Item number SCP-741 Object Class Euclid Special Containment Procedures As the object has sunk to an extreme depth and is surrounded by a region of elevated pressure, it is largely isolated from external influence. Nevertheless, periodic monitoring by sonar and or submersible should be conducted to ensure that it has not been tampered with. Russia has actively encouraged the use of foundation-contracted Russian warships, SCP-Sbassisti, and Krasnoyarsk for these purposes. In the event of activity within the exclusion zone surrounding SCP-741, Procedure 353 Koshay is to be enacted. This procedure entails the use of nuclear and conventionally armed RPK-2 Vyuga anti-submarine surface missiles aboard the Krasnoyarsk. Any movement of SCP-741 is to be met immediately with a nuclear strike. All other contacts are to be engaged with conventional warheads. Description SCP-741 is a sunken Soviet submarine. It sank nearby in March 1968. However, the foundation did not take over custody of the vessel until 1999. The submarine itself is a version of the Charlie II class, carrying 8 P120-molicut anti-ship missiles. Prior to sinking, the submarine had been deployed under unusual circumstances, which garnered the attention of Western intelligence agencies. The United States government attempted to recover the vessel in the early 1970s. An operation known as Project W... This was moderately successful, though precisely what it recovered was never disclosed. In the late 1990s, agents within the U.S. government affiliated with P... contacted the foundation with news of a potential Euclid or Keter class object within the wreck. Following negotiations, the foundation took custody of the wreck and has had it under surveillance ever since. The vessel lies on the ocean floor in three pieces. Evidence suggests that the hull was broken apart during the Project W... recovery attempt, and that it was largely intact at the time that it sank, save for a hull just forward of the sail, and another further aft, just below the starboard missile tubes. Debris recovered from this hull indicates that the sub was struck by a P120-molicut anti-ship missile while surfaced. One of the boat's own P120 missiles has been fired. The submarine appears to have sunk due to rapid flooding following the missile strike. No remains of the crew have been found, either within the vessel or in the vicinity, and all emergency escape equipment is untouched. Divers sent to investigate reported anomalous currents, abnormal sea life, moans, unexplained voices, and unintelligible whispering, and the presence of blurry, faintly glowing figures. Sea life in the area has been observed to be unusually aggressive. A diver was seriously injured by a large squid of unknown species, and on two occasions, observations of mercibles have been aggressively approached by sharks and large squid. The wreck is surrounded by an anomalous pressure gradient, extending approximately 250 meters, centered on a point 30 meters after the center of the submarine. Within the affected region, pressure is much greater than is expected for the depth. This is believed to be the reason why Project B could not recover the entire submarine. It has also significantly hampered further salvage and investigation efforts. The extreme pressure differential makes analysis with sonar difficult, as very high amplitudes are required. Special protection is also required for divers to approach the wreck. What records the Foundation has been able to obtain from Russia and the United States about the submarine strongly suggest that it was being used to carry some secret cargo, the nature of which is still unknown. Code words used in the Russian documents imply that the secret cargo did not have anything to do with the typical nuclear or chemical weapons of the day. A mention is made of Project B, a Soviet data expunged. Incident report, I-741C, on SPS Basisti reported a submerged contact approaching SCP-741 from the south at 46 knots. Acoustic signature of the contact did not match any known submarine or torpedo. Contact did not respond to sonobuey drops or active sonar pings. When the contact crossed into the 18 kilometer total underwater exclusion zone, contact was classified hostile. Sonar recorded sounds of an undersea missile launch. Basisti broke away and fired a Type 53 torpedo toward the attacker. Missiles of unknown configuration were observed breaking the water 15 seconds later, flying at an altitude of 1.8 meters at a velocity of 0.92 Mach. No radar emissions were detected from the missiles, and they did not respond to launched chaff or flares. Both missiles were engaged by Basisti's 3K95 Kinzal surface-to-air missiles and Kastan point defense systems and were destroyed at 1,800 meters and 210 meters from impact. Afterward, hostiles could be heard engaging in evasive maneuvers, followed by four closely spaced explosions and the sound of a submarine disintegrating. The identity and intentions of the attacker have not yet been determined. In light of this incident, the acoustic sensor net should be expanded and additional patrol and defense assets acquired. Acquisition of undersea retaliatory capability advised. Addendum 741B Further analysis of the sonar recordings taken by SCP-S Basisti during incident I-741C has revealed, anomalous acoustic signatures not consistent with any known form of propulsion, including magnetohydrodynamic drive. Anomalous transients reminiscent of r- are also audible during the breakup of the unknown attacker. SCP-741A An interview conducted between Foundation Researcher Name Withheld and an American intelligence agent working for relevant portion transcribed below.  The US government sat on this information for 30 years. American Agent You've seen those reports. Project work for f**k's sake. We knew that part too. While the directors didn't make the connections beyond me. That and the stuff the r- pulled up? Yeah. The other part you don't hear about is what some of the research team died of. Data expunged doesn't naturally do that. And the crewmen we buried? Just uniforms. Also, the nuclear device we recovered wasn't a missile or torpedo warhead. It was a demolition charge. Does that make any sense? After all those clues, I had to come forward. While the director it didn't, is something I can't fully explain. SCP Researcher Wait, the sub was sent out unmanned. But if so, Agent, interrupting, no, not unmanned. There were no bodies, but personal effects were everywhere, along with uniforms. There was some blood, human before you ask, on one of the torpedoes, and a bit of skin, where somebody probably crushed his hand loading the thing. Just no bodies left.  But I started putting things together. SCP Researcher A Soviet weapons program. Some kind of biological agent. After what you said about data expunged. Agent. Shake's head. No, no, it wasn't that. I thought maybe it could have been. So I dialed up some of my contacts at Biopreparat. A spy's ended up owing each other favors after a while. And they denied it. Fahemintly. Not your usual cover up or s**t either. They clearly stated that whatever the f**k was carrying, it wasn't theirs. They wanted no part of it. Sounded like it was gonna puke when I mentioned f**k. And doctor, do you have any idea what it takes to make a bioweapons researcher sick? SCP Researcher. I can guess. Agent. Now, that wasn't what really bugged me though. What really kept me awake at night was the KGB files that fell into our hands. They mentioned a covert op by the Soviet military against an internal unnamed faction to get rid of terrifying weapons that even the Soviet Union can't safely control. They wanted to lose it, whatever it was, or maybe fob it off onto the US. Of course, that all came to light right before the iron curtain fell. And given the atmosphere at the time, it was practically impossible to convince the directors that they weren't talking about nukes. And even once I did, they still didn't think this was worthy of action. I mean, the world will probably have me hanged for treason if they ever find me, but it was worth the risk. And by what I can gather, it sounds like Russia thinks so too. Loaning you have the Pacific Fleet and all. See also. Incident report I-741A. Incident report I-741A. SCP involved. SCP-741. Date. Location. Preamble. Two previous dives to the site of SCP-741 have reported numerous anomalous findings, including the artifact SCP-741-1 inside the reactor. A third dive has been arranged to investigate the anomalies outside the submarine itself. Divers are based off the icebreaker Yamal. Ostensibly, they are investigating the possibility of lost torpedo or missile warheads from K-141 Kursk. Even their cover mission is classified to minimize questioning. A 40 kilometer exclusion zone has been established around the site via Securite Calls. No civil shipping is in the area. Audio logs. Log begins at 0937. A 27. Yamal control. Have the sub-insight now. Yamal control. Acknowledged A 27. A 26. A 27. Get a look at that. A 29.  A 27. Very odd. I'm taking some photos. A 30. That's not the only weird thing either. Take a look at that hole. Did you see something move? A 26. Probably just a giant isopod. They're everywhere down here. Maybe a spider crab. A 30. You're right. I'm just twitchy. Yamal control. Your go for active ops. Say again. Sonar and lights are go. A 27. Keep cool. Light them up. A 29. I'm lit. Moving toward the starboard side breach now. No evidence of change since last survey. Wait, there's something glowing inside the hole. I'm moving closer to investigate. A 30. Be careful. Watch the radiation. A 27. At normal background levels back here. Still, that does look like Cherenkov radiation. A 26. Beta emitter? A hunk of thorium or something? Yamal control. A 29. Your neutron counters beginning to register something. 40. 50 counts per second. Not much, but it's neutrons. Unknown voice. Vasily Evgeny, can you hear me? A 29.  A 30, are you seeing this? A 30. Oh my God. A 26. Is that a person? Not possible. Just not damned possible. A 27. Everybody check nitrogen levels. This must be nitrogen narcosis. A 29. All of us? Unknown voice. Help me. It's getting hard to breathe. A 29. It's gone. This doesn't make any sense. Yamal control. What was that? Who else is talking here? A 27. I can't explain it. We just saw, well, something here. A 26. I guess that's why they call it Euclid. Some things you just can't get used to. Addendum. Previous dives have recorded unintelligible mumbling and strange lights. But this was the first time any intelligible speech has been recorded. Log resumes. At 0959. A 30. Guys, we've got a visitor. A 29. Squid. A 26. Huh, weird. Keep your distance. A 27.  He must be what? Five, almost six meters? A 26. Near to that, yeah. Still, never heard of one attacking somebody. A 27. Noted. Continue investigation. A 29. Check out that weird husk down there. A 30. Look at that shell. See if you can get me some closer photos. It's familiar somehow. A 26. I'm going to swim up forward and check out the torpedo tubes. A 27. Roger. Yamal control. How big is that shell? From the photos you beamed us, a marine biologist thinks it's a... If you can haul that shell up here, we'd like to have a look. Just be careful, data expunged. A 27. 30, 29. Can you attach a haul cable to that shell? A 30. Can do. The divers work in silence for about five minutes. A 26.  A 27. Huh? A 26. That squids over here. A 27. 26. What happened? A 30. I see blood. A 27. Yamal, reel him in. Reel him in. Yamal control. We have him. What's going on? A 27. 26 has been attacked. Yamal control. We're going to have to give him decompression time. A 27. Don't bother. That squids giving chase. Good Lord, it's attacking again. It's tearing into pieces.  Yamal control. Roger, maximum winch speed now. Prepping the hyperbaric chamber. Get yourselves out of there fast too. A 30. I see something else moving. A 27. Another squid. A 29. I don't think so.  Didn't get a good look at it. A 27. Lights off. Full abort. Prepare to surface. A 29. Roger. A 30. Roger. Yamal control. Start your ascent. We'll take in slack. A 27. Do you have him? Yamal control. We've got him. He's alive, but unconscious. They're prepping for emergency surgery now. Those bites are pretty bad. Addendum. Yamal successfully recovered all four divers along with the shell. Analysis of the shell shows remarkable similarity with extinct orthocotic nautiloids. The shell was devoid of tissue, but was not fossilized. The significance of this finding is still being investigated. Diver A 26 remains in critical condition after the loss of a limb, an exposure to venom of unknown composition. A 26's camera was destroyed, but most of the photos were transmitted to Yamal via the fiber optic ethernet link. Photos of the ghostly phenomenon remain classified and have been sent to for further study along with Geiger and neutron counter readings from the same time. Future dive missions have not been ruled out since squid are not known to attack humans normally, much less without provocation. It is considered probable that some other phenomenon is at work here. Future divers will be warned to treat all potentially dangerous sea life as an immediate hazard and take appropriate precautions. End Incident Report I-741A. Lesson complete. If you missed the previous orientation, go watch SCP-740, the Hindenburg photograph, right now. Or for the complete course, watch this playlist.


I had a child by someone prior to my husband. I messed up.  You're not gonna do this again. I knew I messed up. I wasn't gonna do it. So from that point on, I was gonna be in total alignment with what God had for me. Listen, it's the message right here. Black boy, tell me how you really feel. Cause I just wanna build with you.  I wanna keep it real with you. I wanna live better, eat better. I wanna love better, sleep better. Yeah, I wanna feel so aligned. I want you to speak on something that, I don't know, maybe you and your husband have had this conversation, but as a black man, I feel that type of resistance with black women. I feel that sense of, number one, I'm guilty until proven innocent. Number two, I don't really know what I'm talking about. Even if I do, like even like speaking about my experience in college being in leadership, like, it was that like, Alan, he thinks he's somebody, you know what I mean? Do you think, like where do you think that comes from? I have no idea. Cause I've always known men to be very smart. And I always ask my husband question after question after question. Because I always knew that he would know something that I didn't know. That I wasn't even needing to know. But I'm hearing and thinking now in this modern time that women have, or I can tell you where it's coming from, women have had to adapt or adjust to men not being there. So it's a lot of things they had to learn how to do and to do. So it's just been carried down from generation. And, you know, when a woman is sad, there's somebody to say, you a strong woman, you can get, you can do it, you can do it. And she probably gets it done. So it's just been, that's what's been taught since they've had to adjust and adapt to men not being in the home so much. And it's just something that they carry. Now it's true and real, no, because they still call the exterminator, who's probably a man, when the rat has to be caught, or when the roof has to be fixed, it's still a man that probably shows up. But it helps us get through those hard times.  So one of the things, and you just brought this up in my mind. So I did a conversation with the divester recently. I know you've probably heard of that movement. And the entire time we were having the dialogue, there were certain points that she made that, you know, when I pushed back on it crumbled, like it didn't really make sense. And I think she realized it didn't make sense. But in that moment, I realized she, she had to believe a certain narrative about black men to make her trauma make sense. So whatever happened to her, like if black men are good, then it doesn't make sense. But if black men are evil and violent and criminal and murderers and this, this and that, then it all makes sense. Do you think that's part of the general trauma amongst our women right now? Like I have to, my dad wasn't there, or he was abusive, or my uncle was abusive. So I have to think you're guilty until proven innocent.  There's something else. Do you think that's part of it? I do think there are some experiences, but maybe not theirs. I think it's still, that's one of those things that that strong woman had to do. Them adapting to the man not being there or either to the abuse that they did. Now this is a real thing. Y'all do know that in past, there has been some men that have been very violent to women. Sometimes in marriage relationships, they were not good. So I do think some people have seen some terrible things and it's just been carried on. And I think if you give a certain amount of people a voice, it is very contagious. And I think that's what's happened. I also think that sometimes these experiences are not all of theirs. You know, they're just grabbing hold of it. I didn't know people do that, but they do. Just to fit in. They'll get on that same women do this more. My husband had to enlighten me about that. My story may not be bad at all. You know, I could have been just my daddy cheated, but if that's not enough, I may hear my other girlfriend's story of her daddy cheated and did some things more. And now that has become my story, you know? And so I just adapted to whatever I was hearing the young ladies I was with or what have you. And it now became who I am. And then if I kept telling myself the same thing, now that's what I think. Because, you know, we are what we think. And we keep thinking about these negative things. That's who it is. And when I see a good man, because no one's perfect, I'm not gonna identify with it.  You can't, I can't identify with anything that you do wrong. Cause if you do wrong, it'd be like, I knew you was gonna do it. I knew it was coming. Yeah. And then a big one is leaving. A lot of times I hear in arguments, men do, they walk out, not to leave, but they do leave temporarily. Even in the midst of an argument, they may walk out. And I understand that they do have to walk out sometime just to, you know, bring the tension down. But that is one of the major fear. It was even a major fear of mine that my husband wouldn't be in the marriage.  And if you, if you don't do that, if that's not one of the first things you do for your foundation, then the relationship probably won't work cause she's always got a fear that that man's gonna leave. You won't get that total submission. You won't, the man won't get what he needs to have. But if he can work through that part where he can make sure that that woman understands that I'm gonna be there, I'm not leaving. No matter how hard we fight. I mean, not literally fight, but argue. I'm going to be there. If he can make her understand that and she's trusting in that, you can build on it. It's there. So to elaborate on that, like what do you think in your experience, black men who are interested in partnering with black women where we haven't divested or whatever? Even if we've had bad experiences, what can we do to navigate that trauma that a lot of black women are coming with and add that sense of reassurance? Well, before you even marry this person we need to have real hard conversations. Cause things are different now. With me and my husband got married, there was no, we was just in love. We love each other. We were doing wrong things and needed to get married. We got married within six months cause we wouldn't go to sleep together. We just wouldn't go do it. We were doing it, but we felt so convicted. So we had to learn a lot of things along the way. But now you have people like myself and others telling you that these conversations need to be had. So you need to break out those traumas. You need to talk about those traumas. What happened to you when you were younger?   How was the relationship? If you can't obviously see it, you know, if they're not there, you want to have the conversations to find out what the relationships are like. And if it's any toxicity in it, you need to say, listen, I want to be with you but we're going to have to divest ourselves away from that toxicity. You know, even if it means we got to pull back for the next three years and just concentrate on what me and you want or how we want our family to be, that's what we need to do. And then you can identify the traumas and you can work, y'all can work your way through it only if she's willing. If she's not willing to have those conversations, those hard conversations and you too, willing to actually express those real vulnerable moments.  Then if both parties are willing, then you go ahead and do it. But if not, you'll have a tough time in a marriage because it's gonna love reveals, love reveals all these things. So in time it's gonna come out if it's genuine. So that's what you have to get to. So even if it doesn't come out initially, if you have two willing participants, it will come out. And then it may be designed to be that way because that tough, tough stuff may need to be three or four years later, those real traumas that were not her fault that somebody took advantage of her, not the bad relationships, but deeper things. So. So, a conversation that's often had in barbershops, now it's on YouTube, is this idea that women do not police other women. Women don't call other women out on their BS. A lot of times it's like, girl, I understand. Girl, I see why you did that, right? And men feel like y'all definitely aren't gonna listen to us unless we're saying something uplifting and flattering and you're a system of the God. So why do you think the black female delegation is unwilling to put into place any checks and balances of some dysfunction that is popular these days amongst our women? Because we are, I've noticed that women, we are a mean group of people, very mean. And sometimes angry. And you can't really call them out without an argument or without a fight, maybe even during they get cussed out. So it's almost best to put together a platform like mine where you set a standard on how we should behave or what our responses should be and allow them just to watch it in their own time. And if they feel like they're convicted of those things, then they'll correct themselves because the only thing you can do is sow a seed. You can't change a grown person's perspective. So they're still gonna do what they want to do. And then when they continuously find themselves alone then they may say, you know what? Maybe I am doing something wrong, but I've tried really to call an individual out a woman. And sometimes it does work.  That's not, we don't need to have a baby shower. This is not something, and you said the dad's not here. No, this is not a cute, this is gonna be hard. Have you thought about the other side? Because we're not planting a seed of the consequences that are there to come. It's always joyous. When we mess up, it's just joy, joy, joy. When I messed up, it was shame. And to the point, I wouldn't do it again. But now it's like, you just say, girl, it'll be all right. But we're not there with that woman when it's not all right. Cause it's not all right. There are times when those women get by themselves and it's real quiet, and it's just them and God in the room and they're breaking down and they're wishing they had a different situation. But I'm here to tell them too, they can recover, but you gotta be accountable first before the, so the behavior can stop. So you can do something different. You gotta stop the behaviors first. So one of the conversations I've been having, and I think it's a complicated conversation. It's around shame, right? And there's a woman named Renee Brown, and she talks about it a bit. And you have other people, sometimes older folk, they'll tell you that, you know, what's missing right now is shame. People are shameless, you know. People don't have any sense of like, I shouldn't have done that. There's always an uplifting. So what is your, you know, one camp is saying, we need to renegotiate shame. Another camp is saying, we need more shame. Where do you fall on that spectrum? And how do you feel shame? I'm not saying that I agree with shame, but shame is necessary, but I don't think we're without shame. I think like I just said, when those women, or when men both are by themselves and they're having those moments when they can just think along with their thoughts, there's some form of shame. There's something, there's a buildup of a wrong decision. Or if not, you just don't have any morals. But I do think it's still there. Now for us to call people to the front of the church or what you used to when we were younger, no, it's not gonna work anymore. That's just gonna build up a whole lot of hate and dissension. But there has to be some accountability. But shame is what kept me, but we're not gonna go, it's not gonna go back to that. So this has to be another way. And the only other way I think is for the accountability to happen, but who does that? How can you successfully do that unless you have a circle of people that you're working with? But now you don't really have those, I mean, you have the sisterhood, but this sisterhood is 100 strong of wrongdoing.  They saying crazy stuff on YouTube, outrageous stuff that I don't even understand how they could even say these things. So you're not gonna get it there, but that's what the sisterhood is about.  But there's a lot of people who have said this feminist movement did me wrong. And now I wanna get it right, but I've done so many things out of order. Can I get it right? That's shame. You know, and they found that way themselves. So I think it all depends on how you was raised and who you are, that it would always bring you back to what was right for you. And to me, that is still shame, whether you get it at 21 or whether you get it at 31, it always comes back to where it should have been. So talk about accountability, because that is a word, especially in this side of YouTube, that comes up a lot. There's a lack of accountability. People are not accountable this and that. What is your view, and I want you to tell in your work, what is your view of accountability? Is there a proper method of instilling, enforcing, policing accountability? Like tell me about accountability, how you think about it? Now accountability is simply just becoming an adult and being responsible for yourself and your actions and knowing exactly what you're doing. And if you don't know, you still take responsibility for it. That's how it is. I'm grown now, I did it, I made the decision to do it. But if you put the word accountability on it, it makes you think about it and it also makes you think about what you're doing. Now you know if you're gonna be responsible, you will think twice about eating four cookies. If I get fat, I'm gonna think twice about it. Now I gotta be accountable for it. But it used to be how these cookies was in here, they was just so good, I'm just gonna eat them. Now guess what?  You're responsible for everything that you do. Your mom's not there anymore. You can't go back to her apartment. It's all on you. Now what? It changes the way you think. It changes the way you move. Cause now you're accountable.  Because up until a certain point, we can blame other people for everything that we do. You know, women, he got me pregnant. He got you pregnant. What do you mean? You wouldn't there?  But what's wrong with a woman saying, him and I laid down and we had this baby. It's totally, you know, like funny. But when you say him and I laid down and had this baby, now it's, I was responsible too. And I made this decision to do it. So it's just, it's just being mature, growing up, becoming an adult. It's actually another stage in life. I don't know why people resist it, because it's actually freeing to be accountable because once I'm accountable for something and I tell you, I did it. What do you got? Nothing. You can't say nothing to me. But I just said, I did it. Now what? Yeah, it was me. Now what? You have no fire. There was nothing. So I don't know. I don't know why people don't embrace it. I guess sometimes it looks really ugly, but I'm saying, no, all you gotta do on it. And that changes the way you move. It changes completely the way you move. Because now you're saying, oh, I gotta be responsible for that. So maybe I won't spend that $200. But when I could fall back on my mom, it was okay to spend it, because I knew she got my back. Or I could move back into her house. I'm 30 years old, now I can't go back to my mom's house. I gotta watch out what I do. So it's just a freeing. For me, it was very freeing to become accountable. Now I wanna be accountable in everything, because I don't want somebody holding me up against the wall. You did this, oh, I did, okay. Now what? Tell me what's next. What can I do? How can I fix it? You know, it's a solution base moving forward. It keeps everything moving forward when you're accountable. This is a question I'm really excited to ask you. There was a podcast and the young man said he was talking to a young lady. And she said she had gotten all these degrees. She had moved up in the workplace. She was making real good money. All she's missing is a man.  And there's this idea that, you know, the more I earn, the more degree I am, the more successful I am in business, it makes me a more attractive woman to men. And you know, some women believe they can have both. They can be the boss and be the housewife. And there's no problems. For somebody who is currently doing that, I guess, you could say, what is your take on that conversation? What do you think women are saying? What do you think men are saying? Where do you think we're missing each other? I think the women are being adults. They're taking care of themselves until the man or the husband comes and says, I choose you for my wife. I have no problem with that. I think that is a good thing. I think the more a woman knows the better, she's better of an asset she is. But money has become so powerful here lately. And I think it's because men mostly leave with money. They do. So I think men, you all brought that to the table. Because my husband and I built, we came to British ship broke. We built together and it's just no big deal.  So that's just ebbs and flows. But a woman that has created a niche for herself or made herself successful, I think that's a good thing. But the next part of your question, who made her boss? Because in my life, my husband created a business, has been an entrepreneur for ever since I've known him. And he made me the face of our business. So that's how I got to be security boss. And we do everything together. So do I work? Yes, but I work for our business. And if a husband is willing to take that on, if a woman really wants a husband and he's a leader, she'll do it. So whatever she went out and got for as degrees, you know, I've been a real estate agent for 20 plus years. I've sold houses. There was many times when I've made six figures for years and years and years, I bought the money on and gave it to my husband and went in one pot. So it didn't matter because it didn't take away from him being a man. And it should never take away, me making money as a woman shouldn't take away from my husband being a leader. I don't understand why I would. Because if it is, we just rely too much on money. The power is not in the money, it should be in the leadership of the man and who he is. So why are we getting lost there? I don't understand.  I'm sorry. My husband was a man when he was broke. He was still a leader. He was kicking in and kicking doors down then. I'm serious, he was. Just to find the business he wanted to be in. We did several businesses. He kicked the doors down every time he was that man. Even before me, he was that man who pretended he was the man walking downtown with his briefcase. Look at my office is gonna be up there one day, even when he wasn't there. That's who he was when I met him. He knew what he wanted. And that hasn't changed whether we were 100 plus, 100,000 plus per year or whatever. It never changed. I just became an asset. He made me somewhat of an entrepreneur because I was fine with just working. Working a job, I was fine. He was like, no, no, no, no. I learned a long time ago. No, you work for yourself. This is how you do it. You can control this part of your life. And that's what he brought to me. And I was like, you know what? I like this. So I followed it. And broke, he was still a leader. Money, he was still a leader. So the fact that we had lots of money or a little bit of money never changed the fact that he was still the man and he was the leader. So I don't understand why men need to leave with money. I think it's example that needs to be said. So what men say sometimes or what men have observed, including myself, is some of our women are literally becoming their dream man instead of becoming his dream woman. And part of the tension is like, you know, the sometimes it seems like the traits that make you successful at the law firm at your company, at your, you know, as a doctor in law school, in med school, don't translate well. When you come home. When you come home. So how do women who are trying to get themselves together but also still want husband and family? How do they navigate that? That's a hard thing because I'm over a lot of officers in most of my men. It's a way, but you know what? They tell me they never feel challenged. I'm still a woman. I'm still a lady. So it's a little different. I do more probably, no, I'm still the boss. They still listen, but it's just different. I don't, I'm not, I don't challenge them in any way. So they don't feel that for me.  But if it's putting her in a wrong position, she might need to find another course of action to do whatever she has a degree in because it shouldn't be brought. You can't come home and tell your husband what to do. You shouldn't even want to do that. And that's just that simple. I don't know if that all depends on the career path but that can't happen. And she shouldn't want to do that. But also you mentioned that they're becoming that woman or that man. They're becoming their dream man. I would think that's a woman that does not want to be married. That's a single minded person. And her concerns are only about herself. And that's not a person that should be married. You can't go into a marriage with a single mind mindset. You have to go into a marriage knowing full well that you're gonna be coming one with someone else. It's not about you anymore. Sacrifice. So if thought experiment, if you were dropped into 2022, you were 18 years old, for instance, 17 years old.   You got med school, law school in front of you.  How does a young girl who's watching this, for instance, how does she navigate that of like being successful but not letting it take away or not having to pay the opportunity costs of becoming masculine in the process? It goes back to her examples, whatever she's seen. If she has a mother and a father in the home and her mom was a wife, then that would be what she would. That's what she knows. That's innately in her at this point. And she would be able to reproduce that. If she hasn't seen that, she's gonna make a lot of mistakes along the way and has a lot of growing pains along the way. And hopefully she gets a degree to take care of herself. I don't necessarily believe in the fact that it's over or that it ends.  So if it doesn't happen for you or if you don't have kids by a certain age, you wouldn't meant to. That's all. I don't believe in that exactly. So much about the wall. The wall is there, your opportunities do drop or far as the men you would like to be with. But guess what? That's the man you wanna be with. Probably it wasn't the man for you. So I don't think we in control of this. I don't. I think we just walking it out. So I think when we can submit to that, then we'll have a better life. It's easier for you. So that's a really good transition because the wall is a big conversation, especially in this place. And as somebody who found success before any wall was able to be hit, what do you think you did that women who haven't found success are not doing? What do you think they messed up at? I didn't do anything. I just went with it, if that makes sense. I just, again, I don't feel like I'm in control. Now this is me telling you this later. I'm just trying to clarify what I did, not knowing what I was doing. I just went with the plan. I feel like that was the plan for my life. And I just followed it. I didn't have my own agenda, not knowing I didn't, but I just followed it. I think when we get too old or like you said, when I got married at 25, if 25 would have escaped me and I'm 30 hit me and I wasn't married, then I would have to start somewhere in between their plan in my life. And then maybe I would have started taking control of what I was doing. Does that make sense? And then I probably would have messed it up. I may have added too many things or saw me too many things that I couldn't unsee. So then the decisions I made would have been reflective of what I was doing versus the plan for my life. I messed up the plan for my life initially because I had a child by someone prior to my husband. I messed up.  You're not gonna do this again. I knew I messed up. I wasn't gonna do it. So from that point on, I was gonna be in total alignment with what God had for me. And that was what I did. Not knowing this though, I'm just saying it was just a fear. Seeing it now, I'm going back now thinking, why, I wonder why you didn't do this and why you didn't do this? Even the fact that my husband and I got married within nine months, we were so convicted by the fact that we were out of order, it was like, okay, get this in order. So even though it was hard and things we had to do, we still made some mistakes along the way. I was, per se, I was saved, let's say. I was saved by 25. And if you're not, then you have to be an adult. And when you become an adult, those decisions are all up to you per se. And you may make some bad decisions that will keep you out of alignment with what you're supposed to be doing. So I'm not gonna say that they made a mistake. I'm just saying they need to maybe submit to what's right in front of them. I think to that point, one of the critiques that men have is that part of the reason some women are hitting that wall is because they're creating arbitrary, baseless means of evaluating men. And not just evaluating, but eliminating men. If you don't make six figures, I can't even look at you. If you're not six foot, I can't even look at you. If you're not charismatic or the known dude in town, I can't even look at you. And inevitably you hit that wall because the traits that create a good father aren't necessarily the traits that create a good pimp or a good player or whatever the case may be. So why do you think there is such a refusal to let go of some of those less significant things for the more significant things? Because in your success story, you weren't evaluating your husband based on what he was. It was what he wanted to become, right? So how would you talk to the women, the younger women? How would you talk to them around that? Let's just get it straight now. My husband was all of that, but I didn't think of that though. I still was attractive to him and he just happened to be the man. But I don't even know if that's real. I hear people say that, but I think women and my husband always go back and forth with me on this and y'all can do it too. But I think women just want men to love them. And I think if the right man shows up and loves them without all these terms and conditions that they'll submit to that man. It just has to be genuine and organic. But in the meantime, if I got to go out there and look for him, okay, he has to be six feet. He's got to be attractive. He's got to be this. He's got to be that. And so that's how we miss each other. Those are my thoughts. So I don't think it's this real that, I don't think women are as complicated as y'all make them. But when we leave it to, when we left to ourselves, you asked us the question, I got to have something for you. So if I'm out here looking or availing myself for someone, oh, he need to look like this. He need to look like that. I never said those things when I met my husband, but he was that. He was all of that. But I never said that. But if he didn't come in that package, he would have been okay. As long as I was attracted to him. So I don't know if I really believe all that. But again, another talking point that we have. Honestly, I don't either. But a lot of dudes who have been burned by say that, you know, I was a great dude, but because I wasn't this thing, she didn't like me.  For some other reason. Yeah, to begin with. So let's talk about men. How, cause you have a very interesting vantage point. You occupy a very, very unique space.  For a man, if you could talk to your younger husband, right? How should men evaluate women? Well, I'm going to take it from what my younger husband said. My younger husband said he prayed for me. He prayed for a wife. He, cause he, I'm his second wife. So he prayed for a wife. He knew what he didn't want. And one thing it had to be, they had to be on, have godly principles. And they had to be on the same page. He was a man. So for him, he wouldn't say things like, I need my woman to be submissive. It wasn't necessary. It wasn't necessary. But he did need his woman to be all about him. You know, cater to him. He said that. But all these, I hear men now say, I'm not tolerating, I'm not tolerating. I'm like, wait a minute, you married a child? It's not a child, right? It's an adult. Don't use those words because that doesn't sound right. She's a woman. She has a mind of her own, you know? But it was more so of an example. Cause like even with the principles of God, he was a praying man. He was the minister. All these things that a leader is supposed to be, he demonstrated those things in front of me. So what was, I had to fall in line. What was I gonna do? I either get away, go away, red flag, wrong woman, are you falling line? And that's what women look for. And that's what it was. So I would just say to the man, be genuine on your purpose or whatever it is and just do it, whatever it is. Now have you out here given some chaotic messages or you're not focused, then that it will be the woman that you attract. It's just real.  It's gotta be something. It can't all be all be mapped out. It's gotta be something organic. And typically that's spiritual. You know, it's not what you see the feeling that you get or the emotions underlying the connection.


in the studio. I'm your host, Vanita Domeyer, and today our guest is the tireless community activist and volunteer extraordinaire, Rita Montes-Martin. Rita will be discussing Ted Copper's latest book, It's Called Lights Out, and it's about the aftermath of a cyber attack on Americans' vulnerable power grid, and that plunges the United States into darkness, maybe for weeks, maybe even for months. And what do we do about that? How do we come up with responses to that? So here's Rita today, and she'll be talking about our vulnerability and our response and our preparedness. Welcome, Rita. Well, thank you, Vanita. Thank you for inviting me today, because I feel this is such an important subject. And I started about in April learning about EMPs, and I didn't have the slightest idea of what an EMP was, electromagnetic pulse. And as I researched through the internet, I found that if the bad guys exploded an EMP over us, our town, or our community, it would knock out all of our electricity. And then there's, the more I researched, I found there's solar can be preventative of that, but it has to be off the grid. Now a lot of people have solar, but if they have it on the grid, then they would be affected. So that started my quest of information about disaster. And then I heard about Ted Copper's book. So it was very timely. Yeah, absolutely. Well, his voice is much more well known than mine. And when he says something and he's researched, there's so much technical information in there, but technical information in that he interviewed various strata of communities. And he went to our leaders that have homeland security and to the people in Washington DC that are supposed to have the answers, and they don't have the answers. And he asked them if Los Angeles or Sacramento was without any electricity for months or weeks or whatever. How would you feed the people, get water to them, house them if they needed housing? And no one has the answer. And in reading his book I found that every time there's an issue, they come up with a no agency. And we've got CIA, FBI, NSA, DHS, the Coast Guard, immigration, and there's more and more agencies. And they each look to the other one to have an answer. And so I've been doing a lot of research and I found these other books that have survival techniques. And those can be good even if you're out on a camping trip and get lost. Some of those things can help you. So there's a great deal of information on the internet. And then there are many books as I've started doing further research. The Harbinger is a book that relates the Bible scriptures to 9-11. It's very interesting. And it shows that we are vulnerable and everybody needs to take responsibility in their own community and be prepared. And I happen to have done this a number of years ago that the Fire Department in Woodland had this course. And I'm a cert now and that means community emergency response team. And I had to put up my hand and swear that I was going to protect my community and help. And it was a wonderful program and it was sponsored by the Department of Homeland Security. Well, we definitely feel safer knowing there are more people like you out there certified to help us and have gone through a disaster mitigation program, I guess, I would call it. What else can we do? I know in the book he talks about the moments having holding food and some sort of catastrophe or disaster. What can we as a community or even as individuals do besides taking training? What else can we do? Well, I think the first thing each family should, and this is usual, it's not my idea, but they should have a designated meeting place because all our families, my family that's here in this community, two of them are on campus at the university. My son-in-laws in Sacramento, one granddaughter's in San Pablo. So if there was any kind of a disaster, how would we all get together? So that's, I think, the prime thing. The second thing is for everybody to go online, look at all the disaster things, the possibilities, the remedies, the instruction of how we can take care of ourselves, even for a week. I mean, I think the Rancho Yolo with 200 residents there, they were without power for a week. And that means even they come on the television with the emergency designation. Well, if you don't have, if there's no electricity, there's nothing, no television, you wouldn't know about it. How would you know? Well, that's why I guess everybody's supposed to have a battery-powered radio and a phone that plugs into landlines as opposed to just cell phones or wireless phones. Well, but even that, no, they do say a emergency radio is the next thing. But I think that a little community and neighborhood like you live in or like I live in, I live where there's 70 other apartments. Now all of those people are vulnerable if they wouldn't know where to go, what to do. And so that's why it's very important to me to get some information out and not from a scare tactic, but when people like Ted Koppel with his background, he was 35 years as a reporter and announcer and host of Nightline. Yes. So on Nightline. And so when people like that have researched and, as you said, he went to the Mormons and he said, what are you doing? What have you done? And then he went into Montana and to the survivalists. And there's quite a few of them. I think they are called. Some of the people, yes, they just went out and bought a few acres and they live like that. And they have been canning their food and raising food in the garden and know how to catch a rabbit. I mean, to be out in the wilderness, I wouldn't know what plants are out there that I could eat or not. I'd probably starve today. We are too industrialized modern people now. Well, I'm used to going to the market and picking out what I wanted. And so these are things. And it doesn't have to be a disaster of terrorism. It can be, we were worried about germ warfare at one time.  We know I'm from Southern California and there was an earthquake. It can be a pandemic where there's, you know, like they had a lot in back in England when they had everybody had the bublonic plague. And recently, well, last century was a Spanish flu in 1918. Yes. So all of those things are, we should be able to take care of ourselves and not just sit back and say, well, the government's going to do it because the government might not be there. So that was going to be my follow-up question. We can prepare, as individuals in community, how about, how prepared is the government to handle some major catastrophe like no electricity for months on end or weeks on end? Well, Ted Koppel's book, when you read it, he went and interviewed all of the heads of the departments. And most of them don't have an answer. And he asked him, if you had to evacuate people from a community that had some kind of a disaster, where would you put them? Well, now we're talking about bringing 10,000 refugees from another country, from other countries in. And we don't know where to put them now. So we all need to look into these things. Ted Koppel even brings in the Bible scriptures. And there's two Bible scriptures that say, as in the days of Noah, that's the way it'll be again when there's, when, of course, the Christians believe Christ second. And the scientists would say the El Nino, something similar to, you know, so much rain and a lot of information. And I only know a little bit of it. But I was so impressed. I know Ted Koppel's, what he puts there is something that he has really researched. And he's talked to the various people. It's a book that everybody should read and then decide for themselves of how much they want to do to prepare for any kind of a disaster. And here in Davis, we've talked about the trains with the possibility of a train explosion. And we know that has happened in other communities. So that if that happened, I forget how many miles from an explosion like that. But I don't live too far from. Right. And it depends on how many of those cars were carrying and how. That they would blow up and they come right in back of the co-op market and in back of, well, downtown. And very close to populated areas. Right. So those are all things that we just need to pay attention to. So do you think we have pretty vulnerable to stuff like this happening? Is it better just to be prepared in case? Well, I think what we've seen in Paris just last Friday. I mean, I'm sure that they were as prepared as they could be to not have the carnage that has happened over there. And so I think that we bring so many and some of those people were local people. They weren't even necessarily from out of the area. Right. So we can have the same thing of people who are discontented with our government or with whoever and do any kind of harm. And they do it to innocent people. And they can go on campus and blow up a building. And we know in the past, like the guy that blew up the building in Oklahoma City. Yeah, he was a typical American guy. Right. He'd been in the service and everything. So that's why the message that I want to get put out to my friends and family and everybody I can contact is first of all, have a plan for your own family, your own neighborhood, and then have a plan part of the community to know what's happening. And because that's important. I know that in my own family, most of them know the stats of the baseball players and so forth more than they know what's happening in our city council and so forth. So the takeaway message is be prepared. Absolutely. Be ready for whatever and be prepared and don't rely or expect other people to come and help you. Absolutely. Begin at home and living in an earthquake country in California. I think it's been drummed into us, but I don't know how many of us actually follow. How many of us actually have a three day to a week supply of water and food, but it is again very good reminder for all of us to be prepared. And the things that we can do learning CPR, learning a little bit about medical things. First aid. First aid and having a first aid kit. And getting certified like in the community disaster. Right. So this is great. What a lot of information. And I think our time is up. So thank you, Rita for discussing. This is a very important topic. I agree. And we've just barely touched on it. Absolutely. And you've given us a lot to think about. So thank you. Everybody are free to contact Rita. If you want more information and email address is R-I-T-A 1215 at aol.com. And as I said, this is wonderful. It should get us all started. You know, I'm going to go home and check my emergency supplies, my batteries and water and canned food. And of course, a can opener. If you could have canned food with our can opener. And so again, thank you very much, Rita. This is great. And we all need to be prepared. Be prepared. And you can watch this show on the Davis Community Television Network or at www.davismedia.org. And thank you for joining me. I'm Vinita Domeyer and my host. I'm sorry, I'm the host and my guest, Rita Montes-Martin, today in in the studio. And thank you to all our studio staff for helping make this a great program. Thank you and have a good day.


So hello everybody. I'm Akira from Japan. This is me on internet I'm a MATSD on github and a on the bar MATSD on Twitter, this is me on github As you see I'm on Rails team and I'm a Ruby committer Also, I'm a Hemel committer and that is why I'm talking about template engines and I've created a Ruby gem called Kaminari Also, I'm a organizer of Ruby Kaiji Ruby Kaiji. This is Ruby Kaiji This year we did a International Ruby conference in Japan called Ruby Kaiji like two months ago, I guess so if you missed the event there's a There are tons of slides and videos online. So please check them out. You can get them via that schedule link All right, and What's next? Asakusa.rb So this is a Local user group based on based in Tokyo We have a weekly meetup on every Ruby Tuesday So this time I came to San Diego for you Right, so it's it's your turn next. Please visit us in Tokyo and Come to a meetup. We'll We'll welcome your visit All right, so this start from erb Firstly, I want you to know that there's a Template engine specification in Ruby Which is called eRuby Have you heard about eRuby? Do you know what it is? eRuby stands for Embedded Ruby I'm not talking about in Ruby thing, but this is yet another embedded Ruby and This embedded Ruby does I'm sorry. This embedded Ruby is a spec for embedding Ruby code into a text file like HTML files this mRuby, I'm sorry, embedded Ruby was created by Matt and Shugo Maeda who is known as Matt's boss Actually asked Shugo-san and he said That the concept is based on eRuby. I mean ePurl so that eRuby spec was mainly stolen from Purl and There's yet another eRuby This eRuby has small art, right? So this eRuby is the referential in Implementation of eRuby written in C language this eRuby was Created by Shugo-san But unfortunately this eRuby is no more maintained and but instead we have eRuby Which you know very well eRuby is a pure Ruby implementation of eRuby. I mean eRuby and This is a included in Ruby package as a standard library eRuby was created by Masato Shiseki who's a legendary Ruby programmer who also created things like Linza and DRB A lot of these awesome libraries So as talking about eRuby, I see so many mistakes on books even on I think pickaxe like misspelling on eRuby. Don't spell eRuby like eR small b It used to be called eR small b, but it was renamed to full capital eRuby when becoming a Ruby standard library so as I said the eRuby is Implemented purely in Ruby which is actually only one file in the lib directory and Which has Approximately 1,000 lines of Ruby code It looks like a huge library, but actually Half of them are documents. So it's actually less than 500 lines It's quite small you can read it. So let me show you how to use eRuby This is the basic use is just eRuby eRuby.new give a template string into eRuby.new and call result method on the instance this will return the Embed Ruby embedded string like this pretty easy, right? So this is how we can embed Ruby code into the template of course, you know and This is how you can embed Ruby expressions as you know So How does this work? Let's see the implementation Firstly, I called eRuby.new this is what's going to happen when calling eRuby.new it creates a something called a compiler and Then the compiler compiles the given template into at sign src right, so Compiler.compile does this it creates a buffer thing and Then scans through the given template and splits the template into some tokens starting from this Bracket person sign and Then executes a some kind of command for each of those Token and then so I'm going to pick pick up one command called add portCMD here The implementation looks like this It it pushes into the buffer some string Pushes a little bit Ruby code string into the buffer And the former part Former part portCMD is a method and the latter part is a parameter then the portCMD is Actually Defined like this. It's a string on the bar erbout.concat this this becomes a Ruby command and the content dump The parameter it just dumps the string so the whole Hello code generates this Ruby code It prepares the buffer and pushes this erbout.concat.hello.dump Then evals the string Evals this string as a Ruby code so in total it erb.new.result executes something like this creates a erbout Instance and puts some code into that and then evals the buffer, right? Okay, so this is the basic usage of erb and How do we actually use erb on our applications? I guess this is the major risk case we use templating template file put template file on the application directory and To generate HTML response body text And I'm sure mainly on Ruby on Rails So in Ruby on Rails What renders templates is Rendering template is done in this component named action view So how does action view renders? This is the simplest code that can Kick action view to render the template You can just create the instance of action view base and call the render method Render method is implemented like this Again, it compiles the given template and and Sends something into Some kind of object called view Sends some kind of methods name. It's a ton of magic, but this is what's happening So Let's look into the compile Definition this is how action view compiles the template Like It compiles only once. I mean if it's the compilation is done it sets the flag to true so that it never runs again and Actual compile is like this I'm not gonna explain in detail, but it it creates some Ruby method the whole Ruby deaf deaf expression and Executes it right afterwards. So Compile to compile template Means to define a method Which is generated from the template onto something called mod and then Then what's happening next is handler called self. This is handler dot call call Calls ERB implementation dot new dot source This is of course as you see ERB dot new dot source which returns the Generated Ruby string and then it Puts the generated spring into this method body, right? so In summary what action view render does is it defines a Ruby method on the view object and the method body generated by ERB dot new dot source ERB Source returns the Ruby code string to be valid This is how This was how ERB resolve evals the string, but so yeah ERB source looks like this, but in rails case We don't eval, but to find a method, but it works the same basically So the short summary is again the template compiles into that a Ruby method and it compiles only once Compile compilation overhead is not at all a big deal. I mean it happens only once on the production application so what really matters is Not the compilation speed, but the code execution speed that Execution speed performance of the Generated Ruby code Right So report reprise again, this is This is the definition of ERB hand handler call so It's not directly calling erb.new, but something called class dot erb Implementation dot new what is ERB implementation It's actually said to something else called a rubies not erb It's defaulted to a rubies So what is this erubis thing? Erbis is Yet another pure Ruby implementative erubi It's not in this ten a library, but it's a gem which is called by a Japanese guy called named Makoto kuata You can find the source code of this gem here and According to its read me it's Very fast almost three times faster than erb awesome, and This has some unique features like it auto escapes The I mean it can auto escape the template Strings and it supports Ruby on Rails etc etc So I said erubis is a Implementation of erubi, but actually It's it's not pure purely You erubi compatible it's it's erb compatible, but it has something Else plus erubi that the general erubi erubi specification right Like auto escaping or Ruby on Rails support such things So why does action view use a ruby spider fault? Why not erb? I want to use something stanzord right so I want to use erb It should be quite easy because it's configurable Okay, let's try It's easy with this patch So actually I tried this And run the rake test For the action view component And yes it fails I saw a massive massive number of This kind of syntax errors so um I looked at the error code and actually this simple Ruby template causes syntax error on erb It works on erubis, but doesn't work on erb Why doesn't it? because This is not allowed in erubi erubi spec. This is not the Regular erubi template Instead it should be written like this. Do you remember this? Before rails 3 we had to We could not add an equal time in front of form 4 or link 2 with block or What else? These kind of things these kind of method that takes a block Right, so this is the right way to Call The method with block in erubi spec but Rails somehow allows this It's a magic So Let's dig into the magic. How did things change in rails 2? Rails 2 style and rails 3 style Let's take a look at the rails repository this time So this was what happened at the very first commit It's a huge commit that That improves this rail security Sorry This introduced something called safe buffer and after this commit we could Like we could create safe string and unsafe string And the string objects Are regarded unsafe by default since this commit then In action view this commit adds These lines like it requires erubis and Uses erubis instead of erb erubis dot new right So why erubis because As you've seen on the readme Erubis had auto escaping support Rails needed this in order to Implement the Rail 3 auto escaping thing I guess some of you might remember this HTML escape in templates You need you had to put age onto each of the Possibly unsafe strings Or else your Your application might be unsecure Rails 1 and 2 used to be like this You could easily create unsafe applications so So the rails team changed the default string strings to be default Treated unsafe and automatically call This h method inside the framework And then and then cause Changed that hard-coded erubis Name class name into a variable So that you can configure And then someone else called josei changed its name into From erubis implementation to erb implementation despite This doesn't actually support erb so so rails Default template handle is erubis not erb because erubis has some original extensions in addition to erubi spec And the rails team liked it And thus we can now we cannot switch erb implementation back to erb I actually noticed this problem like two years ago before releasing ruby 2.0 and I actually asked the maintainer of erb That Isn't it possible to support rails extension like um erb to be rails compatible in ruby 2.0 He said yes, I'll try and he actually tried He tried to add some extension points to erb and he He investigated into the difference between erb and erubis But he gave up Because he didn't really like this part Um in action view block expression um so This code scans the template with this expression and does something And this was not acceptable for a second So what is this expression and why why is this problematic? Let's carefully take a look at This The regular expression This is how it's used The expression matches if the given um Token matches this expression It does something and If doesn't does not match it does something else Okay So the token can be something like this This this regular expression is for detecting if the token Includes a block Opening block or not So this becomes true if The token contains something like this form for do So let's try Let's try matching some ruby blocks These are all valid ruby block syntax, right? I tried this and I found actually some of these doesn't match It's buggy apparently this This regular expression is buggy so form for foo Without putting a space In front of the opening brace it works If you if you're familiar with ruby golf I'm sure you always write blocks like like this, but Action view doesn't accept this this code Action view does not regard this as a block And causes a syntax error But it's easy to fix I think s plus requires one or more spaces but in this case we We want to match these bottom two lines so It can be like this. It's easy Just one byte patch seems good now this expression becomes to match something else like Any string that ends with do matches this expression so now This expression regards A template like this as a block and causes another syntax error Which is weird so in summary I guess I would fix this particular case like I wrote another expression it can be It can be detected like a little bit longer expression, but I mean basically Trying to parse ruby in your ruby library is a wrong approach Having such ruby ruby parsing code other than ruby parser would be cause such weird bug This is I guess again wrong approach as this guy said The ruby parser is a nightmare so Don't deal with ruby parser unless you're in nobu right so That is why this syntax is not acceptable on the standard erb right anyway Now you see how erb works and the difference between erb and eruby. I mean erubist but anyway your difference between erb and erubis is not a big deal because We don't need use neither of them anyway and our choice is of course Hemel So chapter 2 What is hemel? Hemel is a templating haiku according to its read me I don't know what exactly means Templating haiku exactly means I suppose it means Just a short expression means That does a lot of work means a lot I think it's What the haiku means so Usages hemel This is how to output hello in hemel Hemel has a random method It's kind of similar to erb's result method This prints hello and hemel engine new actually parses the hemel template into a ruby code if you would like to see the ruby code instead of Executing it it has something like this It's equivalent to erb source I'm going to show you how it works Let's start at irb require Whoops I'm sorry I made it typo Did you mean hemel? Oh my god, what's this? Did you mean hemel?  Can anyone please Explain what's happening on my console Can anyone please Anyone knows What is this? Raise your hand stand up Come up to the stage come on Well, all right One minute I'll give you one minute to introduce your product I know he He prepared his slide for the lightning talk yesterday but unfortunately He signed up late so he couldn't get the chance I tried to give him a chance All right The gem is called Did you mean so please Gem install this one Which should work this way? It's pretty useful Thank you Chigo How can I switch back? Can we win this? Chigo no And I forgot to do the demo Anyway, I'll skip the demo This would output Something like this Just for printing out hello Hello This is how erb Outputs hello And again, this is how hemel outputs Hello All right, okay Nice haiku So Seriously um I think we don't usually have to care what's happening inside the library, but Isn't this too much? It apparently looks Slow slow slow ruby code So I said compilation overhead doesn't matter, but The generated ruby code if the generated good ruby code looks like this. This does matter Right Let's prove if it's fast or slow So The benchmark um Let's start with the simplest benchmark It can be like this um, you can put the I mean you can define the ruby method onto any object In this case just object new and Define the generated ruby code as a method and call it put And the result I get this result the hemel code runs 26 times slower than erb1 In this micro benchmark but I think this is not the real use case because um action views are something more complex indeed So Let's see the actual rendering speed using action view right This this benchmark might be something more a little bit more realistic Um, it uses action view template for Executing the ruby methods And I get this result It's still hemel is still two two times slower than erb in this Benchmark version two But Actually, I skipped the template resolution code because it's uh It's actually slow in rails so What really happens when you in your rails application is Actually this um As I showed you in my previous slide action view base instance call the render method for the action view instance And in this benchmark I got this result on the real hello application And erb template render is like 20 percent Faster than hemel I guess this is like a real benchmark results So why is hemel slow? I have six more minutes. Okay. Why is hemel slow? So let's read the haiku The haiku consists of three parts Goshichi go and This is the three parts um, it prepares massive number of objects and generates hello code and Returns the buffer And you see apparently the setup part does something wrong So In this part we have many many Options that is given to hemel buffer new Yes, hemel has many options like this and Hemel Configures this option in runtime for each Hemel buffer objects I don't know why but it's also But who actually configures hemel in your application? Have you ever configured? Have you ever used or changed these? um Settings I guess nobody We don't need such a feature everyone use Uses default value, right? So let's just remove them Removing removing the option the code looks like this Much better, right The next one is hemel helpers which is You see at the very top it extends hemel helpers What is hemel helpers? So there's a module in the hemel source code and Yeah, it defines tons of helpers lovely helpers like it's actually hemel specific helper methods and which is Put into each hemel buffers But again Anyone have used it? I guess nobody again. So let's remove them And the next point is buffers You see many many buffer buffer buffer buffer actually this This hyco includes six buffers Six buffer variables just to print out hello. Why don't we just remove some of these? And make the code Look like this. It should be possible and um html safe As we're already using action view output buffer what and Why you have to like? escape in the ruby side The library does it so um We can the hemel should be um, totally completely depends on action view. I mean active support and action view and In that way the code could be much simpler Who uses hemel off rails? I'm sorry But The hemel on rails Can be like this much simpler that The buffer has concat method which takes if if the given string is unsafe then it escapes inside the concat method so I think this is the goal I want to make hemel as fast as possible and to change the final output to be like this But these changes would bring some incompatibilities So I'm not going to push these changes into the hemel master and but instead I'm willing to I'm I'm trying to create a my own hemel fork, which is called hemel x Unfortunately, hemel x is not finished yet. I hoped I I I plan to finish Implementing this until the this talk and I plan to Do the demonstration, but it's not finished yet It's not online yet I'm still working on it and hopefully I'm going to ship it soon But this is the current status It's still like pretty much slower than erb Actually 16 percent times slower than erb, but My my branch is already 50 percent faster than the original hemel I think this is a Not bad and I think I have Only have 30 30 seconds left So part three slim I've got I've got 30 seconds for slim slim is Looks like hemel It does automatic html escaping In my opinion, slim is actually slimmer than The current hemel master Okay Actually the slim coat is slim because it is built on some libraries like temple and tilt and it has less options. It has no lovely helpers temple is a template compilation framework It compiles the template into the express expression first and then compiles it into ruby code It's a very clever library tilt tilt is a generic interface to multiple ruby template engines which bridges over template engines and Like web servers and framework and such things So slim is awesome. Thank you slim for being a good competitor for a hemel developer So this is the end of my talk conclusion Now that I think you understand how erb and erubis and hemel works and Yes, hemel is slow and I'm going to improve hemel The my My version of hemel called hemel x is hopefully coming soon. So please stay tuned Thank you


Greetings and welcome to the Introduction to Astronomy. In this lecture we are going to talk about the cycle of cosmic material and how the interstellar medium is changed over time. Now let's take a look at this. And what we find is that there are continual changes in the material in the interstellar medium. Nebulae can change significantly over millions of years. And what we see is that the content and the composition of the interstellar medium would not be exactly the same. So material may go through many different stages during the lifetime of the galaxy. What was once a molecular cloud can form into a star. And then the material from that star could be ejected in a supernova explosion back out into the interstellar medium. Now when this happens the composition changes. So that will change the composition of the material. So this cycle is repeated with each new generation and giving us new generations of stars that form from material that has gone through these various stages. Now let's look at that cycle of gas that we have. And what we have is that stars will form from cool gas and dust in space. This forms stars and planets. What do those stars do? Well they convert light elements into heavier ones through nuclear fusion, as we discussed for our sun. So hydrogen into helium, then helium into carbon, and so on depending on the mass of the star. This enriched material is then ejected back out into the galaxy. Some of this material will help form the next generation of stars. So how do we get this material out? Well supernova explosions is one way, but less massive stars form planetary nebulae which will also expel material out into space. And stellar winds will push material out into space as well. What it means is that each generation of stars will become more enriched in metallic metals. Now remember what a metal means. A metal is anything other than hydrogen or helium. So each generation, the very first generations of stars after the Big Bang, would have been hydrogen and helium only. The later generations would have started to have things like carbon and oxygen and silicon and iron that would not have been present in that very earliest generation. Now let's take a look at this in a schematic form. And what we see is, again those earliest stars were only hydrogen and helium. And depending on the stars, as stars form from molecular clouds here, so a molecular cloud, forming material and starts to condense in down into clusters of stars. Now what happens to those stars depends on their mass. So some are very low mass, brown dwarfs, and they kind of just sit there and don't do much. We have low mass stars like our Sun here. And we have high mass stars much greater than the mass of the Sun. The star like our Sun can become a red giant and then a planetary nebula. Here is one way we expel material back out into space.  Now if it happens to be in a binary system you can actually get a nova or a supernova depending on the conditions. We will look at that in more detail later. But again these are ways of expelling that material back out into space. For a more massive star they are definitely going to expel a lot of material out into space. They will become super giants and then a type 2 supernova which expels that material out into space. And all of this material whether it be from a supernova remnant or if it be from a nova from this type of star or if it be from a planetary nebula it all goes back into forming the next generation of molecular clouds. So that material will slowly become part of the interstellar medium. But now it has a enriched material.  So as an example and a side on this let's take a look where did earth's water come from? Well did it come from interstellar dust grains? So it did form which means that it formed elsewhere and became incorporated into that gas cloud which eventually formed the solar system. Some of this material would have been formed the earth and the water could have been released from that rocky material that had water embedded in it. Or it could have come from asteroids or comets. Now asteroids or comets again would have formed from these interstellar dust grains but did it come directly to earth? Or did it come through these comets which formed further out in the solar system where there was a lot more water? And this impacted the earth in its early history which brought water to earth. So it's a good question as to what of these is responsible for the water that we need for life here on earth. In either case the oxygen in water came from the stars. Oxygen was not formed in the Big Bang. Now let's look at the solar neighborhood here and what kind of material we find around in the solar neighborhood. And we see here that there is our sun and the sun is moving in one direction through that. We do see X-ray emission from the galaxy gives us bubbles of hot gas and material that we see. This is a much lower density than the interstellar medium in general. So when we look this we see this hot gas it's a very very low density material. And it clears out the cooler gas. Now this could be from things like supernovae or strong stellar winds but it gives us things like bubbles of material as we look at our local region around our sun. There are great areas of material where there is far less material, far less than the interstellar medium than we would expect in others. So supernovae could have cleared out this material or extremely strong stellar winds could have helped to clear out this material and clear out that cooler gas. So let's go ahead and finish up with our summary. And what we've looked at this time are that the interstellar medium is constantly changing. Material in space is being recycled and that gives us to new generations of stars being formed from the remains of previous generations. And we saw that bubbles of hot gas exist in the galaxy possibly created by supernovae or strong stellar winds. So that concludes this lecture on the cycle of cosmic material. We'll be back again next time for another topic in astronomy. So until then have a great day everyone and I will see you in class.


T. F. N. N. Headline news update of one Basel Chapman. Yeah, those are the Tiger technicians are coming straight up after this T. F. N. Nune update. I'm also the author of the opening cold dating newsletter does up a hundred and three to twenty eight thousand forty nine. It did gap up sharply. It opened at twenty eight thousand six oh eight point six four the high of the day so far is twenty eight thousand six hundred eight point six four that was the high. So we're going to be watching this closely because if it closes at the low that's a certain kind of a candle. You see the candle right here. This is the day of the second of December where it closed the bottom and then kept down the following day. I also have a Chapman wave indicator suggesting that there should be a negative open on the Dow on Monday. So trying to put this together I think I'm a very short term basis on a daily basis and then we're close to some kind of a pullback but we're still looking at higher highs to come because the Chapman wave methodology we're always looking for at least a D in a buy mode and we're certainly in a buy mode with a MacD strong as stochastic strong in the weekly at ninety percent. I'm sorry in the daily and then weekly is even stronger and that's in leg C in the Chapman wave inside track repellent zone that monthly charge is in leg D all very positive. The S&P is also positive so the Dow is now 109 S&P's up 17 that's a little bit better of a candle. This is only in leg B but the many futures actually in leg C. I would suggest you that we're going to probably be looking at the rotation through these different indexes and that says that it will take all of next week to get some kind of a D in the S&P. That's the fourth highest peak. In the QQQ also leg B at twenty one seventy eight point ninety two all time high pulled back a bit little doji candle forming here but with a gap up this is really strong. Leg D in the weekly charge key support will be at the two eight fifty area next week and we're looking at the IWM. This is the Russell 2000 in leg C up forty four cents at one sixty six point seventeen very strong weekly is good monthly is good but it hasn't gone to an all time line. It's the one even the New York Stock Exchange went there. Hey gold gold is pulling back a little bit it's down three at fourteen eighty one. Silver is also weak but wow look at the dollar. The dollar is up twenty eight cents at ninety seven sixty eight. Nice strong leg A. I want you to see this because we've been along the dollar since April of two thousand and eighteen we want to see that dollar break for ninety nine is getting to the hundreds in the first month of the new year. We'll see if that happens. Russell Chapman I'll be right back for the tight. This is our otherwise have a wonderful weekend. See you on Monday.


Fy refill am y dddwrs, rwy'n cael ei ddefnyddio myfyrdd yn gwahanol i yw'r cwm iawn, a'r byrch y hollewydd. Fy refill am y ddwyllai amdano'u cyfwilio ar ôl yn gweithio ar ddwyllai fy wneud, ac rwy'n ei wneud i gweithio i chi, a byddelom yn gweithio i yw'r cyfrydd neu byddai'r gwylliannol i ddechrau i gael dываемol o'r cyfrifiadau yma. Fy refill am y ddwyllai myfyrdd yn gweithio i'r cyfrifiadau hefyd. Rydyn ni'n gweithio ffliciwyr i ddweud i ddweud yn Dr Jenny Wright, convener, Church and Society committee, Scottish Episcopal Church and Associate Priest, Christchurch Morningside. Presiding Officer and members of the Scottish Parliament, thank you for the opportunity to address you this afternoon. There is a lot about life at the moment that is worrying. It is exhausting living with uncertainty and we have had almost 18 months of great uncertainty, coupled with great loss and much grief. There have been ups and downs on this journey, most of them unforeseen. As we turn from the G7 meeting to what COP26, we are confronted with headlines that speak of the doom of our planet. Based on the destruction of natural resources, flooding, famine and drought in the midst of a pandemic can make even the strongest amongst us, Walter. And yet, the human instinct for survival remains. But life surely isn't only about surviving. It is about flourishing. The Hebrew word for peace is shalom. This is used throughout the Old Testament for God's goodness and is often spoken about in Christian circles as the ideal of what we long for and what we hope for. Its translation as peace, though, is somewhat of a misnomer. Fushalom isn't merely the absence of violence. It is the flourishing of all humanity, indeed the flourishing of all creation. It is a time of rest, a Sabbath of joy and wellbeing. We, as individuals, as communities and as nations, long for that. In the midst of the chaos and uncertainty that is life, we surely all desire the security of a Sabbath of joy and wellbeing. But this isn't something that we expect to receive. It is something that every person is called to participate in. It is a state of being where we recognise our mutual reliance on each other and the realisation that our joy can never be complete while others suffer. Shalom is a characterisation of community, a role of life that helps us to live well together. It is a recognition that no one is safe until we are all safe, that there is no planet B, that we are all suffering and grieving and anxious and exhausted. We are invited to find, amidst all that, a place where our longing for joy and wellbeing can become a reality. Shalom is the space where we match up our needs and our hopes, our fears and visions that ultimately find rest along the way.