Good morning. We are here today, I think, Tech Hawaii with Judge Gustavo Yelpi from the district of Puerto Rico. He's the federal judge and he's been serving in that capacity for a while now, and he's also president of the, he's also past president of the Federal Bar Association. He was the first federal judge to become president of the Federal Bar Association and during his term I led the Federal Bar to be much more active. In addition, I just want everyone to know that he was confirmed in his appointment by the President George W. Bush unanimously by the U.S. Senate. So that's quite an accomplishment and can give you an idea of what an exceptional person he is. So welcome, Judge Yelpi. So happy to have you here. Judge Yelpi and I know each other through my late husband, Professor John Van Dyke, and both of them are very interested in the law governing the territories of the United States of America. Now Hawaii, of course, is no longer a territory, it's a state, but Puerto Rico is still a territory and both Judge Yelpi and my husband have both written extensively about the unequal treatment of the territories as well as having taught in that area. So Judge Yelpi, I know that there's been some recent developments in what we call the insular cases, which is the term used to describe the cases relating to the territories. And the recent developments have been just this year. So I was wondering if you could bring us up to date on the cases that are affecting Puerto Rico and how these recent developments, how you interpret these recent developments? Well, first of all, thanks for inviting me again. It's a pleasure being back here in Hawaii. Well, this just past summer, beginning in June, the Supreme Court issued two very important opinions regarding Puerto Rico. The last time it had issued opinions involving the constitutional status of Puerto Rico within the United States had been two, three decades ago. So two opinions came down and then immediately after these opinions, Congress also acted, which had not acted this way since before 1952 when the Commonwealth of Puerto Rico was created and its constitution was approved by Congress and the people of Puerto Rico. So what occurred was early in June, the first case that came out of the U.S. Supreme Court was a case coming from the Puerto Rico Supreme Court. It's a case called Commonwealth versus Sanchez Valle. In a nutshell, this case involved a prosecution, originally by the federal authorities, the defendant pled guilty to weapons counts. Then at the state level, he was charged for those same exact weapons counts. The case went all the way to Puerto Rico Supreme Court. The Puerto Rico Supreme Court said it's double jeopardy because the United States and Puerto Rico, because Puerto Rico is not a state, they're considered a single sovereign for the purposes of double jeopardy. Okay, let me just interrupt you there. So they're considered a single sovereign. So that means one governmental entity, whereas can you compare that to say the state of Hawaii? Hawaii is a separate sovereign to the United States of America. The power of the United States derives from the states. What the theory of the Puerto Rico Supreme Court was that the power of Puerto Rico, even though it might have a constitution of its own, enacted by its people, approved by Congress, just like occurred in Hawaii, actually seven years after Hawaii and Alaska, seven years after the Puerto Rico Constitution was approved. But Puerto Rico, the Puerto Rico Supreme Court said that that constitution, the ultimate source of power, was ultimately the Congress of the United States. The case goes up to the U.S. Supreme Court, and the U.S. Supreme Court resolves that, in fact, the U.S. and Puerto Rico, for purposes of double jeopardy, that is, it's for single sovereign, it's one single sovereign. So if the federal authorities prosecute, the state authorities can't prosecute for that same offense or vice versa. And that's the first ruling that we have. So that's different for a state, because if in Hawaii we could have prosecuted again for the same offense? Yes, that same case would have taken place in Hawaii. The federal government could have prosecuted, sentenced defendant, and then the state authorities of Hawaii could have prosecuted for that very same offense. And because they're two separate sovereigns on equal footing, they could both prosecute and sentence the defendant. That could not happen in Puerto Rico because of its territorial status and the United States Supreme Court's analysis. What the Supreme Court did was very interesting. It went on engaged in a historical analysis, and the test, the Supreme Court of the United States said this is a historical test. This is going to be based on the history of Puerto Rico and the ultimate source of power, even though it has its constitution, everything derived from congressional acts, which ultimately led to that creation of that constitution. So for all purposes, for the double jeopardy clause, it's a single sovereign. Contrary to Indian tribes, which pre-existed the nation. And in that case, it distinguished the Indian tribes. Indian tribes, there's no double jeopardy. But for Puerto Rico, there is double jeopardy. So the United States uses the ability to try people again in case especially in civil rights related kinds of criminal cases, where they think that for some reason the state didn't adequately prosecute. Well, that would have been, for example, in the 90s, the Rodney King case. He was acquitted at the state level. The police officers, they were prosecuted by federal authorities. They were the same exact conduct under a federal and state statute. In Puerto Rico, they couldn't be prosecuted. Any other state, they can. It's got its pros and its cons. You have to look at different commentators. Some individuals in academics think it's fair that a person should not be prosecuted twice. Anyway, on any circumstance, there's actually a concurring vote by Justice Ginsburg regarding that principle. Two of the Puerto Rico Supreme Court justices, the Associate Justice also, they concurred in the result, but they felt that the Puerto Rico Constitution did not allow that sort of double prosecution. So it's very interesting. Interesting also, the Puerto Rico Supreme Court relied a lot on the insular cases. The U.S. Supreme Court does not mention the insular cases. It simply goes to the historical test and recognizes that Puerto Rico does have a unique relationship with the United States. It's unprecedented, but nonetheless, it's a single sovereign. So maybe you could just tell our audience what are the insular cases. I know that you and I know quite well since we worked in that area. We could be here for weeks and ages, but the insular cases are cases decided from early 1900s all the way to 1922 at the Supreme Court. And what these cases decide is that Puerto Rico and other overseas territories, including Hawaii at some point, because what the ruling is that they're part, but they're not really part of the United States. They're foreign in a domestic sense. They're part of the United States, but the Constitution does not follow the flag necessarily, except as the fundamental constitutional guarantees. Hawaii was what it's called an unincorporated territory for about two years until the Supreme Court said now it's incorporated by the 1900 Organic Act. Puerto Rico had its own Organic Act in 1900, 1917, very similar to Hawaii, but the Supreme Court decided that Puerto Rico was not incorporated. And then an incorporated territory means it's destined for statehood. So it was really the Supreme Court who decided that Alaska and Hawaii were to become states. Puerto Rico, Virgin Islands, some of the other island territories were not to become states. And it's just based on judicial Supreme Court interpretations. Congress has followed that doctrine for all these many years. What is interesting is after the Sanchez-Ballet decision, there was a second decision by the United States Supreme Court. That one came out of my court, the U.S. District Court for the District of Puerto Rico, went up to the Court of Appeals for the First Circuit. That's called Franklin Trust. The issue was that in 1984, Congress for no apparent reason, there's no legislative history whatsoever, took Puerto Rico away from the benefits of Chapter 9's bankruptcy protection. So Hawaii can have instrumentalities or public corporations or agencies that can benefit from bankruptcy law. Well, I think we've got to explain to our viewers what is Chapter 9 protection. What is it that Puerto Rico is not being able to have? Well, the instrumentalities in Puerto Rico cannot seek bankruptcy protection. So for example, let's assume a particular agency here or instrumentality of Hawaii. Again, I'm not that familiar, but issues bonds. Let's say the Hawaii Power Authority or the Water Authority or Highway Authority, they issue bonds. Let's assume they're insolvent. They can seek bankruptcy protection. That bankruptcy protection was taken away from Puerto Rico in 1984. And it had never been an issue. Nobody complained about it until now that Puerto Rico was faced with the fiscal crisis it's facing. We could go on for ages about that, but it's really, really bad. Compare to Greece. Even compare to Greece, it's bad? Compare to Greece or what's going on in Spain and some parts of Europe, but it's a very bad situation. So the problem is Puerto Rico could not avail itself of the bankruptcy law. It enacted it on the bankruptcy law. The case goes to the federal courts. The federal court says under the supremacy clause only Congress can enact bankruptcy laws. So is that your court that ruled that? That's a colleague of mine. And he was affirmed by the Supreme Court. So I guess he was right. And he knows he's right. He watches this. So that was judged by Sosa. And then Puerto Rico enacted its own bankruptcy law, but it was held unconstitutional. When the Supreme Court holds that affirms that ruling, what Congress then does, based on the aftermath of Sanchez Valle, the Franklin Trust case, and this is within weeks. Congress enacts what is known as the promesa statute. That's acronym for promise. It's an oversight act. It creates a fiscal board. And what Congress does, relying on Sanchez Valle and on the bankruptcy decision, it says that Puerto Rico, it's legislating under the territorial clause and creating this oversight board. It creates the equivalent of a bankruptcy law under the territorial clause for a territory. But it's not Chapter 9. So it's not extending Chapter 9. I think Congress, well, the reason it doesn't invoke Chapter 9 is or extended then to Puerto Rico is then it says, well, then the states are going to start going into bankruptcy or what's going to happen? So they just didn't want to create a president that would apply to state. So they create this special bankruptcy law to Puerto Rico and create an oversight board. And the oversight board in a nutshell, they have powers under federal law that, for example, of the governor-elect. Now, when he comes into power, has any executive orders or any actions that have anything to do with the fiscal status of Puerto Rico, or the legislature adopts a budget, or anything that's fiscal in nature, or could even extend to a Puerto Rico Supreme Court decision that interprets the fiscal status of Puerto Rico, that oversight board has the authority to trump or to stay that act by the local government. So do people in Puerto Rico view that legislation as something that's going to be helpful to Puerto Rico? And did the legislation come with any financial support for Puerto Rico? Well, there's no financial support in the legislation. The governor of Puerto Rico and the congressman, who is now stepping down, both requested the legislation. They felt it was the only way to move Puerto Rico forward. So is your congressman doesn't get a vote, is that correct? He doesn't get a vote. The congressman in Puerto Rico is elected for four years, and it's one congressman for the work of five congressmen. He doesn't have a right to vote. He's got a voice but doesn't get to vote. And it's very similar to the congressman that Hawaii had before Hawaii became a state. So it's that exact relationship. But why does Puerto Rico then have a full court? You have an Article III court in Puerto Rico, which is equivalent to the same kind of federal court that we have here in Hawaii, but you don't have a congressperson who can vote. So why is there that distinction? Well, that's a very good question. The federal court, Congress created an Article III court pursuant to its power under Article III of the Constitution to create inferior federal courts to the Supreme Court. It's the first time, the only other federal court, every time a territory became a state in the Admission Act there, the congress would create a federal court. For example, in Hawaii, when Hawaii becomes a state in 59, you get an Article III federal court. An Article III, for those who don't know, it means that the judges have life tenure. They cannot be removed except impeached for just cost. But was it interesting in Puerto Rico? Puerto Rico has always had a territorial court. Hawaii and Alaska got their federal courts. And sometime in 1966, the Congress, based on recommendations of the Judicial Conference of the United States and the United States Department of Justice, recommended to the Congress that Puerto Rico get a court just like any state. And the legislative history says, well, Puerto Rico is just like any other state. It's not a state admitted to the union, but it's got its three branches of government. There's a lot of litigation between the federal government and the state government, and there's no reason why litigants shouldn't get in Puerto Rico the benefits of an Article III court. And that's why the court was created. So for the purpose of the judicial branch, federal and state judiciary, Puerto Rico is just like any other state. But in so far as the legislative branch, in so far as the right to vote for president and vice president, for example, I was not able to vote in this election. I had previously voted in Massachusetts when I lived there twice. One time I was living in DC. I voted there for president, no congressmen or senators there. But in Puerto Rico, I moved back to Puerto Rico, I can't vote for president. I have a constitutional impediment because it's not a state. There's no electoral college. Interesting. We're going to take a short break, but we're going to come back to that issue because I think that's a very important issue that you do pay taxes, federal taxes in Puerto Rico, but you cannot vote for president. Well, I pay federal taxes. Not all people pay federal taxes. So that's another interesting issue. Okay. All right. Very good. So we're going to take a short break right now, and we'll be back in just a few minutes to continue our discussion with Judge Gustavo Yelpi from Puerto Rico. Thank you. Thank you. Aloha. We're back to continue our discussion with Judge Gustavo Yelpi from the district of Puerto Rico, the federal court there. And we were just talking about the fact that people in Puerto Rico do not get the right to vote for the United States president, although when Judge Yelpi was residing in Massachusetts, he did get to vote for the United States president. So I really wanted to follow up on that. I mean, how does that work? I don't understand how you could vote for the president when you were in Massachusetts, but you couldn't vote for the president when you were Puerto Rico. I'm a U.S. citizen by birth, but I was born in Puerto Rico. I moved to Massachusetts while I studied. I was there all those years in the late 80s and 90s. So I was able to vote for president because I was residing there. I had an apartment, so I had a license so I could vote there. I didn't vote in Puerto Rico, of course. But then when I go back to Puerto Rico, because it's not a state, it does not have an electoral college, I lost that right to vote. Interestingly, when I was nominated by President Bush, I was confirmed by the Senate unanimously and interestingly, President Obama was a senator, so when they called the roll vote, he voted to confirm me. So, but it's interesting. I could not vote for senators or congressmen or, you know, not the senators who confirmed me or nor for the president who confirmed me. So that's quite an irony. At the same time, as an article three federal judge, for example, the president were to enact any, you know, enforce any legislation or I could rule that some legislation isn't constitutional, which I haven't ruled. It's never happened. But one of my predecessors many years ago enjoined the president of the United States. That's when Jimmy Carter was president. He enjoined him twice. He has that power, but he could never vote for the president. So it's one of these ironies that you get in living for a territory. Well, what about like, for instance, Guam, are people in Guam, U.S. citizens? Oh, they're U.S. The only place where folks were born within the United States territories or not U.S. citizens is American Samoa. They're considered nationals. They're not citizens. They owe allegiance to the United States, but they don't have the cloak of citizenship. And that's kind of one of these interesting judge made rules from the Supreme Court early part of the century. Puerto Rican residents before Congress in 1970, 17 granted citizenship to people in Puerto Rico were also U.S. nationals. They're not citizens of any other nation, but they're not citizens of the United States or national. So it's one of the something you had mentioned was interesting, whether in Puerto Rico individuals pay personal federal income tax. You do pay, of course, Medicare, Social Security tax, just like any citizen of any state, import and export taxes are paid federally. If I have federal income, I, as a federal judge, I have to pay federal income tax or anybody who has a contract with the United States government or federal agency or, you know, commodity taxes or anything. Interesting, Puerto Rico, maybe four or five years ago, but the statistic I had generated more federal revenue from taxes, even though most people, because of the poverty level also, and they don't have federal income, they don't pay federal taxes. Puerto Rico made more, I think, more than one state and almost as much as two other states. So it still generates money for the U.S. Treasury. Well, I noticed another thing that you've mentioned before, too, is that you have a very high percentage of your population that enlists in the United States military. Yeah, it's one of the highest per capita jurisdictions. I think Samoa and Guam are pretty high, although they're much smaller jurisdictions. So the numbers are looking even higher, but it's a very big number. We have a lot of people in the armed forces. Those individuals who move back to Puerto Rico, they can never vote for their commander chief either. So one of those ironies from living in the territory. So another thing I want to ask you about, which I thought was similar to Hawaii, is that you had an island in Puerto Rico that the U.S. Navy was using for bombing practice. Yeah, there were two islands. Originally it was Culebra. Culebra means snake and the other island is Vieques. It's a small island. People actually live there, but Vieques had maybe I think like a third of the island or half the island. And the Navy is no longer doing bombing practices there. It's moved out of there. So people moved in? Well, people have moved in. There's tourism. I haven't been there for a long time. The economy, it's very bad, just like in other parts of Puerto Rico. Tourism, there's times when it's high, times when it's low. But in terms of the place where they were actually doing bombing practice, is that livable? Because here we have Cajolave that they use for bombing practice, but we're not, nobody's able to. I'm not the super environmental expert. I've seen parts of the Navy base have been turned back to the government of Puerto Rico. Again, I'm not an expert on environmental matters, but I think the bombing there took so long. I don't think there's been a mega cleanup there. But again, don't take my word for granted, but I don't think there's been perhaps some monies given to Commonwealth for, you know, but I don't know what's the situation there exactly. And there haven't been many issues after the Navy left out. At least no lawsuits for cleanup so far. So far. So I wanted to talk a little bit about the Federal Bar Association as well, because I was president, as you know, of the Hawaii chapter here of the Federal Bar Association, and you were president of the National. I was national president. And before that in 2000, I was president of the Puerto Rico chapter. Okay. So maybe you could just tell us, you know, kinds of some of the things that you were doing while you were president. And, you know, maybe you could tell us a little bit about the Federal Lawyer Magazine, which I know you've written for before. And I want to make sure that we save a little bit of time to talk about Panama as well. Okay. Well, the Federal Bar Association is a national association. Its members are in large majority, federal practitioners and federal judges. The purpose of the association is to promote the rule of law, strengthen federal relationships between the bar and bench, and to promote academic discussion of issues that are going on at the national level, which impact the federal practitioner and the federal courts. For example, the year before I was president, there was a sequestration issue and the Federal Bar lobbied and obviously the judges who were there, we can't lobby, we're ethically precluded. But the other members of the Bar Association and the board and its representatives go before the Congress and explain how this was affecting the courts, so that the courts needed to be open to carry out justice. And there's civil criminal cases moving on. Other things like, for example, when I was president three years ago, it was the 50th anniversary of the Civil Rights Act and the Criminal Justice Act, which is the law that guarantees that everybody charged in federal court who cannot afford an attorney will get an attorney of quality to represent him and creates a federal public defender's office. So I went on sort of like a national tour and I went to different locations and we would speak about the importance of the Criminal Justice Act, the Civil Rights Act, and so forth. I've also lectured through the Federal Bar in different chapters. I've been here in Hawaii, Alaska, in Massachusetts, Chicago, I think Orlando, in Puerto Rico, talked about the situation about the territories of the United States. And the Federal Bar promotes that sort of discussion, which is more academic in purpose. Right now, the current president is magistrate Judge Michael Newman from the United States District Court in the Southern District of Ohio. And his idea for this year is to promote civics throughout, you know, so he's here in Hawaii. Actually, the Federal Bar Association Hawaii chapter conference will take place tomorrow. And we're both going to be in a panel. And it's to engage the bar and the bench and promote the rule of law. And yes, and well, you have written about the insular cases and some issues. There's a magazine. It's a very good. Those are not members of the Federal Bar since nobody from Hawaii practices before me. I can encourage you to join. There might be still space to go to the conference tomorrow. I'm not going to be talking about the insular cases. I'm going to be talking about the amendments to the rules of civil procedure. But it's got a magazine called the Federal Lawyer. It's always open for attorneys or judges to send articles. It's not law review articles. They're not like 100, 200 pages long. They're usually four or five page articles. One of the big issues we had when I was president, along with Michael Newman, Judge Newman, was to have a special issue dedicated to the role of magistrate judges and the importance of magistrate judges in the federal courts. Magistrate judges are judges. They're not appointed for life. They're appointed by the court for a term of years. But they work very hard for the court. And without them, we could not do our business. So they really help us. And that was very important for me to get that message out. And that's the sort of thing the Federal Bar does. So let's just take the last few minutes. We have to return to those absolutely fascinating insular cases and the differential treatment of the territories. And I know that you recently wrote an article about the Panama Canal and how the United States treated the Panama Canal zone as part of its territories and the different treatment there. So I would like you could give us just a brief review of what happened. Yeah, well, it was very interesting because, and I became very interested. I happened to go to Panama over the summer for a basketball tournament, which was about for 10 days. And in that time, I knew there had been a federal court there. So they will have the embassy folks take me down there. I took some photographs. And I researched. I got some, read a lot of history. And it was very interesting because the canal zone from 1904 to 1979, when the treaty was signed to give it back, was a U.S. territory in the middle of Panama.  And all of a sudden, you know, just imagine that the center of Hawaii was federal territory and Hawaii still a nation, independent nation. And that's what happened in Panama. There was a military base. Obviously, the United States under President Roosevelt constructed the canal. The interest of President Roosevelt was to connect the Atlantic and the Pacific because obviously its fleet could go through there. The United States could have naval supremacy. And that was one of the important issues like whoever had control that canal would have control of the globe. So it was very interesting. And the United States had that territory for close to 60, 70 years. Also, the United States has a former territory was the Philippines. And those are the two territories which the United States eventually Philippines became an independent nation. And the canal zone was returned to the nation of Panama, the Republic of Panama. But aside from that, all the other territories, what I saw done in the article I wrote, that was one of my last articles, was to contrast all the other territories that ties between the territories and the United States government have strengthened. In those, for example, in the canal zone, the people born there, some were citizens like President, well, Senator McCain. But that was one of the issues when he was president. But there were issues regarding citizenship. And you have to be a citizen, a child of at least one American parent to be a citizen. And the rules that in every state apply, when we're born, we're citizens or what constitutional rights apply or not in the territories, they're very different. And it gives the Congress flexibility, you know, in the case of the Philippines, to basically de-annex the Philippines and let them become an independent country. In the case of Panama, return it to another nation. And I guess in the case of Puerto Rico, Virgin Islands, Guam, Marion Islands, there's a more permanent relationship moving on forward. And again, none of these in Panama, there was a big movement to return Panama also to the nation. Philippines also, they really didn't want to become part of the United States. In the other island territories, in Puerto Rico, we have a statehood and a Commonwealth party, there are the majority parties, but if you put them together, it's basically a very large number of, you know, 80, 90 percent, close to 90 percent of the folks who want some permanent relationship with the United States, regardless of how the situation is. So as to these territories, the Congress continues to legislate, work with them. We've seen promesa, you know, we'll see what happens. I assume at some point it's only been enforced for the last two months, I believe, the oversight board has already started acting. There may be cases before the federal court, before the Supreme Court, and again, maybe next year, the following year, I can come and give a synopsis of those. Who knows, I might end up having one of those before me and then it will go up on appeal. So do you have an independence movement in Puerto Rico? There is an independence movement. The votes in this last election were not enough for the party to rein in as a party, so they have to re-inscribe the party. This has been happening for the last four or five electoral periods. So they did get a seat in the Senate and a seat in the local house, but as a party, they did not garnish enough votes. And interesting this year, we've never had that before. There were like two independent candidates and one got, you know, I think, I don't have the exact numbers, but one got, I think, 160, 170,000 votes and it took a lot out of the statehood and the Commonwealth Party. How exactly everybody can argue one way or another, but I think also there's electors who, you know, looked at independent people who are not involved in status politics, so that might be one, you know, that looked at social issues. So it's, again, I'm not a sociologist or a politician, so I can't explain that phenomenon, but it was very interesting in this election because I, you know, I don't think anybody figured, except for her, that she was going to get so many votes in. And she basically, like President-elect Trump, was using social media to get out to the younger people, to a lot of people. So it's going to be interesting, both in the mainland and even in Puerto Rico and I think in the other states, how elections from now on are going to be carried. So that's part of the democracy, I guess. Well, thank you very much. Well, my pleasure. I'm just happy for coming and sharing a valuable time with you. With my limited knowledge of Hawaiian language, but I know Mahalo Nui Loa. Thank you very much. Mahalo Nui Loa to you. Thank you very much. And we hope to see you here in Hawaii again soon. Oh, so do I. So thank you all from Think Tech Hawaii for putting on this show and we hope to see you again soon.


Hello and welcome to another edition of TV30, a production of the NTN and a government information service. I am your host, Kendall Eugene, and with me, I have two very special guests. We have Pastor Andrew Feely and author, Stephen M. Lambert, who is the chairman of the Year of the Bible 2020 Committee. We will be discussing specifically the book launch of Year of the Bible 2020 and beyond. Gentlemen, welcome to TV30. Thank you for joining me today. Yes, thank you very much. Just a brief introduction to a little bit about yourself so you can start with Pastor Feely and then it will go on to you, Mr. Lambert. Okay, my name is Andrew Feely, and currently I'm the assistant pastor at the Grosjele Church of the Nazarene. And for the Year of the Bible 2020, we started preparing, but because of COVID, things came to sort of a screeching halt, and so we decided to put a little booklet together to really let people understand and know, maybe remember some of what we started doing. And so today, we are getting ready to launch this booklet. It's called Year of the Bible 2020 and beyond. And that's why we're here today. And you, Mr. Lambert? Yes. Yeah, my name is Stephen Lambert. I'm a Bible teacher. I'm the chairman of the Year of the Bible Committee. What we have done so far is since we launched in 2020, January 2020, we have, of course, we have made some progress, although because of COVID, we had to kind of, you know, things went a bit slow. But we have put everything in a booklet form. A number of offers, well, of course, Reverend Ampadou wrote, we have John Robert Lee, Pastor Celia and myself. We wrote on a number of issues. And, you know, we already want people to know more about God, know more about what pastors think, and to get to know more about the love of God. Why do you think it is important for people to know the Bible? Know the love of God? Okay. Well, the thing is this, you need to know about God, why she was on the youth. Because a lot of people come into the world and there's literally just like what it says on their tombstone. Some people's tombstone, born on so did, died on so and so did. But there is more to it than that. People have a purpose. We all have a purpose. But we need, within our lifetime, to find out what our purpose is. And of course, as you read the Bible, you get to know more about God. You get to know the person of Jesus. You become a better individual. And that's what we need in the society right now. Do you think it is relevant in today's culture to know the Bible, to have a relationship with God? And do you believe that it is important to promote the Bible? Okay. When I was 14 years old, as a student at St. Mary's College, we had those little, it was sort of in comic form. They had little strips. And it talked about accepting Jesus in. So I did that. And I literally felt he actually came in. I felt a difference, you know? The Bible is such a wonderful thing. I remember even as, I mean, I got into this thing so seriously that the age of 19, I was teaching principles of secondary schools, and grown-ups and all of that, you know? So, I mean, and over the years, I've learned more and more. And I think it has made me a better person. Okay. Personally, I have been able to, I think because of my knowing about God, knowing the scriptures, I think I've made a difference in solution. Okay. Pastor, let me ask you that same question. Do you believe that in today's culture, especially for our young people, that knowing the Bible is irrelevant? And do you believe that one should promote it? Okay, I would say it is even more than relevant. It is basic instructions before living on Earth. And we as individuals, as humans, we have been put on Earth by the Creator, and we are here for a purpose, like Vardalam said. And that purpose is what really makes life real, authentic, you know, what it is supposed to be. Because if you live this life without knowing your purpose or why you are here, chances are you just coast along and you find yourselves doing all kinds of wrong things. And in today's society, I think it is very relevant for the Bible to be introduced to our world. For the Bible to be introduced to our young people, for example, because so many of our young people are going astray and the Bible will be like a compass, a chart to help them navigate their way through life and make society a better place because people talk about the crime and violence and everything, but it is individuals who get involved in these things who create that kind of atmosphere. So if you have people who are more aware of the purpose in life, people who recognize that they can make a difference, then I think the society benefits overall. I remember when I attended secondary school, it was a fashion statement to have the Bible the testament, the blue testament in your back pocket. And we had young men reading it, not sure if they understood what they were reading, but they were reading it. My question is, is there a contradiction, though, between the old and new testament because they seem to be saying different things. So help us understand it a little bit clearer. Okay, yes, the new testament and the old testament, while they don't contradict each other, but they are dealing with different aspects of life between man and God. In the old testament, which is before Christ, okay, it was kind of a buildup to introduce Christ as the savior, the redeemer of the world.  And in the new testament, what we have is the kind of presentation of Jesus and his church, because he says, I will build my church, but the church is made up of people. And it is people whom he used to build that church, okay? So he came, he became a man, because he needed to be a man to be able to redeem mankind.  God had given dominion to man over all the earth. And so when Adam sinned in the Old Testament and God wanted to redeem mankind, he had to find a way to get involved in the earth because Adam had the dominion, in other words, man had the dominion over the earth. And so God had to become a man in order to be able to take back that dominion and redeem mankind from his fallen state. So that's why Jesus, born of a virgin, he didn't have one with his father-in-law. And as a result, he was qualified to die on behalf of mankind so that he could forgive them of their sins and get them back on track to be in relationship with God. Thank you for that. We will take a quick break. And when we get back, we are going to delve now into the book. Okay? Okay. Be right back. Welcome back to TV 30, a production of the Government Information Service at NTN. I am your host, Kendall Eugene, and today we have two guests in the studio. We are discussing the book launch Year of the Bible 2020 and Beyond. This is the book right here with the authors in the studio with me, Pastor Andrew Thiele and the chairman of the Year of the Bible 2020 committee, Lambert. The book search, we have four authors here. Yes. Okay. When I heard the title Year of the Bible, I actually expected to see a masses publication coming in about the size of an atlas. Because when I remember seeing my grandmother's Bible and a boy, that was the biggest tune of when I saw so many pages. But it's actually a nice compact booklet. It's the book based on a certain book of the Bible, like for example, John or one of the apostles. How, what is the book based on? All right. The book essentially, it has in it articles written by different, well, of course, Reverend Seth Ampedou, Elder John Robert Lee, Pastor Andrew Seedy and myself. Now, why is there what articles? And I also had written one or two other articles. I felt that there was need for me to write something, a brief commentary. Some may find it's not brief enough or too brief, but a brief commentary on the book of John. Okay. Now, years ago, actually about 22 years ago, I sat at my table at home. I was babysitting my daughter at the time. And of course, I love reading the book of John, especially if you have a red letter Bible, it's even sweeter. So, you know, I've enjoyed it and I kept reading it all the time. But one Saturday, you know, while I was reading, I sensed a fragrance that I've never, ever experienced before. And it actually, it hovered over by my chair. So I was sitting at by the table. My daughter was playing around. And then just above me, I'm just taking a wonderful scent. I would even say it was a heavenly scent. And I've never experienced that in my life and I've never experienced it since. And you know, I mean, I'm wondering to myself, what is going on? Why is just by my side on my right hand side and just above me there? And then, you know, the Holy Spirit gave me some insight. He said that that was Jesus there. You know, he gave me that inspiration that was Jesus next to me. And so I've always had a love for the book of John. And so when this whole idea came about for a year of the Bible 2020, I decided I would share some of my experiences, you know, with regards to what I understood from the book of John. Okay. And especially chapters 14 to 17. Now, let me just say quick. Why those chapters? Well, here, that's a good question. After I'd experienced that, about five years after, I went to the house of Leighton John, Dr. Sir Leighton John. Sorry, Sir Leighton Thomas. Thomas Fifth. He's my wife's second cousin. But of course, you know, because of the age difference, you call him Uncle Leighton and Auntie Marjorie, Marjorie. So then while I was there, I met with his brother-in-law, who is Dr. Clark. And you know, I spoke to him and, you know, we spoke well and then religious things came up and I told him about it. And he says, but you know, son, I believe you because I'm not reading a book by a priest. Which says that Jesus actually told that priest that he will reveal himself to people that read the book of John, especially the chapters 14 to 17. You know, so I see that, you know, I mean, that was confirmed to me that here, this is something that should be shared with the rest of the population. Okay. You know, and that's how it came about. We have various versions of the Bible. Yes. As a Bible, we say a Bible teacher. Why are there so many different versions of the Bible? Isn't that confusing? Well, the thing is this. When I, in fact, what I did was this. I took it from the King James Version. Now, of course, you can follow everything which is in the King James Version in the Catholic Bible. There are just little differences here and there. Sometimes you'll find in those different translations, certain persons would put in there. They won't slant on things, you know? Right. But I've found over the years that both the Catholic Bible and the King James Version are very good translations of the Bible. And that's why, you know, I mean, I refer to it, yes, very accurate. So that's why I was able to use the King James Version and anybody can follow it in the Catholic Bible. Pastor Silemon, go ahead and ask your question. Probably the younger members of your church ask you often. Do you believe people really go to heaven? Sure, the Bible makes it very clear that there is a heaven to gain and a hell to literally shun. And Jesus came and then he spoke a lot about the kingdom of heaven, which he came to prepare men for. And even in his death on the cross, he was crucified between these two thieves and one of them recognized the deity of Jesus, who he was. And then he, at the last minute, called on Jesus to say, "'Lord, remember me when you come into your kingdom.' And Jesus promised him there and then, today you will be with me in paradise." And the Apostle Paul spoke about being absent from the body and being present with the Lord.  So there's ample evidence that the people go to heaven. If you read the book of Revelation as well, in Revelation you find that big crowds are seen in heaven and eventually they come back to earth with the Lord Jesus Christ to fight the battle of Armageddon and so on. So there is ample evidence that people go to heaven if they repent and accept Jesus Christ as Savior. Why is that most important? Okay, because you see, God is the Holy God and sin cannot really, I mean, sin and God cannot really be in the same place, so to speak. So what you find is that Jesus came to redeem mankind from sin and he promised that he was going to prepare a place for us that is those who accept his sacrifice as they would. He was going to prepare a place for them so that where he is, they would be there also, okay? So unless you accept the sacrifice that Jesus made on our behalf, you cannot have a part in this kingdom. And that is where a lot of people lose out because they have objections about who Jesus is and what Jesus did and what have you and so they reject him. And rejecting Jesus means that you are actually saying you don't want to be or to have any part with God in this kingdom and that is the sad thing. If people really understood that Jesus died on the cross to pay the price for their sins, I believe a lot of people, a lot more people would respond to his message of love and accept him as their savior. We're here with our very special guest this afternoon with TV 30, with Stephen Lambert and Pastor Andrew Silly. We will take a break and get back with more and when we return, we chat a little bit more about year of the Bible 2020 and beyond. The launch is coming, we'll let you know when. The EGP system has many benefits for stakeholders involved in government procurement. And government seeks to adopt a strategic approach to its purchasing process. Electronic government procurement improves efficiency of procurement and enhances data capture. The EGP is innovative and will automate the sequence from notification, receiving and evaluation of submissions to final contract award. It improves communication between vendors and government agencies, provides greater transparency and builds confidence in the vendor community through increased access to information. To participate, vendors, suppliers and contractors must register on the electronic government procurement platform. EGP, improving efficiency and transparency in the acquisition of goods, works and services. Welcome back to TV 30 with my guests in studio. We have Mr. Steven M. Lambert. He is the chairman for the Year of the Bible 2020 Committee. And I also have Pastor Andrew Feely here with me. Discussing the Year of the Bible 2020 and beyond, the book is here. Launching, when will the book be available and where? OK, the book is available from all members of the Year of the Bible Committee. And we are looking at a number of outlets. We just put in some things into place, so we will have that known, let's say, by tomorrow, God willing. And of course, they're going to be available at all the churches because we have started to distribute them to them. So you'll be able to get it from your pastor, your priest, and everything should be all right. Excellent. Mr. Lambert, the Bible talks about the world of the spirit. So let's just explain that for individuals who may not understand what it means. And can that be substantiated? Do you believe it can be? OK, the thing is this. At present, we have the paranormal psychologists and these people, they investigate houses that are haunted. And when they put in their cameras there and they leave the place, they put their cameras in there, they're able to pick up movements. They're able to see that there are certain forces in that house which are moving plates, chairs, whatever, whatever. So we know that there are spirits that were in the haunted house or in the haunted houses. But the main source for us to really believe in is the Word of God, which actually clearly talks about spirits, evil, and all of these kind of things. And I can just give you one of my own experience. I went to purchase an item at a particular shop. And so I kindly asked the person that I wanted that product. They looked at me as if they don't want to respond to me. They asked him again. And then I saw that his visage, his physical features, his facial features changed. I'm looking at him and I'm seeing that he has a hatred in his eyes for me. And I'm looking again and I'm seeing that he actually has there's a sort of a spirit on him. I'm looking at him and I'm saying, but that's the first time I've ever seen that in my life. And I'm seeing the actual spirit, but there's no voice of the spirit. But I can see the action, the facial movements of that spirit because you could see through him. But he was snarling at me, roaring at me. And it's like, as he's roaring, the man himself is taking on that kind of feature too. I got roaring at me. So I mean, I suppose if I, well, the Apostle John, like the angel, I told him Marvel, not that, but I marveled seriously when I saw that because first time in my life I've ever seen that. But we know too, and of course, people like Father Lambert St. Rue's, as shown us clearly, that there are people that are actually involved in witchcraft and all things. And the actually spirits are touched to these people. So we know to ourselves that there is the spirit world. And it can be substantiated. I don't know if you've ever been to one of those things where the Catholics call it exorcisms, if you've seen the movie. I've seen movies with them. There's also, well, the Pentecostal Passes call it deliverance, where spirits are taken out from people. And if you already see that, you will know to yourselves that, hey, these things really exist. We've seen videos of them. And of course, you have people who are non-believers would tell you that all of that is an act. You clearly do not subscribe to what has been an act. These things are real. And you know, I mean, you see, one of the things is that when you, I know that our friend, the politician, George O'Dlum used to quote from Paradise Lost. Now in Paradise Lost, Milton, Milton actually went into the mind of Satan. And in the writing, he actually says that the heart and the mind of Satan are ready to destroy God's people, God's creation. And when we come to realize that, hey, we realize, boy, I have an enemy out there who really wants to destroy me. He doesn't want me to get to heaven because he can never get there again. Somebody will say to me once, you know that, but I mean, God will forgive the Satan. No, there's no more forgiveness for Satan because Satan and the angels, they sinned individually. Whereas in our case, Adam was the one who sinned. So he was the one who caused that. So that's the whole thing. But we can go further and further. Yeah, we can, we can. But the book now, coming back into it, I'm sure it has great teachings in there, a lot of literature that one can consume and, of course, learn from. What do you want to accomplish with the writings in the book? Well, we are told essentially that once you want to hide something from, well, some of these black people, some of these solutions, you put it in the book. I don't subscribe to that because we have two Nobel laureates and these guys are scholarly and I know a lot of solutions really. What I want them to do is to read the contents of this book. A lot of what those pastors, those preachers have written, they will not normally sometimes preach about them. But in writing, I realize that they even are a little more free with their thoughts. So I think it's a fantastic book. I have put in there a lot of my own thoughts and my understandings of the scriptures over the years. So I think it's a wonderful book. Read it, consume it, and I mean buy it for your family, members. Sure, with the family. Pastor, what about you? Oh, well, being a contributor to the book, I can't say anything negative about it. But in fact, I want to encourage people to read this because it begins by discussing the Bible, what is it, and there was a significance of the Bible and so on. And then in there, we have a variety of topics. Like one of the things I touched on there was the issue of abortion. And the article ended with this quote, abortion equals one dead, two wounded. I think that is a great opening for discussion, one dead, two wounded. And how is that possible? What does that mean, and so on. And I think that people who read this thing can really begin a dialogue or discussion about it. Because right now, abortion is a big thing. A lot of money is being made through abortion. And young people are being enticed into practicing this thing. And I go into a little depth in there, explaining the people who really introduced this thing to on a large scale, what were their motives, and so on. So this book is, I think, sort of an opener for dialogue discussion. People can read it, maybe they would have different points of view. You would see it one way. And you would see it the other way, correct? And then you can have a dialogue about the issues. And who knows? Life could be changed. Well, folks, the book is available. Church members, they have it. And you could also contact the committee members and find out how you can get your book. I want to say thank you to Mr. Stephen M Lambert and Pastor Angel Cili for joining me on TV30 today. Ladies and gentlemen, and good luck with the book. Folks, that's all the time we have for today with TV30. I am your host, the Kendall Eugene. Thank you for joining. And we'll see you next time.


It's not news that many organizations are going with a multi-cloud approach to minimize risks as well as optimize costs. However, doing that brings with it its own complexity of learning multiple tools to manage those environments as well as multiple tools to deploy to those environments. In this session, Sameer Akhub shares his experience on why customers are adopting a multi-cubinity strategy and demonstrates how GitLab can help you have a consistent approach even when you're deploying to multiple cubinities environments, all without switching out of the GitLab console. Sameer is a certified cubinities and AWS professional and has experience working with a variety of customers in APAC. Remember that all of our speakers are available on chat, so feel free to drop your questions and comments and interact with the speakers and one another at any point of time during the event. Over to you, Sameer. Hi, everyone, and thank you for joining me today in this session where we will go through how we can deploy and manage against multiple cubinities clusters. We will use Amazon, EKS, VMware, TKJI and Google GKE clusters in our session and demo today through one GitLab instance. To start with, let me introduce myself. My name is Sameer Akhub. I'm a solution architect with GitLab based in Melbourne, Australia. These are my contacts. Please feel free to add me after the session if you have any questions. I'm always happy to add people to my network. So basically, when we discuss about multiple cubinities cluster, I believe the question has moved from over the last few years from why we have three cubinities into having multiple cubinities or multi-cubinities cluster strategy. And if I will, there are so many reasons when I did my research for this slide. But I believe the three main points here are having deployment flexibility from applications point of view. I simply want to be able to deploy my cloud-native application to the best suited cubinities cluster available in the market without worrying about the operation and the automation tools and they should be able to support me in that cluster. So that's why one reason. The other one is the top of for most of the CIOs and CEOs and managers basically run my applications in the cloud-native applications in the most cost-effective way. Which means I want out of the available cubinities clusters available in the market, I want the flexibility, I want to be able to pick the most cost-effective option and host my application there. And I definitely don't want to be limited by technical capabilities due to the automation and deployment tools. The third one is for the operators and security experts. Basically, wherever I deploy my application as a developer, I expect that any automation and deployment and divsecops tool or engine should be able to run just next to where the application is deployed. Which means that I want to minimize any public network traverse between the application that's deployed in one of the cloud offering and any endpoint or applications or the source code if the source code is hosted on-prem. I want all the whole deployment, I want the whole provisioning of my cloud-native applications to happen within an engine, an automation engine that sits next to the actual chosen cloud platform. So these are the three main, I believe the three main multi-cubinitis strategy reasons or why we should have a multi-cubinitis strategy. Deployment flexibility for the developers, cost-effective and definitely for security experts and operators being able to minimize any service attack and being able to distribute my deployment and my automation across multiple cubinitis clusters. So when we talk about cubinitis here, we are a multi-cubinitis cluster, it's not only about just pushing the application to these different clusters, it's also about the whole operation life cycle which starts from provisioning these clusters and then also monitoring and digesting the loops from these different clusters so that I can, as an operator, I can use the same platform, the same GitLab platform to take actions against these clusters in terms of scalability scale up, scale down, increase resources, attach more or attach more resources. And not only that, I want to be able to automate this operation life cycle based on the digested matrices, logs and errors from the deployed applications. Basically, the same concepts we apply in the DevOps life cycle where we develop, we deploy, we monitor, we enhance the application, we want to apply the same concepts into managing and controlling multiple cubinitis cluster. I provision these clusters, I monitor them, I digest the logs and matrices from these clusters. I automate actions based on these inputs and then reflect them to the multiple cubinitis clusters in a way that would minimize any disruption to the running or deployed applications. Now, in GitLab, we have helped so many customers worldwide to adopt the deployment strategy or the provisioning strategy for their applications in one single pipeline to push these applications to multiple cubinitis clusters based on their preferences. What I mean here, some customers I've worked with have decided to do an on-cloud cubinitis using Amazon eCast to do the building for the applications. And then doing the testing using another cubinitis cluster for the sake of example here, VMware, TKGI. And then once this build and test phases are done, we are pushing the application to a third cubinitis cluster. Remember, all within the same pipeline into Google cubinitis engine. And we will see that live in the demo in a second. Before I move to the second, I want to stress on something here. It's not only about pushing the application, it's also about delivering these applications with quality. I mean, the engine should not only allow me to push the application to the cubinitis clusters. We are talking here about cloud native applications. So capabilities like canary deployment or blue-green deployment, staged deployment and automation for failover between different platforms should be in the core of the platform. And this is what GitLab enables customers to do. In one platform, I can do the staging, then I can do the canary deployment to my production and then I can select how much I want of the production workload to be diverted into this canary deployment instance before I say, okay, all good, the canary deployment is done. Let's go and deploy that to the production environment, but let's do that in a staged way. So let's go for the demo. In this demo, we will see how we can use multiple cubinitis clusters in one GitLab project and actually in one GitLab pipeline and how we can deploy our application as it's progressing through the pipeline from the review, staging and production to each of these different cubinitis clusters. Here I have a cubinitis GitLab project where I have added and defined the three cubinitis clusters AWS, EKS, VMware, TKJI and Google GKE. And just to see how we can define them, it's as simple as you add a new cluster and you define the connection target for that cluster, including the certificates and the service account. And as you see here for the VMware TKJI, I've assigned a base domain for all the applications that will be deployed there to be TKJI have in cluster.sumgitlab.com. Same goes for the EKS, where I have assigned of course a different base domain EKS cluster and the GKE as well a different third one. So we will use these domains to see how our applications can be accessed or deployed and will be accessed on these clusters. So if we go under the pipeline here, we see that we can run a pipeline against the master branch. Let's go and trigger it and see how it goes. So as you see here, this is a master pipeline on the master branch where it will build this branch, then do some kind of container testing. Of course in GKE, you can add all kinds of different vulnerabilities testing. And then this is the interesting part for our demo. It will deploy an instance of our application to the review staging stage so that it make it ready for the desk to run on that instance to do dynamic application security testing before it progress and deploy the application to the staging and then to the production environment as in Canary and roll out stage to roll out of the application. So for the sake of time, let's just until it pass these three stages, let's review a previously deployed pipeline here where it has already progressed through the build test and the review stage here. So if we click on this review stage, you'll see that it has deployed the pipeline or this application to the TKGI Kubernetes cluster. Actually either we can click here or actually in GitLab they're going to the environments option. You see, this is our deployed application and it is deployed to the review stage and all that I can do is come here and click on the open and this is a live deployed instance of my application. And as we agree, this is the best domain for the application and it is deployed to the TKGI cluster. So it is, by the way, the whole pipeline and we are using in this demo is built using GitLab auto-devops which is basically best practices based pipeline for deploying application or applications to the Kubernetes clusters including the whole stages lifecycle for DevSecOps. Basically the main purpose is to reduce the complexity and speed up the delivery cycle for cloud native applications. Cool, so if we go back to the pipelines here, we see hopefully our initial pipeline is progressing. Yep, so it's now it's progressing through the review. So if we go again to the environments, we should start seeing the environment for the new pipeline. So here I see that from the previous review, eight instances have been deployed. These red, green instances are basically the, sorry, green squares are basically the deployed pods. If we go in the options here, you see that I can go for monitoring, I can go for even a terminal which will take me to an indirect SSH into one of the pods for the deployed application if I need to check on this application. So if we go back into environments here, let's go to our pipeline and see how it is progressing. So it is deploying against the review stage here. Okay, let's go back and let me show you something. So going into the environments again, okay, here we go. The application, the production-based, sorry, the master-based branch pipeline has deployed, has provisioned for us a review stage here. And this is coming, as you can see here, it is 20 seconds, 20, 25 seconds ago. And this is coming from the pipeline that was deployed that we triggered at the beginning of this demo coming from here. You see, it is now running the desk. Let's go check on this job. Okay, cool. So the other thing I wanted to mention as well is going through these options, you can view live environment, which we saw. You can also click on this one, which will take you into the monitoring dashboard for the underlying Kubernetes cluster assigned to that environment, which means not only I can follow up on the status of my deployed application, but also I can follow up on the status of my Kubernetes cluster underlying that application. As we agreed in the presentation, it's not about only deploying the application, but also be able to gather matrices on these deployed applications. You see here, there is an alert which I defined before. Basically, you can define, if we go here, you can define alerts on free show based on any of these matrices. And these alerts can actually run a URL or a webhook, trigger a webhook to take actions based on these three shows. Basically, what I'm saying here, if the total cores are more than 24, then please trigger for me. And in my instance, I'm triggering actually a pipeline for a totally different project. And the actual, the purpose of that pipeline is to scale my application. So this is a web URL, a webhook URL for triggering a pipeline in that different application. And actually, if I take you there, this is the other application, a different tab. And you can see here is, here are the pipelines. Right, so let's go back here and check on again on the environments. It will load, let's check on our pipeline. So now the pipeline has moved from the review into the staging. As you remember, if you still remember, under the keeper net is we have assigned the EKS to the staging environment. So now if I go under the environments, here we go. This is the environment staging, which is mapped to the EKS. So if I now click on the open live environment for this application, yes, the base domain is the EKS base domain, the EKS cluster base domain. You see the first instance, then the one, it was TKGI. The second one is a base domain for the EKS. And again, same story. I can, okay, my application is to the staging environment, but how the staging environment is doing, I can go for monitoring for my staging environment. And this is again, this is another, the monitoring dashboards for that environment, where as we agreed, where I can go and basically define, if I take the URL for my webhook here, this, and I can go here. The current, for example, the current cores are 15.63. Let's say, if it is alerts, if it is just for the sake of the demo, if it's more than 14, then please trigger for me this pipeline here, which will scale the EKS, right? And this pipeline, as we agreed, is actually a pipeline here, right? Which will scale the EKS cluster, this one. It will be triggered to scale the EKS cluster with just one job, right? So now my application is deployed. The other thing is the logs. Actually, I can get logging or the generated logs per EKS environment or bare Kubernetes environment. In my case, I have the staging and I also previously had the review. So I can follow up on this application status. I can follow up on the matrices of thresholds and the infrastructure status for my Kubernetes clusters across. And I can gather the logs. I can go into open or access my pods through the terminal. Also, now the last step here is if we go to our pipeline here, you see that it's now ready to start provision my application for Canary deployment. So if I click on this one, what it will be doing is it will start, it will provision instances for my application into the production defined Kubernetes environment. As you remember under the Kubernetes, we assign, we map that to the Google GKE. So now I will start having pods deployed there. So either I go here or simply again, operations environments and I should soon see another environment added to the list. This is the review environment. This is the staging environment and soon I should get the Canary or the production environment added to the list. Once that job is progressing. See that in a second. Here we go. It's loading. Yep, and that's added. So if we go now to our environments and here we go. We have something deployed in the production under the Canary job. And you see here these orange circles are basically the Canary instances deployed in the production environment, right? And from within GitLab, the same page, I can now start diverting gradually workload from real life workload from the production environment into these Canary deployed instances. So I can say, okay, I want 50% changing duration. So the idea here is I can start diverting more workload to the Canary deployment. By the way, under the hold, what's happening here, it's using the engine X controller to using annotations on the engine X controller to divert the workload to the Canary deployed ports from the production workload. And I can control that. So basically it's a kind of doing some sort of blue-green deployment where I still have the production environment, but I started to divert and send more workload to the Canary deployment. Once I'm happy with that, the last step would be this rollout. This rollout job here is coming actually from, if we go back to our pipeline, this is coming from this part here. These are the production rollout. So if I go into my environments, I can start rolling out, for example, 50% of my own code, please go ahead and roll it out to this environment and it will start deploying my application gradually to the production environment. So just to conclude here, in this demo, we saw how we can have one GitLab project with multiple, in our case, three different Kubernetes clusters defined to that project. We see, we saw how each of these Kubernetes clusters can be used for one of the stages during the DevSecOps pipeline, the review, staging and production. We saw how we can monitor and actually define actionable alerts on these Kubernetes clusters under the matrices. We saw how we can even gather the logs for each of these environments. And also we saw how we can GitLab can enable the Canary deployment where partially our number of Instapods can be deployed into the production environment and then you can control how the production workload can start out, what's the percentage of the production workload that should be diverted or sent to these Canary pods. And at the end, we saw how you can, also from the same screen, do a staged rollout from 10% to 25% until you reach to the 100%. Overall, by the end of the day, we will have a safe deployment to these Kubernetes clusters with a full end-to-end view on what's happening under the hood. This concludes my demo for today. I hope it was helpful for you. Thank you very much. I'm ready for any questions. Thank you very much.


Hello and welcome today. We're going to take a game that we create in Godot and make it the launcher for our Android device. Why would you want to do this? Okay, so when I first started looking into doing this, I Googled it and I found people asking how to do it and a lot of the responses were just rude. Why would you do that? You can't do that. Well, you can and there are reasons to do it. So why would you want to do it? Well, if you have some sort of kiosk and you create an application in Godot and you have an Android device and it's a kiosk and you want that to be the main window, the main thing that pops up when the device starts, you want to make it the launcher. And a good example of this is if you have an arcade that you built, which I have a mini arcade cabinet that I built that I put an Android tablet in and I've thought about making even smaller ones and putting phones in there. And so that's what we're going to do today. We're going to take the Godot game that I've created and I'm going to make it the launcher, so the home screen for my Android device. Real quick, let's pop into Godot over here and you can see if I go to project export and I choose my Android export, I am going to look down here at the bottom of all the options and you can see there's a lot of things you can check for permissions for Android, whether it can access the internet, whether it can send and receive SMS messages, whether it can change your wallpapers, use near field communications, whole bunch of stuff and I've looked through here and maybe I'm just missing it because there's no way to filter this list and there's a lot of things in the list but I've looked for things that say launcher or home screen and you would think you'd be able to check that and it would add it. If it's in there and I'm missing it, let me know. But what we're going to do today is take an APK, I'm not going to go through creating it in Godot because creating an APK in Godot is a whole nother tutorial but I'm going to take that APK and you can do this with most APKs and we're going to decode it, decompile it, I don't think decompile it, decompress it and then we're going to make a simple modification to it and then recompress it. There'll be notes in the description, I'm going to go through this kind of quick but there's notes in the description that you can copy and paste this exact code and things do change a lot with Android. The way I did this a year or two ago has changed a little bit because Google is constantly changing how Android works but let's go ahead and hop in. So on the right side of the screen here is my phone and if I look at the applications you can see I have space attack installed on here so I can click on it and play it like any other application, play and then shoot stuff and I'm going to now exit out of the game but I want it so that again, when the device starts up or anytime this home screen button is clicked it goes into that game. So the first thing I need to do is uninstall it because we're going to end up re-signing this package and if you re-sign it with a different key it's not going to let you install over the old one so just uninstall it. Now on the left side here I have a directory where I've exported the APK to from Godot so again I can take this, I can install it to the device and it'll run just like it did but we want to use a tool called APK tool to decode it to decompress it because an APK is basically a zip file with a certain file structure, a manifest file and then it's signed and has certain headers to it. So what we first want to do is we want to pseudo-apt on a Debian based system and we want to pseudo-apt install APK signer, zip align, APK tool. We'll run that, I've already got these installed so we'll just let that do its thing or I'll just excite that but you'll want to install those. Now I am not going to use the APK from my repositories but I am installing it there. I'm going to pull the most recent one down from their GitHub page just to make sure I have the newest version because again, Android is constantly changing you want to make sure you have the newest version but installing it from here, make sure that you have all the dependencies installed and that's just what has worked for me. Let me move the Android device out of the way for a moment and so now that I have that you can go to their GitHub page. I am just going to, I already have a link to the most recent one, I'm just going to download it to the current directory and there we go. So now if I list out, I've got my original APK that I exported from Godot and this new jar file which is a Java file and what I'm going to do is I'm going to run that on the APK. So I am going to use Java, I'm going to do dash jar, I'm going to give it the file name that I just downloaded. We're going to say D for again, I don't know if it stands for decompress, decompile, decode, we're not really decompiling anything because also be aware that you can't do this with, if you pull down an APK that someone else created you may be able to pull it apart a little bit but there's going to be a biners that they might have stuff encrypted so you're not going to be able to change everything but this is something we've created. So again, we're going to run this command to decode it or decompress this APK. When we do that, it will take a moment and what's going to do is going to create a directory with the name of the APK. So it's just going to be in this case, space underscore attack and that's going to have our project files in it. So as long as you didn't get any errors, we list out, we can see that we now have a directory called space attack. I can list out what's in there and you can see some of the files. So I can go in here and I can like change the icons for this program. I can also go into the manifest and maybe change the name of the program, maybe some of the other resources if there's images and stuff. Obviously again, if there's certain binary stuff or if the creator of the APK encrypted things, you're going to be limited but not to worry for what we're doing. We're just going to use a text editor. I'm going to use Vim. I'm going to edit the Android manifest file. And this is just like basically settings for the application telling it certain things. We're going to come down to this intent filter and in here I am going to add two lines. I am going to add this one that says Android intent category home and Android intent category default. I am now going to say this. And again, those are in the notes in the description of the video. Now that I've done that, I can now build a new APK. So again, we're going to use Java dash jar, the AP or the app tool that we downloaded dash B for build and the directory of our build files. And it'll take a moment to do that. Once it's done that, it's going to create an APK. The last line of the output should tell us where the APK is stored. And then what we need to do is align the APK. This is a step that I didn't used to have to do but now I have to. But that's what the align tool is for. Building the APK, let's go ahead and let that finish. Give it a moment. Copying it to a directory. Okay, there it is. It's in space tech distribution, space tech dot APK. Let's go ahead and clear all of this. And now we're going to run this command. Zip align dash F dash P four. And then the APK that we just created and then the output for new APK, which I'm going to call SA just so I don't get confused with the original. So I'll run that. And if I list out files in my current directory, again, we have our APK tool. We have our original APK, the decompressed directory. And then we have the APK we just created. Now we can't just install that Android devices won't let you install it unless you sign it somehow. So this is where key tool comes into play. So we are going to now say key tool. We're going to generate a key. And again, if you're going to be trying to put this up on the Google Play Store, you're going to have to use a certain key with certain settings. And you're going to have to use the same key and not lose it because you can't make modifications in the app store if you don't have the original key. But we're not worried about that. We're doing this for personal use for again, kiosks that we're creating. So we're going to go tool gen again, this whole command is in the links in the description. So just run that. It's basically going to create a file called release.keystore. You can call it something else if you'd like. We're going to head and run that. You need to create a password. I think it's got to be at least six characters. And then confirm it. And now it's going to ask you a bunch of stuff. And again, if you're actually making a release, you're going to want to put this information. I'm just going to leave it all blank. And then when we get down here, is this correct? I'm just going to say why for yes. And now if I clear things out and list files, I now have that APK, but it's signed. Okay. Or I'm sorry, it's not signed yet. We created the key, but now we want to attach that key to it. We're going to use app signer, our APK signer dash sign dash dash KS, the name of the file where we put our key and the APK we want to sign. Again, it's going to ask you for the password you entered when you created the key. So go ahead and type that in. Don't forget that. Cause if you forget that, you can't resign it. Again, that's if you're putting it in app store. And that's it now. Let me go ahead and bring back my Android device over here. You can see a space attack is not installed. So I'm just going to do ADB. You can send this to a device. I'm assuming that if you're watching this video, you know how to install APKs. You can either copy it to the device and install it on the device. I'm just using Android debugging bridge. I'm going to ADB install that file through USB. And there it is. So again, I can click on this and run it just like I always have, right? And it runs and I can play the game. But if I now go to my settings. So let's go ahead and go to settings. And there's a few different ways you can do this. I'm going to go to apps. And I can click on it here. If you don't see the app that you just installed there, go to see all apps. I'm going to scroll down to that app, click on it. And because we added those lines, we now have an option. You may have to click on advanced to see this option, but somewhere in here. Oh, I hope you caught my mistake because I just realized I made a mistake. I'm going to uninstall this. So that was me showing you that the option wasn't there. I'm going to uninstall that. It's uninstalled. I installed the original APK. I need to ADB install the SA APK that I created. So now that I have that, I can look.  But if I was to go into settings and go to apps and choose that application, I can now scroll down and you can see there's a home app option because of those two lines we added to the manifest file. And again, this sometimes you might have to click on advanced options for this show. Just depends on your device. I'll click on that. You can see my default is Trebuchet, Trebuchet. And then I'm going to click on this and that makes this my home application.  I can click exit. Now, anytime I click home, it will instead of going to the other launcher, it will open up this game. When I start up the device, that'll be the default that it starts up to. If I was to click this and clear these and click here, it's going to open up that. So that is now the home screen of my device. And so if I wanted to make an arcade out of an Android tablet or mini one out of a phone or if I wanna make some sort of kiosk application, this is now the default. When you turn on the device, when you hit that home button, it's going to go to our application. So that is how you make a launcher for an Android device using Godot. There may be another way, but that's how I do it. Again, look at the links in the description of this video. And yeah, in general, if you're trying to make a real launcher that actually acts like a launcher for a regular Android device, Godot probably is not the best option. But again, if you're trying to make a kiosk or some sort of arcade where it's just, you have one application that's the main application. This is how you would go about doing that. Let me know what you think about this. Do you know a better way? Is there an option in the Godot export options that I'm not seeing that will circumvent all this so I don't have to go through these steps? But it's also this is a good tutorial on just using APK tools, which is useful if you want to make some modifications to an APK. Again, sometimes you're limited on what you can do. It all depends on who created the APK and how much effort they went into preventing people from making changes. You can also, with Godot, I know you can export an Android project and then make modifications and then compress it. We're basically just doing that in a roundabout way. Filmsbychrist.com, that's Chris with the K. There's a link in the description. Check it out. I have lots of videos there. I hope you found this useful and let me know if you create yourself a little kiosk arcade application. Have a great day.


Thank you so much for willing for your willing heart to share what God has done your salvation story It's incredible and let's just share it with people. Would you please start with sharing where you're from and your life story? So my name is Hannah. I am originally from Michigan. I moved to Washington in 2019 So now I live in Kennewick with my husband Come on Awesome, Anna. Could you please share with us? How would you growing up and what are the things that you were struggling in life? And how Where did the life and the devil took you? So I grew up in rural Michigan hunting fishing all of that stuff loved it I didn't grow up in like a religious household or anything like that. I have great parents. I love them and my mom's watching Hi mom Hi, mom So I didn't really have much experience in church other than going to like Youth group, but really wasn't going for Jesus. I was just going for friends What was the rest of the question Just share with us. What are the things that you went through in life and how did you found Jesus? um Okay, so I was as it when I was younger I had some like kind of weird like spiritual out-of-body experiences and I had I was really young when this had happened and I had talked to Somebody about it and they had told me that no that that doesn't exist. That's not real That's you know, so that completely shut me down and I didn't talk to anyone about it As a year older I started like kind of wondering like there's got to be more to life like there's just it's there has to be more There's something deeper to life. I feel something deeper and so I started searching And that kind of led me into Becoming a psychic medium and I was starting my own business. I was doing readings for people Doing a lot of crazy things and Yeah, and then so that's kind of where I got into my early 20s And I was starting that business and that's that's yeah. Yeah. Yeah. No, that's good And so with you going on this search for supernatural You didn't know that that stuff wasn't from God and it was you know from the devil and you got deeper and deeper into that to the point where you opened your business to you know Doing a psychic business and things like that How all those things Led you to your salvation and the one was the moment when you stopped doing that and what happened how did you meet Jesus Christ? so I Kind of back up a little bit. I don't like going to bars I don't like drinking any of that stuff even before I was a Christian and there was one day where I was just driving On the road and this is while I was the psychic medium and I was doing lots of drugs as well That also helped open my mind And I was driving on the road and I was passing a bar and a little town and I thought you know I'm just gonna stop and have a drink and that's like not me at all I just not me but I stopped there and I met this guy named Steve and he Had tickets to this big giant festival that was gonna happen and I went with him to this festival and I ended up meeting a guy there named Brett and Brett was a Christian and he was going to these festivals and talking to people about Jesus Although he was well, that's a different part, but anyways, so So I was at this festival and we somehow met Brett in a huge 40,000 hippies at this festival. I don't know how we ran into him I mean, obviously it was God like there's no other way for me to even stop at the bar talk to this guy get a ticket to Go there all of that was like God was had his hand in that and So we met Brett and then we started talking and Brett had this really long total pull of flags on it And the flags one was a Christian flag and one was a Jewish flag and I was like, oh, I really like your flags I had no idea what they meant And so he asked me like what I do and I told him oh I work at a local dairy making ice cream and all that stuff But then he kept asking me and so I said okay on the side I have a side business I'm starting I'm a psychic medium and he just looked at me He's like oh your life's about to change and I was like what are you talking about? and so He started talking to me about Just the Bible and Jesus and God and at first like before he even really said anything like I got the feeling that he was like You know Bible Thumper so I was like like why why why I don't want any of that stuff like I know what I'm doing I know, you know, I've got it. I know the power. I've got it. Okay. That's that's what my mind was thinking and so He just started talking to me and God bless him He stayed up like we stayed up like all night and he was answering all my questions about like, you know Obviously all the questions that we have right like where am I why am I here? Where did I come from? Where do I go and I'm no longer here like all of those questions? I kept asking and and Hours of talking and he'd answered the questions and eventually we got to the end of my mind was just blown and I was like Only crap. There's just there's this whole new world like what I've been searching for And I mean it yeah, it helps that we were all Never mind.  God used him mightily and so after that night He kind of answered your questions and things like that Where would when was that a breaking moment for you to receive actually Jesus Christ? How did that happen?  I remember this thought and it was the devil I knew it was but this thought came into mind. I was like, what are you doing?  No, I'm not not gonna listen to that like, you know, what am I doing? There's something here.  We'll sneak you into the festival and all that. I was like, all right, cool sounds good So I I left, you know birthday party went to the back to the festival because it was only minutes It was in the same area and is a massive festival, but we got in he snuck me in and That night we started going to all the different stages and like raging and having a good time and doing things We shouldn't be doing but you know, that's besides a point. So we're all feeling good having a great time And it was like the final stage of the night and it was Saturday night moving into Sunday morning and it was like 12 in the morning and and He had that long totem with the Jewish and Israeli flag. He gave it to me and I was just like waving it like having a great time and He came up behind me and he was like, so do you want to accept Jesus as your Lord and Savior? And I was like, you know what? Yeah And and so he said the prayer and I said the prayer with him and and then he he ended up like speaking tongues in my ear And I was like, what the heck was that and and then you know, I obviously later on I got plugged into an evangelical church But it was crazy. Come on.  That is a very Interesting story.  Yeah, so You know, I had all these like spirit guides that were portraying themselves as like angels and I could see them in my mind's eye and The longer I was in the psychic medium world the more that came it started out with just one And then there were more and more and they would all had names and they It was crazy But they were getting to the point where they were actually making physical things happen Like I was driving on the road one day and one of them I heard say like, you know, oh, you don't believe I'm real here I'm gonna show you I'm real and I saw my mind's eye lean forward Go to go knock on the glass and I heard knock knock on both the front windshield and the side window And I was like, whoa, that was like physical spiritual meeting and it was just it was crazy so The thing that made me realize what I was doing was wrong is there's a Bible verse that says the devil parades as an angel of light and As soon as I read that I realized it was like Scales fell off my eyes that there were times where I would see these like Angels or spirit guides that were around me and God would like reveal to me that their white Perillous and late wings that I would see would just all of a sudden be like this flash of like smoldering decaying black wing and I was like Questioning that but I wasn't a Christian at the time. So I just let it go and I was just like Okay, that that's weird. But then after I became a Christian I read that and it was just like God made it he connected it to he's like you see it The devil parades as an angel like he was showing himself to you as good as white as light as pretty But underneath I was showing you what was really there and so it was just it was crazy and I dropped all that I was like, okay. Yes, there's a spirit world. Obviously. I know that but There is a good. There is a bad. There's a light. There's evil in the devil parades as an angel of light He makes himself Look good, you know, there's so many things. Come on. We are so happy that You decided to drop that stuff to Follow Jesus Christ and I know that when you move to try cities What actually could you please share a little bit? How did you move to try cities? How did you end up at hungry Jen and deliverance that took place in your life? Should I tell about like from Tennessee to Michigan then to Washington? Yeah, sure. Okay. All right I don't want to go too long. So, um, okay, so Brett and I started Dating and I moved down to Tennessee where he was living. He was from Michigan but I moved on there to his office and I started working as a nutrition practitioner there and I Was there for a year and a half a lot of stuff happened and I needed to leave because things just fell apart So I came back to Michigan and the same exact time that everything fell apart and I came back to Michigan My dad who had been in Montana Was coming back to Michigan as well and he was gonna go back out west to work at a job That was close to Connell his next job was close to Connell and him and my grandma were both like kid Why don't you just go out to out west with him, you know experience him? You don't have any ties. You know anything told me down. You've had a lot of crazy things in your past They didn't say that but you know And so I was like, you know, all right I'm gonna do that. So I went out west of them and lived with my dad in Connell for a year and in that time I Got a job. I started going to school here at gather for him Christian college And then I got a job doing the nutrition work again And so I just started to get really getting rooted in here and I really liked what was going on And so I started looking for a church. I started at the garden I checked out a few different ones and then I ended up here and I really liked it when I came here and so then I met my husband and He found out that he was also going here. So it just it stuck And they actually recently just got married. Come on. Let's just congratulations you guys and I know that the would you share really quickly Lastly, what are the things that you still kind of struggled with emotionally and that took you to the deliverance and what happened after deliverance? Yeah, so I was having like a lot of like night terrors like anytime it was lights up I was afraid of the dark basically so 24 25 year old that's afraid of the dark, but that's what the devil can do So and I was having a lot of anxiety and I was still having some physical health issues because I treated my body really poorly for like Four years with a lot of drugs and all that stuff And so my body was still healing from a lot of stuff But there was also part of it that was spiritual that you know I'd opened myself up to a lot of things spiritually and that opened doors that needed to be closed So I had gotten hold of Casey. It was really good friends with my husband And we talked about doing a deliverance and we did and I have been constantly getting better since Come on. Come on. Let's put our hands together. Come on So lastly, what is your advice to people who might be dumbling into some? occultic stuff new age practices different kinds of religions Something that is of the dark and that we know that what would you suggest them if they are even curious about that stuff? Not all religions are the same. They are not all preaching one message That was a big lie that I believe that they were all preaching the same message and they are not they are very very different and Jesus is the one and only true way He is there's no other way around it and if you are thinking about or if you have somebody talking to you about or you are questioning things like Going to search for it on your own spiritually will lead you down dark paths where you are going to open doors That you don't want to open and you're gonna have to heal from later. So stop Wait a minute open the Bible talk to somebody, you know, that's a leader talk to somebody, you know, you know, and obviously Just talk to somebody in the church talk to somebody who's been through it, you know, I've been through it, you know And it's you will get as As I said earlier devil is a liar and he can parade as an angel of light in many ways And it's not just spiritual to he can pray it as an angel of light in and you know another person in your mind And the thought so you you got to be really careful And the only way you're gonna be able to be careful is by reading that word keeping your heart open to the Holy Spirit and Being led by him. Come on. That was so good preach it Thank you so much, and I really appreciate your testimony. Thank you