Well hello there my most amazing and awesome Virgos. I hope you guys had a fantastic weekend and boy what a weekend it was right? Right? If you're new to my channel please smash that like button and subscribe if you enjoy my readings. I am here Sunday through Thursday, 10 30 p.m. Eastern. There's always a reading, always something going on. If you have joined my channel and became a member welcome and also I'd like to welcome Missy Baby 1934. Kimmy, I am Evie Love to the channel. Welcome you guys. It is so awesome to have you here and being a part of the Virgo Gang. So Virgo! Personal Reading link is in the description box below. Let's get into this. Hello to all the mods and everyone in the chat. We're gonna take a look and see what the messages are for the week coming up. Oh my god. April 14th through the 21st. You have healing heart, healing from heartbreak, freedom from toxic relationship, or addiction. Okay. You also have the hammer, sabotage, rebuilding, interrogation. Okay. Working on something.  You also have the axe. Wow. Breakup separation, stopping the pattern of the silent treatment and abandonment. So Virgo, looks like this week you're laying down the law for yourself. Right Virgo? It looks like this week you're you're done with something here. That's it.  People places and things, putting the axe down, cutting something off here. That's it for you, right? Okay. Let's take a look and see. All right. You've got the Queen of Cups. So this card shows cancer and Gemini. Okay.  It could also be a Scorpio. It could also be a Pisces. But this is a card of you being in your energy as well regarding your healing, nurturing yourself, being very intuitive, caring about yourself, becoming emotionally stable, being comfortable, having calmness, being compassionate with yourself as well. I feel like Virgo, you are just loving yourself this week. Loving yourself.  I don't need you. I don't need that. I don't need this. That's right. Here you go. Four of cups energy here, reevaluating something, disconnecting. Wow. Virgo. It sounds like you're putting yourself first. You're putting yourself first, right? And it's exciting. There's the page of wands. It's exciting. You feel inspired. I posted on my social media earlier today that I put many moons ago when I used to dance on the edge of someone else's fire until I learned to create my own fire and dance because of it. And that is an energy of saying, you know what? I'm worthy. I'm good enough. I can create my own fire here and be happy. Right? And I feel like here you go. Ten of cups. This is you being happy, joyful in harmony with yourself, having harmonizing blissful relationships in your life, coming into alignment, having dreams come true, having that total love and support by others from spirit. It's like I feel like you're on a new start this week, some kind of a new journey, you know? And coming to the end of this Mercury retrograde as well. The Mercury retrograde is a time of contemplation and reevaluating things, thinking about, you know, relationships, thinking about what options you have, thinking about, you know, what you want, what you need to do, okay? And taking that time to disconnect and cutting your losses, cutting some kind of losses, right? Look at this.  You might feel like that right now, okay? Feeling like you're imprisoned or, you know, but it's like realizing that you can walk away from negative thinking. You can move yourself out of a situation. You're not a tree, Virgo. You can move here. You weren't planted there permanently, okay? Look at her feet. Her feet are, look, she's taken her first step coming out of this. Yeah, Virgo. This is making some absolute decisions here this week, okay? So I see you doing that this week. I see you reevaluating who in your life is there for you and not there for what they can get from you. I see you, I see you stopping giving so much to every person, place or thing and starting to give to yourself what it means for you to be happy, right? You might have been an over-giver, Virgo. Say it with a ton of pentacles. This is beautiful. This is like coming into complete stability. Financial security, family, long-term success, contributing, making contributions where there are a return on investment, right? And this is practical thinking. What have I been investing in in my life that I'm not seeing any results in? Where am I spinning my wheels? Where is this energy? I have all this abundance of energy. Where am I putting it? Why am I throwing my energy away on things or people or places that don't appreciate me, don't value me in return?  But I see you having all of these ideas. You have this fiery spirit in you this week. For sure, this excitement about your freedom, feeling free. Okay, this is awesome. This is really awesome. Look, just when I was saying, freedom, freedom, I won't let you down, will not keep you. Right? The Fool. New beginnings. Look at that. Optimism, blind faith, adventure, opportunity. What are the possibilities here? This is amazing, Virgo. You're taking a leap of faith this week. You're just going for it. After you figure out like what path you want to go, I feel like you're going for it. You're going to do something this week that is totally, I want to say spontaneous, but I also feel like it's something that you've had on your heart that you've been wanting to do and I see you just doing it. Just making that decision, an final decision and then just going. You know, let's see. What else do you have here? This is amazing, Virgo. What a way to start your week. Very positive and very uplifting. Okay, there's a nine of swords. Why? You might be having some nightmares. You might have some nightmares this week.  I woke up this morning and then I realized I looked at the window and I was like, oh, thank God my car is still there. So you might be having some, you know, some dreams at night, some worries and some fears. You get the three of swords there about ending something with someone or a heartbreak or a feeling of like, oh, am I going to suffer? Do I have to go through some Greece or Greece or maybe somebody's from Greece? Do I have to go through some kind of grief? Virgo, it's normal.  You are, everybody, that's the process. It's a psychological thing. Everybody goes through it. It's a release, okay? It always is going to be hard before it gets better and you got to hang in there. That's what I feel like you got to hang in there. Whatever this has to do with in your life, whatever this break separation, it's the first stage of completion, right? And once you get through this, these difficult nighttime worries, anxieties or moments of hopelessness or feeling like, oh, I can't do this, having those doubts, maybe some insomnia or just, you know, worries, fears, nightmares, waking up and realizing like, this is the process. Trust the process. This is the process to healing and being able to move on and move forward in your life. Everybody goes through this. Some people, they get so scared that they, the anxiety or the worry and the fear is too much to bear and they wind up turning around and going back. Maybe they try again later.  But understand, once you understand the concept of healing, that this is, when you start getting these difficult moments as you're releasing, this is part of healing. This is, you don't be afraid of it. Push through it. Don't go around it. Don't avoid it. Push through this energy. Okay. Understand that the other end of that tunnel, that's where the light is, this transition. You'll be able to change, release the baggage and move on. That, you know, that's part of the process, the healing. Okay. And here you have new hope. New hope. It's like a Star Wars movie. Hope. You come to a place of calm. You will. Your faith gets restored. You understand your purpose and why you started this.  There's good fortune, good omens. You rejuvenate yourself, right? So this is a beautiful energy and speaking of letting go of something in your life that you know you need to let go of and getting into this healing mode. Like you have to heal first and give yourself time. Okay. So you surrender. Here you go. This is a card to surrender and that's, that's it. Surrender to this, this process. To say I'm not gonna try to control this. I see you doing that this week. Okay. So here's the page of cups now. You're gonna get some possible apology. That could be this week or going forward through the rest of April. An apology from someone. A new love opportunity, creative opportunity. This is a message coming in from someone. Okay. You might even apologize to someone this week for cutting them off and explaining why you need to do something. Okay. Hmm. You might kindly tell someone you're abusive and I can't be in this relationship or this thing or explain to another person that you're making a change in your life because it's toxic. Okay. Too toxic. So I feel like whatever this has to do with, you might, I see you apologizing to someone, a person place for things, so to speak. You know, and even for giving and apologizing yourself for staying in an abusive environment, a toxic environment this week. Okay. There you go. Look at that. Putting up those boundaries here Virgo. Being persistent. Maintaining your control. Maintaining your purpose. It's gonna be a challenge but you know that it's just like birthing a baby. It doesn't come without its challenges and its difficulties but the the beautiful gift at the end of the rainbow arrives eventually and there isn't anything that we go through in life. If it's easy, we wouldn't appreciate it. You know, so understand that the difficulties of this situation, whatever it is in your life, is part of the process of peeling and change. Okay. Maintain course. Hold your vision and be honest with yourself and other people. Set those clear boundaries. I see you doing that this week. Okay. Matter of fact. It's matter of fact. It's not it's not up for debate. This thing with anyone that you need to have a conversation with. This is looks like something you need to do for yourself. This is clearing your mind. Giving direct communication and becoming independent. Setting clear boundaries. It's not up for debate. It's not to be something that you are willing to compromise on and telling or expressing that, communicating that, that you are not going to compromise on this. This is what's happening here. This is what you're doing. What else does Virgo need to know? Okay. Queen of Wands. Now it did pop out in the reverse, which would represent could be a Pisces or an Aries fire sign. And even in reverse, this is self-respect, could be self- confidence, introverted selfishness, jealousy or insecurity. So this might also have to do with you Virgo as well.  Maybe you're dealing with someone who's very selfish or insecure. Okay. And you are setting them straight. That's you, not me. And that would be very toxic. Anytime there's a court card in the reverse, that's toxicity of some sort. Okay. So yeah, it looks, looks promising Virgo. This could be somebody at your work as well. For something more specifically, someone like a boss or someone at your work who's stepping over your boundaries and causing problems. You might be laying it out. Like this is what I'm doing. You're making a change. You might be telling someone this week, I'm leaving this job or reporting them to human resources or doing something along those words, those along those lines, having high standards. Yeah. Confronting. It looks like you might be confronting someone this week as well. You're laying, you're like putting the hammer down Virgo. Okay. That's a very specific message. And here's the magician, right? Taking action. You're creating something Virgo for yourself this week. You're making plans. Taking that willpower, you know, making some magic happen this week for yourself. Okay. You're done with the sadness. You're done feeling like a failure.  You're done with the loss and dealing with the grief. Okay. And it looks like you're going to manifest all that and others because you're taking up for yourself. You're your best advocate this week, Virgo. Yeah. Too much of a burden. It looks like you're coming to terms with like you're grieving the fact that you've done everything. It looks like you've been doing everything and really not getting appreciated for it. A lack of appreciation. You've been doing all the hard work at your job, taking on extra responsibilities, dealing with the BS. You've been dealing with sadness. You've been dealing with like exhaustion, emotional grief at your job or in a relationship or just whatever is going on in your life. You're coming to the end like the struggle's over. And I think it's you who's who's you're not waiting for fate to determine when this is going to be over. You're putting the hammer down this week.  You're getting out of enabling mode and letting others have their own consequences and putting yourself first this week, which is, yeah, I mean, hey, it's a way to be. It's a way to be. Okay. So we have the Empress. We have the world, two of cups, a whole bunch of new beginnings. This is you, really, Virgo, looking like you're valuing yourself. The Empress is, she's the Queen of Queens, King of Kings.  Okay. You've done your development. You've done your work. You've come, you recognize your accomplishments, having an evolution, taking action, growth and walking away. Have a new chapter and for some of you, new love, making it like coming. There's this energy of connecting, meeting someone this week who is like-minded or people who are on the same page as you. This is mutual attraction, mutual connection, partnership. And wow, look at this, swift change.  And once you let go and recognize, but you recognize your value and your worth, that's when things start, that's when you start coming into, you meet the right people. That's when people start coming into your life who are right for you. Okay. Whether that's a relationship, whether that's people at a job, whatever it is in your life, but you have to be in this position of the Empress. You can't be a queen or a king. You've got to be the Empress, you know, or the emperor and feminine energy here. Okay. So this is really about your self-worth. Once you realize who you are, not in an egotistical way, but that you're valuable and you're worthy, you will have that confidence even more so to keep moving forward. And that's when you begin attracting people who are, who are like-minded, you know, the Empress does not dim her light so others can shine. And maybe you've been doing that, but when she recognizes her own wealth, her own worth and allows her light to shine because she's wonderful, you attract that like-minded types of people in your life. Okay.  It's more of a healing energy and things begin to really start moving in your life.  No one can, no one, no one should ever have that kind of power. You have to give that to yourself, you know, through God, through spirit, through recognizing that you are valuable and accepting yourself, flaws and all. And that's when the right people start coming into your life or the right person. And here they come. Let's see who it is. Oh, okay. Got a king of wands here. So this shows up Scorpio Sagittarius. It could also be Leo or Aries. This is someone who shows up. They're a natural leader, visionary and entrepreneur. They see the big picture. They're a leader. They're very confident in overcoming challenges. They're mature, career focused. Okay. So this is beautiful. This is beautiful. And then you have temperance. So for some, that's double Sagittarius. Okay. This is your right person, right? Right person, right time. Coming into harmony, purpose, finding meaning through each other, right? The angels have been preparing this person for you Virgo. You might already be with them, but they've been preparing you for this person. Look at the cups. They've been mixing up the elixir all the while, while you've been going through your changes and your healing. Okay. And so this king of wands coming in could be a new boss. It could be a new partnership in a career that thinks you're a perfect fit for the company. This could be a new romantic relationship coming in from someone or someone that this could have already happened for you or begun to happen. And this is the rest of this story. So this is very beautiful. Okay. Anything else Virgo needs to know for this week? Oh, look at this. I love it. You have the sun. Happy, happy, joy, joy. There you go. Positivity, pleasure, happiness, vitality, fun, joy, warmth, celebration, success, rebirth, and all is well. Virgo, this is beautiful. Leo energy there. And there's the new love. Yeah. The blessing coming in. Telling you Virgo, it all starts with you. It all starts with you. And just being happy and content with who you are brings like-minded people, you know, like attracts like.  When you start liking yourself and even to the point of loving yourself, you're going to attract people who feel that way about you because they feel that way about themselves as well. We can't love others unless we're loving, unless we love ourselves. It's just not, it's otherwise we're people pleasers or we are codependent or things like that. So you know, this is a beautiful energy. I just, I love this reading to start off your Sunday. All right. What else? Let's get some messages of love for Virgo. What else does Virgo need to know? Okay. Unhealed wounds or blocking forward movement? Yeah. So you've got those, you need to feel those unhealed wounds with love, patience, care. That's what the self care was. Okay. Those are your obstacles. And that's part of like forgiving people that have hurt you for giving yourself or hurting others. Forgiveness clears the path always. And it's forgiveness doesn't mean forgive and forget. You should never, how can you forget when you've been cut your body, even your body, I don't know who ever said forget. When, even when you get cut, there's a scar. Okay. But it doesn't have to dictate how your life should go forward. Right. But don't hold grudges. And that's what that means. Forgive and forget means don't hold a grudge. Let go of grudges. Forgive and move on. What else does Virgo need to know? Okay. There comes your passion. Try something you've never done before. This might just be about putting yourself first, Virgo. But your passion starts to ignite. There's a fire.  See the sun card there? That's the fire. And there's the abundance card. Beautiful. You've done the work. And so abundance flows to you now. That's how it works. Abundance begins to flow. We're often, we're often limited in our ability to access our abundance due to ourselves being in the way of it. So there is a huge understanding about how we are restricted from our abundance because we get in the way of it. And then you have support. Lean on your inner circle during this time. So you seek out those supportive people in your life who, who tell you they don't, supportive people don't tell you what to do. Supportive people are just there to listen to you and pretty much say, I got your back. Whatever you choose, that's support. People who are trying to tell you how to live your life, those are controlling people. And most likely people that don't want to see you grow. Okay. So learn what the difference is. What else does Virgo need to know? And you have play hard. Wow, Virgo. Enjoy your life, man.  You know, we only get one go around in life here. Find that time to laugh. Be happy. There's no reason to be down in the dumps or feel sad about things, right? Because when you look back on your life, you're going to ask yourself, was I happy? You can make up your mind to be happy every single day. Intuition, you already know the answer that you seek to the situation. Oh, and you've got a twin flame coming in, divine counterpart connection. And that does not say karmic twin. This says a divine counterpart connection. And that's what that temperance card is. That's divine timing. You have a twin flame coming in and that's help. That's healthy. That's a healthy connection. It doesn't have to be a fire sign, but it's somebody coming in who has the description that I gave you. All right. What else does Virgo need to know here? Another message or two? Okay. No regrets. Yep. Have no regrets, Virgo. New plans are evolving. Don't regret the past. Make those plans. Do what you need to do for yourself and you have stand your ground. Stand up for yourself, Virgo, with that Queen of Swords energy. You also have a sweet text message coming in from someone this week, which brings an emotional wish that gets granted. So that's, I love that energy. Oh, wow. Love it. You have the Wheel of Fortune here. Luck is on your side. The wheel is turning in your favor. You have the Midas touch. Good things are coming now. So be ready. Yes, you deserve this. Karma is on your side for all the good you've put out. It's coming back around and what a payoff it is. Love it, Virgo. The Wheel of Fortune is all about change and things moving in your favor, Virgo. So take the opportunity, you know, trust your gut. When time is right, make that move. Do what you need to do. You don't have, you know, said this could just be something that you're ruminating about this week. Go when you're ready to go. Make the move. Make the change when you're ready to do it. Okay, because you need, you're the one that has to live with it. You're the one that has to be comfortable with it and okay with it. Not when other people tell you to go, if you hear me saying you're going to go this week, it doesn't mean you are.  Whatever you need to do, do what's best for you. Okay, let's get some Chinese signs and see who we got on the table here. Year of the What. Year of the What. Okay, hold on. I'm going to give this a really good shuffle because I feel like, let me do it this way, I feel like these cards, I don't know, something's coming out here for me. Somebody's coming out. Okay, let's see. Year of the What. Year of the Rooster. That's right. Year of the Goat. Nice. Year of the Horse. Year of the Ox. Year of the Snake. Year of the Goat again. Year of the Pig. And Year of the Dragon. Hala. We are in the Year of the Dragon. Can you tell? Can you tell that we are in the Year of the Dragon, the Fire Dragon? Well, it's actually the Wood Dragon.  The Dragon Year is always the go-getter year. And this year so far has been incredulous. It's been just crazy. Everything that's been happening, maybe down in your personal life or just in the world, there's just been one thing after another. And that is the example of a Dragon Year. Okay, and this is going to keep on going as we go throughout the rest of 2024. It's just going to be one surprise after another. I'm sure that you guys have noticed. I'm sure you have. Okay, so let's see what initials come out. Let's see if we can qualify this reading for you or names or dates. All right, so we've got Virgo. We have Cancer. Capricorn is here and Pisces. All right, we've got the letter I, the letter T. Let's see. We have a W. Someone is very witty. Has very witty humor. We have a Z. Someone is going to Lamaze classes. Lamaze, that's what it's called. We have the letter F. I don't F with it. I don't F with you. The letter L. We have the letter P. We have another F. Somebody's filling out their loan application. I heard someone's filling out a loan application this week. The letter A. I just heard, okay, a Michael Jackson song. Pretty young thing, PYT. Do you remember that? Oh, I don't know what's going on there. Okay, we have the letter N. Oh, someone's going to be an LPN or is an LPN. Maybe going up to become a nurse or is a nurse or getting the rest of their degrees. Someone lives on Elm Street. Someone lives on Elm. Okay, we have an O. All right, so 1965, 1987, let's see, 1972, 1985, August 25th, September 19th, September 2, September 14, August 31, someone is 32, someone is 38, someone is 52, someone is 59, September 3rd, someone's born in December, someone's born in April. Okay, and so when I call out those non-avergo months, that could be someone that you're connecting with. We also have the letter J and someone is 44. Wow, Virgo. Okay, let's get your charms. Oh, nice. Okay, so you have a crescent moon with stars, very significant to someone here. Crescent moon, so a crescent moon, I don't know if that's a waxing or a waning moon. Now let's see, Monday, the 15th, so I feel like they're telling me, August, sorry, April 19th is going to be, have a significant shift for a Virgo here. I keep wanting to say August 19th, but I don't know, maybe your birthday is August, somebody's birthday is August, but it's April 19th will be a significant shift. Now there isn't any major thing, moon thing going on, but it's just kind of, I just, I'm just feeling a very strong shift around the 19th of this month. For someone, I'm not really sure in which direction, but for some of you, this might be the shift that you're going to make a move here on the 19th of a big change. So that would be next Friday, the beginning of the weekend. Maybe that'll show up in the weekend reading, we'll have to check back and see. Okay, what else do you have? Let me just drop one here. Oh, look, all this planet energy. Okay, so is that Saturn? Saturn? Saturday? Something to do, the 19th and the 20th. So then we shift, we begin to shift into Taurus season as well. So Taurus might be significant to you around the end of this April or someone is significant to you, that's a Taurus. It's a major shift occurring. All right, anything else? I'm not even looking, I'm just going to drop one. Oh, love me. And some of you are going to just start loving yourselves. That's just it. Oh, look, and one last one.   There's something beautiful happening here towards the end of next week. For sure, there's a shift. Some of you might just be cutting meat right now as you're listening and loving yourselves. Maybe you're making a really good meal for yourself or you're cooking, trying a new recipe. I kind of feel like some of you might be stargazing. Somebody might be buying a telescope or looking through a telescope, looking at the planets, the moon, the stars, all that really cool stuff. That's so awesome. Invite me over so I can look too.  They just said you're going to see two moons.  I hope you went and checked out that video, that anomaly that I found that I felt like had a lot to do with the red ring and the sand and everything I saw. It's in my community tab. Click on the community tab and you can check that out. Really cool, weird alien stuff. I don't know what's going on. You also have a gift here, a present. So some of you are either giving a gift or you are receiving a gift this week from someone. You're getting a gift or from spirit. A gift is coming to you, wrapped in a pretty bow, coming to you or you are giving one this week. All right, you guys. So I'm going to leave that there short and sweet, but it looks like a powerful week ahead for you. I hope you guys have a fantastic evening. I will see you all back here tomorrow. So we go into the rest of, you know, your episode, episodic readings to see what else is showing up. And again, if you want to get a personal reading with me, just click on the link and book your reading. Hopefully if you guys, if you click on the link and it's not working, just leave a comment here. I'm going to post the link to get a personal reading in the comments section under this video if you're unable to find it. And yeah, I will see you all back here tomorrow. Love you guys. Bye. Hey guys, thank you so much for watching my readings. If you'd like to get a personal reading, please feel free to click the link in the description box below to go ahead follow that link and book your reading. Please remember to book, subscribe, like, do all the great things. And I hope that you guys have a fantastic, blessed, loving, and light filled life. Thank you. Bye.


Krapost Plan has been launched in police stations in Russia's Moscow and Rostov cities. According to the plan, entry and exit to the cities are closed. Krapost Plan is designed to prevent a foreign military intervention in the country. Ukrainian Telegram channels have reported that the police and military are active in Moscow and that military equipment is seen on the streets. It should be noted that Yevgeny Prigazin, the head of Wagner Private Military Company said earlier that he and 25,000 soldiers set out to punish Defense Minister Sergei Shoygu. Prigazin said that they are already supported by a large number of soldiers. Prigazin called those who are not indifferent to the fate of Russia, patriots, to go to the streets. He said that everyone would be provided with weapons. Tonight we will solve the issue of traitors and those who disgrace our country. These are Shoygu and Jurazimov, he said.


I've heard so much about this conference over the years and I'm glad I can make it. So this is where you can get in touch with me if you have any questions about the talk later on. So Crystal itself, I've been a contributor to the language for a little over a year and I wrote Postgres driver for it because Postgres is pretty cool. But so what is Crystal? It is a very Ruby inspired language and so if you come to it as a Rubyist you'll feel right at home but it's compiled and it's compiled with the toolchain called LLVM which powers a lot of the Apple ecosystem, also PlayStation and some others and I think that's really important because all of the advances that go into LLVM, if you use an LLVM language such as Crystal, Rust, Swift you get all of that advancements yourself too and so a lot of the speed that Crystal has is due to the language itself but a lot of it is due to all the optimizations that go into LLVM over the last 10 or so years that LLVM's been around. It's entirely self-hosted and so that means that the lexer, the parser, the compiler, the standard library all is in Crystal itself so it's really easy to go in and you know contribute to the language, see how things are done and even more importantly when you write your own code the optimizations can go from your code to the standard library and it can, there's no like barrier there that if you have a standard library and see in your things in Ruby there's sort of a barrier between the optimizations that can happen. The main difference though is that it is statically typed in a static dispatch and you might think okay well that can't be very Ruby like but as you will go on to see when I show some examples that you can still feel like Ruby because a lot of the times there's type inference you don't have to say the types and because it has a pretty unique way of doing unions of types if your method returns two different types or more it creates a union of those types and so you can it still feels like there's duck typing it still feels very at home and it is very fast and this just to get you know a little excited Crystal here's on the left Ruby's on the right and you can see you know the Kamal framework is a lot like Sinatra this it looks very similar but if you run it through you know a benchmark here you can see that it's an order magnitude faster in order to magnitude more requests per second and two orders of magnitude less RAM now you know micro benchmarks aside you know you take those with a grain of salt but it shows that there's you know even for your regular code you can probably see some good improvements and don't take my word for it sidekick author Mike Herman three days after coming to language for the first time was able to make a minimum viable like sidekick implementation and then after finishing it you saw you know maybe five to ten next improvements on some of the things he was doing so what are the similarities it has object oriented stuff it has blocks much of the standard library that used to in Ruby like this this code works the same as it does in Ruby and Crystal and this is compiling and running it here on the right so this is all you know very much the same it even has a spec framework which is pretty cool that it won't do the syntax coloring correctly in the thing but you know you can have some nice specs that built-in so you can feel right at home but let's get into you know some more of the differences of what makes us it's not a different language instead of just being a compiled Ruby this this code here has you know pretty much the same as Ruby except you can see the the property part up here is its property instead of adder accessor and there's a little bit of a type annotation there but one of the nice things you can do in Crystal here is if you put in at signs up top you don't need to do the it sort of does the common thing of putting something in an instance variable it does that for you which is it's not that's not a huge thing but it is nice and takes down a little bit of some boilerplate you can see here it works just like OOP one of the things I like the most though is this fancier to proc and see an array here and you know we can use upcase you'll notice here that it's a period instead of a colon and that's very I think a lot of the speed comes from that because if you print it out it's only half the amount of ink but what is actually useful is you can you can chain the methods there you don't have to if you want to do a couple things you don't have to go out to the bigger blocks and texts and you can even call methods on it and sort of and do things like that so for little simple things you know it's just it you know it's again this is a small thing but it's I think it's a nice improvement but the big difference is the type system and how this is actually statically type language now I mentioned before that aesthetic dispatch and that means at runtime it doesn't have to go looking for a method chain to look where to call this is that's all done at compile time and the way that actually works is that this this function here that double the runs multiply to it actually makes two different methods and so you can see here that the compile time type it's known that it's going to be int and string and this is done at compile time but the union the union types is what actually makes it be able to have a typed language but still feel nice and so we have a little method here that if the number is greater than 10 it returns the number otherwise it returns the string too low as a very bad validation method and if so if you pass in 15 we get the answer 15 back if we pass in the a string called low or number one then we get too low coming we get too low coming back the runtime type is int and string but the compile type you see it's a union of int and string and so what does that mean if we run multiplied by two on it on the results that all works fine we get 30 we get the string repeated but if we try and add do plus we're going to get a problem with the the method and that's because while strings do have the plus method they don't have it with an integer they have it with they have it with a character and they have it with another string so if we try and do a naive thing and go up here and remove these two lines and now we're just returning it or no now the thing that used to work fails to work because there's no method multiply for nil and Ruby see this all the time at runtime was saying you know undefined method on no here this is being caught at compile time and there's no special nil checking this is just falling out of the fact that we're creating a union of int and no the other kind of thing that's nice if you have these type annotations normally you don't have to say them but in Ruby in library code especially you see things like there's a little bit over rod example but you see things like this where you're switching on the types as you come in and you have to do that every time the methods run you know over and over again and it gets you know it's a little ugly but if you want to say the types in crystal you can then break out the methods and do overloading and this provides you know a little bit of a nicer interface where you can still have have a nice you know function calls but have it be fast and not be doing all that type checking it at runtime we're not going to get too much into the macros but one thing that's nice is that this is how you can still have you know some adder adder readers adder writers and such my favorite one here is the pretty print one because it takes the the the the the code that you have and puts that in there and so if you're doing like some puts debugging you know it's nice to know exactly where it is instead of having to add little annotations everywhere and this is just a real quick example of how if you were going to do macros so instead of add a reader or adder accessor it's getter inside crystal and this is how it's defined with sort of just like a you know erb thing but for your code which is it's really easy to to write these yourself so when i first did the Postgres driver i did it linking against the libpq which is the Postgres client library and these 10 lines here is actually all you need to link against a C library pull up the couple functions that you want and then connect to the database here and issue a query and you can see here this is actually you know a live thing and it's running a query against my local Postgres that's running and like the fact that you can link against something with this just this little amount of code is really powerful especially for a language that's new like crystal because there's not all that too many libraries and being able to lean on all the you know vast array of C libraries and do it very easily is nice and just as one last thing one difference between crystal structs and Ruby structs is that in crystal they they look to be the same but instead it's a difference of if they're allocated on the stack of the heap and when it's a class it's it's over on the heap and that has to be garbage collected but it works as you'd expect if you make it a struct it then you can't change the values in it in runtime you see like I tried to call change name and it didn't actually work but the advantage is it's on the just on the stack and there doesn't be garbage collected and so if you have a lot of small things you're making if you make it structs it makes your program like way faster because it's not doesn't have put any pressure on the GC and then just as a final thing one one way that you get a lot of speed in crystal is that all of the methods that do to us or your string interpolation in the middle actually gets rewritten at compile time to be IO objects and so that way it's not allocating lots of little strings and then can get in together with more strings like it still feels like you're doing in Ruby but it's just all putting it into a buffer and so it's really fast and I guess I had one last thing and so a lot of people ask about concurrency and it this one they've leaned very heavily on like the go community of coroutines and channels and so if you're familiar with that method it's the same and that's all I have thank you very much if you're interested in trying it


You've probably never seen us both this upset. Um, we acted to the King's final routine and we saw who won. We saw their whole dance routine and then we watched the results thinking we were recording the whole time. Um, it stopped recording for some reason. Um, like, early. Like, yeah, like I can't salvage anything because it was so early.  Yeah, because our reaction, this will give you evidence for anybody who wonders. We will never fake a reaction ever. It would be, it'd be really easy to make the stupid, idiotic choice for subscribers and money and go, we're just going to pretend and they'll never know. We freaking can't do that. It's completely antithetical to everything we are as human beings. We will not be fake, but, and it sucks because we were so freaking blown away by the number and so excited about the scores. We were jumping out of our chairs, but we're not going to fake that. But I do apologize. And it's not your fault. You're not going to get the reaction you probably want. Exactly. I know you wanted to see the reaction. We wanted to share it with you. We were thrilled. We'll be excited watching it, but it's not going to be the raw, real, instantaneous moment we had where we were literally losing our minds. So we're very, we're very upset. I'm just mad. So it was at this point, I was saying, get them guys. Get them. Freaked out at that. It's going to recap. We're going to recap what we did. We're going to recap what we did. That. The shield. Yeah. I know. Brilliant. Look at her. She's like a little girl. Second time. It's still for me. It's still, it's still an amazing performance. I'm so sorry that you did not get to see our performance because we were freaking out. We were losing our minds.  Yeah. And then we watched the actual presentation. The reveal of the scores. Of the scores.  Which has never happened. So we lost our minds. I jumped out of my chair and ran around the room. And so I'm sorry. I'm just still. We're mad.  But so you know. If you see a reaction from us. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. I'm sorry. You know what? If you see a reaction from us. It's never. We would rather do what we're doing right now. Then then pretend something. You know how easy would be for us for you to have never known this. And just pretend it. We are actors. We could have done a really great portrayal but it's completely against everything of who we are as actors. I am a great actor. But the reason reason because of that is because we value truth and honesty. And if it isn't honest, we're not doing it. So hopefully you appreciate that. Because, God, God, to have the last freakin' dance be the one that freakin' cuts on us. I know. But that's alright. And that whole grand scheme of things, they freakin' won. They're the first team I've ever seen to get hundreds across the board. They're so freakin' talented. They deserved a show in Las Vegas. Yes. We'll buy them.  If they have a show in Vegas, we're gonna go see them. They're brilliant. I've never seen anything like them. We didn't get to see any of the other dancers. No, we didn't. But I was happy to see them cry. Yeah. He did. He did. When the other team knew they lost in their crying tour, it was like, yeah! Yeah, sorry. Oh, wait. Congratulations. Congratulations. We love you. You're freakin' awesome.


Human spaceflight, human spaceflight also referred to as crewed spaceflight or manned spaceflight is space travel with a crew or passengers aboard the spacecraft. Spacecraft carrying people may be operated directly, by human crew, or it may be either remotely operated from ground stations on Earth or be autonomous, able to carry out a specific mission with no human involvement. The first human spaceflight was launched by the Soviet Union on April 12, 1961 as a part of the Vostok program, with cosmonaut Yuri Gurgorand aboard. Humans have been continuously present in space for 18 years and 21 days on the International Space Station. Early human spaceflight was crewed, where at least some of the passengers acted to carry out tasks of piloting or operating the spacecraft. After 2015, several human-capable spacecraft are being explicitly designed with the ability to operate autonomously. Since the retirement of the U.S. Space Shuttle in 2011, only Russia and China have maintained human spaceflight capability with the Soyuz program and Shenzhou program. Currently, all expeditions to the International Space Station use Soyuz vehicles, which remain attached to the station to allow quick return if needed. The United States is developing commercial crew transportation to facilitate domestic access to ISS and low Earth orbit, as well as the Orion vehicle for beyond-low Earth orbit applications. While spaceflight has typically been a government-directed activity, commercial spaceflight has gradually been taking on a greater role. The first private human spaceflight took place on June 21, 2004, when Spaceship-owned conducted the suborbital flight, and a number of non-governmental companies have been working to develop a space tourism industry. NASA has also played a role to stimulate private spaceflight through programs such as commercial orbital transportation services COTS and commercial crew development CCDEF. With its 2011 budget proposals released in 2010, the Obama administration moved towards a model where commercial companies would supply NASA with transportation services of both people and cargo transport to low Earth orbit. The vehicles used for these services could then serve both NASA and potential commercial customers. Commercial resupply of ISS began two years after the retirement of the shuttle, and commercial crew launches could begin by 2018.


I gotta get through Red Rising. We did it. It was not the horror show that I was led to expect if you know you know. Wish is such a relief. February wrap up, kinda late. I also technically finished some of these books in March. I had starred them, but I hadn't finished them yet. So, cheated a little bit and used a bit of March, but we got it done, we got it done. And we made it to all our lives and discussions and we did it. The first book that I read, and actually I'll do, even though there's a book in between these two in terms of reading order, I'll just do them together. So, I had on my TBR, Fool's Assassin, which is the first book that fits in the Fool series and I finished it and I was like, Mara, we cannot wait a month to read the next one. And she was like, okay, well, let me read it too. And she was like, you're right. So then Mara actually finished The Empowering Prince and the Fool. I didn't realize she'd finished. I thought she'd just finished the second book, which I also finished the second book. I have started the third one, but I haven't finished the third one. She already did, so she's waiting on me. We will have our chat much sooner than expected on Fits and the Fool and the Realm of the Elderlings in general, because when I finish it, which I'm like a little more than halfway through, we'll be done with the Realm of the Elderlings. So, like I said, when I finished Fool's Assassin, Mara, Mara, we can't wait. We gotta read these immediately. And she agreed. So far, I would say this was my favorite one. I haven't finished the third one yet. I'm only halfway through. But the first one was like, knocked my socks off. I was like, damn, okay, we're back. That was amazing. That was unexpected. That was no pun intended, if you know, you know. But yeah, this was just absolutely like five, six out of five stars. Amazing second installment. Also really, really good. Just like not quite as good as the first one, which is unusual, because usually the second books in Hobbs series are my favorites. Still really, really, really good. Like, don't get me wrong, it's really amazing. Just the first one completely blew me away. And yeah, I gotta finish the third one. But so these two, Chonkers. You see why I needed a bit of March though to finish my actual TBR? Cause I suddenly had to read the entire fits in the full in February. So the second book that I read, technically, the book that I sit in between those two, which was actually on my TBR, was Age of Vice by Deepdy Kapoor, which was my book of the month club book. And I got this because the description of it sounded to me like it would be kind of reminiscent of the Greenbone saga. And I'm happy to report that it did deliver what I was hoping. So like, I don't want to falsely advertise. I don't wanna say, if you like the Greenbone saga, then you will love this book. Cause it's not speculative at all. And I knew that it wouldn't be. But this kind of like era of crime and crime families and organized crime in India in the 90s did like, I mean, cause the level of technology in Greenbone feels kind of 90s. And it is about crime families more or less. It's just, there's no magic in this, but it did feel similar to me in some respects. Like that's what I wanted out of it and that's what I got out of it. I really, really, really enjoyed this. I did not know that it would be multiple perspectives and not the usual way. So multiple perspective stories, you know, like Game of Thrones or First Law or Sex of Crows or anything you can name really, it usually kind of like jumps around between the perspectives. And if you think of all their storylines, you kind of jump ahead in this one a little bit and then this one and then this one and this one. And then you're like, okay, and then we can do that again. And we slowly into long and all their stories. So this book, I didn't know it would be multi POV because we do each of the POVs in their entirety all at once, which is kind of unusual. And it was also why I was like, what, we have a different POV now because the beginning of the book is just this one POV. And I was like, okay, so this is our main character. This is who the book is about. Everything will be through his eyes until it's not anymore. And then we kind of backtrack like timeline was and do that, do it again with a different character. And then we do it again with another character and like when I realized it was going to be doing that, you know, I adjusted to it, but it was pretty disorienting at first when you're not expecting that. So I'm warning you, so you won't be as disoriented as I was when that happens. But I just felt like this was very immersive, very evocative, very intense, filled with twists and politics and violence and moral grayness and I really, really enjoyed this. So if that all sounds good to you, I would recommend. Next was my game and book of the month. And that was Stardust. I did post my review of it. So if you wanted to hear more thoughts about it, that is available to you. Not one of my favorite game and books, but I did like it more on reread because I kind of understood its project better the second time, but it's pretty flawed. So obviously I unpacked that more in my review, but I was glad to reread it. The next book I read, I did not have a physical copy of because as you may recall in my TBR video, I was already on my second copy and it was damaged and Amazon wouldn't send me yet another replacement. So I was like, you know what? I've got the audio from the library. I'm not gonna buy another copy until I know I like it and didn't really like it, at least not enough to own it. And that was The Historian by Elizabeth Custopa, I wanna say. I don't have it in front of me obviously, I'm pretty sure. My patients chose that book for me to read and vlog for them. And I know they expected me to rant about it. And while it was not my favorite book by no means, I didn't think it was that bad. So maybe I would have ranted about it if I hadn't been so prepared to rant from the way they talked about it.  This vlog is gonna be rant. All right, book up. And I kept waiting for the book to do something truly egregious because I was like, okay, I'm gonna be ranting at some point.  And I just kind of like finished it and was like, it was fine. Like it wasn't great. Like if you had told me all in, this was the best book ever, you're gonna love this. This is gonna be your new favorite. Then I probably would have read it and been like, what? Why? Why do people love this? Why do they think I'm gonna love this? It wasn't good.  I was like, well, it wasn't that bad. It was like fine. It was better than many other books I've read. So anyway, yeah, it was definitely too long, but it was not the horror show that I was led to expect. Next up is The Subtle Knife by Phillip Pullman, the second book in his Dark Materials. My patrons and I are doing a read-along for this series. It is a reread for me and all of them. It's been really fun going to the series again with them and kind of talking through it and also talking through a lot of the misconceptions and kind of not propaganda. That's not the word I want. But there's just kind of like mistaken impressions that are quite popular about what these books are, namely that this is like the atheist's Narnia. And like these books are by no means atheistic. If you read these books and you genuinely think that these are atheistic, I don't think you know what the word atheist means. They definitely handle religion as a kind of complicated, troubling, dark, possibly corrupt thing, mainly the institution of the church being those things. And yeah, it plays with religion and it talks about religion as like not necessarily wholly good, but it's by no means the atheist's Narnia. Like that's just such a wild misinterpretation of these books and of Phillip Pullman that it kind of boggles the mind. So anyway, it's a good time. I'm having fun going through them again and talking about them. And yeah. Next up is Red Rising by Pierce Brown because we are doing our read along for the Red Rising series in anticipation of the release of the new one. We had a pretty lengthy chat in myself, Angela and Alex. On my channel, we did it. The second show, the one for Golden Sun will be on Alex's channel if I'm not mistaken. We decided it live. We will have another giveaway for Golden Sun. So, you know, read and tune in. If you miss it live, you can still enter the giveaway by watching the replay and commenting. So there was some confusion about that. You don't have to have watched it live. You just have to watch the live show to like hear the question or the prompt to answer it in order to enter. So you don't have to, if you miss it live, you can still enter. And if you're not in America, if you're outside of the States, you can still enter. So just want to be clear about that. And I'll say that again in a community poster or something. So to be clear. But anyway, Red Rising, this is my third time reading it and I gave it five stars this time. I gave it four stars the first and second times I read it. The first time was like my first proper read of it. I liked the beginning and the end so much that I forgave how much I basically hated the middle and was like, ah, four. And the second time I read it, I was more skimming it because I was doing a reread of the whole series and I was like, well, I got to get through Red Rising so that I can get to Golden Sun. So this time I properly read it and tried to engage with it and tried to be like, okay, so people like the Institute. I'm gonna try to understand why people like the Institute. And because I kind of knew what to expect from it, knew what it was gonna be and what it wasn't gonna be, I could kind of engage with it on its own terms more this time around. And I really had a good time. So I gave it five stars and I had a really good time chatting about it with Angela and Alex. So I'm obviously so excited to read Golden Sun and talk about it because like, I have always loved Golden Sun. I'll be so disappointed if I ended up giving it this five stars and I'll reread Golden Sun lower that rating, but I don't foresee that happening. So anyway, having a great time with this readalong and I hope you'll join us or catch up if you need to because it's been a blast. Oh, also the official Discord for the readalong is on Angela's Discord, which is linked in all of her videos. And if I remember, I will link it down below in my video so you can join our conversation. Next up is The Sword of Destiny by Andrzej Sapkowski because chapter three podcasts readalong over the Witcher. And so we did that episode on the last Tuesday of February. If you missed it, I'll leave that link down below. And the first time reading this, I liked it less than Last Wish. And the second time through, I also liked it less than The Last Wish, but I do still really really like it. And these illustrated editions, man, like for reals. These are so amazing. So I do highly recommend the illustrated editions. They are stunning. But yeah, it was a good conversation. I'm having a good time rereading the Witcher books. The first few installments are like interesting. There's a lot to talk about, but like they're pretty straightforward. So when we get into like the meat of this series is when I don't know how we're gonna keep the podcast episodes for an hour because there's just like so much in the book. So it's either like, you just don't try to talk about it at all and it's gonna be five minutes or you do try to talk about it in like five hours. We'll see how it goes. But yeah, if you missed the podcast, I'll leave it like down below. Next up is The Blackest Heart by Brian Lee Durfee for the read-along for The Five Warrior Angels, which has now come to an end prematurely because both I and Erin hated Blackest Heart. So we made the executive decision that we will not force ourselves to read the third and final book, The Lonesome Crown, which is such a relief. I cannot even begin to tell you. Yeah, I was telling my patrons as I was reading it how much I hated it.  And I was like, oh, thank God. Cause if she had loved it, then I'd be like, okay, while I'm signed on, I'm reading the third one, but she hated it too. So we had our live show on Erin's channel. I'll leave that link down below. If you missed it, I gave the first book a like a generous, like hopeful benefit of the doubt three stars. Cause it was like the first one is like not that good, but like I've heard good things about the second one. And if this is all kind of like setting stuff up for what's going to be something good, like I'll generously give it three, but I need to like go back and change that rating because if this is the amazing thing that I was supposed to be setting up, like this was one star and that's generous. Like, oh my God, it was so bad. So if you want to hear more about why it was so bad, you can catch the live show. If you're worried about spoilers, I guess suffice to say everything you can think of was done badly. And it was very, very violent and graphic and filled with essay to boot. So that sounds great to you. Well, then this is the series for you. Next up, I have the Half Drowned King by Linnea Hartziker, which breaks my heart to have to tell you that my patrons have decided not to continue with this series. Not all of them hated it. In fact, I don't think anyone will actually, at least one hated it, but they just like weren't into it for the most part. Or maybe that's what they said to me because they know that I love it. And so they've privately spoken with each other and are like, this is the freaking worst. But we can't tell any of that. We'll just tell her that it's like, it's like fine, it's like not our cup of tea. And if that's the case, I'm very happy in my ignorance, but I love this Viking historical fiction series. So they're all wrong and that's fine. But so we will not rereading the Sea Queen and the Golden Wolf saga, at least not together. I'll probably continue my reread, maybe not immediately, because I do love these books. But anyway, we chatted about it and I presented my case to them for why this is a brilliant book. And they all kindly nodded. So I'm assuming that means I have completely convinced them of the error of their ways and they all went back and changed it to five stars on Goodreads. I'm assuming, I don't need to check because I'm fairly certain that's true. So anyway, this didn't go according to plan, but I had a good time. So I do recommend if you like Viking historical fiction. And last but certainly not least was Claw of the Consiliator by Jean Wolf because as you should know by now, I'm doing a read-along of the Book of the New Sun on my Patreon. And our chat about the Shadow of the Torturer was like three hours. And our chat about Claw of the Consiliator was also like three hours. Because this is another situation with kind of like what I was saying with the Witcher books where it's like, either you like don't try to talk about it at all or you do and it's like hours and hours of trying to unpack what that's going on in these books. So it's been so, so good talking about these books together and kind of working our way through it and comparing notes and comparing theories. And I'm having a blast reading this as a group project. So yeah, when we're all finished with it, I'll probably do a video on Book of the New Sun. But until then, just gonna carry on reading and chatting and delving and debating and analyzing and joking. Yeah, it's been a great time. And those are all the books that I read in February and a little bit in March. Let me know in the comments down below your thoughts and feelings if you've read these books, if you have not read these books, if you plan to read these books, if you hate all these books, whatever you wanna let me know. I post videos on Saturdays, other random times as well, but only Saturdays. So like and subscribe, join my Patreon if you feel so inclined and I'll see you when I see you. Bye.