Okay, so actually during the last year I decided to build my own mechanic is keyboard. And after I built everything and assembled everything, it was the time to sort of go ahead and decide what kind of keyboard layout I should use. And I'm thinking because every all of us spend a lot of time typing every day right. So this is why I'm thinking it is worth putting a bit more thoughts into how to optimize the keyboard layout. And so QMK is actually an open source format for mechanical keyboards, which QMK is an open source format which sort of lets you customize almost every aspect of your layout. And in the following slides, I will just sort of give a few suggestions I would say for people who use QMK, how to optimize the keyboard layout. And even if you don't have access to the format of your keyboard because obviously you need to be able to flash the microcontroller right. But actually there are also software tools available, which you can just install on Windows or Mac or wherever. And then those software tools can actually take the inputs of your keyboard and sort of emulate the functionality of QMK as well. So that means many of the things I'm showing here you can actually also replicate it on the software side. Yeah. Okay, let's start with a normal layout you would probably find in a off the chef keyboard. So this is like a QMK layout. So that means, like, if you buy a keyboard usually all those keys will be arranged according to QMK. And QMK is like the name of the keyboard layout because those are the first characters in the first row. And essentially my first suggestion is to change to a layout other than QRT because QRT was actually developed back in the day when they had those old mechanical typewriters. And it was actually designed to be slow, because apparently if you type pass on a mechanical typewriter, it causes those hammers, which in the end right. So and nowadays they have much more modern keyboard layout. And those keyboard layout actually use some sensible metrics to optimize if you have to decide like where to place the keys on the keyboard essentially right. So examples are Vora, QRT and Workman. And usually the metric they are optimizing is finger movement. And this is also most of the time is language specific, because you can imagine like every language uses different characters differently right. So those three in this case are optimized for the English language, but they are keyboard layout for other languages I guess. So what do you think of their speed? Yeah, so I mean speed is actually not big, like it's actually not what they're optimizing for. Like what I said right, usually they're optimizing for finger movement. So essentially what you want to do is you want to move your finger as if it's possible to reach most of the keys you need. And only in certain, yeah, few cases you would need to reach far away to type the key. Yeah, so this is where they move, they optimize for finger movement is they want you to not move your fingers a lot essentially. Yeah. Okay, yeah. So, anyways, so this is the first suggestion if you want to optimize your typing, you can consider switching to another layout and QMK actually allows you to place the keys. So that means you have to control over every single key on the keyboard. Yeah. Another feature QMK supports are layers and you can imagine a layer of being like a set of keys, which you can enable and disable and layers can be stacked on top of each other. So that means you can have, I think up to 32 different layers. And I mean, not that I want to use it but I think you can have 32 different sets of keys and always the top, the top most is the one which is active. If you want to switch back, you need to deactivate them. So how I use it in my case is I implemented layers for symbols and another layers for numbers and navigation. So, okay, this is the symbol layer, and then another one for the page and for the like as a numpad sort of right. And why I do this is because if you usually look at the standard default layer, yeah, you can see that the numbers and the symbols are mostly on the top or on the edge of the keyboards, like either here or somewhere in this region. So if it's on the edge, that means that you need to move your fingers a lot in order to reach them. Right. And to make that more easy, you can put your symbols and numbers a bit more closer to the center. And actually, so those keys are the ones which is the home road so it means this is the natural wrapping position of your finger. So all the keys you have over here, they will be very easy to reach because they are just under your fingertips. Yeah. So, and in order to synchronize those layers to each other, I arranged the keys according to them. So, some of you might know it's like a command and text editor. And so essentially, see those keys over here. And short cuts for in them to, for example, change to the beginning of the line or to the end of the line so it is a step to the carrot and and the, and the dollar signs. So and those ones correspond to those two keys in my layer below so I don't need to remember two different key positions. Yeah. So in when we have functions to change between words so W press would bring it to the next word and V, which is this key in the format will bring it to the previous word. So and this is meant to be a respect of the so that means it just makes my life easier to not having to remember so many different key positions. Yeah. Okay, yeah. Yeah, then the next suggestion is to use homeroom modifiers keys, which, okay, on one hand can be your ordinary shift control keys, or other modifier keys are the ones which allows allow it to switch between layers right. And by placing those keys on the homeroom, you essentially avoid all the finger movements involved with activating layers and shift and control. So how it works is, say you have a control key over here. If you just have it, meaning press and release, it will act as the key you define. For example, in this case, just a letter or a symbol or number, whatever. So press it and then press it together with another key, then it will act as control. So it means, you know, sort of, don't need to move your fingers away from the homeroom, in order to activate those things. So, and, okay, we have to check control. This is a layer toggle, which in my case activates the symbols there. The pinkie activates the navigation and numbers there. And, okay, and this is just a normal layer, but on this side I implemented it as a tap dance and tap dance is another function, which essentially lets you define different actions, or any number of key presses. If you press one, you have one function, twice another function, and so on. So, okay, how I made use of this is, if I single tap, it will just activate the letter a in this case, or maybe the symbol according position right. If I press it and hold it, it will just as a layer toggle and activate the number layer. And if I double press, it will lock the number there. So you can think of it as a number. Sorry. R what? Oh, okay. So, um, yes, if it has to is, um, I haven't encountered this scenario actually. Yeah, in this case, you can, you can either tap it slowly, because essentially, so to avoid it to be recognized as a double tap, because what you can actually do as well within QMK is you can modify all your timings. So that means you can actually set how many realistic and it should be in order for it to be recognized as a double tap or as two separate keystrokes. And this is also, like, I guess part of the optimization. Like, if you type and then you feel, um, the issue that I activated in terms of not get the double tap, right. So then you can adjust the timing to make it bigger. Yeah. It's the same as just double click mouse. Yes, yes, exactly. Yeah, exactly the same. Yeah. Okay. Um, if you think that there are keys which are too far away for you to reach, you can now shift them around because of your home mode of fires, there are a lot of free spaces available. So what I did in this case was, um, I moved backspace from all the way over in this corner to here where the caps was and the caps was here. And then I also moved a bit close. I mean, I'm like people that's maybe a bit more different because I use the auto linear there. So that means actually my entropy is on the on the shift, which is quite convenient to reach, I would say. And um, yeah, the UK and my space in my case is available to shift and backspace. Yeah. I mean, sorry. This one. Yeah. I mean, actually, after moving it around. There are some keys I buy and I feel like they are too far away anyways. Okay, after this, um, what you can do actually before you do this, what my last suggestion is to sort of monitor your single. So, um, this is in my case, it looks like this. So, and there are ways to generate the heat map for people and actually what I developed is this app over there, which is like a website, which you can configure where you can configure like a plugin for Q and K, or that can function, which records the key cons in the background. And then in the end of the day before you unlock it or something, you can upload it to the website. And then over time, your key cons will be accumulated in the database right and then it will draw you like this. And then, I mean, for me, it's actually already a bit too late because I kind of optimize most of the stuff, but if you start optimizing your keyboard and then you see, oh, okay, I have a lot of people access like they over there in the upper right corner. And then, essentially, you know, what, what to do and how to shift keys around. Yeah. So, um, I don't know if I can click the link I can show you how it looks like. I will use this one. No, but I keep on layout. Okay, okay. Okay, so essentially, what what you get after installing this thing on your mechanical keyboard, you can assign a key code, which dumps the key point of the end of the day. So in this case when I press certain key combination, it will sort of print the key, it has accumulated I mean now zero because it's because I haven't typed yet right but if you do it after a while it will. Yeah, it will show all the key cons and then you submit and draw the heat map which will hash for you if you so the everyone knows has their own key. Their own heat map and then it looks like this. Yeah. So and Okay, back to the presentation. Okay. So, in conclusion, so you can shift keys around all you want right I mean the problem is that shifting around is one thing, but actually learning how to touch type of the new layer is a is a whole other thing. So, I mean I found out that it takes me at least a few weeks to sort of get it right and a few months to actually get fast with it. So it means especially if you want to make major changes to your keyboard layout. It's, yeah, it's can be quite disruptive to your workflow. So then another thing I found is like homo modifiers because the sort of weights for the for another key to be pressed, it will induce some latency by typing. I mean, not that you if you touch type it doesn't really matter so much but for example if you have fusion to 16. And then you want to use control and mouse wheel to to zoom in and zoom out right so they will always be a delay before you can scroll because it's the delay before it will be recognized as a control press. Yeah, I mean this is one thing I have a lot. And another thing is, there are some locations which work better at the millennia they are so I showed you here at this is where actually your keys are arranged in a straight line. So that means if you do arrow keys for the number and number is actually better if it's this way. Yeah. And lastly so I wrote like a block for this keyboard, which includes the information I presented here, and you can search on hackaday.io for like the 60 which is the name of the keyboard, and then you can find this and other information. Thanks.


Hey guys, how you doing? This is Rich from Rich TV Live. So you know, I'm here on RichTVLive.com and we got a pod index Which is pretty cool.  I'm just looking at this. I'm like, what was this? Something happened here. Right at the very end of the day. There's a huge explosion up What's going on here? What happened here? What exactly happened here? So I started looking at some stocks and it looks like there was like a little move right at the end of the day and FSD Pharma got their license That could be huge. They did jump right at the end of the day 3.5 percent Agriflora stock that I own up 8.86 percent right at the end of the day. They all made these moves Let's look at Agriflora. It did a move right at the end of the day. See that spike right at the end of the day They all have this spike. Let's see what the analysts think Is there an endless rating? No, no analyst rating on them. Let's take a look at Xena.  That's where they were trading. Nope Finished a 171 look a little jump right at the end from literally 163 at 3.30 p.m. Pacific time and in half an hour went from 163 to 171 To finish just slightly in the red after it was red all day Something's going on here. They're gonna get their sales license Xena get their sales license Xena is waiting for the Langley facility license So I'm taking a look at this and then this is on Rich TV Live So then how I do our research is I got all these 12 buttons here about the company Everything you need to know about the company. So we hit analysts What do they think? Is it a buy? Is it a sell? Is there an analyst rating? Bam, strong buy. Wow strong buy for Xenobus Yo That was a strong sell over here. Look at the red strong sell for three months Did we finally hit the bottom? Are they getting their license? What do these indicators know that we don't know strong buy guys This is rich from Rich TV Live Using www.richtvlive.com can get all our videos there recent videos click on videos You see all of the recent videos you want to get cannabis news click on cannabis All the latest news tech hit tech Mining hit mining. Oh, look, we got a new tab Cryptocurrency there we go. We got a new tab for cryptocurrency folks Look at this. You want to get all of our social media? It's all right there in one spot one stop shop You want to look for pics just type in your pics This is rich from Rich TV Live and hey, please join our community click join our community and feel free to join The growing community of over 65,000 followers on all social media platforms all over the world If you're not winning you're not watching. This is rich from Rich TV Live Bring you the pics and we're out Peace. Oh, by the way, Bitcoin. Oh my goodness.  Bitcoin is doing something crazy.  Bitcoin's officially back on fire up to ten thousand six hundred up three point seven percent it was under three thousand not too long ago and It is driving the cryptocurrency sector. So Bitcoin is officially back to ten thousand and is now approaching 11,000 incredible. This is rich from us to be live We're out peace


Good afternoon, we are coming to the end of our very intense and productive meeting. I would like first to thank our co-chairs who are here on the panel, Mr. Adwani, Marcos Kulgoroni and Eduardo Elstein for providing us with guidance during our discussion the last 36 hours. I have the great pleasure in addition to greet the people who joined the panel, Sir Michael Reyk and Sir Michael, you really made a special effort after your flights were cancelled, so we appreciate your participation and as the representative of the host country from the government, Marcos Pena, the chief of the cabinet of ministers of Argentina. In addition, we will be moderated by Gabriele Frias, the closing session, and the very closing words will be my colleague, Philipp Reuslaw, to close the session. But I have also two other special guests, very honoured guests whom I will introduce in a moment because they will make a very, for us, very important announcement, Governor and Minister. But first, I was thinking how to summarise my own impressions of this meeting and instead of giving you a summary of all the multiple sessions and many impressions, let me just refer to one special meeting which I will not forget very soon. It was the meeting this morning with the global chapels, with the young generation. And if anybody had any doubt about the future of Latin America, he should have participated at this meeting. There was such an entrepreneurial strength and what was particularly also important for me is to show how this generation is future oriented and how this generation is eager to serve society. I would argue in the future the dividing line in societies will not be any more between the left and the right. That's the past. The dividing line in the future will be between those who embrace the future and who knows that sometimes to build a great future you have to make short term sacrifices. Like every entrepreneur usually has to do. So to be future oriented is not a matter of age. I have also met many business leaders, many among the people here in the audience who really will join forces to create a great future for Latin America. I have one, just one thing to add. We look very much at the government to undertake the necessary reforms to be responsive and responsible but also we business leaders in times which are so driven by fast change. I think we have to be responsive and responsible. We also have to fulfill our obligation to interact with those who feel left behind in this fast changing world. Now my main task this afternoon is to welcome Governor Gerardo Alcmin, the governor of the state of Sao Paulo and governor I spent the first two days of this week in Sao Paulo and I have to say as since many, many years I'm always so impressed by the vibrancy of the city and actually coming from Switzerland I'm somewhere jealous because I noticed that the state of Sao Paulo has a bigger cross-national product compared to Switzerland and you would deserve as a state to be actually part of the G20 and I also have the great pleasure to welcome and honor Minister Marcos Pereira, the Minister of Industry, Foreign Trade and Services of Brazil and I think you were participating at a ministerial meeting this morning which included the ministers of trade of Mercosur and of the Pacific Alliance and as far as I hear the spirit of the meeting corresponded exactly to what we discussed so often here the need for the region to grow together and to create one powerful Latin America. Now, Governor Meijer asks you to join me here and minister and to announce important news. I would like to thank Professor Klaus Schaaf, I would also like to greet and Minister Pena, I would like to greet you all ladies and gentlemen we are so happy to be in Buenos Aires at this very important meeting and let me stress the enthusiasm that we perceive as part of the youth participating here the future is starting today and its name is youth we are very happy to see the effort for youth to take more active part in political life and in all activities let me say that we are really very happy and very much honored by the presence of the minister as well and we are very pleased to announce that be hosting the World Economic Forum Latin American Sao Paulo next year you will all be very welcome to Sao Paulo we have the Latin American Memorial a very important cultural venue which looks to all of Latin America Sao Paulo is a cosmopolitan city and I like to joke by saying that Sao Paulo is the land where the Japanese speak Portuguese with an Italian accent so very welcome to Sao Paulo thank you very much thank you governor professor Schwab I would just like to say a few words because I think the governor made the great announcement which to us Brazilians and residents of Sao Paulo the state of Sao Paulo is very important we are very happy and very proud that the World Economic Forum of Latin America will be hosted next year in Sao Paulo the this is my third edition of the Latin American forum the first time was in Medellin Colombia last year the second time was in Davos in January this year and this is a third time so we'll certainly be together at the fourth edition Sao Paulo so congratulations mr governor congratulations professor Schwab on choosing Sao Paulo and governor thank you for this opportunity and this morning we talked to president Michel Temer on the phone and he confirms that the federal government will also be committed to this edition of the World Economic Forum on Latin America on Latin America I also talked to my colleague the minister of foreign affairs Aloysio Núñez and as professor Schwab mentioned we have just concluded a meeting of Mercosur and the pacific alliance countries and all of the brazilian diplomatic co etamirati and the foreign minister allows me to say this we are committed to welcoming the members of latin american governments as well as the representatives of the productive sector out of academia in Sao Paulo which is our native town our native city thank you very much we are ready to start good afternoon and para veins governador we're going to Sao Paulo so we're happy for for our friends from Sao Paulo and the region to host 2018 Sao Paulo the world economic forum meeting and welcome welcome to our closing plenary to reflect on the theme of this meeting fostering development and entrepreneurship in the fourth industrial revolution i'm happy to have a fantastic group of panelists to close this session general dorky the governor of sao paulo and host of course of the next world economic forum latin america also ashish alvany president chief executive officer from jay worldwide usa also i thank you very much sir michael rake chairman from bt group united kingdom marcos peña chief of cabinet of ministers for argentina representing of course Buenos Aires thank you so much we have had so such productive meetings marcos peña i also want to thank Eduardo elstein chairman irsa inversiones y representaciones argentina and last but not least marcos vulgaroni executive editor director from pan american energy argentina so we have three co-chairs present in this meeting so the general question is what will be your takeaway from these three days but the more specific question what are the leadership imperatives for governments for business for industry who wants to start marcos well i'll start then first of all i would like to thank the world economic forum for having chosen Buenos Aires this meeting was very important for us because it was a long time without being close to the world without the opportunity to have this kind of meeting and i think this leads to the response to the question just asked and in the same vein as professor shah i think the first learning after this meeting and also in terms of what we need going forward is the full conviction that we need to embrace the future we need to embrace the time we're living in we need to have a positive attitude in light of the tremendous changes taking place but we are convinced that a more integrated world with a more interconnected humankind with more integrated free societies and more democratic will make mankind our region and our country better and we are in the midst of that transition process as a country that was basically closed down and that is now discovering that the world is an opportunity rather than a threat but this requires leadership on the part of us all to tap into the potential we have as a country and region i would also like to thank professor shah the forum and mani sol for organizing this meeting one of the things i take away from this meeting is the fact that the world has changed so much in terms of for example the relations that the us wants to have with the rest of the world on the trade front and in particular with latin america also brexit and europe which has changed a lot and that to us and our region poses a great challenge but also means a great opportunity so the discussions at the forum have centered around the opportunities we have as a region and that we need to take advantage of which means that both regional blocs mercosur and the pacific alliance need to find ways to strengthen that relationship and to start walking the way together there's also this need for a new willingness to redesign mercosur and there is a new impetus there i think that gives us a great opportunity as part of which argentina and brazil and paraguay and uruguay are in sync again and finally we need to mention the importance of starting to increase inter regional trade as well considering the doubts and uncertainties with regards to the united states i think there's a great opportunity for us at what well stand please when you just referred to imperative leadership i thought um what is a true leader a true leader is the one that boosts others and isn't it quite something to have this meeting in bonus irons we are proud to have managed to get it to come to bonus irons and with so many representatives of the youth leaders and if there's one thing i admire professor schwaab it's not just gathering the most select representatives of business and political power it's about discovering young leaders and when you talked about leadership i was thinking about this new phase in argentina it's over 33 years of democracy now and my first foreign investor said to me that the argentines work the way things happened in the malvinas island the only ones that stood out were the ones who acted on their own the pilots but the logistics they couldn't get right they couldn't coordinate that and i think it is a great privilege for argentina to have a president that has been the president of the most popular football club in the country because sometimes working as part of a team working as the national coach working to get people to work together as a team yields a lot more results than if you work on your own and today i saw representatives of congress governors ministers and i felt that it wasn't just about rhetoric i got the feeling that things are working so the fact that the forum is here was a true effort because for decades we were wondering when it would come to argentina so having the young leaders i think also gives us a big boost thank you the economic forum what's your takeaway what are those leadership imperatives yeah so i mean briefly is is you asked us to be um first of all leadership is really important political leadership business leadership has never been more important because we have to again make the arguments for globalization for free trade we have to recognize the facts of hundreds of millions of people taken out of poverty of creating new markets for the west of developing medicines of investment right across the world and we have to remake these arguments and they complex because we also have to recognize that society has begun to lose its trust in the establishment right across the world and we saw uh professor schwa before the davos review edelman survey that showed that the people have lost trust in the establishment by which they mean politicians business leaders the established media and indeed ngos which kind of wipes out davos as a new you know in that sense and clearly you know we've seen this in some of the populist movements and the way they operate we've seen this depending on your point of view politically where people who felt left behind by globalization left behind by industrialization left behind by technology have kind of rebelled and we have to understand that i think that's a very important part of brexit which is a long subject of its own but is uh you know for many of us a deeply saddening uh experience and we do need to remember that the whole point of the european union was about peace you know we've had the longest period of peace and prosperity in europe's history and it would be very unwise to take any line that directly on directly damaged that but again we see right across europe concern about immigration we see protectionism we see jingoism we see things that are deeply unattractive and we really have to together business politicians work together to lead and once again make the arguments for a liberal open society thank you so speaking from the perspective of civil society i think what professor schwaab said about social entrepreneurs was my big takeaway from a leadership standpoint you know leaders have to think forward potentially very forward and social entrepreneurship is now firmly part of civil society i think we should recognize that and they speak with a voice like a like civil society has and to have them at this conference was wonderful but to ensure that they get the funding they need to scale i think this is an opportunity for good leadership in latin america to be ahead of anywhere else in the world to arrange for the impact investing to help social entrepreneurs scale so that was my big takeaway thank you very much that was my general question but i wanted to divide the rest of our conversation into the main topics that we covered during these three days and of course key right now is the fourth industrial revolution for the entire region how do we make it an asset and not another gap that we need to bridge so technology is not going equalize the playing field your policies government policies are going to make the difference so how do we make sure technology reaches everyone and everybody can understand it and use it properly marcos peña would like to hear your opinion i think there are two dimensions to this one relates to the challenge of inclusion in a highly unequal society this is a region with vast potential but with huge inequality and high poverty levels which means that changes have different impacts on different segments of society so we think one of the key pillars as part of that dimension is linked to the challenge in education education as a challenge that should not have to do with any nostalgic approaches it should be targeting the 21st century regarding technology as an ally but also considering this is a human process where teachers families and the educational community have a very important role to play another key pillar has to do with the tensions in democracy obviously technology and changes in communications are also bringing tensions and challenges to democracies in our region but they also bring opportunities however it is very important for political leadership in these areas and for social leaders as well to be able to grasp that this world that has changed and this society that has also changed needs institutions that must also change our institutions were designed for the world that no longer exists and on top of it there's still the institutional weakness as compared to developed countries if we don't resolve those structural issues it'll be harder to develop with equal opportunity and inclusion and finally there's the main challenge for economic policies especially job creation policies and policies on territorial development thank you on the youth so we can include you know their opportunities but also the youth in the region there's a young it's a young continent we talk to many global shapers and of course they have so much energy professor Schwab just attested to that and the question is how are we going to listen to them better Ashish you work with the youth so we work with youth we spend our entire time listening to them but from the perspective of the region and this conference you know the world economic forum has a global shapers survey which surveys youth in many countries I'm sure over a hundred countries and there are very concrete lessons that one can learn from listening believe it or not to youth and I think packaging the results of surveys such as that to inform the agenda of this conference but also policy making I think is an opportunity we should take full advantage of governor to governor Ikeem trust has been of course repeated subject at this meeting but also clearly looking at Brazil it's an important it has been an important issue so how do we make sure that the young generation trust the older generations and older generations also open that door for younger generations which is a big issue in the region well we've had an important demographic change in our countries which were young countries in the past and now our mature countries headed towards the old age segment so we've had a major demographic change change Brazil is now working on a set of reforms including a social security reform the other reform is on labor so we have laws dating back to the past century for a world in which employment will be the major challenge technology brings unemployment as well agriculture mechanizes industry robotizes there's automation there so the big challenge for the world will be the issue of employability so I think the old approach to education is no longer good because now we have far space in jobs Sao Paulo is the largest sugarcane producer in the world and those who used to cut the sugarcane have disappeared because now there are precision technologies that can take care of that or this big data in agribusiness of course that also brings opportunities new jobs with innovation research development and our region Latin America can't fall into the trap of populism and isolation the way to go is consolidating our democracies seeking competitiveness and strengthening foreign trade opening up to opportunities in the world at large education and openness is part of the of the of the solution but Eduardo you also work with the youth so an interesting example is Porta 18 what can you tell us about exactly are the solutions to include incorporate open those opportunities I am surprised that you mentioned Porta Di Cioccio it's one of the projects we are very proud of we open a house in a middle-class neighborhood where we receive a group of thousand mill mill a thousand children that receive technological education and training outside school hours at the in our company we are convinced that the business that acts in its environment in its neighborhood in its country has a great impact we've done so for 20 years with a low level of dissemination of what we're doing it's not the only project there are children that have better technological capabilities now than when they graduate from school and they asked us to replicate this model in a hundred other places so we said no since we are conservative we'll do it to in tools or threes education and entrepreneurship has been an objective for us first we contributed to junior achievement but when we gave a larger step forward we worked through and the endeavor foundation that was created in Buenos Aires 20 years ago which was to provide opportunities to entrepreneurs identify them give them seed capital push them to go out to the capital markets and I think one of the strongest things in all this was the process of selecting the give back capacity give a gift through selection and then a decade later donate for other entrepreneurs to be empowered it's one of the foundations that's been more more gratifying to me because at a time of crisis for instance with a volcano in Bariloche the volcano eruption for a whole year the hotel was empty so we sent out nights at the hotel as a gift and the entrepreneurs phoned and said couldn't we all go together there were 25 of them and six years ago we met for three days there to speak to the young entrepreneurs business persons and for me to find young social and business entrepreneurs is to think of Argentina in the long term so investment in education and entrepreneurship has been ongoing throughout two decades the use to a big challenge in the region which is how do we overcome the over dependency on commodities how do we stop only not looking only at the ground but also looking at the people that talent and use our commodities as a means to an end and more than what we've done have we learned the lessons from the past and I think it's a good question for you thank you let's see I believe that what you mentioned about depending on commodities I would look at this within the context of cycles in oil as well as in many other industries and commodities we have ups and downs in the cycles and we are used to that and always I wouldn't say always but one of the solutions that the industrial sector has found is to focus on competitiveness because ultimately once the down cycle is over one has to be more competitive to raise again so competitiveness is a term particularly in our region that makes us think about efficiency and efficiency can be misinterpreted as a problem of destruction of jobs so or of creation so we have to address this more smartly because it's not a matter of a zero sum one or the other but instead we have to solve the issue of competitiveness by creating jobs and by being more efficient a practical example is what president mackree brought along as a challenge to assist here with vaga muerta he undertook the responsibility of energy in argentina and he set the challenge of being more competitive and what he provided us with was a very very important framework that is dialogue it seems very trivial but it's a very powerful tool and what he did was to create forums for dialogue very similar to what this forum does where all sectors come together trade unions companies provinces and the national government and through dialogue and sometimes by asking difficult questions we find solutions solutions as to greater competitiveness through efficiency and more employment okay i know i thought you had i thought you had a comment you do no sorry i i didn't know you appointed no i i just wanted to make one point about technology and i think we all understand how much technology is done for us in many many different ways not just the smartphones that we all rely on but about clean water in india about the environment about increased competitiveness and productivity about the ability to treat our planet more effectively how we can use you know all the things about smart grids electricity all has been fantastic and on the other hand we do have to understand things like the wto put out a report that says that half the manufacturing jobs in the united states for example could be lost to robotics and ai within the next five to ten years and then we came back to marcus's point we have that in the uk certainly and in many western countries we're in a digital world where we're not giving the right education to our children to our young people and that's critical otherwise we've got bigger problems coming whatever the value of technology which we need to do things cleaner better efficiently but leaving people without the right education without work is going to be a huge problem much bigger than any border problem or war is going to solve in terms of cross border trade i would also like to add that our region has a characteristic of exporting very qualified human resources to develop countries with an important possibility to adapt to change because of our institutional weakness and the level of development we've been factories of resilience to big change and our challenge now is to see how to generate stability in our countries to better harness that talent because we're going into a cycle of great volatility and instability so that's a competitive edge we have our human resources which we have to turn in a competitive edge for our countries everyone agrees that we all have to invest in education we all have to invest in the skills in education which build adaptability learnability self-efficacy i think we all use different terms which make young people and adults more resilient to the change that's coming the question is what's the ratio of an investment in technology versus an investment in this type of education and i think we're still learning what that ratio should be but i think the very least we should start tracking that ratio because it is out of skew and we've got great institutions in the room this is a this is a rare opportunity to talk to this type of of an audience but i guess my call to action would be to start to look at that ratio and concretely try to improve it thank you let's talk about geopolitical the geopolitical political context and also the fact that argentina right now is hosting the world economic forum but next year argentina will take over the g20 presidency how can you use the g20 to put the region's priorities at at the global in the global agenda what would you say we have several challenges ahead starting with this meeting then we have the wto ministerial meeting in december and what we wish to have expressed is the voice of the region not only of the country and we are going to work work towards that we've spoken to idb to the andean development bank kaff and to the integration institutions in our country and in our neighboring countries to generate an interactive process of dialogue not only among governments but also with a private sect and civil society of this first south american g20 what voice would we contribute to the world we're living in and also to consider it a challenge of pedagogy and debate within our country within this crucial opportunity of understanding this is an opportunity and not a threat we are working on that we also have the youth olympic games to be held in Buenos Aires next year all these are opportunities for a country that sometimes lacks that self-esteem to realize that it can play in the world class level and many times because of insecurity we end up by living our failures i believe that what our chief of cabinet minister has said is part of training to welcome this group is part of our training and wto too but to lead the g20 together with canada leading the g7 is a unique opportunity because we are at a stage where opportunities are given signals of non-isolation or little isolation and the personal contact personal relationship of the president's chairing both groups g7 and g20 next year i think will somehow contribute to the leadership of the region so the leadership of argentina will be very important g20 as you might remember in baden baden during the g20 meeting the the world's biggest economies dropped a long-standing public endorsement for a free trade i'm sure you remember that it made it made headlines so our question for you is there's this seems to be the perfect opportunity for argentina to make a push at the international stage and bring it back will we bring back that long-standing commitment to free trade should we i believe this is a multilateral matter it can't be an imposition the presidency of the g20 cannot impose a document as neither could germany we are clearly going to advocate for the value of free trade and of a greater integration of our economies and also particularly from the standpoint of the developing countries that many times have been leaders of openness in our region not particularly argentina yet we have to hold a debate on how to have more inclusive global trade with greater opportunities for all that will no doubt be a priority very much linked to the priority of job creation quality job creation that is sustainable from the environmental standpoint and for our country for the next generation that is at the core of the debate of what world we want and of course the democratic values when these populist threats are there this can be at risk but that is a path for the future is it only a commitment if you want to be represented at the g20 accurately should should the region have that push for the free trade enunciation in a statement to be represented would you say to be fair to the to the g20 i think actually they didn't walk away from free trade they talked about fair trade yes rather than defeating protectionism so there was a real concern about the the degree of support for ensuring we don't do damage to ourselves through protectionism so i think that that was perhaps more the point i do think you know that the whole question of really understanding what we mean by free trade and globalization how we get the balance right and we probably do need at a country level sometimes and at a business level to understand there have been occasions whether it's in the rust belt of the united states whether it's in the coal mines of south wales where people have been left behind for generations i mean recently just to give you an anecdote that really shocked me in bt through our mobile company ee we have a call center in a place called mirtha tidville since south wales was a coal mining center and we've built up about 800 people there all the people we recruited in mirtha tidville were third generation unemployed living in the same house the level of mental illness in mirtha tidville is four times the national average so we all at a political level at a business level you can't let those things happen otherwise you get a political backlash which is i think a little bit what we've seen how about gender moving on gender also is a big issue in the region and opening up the spaces the just closing that salary gap among many other possible solutions to acknowledge and also empower women as a power as a potent you know economic agent and also for development what's your takeaway i have a very special reason for starting to look at this i have a vested interest you see because i have two daughters so i'm very interested in the matters of gender and if i take a critical look at the oil industry which is a rather male chauvinist community because women are underrepresented in it i started to look at what initiatives that were in this regard and i found there are quite a few of them unfortunately it is all only just taking off but you see the issue of the low levels of participation of women in industries like oil has a lot to do with education how many women engineers does the educational system produce and that has a lot to do with a number of professionals who reach the highest positions in companies so from our humble position as individuals working in the industry we are taking steps the oil industry has got together to look at cbs or rather curricula in universities to encourage women also to study engineering and eventually become leaders i would also add the importance of empowering women for greater participation in all economic activities in brazil that's just what we feel the presence of women is increasing on all fronts and i would particularly stress in our region the concern with regard to violence perpetrated against women unfortunately latin america is one of the most violent regions in the world the issue of drugs is a serious problem throughout a region and the matter of public security is particularly significant in south paula south paula we managed to reduce the murder rate from 30 35 to 8.2 per 100 000 inhabitants and we have worked on improving all laws in order to strongly punish violence perpetrated against women in brazil in our state and throughout the country so the gender focus is important and one aspect of this is ending and punishing violence against women thank you i'm i'm i'm so glad that you said that i think sometimes when we talk about women we forget about poor women we talk about women generally we talk about professional women but i think i'm glad you brought the perspective of violence against women particularly for vulnerable populations and i think that the gender issue you know as we all know leadership that to bring change in this area really starts at the top this is not one which will just bubble up on its own this is something which we have to make a conscious choice that leadership requires goals and it requires clarity of vision for what we want to do and it requires mindset a mindset shift you know you mentioned being more personally attached to this marcos because of your daughters for all the men out there who don't have daughters what do we do to make this personal and i think one way to think about that is through education because i think that um traditional education won't change mindsets creating role models for girls will start to create the opportunity for them to think about careers they never thought was possible before role models yesterday we launched the gender initiative in argentina with the world economic forum that filled us with joy and there are two driving ideas here one is the importance of the political commitment to really set about working on this pending task which is affording equal opportunity there is an important role to be played by the government institutions and by corporate sector taking also into consideration the role of mothers everything that has to do with maternity leaves and you know the double challenges that women face both in professional context as well as in other occupational context they need to achieve a balance between the work and looking after their children and that's also important for families so it's not just about offering equality from the point of view of discourse but in actual fact that we're tackling as a region in latin america through this new initiative but this is a perfect set way to also talk about how much we heard the region needs to do its home homework before thinking about brexit and and yes there are other topics geopolitical topics that are important but also we need to uh a better uh integrate our economies our trade dynamics investment etc so uh to marcos peña um how are you going to make this happen this call for the region to look at itself and collaborate and integrate better integration in a region has often been more at the level of rhetoric than in actual fact although a lot of progress has been made on the political front and it is a region of peace cooperation and dialogue something which wasn't the case 30 years ago and even though intra-region trade has increased we still still need a quality leap in terms of innovation and this is a challenge we recognize in marcos so we recently visited brazil and the cabinets of both countries led by the presidents sat down to work on the strategic alliance to see how to take that quality leap in terms of integration and in fact today there has also been a meeting of foreign ministers of marcos soar and the pacific alliance countries to work on defining a common agenda these discussions within the region as well as the possibility of discussing an agreement between the eu and marcos soar at least helps us pinpoint the challenges to recognize where exactly the key difficulties are clearly there are interests that need to adapt obviously a lot of people have benefited a lot from a closed region that had no competition and was afraid to go out to the world but that also carries with it unemployment poverty and the lack of development so creating a virtuous mechanism for integration and growth is the way to go and we need to do this through concrete steps and not just a rhetoric idea to close this session thank you to my panelists i hope that we can just and now i would like to invite on stage dr philip rosler head of regional and government engagement and member of the managing board of the world economic forum for the official closing of these events excellencies ladies and gentlemen first i would like to thank again our panelists particularly under the leadership of cabriela our co-chairs for excellent guidance through our event and so my great for walking literally an extra mile to participate even today so thank you very much for being here and thank you very much for all your roads and ladies and gentlemen i would like also thank our great host minister piena i would like to thank the government of argentina president mccree as well as the city of Buenos Aires thank you for a great opportunity and ladies and gentlemen allow me to thank all the helping hands our partners our teams inside the world economic forum in particularly everything under the leadership of our latin american heart and soul marisol thank you marisol last thank you goes to you for being here it was my father biggest latin america summit we had as a world economic forum so let's close with an agreement i would like to ask you to stay committed committed to improving the state of latin america and we the world economic forum we will remain as your foremost platform for public private cooperation in order to turn all the ideas you had over this week the agreements and commitments to turn all these things into reality and on that note i would like to invite you now to our favor reception i wish you a safe travels home and looking forward to see you at latest next year in saupado thank you very much the latin american summit is closed


I think in order to give the vulnerable a voice in CBA financing, you really have to be engaging those communities from a bottom-up level, where we've seen the most success is in those cross-functional relationships between the government, the NGOs, and those vulnerable communities. And it's not necessarily top-down while I think the policy and the financing gives a great infrastructure and backing to a CBA program. It really needs to be a flat decision-making where their voices are heard at the same level as everybody else. And I think it's really important to research the vulnerable and understand what are their needs, what are their beliefs, and what are their attitudes before you move forward and before you start thinking about how the project will be financed, how it will be carried out, and how you'll begin to engage the community in this working relationship.


I study Earth's past climate using ice core records from Antarctica. Understanding how Earth's climate has changed in the past is really important for predicting how it will change in the future and ice core records are a really neat tool for trying to understand the past changes. For my PhD I'm using water isotope record from ice cores to try and understand changes in temperature and humidity through time but I'll be talking about this in a bit more depth in the next video. Ice core records are as the name might suggest cores drilled from ice. Most of the records come from the large polar ice sheets which in the southern hemisphere means Antarctica and in the northern hemisphere most of the records are from Greenland but we do also have records from the high alpine glaciers in places like the European Alps, Patagonia or the Himalayas. The records can be anywhere from just a couple of meters long to over 3000 meters long and the oldest record that we have available is an 800,000 year long record from East Antarctica. The record that I'm working with however is a much shorter record it's a 300 meter long record from East Antarctica which covers the last 1000 years of the Earth's climate. Earth's climate has varied a lot through time. Over the last few hundred thousand years we've seen shifts from very cold glacial periods with large ice sheets covering most of the northern hemisphere to much warmer world that we live in today but there have been also been much smaller shifts in the Earth's climate system over the last thousand years or so. In the southern Indian ocean climate systems like the southern annular mode or the Indian Ocean Dipole have varied in their strength and position throughout time and we can use ice core records to try and understand how these phenomenon have changed. For example an ice core record from the tip of the Antarctic Peninsula called the James Ross Island ice core has been used to reconstruct changes in the southern annular mode over the last 1000 years or so. The southern annular mode controls the position of the westerly wind belt surrounding Antarctica as well as the strength of these winds. Understanding changes in the strength and position of the winds is really important to us here in Australia because it affects the rain patterns that we see over the continent. Decreases in the rain that we're getting in the southern parts of Australia over the past few decades have been linked to changes in the southern annular mode with the winds both getting stronger and moving closer to the Antarctic continent. Ice core records have been really important in understanding these changes in the southern annular mode and have helped us to link these changes to human impacts with the changes being driven by things like the ozone hole over Antarctica as well as increasing greenhouse gases in the atmosphere. Ice core records continue to provide scientists with really important information to try and understand Earth's climate. Scientists are currently aiming to try and drill the longest ice core ever drilled reaching back to about 1.5 million years. At the same time, scientists from all over the world are working on much shorter records to try and better understand the variability in the climate over the last 2000 years or so.


Welcome to the first contributor workshop. Let me, for just a minute or so, I'll let me tell you about this workshop a bit. So this is a workshop that happens all the time in Drupal cons. It's the first time that this one is happening in Drupal South. As the name suggests, this is basically to help people who want to contribute to the Drupal community, to the Drupal ecosystem, but they are not able to. So, yeah, first time, first time's a charm, right? Okay, let's go, let's start. Just an introduction, my name is Sushi Gurg. I'm a technical manager at Salsa Digital. I have 24 plus years with open source web development. I started with Drupal when Drupal was 4.3, gosh, I'm old. But yeah, I've been a developer, I've been a senior developer, a tech lead, a solutions architect, a mentor, a trainer, you name it, even a project manager. Okay. She says that when discussed. I was forced to do a scrum training, a scrum certification, scrum master, yes. That was ages ago, I will not tell how many years ago. Okay, so a bit about the agenda. We'll be talking about who you are, why should you be contributing, types of contributions, then we'll be talking about some issue Q 101 and the kids of the issue Q, then a very quick intro about merge requests and tooling and documentation. And I will leave enough time, actually we will have a lot of time for Q and A because this is a 45 minute session, I thought it's a 30 minute. So we'll have a lot of time, if you have questions. Even before we start, some general hygiene things. So Drupal South Code Sprint has a Slack channel. So is everybody part of Drupal Slack? If you are part of Drupal Slack, you should go to that particular thread and that's something it will be helpful for you to do the Code Sprint tomorrow. And generally for first contributors, there's also a channel called First Contribution. You should be going there in case you have questions, in case even if you want to see what should I work on and you will have a lot of healthy discussions and that will really help you get started. And a little bit about the dynamics of the minted contribution, how does it work? So it works in a way that there will be many tables, there will be people who are mentoring. If you find a table, join a team. Teams will mostly be arranged by topic. So it can be something like bug smash, media, Drupal 10 porting. Look for a team or a group which is working on something that interests you and join in. Find something to work on. Find an issue. How do I find an issue? Let's try and do that actually. Not very, so this, I'll just show you this particular page. So as you can see, this is the Drupal.org project issue queue, right? And this is a really, really, really great tool for you to get started. There are some, I'll just go to advanced search here. Click, it's not click, happened. Yeah, okay.  But if you're a one-time contributor, they're the first-time contributor, not one-time, sorry. I hope you're not a one-time contributor.  So issues are tagged very appropriately. So you can probably search for something like, novice, you know? And then you might start finding issues which you feel that, yeah, this is good enough for me to start with. Also, for Drupal South, there are actually issues tagged with Drupal South. So these are probably the issues that people will be working on tomorrow. I've also heard from the mentors of tomorrow's code thread that they want to work on the issues that have been tagged as postponed maintainers need more info, and that is something you can actually find here. Not closed. These ones, and when you filter them out, you'll probably find issues that people are working on tomorrow. So this is a great way to start off with. Okay, coming back to my... Okay, so find something to work on. Now, you found an issue, you feel that you'll be useful in that. The first and the foremost step that you should be doing is update an issue. Assign ratio to yourself. The reason why this is very important is that we don't want people to be working on the same issue when then doing the same issue. Why duplicate the other person can work on? So that is the first thing that you should be doing. And if you're on a table and people are working on the same issue on the table, on the table, I'm sure the mentors will help you in that, but you need to decide what everybody will be doing. So for example, somebody could be testing the issue, the other person could be creating the screenshots, and the third person could be creating their own local development, or things like that, or making a patch to say, no, this is not working, I'll create a new patch. So that is very, very important that you do that. Once you have done that, the next step is you have to keep the issue updated. What do I mean by that? So you found an issue, let's say you found an issue which already had a patch on it, and you tested that issue. It's very important that you have tested and let's say it didn't work. You have to update the issue and make sure that you say, excuse me, this didn't work. These are the steps that, but don't post something like, this did not work for me. Please don't do that. Nobody likes that. This did not work for me because I followed these steps. These are the screenshots. This is a result, that's why I did not. Or if you're saying this did work for me, again, just work for me, no, please don't do that. This did work for me. These are the screenshots, these are the steps I followed. The result, and that's why it worked for me. Another thing that you need to about the issue updates is that each and issue has a status. So once, again, for an example, there's an issue which had a patch and it was ready for review. You have gone through, tested the patch, it works great.  Edit the issue and mark this as RTBC, reviewed by the community. That is super important because that's when the owner of the module or core or they will look at it and they'll say, okay, this patch works. Let's try and analyze it for them. So keeping the issue updated is very, very important. And last but not least, I already covered it. Don't be a one-time contributor. You're contributing tomorrow great, but keep on contributing. You don't need to wait for an event to contribute. You can contribute from anywhere and everywhere. So keep on contributing even after the event. Oops, I pressed the back clicker. Okay, so who are you? Who here is new to the world of Drupal? Great, how much time you started with it now? You're not new. Oh, okay, okay. I'm sorry. Another thing, so yeah, you're new to you, but I do understand you might be not comfortable with Drupal, but you're not in that contribution space yet. So yes. So when I look at the audience here, I'm pretty sure you have some which are new to the world of Drupal contributing. Let's put it like that. Then there are people who are like, I've been around forever. I've been in the Drupal world for six years, never contributed. How many? I'm not going to name and share. And that's very, very normal. I think I know a lot of people who've been in the Drupal world for 10 years, 15 years, but never ever contributed. There are a lot of factors around it and I don't think there's your hair you want to contribute and that is amazing. So a pat to yourself on the back. Then there are people who may or may not be in the Drupal world, but or even if they are, they're looking for new ways to help out because contribution is not just about code contribution. We will be talking about that. There are a lot more ways of contributing. And this one says have not worked with the new process. For the people who have been contributing, I don't know if you know, but it's not new anymore, but people still like to say, because earlier the whole Drupal.org system was based on CVS and it was patches, et cetera, et cetera. About four years back now, they moved to the GitLab. So now they do have merge requests and people are still not comfortable with that. And that's why they are like, I don't want to contribute. So we'll be talking about the merge request process also, but very, very quickly. We'll not go into a lot of detail. It's not very different from what you do on a daily basis. Create a merge request, you do that every day. So basically, who are you? Can be anyone. You can be a person who doesn't know Drupal at all and still you can contribute. And we'll be talking about how. Why should you be contributing? Should I even talk about this? And I'm sure everybody here heard the Drees keynote yesterday. So I can just build up on top of it. You, Drupal is open source, right? Open source depends on you. Unless until you contribute back and it doesn't have to be good contributions. Unless until you contribute back, it cannot thrive.  I have made some notes, I'll read it out, okay. So Drupal is an open source project reliant on community. Everybody knows that community contributions from organizations as well as individuals to keep it moving forward and improving. Your contributions are valued very much. We all have a unique and diverse lived experience from different countries, cultures, races, genders and developer roles. And contribution also makes you a more integrated part of the Drupal community because it helps move the project forward and helps to stay relevant with innovation. I also feel, and probably that's a next slide conversation, but still, if you're contributing back because you're working with such smart minds across the world, you're not limited to people who are in direct contact with you. If you're contributing to, let's say, a module that was created by somebody who's sitting in Belgium or somebody who's sitting in US. You're talking to them, you're talking, you're having conversations with them. You are getting different viewpoints. You're working with such smart minds. It challenges you more. It increases your expertise. It grows you a lot as a professional. So I think that is one huge reason why you should be contributing. I'm sure there are no agency owners here, but still. Why should agencies be contributing? Well, companies who consume Drupal as free open source project, they should be certainly giving it back. They should appreciate the value of helping each other and helping others. They should also help with reducing the duplication and redundancy. Because if you're talking to each other, people are not working on the same problem. People are working on individual problems and their synergy. In tech industry, you're using and contributing open source is also considered as a good corporate citizenship. So as an agency, yeah, it's a good brand value. I help my people contribute. Sure, why not? And as I was saying, it helps with talent recruitment a lot. Why? Because your talent, your resources, your people, they feel more excited to work because they're working with people. They're being challenged. They're working with people with diverse backgrounds. They're working with people with such smart minds that I think some people say money and empowerment, et cetera, et cetera is a core reason why people leave jobs. That's not only always the reason. I know for myself I left a job which paid me more because I was bored there. I was working on the same something, dash, dash, dash. I'd be a project for two years, working with the same people, doing the same thing again and again and again. And I joined a company at a much lower pay. And because I was not being excited about my work. So talent recruitment is one huge thing. And people love the community and attending events. We are here. We are attending the event. Yesterday, Dries mentioned about the Certified Partner Program. So if your agency is contributing, it helps with the ranking of the community about the partnership as well. So that is also another reason. How do you start? I'm sure everybody has a triple dot ago. Please don't say you don't. But why? This is sort of a resume. Whenever a resume comes to me for a Drupal developer, I don't look at the resume first. I look at the dot O profile first. That's what I always do. And I'm sorry to say it, but by the time I come back to the resume, I'm already thinking about the person in a certain way. I'm already biased. It may or may not be a right thing to do, but it's very important. So having a D dot O profile is really, really important. And as I was saying, do you need to be a coder to contribute back? No, you don't need to be. Some of our most prolific contributors are non-code contributors. You can be huge as that to the project without ever writing any code. I can give you my own example. I started off as a developer, as I told you. I used to contribute, code contribute a lot. But in the past few years, I have not been doing that. But if you go to my profile, you'll see I still have a lot of issue credits. Why? Because I've been contributing in different ways. I organize a Drupal Melbourne meetup. By the way, you should join that. It's online, so you can always join. Second Wednesday every month. Second Wednesday every month, 5 PM Melbourne time. So you can always join that. We do that monthly. We don't always get speakers.  But that's how it works. I have to get that done. And that is a great way of contributing, because you are actually making sure there's an event happening. People are coming together. Somebody is presenting and sharing their knowledge. They're also contributing in their own way. And event, this Drupal South, it's an event. It's joined by contributors. And this is a huge contribution that you can make. But I'm digressing, because we are talking about that here. We'll be spending a little bit time on this one, because the moment I say contribution, everybody thinks code code. The moment I say Drupal contribution, everybody says, but I don't know how to make patches or something like that. But you don't have to do that. There are a lot more ways that you can contribute. I'm assuming that many people here are here for code contribution. But let's try and widen your thinking a bit as well. You don't have to be a code contributor. What else can you do? You can improve documentation. Did you know that Drupal.org? And I'll go to this one. So if you go to this particular URL, this is localized.drupal.org. And you should actually log in there using the Drupal.org credentials. You can log in there. And you can see the different languages and what is the status of core translation that has already been done. So for example, I'm from India. I know Hindi. I should probably go there. I've already sort of done that. But yeah, I should actually go there. Search for Hindi, click on there, and try to see what all can be done. I'll just click on anyone. I don't know Finnish at all, but still, let's see. And it's very, very simple, very small contributions you're making. If you know a language, you would easily know error message. Oh, in Finnish, it is called this. So just edit it, add the translation, and you're done. That's your first contribution, which is you have spent maybe two minutes, not even that. And you have done your contribution. So you don't have to have, like, focus on a bug, focus on doing this and this and this to contribute. Yes, all those are really, really helpful, really, really useful, but there are other ways. I don't have a lot of time for contribution. Do some documentation contribution. Do something, right? Coming back here. Issue triaging. Now, what is issue triaging? Is there anywhere here from service test experience, service test kind of a background? Then first level triage, that's the only thing you do. What do you do while triaging? Go ahead, if you can, speak, yeah. And try to, yeah. I think the first thing is whether it's a problem or not, because at times that happens. Oh, it was just a cash issue. They had a problem at that time. They had an internet issue. So that's the first thing. So issue triaging is something you can do. When you look at an issue, it might be a new issue. Look at it, read it through. Try to reproduce it and say, is it an issue or not? That's the first thing you can do. The second thing you can do, hmm, okay, let me try to reproduce it, that those kinds of things. And then try to look at, try to do some research and see if there is a duplicate issue already there, because you don't want two issues for the same thing. If it's a duplicate issue, go ahead and mark it as duplicate. This is a duplicate of that issue, close the issue. If it's a proper issue, yes, this is an issue, sure. You can say, okay, I tried to replicate this, this is what I did, this is a valid issue. That's issue triaging. In some cases, you need some more information, because some people just go and say, I have this bug, I can't do this and this, but give us some more details. So what was the version you were using? If that's the case, issue triaging and contribution would mean you comment on the issue saying, hey, X, Y, Z, whoever put in the issue, can you please give me some more details? What are the steps you followed? What is the version of PHP? What is the version of Drupal, et cetera, et cetera? So that is also super, super useful. There is actually a blog, there is actually a blog that, I don't think I have opened that up, but if you just search for Drupal.org, triaging issue, there is actually a very good blog article which explains that in detail. And also, our friends said, previous next, so I'm sure you know, tomorrow is a code sprint, and previous next is sponsoring it. So they have a great blog, and I'll be giving you a link to that blog later on. They have a great blog in which they have a great video for issue triaging as well. So that's issue triaging. The, oh sorry, I talked about translations when I was supposed to talk about documentation. Really sorry, we've already talked about translations, let's go back to documentation, and nobody said anything. Wow. Let's go back to documentation. So documentation, there is lots and lots and lots of documentation on Drupal.org. Again, if you go to the issue queue, you can actually see a specific dropdown for documentation, so you can find the issues which need documentation, and you can go ahead and do that. The multiple types of documentation that Drupal.org has, there are official guides, there are curated guides, there are documentation guides, which are community guides, there are contributed contribution guides, contributor guides, which are essentially guidelines on how to use the Drupal.org tools and services, and then there are contrib guides. Yes, there are contributor guides and contrib guides, not confusing at all, but the contrib guides are the documentation for contributing modules. So how can you give back this documentation? Oh, I use this module, it's very great, but to set it up, it was a nightmare. Yes, it was a nightmare. So how about you go ahead and create a page on Drupal.org. This is the documentation for this particular, and put in an issue in that module as well. Hey, I had this issue, I've created this page, and then it's on the owner of the module to go ahead and accept that documentation as correct documentation. They might want to tweak it a bit, et cetera, et cetera, but you have contributed, right? All right, translations we have already talked about, not talking about it again. Marketing, you attended Dries's keynote yesterday. Did any of you attend the Q&A after that with the Drupal association with Tim and Dries and Owen? So marketing, I should not be talking about it again, but Dries talked about this in great detail, both at the keynote as well as in the Q&A after. So there is a very, very strong initiative to promote Drupal, and you can actually become Drupal ambassadors by promoting Drupal in your networks. How can you do that? You can share, share and re-share articles. You can go to non-Drupal events and try to promote Drupal there. You can have social media, you can use social media. So some of the tasks on the promote Drupal initiative are presentations, like what I'm doing now, but I'm not really promoting Drupal a lot because I'm doing it in a Drupal event, but yeah. Social media, photography, logos, et cetera. The promote Drupal team is always in need of project leads, writers, designers, videographers, communicators and other marketing roles. So there is actually a promote Drupal initiative and let me just open that URL here. You can see it gives some details about that and if you are interested in volunteering for that, there are, you have those options. You can click on that volunteers to get involved. Coming back to my presentation. And the last type of non-code contribution is sharing your knowledge and mentoring. I'm doing that, right? All the people who have presented yesterday and are going to present today, they have been doing that. All the people who create YouTube videos telling you how to do even something as simple as logging onto a Drupal site. They are actually sharing their knowledge and that is a sort of a contribution. And mentoring, yes, we'll be, we'll have a lot of mentors, but even if in your own organization, a new person joins in and you are there for them and you are there for, they're answering their questions and you're there answering whatever questions they have about Drupal, you're mentoring them. So that's another type of contribution. And now let's talk about code contributions. These are pretty straightforward. Test experimental features. So take for example, there are, when Claro was being built, Claro, does anybody, everybody know what Claro is? Yeah, okay. So when Claro was being built and it was shipped with Drupal as an experimental feature, if not enough people actually tested it and reported back, it would not have been added to Drupal back as a core feature. So we need people who can test the experimental features that the Drupal.org team is building or even country module. If it has started off as experimental, we need people to test them, unless until people test them, how's it going to work? So test them, give your feedback onto the issue queues, onto the project issue queues, and that's how it works. The next one is creation of merge requests. So that's actually the code contribution. You found a bug or you saw a bug, an issue on the Drupal.org website. And you face that, yeah, I saw that in my project last month. And this is how I fixed that. Please go ahead and create a merge request because that's how others will use it. And then it is possible that if it's a contribute module, the owner of the module can merge that back into their module and yeah, you'll be credited as well. So your Drupal.org profile will get another tick, which is always good. But I think that's an additional cherry on the cake kind of a thing. The cake itself is that you contributed back. Bug reports, you found a bug, you don't know how to fix it. And I'm pretty sure everybody here created a Drupal.org because of that. Oh, I found a bug. I can't find it. I can't get an answer. Let me post a bug report. But that is a form of contribution. Don't think you're not contributing when you are raising a bug report because everybody wants that what they have built should be bug free. And if you're raising a bug report, you're actually contributing back to the community. It's super important. So even when you have created a Drupal.org account just to raise a bug, still you are valuable to the whole community, so be happy about that. Test existing merge requests on issues, like I was telling, there is an issue which already has a merge request. Test them so that it can be marked as RTBC and then it can be merged back into the module or core, whatever, and provide feedback for anything and everything. All right, so issue queue 101, etiquettes and etiquettes. I've given a link of the Drupal core issue queue, but this actually applies to all the issue queues around. So this is the core issue queue. You can, as I was showing you, you can go to the advanced tag. You can show, you can filter the issues using tags. You can filter the issues using at what stage they are. So if there is an issue that you found and it is at RTBC stage, then that would mean that, okay, the merge request that I see here or the patch that I see here, it works. It is possible that the owner has not merged it back, but I can use that patch, right? So if you face an issue, you found it. If you face a bug in your system, you found an issue that replicates that, but then there is a patch, it's RTBC, great. So those are the things that you can use to search stuff.  Don't look at the projects that are not actively maintained. There is no point, probably. So try to stay away from them. There are multiple issues that are actually not won't fix. So try not to go for them. If the issue was raised five years back and there has been no conversation on that for the past four years and 11 months, please don't look at that because most probably it's outdated. So let's not look at those. If the issue has more than 20 comments, I mean, if I look at this one, it was created almost six years back. It has 256 comments.  Don't try to dip your toes in here. And if you look at the lower one as well, it's got 120. Also, if there is an issue that has been moving status along, when I say moving status, okay. So over the period of its history, it's gone from RTBC then back to in progress then ready for review RTBC and so on and so forth. That means that there is something complex going on there. The people are not really sure of what direction should be taken to fix the issue. So probably because you're a newbie, try not to go for them. If you look at the second column here, I'll show you what I'm talking about here, this one. So when people create issues, they can actually mark that as critical, major, minor. So as a newbie, don't assign a critical issue to yourself. Let other people take care of that. Go ahead and look for which are minors and novice tags and so on and so forth. I thought that this is pretty relevant to what we are talking here. We've already sort of covered it, but this particular slide is pretty relevant because each issue will have these things. So each issue will have a title, category, priority, status, version, component, et cetera, et cetera. Please note that we did not talk about version earlier, but it's super important to know the version. If there is an issue which says Drupal 8.x, I don't care about that issue now because most probably it's fixed in Drupal 9. If it is not fixed in Drupal 9, then that or Drupal 10 actually, not even nine, because then that issue should be edited and updated to mark it as a Drupal 10 issue. It should not be a Drupal 8 issue at all. So that's also super important. This is also super important for, in case you are starting to report a bug. So you want to create, you face an issue, you want to create an issue on data. What all is needed? Title, of course. Make the title, it should have a good description, but it should not be very long. And the reason for that is when you see the issue list, if it's, the titles are shown there. So if it's a very long title, it doesn't look good. The category, whether it's a bug, sorry, whether it's a task, a bug, a feature request, a support request, et cetera, et cetera. Priority, minor, major, critical. And it is possible that you create something else because you think it's a critical thing, but the owner might say, it's a minor thing. So they might change it, but you can go ahead and create it accordingly. Status, it's still new. Nothing has been done, et cetera, et cetera. Version, version is very, very important. If you are creating an issue, make sure you put the version correctly. Even in the summary, you should be putting in all the steps, all the screenshots that you can, and put in your versions. Not only the Drupal versions or the module version, but it's always good if you provide more information, like PHP version, for example. Sometimes the issues are because of a PHP version rather than anything else, and so on and so forth. Tags are important. Tags are important because of what we earlier said. No ways, Drupal South, et cetera, et cetera. This is an issue summary template. It actually gives you all of these things to fill in. So if you're creating an issue, you'll probably see something like that that will help you in filling out the issue in a more robust way. Do this, report the issue in the correct project, read the relevant documentation. If you find an issue, please search for that issue. Don't just go ahead and raise it, read, re-read the documentation, search for it, et cetera. Check if you're using the latest version or not. Try it if it's fixing the latest version. Try to get help from the community, search the issue, et cetera, et cetera. And leave the noise issue for new contributors and don't do it at this phase. So the security issues have a totally different flow. So if you find a security issue, please do not log it as a normal issue. It needs to have a different flow. Don't hijack other issues. When I say hijack, you find an issue sort of similar, but it's not the same. Don't say, oh, I face this, but I face this also. No, create a new issue for that because that's not cool. And so on and so forth. I don't have a lot of time and I'll be giving you a link to where you can download my whole slide. And then you'll be able to see all the YouTube links and all the good documentation links. So yeah, and we already talked about that, right? Historically, Drupal.org was CVS-based. Now it's GitLab-based. Much cooler, much better. CVS was old. Developing tools. Any of you know what DrupalPod is? All right, I'll do a very, very quick demo. We'll probably not see the whole thing, but okay. So this is an issue. DrupalPod, GitPod, you might have heard GitPod. So basically everything is in the cloud. Your whole ID is in the cloud. Now from GitPod, DrupalPod was created for specifically for Drupal. It has a Chrome and Firefox plugin. If you look at this cute little sign, this one, this is DrupalPod. So if you go to any issue on Drupal.org, you can actually click on this. And I hope it works. So and if this particular thing had more than one branch, it will have given you a list, you want to test the branch that was created. So you'll say something like, all right, this. Now Drupalcore version, no, it's 11.x. So I'll do this. No badge and install profile. Let's say minimal and open Dev environment. I'll not wait for it to be built because it takes about five minutes or so. By the way, for GitPod, you have to log in to GitPod. You can log in user GitHub account, GitLab account, whatever you have. And you will do this, continue. And now what it does is it starts creating in the cloud an IDE that will start installing Drupal with that particular branch, with that particular patch, et cetera, et cetera. And it will start giving you information and you can see what's happening there. So everything is in the cloud. Hopefully, I mean, this will work if you have a great internet connection. If you have a crappy one, it won't probably work. But this is how it works. And once this is done, you actually have the Drupal install showing on your right-hand side and your ID on the left-hand side. And then it even has Drush access, SSH access, everything. So you can actually build everything in the cloud. You don't have to install anything on your local at all. And it's available within 10 minutes or so. So very, very cool. And as I said, I'll not wait. And it gives you a lot of what to do, what not to do, et cetera, et cetera. So yeah. The other options are, of course, local Dev environments, MAMP, WAMP, WAMP, who uses Windows? But yeah, people do, I know. Government. So LAMP, et cetera, et cetera. Ddev is very used a lot. There is also Lando, Doxel. People use that a lot. And there's a site called Simply Test Me. Has anybody used Simply Test Me at all? It's a, again, it's a very good site. You can actually say, I want to Drupal install build with this particular module and it builds it for you. We've already talked about this one. I skipped ahead, because that's cool. Now, at the very last of my thing, there are some contribution videos. But as I said, I'll be sharing the slides. So you don't have to really write them down or take a picture. You should be able to. So there are some great contribution videos. These are more video playlists. And these are some resources, QR code for my slides. So if you want, just go ahead and scan that and you'll be able to get my slides without speaker notes, of course. Everybody done with the QR coding? I'll wait, because then you'll be actually able to click on the link.


Coming up on this edition of Inside Look they are the two most important words in California's massive firefighting efforts mutual aid. It's really neighbor helping neighbor but it's an extensive elaborate fabulous system that is in place in California doesn't exist any other place in the world. We're going behind the scenes to get an inside look at what happens when the fire season heats up here in California. Plus we'll take a tour of one of the specialized firefighting rigs headed to a community near you. Welcome to Inside Look I'm Brian May in the Cal OES newsroom and today we are talking about mutual aid. It's what happens when your local fire department needs help from outside. You may not know it but it's in use every day battling California's most difficult wildfires. Simply put mutual aid is truly neighbor helping neighbor. It's the system that gets help from anywhere to anywhere at any time. Every day at Cal OES headquarters in Sacramento there's constant coordination happening between incident commanders at the wildfires and those responsible for deciding the next best move. Think of this as a 911 call for first responders who needs what where can we get it and how long will it take to get there. Everything from fire engines to specially trained firefighting teams. There is no real fire season specifically anymore. It's kind of an all year kind of event in California but but we are an all risk mutual aid system which means that we have to be able to respond to all kinds of events and it's not uncommon year-round that we're having to move these mutual aid assets up and down the state and it's not uncommon to see resources from San Diego as far north is humble at Donor County or vice versa. As well as we do business it has some fragile sides of the house. It depends on neighbor helping neighbor. In the old days that was literally your neighbor. Today it's actually Siski County going all the way down to San Diego or San Diego all the way up to Siski County. It's a very great system very robust but our job is to manage that coordinate it and feed it as best we can and try to make the adjustments accordingly. Keeping that complex system working effectively as you can imagine is a constant juggling act for fire officials. During the summer fire season there's often hundreds of firefighters traveling from one incident to another in California and you've probably seen them caravans of fire trucks headed somewhere but you just weren't sure where or why they were all together. Well here's the inside scoop. What you saw is what the fire service calls a strike team. It's a caravan of five engines usually 20 to 25 people and it's usually a combination of local state and Cal OES resources. A tell-tale sign that it's a strike team? Well look for the mix of different fire departments working together as one single team. And at Cal OES there are over 140 engines and equipment specifically for mutual aid. These are strategically placed throughout the state for quick response. All right I want us to take a closer look now at one of these strike team engines so we are joined by Bill Bonchu assistant chief with the OES fire and rescue division chief so much thank you so much for joining us I know you've got one of your engines behind us can you describe what this is and what all it can do? Sure be happy to. This is a 2016 HME what we call our model 34 it's a type 3 engine purchased by OES we have 40 of these in the state and they're assigned to various departments around California and their staff and used when we request them. It's a four-wheel drive unit it's high-wheel base so it can get into tough country it carries 500 gallons of water pumps 750 gallons a minute it has foam capabilities and like I say carries four people this is their brass compartment there's all kinds of adapters in here for example this adapter here is used to tap into an existing line to branch a line off for mop up and you can see it reduces different sizes as well the pump panel here is the feature for the apparatus engineer he can determine how much water he has in his tank he can monitor the pressure that's going out on the hose lines he can inject foam into the hose lines to help the firefighters more effectively extinguish the fire a lot of things that this can do there's a lot of compartmentation in here for the folks because they're out on 14-day assignments so they carry their line gear their fire bags out of county bags they're out for 14 days sometimes so they have to have their creature comforts or sleeping bags or tents there's long-handled tools there's chainsaws we also carry thermal gel in the back there's a portable pump that they can use if they're near a creek bed they can replenish the engine's water and continue the firefighting effort it carries medical equipment for medical purposes for the firefighters themselves or if we run across something from the public and yeah they're very nice engines they're very very sought after and when these engines get assigned to a local agency you can tell where they're assigned because the local agency will put their name on the side of these engines correct yeah that's correct and so we like when they're at fires they'll be grouped up sometimes we'll have 20 of them and we can tell by the side door who they belong to but we can also tell by their strike team designator where what part of the state they came from to our fire chief let me just ask you and I know this probably seems like a simple question but how crucial are engines like this to California's mutual aid system this is probably the most critical asset that we have that we can offer up to the forest agencies the demand for these this year is exceeded more than we can all provide and I think it's primarily because of the wildland urban interface these engines can get up into those narrow driveways and do a lot of good in protecting structures and doing structure defense than the the big you know city engines these are much more suitable for that kind of environment so you're saying this one will not be sitting on our lot very long before being reassigned and no I don't think so I'm I think this one's gonna get going here pretty quick chief thank you so much for taking time and joining us and showing the ins and outs of these beautiful trucks okay thanks for having me it's been a pleasure if you'd like to learn more about California's mutual aid system you can visit the Cal OES fire and rescue branch page at Cal OES.ca.gov or if you're in the fire service visit firescope.org for helpful resources and as always we encourage you to watch more stories like this at our online newsroom OES news.com we also like hearing from you so join the discussion on our Facebook page and follow us on Twitter and Instagram and that will do it for this edition of Inside Look I'm Brian May for all of us here in the Cal OES newsroom thanks for watching


I took an existing design for an electric wheelchair, made it so that it would be theoretically easier to use for people with more limited hand motions and stuff, and to use it safer. That knife project was the beginning, but truly got stuck into it in my third year focusing on wheelchairs and that kind of design. It was just nice to take that from random sketches I was doing to refining it a little and to actually printing it out and seeing the finalised thing. For the major stereo project I just decided to do an entire concept for an electric wheelchair. Modularity for a wheelchair, like you could swap in the wheels and stuff for threads if you wanted to swap in various panels and stuff. Easily able to swap parts to customise the chair. Yeah I think this is a really interesting project and I think that considering the user's needs which is something that's been part of design for a very long time but perhaps not always considered as much as it should be. So my condition is called Duchenne Muscular Dystrophy and basically it is down to your genetics. One part of it goes wrong and then your muscles aren't able to produce one of the things that repairs them properly and therefore slowly leads to things getting harder and harder. The frequency of new chair designs is very slow, like glacially slow. When this chair was new it was I'd say almost the cost of a small car. It did definitely frustrate me and like I'm not the only person I know of that has taken to modifying their chairs. We should be able to express ourselves through our chairs just like anyone else expresses themselves through other means. I can't think of a better time to be a product 3D or industrial design student. We've been producing designers that have worked in more manner of different fields, medical, fairground rides, fashion, entrepreneurial, all kinds of things. So you're prepared for a broad range of options. Good design always very much seems to be focused on the people actually using it. But design can very much leave people feeling like their needs were not considered at all. At the end of the day design is all about solving problems.


Hi, this is Patsy from Melviedodge. Today was very special to me because I got a chance to surprise a friend with a truck that was purchased from his dad as a gift. So watch and enjoy. This is a this is a pie for you. You will get your refund for your van and also I'm here to present this truck to you as well and it is a where'd it come from and paid for by your father. He wanted to be a surprise. He didn't want to be here, but this is now your new truck. And Matt and Crystal just received this beautiful Laramy truck from it was a gift from Matt's dad and it was an awesome surprise that we had today when we delivered it to them. Have a chock. And then like it's fully, you know, it's got the sunroof and everything. So on the back you've got lots of room here. Oh no, you can't take it back. Yeah, he he wanted to do this. We can't put that online.