Cool, so I'll introduce yourself. So so we are in me and Roberto is going to talk to us about extending HTTP for fun and non-profit. Oh, the window is getting smaller. Hello everybody. So yeah, give him a big hand. Hi everybody, I am Roberto Poli from the Italian Digital Transformation Department. My work is to create a national API ecosystem that is capable to connect public and the private sector and Another of our goals is to provide cross-border services with the other European Union countries and today I will present how while writing the Italian API guidelines We started contributing to the HTTP protocol. So the agenda is the following after a brief Rational about using API guidelines to achieve goals and results We show how you can create minimal future landscape for your guidelines and identify relevant standards and communities to interact with Then the strategy will be presented using two case studies The first one is about writing an internet graph that extends HTTP starting from an old specification needing a refresh and the second one Where we wrote brand new specification From scratch to cover our use case that was not covered before Which is the go well one of the goal of the Italian digital strategy is to uniform the API's product produced by the old Italian agencies and This is quite challenging because we have What 60 million people? More than 20,000 public agencies eight cities 20 regions with some autonomy and To be able to create a uniform environment for Software produced by all those lights was Was was not easy the solution we found is to provide guidelines So that every agency should produce API's following those guidelines Well, when you write guidelines for the public sector you have a You have some risks because technical specification in government Risk to mimic a bureaucratic environment so you can have over complexity because Bureaucratic non-digital processes are just converted to Convoluted API's without a good redesign You have time constraint engineering because a small group of people should address Complex cases within a short deadlines Many times you have a closer development environment because the it community is rarely involved and Sometimes you have even closed specification And then redundancy because you are building Stuff with existing standards But you are not keeping in touch with the original communities so maybe you start to customize the behavior of Some specification you start customizing Protocols without asking for feedback from the original communities and This is quite risky. So When you write guidelines and You have to write something that should be followed by thousand of implementers and suppliers You have to prioritize your goal and features When you prioritize your goal and features It's easy to identify the stakeholder and The face feature landscaping, you know easily Which are the people you have to to talk and who you ask Who you need to ask for and we need to keep in touch So about the goals we found essentially four goals One the first one was a consistent design We wanted that all the API is produced by the agencies had a consistent design and Were based on a consistent rule set and another one very important is schemas standardization because when you have to create an ecosystem you should rely on standard schemas and the meaning in the semantic of Every field and Of the objects you're used should be confrontable for example If you use a person schema You should name the fields in a consistent way. You shouldn't use different fields for the same for the same For the same element and you should Split fields in a consistent way. For example If you split always name and surname Every agencies should split name and surname and shouldn't mix up those fields Another team is reliability and security. We wanted to enforce our service management model To address cascading failures and we need the security frameworks that lower a legal risk for providers because if you don't have a consistent set of security rules agencies Won't just provide API because they will be afraid of Data breaches they will be afraid of Falling on Some GDPR Regulation and data protection issues and then they will just Avoid serving citizen and all this stuff should be done Engaging and creating communities both in government in for developers for between implementers and standards So Let's see and simple example consistent design schema reliability and security. Let's make a Grid start with four rows. Those are our preliminary goals you can use your own if you are planning and Nego system. It is both valid for if you Work in a company in a private company. You can follow the very same framework so this is a pick your goals and then on the columns Identify the relevant communities and technologies For example for the schema for the design for the reliability We always have to confront with all the national agencies We will keep in touch with other European countries and check Let me see if your schemas for personal data are the same of Mine which are the difference. How do you implement security features and so on? This column the third column is the one on which we will focus today is the standard one These are the column with the ITF community the world what what consortium standard communities and here We will put all the information and all the relevant standards that we are going to use To provide schema design reliability to achieve the schema design reliability and security goals finally We have communities one community can be the Python communities for example but there are many other communities that can could be interested in works on security for example on design on schemas and another one we have vendors communities because if we have to provide features that People have to implement We will have to get feedback from vendors and this is very important so again Those are the main Communities we identified but sure in your context in your framework. You can pick your own communities and then let's start to feel all the Cells of the grid with standards for example for the schemas we decided to use between the others those standards The first one RFC 7807 is jason problem is a standard Jason schema for managing error and issues then we have a standard for timestamp. We have one for currency codes and Languages we are we are using J So just Write down all the relevant standard that you are going to use or that you are interested in for your API ecosystem on the design. We relied heavily on the standard Latest HTTP specification that is RFC 72 30 and over and Another interesting Community and specification is the open API Specification Under liability we visit everything on the HTTP with a rest approach But now we found a missing feature in the standard HTTP You cannot find enough Specification to provide up an integrated service management environment for such a large ecosystem So we just noted that we had to Work on that and keep in touch with communities and investigate Again on security we had similar issues because there are many specifications. There is the digest header. There is jason web token joth and so on but there are even draft standards that are not consolidated and Still there is not a non-revogation framework. So in HTTP With a rest approach, you don't have a very tight framework To define a non-revogation Protocol and well on the other column the community's column. We have a set of communities we Engaged with During this work for example on the security staff we discussed between ITF W3C HTTP communities and then banking API communities that was very interested in such Features so we now have agreed and that strategy to gather and get all the interesting Technologies relevant technologies And where we can find the missing blocks So Let's start for the first use case We started the first use case and we Started proposing solution we research and analyze actual solutions And even if not standard and we include in our study experimental work and research papers We wanted to achieve as we said in the slide before a non-revogation framework based on HTTP We identified the various building blocks for building such a non-revogation framework and We focused on the simplest building block that wasn't completely covered by standard specification This was to ensure the integrity of the payload body of each TTP request and responses This was usually done with the digest specification We did But this specification it's not It's not very used Recently so What did we do We started engaging with the community and this gave us a series of unexpected outcomes We found that many implementers didn't use the digest header in a proper way and This was because this specification was quite old and We then started to keep in touch with implementers and other HTTP experts and Everybody said okay digest could be a suitable solution, but it's quite old and Somebody should just rewrite it But nobody has the time to do it then I volunteer for this kind of work And I draft a standard solution. I rewrite revote all the digest header specification. I found Cloudflare employees that helped me in this work and we revote almost everything adding details and fixing loopholes We looked for People to help us we spoke with suppliers we and vendors We got feedback and awareness from many implementers and then when we thought that everything was quite good We got back to the ITF and They say that they liked our work and This resulted in the adoption of these Specification Now that I was inside the HTTP world group I learned a lot even in on Matters that I didn't know before and This helped me in improving our guidelines even on subject that were not expected before then we continued to contribute to The draft and to other specification and we will do it until the digest internet draft will Obsolete the old draft and became A new RFC So the trick here was to join the community not as somebody which wanted to get Something from the community But as a volunteer for an housekeeping work for something that Everybody wanted to be done, but nobody had the time to do here. We can see the Digest header drafts these these drafts Provides a content integrity for various API included banking warrants Now it is widely used in conjunction with signatures and Has now been adapted to the latest HTTP specification it has better security consideration covering signature usage and Clarify a lot of ambiguities in all these path We learned a lot. So it was not just something that We did to Push our use cases inside HTTP, but it was even something that We got from the HTTP community that is very warm and that is full of very very Knowledgeable people Okay Working with the first draft We made friendship with the HTTP community we had the opportunity to learn a lot of interesting HTTP features and In this way we got social with other HTTP experts We become became knowledgeable of the ITF process Now we know how which are the steps That you have to to do between the writing of Specification and the approval of the specification We got involved in other HTTP specification that was very interesting and useful because in this way we learned a lot about Security issues we have removed and fixed in our guidelines and Even we discovered the existence of the HTTP tree and other interesting features that are now work in progress inside the HTTP work group so With a strength of all these Social relations of the knowledge we got in working on the first specification We decided to work on another missing use case While did that just other was a missing use case that was based on an existing specification The second case was We worked in Greenfield because There was no existing specification on that And this is the rate limit header fields for HTTP When you issue a lot of HTTP requests a server may be Overloaded and if you if the server gives you just a limited amount of quota or request You may end out of requests and your request will just receive an error A nice way that could that the server can do for you is to warn you and Tell you in the response how many requests You are left So the current landscape is that when you use API getaways every API getaways returns This information at if in a different way So there are more than 12 possible HTTP rate limit headers because there is no specification. There is no standards Did the results is that many clients just ignored them and Their request eventually fails We then wrote these drafts Together with Alex Martinez from Red Hat Well, we standardize three rate limit headers. It's very simple drafts but there are some complexities for the management of security of the of this kind of draft and then we started working with suppliers and cloud providers to implement them in this case The interest the interactions with the HTTP were group were not the core point Okay of this specification the core point to manage The API gateway vendors to implement it and then we have the Kong API getaways Implemented it a readout API getaways implemented it Microsoft Azure API getaways Supported us and allowed To configure the API the Azure API getaways To implement these features we have libraries that are currently implementing that There is an API from the British Government that adopted this draft so in this in this work the The interaction and the communities were quite different and then the last slide There are some other communities and drafts and standards we are working on Well, there is a digest headers and the right limit headers. I presented now We work and manage to be approved even a couple of features into open API Just like the mutual TLS and the summary metadata Features, we are working inside each the ATF to support and HTTP signatures protocol. We are adding a metadata in open API and still continuing to work with suppliers and community to Implement features that we missing features that we are needed that are needed for our guidelines. Well, I'm Finished I hope you enjoyed the presentation. It was short, but I Tried to make it easy Those are my References well Feedback welcome and questions questions welcome Thank you Roberto if you want to drop a Question just use the zoom Q&A functionality We don't have any questions yet Roberto. Just wait for a little bit Okay, in case we can even continue On the slide or on the Talk on the yeah the talk channel on this card on this court All right. I'll just wait a little bit more if not Okay, so if you have any more questions to oh, there's a question here from Diego with all these different institutions What's the main challenge for integration? well the main challenge is probably the legacy and the knowledge of Technology inside the the institution. This is why we focused on our work With suppliers and technology providers because for example if I have Products of the shelf of products that supports a specification institutions can just Use those products those open source products and Doesn't they don't have to get to Too deep into the technology issues. So Those are I think the main the main problems and yes and the legacy institutions have legacy software legacy architectures that and there is a very there are very long times for Dismissing and renewing institution Architectures All right, thanks for better Give give Roberto big hands


Hello everybody, is there anybody who has seen my talk on Monday about Blenz or so? I will repeat something, only a few things, because I think it became important even more after I heard the other talk. I'm a little bit astonished because this is kind of a side-by-product of my main topic and this ended up in the main talk room. What about mom? Mom is called Mentoring of the Months and Mentoring of the Months was one of my ideas which came exactly at the same time, you see it's January last year. My own mail was sent one day later what was just prepared. We had one post on our mailing list who wrote Dear Debian Packagers. We are looking for one of you to help us change the history of healthcare. Actually he was quite engaged and wanted to have a really large, heavy hospital management system packaged and we had it on our to-do list but it was so hard that we would not be able to do it without any help from Upstream because it's quite complex and I'm personally a physicist, I have no idea about all this stuff so I can have the knowledge about packaging and Upstream has the knowledge about the Upstream program so in my opinion this is quite a good fit and basically at the same time I have written the announcement of the Mentoring of the Months. It was by chance connected to the 10th birthday of Debian Mead but I learned in these 10 years of Debian Mead that there are people showing up and say hey I want to support you a little bit and I would like to do something and then you can never again something from this person. Anybody had the same experience? Whatever. So in the non-free world there is a boss and he gives money to somebody and if this somebody doesn't doing what he is supposed to do he will be fired. That's easy. In the free software world it's not that easy. So what to do to get at least some slight handle on these persons.  I will tell you how it works in detail but first I want to show you another interesting thing in the Debian Mead team. We have about 23 Debian developers and maintainers who are not all very active but because we are doing some mentoring, because we are doing advertising of the project we have 110 Debian developers who confirmed that they are only in Debian because the Debian Mead project exists. For Debian Mead as a leaf project nobody really cares much about it in the main Debian universe. It's not important for several reasons but even if this more unimportant project can gather 10 developers who otherwise would not be in Debian we could do a lot of stuff more and one point of this is because we really care for all newcomers. Seven of these people even dived in other fields inside Debian so do not even necessarily be active in Debian Mead anymore and eight of them are working active in Debian Mead. What is mentoring of the month? The mentor currently only me but it's not necessarily the case just dedicates as part of his spare time. Well it's anyway my spare time what I'm doing for Debian so I cut a little bit from packaging myself and spent the time for the student. You should try to guide the student kindly into all secrets of Debian packaging and I think learning by example is the best way you can do something so it doesn't really help to reproduce a hello package which is fine but it's not full of pitfalls and real life examples have a lot of pitfalls you need to work around and in this process I also faced something which made some trouble for me and there was even more trouble for the newcomer so if the newcomer has a package he's interested in and basically we had a lot of these students we are upstream developers so they have a real interest to get a package they learn it on their real example and it's not necessarily upstream developers so the student is free to pick the package and I as a mentor reserve some vetoing rights just because I have sometimes experienced that it's too hard to do this in one month just some to say well it's nice if you want to package it but this doesn't work for instance we have in Debian Meet we have some kind of to-do list we have these task pages and we have here some packages where is some work done in SVN or Git and you can just continue something what is started or we have some other things which are not really started with so we have some really long to-do list where students could pick from or could do something else so the goals of mentoring of the months well the package in question is finished and uploaded after one month and the student is able to do advanced packaging tasks and is also introduced into the communication channels of Debian Meet I always want to make the student to communicate we are mailing list I personally don't like mails popping up in my private mailbox there should be always some public record which you can seek for and so communication and the package the communication as I said on mailing list I don't know why but I always face people who are too shy to post a mailing list or whatever but this is something I really want the students to do and well other readers might be bothered a little bit by this education and so it should be just tagged by the MOM tag so people could filter it or perhaps even people are only interested in this mentoring and then they could read it as well I have set five rules one of these is the responsiveness so if the mentor is posting something in the mailing list with the MOM subject the student should really try hard to comment on this so I have no idea what you mean can you help me or explain better or just the student should just respond with something it's quite frequent that you post something and to think the message is received but it is not really so this is his handshake principle you know from electronics then the receiver said yes I got it the student should also confirm understanding he should say well this is okay or what does it mean please explain he can also say I would prefer this or that over mine because I'm not that strict on my opinion because newcomers maybe have more ideas about the upstream program than me so they are way more right than I or maybe there's an alternative and I do not want to put my strong opinion onto the student the students should also follow changes he should subscribe the commit list or alternatively should pull from the repository and read the log files and the student should also try to find a useful comment to confirm that he understand what was committed because sometimes I can explain the student please do this or that change but sometimes it's way longer to explain what to do and I just commit a small change put a comment on it and then the student gets also the message and it's more straightforward so it's not that I want to do all the coding to put on the student if there is something available in the repository the student should confirm that he was able to build the package you cannot always be sure that the student just checks out everything and knows the process of building so I want him to say well I was able to build and everything fine I continue working with this well in case of problems the student should ask for the dbn-made mailing list also is non-subject and he should show to others we are working on a problem so others might join or not things should be sorted out via open discussion and there are possibly, most possibly a lot of silent lurkers on our mailing list we do not even know who is subscribed and who's reading this and perhaps other people could learn it alternatively you could do the MOM with ILC channel I admit I'm not so frequently on ILC basically only on Depcons but if the student prefers this we could do some meetings also to get some faster communication and the student should post reports what he has done what's he doing every day so how is the progress working and I think these reports are the way to prove that he is really working on what we agreed upon because I agreed upon teaching the students and the students just reports back and shows that he did understand something in summary I can say mentoring of the month is work for both but I really think if you work on it it also shows that it's fun to work because both people can learn something the mentor trades his spare time for the work of the student and he also trains silent observers and the focus is not only on the technical details but also on learning to know relevant communication channels this is also quite an interesting thing because we have a lot of people working silently on their own and do not really know how to find friends after hearing the talk this morning about the woman in Debian and I've seen that Paul Tech has some statistics that in Google summer of course 0% women applicants out of 181 but in Google outreach program for women they had 100 applicants I'm wondering should I explicitly dedicate every second month for women only or so I don't know I don't know if it's because we are quite niche projects if there are really so many women but I could consider this or try this if other projects might adopt this idea of MOM it could be some way to help also here as a result we had in the first year four MOM periods and in this year one I have not a student every month and the most interesting thing is actually the first one it's not yet uploaded but in this MOM work upstream learned that they need to change their build system and so we need to wait for the next upstream which is supposed to happen soon and finally we got something into Debian or we will get something really soon which we never managed over all the ten years of Debian mid-existence so this is a really valuable thing to train people because otherwise we wouldn't manage it so finally I think this is kind of good result it also happened that people put their name on the queue we are using a wiki page I will show you the link in the end and there's a table and you put your name on the table and everything is quite informal and some people consider doing it so what can I do? as I said I cannot fire anybody as a conclusion I think the time I spent into mentoring is really worth the effort because you have no student for every month the workload is bearable somehow so I think it's not very much more than I'm doing anyway because I do not restrict my teaching work on the mailing list to this project I'm teaching on the mailing list anyway and so it's a little bit more formalized and a bit more strict and hopefully inviting and actually I'm also learning myself because I'm a Debian developer for 15 years I'm not really sure if I have read every document which should be read and specifically I have not read them the last ten years so the student is new and reads the documents I'm really learning, I learn features I would never have learned if I wouldn't have done this teaching the major advantage for me is that by the training we could pull up the knowledge of upstream and our packaging stuff and this is a very efficient way to get packages which are really hard for us to do so sponsoring of blends what does it mean? well I learned that the blends concept is widely unknown amongst newcomers and also amongst Debian developers I'm talking about blends since 2003 Debian 3 with different names but people are widely ignoring this topic or thinking well this is a cool idea but we have no time to do it and well this is fine everybody can spend this time as they want but the thing is that newcomers might desperately seek for a sponsor and simply don't know how to find one but in principle every blend should have a team around and should be really really involved in sponsoring the packages but some blends doesn't fly in the sense that there is some maintainer having a package and asking for sponsoring and Debian mentors list so what can you do? I think we could kill two birds with one stone we can get the package sponsored after proving that you understood the blends techniques how do I think about this? well I personally want to make the blends concept way more popular than it currently is and the maintainer of a package which could be in a blend is seeking a sponsor so we can find a common solution also here there are some rules sponsoring of blends means the first rule is the maintainer should confirm that he has understood the blends principle that means have read the blends documentation is a member of some team on Elliot on reading the relevant mailing list frequently observed that there are ITPs I'm always reading the ITP list which are relevant for say geographic information systems multimedia games and these people are single maintainers not really connected to a team and I always say well would you consider maintaining this team or the Debian science team or so to get some connection to people so I really hope that if we seek for a sponsor it makes obvious that this person has no contact I try to get this contact via the blends so the second rule is your packages maintain in a VCS used by the blends team the technical background behind is we are checking the VCS here in our blends tools and it shows up here so if a package is in SVN all the information is obtained from SVN so if you really put your packaging there you have to do nearly nothing to show up on the web page so one thing is to make the sponsor aware of this and the other thing is that we get the information straight your package is listed on the blends task pages which I've shown you which is really really easy you just put an additional line in the control file like it is very easy and then after one day once the contract was running it is there so the world knows about your package and you get some extra chance that somebody might pick it and sponsor it and the fourth rule is if you are unable to find a sponsor on the specific blends list even after posting there at least twice I will sponsor it for you so you should seek in your own team and if the team doesn't cope with it I will do it so these are the rules this concept is quite new and we have only two cases for the moment one was sponsored and this was fine and the other one I sent in some change request, please change this and that and got no response I think two or three months the question was how new is new so I do not really remember when I announced this but two or three months and I am also looking on relevant mailing list and I am reading Debian mentors and I try to catch maintainers in need of a sponsor I am also looking for instance on the list of derivatives there is always geo distribution which is finally in Ubuntu derivative who is in principle competing with the Debian GIST team they don't know each other they also want to make a GIST distribution of free software they don't know from each other but should they do also not know that there is a Debian Java team but there would be some need they are asking question how can I package Java applications and I am right to the mailing list there is a Debian Java list and nothing happens so I also if I see there is some package near to be ready I posted them you could get it into Debian Stride if you follow these four rules not yet so I think the thing is new I am always sending the link to the wiki page and hope that something will happen if you might notice that there is some candidate for this sponsoring of blends rules please redirect them to me I hope I can I can bear the rush you put on me now and what I just put on the slides when I was sitting in your talk is a third thing so mentoring of the months, sponsoring of blends and there is also face to face meeting and now I am coming to the repetition of what I said on Monday I want to have you a very quick look what happened since 2011 when we started doing early sprints in our team and in these sprints we not only were Debian developers we were upstream developers and users about 20, 25 people sitting together we had in 2011 in January last year in February and this also in February and the effect is really amazing and by the way thanks to Debian for sponsoring the sprints you see here the usual statistics you might ignore that I am always this large red line but what you see here 2011 you have a solid base compared to this one these are newcomers and these newcomers are constant and actually these people who are long standing these are long standing ones might drop their activity so 2011 you have some obvious increase in the uploads of Debian made packages next metrics is a discussion on the Debian made user mailing list you see quite the same effect right you have another thing Debian developer mailing list also 2011 it is an increase a measurable increase who is fixing bugs in the Debian made team you see since 2011 a lot more people fixing bugs right and commits to the Debian made VCS same effect so it's quite consistent and finally in the packages we have in Debian made we have a lot of biology packages and these sprints were actually biology developers the increase is in this biology section you see here the other are quite constant increasing but you don't see this increase so if you meet face to face with interested people you get some drastically effort for your project even if it's such a side project leave project like Debian made I can't stop saying this if you would do all this stuff in multimedia games or so we could have a lot of more people so we always had the discussion here I have in two talks or three talks here heard that people have trouble finding friends in Debian I've seen it on the mailing list well it is not that hard the answer is create inviting teams around certain topics that if somebody comes to Debian with a certain interest and everybody has some interest to install Debian why shouldn't he otherwise so if it should be natural so for me it's if I'm a biologist I'm looking around what distribution has the most biological packages ah that's Debian, let's try it and then it comes and sees oh there's a team behind it and then you will contact the team this is quite a natural thing since well since 2011 or so formally there was not so much so create strong teams and you will make it very easy for us to find new members for your team either this is my definition for a team waking up in the morning and realizing that somebody else has solved your problem from yesterday and I really have realized this we have some Debian developer in the team who just joins the Debian team because it's fun in this team it's Thorsten Alterholtz he's not connected to biology, medicine anyway but he said well that's fun, let's join this and he's doing QA work, that's nice and he made some in December some advent calendar to push people to fix the bug every day to close the windows or whatever so this is really fun and it works because we try to invite people so these are some links our policy document which is also helpful for newcomers this is even a fourth point newcomers can read the main points how to behave inside the team mentoring of the months, sponsoring of blends and well that's basically all I will upload this PDF document and you can click on the links and now well I talked two thirds of this buff I just want to hear new ideas, new... whatever, any comments raise your hands please tell us more about organizing Sprint yes there is, I think there is a mailing list Debian Sprints at list.debian.org you should check out there is a mailing list, Debian Sprints and there you can announce that you want to do Sprint and then you should create a wiki page with some information given and you fill in the location and so there is a template you just fill in Luca yes about Sprints please organize Sprints I mean we have clearly have the budget for that if you think it's useful for your team just contact me or the Debian Sprints mailing list and yeah it's really easy to organize as well if I understood the question correctly it was kind of about what are the steps required to organize a Sprint can you explain the steps you began to talk about there is this wiki page but then what do you need to know what planning do you need to do how do you invite people, these sorts of things I think yes, okay I'm very happy that somebody in our team is doing all the work for this and I just have to come to the Sprints it's nice, he is caring for some hotel we have the rule to meet at some place at the beach it was in Lübeck it was in Southport in England and it was close to Kiel wherever, find a small hotel preferably with some better bandwidth than we have chosen but yes and then try to find people and this person in our team has a very good ability to attract people I would never think about he is writing emails to people hey you have this package and you might be interested in this and please come to our Sprint and he writes to 50 people and 20 also will come this is a good mix of Debian developers and other people and this makes some point there were even Ubuntu people on the Sprint there were even derivatives from Ubuntu which is called Biolinux and the effect after our first Sprint was that these Biolinux people are now using the same VCS as we so we are working on the same code and there is a package migrated via Detail of Ubuntu to their distribution and if they have changes we intercorporate it and if we do changes they have it as well so this is quite efficient so try to find friends for your project and then put them in one place and lock the doors so this is Pizzai and Kola or whatever how long have Deor Sprint's last and how many have you run since 2011? we have run three one per year and they run from Friday afternoon to Sunday evening depending how much so a little bit longer than weekend any more questions we can also keep on talking about the other mentoring stuff we have we have 15 minutes left barely so if you have other ideas how we can get new developers or we can create a friendly environment for men and women do you think it would help to have more blends for not so specific users maybe maybe let's put names what about having a blend for ESFC desktop or ESFC desktop yes I think this is a good idea and because you say not so specific you need to decide how narrow you make the focus of your blend for instance in Debian you have a GIS team and an OpenStreetMap team and both have common packages and both are separate I don't think this is a good idea you need to get some critical mass to put there are perhaps 10 developers and not 3 there and 5 there and then if I started with medicine nobody immediately connects biology with medicine but biology was a lot of stuff it was there we used it and so this built some creative base and then other things came around so try to make it large enough to last some time to get some critical mass I think there is another question well I think the idea of blend here is really interesting it sounds almost like they are just a collection of people who use Debian who care about some topic of packages and the fact that there is a blend is almost separate from the fact that it's just people who are interested in that topic of packages there is no reason you couldn't have a Debian email sprint or something you can do this print on any topic and so I guess the thing that I am trying to think through is that what you are talking about with blends just makes me think it's some notion of teams and I guess I am struggling to see the difference between blends and teams and maybe we should try harder to make more topical packages be in a team the blend is actually a team working together on a certain user oriented topic it is user oriented for certain work fields and you have some tasks in it and my idea was just to attract people who are not necessarily geeks but just want to do their normal work with Debian and I also assumed that we would have way more blends and I pushed the principle on people I wrote the stuff for the Debian team all the framework and they said well that's nice and they use it now and there is also this Debian science blend which is actually well actually we should have a Debian mathematics, Debian physics Debian electronics but there is nobody really engaged in separating it out and making a real team around this topic we would need such people who are doing this and I think if I understand correctly the core concept of a blend is that it's a variant of Debian that when installed contains all of those packages is that right? Yes a blend is completely integrated into Debian but it's not just that it's integrated there is an installable a sub installable Debian installable via meta packages we would like to have something to say well create a DVD just with this blend we have the idea it was asked on Monday in IRC you could put it on task cell they just select your blend there is an open bug report I think from 2003 also with bone fix I mean it sounds it sounds to be like I haven't thought this through very carefully so it might just be crazy that we should just rename blends to topics the naming topic you have not seen my talk the name of blends changed over the time I can repeat this we have time it was first Debian internal projects and we wanted to split from this technical project the user oriented this was somehow logical and then somebody suggested Debian distributions which was a total failure because if you hear this you are smiling you know so well and I suggested Debian internal solutions or something like this which sounded not that bad in my opinion but once I did this people rise there and I've never seen these people before I have never have written any code seen any code from them they are not posting on the mailing list but once they came they wanted their opinion on they raised their hand and said well I have an opinion we should not use this name we should use something else and then there was some voting and now it's called blends so I do not really want to go this street twice I see I personally see a lot of people use for blends for having people being able to provide multiple variants of Debian for security maybe a live city for security people and some of them might be overlapping but probably overlapping we have overlap between Debian and Debian so there is overlap it's just also a way of having people not forking Debian just for a specific need it can help having those people working inside Debian and contributing inside Debian rather than forking and having their own for me it's a blending kind of making a Debian derivative the right way by staying inside Debian and maybe you finally can do some nice background or release something as your product but it's done inside Debian and I think the key concept you have about keeping the work inside Debian is well taken for me I kind of didn't realize that blends I thought that the point of blends was to create non derivative derivatives like an installable Debian med image or something but it sounds like you don't even have an installable Debian med image and why would you want one whatever the meta package is called so it seems like we should try hard to run around to all of the users of Debian who have friends who are dds and say is there a topic of Debian you care about create a blend today this is what I'm doing since 2003 sorry that I was 10 years of doing this I'm sorry that I'm so late to the party yeah well this is actually my point I was this is blends topic I was degraded to the second talk room and there were basically people they have medicine also related and other people think well this stuff that is not interesting for me and now I'm here for getting a larger team and people I got more attention perhaps it worked this way on my next step cons in my talk the term blends will not happen I will find a funny title and talk about it and let's see any other questions we have 5 minutes left is it easy to discover the meta packages that make up a blend at the moment mechanically I hope so it has a common prefix also in that case could we not have a submenu on the expert install or whatever well we could have a lot of time but it is a fact that this task cell stuff was not accepted well I'm not talking about the task cell I'm talking about the initial install the installer or whatever you could where you can say which default desktop you want instead of saying that you could have a parallel menu on the first bit of the debut installer with the menu being constructed automatically from all the whatever way suggested I'm all for it okay I can't really show this here now the point with that is that you could probably include new debs in your blend and change the nature of the installer most probably but we are lacking the technical manpower in this right so if anybody has some idea I'm all for it there is also a frequent question do you have a dvd you can I said well set of dvd is actually our work but people want this one right this is dvd made or whatever and so you can do it easily by using dvd live and put all the meta package on it then you have it or you can do some other clever tricks but this would be nice if somebody would do this and what I'm always doing these web pages which are now very much because they contain everything translated with a pubcon stuff and maybe it's working again showing again no network whatever maybe it's back now yes it's back what I'm always advertising is we have all this translated description what belongs to the blend so if there is a colleague you can upload a screenshot of mine I made it also for my colleagues they are working on different operating systems right using sometimes free software I'm not aware of this we have all these applications you have you have screenshots you should have screenshots on the right you have screenshots you can see it is really translated and everything is coming from UDD so the only thing you do to structure the blend is say depends package name depends package name and everything is done with this framework we have dedicated bugs pages so if a biologist wants to help you fix the bug you can go to the biology topic and find the bugs in these and we have other tools which are ready for it's just need to be used I will want to other buffs with multi-media, deviant giz and deviant games and we try to do it in Bosnia has to go in now in the depthcon 11 I was sitting in the deviant games buff and it was 45 minutes and I started from scratch and made them a template a framework which up to these web pages there was no change until now to put another games or make some other tasks which are I'm lacking the knowledge about games these knowledge needs to be put into the framework and perhaps we make something out of this or try to revitalize deviant junior or so the problem with games is that they are so diverse that we probably need to compartment to compartmentize that because for example it's not the same the same kind of people who play quake and play chess and it's all the same team probably in deviant junior or however we decide to call it it might be quite easier because the range is different but we also might need to separate between different I'm sorry if I interrupt you but that's not really the point hospital information system biology, medical imaging this is as far as different things like quake and frozen butter or whatever we just need to find the right categories for this Is there a way to make tags or something like that to filter similar packages like for example I'm interested in this kind of game development we can do it that would be great so time is over thank you everybody I had one more question do you want to ok then


Brought to you afternoon folks. Ted Rolston here in downtown Honolulu Studios of Think Tech, Hawaii. You'll notice the studio is being reconstructed. You can see all the structural grids and the bars in the background, but don't worry. We're gonna bring you the show anyway regardless of the regular construction state status here in the studio. Anyway, this show is, as he said many times before, is known by the people that brings on, not by the host, and sitting next to me is Capano Keiko Wevo from National Disaster Preparedness Training Center on Honolulu, right down the street. NDPTC, the world's most unpronounceable acronym, and that could be why you guys don't get a lot of calls. That's the main reason I wear the shirts. Okay, remember the advertising. Okay, all right. So, Capano's consulting in a lot of aspects of work done down the street here at NDPTC. And we have standing by in Austin, Texas. We have Gene Robinson, who has been on the show once before. This time we have not only Gene, we have his background, and we have his airplane sitting behind him. And Gene is a man of many reputations, I might say.  Other than Gene, he's probably arguably the leader of Search and Rescue, UASU, so Search and Rescue. Perhaps in the world, certainly in the United States, and gaining more credibility all the time. So, once again, this show gets his credibility by the people that brings on, such as the two of you. So, we've got discussions about that very issue of Search and Rescue. You represent disaster operations. Gene represents Search and Rescue. We have the Pacific. We have the continent. Everything's sort of tied together here. And you, Capano, have been down in Indonesia recently, and have seen yet a different perspective of the topography and association of land mass and ocean and such, which is begging for long range. Guess what Gene does? Gene does long range UAS work. I think he's tied together. And there's one more piece we won't be able to add in today. That's the drone racer piece. We can talk about it. So, tell us a little bit about this video. Yeah, sure. So, I had the opportunity to travel with Dr. Carl Kim, who's a professor of urban and regional planning at the University of Hawaii. He's also the executive director for NDPTC. And this was through a grant by the USAID to build capacity through training with local universities in Indonesia. And so, earlier this summer... Disaster preparedness and readiness and these things. Yes, disaster preparedness, readiness, building capacity within the communities that are being served. And to train the trainer, if you will, with the local universities. So, we spent a lot of time in the community with BNPB, which is Indonesia's version of FEMA, if you will. They're a disaster management organization. We traveled to a number of locations that are prone to hazards. This footage here is from the Perang mud volcano that's been going on for about 10 years now, where this mud volcano has just been spewing mud. You know, thousands of cubic meters. Just pumping mud up out of the earth. Yeah, just pumping mud up out of the earth. Flooding the area with mud. Flooding the area. A number of villages have been destroyed and covered by the mud. So, the footage that you see here, this is actually an example of using the small drone to do some damage assessment. And take a look at this environment that you wouldn't be able to get close to otherwise. So, we see here, it's kind of hard to see through the steam, but there's actually bubbling mud in the steam. And the steam is part of the mud too. It's hot mud. It's hot mud. So, we're able to go out to this area that's been dried and fly around this area and do an assessment. So, one of the problems with this area is they're pumping this mud into the river system. It's an ongoing issue and they are building levees and expanding levees all the time. And so, part of what we wanted to do with the drone was combine traditional on foot terrestrial investigation with some aerial views. This is a view of a relocation village. Here's a mosque that wasn't completed because you can see in the background, the mud was approaching. And they just halted completion of this particular mosque. So, the mud is actually raising the sea level, so the ground level, so to speak, is it? Yeah, so they keep building these levees and they keep raising them higher and higher. This is another part of Indonesia where they're using, they're actually doing ground wall mining here as a way to deal with the blocking of that river. And using gravel for building material. So, we spent time with local communities, officials. This was a project that really did involve the local officials. Here we're taking a look at the island that's being built. And this is a new campus, a university campus that was built, currently unoccupied. So, they wanted to see what this looked like from the air. And currently because it's not being used, it's the growth of the forest around it. People are running cows and goats in this area. An important part of this was also sitting down with community members and having them explain to us where the issues were in the local area. So, we did these mapping exercises around these neighborhoods in Indonesia. So, coupling indigenous knowledge, local knowledge with the community, doing surveys on foot, which we'll see here. You're kind of doing a systems engineering approach to resilience in this case. Looking at all factors, the needs of the people and the physical, as well as the cultural aspects, emotional and public health. And then tie them all together into a picture of the situation and then figure out where you can go affect it, including with UAS.  It was just a small part of this overall process. That's an important message, isn't it? We need to make sure people understand. Absolutely. So, here's Dr. Carl Kim. Actually, we're on the ground taking a look at some flooding areas. One of the issues that was expressed was, yes, this is the drone. I got some cameo shots of myself in here. But flooding is a big issue. This particular town, you see little dark pockets in the neighborhood. That's actually water. This was reclaimed ocean. So all these homes were built on top of what used to be ocean. And this is going to get worse as sea level rises. Exactly. And so one of the complaints that they had was about flooding. And we take a look at the drainage canals here. And there are perspectives of these drainage canals that you can only get with something like a drone. Perspective that you can only get with drones. That's a really important piece of message, because the locals could immediately understand the situation they're facing as well as can we. And you could have an analysis done by people around the world. You don't have to have it done right there locally. Here we see people were growing things in the drainage canals. These last couple of clips here, we were invited by the Sultan of Tadori, who was one of our partners in this effort, to come and take a look at this is an old Spanish fort that was built, colonial days. And so there are these national treasures that obviously they want to protect. And getting an aerial view of these buildings helps them understand potential threats, hazards, and what they need to do to remain resilient. This is cool. And so what we're talking about here is a emerging and a developing area that's undergoing a lot of stress, a lot of pressure economically, environmentally, and from the weather and cultural changes, all this together. The better we can illustrate that and express it in terms of the cause and effect pairs that are going to be affecting it, the better people will be able to understand their situation and take action to prepare. And these islands, as you showed, are not going to be necessarily close together. So that brings in long distance. And it all brings in unmanned air systems. And that brings in Gene Robinson. Great segue. So let's talk to Gene a little bit. Gene, having seen that, and with that unbelievable experience you had recently of pushing that UAS behind you 450 kilometers, 200 miles, as I recall, something like that. Your thoughts, sir, on taking your basis of knowledge of search and rescue and that type of disaster response action into a domain like you just saw, how do you see all that coming together? Well, it's not only the aerial perspective, but it's also the dwell time involved. Like you said, you can go up there and you can watch things unfold as they happen. And I think that's an important aspect to using that aerial view is to be able to stay up there a long time. The particular flight that occurred here this last weekend where we went the 260 miles took place over, of course, about eight hours. So you can stay in the air for eight hours. We're looking at some solar solutions as well that would essentially leave you in the air all day. If you needed an island hop, I don't know how far apart the islands are, but you can potentially island hop. You can make a trip there, make it back, you can collect the data, and you can also distribute it from the air if you needed to. So there are so many different ways that you can use the endurance and you can use the lift capacity of the airframe to aid you in that disaster mitigation. That's interesting because I hadn't thought about it, but the dwell time and observing the pattern as it evolves is certainly going to be useful. And you mentioned earlier before we began that the short battery life and the short flight times do change how you use these systems. So if you had functionality like Gene's talking about, this may once again open up another domain of how this might altogether be used. Gene, tell us a little bit about that record flight that you put on a couple of weeks ago. Or last week? Yeah, it was performed Saturday in New Zealand by Mr. Tim Benson out there. It is used in the vigilance C1 bone stock. There was nothing, no other modifications done to it other than the flaps were disabled because we wanted to save the weight. It ended up being a factor on down the road, but the only time you use the flaps is when you take off and when you land, right? And that's like one tenth of one percent of the entire flight. The aircraft was launched using lithium ion batteries, cylindrical batteries. We'll put your video up and keep talking through it. We're going to put your video up, Gene. Okay, that aircraft used cylindrical batteries, the lithium ions. They weren't lithium polymers, which was a little bit of a departure. They tend to hold their peak charge longer and the discharge ramp drops off very quickly. But it was a set of hours and approximately 50 minutes of flight time running about a two kilometer lap, if you will. Obviously we couldn't go the full 260 miles across New Zealand. It's a little bit bumpy in New Zealand. So Tim set it up, so it was very near the shore, a very nice open area. And given that it was in a turn, it was pretty much the entire time that it was flying, probably because we used a few more kilometers out of it if we would have been on level flight. So it was pretty exciting for us to get to the 300 kilometer mark. And then of course Gene was sending us the updates after that because he had already used our vigilant beam, which is the foam version of that aircraft, and gone 300 kilometers. Is this a homegrown aircraft that you designed yourself? My partner, John Smith, designed this aircraft. And we've had a batch of them manufactured in both foam and composite materials. The one that you see behind me is composite and made out of very lightweight carbon keblar honeycomb material. And that's the one that was used for the 425 kilometer run. It's got a lot of room in it. You can put a lot of stuff in there. Batteries and cutter loose. And it was a very important research flight for us because we're looking to go solar and we needed to know just exactly how efficient the airframe would be once it got in the air. Let's think about this and talk about this after our first break. We do have a break in this show. A half hour total and we'll take a break in a second here. But if we get back, we'll talk about how the particular territorial domain that you were in recently and knowledge of what we have here in Hawaii in the long distance or the long orbit time that Gene's talking about, how they might come together from the perspective of the user requirements. We'll come back and talk about that after our first break.  Noonthinktechhawaii.com. Watch the show. Be there. I pity the full Hawaii. Thanks for watching Think Tech Hawaii. My name is Justine Espiritu and I host the Hawaii Food and Farmer series with my co-host Matthew Johnson of Iwaku Fresh. Every week we bring on farmers as well as all the other individuals and organizations that help support a thriving sustainable food system. In fact, it's interesting to learn what others are doing so you don't have to be a Hawaii resident or producing food on Hawaii to be featured on the show. Like today's guest, Wyatt Bryson of Jewels of the Forest and Michaelab Solutions. Aloha. Thank you. It's been a pleasure being on the show. I love seeing what you guys do and I really support your mission. And it's really nice being back in Hawaii and thank you again. It's an honor. So you can see guests like Wyatt every Thursday at 4 p.m. on Think Tech Hawaii. Thank you. Live again here, folks, second half of our show where the drone leaves. Ted Rawlston in our studios in downtown Hulu. We're joining at the studio, Kepano Kekueva. And in Austin, Texas, we have Gene Robinson. Just showed us a great film clip of a world record electric-powered unmanned air system staying aloft for eight hours which translates into about 260 or maybe longer than that. Linear miles if it were on a straight course. But that flight that Gene showed us really opens the door to a whole different way of thinking. And Kepano and I were talking at break, Gene, about how three of those could orbit a disaster situation continuously. If you had three of them, you had two sitting down doing battery charging and then launch them in sequence. So providing communications, providing surveillance. And Kepano mentions, of course, that any kind of payload we add on is going to degrade the emission time unless you have solar as a replacement or soaring management or some other weather optimization to manage. But those are all coming, aren't they? Now, those are going to happen. Yeah, they really are. You've already got thermal detectors in airplanes. They're very small. You can put them in there. You've already got autopilot that have embedded processing in them so that if they do detect the thermal, they can take advantage of it. Line the altitude. Conserve power. Use the solar to store back into the batteries. And we're really hoping that we can reduce the battery load with thermal management and that sort of thing. And especially in the islands, you get a lot of trades. You get a lot of rich lift. You can go into the rich lift and get a lot of altitude. Your communications are restored. There's so many different options that we can look to. That's exactly right. I don't know if you've been here to Oahu, to our island, Gene, but the updrafts on the windward side of the coals are about 2,000 feet per minute. So you can actually pick the speed up. You can do a lot of nose down and still retain altitude. Of course, once you get away from the mountains, you'll lose that. And on the other side, on the leeward side, it's quite a different story. But certainly topographical and thermal management would lead 25% to 50% to a higher level of optimization of the mission. And I hadn't really thought about that. And Gene brings up a really good point. The sensors and the processors improve over time and get smaller, draw less power. I mean, we're continuing to benefit from Moore's law, if you will. The payloads get lighter, so we can do more with less. And the amount that the technology has progressed, at least in the consumer drone space, the Phantom 4 that I flew into Indonesia, is incredible. Over two years, I hesitated buying one because I knew that I would be jumping into it and wouldn't necessarily have a lot of time to train on it. The Phantom 4 practically flies itself compared to the previous generations of small quadcopters. And so they're getting easier to use. They're more accessible. The one I picked up actually bought at the Apple Store. Take a haul of them all. The capabilities are improving. They're becoming easier to use. So, like I said, the technology piece of it is becoming less of the issue. I think the more interesting conversation these days is, how do we integrate it into the jobs that we're trying to do? Bingo. How do we get the users, the end-state users, the people who best understand the needs to define to us the total mission and the total operational needs and the sensor needs and this sort of thing? Or they may not be able to describe them in the terms we use, but they can describe them from what they want as a takeaway and we could then filter that down to what the sensor needs to be. Gene, in your work, you are at the absolute cutting edge of this. You must see that same situation, that it's very difficult for the users to have a clear articulation of what their real needs are. So collectively, how do we push forward and get them to define that? Really, it is an education process that you have to go through. And a lot of times you have to do the research for them so that they understand what they can derive or what benefit can be derived from either imagery or video or ortho-mosaics or that sort of thing. Volumetric, I'm thinking in my head GIS, volumetric measurements of the workflows would probably be a real benefit for those of us to know just how much is coming, where it's going, and that sort of thing. And as the sensors get better and better, that's going to be getting closer and closer to real-time and the processing downstream will take care of it so that you can get that information out in a timely fashion. And that's really a disaster. That's the key is to get it out in a timely fashion. So then we're talking about the timely fashion as a really important piece. That implies communication, that implies analysis, that implies expression of result and making it in such a way that a decision-maker an incident commander can understand it and make the correct decision. So there's a whole dimension here, which is all the analysis and the expression layer that doesn't show up in the UAS itself. You know, I'm just thinking about something. IAEM is having its annual meeting in about a month in Georgia. And Mike Brown, a colleague, is presenting there and he wanted to present almost the same case. He wants to take to the IAEM the message that the rapid evolution of droneism could be considered a disruptive factor in how IAEM thinks. And he wants to express some of these issues and push them out there and disturb the system and get them to start paying attention to the fact that defining these would be really useful to all of us. So Gene, let's collaborate on that. I'd like to take your video and some of the thoughts you've even suggested here and write up a couple of charts that we can all agree on and push them out to IAEM in a month. How would that be? I think it's a great idea and the amount of data that we can collect and push is disruptive. Unfortunately, that's kind of one of the drawbacks of a new technology. You can't drink as much water as you'd like to drink out of that fire hose. Well, that's exactly right. In fact, we probably need to think about that in regard to NDPTC as well. Gene, I want to kind of circle back on something that Gene touched on, which is education and training. And that's the T right in the logo, right? And part of the reason we went to Indonesia was to actually explore the use of a small drone in an educational environment. We were working with the universities there and developing capacity for the universities in seeing how this technology could be used and folded into that. I think most people are probably familiar with what drones can do, but bringing that into a training environment, into an educational system, proving it out is an important part of this process. And I think we can use the professional organizations like IAEM and such to start taking the ownership of the requirements at the fringe. Gene, we had a similar discussion with the NFPA, National Fire Prevention Association, back in, I think it was in May at their conference, and they got the same message that, hey, we need to ask the firefighters at the frontier, at the front, where the stuff burns what their real needs are and get those articulated written down to bring back to avoid the situation we have where it's the manufacturers driving the end solution rather than the user generating a demand. So NFPA saw that picture. They'd like very much to do that. We can take that story to IAEM, and I'll send this video tonight when it shows up to a colleague in Georgia, Dr. Michael Brown, who'll be making that pitch, and this will get him all spun up big time. So this will be good. We'll have some fun with this one and try to stimulate these professional organizations to push beyond what they know and help generate these requirements. Gene, you must run into this all the time in terms of, especially with, I mean, I just can't believe it, you know, 30 miles, eight hours of duration. Nobody thinks in terms of those parameters, unless you're in the military or you're thinking of it in a, you know, at 150,000 bucks a pop for an airplane. But in this scale we're dealing with here. It's just a, it's like a whole state change in terms of capability. It is. And unfortunately we're going to get back into the perspective of data on this. Yes. Eight hours of data is a lot of data. The more data you can collect and the more you have to interpret and, again, what Capano was leading up to is important. Whoever your audience is, whoever's looking at it, their perspective is going to be different, whether it's an economist or an engineer or a firefighter. They need to look at the same picture and they'll derive, you know, three or four other different perspectives that you as the operator never thought about. And it's so important to get that input so that we as manufacturers and operators of the system can supply them with the data that they find useful. Well, you know, there's an allegory here a couple of years ago. We went up in the mountains here with the local fire department and equipped with thermal infrared thinking that's what they wanted to find, the fires that were burning in the low-level mulch and such in very, very difficult terrain. It turns out that even though the thermal infrared could find the hotspots, that wasn't what they wanted. They wanted smoke. Smoke is what they use as the identifier of where to take the firefighters. They drop firefighters in the black next to the smoke. That's how it works. So we re-equipped with smoke and that was okay. But then came the issue that, okay, the Latin long and geo terms don't fit the picture of the grids that are used in the topographical maps. So we don't have a connection between what we can sense and what is useful to the commander. Then the third thing you come up with is that, okay, who's actually going to stand there and look at this thing? It's not me and the battalion commander. I don't have anybody who can spend, who's not assigned to go do something. So it all comes back to the issue as Jean was saying, more data requires more analysis. We really have to get into the world of autonomous analysis and extraction in some way that we haven't gotten to yet. So maybe what we can do is take IAEM's needs and NFPA's needs and start aiming them in that direction of automatic analysis and feature extraction and such that would be really what they would pay attention to. Totally agree. Okay. Let's give me your word for you. Let me just throw one more thing on the table here and in the remaining minutes we've got, I was going to show it on the show. We don't have enough time for it, but drone racing, which is a term I wouldn't normally use. Normally I would have disciplined myself for using that term is really incredible. Drone racing, I will restate it as multiple strings of incoming information, maybe five deep, recorded in 1D or 2D, but converted in your mind into 3D, making decisions in a really dynamic situation, tight tolerance to obstacles in order to get around a course quickly. That's what drone racing is. It's really about seeing a void in a surrogate environment, which is one step away from detecting a void, which is the kind of automation we need to get into. And secondly on the drone racing there's so much performance margin, just like Gene has endurance margin in his system, the drone racers have incredible performance margin for rapid and high rate motions. If you look at the spectrum, Gene's high endurance, the quad that I was using, he's in the middle, and then you've got these really tiny drone racers that are really fast in their nimble, but their batteries last in minutes. But for a task team going forward, search and rescue team or even a fire team going forward, 500 meter radius around them is kind of interesting. That's the day's job. And you can get that covered in two minutes right at the nap of the year. So really close in and you can get into tight spots you can't otherwise get into. You can get by with very inexpensive optics because you don't need a lot of, you don't have a lot of R squared hurt in you. So we want to bring that into the equation, Gene, sometime either on a show like this or when you come out here and we'll do it for real face to face. You bet, that stuff is way cool. All right, man, and we really appreciate you coming on from Austin, Texas, that water cooler behind you to keep you hydrated. And thanks again Gene for coming on and Cappano, thanks for coming on first time, first time running a show and there's no last time but we'll get all that, right? Thanks for having me Ted. All right man, see you guys all next Friday.


What is going on guys welcome back to the channel critical overload here should be talking about it chapter 3 in this video here today Better known as welcome to dare the upcoming prequel series to Andy Muschietti's 2017 it and 2019 sequel it chapter 2 it'll be the prequel series debuting on HBO max sometime next year I would imagine welcome to dairy is rumored to film from this upcoming made to December out in Toronto But I could have sworn I saw another claim about a beginning production as early as next month The rest of this section of this video would just be rumors until you hear them confirmed by HBO max or those involved directly with the actual Series, but the first season is rumored to be anywhere from 8 to 10 episodes and the rumored plot details Suggest that it will be set in the 1960s Welcome to dairy is rumored to follow four kids in a town bordering an Air Force base with a mysterious special projects Bunker who searched for a friend of theirs who disappeared mysteriously the story centers on the origin story of Pennywise the clown from the Hittore movie duology it and it part 2 or a chapter 2 based on the character created by Stephen King Pennywise is also the secondary antagonist of the Stephen King Multiverse now the official log line for the series that was reported from variety last month That is actually official when his follows set in the world of Stephen King's it universe Welcome to dairy is based on Kings it novel and expands division established by filmmaker Andy Muschietti in the feature films It and it chapter 2 Andy Muschietti who was responsible for the two films. Welcome to dairy. We'll serve Andy Muschietti who's who's responsible for the first two films welcome to dairy serves as a prequel that He's returning to direct multiple episodes for the upcoming series is what I was trying to say Including the pilot and cold show runner Jason Fuchs is writing the teleplay for the first episode of the series Now it's been long speculated if Bill Skarsgard will return to play Pennywise or not And now we have an idea Recently in an interview with Jason's or with Jake's takes Bill Skarsgard shared his shared his thoughts on the upcoming series And whether he would be back or not. This is in again a recent interview from Jake's takes I'll leave a link to it in the description He was being interviewed. I think primarily about his role in John Wick 4 But Jake was able to ask Bill about the upcoming it prequel series Welcome to dairy and what it would take for him to return as Pennywise And if not what advice he had to the next person to tackle the character Skarsgard said, um, yeah Yeah, we'll see what they come up with and what they do with it as of now I'm not currently involved in it and if someone else gets to do it My advice to them would just be to make it your own and have fun with it Now that's the gist of what he said So I know a lot of people listening to this seeing the clip that I shared on Twitter Seeing it on any other platform that you may have come across this This is like a gut wrench to you Especially if you're someone who already went through this last year with the bad news of What happened with Jonathan Breck in that whole scenario with the much much Lee or overly Accurately, I would say hated Jeepers creepers for and how he did not return as the creeper now I'm starting to see this kind of same sentiment Sprayer up over Bill Skarsgard not being back as Pennywise in the upcoming welcome to dairy series my thoughts on that are Well, one part of me thinks that his energy is Being done in a way to hold it a secret until they actually announce it But another part of me wants to be mindful of the fact that well He also probably doesn't have a reason to lie unless again It's being kept secret until they announce it officially. Some people think that he won't be back I'm inclined to say that I believe him as of now. He's not currently involved But that doesn't of course mean things can't change Maybe he just has yet to sign the dotted line to confirm his return, but he's actually in negotiations with them Maybe that's what's happening. Maybe he's not returning at all. My thoughts are this This is the same type of energy I recall seeing when Tim Curry was being replaced by Bill Skarsgard himself and then Bill Skarsgard once everybody saw the Makeup saw how he portrayed Pennywise fell in love with what he brought to the table in it and it chapter 2 So if somebody else is gonna be donning the makeup, I am open to it in all honesty. I'm open to it I just think that what it comes down to is having good makeup and making sure that somebody can indeed make it their own like he is suggesting and Try to not be too much like Skarsgard to be too much like Tim Curry just be your own unique take on the character A part of me does think he'll be back though a part of me thinks he'll be back But I am gonna say that as of now I'm gonna believe him in what he's saying. He's not involved as of now and He most likely will not return it's sad, but it's not it's not the most shocking thing The longer we it went on without us knowing about it the more I was preparing for something like this But you guys can let me know down in the comment section below what you think about all of this Are you happy Bill Skarsgard is not potentially returning? Do you think he might be trying to just keep it a secret or do you think that he is a hundred percent not going to be back At all or do you just think again like I mentioned he potentially just has not signed the dotted line to confirm all the deals They need to be in place But again, let me know down in the comment section below if you haven't already course make sure you subscribe turn on post notification In your video in the description. I'll have links on social media accounts I'm on Facebook Twitter and Instagram you can mention me there of course Any movies news or reviews let me to cover in the future and with all that in mind guys, I will see you in the next video


What can be done to bridge this gap between parents and youngsters? Wow! For most parents, they don't know why the hell they're living after thirty-five, forty years of age. The only reason why they're living is for their children. For most of them, it's so. They don't have a life of their own. So when it is like that, I think if they don't know how to make friends with you, you break the eyes and make friends with them and tell them, let's see. Whatever you want to tell them. Reach out and make friends with them. Yes, initially they'll be surprised, but then they will love it. Yes, they will. Believe me.


Gunmen have bombed a police station in Isyalam bano local government area of Imo State. The bandits came in a convoy of five vehicles and three motorcycles and reportedly threw petrol bombs on the roof of the police station. They exchanged gunfire with the police and one police officer was injured. The spokesman of the Imo Police Command believes the attackers are members of the indigenous people of Biafra and the Eastern Security Network.


Hi everybody it's Sam at Mixed Up Crowd, thank you for watching my tutorial today. So I'm back with another fun card and this is part of this year's Creative Card Series 2019 and this one I'm calling a Ferris Wheel card. So this piece here just moves around and you can decorate it however you want. I just wanted, I don't know, this is just what I wanted to do. I wanted to just cover it in flowers and I think it's turned out really nice and I've got that sentiment in the middle which has been heat embossed with some silver embossing powder and it says you're a whole lot of lovely and then it stands up with it stand like so and then you lift that up and it opens just like a normal card and you can write your message in here. So I do need to stamp something there but it's a double-sided paper but it's all the same so even from this side here it looks nice as well but I just think it's really fun. You don't have to have it moving like that if you don't want to once you see how I make it you don't you know there are ways that you can still change this so don't worry if you don't have the acetate or window sheet because you don't need it but I do think that does give the element of it kind of all floating like that and I think it looks really nice so let me show you how to make it. Okay so the papers I'm using are from the Forever and Always Paper Addicts 12x12 Paper Pack. This was another one of my favourites when I shared the six that they've recently released and it's just beautiful so I will show you the ones that I'm going to use today. It's mainly the flowers here that I fussy cut because they're so easy to fussy cut and then I'm doing the hearts so that's yeah that's the paper pack and as always I will link everything in the description box below. What you're going to need I've got this stamp set that I use for my sentiment which is the Always by the Woodwear Clear Magic Singles and I've just done for this one it's Always and then you can choose your subtitle so I've got Remember I'm Here and I've already gone ahead and stamped that and then I just fussy cut it again with silver embossing powder so that's all done. I've also gone ahead and fussy cut all of the hearts because again you don't want to see me doing these and I want to keep my videos quite short so they are the hearts really again straightforward nice and easy to fussy cut. Then I've got my stand I've got some few flowers left over from that card which I'm going to use and then my circles so this time I'm going to use paper so again just want to show you that you don't need to use acetate. Now I cut these so they're a five and a half inch diameter circle so that I know lots of you have this and you see it see me use it a lot so I've just set my dial to five and was it five and a half because there's five yeah five and a half okay which is just under 14 centimeters in diameter so if you've got the x-cut circle cutter then great and I will link that again in the video description box below it's really handy otherwise just use a side plate you could maybe use you know obviously if you've got a bigger roll but some kind of like tape that you might have in your craft room yeah I'm sure you will find something you want it kind of like that you do have to make an envelope for this anyway so if you end up going a bit bigger it's not the end of the world but you do want two pieces if it's double sided because well I say that if it's a nice print on the back then it doesn't really matter but because this is a oh it's got forever in all ways but it just didn't look so great I've done two because I'm going to stick them together so that'll be the backside and obviously the front there so quite plain but once I add the hearts and everything you know it's going to all come together so for the base you want a piece that's eight by four okay I've got my mini scoreboard out here but along the eight inch side you just want to score at four inches okay again if you want to make it bigger you can once you see how to make it it's very straightforward so just fold and burnish that piece and then along the four inch side pop it back in while it's folded just put a pencil mark at one and a quarter and two and three quarters you don't need to put one in the center but that's just where I worked out and then I done three quarters from the center on both sides but yeah it's one and a quarter and two and three quarters okay and that's along the folded part there then I'm just going to use my trimmer and from those two pencil marks that you've done ignore my middle one I'm going to line the pencil mark up with the blade here and then the point with the blade at the bottom and we're going to create that kind of tent shape that's one piece and then this time I'm going to line up the bottom corner there and then that pencil mark just make sure you get nice points okay and then I can just grab my rubber and get rid of that okay and then just burnish make sure it's all nice and now you've got your stand okay so you've got like I said you've got enough room to write in that but if you want to go bigger you can do so with this piece here what you want to do now I'm going to keep both in mind together just so it's easier to work with you just want to mark the center so I'm just going to grab my ruler I know it's five and a half so I'm just going to there we go so I just want to pop a hole at two and three quarters just using my pokey tool there okay get that done now because now you know you can see your center point and then it's easy to kind of you know add your pattern and everything so if you are using double if you're using two like me then I would say stick them down now because again it's just a bit easier I mean depending on how you're decorating it if you are using two pieces like me you may want to kind of sandwich stuff in between these two you might have some maybe flowers and some foliage and bits like that you could have them coming out from you know inside these two pieces so yeah again once you see how easy this is to put it together you can change it up okay my hole's slightly off there but that I'll re-piss it in a minute so now it's all down to you how you want to decorate it but what I would say actually I want to get that on now so I am just going to re-piss through that and then you want to line up the back so it comes up just above the hole there okay so once you can see you want to come down about I don't know half have an inch once again just watch me do it first and then you'll be able to see you want to make sure that you've got this all nice you don't want this running along the bottom and then you just want to open it up and I'm still holding it all in place because you don't want to pierce through both pieces you only want to pierce through the top one again push that through and then then pop your brad through split that where you split pin and then split it on the back now if you want to add something over that you could pop something in the matches you don't want to stick it too much you just want to maybe just stick it to the metal because you want it to be able to move around okay so there it is now again if you've got someone who is into archery if you've got someone who likes to listen to vinyl or CDs this is a great card for that because it's that shape so you can again this can you know you can do all sorts with this okay so now I'm going to start my idea is to have these all stuck slightly overlapping just because of the size I wanted to get as many in as possible but they are all going to be like this and whatever ones you have here you need to make sure that obviously it's not going to catch so it needs to come in enough so as you're moving it around if I go around I want to make sure that all of them are going to clear this white piece so whatever you stick down move it around as you go around the last thing you want to do is stick it all down and then find that something is coming down too far like there see those two that's just too much so I need to bring them up a bit again you just want them all kind of the same so I'm going to use this bit here that where the hearts go in I don't want to see I can just have them just kind of hovering on the outer part of that circle as soon as I can see it then that's you can come right up to that and they should now yeah clear the bottom okay I think it looks really cool and then this is going to go kind of there it's going to go and sit just on it and I'm going to have foam adhesive either side so it's lifted to the same level as that brad or split pin and then all of these pieces are going to be nestled around it and that's it so it is really really quick it's down to the decoration so that's where all the time comes into things the the card itself is really straightforward and fast to do so I'm going to get this all stuck down because I'm pretty happy with the positioning of them and I'll put this all on high speed and you can just see me quickly put it together and there you have it a really really pretty card absolutely love this it moves so freely so all of that is on foam so I haven't put anything sticking this piece with the brad underneath the foam is on this side and this side so it allows that brad to move freely you can see there okay all the card even it just you don't want to stick anything to it really just keep those free but yeah I hope you like it because I do I think it's really nice and it's something that you can like I said it can work really well with more masculine style cards and with hobbies you know the CDs the records the driving wheel or steering wheel that's the word you know what I mean and I just bring in the one with the acetate there as well I don't know which one's my favorite I like them both but I'd like to know what you think so pop your thoughts in the video description box let me know what you think and yeah if you've enjoyed today as always please give me a thumbs up and subscribe to my channel so you get to see more thanks for watching bye