We started our discussion with Purpose. It's really the main thing I wanted to talk about before. The deeper I got into this, you know, I kind of became to this sense that you were talking about, okay, I'm this mind and I don't know who I am, but I've got these two voices and I'm always listening to one or the other, so I've got to tell the difference.  So what was really helpful was when I started going through this with the idea I've got to get clear on the ego's purpose. If the world is just the world, it's just the screen, if the ego has a different purpose for the world than the Holy Spirit, I've got to know the difference. I've got to really become clear on how the ego uses the world versus how the Holy Spirit does. And probably right around page 52, it started talking first of all about instincts, which I had learned in my physiology classes for kind of like in the body, for warmth and sex and food and reflex instinct when you worked on the knee. And basically Jesus says, no, the instincts on page 52 and 53, instincts are not in the body, but the mind makes the decision and then the ego wants to gratify itself through the body. The body is just like this neutral kind of learning instrument. That was another big one. I thought my body is learning things. Like when I played tennis over the years and I would hit hundreds of backhand cross-course strokes, it seemed like that I learned as a person or a body how to hit a backhand cross-court. It seemed like unconscious or like a second nature. Then I get to the course and Jesus says, the body doesn't learn. The body is a learning device, but the mind learns. The mind has learned this world. Now it's kind of unlearned the world. So then I got to page 97, which really helped me because he spelled it out. He said that what the ego uses the body for and what the Holy Spirit uses the body for. I need to know that if this ego has a purpose in my mind to use the body and the world to reinforce guilt and to keep me asleep, I want to wake up. I want to know the difference between the ego's use of the world and the body and the Holy Spirit. So page 97, he says the Holy Spirit uses the body solely as a means of communication. Period. The ego uses the body for pride, for pleasure, for attack. Okay, now we're getting somewhere. If this imposter in my mind is using the body and using the world for these purposes and it's keeping me asleep, then that's helpful. So then I went a little bit further in the course and it was the same kind of a thing. There was one part when it was the special love relationship and basically said that all guilt in the special relationship comes from the use of the body. There was a sentence in there. It was like, that helps me too. It's not because the person I'm dating or the person I'm with a lot has inherently anything good or bad about them, but it's the use, it's like, am I going to give my mind to this ego to use or am I going to give it to the Holy Spirit? And there were other passages like around page 301 where it said, you know, I talked about the great rays, that's capital G and capital R, which is just the brilliant light in our mind, the remembrance of God. And it said, in order to really approach or to understand the great rays, you have to give up all of the uses that the ego has for the body and the world. It makes perfect sense, you know, that if there's this imposter in there and you give your mind to the purposes of the imposter, then, you know, you stay in guilt and fear. Now, we may come back and there may be time to go into this today, but when we go to groups over and over, people will frequently say, okay, now I've been in this course for a long time and I really want to get down to the bottom. You really helped me shine the light on this ego, you know, in a sense, because I really want to know what's going on so I can withdraw my mind from it and wake up. And basically, if you look at the obstacles to peace, there's sections in there, he talks about the attraction to guilt. That sounds kind of funny on the surface, doesn't it? Why would I be attracted to guilt? Attraction to pain, what in the world? Why would I want to be attracted to pain? I don't want pain. And then he talks about the attraction to death.  I worship death? I got to know how I worship death. If Jesus can teach me how I worship death, then I'll stop worshiping death, you know, I don't want to worship death. So, you know, the deeper you go into these things, those sections are very deep sections and the mind can get very resistant to some of this stuff on special relationships. But it's good because the more we can get clear on these things, the more you can just see the imposter for what it is and then you can withdraw your investment from it. So you see how important that is. You know, if we all really want to wake up, if we really want to be committed to this, then the more we can be clear on the ego's tricks, the more we can see past them and then we're free. There's nothing to keep us from being in peace of mind. Hey, there's one thing that you said that really helped me a lot on. You said the sole purpose of the body is communication. Get where I heard it, but the sole purpose of the body is communicating the love and that. I heard that through all of that. It really gave me a lot of meaning and sense to get where I might go. It just throws it into a different context. Like, I think most of us, when we think even like of death, I was looking through the course on death the other day. And most of us have a sense of death is equated with death of the body, or death of the body, whether it's death in the animal kingdom or whatever, or just death of relatives and friends and everything. Bye-bye. And there was some lessons in the course. I was kind of going back through the workbook and lessons 163 and 167 where he started describing death, you know? I mean, I'll just pop to one of those because it was like, it really takes his definitions of these things or not sometimes what he would think of them. Not Webster's. Yeah, Webster's, and Jesus has some interesting ones. But the very first paragraph of 163 when he starts talking about death, he starts off with a beautiful idea. There is no death. The Son of God is free. And then he goes, death is a thought that takes on many forms, often unrecognized. It may appear as sadness, fear, anxiety, or doubt, as anger, faithlessness, and lack of trust. Concern for body. Someone got me. I mean, all the time you say to somebody, have a safe trip. I'll call you when you get to the air end because I'm concerned that you'll make it all right. You know, it's kind of like concern for body, death. I didn't think that was death. You know, but you can start to see. I thought that was love. I thought that was love, not death. Envy in all forms in which to wish to be as you are not may come to tempt you. And then he kind of, a few pages later in 167, he gives a few more, he says, in this world, there appears to be a state that is life's opposite. You call it death. Yet we have learned that the idea of death takes many forms. It is the one idea which underlies all feelings that are not supremely happy. And then he says, here he goes with another sentence, all sorrow, loss, anxiety, and suffering, and pain. He's in a little sigh of weariness. A slight discomfort with a mere frown acknowledged death. Well, we've got a little bit different definition than I've been used to. A frown, you know, a sigh of weariness, three times we come home from work and go, boy am I tired. So what he's doing is kind of like he's slowly starting to teach our minds that there aren't any small upsets, you know, that there's this thing called supreme happiness or joy or peace. And that's our natural condition. The only thing that's a deviation from it is death. So what you can see where this is like, it really gets into, we need to really get clear on what's on these beliefs and everything before we can totally be free of death.  Sometimes he'll say, or when they ask him, is there life on another planet?  That seems to be, there's like, oh gosh, that's a mind-bender, you know. But when you think about it, if life is our will lined up with God and the Holy Spirit, then it starts to make sense that our true life is in our mind.  But it sure seems to be a real kind of flip from a lot of times that we believe. On the one hand, of course, later, the late part of the course, Jesus says, don't try, you know, it's inappropriate to try to deny the body.  You know, one of those kind of things, that's the denial of what's on the screen. But Jesus does say, deny the belief that error can hurt you. In other words, you always have the power, when we get back to this interpretation level, to really look at your interpretation and to start to see, to really see that this is a belief. You know, there's a lot of beliefs that have to be looked at though, but eventually you can feel that companionship and lost in real as long as there's still an investment. I was aware though that it was a funeral where, in the last few years, I don't have the anxiety level. I don't have that, just, you know, that I'm just okay about being there because, you know, I'm aware that there's sadness and grief and so on, so I just don't have the investment in it, which has really helped me in terms of taking care of my father who's 91. You know, I can do that in a very loving way now without feeling this overwhelming sadness and grief and it's just, I don't know how to explain it, it's just sort of different. It's kind of so important to go deep because a lot of times, you know, people can have catch words or phrases like, okay Jesus, I want to take your hand or Holy Spirit, help me see this differently or whatever, but until we start to really get it to the ego thought system and really see it for what it is, then, you know, the mind can still try tricks where it can try to say the right words. Okay, one, two, three, here's the magic word. Help me to see this differently. You know, and then, why am I still feeling so upset? That's why it's so important to really, you know, kind of get into looking at what the ego system is because until you can really see it for what it is, then there's a part of the mind that says, one, that believes that the ego offers something. Put you in that line about, see your brother, see the Christ in your brother.  Stare at me. I can remember that was the hardest thing for me. You know, I would go in this restaurant, I remember going to a restaurant one time and it came this woman in a wheelchair. Okay, I could feel the anxiety. I let my thoughts come to the surface of my mind. I took a look at the thoughts that I was afraid across the screen in my mind, which was, oh, there, but, you know, God, that could happen to me one day. Oh, now I want to see the Christ in her. I don't want to see this crippled in the part of my mind screen, but all I can see is this crippled, you know. So, all of this mish-mash role of trying to see the Christ and somewhere along in the course it did say something about just be aware that there is something beyond the appearance. You don't have to figure it out. Just know that it's supposed to be kind of a little bit easier that way. I believe to be told it is not necessary to see for what is true, but it is necessary to see for what is false. You know, how many of us have kind of gone like, all right, I'm on this passionate quest for truth. You know, I'm going to find it and everything, and then it gets back to that subtraction thing we were just talking about, you know. It's like, what is false is what needs to be subtracted away. The truth is like right down to your nose all the time. It's not like it's somewhere way out there. It's like it's always, the presence is always here, but it's like starting to see that. Oh, a lot makes sense that the mind is not in the body. I always thought it was in the body for so many years. It's the mind in the deceased state can equate with the brain, which is of course in the body, but once again the brain is on the screen, just like the body is on the screen. And remember what we're talking about is the screen comes about from projections of thoughts that are in the mind. So the brain is just a projection of what the body is of the thought in the mind. Now that's an important distinction to make because otherwise when you get into course groups people will start to say, well, I kind of get this thing about self-responsibility and choosing and this and that, but they'll say things like babies born with spina bifida or children that are abused or raped or whatever. There's things that go on where it's like, well, I don't know what the course could mean.  And the only way to really get clear on that is what you were just saying, is that the mind is not in the body, that a guilty mind believes this guilty and will call forth witnesses on the screen.


Going on everyone Sam here late sports cards are in one box of 22 leaf Trinity baseball hobby for Larry P So good luck here Larry Let's do it 22 leaf Trinity Yeah, it looks good there. We've seen a few so far Yeah, we had one in 10 bucks Tuesday today actually we had a box of leaf Trinity. It's pretty solid How do they value raw cards for buyer trade? That's gonna be Christian Hernandez 41 to 50 What'd you say like Bicomps earlier for yeah people inflate it and deflate it a little bit to here and there. I just went there Larry That's a pre-lander borough. I swung there for the Mariners to a 15 There's a 23 Bowman guy got 29 a 50 Robbie smelling believe he's a Padre That's on that one there you go Larry nice one coming up here 33 of 50 for the That's it for the Red Sox is sedan Raffaella 33 of 50 Very nice very nice We've got 50 of 99. That's RPA Kumar rocker Kumar rocker. It's a wild patch on that too. That's sick That's what Trinity is really good for is Pat that these this is that card the RPA with the patches And this is gonna work just fine as well Boy four of seven gunner.  Congrats, buddy Four of seven gunner Henderson go Larry. Hell yeah on the clear auto man. That'll work. That will work Just fine. I'll do it for your break there Larry congrats again on the hits buddy. We'll get them right out to you


Hello, my name is Corbin from Afghanistan. It's an Afghanistan accent? It is? If you don't listen to it? Yeah. So in other words, as long as you don't listen to a real Afghanistan accent, that one's spot on. Yeah, if you like our deaf, that accent is perfect.  You say, I'm most effective with deaf audiences. It's true. Josh! Did she hit some Corbin? I'm Rick. Not true. Put a shrimp on the valve. British accent right there. What are their accents that if you talk to somebody who is from that place and they speak in that accent, are there any that when you're talking to them you have to force yourself to not slip into it because it's so contagious to you? Every single accent. Come on. Not every one. Every accent. No, there's got to be one more than other. Seriously. British, Irish, Scottish. French. Yeah, because I like to talk. So it would be exactly the same for every single accent. It's hard for me not to mimic people. Me too, but there are some that are far more difficult for me to withhold myself from. Like example, I've been to Australia in Papua New Guinea. Everybody there has the kind of Australian accent. It's not that hard for me to maintain and not slip in. But if somebody's Scottish, I have to... Every moment of the conversation I have to prevent myself from slipping into it. Wow, racist. Today we've got a video. This is called Parari Music, Casteless Collective. Parajnith. Read this. Knowing that you guys love Pari music, I hope you guys will like it. Paranji, director of Sarapata Parambari, has danced for a bit in a festival where Pari music was celebrated. And if we're mispronouncing that, please forgive us. This video shows the beautiful and amazing music of Parai drums. And dance. Rinjeth has organized a musical festival in Damonadu for all the folk music from rural and urban areas of Damonadu. And this has got great reception starting this year. This festival will be annually celebrated in the month of December. All the types of music, which are considered as taboo or oppressed, cast music, and generally down is celebrated now in the same stage where the elite music are performed. That's wonderful. Hope one day you guys get to attend the festival in Chennai. We'd love to. That's awesome. It's kind of like a video of the festival itself. That's cool. That's a great concept for a festival, I feel. Absolutely is. Here we go. I love all the smiles from it at the same time. It's such an interesting drum that they're holding too. Clearly the leader. It's like that video that we saw of the people that would play for a funeral. Yeah. As people would think as taboo for something right. Right, right. And now it's like celebrating in a festival. This guy's having a party. Yes. But they all just follow it. Yeah. Like on the spot. I guess the next group comes in. Cool. I love the whole concept of the celebrating stuff. For a long time it had been taboo, which I get it. It was part of the old Indian culture, but it's still like they're amazing. Why is that weird? Why is it like?  But I love the idea of celebrating stuff that for a long time was a press, which is often here in America why we have Black History Month. We have LGBTQ Month.    All history has been white history. It's also one of the reasons why I've often found it. I mean I get it because obviously we kind of carry over from the British, but why we put presidents on our money? Yeah. Like they're higher like they deserve to be on money. Like I like the idea of like obviously I think the direction we're going. Yeah, we're changing it. People that helped our history like that were actually oppressed and like civil rights heroes. And I understand people like that. I understand the founding fathers. I mean I understand that as far as like... They're not kings or queens. No, I honestly... Yeah, I promise you Washington would not have approved of his face being on any of our money. He would have really not liked that. Like I said, I understand because obviously it's carry over obviously the British. Yeah. They have their monarchs. They got money, their faces on everything. Yeah, no. But it's Washington would not have been a fan of that. I was like, they're not kings. Yeah. They're supposed to have... Our democracy specifically set up to be different, but we're still putting them on our money. Like I just... I know a former president who'd want their face on our money. I don't know if I call him a president. But anyway, that's all what this is about. This is great. I love the idea of celebrating stuff that needs to be celebrated. I agree. And I love watching human beings, cultural things you've not been exposed to, that's the kind of thing that if I was there, I would just be loved and just be standing off to the side. And I'd do exactly what I was doing sitting here, just listening, watching, seeing the smiling faces, who's communicating with who. Yeah. That was great. Really nice. Let us know more videos like this. If you've ever been to the festival. Yeah. Bye-bye.


Everybody forced here ripping 20 22 Don Russ and a packable football hobby to box makes number 20 random teams check the results here late sports Cards.com. Let's go ahead and get started All right, here we go y'all Can you all we have is I'm act WWE left for tonight's personals have been full for a while now Hey, Mike. How you doing, buddy? Quay Walker Action all pros Justin Tucker Russell Wilson, Great Iron Kings in a 2002 Jerome bettis Yeah, but tonight's tonight, right, uh, right Joshua Leonard for Nets Aaron Donald wrote to the Super Bowl Devonte Smith Don Russ 92 Apparently that's everybody's favorite design. Oh, yeah, they love it pure strong junior To what tongue of I love it dominators Calvin Austin the third portrait ready to rookie Steelers nice pickings press-proof die-cut to 75 Steelers Good stuff there Randall had a 46 dude Sam is gonna Sam is gonna hate that He leads serious Jalen Tolbert Scoronic press-proof red Darnell Mooney a sauce Good sauce card Devonte Wyatt aqueous test on the Devonte Adams for the Raiders The rookie is Sam Howell commanders Tony Gonzalez, Great Iron Kings in a red press-proof of the Jets CJ Moseley Matt Corral rated rookie Panthers Reggie Wayne Jefferson press-proof red Bo Jackson Tyler Algear dominators Miles Garrett rated rookie Portrait Pierre Strong junior Don Russo to Drew Brees D'Angelo Malone Herbert elite series almond raw Jalen waddle Don Russ 92 Bailey Zappi rated rookie for the Pats Johan Dotson the rookies commanders a Kenneth Walker Great Iron Kings rookie orange quarter L Patterson for the Falcons number 1984 Jersey Kings AJ Dylan Packer 72 out of 100 Matt Corral elite series rookie Elijah Moore press-proof rated rookie red David Bell Browns James Cook rated rookie for Buffalo Dominators Patrick Mahomes Kairi Elam rated rookie on the portrait press-proof red LaVisca Chanel Junior Carolina Hey, you're Elam Davis Mills Debo Samuel wrote of the Super Bowl 49ers red press-proof Marquise Brown Cardinals Rashad White rated rookie for the Bucks Nick Bosa CD lamb and a O2 Andre Reed Son Haskins rated rookie Ron Dale Moore on the patch auto Cardinals numbered 4 of 10 Jersey Kings very nice Relic auto there Cooper cup 92 Christian Watson rated rookie for the Packers Cup action all pros Rashad White rated rookie portraits is a mere white press-proof to 100 Ravens not raiders, excuse me raiders theory is George Carloftus elite series Welker Red press-proof Cameron Hayward Malik Willis rated rookie for Tennessee the rookies James Cook Bills Red press-proof Romeo Dobbs rated rookie Packers Trey McBride rookie gridiron Kings Last Don Russ packed in some impeccable Snoop No nameplate variation that is Hollywood Brown for the Cardinals Marquise Brown Drake London elite series rookie Najee Harris and Bottom right ding press-proof red Kevin Byrd for the Titans. I'll send a box wrapper for the Titans here He's gonna get the buyer replace not a huge buyer, but Bent corner for sure. All right impeccable hobby box. All right base parallels Austin Eckler number 20 out of 50 Chargers Derek Carr 27 of 75 Raiders Christian McCaffrey 9 of 25 Panthers Panthers rookie landscape auto Matt Corral 72 of 99. We got rookie QB hit for Carolina Jaguars on the 20 Bacelli auto 18 of 99 Hall of Famer there Tony Bacelli I'm not sure what this car design is, but it's pretty sick obviously team name there redemption going to the Cowboys immense patch autos gold Dak Prescott Go Dallas nice hit there. That'll be good when you get that in hand Cowboys immense patch autos gold that'll be the 10 as well. Yeah, I would make that one Cowboys Was cool on to Colts Reggie Wayne auto 65 of 99 awesome on-card Wayne Patriots legend Reggie Wayne Yeah, why do you play for someone else? No, he's definitely with the Patriots for like three weeks, dude No games just all preseason and a Chris Olava elegance patch and helmet rookie auto 61 of 75 As rolling of a right there for the Saints Good stuff for New Orleans get that bagged do a quick recap.  I'm sorry Jordan. I think he'll stay with Green Bay It's what I'm starting to feel like right. He does every offseason now. Yeah, it's just it's like three straight off seasons I don't know what I'm gonna do Let me take a few months and then like free agency happens and it's all done. It's like well, I'm gonna play Because of money Patch H it's Autos Reggie Wayne Tony Bacelli Matt Corral Ron Dale Moore The elegance patch and helmet rookie auto Chris Olava Saints to 75 And Cowboys Redemption immense patch autos gold Dak Prescott Awesome once you get that one that'll do it everybody one more of those mixtures coming up next


So thank you, everyone, for coming. It's late on Friday. And I really appreciate all of you sticking around. Obviously, tender love is next. So talk louder. Is that better? So before I get started, I just want to actually do a quick plug, because I saw the session behind me is actually on the imposter syndrome. And since you folks are not going to be there to see that, I just wanted to actually tell you a little bit about it. Because actually, it's a really important concept. So essentially, the imposter syndrome is when successful people, like software developers, feel like they might not deserve all the success they've gotten. And it's actually very common. When I learned about it a few years ago, it was actually really helpful for me in my career.  Actually, you are. You really do belong here. And people who are successful usually do deserve it. So Google the imposter syndrome when you get home or watch the video when it gets posted. So to our talk, so you will never believe which web framework powers up worthy. I can't believe the conference organizers have made everyone wait all week to figure this out, to find this out. So at Upworthy, we aim to please. So we're just going to spill the beans right away. Obviously, the answer is Java struts. Awesome. Now, so to introduce myself, my name is Luigi. I'm the founding engineer at Upworthy. I was the first engineer hired. I've always been a software developer involved in politics and advocacy. I got really into this guy who screened Howard Dean. And so I worked for his political campaign or his political action committee. I worked for other campaigns and nonprofits. And then before coming to Upworthy, I worked for the Sunlight Foundation, which is a great nonprofit in DC that focuses on transparency and government and open government data. I'm Ryan Rasella. I'm a senior engineer at Upworthy. Before this, in 2011, I was a Code for America fellow, the first class fellows. I came on as a technical lead full-time staff there. And then last year, I was on the Obama for America tech team, or I guess 2012, working as a software engineer. And I ran out of four America organizations to work for, so I joined Upworthy. So at Upworthy, our mission, and this is something we truly, really believe at the company, is to drive massive amounts of attention to the topics that matter most. And that will inform the engineering decisions we made as the tech team. So just to give people a little peek at what Upworthy does for those who aren't too familiar. So that might be a bit hard to read, but when we say the topics that matter most, these are the topics we've covered in the last year, the topics I've gotten the most attention. So I'll just read some of them aloud. There's a lot of women's issues, like body image, gender inequality, standards of beauty, a lot of economic issues, like income inequality, health policy. We also cover a lot of stuff about disability, mental health, also bullying, bigotry, racial profiling, and race issues. And when we say that we want to drive massive amounts of attention to these things, what we really mean as web developers, as web engineers is we want to drive massive amounts of traffic. So here's a look at our growth for the last two years. So we launched a little over two years ago. We started off at around 1.7 million uniques per month. That was in our first ever month in April 2012. And then we went up to, in November of 2013, 190 million page views. So this has made us probably around the top 40, a top 40 site in the US, where maybe one of the larger more traffic rails apps out there. To give you a sense of what kind of traffic we actually deal with, here's a 24 hour graph of what our page view data looks like. So starting at midnight all the way on the left, and then ending midnight the next day. You can kind of see how during the, when the daytime happens, when work hours start, we get these spikes, these peaks of traffic. This is essentially the viral cycle being visualized. So we have handled at most about 130,000 concurrent visitors. This is a screenshot from Google Analytics during one of the traffic spikes. So we are handling large amounts of traffic in very spiky ways. So here is an example post from Upworthy. This was really popular about a few months ago in the fall really. Who here remembers this post? Curious. Cool, a few of you. So this is what Upworthy content looks like. So it's really just static content. So see why we have an absolutely ridiculous standard of beauty in just 37 seconds. It's a video about how a woman, a model, gets photoshopped and looks essentially like something, like the standard of beauty that doesn't really exist. So that's kind of the content angle we were going for. And here you see we have the content, which is basically static content on the left side of the screen. We had this sidebar with recommended content on the right side of the screen. And then scrolling down, we have what we call ASKS. We also do kind of some testing on different kinds of content, different kinds of headlines. You see that down there with that John Stewart video. And then we have ASKS around, do you want to subscribe to our email list? Do you want to like us on Facebook? We also have kind of pop-ups that happen after you watch a video, after you share, also asking you to do stuff. So those are the things we, the technical things we, our technical concerns we have at Upworthy were pretty much a static site, we're a public site. And then we have a CMS backing that, and then we have this system of dynamic pop-ups and ASKS around the site that kind of optimize our subscriber base, get us more subscribers, get folks to share content. So the topic of this talk will really be about managing the growth of our startup's web app in the face of very high traffic. And I actually remember, maybe five years ago sitting at a Rails comp, maybe it was in Baltimore. And I was sitting where you're sitting and it was a talk by the guys from YellowPages.com. And YellowPages.com was and still is one of the larger Rails sites in the world. Obviously YellowPages is such a strong brand. Everyone goes to YellowPages. A lot of people still use YellowPages.com to find out local businesses and stuff like that. And they were talking about how they scaled their Rails app. And I was sitting there in the audience thinking, well, this is really interesting, but I'm not sure this is ever gonna apply to me. I don't really, I work on these small things. Don't wanna ever really seize them. But fast forward a few years and here I am. I'm working on this app that millions of people see every day. So it can really happen to you too. So let's start from the beginning. We launched in early 2012, March 26, 2012 to be exact. And at the time there was one engineer me and our CTO who is a programmer, but it was not really a Ruby or Rails developer. And we actually launched not on Rails, but on Pedrino. Who here is familiar with Pedrino? Cool. Who here has production apps in Pedrino? No one, okay, that's what I thought. So Pedrino, it kind of builds itself as the elegant web framework. It is essentially just Sinatra with more Rails-like things on top of it. So who here has used Sinatra? More hands, of course. And who here actually has Sinatra in production? A few hands, yeah. So essentially, when you're working with Sinatra, it's a more low-level library, more closer to Rack. And Pedrino essentially adds the things that you miss from Rails into Sinatra. It also freely borrows really great ideas from Django. The first one being first-class mountable apps. So in Rails we have engines, but it seems like people don't really use engines that often. Like you might use it for Rails admin. It's, you kind of might have a larger Rails app and then break it up by putting it into separate engines. But with Pedrino, all code actually lives in a mountable app. So you have to use this mountable app system to use it. It's also middleware-centric. So those of you who are familiar with Rack know that there's a lot of, there's this concept of middleware, it's also in Rails, where you can kind of write these small bits of code that are Rack-compatible that sit on the stack of what you do, of how requests and responses come into your Rails app or your Sinatra app or any Rack app. And there's also this built-in admin area. And that admin area is actually an app. That's just another mountable app. So this is something that Django has. I know we have Rails admin here in the Rails world, but with Pedrino, this is a thing that's built into the framework itself. So why Pedrino? Why did I use Pedrino in the beginning? Essentially, at the time I was a seasoned Rails developer. I was probably developing for about five years on Rails. And during that time I started to form my own opinions about Rails and some of those opinions were not compatible with what the Rails way prescribed. And I saw Sinatra and Pedrino as this way that I could still write Ruby. I still loved writing Ruby, but I could also make my own choices. And there's this kind of epiphany that seasoned web developers kind of ultimately have, which is I'm using this web framework, whether it be Rails or Django or Sinatra or Node, and all it's doing at the end is it's really just a web server, because at the very end you're just getting in responses, you're just emitting HTML or CSS or JSON if it's an API or JavaScript. That's all you're really doing. And all this talk about TDD and good object-driven design, they're very important. They help us manage complexity. But in the end, what does the framework physically do in the air quote physical way? Is it really just takes in HTTP responses, excuse me, takes in HTTP requests and then responds with HTTP responses. So while Rails will give you the full foundation of how to build a skyscraper, Pedrino gives you a foundation, but it also lets you choose some of the plumbing and make some choices for yourself. So the good parts about Pedrino are it really is just Ruby, it's just Rack, and if you're a fan of thinking in that mindset, you'll really enjoy it. There is less magic, things are more explicit. It's unopinionated. All the generators, when you generate a Pedrino app, you specifically say what you want. That you want active record versus data mapper versus Mongoid, or you want SAS versus LAS versus ERB, whatever you want, you can specify it. I actually enjoy the process of writing middleware. I like thinking about web apps like that. I think it's a much more performant way to think about writing web apps. And Pedrino itself, unlike Rails, is light, it's performant, it's really just Sinatra with a few more libraries on top of it. So this is what our architecture looked like when we launched. So the whole big box is a Pedrino, is the Pedrino app. And we had two mounted apps inside it, main, the public site. So when you visited upwardly.com, this is what the public would see, those content pages. And then we had the admin tool, the built-in admin app in Pedrino, which essentially functioned as our CMS. And keep in mind that we were hoping that we're gonna launch this thing and that we're gonna get lots of traffic. And so we needed to figure out how to scale it right away, right from the get-go. So I kind of devised this idea called explicit caching. And I remembered back in the early 2000s, there was this blogging framework called, or a blogging tool called MoveableType. And MoveableType was what all the big, those early blogs used. And MoveableType essentially, the way it worked, is it was a CMS, so when you saved your post to the database, MoveableType would actually save, obviously see that you saved something to the database. And then it would render the HTML right then and then write the HTML to disk. So when people visited your blog that was hosted on MoveableType, they weren't hitting that Perl app and going through the database. They were actually just hitting these rendered HTML files and CSS JavaScript that were just living on the file system of your server. So I actually was drawn to that idea. I liked that idea. So I kind of remade it a little bit here in Padrino. So in the admin app, there was this publisher object. And the publisher object essentially did that where once anything was saved to the CMS, any content was saved to the CMS, the publisher object would see that. It would actually make a request to the main app, which was actually rendering the public site. And it would write that rendered response to Redis. And so Redis Cache was a middleware layer. I talked about middleware earlier that sat very close to the front of this Padrino app. So when we had a million or so pages in that first month, they were all really being served from Redis. Essentially the website was just in memory in Redis. And so that worked, it scaled well. So around this time, June 2012, we hired our second Rails engineer, Josh French. So he kind of joined the team and then a few weeks later he said, guys, I think we should switch to Rails. And he was probably right because there were pain points that were not related really to the technical performance of Padrino, but actually more about social aspects of it. The first one being that the ecosystem for libraries was pretty good because, again, Padrino was just Sinatra, just RAC, was not as strong as Rails. There's just libraries for everything you wanna do in Rails. There were many things we could do in Padrino, but the kind of quality of those libraries was not as high. A part of that is because Padrino was in that popular, it wasn't very frequently maintained. The actual admin app was not very pleasant to look at, it was its own HTML, CSS, styling. I put a start here because literally once the day we moved off of Padrino fully, they released a new release which had the admin system in Bootstrap, which is what we wanted all along. And there was no community, and as a startup, it's actually easier to hire Rails developers because we can't really go, hey, we know you're a great Rails developer, but you're gonna have to work on this thing called Padrino. That wasn't really a strong sell. So we decided to move. We wanted to move to Rails. But at the same time, we're a growing startup, we're getting lots of traffic. So how do we kind of balance this desire to move to move our architecture while still maintaining a running app, while still having a stable running app that is serving a growing traffic base? And Ryan's gonna continue. So we started our Rails migration in October 2012. And so this is a timeline, this is October 2012. And basically the way it started, we generated a new Rails app, and we mounted it inside the Rails RB, so we just basically mounted. And you can do the same thing with Sinatra, so it's RAC. And then we slowly migrated the models and utilities into the app. And so when I joined, we were kind of in this weird hybrid state. I joined in January of 2013, after taking a nice long siesta, re-electing the president stuff. And so we had to figure out how could we accelerate and just get us over the final hurdle and just move us onto Rails completely and get off Adreno. So the first step that I did was migrating the assets.  It took us about a week in February 2013. The next step was deciding if we wanted to do the admin area or our front end area first. So we decided to do the hard part first and do the front end. So we migrated all the front end code, the views and controllers, which took another two weeks. And then lastly, we did the entire back end CMS system as a final push and we changed it to Bootstrap, moved all the Rails controllers. That took us another two weeks. So here at this point, the entire migration is eight months but it really ends up getting accelerated in the last few weeks just because we wanted to get that final push. And at this point, we're at three Rails developers, me, myself, Luigi, and oh, sorry, myself, Josh and Luigi. And our CTO goes back to actually doing CTO work, which is great. So now here we are, we're in a monolith. We're in a big, huge monorail. For the entire 2013, we were able to do things the Rails way. We were able to increase our velocity and just able to add lots of features. We were able to program the way we wanted to and really get things moving. We didn't have to rebuild helpers that weren't existing. And so we could just have this one huge monolithic Rails app.  But one of the things when you're looking at this monorail is how are you scaling for a variety? So on the campaign, there was a lot of traffic and it was pretty easy to know that in November it's gonna be really busy or in October there's a voter deadline so it's gonna be very specific of when traffic's gonna hit, you can tell. In the viral media world, you don't know if your post is gonna be a hit or not. You don't know when it's gonna get in traction. And so you can't have someone sitting there monitoring 24 hours a day when to scale, when to not scale. So we had to think about how we're gonna do that. So a lot of it was just pretty simple basic stuff here. We added action caching. So we removed the homegrown publisher system, just turned on action caching in Rails and it's backed by Memcache. So people would hit the page, you would hit the Memcache instance of the page instead of going out, hitting our database, pulling in the pages. We were able to just do that. The second part was moving our assets on S3 and CloudFront. So our app is hosted on Heroku. There's actually this really easy tutorial on Heroku on how to do this. You just set up a CloudFront instance and then you just point your config and host for the CDN for your assets to that and it magically works. It's great. And then the third thing is we had lots of Heroku dinos. So at the time we were running up to 40 Heroku dinos and these were 1x dinos at the time. So mainly these are for our AJAX requests. So those asks, those popups and the different things that ask you around the site. We literally needed to scale with those. So we ran this for a while and we had some slowness on the site sometimes. So we tried to figure out what can we do to make sure that our site would be stable and not have to worry about these viral traffic spikes having to scale up and down. So we actually implemented a CDN in front of it. We took some time and tried to figure out what CDN we wanted because we wanted to do pass through posts and just different things. And at the time we ended up on Fastly. So Fastly is a reverse proxy. It runs on varnish. You guys should check it out, it's great. We moved all of that to all our HTML, CSS and images to Fastly and then we turned off the rails actually caching and the way Fastly works is it reads your headers on your page so you just set expire four hours from now. So our site could literally be down for four hours and Fastly would continue to serve the pages. From there we were able to dial down our Heroku dinos. So we switched to the 2x dinos and we only needed about half as many dinos because we were only serving off the Heroku Dino for AJAX requests. Probably the biggest thing that we learned from Fastly was the mobile performance gains. So Fastly has all these different locations around the world. If I'm in California requesting a page from upworthy.com it's gonna go to the closest point of presence, the CDN location in California instead of going out to Heroku in Virginia pulling from the data center and bring it back. So the load times went way down and we were able to fully cache the site and we've had zero downtime since implementing Fastly. So it's just been a great performance gain for us. So with having a big monorail there's huge pain points that come along with it. So we have one app that deals with our www service upworthy.com and then we have a backend CMS that our curators log into and do their work. So we had to figure out the concerns with that so it's really painful there. When there's traffic spikes on the public site it could basically makes our CMS unstable so a curator would log into our site try to do their work and they couldn't navigate and we just have to tell them come back later or come and do the work later and when the traffic spike comes down you'll be able to use it. And as our team grow the code base is becoming very large so the classes will get huge and the front end didn't care about some of the stuff the backend did so it just got harder and harder to maintain. So of course what do we do? We break up here. Fun fact, this is actually filmed in Chicago. In December 2013 our buddy Josh French has another great idea. He says hey I think we should really start splitting up the Rails app. And so if you look at this timeline it's pretty evenly spaced. We didn't just jump into different things and start building them. We like took some time on each of these sections and really focused on that narrow gap. So one of the things is when you're trying to decide how to break up your Rails app into services how do you do it? There's plenty of different ways you can do it. This is the way we did it. This is not the perfect prescription for everybody. I think you just have to look at your app and see like where the clear dividing lines are. So we basically, we just chose two right now. So we have our dub dub dub site and we have our backend CMS. So there's a clear dividing line between the two. What we ended up doing is cloning each repo into its own separate repository so we could maintain the get repo history. And then from there we started breaking everything up. So this is what we need for this side this is what we need for this side and let's start shopping. Which ended up being a lot of deleting and removing namespaced objects. So once we did that we deployed each of these app to separate Heroku applications. The nice thing about Heroku is they have this function called Heroku Fork so it'll just take your current app, it'll fork it into another Heroku app, pull over all your plugins, everything you need. So we did that, we forked our main app into two separate applications, removed the plugins that we didn't need on each side and then we pushed out our applications to those Heroku sites. Everything's working great. And all we had to do was switch our Fastly endpoint to point at the new Heroku app at origin and we're done. Zero down time really helped there. And then we continued to deduplicate the two apps. So we created this core gem that is holding a lot of the code that shares between the two apps. So our CMS runs on about two two-X Heroku dinos and then now our front end app runs about 25 to 30 two-X dinos. This is pretty much what this looks like so we just have an app called dub-dub-dub and then we have an app called CMS and then this gem shares the code between it. People will hit the Fastly endpoint between dub-dub-dub and our app. So what are the real benefits of a service-oriented architecture? I think there's plenty if you look and think about it. One of the big things is we talked about the instability. If our curators couldn't do their work, we can't have articles grow out so it gets annoying. So if there's a problem in one app, it's easier to fix and maintain. Each of them have different scaling needs. So the interesting thing is our CMS, when we have 20 users that use our CMS. So we could have it at two-X dinos instead of having 30 dinos serving all these different pages. So the scaling needs was really beneficial here. And that also divides our teamwork more naturally so we can have engineers on the team decide to work on different parts or features and we don't have to wait for something in a ship or something else to finish.  If you're on the full stack and you wanna make a feature on our CMS that needs to carry all the way through the funnel to the front end, you have to have both all three environments running on their system to make sure that your change goes and the funnel's all the way through. Coordinating deploys is also a huge pain. So if you need something that's in the core gem plus the CMS plus the www app, that means you have to deploy each three, coordinate them and make sure that all of them are happening at the same time or all of them go in a certain order, which when you're on the monolith, it's really easy to just push one big Rails app out. And then migrating to a fully dry set of code bases is really tedious trying to figure out what needs to go where and where we put stuff is just been a really hard thing to do. So some of the future work that we're gonna continue to do on the SOA we're gonna continue to add stuff to our core gem, remove deduplication, which is it's kind of a pain sometimes to figure out what things go where. And then we're considering breaking up the app even more. So right now we have two apps. We have this third app that actually uses almost all our Heroku Dinos. So we're thinking about making that its own separate app and service and we can ping that. And then they all communicate with these different data stores. Should we just use a lot of times an SOA has that service layer and everything communicates with that service layer. So maybe we should move to that. Cool, so just to wrap up here, some lessons learned. So first, really when you're working on an app for a company and there's feature requests, there's all these other things going on in your company, really do wait to make these big technical, architectural changes until everything starts to really, really hurt, until you really feel the pain.  We're probably gonna take eight months to do the fully SOA system that we envisioned back in the beginning of the year. And that's just because we have other feature requests from the rest of the company to fulfill. And luckily as, since we're on Ruby, it kind of makes it easier to do that. It really made it easier when we were moving from Padrino to Rails. Serve everything you possibly can from a CDN. I don't think people use CDNs enough. They're just hugely beneficial to the performance of your system. They're great for end users, particularly mobile users. At Upworthy, we have well over 50% of our traffic comes from phones and tablets. And CDNs really, really help there. So remember that you're just dealing with HTML, CSS, JavaScript, JSON, maybe at the end of the day, right? That's all you're serving. So think about how you can most efficiently serve those resources from your app. And if you are in, you're doing your own startup, if you're working on your own project, I hope you can also experience this kind of high traffic growth because it's been a hugely fun and rewarding experience for the both of us. So with that, I'm Luigi, he's Ryan. Our slides and a write up is already on our GitHub engineering blog. And we will be happy to answer questions.


Good morning and welcome to this first of two sessions on health. The first session will be focusing on COVID-19 and the second session will be dealing with the issues of global governance and health. As you, I'm sure, realize COVID-19 is the worst combined health and socioeconomic crisis in living memory. In a little less than three years, COVID-19 has infected at least 250 million people across the world and generated a global death toll estimated to be 14 to 17 million people. At the highest point of the epidemic, 90 percent of children across the world were unable to attend school. And an output of $22 trillion is expected to be lost in the period 2020 to 2025, the deepest shock to the global economy since World War II. By November 2022, at least 125 million people have been pushed into extreme poverty because of the pandemic. And the pandemic is not over. As we speak, hospitalizations are increasing again, at least in Europe and in the US. And the pandemic continues to have a profound impact on lives and livelihoods as economy slowly begins to take place in terms of recovery in at least health, wealthiest countries, but still falters in low-income countries, as we have been discussing even in the previous session. This is the third time we address COVID-19 at the World Policy Conference. The first event was virtual in 2020. Some of you may have attended it. Then we had a session last year. And some of the speakers this year are speakers who were with us in 2021. And now we're meeting again almost three years after the first case of pneumonia due to an unknown new pathogen were identified in Wuhan, China. So there are three aims to our session today. The first is to discuss the current pandemic situation and whether epidemiological scenarios can be built for the short and mid-term. And we'll hear from Professor Antoine Flau, who is the Director of the Institute of Global Health at the University of Geneva. Then we will hear three regional perspectives and how lessons from the pandemic are being learned in different regions. In Africa, from Dr. Juliet Twackley, Chief Medical Officer at Family Child Associates in Accra, Ghana, in the United Emirates, from Dr. Mahaté Sir Barakat, Director-General of the Frontline Heroes Office in the United Emirates, and in China, from Ede Chow, Secretary-General of the Shanghai Development Research Foundation. And we will close considering how other pandemic threats can arise anytime, particularly from the increasing opportunities of animal-human contacts at global level. And we'll hear from Professor Christian Breschaud from the University of South Florida and President of the Global Virus Network.


Here's a deep look into M-66, the owner of unusually asymmetric spiral arms, which seem to climb above the galaxy's main disk and displace nucleus. Astronomers believe that M-66 is once orderly shape, as most likely being distorted by the gravitational pull of its two neighbors. M-66 boasts a remarkable record of supernova explosions. The spiral galaxy has hosted three supernovas since 1989, the latest one occurring in 2009.


excuse my hair I just woke up and yeah I'm tired as hell I just got off work at 7 this morning came home a breakfast well actually came home showered a breakfast and then I took prints out after about two hours of me getting here because I literally just fell out to sleep I normally would take him out after I'm done eating breakfast but yeah he's with this toy now he just ate and I'm actually on my laptop trying to figure out new recipes for a crock pot I think I did record showing y'all that I got a crock pot I went ahead and bought me a crock pot I've been watching a lot of crock pot meals this happened because it fell on my heel but I got this from my job I already have a crock pot but it's like a half of this size and it doesn't have the automatic turn off to go on warm like you have to literally turn it to low-high or warm so this one it goes up to 10 hours so I'm gonna use this one I don't know how to use it when I'm in work because it's only 12 hours so I don't know but it said that it come with some recipes included so I'm about to look through those but of course I usually cook my roast in the oven like I do it the hard way so yeah I'm gonna start doing it in here see how I like it and then they have some over here I don't like none of this stuff so I'm about to open it and see what recipes they do have my rice cooker actually came with some recipes I haven't tried those yet but yeah I have my fans on awesome because I just turned on my heat it is 73 in the house and I got the heat on 70 a little hot so yeah definitely have to clean up again because my apartment became a wreck me and Prince just got back from outside he's eating gotta take his harness off of him but it's right here I'm also about to clean my whole apartment because it's been it's been one of those weeks last week so this is the crop that I got already showed y'all but I got some chicken breasts I went to the store again I think I showed up on show the grocery haul in this vlog but I actually went back to the store and got some stuff that I can really use to like meal prep started November 1st two days ago because it is November 3rd today yes 3rd so yeah trying to get back into my meal prep and doing right around this time what 2018 I really buckled down for the last two to three months and I made it to my gold weight which was 130 in 2019 so I was 130 last year and then now back down to like 112 so I'm like bitch no you about to get back on your shit so I'm about to put this in here I'm just gonna do the chicken separate I'm I was looking at this one and it is chicken and rice but the way she was talking like the different type of rice you guys gonna like cook different so I got long grain and she was like that's gonna take longer to cook so baby that's okay I got me a rice cooker right here so I'm probably just gonna cook the rice and then when the chicken and everything is done just throw that in there and you know see what happens from me cuz I mean it's just chicken and rice so I am gonna do a update for you guys I'm gonna post it in my community tab I don't know if I already said this and if I'm repeating stuff but I'm gonna do a Q&A video combined with the apartment update so just get it all in one so if you do have any questions about anything just comment them down below on this vlog video and then I'm also gonna open up a community tab after I post this one to kind of get more people you know on board and get their questions answered so I won't have any more questions to answer after in the comments so yeah I'm about to start prepping washing dishes in the dish washer of course I have a ton I have a ton close to foe and then I just have my work clothes and stuff like that to wash gonna wash my jacket since I did take it into the hospital and yeah that's pretty much what I'm supposed to be making is crock pot smothered chicken and she used cream of mushroom I don't like mushrooms so I'm doing cream of chicken I'm not new to this I've been using this for like four years now and she also used the milk in her so fill this up and put in with milk I usually do when I put it with my chicken I just add in a little bit of water or I would do chicken broth so I don't know and I got almond milk also she was using whole milk so I don't know I should use almond milk or water or chicken broth because it's supposed to be smothered so she's trying to get it thick but it's like I don't know cuz my taste buds don't be dear and I'm gonna be okay so I haven't made up my mind what I'm gonna do but the chicken is already in here so I'm gonna use Himalayan salt black pepper and a little bit of sloppy mama think it's pretty much clean I did one two three this is my fourth load of clothes actually print stuff so I'm washing all of his favorite toys that he recently was just playing with his blanket and his bed and then he's gonna get a semi bath and a haircut just so I wipe his paws and stuff from all the dirt after we come back in from outside I'm actually about to do my workout right now and I'm putting clothes so yeah so I just got done working out the home workout it is 7 15 and I wanted to show y'all how the chicken is coming along whoo load up my lens hold up there we go well it's coming along pretty good I just put the rights on and I'm about to meal prep my fruit I couldn't find apples at Walmart and I'm really mad because I like apples strawberries and grapes in like one container I do like a little mini fruit bowl and grapes and if I had apples before I add them I do put in sugar my camera's about to die I put in sugar and toss that around and then I add everything else again so those can already be coated full of sugar check it right now my rice spoons that came with this because I mean I'm gonna mix all this together I don't think it's quite done yet because when I watched on YouTube this is my first time cooking in a crock pot with chicken like there's what this one is falling apart so yeah I'mma let it keep doing this I'mma let it keep doing this thing until I'm ready to eat though I guess I'm just gonna eat a sandwich so I'm gonna let this keep doing its thing until I think my six hours is around like nine and it's 751 right now so like 930 maybe six hours so I'm definitely gonna have to have a snack or something rice it's done all I did was add butter because I will be topping the chicken over this and I got this I'm I looked it up on YouTube just now and people are saying that they're good it's literally the whole bag is 240 calories because only two servings and I mean it's not much and I love potatoes and when I try to do roasted potatoes and the oven it just never turns out right so if I like these then baby I'm about to just be buying these you can put it on the stove or you can do it in the microwave I'm gonna try microwave the lady who I watched did five minutes so I'm just gonna do five and a half because I think my watts is really really low because this microwave takes forever to do shit so yeah but 280 per container not bad so yeah excited ready to eat gonna put this lid back on here and let this cook what's good is Friday the 13th and I haven't talked to y'all in a while but I just got back to the house me and my mom we've been out all day since I got up at like 130 because I had got off at the hospital at seven but we've been shopping for my cousin's housewarming gifts this is for her of course this video isn't gonna be posted by that time and got tissue paper towels a whole bunch of stuff and I'm about to wrap it up when we get back we got to go to the bowling alley for my niece birthday so 13th birthday on Friday 13th and I got to get this Christmas stuff for my parents they taking my old Christmas tree and my old ornaments to put up this year I got a new what you're saying yeah you so last year I put in a video of all of my stuff but I just got just regular little stockings from the dollar stores and had them for everybody so yeah you mama these are the ornaments I got the tree is only four feet it's from five below like I said I put in a picture but it's like a really really cute tree so they didn't want to do too much so they're just gonna use that were these last year and my Christmas vlog that didn't go up but I still got and yeah just really cute little ornaments and old candy canes so giving this to them to decorate the tree Merry Christmas it's 9 06 Friday 13th and I'm out of breath because I just left the bowling alley too by the way my niece birthday happy birthday London and he's upside down but this is what I ordered from Target the Target pickup yeah this is not what I ordered I wanted two four six eight cubbies and this one has like one big cubby so I'm gonna turn it sideways either way so I guess I'll just get some type of like longer basket to go right here or I don't know but in the meantime this is going to be my TV stand because my TV my dad actually just gave this to me and it's literally like a 42 inch or something like that so I'm moving next year within well I'm moving in like five or six months and I'm going to move into a townhouse too bad room too bad living room kitchen and I got down a room so I'm not too messed up about completely finishing this place and trying to decorate it all crazy and stuff I'll talk about this in a dedicated Q&A video but basically I just feel like I'm not about to waste my time when I'm going to be out of here in like five months so literally that's why I still got the tags and stuff still on here because I was gonna return this but I mean it matches really well and I'm kind of like indecisible what I kind of really want to do so once I move I'm not going to be there get I got to be there for a while now we need more and it's too bad room you know upstairs I like the I hate stairs I can say that because it was not fun living in a townhouse last year but literally it just feels like you have more like you're not just stuck in one place or one spot I'm really not explaining because here like here's my living room here's my kitchen and then I walk two more feet and I'm in my bedroom and the townhouse is literally like you know I can go upstairs chill up here and go downstairs do that do that so it's not like I'm just stuck in like one spot so I don't explain anyways that's that got me some cake I had to be ghetto because I was bringing that heavy as thing up so I wrapped it up a little bit feeling my purse which is not what I was hoping for so I'm about to clean this out of my purse like I say this 9 o'clock I'm tired I got to work at 8 in the morning tomorrow so I'm probably about to try to put some of Donna gifts into these bags to kind of see what I want to do and how many bags we are going to need because I might want to buy some more and to see if this wrapping paper I got a dollar tree and literally it's like you can tell it's just like one piece of paper really in here so I got to try to wrap this whole thing but don't work I don't have to get more or I'm just going to have to buy like Christmas wrapping paper because that's all I can find right now so yeah I don't know if I'm going to put that TV stand thing together today well tonight I made just because I'm the type of person who like to get things done and want to have it done already and then I got my TV now gonna get this melted maybe tomorrow if I can oh Prince is not here I don't know if I recorded that I was leaving him at my mom's and my dad's so he's at grandma's and grandpa's right now so yeah literally he's so crazy over my dad he was just running anywhere jumping all over him so I'm gonna get back with y'all when I get myself situated I decided that I'm gonna put this up because I'm so impatient when I see something that needs to be done like I just kind of want to do it over the already I'm about to put this right now hopefully it's big enough if it's not big enough literally what have to take it back because this isn't even what I ordered in the first place but I mean I would not feel like one of the hassle so I'm just trying to make it work for now for the next five or months and when I move I'll probably just use this in either my extra bedroom my bedroom and closet kitchen somewhere it's going to be used so I actually have a storage area under the I say I have it like I'm living there yeah but it's a storage area under the stairwell and it's like really really huge and really big and it already has shelves but this can literally go in there also so when I move it's a lot of places in the new place that I'm looking at and I can do this now without prints in here trying to jump and snap in tear up everything while I do this it's broken literally broken already see this that shit and it's probably the way she put it in my trunk it's broken right here as you can see I just took it out the box so if any proof they got this proof but I just took it out the box and it's literally already broken so honestly if it was just like a little chip or a little bitty scratch I really wouldn't care because like I only using this as a temporary TV stand but this is too noticeable and it's not fixable so I'm not even about to pull anything else out like put this right back in so this is the card that I got my cousin it's really cute so I'm going to read it it says congratulations on your achievement success always means more when it happens to someone who has truly earned it you should feel so proud you set yourself a goal and you overcame all obstacles until you achieved it short sweet but literally if you knew her you know why this is so cute so kidding so important so here are the bags that we got literally since Christmas is almost here the stores only had all Christmas bags and they only had like birthday party bags so I mean it's a housewarming party so I just got the ones that said party I didn't get the ones of course it's a happy birthday and I didn't want to get Christmas ones these were 97 cents also it just says celebrate so I'm like I think how to fit something in these also I literally wanted like one or two just huge bags that they usually sell but Walmart didn't have them so I don't know it's like on there so yeah they really just have their holiday stuff out but it's a housewarming party so literally you get things that are for the house household items so this is all the stuff that was on her Walmart and somewhat Amazon registry so you put your license and in the cars that you use the most and then that's all it's the person in the wallet that go with it my mom's birthday we're about to go get our toes done so she gotta get her coupons out see what she working with looking at my little Ruby part over there I don't know we couldn't even get out the car and this man already out by my door I'm like dang can we step out the car a little bit I hope you don't think we get anything today because we're not we're looking we have three more part of the ships to go to so yeah it is November 21st and it is my cousin's housewarming party I think I recorded the gifts and stuff so on it's literally it's 73 outside and then it's gonna go down to like in the 60s and stuff so I just got on this shirt with some pants I'm gonna bring a jacket of course just in case can't stay too long or like too too long because I do got to work in the morning but yeah just popped on a wig really quick did just foundation lashes and I brows this little bit and yeah you girl you grew up in the herself a little bit okay and princess here these are the gifts once again I do have to stop by the store to get like two more things and it's 410 and it starts at 5 o'clock you know black people ain't never on time first off so that's that but um what's about to say I want to get there so I don't like be blocked in I don't want to get there too early because I don't want to be blocked in but yeah I'm gonna go to big lots give what I need and then I'm gonna head over there


Having fun and spending time together contribute to your well-being and motivation. But when things at work are difficult or unpleasant, this can have a lasting negative impact on your health. Psychological harassment exists in virtually all workplaces and can be the cause of a number of psychological and physical health concerns. In construction, one in five workers claim to have experienced psychological harassment. On a construction site, anyone can be subjected to harassment. Harassment often occurs between two workers of the same trade, or between workers of different trades. It can also be initiated by a superior, like your foreman or employer. Harassment can even be initiated by someone who isn't on the job site, such as the client, another employer, or a representative. But what exactly is harassment? To understand harassment, you need to know its legal definition. In Quebec, we refer to the Act Respecting Labor Standards. And to better understand the definition of harassment, it helps to break it down. To begin with, there must be vexatious behavior. This means that the abusive words, gestures, or behavior must be hurtful or disrespectful. And they must be repeated. They can be hostile, intentional, and meant to cause harm. But they can also simply be unwelcome, with no malicious intent, but hurtful all the same to the other person. They must affect a person's dignity or psychological or physical integrity, which means that they cause mental and physical health problems. And finally, the situation must result in a harmful work environment for the person subjected to harassment, meaning they no longer want to go to work because of the unhealthy situation. All of these conditions must be met in order to conclude that it's indeed harassment. However, the law states that a single serious incident can constitute psychological harassment if the harmful effect of the behavior is felt over time, meaning that a single serious act can be the same as several repeated minor acts.  And according to the law, sexual harassment is a form of psychological harassment and must therefore meet the same criteria. An initial investigation is conducted to determine whether or not the complaint is founded. It's conducted by a qualified person in a serious manner following a pre-established procedure, and it's all strictly confidential. During the investigation, meetings are held with the person making the complaint, the person facing the complaint, and any witnesses, so as to hear everyone's side of the story. Based on the findings of the investigation, either corrective measures will be taken to improve the work environment or disciplinary action will be taken against the person responsible for the harassment. Your employer must ensure that the corrective measures are implemented and that the harassment doesn't reoccur. To sum up, if a difficult situation is making you unhappy, if you're witnessing behaviors that are creating an unhealthy work environment, or if you're the one engaging in this respectful behavior in a given situation, do something about it as soon as possible. It's easy to trivialize inappropriate behavior. To think that time will fix things.  These are all myths and the situation is more likely to get out of hand if you don't act. Talk to the people involved about what's bothering you or reach out to your employer to try to resolve the situation. Your employer has a duty to prevent harassment and take appropriate steps to put an end to it. But we're all responsible for helping maintain a healthy work environment.


Everybody forced and Jeff here. We got twenty twenty three diamond icons baseball hobby one box number one This is a random hit style break So how this works is we will open the box and we'll show all the hits We'll get them typed into a spreadsheet and they'll put in the randomizer just Next to the names and then we'll randomize names and hits and match them up to see who gets what that's how it goes Let's do it everybody. Let's go guys. Good luck everybody first box Let's see a monster right here. Good luck everybody. Let's see a monster. Get that mic throughout and kangaroo for junior duly, baby Sorry, I'm having troubles with the camera staying in the spot. I want it to be all right. There we go. There we go 23 icons I also just like the boxes.  We can see the diamond relics in here. It's they do have Forget the terminology, but they have those those like Unrefined ones. I don't know what I don't know the term. I always forget They have the different ink autos as well. It looks like a lot of hits. I don't know how many hits are in here For sure. All right, I'm gonna give you guys a checklist so you can also check it out like to drop a link for y'all Beckett has it up That's what's up, man. Oh man. Oh man. Here we go. Now. You're gonna want to type what we're pulling here pull them up, baby. Oh Wow, what a start what a start that is an Aaron judge Autograph five of five With some green ink to match the parallel or not the parallel but that like emerald foil Judge, baby There we go. Good luck on that when everybody hot start crazy Icons of the diamond autograph WPA AJ That's the BPA would be White polychromat ink. That's what this is called white polychromat ink. I'm not gonna say that Except for this one time green ink. Yeah, different color. How it like matches the foil Yeah, so they did foil board this here Pretty cool. It's interesting foiled again. Now. We got Austin Riley auto six of 15 Is that the first card? That was the first card.  We can get those done Okay, we're done with like everything else and then give me some thick sleeves I'll sleeve up some of these as well So this is a subset with the sideways foil because that looks like a base. Yeah, this is called What did I say white polychromat? Chromatic. Yeah. Yeah chromatink. Yeah, chromatink. Yeah. All right. Yeah, I'm never gonna say that again guys That's a lie. I'll probably say it every time I pull one cuz it's are you sure that's what that is I looked at the yeah, WPA. Yeah, but he's not on that list. This is a team said Oh, I got it. I just had been WPA and then I got it. Yeah, I Got I'm all over the place right now Officer seven in nice Riley We're not allowed to start ripping this on the live until noon. That's why Nicholas Rich had to sleep in up the morning Nicholas. No, I've been up since 545 nice almost six. All right. We got Freddy Freeman auto now. We 11 of 25 Finally him as a da hunter. Yeah, he was in definitive too. I think think didn't have a tongue though He said a few autos nice Freeman So you just type in like Freddy Freeman auto It's one really nice thing about icons man, it's always like premium vets like every vet is a premium player exactly I like these man. Jose. I'll too vey with the green ink four of ten What do you guys think about this this like foil on the side of these?  I think next up. We've got whoa. That is crazy looking Jeff Bagwell It's called killer beak. It's an acetate action here. That's 22 of 25 on his auto That's really nice looking good that What is this one? This one is IQ oh, it's clear. Yeah, it's an acetate It's a cool one. Let's see what this one's called Maybe I got it wrong IO Icons of the diamond. That's what this is. He definitely was an icon of the diamond a 25 on the auto there He was an icon of the wide stance. Yeah, he sat mature. Yep guy the strongest hamstrings in the league You could hear you could hear the bat squeak from his batting gloves Jimmy Rollins You got the red Rollins here One of five on the auto J-roll. Let's go J-rolls fire. That's that's Sarah's boy right there bring back the corn If ever see these be careful because there's like raised edges on some of these Very stylized design. Oh, we got some relic autos now. We got chipper Dual game use Jersey auto two of ten. That's nice So you play chipper Jersey auto two of ten. Mm-hmm. Very nice. Yeah, all premium stuff so far next up is Polar Pete's two of ten as well on a Jersey auto How many hits do you have so far? That one's number eight. Oh my goodness. How many how many hits are in here supposed to be ten? They would have more than ten You can combo up the relic. Yeah, we'll definitely combo up some stuff here Alright, we got a Jersey of each year. Oh Each year. Oh, that's game use Jersey two of five Guys, we're ripping PYT's of this and hit drafts live hit drafts on fanatics live hit draft We want to go hang out rich. You'll be over there You can get spots right now if you go find the our channel over there That is a David Wright's four of five Very red card here. You got the red foil. You got the red background red parallel red ink Love it four of five David writes Tell you I was at that game where you caught the bear hand of one in turnfield. Yeah, it's pretty sweet Yeah, you're you're saying that this guy goes card is really pretty man. I mean, that's just sharp looking We've got one so do with the silver ink for a 15 Dude the silver ink with that foil name on the side looks so nice. It's like a reverse of the other ones That's sweet. I like the look of that one. I think a little more. Yeah, me too with the black bottom like that Soto for a 15 on the auto the new Yankee I Probably put the relic with either maybe out to vey. That's what I'm thinking Probably do out to vey. What was the number to 10? Yeah, I probably do out to vey Right, not the relics not the five Yeah, okay guys, so what we're gonna do since there were so make sure you hit enter on that last one so that it adjusts on mine So what we're gonna do is put the since there's 11 hits We're gonna combine two we're gonna combine the I'll to vey auto to 10 with the each year old Jersey I guess we'll have to wait for kangaroo Junior It's okay Good, I'm telling you the Mariners spot in this product is sweet. We got Jay rod Jay rod Griffey Ichiro Edgar Randy Johnson the Mariners are loaded All right, so that's everything right there guys Again, I was I was in the box it there so you guys can see it the suicide doors like like my Lambo Nope, I got it from here and then you'll just print out the results when we're done far as Sunday drives cars that doors go like Even even when I got my first car. I was like a little four-door Saturn. I was like nah, I need the Suicide doors you put gullwing doors on his Saturn. I had I had no hubcaps and I had no AC, but I had the doors All right, here we go y'all good luck Good luck everybody. That's a one and a three. We'll go four times. Good luck everybody four times Lucky for horses rolling like five sevens last night in a row Yeah, Sean and Jeff wanting to go the casino with them after a short break after a break in Monday. All right. Good luck everybody one two three four Nick P down to Tom see and our hits one two Three and good luck Four the Bagwell auto up top with the right auto at number 10 there. Let's move everything over. We'll read them off And guys icon starting They go live at 1130 they're gonna start ripping at noon on fanatics live hit drafts and PYT's All right, so Nick P. You got the Bagwell auto to 25 Kevin T with the soda silver ain't that one's so sick Tom see gets the Riley red auto Carla with the Alonzo Jersey auto to 10 Ching-El with the Freeman auto to 25 Tom see the Ichiro Jersey and the Altuve auto to 10 Wong s the Rollins auto to 5 Tom see the judge green ink auto to 5 That's like a PC hit for mr. Tom Jason H with the Chipper Jones Jersey auto to 10 and Tom see with the David Wright auto number to 5 I'll get these posted to the site. Thank you all very much other random hit coming up next


Here is another piece of valuable Thanos art from the 1970s. This is page 18 of Warlock number 11 from 1975 or 76. The story and art, of course, are by Jim Starlin. The inking, I believe, is Steve Leia Loa. Here is Thanos in his final showdown battle with the Magus. Warlock does not appear on this particular page. And Thanos speaks his famous line, I am Thanos. I am death as he cuts loose here. The back has some bonus sketching on the back. It is in ink and it doesn't look like Starlin worked to me. It may be Steve Leia Loa, I don't know. Part of it looks like a layout idea for a page or a large panel. And then there's some random faces along the bottom. The copyright says 1975 and the date of the book is February 1976. This piece from Warlock 11 rounds out the top four heavy hitters in my small collection of original art. I bought them in the late 1990s when they were comparatively not expensive. Today, however, with the Disney movies coming out, they have become very valuable. Here this year I allowed the three Starlin pieces to be listed for auction at ComicLink.com. The auctioneer bungled it and none of the pieces sold. After they were returned to me, I donated these four pieces, including the Doctor Strange piece by Frank Brunner, to a non-profit organization who I wanted to benefit from the value of these pieces. They are for sale. If you are interested and you are serious, contact me at the link below and I will negotiate a price on behalf of the organization. ComicLink maintains that they sold the piece from Warlock 11. This is not true. For more information about that problem, see the link below. Thank you.