Python has another collection type which it calls a tuple, and a tuple really is just like a list, except it's immutable. So you create a tuple that has some number of items in a set order from index 0 up to the last item, but once you create the tuple you can't change it, you can't modify one of those values, you can't add any new values, and you can't remove any existing values. The term tuple, by the way, comes from mathematics. To create a tuple we have a literal syntax, very much like we have a literal syntax with lists, except instead of square brackets we use parentheses. And that's frankly confusing because parentheses are already used to denote the order of operations in an expression, or to just surround any arbitrary expression for no particularly good reason just for clarity, and of course parentheses are also used to invoke a function. So it can be tricky at first to recognize from context when you're looking at a tuple rather than say the arguments of a function call. And it also means that Python has to have a special rule for when you have a tuple with just one item. Here we can see in the top example a tuple with three items, first the number three, a string reading high, and the number negative one. But then in the second example we have a tuple of just one item and we have to write a comma after the item. Otherwise it would be mistaken for just parentheses with a three inside, which is just an expression that returns that value. So parentheses with three comma inside is a tuple of one item, the value three, whereas parentheses with just the value three inside, that's just the value three itself, not a tuple. And lastly if you see an empty pair of parentheses and they're not the parentheses of a function call with no arguments, then well that's just a tuple that's empty. It's a tuple with no items. Now you may be asking what's the point of tuples because we have lists already and lists are just like tuples, except you can also modify them which sounds better, right? Well for certain purposes, especially in cases where you're dealing with smaller sequences of items, you generally think of them as being a fixed set of values, a fixed sequence of values. So in those cases you may want to use tuples because it sort of ensures that down the line the sequence doesn't get mutated. Really it's almost kind of a stylistic choice. You'll find that tuples are most commonly used for small groups of related items. For example, if you have a pair of coordinates, an x and a y coordinate, those are two separate numbers, but you can group them together as a tuple and that sort of spares you from having to create a separate point class that has a x member and a y member or something like that. So that's one common scenario where a tuple is used to sort of an ad hoc simple compound data type. The various collection types of Python are broadly grouped into two main categories, what are called the sequence types and what are called map types. Sequence types are collections where the items of the collection have a sense of defined order. This item is the first item at index 0, this item is the second item at index 1, and so on. The map or mapping collections, as they're sometimes called, have no defined sense of order between their items. Rather a map is a collection of key value pairs. So of the types we've already seen, lists, tuples, strings, bytes and byte arrays, those all fall under the category of the sequence, whereas dictionary is the only type that falls under the category of map. And whereas there are actually a couple sequence types we haven't seen yet, dictionary really is the only built-in map type found in Python. Yet in Python we still talk about a map as if it's a broad category of types, even though we will only have just the one because conceivably in your own code you might define your own classes, which are collection types that operate like a map, they're a bunch of key value pairs. So for that purpose it's still a useful concept to talk about maps, even though most of the time the term only applies to dictionaries. What the real significance of these two terms sequence and map come down to is that they define for some broad set of types a common set of operations. Broadly speaking, all sequence types will have the operations a, b and c, and all map types will have the operations x, y and z. So looking first at sequence types, these are the operations which pretty much all Python sequence types will have with the caveat that immutable sequences will be missing some of these operations for the obvious reasons that some operations will modify the sequence and obviously those can't apply to the immutable sequence types. So going over these briefly, first at the top you'll see a number of special methods, most of which are operator methods like add and mole for example are really just the methods invoked when you use the plus symbol operator on a sequence or when you use the multiplication operator on a sequence. And first off what the add method does with two sequences is concatenate them. So say you have two lists, one the first with three items, the second with two items, you use the plus operator with both those lists as operands and what you get back is a third list, a new list that contains five items. First the three from the first operand and then the two from the second operand. And this is just like we've already seen with strings because strings again are a sequence type. So use the add operator with two strings, you get a concatenation of the strings. And we already briefly discussed what mole does, the multiplication operator does with strings. The second operand is an integer and it returns the multiplication of that string, meaning basically the same string concatenated with itself n number of times. So the string foo times three returns a string reading foo foo foo, foo written three times. And likewise used with other sequences like a list of three items, if you multiply that times four then you'll end up with a list of twelve items, the same three items repeated four times. And this multiplication operator just like with strings doesn't actually modify the list, it doesn't modify the existing list, it creates a new one. The get item methods, set item methods and del item methods as their names imply will retrieve an item from the sequence, set an item from the sequence that has modified some existing item in the sequence, or delete an item from the sequence. And as we'll see later there's an operator for invoking these methods and that of course is what is usually used rather than invoking these methods directly. And set item and del item of course will mutate the objects, of course they only work on the mutable types like lists rather than tuples and strings. The contains method will return true when the argument is an item which is found in the collection, in the sequence. So I pass the number three to contains and then it searches through the sequence to see if there's an item equal to three and be clear that contains uses an equality test, not an identity test, just some value equal to three, not necessarily the exact same object itself. And contains also is a method which is usually invoked with an operator. The lend method we've seen before, it returns the number of items in the collection, in the sequence. And usual practice is not to invoke this method directly but rather to pass the object to the built-in function lend. That is just len, not double underscore len, double underscore just len. The index method we've already seen with string, you pass it an argument and then it checks to see whether that object is found somewhere in the collection and if so it turns the index at which it is found. The count method also searches for the occurrence of an object in a collection except it returns the number of times it occurs rather than the position where it's found. So you might have the same item three places in the same list and so the count method when passed a value equal to that item it will return three. The remove method also searches in the sequence for an item which is equal to the argument which you pass to remove except whereas index will then return the position of that item, the index, remove will simply remove it and if it's not found in the sequence then remove will throw an exception. The append method will append the argument you pass to it to the end of the sequence like with a list we've done this many times, we append an item to the end. The extend method also appends to the end of the list except it takes this argument another sequence and it appends the individual items of that sequence one after the other to the end of the sequence. So in a way extend is like concatenation except we're actually modifying the original list so this of course only works on mutable sequences. The insert method takes an index and a value and it inserts that value at the specified index. The pop method will return and remove the last item in the sequence so it's just a more convenient and efficient alternative to first get in the last item with get item and then using the remove method. The reverse method will reverse the order of the items in the sequence and it does so not by returning a new sequence but actually just by mutating the existing one so of course it only works on the mutable sequence types. And finally the sort method will sort the items in a sequence and again this is done by actually mutating the sequence so it only works on the mutable types. As for maps first off we have most of the same special methods get item set item, dell item contains and lend and what they do is fairly evident just the same thing applied to a map instead of a sequence. The only subtle thing to keep in mind is that the contains method will search only amongst the keys of the map not the values. As for the methods unique to maps first we have clear which will as the name implies clear the contents of the map it'll basically get rid of all the items all the key value pairs. We invoke the from keys method by passing to a sequence and then what we get back is a new dictionary a new map containing just those items from the original with keys specified in the sequence. The get method works like get item except rather than throw an exception if the key isn't found it'll just return a default value the value none unless you actually pass to get a second argument which is then the default value returned when the key isn't found. The items method will return a sequence of all the items in the dictionary and it does so in the form of tuples where the first item in the tuple is the key and the second item is the corresponding value. The keys method will return a sequence of just the keys and the values method will return a sequence of just the values. And the important thing to understand about items keys and values is that because maps have no concept of order of their items the items keys and values you get back in these sequences are in no particular order. The pop method does the same thing as get except if the key is found it will then remove that item from the map. Pop item is just like pop except it returns a tuple of the key value pair of the whole item not just the value. The set default method will return the value of the specified key but if no such key is found it will set that key it will assign to that key and by default it assigns the default value of none to that key but you can also pass to set default a second argument which is then the value assigned in the case where the key isn't already found. So if a dictionary already has this key just get me its value otherwise assign it this default value. And lastly the update method you pass to it a map and then the items of that map are assigned into the object of the method. So if the argument map has a key string foo with the value 3 then the object map has its key string foo given the value 3. So if it already had a key string foo then it's simply updated with that value the value 3 otherwise if it didn't have it already then it's given this new item this new key value pair. Now I mentioned that get item set item contains and del item are all operator methods so here they are in operator form. The expression x subscript y is equivalent to x dot get item with an argument of y and if you assign the value z to x subscript y the same as x dot set item with the arguments y and z and y in x in this a reserved word operator that is equivalent to x dot contains y don't get too confused by the reversal of x and y and finally del x subscript y that's equivalent to x dot del item y and the thing to keep in mind about del though is it's not actually an operator it's actually a kind of statement like assignment is a kind of statement but if you see del used it's always used at the front of the statement now when I went over the sequence operations I didn't mention that they also have relational operator methods the methods for less than less than or equal to greater than and greater than or equal to and these are the methods respectively LT, LE, GT and GE and what these relational operators do with number types is very evident 3 less than 5 returns true because 3 is less than 5 what does it mean for one sequence to be less than or greater than or equal to another so here's actually how python defines that behavior the general idea is that python goes through the corresponding pairs of the two sequences that is starting from index 0 in both sequences it compares those two values and then moving on to index 1 it compares those two values the values of at index 1 of both sequences and it does this through the whole sequence until it finds a pair which differs and that first pair which differs is used to determine which sequence is greater than the other obviously if you get to the whole sequence and it turns out that all the pairs match well then the two sequences are equal neither is greater than the other so here we have in the top example a greater than operation with two sequences first 5 and 7 and then 5 and 4 and python does the comparison by going through the corresponding pairs finding the first that differs 5 those values don't differ and then 7 and 4 well those values do differ and 7 is greater than 4 so the sequence with 7 is greater than the other the left sequence is greater than the right sequence so this operation returns true in the second example again python finds the first pair that differs and well that's actually the pair at index 0 here 5 and 3 they differ and 5 is greater than 3 so the left operand the left sequence is greater so this operation is false and lastly here the same thing but with a less than or equal to operation well again 5 is neither less than or equal to 3 so again this is false and be clear that for the sake of these comparisons two sequences are considered equal only when all of their values match and when they have the same number of values so here comparison of equal lists with either less than or greater than will return false because neither is greater than or less than the other with the less than or equal to or greater than equal to comparisons both return true because the two sequences are equal when however we're comparing two sequences where they have all the same matching values except one is longer than the other well then the sequence with more items is always considered greater so the list 5 and 7 is always less than the list 5 7 negative 9 and last thing to understand is that when the items of the sequence are compared will well is quite possible the items of the sequence are themselves sequences and when that's the case well they're compared to the same manner so effectively the comparison is done recursively here when we do a less than comparison on the two sequences well the first items in both of these sequences are themselves sequences so we do a less than comparison on those two sequences and we find that well no 3 9 is not less than 2 5 so already we found that the left operand is not less than the right operand and this returns false lastly with the relational operators strings again are also a kind of sequence and so they have defined behavior with these relational operators and the idea is really the same the two strings are compared item by item until the first pair that differs is found and then that's used as the basis of the comparison and of course the items which make up a string are the individual characters the course and then is that how does python compare a pair of characters and the answer is that it does so by meaning code code points so in the first example here is hello less than hi well it's the second characters of the string which are the first to differ is e less than i yes it is because the code point of lowercase e is less than the code point of lowercase i so this operation evaluates true in the second example is hello greater than hell yes it is because the two sequences match except hello is longer and then is hello less than or equal to hello yes of course it is because the two are equal is hello less than or equal to hell no because hello was actually greater than hell


Welcome to the AI for Good Global Summit. I'm now joined by Thomas Schneider, who's a Swiss ambassador and chair of the Committee on AI at the Council of Europe. So tell me, you've obviously been pretty busy being at the summit. What have you been looking at? I've been looking at how is the way to govern, to regulate, or deal with AI discussed here with business people, with people from all over the world, different companies, different countries, regulators, civil society. So it's a good mix of people that you meet here, which you would not necessarily meet elsewhere. And what are they saying to you? That we should do something, but then the question is what and how in particular. When you say do something, do something about what? Make sure that AI is used as the title of the conference says, for good and not for bad. But then, of course, the question is, what is good and what is bad? And how do we create incentives to make people, companies, do the good thing? And incentives normally goes through technical norms, standards, or legal norms, conventions, laws, et cetera. And of course, it's also governed by societal norms, cultural norms that differ from country, from culture to culture. So I understand that you're actually looking at drawing up the first kind of regulations of some sort that could be used for people to roadmap, like a roadmap for the future. At the Council of Europe, the committee that I'm chairing is negotiating the first binding international treaty on AI based on standards on human rights, democracy, and rule of law. And it is meant at the same time to be conducive to innovation, of course. And we are trying to agree on fundamental principles that are applicable to all uses of AI. So we are not trying to regulate or govern that technology, but basically to make sure that the impact of the technology the way it's used is helping humanity, helping to fight discrimination, helping to strengthen people's rights and democracies, and not going the other way. When you say binding, does that mean you have to follow this or it's a guideline? No, it's binding in the sense that as a country, as a government, if you sign up to this treaty, you commit yourself to living up to these principles that are fairly clear. They're based on the human rights principle, human rights, and other standards.  But of course, they have to be in conformity with all the existing legislation on human rights, on democracy, and rule of law as well. So it's just making it precise what does human rights, democracy, and rule of law mean in the context of AI. What's the time frame we're looking at? We started last year, and we are supposed to finalize our work fairly soon in the next couple of months, which is fairly ambitious because it's not a European convention. It's a global treaty. We have the US, Canada, Mexico, Japan, Israel, and others, more joining now Peru and others. So it's supposed to be a global treaty for countries that share the same values like we do. We've been hearing over the last couple of days how fast AI is moving and playing a role in our lives. Can you catch up? Well, the basic principles don't change that much, actually, in life. We all want to be happy. We all don't want to be killed. We shouldn't kill other people. So these things do not necessarily change. So the more we try to agree on the principle level on what for do we want these technologies to be used, what are the rights, then this is actually fairly stable. But then we need to make sure that the implementation of the principles is agile enough so that with systems that we don't even know what they will do in five or 10 years time, the same principles are held up, are respected through regulation that is agile enough so that it actually catches the technical progress. So are you optimistic that we're finding a safe and ethical way forward? Yeah, if we try, yes. But I mean, we have invented engines 200 years ago. We are still trying to cope with some of the negative effects of engines. But we've been fairly good in regulating cars or airplanes that as little as possible people are killed. So I think we have to develop a set of specific pieces of regulation depending on the context where AI is used. Some contexts may be more critical sensitive, other may be less and may not need regulation at all. So we need to focus on what are the biggest risks or the biggest impacts that we are trying to avoid. And if it happens that we need to develop remedies so that it maybe hopefully doesn't happen the next time. Terrific. Well, thanks very much, Thomas Schneider, Swiss Ambassador and on the chair of the Committee on AI at the Council of Europe. Thank you. We'll have much more coming up on the AI for Good Global Summit right here. So stay tuned.


Today allegations about our team member Sifu will circulate. I want everyone to know that I was aware of this and decided that the past of an individual doesn't determine their future. I choose to value the time we spent together without knowing his past more than anything. This is how my morning started as soon as I woke up. So apparently Sifu, who is the CFO of Frog Nation, co-founder of Wonderland, was doxxed meaning that they found out who he actually is. He was the same guy who was a co-founder of Quadriga CX which was an exchange in Canada and he was also known at the time as Michael Patrin or Patrin. So this was a Canadian exchange that collapsed in 2019 after the founder Gerald Cotton disappeared with 169 million dollars and the story doesn't end there. Of course, because of this news, the price of WMEMO, the price of time have all fallen really really bad in the last 24 hours. You can see that currently we're down 35% in the last 24 hours. It's gone as low as around $14,000-15,000. It's currently sitting around $22,000. So we're going to talk about what should eventually turn into some sort of Netflix series because it is insane. This guy has supposedly been scamming people and scheming on people back since like 2003 and as of recent, he was in charge of a $1 billion treasury. So now it's been put into a vote to get him removed. I honestly don't think there should even be a vote. I think this should just be removed, just cut loose, cut them off and that's it and try to move forward because the longer you let this sit, the worse it is overall for Wonderland. But either way, let's go ahead and jump into this insane story. So I guess we should start back with Danieli's tweet here this morning. He went on to continue saying that many people in the world are judged by their early mistakes. This comes prevalent into the life of ex-inmates that can't get access to financial services after being felons. One of the reasons why blockchain technology and DeFi is so powerful is that it has no bias about your past. I have no bias about Sifu. He has become a friend and part of my family and if my reputation of judgment will be hit by his docs, then be it. All frogs for me are equal. As I fight for him, I will fight for anyone else that has proven to me to be a good actor despite the past. I keep looking forward into the future rather than crystallize back. Hope you do it too. And for a quick summary of Sifu's background here, in 2005, he pled guilty to credit and bank fraud. In 2007, he admitted burglary, theft and computer fraud. In 2018, he and his partner lost access to $150 million in customer funds. I think it was $163 million. And that's not all, but we'll touch on the rest in a little bit. Let's go through the thread of Zach XBT, which basically what this guy does, he's like an investigator for people involved in the crypto world and influencers and things like that. And he kind of basically tries to shine a light at when they're doing things that they're not supposed to like shilling coins for that they're getting paid from without letting the public know that it is public advertisement, that they're getting paid to do it, right? So he's basically a detective on the blockchain. I believe he is the person who broke the story. So let's start with his thread here. So after this initial tweet about Sifu being the co-founder of Quadriga CX Michael Petrin, he said that he had confirmed this with Deniali over messages. If you look at their DM conversation, you can see that he said, I came across something rather odd about that. He said about Dubai and he said about Sifu. So now I'm kind of wondering what happened in Dubai, right? But anyways, Deniali said, what's up? And he said, well, he's a Quadriga guy. And then Deniali replied, I cannot confirm, but I have thought about this a lot. And Zach said, dangerous to be working with, sir. So I mean, that's kind of weird, right? He says, I cannot confirm, but I have thought about this a lot. That kind of raises red flags for me because then he went on to admit in his tweet that he knew about this for a month, but he couldn't confirm there. But he's thought a lot about it. Very confusing for me. So then Deniali spoke about how he was going to handle this, if it were to come out. And he basically is saying he doesn't know how to handle the situation. And, you know, basically how to save Wonderland once this news came out because he knew exactly what was going to happen. He went on to say that they started Wonderland together without knowing and that he thought he was more careful. Deniali went on to say that he feels like Sifu is a good man, that he spent a lot of time with him recently. Then he was asking Zach for how he thought he should get him out. He was obviously aware of the risk to his reputation. And Zach asked him, you're willing to put your entire rep on the line and also risk everyone's money. So Deniali said that no, he was not. And Zach told him, well, that's what you're doing, which it's definitely true. You can see here that prior to Quadriga, Michael helped run an identity theft ring called Shadow Crew, in which he later pled guilty to. He goes on to say that he could have never expected this and could not sit on it any longer, especially after the events experienced earlier this week with time. So maybe this conversation wasn't today, maybe it was a month ago. And that's why Deniali knew for a month. But to know for a month and not put it out, it's like something should have been done once you found out. You know, I don't know, maybe Deniali feared for his safety because of other things in this guy's past, but it's definitely disappointing. I've definitely been a big believer in Deniali and in, you know, and had some and put some trust into him. Obviously, you can't trust people that you don't really know. But for as much as you can put trust into a project, I only trusted Wonderland because of him, right? So Zach went on to say that Quadriga ties back to Sifu. And basically another guy here said that he had labeled Sifu's wallet, AKA Michael Patrin. And then when you look at Michael Patrin's personal wallet, you can see that it's Sifu's wallet. He literally didn't even try to hide his tracks. He was using the same wallet that he used before that was already tied to his old account. So if you think that's the end of this story, it is not. There's so much more when people started actually looking into this guy's background and his past. So Sifu, AKA Michael Patrin, AKA Omar Denani. So apparently his real name is Omar Denani. And then he changed it to Michael Patrin. So like we said earlier in 2005, he had credit and bank fraud. In 2007, theft, burglary and more computer fraud. And then in 2018, him and his partner lost access to a hundred million dollars of Canadian exchange users funds. But that's not the end of the story. Best of all, his co-founder has been missing or dead after a trip to India. No one has any access to the keys and many Canadians lost their life savings. And then the kicker here is a Sifu, AKA Michael Patrin, AKA Omar Denani's personal wallet has gone from $45 million to $450 million in one month. A bit strange, right? And then apparently the money started to flow back out of the wallet in the last hour, which is so the wallets now down to around around $200 million. And from what I've read, that money went back into the Wonderland wallet. So here's a picture of Sifu, AKA Michael Patrin, AKA Omar Denani. So in Quadriga, they basically ran a Ponzi with chain evidence showing that cotton may have traded with the user's funds on BitMEX. They were used at deposits of new users to pay for the withdrawals of old users. Eventually, everyone's withdrawals will be stuck in process for weeks and weeks until eventually cotton went on a trip to India. Mysteriously, cotton died on this trip to the Khrans. Many believe the death was faked with weird details around the issuance of his death certificate, vice reaction, etc., so many don't buy that he died. With this event, many Canadians lost their life savings, some six figures worth or more. The courts tried to reclaim what they could, but most of the money was gone or missing. But of course, Sifu still seemed to get away great. He and his wife ended up with the majority of the assets. His co-founder, Cotton, was gone and with him, $170 million disappeared. Canadians left helpless, but Sifu laughing all the way to the bank. His funds were safe or Sifu's funds were saffold. Before that, in 2005, he was running in identity theft ring, literally part of an online criminal mafia that committed credit card theft, ID theft and other Ponzi schemes. His name back then was Omar Denani. They called it ShadowCrew.com and Omar was arrested as part of six others in the USA. He did time for the stunt, but soon after went to Canada and changed his name again. This time around is where he made a mistake and registered various companies under his new moniker, Michael Patrin, but did so alongside his relative Nazmin Denani. It didn't take long after that for journalists to connect the dots. Classic guy Omar Denani used the alias Valour, not sure how to pronounce it, which in French means thief during his time with ShadowCrew. In between all this, he still had time to be part of processing anonymous purchases of their earliest digital currencies. It's not the crypto we know today.  But of course, Omar didn't care. He's just there collecting the payments and making his quick buck. He also ran another Ponzi scheme called Midas Gold. Basically took people's money and he didn't give it back. This guy's been around since 2002 before most of you were probably even born or in this space.  Of course, these are just the things he's actually been caught for. So that's only the parts that we know. Who knows what he's done that we haven't been able to catch him. So we, of course, don't know. He continues by saying that he always wondered where this piece of trash went next. Glad we found him, gives our entire industry a terrible rep and he has destroyed people's financial well-being. To know that he made off with $450 million breaks my heart. And then he put update. Sifu has been removed from his position. So apparently this guy even had plastic surgery to change his face. So if you guys want to know even more, you can follow this guy right here and check out his deep dive on this. This guy literally provides documentation on every single thing.  This guy really, really went in on a deep dive here. I don't want to go through it because we'll be here forever. But it's interesting to see that Cotton magically died and he was never buried. Users didn't get their funds back with that excuse. I'm even reading things out there that Sifu might have had something to do with the death. Now that we got that whole story out of the way, now what's next for Wonderland? How does it move forward? What's going to happen to the many of us that have had funds in there that are now down 90 percent?  He basically talks about everything that we've already covered. And he said that he found out about this a month ago and that he believed in second chances. Then he goes on to say that now that he's had time to reflect on what's happened, he decided that Sifu needs to step down till a vote for his confirmation is in place. See, now there's an issue with this because even if we all vote, the people with the most amount of shares are the team members, right? So I imagine Sifu has probably more shares than all of us put together. So how is this a fair vote? Although they make it seem like it's a community vote, the people with the most shares are the ones that direct the decisions of these votes. So I believe he just needs to step down. There shouldn't be any any type of vote. There should be no votes. He needs to be removed. End of it. That's it. Now, another thing to note is that he did go on to say that buybacks will still happen. Of course, Wonderland's price is currently in shambles. As you can see, the current price for Wonderland is twenty three thousand and the backing per memo is at forty four thousand. So that would mean that they need to buy back until the price goes back up to this price, right? So let's see if that actually happens. They do have six hundred and eighty seven million dollars in the treasury. So hopefully they stick to their word and they make this happen so that we can at least salvage our situation and get some of our money back out because we're all going to end up getting out at a loss if it only goes back to forty four thousand. I don't know about you, but I was in when it was over a hundred thousand, right? I myself, probably like most of you, is currently down big. So furthermore, Sifu actually posted in the discord this morning. As you guys can see, he said, good morning, fam. I'm sure that many of you have been concerned about the recent attacks and docs. I am taking precautions for my safety and have taken steps to ensure that there is no risk to Wonderland assets if anything happens to me. All assets are secured by Multisig. And as Danny mentioned in his statement, the fud regarding that needs to end. I don't want anyone to feel like they were tricked or manipulated in any way. So I have decided to cease all treasury management activities until a vote regarding my future employment has concluded. As I stated on numerous occasions, I work for you, my backers. If you no longer feel comfortable with me leading this app as I have done since founding it only for short months ago, I will not want to be here. I have enjoyed my time with all of you through both the good and bad times. I got to know many of you through my daily AMAs and I'm very proud of the community which we have built. I fully expect this vote to not pass, despite what Danny seems to think, as most of the world does not believe in judging people for who they are today. Oh, it's so sweet. I'm honestly very heartbroken. Oh no. And to be leaving my fam at Wonderland and love you all. Wow. So I do believe in giving people second chances, but this guy's not only had second chances, he had third chances. He's had fourth chances and fifth chances. Could he have changed? Is he a different person by now? Maybe, right? I do not want him handling a treasury worth a billion dollars. That is not the position for him. If he wants to stay as, you know, part of the team in some form of way. All right, but it has to do nothing with handling money. Maybe he could just be on the ideas team, right? Maybe a community manager, but he should not be dealing with any money. He should have no way of ever touching any of the money. That's the type of 10th chance that I'd be willing to give him because people do change, especially as you grow older.   So they posted the link where you could vote. However, even when I'm trying to vote and look how complicated they make this, this is very confusing. It says Sifu as treasury manager. So you would come down be like, no, replace Sifu. Yes, keep Sifu. It says, should the founder Sifu remain as treasury manager or should we look for someone to replace him? So like, if you just read the first part, should Sifu remain as treasury manager or should we look for someone to replace him? Like, it's just a little confusing. So make sure to read the whole thing and you have to put no replace Sifu. Then when you go to vote, as you can see, nothing happens. Also, you can't see the results of the vote. So there's no way to know what's going on with this vote right now, right? Danieli goes on to say that he's not going to issue any further statements until the vote ends. Treasury funds are safe and in the hands of the multi-sig. Other projects, Abba Kedabra and Popsicle have nothing to do with this. In his most recent tweets here, he says tomorrow they will add a proposal to give back all the funds at treasury value or continue buybacks and add new management. So I think due to this tweet is why the price has somewhat stayed kind of stable and gone back up to 22,000 currently. He's going to give the option to either use all the treasury value to pay everybody out and I would assume, you know, that would be the end for Wonderland. Or if everyone wants the project to continue, then they will continue doing buybacks and add new management to run the treasury. Now, what would I want? I'm not sure at this point. I still have to reflect a bit more about the situation. I need more information, I think, on to how it would run if they were to continue the project, who would be running the treasury, you know. And and yeah, I mean, it's it's tough right now. It really is just like you guys. I'm down about 80 to 90 percent of my investment in the project. So I think we've covered everything here, guys. This has been an insane morning, insane story. What's been happening has just been crazy. You know, it's been just so weird for the last week or so at this point where I think a lot of people must have known, you know, in the past week or so, which is why prices were dropping so hard. If you look back starting at the beginning of the month, which would have been around when Danieli found out, there has just been so much dumping in the market. Just this month alone, we're literally down about 80 percent just on the month, guys. If you look to from the all time highs were down about 84 percent, right? So it's just been insane to say the least. I don't know where this goes from here. We just have to, you know, reevaluate in the next day or two, see what happens. For me personally, there's no point in me selling at this point because the price is just so low. So I'm just going to have to wait to see if on this proposal that might be coming out, if they do the buybacks to take the price back up to over $40,000 at that point, I'll probably sell. Or if they dissolve the treasury to pay everybody back, then I rather cash out in that way just because I don't. If I cash out now, I'm cashing out at 80 percent loss, right? So that's currently where I'm at. You know, everyone's going to have different opinions on this. There's no way that nobody could have ever, ever known that this was going to happen or because this is the most insane situation possible, right? This is why we tell you, we told you on the videos that we did, you know, make sure that you're not putting huge amounts in this because these, a lot of these are experiments. A lot of these, we don't really know who the team behind it is. The only person we knew here was Deniali, which is why I... The only person we knew here is Deniali, which is why I kind of put a little bit more trust in this project, you know, versus others. I don't jump into a lot of these projects just because of this. There's so many things in so many unknowns, right? So for now, I'm just sitting tight, waiting to see what updates happen. I'm not currently selling yet. I am looking to exit this, however, I'm trying to salvage as much as possible at this point. I'm honestly probably going to stay away from rebasing dows for a while. At this point, I still have a small investment left in Olympus, which it's also down about 80, I think 80 percent as well. So for the time being, I'm pretty much done with rebasing dows. I am staying away from those. I will see where we can possibly go next from here. So I'll keep you guys updated as always. If you guys are new to the channel, don't forget to subscribe, turn on notifications for more videos like this. If you enjoyed this video, make sure to smash the like button and if you have any questions, of course, drop it in the comments. If you have any opinions, like tell me what you guys think about this whole absurd situation. Thank you guys so much. I'll see you on the next one. As always, peace and love.


Connect. Connectivity film. How are you doing? I can't wait till snack time or snack time. You want to see snack time? I want a little decadent today. Or I went a little decadent starting about four days ago. Check this out. So this is chocolate chips melted, right? So let's see. Let's see. Let's see. Is it going to focus? It's a little dark here right now. I don't think it's going to focus. Basically this is chocolate chips that I make cookies with, right? That I put in a bowl and I have some peanut butter. And what I do with the chocolate chips in a bowl, I put this on top of my teapot. If you've watched my tea video, you'll know I have a little double style like Persian style teapot happening, water in the bottom and the tea at the top and a small kettle, right? So when the kettle is in the bottom, it's big, it's water boiling, so I put it on top of this. And the chocolate chips melt fairly fast. I swirl them around, make sure they're not chunky. And then I put in peanut butter and I mix all of that around, right? So as you can tell, I've been munching on this for the last few days. And it's pretty soft. It can't go hard depending on the type of chocolate chips and the type of peanut butter. And this is basically, you know, like a Reese's Pieces homemade style, right? Homemade style Reese's Pieces. It's strong. It's bitter, dark, bitter chocolate, right? Super delicious. It is strong, so I don't eat too much. I don't eat too much. But it's delicious. So that's what I've been nibbling on. And this is amazing with, you can tell the peanut butter sticks to your mouth, right? This is amazing with fruit. Like apples, amazing. Banana, amazing. With other chocolate chips, amazing. That's the snack review. And you need tea with the stuff.


All these statistics are rumble-stained. Alpha males are dying breed. They already did the calling of the alpha males, right? Now there's more alpha males being bred, right? And it's not just the alpha male we need. By the way, check this out. There's the beta male, there's the alpha male, and there is another category of male that is sort of like, I forget what it's called, it's sort of like a solo person. They're not alpha, they're not beta, they're more like cona and the barbarian, right? Cona and the barbarian is people categorized as alpha, but it wasn't alpha. He took on alphas, right? So I forget what the category is. It's something else that's like a ninja. I'm sorry, it's the ninja male. I love it. I didn't know about this. I found out about the last few months, right? Sigma, is it sigma? Sigma male? And then when I read the description for sigma male, I'm like, goddamn, I'm not an alpha male.  But I have had many alpha males really don't like me because I challenge their alphaness, right? Even though I'm not alpha, I don't want to govern people.  I've had friends that are super geeks. I'm friends with everyone, super geek, super nerdy, LGBTQ, whatever, whatever, whatever it is.  Jocks, alphas, beta, doesn't matter, right? What I stand up against is bullies. I'm the bullet killer, like literally, okay? I've had encounters with many bullies, right? So sigma, I'm a sigma too. Sigma's all the way. Sigma, sigma, sigma. We're getting a lot of sigma males popping up. Really. It's the age, it's the new age of the males, and it's the sigma males that are going to be sought after.