Lawmakers react to the ruling on section 84, subsection 12 of the electoral act, asking Abu Bakr al-Malami against its implementation. And the president accuses the People's Democratic Party of plotting to destabilize Nigeria. This is Ms. Blasphaltex and I'm Kofi Battels. Welcome to Plus Politics, I'm Kofi Battels and let's move to fast the story for discussion tonight on the program, the Nigerian Senate and indeed the House of Representatives have responded to the judgment of a federal high court in Umuahia Abia State that nullified the section 84, subsection 12 of electoral act 2022. While the senators vowed to appeal the judgment, the representatives cautioned the Attorney General and the Federation in Minnesota of Justice Abu Bakr al-Malami, S.A.N. against its implementation, saying that this would deny the national right of appeal as they called it. Now this is because the court had ordered the Attorney General of the Federation to delete the set subsection 12 of section 84 from the body of the electoral act and reacting to the judgment of the House of Rep, the judgment of the court, the House of Representatives condemned the judgment and resolved to formally write a letter of complaints to the National Judicial Council, the NJC joining us to discuss this, we'd like to say we have a member of the House of Representatives, Rima Shaulou, represents the people of Takum, Donga, Usa and Yangtu Federal constituency in Tarabah State, Honorable Shaulou. Thank you very much for your time. Thank you very much for having me here. All right, despite the introduction we've given, I want you to run our viewers through what transpired on the floor of the House of Representatives when this issue was brought up for discussion. Well, I was not on the floor of the House yesterday when it happened, but the feeling of the House and the feeling of most people who have read the judgment is that it's a judgment that marks up what people have been complaining about in the Nigerian political system, mainly that politicians are trying to bring the judiciary into dispute. There is no reason whatsoever for the court, for instance, to enter into, to accept that case, the way it was accepted, to give an order against a party that was not a party to the suit and to order further that the executive should perform the duties of the legislature by going to delete a section of the Electoral Act. What the Honorable Court should have done or should have stopped that would have been simply to say in his opinion that the section of the constitution was null and void to the extent of its inconsistency to a specific section of the constitution. But he didn't do that. And people are wondering why the judgment, where the case was not entered into in Abu and where the National Assembly is and why the National Assembly was not joined as a party to the case in the case that National Assembly is a direct participant. Now, the facts of the matter is what we have tried to do in the National Assembly is to sanitize the political system to try to build institutions. You do not, when you build institutions of democracy, institutions that we stand prejudiced and so it is very disconfident and it's very, it is really not nice at this stage for the judiciary or some people in the judiciary to come to participate in politics of the country. If you are interested in contesting election, it should be their procedure for contesting election. And the National Assembly is empowered by the constitution of the ground norm of the country to make laws for the country, to make laws for the electoral system, which is why so much pressure was put on the National Assembly to make sure that the electoral act was passed. That is why several forms of compromises were reached and the president in his wisdom signed the electoral act and also sought for an amendment to the electoral act. If the president would request the National Assembly to do the amendment, where was the executive? Where was the minister in a worry to go to court to procure a court judgment that will enable him, as people are alleged, to contest election? If he is interested in contesting election, he is well within his right and need to contest election. He might as well simply go straight to resign to contest election. Nobody stops him from contesting election. But you cannot sit in your office, an office that is supposed to be an impartial umpire to be taking political actions, company, and it doesn't give respect to that office. And that is not the intention of the constitution. Okay. Are you saying President Muhammad Buhari is not in charge of a country?  Because what you're alleging is that everything that's happening is simply a script of Malami being played out, the Attorney General and means of justice. Despite the fact that we know that a lawyer and top member of Action Alliance, Undukai Dide, was the one who filed the suit to challenge the constitutionality of the provision included in the electoral act. You insisting that this was orchestrated by Malami simply because he wants to contest the next elections and doesn't want to resign from office earlier than 30 days. So it therefore means that the President doesn't know what is going on and maybe he's not aware of what's happening is being controlled by Malami, which means that he's not capable of governing the country. Is that what you're saying? No, that's what you are saying. I did not reach that conclusion. You reached that conclusion. Because my conclusion is simply this, that the Minister of Justice or any other person who is in government, including the persons that Undukai and Ko are promoting to contest for the presidency of this country, have a right to contest, but they need to do the needful. Simply resign before they contest. And of course, the President, I believe, will call whoever is trying to do this to caution because he's done that a few times. Now, the issue of the President's ability to rule and people within his government taking actions or laws into their hands are completely two different things. And I believe that the people who are promoting this, the people do not wish this country well. For instance, it's simply for a sitting central bank governor anywhere in the world to want to contest election. One sitting on the center, one sitting on top of the central bank is what can only happen in a place where people are taking laws into their hands. Because what you are going, what you are saying, what you are telling the people, investors, and everyone that is interested in the economy, that you are going to ruin the economy, it goes to caution, it brings into doubt. But honorable Shaulou, I'm going to say the Governor of the Central Bank of Nigeria has already said that he's not interested in running for office. He's already said that those who are peddling his name didn't have his approval. Even his friends also came out to help him amplify his rejection of visa. Well, if he did say that, it is good. He did say that because what I would have said if he does not deny this, is to ask the president to remove him or ask him to resign. Because those people who went to court, or the names of some of the people who went, are the same people that are promoting his candidature. And that is simply against the economy, it's an economic sabotage for a sitting governor of the central bank to double into politics, or people around him to double into politics. What does that mean? That every action that he has taken so far and meant to achieve a political end. What is the implication of that to the people who want to invest in the economy? So back to the earlier point I mentioned, but I think you've, as I've just said, got him affiliates tonight, those being behind the calls for him to be president, or to join the political free. But you're insisting and you're saying that Malami is behind all of this. And I go back to that question. What I'm saying is that you said a few minutes ago, you said that Malami was interested in running for office. That's why he's pushing this. But Mr. President. I think he's interested in running for office. He should resign. Yeah, he is he. That the judge does not, cannot give instruction to him to go and perform a legislative function. All right. And if he dares to perform a legislative function, it means that he has an interest. Okay, but President Buhari wrote to the National Assembly and sent a bill to you requesting the deletion or the amendment of that section, 84 subsection 12. So would it be fair on Malami to say he is behind all of this? Well, that is for him to come out to speak for himself, number one. And number two is for him also to refuse to perform legislative functions and wait for the process as enshrining the constitution to take place. What is the process as enshrining the constitution? That if the president objects to any legislative proposal from the National Assembly, he vetoes the legislation. If he on the other hand signs it and he decides at a later time to send a letter to the National Assembly asking for an amendment. He's within his right to do that. Then they should wait for the legislative process to be concluded. You did talk about, I'm sure we have accepted, you recognize that it was an individual Nigerian, not a member of government, a lawyer and top member of the Action Alliance by the name Unduka Dede, who approached the court in Umuahe Abia State. At some point you said he seems to be... No, my listening to me, we've known this from 1993. We've known this from the case of Anogen that when you see somebody go to court, there's somebody behind him that's asking him to go to court. Like the association for better Nigeria, who went to get the 1993 election and all. He was not acting, he was not an independent person. And would you, for instance, any ordinary citizen go to the crowded courts today and get judgment within a few days and get the court to listen to you within a few days? It's been happening, especially in political cases, you have some swift rulings. In political cases, it means that some political interests are pushing it. Okay, so you mentioned, you did say at a point on Rosh Aulul, that there's someone who Unduka, the plaintiff, the one whose father is Yutrara, whose interest he is trying to protect, the person who wants to be president. Can you give us insight into who you're referring to? No, no, no, I didn't say that. No, you mentioned you said whoever Unduka is. I did not say that. You should ask, I did not say there's a particular question. I did not say that. There are interests.  It's happened several times, especially in political cases. Okay, to try and do one, that's it.  And you will get judgment. The issue is this, that if we want to please the political system, a lot of things have been happening. Cases have been filed, for instance, well over one year, for people who come from their political parties to other political parties, courts have not got judgment. We have not got judgment on most of them yet. Most of them have not got to the stage of judgment. And then Electoral Act, that was signed by the president a few days ago, now we've got judgment. Doesn't it start to reason that there is something, there is something, and it is a responsibility, therefore, for those who do investigation like you, or people who are producing the program, to find out, call the person who came, who are those, who went to court. Why did you go to court? Who are those behind you? I don't know, Shaulie. Did you get the money? I'm sure, I'm sure.  So are you saying that Undukah Edede was bribed? I don't know, I don't know. Are you alleging that also, the trial judge was also bribed as well? I don't know, I don't know. You're talking about Milord, the Honourable Justice Ayah Dike. Are you saying she was bribed by Undukah Edede? Is that what you're saying, sir? That is what you are saying. No, because you will say we should check bank accounts. That is what you are saying. That's what you are saying. Honourable Shaulie, whose bank accounts are you saying we should go check? Go and check the Undukah's account. Where he got the money to file the case. All right, are you also saying that... You should do some investigation. Yes, I'm writing it down. Are you also saying that... Also go and find out, for instance, go and find out where the cases that were filed by the PDP long ago, in River State and some other states, about members who come from PDP have not been heard. Honourable Shaulie, it's something you're trying to, a message you're trying to pass through, is it something you know that we don't know? So can you spill the beans for us? Just say... I don't have beans to spill. I thought you wanted to say that. Because you're speaking in parables. I'm not speaking in parables. If you have something you want to say, you can say them. It seems there's something you're aware of that you feel not free to say. Don't say what you want to say through me. All right, all right. But let's move on. If they have something to say, you say it. No, you're making some innovations and telling us to go check, which means you have some information. Or you're telling us to go find out some things. So why, why cases were stopped? So is it something you know about these things that may be wrong? If you know, maybe you can just make a job easy and tell us. Why don't you say it? I've told you what you should find out. That cases are in court that have not been heard. And this case is too fast for it to be heard. Why have those cases not been heard? I don't know. Okay, what about the element of time? And I do know that in jurisprudence, that some of these considerations are brought to bear. We're aware of the electoral election timetable. We're aware of the fact that election is just around the corner, less than a year from now. We're aware that there was this clamor for the president. A process of amendment, of constitution, for the president to sign the electoral act, because of the element of time. And INEC, even through its national commission of voter education, Faisal Sokoe, had been crying and saying, we need the electoral act passed quickly because we are running out of time. So is it impossible that the trial judge, Milo Justice, what's her name again, Anya Dike, looked at the time frame, said, okay, this is a time bound case. So let's hear it. Because we need to be done with this because election is around the corner. And whatever INEC does is guided by the act. So are you being fair, Mike? Is that what the judge told you? No, but these are the things they look at, sir. I'm sure you're aware of this. So is that the basis for not joining the national assembly as a party to the case? You were talking about the fact that the case was sent too quickly. Is that the reason why the national assembly was not joined as a party to the case? I don't know. I don't know. But I'm asking you. So I don't know too. Because you said the case was heard too quickly. And I said there's an element of time that is considered by the judge. Is that what the judge told you? If the judge told you there is an element of time, the national assembly is going to appeal. I don't know. I'm asking you. Okay. All right, sir. I'm asking you too. I don't know. That's why you're here, I guess. I'm asking the questions. But I mean, so why would the judge, you know, of the standing of the Honorable Justice Anya Dike of the Federal High Court in Muahia, first struck such a case, you think? Well, I don't know. You should go and ask the judge. No, because you seem to be having some issues with that. So are you okay with the speed with the judgment with which it was heard? Honorable, you were seated then. You were raising questions on the character of the judge. So I'm asking you, what do you think? Yeah, I'm also raising questions about the, I'm also raising my questions. I'm also asking you, if you have gone to the judge and is that what the judge said in the judgment? So why do you think Madam Mrs. Anya Dike was very quick with this? I don't know what she said. I don't know anything about her motive. But I'm saying that there's a process for amendment of the Constitution that should be followed. All right. All right. Let's look at some insinuations. This has been the journey talking about the amendment. Can we go ahead? Yes, this has been the journey talking about the amendment of the electoral act. You've had sort of a battle between the House of Representatives. It's not a battle, but this is what has been playing out between the House of Representatives and the Senate and the National Assembly on one side and the Governors on the other side. And the National Assembly came up with the issue of direct primaries and this was rejected. The President sent the bill back to the House. The Governors also went to see him and voiced their strong rejection of this and they didn't want to have this in the bill. The Senate President also was a frequent visitor to the presidential villa along with the Speaker of the House of Rep. So it was evident that you had both sides going for something different. Some have said that the National Assembly members are simply trying to ensure themselves with this amendment of the electoral act. And they don't want the powers in the state to be against them. This time we're talking about the state governments. What do you say to that? Well, my take about it is I don't believe that it is right for us to have just one format of conducting primaries of selecting people who contest selection. It's democracy. There are places they do, there are places in the world they do primaries, there are places they don't do primaries. There are areas that parties go shopping for people who will contest elections and it's a second place, it takes place in many areas. So the President, in my opinion, is routine his powers, routine his right, and I think it's also a good process to have a consensus candidate, to have people that want to do direct, people that want to do indirect by delegates. They are all proper and I believe that it is right that they are in the electoral act. Of course, I would have wished that we did not put the stringent conditions that we put in the electoral act on signing, having candidates signed agreements and so forth because people can't just abuse it by going to buy forms when they don't intend to contest election but just create crisis within political parties. The fact of the matter is that political parties are safe governing entities and must remain safe governing entities with their rules, with distinct characteristics. You cannot have parties being uniform, doing things the same way. I see what happened under their batches when the former Attorney General of the Federation described political parties as the five lepros fingers of a batch. We cannot do that. Parties have to choose the way they want to do things. Talking about members of National Assembly wanting to fight their way, political elections all over the world, there is no section, no one section of the polity determines what happens in any political party. Every interest has to be taken care of and people, whether they are members or not, have to cooperate with people at home, with people everywhere before they go ahead with winning any elections. You cannot sit in a budget and win any election. You have to go back home. And if you go back home, you need to get people to help you win elections. So the question, therefore, that National Assembly members want to fight their governors is just mischief. No member of National Assembly that I know will want to go and be fighting his governor. The governor has different duties and responsibilities. National Assembly members have different duties and responsibilities. What does happen is simply political. Some people will go to the governor who is a major stakeholder in any state to ask to discredit members. Members of National Assembly is a normal thing. And if some members of National Assembly have their way, they will go to their governors or other stakeholders to discredit the other people. So question of saying, members of National Assembly are doing this because they want to fight. Why will you fight your governor? You are supposed to work with the governor to improve the state. So the issue, therefore, is that people should not be afraid of election. People should not be afraid. Election, there are two things. You win or you lose. Today, you win. Tomorrow, you lose. Or today, you lose. Tomorrow, you win. Or you retire from politics. So the issue, therefore, for me, is that we need to clean up an electoral process. And I'm very happy with the recent court judgments on the campaign. People moving from their political parties. It's been so difficult for people outside Nigeria to understand why somebody is in one party to get moral rights in another party. Yeah. Yeah. Honorable Sholou, thank you. But the House of Reps has no reply. Sad very strong words for the Umbu Justice IRDK and has reported her to the National Judicial Council. It's a clear case of the judge saying that the Nigerian constitution stipulates that appointees of government seeking to contest elections must resign at least 30 days to the date of election. And she also went to say that any other law mandating such appointees to resign or to leave office at any time before that 30 days is unconstitutional, invalid, illegal, null, and void to the extent of its inconsistency with the very clear prohibitions of the constitution. And you are very aware of this, Honorable. No, no, no, no. You are very aware of this. That is a very, very, very poor routine of the constitution. The constitution, there are processes of election. The fact that you resign from, the fact that you contest primaries does not mean you are going to contest the election. So the law is talking about people resigning from their positions to contest general elections. The National Assembly is talking about resigning to participate in primaries. They're not the same and cannot be construed to be the same. Aren't the primaries part of the election electionary processes? No, you can contest the primaries. Sorry, sir. It's not everybody that contests the primaries that contests the general election. Yes, but I'm saying that it's part of the election. So the law is talking about the constitution. The constitution is talking about contesting the elections as conducted by any. The parties as self-government associations have the right to make their rules about the conduct of their members and cannot take it away from the parties. So the parties are saying that, the National Assembly is saying that for the purpose of primaries, you need to vacate your office so that you participate in the primaries. What, why is that the case? Primaries, primaries is not the same. Yes, why the focus by the National Assembly on primaries in particular? That is saying they cannot be delegates. You're saying they cannot vote or be voted for. Why the focus of primaries is not the election? Why in some places, for instance, maybe you don't know, there are 1,000 appointees of a governor who will add the number of party officials that are entitled to participate in the process. Would that be a fair and fair election? Does that develop the political parties? When you are talking about the legal system, about the institutions, you are talking about building institutions that can stand the test of time. Now, there is no room about the number of political appointees that can be appointed. Someone, it happened between 1999 and some day that towards election, some governors appoint up to 1,000, 2,000 political appointees so that their numbers can influence and distort the elections. That is not fair. That destroys the political parties. What happens to the people who have been holding political offices without salary for all this period that they don't have a say in who should go and contest election? So there's a reason why National Assembly did that. It's been abused and abused and abused and abused. And so for the purpose of primaries, if you want to participate in primaries, leave your political appointment and go and face it. If you finish and you fail, you may be reappointed by your boss. But for now, the law is that you cannot participate if you are a political appointee, be a delegate. Why should people be holding party offices and then they are not qualified to be delegates? Thank you very much. Thank you very much. We have to go. I'm sure a lot of Nigerians will want to see this same energy by the members of the National Assembly when it comes to issues that do not directly affect their political fortunes. Honourable Rima Shaulou, thank you very much. He's a member representing Takum Yomal Ousah. There is a code, there is a code below the belt. Thank you very much. Thank you very much sir. It's been a pleasure having you. And I mean, if you've done so well to answer all the questions, I look forward to having you again. Thank you for your time sir. Thank you. Thank you. Thank you for staying with us on plus politics. We'll take a short break now and when we return we'll discuss the APC alleging that the People's Democratic Party is planning to destroy the country. We'll be right back.


So, imagine you're on your way to a conference, and you know you will hear great talks by inspiring speakers, you know you will meet amazing new people you might want to connect with later, you want to snap some pictures so you can convince your co-workers to come, so you decide to go into your terminal and type Ember new conference tracker. I imagine if you're this kind of a person by the end of the conference you've typed this command at least two or three more times, and the next year you're at the conference you probably realize that you have not finished any of these projects. Today I would like to give you a blueprint to a finished project. I'm Anne Gereed, Scholt van Herijnen, and I'm from a city in the east of the Netherlands. I've been involved in the volunteering part of Embers in 2018. You might have seen me walk around in a Zoe suit at this conference. You might see me walk around during the snack break later. In my day-to-day job I'm not an Ember developer, I'm a team coach, so I help people communicate and collaborate, and I'm part of our diversity and inclusion initiative. In my free time that I still have some of, I am painting and drawing a lot. I yesterday painted my 305th animal since 19 September. We have a dog, her name is Izzy, you can find her in Scrimp, and we is me and Nick Scholt because we married two years ago.  So let's get back on topic. Imagine you want to build this lighthouse, and you're like me, and you have a lot of hobbies and your full-time job is not an Ember, so your lighthouse has to wait a bit. We're going to take a block of time, probably a Saturday or Sunday in which we have some free hours, and we're going to build the ground floor with the door. We're going to make sure that we build something that's done and useful, and then two weeks later we're going to take another block of time, and we're going to build the window, and then probably at some point you decide to spend a whole weekend on it and build the finishing part for your project. The thing you have to keep in mind to finish your project is, first of all, purpose. What is your project going to do, why are you building it, sometimes even for whom, and you want to try to keep it as simple as possible. During those tiny windows of time, you want to focus on making the minimal viable product, and not the minimal viable product we usually make when we're developing for our bosses, but really the minimal viable product. We're going to try to make our increments as small as possible, and we're going to keep reminding ourselves that it's a hobby project, so ugly is okay. And we're going to use tools that bring us joy and will set us up for success, so being at an Ember conference, of course that's Ember, we're going to use the linting that we've seen something about today already, CSS, and of course, Git. So you might wonder why would I use Ember for my fun projects. Sadly, a lot of people already mentioned good things during this conference, so the fact that everything is there out of the box, I don't have to install a separate router, or there are a lot of things that I get when I type in Ember new. There is great documentation being on the learning team, of course I had to say that. And of course we have our great community where there are always people to help, so definitely a shout out to Preston who's always there, no matter your time zone on Discord, to help you with your problems. Today I would like to talk to you about these three apps. There are web apps that I build starting in 2001, and they have something in common, and that's that they're all single feature apps, shout out to Chris Manson. The idea behind the single feature app is that it does one thing and it does that well. So the first thing I want to tell you about is SET, and it's a card game, as you can see here, this is on our dining room table. And if you don't know, the goal is to find more SETs quicker than your opponent. And as we've heard a few times already, we had kind of a pandemic, so I wanted to play SET with my sister during the pandemic, and we tried that with a face down camera and face time, but latency was not great. So I said I can build that. So I started Ember New SET game, and started with my initial commit.  So they have a shape, they can be diamond, oval, and waves. They have fillings, solid, half, or empty. They have a different amount, so one, two, or three. And they have four different colors, green, red, and purple. And if you combine this, we get 81 images. So we have the 81 images here, so my second commit was add these images. I set myself up to make as tiny increments as possible with readable commit messages. So we have these cards, or these images, and now we need to build the logic. So something is a SET if three cards return true for all the properties. And a property is true if it's either all the same or they're all different. So if it's a wave, they should either be all waves, or it should be a wave, a diamond, and an oval. So with the logic part of it done, we move on to the interface. And this was the interface that we first released. So this is just your basic HTML. There is no styling yet, because that's not the focus.  So we have an unclick that will start the game, and once the game is started, it will show you this field. And this field is iterating over the cards that are in the field, and it renders them as an image tag with an unclick attribute. And this screenshot looks kind of nice, but as we know, we have Ember template lin that will show me here that I forgot to include an alt attribute, and really sorry, Mel, and I'm adding interaction to a noninteractive element. The cool thing is that I did not have to install this to become aware of the accessibility and usability issues that might have been in my code. So after fixing those, we were able to place it. So as you can see here, we're going to click on cards, and if they're valid, I will disappear, and if I click on invalid set, which I'm going to do now, it will say loser in the console, which is a nice way to encourage you to do better. But it did not remove this thing. So this is what we call an MVP, because it starts the game. It removes the valid sets, and it errors at invalid sets. This was 214 lines of code, and my sister and I both played this. As you can see here, there's one more commit that day. That was because there was no end state, so you had to hard refresh to restart the game. But that's fine, because the MVP was being able to play set, not to play set two times in a row. The next focus was playing together, because that was the thing I wanted to play with my sister. Being at a tech conference, I luckily don't have to explain to you that we have these cool technical things like web sockets that we can use to do some communication, and I went down that rabbit hole, and I'm not a developer by day, and I went down this rabbit hole. I had no great way to deploy it, and I thought, this is not bringing me joy, and it's not bringing me closer to my finished project, so I decided to pivot. And I implemented high scores so that I could text my sister how fast I did it, and she could text me back how fast she was. So we're using the track system for Ember to show our time and the high scores, and if we finish a game, we're going to update the high scores. We're using Ember concurrency, the add-on to have the timer update and go, and then we're using the web API's local storage to set and retrieve these high scores. And the cool thing is that I did not have to do anything really complicated to finish my focus and my purpose, basically, being able to play this with my sister. So this was done. And then I realized that for me and my sister, this was done. But for a friend of mine, he has difficulty seeing the distinction between red and green, so playing the real-life set for him is not possible. So I decided to simulate with the Firefox accessibility tools what it looks like currently. Then I decided to implement these three colored squares that allow you to click on them, and they're a color picker, yet again, a cool add-on that somebody in the community made that allows a user to pick colors that work for them. So we're going to include the Ember picker here, and it allows you to update the color. We're using, by now, SVGs instead of static PNGs so that we can actually give the user the color they really want. So by now, we finished it. And when it comes to the purpose, you don't want to overcomplicate. When it comes to focus, you want to keep thinking about future use. So I could have written the color picker myself, but that would have been, like, techdabs for me to maintain. I decided that I'm allowed to pivot instead of building web sockets. I decided to build high scores, and I used linting and useful add-ons to provide a good user experience for me and my users. So the next app is more of an app that you might build at work. It's about hydrogen fueling stations, and I looked it up. There are some in California and some in Canada, and that's it, like, on this part of the world. But my dad drives one of these, so he came to me with the question, can you please build me an app for Dutch hydrogen car drivers that shows up-to-date price information readable on their phone? Because up to this point, there was an app that apparently did not work to his liking. The website version of that was not responsive. And the only thing that was there that was readable on his phone was a guy who would update a table in a WordPress website. So I said, cool, let's go for this. So we have here my part of the log, and it's, again, these tiny increments that I'm doing. So we're going to start with the first one, building an MVP with static data. So what I did was copy the JSON block from one of the websites, and I pasted it into my application route model, and I kind of manufactured it into the information that I need to show or my dad wants to see. And the cool thing with this is that it allowed me to work on the front end separately from, like, what the API was providing me. So with this being in our model, we are going to iterate over that model, and for each station we've created a list item component that shows these tiny cards. And this had to be readable on people's phones. So when it comes to responsiveness, there are basically two kind of CSS properties that might come to your mind. So we have display flex and display grid, and I quickly want to show you the difference because both of them might work for your use case, but they do something different. So here they're still the same, the screen a bit wider is still the same, but when it comes to, like, more full width kind of thing, they do different things. So keep that in mind when you're trying to build a responsive layout. So for display grid, we're using the repeat auto fit, so it will fit as many of it in a row as it can. We say it has to be at least 275 pixels, but other than that, you can't figure it out. And for the display flex, we say flex wrap so that it actually wraps onto the next row, and for the children, we say that it can grow, but the basis should be 275 pixels. So they behave quite similarly, but especially on a full screen, they all look different. For this one, I went with display grid. To make it an extra mobile experience, we're using Ember web app, the add-on that will generate a manifest for you that allows you to pin the apps to your home screen without all the browser information being there, and it allows you to set the icons. If you're looking for a menu, which I did not need for any of the apps that I'm showing, but for this one, I did, there's Ember mobile menu that provides you with native gestures in your browser for people to use. So with this, I provided a native experience with a web app for the Dutch hydrogen card drivers. So the next thing is up-to-date price information, and for this, I use Netlify functions. I deploy all my hobby projects to Netlify, as long as I don't have too many, it's still free, and the cool thing about Netlify functions is that if you, it lets you deploy server-side code that behaves like an API endpoint. So here we have the Netlify function where I paste it in the URL of the call that I'm making. We're gonna fetch the data, and we're gonna kind of filter that data here already and then send it to our Ember app, and we're making sure that in the development, we're talking to our local version of it, and in production, we're talking to the deployed version of it, and that gives us this cool version with up-to-date information. Tiny disclaimer. This was a picture that I took at the airport, because my dad, just before we flew here, told me, hey, it's broken, because the API changed. I managed to fix it before the flight, so if you now go to it, you will actually see, again, working data, but that's the thing if you're talking to somebody else's API, they might change it. With it being summer, and Dutch people like to go on vacation, we had to expand, because up to now, we were only showing this part of Europe, and not really this part, but like even a tinier circle, but that was not really sure, but we wanted to include all the information possible. So we decided to skip the filter on the Netherlands version, and we made a Europe page that has these buttons for every country, and if you click on it, it will filter the list. That's trivial, but the cool thing here is this tiny flag, because it gives kind of a possess to the country, because most of the countries are proud of their flag, maybe especially here. So the cool thing about flag emojis is that they are unicode characters, so we're going to start here as a unicode index, and we're going to add two letters from each country code, and they make this emoji. So in this case, if you add the N and the L together, you'll get the Dutch flag, and this is a helper that I use for this. So as we expand, if there are new countries added to the list to the API, it will just automatically add the correct flag to them. Then comes the point that I'm really happy about and always makes my heart jump with joy is focused a bit on the design, because ugly is okay, but designing stuff brings me joy. So we're going to make sure that if we focus on design, we're setting ourselves up for success. For example, using CSS variables to create a limited color palette that we can just use as we go, so we don't have to every time think about which color I'm now going to pick. We have a primary color, we have a light version of it, a secondary color, and a light version of it, and probably you need some kind of gray that isn't too light, but definitely gray. So we use this color palette throughout the app. If you've been paying attention to the iterations that I've shown so far, you've seen that we've improved the icon. The icon first had a tiny number in there where the number is really important. Then we made the number bigger, but it was still against the blue background. And then the latest version, we decided to move the number into its own, it's now a span, and we gave it a lot of contrast so that you see the thing that matters. And then we just saw the Europe selection thing, and we made it chips that have an active state. If you selected them instead of being buttons that did a magic thing. And since this is mostly a mobile app, I did not implement a Hoover state because you don't have that. And that way I kept it simpler for myself. So the last thing that's important when we come to driving a car and filling it up somewhere is to see what's close to me. Because you don't want to end up driving to Amsterdam when there's something really close to you. So we use an Ember service for this that uses a web API called navigator to get your current position. And based on that current position in coordinates, we can do some math so we can calculate as the crow flies. And we can again use Ember concurrency to update this position as we go. So as you saw here, we've expanded throughout. So we started with just the Dutch stations and we expanded some of our functionality still serving our single purpose, allowing the hydrogen drivers to drive their car. We started small with static data and we've elaborated on that. And we use CSS variables and the browser APIs to push our app forward. The last app I want to tell you about is my Advent of Codes record. Advent of Code is an Advent calendar with programming puzzles. So if you're in that kind of thing, Advent of Code is definitely for you. So I wanted a place where I could share my solutions with the world, especially my brother and my father because we're doing this together. And have a nice place that would actually run my code and see if it's correct. And since I'm doing this in JavaScript, what better way is there than an Ember app? So I created this Ember app that would show you the day. You can click on the link to the actual exercise. And you have a toggle to toggle between the example input and your real often much larger input. And we can show the code because somebody in an orange shirt build a great item for that Ember code snippet. That allows me to write the code in the controller and then put it here without having to copy, paste it over. And as Ignace already told us today, copy, pasting things over is really annoying. So I was happy that I could just with invoking this angle bracket component show it here. This works nice, but every day I had to create the same files because we needed a route for day 12 and we needed a template for day 12 and we needed a controller for day 12. Luckily Ember has something for that, namely generators. So in our day-to-day, we use Ember G route somewhere or Ember G component, but we can also generate a blueprint which allows us then to use the name of that blueprint to actually type Ember G, so we made a blueprint called puzzle. You get for free this cool blueprint folder. In that blueprint folder, there's a files folder and an index.js. In the files folder, we have our app structure and in that app structure, we can insert files that will be inserted into our real app if we run the generator. So in this case, we have a template slash puzzles, underscore underscore name underscore underscore dot hbs, and the name will be replaced with the thing we tell the generator. So here we tell Ember G puzzle one. So we get in our templates folder in a real app, an hbs one dot hbs file that has the correct day number. And the same thing will happen for this controller. So here it will replace all the purple names with the number of the day and by that showing the correct solution if we click the button. This is nice because we've now like added these files automatically, but we also want to add, adapt some files. So for that, there's the index.js file that allows us to insert into a file that already exists. In this case, our application dot hbs, a link to component to the day we made. And since the day is the number, we can install like add this after the day minus one. This kind of assumes that you do it every day, but since it's my own hobby project, that's fine. The cool thing about making a generator this way is that it will show up if you type in ember generate dash dash help. It also shows all the other generators you can use with a bit of information. So here you can say, hey, from my project we have the puzzle generator and that just takes a name attribute. So here the purpose wasn't to improve the app. The purpose was to reduce the workload by working smarter so that I had time every day and energy to work on the solutions for the actual project instead of spending time copy pasting everything and often sloppy pasting everything. So we again used the useful add on that allow me to share the code, but we also use these generators quite easily to provide us with something that we otherwise would have typed again and again and again. So what is the blueprint to a finished project? Give yourself a purpose to work towards and try to keep it small. Make sure that you set yourself a focus during your time box to make the smallest increment possible towards your goal and make sure you use tools that bring you joy. Thank you very much for listening. If you want to see kind of the basic layout of my app you can go to the Ember sample apps GitHub. That's another initiative by Mel where you can see some tiny apps. And if you have a cool sample app you can edit there too. Nick is now gonna paste in Discord the link to the resources. There is more information there to all the things that I've used in my app. If you want to reach out to me on Discord and GitHub it's mintami and on Instagram if you want to follow along with my art journey it's marit. Thank you very much.


What's going on, everyone? Sam here with late sports cards. Ripon 23, Panini, Prism, WWE, one box break, number 14, random hit style. There's a look again at your random results. They do appear like this on the website. You can find them there or the link in chat. I'm gonna organize them now. So good luck. That's 14. Yeah, is it? Yeah, it's 14. It's 14? No, you're good, you're good. All right. Edward P at one again, scaring me over here. That's my bad. This guy goes off on Diamond Dynasty one day and just thinks he makes the rules for everything now. Last pack numbers to hit. All right, here we go. Piper, triple H. Red to 299, it's Edge, nice pack there. Grats on that, Edward. Red Edge, Bayley tops here. And base. Got Richard P now on two. Putters today. Red Wave is Maxine Dupri on the rookie. We got a blue Hulk Hogan, nice one there, 2199. There you go, Richard. Grats, buddy. Ultimate warrior and base. All right, Silvio, Silvio H at number three. Good luck, Silvio. Piper is Jinder Mahal, Silviria Ripley as well. Shotty. Number four, Danny Lake. Auto is Montez Ford. Nice one there on the Superstar Auto. Congrats, Daniel Montez Ford. Superstar Auto, Silver, Triple H. Ricky the Dragon, Steamboat. And base. Number five now, Richard P again. Right here, Richard. Red Wave is Akira Tazawa. Got red, Mark Coffey is 299. Ring Royalty is Ken Shamrock. Number six, Mike B. Coming up next at number six. It's gonna be a teal, Indy Hartwell. Nice one there too, 49. And a blue, the almighty Bobby Lashley, 2199. Couple of nice legends on the blues today. Stone Cold Steve Austin. And base, halfway through round two, Corey R. Corey R at number seven. Good luck, Corey. Jordan Walker with a homer, let's go. There's Hyper, Roman Reigns. As well as a Silver, Carmelo Hayes. Finn Balor. And base. That's tough, man. There you go, Corey. Number seven, on to number eight. We've got Daniel H again. Daniel H, looks like we got a gold auto coming out of here. Come on, baby. Let's see a big name. It's gonna be a gold, Dominic Mysterio. Eight of 10 on the Superstar Auto. Congrats, Daniel. That's awesome, buddy. Cold Dominic Mysterio, Superstar. Eight of 10. Love it, dude. Get back that. Got a Bianca Belair, Ultimate Warrior. And base. There you go, Daniel H at eight. Number nine, we've got Mitchell H now. Red Wave rookie Maxine Dupree. Red is Fallen Henley, 2199. There you go, Mitchell. Joshua coming up at 10. Let's do it, Joshua. Let's see something big, man. Blue Wave and a Purple. Blue Wave is gonna be a Nicky Cross. Again, those are not numbered. Short print. Got a B-Fab, Purple rookie to 149. Nice one there, Joshua. Congrats, buddy. Brett Hitman Hart. And the base. There you go, Joshua. Not too shabby there. Got number 11, Mike B. Mike B at number 11 now. Lock here, Mike. Hyper is Valentina Farrose. Silver is Amari Miller. Edge top tier. And base. And number 12 is Uchiti. Good luck here, Uchiti. Red Wave, Ronda Rousey. Silver is Rookie of Maxine Dupree. Prismatic Entrances, Ronda Rousey. And base. All right. That'll do it for the box, everyone. Thanks again for the fill of next number 15.


They loved that trip by the way, and why would they not? Duke on target with a three-pointer to get the Friars going. As he nails the cross, and Providence used to play all the time, and there's a quick strike in the lane there. They get the ball downstairs for Floyd, and now the Friars to push the tempo. Still looking for the development of David Duke, a very talented point guard. Is that one to a rattle in, and it's Reeves, who also wanted a foul on the play. No whistle there, but that makes it ten to five. On this court last Tuesday, out of the corner, Grannison, nice touch there for a three-pointer. Jacob Grannison a 6-6 off-mortem. Benzin underneath, not a well-run play. Grannison strikes again.  You cannot just... It's not there. Another turnover. Picked off by Benzin, he'll lay it up and in as he goes all the way to put Holy Cross back in the lead. Jump shot on the way by Nego for three, and he'll bring that close. Bumblebee to everyone to the other end, forced it to tip up, and they're going to count that basket. You want to heat up the basketball, which means get up in their face, put your chin on the ball, get up, make them feel you. Chest to chest, and if you don't, Holy Cross can get comfortable and start doing this. They only scored 13 points in the second half at Michigan, because Michigan got up in them, they used their length. Reaves to the paint, off the window in a beautiful shot. 30-27. Underneath they find the open man and gets to exploit for the slam. That's Holy Cross basketball at its best. Butler got airborne and threw it away, picked off by Jackson. Not in front of the crowd, he will slam it in. And it's a one-point game. Under 13 to go in Providence. Stepping into it, Duke. He drains the three. The game at 48. Since the first half, Watson with a touch, back out top for White. To Watson, but a stop. That was pretty. Malik White. Trying to garner some playing time, and he's doing a great job. Throw up at Richmond, Virginia. A huge Allen Iverson fan. From the corner, Green. With the answer and a three-pointer. Duke, and that one tossed away. And a great save by Jackson on the side. It's Watson, but a slam. Well, it turned into something. It turned into two big points. But it was nearly eternal. Very intelligent and very talented. And he is a winning type player. We saw in the biggies tournament a year ago, almost will Providence to win over Villanova in the final. And tonight, he has found a way. He saw his team in deep trouble, and he just started making plays on the river. He's always got to give the ball up on the rim to give yourself a chance. That was a bad possession by Providence, but good awareness by Duke. Duffed in big time by Nate Watson underneath. And he throws it away. Right to Jackson. White hands up for Duke. And he made it in a foul. He'll be at the line. That might be a backbreaker. Providence College coming from behind on their home court to win this one tonight. 70 to 61 over Holy Cross. The largest leave of the ball game was 9 for Holy Cross. And Providence went on a 20 to 2 run. And really would lock down defense, forcing big turnovers to hit those key shots.


In 1992, a League of their Own was released in cinemas all over the world. This was a captivating story about the American girl's professional baseball league. It was fictional characters, but it was based on a true story. The catalyst for the American girl's baseball league was World War II. During World War II, as all of the men went off to fight in the war, a new movement started happening among women. Women all of a sudden had to step back from their traditional roles and take on more masculine type jobs. A League of their Own is personally one of my favorite movies, even though some of the actors who were in a League of their Own have since fallen from grace. I still very much appreciate the story of these women that had to go up against all odds to continue to keep our country economically running while we were in the middle of a huge world war. In fact, I remember going to the movie theater to see a League of their Own and at nine years old it was so inspiring to see these women still as beautiful and as feminine as they could be kicking butt in baseball. Because of this wave of females having to go to work during World War II is where we get our next story in Rome, Georgia. We're going to follow the story of a woman who moved to Rome from Alabama in order to find work during the war. Her work would end up becoming legendary, but before we get started remember to hit that subscribe button and give us a like. Go ahead and tell your friends too and as always, if you have a story that you want me to cover, please message us on our Instagram at esotericatlanta. Of course, I would like for all these stories to be in the state of Georgia. Welcome to esotericatlanta. My name is Bryce and today we're going to be talking about Miss Peggy's house of ill repute. She was one of seven children. There were four girls and three boys. Peggy's father was a furnace man, so he would run steel up and down Cherokee County in Alabama. When World War II broke out, Peggy moved to Rome. Georgia, Rome, Georgia was the closest somewhat metropolis city near her in order to find work. In a lot of the literature I read, it said that Peggy was a very responsible woman and she oftentimes would take care of her brothers and sisters when her family wasn't able to. I don't know where Peggy was in the order of her brothers and sisters, but I have a feeling she was probably one of the older siblings, given the stories of her wanting to provide for her family. When Peggy moved to Rome, she ended up boarding at a girls boarding house on East Second Avenue in downtown Rome. Now for my young listeners or viewers, boarding houses were very common back then. They were a place, for example, it would not have been maybe appropriate for a woman to have her own apartment or what not. Of course, times have definitely changed since then. Now boys and girls live together, no big deal, but for this time period, this was normal that you would go and you would stay at a boarding house where there was lots of other women there. It was kind of like a grown-up sorority house from what I gather, except it wasn't tied to a university. There were probably some rules and regulations about who could come inside. I don't think girls were bringing their boyfriends into the house or whatnot. It was a more respectable time. And in 1943, as fate would happen, something happened in Rome that changed Miss Peggy's fate. In 1943, Batty General Hospital opened up in West Rome. Batty General Hospital was a hospital that was taking in wounded soldiers from World War II. Batty Hospital was named after a man named Dr. Robert Batty and he was a doctor from Rome who was a pioneer in ovarian cancer. I probably have mentioned this before, but Rome still is known for its medical community. That's how, again, my mother's family ended up in Rome. My grandfather was a surgeon and they have the Harbing Clinic there and he got head hunted to come and be a surgeon for the Harbing Clinic. Rome is very fortunate and from what I've researched, even before my family was in Rome, it sounds like Rome has always pioneered medical developments in medical health. So that makes sense that the government would decide to put a hospital for wounded war vets in Rome, Georgia, since we had access to so many wonderful doctors. In fact, Batty Hospital was a prominent business in Rome up until 2011.  And in fact, in the 1940s, while it was serving as a hospital for wounded war vets, it also opened up a wing to be a tuberculosis unit.  And then again, as I said, it closed in 2011. But back to our story. As Batty General Hospital opened, all of a sudden, Rome received an influx of young men who were wounded from the war. These young men were finding themselves getting into a little bit of trouble because they were headed into the more sketchy areas of Rome to try to find some lady friends. And so as the story goes, some pretty powerful people, politicians and big wigs in Rome approached Peggy Snead one day and asked if she would open up a business to help them with their little problem. Again, this was long before any of my families, either side of my families, were in Rome. And I just like, man, I wish I had somebody that could tell me about those days when Ms. Peggy opened up her brothel on East First Street in downtown Rome. Legitimately, she opened up a brothel. And it was like this open secret in Rome and she for a very long time did not get any problems from the police or from the powers that be because the powers that be were the ones who asked her to open this place up. As time went on, Ms. Peggy's brothel became one of the biggest landmarks in Rome, Georgia, and it put Rome, Georgia on the map for a really long time. She was internationally known for her house of ill repute. Ms. Peggy also hired a taxi service to come and pick people up and bring them back home. She also sold liquor. This doesn't seem like such a big deal to us now, but back in these times, we were just coming out of prohibition. And a lot of states, even when prohibition was lifted, continued to ban the sale of alcohol. And even when they started selling alcohol again, it was very much looked down upon. Now, when I was a little girl, you couldn't buy alcohol in the stores on Sunday. That might have changed. I'm not 100% sure. I know when I lived in California you could. So I'm really unfamiliar with how that works now. But if it has changed, it goes to show you that in the 37 years that I've been around, even as little girl, there were still some weird things around alcohol. It was rumored that Ms. Peggy Snead would drive around Rome in a pink Cadillac, and she had a poodle that she colored pink as well. And all the people of Rome say that Ms. Peggy used to come to downtown Rome to the department stores to buy her lady's pretty lingerie. Now, it is also said that Ms. Peggy's need was one of the most respectable and kindest women that you would ever meet and was generally loved by the town. She made a lot of money and she gave a lot of money back. There was also a rumor that Ms. Peggy Snead worked for the FBI and that she would elicit men, bring them into her brothel, and then call the authorities when these men that she would get to come in were wanted. My mother told me, so my mother and her sisters, when they moved to Rome as children, Ms. Peggy's home was in operation, full swing operation at this point. My mom said that they used to prank call Ms. Peggy's house. She says she feels really bad about it now, but I don't think that was the worst thing Ms. Peggy ever had happened to her. In fact, let's get into the worst thing that Ms. Peggy had happened to her, which was her downfall. The downfall of the brothel started in around 1968. A young police officer by the name of Jen Free went down to Ms. Peggy's house to pay for a lady of the night. As soon as the transaction happened and she received the money for Mr. Jen Free's purchase, Ms. Peggy was arrested. Now, apparently when she was arrested in 1968, there was a huge backlash from the community. You see, Ms. Peggy was loved by Rome, Georgia. Nobody had a bad thing to say about her and people were pretty upset that they had arrested her. But alas, on September 25th of 1969, an indictment was filed against Ms. Peggy's need and the indictment number was 17477. You can still look up all these charges today. In fact, the four charges on this indictment were prostitution, two crimes of pimping, and one crime of owning a place of prostitution. Although I am sure that this trial was very stressful for Ms. Peggy's need, it does seem a little bit comical as I was reading the whole story, if I'm honest, it's a little bit comical. And definitely a story that makes a small town a small town. Now, let me go through a little bit of what happened at the trial, Ms. Peggy's trial. So she ended up having two missed trials in two days. And on October 28th of 1970, the Rome News Tribune quoted that a juror stated he reached his guilty verdict based on Ms. Steele's needs reputation. Now, obviously, I understand where this jury is coming from. But for those that aren't familiar with the way our judicial system works, you have to go, I've served, I actually really like serving jury duty. I'm probably one of the only people in the United States who likes jury duty. But you can't, you can't be biased. You have to go, they ask you a lot of questions. You have to go into the trial being completely as unbiased as possible. And of course, because of who Ms. Snead was in the town and everybody, even my mother as a little girl knew who Ms. Peggy was. Everybody knew she was running a brothel. Everybody knew that she was serving alcohol. She was doing all this stuff. So it was almost hard to find a jury that didn't already believe that, yeah, she, she's actually guilty of these charges. Even though she was placed in this position as a madam by very powerful people in Rome, Georgia, who wanted to make sure our wounded war heroes were serviced properly by ladies of the night.  So going back to her trial, here we have a very small town in Floyd County from every socioeconomic background, from every race, from every religion knows exactly who Ms. Peggy is and what she does for a living.  They actually really like her and don't want her to have to close down. And here's my own opinion about this kinds of stuff. Obviously, human trafficking is a really big problem right now. And I think we're seeing a lot about different rings of trafficked humans in all sorts of pockets of power across the world. However, if someone isn't being trafficked, if they are doing a job because they choose to do this job, then I don't have a problem with that. It sounds like in my opinion from what I've read and I could be completely wrong. I wasn't alive then. I didn't live in Rome. I don't I never knew Ms. Peggy. So but it sounds like she was running a business with women working for her that were choosing to work for her. It doesn't sound like there was anything super illegal going on in this illegal business, if that makes sense. I didn't read anything about any underage girls or anything like that. And apparently, Ms. Peggy would constantly be shopping for her girls and really took care of them. If that makes sense, I don't know, I could be wrong about that. But like I said, from what I read, it just sounded like Ms. Peggy was a pretty upstanding citizen and kind-hearted person, even though she was a madam. But regardless of whether the people of Rome liked her and wanted her house to stay open, it was technically an illegal operation. So Ms. Peggy was found guilty of all of her charges, and she was placed on probation and had to pay a $1,000 fine. And after this, Ms. Peggy's house completely closed down. Now in August and September of 1971, Rome experienced a lot of upheaval as a community, as did the whole world. There were a lot of racial riots going on, and a very necessary time in our country. Our country was starting to shift and re-look at what, how we viewed equality. So it was a positive change, even though some of the change resulted in some violence. And with that violence, during the riots, there were a lot of businesses downtown that caught fire and were burned. And Ms. Peggy's house was one of these businesses. And I chuckled because in reading about this, the police officers they were interviewing in the article I was reading said that when the call came over, it didn't give the address. It just said Ms. Peggy's house was burning. And everyone knew exactly where that was. Talk about a small town. And one of the police officers went on to say that when they got to Ms. Peggy's house, someone played Jim Reeve's precious memories over the dispatch speakers. And I literally almost fell out of my seat laughing.  I could see them taking their hats off and salute to Ms. Peggy's brothel. I really think this would make a really good movie. I think someone should make a movie over Ms. Peggy's needs life. I think this story is just, it's fantastic.  It is just fantastic. And this is, even though I'm, I prefer to live in a city, these stories are what make small towns magical sometimes are stories like Ms. Peggy's like I live in Atlanta, we got a ton of brothels here. There's gangs of prostitutes just down the street for me that go out and work the streets every night. It ain't no thing here. But in a small town like Rome, Georgia, that's a story. Ms. Peggy's life is a story for the history books now because every good story needs a good ending. There is a good ending to this story. After Ms. Peggy's needs brothel burned down, another building was put in its place. And this building was the greater Christ temple rapture preparation cathedral. That's right folks, a church was built over the property that used to hold Ms. Peggy's brothel. Now Ms. Peggy's need passed away in 1991. She had some health problems that had persisted reading about Ms. Peggy spending a couple of days reading other people's experiences with her. She reminds me a lot of Dolly Parton in some ways and maybe that's just my own projections in my head. But Dolly Parton has a quote where she says that she never wanted a boring life. And I definitely think that Ms. Peggy's need did not have a boring life. And I think that she had a very fun filled, fun packed life. And it does seem that even though she was operating technically in a legal business, she was very good to the community of Rome, especially since that wasn't her hometown. She gave back and she seemed to really take care of people. And given what I've read, it seems that most people in Rome who knew her have nothing but very fond memories of her. So rest in peace, Ms. Peggy's need. Thank you for the stories. Thank you for the precious memories for those who knew you. And you know, truth is stranger than fiction. And I know that Hollywood right now is seems to be going down. And for good reason, there are a lot of really bad people in Hollywood. And it seems like now we're going through a cleansing and getting some of those people out. And so for those young filmmakers out there, if any of you are watching this, I think the life of Ms. Peggy's need would be an incredible movie. I know I said that earlier in the video and I'm going to say it again. I think that this would make a fantastic story. And it is a true story. All right, guys, thank you so much for sitting through another video. Thank you again to Josh McCabe for our music and to Todd Roderick for doing our editing. Don't forget to subscribe and to give us a like and to give us a follow on esoteric Atlanta on Instagram. I hope you guys are doing well. And I will talk to you soon. Bye.


Hello everyone. Today we'll be discussing about cloud architecture for Internet of Things. So here are the learning outcomes. By the end of this session students will be able to define the cloud architecture for Internet of Things. At the same time they're going to keep in mind like what are the underlying hardware and software issues. So that's all what we are going to discuss. So here is the outline. I'll be introducing you first with the definitions of IoT and later I'll be taking you through the architecture and what are the major architectural rules and standards that are followed in today's market. And then I'm going to end this session by taking you through the benefits of IoT. So to begin with let's talk about the definition of IoT like what could be an Internet of Things. So here as you can see we have an image that I have picked up from Wikipedia. It is showing that we have so as you can see here we have an image that I have picked up from Wikipedia. So it shows a small world where there are a couple of devices connected through Internet or maybe a different means of communication. So here as you can see there are certain users here as here we have a small user who is trying to track his fitness. Maybe it is connected through a fitness band and through his cell phone and connected to the Internet. Likely we also have a small door lock which you can consider being connected through the Bluetooth. Maybe some smart device like a cell phone or some home automation system which is in turn again connected to Internet. So whichever application you actually consider like it could be a complete home automation system as you are able to see in the diagram or it would be a complete Internet based system all together. So what I mean to say here is so as per the definition of Internet of Things is concerned the Internet of Things is the network of devices vehicles home appliances that contain electronics software actuators and connectivity which allows these things to connect interact and exchange data. So if you look clearly at this definition you will easily identify that the major things that we need to focus on is it involves electronics and of course whenever you have an electronic system it has to be imparted along with some sort of software or sometimes which we refer as a firmware. So what the software does is software is going to instruct this particular electronic chip or it would be a controller or microprocessor or whatever. So the major things here we need to focus is we have an electronic system we also have a software and then as an outcome we need to see some action being performed by the actuators. So in this definition I am focusing on these three things. So what happens is we are going to select certain some electronic system in which we are going to write some sort of software as you can see here and this electronic chip which has an inbuilt software which is going to actually build or impart the intelligence into this embedded system is going to make some actions being taken across the output. So it would be like turning on a light bulb or turning off a light bulb or turning on your air conditioning unit based on the temperature it could be anything like this. So to begin with the definition if you are able to see on the screen I have focused a small diagram which says wireless sensor network. The reason why we need to discuss about wireless sensor network here is that inside this particular oval as we are able to see we have a couple of sensors so each and every node or the circle which you are able to see inside this oval is nothing but it is representing a small sensor. Now if you focus on this black dot this target node is connected to this one the third sensor again and third sensor intern is connected to the fourth sensor. I mean the red line which I have just now directed is also showing you the flow of the data how it is actually being translated from the target sensor to the internet. So here is where we have the internet I am trying to force the data that is being sensed by this target node here through all these three remaining nodes and then that goes to the triangle. So this triangle is simply representing a sort of sync node or sometimes we call it as a gateway. So let us call this a gateway. So the sensor from the first one which is trying to sense maybe let us say we are trying to sense the temperature. So the target node sensor is actually trying to sense the temperature then it is passing on the data to the upcoming nodes because there is no direct communication from the target sensor to the gateway and the gateway is going to take care of sending the data to the internet. So when we properly talk about the internet of things I mean when we are trying to simply understand what the IoT is and what kind of architecture it might be having unlike your wireless sensor networks what would be the basic difference between IoT and wireless sensor networks then only one thing comes to our mind that is this complete architecture can be distributed into three or four sections. So the first section is the user layer as you can see here which which sometimes we call as the edge computing node or the node level kind of computation. The second level is the gateway. So from this point to this point we say that the gateway or controllers are going to take care I mean these are the secondary devices in our IoT layer whereas the third layer this complete layer is going to be relying on your internet so-called so I'll be demonstrating it with an E as you can see the first is user layer or the node layer. So here as you can see you have a couple of IoT users then in the second layer you have physical entity like it would be a sensor for example let us say that I'm measuring the temperature of this particular room I have a sensor in my hand and I am the user so I am actually residing in this user layer later on I have the sensor which comes in the gateway section so there are two possibilities either my sensor can directly sense the data and it is going to send it to a device maybe like a smartphone where my sensed data is being transferred to this particular cell phone through bluetooth then the data that I'm receiving in my smartphone is being transferred either directly to the internet so this is possible way number one whereas the second possibility is transfer the data to the gateway and gateway is going to take care of sending the data to the internet section so these are the two possible ways and also as you can see here sometimes we prefer to use this peer cloud what do you mean by peer cloud peer cloud is nothing but for example if I'm having a sensor as I said and if I have a smartphone along with smartphone if I if I prefer to actually maintain my own local catalog or registry of maintaining all the logs of my of past year or maybe past 100 readings so in such a situation I'm going to actually maintain my own database server in my room so that the sensor is going to communicate the data to my cell phone and cell phone is going to communicate the data or pass it pass my data to my own server so what happens here is I'm maintaining my own cloud and my cloud will be copied down on the internet server so sometimes we have some backup copies like maybe google drive or google sync by means of which the local maintained copy in cases where I don't have any maybe connectivity with the internet then this data can be completely stored without any any sort of losing of the data on my local server and whenever I get access to the internet I'm going to directly take that data and get it synced over my cloud so this is all how the things work till the gateway layer whereas if you focus on the third layer you can easily see that there is some sort of authentication being done so this part is actually about authentication so generally what happens on the cloud is it's not possible that any random person is coming to my place and he's trying he's putting his sensors into my room and he's saying that I want to sense the data and I want to send it to my cloud so unlike a random approach what we can prefer is I'm going to put some sort of authentication like whenever user comes to me and he says that I have so and so sensor and I want to I want my sensor to be sensing some data and sending it to my cloud then no problem as long as he's putting the sensors for sensing I don't have any problem but whenever he's trying to put that the same data on to the cloud some authentication is completely required the main reason is if every person is trying to sense the data and pump it on to the internet or maybe to the cloud server then probably it is going to be choked up in a very less amount of time based on this particular architecture that we have seen in the previous slide we can simply write down a small equation for IoT which says that internet of things is nothing but it is a composition of physical objects along with some sort of control lower sensors and actuators which are going to either decide when I need to connect to internet what data is to be smoothed out when I need to send it to the internet plus some sort of internet so this concludes that the internet is nothing but it's a composition of these three core things where we have some sort of physical objects like sensors and we add some sort of intelligence by putting or embedding those sensors with some sort of controllers where in which we write the firmware and the decisions to be made by the actuators and ultimately of course we need this internet and these are the primary benefits of IoT. IoT if you implement in your organization or maybe in your system it is going to definitely improve the business opportunities like reaching the world very easily some sort of home automation the processes are going to be more efficient all your assets which were at some sort of time being managed by some human resource now that can be automated because of which you can say that the assets are also enhanced in terms of its utilization and of course you can improve the safety and security by adding few features like home automation and other stuff in your home security system it is also going to increase the productivity and also cost saving so that's all about the benefits of IoT we will discuss about how to use API in the next lecture and these are the references that I have used thank you


Since the beginning of time, humans have wondered about what the universe is made of and wanted to investigate and understand it. Today, we still only know about 4% of the cosmos, and almost everything we have learned so far, we have learned through electromagnetic radiation, through light. The particles and gamma rays are given enormous energies by cosmic particle accelerators. The former flight with the highest energy is called gamma rays. Gamma rays come to us straight from high energy processes in exploding stars or ultra-compact objects like neutron stars or black holes. Gamma rays are unable to pass through the Earth's atmosphere, but scientists are still able to detect them by taking advantage of a unique technique. They use telescopes to observe the cascades of secondary particles, which are produced when gamma rays hit the atmosphere. The cascade particles create the so-called Turenkov light. From the cascade's energy and direction, the scientists can then find the source of the gamma rays. About a hundred years ago, Viktor Hess discovered cosmic radiation with his balloon experiments. The mystery of their sources has not yet been solved completely. In the 1930s, Pavel Turenkov discovered the effect which is now used to observe atmospheric showers. But astronomy with gamma rays was first achieved by Trevor Weeks and his group. The people started in the sky for 30 years and there were many theorists, many physicists, who explained it crazily. One said that there can't be any stars, that there are objects that emit light with these very, very high energies. And they proved the opposite. All the ingredients needed to detect these extremely short bursts of Turenkov light generated by particle cascades in the atmosphere were already available in 1948. Twenty years later, Trevor Weeks built the Whipple Telescope. But it took until 1989 for him to detect the first source of gamma rays in the Krapnebula. The method was proven. Hegra was the start of the European efforts for detecting cascades with multiple telescopes, which were also continually improved in sensitivity. After Hess was commissioned initially with four telescopes, scientists were also able to show that some gamma ray sources are extended and cover the size of the full moon. Today, astro-particle physicists can study over 150 sources. Many of these had never been seen before in other wave bands, and some sources are still unidentified. Hess and its sister experiments Veritas and Magic were able to improve the methods for detecting gamma rays with Turenkov light. This technology is now well understood. Around 100 telescopes of different sizes will view the entire sky. The plan is to build around 20 telescopes in the northern hemisphere and 70 to 100 telescopes on around 10 square kilometres in the southern hemisphere. There are many challenges. The main one, I think, is just the sheer scale of the undertaking. So if we build something like 100 telescopes, we should make sure they're extremely efficient and reliable detectors, as well as working hard to make sure that we get the best value for money, essentially. For me, this is the main challenge, to make the whole thing realizable on the time scale we want and to make it reliable. The CTA team consists of 1,100 experts from 28 countries, a truly global consortium. The largest individual group in this international project is from Daisy. The German federal government supports CTA as one of the most important scientific projects of the coming years. Daisy is responsible for the design and construction of the medium-sized telescopes with a mirror of 12 metres diameter and has a leading role in the development of the telescope control. The logistical challenge is huge. New telescopes have to be designed and optimised, considering simultaneously scientific, economic and mass production aspects. Daisy is responsible for producing the right scientific output. Especially for Daisy, at the site of Zeuten, which is a centre for astroteiches, including gamma astronomy, the future project for us is very important. What we want to do scientifically in the next 10 to 20 years depends on the CTA. Daisy is able to rely on its in-house teams of engineers and technicians to support the scientists. The medium-sized telescope is a completely new design and nothing is left to chance. Feasibility studies go hand in hand with continuous evaluation and testing of components. The main emphasis is on the electric motors which are needed to drive the huge telescopes quickly and accurately and the mirrors needed to capture the faint flashes of Trenkov light. This expertise is applied to the development of the whole array. Scientists calculate all possible configurations of the telescopes to find the optimal one for reliably detecting the gamma-ray sources and recording precisely their energy and arrival direction. To learn all about the production processes and the materials involved in the project and to reduce the costs of producing the final array To learn all about the production processes and the materials involved in the project and to reduce the costs of producing the final array, Daisy has built a prototype for the medium-sized telescope. The engineers worked with local steel-building contractors to find out if special equipment is needed for the project The engineers worked with local steel-building contractors to find out if specialist companies are needed or if the telescopes can be constructed quickly, dependably and with a required precision by combining Daisy expertise with local know-how. The answer is yes they can, even better than expected. Now we measure a lot of sources because this is a golden age of astronomy. Everything we have learned in the time of Hess and Magic and Veritas can now be implemented in the CTA. Typically, it is so that there is no gap in our territory because of the lack of knowledge. Now we have all the people on board who have the experience to build things but also to operate things and to do physics. This is the next logical step. You cannot measure it for ten more years and you have to make a new step. This is the CTA. 2013 saw the construction of a one-of-a-kind version of the medium-sized telescope in Berlin, Atlas Hof. Around 40 telescopes of this type will be built for CTA. The prototype has remarkable dimensions. It is 35 metres high and consists of 75 tonnes of steel. The distance from the camera to the centre of the mirror is 16 metres and the camera weighs about 2 tonnes. Obviously, forces on the support elements are huge. The dish has a diameter of about 12 metres. The 100 square metres of mirror act like a sail or a parachute in the wind. Still, the telescope is designed to keep pointing in the right direction in winds gusting up to 35 kilometres per hour. The telescope was built to be powerful yet precise. It needs the precision to be able to track a source across the sky or to slew to the position of a gamma ray burst in less than 90 seconds. The mirrors are supplied by institutes in Poland, Italy and France. They too have to survive the field test. They are especially sensitive to environmental conditions. Changes in temperature, blowing sand and moisture will reduce their efficiency and thus influence the lifetime of the whole telescopes. The prototype meets all the expectations. With a working camera, it could actually be used for gamma ray observations if it was located in a dark, clear desert region and not in Berlin. Daisy has done its homework. But what will the complete array with 70 to 100 telescopes be capable of? I personally would like to see that matter with CTA. That if we see that matter with CTA, that would be probably the most important discovery in this century. Gamma rays are actually a unique message. That's the most exciting thing. That's generally the most exciting thing about astronomy. Whenever you turn on a new telescope, you see things you didn't expect. We think we give ourselves the best chance to discover the unexpected effectively. So whilst we have an eye on all these sort of known questions, we don't know the answers, but in some cases we know the questions. One of the most exciting things about the array is expanding our knowledge of the universe over a very wide energy range. We think there's real potential to discover the completely new.


Transitions are part of military life and can be challenging for service members and dependents. With the help of the Transition Center at Radford High School, students receive the tools they need to succeed. Overall, we look at the whole population, it's not an issue. More so, our transient kids are the ones that traditionally sometimes do better. But overall, our teachers are used to getting kids in their class every single day. The Radford Transition Center has been serving students for 11 years, nearly one-third of the student population at the school is military and rotates out at the end of each school year. If you're new, you will not be the only new kid here. The Transition Center helps students get involved. They allow you to meet other new kids, those who are in the same position as you. The program also offers new students the resources, information and support to ensure academic achievement. To get more information on the Radford Transition Center, visit the CNIC website.


Bloom's taxonomy classifies thinking skills from lowest and simplest to highest and most complex. And when it was recently revised, creativity was granted a spot at the top of the list because it takes all of these other ways of thinking to produce something new and useful. The arts teach children that problems can have more than one solution and that question is gonna have more than one answer. There's so much that we teach in school which is essentially convergent in character where there is a right answer. Life is not that way. Mm-hmm, mm-hmm, mm-hmm, mm-hmm, mm-hmm. Mm-hmm, mm-hmm, mm-hmm, mm-hmm, mm-hmm.


Okay, we're now going to solve an example problem using the finite difference technique and the application that we're going to look at uses Excel. And what we're going to do, we're going to begin by solving a fairly simple problem, that of a square flat plate with four different temperatures on the boundaries. And so for this plate, we have a temperature of 100 degrees C at the top. We have one of 75 degrees C on the left, 90 degrees C on the right and 25 degrees C on the bottom. And what we'll be doing is the plate itself is 0.6 meters wide by 0.5 meters high. And we're going to assign a grid spacing a delta x delta y of 0.05 meters. And with that, we will have 13 cells in the horizontal direction and 11 cells in the vertical direction. So here we have our spreadsheet. And what we're going to begin by doing is selecting a cell. And so we'll select that one there. And then we will go across 13. So<PHONE_NUMBER>0111213. Now you'll notice I've already adjusted the width of these columns to be narrower. And that way, it enables us to visualize what is going on within the grid that we're investigating. And I always like to color these. So let's color that so that we know where our grid is. And then we said that there would be 11 cells in the vertical direction. So let me select<PHONE_NUMBER>011. And I'll color that orange. I just wanted to make sure that there were 11.  And I'll make that orange as well. And we'll begin by putting in some arbitrary number. I like to put 25 degrees C as being the starting point. And we may not necessarily need that for the current problem. But if you're doing radiation conditions, sometimes the copying and pasting of the boundary conditions can cause problems. And so by putting in numbers at the beginning, it makes it a little easier and you avoid those problems. So what I'm now going to do, I'm going to modify the perimeter boundary conditions. And if we want, we can make those different colors. So let's do, we'll just make all the perimeters a different color. Now they're going to be different temperatures, because remember, we said that the four walls are at different temperatures. But this is kind of just a way to visualize it a little quicker. And now the upper wall we said was 100 degrees C. So what I'm going to do is I'm going to copy and paste all the interior or the upper wall. The corners, I'm not going to treat yet. The corners will have to do the average of each of the walls. Looking at the left wall, it was 75 degrees C. So copy. Boy, that reddish are hard to see. Maybe I should change that. I probably will in a moment. 25 degrees C here. Well, that's already done, because that was the one that we started with. And then 90 here. And I'll fill in the rest. Let me get rid of that red. It's kind of hurt on the eyes. And we'll put another color there for that boundary condition. What looks good. You can't see anything with the blue, yellow. Yellow is not bad. Let's do that. And finally, we'll do that one there. Okay. So what we have now, we have the boundaries. With the exception of the corners, the corner there, the average of 175, that's 87.5 degrees C down here. Now the average of 75, 25 is 50. And then this corner, it's 90 and 25, 57.5. And then finally up here, 190, the average is 95. Okay. So there we have all the boundaries specified. And this is quite a simple one because we have no internal generation. We don't have any kind of boundary conditions other than specifying the temperatures on the perimeter of the object. So all we need to do now is copy and paste in the interior node cells. So clicking up in the formula bar that shows us that the interior node is being computed from the upper, lower, left and right, which is what we found in our finite difference formulation of the energy equation, or the heat equation, I should say, the heat diffusion equation.  And there you can see it does a calculation. I'll push F9 a number of times. And we'll see that it slowly converges. And what it's doing is it's doing the calculation over and over and over again. And there we go. Looks like it's pretty much converged. So that is the solution of the square plate that we're looking at with the boundary conditions as we've imposed. Now it's sometimes nice to be able to graph this up in a contour plot. So let's select that data, and then we'll go up on to insert. And depending on the Excel version you're using, you might have different ways of doing the contour plots. You'll have to figure that out on your own. But I want the contours. I'm going to select that. It puts it there. Let me put it right below. Now one of the things that Excel does, and I still don't know why, I'm sure some of you out there know why, but what it does is it inverts the plot. So let me show, if I change this temperature at the top, let me put it 50 degrees, you'll see that it's actually at the bottom of the contour. And we don't want that. What we want, we want to actually represent where we think the object is with our grid. So the way to correct that, if you come up under chart tools, not design layout, then you go under axis, depth axis, and then show reverse axis. And there now we can see the little anomaly that I introduced this up at the top, which is where it should be. Let me change that to 100. And I'll hit F9 a couple of times that it converges. And there we go. What we can see here, this is a contour plot showing us the temperature distribution in our plate. We had temperature scales as shown over on the right hand side in the legend. So the bottom of the plate was at around 25 degrees C. And when we look here on the contour plot, 20 to 40 is red. And that's what we see at the bottom of the plate. And then the blue, light blue is actually the hottest section of the plate. And when we look at our boundary conditions, the hottest is there. And it's also quite high temperature over here on the right hand side, a lower temperature over here at 75. And we can see that in the purple. So that would be from 60 to 70 degrees C. So anyways, that's a very, very quick demonstration of the Excel model. And there are many, many other boundary conditions that exist within the Excel model. But you can see it's pretty easy to do calculations that we're taking quite a while when we were trying to do the separation of variables technique and solving the heat diffusion equation for a plate with different boundary conditions. And the problem that we looked at earlier in the course was one with, I think we had 100 degrees C on three of the walls and then 110 on the fourth wall or something like that. It wasn't as different as what we're seeing here. And so anyways, that shows a demonstration of the Excel model. We'll take a look at another example in the next segment. And we'll be introducing slightly more complex boundary conditions for that one.


Now this isn't that bad until that bitter, Bitter, Bitter aftertaste. Hey guys, this is my review for episode seven of Supernatural season 14. Now, admittedly I'm also very late with this one but really this has been a very hard slog to try and get through this season so far. This one did have some interesting moments though. There wasn't a monster really to fight. There was this focus on Jack and how ill he is. The first they take him to a hospital, which I thought was interesting because, you know, they've hated taking anyone to hospital. However, underneath it all was actually a pretty personal episode between really Jack and Dean. Jack was hated by Dean when he first came in. Dean had nothing but loathing hate and fear of this being of Lucifer. Over season 13 they grew into kind of a father-son friend-friend-brother-brother sort of relationship. There are moments throughout when he lets Jack grab a car, when they go fishing. There's these kind of cheesy moments, but at least there's some some kind of character dynamic. A little bit of building, but not really. It's more so just sprinkling because they can't do anything other than that. There's this weird Sergei guy that they introduced as a shaman who's this dude who just looks like he gets high in his trailer all the time and gives out people weird things as you'll owe him later. On the other side, we saw Mark Pelleringo. I don't care about his hero-human character. He basically has now found out who killed his family. It was a cop, but the cop was possessed or at least he says that Lucifer knew this name, Abraxio, or something. Which leads me to two very irritating things. The first being I like the idea that his family was killed by a regular person. Just nothing involved from Lucifer's end.  I think that was a much more interesting dynamic that anyone at their darkest darkest moments could give in to such temptation to find a way out. And it's imperative to suicide almost that some people are not strong enough to take on certain things who go through such griefs.      He wants Lucie back in him.  I was saying, no, no, no, no, you can't do that.  This is retarded.  Someone said also in the comics the other day that I was going to get really pissed off and I was like, well, this episode isn't so bad. This is actually not too bad. This is a cool character and dynamic. This could be a five. And then that thing happened, just like, soon in the end, I'm going to give this episode a three out of seven, because the brother aspect is not too bad. They've all them together at the end, Rowena, Castiel, Jack, Sam, Dean. And what Rowena said at the end, too, we just wait until he dies, which obviously we know he won't die. You know that, right? He's not going to die. Andrew Dab won't let that happen. No. God forbid there'd be some character development. Anyways, that's my review for this episode.  Anyways guys, hope you enjoyed this roasting. If you liked it, leave a like, and if you're interested in more, if you want to go back, I like this show at one point. Go back to my videos and subscribe. Otherwise, I guess I'll see you guys next time.