Well, welcome, everybody. Thanks for skipping lunch and coming to our panel. The subject today is finding a new equilibrium in the Middle East. We have a terrific panel of representatives from the region. To my left, Adal al-Jabbar, the foreign minister of Saudi Arabia. Deputy Prime Minister Simsek from Turkey, Minister van der Leyen, Defense Minister from Germany, Foreign Minister of Bahrain, and Dr. Gargash, the foreign minister of state of foreign affairs from the UAE. So I thought I'd just begin by taking a couple minutes to talk about what I think are the forces of disequilibrium that are impacting the Middle East, are actually impacting the whole world. And then I want to give each of the ministers a chance to talk about what they see as the things that are created as disequilibrium, but also how we stabilize the region. So my very short take on the world is I think we're actually in the middle of three climate changes at once. We're in the middle of a change of the climate of the climate. We're going from what I call later to now. So when I was growing up in America in the 60s and 70s, later was when you could fix that river, clean that lake, repair that forest, save that orangutan. You could save it now, or you could save it later. Well, today later is officially over. Later will now be too late. So whatever you're going to save, save it now. That's a climate change. And we see this in the Middle East with rising temperatures and rising water issues, among others. We're in the middle of a change of the climate of globalization. We're going from a world that was interconnected to a world that's hyper-connected to a world that's now interdependent. And an interdependent world is a very different world from an American point of view.  So if some big European banking systems were to go bankrupt tomorrow, that would affect me in America very much. Wait a minute. Europe, Europe. That's the EU. That's NATO. They're allies.  And secondly, you get a geopolitical inversion in an interdependent world where your rivals falling becomes more dangerous than your rivals rising. So as an American, if China takes six more islands than the South China Sea personally, I couldn't care less. If China loses 6% growth, oh my goodness, this room will be basically empty. That's a climate change when you move from an interconnected world to an interdependent world. And lastly, we're seeing a change in the climate of technology. Every company today can and therefore must do five things. Be able to analyze, optimize, prophesize, customize, and digitize slash automatize any job product or service. So I flew over here on United Airlines. And the sensors in those GE engines were connected to GE. And they were telling United Airlines exactly what altitude flight to get optimal energy efficiency that whole trip. You can optimize now. You can analyze. I can now, thanks to big data, find the needle in the haystack of my data as the norm, not the exception. I can prophesize. You may have seen the IBM Watson ad where the repairman comes to a high-rise building, tells the doorman I'm here to fix the elevator. The doorman says the elevator is not broken. And the IBM repairman says, I know, but it will be in six weeks and three days. I can do predictive analytics. I can customize just for foreign ministers from Saudi Arabia named Adelaide. And I can now digitize and automatize every job product or service. You put those five together, that's a climate change. Now, you put all three of these climate changes together. And you have huge pressures on every country in the world. And for frail countries, sometimes these pressures are just overwhelming. And that's why we're seeing more governments just collapsing and borders changing. And certainly, this has affected the Middle East region, among others. And creating what is the new divide in the world, which is no longer east, west, north, south, communist, capitalist, the new relevant divide in the world is between a world of disorder and a world of order. So that's kind of my macro sense of things. And if I could call on Minister Aljubaret to start. We're just going to go right down the line. I'd love you to give us a sense of what do you see as the forces that are really challenging, stability in the region? And what do you think are the best pathways forward? Thanks, Tom. I think I agree with what you said in the beginning for a great setup. The challenges that we have in the region are sectarianism, extremism, inefficient government, unaccountable government, government that is not transparent, looking backwards, not forwards. And I think the solution to that is making governments more efficient, more accountable, more transparent, providing opportunities for our youth so that they can realize their hopes, their dreams, their ambitions. And you do that by opening up your society. You do that by opening up areas for investment domestic as well as foreign. You do that by streamlining regulations, making it simple to incorporate, making it simple to start companies. And you do that by allowing people to do what they do best, which is connect with others and deal with others. So I always say in the Middle East, we have two competing visions. We have vision of light, which is what I just described. And we have a vision of darkness. And the vision of darkness is sectarianism. It's trying to restore an empire that was destroyed thousands of years ago. It's using sectarianism and terrorism in order to interfere in the affairs of other countries so that you can promote this revolution and this impure list expansion, even at the cost of the well-being of your people. That's the dark vision. Does it have a name? Yes, it's called Iran. And the other one is called Saudi Arabia. And I think history has shown that light always prevails over darkness. And I think once that we have that issue settled, our region will move to a much better place. Interesting. Minister Simpson. Thank you. I do agree that the two main fault lines that is dragging Middle East down are ethnic and sectarian fault lines. I think the solution to Middle Eastern problem is not true creation of new borders, because that would be a call for perpetual conflict. Because what makes Middle East so rich and cradle of civilization is the diversity in terms of religions, ethnicity. And I think the best path for Middle East also is true more fundamental rights and freedoms for everybody, hopefully more democracy. But it's difficult. I think if we can go back, one point that was highlighted by my Saudi Arabian friend is that youth is another issue. Between now and 2050, you're going to get working age population growing by 180 million in the Middle East and North Africa. So for the next essentially 35 years, you're going to have an extra 180 million coming on board looking for jobs. Ultimately, once you overcome the challenges, today's challenges, the next challenge would be diversification and obviously better skills, better education, and jobs for these 180 million youth that will come on board. Already, youth unemployment rate is relatively high. So that's really the second challenge. It's a major one, something that we cannot overlook. Clearly, stable and prosperous, peaceful Middle East is in national interest of all of us. I think we should prosper with our neighbors. And that's clearly the key. You either go down with your neighbors or prosperous. My final statement on this part is that over the last few years, we began to recognize the significance of having a functioning state. And I'm not talking about a prospering, it's a state in the neighborhood that is functioning, that it can take control of its own borders and stop export of terror. So that's been a huge challenge for us. Turkey is the world's largest refugee hosting country. Three and a half million Syrians, including 370,000 Syrian Kurds who are still settled in Turkey, which we welcome, of course, we do our best. But that does create challenges. Three and a half million Syrian refugees in the world. Yes, to be exact. It's three and a half million. And if you add about 200,000 Iraqis, that takes the number to about 3.7 million. It's a huge challenge, but none of these problems, just the way U.S. mortgage problem, subprime crisis, you know, U.S. wasn't exporting houses to Europe and elsewhere, but the problem affected. Similarly, problems affect all of us. That's why I think we need to have a very strong stance against all form of extremism and terrorism. There's absolutely no question we agree on this. I think we should try to solve our problems to more dialogue, but definitely we should not pick various ethnic groups and sectarian groups the way you pick up a football club. Very interesting. Mr. Vandeline, you get to be the outside expert. Well, I would not like to be the outside expert, but I'd like to represent the European interest because the Middle East is our immediate neighborhood. You are our neighbors. And therefore, we have a vast interest in stability and friendship on both sides. And I can just keep on taking your point that beginning with terror, terror needs always a soil on which it is growing. And of course, there's this horrible, cruel ideology of Daesh. But the soil is also growing or was growing because of feeling of lack of perspective, lack of influence, marginalization. So the question whether we're going to defeat Daesh is on the one hand, of course, a military one. But on the other hand, a strong question of whether we're going to be able to give people a perspective in that region. And there, for the first point, I see also a strong role of Europe to be with our partners together, engaged in reconstruction, in re-stabilization, in reconciliation, because it needs many to work on these fields together. Second point is we see in the region a lot of different interests. Syria, Iraq, many, many different powers have been projecting their interests in the region and had a fight within the region, which was normally a conflict that should have been settled elsewhere. Therefore, my second emphasis is on, if we want to solve problems in that region and come to a new equilibrium, it can only be under the umbrella of the United Nations, because there are so many different interests that the one and only place where everybody has to stick to the rules we once agreed, and nobody is the winner or the loser, are the United Nations. So make the United Nations strong. The Geneva process strong. De Mistura strong is the second of the main goals. And the third one is if you look at the area and other conflict places in the world, the new dimension in it is also the cyber dimension. So besides the traditional fight against terror, which is a military one, besides the traditional reconstruction, reconciliation process, we all know it is important, we have the strong process within social media, which is which kind of narrative will be the dominant and the persuading one. And to be better all together, where we share the same interests of moving towards a peaceful world, moving towards democracies, human rights, to share this narrative the broad way in the cyberspace and to promote it will be one of the major tasks we have to fulfill. Thank you. Shekhar. Well, thank you very much for inviting me to this session. You talked about change. The region of the Middle East is used to change, is very much used to it for decades. We all remember throughout its modern history some important events that made a lot of change in our area, the collapse of the Ottoman Empire, the rays of modern-day Turkey, the revolutions in Iraq and Egypt, and a lot of change. And then the arrival, of course, I'm kind of jumping quickly, the arrival of the Cold War. The Cold War maybe was in some points volatile, but in the Middle East it was kind of a recipe for understanding between different powers. While at the same times the Middle East powers were not there in calling all those shots because we hardly had any hardware or any armies or at that time to be able to do it ourselves. Today also there is change. We're going through another phase of change, but a lot of Middle Eastern countries are party to that change, our partners in that change towards either protecting it, prosperity, making everybody a stakeholder in the region to their own prosperity, or to destruction with their own weapons. So this is what we are facing now in the Middle East. The two different views, as Adelia mentioned it, the two side, one side we want to continue to work with our allies and working together, bringing the region together in our path to prosperity and the other ones they want to take advantage of this very weak stage of moving from one phase to another and advancing their own aims. So it's very important here for the world powers and mainly here I'm talking about the United States and Russia they both have huge interests in the Middle East to really work together to continue to find an understanding, to find an equilibrium because if we would leave it to the countries of the region to do it themselves now at this huge conflict happening it will not necessarily produce the right outcome for us for the future. And the main aim that we need to concentrate on here is to protect the nation states. Some would say okay those nation states were created in some way whatever the creation reason was. We don't look back to that. If it was a line in the sand, I'd rather keep that imperfect line in the sand that is internationally recognized than try to seek another one and try to reach another one risking instability and chaos in order to reach another imperfect line. So let's stay there and try to defend it and try to work together and then eventually some of the countries will have to realize that whatever aims they have for themselves be it hegemonic, be it through supporting proxies will not work and that's what we need to achieve. Thank you. Dr. Anwar. Thank you Tom. I think number one is we need to shift gears really. We need to shift gears from the current normal which is really chaotic, you know, religiously infused, you know, a lot of blood being spilled for ideologies and things like that and move from the current normal to normal. Normal means security, normal means the ability of a state to actually produce opportunity and normal of course means civic states rather than states that are trying to look into the past and find the gold in each. In a recent last year's survey on Arab youth they clearly identified two major issues that they consider paramount, unemployment and extremism. These are, you know, this is the voice of the future. Now vis-a-vis extremism I think we should also shift. So basically we are winning the war against terrorism but we need now to win the war against extremism. We've been all talking about terrorist finance, we need now to speak about extremist finance because I think that is essentially the normal evolution of where we need to go. So we need to shift from the current normal to normal and from normal to the future. We need to be ordinary states, similar to states in the Far East or in Europe on other areas. There is no exclusiveness. We should not come and brandish that exclusiveness. We should think of our solutions as local. We should create these solutions but also look global I think. Thank you. I'm gonna ask a few follow-up questions and I really wanna open up to the floor because we've got a lot of, I know really knowledgeable people here. Adel speaking of change, one of the biggest change agents certainly in Saudi Arabia's modern history and the region is the Crown Prince Mohammed bin Salman. What doesn't the world understand about the Crown Prince? I think people are not used to Saudi Arabia moving quickly. I don't think they're used to Saudi Arabia moving boldly. Our population is 70% under the age of 30. They're young. They're probably the most connected in terms of social media in the world of any people. They know what's going on. Several hundred thousand of them have studied all around the world from Japan to the United States, both young men and young women. Like I said earlier, they have hopes, they have dreams, they have ambitions and they want it now. They don't want to wait 20 years or 30 years. They expect good government. They expect transparent government, efficient government. They expect the ability to do what they set out to do without much hindrance. And so you have to open up the path and get out of the way. That's how our country will rise. And in order to do this, you have to have a fundamental transformation of your country. You have to open up areas that previously were not open entertainment, recreation, open up the media space, allow more public discussion and deal with corruption in a very clear and strong manner, attract investments, come up with projects. For example, when we have a project that, like NEOM in the north, that will probably end up in cost. Explain to people what that is. NEOM is a futuristic city that the Kingdom of Saudi Arabia is building in the north and part of Saudi Arabia belong to the Red Sea that will be connected to Egypt and connected to Jordan. It will be based on technology, artificial intelligence, robotics. It will be a clean energy. It will be a magnet for high tech industry and for entrepreneurs. People say, well, you could do other things with that money. Well, John Kennedy could have done other things with the money he spent on the moonshot. But he wanted the moonshot because it transformed America. It restored energy in America. It restored ingenuity and creativity in America. And so for us, this is what this project is going to be doing. We want to transform Saudi Arabia. This is one of the signature moments or the signature projects for it. We, in the past, people have always criticized Saudi Arabia for moving too slowly. So now that you're moving fast, people are surprised and their heads are probably spinning and they're saying, oh my God, why are you moving so quickly? The same when it comes to our foreign policy, for instance, and our national security policy. For many years, I used to hear people say, the Saudis want to hold our coattails while we go to battle for them.  And then when we lead, because there's a vacuum, when America retreated, and into this vacuum, evil forces flow, so when we lead, people are stunned and say, my God, what are you doing?  No, we're not. We're leading. If you want us to lead, then support us. And if you want us to support, then lead. But we can't be in a dam if we do a dam if we don't situation. So, what do people not understand about the His Majesty the Crown Prince? I think people understand what he's trying to do. He wants to turn Saudi Arabia into a normal country, into an innovative country, into a country that is strong domestically, as well as internationally. He wants to empower youth. He wants to empower women. He wants to make our country an example for the Arab and Islamic world. And he thinks we should take our rightful place among the countries in the world that are innovative and dynamic and strong. And in order to do this, like I said, change has to be comprehensive, and it has to be in line with the expectations and the ambitions of your people, especially your young 70% of whom are under the age of 30. Thank you. Minister Simsek, what does America maybe not understand about Turkey's current dilemma right now with a kind of post-ISIS Syria and a post-ISIS Iraq? We've got a vacuum there now. They know the ISIS has been defeated. Clearly, it's a question. Who's gonna fill that vacuum? What's your take on it? Do we fully understand this? Could we get a clash between two NATO countries? Well, sometimes we're also finding it very hard what our friends are up to. There is a form of communication, but there is, you know, what they do also on the ground. And there are inconsistencies. And we've been very frank about that. So let me give you a perspective. For decades in Turkey, prior to my government, there was kind of like policy of assimilation denial about Kurds. We came in and we said, look, this is wrong. We're gonna put an end to it. And we want to address our ethnic, let's say, problems through more democracy, more fundamental rights and freedoms in return for terrorist, you know, PKK dropping arms. And there was this reconciliation process and it was going reasonably well. The power vacuum, lack of functioning state in Syria and part of Iraq was that there was this fertile ground for the likes of terrorist organizations like PKK, which is on EU and US terrorists to actually acquire more weapons, more sophisticated ones, recruit more people and obviously become even a more formidable threat, national security threat for Turkey. What puzzles us is that US has opted to choose a terrorist organization to fight another vicious barbaric terrorist organization, which is Daesh. So that's really where there is dialogue of deaths. We obviously would like to see a more move towards recognition of these concerns. So what Turkey is saying is this.  That's why Turkey moved in Syria, clenched 2,000 square kilometers of Daesh. But we have been experiencing significant terror attacks, not only from Daesh, but also from PKK. Ethnically, I'm a Kurd and I come from a very humble background. My parents were illiterate subsistence farmers and I'm a deputy prime minister of Turkey. The biggest Kurdish city doesn't lie on Iraqi or Syrian border. The biggest Kurdish city in the world is Istanbul. So Turks and Kurds are well integrated. Carving out a piece of territory from Turkey cannot be a solution. That's why I was referring to and therefore, I think the support for PYDYPG, which is clearly a subsidiary of PKK, is a national security threat for us. And so we are puzzled. We find very difficult to understand what U.S. is up to. They're telling us this is a short-term tactical partnership to combat Daesh, but clearly, this is not the right strategy. So this is where we are, but we do still hope that there will be a better understanding as we go forward and hopefully we can all work together to create a unified, a unified, stable and hopefully prospering Syria because it's in our national interest and security interest. We have no interest in one single inch of Syrian territory. We have no quarrel with Kurds or with anybody else. And we want to be a constructive player in the region to help, as I said at the beginning, to prosper with our neighbors. Thank you. Minister Vandalin, is America today a source of equilibrium or disequilibrium in the Middle East when you think of what President Trump did on Jerusalem, which was a real departure from the global consensus, threatening to break the Iran agreement, which was really a UN-blessed agreement that the EU was a partner in? What kind of challenge does this pose for America's European partners? It is quite a challenge because the unpredictability behind that, what we see is hard to cope with. I have to say that on my colleague's side, my colleague, Jim Mattis, the Defense Minister, it is an excellent cooperation. He's highly experienced. He's a friend of Europe. He has a huge knowledge. He's a supporter of NATO. So he is very reliable and it's good to have him there in the Pentagon. But your question leads me to another point. I've heard the word power vacuum a few times here. Yes, it is there. So is the existence of this power vacuum, and it's difficult to deal with it without any question, not a call on us to step in and take on our responsibility as hard as it is. It's easily said and difficult to do. But this is what I see for Europe, to be more reliable and take on responsibility. We just created the European Defense Union, to speak with one voice, mainly in foreign affairs too, to be a reliable partner and to foster this process of modernization you have been talking here. The second point that I see and talking about the power vacuum or the problem to predict the reaction of the White House in different fields of politics. If I look at Syria and Iraq, it has been impressive that there was seeing Daesh, the threat of Daesh, a coalition against terror which included 70 countries. About 30 around were active in the fight against Daesh and we were successful. We are very different, but we had one main goal that was defeat Daesh. We're not totally done, there's still pockets and the ideology is still there in the room, but this was unifying. Now in a second step, with having defeated, mainly defeated Daesh, the problem will be that we do not fall back and all these small ethnicity conflicts and whatever the different interests are in the region to have a fragmented Syria, fragmented Iraq, but to keep them together and to keep us together with this one vision of peace and stability and prosperity, as you just pointed it out. And that brings me to the third point. Yes, I've seen that Russia stepped in a lot in Syria over time, Russia will not be able to maintain its military personnel and material in Syria and to rebuild Syria on its own. So the whole world will be needed and this is the chance for reconciliation process which goes back under, as I said, the umbrella of the United Nations, where all of us reunite with one goal to stabilize and rebuild that region and allow me a last point. I've read the vision 2030. It's impressive, it's very ambitious. And I cross all fingers that you're successful. If I look at the panel here and if I look into the room, if we really take it seriously with establishing a modern peaceful society, yes, we need the youth, as you said, we need the education of the young people and they need to have a perspective, but we need women too. And I would wanna put an emphasis on that topic, include the women and the process, include the women and the mothers in the process of reconciliation and reconstruction because this is the only way to build up a modern, inclusive, free and open-minded society. Very good. Sheikh Elad, you're Bahrain's small island. Right on the fault line, you got Iran over one horizon, Saudi Arabia over another, Iraq to the north. And you actually host the American Fleet in the base. Give me your assessment of American foreign policy right now in the Gulf. Do we have it right? Could we use a little advice on one side or another? We really look at American foreign policy and our partnership with America. We have been hacked. Yeah, not me, it wasn't me. It's subtle. It's the translation that's on, sorry. Go ahead, it's the translation that's on. Okay, yes. Yeah. Not me. It's here. Sorry. It gives you time to think. Exactly. Stalling tactic. I don't need the time. What was the question again? Go ahead, Sheikh Elad. Well, America's presence, America's commitment, America's partnership with our region has been there for decades. And those decades also saw some issues. In 1973, there was a major issue of the 1973 war between Egypt, Syria, and Israel. And at that time, the Gulf countries, and especially Bahrain, having the presence there at the same time with the air bridge between America and Israel was something of a stark difference. But that did not derail that commitment because we know that commitment is there for the stability of the region. That is the cornerstone of this partnership. And this will continue. So whether America has some views now about some matters, but America is an establishment. We know a lot of people who are partners to a lot of different things in our region. So this will continue. And usually, whatever situation happens in that country, America is used to turn on a dime normally. But when you said the fault line, yes, now there is a fault line with extremism, which is the Islamic Republic. And there is a fault line that is forming possibly of a new Cold War that I can reach by a speedboat from Bahrain. So this is something that as we see it as a challenge, but we're not seeing it as a threat because we know our commitment with our allies, the United States, as not only the fifth fleet in Bahrain, it's a whole international group of countries having their fleets covering the Gulf and the Arabian Sea and the Gulf of Aden, fighting against pirates and Corsairs and all sorts. But when I have to talk about the main challenge of the other side, which is the Islamic Republic, I'm hesitant to use the word Iran, I tell you the truth, because there is an Iran that we know very well, we used to it, even in difficult times in the past, when they used to claim Bahrain and then they changed their mind and accepted that Bahrain is an independent country. Although we had in the past issues and continue to have it with the occupation of the United Arab Emirates Islands, but we always sought legal solutions for that and we continue to do so until today. But there's the mistrust that came with the Islamic Republic. There's the Iran that we know, the Iran the people, Iran the cultural links we have, Iran the culture and Iran the depth of history and civilization. And there is this situation now, since 1979 that we are going through with something that every now and then the people of Iran will have their own views towards it. So we need that to be addressed. Iran need to really change its behavior. We're not there to destroy Iran. We're not there to interfere with Iran, but they need really to change their behavior and be part of this whole international coalition to protect the region with the United States of America. They should not look at the base or the presence of the fifth fleet in Bahrain and the international fleets as a threat to their country. They should work toward being a partner of that group. Then, and when they stopped exporting the revolution, the Iranian revolution, they should respect their own revolution and not think of packaging it and sending it all over the world. This is something that is really not respectful to that revolution. Then we will be able to be on firmer ground to come and talk to the Iran or to the Islamic Republic itself. We don't mind, but we need to talk correct with them. And America's partnership with us is there, it's vital, and it shall continue. Thank you. Since we don't have a representative of Iran on the panel, I'll play that role, I'll be, and Dr. Henry, we'll finish with you and then we'll go to the floor. So from Iran's point of view, I look around. I got American troops in Iraq. I got American ships in Bahrain. I've got American planes in Qatar and in UAE. I've got American troops in Afghanistan. I feel like I'm surrounded, number one. And I had to occupy, I had to effectively seize dominant control of four Arab capitals, Beirut, Baghdad, Damascus, and Sana'a because there was fowl to there, there was chaos. So I'm just stabilizing the region. So what's your reaction to that? Dr. Henry, that is Iran and Russia. We haven't really brought Russia in either. Bring the two of them. Are they forces of equilibrium or disequilibrium? Do they have a point? Well, again, Tom, I think very significant what we saw internally in Iran following this Christmas. I mean, this is really significant. And I think this is going to play into the coming years. Explain what Tom says why. Number one, number one, clearly the economy is flawed. It's stanked. And clearly people really want an emphasis on creating opportunity and jobs. The whole idea of not Gaza, not Syria, but Iran is what you should concentrate on is a clear message not from us across the Gulf. This is from your own population. Don't spend $5 billion, $6 billion annually in Syria. Don't spend the billion dollars on Hezbollah. Concentrate on creating opportunity. And I heard one Iranian lady in many of the clips that came out and she said, we want to be as fortunate as Arab women. So they're not looking really forward to being fortunate as other women in more stable places. They see what's going on. I think the third thing also is everybody thought that following the earlier green movement that this would actually cow the Iranian people and hasn't. This has recurred and the whole emphasis, it will recur. So from the perspective that we see, this is the time for Iran really to analyze again what it's doing for its own stability's sake. I think it's important for Iran to understand that the sort of disturbances that were countrywide and the Iranians now admit we're all internal, it is really an opportunity for them to understand that they have to be a normal country. Now, that's the first thing, is to get Iran to be a normal country. The second thing is, if Iran is a normal country, the normal thing to do is to have a dialogue because we can't be neighbors and not talk to each other. But you can't really have a dialogue with Iran not being in a normal state, that respects sovereignty and respect and independence of other states, choices made by other states, and to try and go with this sort of transnational sectarianism. So I am hoping, I am hoping, and I think we will need to look in the next few months that the anger that was seen on Iranian streets is not in vain, that this is really an opportunity for Iran to sort of recalibrate, re-emphasize, prioritize and understand that an aggressive foreign policy in Arab space doesn't only undermine stability in Arab lands, but it actually undermines stability in Iran. Interesting. So let's open up to the floor. The only rule is no speeches and respectful questions and go right ahead and direct your, let us know who you are and direct your question if you have it specifically to someone. I'll repeat it, don't go ahead, yeah. My name is Nabil, I'm from Kuwait. What do you do, Nabil, if we can ask? I work for a secret group. Sir, as you mentioned in your initial remarks, how Saudi Arabia is the rising leader and that you are filling that vacuum and as the countries surrounding you, Kuwait, being one of them, we will follow you as a leader. My question to you is what's the kingdom's strategy for dealing with the Islamic Republic, for dealing with the proxy war in Yemen, for dealing with the takeover of the cities that Tom mentioned, Beirut and others in Iraq and Syria. Just continuing to wait for a Cold War or a revolution or what's the kingdom going to do? Thank you. I think, well, I want to clarify, I didn't say that we are leading, I said, people asked us, they said, you need to step up and take more responsibility for your region because we can't afford to and you have influence and you have wealth and you should be able to do it. So when we step up in order to take matters into our own hands, the very same people who encouraged us to do this are now saying, why are you being reckless? We're not being reckless. We have in Iran, in Islamic Republic, the Khomeini Revolution that changed the Middle East in 1979 for the worse. Our societies were developing their opening up in the Khomeini Revolution, launched a sectarian wave in the Middle East that provoked a Sunni reaction and created extremists among the Sunnis in reaction to the Islamic Republic and Khomeini's revolution. And then Khomeini's revolution sought to export the revolution. It's enshrined in the Iranian constitution. The Iranian state, the Khomeini revolution, does not recognize citizenship. They believe that every Shia belongs to Iran. This is not acceptable. And so they set out to export this revolution on the one hand and to try to restore the Persian Empire on the other hand. And this is what led them to interfere with the affairs of Arab countries. They had no problem setting up terrorist groups like Hezbollah and others and the Houthis in Yemen later. They have no problem attacking embassies and assassinating diplomats. They have no problem committing terrorist attacks in Europe and South America all over the place. And so from our perspective, the Iranians have to decide whether they're a nation state which would be a rational actor that you can deal with, that respects international laws and respects international norms of behavior or if it's a revolution that doesn't recognize any of this. And I don't think the Iranians know what they are. So what do we do? We sat for 35 years and we tried to reach out to Iran. We tried to engage Iran to no avail. All we got was death and destruction in return. Our diplomats assassinated, our embassies blown up, terrorist cells planted in our country, terrorist attacks committed in our country, and we tried to reduce the resistance to cause damage inside Saudi Arabia and outside Saudi Arabia. And so we have to respond. So when you try to weaken Hezbollah in Lebanon in order to strengthen the Lebanese state, that's so positive. Iran has been building Hezbollah for 30 years. So somebody has to come and roll back their influence so Lebanon can become a normal country. We always believe that if Lebanon didn't exist, we have to invent it in Lebanon, in the Middle East, in an Arab country. It has to be the model because if Lebanon falls apart and minorities in the Arab world do not feel safe, they leave. And the rich culture that His Excellency spoke about in the Middle East, we will lose it. So we have to preserve Lebanon. Now, what do we do in Iraq? We're engaging with Iraq because Iraq is an Arab country and should be part of the Arab world and part of the Gulf. We responded to a coup that the Houthis staged that destroyed Yemen's path towards normalization. And we are preventing the takeover by Yemen of a radical Iranian-affiliated Hezbollah-affiliated militia to our south. We do not want to have Hezbollah in Yemen. The Houthis are 50,000 people. They cannot dominate a country of 28 million. So we're working with our allies in order to push back. And we're working with our allies in the Gulf in order to beef up our defenses. And we're working within the Islamic world in order to isolate Iran. We're working with African countries in order to isolate Iran. And we will continue to do so until Iran changes its policies. Thank you. Young lady back there, yeah. Can you identify yourself? My question is again from Mr. Al-Jubeir. You said that the crown prince wanted a normal Saudi Arabia. So my question is, do you see in the very close future the end of the guardianship system for women in Saudi Arabia? I think if you look at the issue of women in Saudi Arabia, in 1960 we had no schools for women. Today, 55% of college students are women. In 1960, there were no professions open for women. Today, some of our most prominent business persons, doctors, engineers are women. Women can vote in musical elections. 20% of our consultative council, which is our legislative body, are ladies. And opportunities are opening up. The ban on women driving has been lifted. They will be able to drive in June of this year. The restrictions on entertainment and recreation have been lifted. So it's a more open society. And I think, and also this issue is something that our society will be dealing with. Our country cannot move forward if we only avail ourselves of 50% of our population. We have to include everybody. And this is the objective also of our 2030 vision. We want to increase, many fold, the participation rate of women in the workforce. Even though 55% of college students are women and more than 60% are graduate students, their participation rate in the workforce is much lower than male participation rates. And this is something we're trying to change. We believe that with opening up the public space, with allowing women to drive, that this will make it easier and will encourage more women to join the workplace. Thanks. Go over here. There's a gentleman over there. Please identify yourself. My name is Cirque du Faisal. I'm a Saudi senior citizen. When King Salman appointed Prince Mohammed bin Salman to be in charge of Vision 2030, the Prince collected a group of young Saudis to develop a performance index for the government. I've just come from the inauguration of this issue number 62 in the promenade. Please go and see it. It measures all efforts of the Saudi government. And when they found that they could do that, they decided to include the rest of the world in that program. And they're offering it to the rest of the world. They've taken all the indices from the United Nations, from the World Bank, from the IMF, et cetera, and put them in this program, which is readily available. And at the touch of a finger, you can find out exactly where governments stand on issues like justice, like human rights, like labor, et cetera, et cetera. And that is what another aspect you asked the minister about Prince Mohammed bin Salman that is very clearly, in my view, not only responding to the age group that he is representing, but also to my age group. Thank you very much. We'll take that as a commentary. Thank you. The young lady here. Up here in the first row. I'm also a young global leader. I have a question for Minister Joubert and Minister Gagash, and then also for the other panelists. But first to you too, when Donald Trump went to Riyadh, Saudi Arabia, and also the UAE announced a lot of investments into the U.S. economy. And I'm wondering, what are you expecting from the U.S. in return? Deputy Prime Minister Shemsek, you have Turkish troops now in Qatar, while there's, as you notice, this whole, as people call it, the Qatar crisis going on. I'm wondering how far would Turkey go in order, in this whole crisis? What is Turkey's role in Qatar? And how long are you planning to stay there? And Minister von der Leyen, as also a German citizen, we've been hearing so many different varieties of what extremism is. I mean, you all agree on ISIS or Daesh of being an extremist group, but some of the panelists here think that also Iran is spreading extremism. And Germany or the European Union was at the forefront for the Iran nuclear deal. So I'm wondering, are you addressing those worries to your Iranian partners? And also, how can you address them, given that recently you dismantled a couple of Iranian agents inside Germany? Thank you very much. Let me narrow that down, because we'll give Adel a break, if you don't mind, and let Minister Simsek talk about Turkish troops in Qatar and Minister von der Leyen talk about your view of Iran. The panel seems to, these three-fifths of it, agree that Iran has been a source of instability. Is that Germany's view as well, Minister? Well, first of all, we support Kuwait's mediation efforts in addressing the current dispute between Qatar and its neighbors. As I said, clearly dialogue is the best way, and that's really key to addressing there may be differences of opinion. Even within a family, sometimes you disagree. I think GCC countries are a family, and I'm absolutely convinced that they would address the current dispute, and in that sense, we're looking forward to resolution. Regarding Turkish troops in Qatar, they're limited on a scale, based on invitation from Qatar. It's not against any other country in the region that cannot be imagined. We've played a very constructive role within NATO in the past, and of course, we continue to remain, so we have troops in Afghanistan combating extremism there. We went there to help the United States. We are in Somali through humanitarian assistance, so we were in Lebanon, again, as a part of peacekeeping. We were in Kosovo. Turkey is in many parts of the world. It is the fourth, one of the largest players within NATO and one of the largest in the world, so we're there mostly for peacekeeping. Peacekeeping against who, though? No, no, I'm referring, I'm speaking in general terms here. But as far as Qatar is on a limited scale. So I was referring more to broader global true presence. You're going to close this for us because we've told the time is out, so please finish up. There are many, many worries about Iran without any question, and we see a lot of problems with Iran without any question. But we think that the Iran deal encapsulates the core problem, and therefore we think we should stick to the deal as long as Iran sticks to the deal, too. This has to be controlled ongoing. And this does not exclude that, apart from this Iran deal, there are many other problems we have to discuss with Iran without any question. And we see with a lot of worries the growing influence of Iran, be it in Iraq, be it in Syria via Hezbollah, in that area. So this is one more good argument to be present in the region, to have our influence, I'm speaking as a European now, a European voice being heard in the region and European helping hand, helping to rebuild society and reconstruction after this horrible fight against Daesh with all the de-struction we have seen and the human catastrophes we have seen there. So yes, we see the problem with Iran, but we stick to the Iran deal because we think this is the better way to go. It's always better to be in a constant dialogue as hard as it might be than to be on talk and turns anymore. Please give our panel a big hand for the question.


Hello and welcome to Minecraft AIs, 28th of August, Developers Inc. So we've had a very busy and exciting week here. The good news, not to bury the lead, is that the SJ201s, the custom hardware hat that we've made for the Raspberry Pi 4-based Mark II dev kits, has been verified to work and this is awesome. So we've got apparently nine working boards now, and we're going to get those over to the rest of our dev team and start spinning up the enclosure and other related skills necessary to turn those from a donor board into a Mark II. So that's really, really cool. I'm very excited about that. In other news, well, I don't know, what is the other news? Chris, how about you tell us what's going on? That was kind of unfair. Sure, so I assume that means you're asking me for my status. Yeah, yeah, exactly. Okay, so I spent the last couple of days getting all the coding changes made for the schema change. That is all done. I'm running a few final tests now and I expect to call that done before I sign off for the day. I also went into Confluence and changed the schema documentation to reflect what the current schema looks like. So that's not very exciting, but that is certainly where I am. So then on Monday, I will start with the script that will copy the files over from the temporary, the temporary home on the Selene server to the DAZ storage. So it's kind of, it's kind of plugging along. Okay, great. No blockers. Great. Also, Ken is totally right that was completely unfair of me, but Chris is also going to be tackling the doing the actual skill enclosure development for the SJ201. Yeah, and on that, I know we brought up at a previous dev meeting, but, you know, do we want to talk about skills versus enclosures versus, you know, the architecture of this for this project or we just want to do what we've been doing and fix that later. So let's go on using the model that we have right now. We will, we will address this later on, but it's not broken. So let's not mess with it. Oh, yeah. Okay. So, so then my question on that would be right now there is a mark two skill. There's a mark two pie skill. There's a mark two enclosure. And there's a mark two. I think there's two different mark two enclosures because of the different guillies. Possibly so anyway, we should walk. I'm glad to make some decisions that we've kind of talked about but haven't landed on yet like we're going to use and that kind of stuff so I can bring up all the right things. Right. That's a good point. We should have a discussion about that. But I think that we should go ahead with the enclosure that is that, you know, we're most comfortable with maintaining which I think is the key one for now. And, and, you know, we should be clear with the community what our intentions are and the intention is that the, the re speaker based mark to it's going to be deprecated in the future. As soon as we can get to a one, you know, boards up and running and we, you know, we know that they're solid. So, so yeah, I just, you know, I think at some point we're going to stop maintaining that, you know, that skill enclosure, and that'll be deprecated and we'll just focus on the mark two based on the sj 201. Okay, build a completely different skill for this mark for the mark to sj 201s we're going to have buttons that we don't have, you know, on the current enclosure and that kind of stuff so maybe might make sense to build a little different thing we can just look at the things. Okay. All right. Excellent. Thanks, Chris. How about Ken. How about that. I'm just making a note real quick. Okay. So, yeah, so it's been a good couple of days I went back to the code and refactored a bit to expand the capabilities of the channel the channel being the connection between the upload server where the database data is selected and the training server where the actual training is done. It was just very straightforward here. Here's a archive of training of a training data set. Go build it. Now it's more. Here's the hyper parameters I want you to use. It could be a partial or a full partial meaning. Don't bother looking for new training data use the training data you got just use these new hyper parameter. So, so I have those two paths. You know, full train kind of partial train with the existing data just change hyper parameters so that in the future if we want to use that capability we can. I then laid out the schema for the precise model database and went to put it into the Maria DB and then learn that I didn't have the group password so I chased that down a little bit but I now have that so I should be able to get that going and so by Monday it should be saving all the runs in the database with all their hyper parameters. And in this case hyper parameters include everything so it's also going to have a reference to the manifest file and it's also going to have the value that was sent over or that the that the training data set was built with with regarding the split the ratio between training and validation. So that's not fixed so it could be 80% 75% whatever. But the point being that there's enough data in that database that you could reproduce the model. Because I don't know that I want to actually save the dot pb and dot pb program files maybe I could store them in there too as a blob I don't know if it's necessary. What's more important about this database is that the hyper parameters and the test results of a model built with those hyper parameters are stored. So later you can select all the hyper parameters cluster it and have a half a chance at figuring out what the relationships between the hyper parameters need to be. I have discovered that the hyper parameters tend to perform better when their prime numbers. So here's that. That seems random. Yeah, no it's actually common that primes tend to work a lot better in machine learning algorithms, because it doesn't give it the chance to take cut corners down low. And it like you know say well let me find the closest you know that's divisible by two and kind of an that's not going to happen. It's just something I've learned over the years anyway. So yeah so by Monday we should be having that database getting populated. Hopefully, I will get a mark two on Sunday. Thank you Derek, and I will get right on this yes no bug. Because it seems like it should have been addressed a long time ago, but we probably didn't have a lot of use of it. But I assume as we start scaling we will and so it's going to become more important. So I'll look at that now I've also been helping out on the matter most of the forums trying to pick up the slack wall guesses out until Monday so I've helped two or three people now with wake word issues and I'm not sure if that's a result of the 20 the 20 point X release. Because some of these people are just trying these things with really strange stuff like the guy today was using a webcam microphone. That wasn't working too well for him and then the other fellow I was talking to was running on a pine phone, which is one of its near and dear to my heart I know the rock chip very well. The other phone, unlike the pine 64 is not the system on a chip and it's actually underpowered so doesn't surprise me and some of the other community members actually pointed out that size is consuming over 60% CPU on the pine phone. And then they were like, Well, we really should get that full request for TensorFlow light and I sympathize with them and that is on the radar but a little bit couple of bands out. Awesome. Thanks for that update. Derek. Good. Just a little history can we did explore a rock chip based design. Before we before the pie for came out because the pie three were like that's not quite powerful. My four is better than the rock chip but the rock chip system on chip is not bad. I've actually, you know, forwarded Android to it around slide. Yeah, yeah, it was interesting like there was like a four plus two kind of thing where they had a quad core plus two other was like a, not quite a six cores but it was interesting architecture. One is really good because it has everything built in HDMI to usb is it has all the audio and video processing built into it. It's pretty powerful and then you don't have to worry about the whole interfacing the components because it's a system on a chip and they do that for you. And then it has, you know, the specialty CPUs. There's the low power one for you know background stuff and the high power ones before that stuff. Yeah, I think the pie four is a better choice just you know. Yeah, plus everyone, you know, it's got the broad community support because it's so so popular. Yeah, so what I've been up to I've got so I got that device off the kin. I also sent off an enclosure to Kevin that had an audio chamber in it. I think he can it's a late the laser cut laser cut enclosure that we're going to start off with doesn't like take like maybe an hour and a half to put together all together, whereas 3d printed version can take several days of printing to get all the parts. So it sounds like what they success we've had that I'm going to need to make quite a few more of those. Thankfully, I've already got to done. So we'll get one assembled and put together for Chris, as soon as I get boards from Kevin so he's going to ship those. Pretty soon I think, maybe even tomorrow. So when I get those in. Yeah, I'll get one packaged up and send over to Chris as soon as I can. I've done a little bit work on what will be the 3d printed design. And a lot of my time in the last two days has been dedicated towards some slide deck stuff for the fundraising effort. So yeah, no blockers for me I think I've got everything updated. I think I did update that I only just did it today can I updated the the audio services issue on first boot up to attack you and I moved it into the market to So, yeah, yeah, I saw that. Yeah, I got both. Cool. Hey, Derek, we're going to have to talk a little bit about screen design as well as we'll have the horizontal screens and the vertical screen. Right. The existing screens will have to change. Yep. Yeah, it's going to be a bit of work. I don't know if in the short term we can do something like just stretch it or, you know, something quick and dirty. It'll make my eyes bleed. But, but yeah, yeah, we need to fix it for real eventually. That's it for me guys. Okay, great. Well, this seems like a lot of good stuff happening this week. So we're right now in the middle of our sprint we're going to continue next week with the same sprint. Right. But for Monday, let's go through and make sure we've updated all those tickets just so that we can check our progress and we'll review that on Monday. Is there anything else that people want to add before we sign off here? No. All right. Well, when things are going well, I guess the meetings are short. So, thanks very much. Enjoy your weekends. You know, whether you're working on the mark two or not. And I'll talk to you all on Monday. Have a good weekend. Have a good weekend everybody. Bye.


Sexual violence happens everywhere in all the conflicts in the world or in other situations of violence. It is really something that is widespread and that we see happening in times of peace and therefore even more in times of conflict. For humanitarian workers, it is also an invisible phenomenon because the victims will not come forward and talk to you like other victims would do. Therefore, you really have to provide services that the victims will trust where they will access and come and feel safe to tell their stories without having consequences for them. I can give you an example, a very recent example from the Central African Republic where we had a number of victims that went to a hospital where ICRC staff was working and we referred them to a health center to be tested for sexually transmitted diseases. These women actually didn't go because they were not pregnant, they didn't have small children and therefore by going there they would have been seen as victims of sexual violence. They were seriously ill and had some symptoms of women being in such a state of health. These women came to the hospital with a tiny pump and spent $3 a month. When my husband came in, he said he was sick and know how to take care of his children.  They say it's the women's business, because it's the women themselves who get raped. That's why we're going to continue as volunteers to make our sensitization so that one day, the whole community can be aware and know what the rape is. And the woman can have one day her place as a woman. So the way that we can actually reverse this invisibility is by assuming that by default there is sexual violence in armed conflict and other situations of violence, and therefore design responses that the victims can get access to so that we create an entry point for them. Even if we don't know how many cases and what are the patterns and trends, we know that there is sexual violence and therefore we need to provide responses that are appropriate.


At the end, I'm also going to speak about what are we considering to do for the next major release, since we are practically feature-complete for network manager 1.2. We're essentially just ironing the wrinkles. So what's network manager? Why do we need it? When I asked my package manager what's in the network manager package, it says it configures some variety of network hardware on even virtual networks. It supports some server hardware, some desktop hardware, mobile hardware, connects to VPNs. That's nice, but actually why do we really need network manager? There already are APIs in kernel to configure the addressing and the routing. And most network hardware comes with some sort of user space utility to configure it. Well, there's WPA applicants to configure the access points. And there's a network model manager to configure the mobile broadband devices. And well, most of the VPN solution comes with some sort of utility to set up the tunnel for you. So why do we really need network manager when there's already tools to achieve all of this? And the thing is that there are APIs and utilities to do all this configuration management. We see that as part of a problem, not another solution when what the user actually wants is something like this. They don't really care about the details of the underlying or perhaps wants this where it gets complex. And they don't really want to care about the details like what model of a modem did they have or what particular protocol with what settings it's used by the VPN solution. So what we're doing is that we're wiring things up for the user so that they just care about this. So we provide a Diba service that provides a consistent access to whatever networking solutions that the user have. And we provide this Diba's API that other schools could build on, such as the desktop environments, the KDE known, they build on top of it. Also on servers, we do provide the client utility that called NMCLI that provides an interface to the functionality we offer. What we also do is that in our picture, the network configuration is really dynamic. It changes and we need to react to those changes. Say, when we get out of reach of a Wi-Fi access point, we might want to tear down the configuration for that particular network and move the route to another network connection, mobile broadband, that still works. Or we want to apply certain configuration when the user plugs in a network cable. So that's what we do. We sort of glue these things together. And apart from the Diba interface, we provide for the programmers to build on their thing on. We do provide something called the dispatcher interface where the user could just copy their shell scripts and they run when some network change happens. In a consistent way, you can have a dispatcher script that runs when you connect to a VPN to do some particular action or when you say disconnect from a Wi-Fi network, no matter what the actual hardware or the actual connection is to provide the consistent interface. So yeah, this is what it looks like when the desktop environment uses our API with seeds. It's sort of similar to the switches I've had in the previous slides. This is what the user typically wants to see when they manage their network on a desktop. So where do we stand now? With Network Manager 1.2, we are very close to the release. We haven't done a major release in over one year. We've done 10 minor releases in last year. And those minor releases were actually not that minor. We backported a lot of functionality into the stable branch. So most of the stuff we've worked on, it's already shipped to the user. But what we couldn't do in the stable branch is do any major refectorings, major changes. So we have them in the branch soon to be released. And as you see, the number of the commit is quite high. We got almost 3,000 commits waiting for release in the 1.2 branch. So what did we really change? What's new? This. The short answer is a lot. And the long answer is actually a lot. And this actually is the stuff that's not a complete change log. We omitted here the stuff that's already backported to 1.0. So let me just briefly talk about the highlights of this digit. So what we're serious about is cutting things away from our dependency chain, because people like to run network manager in networks, notably in many scenarios. And a lot of these scenarios involve doing as minimal installation as possible. That's when it comes to consumption of resources such as memory, but also the dependencies we drag in. We didn't actually improve the memory consumption significantly in 1.2. We have some things planned for 1.4, but we didn't manage to do that. But what we did is that we got rid of some of the dependencies. You can see that for link local addresses, we actually started to use the systemd networkd-based library so that we don't need to drag in an external tool. And for the hostname management, we also offloaded to systemd. So there's more of these to come, like the stuff that's taken well care of by systemd. We're just going to distribute away from network manager. We also, the D-Bus glib thing is notable that it was a huge refactoring, like those of you familiar with glib know that glib already provides a D-Bus client library for some time, G-D-Bus. Network manager predates this library by many years. So we weren't really able to use it, but now we did a complete refactor of all D-Bus-facing code to use it so we could get rid of this legacy dependency. It's quite nice because it implements some nice stuff D-Bus provides, such as the object manager that makes the network manager code simpler, more robust in the effect. Also more maintainable because that's the case when you're using more modern interfaces. We've done some improvements in the Wi-Fi area. Notably, we'll be enabling Wi-Fi power save by default. This is a feature contributed by Canonical, who actually does phones that the draw network manager does. Anyone here has a window phone. Those are essentially network manager phones. So improving Wi-Fi as well. WPS-applicant got a bit better lately in managing the Wi-Fi scan list. So instead of using our own custom code to track which networks are available, we just used what WPS-applicant provides now, which is, well, slimming again. The client utility we provide, NMCLI. We had some very nice improvements there. But there are no huge changes there. You probably noticed that we aren't really doing any huge changes in network manager overall because it's a major project. It's a sort of stable feature complete for most users. So we were doing incremental improvements, making the code more maintainable, slimming down, and adding small enhancements mostly. But the last one, the color output, is actually my favorite. It's really, really good. If you're using NMCLI often, then you'll get used to this really, really quickly. And if you're not using NMCLI quickly, then you probably should. It's a really, really nice tool, especially for the users who prefer command line. And I think there's a lot of developers here who are exactly in that crowd that would, when you're connecting to a Wi-Fi, here, you prefer to type it on a command line. It's really easy with NMCLI, which is to NMCLI device Wi-Fi, connect, and name of the network, and you're there. We're doing some improvements in the VPN area as well. You probably know the network manager integrates with virtually any VPN that's actually used. We have the plugin architecture. So we maintain a set of plugins for the most popular VPN, such as OpenVPN, the IPsec, IKE-based, IPsec tunnels. We do support Cisco-compatible and Juniper-compatible networks with OpenConnect. But there's also some community-maintained VPN plugins, such as tunneling through SSH or Iodine, which does VPN over a tunnel over DNS, in case you're in a particularly hostile environment to use that. But the VPN plugins, they are, first, they are standalone D-Bus services. And it used to be difficult to make that plugins connect to more than one VPN at the same time. We fixed this now. So you can run more instances of VPN connections at the same time, which is sort of nice. And there's a lot more. Not sure if I should read this, probably not. But the important points there are that we are... Oh, in the Wi-Fi slide, you probably noticed that we are now turning on the MAC address randomization. For now, it's for scanning for networks. So it protects you from tracking until you actually associate with the Wi-Fi than your actual MAC address is used. We're probably going to even further enhance this in network 1.4. Point is there that we cannot really, by default, use a completely random MAC address, because it would drive certain network operators like nuts. But it seems like there's a way to make sure that when you connect to the same network, your MAC address stays stable. And when you move into another one, that you actually use another randomized one, we're doing something like this already for the IPv6 addresses. You might know that traditionally, the host part of the IPv6 address is derived from your MAC address. And that worries the people who care about tracking. So for network manager 1.2, we implemented RFC 7212, which introduces a way to use a unique host part for each network, but change it when you move to another network. Essentially, it does a cryptographic hash of certain strings that identify the network, such as the subnet, the Wi-Fi SSID, or in the network manager, the identifier of the configuration of the network, and the secret key. So it's not predictable for anyone to predict which host part are you going to use. So it's impossible to track. We're thinking about doing something like this for the MAC addresses in Wi-Fi. So it's not possible to track you when you connect to different networks, but still maintain some stability. When you return to the network, you get the same address. And just pointing it out that we're mostly doing small improvements, but sometimes the small improvements really matter. For the users who care about the privacy, this is the things that we are serious about, that we are improving. Also, a notable feature is that we support creating many more types of creating and management of virtual devices, which is nice for the servers. For the servers, you might know that we already support all typical network devices that are used. We are able to do bridges and VLANs and bonds and teaming. And we are also able to stack it on top. So the network manager is sort of trivial to do VLANs on Ethernet and then bridge it and put it into a bond, if you like, probably. So yeah, this is a rainbow for Rashid who complained that slides seem like they come out of North Korea. It's colorful. With network manager 1.2, as I said, we're very close to the release. We've already done the first beta, which is feature complete API, ABI stable. So if you're building anything on top of network manager, you can and want to make use of the new features we've introduced with 1.2. It's already feature complete. It passes our test suite. And we do have a really, really good test suite. So once it passes, we are fairly confident that nothing really important would break. So you can already try it. You can already build on it. If there are any desktop developers here who might be interested in the features in network manager 1.2, you can try it. When you install Fedora Roheit for some time already, you get all the fairly latest code. So you're encouraged to give it a try and also Dbian experimental pick it up already. Dbian is doing a fairly good job at keeping their network manager up to date. As soon as we release a stable update, they quickly pick it into an unstable distribution. And they have some very rigorous testing in place where they are sort of popular for being good at this. So Dbian is a good distro to try out and up to date network manager as well. And we're doing a final release before Fedora 24. So in the next Fedora, you get a new network manager. What's next? And as for the next release of network manager, which we plan to deliver sometime this year as well, we don't plan to spend another year doing a major milestone. So we're doing some development process adjustments to make this possible. We'll be doing continuous integrations, which we don't have in place yet, so that we get more confidence in our code base. But there's a couple of features we already are considering for the next release. So when you see this list, you probably can add the question mark at the end of each of these entries, because we're not finally decided yet. For network manager 1.2, it's easy. We are feature-complete, but this also is my last slide. And after that, there will be a place for questions. But we are also very open to suggestions about what would you like to see in the next major release. So we'd like to hear from you. So what are our priorities is to make network manager more secure. I said more hardening. For 1.2, we've made use of some feature system deprives to limit the capability set of network manager. And we'd like to reconsider doing some architecture changes to make it more secure. With the P11 kit integration, we'd like to improve the experience when you're using a smart card with a certificate or even GNOME curing in your desktop, so that we could forward the Pkcs11 protocol to the demon and not actually copy the certificates over debas or in files, as we do today, which is going to improve for the users using certificates with Wi-Fi or VPN, so that's going to make life easier. And recently, a page from a community contributor appeared on our mailing list like two days ago with an early complete implementation of what we were considering for some time already, and that's the network namespace support. And it's probably cooler than it looks, because it means that we could actually separate the VPN connection from the actual network connection you have, and you could make sure that no traffic leaves your desktop aside from the VPN, even if the VPN crashes or anything, which is nice for the users who really care about privacy. Or you could do the reverse. Like, you could isolate the VPN tunnel into a separate namespace and maybe move your shell or web browser there, so that you could only use the VPN connection for your, I don't know, corporate traffic, and leave the rest of your desktop just to use your ordinary network connection. So this is, I think, probably the most important thing we could do for the next major release. We're excited about it, and that's where my talk ends. And if you have any question, please ask. There are a couple of more network manager developers in the room, so if I'm not able to ask the question, then they will help me with that. Thank you for your attention. Any questions? Hi, I'm Paolo Autos. I was wondering if you're going to do anything with a hotspot namespace where none of the applications are bothered by DNS lies that you get while you're on a hotspot, and after the hotspot authentication is finished, at only then all the network applications become aware that there is a network. Thank you for the question. So we were actually, there's a group of people that would like to get better DNS support in the Fedora 24, maybe 25, and the isolation of the hotspot, like the capture portal detection there, is really necessary for their machinery to work. So we, like the network manager core team, are actually not currently doing anything about it, but there is a group of people interested in implementing this, like separating the capture portal. The multiple VPNs being supported by network manager sounds awesome. The only thing I'm concerned about is how does network manager handle if you have conflicting IP space ranges? Well, in that case, one connection wins. OK, that's what I figured. I just was wondering if it passed my mom test, because I would love to get her set up on that, but I don't know that she would know what to do. Like, I guess I'm holding it too close or something. All I was just saying is I think if I tried to get this set up for my mom, she probably wouldn't be able to debug it, which is fine. But I probably will tell her not to do multiple VPNs if it's not something that would be represented at like an icon level, where she could see that there was a problem. But awesome. Well, we're actually pretty clever about conflicting routes in the connections. You obviously cannot have two routes to the same network with the same metric and to these different network interfaces, because the kernel would just remove the previous one if you had the new one. But we actually keep track of the routes that should be on the interface internally. So when you turn on two connections and both of them use the same routes, then the first one wins. And you activate the second one. And then you disable the first one. Then the second one gets the routes. It doesn't end up in a state where there would be no routes set up. So we'll probably as clever as we can be about this. Oh, yeah. So my question is for more of the next version. It was 1.4, I think. The namespace support sounds really interesting. So what's the plan, actually, for the user to specify which application should be in which namespace, which connection? Is there some plan for that, some GUI or something? Well, as for network manager 1.4, there's no real plan about anything yet. So we need to figure this out. Obviously, the first thing we'll do is to expose a D-Bus API to the connection we already exposed on a D-Bus API to add an information about the namespace. And then we would need to figure out how to do the desktop integration. Well, we'll probably need to have some API so that the application in the desktop could request some process to be moved to that interface, because it's a privileged operation. But we're not even yet at the drawing table there. So we will be considering this, like, no definite answer. Sounds good. Thanks. Hi. I got a question according to IPv6 sharing, planned in the next version of 1.4. And to the extent of that, is there some plan for having IPv6 addresses, while the host that will be sharing the connection will have only IPv4? So this kind of tunneling and vice versa if I got only IPv6 and then getting to IPv4, this kind of tunneling transition plans? So short answer, no. We're really not considering this. And as I've said, we have no definite plan for the next major release. But this is the sort of thing we'd like to hear. So after the presentation, I'm very likely to add this to a list of things we consider. Thank you for that. Thanks. Hey, what exactly does offloading to system debring to network manager? Like, earlier in network, and doesn't it mean a problem for non-system de-systems? Excuse me, I didn't. What exactly are benefits of offloading to system de some functionality, like system de-network? We do. Well, it makes network manager smaller. Well, the things that we do offload to system de now, obviously, is the hostname support, which really is not our business. We just traditionally do that. And as for other things system de-related, it's more like we are sharing code there. They are using because they actually are doing some pretty amazing things. Like, let's say the DHCP client we do currently use the DHCP client, but we would like to not to do it anymore because DHCP client, believe it or not, its memory footprint is about twice as big as network manager and the code base is of comparable size. And well, it's just the DHCP client. So network seems to have already fixed this by doing their own DHCP implementation, which is considerably less crazy and less historic stuff there. So where we benefit is that we don't really get the user to run this, like, old beast and have the same functionality with much less code, much less overhead. So if that answers your question. What happens if you are on non-system de-system? This doesn't actually depend on the system de-run time. It's a library that runs independently of system de. And for the hostname support, where we run on a system that doesn't have system de, poor souls, we do just do what we did previously for the system, write an ATC hostname and run the hostname command to change the runtime hostname. But we'd really prefer not to do. Any more questions there? So thank you for your attention. And enjoy the rest of the conference. Thank you.


One, two, three, four. Open on two, two, three. Contract for release one. Can I hear you breathe? Beautiful. One. I thought that was gorgeous. The gram technique that I teach today when I do master classes, I would say is definitely an evolution of the gram technique since the beginning of Martha's days when she started her company. And we have had many teachers, many generations of teachers who have beautifully added on and contributed to the movements and technique through its 90 years now. This is coming straight down behind her and the contraction actually sits up and under here. There is not really a lot of freedom in the learning of dance. You are highly in a position of discipline and fighting for inches, which I would not call freedom, but I do believe in that process that you create for your own body, for your own psyche even, and your heart deep abiding freedom, which will come years later. But it should start now in your development as a dancer. One strikes two. It takes time because in general we tend to as dancers control. The first thing we do as dancers is control movement, but that is not the essence of movement. The definition of technique to me is learning to catch the throw.  So for me, freedom is the expression of throwing it out and learning to wield it like a sword when you pull it back in. And is this, they just walked away? And a beautiful, beautiful. Give me the next two back and hold on. Let me show you a pleading. What's your name? Come here my beautiful girl. All right. Well, I'm Mother Mary. And you're Christ. Okay. All right. Let's recreate this situation. Okay. She comes to the floor. This is always kind of fun because you don't know what I'm going to do to you, which is horrible. All right. She breathes in, which is... Martha is really, really formal. She doesn't give anything up. Nothing. Nothing in muscle ever gives up.   And you've died. You are now in the repose of give me your weight. Drop your head, Ellie. Good. And hand is something like... And curve, contraction. Yes. And drop the weight. Exhale and hang, hang. Close your eyes maybe just for effect. There we go. Okay.  Oh, there she goes. She just gave me all her weight. This is the pleading. The reason why it's difficult is because it's weight dropping, not weight lifting. Can you lift your weight? It's not that. Go back down again. It's this heaviness of the body, of the contraction lifting her to come up, drop everything, drop everything, drop everything these together. And she goes back down again. It's the phoenix rising out of the ashes and returning back to the ashes. It's the eternal story of life and death. It's in the pleading and that's what it's about, right? So it's resurrection and return. I think the students got a greater understanding of how dance can go beyond movement and that it's connected to the greater world around us through nature. Like, there's dance everywhere. And I feel like Denise Fale really gave us a sense of that through her tellings of stories from Martha. They also got a sense of the greater drama that I feel like they're attracted to and that dance can satisfy that for them on a very kinesthetic level. Keep stepping out. Keep stepping out. Yes. So much good. Forward. How do I feel? Are you with me? Shit. It is an art form of the heart. It's an art form of power base, of focus and stage presence. And all I want to do is wrap this all into one feeling and hand it out through movements so that the dancers can walk out and say, oh, Graham is this, not this, not a little thing, but a big thing. There's something about this that you have here that is very poetic. I just want you to know I know it, okay? And I heard it in the breath. So don't forget to breathe in your work because it is the elixir of the muscle. And when you do it, you're gorgeous. I mean, that's all I can say. Martha would have been really, really pleased to have seen what you guys did today, okay? All right. Be gorgeous. Be beautiful. Shine, shine, shine. Okay. You're welcome. You're welcome. So thank you. You're adorable.