Happy Juneteenth! Juneteenth is the oldest national celebrated commemoration of the ending of slavery in the United States. Today, Juneteenth commemorates African-American freedom and emphasizes education and achievement. I'm your host Sharon Thomas Yarbrough. Welcome and thank you for joining Sister Power. Well, welcome ladies to Sister Power. Thank you, Sharon. Aloha, thank you so much for joining the show and talking about Juneteenth and this is such a very, very busy weekend and we wanted to say Happy Father's Day to all the fathers out there as well. Yes. Yes. Happy Father's Day. Happy Father's Day. Yeah, absolutely. And so, let's just start taking people down and educating them and inspiring them about celebrating Juneteenth and what is Juneteenth? Well, hi, thank you for having us today, Sharon. And you know, let me just start over because I did not introduce my guest and I don't know what happened with that but I want to introduce to you Sister Power guest and we have for I guess Dr. Marcia Howard and Dr. Deborah Murray and Dr. Howard is a special education teacher who has taught students for over 23 years with disabilities, am I correct? Correct. And her love of travel and education has taken her to many countries such as France and South Africa and Belgium and many other places and then we have the lovely very lovely Deborah Murray is a passionate pastor, preacher teacher, offer and leadership consultant and Dr. Murray is the president of Simple Strategies for Success and this is a nonprofit organization, am I correct? And is devoted to skill building, counseling and micro business development for women with children living in impoverished areas around the world. And so we'll start again. Welcome to Sister Power. Thank you, Sharon. I said we're just sitting here and I haven't told the audience who I got. Okay, and let's just tell the viewers from all over the world, what is Juneteenth? Yes, I think just to reiterate what you said in the opening that Juneteenth is the oldest celebrated day that slavery was actually ended from what we know during the Emancipation Proclamation that was stated in September but enacted not until January 1st of 1863 the slaves were set free. However, in Texas, in Galveston, Texas, the slaves were not notified that they had indeed been set free two years prior and so they were left to do the free manual labor of their masters not knowing that they had actually achieved freedom. So how long did you say they had been freed before? They had not been freed for the two years. Two years, that's a good point. So the proclamation came? Yes. Two years prior. Two years prior. But they were still working. They were still working for their masters and so the theory was brought up. Why hadn't these people found out that they were free? And some of the theories that I researched was perhaps one person who was designated to tell them of the good news had been murdered on the way to tell the people of Galveston. The other theory was that the news was deliberately withheld from them so that they can continue providing free labor for their masters and being in subservient positions. And then the third theory was that they wanted to hold the slaves for the one last cotton harvest that was coming in and didn't want to interrupt that service for them. So there were theories as to why didn't these specific people in Texas at the time hear the news that everyone else had heard two years prior. So Juneteenth is now we commemorate that day that the slaves were then told and that was the final ending of slavery in the United States. So Texas deemed the holiday worthy of statewide recognition in 1980. So that was the first state? Yes, to commemorate. Yes, and since then other states have taken up that observation except five states that we know of. And what five states? From what I read the five states were Hawaii, sadly, Montana, North and South Dakota. And oh there's one more state that I can't remember. Montana. So yeah that would be the five. Okay, right. Well why should we celebrate Juneteenth and Marcia? How is it celebrated? Deborah, tell us about that. Thank you Marcia. No problem. What is Juneteenth? No problem. So now why should we celebrate it, Deborah? Well we should celebrate it because we're free. Okay. Yeah, and to add on to that I think the fact that it is a commemoration of what the mindset of slave owners and those who had the power at the time continue to think that human labor was warranted by Africans and African Americans. So I think we need to commemorate that indeed we are free and that we deserve to be free and that we have inalienable rights that we're giving to us as human beings. Yeah, so when I was talking about us being free oftentimes we take this freedom for granted. And so when we sit with this moment of Juneteenth and reflect on a time when we as a people could not have freedom of expression. We didn't have control or agency of our own bodies. People thought for us instead of us having the ability to think for ourselves. And so now I can sit here on television. Oh my goodness, my ancestors. My ancestors are rejoicing because this is a day they hoped for. Some died never receiving this promise that they would be free. And so we celebrate reflecting and remembering that many gave their lives for this freedom that you and me and you can enjoy. Yeah, and that that is such a rejoicing moment that we're sitting here today not one, but two, three African American queens and we're able to tell our stories. Yes. You know it's awesome. Marcia has her PhD? Yes, I have a PhD in special education from the University of Hawaii at Mānoa in exceptionalities. So I am blessed to have and carry one of the no the highest degree in the land in the United States and across the world. Wow, yeah. So there's nowhere to go after you receive your doctorate. You can just get other doctorates. You can get more. So when I think about my sister telling me that she was a sharecropper and she's not that old, but my mother and my father were sharecroppers.  And to think that my four parents didn't have this opportunity. So when I graduated and received my doctorate, I received it in honor of that. Absolutely. I felt each and every one of them rejoicing. I recently went to Africa and as I was there I stood up and I preached in a church and I felt a full circle of coming home, you know, because they always wanted to come home to come back to Africa and they didn't get a chance and there I was standing there as someone who had been taken and now home and with all of this freedom and these liberties and education making them proud. Back to the motherland. Yeah, that is awesome.  Yes, so one this day around the world people celebrate and before they celebrate, they listen to the Emancipation Proclamation and they listen to what's considered general order number three and the Emancipation Proclamation is pretty lengthy. But I just want to connect you with the words, a few words, that Abraham Lincoln said. So Abraham Lincoln said that the executive will on the first day of January after said by proclamation designates the states and parts of the states and any and which the people thereof respectively shall then be in rebellion against the United States and the fact that any state or the people thereof shall on that day be in good faith represented in Congress of the United States by the members chosen there to add elections wherein a majority of the qualified voters of such state have participated and that was important because now we had an executive order by the president and he said this as the commander-in-chief over the war but it had to be ratified through Congress and so you know that's another reason to celebrate is because we know it's not always easy to get unification of you know our system so Congress actually ratified it as well and Abraham Lincoln says by virtue of the power in me vested as commander-in-chief of the army a navy of the United States in time of actual armed rebellion against the authority and the government of the United States proclamation and as a fit and necessary war measure for suppressing this rebellion therefore on this first day in January in the year of our lord 1863 in accordance with my purpose I do publicly proclaim for the full period from this day above mentioned an order that designates freedom freedom and we're going to talk more about Juneteenth celebration when we come back tired of sleepwalking through life are you dreaming of a healthier wealthier happier you you're not alone and that's why thousands of people tune in each week to watch rb kelly on out of the comfort zone tuesdays at one p.m make a change get the help you need and stop sucking at life hello it's 1 p.m on a tuesday afternoon and i'm your host rb kelly welcome to out of the comfort zone i'm andrea gabrielli i'm the host for young talents making way here on think tech hawaii we talk every tuesday at 11 a.m about things that matters to tech matter to science to the people of hawaii with some extraordinary guests the students of our schools who are participating in science fair so young talents making way every tuesday at 11 a.m only on think tech hawaii mahalo Dave stevens host of the cyber underground this is where we discuss everything that relates to computers that just kind of scare you out of your mind so come join us every week here on thinktechawaii.com 1 p.m on friday afternoons and then you can go see all our episodes on youtube just look up the cyber underground on youtube all our shows will show up and please follow us we're always giving you current relevant information to protect you keeping you safe welcome back to juneteenth and my special guest is dr deborah murray and dr marcier howard and we're talking about the juneteenth celebration and deborah how do we continue the legacy and before you answer that what is the significance in 2018 let's talk about the significance of juneteenth in 2018 oh wow do you want me to go first or do you remember either one of you either one of you before you share i will just want to say that when juneteenth was happening years ago when the people first found out how they were commemorated is they would have barbecues they would have rodeos they would cook their best foods and present it to the community where it was just like gathering where people would come and hear about the stories just like you shared about your sister and your mom and dad and then just one thing that really stood out to me was how they used to take off of their their old racks and their old clothes and throw them into the lake and get the new clothes most of what the old masters had left because a lot of them fled the south now that the blacks were free because there was no one to do their labor so they lost a lot of money and had to you know gather up their things and leave and so the slaves were done the master's clothing the finest threads and have this big elaborate picnic and that's what they still do today yeah and and and we're celebrating and i'm so excited that hanelulu havae is is celebrating they're all type of various juneteenth celebrations because we have parades and concerts and storytelling and i know that there is a special juneteenth celebration at capiolani park yeah and it's by the popola project and it's entitled get free and it's saturday june 16th at capiolani park for an afternoon of music and cultural art from across the african diaspora it bring your ohana they want you to bring your grill and it is kids friendly and and you and there's a picture of it right there get free juneteenth 2018 at capiolani park and it's going to be at the picnic area seven dressed across from kamaena kamaena beach right from one to five p.m and they're having drumming and dancing and tell us about your organization that you started yes um marcia seawafade west african dancing and drumming will participate in the juneteenth celebrations we will be at trinity baptist church uh performing at three o'clock we're live african drumming and dancing so we're excited about that but trinity will have um gains and festivities starting at 12 o'clock or until five p.m i believe whoo yeah so it's a lot to saturday i'm excited one of the reasons why that's really significant is because after the proclamation was enacted the jim crow laws came up and one of the things that happened in the jim crow laws was that blacks people of african descent could not congregate in public places right and so this reclaiming of the public place this reclaiming of the park a place that if you were even seen in the park that you could be arrested you know you could be beaten so these celebrations are important to have in public places because it also represents i'm free i really am free and you know i'm glad you did bring that up because we were discussing earlier doing the break that you were saying that people were arrested you know celebrating the juneteenth and unfortunately we have something similar to that going on right now that people are calling the police on us um for we were talking about it marcia just being there just by being there and so it seems that we are regressing tremendously where we have this freedom because of the emancipation proclamation but years now here we are in 2018 and you know african americans can't meet at corphy houses we can't have barbecues in the park we can't go to air bmbs uh we can't it just seems like we are regressing to where being african american is just another big target where we can't escape just being just being just being just being just being who we are and doing what we do and so there has to be a coming together and a commemoration of again what did we go through um what can we do to make it better how can we continue to strive for the betterment of not just african americans but all of those that are being marginalized last month there was a man who berated a hispanic woman for speaking in a deli because he didn't understand and so we're seeing that not just against african americans but sadly just against people of color brown people brown people and black people and you know before we get started i know that the we would have we have a point but before we move forward the hontalulu african american film festival we are having something for juneteenth and it's jewels catch one and i wanted to put that out there for everyone to please come and maybe there's a later on we'll we'll show jewels catch one and there it is on the screen it is saturday june 16 7 30 p.m with june thai as williams at the doors duke theater and this is one woman one city no fear for 42 years and why this is so important because we're talking about how people are marginalized jewels catch one um this timely documentary distributed by ava duvarnay's array releasing chronicles the country's oldest black owned disco in the legacy of business woman activist and healer and this was the place that anyone you know any whoever you whoever you may be no matter what color uh your gender you could come and get your party on so that's going to be saturday night at the adores duke theater and we want everyone to please come out and support that awesome and there was one more uh show monday yes at the yes at the manoa theater at the manoa valley theater although uh direct flying west flying west pearl yes pearl cliyaj i can't remember her last her name is pearl look at the manoa valley a theater web page it is on monday yes 7 30 and it's discussing about the blacks uh our african americans who were traveling west to kansas kansas and we're giving homestead yes we're giving homestead land it's a six person show i believe so if you can come out to manoa valley theater to support the sister that would be great yeah just come out and i think we have a a poem that you would like to share yeah so this poem is by robert hayden and it's called run a gate run a gate and i'm just going to read this section because again after the slaves were freed many of them uh wanted to find their families that were in neighboring counties or neighboring states and a lot of them were free but didn't know what to do with that freedom you know they had been forbidden to read to write to travel and so now with this freedom they wanted to find their families so in this form i think you just made an important point that it is thought that sometimes families were together and that's they were not together they were sold off yes and so in this poem by robert um robert hayden run a gate run a gate it says no more auction blocks for me no more drivers last for me if you see my pompe 30 years of age new breaches plain stockings needle shoes and if you see my anna likely young mulatto branded e on her right cheek and are on the left catch them if you can and notify subscriber catch them if you can but it won't be easy they'll dart underground and when you try to catch them and plunge into quicksand whirlpool mazes turn into scorpions when you try to catch them and before i'll be a slave i'll be buried in my grave so this just commemorates that when the slaves were free they tried to get to the northern line to join the union armies to be free and to gather their people together to be a family once again and i love that and and dr murray just give us some motivating and inspiring and educate our people and to let them know this is a time to celebrate yeah you know we've got you know a couple of minutes left and we want to leave our people with number one we have an event get free at copy aline park from one to five definitely come out there and is we have one at trinity from 12 to 12 12 at 3 o'clock right and then we have to end the evening we have jules catch one at the honolulu museum of arts doors duke theater and it's been put on by the honolulu african-american film festival but just lead us out you know you have a minute you have a minute and then we'll close i just like to say um this is another reading that used to be read and it's called we rose from africa's heart we rose already a people our feet our faces ebon our bodies lean we rose skills of art life beauty and family crushed by forces we knew nothing of but we rose survive we must and we do we rose we rose to be you we rose to be me and above everything expected we roll yes yes to become the knowledge we never knew we rose dream act we did act we must so that we all can rise hallelujah awesome awesome i am just a blessed to be in today's world of living where i can see our first african-american president where we can see many african-americans becoming congress members senators we just had the first african-american mayor yeah california yeah london breed and so we just have to keep going as this poem says we rose and we are still rising yes yes i love that and i'm so thrilled that dr murray is here with us and dr marcia howard thank you thank you so much for joining this was an awesome opportunity i'm so thrilled i'm so very overjoyed right now thank you and we want to leave the audience please come and please celebrate and come learn about it if you don't know anything about you yeah these would be good places to learn about bring your family bring your children yes and on that note oceans of aloha peace and love


In science and technology, of course, this has been an incredible century, an unbelievable century. We've got so many things, the discovery of DNA just as an opener, the end of so many diseases, the splitting of the atom for heaven's sakes, but my nominee still, and will forever be unless somebody can prove otherwise, was man's landing on the moon. You know, the 15th century wasn't exactly free of historical developments. There were quite a few things there. The Renaissance itself began in the 15th century. Leonardo da Vinci, Jean d'Arc, well, just for one big, for instance, the invention of the printing press in 1440. A mighty big item for the future of mankind. But what date is it that we all learn in school and we carry with us all the rest of our lives? October 12, 1492 when Columbus landed in America. The Scandinavians have a good point. He may not have discovered it, but by golly, he got the publicity. He landed it, landed here, and that's the date we remember. Well, sure as the devil, the date that kids 500 years from now. It's 500 years since Columbus, of course. A little more than that now. The 500 years from now, what's the date kids are going to remember? The date I suggest will be July 20, 1969, the day man escaped his environment on Earth and indeed landed on a distant orb. It's a date that will forever live in history.  And by intergalactic internet or perhaps extra sensual perception or whatever they learn by in those years, they'll say that was the Renaissance. That was the day we emerged from the dark ages and we began flying into space. I'm just very glad that thanks to Lyndon Johnson and a few other far-sighted pioneers, it happened on our watch in the 20th century. Thank you.


So in the forearm, we have the jutsao, which is the short movement downwards. In the dummy form, we have a jutsao where we have a small movement downwards with the hand. And usually it's combined with another strike. So this jutsao here, it's a short sinking and yanking movement. It's combined with a strike at the same time. So it can be either a jutsao in a low punch, or sometimes it's jutsao in a high palm. Like that.


So thank you so much everyone and we are going to start with the first of the sessions that is getting to know Podman and Podman desktop and friends by Karan and Ranki. Karan, Ranki, please go to the stage. Hi guys, so I'm Karan and he's my friend Ranki.  Scan this QR code and upload your driving lessons. And don't share your Aadhar. I'm not just kidding. So you can scan this. It's a mini game. We are obsessed about cars. So Burr showed a fantastic demo of you guys are competing with gray and yellow cars. I have a different one. It's a hybrid car that does not have any wheels. So it would be interesting for you. Meanwhile, let me go brief about what we're going to talk about. So Ranki, I want to go over and show you, tell you about a nice story of containers, how this all evolved and how this came up into a specification, a community around it, and the runtime landscape. So all of those great things that I'm going to talk about. Then we will dive deep into developer tools for containers, how you can run, build, and manage containers effectively on a local machine, onto OpenShift, as well as using Dockers. And then we'll show you some more cool stuff about how you can do it live by using the things that we're doing right now. So it's a mini game. I guess you guys have, they should be working for you if Internet is serving well for us. How many of you are able to just open up the game? Is it working? One, two, oh, all of them. Fantastic. So show us your driving skills. And in next 10 seconds, we're going to flip over to understand what is the technology, which is kind of powering this mini game that we have built up for you guys. All right. So time over. I'll give you enough time to play this game with me in a couple of seconds, but I'll hand over to Ramke right now to talk about containers and learn how it goes. Thank you. Hi. Namaskara. How are you guys? So one of the things is how many here believe code is an asset? Show of hands? And how many of you believe code is a liability? Right? You see the difference, right? And with open source, things have been built a lot of legacy technologies, and there's a lot of innovations also go on because of the, because commercial technologies in many of these areas can't solve the scale problems. And if you take a look at most of the larger Indian startups, they have embraced a lot of open source technologies to build their own stacks, not just think most of the things what you have done, what you've been doing in, like say, you're booking your railway tickets, authenticating yourself against a government service. What have you done? Most of you might have used container technologies and Kubernetes to come here also without knowing that you have used those technologies. So, but where do these technologies come from? And what are the historical things which have happened way back in the day for what, for example, how container technologies are today? So, it all started in 1979. Any developers here from 1979? If you are there, I would like to pick your brain. But it all started with this project called CHroot, which came in UNIX as V5. And what are we seeing today has origins from 1979. And this was one of those important software interfaces written in UNIX where your applications could make a copy of itself into the root and have its own shared privileges. And this was like very huge at that given point of time. This technology itself kind of revolutionized the adoption of UNIX in all the major computing what you're seeing. And most of the things what you're seeing, your Android phone, derivative of UNIX, your Mac, your Apple, all of them are derivatives of UNIX. There's no such technology right now, which you're using has not been thought envisioned during back in the day. Like all the great engineers in AT&T Bell Labs, Berkeley University, MIT, all these engineers contributed to what technology is today. And especially with the internet, how many of you are writing programming in a proprietary programming language now? None. Most of the open source programming languages, most of the languages, all of those things are built by open standard. So it started off in 1979 and then another distribution called the FreeBSD implemented the SysCalls with more features towards the networking and the networking stack, what you're seeing right now, all its origins come from BST. And then for the first time, for example, in 2004, 2003, there were a lot of, there are a lot of innovations. SC Linux was one of those innovations, which was done by the National Security Agency of US. And then they had a collaboration with Red Hat to co-maintain this project. And whatever you're seeing as the mandatory access control by far, SC Linux is one of the largest adopted access control projects. And for the first time, in 2004, Sun introduces containers. That's the first time they coined the term containers. So it was in Solaris, they call it Solaris containers. It was a transitory term because they rebranded it to Solaris zones at that given point of time. And quite a few of these projects started adopting this. But what had happened is because it was more from a feature point of view and not from a security point of view. If you take a look at the older manuals, they'll tell not to run CH root or most of the security literatures at that given point of time discouraged you from using CH root. So this was happening. And in Linux, the container ecosystem kind of built on these primitives in 2008, when the Linux container project, the LXC project came out. LXC project had three main things. One is namespaces, the namespaces, the second one is your mandatory access control with SC Linux. And the third one is your C groups, what on which most of the resource sharing and the process sharing and isolations have been taken place. These three projects for a long time were one of the bases for most of the projects which were distributed at that time. And during the PyCon 2013, one of the lightning talks, Dark Cloud, which later on went to become the Docker project, they announced the project. What they had done is they had taken all the container engineer at that given point of time was actually from LXC. And what they did after that time is they used the namespaces of that thing, but they had a demon in their architecture in terms of both the hosts, both the clients and the root needed those demons to run in order to isolate. But what it did was for a developer, it kind of solved the packaging problem and from the ops person, they started getting the applications to be deployed in the same way the developer intended to. But what usually happens with technologies or any decisions is something called the Javons paradox. So what it does is when you try to make certain systems efficient, the whole purpose of it, because people are going to consume resources again over and over again, it's going to defeat the purpose of resource consumption again. So what started happening is everybody started packaging it as containers and it just blew out in the market that everybody wanted to make their applications as containers and distribute it to them. Now the problem is lots of containers were out there and how do you orchestrate these containers? So at that given point of time, academia, companies, everybody had their own opinion. Even Red Hat had its own opinion. It was called Geary. I'm not sure anyone has used that. So what started happening was everybody started using their own opinionated way of how containers need to be orchestrated and there were all these wars going on. And certain patches from the community and certain patches from other companies were not accepted by Docker as a company because what the community was dealing with is Docker as a company and Docker as a project too. So you see the place where I'm going towards because monopolies and technologies can form very easily. And the way Unix has survived and the way most of the technology has survived and adopted in the open source world is by standardization. So they needed a standardization body in order to say how should a file system look like? What should a container look like? What is a container? Is it a container from Docker as a company or as a project? So all of these things started and under the Linux Foundation umbrella, most of you might have heard of this organization called CNCF, the Cloud Native Compute Foundation. So that one started coming into this very young foundation and all and it started speaking, it started collaborating with the engineers from most of these companies, Docker, Red Hat, AWS, IBM, most of these companies and they started contributing code or donating code under the umbrella of CNCF so that whatever technologies what you're seeing right now, most of these technologies also grew. So the whole containerization technology and all of the adoptions of various platforms, 2014 Google started developing Kubernetes in the open because that's one of the ways Google learned its lessons from back in the day of doing open source to doing open source right and they started developing Kubernetes out in the open and there were many contributors. Red Hat was also one of the earlier companies to contribute to Kubernetes as a project and Kubernetes by far started getting the most traction in terms of it being a viable container orchestration platform, which both enterprises can adopt and also most of the projects started growing around the Kubernetes ecosystem. So what started happening is quite a few projects right now started adopting these technologies which were built from all the way from 1970s to now in the way that this is how a container should be built. It was kind of opinionated. Then the whole standardization process started coming in and quite a few container runtime spec came out and then how interface within the Kubernetes stream for a networking company or for the storage company and all of the enterprise companies how they were adopting with the technology started coming out and you can see quite a few, if you take a look at the timeline, there were quite a few projects which came out of many organizations and also quite a few of, like I said, Docker earlier on they used to use LXC as the container but then again they started their own container runtime called libcontainers and also they included container D as the demon for running the project and quite a few of these companies started collaborating in the first version of the container runtime, the OCI specs came out after that and if you take a look at the Docker containers, the way people were writing Docker containers and then once the specs were introduced quite a few players started coming into this whole ecosystem. OCI is one of the first standards or the standardization effort which took place and this one had like, this one had various specs which were published how a image should look like, how a runtime should look like and how a distribution should look like added on a bit more later. So when OCI was working Kubernetes also was working on another standardization effort for what a runtime in Kubernetes should look like and that's where the cryo project also came out during that same time around 2017. So what happened with this is it kind of made anybody can come and contribute to the container run times and anybody can make their own container run times as long as they're compatible they're not breaking any of the specs or the implementation and OCI and OCI and cryo also had a way to interface with each other because all the cryo commands Kubernetes now started interacting with cryo in order for you for the container images to come out and also interact with the host things and one of the major things is from the security point Alexi and the technologies on which the most container runtime engine started doing is a demon list and a rootless containers running over here from the security isolations and this one kind of added to more adoption and more user user namespaces and all of these things being hardened for for to make containers more secure so somebody had asked a question about container security and also how open source projects are going I mean there's a lot of consumption of open source software who gets the responsibility of it one of the ways in which you can offload that responsibility is to containers and if you know what exactly your applications want to consume from your underlying host or something you can get fine grained control on what what are the interfaces and what are the resources in which you can get these applications consume from the underlying technologies so this is how the container runtime ecosystem looks like a few of the projects like CRCO container D all of these projects were contributed I mean Docker contributed container D project and then various other communities at that given point of time between 2015 and 16 chorus was one of the companies which got acquired which got acquired into red hat eventually so they had their own container time called rocket so what what what and all technologies which we'll be talking today like podman and all you can see its legacy in in in rocket running as a demon list container and how it has been hardened so these are few of the container tools which will be working which will be demonstrating and all the app which has been running on your mobiles to see how these technologies empower thing so podman was one of the projects it's a client only tool which is which has a compatibility with Docker CLI so there have been many developers who adopted podman all they have done is Dana alias in the unique shell commands from Docker to sorry from from alias of Docker to podman and they have been just running they have been running podman in the back using the Docker commands and nothing nothing's been breaking and it's been it's been it's been wonderful the way this project has been adopted because this project had an advantage that it saw it saw the way people were running Docker but then it also took into account of security and how people want to people consume containers and like the name itself podman it's a pod manager so most of you know a pod in Kubernetes as a it's the lowest compute unit in Kubernetes in which you can deploy one or more containers so podman started off that the advantage of podman is it's no demon so any application by itself is isolated within its own environment over there so there been many I mean if you've been following the Kubernetes ecosystem from 2016 and all quite a few of the security vulnerabilities of Kubernetes was because you were running the container runtime and it had access to all your underlying hardware what this one does is because it is isolated by itself by design only those applications have access into its own container and and and it has its own name space so you can take paddles to the earlier CH2 water speaking on in in in 1979 even they were trying to achieve the same thing but here it's more easier and Docker Docker contributed in a great way because they kind of abstracted the way people can build containers without much of system knowledge underlying system knowledge but but but then any technology would have its pros and cons the cons were like it was giving access to all your underlying shared hardware resources and various runtime and another project runcy runcy was also developed in similar time for for being the runtime for for the containers and also most of the most of these these technologies run without root and they also run in isolated name spaces and it also makes auditing of your applications easier and it also it also complements very well with the Kubernetes ecosystem so if you take a look at all of the all of the containers which have been deployed and production and all of those things all kind of data where do you want to how do you want to isolate your applications and how do you want to secure our application and how what kind of applications require what kind of privileges all of those things you get fine grain control with podman and podman also does rudimentary builds of your system too and there are other tools in this ecosystem along with podman build on scope you are one of the popular tools in the same ecosystem use these things like like a trinity applications so you can get all of these three working together in order to be more productive and more things so the main thing is podman which is a which is a rootless demonless container and then you also have advanced namespace isolations it can also do rudimentary builds it's if you have certain projects in your build pipeline you can use podman to build that but in order to get more fine grain control on your build your applications you can also look at builder so if you have complex rules to write and a way to secure your application so builder is also one of the projects and all of these projects are written with standards in mind the standard like the open container initiative and most of these builds so the thing is to mitigate quite a few security lists or supply chain attacks and all you need to look at your code and how you're packaging your code and also how you're distributing that code to the operation streams so projects like podman builder make you make you do the right builds and the right decisions because all of these projects have compliance with the compliance with the interfaces and also by design they don't have a socket or like those things so it kind of makes you do secure builds and the last tool is corpio because the container ecosystem kind of blew up in terms of people writing containers and all even the base image of the containers people don't really think what kind of base operating system they're running at because all these are key decisions from the supportability point of view yes you're moving fast but also you need to inspect what are there in these packages and what are you need to inspect these packages and you also need to move your images from one container registry to another container registry all of these things you can use corpio for and why I'm saying that you need to use all of these tools is like I said most of the dependencies if you're not author of it you're not sure what is written in those core what is written and bundled in those packages we have seen quite a few instances of like say NPM is notorious for this of having malicious code within their own repositories and even last year there were few of the few of the malicious software's which made it through the Python the Python repositories and all of those things so you need to inspect what is there in your package and corpio is one of those one of those tools which can inspect these container images and showcase what is there and how you can how you can consume these in production so this brings us to portman desktop so portman desktop so provides you very you know a developer centric UI for managing your containers locally you can run it on Mac windows you know Linux you're familiar about Docker desktop so it provides you kind of you know a developer centric UI through which you can manage containers one interesting fact about portman the name is it's it's part manager right so you can run multiple containers which are kind of bundled together like a part from the nomenclature of Kubernetes so it's like part manager and through part man you can run parts without even Kubernetes so that's the beauty of you know part man and portman desktop provides you a way I use a centric way to manage your containers locally on your on your machines it comes with you know interesting features like VPN proxies and image registry so if you're working in there you're like in a closed environment where you know you don't have access to everything so you could use and configure the VPN proxies into part man and through part man desktop you can also connect to remote open shift clusters at the moment you can also connect to Kubernetes cluster in in future so so in like a month back we have announced the GA for part man desktop so go check it out part man desktop.io and download that and it provide you a nice user interface for all your containers running on part man by the way you can also use it for for dog running managing dog or containers just FYI the next tool that we have in our kitty is the OpenShift extension for Docker desktop so if you are you know kind of using Docker desktop at the moment you can you can go to the extension option in Docker desktop and get you know an extension through which you can seamlessly push your apps or local containers or local images that are on your machine I'm going to show this live in a moment and push it to you know remote OpenShift and Kubernetes cluster it's just a way for you to one click deployment of your containers not only just on your local machine but you know just to a remote host just provide the credential the end points where you want to deploy it so it's very easy as a developer for you to showcase your app to your colleagues like hey you know I've deployed this instant app on you know on a remote Kubernetes cluster you don't need to play with manifest you don't need to play with ML files but just magically works I'm going to show this I think just now let's see let's see how this look like okay so what I'm going to show you at the moment is I have this kind of you know a code repository where it's a javascript HTML javascript base game nothing fancy at the moment here's my here's my code and as usual I have a Dockerfile in somewhere living in my code repository it's a very basic Dockerfile it just uses an UBI image and you install Python and just you know I have all the javascript files on my remote on my local directory I will expose some ports and I will just launch a very basic you know web server to host my application so what we're going to do next is I'm also going to give you this this thing the instruction so I'm together with you I'm going to follow this instruction like you know you will typically go to any git repository read the documentation and try to adapt and learn as you go along so I'm switching back and forth between two windows here and before I go into this I have two environments for this demo we have an OpenShift developer console from yeah and then we have another environment which is Azure RedHead OpenStack and we're going to use this as we move along in the demo alright so I'm into let me connect to my instance it's a rel machine I'll do an SSH I'm going to show you this on Drell and I'm a fan of ZSH let's quickly go into that okay so it's a machine running on Drell it's a developer machine on Drell right I can do basic commands like podman images it will show me okay there's one image I'm not going to build it live but we'll just run it not from scratch but it will pull up the changes so as a developer you have your code base living in your local machine so if I do CD racing game app which is my local depository so I have everything in here which is needed so I need to kind of build a content image out of it and we're going to use builder for this so let's understand the oh wait on let's even not do go to containers let's run it even without containers we'll do containers as a stage 2 so let's validate that this works so I'm going to spin up a minimalistic web server python HTTP server on port 80 and technically my app should be running and should be accessible right so let's quickly validate that this is the kind of public IP of my instance and boom my application works right it is it's not using containers at the moment no container just basic web server running somewhere right let's kill it off we'll see it later as a developer your next job is to containerize your app which means pack your app like like build a container out of it right so let's see how it looks like so we're going to use builder builder BUD build a bud build using docker so I have a docker file but I'm going to use builder as a CLI tool to do it which means builder can work pretty nicely with docker compatible files and then I'll provide just a name attack to my to my image repository I'm calling it like hovercraft because it looks cool so I'm going to build it using bud we'll kind of read all the instructions which are there on my docker file pull it install it you know pack my pack my app files in there install the dependency that I've already involved in from and then you know I have got my my container image locally at the moment if I do images it will show me it's here like OK local host current and you know this image is is is up and running it's there on the machine next is we want to tag it tag it so that we can push it to an external registry it could be a private registry it could be public registry depends on you I'm going to use quay.io as our our destination registry to to push our image into so for this I need to tag it so it's like you do in like a docker tag it's kind of same so build a tag from local to to my to my few my destination remote registry I have it and as a developer the next thing would be OK cool I now have a container image locally on the machine I want to test it locally is it working I'll run this command and do part man run like you know you can put an alias docker and you know you can make it docker run which will underneath you part man so that's what so the CLI is part man CLI is super compatible with the docker CLI so all the options all the tools that you that you work work OK so my 8080 is is already in use let's debug this let's fill it out let's run it again OK now my container is running yeah my container is learning on my local machine at the moment fantastic what can I do with this I can still go to my app which is this one and refresh this earlier I mean you still seeing the UI because my browser has cached all the all the assets for JavaScript it is still it not work I mean if I refresh right now it will work because my country is up and running but you got the area right so I'm going to do a hard refresh here so now at the moment it's using port 8080 in the top which means it's coming up from this for my container why my country is listening to my app cool we have we have tried to begin started this app using non-container we have centralized it we have built an image and then we have ran it using port it's so good so far yeah so one of the things what Karan has done is earlier when he was running the application just with Python so he had access to all the systems memory which is CPU everything it was not isolated if there was any malicious code in that it could take access of your memory and but here what is done is by just replacing by running it in thought man in the back end now he's running it with rootless privileges and also a demonless state so whatever happens within that application is within that own that that own namespeed or that own boundaries of those applications yeah that's a good point that's a very important point at the moment yeah before that my code can literally go and and you know traffic around all the resources on the machine but now since I've confirmed it it cannot and just to validate look at the ID I'm not running as ID0 which means root I'm not root on this machine and just you know a user have them call it easy to use the remote server now that I'm using it's a real line okay good the next next is we have a we have an app which works but let's do and do some inspection of my app we're going to use Stopeo inspect command to kind of inspect going to the container and validate you know how things are growing that's one of the commands it gives you you know the output like okay you know details about about my image and you know descriptions coming from the UBI by the way universal base image what I had to UBI universal base image UBI which you can use to kind of build as use it as a base for building your content images right it's it's as well okay so inspection is done it has given me some more information around my system architecture that's okay next is let's go and kind of you know how about this image how about this image too quick because my image is still on my local machine it is tagged as a as a new tag on my but the image still exists on my local machine I need to push it out right so let's push it using Stopeo I'm going to log in I guess my credentials not here so correct me so one of the advantages with Stopeo is like if you want to inspect an image you don't have to to let you know into your system you just use Stopeo command to inspect the image that's posted on in a positive way right alright so I have a some ticket against against way and next is I need to push my image from a local box local machine onto a remote registry which means I'm going to do a copy so this command is very interesting so what I'm doing is I'm copying using my local machine storage like containers dash storage which will kind of access my my local file system and I need to push it to the remote registry so double checking so container storage in my local machine query to IO is my remote part and using Docker Semantics I'm pushing it to query to IO as my registry okay so what is what is the non do not get confused here because in the next command I'm going to do something else so I'm moving image from a local onto a remote query registry it might take a few minutes seconds done because the media already I do now it's moving kind of different layers that's part of this image in the destination so yeah my image is now indeed remote to a registry that's nice all right one interesting thing about the scope you which kind of kind of I mean I use it as you know whose hope you can copy images from one remote registry onto a remote registry like you know the scp of the cloud scp for content images without involving you know other dependency so I'm going to log into this time to a different registry which is docker in this case use mine which seems I need to try so log it succeeded because only cached okay so the next command is I'm going to copy it from Quay from one remote registry onto another remote registry which is docker so this this command could be useful for you it was like you know want to move it from your let's say your your in-house private repository let's say a different private repository or public repository public repository and local to public you know you can do a lot of great things around this okay now it's sustaining that it's about now it has previously told me that it succeeded but let me authenticate it once again okay log in succeeded let's try to copy it one more time yeah now this works so as I have what we're doing right now is we're going to show you we are showing you the the benefits of so we are popping from one remote registry to another repository right so while this is going on let's let's talk about you know apartment desktop how does it look like okay you know let's suppose one of your colleague wants to try out your app in his in his local machine then you know using portman so we have this portman as the portman running at the moment here so it connects to you know it detects the portman in this up or not you can kind of you know cover it on cover it up to all basic things that you would like to do from a UI for that it also detects you know Docker so if Docker containers are there images are there it will kind of detect it okay so it's a nice UI we have we have no containers at the moment running on this machine we have two Docker images a center image which I've already pulled up just to save some bandwidth and save some time here as I told you you can run containers multiple containers join them as a part you can do it and you can do other interesting you're using portman so what I'm going to do is I'm going to use one of my image and kind of launch it okay yeah so I'll just click on this play button give it a name okay DevNation and put it in this sort of container you don't need to even run those you know Docker run command or you know a portman run command you're using using a portman desktop you can kind of very intuitively manage your container so now if I hover on this row here which is my running container I can you know I can open up my app I can go to CLI I can you know check the MLS you you generate the ML file for this I can deploy it to let's say Kubernetes I can stop it delete it restart it you know all those things we can set it into so now I clicked on that button it has opened up my local support ADADD on this machine right okay this is good but I want to deploy this to let's say OpenShift so what I'm going to do is I'm going to click on deploy to Kubernetes here and it will pick up your um your logged in uh context Kubernetes context okay let me change it real quick so this is OpenShift Sandbox it's pure charge for all the developers here uh and you know for the rest of the world go to go to right developers you can grab your account on this I'm going to show you how to log in so once you're logged in into the system you have to get the token to get it correct I'll authenticate using Sandbox I'll get the token here and I will use this token and authenticate on my local machine not this window should be this window my local machine come on Sandbox okay you're logged in too you will see OC for my show program yeah I'm into my OpenShift cluster at the moment what we're going to do is we'll quickly restart so that it can get the context back I'll double click on my app one of the things is pure power command line user there are quite a few tools and quite a few effective tools uh in the Red Hat developer system OC is one of the tools very popular with the opspokes another tool called OpenShift do Odo we have a talk on it later today even in those things so if you're a developer who is being used only you know command line of doing stuff and you know wishing stuff to repositories and all and having the same kind of a workflow you can use both of these tools OC and Odo in tandem and most of the commands what you're seeing here like for men and all if you use Docker it's very much the same commands because there's compatibility with the Docker CLI in most of these demos what we're showing alright so we are into OpenShift at the moment we have no pods right I have a container running locally on my on the machine now with single click I'm going to push this container image to let's say remote OpenShift so I clicked on this button called as you know deployed open deployed Kubernetes it has given me uh it has auto generated the ML file which you don't need to write a single line it has detected the Kubernetes context through which I have logged into the machine and if I hit like you know deploy it should go and you know deploy my app on to my uh Kubernetes cluster and waiting for the container container creating kind of like very big difference my part is now has magically appeared on a remote OpenShift cluster without even writing a single line and if I click open in OpenShift console I should be able to see my app running by going to networking and routes and I have this app in here and uh yeah now my app which I've been playing around it is it has been available for for public it has been released right so this was department desktop and we'll quick touching upon uh extension for Open uh the docket extension so if you go to docket desktop good extension and here it provides you a facility to select the right Kubernetes cluster the right OpenShift cluster that you want to deploy on select on the target you know clusters and you can select the image which image you want to deploy again so it's as simple as you know you don't need to run a container you should have an image in your docker locally select the image from here right and then I'll also show you how to change it so this is still using my previous OpenShift set sandbox I'm gonna edit this and log into uh log into an OpenShift cluster here and I'll pick up my second OpenShift cluster here from Azure right there are no part of this moment I'll go and copy my command okay so I think your time is up and I mean yeah I'll the demo is here so what you just need to do is you just need to put up you know the credentials for this OpenShift cluster in here and as soon as you launch it it will kind of you know move this and deploy your app on to on to an OpenShift cluster so with that you want to just finish off and let the other people other speaker take the stage and thank you so much and uh yeah and you still have this slide you can pick up and my app is still running and play play a cool uh you know game alright guys thank you so much thank you for having me thanks we are using the the spotman and also we are having we go to the lines and talk what are most of the steps like what you have done you can do it talk what you asked for a building as well two steps we can do another thing is like it is a dark current history image registry all image registry positive thing provides like a wonderful check when we are going to push the images and like pull the images alright guys just give kind of these steps like wow use these alright guys these are the advantages alright guys using like YAML files and configuration right we can deploy any of the containers to different like and products I think just give some So we are here to provide the right to the right yes but I think there are a lot of tools here but these things have a different I think we are about to start for this but let's let's catch up outside


Welcome to CN Live's continuing coverage of Julian Assange's extradition hearing taking place in London at the Old Bailey. I'm Joe Laurier, the editor-in-chief of Consortium News reporting for CN Live. Well we were anticipating Thursday to be the really dramatic day, the final day of testimony as the defense said they would need beyond Thursday in which they were granted permission by Venetza the judge in the Assange case to give anonymity to two Spanish witnesses who have testified with protection in the case of UC Global and the information that was going to be released as we heard yesterday involved surveillance of Assange at the embassy and the giving of that material to the United States government, the prosecuting government. Well as the court began today we learned from Claire Dobbin the prosecutor that the attempt by the prosecution to vet these anonymous witnesses they were given the names. The Department of Justice found they were unable legally to do any kind of vetting of these two witnesses because a third party was involved Spain. If it was just the US and Britain it appears that they probably would have been able to do that or just Spain in the US but I don't know the exact law that she cited but because there were three nations the US could not vet those witnesses so the government was not going didn't need any more time they were given 24 hours which is why we thought Thursday this would happen. Venetza Vereza then asked Dobbin but does the defense the sorry does the prosecution stand a challenge dispute is the word she used to dispute the evidence and Dobbin said that she heard from Mr. Lewis on Tuesday and in fact Lewis did not challenge the evidence. At that moment Mark Summers a defense attorney jumped to his feet and started reading from the defense witnesses these secret or anonymous witnesses from the Spanish case so Thursday became Wednesday what we were looking for and there was a big buildup was suddenly upon us Mark Summers was reading the testimony of these two anonymous witnesses former employees of UC global the Spanish company hired by the Ecuadorian government to provide security at the Ecuador embassy in London during the time that Julian Assange was living there. I want to take you through this testimony a lot of this had been reported before by LPAs or by Max Blumenthal at Greyzone but keep in mind this is now testimony in a courtroom it's not just a press report this is testimony in a case to determine the future of Julian Assange and the future course of WikiLeaks. We've been hearing for four weeks about Assange his health the conditions of American prisons that he didn't release and form its names others did the government's in billing this case Vereza has to make a decision whether to send Julian Assange there everybody knows what's at stake terms of freedom of the press and Julian Assange's own life so to have this testimony come in and to have Vereza hear it is a very very the post the most significant moment I think in the four weeks so I'll take you through what the first witness said he described how he worked for David Morales who was a former Spanish special forces soldier who founded global UC global and this first witness was a 50% owner with Morales so they were partners the witness discussed how in July 2016 Morales was going to a security conference in Las Vegas the partner wanted to go with him I guess as a partner would normally do but Morales insisted he go alone which this witness had to receive to and when he returned Morales to Spain to the offices he spoke of a flashy contract with the owner of the sands casino in Las Vegas that would be billionaire Sheldon Adelson a close donor and confidant of Donald Trump of Benjamin Netanyahu he owns newspapers in Israel he owns casinos and Macau and in the US and he's a very influential political donor for the Republicans Morales comes back and says I got a contract with Adelson I'm gonna we're gonna be doing security on the yacht until this point the witness said the only contract that they had really was at the Ecuadorian embassy and to protect the family of the Ecuadorian president that was it essentially so he came back with this contract to provide security at the yacht the witness says that was odd because the yacht already had security and then Morales spoke more and he said where he was very excited about what the contract he'd come up with when he came back from Las Vegas and he said we're now playing in the big leagues the firm has switched over to the dark side and he said he's now working with American friends who quote will get us contracts all over the world so he was quite excited about working with American friends with contracts all over the world the witness then in time learned that Morales had quote obtained an illegal contract to get sensitive information about Julian Assange and the president of Ecuador the witness says Morales' contact in Las Vegas was a Zohar Lahav and he's an Israeli-American vice president for executive protection at the Las Vegas Sands he's the head of security there and the witness said that Lahav had quote agreed to cooperate with US intelligence to provide them with information about Assange that's what this anonymous witness testified Max Boondar has written quite a lot about Lahav but again this is testimony in a British court that Lahav was the contact with US intelligence to provide them with the information about Assange that USC would obtain for Sands and for Lahav and then for US intelligence they've been using in the embassy cameras that did not provide audio and the members of UC Global were writing daily reports from London and that parallel agreement with the US authorities required that these reports be sent to the dark side as Morales called it so it began right away it appears that these written reports are being sent back to the US until the United States could set up the operation that they really wanted and that would be a camera that also had audio as well video and ultimately they set up a live stream back to the United States but the first part of that was to set up the audio and the video and someone had to fly every two weeks from Spain to London to get the hard drive on which these two weeks of video and audio was stored massive hard drive and would be brought back to Spain and Morales would fly literally to the US to present his contacts with the surveillance tapes at one point this witness one asked Morales who who are these American friends and the witness said the answer was from Morales US intelligence when I asked him specifically who he cut me off so at this point we really don't know what's the CIO that's been widely reported is it really only two agencies of the US intelligence that could have done this and that would be the Central Intelligence Agency which has a vast electronic surveillance and collection department and unit that is never talked about because everyone points to the National Security Agency which is the other agency that could have done this they are devoted to electronic surveillance they are the electronic surveillance and agency for the United States when the CIA has developed its own vast collection of electronic data not only human intelligence so these are the CIA or the NSA but he would not tell him which is interesting but he did tell him who's US intelligence these were the American friends meanwhile by the way the witness noticed that Morales had suddenly grown extremely wealthy noticeably wealthier than he had been and later he testified that Morales was paid by the US government 200,000 euros a month to do this job to get the dirt on Assange to eavesdrop and surveil Julian Assange at the embassy the witness testified that after Donald Trump's election in 2016 and his inauguration in 20 in January 2017 that Morales just trips to the US started to increase and that it was in July 2017 that he ordered the cameras at the embassy be replaced to provide the audio as well as the images came after Trump's election now Trump appointed a CIA director which is another reason why I think it's the CIA Mike Pompeo he was not secretary of state at that point he was CIA director and if we all know in his very first speech made in speech a CIA director he made a good deal of it about WikiLeaks and how he was going to go after them as an on state hostile intelligence agency and he had to bring down WikiLeaks so clearly Pompeo had Assange in his crosshairs that came after the Vault 7 release which was the worst leak in the history of the CIA from their point of view in the public's point of view the best leak that we learned how the CIA does many things and many things were were redacted and withheld by WikiLeaks in that instance Vault 7 again is not part of the indictment but it really seemed to upset Pompeo I think Pompeo was the driving force behind this entire operation the witnesses are naming Trump but without Trump there would be no Pompeo so the Trump administration led by CIA director Mike Pompeo is when these changes were made the camera with the audio in July 2017 at that point still a team had to go to every week to London from Spain to collect the recordings on the hard drives now Morales according to this witness demonstrated an obsession with audio and video surveillance of Assange's meetings particularly with his lawyers prioritized the meetings with the lawyers why because quote the American friends had requested it so the Americans were especially they wanted everything that Assange was doing but they were especially intent on getting the audio in the video of Assange meeting with his lawyers which is clearly a violation of attorney client privilege in fact that is one of the charges against Morales in Spain that he had violated Assange's privacy and he violated attorney privilege his attorney client privilege Morales is on trial for those charges as well as money laundering and these witnesses that I'm speaking to you about now were testified against him in this trial in Madrid and they were his former employees in fact this first witness was a former was his partner they've testifying against him that's why by the way they've asked for anonymity because they were afraid of repercussions and retaliation from this form of special special forces man from Spain who the police found in his house loaded arms with serial numbers filed off so they had legitimate fear that granted anonymity in the Spanish court and Barreza also granted them anonymity in this court in Old Bailey when this partner learned that the obsession was with the lawyers and that the Americans have requested it he states I then put an end to our relationship and sold my shares so he pulled out would not work with him because he considered this to be illegal second witness joined UC global in February 2015 as an IT expert he repeated what Morales that Morales came back from the US first US trip and announced that we're moving into the Premier League and that company is now moving to the dark side Morales then said that the American friends were vetting UC global so that everything had to be encrypted at the office this is the this is the IT expert now testifying so he was asked to encrypt everything because the Americans are vetting the company again he mentions after Trump's victory Morales became obsessed with obtaining as much information as possible on a son and asked the witness this witness testifying to create a task force to capture and process the embassy material so it was even more specialized again when Trump came into office and Pompeo against CIA director this witness too was ordered to put new cameras in when we discussed before and he was told not to share the specifications of those cameras and said that he was ordered to live and he went asked him whether the cameras could also record audio when he was up there in London at the embassy in 27 in June 2017 Morales received instructions from the US that the cameras needed to be installed to provide streaming service so that quote our friends in the US could gain access to the interior of the embassy in real time that's the testimony of the witness so it evolved to a camera with sound and now they want a 24-7 access Morales told this witness that those instructions came quote from the highest spheres the witness says I was alarmed and I told him it wasn't possible to do but Morales then later soon after that emailed instructions written in English which the witness assumed came from the American friends instructions and how to set up the live streaming but the witness still refused because he said it was manifestly illegal quote in January 2017 going a few months ago the witness had said Morales had asked him to bug the entire embassy on the orders of the Americans this is in addition to the camera would sound Morales said the purpose was to record meetings with visitors but especially with his attorneys personnel in the embassy were asked to monitor the lawyers as requested by the American friends the witness testified they were also asked to you see global to gather Assange's fingerprints from a glass a drinking glass to steal documents from Assange and then to steal the diaper and this has been reported again this is testimony Morales is listening to this to steal documents from Assange and then to steal the diaper of a baby who was regularly brought to visit Assange the Americas wanted to establish whether that baby was Assange's was Assange's whether he was the father and they wanted the DNA but the witness he refused to do that and instead he alerted the mother which we now know is Stelomars not to bring the child back to the embassy so we have two upstanding members of the public in Spain here two employees who would not tolerate this illegal behavior and this is why they're testifying now and their lives are on the threat they have armed guards at some time Mark Stummer the defense attorney said yesterday in January 2019 the witness said he was ordered this is interesting I this I'd never heard before and I think this is new just a detail that in January 2019 the witness testified that he was ordered to put stickers saying CCTV or this surveillance by CCTV on the all the windows of the embassy and he didn't understand why they wanted to do that and so he asked what was the purpose and the witness testified that Morales told him quote the Americans were using a laser phone to listen into the embassy but that Assange was using a white noise machine which you've heard about before and quote that caused vibration of the windows the stickers eliminated the vibrations so they had bugs on his on a fire hydrant and other places in his room and there's not a very large room you've seen some of the video now they had 24 7 audio and video surveillance and they had a laser phone presumably from across the road into the embassy and the they needed to put stickers on the windows to keep the vibrations also they could listen so they had three ways of monitoring him this second anonymous witness testified that in 2017 he was shown an iPad that an Assange lawyer had left or came into the possession of the guards at the embassy apparently everybody went to visit Assange had to leave iPhones iPads all kinds of equipment with them and we know that they were taking serial numbers down of these phone numbers and apparently in this case they made a full copy of the iPad of one of Assange's lawyers the witness says the Americans were very very nervous about the visit of then-Californian congressman Dana Rohrbacher to see Assange a quote Morales asked me to control everything to do with that visit witness two said we heard testimony from Jen Robinson I think last week about that visit so we can go back and listen to the detail of that I also wrote about it it was essentially the the fence is arguing that this is a political prosecution one of the other arguments that it's a political prosecution because a Trump came according to Rohrbacher with the deal Assange reveals the source of the Russian excuse me of the DNC emails that it wasn't Russia to prove that and Trump would pardon him or drop the any prosecution that was going on Assange refused to protect his source and it was after that the Trump went after him and I think I think Pompeo had a big role in that so Morales Morales also spoke to this witness about entering the Spanish offices of Assange lawyer that there's our garcon and in fact some months later was reported in the press that his offices in Spain were broken into now the witness talked about extreme measures that were taken in December 2017 the witness testified that quote the U.S. was desperate to get Assange out of the embassy and that more extreme measures should be used of course he's getting this from Morales who's talking every month maybe two weeks is flying to the U.S. to meet with his handle is there he quotes a Morales the witness saying that leaving the embassy door open to allow mr Assange to be kidnapped and even poisoning him was under consideration this is sworn testimony in O'Bailey before Vanessa Barraza on Wednesday Summers for the defense Mark Summers then explained to the court how both witnesses approached an attorney these two who in Spain who contacted a court in Madrid that put out an arrest warrant search and analysis home and issued the charges against him what does this all mean well I'm going to quote from someone who felt this morning after he read and our written reports tweets and he saw my video last night it got him quite excited that's Daniel Ellsberg of course depending on papers whistleblower who was on day seven a defense witness in this hearing Ellsberg wrote this in an email message that he said he sent to several interviews so probably been public somewhere else as well but he wrote this there has been a dramatic development and he wrote this by the way Wednesday morning while he still thought the testimony that I've just discussed would be on Thursday which we all thought until at the last moment the US government said they couldn't let those witnesses so the door was open to do it today and the defense walked through that door and gave us this dramatic testimony today and not tomorrow so Ellsberg writes there's been a dramatic development in the Assange case word that on Thursday giving a day for the prosecutors to confer with the DOJ they will be anonymous testimony that the CIA not only surveilled Assange's conversations with his lawyers and everyone else in the Ecuadorian embassy but they plotted to kidnap or poison him that's essentially Ellsberg writes the same information that ended my case and confronted Nixon with impeachment leading to his resignation in other words truly in May miraculously walk free on the basis of this eventually just as I did it's impossible to know exactly the impact all this has had on Vanessa Barate's that she allowed the testimony to go and without objection from the defense it's significant but the testimony is from an ongoing case that has not been adjudicated yet in Spain so in other words there what they're testifying to has not been proven yet in court but Barate's in may very well take that into account I pretty much assume she will but her decision won't come until January so that case in Spain may be wrapped up by that or may not so that might play a role it's really impossible to know what Barate's thinking but this testimony today that we heard showed the prosecuting government had prioritized surveillance on Assange's privilege conversations with his attorneys eavesdropped on the defense preparations the prosecution persecuting government eavesdropped on defense preparations through surveillance video and audio and the government U.S. government considered kidnapping or even killing him that has to weigh on Barate's mind and as to the to the extent of it being government misconduct like in the Daniel Ellsberg case Ellsberg case they broke into a psychiatrist's office to get dirt on him they eavesdropped on his phone they tried to bribe the judge in his case with the FBI directorship whenever all became known there was a mistrial Daniel Ellsberg worked free out of that court and he was facing almost a hundred i think a hundred and seventeen years and Assange faces 175 basically the rest of both of their lives he was free because government misconduct was revealed well we heard these witnesses today testifying about very serious government misconduct if it if it doesn't sway Barate so this testimony might very well work inside a of the British High Court on appeal that's something also to keep in mind then i want to just talk a little bit about the other testimony there was other testimony before and after that actually one the first was Patrick Coburn the journalist for the independent the Middle East correspondent there's been a war correspondent the Middle East correspondent from the 1970s he testified it was written these were all that i'm going to tell you now was read by summers to the court nobody else appeared on the stand or even on video today no one did although you uh he says Patrick that as a war correspondent Afghanistan and then Iraq that there were many things that they'd heard his colleagues and he about Americans massacring civilians but they could never prove it and that was the value he's saying of weak elites because they were able to prove what the collateral murder video with other documents and other evidence that the U.S. indeed was killing civilians and it appeared intentionally or at least without any negligently and he also Coburn hit on a theme that's gone over and over again but these are the important things for the defense that no informant was harmed by WikiLeaks naming any informants and they did that of course after others had published first and we'll get to that in a minute that's already been testified before but it came up again and he quoted Coburn Brigadier General Carr in the Chelsea man in court Marshall in which General Carr testified that they had not found any informant who had been killed that the Taliban had said that they killed one killed an informant named in WikiLeaks the government U.S. government investigated found that it wasn't true that they were lying that that name never appeared in WikiLeaks so no one was ever damaged harmed physically killed or injured by a WikiLeaks release and that's the key part of the government's argument here it's all about the informants if you've been watching these videos um so um let's see if that's still Patrick Coburn yeah Coburn called this a said that WikiLeaks was a great victory against secrecy in the government and he quoted Robert Lowe in a member parliament 1857 apparently made a very famous remark about fulfilling the obligations of news gathering and Coburn quoted that Robert Lowe in saying from 1852 that Assange and WikiLeaks in fact had fulfilled all the obligations of news gathering next I want to talk about I'm going to go to every testimony because someone more significant than others Stefania Maurizzi an Italian journalist work fellow Espresso and La Repubblica who's been on our show she started working on WikiLeaks material back in 2009 she's a mathematician I learned I did not know that about Stefania and she has an expertise in encryption so you could see what she became interested in WikiLeaks and their new form of journalism that they that they were bringing out and that's 2009 that's pretty early in WikiLeaks beginnings and they work together as a local partner with WikiLeaks on the garbage crisis in Naples I don't know if anyone remembers that I do there was a a strike I believe or there was a corruption with the Komora which is the mafia down there don't hold me to this that they were not collecting the garbage for some reason and it became a serious health crisis WikiLeaks actually revealed information for Stefania for her to report in Espresso at the time but of course made it the most importantly she then began working on the Afghan war diaries and she said that the she did this because she thought this type of journalism could change the course of history can affect government policy and change it and that WikiLeaks made that possible or easier for investigative reporters like herself and the key case she discussed was the 26 CIA agents who were actually convicted in abstention in Italy for the rendition of a man sent to Egypt I remember that case clear I think most of you do as well the CIA was at in the heyday of their torture and black sites and renditions they operated on Italian soil to kidnap this man and send him to Egypt to be tortured and a brave prosecutor and judge in Italy just like the ones in Spain right now ones who actually give you a feeling that not everybody's corrupt in this world including those two witnesses that there are people who stand up and even risked their lives to speak the truth about things well this judge they convicted these 26 CIA agents but of course they're living in the US well Italy tried to extradite them and this is where WikiLeaks came in as Stefania said in her written testimony right out in court that the US put enormous pressure on Italy not to extradite the CIA agents you might remember the John Gertz testimony from a couple of weeks ago when the same thing happened a court in Munich actually wanted the extradition of CIA agents who had taken part in similar activity and Germany wouldn't do it and in this case Italy wouldn't do it but the WikiLeaks document showed that it was the pressure the US government applies on their allies on their junior partners in Europe and the Italian they have a lot of leverage in terms of money and what not and power and the Italian government refused to go forward with the extradition they caved to this pressure and Stefania reads he only knew about that because of WikiLeaks cables that diplomatic cables in which she found one in which this pressure was outlined in detail by the United States just like in the John Gertz case she also said spoke a lot about the professionalism of WikiLeaks of Assange that she'd never actually seen anything as thorough as that and she even she and her colleagues who covered the mafia in Italy and there's a lot of risk in doing that obviously that she explained to them what WikiLeaks was going through and they had never known of that kind of ways of protecting yourself online on the phone etc to stay safe that WikiLeaks was employing so it was exemplary at the time she said and again she laid into David Lee and Luke Harding the two Guardian journalists who wrote the book about WikiLeaks I recommend Jonathan Cook's a new article about that which we've republished this morning on consortium news in which he is explaining I didn't quite get this that David Lee and Luke Harding wanted to write an official biography an approved biography of Assange in other words with his participation and Assange refused they he says Cook that that would have made them a lot more money so they were ticked off at him whether that was a motive or not but they published a password to the encrypted unredacted cables that had the names of the informants that the government is going hot pursuit after Assange for when it was the password published and then the German newspaper the fluorotype and then on September 1, Krypton and then only on September 2, 2011 did Assange publish the unredacted cables because the information was out there already and she said that Maritzi Stefanius said that she wondered if they Harding and and David Lee understood the process at all she also added that she was at Ellingham Hall that's the place where the owner and the founder of the Frontline Club it's in a state that he has somewhere I think in the Midlands or somewhere outside London and that's where Assange stayed when he was awaiting the case going all the way up to Supreme Court of whether he was going to be extradited to Sweden for questioning no charges of a file in those sexual allegations case she was there at Ellingham Hall when this whole thing happened in fact she said she arrived on August 25th and it was August 26th that Freightide published their article and she saw him and you can see this in the film by Laura Portres risk Assange on the phone to the State Department trying to call Hillary Clinton and trying to explain to them what is going on that these things have gotten loose now and they're gonna they're gonna be people in trouble and he wanted to work with State Department to help redact these names to help them find the names immediately so they can help try to redact them and as Ellsberg testified the U.S. government didn't bother helping but now they complained that he let the informants names out so that was the testimony of Stefani Marizzi and then we heard from a Robert J. Boyle a lawyer in New York who I won't go into the details but Boyle was is an expert on the grand jury and he went through a long history particularly of the Chelsea Manning case when she was called back in the grand jury refused to testify was in prison was in in solitary confinement at the Alexandria Detention Center which Gordon Cromberg U.S. Attorney there says does not exist but she was not only there but attempted to commit suicide three days before her hearing on whether they'd be released and that's when the judge finally released him but she'd been of almost two years I think if there's anyone to have these informants fines five hundred and then thousand dollars a day because she refused to provide more testimony against Julian Sange but this was a history of the grand jury and it's he said that it began in 12th century England and it was originally a buffer between the state and the people but by today in the United States and I think there's only one on the country in the world I think it's Liberia that has a grand jury I'm not certain about that that today it's the opposite that it's a buffer for the government against the people that it protects the government that a prosecutor could could prosecute just about anyone because of the rules of secrecy because there's no cross-examination there are no witnesses there the government just presents evidence and tells the grand jury indict that person and it's not like 90 percent or more of the times they get the indictment so that was to show that how easy it was for the government to indict Julian Sange part of the strategy of the defense and another part was cleverly to bring a jury pool expert on and he or she I can't remember it now but said started to list all of the government agencies mostly linked to intelligence and defense contractors to intelligence defense that exist in the northern Virginia area and in Washington DC which is of course where Sange would go on trial if he goes there to Alexandria Virginia so where would the jurors if there's even going to be jurors where would the jurors be drawn from from the intelligence and military contracting community for the most part that's the kind of people that live there that's the job the major jobs especially in northern Virginia where the most of the contractors are set up so that was just a way to tell Barraza if he goes there he's not going to get a trial by his peers certainly not in northern Virginia and that's one reason they bring these cases to that courtroom in Alexandria it's known as a national security court because they can get convictions a good part of the reason why because of the jury pool that they can draw from uh I'll just wrap up now by saying that Norm Chomsky spoke but I did not I was writing up the report on the witness uh the Spanish witnesses so I did not get to hear except I overheard him say about the the role of publicity in a society like America and Europe in caution uh the public's right to know so he was testifying for Assange I guess and saying that he played a big role in informing the public against a system that's geared towards not informing the public and I think that was I have to look at his testimony over maybe I'll talk to you about that tomorrow so to wrap up here this I have to say that when you look at the entire defense argument that's been presented and it's going to end tomorrow Thursday there will be no Friday session unless something happens on foreseeing okay yeah so we I want to wrap this up by saying that the defense has brought together an amazing case I'm trying this big objective here and they have a story that they're trying to tell which they believe is the truth and they brought out enormous number of witnesses so that in their words they could lay out this story for Vanessa. The story is that this is a man doing journalistic activity he was extremely careful no informants were harmed he's published public interest information like Coburn said like others have said and testified he's not harmed informants he's conducted journalistic practice it's been in the public interest they discuss his health his serious mental and physical disabilities and in conjunction with that the state of U.S. prisons particularly Salter confinement under the special administrative measures giving an opening to the judge to realize that the man doesn't stand a chance of he goes to the U.S. and goes to that jail and then even to learn about the kind of juries that will the kind of a jury he would get and finally the misconduct of U.S. government I contend that the health issue state of the prisons and this misconduct that we learned about today would be what a judge in britain would use as their basis for denying the extradition request but again we have no idea what's going to happen we won't hear about that right away but I just want to say the defense have put on a tremendous case from my point of view and laying out this entire story in the words of their witnesses all the aspects of the case the prosecution for their part I think was dealt a very weak hand and they've done pretty well with that weekend it's caused them to act in kind of bullying ways towards the witnesses they are cross-examining but that's often seen in the american courtroom apparently not so much in the british one but they with what they would dealt with they worked very hard and were extremely well prepared too so we're moving to the end of this hearing and that will be tomorrow with a couple more witnesses and then it's over until november 16 when the closing organs will be had and we're fearful that it's only going to be written it seems like the defense agreed to that but we never heard the rates actually pronounced that but it's being reported everywhere else we're holding out hope that we'll get an oral argument on that day or at least get to see the written statements and then beyond the holidays rates will come back in general and make a decision but i don't think they've left anything on the table they are the they have given it everything they've had both sides and it's been an extremely extremely interesting and historic hearing that should have gotten a lot more media attention because all of these issues that have been involved here freedom of the press being one of the crucial central ones here publishing a publishing sorry prosecuting a publisher for publishing never before done under the espionage act of the united states i'm going to leave you with that again if you could support us please go to patreon.com backslash cn live until tomorrow for what appears to be the final day of testimony this is joeloria for cn live