Hi, this is Mithun Dandee from Interstate Legal Institute and I will talk about but-the-bound attacks on two recent constructions, EWC-DMD and HOKC-C21. So here is the outline of the talk. I will first describe my attack model by which we show our attacks on the constructions. And then I will describe some direct constructions. In particular, we consider the compositions of ideal primitives. And then we'll show attacks on two existing constructions, and then the EWC-DMD, which is accepted in KEPR 17, and HOKC-C21, which was published in KEPR 19. Then I will describe where it went wrong and finally I conclude with some important future works. Okay, so what is the attack model? It's really like every distinguishes, every distinguishes has two worlds, the real world or the ideal world. In the real world, we actually implement the real constructions are concerned in our topic. So what it does, it computes attack using the key functions, the real functions fk. On the other hand, ideal worlds, the tags which is output are generated randomly. So this is what pictorial, pictorial looks like. The adversary A is interacting with either real world or the ideal world. And after that, it has to distinguish whether it is interacting with the real world or from the ideal world. So for that, what the measurement of the distinguishing event is, you have to consider the event where the A outputs one, and you have to complete the two probabilities, one in the real world and ideal world, and we have to have difference between these two probabilities. So now we move to the compositions of ideal communities. This is the basic paradigm we will consider when we analyze our attacks. Composition is a very simple but useful principle in cryptography. For example, when you design the block ciphers or hash functions, we use our own functions or our own permutations which are composed iteratively. It is also used in designing modes. For example, has then PRP, A or has then PRP. And here we will be interested in the compositions of ideal permutations. So what are the ideal permutations we are interested in? We will consider random functions which will be denoted as gamma and random permutations is denoted as pi. We also consider two models of the adversary. Which are also popularly used. The one model is the public model and the secret model. In public model, adversary does not have, sorry, in public model, adversary has a direct access of the primitive whereas in secret model, adversary cannot have a direct access of that primitive but, however, it can get some information through the modes because that secret primitive is used to design a mode. So as the adversary can observe the output of the modes, he can infer something about the internal primitive which is secret. Okay, so operations of two functions f and g that is our main target for our analysis where the f and g can be any one of these three primitives. Either it is random functions but secret or random functions but public or secret random permutations. There is no point to consider public random permutations because mostly considering symmetric efficiently invertible permutations. So one can easily unfold the permutations so there is no point of considering the public permutations. So there are some known easy cases for all possible computations. You can see there are nine possible computations out of nine. There are some easy to analyze cases like if one of them is secret random permutations then you can, and both are secret, then you can say that the computations will behave like ideal either functions or big permutations. There are some other computations which has been already analyzed. For example, if you consider the computations of two secret random permutations it is not exactly again a secret random permutations because here I consider the computations of two secret random permutations but both are same. So like when you have a round permutation you directly use the same round permutations. So this case has been analyzed by Maynard Ethel in 2015 and they have shown that it has almost n big security. And there are similar analysis but for the random functions by Bohm E. Ethel in 2017 and here it has part the bound security because of the collision and nature of the functions. In particular, in this talk I will consider a special case where or a case where we have two independent random functions gamma 1 and gamma 2 and you can post that and we want to see what is the pure PC random function security of these computations. And in fact it is very easy to see that it cannot have beyond but the bound security because of the collision nature of these computations. What do I mean by the collision nature? The computation has higher chance of collisions compared to the random functions because the collision can happen for the computation. If either the secret random functions the first secret random functions has the collisions or even if it does not have the collisions then the second layer secret random functions could happen. So you can see it has almost double chance of probability of getting collisions. That can be used to distinguish in random functions and this similar attack works for some other simple variants where one of them is public random functions. So using these principles but the bound attacks on the constructions which was submitted which was in EWCDMD. So what was that constructions? It is actually dual versions of EWCDM proposed by Cochlear et al. in 2016 and this version is proposed by Menek et al. in 2017 but I just want to note here that this version is not this not was presented in the crypto or it was actually presented in the pre-proceeding versions just after the paper got accepted I communicated with the authors and he came to see these constructions and I found some weakness of these constructions. So later on the authors communicated with the editors and removed that portion of the designs because this has some problems. So coming back to my talk so this is what the EWCDM looked like if you see there are two type inputs one is a new which is a nonce and another is the hash of message. So nonce it cannot repeat but the message can repeat and we have two secret random permutations pi 1 and pi 2. If you see closely this can be actually viewed as a composition of two random functions but not exactly random function, Poise random function. You can distinguish that from random functions by the bound attack but it is a Poise random function. So how we can view that in the next slide you can see that we have a first component is this one and the second component is this one. So this is actually the compositions of two Poise random functions. So the attack will be similar like the compositions of the true random functions will compute the attack for different messages and of 2 for n by 2 messages we will expect higher collisions higher number of collisions compared to random functions. But you note that our composition attacks works as both component functions but because they are not true random functions you have to do a little bit involved calculations to calculate what is the exact collision probability for these constructions but this is not that much different. Now I come to our next and most interesting compositions which is first apply the secret random permutations followed by the public random functions. Here you note that you don't get higher collisions like before because the secret random permutations produce distinct inputs for the public random functions and in fact distinct random inputs. So the outputs of the public random functions will behave exactly like an output of a true random function. But it is public random functions. We will exploit that feature to have a distinct attack. So what we will do, we will first make the queries to the public permutations some x i's and y i's are the output of the public permutations. We make queries to the compositions functions and it doesn't matter what is the input as long as they are distinct. So let's call it 1 to q are all the inputs and c i's are the output of the compositions. So my distinguishing event will be to detect whether there is a matching between the y list and the c list. If there exists some i and j such that y i equal to c j we will return 1 otherwise 0. So why this attack works? So let's see how the composition works for the input j. So let's call it j j is the internal input then the final output c j can be viewed as a public random function output of j j. So do not know what is exactly the value of j j but we have these relations. On the other hand we have y i which is the public random function output of the x i so if x i matches with j j so x i is trying to 好try to guess the values of j j. So if x i is matches with some j j value then we have y i equal to c j that y i equal to c j. But even if it doesn't match there is a chance of equality because this y i is a random. So, even if x i is not equal to c j j, the output can match because the public will have a public random functions. So, that means we have a higher chance to have this matching probability compared to the matching probability with the public random functions with the random functions. So, this will give a distinguishing adder and this can be applied for the our next constructions which is Sokac21 proposed by Chen et al in Kepto 2019. It is very recent constructions. So, this is the construction Sokac21. It is a basically a block safer constructions. So, this is a pseudonym function constructions using public primitives. So, we have a two public primitives pi 1 and pi 2 and here we have one key. So, this two one these parameters actually depends on what how many keys we are using, how many public conditions we are using. So, there are different variants and this is one variant where we use two public primitives and one key and why it is called sum of k's. So, if you look at closely how the construction looks like. So, it is we have we have this ksq1 that is key alternating cipher also it is called the event monsoon. And then we have and we have another event monsoon or ksc key alternating cipher but applied to u which is defined as this. So, that means we have a two ksq alternating cipher and we add them. However, it can be rewritten as simply like this like if you call this we have already called this one as ksc1. So, the Sokac21 is nothing but the dead-ish mirror function dead-ish mirror output on ksc1. So, do not know the ksc1 value but the pi 2 is a public primitive. So, it is a public functions on some secret input which is ksc1. So, we can basically what we have done we can view this as a again a compositions of two things one is this one. Our attack does not exploit the public queries to the pi 1 pi. So, we can assume safely that this is a secret random permutations and we have a second component which is a functions public functions which is basically dead-ish mirror functions. So, executing Sokac21 is actually the composition of dm and the dead-ish mirror and the secret random permutations. So, that means we fall under the second composition category. So, we can actually use the same idea like what we showed for the generic case of the true random of secret random permutations followed by the public random functions but here you note that dm that dead-ish mirror is not perfectly random functions but here you do one trick if you choose the inputs of dm in a without replacement manner or it is close to the replacement manner or the without replacement manner exactly the output of dm can be viewed as a sum of two without replacement samples which is nothing but the sum of two random permutations in different random permutations and it is well known that this is very close to the informed distribution that means is very close to the true random functions. So, we can use this principle along with the completion attack strategy to get a path bound attack on Sokac21. So, this is pictorically it looks like that. So, we have we have to basically look for the collisions between the C list and the Y list. So, now I conclude what I have prescribed we have prescribed the path bound attacks for the Sokac21 but this attack does not work if the final output is passed by a different K. So, this is one variant another variant of Sokac. Beyond path bound security for such a mass Sokac is not yet proven. So, that would be an interesting problem open problem the path bound prf distinguishing attack prescribed for we have prescribed the path bound prf distinguishing attack for EWC-DMD and the distinguishing attack demonstrated on EWC-DMD does not work for EDM or EWC-DM or many other variants of this particular constructions because these are these cannot be viewed as a composition of two non-injective functions which is the pen criteria where to exploit our criteria which we exploit to get our data. Okay. So, what are the open problems the proving beyond path bound security of some other variants as I mentioned and also the the prf we have we have described the prf attack but it does not lead to the MAC attack. So, it would be interesting to see the MAC security of the EWC-DMD. Okay. So, okay. I forgot to talk about why it went wrong right. So, I should mention why it went wrong. Probably if the main flaw is mainly the patterns middle theory is not right. But this is not actually the main problem for this problem. I just want to spend some time on it. So, this is what I am to me it is it is the flaw is in the review system. For many reasons the reviewers cannot go details in the proof it may be the time constraint or the reviewers may not be expert in the domain or maybe due to the the non-appliability of the expert in that particular domain. So, as we are running for so many papers in the different conferences. So, we are getting higher and higher chances of getting flawed designs or flawed proofs and even the proofs can be very complex. So, that that can be another reasons for the reviewers not to go details in the proofs. But I have seen the later in many cases that even if the original proof was very complex but later on the simplified proofs comes maybe it is due to better understanding of the subject. But it may be due to not maybe the author didn't spend much time on the inside of the proof. So, if we if we spend more time on the construction before it publish on the proof before it publish then probably the best or the simple proof can present it in the beginning and that that actually reduces the chance of having some flaw in the proof. And that is my most important that's in my point the most important future work. So, how to get rid of these rising concepts and this is this and other points are actually considered by Neil Kubli's and Alfred Manages in recent papers the critical perspectives on probable security 15 years of another look papers. So, I would recommend to all viewers to go through these papers to get the flavors of what is the situations in the cryptography where so many papers with so many flaws so it should be we should take some steps maybe now to do something to get rid of these rising concepts. Thank you and be safe.


Let me thank all of our presenters for all staying within time. I've never seen such a thing. So it can be done. And what that means, if I'm, we started at about 25 till, is that we have a full 20 minutes now for Q and A. I do want to go back to the questions raised by Dr. Escobar and by David Perkey relating to the broken nexus and some of the issues around legal. But let's open up the floor. And before we do, can I invite our panelists to come up here and just take a place up here and choose it if you would like to join as well. You've been participating in the urban metabolism. And I think we need a micro, 15, okay, we, okay, that's fine, 15 minutes, but that's, that's fine. And what I'll ask is that we'll open up the floor here and I hope we can get a microphone up here. If you could simply, you know, perhaps state your name and state your question as succinctly and clearly as you can. And if it's directed toward one of the panelists, please, please identify that panelist. Or if it's to any or all, then we allow all to join. So with that, the floor is open. Is this going to work? All right, this is our microphone people. Hi, good morning, Jacob Granit from the Stockholm Center. Thanks for this presentation. I think that they're very good because they actually, all of them addressed the question raised by David, should we engage in the essential policy process with our tools and models. And the presentation by Brian is clear on that, I think, because if we do not understand the broader political economic context, even the economics will not really help. So the question is if we need to supplement some of our work with a more developed way of addressing the political economic situation, both at national level, local, of course, but also regional in order to address these multiple problems we have related to water law in California or in the more much more complex Jordan basis. So it seems to me that I think we need to think in two tracks always. One is the model, the biophysical world, but also exploring ways to address these more complex, broader political economic issues, which I think was also raised by Eric in the question in Bangkok, because without understanding them, it would not be very difficult to provide any real advice and guidance in these processes. Thanks. Would anyone like to respond? Or should we take a couple more questions? Okay, let's take a couple more questions. Back there. I apologize if I don't know your name, sir. Thank you. Anya Grubitsky, Global Water Partnership. This was a really wonderful session and thank you so much for all the information on these various excellent projects which SCI is undertaking. I can see why Weep has changed David Perky's life, I think. I was very taken by this idea of the broken nexus. Indeed, there are many, many river basins where the nexus is broken and if Weep can help to rebuild it and put the pieces together, then that's a huge service. But first of all, my first question is really to David. I have two questions. Well, firstly, congratulations on this tremendous success in getting a contract with the state board and in stepping into these murky waters of the law. It sounds to me as though perhaps SCI might need some liability insurance. Now that you're going to be dealing with these really real life issues. But I just wanted to ask you a bit more about that. How do you see this actually affecting SCI's work? Are you bringing water lawyers on board within SCI or will you be doing it in partnership? And just to hear a bit more about how you see this area of work expanding because it's a fantastic practical application of this science policy interface. My second question is really to Jenny Barron. And Jenny, I was fascinated to hear about this, this TAGME, the decision support system and the way in which it's been applied in the Volta Basin and the Lampopo River Basin. Given that the challenge program will now be phasing out, I wanted to ask you what plans there are for actually perhaps putting this decision support system on a more stable platform because it would be a tremendous pity if this was not to be further applied. Have you thought maybe of linking with the river basin commissions in order for them to use this as a platform to have that basis of the technological choice available to them in the future? And I just wanted to mention that if you are thinking in that direction then perhaps GWP can help because we do have a strong link with the river basin commissions and also with ANBO, which is the African Network of Basin Organizations. Thanks very much. Great, let's take one more and then we'll have some responses. Do we have one more question? Yes, right there in the middle? Thanks, Richard's client, Stockholm Environment Institute here in Stockholm. Question also to David, you asked the question whether, you know, there's basically if there's a risk if SEI then also applies WEAP in terms of legal issues, is there also a similar risk if others apply WEAP? In other words, I mean, does it really matter? Is the risk with the fact that WEAP would yield certain results or is the risk really with the people who actually apply it? I mean, what would be the distinction? And if that's the case, I mean, if WEAP is going to be applied and its results are going to have legal significance, then that liability insurance might be needed anyway, even if you aren't necessarily directly applying it for this purpose. Okay, thanks. David, perhaps you can start. You had two questions, one on how the issues of potential liability affect SEI's work and then the question that Richard just provided. Yeah, well, on that first one, there's this great thing about disclaimer. So I think in the software downloads, for both WEAP and LEAP, there is a disclaimer about other people using it and we're not responsible. So hopefully those would hold up. But in terms of the question about, you know, whether we need, what would be our strategy for engaging in this process legally? So my questions were a bit rhetorical. We are not, we're not in a litigant or a plaintive in this dispute. We are being engaged basically by the court to provide technical analysis to support an administrative law proceeding, which will be challenged by litigants down the road. And so in terms of the legal justification for the work that we're doing, it's being filtered through the legal staff at the State Water Resources Control Board. So my questions were a bit provocative. I hope that we don't need to be hiring a lot of lawyers ourselves, although it's an interesting question. I mean, should SEI have people who understand law and the legal process? And should that be an area of capacity that we're looking to expand or partnerships that we're looking to build with people? So that's our strategy for handling the legal part of this particular project. I also just wanna respond briefly to Jacob and then pass it on down to the others, first to Jenny. I actually saw some of your emails, a couple of weeks ago, about thinking about the political economy. And I wrote this desperate email to Annette and I said, what is political economy? And she said me some wiki stuff and I read, did some reading on it.  And so I did some reading and I do, if I do understand this concept, it's really about variable economic systems, power structures and that sort of thing. And by all means, I think we need to be having our analysis be better informed by those considerations and it seems like one of the ways that we would do that is through the way we deploy these tools within participatory processes and decision making processes. And what control can we have over the ways those are structured and the perspectives that are brought to bear in the way the analysis is carried out and the models are run. And that's actually something that's quite actively engaged in and the way we're using our models. We're thinking more about how they fit within political participatory decision making processes than we are about the models themselves. And we have some experiences in the US center that we'd be happy to share with anyone around these ideas of robust decision making and participatory experimental design. So, and by the way, I'm not the theme leader anymore. Sorry. I'll hand it over to the theme leader, Jenny. Thank you very much. Thank you very much for that offer. The TAGME tool has, the challenge program is just wrapping up now. I think it was finished actually in December formally whilst the approach and the way that the work was carried out actually continues in the new structure of the CDIR consortium research programs. So, TAGME is like a proof of concept at this stage. And we've had these requests of other users to potentially develop it for other technologies and other geographical spaces. And we are also in the process of trying to put the TAGME versions for Limpopo and Volta developed under the challenge program. They will be hosted by the Volta Basin Authority and probably Fundra Pan in the Limpopo, which is a research for policy institution. But we will continue to host it also at SEI just for a backup. So it's available for users and to try it. So you're very welcome. You can go there and try it out for yourselves. Thank you. Any other comments from the panelists on any of the questions raised? Okay, floor is open once again. Yes, down here. Thank you so much for your presentations. Really, really interesting. My name is Anna Gren and I work for SEI. I work with a number of issues. Right now with the Scientific Research Corporation and I've had the benefit and the pleasure of working in the Middle East and I was based in Jerusalem, working with West Bank and Gaza. And Dr. Joyce, I just wanna say that I think that your research is so important and that you did a great job presenting this extremely complex problem, problematic of the water situation. And I wish we would have had this type of research when I was there because we were really trying to discuss the issues related to area C, to the water rights, to the issues of water rights and the importance of support to capacity development of Palestinians really and the Palestinian authority, the water authority in terms of the need to have people trained in water legality. And I think it's excellent that you're working with Hebrew University and also with the Israeli government and the Jordanians. And I would hope that, and it's a question that maybe you're working with the Palestinian universities in Ramallah and in Gaza. I would really suggest that in order to have balance in terms of the knowledge and the capacity that those areas should really be emphasized and I hope that you do that. Yes, that's right. We actually are working with Anagia University in Palestine and I think that you're right, through the universities and our partnerships with them, that I think we'll find a way to really take forward this idea that I said about exploring the benefits of cooperation. No, David, I encourage me to explain that a lot of the work that we are doing in Latin America, we are doing it with university partners and we think that that's a very good strategy to really create knowledge that lasts longer before, after we leave the places where we are working, so that's how we are acting. And just to keep on on the same topic, the summer net program that I mentioned in the earlier today, that's all about research and cooperation, working with the program provides grants to researchers based in the Mekong region. We are officially out of time. First, please join me in thanking our presenters here for a wonderful job.


Hi, everybody. I'm Joe for jaspeescasebreaks.com, and that is 2022 Panini Capstone Baseball. Just doing a quick little pack just to give away the final three teams from Top's Chrome, Black, Metz, Philly's, and the Nationals. We'll do that randomizer with a separate dice roll at the end. Big thanks to this group for making it happen. There are the teams right there. Let's roll it, randomize it one and a two, three times. One, two, and three. Three times for the teams. Two and three. A's down at Angels. All right, there's the first half of the list. There's the second half of the list. It's just print and rip. Coming up next will be that Top's Chrome Black case. We got another fresh case loaded up. That's coming up in the next video. So if you missed out on your teams the first time, do not miss out next time. Thanks everyone. Could there be some surprises in this Capstone pack? Maybe. I can open this pack. There we go. An extra adhesive there. All these cards on the bottom here, that's an auto. I think we got an auto in here. Behind Ryan Zimmerman is, is Jose Miranda, rookie auto for the twins. And that's going to be for Nestor with Minnesota. Not bad. Okay. Now let's flip back to the list and let's see who's going to win those teams. Let's gather everybody's names again. New dice, new list, and it will be the top three. Top three after three and a five. Eight times. Fingers crossed, good luck. One, two, three, four, five, six, seven, and eighth and final time. Three and a five, eight times. So a lot of sad faces here, but it was a pretty cheap filler. Spot four. James very close. No cigar though. Thanks for giving that a shot. Four through 30. Thank you very much. Top three. You're getting teams and you're in the next break. Brandon, you're in. Derek, you're in. Nestor, you're in. So congrats to the top three. Thanks everyone for giving this a shot. There you go. So that's official right there. We'll put those little rooftop symbols next to your name so you know you won that in this filler. Or actually, no, we'll probably write, we're going to write cap five. So that was the filler pack. There you go. All right. So Nestor with the Mets, Derek with the Phillies, and Brandon with the Nets. We'll see you in the next video for the BreakTrashBeescaseBreaks.com.


Welcome to the final unit of the, until now, final chapter of the future of storytelling. And you know what? Even if this MOOC is not a fictional transmedia storytelling project, the same components and models of a multi-platform format apply. There are video lectures, maybe you have noticed, that are meant to stand for themselves. Video material, for example videos on YouTube, like the Sign Him Up video from chapter 1, or the Oculus Rift alone demo, that can be watched for themselves, without even knowing that something like a story MOOC exists. There are texts or questions, discussions here and there on the web, really a whole lot of discussions, which I really like, blog entries and so many, so unexpectedly great, personal, inspiring and touching creative task results, all of those parts might be thoroughly able to stand alone for themselves. Yet, the experience of reading, watching or listening to them, all, is greatly enriched by its sum, when enjoying all of it together, being able to draw links between the single pieces and taking in the whole sphere. Have we as a team had an idea, a plan of how this project was meant to work out? Yes, of course, but as Patrick Möller described in regard to alternate reality games, mapping out and following the path is far from what this project has been and still is, Apart from our pre-designed route that we have sketched out for you, by launching the lectures here and trying to pose the right questions, it's the community, you, that have shaped this MOOC and made it what it is. How? By co-authoring it and telling its story in such an amazing and collaborative way, solving problems together, answering each other's questions and inspiring each other. And me and my team, trying to react in real time to what goes on in the story MOOC universe, outside this video frame, like a puppet master would do in an ARG. To me, this is what makes this story MOOC the most extraordinary, multi-platform learning experience I have ever been a part of. We, as a whole team from the story MOOC, from the University of Applied Sciences in Potsdam, want to say thank you for participating and making this such a unique experience and such a great payoff for all of us. We hope that we've been able to offer you some insights in relevant storytelling topics, inspiring you and also giving you the tools to analyze, contextualize and create upcoming media formats yourself to dig deeper into the subjects you are really interested in. Without you, this MOOC would have never been possible. There is so much we'd still like to discuss and offer, but even as the lectures of our first season, so to speak, and with this unit, the connections made and ideas and discussions provoked will hopefully last much, much longer. Thank you so much for all of it. It really has been a blast. See you, bye and auf wiedersehen. Well, it's me again. Just one last thing. Of course, we have one last creative task of the week for you to offer. It's special. It's personal and it only really works if you want it to work. Creative task of the week. Leave your address in our homework tab after this unit. It will automatically be sent out to a few other Storymokers, as well as you will receive some other addresses on your own. We've been digital for nearly all these course. Let's go analogue now and send out some good old postcards. Tell your fellow Storymoker a story on the postcard. Make it the same story for all addresses or always a different one. It's up to you. And if you're lucky and everything works out the way we plan it to, somebody will do the same for you. Of course, we are curious to see if this works. So please let us know via Twitter, Facebook or whatever. But feel free to keep the story itself on the postcard to yourself as a little gift from what was in our mind a huge exhausting, but in the end very, very rewarding MOOC experience. And concerning your address, we as the Story MOOC team and I, we won't save it. We won't use it. We won't do anything with this address. It's actually just for this task. But please anyways, just participate if you feel comfortable with this. Have fun and don't forget, stories can be really beautiful. But storytelling is as much about the story as the teller, the real passionate people involved.


Mark Twain said people are like the moon. Everyone has their dark side. This is his thought that we discover Donald Trump did something wrong. I'm like, dude, politicians have been doing bad. Read 2000 years ago, Caesars. These people are dark-sided at a high level. I just read a book on Chronicle, the finances of the last four presidents. Every one of them set up by law. They can't do businesses in their own name, but they can do it in their uncles and aunts. Obama did it. The Bushes did it. You know why sometimes I post pictures of girls and Jets and all that? Because people start looking at me like a role model. I'm like, I don't want that. Take that back, baby.  I'm like a businessman. This is the laws of the jungle, man. Like I said, my dad's from Harlem.  And if you start crying about it, it's like, who cares? I think people need to toughen up in the modern world.


Hey friends, today I am hanging out at the Magic Kingdom. I came out to celebrate 100,000 subscribers on YouTube. Thank you so much. That is all of you, you're the 100,000 people that have decided to subscribe to my channel and honestly, I am so humble and thankful. So I decided to come out and hang out at Magic Kingdom. But also, today is the last day that we can actually ride rides and be indoors without a mask because tomorrow, the mask have to come back. Anywho's, let's go do this. I really couldn't think of any other place I would wanna be to help celebrate 100,000 subscribers and here at the Magic Kingdom. And actually it's my first time seeing the 50th logo on the castle so that's a good reason to come out as well. Look at it, it's beautiful. And like I mentioned before, today is the last day that we can enjoy some of the attractions without wearing a mask for quite some time. Disney has announced, starting tomorrow, July 30th, they're gonna require all guests to wear a mask, indoors, on transportation, in restaurants. Whether you're vaccinated or not, you have to have the mask. Now I don't know how long that's gonna last for but I wanted to come out today anyway, celebrate my 100,000 subscribers and also enjoy a little mask list fun in the park. I feel like today might be one of the busiest days I've seen in a while. Usually Main Street USA is not this crowded when you first walk in because a lot of people are out at the attractions or waiting in lines but just look how busy the central hub area is. I mean, this is a busy July day. We're gonna hop right on into some rides and hopefully the wait times aren't that long and we can get a lot done but if we can't get a lot done I'm just happy to be here and hanging out. Like just being here is fun. I wanted to head on over to Big Thunder Mountain and hopefully the line isn't gonna be too long. Oh wait a second. I hope the line's not all the way back there, is it? Uh-oh. Oh, I think the line is back here. Oh lordy. Looks like we're gonna have a pretty long wait. 45 minutes it says. Thanks man. 45 minutes and we're back by the riverboat. I mean, this is gonna be a very long one. We gotta go all the way over there. I find it hard to believe that this is a 45 minute wait. We might be looking at like 60, 65 minutes actually and it's a hot day so I'm just gonna kind of just hang out and take it easy and wait in line. Look at this cool view as we wait though. I really, really like it and the line actually grew a lot so now it's actually going all the way to the diamond horseshoe it looks like. We have passed the 45 minute wait time already. We're sitting about an hour at this point so we don't have much long to go. Maybe another five minutes or 10 minutes. Not too shabby.  I mean, it literally took really quick. We moved fast and I would wait 100 minutes more. Here we are. Back row too. I'm excited. I haven't rode the back in a while. Springs. I kind of would like to hang out in here. That'd be so nice. That was a lot of fun and definitely a great way to kick off the day. The only bad thing about when you were riding Big Thunder Mountain during the day and especially when you have a camera, when you're going in and out of the buildings I get this big like white flash so sometimes that doesn't make it into the video but I love it. It is such a fun ride. I've always loved Big Thunder Mountain. I think it's one of the best themed coasters in the world actually. And now we gotta figure out what we're gonna do next. On to the next. Fruit loops first though. Gotta have my fruit loops. I think that's, oh no, that's tricks, ain't it? I think I'm mistaking my cereal taglines. Fruit loops, I don't know what fruit loops is. Tricks are for kids but what's the cereal they say? I gotta have my, I gotta have my kicks? Is that it? I gotta have my kicks? I don't know. Let me know in the comments if you know. You know what goes good with fruit loops? Capri suns. Now I need to go wash my hands. If Disney actually allowed me to walk around with one of those little nabby grabbers I would pick up trash all day long as I walk upon the parks and plus I would look cool carrying it, you know? You know what I'm talking about, the little nabby grabbers? I would definitely just be picking up trash all day long. I was gonna think about coming over to the Haunted Mansion says 70 minutes. That is a very long, long line. You can see it actually wrapping all the way down there. Now it doesn't look like it's long but it is very, very long. So I'm not sure if we're gonna do that right now. Maybe we'll come back a little bit later. If we can't do the Haunted Mansion right now at this moment then I guess we'll do the second best thing. Seven doors mind train. 120 minutes. I feel like I should have just waited out and did 70 minutes for the Haunted Mansion but I do believe the Haunted Mansion will go down. Like the wait time won't be that long. 120 minutes for seven doors mind train. It's gonna be long all day long. So if I wanna do it I just gotta commit, get in line and just wait it out. So yeah, I'm committed. I'm ready to do this. 120 minutes. We can watch a full length movie in line before we actually get to ride it. So there you go. You want things to do while you wait. Watch a movie. Maybe binge watch a TV series. There's a lot of things you could do in 120 minutes. 30 minutes in and we haven't even made it in the queue itself. Holy moly, this is the greatest AC I have ever felt. Like it is so hot waiting in that line weird doors now. Time to... It looks like we got a pretty empty train here. Oh boy. Coming in hot. Oh wow. So beautiful out. Oh, we got a rocket. I got no one to rocket with me. It's off to work we go. Coming in hot. We gotta keep it rocking. Keep it rocking. I try to keep it going but I can't get it. I can't, yeah, there we go. Now it's going.  Wait till you guys see her. Oh boy. Right up here. And also we see another mine cart coming down the hill. Any second now. Any second. Maybe not this. Oh, there it is. Oh, take a look in those windows and right up here, here she is. Ah! This is a big unpopular opinion. But I have to say 120 minute wait and I don't know if we waited 120 minutes. I would say we waited probably 80. I would say 80 but I don't think it's worth it through Seven Doors Mine Train. I love the ride, I love the attraction but it is so quick and fast and it just goes by like that. Now if you're on vacation, you gotta wait it out because you gotta ride the ride. If I was on vacation and that was the last ride I would have to ride, I would wait an hour or 20 minutes, absolutely. Today I dedicated, well thank you. Fancy fellow right there. I dedicated time to actually sit down and well sit, stand and ride the ride. So it's hard, I mean 120 minutes. Now I wanna move along to hopefully somewhere I'm not gonna have to wait in a long, long line. Like I did Seven Doors Mine Train probably just as equal fun for me. Dumbo. This can't be real life here. This, this, it just, it can't be real life. 50 minutes for Dumbo the Flying Elephant. 50 minutes, what, what? Holy moly, I don't even know. I don't know what to say about that. I am a little bit disappointed and sad. Hey, how are ya? I'm like a little disappointed and sad that it's 50 minutes for Dumbo. I mean, I just waited in Seven Doors Mine Train for a long, long time and then I did Big Thunder Mountain when that was over an hour actually and I passed on the Haunted Mansion because it was 70 minutes but now I'm thinking maybe all the attractions have long wait times. Maybe if he wants to come and ride without a mask on before it changes tomorrow. That could be it. I think instead we're gonna head on over to Tomorrowland and check on the People Mover. I figure since I'm celebrating 100,000 subscribers the People Mover would be a fun ride to ride today. It is paging Mr. Tomorrow. Speaking of that, I think I have lost my 100K celebration button. It's gone, I can get another one made but do you think someone returns those and they go to Lost and Found? I think you just get another one but mine's gone, could be in the mine cart, who knows? Look how busy Tomorrowland is, uh-oh. I believe the rain is coming, the rain's approaching. We need to move fast. This rain, when it hits, it hits like a, I would say like a, like that, like it goes from zero to 100 real quick. It's happening, it's happening, stay calm. Stay calm, People Mover. Seek the People Mover, seek the People Mover. Looks like everybody hopped in line at the People Mover to stay dry. And it's actually funny because you're kind of staying dry because the track for the People Mover is the only thing that's not wet. Everything else is soaking wet so as long as you stay under here and wait in line you'll be good. But I hear Space Mountain is down so that's probably why some of the attractions have high wait times. It'd be nice if it came on right now and then we run over there and get in line without waiting. Now it is time, we stay dry and we can do a grand circle around Tomorrowland. And it is windy up here, very windy. Oh boy, hopping in here. Oh, this is such a treat. Look at how gray those skies are. I mean, it's lightly raining right now but there is lightning in the area. Here we go. Oh, it is so windy up here. You can see the water coming flying off. Oh, it doesn't look like Space Mountain is open yet. Maybe when we get off. I got my eye on you. Now we're just gonna sit back and let the wind hit our face. Isn't that great? That sounds great, doesn't it? Let the wind hit your face. Congress City, all Disney's dream for an experimental prototype community of Tomorrow. Congress City was the inspiration for outcome. The media of its forward-thinking ideas have been realized throughout Walt Disney World. And take a good look at Tron there. Every time I come by here, I just get so excited. It looks like that wall or that entrance part is actually open again. I can see inside. They have lights turned on in there. Wow, that is amazing. Uh-oh, it's starting to rain real heavy again. We got a whole pool down here. Look at those poor guys out there working in the rain. We're gonna have to go inside now. Oh no. Oh my Lord. It's happening. This is happening. The lights are on for Space Mowen.  Oh, look at it in here. It's amazing. I gotta take a look back. Yes, what is in door two there? This is so awesome. It's amazing. Look at that. I always love going through there. It's my dream one day to ride it with the lights on. But now we know it's not open. Of course it's not open. The lights are on. But look at it. It's falling. Holy moly. It is very windy. So the lens is gonna get wet here because the wind is throwing the rain around. But take a look into a very wet tomorrow land now. Oh, look at that castle. Everybody's running. Look at it. It happened so quick, folks. And the rain is coming to an end here. We're gonna have to get off and get wet, it looks like. They're gonna let us ride again. It is so bad out there. They're letting the whole entire people move right again. I love it. Look at that, look at that. This is so amazing. Even though we are on an attraction, we are getting so in here. Like it is coming off the side there and we're just going around again. That craziness. That is so awesome. What magic they just made. All these people are riding again. We're all doing it again. Round two. I love it. Because I don't want to be out there right now. I mean, holy moly. I don't even think they have anybody waiting in the queue. I think everybody is just lined up underneath the track. There is nobody in the queue. Like everybody is just standing still. Oh my, did you see that lightning? Holy moly. I'm pretty sure we're gonna get a big thunder. Big thunder at a second. Oh, maybe not. Oh, there it is. Oh no. Duck, duck. Oh no. Oh no, watch out. So getting wet. Look at us. I love it. This is great. Means we get another shot at checking out Space Mountain with the lights on too. Look at the castlers walking up there. Yeah, so there is nobody in line. Everybody is just kind of ducking and hiding from the rain. So you can just walk up and go right on the people mover. So that's probably why they keep letting us ride, ride and ride. That's really awesome. Oh my Lord, it's a flood. Look at it. Holy moly. There's like five feet of water down there. We need to brave the storm now. It's time to get wet. I just bought these shoes. But we're going for it. Oh my Lord. Holy moly. Okay. It's deep. We're going. We're going. We just got to give up and go. My camera is soaked. My feet are soaked and there are tidal waves in Tomorrowland. Look at, there's actual tidal waves. And it's lightning. This is great. I'm happy actually. The people mover line starts right here. Who's waiting? Disney's newest attraction. I think I'm just going to go for it. I made it this far. And yeah, I'm going to get soaking wet after this. I'm just going to protect the camera. So I'm not going to be able to film much, but I'll try, but this is going to be seriously insane. Here we go. And it's flooded. Maybe it's not as so deep over here. Oh my Lord, it is super deep here. Okay, not so bad over here. Look at this. It's everywhere. It's everywhere. I hope it's not ruined. It came from Disneyland. I don't know if I'm able to get another one, but I had to use it to save the camera. At this point, I think it's done its job. The camera's good and we made it through there. This also looks like the end of the line for Buzz Lightyear Space Ranger Spin. That's really awesome. Oh my Lord. I was able to grab a walk up reservation for Tony's Town Square. And I think we're going to make our way down there just so we can dry off, get something to eat, and maybe a drink. Because this was fun, but holy moly. It definitely looks less crowded than before. I'll give it that. Oh, look at that guy using a stroller as an umbrella. That's very original. And I successfully made it to Tony's Town Square. I mean, it was definitely a tough one. My hat is soaked. I am soaked. My shirt is soaked. And it's nice to just be able to sit in here and relax and get some Italian food and maybe a beer or two. I asked if I can sit outside, but because of the rain, I don't think they're doing seating outside. But I like this little corner I got here. It's very nice. We are Siamese, if you please. Then look at Lady. Like this is like the Lady Corner I feel like because they have a whole bunch of different, like pictures of Lady over here. I think I'll get myself some Italian wedding soup. I got a Peroni already. And yeah, just gonna sit here and enjoy. Cheers to $100,000 guys. Thank you so much. Juicy today. It's been an amazing day. First things first, we've got some Italian wedding soup. Let's take a look here. Oh, look at that. That looks like it's gonna be a good soup right there. And then the bread. And now the bread is always so delicious here. I love this stuff. And I would definitely get some more because I need it for the pasta. And I love the oil too. You know, I love soup. And I love Italian wedding soup. My favorite soup was from Delmonico's, which was a off property restaurant that I just had the other day. That was the best soup I've had around. I've had this soup before, but I do like a lot. I think I'll grab myself a little meatball first. It is hot, but it is delicious. Take a look at all of the veggies in there. This is a really hearty soup. And of course, those meatballs and little tiny noodles and spinach. Very good. It wouldn't be a bad idea to dip the bread in the soup too. That's not a bad idea. I think I might try it myself. It is a nice focaccia, so it has a little bit of like a hard texture to it. But look at that. I'm gonna try it a little bit like that. Just a little bit like that. Mmm. I like that a little bit better than the oil, actually. Now it's time for the main event. I got the chicken parm and I got linguini instead of the spaghetti that comes with it. So, trying up a new noodle here, and I'm excited. It looks good. I can't wait to cut into it and check it out. The best part is cutting into this bad boy. Now, I did get it without the provolone cheese because I'm not a big fan of provolone at all. Like, that is, I'm not a big fan of cheese at all, but provolone is definitely my least favorite cheese. And look at this. You're gonna cut right on in there. Oh, perfect. That is perfect.  Oh, very good. Now we gotta try this linguini a little bit. Now it's time for the combo.  We're gonna fork that one right off right there because we can't do that. Then we're gonna grab some of the pasta, do a little twirl, do a little dance. Excellent. Barabing. No spoons for the pasta, though. Hard to eat noodles without a spoon. I do have to say, I probably will never get this again with the spaghetti. Linguini all the way. Like, that is so much better than the regular pasta. And I mean, I'm a big fan of spaghetti and linguini. If they had angel hair, I would get angel hair, but this is way, way better. I'm happy I tried it today. I would have never known. Now, though, I am full. I was thinking about getting a tiramisu or tiramisu, but I think I just can't do it. So, we're gonna head back out in the rain. Maybe check out the Emporium. I wanna see if they have any new merchandise and I don't know, I guess just kinda go with the flow of things. Oh, it looks like the rain may have stopped. That's good news, look at that. See, and the sun has come, no, the sun did not come back out. Just the rain stopped, but we'll take that. The reason I wanna go into the Emporium is because, like I said, tomorrow, we need to start wearing a mask again. Now, I didn't throw away all my masks, but I do like to have fresh masks, so I think maybe we'll stop in there and take advantage of those good deals. Disney was selling their masks for like 99 cents, or Biden will get one free and everyone was laughing because they were like, huh, no one's gonna buy those because we don't need them anymore. Well, I wish we did. This is all the masks they got left. Look at that, used to have tons.  I can't get any of them anyway because they're all like mediums and smalls. Oh, looks like I'm gonna have to just wash a couple new masks. They are 99 cents now, but come tomorrow, they'll probably be $10 apiece. That's when the supply and demand comes into play and there's not many there, so I bet you they're holding out, they're holding out to put out new ones till tomorrow. I do love this Haunted Mansion oven mitt. Room for one more. It's very, very fancy. Look at the $14.99, not too shabby. After seeing that Haunted Mansion oven mitt, it reminded me that I saw some new Dalmatian merchandise and also a new Haunted Mansion dog bowl that I would love to get Gracie. So we're gonna look for it first. They got this cool 101 reasons. I love Disney shirt. I think this is for the ladies, so I really couldn't wear that. But I would, and then I don't think I see the Haunted Mansion bowl. Maybe it's only at Memento More, but it looked really awesome and I know Gracie would love it, so I'll have to keep an eye out for it. These just seem like the regular ones. She has actually this one. I use it as her backup bowl, but I wanna get the Haunted Mansion one. And that was a strike and a miss. No Haunted Mansion dog bowl and no selection of masks. So like I said, I'm just gonna have to wash some masks and pretend like they're new. And yeah, I think that's gonna do it for me. Thank you guys so much. I want you to know that this channel and getting 100,000 subscribers is probably the greatest thing I've ever achieved in my life.  Now I feel like so honored to be able to make people laugh, show people a great time at Disney, give them information, and it really means a lot to me. Like honestly, this is probably the best thing I've ever done in my life. So anyways, I hope you enjoyed the video. I enjoyed making it, and I hope you enjoy more videos because I'm gonna keep making them. We'll see you next time. Bye. But before we go, holy moly, look at this. Panchito, Goofy, Maxie? Oh, look at, look at Maxie Goof. That is amazing. I love Goofy and Max. The Goofy movie is one of my all-time top three movies. Look at that. I wish they would do the perfect cast. We need a power line concert. That's what we need. Oh, look at, actually, like Maxie started dancing when I said power line. And there goes the monorail. I feel like that could be a tagline. And there goes the monorail. Sounds really nice.


This is how you explain UX and UI to a non-tech-savvy person. So let's use this light switch example. So UI is the switch itself and the bulb. And UX is the electrical cables, the wires, the battery and the fundamental need for illumination. Did you know?


The Chrome team is focused on working with the community, which includes all of you virtually here at CDS, to make the web more powerful, faster and more seamless, and above all, safe. We've been working with the web ecosystem on a new family of web standards that provide privacy-preserving solutions to accomplish important web use cases. I'm happy to share that the first two solutions are available for early experimentation by developers. Last month, the Google Search team announced their plan over the next six months to incorporate core web vitals into their process for measuring web page performance. So if you value discovery via Google Search, this provides an extra incentive to optimize your vitals and reach the three thresholds. Now, we're excited to launch the Web Vitals Report, an open-source website and tool to let you query and visualize your Web Vitals metric data right in Google Analytics. When you bring this all together, you can create something special. We're super excited to share that Adobe Spark recently launched an impressive new PWA. When you put in the work to build great web experiences, you want to reach as many users as possible. Today, we're announcing that Google Play is adding Play Billing support for PWAs published in the Play Store that use trusted web activity. CDS has always been about bringing the Chrome team together with the community so we can learn from each other. But we're doing our best to replicate this experience online. With a new experiment we're launching today, a playful online world where you, the virtual attendees, can interact as we try to recapture some of the joy of face-to-face interactions. So the goal of the Lighthouse Performance Score is to make sure that you have the ability to gauge how well your page is likely to deliver a good experience in real-world conditions with your users. Core Web Vitals represents the table stakes of any good experience, which is why we have them included in our scoring recipe. Not only that, but there's been a lot of work done to make Core Web Vitals more actionable in the Lighthouse Report. An example of the work we're doing to make performance impacts transparent is with the Minimize Third-Party Usage Audit. This audit is designed to help you break out what third-party code is impacting your performance and by how much. So we call this pattern a facade, and we've been seeing this become a little bit more popular. It's a nice web-friendly technique. We've added a brand-new audit to Lighthouse that captures opportunities where you can employ this pattern. Right now, the audit finds opportunities like video embeds and chat widgets, but if there's any facade that you'd like to see recommended, please go to the web.dev documentation to see how to submit them. Well, this is mostly a matter of optimizing our main thread. We have to take inventory of all the work that's happening, and we wanna take that work and we wanna break into chunks, we wanna spend less time doing it, we wanna defer some of it, and we wanna just straight up delete some of it, just not do any of it at all. The seven audits here help with all those things. These links here captured some of the resources in this talk. For search rankings, we use the page experience set of metrics. These include a few existing signals as well as the core web vitals. Search Console is a free tool for site owners that gives insights into Google Search for your website. Once you've verified ownership and given the tool a bit of time to collect all the metrics, it's time to head over to the core web vitals report. We found users are 24% less likely to abandon page loads overall. In particular, we saw 22% less abandonment for news sites and 24% less abandonment for shopping sites. There are few changes that can show this level of improvement for online businesses, and results like these are part of the reason we prioritize the web vitals metrics. The search ranking change is currently planned for the first half of 2021. With this change, we're also making all pages eligible to be featured in the top stories carousel of the search results using page experience as a guide. Now, we believe that the privacy budget is how we can prevent browser fingerprinting while keeping the web powerful. What if sites could continue using powerful APIs normally? But if a site uses too many highly identifying APIs, the browser could impose limitations to prevent the site from moving beyond the red line, namely to prevent the site from entering the red zone where it could uniquely identify users. Well, that's the idea of the privacy budget. As a developer, you would decide how to spend your site's budget, a bit like performance budgeting in a way, but the browser would define the upper limit and enforce it to protect user privacy. I'm Jack Archibald, and this is Beyond Fast. The quickest way to get text on the screen is to display it using a fallback font straightaway and then swap to the web font once it's downloaded. But different metrics between the fonts can cause a massive layout jump when the swap happens. We can fix this with F-Mods. All right, next up, it's portals. Portals are a new HTML element that lets you load a page and render it inside the current page. Here's one, I've scaled it down a bit and given it a border. And that's everything I wanted to show you today. Like I said, bit of a whirlwind tour. I don't know if I've mentioned the links in the description yet, but there are links in the description to further information about these topics.


This country, through incredibly brave people, some of whom went to jail, were beaten, some of whom died, this country has made significant improvements in becoming a less discriminatory society. Do we still have racism and sexism and homophobia? Of course we do. But we should be proud of the progress that we have made. We were here 20 years ago, believing, and somebody jumps up and says, we're going to have an African American president in 2008 re-elect him four years later with a good vote. People would have thought that would have been impossible. We have made progress in becoming a less discriminatory society. And what I say to Mr. Trump, we are not going backwards, we're going forwards.