Welcome everyone to this presentation, to this webinar.  We're happy you are there. There is a lot of you. We have over 170 participants to this webinar, so we are very happy about this. And most of all, welcome to our great speakers. Let me introduce to you Mr. Daniel Kantar from the European Commission, who is taking care of the policy driving and governing the Copernicus program. And welcome to Professor Thomas Blazk from the University of Salzburg, who will be talking about the applications and scientific applications of Earth observation data and Earth observation dissemination platforms from the point of view of its use, its applications in the scientific domain. So, starting with this, we will go... Okay, so here is our agenda for today. First, we will discuss... I will introduce the challenges facing Earth observation dissemination systems, what these systems are and what are the challenges they are facing. Then Daniel will present this dissemination systems from the point of view of the Copernicus and Sentinel programs, most of all, and from the point of view of the European Commission. Then I will go back with some ways to address these challenges and some best practices we have learned and we have found while operating big dissemination platforms for big-scale data. And then Thomas will come with the challenges and opportunities for scientists and users in using and exploring big data using these platforms. We will wrap up with conclusions and a short Q&A session. We will try to close it within an hour time. So, starting with these challenges, what these are? First, a few words about CloudFerro itself. We are a cloud operator specialized in the Earth observation data processing sector. So, we are running several platforms for storing, disseminating and processing Earth observation data. We are a fully European company with other European origin and infrastructure and capital and everything. We are concentrated on this Earth observation sector, but also climate research, science. We diverge a little bit in neighboring sectors, but this is the core of our activity. So, this is just a short introduction. We are not a very old company, but we've been here for over six years. And we mostly operate big data Earth observation clouds for several organizations and institutions including, of course, Copernicus-Round projects such as EO-Cloud, the Creodias and Wikio. We also operate a German Earth observation platform. And our business is continuously growing as all this sector is. So, this was about CloudFerro itself. Let's get down to the subject of this presentation. We'll be talking about how to disseminate, store, process and disseminate Earth observation data. So, as an introduction, let's see where this data comes from, how it is processed, how it arrives into, how it reaches customers, what's the path for this data to go from satellite to the user. So, first there is the observation satellite, which takes some measurements, performs some onboard processing on these measurements. This can be more or less sophisticated depending on the satellite. So, either it could be a systematic acquisition satellite that transfers mostly everything it observes down to Earth, or it could be a task-based satellite that receives some orders or tasks on what should be observed. There is some onboard processing of the data. This data may be initially cleaned. Sometimes newer satellites may perform some decisions on what data to, using, for instance, artificial intelligence and other methods, to decide what should be acquired and what should not. And this data acquisition, this acquired data is either transferred directly to a ground station. These ground stations tend to be located around the poles, north pole and south pole, because this is the place where the satellite overflies at every revolution. These observation satellites are mostly polar orbit satellites. Some satellites go through a relay satellite, which relays this data before it gets to the ground. And this extended path through a relay satellite allows for faster acquisition of the data. So, using this method, the data may be transferred down to Earth almost immediately after it was observed. With direct ground station, the satellite might overfly a certain ground station before it downloads data down to the ground station. Then from this ground station, the data must go through some processing, which is sometimes quite heavy. Sometimes it is delayed because it requires some additional metadata or other information to be included before the final product is generated. And then these generated products of different levels may be distributed to users. And all this data path is currently under heavy transformation. It used to be very silos-like with vertical infrastructures processing data from a single mission. While now it is being transformed and it has mostly been transformed into a cloud-based operation, where different stages of this processing may be performed by different cloud-based actors. And all the data tends to be available from common sources for these satellites. So, with all this ecosystem, there are different users and actors involved in this ecosystem. And these users have different challenges and different needs. So, there are different needs for policymakers from the point of view. First of all, I should start with users who need the data, who mostly need the data. They have different platforms, clouds and data sources from which they can get this data. So, this creates some problems as they need to switch between these data sources. They have data consistency issues that the data may or may not be in the same scale, both temporal and spatial, different instruments, and they would like to have mostly coherent data. There are different diverse access methods. The download times reliability is also an issue because users often need to have this data quickly and downloading the data in large volumes takes time over narrow links. Clouds and infrastructures have limited processing capabilities. Different tools are available on different platforms. So, this is not heterogeneous. This locks users into one cloud or one platform and makes transition difficult. There is also complex data licensing issues. The issues of data providers are mostly concentrated around growing data sizes all along this path we have shown. A growing number of data sets, a downlink bound with which is limited. They need two ways to reach customers. Of course, data providers want to have as many customers and users as possible. And while doing this, they need to keep the costs reasonable. From the policy makers and society point of view, what is important is strategic autonomy. This is especially important in Europe to be strategically autonomous. Sustainability of the projects is an issue. Standardization is another issue that these data and users are able to interoperate. While supporting the development of the sectors, policy makers need to take care to keep the market competitive, to level the fields for different players on the market to make it fair. And of course, they want to promote the usage of these platforms. So, these are the challenges. Now I will switch this presentation to Daniel, who will be talking about the Copernicus point of view, about the Copernicus program in the context of this big data. And then we will talk about how we could address those challenges and how we do it in our platforms. Thank you very much. Your last slide was very interesting. Here, Miko, I hope, is going to go away. Yeah, your last slide was very interesting. And indeed, we could spend quite a lot of time in those, because it's summarizing a lot of those issues. Now, I'll take a bit of a larger picture. What Seleslo has presented was very much focused on the space. And indeed, this is where the amount of data, the amount of data acquired and processed is the biggest. So, I'd like to introduce these Copernicus for those who do not know already. I will go a bit fast, because I have quite a lot of slides, but then understand that you will receive them anyway. So, this is the Copernicus. This is an environmental and security, more environmental than security public service. We are using the data from space. We have our own Sentinel satellite, but also other missions. We are using in situ data. We are distributing those. We are providing them to specific services. And then both the Sentinel data and the information provided by the services are distributed to users. This is the structure of the Copernicus program, where the program manager is in fact the European Commission, but we are really relying on the expertise of international organization like ESA, of course, for technical coordination. And then on ESA, you met that for the operation of satellites. We are also acquiring other mission data from commercial provider. Then the central part, which is the service part, we are also relying on specialized organism in the different topic of those services. And we are also relying on in situ data because the services are provided mixing and using different source of data, both from in situ and from space. This is another picture that Stanislaw just presented to you as a ground segment. This is the ground segment getting the data from the satellite. I will go quickly on that one. That was quite well explained before. Of course, there is the full process for those data and provided to both the user on the free food and open data policy and to the Copernicus services. The amount of data produced is quite important. We have also a lot of registered users. You see the figures in the green on your left-hand side. Over 400,000 registered users. A lot of data is being downloaded and used by those users. The green tables show a ratio between the data produced, one and then the re-uploaded and re-used of the data. The number there are showing for the full archive. Those are the satellites for the Copernicus program, the specific one, the dedicated one. We have eight satellites flying in orbit at the moment. We have radar system. We have optical system. We have the Sentinel-3, which has both instruments, radar and optical, but at course a resolution the two other considerations. We have the atmospheric chemistry with Sentinel-5P. And then we have the Sentinel-6, which is measuring the eight of the oceans. More satellites are coming already from this current Sentinel constellation. You see on the top the arrow on the top. There's two other instruments with Sentinel-5 and 4, which will come in the coming two years. But we are preparing also for other missions. We call them Sentinel expansion missions. New type of sensors. And also the continuation for beyond 2030, the continuation of the current Sentinel constellation. Of course with new generation of sensors to equip those satellites. For the first generation, we have foreseen four units for Sentinel, the constellation of Sentinel-1, 2 and 3. And at the moment, we have the two first unit flying and they will be replaced by the unit C and then the unit D. So we already have four also. We can cover quite a lot of surface for coming years. What matters of course is the continuity of the provision. We are establishing Copernicus for a long time to provide those information to the user. Those are the different services. All of them are providing their own specific information in the thematic in which they are acting, land, marine, atmosphere, climate change as well. And then they have two specific services which are acting on demand, which is the emergency management for men made of natural disaster and then the specific security services. Those two are consuming usually the data from higher resolution hands commercial providers but also using the Sentinel as input data depending on the resolution they need. What's interesting to see is that even the satellite data, the way it is acquired and processed, control for the quality archived, disseminated and then exploited all through the user need because Copernicus is a user-driven system. We are really putting a lot of emphasis on the user need. The same data lifecycle would work as well for the different services. It would be ingestion of the data, processing quality control, archiving, dissemination, exploitation. That means that there is a lot of those processes throughout Copernicus replicated for different need and purposes but of course we would be looking at system which would be helping the two blue boxer, the dissemination and the exploitation. Lots of information, lots of data coming from different place. We know now that there are the ICT information technology system in place. We look at the cross fertilization of both Earth observation and ICT to better provide services to our users. For this we came with the concept of the Dias. There is a system taking on board the data, put it in the cloud and then providing service to the user. Those are OGC standard services or Inspire standard services for the user and the API. This is basically the concept of the Dias to create an ecosystem on top of those data lakes. We have five of those Diases. Those are the Dias, Crayol Dias, Mundi, Honda, Wikio, and so Blue. Different Dias having different technology and way to address the user. They are quite autonomous in their act because there is one part which are the services required by us and then there's all the possibility for those Diases to develop their own services to the user of course investing their own money to do so. The idea is to be able to change different services from third party that would come on top of the Dias and build this Earth observation ecosystem. The Dias are responding to a baseline request and then adding other data. We have asked for the Copernicus data information to be stored but the Dias can store all the data of the user or the data they would like to present. They can of course provide other services and this is needed because there is always an evolution in the technology provided to the users. When you are looking at this technological trend we see after having established those Diases that we still have the full Copernicus system and then those Diases. Stanislav has been talking about the modernization of the ground segment, the transformation project where progressively there is a cloudification of those infrastructure, specific Copernicus infrastructure and the same is true also for the other services. There is no convergence between the service that is needed to provide the information to the user to provide the information, the data to the user and the dissemination exploitation. We see now we are reflecting a lot on the integrated data management concept looking inside Copernicus for those infrastructure, cloud-based but also looking at HPC for the modernization of course of the Copernicus information services but also looking towards the user, connecting also and looking at national infrastructure which are using the Copernicus data, the research world and businesses. This is a world that needs to be done and we are very much looking at the new services that industry is able to provide to Copernicus to be able to cross-fertilize as I said Earth observation with ICT technology and also looking beyond Earth observation to the other datasets because we know that mixing Earth observation data with other datasets are creating a lot of value for the user and the possibility to have innovation and new services. Thank you very much. This concludes my presentation. Thank you Daniel for this great overview of the Copernicus data processing and dissemination and we will follow up with our... I have talked a little bit about the challenges around these three communities that the ecosystem is addressing and while we don't have a very systematic way of addressing all these challenges through our operation of different Dias and not only Dias but different Earth observation data processing platforms we have found some ways and some ideas on what works well on such platforms, what attracts users, what is useful for users, what addresses at least some of the challenges we have presented and what are the ways of going forward into addressing these challenges. So we have built and operated a few of these platforms. There is Creodias where we are the builder and provider of that platform. We also participate in the consortium running Wikio platform. Before Wikio and Creodias we have created Eocloud which was a kind of precursor to the Dias idea on a smaller scale. We are also operating CodeD for DLR and also the CDS platform for the European Centre of Medium Weather Forecasts is also running on our infrastructure. First of all, through the use of these different platforms we have found that users have a few distinct ways for users of using these platforms. There are some users who just want to browse and view the data that is there and find things on it and these users require easy tools and a broad range of data. Then there are users who want to download this data and process it locally. This is the old way to go, that you download the data to your infrastructure and process it within your infrastructure. This is an approach that is traditional and still many users are using it. That's perfectly fine. A more modern way of doing things with cloudification as Daniel has rightly pointed out. Instead of bringing data to the users it makes more sense to bring users to the data. I don't mean that data is bigger than users but at least it's easier to process the data and do things with it close to the data because this data is very voluminous. We are talking about petabytes of data here. Transferring petabytes of data is not an easy task even considering current bandwidth. There is processing in the cloud. This can be processed. Some users process it using classical IIS infrastructures. By IIS we mean that users have virtual environments with virtual machines or virtual infrastructure as a service and they deploy their own application to process the data within this infrastructure level service with easy close access to this data lake. There is some users and this is a very interesting model that many users appreciate having predefined processes that are predefined and they can run at scale in the cloud. These are the basic consumption models. From these consumption models we will switch to the users using those models and tend to have some issues and some things working for them. Through our operation of the platforms we have found that some practices are beneficial for users and work well within the platform. They are also beneficial for the operator of such a platform such as we are and we generally have a few recommendations while running such platforms. We have a few of these recommendations and I will discuss them in the next few slides. First of all, it makes sense to calculate. In order to decide it, it makes sense to calculate and to estimate things. We made an interesting estimation comparing the costs of satellite mission and what it costs to acquire a data product then what it costs to download it, download it to Earth and what it costs to process it and what it costs to store it. We have found that the cost of processing and storage is relatively low compared to the cost of acquiring a satellite product. The calculation we have made here is for Sentinel-1 A&B. Roughly the budget of this project was around 400 million euros. Assuming these satellites will be operating over 10 years period which is quite an aggressive, I would say, assumption though perfectly reasonable. And the number of products generated each year. We come down to a cost of, this is misspelled, it shouldn't be a cost of acquiring one product. It's the cost of the mission divided by the number of products this mission generates. So in these terms the cost of one product is 91 euros which is to be compared to the cost of downlinking a product. This is an estimate based on the cost of an Amazon surface for downlinking because this was the easily available cost estimate. It may of course vary. But to downlink this 1.3 gigabyte of data, roughly costs 3 euros to process assuming the processing of such a product could cost one hour of processing using quite a large virtual machine. This would cost 90 euro cents. The cost of storing this data over one year is just 16 euro cents. And the cost of 10 years storage considering the aggressive costs of storage this digression of 30% per year is what we have seen over the last 10 or 15 years comparing the cost of storage. This storage over 10 years would cost just under 1 euro. So the conclusion of this is that the cost of generating of acquiring a product is quite high compared to the cost of processing it and storing it. So once you have acquired a product you'd better keep it. It makes sense to keep it. And even once you have generated a product it still makes sense to keep it as long as there is a chance somebody will use it. And on this usage of the products I really like Daniel's slide on the things that we should be doing in order to boost usage and to boost acquisition, to boost usage and applications of the product. And the issue for many users will never use the product if it's not there. They will have no chance to use it. And if they are to generate this product it creates a few issues. First of all they need to have all the software and infrastructure necessary to generate a higher level product from lower level data. Then they need to finance it and only at the end they will be able to use it. And for many product categories it makes perfect sense to pre-generate these products because it boosts usage of the base product that was downloaded effectively reducing the cost of acquiring one product in terms of the mission cost. So to randomize, I don't know if there is such a word, to make the mission pay off it makes sense to generate a lot of high quality, higher level products that users will use because it reduces the per product cost of the mission. So this is one interesting finding and this comparison I think is interesting. Of course it all depends, this is a slide we have borrowed from the Copernicus technical operational budget. It explains how an acquired product translates into higher level product. The sizes of these products may of course vary but the general idea that was presented on the previous slide we think is valid regardless of whether this generated product is 50% or twice bigger. So I was with this flow of Copernicus Sentinel data but this just illustrates what was shown on the previous slide and this holds valid for many, many use cases. Though of course not for all, it doesn't make sense to pre-generate everything. This is obvious. Okay, so second finding is that it makes sense to distribute data in standard easily accessible formats. So these formats are OGC based standards for tiled data, object access or file system access for raw data. We think it makes perfect sense to store data in uncompressed formats to make it available for users easily and directly so that in order to process the data they don't need to go through the download copy for a cycle. So this is important. The data cubes that Daniel mentioned, I think in Thomas presentation, there will be data cubes. We think it's a perfect format for keeping and distributing the data making it available to users. So things like the ZAR format for data cubes are perfect for multi-dimensional data cubes. It makes the use of special libraries optional. Users shouldn't be forced to use a very special exotic library that they don't want to use. Data should be as readily available as possible. A fast homogeneous catalog tool available through an API and through a graphical user interface is also very valuable in order to find the proper data quickly. So this is about data access. Then the next thing that we found is crucial for users is to have enough bandwidth and processing power. So in order to run such an infrastructure, this is big data. You need carrier grades, scalable redundant internet access. This is obvious. You need storage at the tens of petabyte scale that is redundant, reliable at this scale and provides the bandwidth necessary to do the processing. This is very often very IOI intensive business. Then the processing power is also necessary in order to enable easy repeatable large scale product generation when these products need to be generated on demand. So running such a processing campaign quickly is important. We think it makes sense to pre-generate useful data sets upfront to boost their usage as was shown on the previous reasoning. Another finding about bandwidth is that the infrastructure you build should avoid multi-step pipelines and bottlenecks because these just don't scale. Such pipelines often become bottlenecks in the system and even with very fast infrastructure, if the architecture is not right, this slows down the system. Regarding the data sizes, this is where in the left column you see the estimates from the technical budget of Copernicus where what sizes of storage and dissemination we are currently seeing or will be seeing in a very near future. On the right side you see where we stand currently with the current infrastructure we have. So we are quite comparable with the estimates for the next years of Copernicus. We have even tested the platform as being able to process two petabytes of data delivered to disseminate two petabytes of data per day. So this is just an illustration. Next recommendation or next finding we have is that it makes perfect sense to federate both users and data access. Users often need to combine data sets from different sources. Considering the data sizes, these petabytes of data, it doesn't make sense to keep too many copies of the data because it gets too expensive. You need, of course, a few copies for redundancy but no more than that. And then you should federate user access and access to the data to provide users with transparent access to a large number of data sets. And we do these things in a few manners and in a few models. First of all, we, for instance, we provide on the platforms we run, we provide access to external data sets, some of them commercial, some of them not commercial that can be ordered by the user and delivered to the platform within a few hours. Of course, depending on the size of the order and then used as any other data sets on the platform. Then we have platforms like CodeD, for instance, that uses some of its local own data sets but also has a way to access the data sets of Copernicus, which are stored in another technical infrastructure. So doing such federative moves can boost access to data, can boost the effectiveness of its use. Of course, all of these should happen through homogeneous interfaces. The next recommendation is to use and contribute to open source projects. This is our strategy of doing these things and we think it makes perfect sense both being a user and contributing to such projects. We think that it's a good and fair way to develop the business and profit it up. And the last thing is about energy and resources. I think it's an important one. The good news is that energy and efficiency often translates in cost efficiency. Not always, but often. This famous green premium that many people are talking about happens to be low or even negative in many cases. By green premium, we mean the delta you have to pay in order to make your solution more green and sometimes making it more green translates into better cost efficiency. So we have a few examples of these. First of all, use effective storage. Large hard drives use erasure coding which is a wise encoding data encoding method that allows you to keep multiple copies of the data without multiplying the size of this data by as many copies as you have. So this is a very good method of reducing the cost of storage. Compression is also another good thing, though it needs to be balanced. We, for instance, use block-level compression which allows you to have compressed data while providing this data in a transparent way to the user so he doesn't need to decompress it in order to access it. Decompression happens on read of the data automatically. Cold storage is also a good thing to reduce the storage costs. Energy efficient computing, this is quite obvious, but there are other things you can do. If you can, and this is something that we like doing, optimize over the whole technology stack. We like to keep the whole technology stack from the bare metal to the software to have competency across this whole stack and to be able to tweak things across this whole stack because it allows you to optimize across the whole stack and it works perfectly well for us. Another thing is to optimize on hardware, both on configuring this hardware, which if you manage the whole stack you are able to do this sort of thing. We try to avoid pre-built configurations that we cannot manage and tweak. We tend to keep, this is something that is, I think, quite important from the sustainability point of view. We like to keep selected hardware parts for a long time. For instance, things like metal cases, server cases or power supplies. To a certain extent, processors have quite a long lifetime and the evolution of technology in these areas is much slower than the marketing and the story from hardware vendors tries us to believe. In some cases, you need to use the most modern and newest technology that appears and you need to switch it quickly, but with many components it makes sense to keep them for four, five, six, seven years. It works perfectly well, saving on both the native footprint and costs. Another finding that is especially valuable with processing types that are offline, which are type of batch or workflow-based processing, which are a large part of what we are talking about here, is that we can make better use of renewables if we can slightly delay the processing to the time when this energy or processing power may be more available in the peak time, cheaper or more green than in peak time. This is our last finding here and I would switch to Thomas for the continuation. Thank you very much. I try to be fast, hopefully not too fast, to save some time, so maybe using less than 15 minutes before people have to leave for the hour. My name is Thomas Blaschke. I'm with the University of Salzburg Department of Geoinformatics and I want to... Sorry, I was too fast. Just reorganizing my slides here. Maybe just looking backward with one slide where we come from, the situation in the late 90s. This was a very visionary talk at that time, Vice President Al Gore, who sketched the vision of a digital earth where he said every child should be able to touch on a virtual 3D screen and zoom in, zoom out seamlessly. Nowadays it doesn't sound so spooky because technology is there, but at that time it wasn't. This is how certain developments started. There was some political movement then that ended up in creating the International Society of Digital Earth, both through some American initiative initially and then China putting in quite some resources through the Chinese Academy of Sciences. I just make a little advertisement that in two weeks' time we will host the 12th International Symposium on Digital Earth. You can still register. There is a relatively cheap online... Only a registration. Just check out. I can put the URL in the chat. There will be very interesting sub-events, like one being organized by ESA together with the European Commission on Destination Earth and the European way of implementing implementation beyond the idea, the concept, the metaphor of a digital earth. There will be also other sub-events telling what's the situation in Africa, what's the situation in the Americas talking about as also geo-involved. If you have time, join us in two weeks from now for this International Symposium. It is important because nowadays as Stanislav pointed out, there is a lot of technology behind and you need to know about OTC standards. You probably need to understand what the WMF... Whatever is behind, whatever feature services, whatever... But there's also so many political programs that are nowadays dependent on the data. I just put here exemplarily, I just put a few abbreviations and that's only from the geo. And geo is one political framework obviously and maybe you're probably not aware of all those programs and all those programs have some monitoring tasks that need Earth observation plus in situ information urgently. And today I claim and I will also in this conference that I mentioned I will talk about that a little more there is something like a silent revolution. Others call it a data explosion. Stanislav already... Oh, I think Daniel already showed some slides and I think I had one slide about that. But how did it happen? I mean, you know, there's not only the couple of hundred Earth observation satellites being launched by ESA, NASA, JAXA, etc. But there is now there's really private industry taking over through the movement, through in smallsats, nanos or smallsats, like washing machines if you wish. Nanosats stuff, less than 10 kilograms say. CubeSats very standardized, 1.3 kilogram small gadgets that you see here, but they're more than gadgets because there are so many of them and they can build larger risk tolerant disaggregated sensor networks to collect images and not only images, measurements of atmosphere quality every day. So this all comes together based on lower costs for the launchers through some they call the sharing economy launchers that you don't necessarily have to have your own launcher, but you can carry many of them. So we see this private sector movement is a lot going on. Some talk about democratization of space, but I doubt a little bit if this is all, if this is really true, but there's not enough time to go into that. But the second kind of revolution and that has already been touched upon, sorry, that was the wrong slide, is this increase of data. That's not the newest slide, that's one I borrowed from Maurice Bourgeois, but there are newer ones, but actually it's only about the steepness of the graph. It's not about the figures. It is, I mean, some years ago we thought that Landsat is huge data, but it's not. And Sentinel, and in future other missions, that's what we call big data. But maybe in 10 years from now, people will love it. They say, oh, this was small data. I mean, this is all a movement. But you know what I'm talking about. And now this is bringing these other, these big changes. And this is really a paradigm shift. I refer here to a paper that I cite in these slides by Martin Suttmann's, my colleague and a couple other colleagues from the University of Salzburg, where we claim like a paradigm shift. It doesn't make sense anymore. Like in the old days, you went to a library and you borrowed a book or you copied something out of a book and then you have it on your desk. Nobody can take it away. And later on, you tried to get satellite data. And once they started to download, to make them available for FTP downloaders, they downloaded the data. But nowadays, like in the library, that it doesn't make sense to store every single PDF. It doesn't make sense to store every single image on your screen. So bring the users into the cloud kind of end and that's not only access and visualize, but start the processing, the analyzing of images and increasingly GIS data in the cloud. That's the clear messaging. And so this is the paper here I'm referring to 2020 paper in the International Journal of Digital Earth. If you have a little time, I recommend this treat. So there are, and we saw already, I have to be quick here. There are obviously approaches to big Earth observation data. They're died in Europe. We had, we know these Diaz concepts. Also, I personally never understood where we need to have five Diaz systems, but that's another story. There's Google Earth Engine.  To me, it's not a very intelligent system, but if you have enough computing power, it really works, right? Amazon now can becoming a big player in this market. But to me, and this is something I want to point out here, a quite intelligent solution is, quite intelligent solution are data cubes. Again, I refer for the time reasons I refer to this paper. So data cubes, interestingly, the array databases behind, they are not really new. I mean, Rastaman, Peter Baumann always says that he started his work in 1998 with a, is a functioning array database. But for any reason, it only became popular a few days ago, and I think the reason being is the huge amount of data. But I think what's the future we are working at the university at, because that's our task to not stop with existing technology, but try to go on. This is where my colleagues, the working group of Diak Tide, Martin Submans and others, they're working on semantic data cubes by ingesting data in a certain way that you can set up queries that would allow you to retrieve certain areas based on you're looking for land use, land cover, or you're looking for islands. And this is something that you cannot do based on pixel, because a pixel will never know that it's an island. It needs to become an object, virtually or on the fly or whatever. And then we enter something where many years ago I've been working in a field called object-based image analysis. We need to start to group pixels to make them somehow intelligent, or to let them know about their environment, to put them in context. And so semantic data cubes, as here where they just maybe want to check out the center cube project, or you refer to this one short article here published in a journal just called data, I think you will see what I'm, you want to do that, you will see what I mean with by that. And then again, I'm in Russia a little bit now. So the future is GUAI, isn't it? Machine learning, everything it will do for us. Well, I mean, yes that's a future. Yes, there is a very interesting things going on, no question. But I doubt a little bit that it will solve everything. Let me try to find the next slide. Here we go. Yeah. I was involved in an article where we compared around 20 different for the same case, we used 20 different versions of CNNs and compared it to support vector machine classification random forest classification. And interestingly, only one version of it outperformed support vector machine, etc. And so most researchers obviously in computer vision, so they would actually go for the one version that outperforms the others. But our problem somehow is that we can't explain why using three layers or why choosing five by five convolution, etc. led to that result. So this is something, just an example that yes, there is this big potential with AI and machine learning, but there is a need for, and this is probably our role, there's still a need for academia to steer such a process, to ask the right questions, to be able to what, to get inside full results to help to understand the world. And as my conclusion slide I make again some little advertisement with this three universities in Salzburg and Austria and in France and the Czech Republic we're running a European masters program Copernicus Master in Digital Earth where students exactly learn that and they are really, these are the workforce, they are the workforce of the future and we always ask to produce more of those students, but we have, at the moment we have 16 fully funded students funded by the European Commission per year, but there's also, if somebody's interesting room for industry to sponsor some of those students and to have a workforce later. Thank you very much for giving me the chance to tell you a little bit and sorry for the rush to stay in time, thank you very much back to the organizer. Okay, thank you Thomas for this presentation, we will go as we are a bit late, we will go very quickly to the conclusions these are very generic conclusions we have drafted that generally we see the data is growing in both size and variety, this is quite obvious. Another conclusion is that data availability drives usage and it creates the industry and it goes from the satellite to through all the stops in between when the data is there it is available scientists and other users can make things with it which is also quite obvious there are a lot of new challenges with digital earth with simulations with monitoring many new applications that need the data that need the processing that need the technology happily the technology is here with this cloudification model becoming omnipresent and this is also a good thing, it opens up the whole system to new players it opens new possibilities and of course out of this possibilities come new things new storage new processing, analysis artificial intelligence visualizations many different new methods and technologies that will bring new earth observation data applications that can do new things that we cannot just right now imagine. So this would be as the conclusion I would just quickly ask Daniel and Thomas would you like to add something to these conclusions? No very briefly thank you, I mean we see the challenge this is very interesting to see the science world coming with innovation with the analysis with a new way of extracting information out of the data the ICT world information technology being able to sustain with new technology those analysis effort and also with the Copernicus program the assurance that there will be a flow of data we are multi-year programming and of course for the next seven years the budget for having those data from Copernicus and preparing for generation. Thank you. Thank you Daniel. Maybe just adding here I would also try to get a message across and maybe to re-emphasize is that the good news is that if a scientist is interested in a certain phenomena in the world it is the cost of access and data that is less and less a barrier. For scientists in Africa for scientists in countries with less resources as long as you have a good internet connection and we like the Copernicus program which is all open access data that really is the scientific community actually helps researchers without big resources to do their research and this is something which obviously is a private company here so that is probably not something that has been emphasized here because you obviously emphasize the technological challenges and the opportunities and they are huge but I mean they are always huge I mean they were huge they had asked a computer science person 10 years ago or you will ask a computer science person in 10 years I mean technology is always new and exciting and is growing and fast developing but again there are some paradigm shifts in society that we now really see happen based on not only the Earth's observation information itself but on the access on now this wide access to Earth's observation being made available through these cloud based infrastructures thank you very much thank you very much Thomas I think this was very interesting I know we are behind the time and I know many of you have to leave I think we will skip the Q&A session for this reason unless someone wants to stay with us beyond the end of the webinar we will of course be happy to answer I would just advertise a few upcoming events there is digital Earth organized by University of Salzburg by Thomas and we think it will be a great event to attend there are a few webinars that we organize that are coming you will receive all this information with the slides that will be available for all of you to use so so I would like to thank Thomas and Daniel it was really great to have you in that webinar I would like to thank all the participants it was great to have you and welcome to our following webinars and of course we stay with you for the Q&A yes I have got one question from the audience that came to me through the chat that was about how to avoid multi-step pipelines at architecture level and as an example of of course in a generic way it may be difficult but there are situations where you can really avoid it and one example would be the organization of storage system that is meant to deliver data to a user so if on one extreme type based long-term archive in order to process data from that archive you need to order data from the type library the type library needs to to make it available in a through a temporary data storage area the data needs to be decompressed transferred to the user and then or transferred decompressed and then processed on the other hand if you make that same data, if this data is reasonably often used if you store that data in directly accessible uncompressed form accessible through something like NFS or file system mounted an object storage mounted via file system it avoids all the steps that need to be performed in order to process access and process that data so this is just an example many other examples could probably be given by others okay we could if you have some questions on the I don't see questions new questions appearing on the chat if you have any please come to us and we will answer them offline you are generally welcome to contact us and to to ask things thank you once again Thomas and Daniel for this webinar it was great to be with you thank you to all the participants thank you bye bye thank you


Baby, Lou's gonna help you. Sometimes I don't want to turn off my car. Oh right, because I often forget to put it in part. It's going to be very interesting to see what Lou says. Hey guys! Whoo! Briar light. Okay, so I'm Marlene McCohen and welcome to my channel! I don't know, like I know you guys so well that I feel like I don't have to say that, but there's some of you who are new and welcome to my channel! Don't forget to subscribe! Alright, I'm such a clumsy person. Okay, I seem very chipper, I know. I'm deeply saddened because I lost my bird Picasso. You guys have heard of this a million times, but in the search for Picasso, I found another bird. Well, I didn't find it. Somebody else found it and let me know about the bird. Possibly a wild Amazon, which Lou has been helping me nurse back to health. So I'm going to visit it right now. George is going to meet me there. See if maybe the bird's ready for me to bring him back home and then decide if I'm going to set him free because he may be wild. Continue to search for the owner. Of course that obviously, but also insert obnoxious mini Cooper. You're not wearing your seatbelt noise here. So I'm off and on my way to Birds Plus to give you guys the update on this Amazon. Okay, here we go. Okay, how many times have you guys walked this with me? I get nervous because I'm like, is the bird okay? Like, is there any updates that someone come in and steal him? Because, you know, that's happened over here before. I think I'm wearing the same shirt you guys seen. I can't even focus on anything, but what's going on here? Oh, is that him? Oh, who's that? Hey. That stands out from years ago. Oh, that's what they're called pyro canter berries. All right. So who's that birthday guys? I know there he is. There's a baby. A baby Amazon. Same exact kind of Amazon. But ours that we rescued was actually a wild bird. Hi. Who's complaining down here? No, but a lot of complaints. So yeah, it looks much better. He said he had E. coli. What? He had had a problem flying and it hit the window. The reason why he had that problem was because he was already, I guess he got E. coli and he was already off balance because E. coli will do that. How does Luna know that? Well, he did a, he kind of felt like he wasn't eating. And so what he did is he had a friend do a test on him. Stop. On his whatever. Droppings? Yeah.  So he's on medication right now. Oh, this happened to you. So we better leave him here for a while. And on top of it, he's a wild bird. I heard it. And you can tell that he also is very old based on his feet, based on his beak, based on his eyes. He's past 20, past 20, past 20. How long is he on antibiotics? Let's go ask Lou. Lou? Yes, my dear. The bird's on antibiotics? Yeah, betril, gata, E. coli. How did you find that out? I cultured it up. And it wasn't eaten. It wasn't eaten.  You think he was improving before, right? Like he was improving. No, he was not enough for me. Yeah. So. How long is he on antibiotics for? He's been on, uh, four days. How long does he need? Seven. Seven days. Injectable. See, what did I tell you guys? Is this guy a genius or what? I mean, just look at the droppings in there. Injectable biotics? Oh, yeah. I saw the hummingbird last week. You did? I saw the pictures. Oh, okay. So I brought him to me, he goes, the bird was in the stairwell. He brings this hummingbird in, it's laying on its side.   About five minutes later, I see the throat kind of move a little. I'm like, wow, about 10 minutes later, eyes are open. 10 minutes later, it's kind of sitting out. And I started to push the syringe down and let him stick it, and watch his tongue. I'm like, dude, you're going to make it. And so look. That's cool. That's amazing, because George had come across a hummingbird.  I couldn't get him to eat. No, they're really, really hard to get to do. It's a syringe thing, because it's almost impossible to get anything through the throat. You can't get anything in there. How do you do that?  So how did you get him? How did you see them? Just by the grace of God, he started eating. There's him flying. There's him at my house. He's in a box, though. He's in a clear plastic box, and he flew to Paul Street. You right away, I mean, within an hour or an hour and a half of being dead inside. I mean dead. So basically an hour and he was all good. I just posted a video on like, what to do when you find a nestling slash fledgling slash, but the reason is because we found two nestlings when we were, all you got to do is put. We put them back in the nest. Yeah, sometimes they make it sometimes they don't. It was at our bring up here. A little isolate like this.  You made like a nectar thing right there. I just stuck it to the cardboard and I stuck through the hole and he was down here.  So I just stuck it deep in it and that was holding them up. And then I saw it start kind of moving. And he was drinking and I'm like, you're drinking? And his eyes opened up and he started just drinking there and I'm like, what? I hope you're drinking. And then I picked the syringe up out of there and it was empty. The whole thing was empty. Wow. So I'm like, okay. And then 10 minutes later, and the syringe flying around. I'm like, man, you're going to make it, dude. He was out of gas, he had a fuel. When I stuck this through the cardboard, just I made a hole at an angle. So this kind of sat like this filled up with that KT hummingbird nectar right through. So he could just sit like this. And then I'd see him come up in that little tongues about that long and just lapping it and lapping it and lapping it. And he was just drinking it and drinking it and drinking it. And then all of a sudden he started buzzing around in the thing in here. I'm like, amazing. Because I've never, I've never sat a hummingbird, but I've sat as a hummingbird in my world. That's amazing that your hands are so good. Yeah, I amazed myself on that one. I saved the one, boy. And you saved the Amazon this whole, like, medication. So yeah, I'm basically giving them updates on the Amazon, coming to visit. Yeah, did you show them, did you show them the progress of the bird? Okay, baby. Okay, so that's the thing. He's doing pretty well. What are you doing? He's a little timid. Bye, Lou. All right, you guys. Thank you so much for all your genius. I know you love the birds. Wow. Bye, George. Basically, Lou also said he could tell the age of the bird from his scaly feet and also that he's been out in the wild and that he's over 20. I don't know if you guys heard that before. How they test for E. coli, amazing. They do a swab of the droppings, put it in a petri dish, and then whatever it grows over, first of all, the growth indicates that he has E. coli or something else. But whatever antibiotic it doesn't grow over, basically they have drops of antibiotics in there, is how you know not only what the bird has, but what will cure it. So that's why he's on basically seven days of medication right now. Wow, like I learn so much every time I go in here. It's always good to have a good bird mentor and friend and somebody you can learn from. He's probably been doing this for like 40 or 50 years, although he doesn't look old enough, but he's definitely amazing. So that is it, guys. Don't forget to subscribe. Let me know your favorite part of this video, although I don't think it was particularly comedic. But I love you guys so much. Bye. This dude just like leaving. By the way, look, look what I found. Where? Whole Foods said they didn't have it, but now they do. No, they had it. You just didn't. You were the guy that was there. I didn't said it like this. You don't ask a guy. Guys don't know anything here. I know. Right. Been looking for my crackers for a while. He comes home and tells me they don't have them. He goes, I asked the guy, the guy said they don't have them. I'm like, just in case I got you like six, six packs of those things. Oh, good. Oh, good.


Good afternoon, folks. Steve Rhodes, coming to you live from the shores of sunny Delray Beach, Florida, with your 2 p.m. update, all the U.S. indices trading to the upside. Now it's up 410, S&P 64, Nasdaq, 188, Russell, 52. Summizer up 158 points. That's nearly 5% of the upside. Trend is up 130. New York Stock Exchange is up. They're all up. Gold is not up. It's back 13 bucks. Silver's off 46 pennies. 46 pennies. Light's recruited off 349. She's trading out at 9197. Now what's interesting here, I'm looking at the spot polytonics, which is off 9% right now. So I'm going to just switch over, just kind of calling an audible here. That was not what the intention was until I saw that on my screen. But here we can see the spot polytonics yesterday generating a bear shooting star candle. You're having follow through today. Now when you get a one day, now if we get a one day rate of change below minus 10%, I'll pull up that screen right here. What we'll get on this chart, it'll get a green arrow. Green arrows are signals. Well, they first, they're all the instances where the spot polytonics says a one day rate of change below minus 10% out there. And what you will see is they tend to generate an initiation signal to higher prices. Does it happen all the time? No, it does not. Does it happen most of the time? Yes, it does. So you'll want to watch that at the end of the day. If you do get that one day rate of change below minus 10% right now, you are at minus 9.18%. That'll be something for you to think about, at least or consider. Now let's go take a look at the industry charts here. If there's anything out here that jump out at us right now, you've got the Dow Jones trading right up into resistance. That's the oscillator and change line. It's really where it's just slightly below where it's pretty 34956 of the number where 34969. A close above that would suggest a further rally could unfold. The S&P also doing the same thing, trading slightly above the oscillator and change line. The NDX 100 is most certainly above the oscillator and change line. The Russell 2000 as well. Some eyes they are also out here, the transport. So really everything is in place when we take a look at the indices for a further rally. I say in place, you've got to close above those red oscillator and change line. So it's really the Dow right now as we take a look at these eight charts out here. It's really the Dow that is the one that is struggling the most as it sits right there. But a close above that combined with the one day rate of change with a that is less than minus 10%, very likely says further rally. Folks, stay tuned. David White is up next. Have a terrific Tuesday. I'll look forward to seeing you on wonderful Wednesday.


Hey guys, it's Nate aka The Foot Account. Welcome back to the channel. Today we got a big announcement on FIFA Ultimate Team during this foot birthday promo. It actually just came about an hour ago on Twitter.  The time frame is not guaranteed, but whenever they drop a code like this into the pack code and Foot Watch tweets it out because Foot Watch is like the master code reader of this game. Whenever this happens usually these packs come out very soon after they get added to the code and as you can see here guarantees a middle icon, second lowest overall version of an icon. So basically this is an SPC. It's going to be an SPC because it's a pack that's coming out and it's going to be in the store. You also see here 82 to 87 rated rare player. This is similar to what we had last year and early on before this promo came out, I talked to you guys about the possibility of a baby icon SPC coming back and possible investments for that and what that could do to the market. Well now we're going to get a middle icon SPC and we got to try to figure out how this is going to make the market react. Well let's think back to earlier this year when they dropped the baby icon SPC. What happened during that time frame? Well that also came out in the same manner that it did right now. It came out on a Thursday I believe, a Thursday night late late night. It was entered into the code, Foot Watch tweeted it out. We had the same scenario of hype. So what happened then? Well everybody went and they bought high rated golds because what do you need for a baby icon SPC or an icon upgrade SPC? You need rare gold high rated players. So people went out and they bought 84s, 85s, 86, 87, 88, 89s. They bought them all up and actually within an hour or two of that code being leaked on Twitter, you saw 86 rated players go from like 15k to 18k because people just went unassigned and they bought loads and loads and loads of them and they ended up making coins because that SPC is just something that people love to do so much in this game. I think it's going to be the same way with this middle icon SPC but again it always matters on one certain thing and that is how much the SPC costs. I think the baby icon SPC earlier in the year this year cost about like 400 to 500k somewhere in that range where now if they put out a middle icon SPC it really makes me curious how how they're going to value that SPC. I'm looking right now for the cheapest icon SPC that I can find and so far the cheapest one that I can find is 834k for the gigs as uh the gigs that's an upgrade SPC it's not even his uh SPC but the icon's Puyol right there 859k for Puyol I think that might be the cheapest icon that is out right now which is it's not too bad. Blanc is actually pretty cheap at 950k as well so there aren't any icons in the store that if um EA would drop a middle icon SPC people would be like okay if I just wanted to get an icon I'll go uh get one of these do one of these SPCs but I think people are just going to do this SPC because they have the possibility of packing a middle Vieira a middle Eusebio a middle Ronaldo a middle Ronaldinho and there's all those guys that are up at the top that everybody thinks are going to get but check out this tweet foot watch tweeted this just after they tweeted the code there are 74 middle icons keep in mind as the SPC comes out exactly on ps4 at the time 2 over 3 mil 2 in the 2 to 3 mil range the this range if you want one you want one right in here if you want a middle icon that's the one that you want so you what how many is there that's 13 that's 15 17 out of 74 icons would be quote unquote desirable from their middle range based on the price maybe if you add this one in there's another eight there but still um everybody is shooting for these top feet the top few percent of these icons and they're not going to get them that's how it is I opened two baby icon SPCs and I got Raul and I got block and I was super pumped for block because that was a quote unquote middle of the road uh baby icon that you could have gotten from the SPC and and we got him and I was pretty pumped about that he's still in my team I'm still using him right now his primer SPC came out today um but if we look at his middle card that's not even his middle now that's his prime card but his uh primer the Optimus Prime block came out today so if you see that and you think about okay I can do that SPC for 900 000 coins or less depending on how many how many untradables I have in the club and then look at this card it's 522k still a good card but a lot a lot of people are going to get their coins sucked into this middle icon SPC it's going to happen again just like it did with the baby icons there's going to be panic there's going to be panic selling there's going to be way too many people that are doing this SPC um but there's also going to be ways to make coins off of it so regardless of how you think the SPC is how expensive it is people are going to do it because they have that possibility of getting the usabio getting the holt getting the r9 all of that stuff they're going to do this SPC so requirement wise we're looking at informs we're looking at high rated gold a lot of those are already invested in so what is there to look at next well people are going to hear about this and they're going to go sell what they're going to go sell their teams they're going to go sell their special cards they have in the club they're going to go sell all their stuff so that they can do one or two or three of these SPCs depending on how many they want to do and how good their luck is on the first one so this is what you're going to look for a lot of these cards are already down a lot and they're going to keep dropping they're still in packs so i'm not talking about these cards yes these are going to drop um depending on when this SPC would come out that's another big thing but i want to look at carniballs ffs cards um headliners and other informs i think we're not going to get a 1 through 27 team in the week sbc i mean if it hasn't come out already i guess it still could come so we have to be careful um but the possibility is lessening every single day that it doesn't come out so these rebounded really well after the initial panic sell um of foot birthday on the friday when the promo started so if we get more panic during this promo because of this sbc and whenever other sbcs that come out i really like a lot of these cards to rebound especially gabriel hezoo you had the willian that came out this week um so now tons of people have a center attacking mid um english lee or premier league brazilian in their teams and if you want to build a team around that card this guy is a nice link to him so that's one of my favorite cards that i think could rebound out of this promo and there's going to be a lot of cards to rebound because every time there's panic selling in this market this year there's rebound um because this market has a lot of coins they keep doing promos so people keep refreshing those coins they keep you know opening packs even though the packs aren't selling out like they used to they're still on the game and people are opening packs every time we get a new promo so there are coins in this game that might make this market rebound um if you're somebody who wants to buy a middle icon let's say you've had your eyes on let's say you've been looking at middle via for a long time and you're like man i want this 88 rated middle via and you see right now that he is 1.38 million coins you're like man i want this middle of the area in this panic before this sbc could come out and when the sbc drops right away in that first hour to two hours maybe three is when you're going to see the most panic depending on how cheap that sbc is if the sbc comes out you're going to see a quick little bit of panic if people decide it's not worth it they're going to go buy their cards right back but the same thing is going to happen as it did in uh the baby icon sbc let's look at i mean we've looked at this before let's go to footpin and look at baby hullets because that is a very valuable baby icon that we're going to look at and compare to via because they will have similar market movements because of this sbc so we're going to look at hullet and look where this sbc came out boom right here 885 k it shows this is lowest point i saw him under 800 k in the panic right away and look what he rebounds to two weeks later he's back up to a million coins the same thing is going to happen with this viara card obviously there are different price points but this 88 viara is one of the best midfielders in the game um and being this cheap already this is just ridiculous how cheap he is under a 1.4 million coins when early in the year he was almost three he is halved in price in these recent days just because of the way the market is right now i think you can see this card to get i think you can get this card around 1.1 million coins in a true panic sell closer to a million i mean i really think you could drop another couple hundred k just because of the all the emphasis that has been put on the primer icons this year on his primer version on every primer icon um there's just so much more hype around those cards with the dynamic images and such but if you're somebody who doesn't want to spend the coins on the viara like the primer viara sbc and you just want this card in your team absolutely it's an investment investing opportunity and an opportunity to pick up a cheap card for your team let's say you want to take the safe route and you think they're going to drop the primer holt sbc it's going to be cost like five to six mil which is possible um but you think you know what instead of spending that i'm going to wait for a panic sell on this 90 root holt snatch him at 2.7 2.6 million coins and ride him out for fifa that's a good thought as well if this card drops 500k that's a green light go get it because it's going to it's going to go up another 200 to 300k before team the season starts because holt is one of the best cards in the game and everybody wants to use some of these icons there are icons that will rise um out of this out of this promo and out of this this sbc it's basically it's just another way to cause panic on the market the r9 94 rated r9 with the cool haircut 3.5 million imagine this card gets down to three i really think it could now why could it go all the way down to three we got to look at this on footbin and i gotta explain some of you guys that i actually noticed earlier today um that i do think we're gonna see right now and you're gonna be amazed by so the 94 r9 yes it is a big stat boost over the 90 rated but look how cheap the 90 rated is it's 1.4 million coins look how cheap this card is let's actually take a look and see where this card went during the baby icon sbc he went down he barely dropped 1.7 went back up and now everything's been panicked sold off as we get into the end of the year but he's 1.3 million coins that's a 2 million coin difference between the baby and between this card 2 million coin difference i really think that this middle ronaldo card could get to 3 million coins flat he does he doesn't have a ton of supply but the panic is going to be real on this card especially with people wanting to get his primer in this card being extinct uh they're going to buy back this 94 because the 96 some people just say it's overkill and he's five billion coins so he is like 1.5 1.6 million coins more than this so there's a lesser gap between the 94 and the 96 then there is to the 90 to 94 which really leads me to believe that this 94 rated r9 could drop more in price now i would like to see the panic start happening first it really hasn't happened that much yet once you start seeing open bids on these icons that's when you know the panic is happening that's a true sign of a panic sell let's actually go to the 59th minute right now and check out and see if there is any panic on these cards and we are going to just see what's back there really fast so right now you're probably listening and seeing a lot of people that are going crazy hard on gold cards they're investing they're investing they're investing and that honestly might not be a bad idea but i am not going to put my coins into high-rated golds that are still in packs um that are already inflated just hoping to maybe get a couple thousand coins uh of profit out of them i i'm just not going to do that it's not who i am i would rather invest in the panic sell in cards that people like to use in this game and not invest in the sbc investments that a lot of people like to do and that's just how i roll that's nothing against people that are investing in high-rated golds i'm just saying think about it be careful use what information i've presented to you today to make your own advise make your own self-thought through decision on whether you want to invest in that kind of stuff or not informs they're probably going to go up because people are going to want to do this sbc but everybody's going to be investing in it and since we don't know what the requirements could be and i don't think it's going to be as popular as the baby icon sbc i just want you guys to be careful with that and what you're doing now another one that would be a very nice card to pick up in a panic sell is this ronald anew card if you see this at like 1.3 i mean you can't pass that up for 1.3 million coins and we're never this is the best version of his card that is center attacking mid because his optimus prime is a left wing that card is always going to carry some value because it's the best ronald anew version that is a center attacking mid so that's something to keep in mind as well and then you're probably going to see panic across all fronts of icons you're going to see some selling even of these the prime moments players you're probably going to see some prices drop in that range because people are just going to be selling their cards to go do this sbc it doesn't make sense it honestly doesn't but we saw it happen last time so all i'm saying is if you have the middle icons i hopefully you're out of those i actually have one that i'm trying to flip right now i'm trying to break even on an honoree i flipped one already today and i'm trying to get rid of this one because this card it's a right around 700 000 coins but with icon sbc and panic he is a popular one but he could drop to like 500k and that could be one that you pick up a stash in your club play with for the next two weeks and then sell them at 650k and make some money in the week's time so that's one thing you guys need to think about as well if you have your eyes on any middle icons there are going to be some icons the meta the popular and the best ones are going to rebound from this promo so again think about it think things through my advice is wait for the panic sell wait for everything to be panic sold i just love panic selling and i love to pick up on the panic because this year the market loves the panic sell and it loves to rebound as well quick side note really cool flip that i had today with this usabio card i bought it for 5.5 million coins flat fresh and i wanted to flip it just because i never flipped a big icon moments card like that and i sold them just about two hours ago for 6 million coins flat after i'd been listing him all day it was nice 200,000 coins profit on that card that was a cool icon flip to have definitely something that i have not done before and i don't know if i'll do that again in the future it was kind of stressful checking checking my phone and checking the web at web app i just wanted that card to sell to get my coins back especially after this news of the baby icon sbc came out if you enjoyed this video smash the thumbs up on it if you have any questions about investing or what could happen in this market with this sbc ask it down below i'll be responding to you guys there and subscribe to the channel if you're new it's been Nate the foot accountant catch you guys later peace out


Hey, what's going on everybody? My name is John Hammond and welcome back to another Python programming tutorial. So in this video, in this series, we've been checking out the URL lib module, and now we're moving into the utility functions that this module has for us. So the first thing that we're going to take a look at is the quote function, and that takes one argument string and an optional parameter safe. So what this does is it replaces the special characters in string, the variable that we passed through it, using percent sign encoded escape sequences. So letters, digits and characters are never quoted, but by default, the function is intended for quoting the path section of a URL. The safe parameter includes characters that are not going to be quoted. And by default, the value is just a forward slash. So the documentation gives a little example here. And let's just demonstrate that really easily. It's interesting, because this stuff, all these quote functions and all these utility functions, I want to do actually in the next tutorial, write them on our own, like we can build them ourselves. But for now, I just want to demonstrate them, because you can see here, that's been encoded with this percent sign, seven e as the encoded character for this tilde. And remember that optional safe argument is by default, a forward slash. And that's why these forward slashes haven't been changed. Like the results and the return value is the exact same. And both these two function calls, the moment we change this to something without it, though, these forward slashes are going to be encoded as well. So there's another function in here, quote, plus, that does the exact same thing. However, all of the strings that are used, all the spaces inside the strings are going to be converted to a plus sign. Oh, sorry, in regular quote, they're not they're just converted to the percent 20, the percent encoded version of that, in quote, plus, keep in mind, those spaces become plus signs. But you'll notice a difference here is that these forward slashes, while using quote, the safe keyword is again, defaulting to this forward slash. And that's why these forward slashes are retaining their value. But in quote, plus, they've changed to the percent encoded sign. Why is that? Well, note here, quote, plus does not have a safe default to the forward slash. Huh. Okay, moving on, we'll take a look at the next one, unquote, and unquote, plus, these are again, friends of quote, unquote, plus, but they just do the reverse. If I were to run unquote, plus, with the string that we were just returned with our original, it would convert it back to the original. And you can do the same thing. Specifying whether or not we're using plus signs or not. In that case, it will retain it. But if it were the percent 20, they convert it back to a space. Okay, next is URL encode. This one's interesting, because it takes any mapping objects or even a sequence of two element tuples, and it converts them to a percent encoded string, just like our quote functions do. But it also gets them prepared and ready to be passed to a post request, if we were to send it through URL open or URL tree or anything like that. Typically, it's key value pairs that are separated by an ampersand. And you'll you see them a lot probably in get requests, if you've ever used a web browser and done stuff with web pages that use the get method. But again, both key and value are quoted using quote plus, just like we saw the demonstration of that function before. And yeah, so let's try let's take a look. I'm actually set up some data as a dictionary. And let's just say name equal john Hammond age and be 18. And okay, there's just some data for us, we can run URL lib URL encode on that data. And there it is key value pairs age equals 18 and name equals john plus Hammond because that plus is being quoted with quote plus, you'll notice if we actually add more to that data, let's say directory equals four slash home four slash directory. And if we run this directory is going to be encoded with quote plus. And since quote plus does not have a safe equals by default that forward slash there, these four slashes are going to be encoded. And that's why they're a percent 2f, you know. So that's really it. Path to name path name to URL and URL to path name, I'm not really in cover, get proxies. Again, I'm not going to show off too much about it. But it, it what it does is it scans your environment for variables that have a named like scheme proxy like HTTP proxy or ftp underscore proxy stuff like that. It's case insensitive. But if it doesn't find anything for Mac, it'll look for the system configuration and windows it looks in the registry. But in my case, it will return nothing because I have no environment variables set for proxies. So that's really it. That's really all I wanted to show you in the next tutorial actually build some of these on our own, at least quote, quote plus, unquote, unquote, and URL encode. The documentation has a note here. These utility functions, they're also more of them, but they're in the URL parse module. That's where you'll actually see more of this stuff. If you want to go through the documentation and read through it, you can totally do that. It looks like it breaks the URL up into nifty things. And it might be worthwhile to read and learn about. So cool. That's all I wanted to cover in this tutorial, quote, quote, plus, unquote, and etc, etc. So hopefully you'll use these alongside URL lib if you're ever passing data or need to modify some URL stuff. But I hope you guys enjoyed it. See you in the next tutorial.