This video is sponsored by Avatar Generations. Avatar Generations is a free to play mobile RPG by Navigator Games where you can relive the gang's beloved adventure and build your own team avatar by collecting iconic characters from the vast avatar universe. You can choose from some of Avatar's greatest men and women, like Aang, Iroh, Toph and many many more, as you venture through a dynamic map of the four nations. Avatar Generations has just received new content under its latest update, The Hegemon's Folly, that adds a new campaign, canon to the Avatar franchise, featuring Pirate Captain Jiang from the graphic novel Katara and the Pirate Silver, and a new villain, Commander Mamushi, and adds Captain Masaru as a collectible character at the beginning of June. June Captain Jiang as she races against a clock to solve an ancient puzzle before the Fire Nation catches on to her scheme. Additionally, the Broken Bonds event banner allows players to collect Kyoshi's Sages, Kelsang and Jiangzu, from the Rise of Kyoshi, available for a limited time. Avatar Generations and The Hegemon's Folly update are available now for free for iOS and Android devices. You can download it today from the App Store or the Google Play Store, or download it directly from my link in the description. Avatar has a vast spectrum of men, and many of them present themselves in different ways, and they all carry different temperaments. But in each of Avatar's greatest men, there is a common trait amongst them all. These are all loving, kind, empathetic men. Professor Judith Lorber wrote that gender is so pervasive that in our society we assume it is bred into our genes. Most people find it hard to believe that gender is constantly created and recreated out of human interaction, out of social life, and it's the texture and order of that social life. Yet, gender like culture is a human production that depends on everyone constantly doing gender, performing gender. The men of this series perform masculinity based on the way they've been taught, and the two I want to begin with are Saka and Zuko. Seeing the men of the Southern Water Tribe go off to fight in the war, and being without his father or mother for some of the most important formative years of his life, left Saka as the only man left in the tribe. Hardly a man at 14 years old when his father left, but Saka has learned what it is to be a man through what he has seen, and he has only ever seen his father in one very distinct, very traditionally masculine role. He's only ever seen Hakoda be a protector, a chief, and a warrior. Because as long as he's been alive, they've been at war. He's only seen the men of his tribe go on to fight. So Saka now has to fill in the gaps about gender and about manhood, based on the new role he has earned, and what he has seen. From Joseph Plex the myth of masculinity, he states that a boy in his attempt to gain an elusive masculine identification often comes to define his masculinity largely in negative terms, as that which is not feminine or involved with women.  Men are taught to actively despise these human qualities. To return to Plex, he continues on by saying, the boy often does this by repressing whatever takes to be feminine inside himself, and by denigrating whatever he considers to be feminine in the outside world. Boys develop hostility towards girl-like activities, and develop hostility towards all females as representatives of this disliked role.  Women to him become useless, weak, and in need of protection. When Katara is sowing a hole in his pants, he immediately shows contempt towards him, stating that sowing is for girls, as they are better at fixing pants and stuff like that, that it's just the nature of things. In the very first episode he blames his shortcomings on Katara, stating that girls just screw things up. Saka at his core is an emotional man, we see it in the second and third seasons, or with the group when he feels inadequate, the various ways he shows Tsuki that he loves her. In these later seasons, it's not a problem for him to be interested in shopping, and matching his belt with his bag. But at the beginning of this series, he struggled with accepting that it is okay to be a man and to enjoy these things, and even after he does accept this part of himself, he still continues to struggle. But before all of this, Saka has this tremendous pressure placed on his shoulders, asking a then 14 year old kid to be a protector of an entire tribe, tasked by not only his father and by his tribe, but by grand-grand also. So he believes that his worth, that his masculinity, it's tied to his strength as a protector, as a warrior, and a leader.  Tsuki takes him down with ease in the Kiyoshi Warrior episode. He's jealous of Jet who proves himself to be a better leader and fighter than him. Toph and Katara develop as two of the most powerful benders in the world. They get hunted down by Azula, Mei and Tai Li who embarrass him. They're all stronger than him. He loses time and time again, and when he gets the one chance to actually flex his protector muscles, Yui decides to give her life away to become the moon. He fails. Over the course of this series, suddenly he becomes the protected. This pressure to be a very specific type of man is a pressure placed often by society, and those who create this pressure, more often than not, are other men. This idea that if you are not a public leader, a boss, someone with power or wealth or status, then suddenly you are not a man, not a real man. But you can gain that power in the realm of violence, and you can gain power over other men and assert your dominance over women. That'll temporarily quell your feelings of inadequacy. Leave it to a girl to screw things up, right? An easy scapegoat to feel manly. When Saka walks into the watertrip camp in the guru to greet his father, he squares off with the other men of the tribe, trying to show off that he has grown taller, that he is strong, that he is now a man. To be clear, this is not to criticize the men of the southern watertrip, as Hakoda, Bato, and others have shown us that they perform a healthy version of masculinity. But instead, this reflects on the type of man Saka believes he needs to be. He needs to be taller and stronger, and he wants to show off to the men that he has achieved that status. And while he grows a ton throughout the series in this regard, still, by the time we reach Saka's master in the third season, the crushing weight of being a man still deflates him. From his perspective, the men in his life perform masculinity better than he does. His father is a stocky warrior, a battle-hardened chief, when he speaks to people listen. He is a great leader. Aang is the avatar, the most powerful person alive, the ideal protector, the ideal warrior. And so he asks himself, in the realm of traditional masculinity, he is not dominating, he is not strong, he is not a protector, and he is not a great leader. So who is Saka? Can he even call himself a real man? And how can I get through to you by Terence Reel? He writes, The way we turn boys into men is through injury. We sever them from their mothers, research tells us far too early. We pull them from their own expressiveness, from their feelings, and from sensitivity to others.  Disconnection is not fallout from traditional masculinity. Disconnection is masculinity. That line we sever them from their mothers far too early. Every time I read it, I think of Zuko. Of course, he wasn't pulled away through traditional means, but I think the general point still applies. When we compare the child that Zuko was when Ursa was around, he was a sensitive kid, an emotionally intelligent and expressive child. He was very much his mother's child. Compassionate to Iroh when Luten died, recognizing his uncle's sadness, having just lost his only son. But when he was pulled away from Ursa and left with his father, and then left without his honor, he became a mirror image of the ideal Fire Nation man.    Even if it was his father, a real man would have stood up to the challenge and fought for his honor. In the first Agni Kai of the series against Zhao, Zuko wins and spares the general.  Again in this culture, honor is tied to one's manhood. Because finishing somebody off, burning them, hurting them or even killing them, being ruthless, that is the mark of a true man. The Fire Nation is ruled by men who employ this patriarchal masculinity, as Bell Hooks describes it, a performance of masculinity that moreso reflects our reality than most other nations. Azulon, Sozin, Ozai, even Iroh, they've all been taught the same things, that power is paramount in this world, and as men it is their duty, no, it's their right to conquer, dominate, and control everything. You can say that the Fire Nation's desire to dominate and conquer and colonize stems from this very brand of masculinity that they practice. It's rage, it's fury, and it's violence. It's imposing one's will onto others. Hooks notes that there is only one emotion that is recognized or respected by men, that is anger. It is the only valid emotion that a man can express. Real men get mad, and no matter how violent and how violating, it is recognized as a positive expression of masculinity. Anger prevents love and isolates the one who is angry. It is an attempt, often successful, to push away what is most longed for, companionship and understanding. Anger is the agony of believing that you are not capable of being understood, and that you are not worthy of being understood. Zuko was led to believe that in order to regain his status, his honor, his masculinity, he needed to become like the men before him. Zuko believed like many men that it was better to be feared than to be loved, that anger was the mark of a real man.  What Zuko needed to do after having lost his mother and having been abandoned by his father was grief, to mourn these losses, to cry. But in a world where anger is the only emotion that is accepted and recognized, and where grief is seen as feminine rather than human, there was no space for it. But there is a space for fury, and his father and Zhao and so many of the Fire Nation men are proof of that. The desperation for his masculinity, for his honor back, turns him into someone unrecognizable if you compare him to his younger self. A kid who was once so kind and sweet, is now willing to destroy villages and tribes in order to regain entry into the land of manhood, in order to escape the pain and the isolation that he feels every day. And in the second season, he even breaks away from Iroh, believing that he needs to be alone on his journey, that he shouldn't have to rely on another man. And that too stems from these harmful ideas that he has been taught. Again, masculinity is disconnection. A man does not need to ask for help, nor should he seek it. Only in isolation will he prove to himself who he actually is. But again, like Saka, it begs the question. With the avatar quote on quote dead, his father has given him his honor and his masculinity back. But is this the kind of man that Zuko wants to be? There is a line from Moonlight that I think back to so often when I think about what it means to be a man. One, a drug dealer who serves as a father figure to a young, exploring child tells him that at some point in time, you've got to decide for yourself who you want to be. You can't let anyone make that decision for you. When you decide for yourself who you are, and you are confident in that identity, there is not a single person on this planet who can tell you otherwise. No one can tell you how to be a man, but remember that no one comes into this world already strong and not needing intimacy or love. We all long to be understood, to be vulnerable. These are not gender traits, these are human needs, that we as men rip out of ourselves to try and fit and live up to a standard that will ultimately end up killing us, physically or mentally. Avatar's best men have decided to embrace these qualities. They've decided what kind of men they will be, and oftentimes, they help others do that as well. Hakoda and Piandau teach Saka what it is to truly be a man, through their words and through examples. Hakoda tells a young Saka that being a man is knowing where you're needed the most. For Saka, that was learning to be a yielding vulnerable individual, to simply be himself. To accept that rarely, in a team with the strongest benders in the world, would he be a protector. On the battlefield, Saka was needed most as a tactician. Hakoda gives Saka space and he gives him the confidence to lead and to take command when necessary. Hakoda is vulnerable enough to let Saka not only take the reigns, but let him plan out an entire invasion of the fire nation. And even when things don't go as planned, he still has the utmost trust and confidence in his son, calling him a genius even after he fails, uplifting him. Hakoda teaches his son that it is okay to retreat and avoid battle to live to fight another day. To concede doesn't make you less of a man. Most of all, Hakoda assures Saka that he is very much a man and a good one, because of the type of person that he is. Because of his heart, his kindness, his perspective, his warmth, not because of what he can do. Piendao's training and mainly his validation helped Saka gain some much needed confidence in himself and his abilities and showed him just another respectful, worldly man that he should aspire to be like. I do however want to credit Saka himself that much of his growth was individually done. He had to take his losses and his embarrassments on the chin and over time through the lessons that he learned and through the new and healthy examples of man in his life. And he's grown so much into a respectful, gentle, kind man who will always be protective of those he loves the most. Now with healthy ways to express who he is and who he wants to be, learning truly that being a man is knowing where you're needed the most. For Zuko, much of that work has been done through the careful guidance of Iroh. In Iroh, Zuko sees the example first hand of positive, healthy masculinity. And what makes Iroh the perfect figure for Zuko to look towards is that Iroh is cut from the same cloth that he was. He was taught the same things as brother Tadzuko. He was a man driven by the fury of the Fire Nation. He too was once obsessed with the machismo of their country. Domination, power and strength were things that Iroh desired and that manifested in him leading his army into the 500 day siege. Zuko was sending his uncle letters throughout that time. So he watched his uncle rise through fire to the greatest ranks of the Fire Nation. And he saw his uncle do what no man in Fire Nation history could in getting through the outer wall of Ba Sing Se. But he also watched his uncle fail. And most of all, he saw his uncle change. Iroh in this series is given a role that not many men are given in media. The role of the healer. It's not his experience as a master firebender as Dragon of the West that helps Zuko. It's all of the other qualities that are traditionally non-masculine that help Zuko. First off, it's his grace. Iroh gives Zuko plenty of room to make his own decisions and guides him onto the correct path when necessary. When Zuko joins the gang, on some nights he offers them all tea. It's probably something he saw Iroh do for the crew. It's Iroh's kindness and his love that rubs off on Zuko, bringing him back closer to the man that he was before he lost his mother and his honor. Iroh's vulnerability with his nephew hasn't constantly reassuring Zuko that even though he lost his mother and his pride and his family, that he is still loved and that he is still deserving of love.  Messner writes that men often feel empty, isolated and alienated because the socially learned means through which they seek validation and identity do not deliver what is actually needed, intimate connection and unity with others. This is what Zuko desperately craved underneath all that anger, to feel understood and loved. When he joins the gang and gets to spend quality time with them all, he feels the incredible warmth of a community. He feels understood by Saka, who's had a similar journey as he has, or Aang, who radiates the very same brand of kindness that his uncle does. Together, they're able to allow Zuko to not only grow tremendously, but they also just allow him to be a fun loving kid for a moment, and all of that brings him closer to Iroh. Iroh is a man who cries, who buys flowers, who loves helping people, a man who avoids conflict at all costs. Iroh once helped a man who tried to mug him by offering him tea and advice, and most of all, Iroh is a man who is empathetic. But at the same time, he is one of the most powerful benders in the world, and when it's time for him to be the dragon of the west, to be stern and tough, he is not afraid of being so, like when threatening Jiao in the Northern Water Tribe, or when confronting Zuko about letting Appa go and looking inwards. Even after everything he's been through, even after being deserted by his own nephew, Iroh is quick to forgive and quick to love, again showing Zuko a tremendous amount of grace. No matter what insults are thrown to him by Azula, by Jiao, by Ozai, Iroh's masculinity is unwavering. He doesn't even question it. His sense of self is so persistent. He knows exactly what it is to be a man, and for me, it's that courage and the strength to be kind, to choose kindness.  Like Iroh very well could, it's incredibly difficult to forgive those you love after you've been wronged. To him that is what being a man is. Listen to the words that have been said describing Iroh. Empathetic, loving, gentle, kind, forgiving, a good man.  The Air Nomad culture, by nature, has already denied many of the negative, poisonous traits that traditional masculinity preaches, and Aang was fortunate to have Gyatso play a large role in his life. Gyatso was a man who understood that while Aang was the avatar, he was still just a kid, and Gyatso made sure to cultivate time and space for Aang to have fun, to goof around, and to not feel the immense pressure that comes with being the avatar. And that idea resonates so strongly with the young airbender. That kindness, that tenderness, that overall love of life that Aang carries, is spread throughout everyone he comes into contact with. Whether it's goofing off with Saka, letting Saka and Zuko know that it's okay to be a kid, going on adventures with them, or asking Toph to take her life into her own hands, Aang is incredibly confident in who he is and in the values that he's been taught. While Aang still had to become more assertive and confrontational, he still remained a fundamentally gentle and kind soul. And at the same time, Aang in a sense is the pinnacle of masculinity, of the traditional masculinity. He is the strongest man on the planet. He can destroy, dominate, and he is brave. But there's something about making the most powerful bender in this series a very gentle and tender and kind-hearted kid. No one would dare say Aang isn't a man. In the realm of power and violence, the places where, quote, real men are made, Aang stands at the top. At the summit. This kid. A pacifist. A monk. I said it for Iroh, but it's true for Aang as well. How easy it would be for him to submit to his rage and his anger like his opponents. He is the most powerful bender on the planet and his entire family, his culture, has been erased. Yet he chooses kindness. He chooses peace. He likes to wear flower crowns and sing songs with travelers. And he's incredibly emotional and empathetic. The kid who will uphold his values of peace to the best he can, even if people will shame him for it. And there's nothing that anybody can do because he is the strongest man in the world. While being the kindest. But all of these characters, all these kind-hearted characters, they let us know that maleness or manhood is not inherently a bad thing or something that needs to be ended. Masculinity instead is something that needs to be redefined, reexamined, reclaimed, as Hooks writes. Instead of strength and aggression and insensitivity, it needs to become kindness and love and dependence, safety and nurturing. It needs to be simply being a good person. The men who practice this patriarchal masculinity, the ones who've cut themselves off from feeling they lose, or they're incredibly unhappy. Many of these characters were once in their shoes. Iroh lost his son because of it. Sako was lost, having trouble finding his place in his identity.  Paku turned out to be a lonely man when he decided to uphold the sexist cultures of the Northern Water Tribe. Zhao died in the pursuit of domination. Ozai will rot in jail. This form of masculinity, any way you spin it, is loss, whether it's the loss of self or of the spirit. Not all men will have the same personalities or will be built the same. Not everyone can be as bubbly and fun-loving as Ang, and not everyone will be as edgy or mysterious as Zuko. One thing's for sure is that we can't all be the strongest, we can't all be the leader, we can't all dominate. So these arbitrary rules on what a man is truly supposed to be, they don't mean anything. They don't make sense. But everyone can be kind. Everyone can have empathy. Zuko, Saka, Hakota, Piandau, Bumi, Iroh, and Ang, they are all radically different people. But the one common trait that they all carry, and I've said this so much I know, but at their core, they are simply good, kind, loving people. Loving men. They know when it is time to be strong and tough, and they are not afraid of being so. But at all times, they are understanding and empathetic. They know where they are needed most. They've all chosen this path. To me, that is what being a man truly is. Just to be a good person.


There are leaders that really think that if they develop their folks, then they'll lose them. There's this kind of what Stephen Covey would call a limitation mentality, you know. And I was teaching that in the classroom one day and one of the managers I was teaching raised his hand and he said, actually what you should be asking yourself the question is, what if I don't develop my staff and they sit and they stay? This is what the problem is, right, if we have staff that don't know and aren't improving and aren't really contributing to the organization. And I think that's a pretty profound question. And I was also happy to see the more I got into the mentoring research that the researchers there have actually proven that if you invest in professional development, if you invest in mentoring programs, if you invest in really developing your staff, they're more likely to stay with your organization. So actually the fear has not been borne out by the research.


Hello, welcome to this week's CMC Markets Commodity Snapshot with myself Jasper Lawler. Today we're going to be looking at Brent's crude oil. The price has been trapped in a really tight range for the last couple of weeks and we're going to be looking at some potential factors that could cause a breakout from that range. Now though the price action has been very compressed in the last couple of weeks, actually we've seen quite a few gyrations in the price of oil. We saw a big run-up from the start of the year where geopolitical tensions in Ukraine, in Iraq, across the globe really, even in China, really were driving up the price. But in the last few weeks, the last couple of months, we've seen a real collapse and so now we're finding ourselves at this base level and we're in this contracted range and we want to decide well what's going to cause a breakout. A potential factor are two economic reports from today. One is the GDP report from the US. The other is the FOMC meeting from the Federal Reserve. Now these two reports kind of combine in their significance because the FOMC has been propping up the global economy with its very loose monetary policy and the outcome of that policy should be higher growth across the world, including the US. But that's not what happened in the first quarter. We saw a massive drop in GDP in the first quarter, a drop by 2.9% annually in the first quarter for the US. So we're looking for a bounce back and those two policies combine. So the two together really do give us an outlook for global growth and that ties in with oil because without these geopolitical tensions it really remains as to how much demand there is for oil versus the supply of oil. The demand obviously increases when there's more global growth. Now we've seen increased supplies from the US and their increasing production so that's a downward force. The upward force has to come from growth and obviously the largest economy in the world is the US, hence the importance of this report today. Now let's zoom in on this tight range that we've been looking at in the price of oil. We've been in a 150 cent range with about 106 on the bottom end, 10750 on the top end. Now we're right in the middle right now so it's not giving us too much clues based on this four hour chart that I'm going to show you right here. You can see the range right there and from this chart you can't really tell which way the break out is going to happen. Now when you get a tight range like this, one way to play it is really not to try and judge which way the break out is going to happen from. Rather just when the break out does happen, trade that break out straight away as a price moves beyond one of these barriers or a certain percentage beyond one of these barriers as an extra level of caution or you can look at a close for the day or for the hour or for whatever time period you're trading beyond one of these barriers or you could look for a move through it and a pullback to that former support or resistance area and then look to trade from there at a more preferential price. But if you did want to try and judge the direction, something you can do is pull back to a longer term chart which I'm going to show you now is the weekly chart for crude oil and you can see the week before last we had a strong hammer pattern off some support just as you can see on the four hour chart around this kind of 10450 area. So that hammer formation is typically bullish and then the following week we saw a weakish but still nevertheless a bullish engulfing candlestick. So on the weekly formation it's looking like a potential move higher but if we zoom down to this four hour chart it's obviously looking sideways it could go either way. Perhaps that weekly chart lends towards the upside but still we'll have to wait and see particularly for this GDP report today. So that's it for this week's CMT markets commodity snapshot. Keep an eye on the price of oil, look out for this potential breakout. Keep an eye obviously on today's reports the GDP and the FOMC the Federal Reserve in the US and if that wasn't enough for you keep an eye on the non-farm payrolls report on Friday and we'll be holding our weekly webinar on that.


This is St. Tech, Hawaii. Community matters here. I'm Marcia Joyner and this is Cannabis Chronicles, a 10,000 year odyssey. So tell me, Muse, of that plant of many resources, which wonder far and wide the ancient plant of food, fuel, fiber, cultivated for millennia. As we venture through the past 10,000 years, we will explore and discover the plant from which cannabis derives. The many uses of the plant, hemp, cannabis, ash ash, cannabis in religion, cannabis in medicine, cannabis in dear old Uncle Sam. And so our odyssey begins. Today, our odyssey is not long ago and far away. In fact, it's current and in progress. It is a very special day, a special time. We are visiting with the Big Island. For anybody that doesn't know, that's the island of Hawaii. And it's called the Big Island because that's what it is. It's a big island. And we are visiting with Brent, my new best friend. But you know, I only visit with best friends. Brent Norris, and he is with the Hawaii Cannabis Orc. And they are celebrating an event next week, the Spring Equinox event, and it's on March 20. And this month, they're celebrating Cannabis Spring. A flowering of consciousness and cannabis. Brent, tell us all about it. Oh, thank you so much, Marcia. Thank you for that beautiful introduction. And thanks to your technical crew and everyone making this show possible. I really appreciate the opportunity to come on and share what we're up to. Well, so tell us about Brent. Oh, so I'm a designer by trade. I became a cannabis patient about four years ago. It was actually one of my neighbors that we understand what the difference is between a patient with a license from the state and a so-called patient with a license from the state that may not have a debilitating condition. So that was really, really important in my understanding of the way that the medical program works and the way that we can help patients who are successful within the program. So what is the Hawaii Cannabis Orc? What is that? Well, so first and foremost, it started as a program under green dollar technologies, which is a state approved 501C3 federally registered to do business in Hawaii. We're an awful profit corporation, which means that our board members, directors are not allowed to benefit financially from the work that we do. And that extends out through the Hawaii Cannabis Organization and the events and the resources that we provide. So this organization reaches out to just the community on the big island or to all of us? How does that work? Well, we started by serving patients on our island. And since that time, three years ago, we've met with legislators and one of the things that they asked is that we have a statewide organization to be able to address issues. We like to be able to promote the same messaging across all. So what we've done is we've started the Hawaii Patient Union. And this patient union was really started to do that, to have advisors and representation on each island. Oh, wonderful. So now how do patients connect with you? Is that online or do you have people on each island that they can visit with? How does that work? We do. We have advisors contact points on each island. Well, I shouldn't say each island right now. It's Kauai, Oahu and our island. We're looking for representation on Maui currently. And so what I'll often do is if someone calls in to our number on the big island, then I'll refer them to an advisor on their island. And the advisor is for people that are looking to get a card, already have a card. What is the process of the, what does an advisor do? Really good question. Thank you for asking. So when we get the phone call from a patient, it comes in a lot of different forms, right? It could be, for example, a patient with a license that wants to go because they can and they're successful in doing so. And they want to know about profiles, right? So they want to know about how to stay legal, how to not get arrested and still provide for people, both their neighbors, right? These are small family harms. And then we may get the call from a patient that has just been diagnosed with a in-stage cancer, for example, that has heard about cannabis or has the endocannabinoid with them. And we want to have basic information to help them get connected with a doctor so they can get a license so that they can treat their cancer. Well, now just a little bit off the track here. My daughter is a hospice RN. And really the way I got started in this project, because what we attempt to do with this program is to educate. And she said to me, Mom, you know if patients had cannabis at the end of life instead of the heavy drugs like morphine and all those other drugs, that the end could be much simpler, much more peaceful. They could enjoy being with their families at the end. And she is, you know, all, which is how I started learning about this. And that was in July. So I'm learning as we move along here. But she says, now, so you do this. Is she on the right track? Is that the right? I think so. And I think a lot of hospice professionals would agree. There's a certain separation that can happen, a misunderstanding, if you will, at the end of life, where a patient may be in a lot of pain. And they're just struggling to just keep their wits about them while being treated with usually morphine or the other opioids. And so that has a mind altering effect well beyond what cannabis does with THC that creates this separation in families. What I mean by that is if you can imagine it's in life, maybe grandma or grandpa are going through extreme pain. And what that effect is on family members that want to sit with that family member that's suffering and can be very, very agonizing pain. So it's difficult for people to understand the level of pain. It's difficult for people to understand this psychosis that happens with morphine and some of these barbiturates and these opioids. With cannabis, what is happening is the patient can be normalized to the person that the family knows. In other words, they're not this person that's going through all of this intense pain or the side effects from these other drugs. It actually creates an environment for our cocoon to oftentimes pass more peacefully with family members around and present. It creates a stronger bond within these families who can effectively access and use cannabis during end of life care. So I think she's absolutely right. I think you're right. I think hospice are getting more and more involved in cannabis treatments. And I think that's a really positive thing that's happening right now in our state. Well, I think that what you just said is absolutely wonderful. However, because hospice is paid by Medicare, which is federal, I'm sure that Jen Sessions doesn't want to hear us talk of this way. You're probably right. That man. Anyway, so tell us now about the Spring Equinox event. Oh, great. So some of your viewers may remember the Eric Spring. This was sort of a government takeover, if you will, that happened in the springtime. And since then we've had lots of other Springs. And so we call this spring. And we're not looking to take over the government because we don't really believe it's functional enough. Instead, what we're doing is we're promoting and we're building a new system. And within this system, we're rising up in understanding that we're all one. We're all connected and we're all just trying to have either this in the life care. We're trying to prevent disease and we're trying to treat disease. We're making that information available through events like Cannabis Spring. So you say here on your flyer, the flowering of consciousness and cannabis. What does that mean? Well, this is this is a real thing. It actually happens in the events that we hold. Because we reach out to a wide audience in our community, we really embrace everyone. And because we do, often times will attract the cannabis curious. And this is sort of a target demographic that doesn't know very much about cannabis. They're very shy. They would not attend a recreational cannabis type of an event or to recreate, but they are interested in medical cannabis. So we'll find them at our events and they will have a flowering of consciousness where they get understanding from usually from a doctor or a nurse or another medical professional, sometimes from an attorney. And when they get this information, you can see the aha moment happening in their minds. And as a result, the consciousness raises and they're able to talk to other family members about it. And oftentimes we see multiple family members in a single family with cancer or diabetes, for example. Well, we need to take a break and we will be back in a minute. And in that time, Brandt, will you tell us more about how we can participate in your spring equinox? Absolutely. Thank you. We'll be back in one minute. Thank you. Ted Rawson here, folks. You're a host on Where the Drone Leads, our weekly show at noon on Thursdays here on Think Deck. We talk about drones, anything to do about drones, drones, remotely piloted aircraft, unmanned air christmas, whatever you want to call them, emerging into Hawaii's economy, educational framework, and our public life. We talk about things associated with the use, the misuse, technology, engineering, legislation with local experts, as well as people from across the country. Please join us noon on Thursdays and catch the latest on what's taking place in the world of drones that might affect you. Aloha. I'm Marsha, and we are visiting with Brandt Norris from the Hawaii Cannabis Organization on the Big Island. And they are going to celebrate, next week, of course, is the first day of spring, and they are going to celebrate the spring equinox event in Puna. Is that correct? We'll be holding the event at the University of Hawaii at the Innovation Center in Hilo. At the, repeat that again. It's at the University of Hawaii at Hilo's Innovation Center. It's downtown Hilo. Downtown Hilo. Great. So how do we get involved? Do we have to register? Is it going to video? Can people come from anywhere? Is there an admission? Thank you for asking. There is no admission. This is a free event. And we hold a lot of monthly free events. And then we hold larger events as well. So we'll have an April 20th event, as well as our March 20th event. And then we'll have a large event in October. So for this particular event coming up in seven, eight days, you can RSVP to make sure that you get a seat. And that can be done through our website, HawaiiCannibals.org. And you can also let us know if you're interested in sharing your brand. And that's, that's important. We believe that we aren't ignoring the economic opportunities of cannabis. So many of our... Say that again. If you, you want to share, what is it now? Say that again. So if you wanted to share your brand. Oh, so if I'm making something, I can share the brand with you. That's right. And there are a lot of patients that have out of necessity over the last 20, 30 years, learned how to produce a cannabis product, for example. And they're just waiting for the green light to be able to, to open up a business. But in the meanwhile, we're trying to provide them with a venue where they can share their brands and develop some familiarity. Because we know as soon as the green light happens in Hawaii, it happens for every other investor and every other state to come to Hawaii as well. So do you have investors that will watch the, see what these products are? We do not. So it's, it's not a cohort, so to speak, that is doing startup investor introductions. We're just not quite there, but that's happening at our events right now. Well, we see businesses coming together, meeting each other and developing relationships. So it's happening. It's an early stage right now. But you would have to be present to do this, right? That's correct.  So you can send it to everybody so that they can say, Hey, I want to be there. That's fantastic. Thank you so much. This is, that's really interesting. So, and do you have coaches or anybody that says, Hey, this is a good product. However, if you did this, this and this, it might be better. Do you have any of those kind of people? We do. You know, cannabis seems like it's a new, but it's really cannabis regulation that's new. So I'll give you a quick example. The cannabis industry that the state are in the process of building currently represents eight teams of investors who can grow a total of 48,000. And that's divided up among these eight dispensaries on, on our islands. Now in the home market, right now, because of the law, we have the ability to grow 250,000 calls in the home market. Wow. Right. So most of the production, well, in fact, all of the production, even up to today on Hawaii Island for cannabis medicine has occurred in the home market. This is not the black market. No, no, I, do you have people that say, Okay, now I've got my card and it says I can grow 10 plants. What do I do? How do I grow them? Where do I grow them? What kind of soil? What kind of light? I know in my home, the afternoon sun burns up everything. So I'm just saying, and I obviously, if you see my yard, you know, I don't know how to grow anything. So what about those people? Do you, do you have a program that helps them? The growers at home. We do. And at this particular event or kind of a spring event, we'll have a panel of growers that will be answering questions from the attendees. So this is actually the ideal event for someone that is just interested or has been just started growing. I'm concerned about people that don't live on the big island because this is wonderful. How do you have a way to reach them so they can participate? Well, we've been using the website as a way for people to come in, get resources, communicate. We get two or three messages a day from the 25,000 license patients across the state asking these questions. And we use that as a gauge to determine what types of resources we're going to create. This is, this is really exciting. How about Facebook live so they could really attend the event? I think it's a great idea. And we've made plans for that for our April 20th event where we're going to hold at least one other location at the same time. So we'll be doing that with video. But maybe we can do that on more islands as well. We'll see if we can coordinate. That's a large effort. It is. But I just think what you have is just wonderful. And it should be open to everyone. I've read that there are 1,800 new cards issued each month. That's a huge number of people. And most of them, I'm sure, have the same questions I have. Now what? I've got this card. Now what do I do? Do I spend $500 in the dispensary? Do I grow these plants?  Where do I get the seeds? Where do I get the cuttings? All of this kind. Right. And these are great questions. We've never had the ability to get seeds or clones before since the exception of the program. So just getting started is really a big deal. At least that's the way I feel about it. Just getting started seems to me overwhelming. Absolutely. So we get the call and we answer those questions when we get the call and we make those introductions to people on other islands that are also volunteering or helping people to get started growing. But it's really important to point out that within this, these 25,000 currently licensed patients, we have about 10% of that population that are unable to grow. They're unable to function. And this is happening right now. These are children. These are, well, not just Kiki, but Kupuna. These are people that are in situations where they just cannot do anything for themselves right now. If you live in an apartment and most people on Oahu do, where would you grow? I mean, where's the room to grow a plant? Even one house plant, much less 10. And all the care they need. Right. We do share some products that are indoor self-contained growing units. They're about the size of a refrigerator. And they're largely automated. And so they put a plant in their apartment that way. Oh, really? Absolutely. But right now, you know, we're really concerned about simple things like people are getting arrested, transferring cannabis between patients, for example. And so if grandpa is taking care of grandma and they're splitting their plants, so they only have 10 plants because one is a caregiver. That's the law. So it's not 20 plants in case anyone watching this thinks differently. And they run out of cannabis. You know, maybe it's towards the end of the month. Social security isn't available. They may not have a dispensary on their island. The question that we're trying to address for these patients that cannot necessarily grow very well or obtain medicine is the distribution aspect. So can the son or the daughter or the grandson or their granddaughter then take cannabis from their 10 plants and give it to grandma or grandpa to get them through the end of the month? And we've been told by local police that that's illegal and will not tolerate it. I was getting ready to ask when islands that don't have dispensaries yet a card is issued, can they, how do you fly? The only way to get from one island to the next is to fly. How do you transfer the plants? Is there a way to do that? It's a really good question. And the transportation issue right now is being addressed by both. We're very fortunate to know we have two really great legislators here. Not only do we have Richard Frieden, but we have Russell Ruderman and Joyce Anne Blaine of Ventura. And, you know, I spoke with Jordan earlier about the transportation issue in particular. And because we're made up of islands, we need to break the federal law by transporting through federal airspace right there to get this plant or to get these seeds or to get any plant material to another island. Well, if we create a state law that allows for Hawaii residents to do that, the question then arises, are we creating a conflict with the federal law? Well, because this is medical marijuana or cannabis since Hawaii was the only state that got rid of the word marijuana. In 2006, the U.S. Supreme Court said, and this is states' rights. I mean, it pains me to say states' rights, but that this is states' rights to control their own medical care. Now, that is the U.S. Supreme Court, even if just sessions don't know anything about the Supreme Court. But that's a different story. Anyway, since that is the case, it seems to me that our legislators could make a ruling that the transportation of medical devices, medical cannabis, all these medical things, not adult recreation, but medical things should be able to transfer from one island to the next. Patient to patient. Right. Or is that asking too much? Well, we believe it's the same as OP and you should be able to transport it from island to island. Well, so being a political junkie, as I am, then we need to lean on the legislature. Every one of the House members are up for reelection and half of the Senate. So we really need to get behind this. I agree. Because it's discriminatory to say that if you live on Oahu, in urban Oahu, that you can get this. But if you live on Molokai, you can't. That's discriminatory. We have to deal with that. We have to deal with that. Right. Right. And you know, I think it helps to understand what others have done. We're not in a position of having to create something new. We have nine legal states right now with examples before us. And as we pointed out three years ago, Washington state had the same situation as they developed their medical cannabis program. And what the voters in Washington who through by voter initiative can communicate with their legislators in a unique way or in a way that we cannot. What they said was we want to protect our patients now because of the uncertainty in the law. So Washington created the Patient Protection Act. And what this said was that while we get our program off the ground, while we develop these rules and regulations to restrict the flow of cannabis that legalize it or make it available, while this is going on, we're going to side with the patient on matters of law enforcement. And it lined it line items of new things that law enforcement could then read and understand when because we haven't protected our patients in Hawaii. We still have patients being arrested for minor cannabis infractions. And these are these are patients. They don't want to be arrested. And and so we introduced the idea that that clarification of the law was important so that law enforcement and patients could all be on the same page. Well, we have to call this a day. However, it's really wonderful to talk to you. Can we do this again so we can find out more about the patient protection and what Oregon has done? Would you be willing to come back and talk to us again? Absolutely. I will. I will talk to anyone about helping patients that will listen. Well, thank you so much. It's been a real pleasure. I love that.


penaltyüm , yes if , if it , ԸԱԱՒՆհ ԱՆհՆմ ԱՆհՆմ ԱՆմ ԱՆԱՆմ ԱՆմ, Ԫմ, ԱՆԱՇ, ԱՆԱՆ ԱՆ, ԱՆ, ԱՆԱԅՆ, ԱՆԱԅ ԱԅՁԧ, ԱՆԱՆ, ԱԅԅԻ الԱԅ, ԱՆԱՅ, ԷԱԴ, ԱԱԅԻ, ԱԱԅԱԅԱԅ, ԱԱԅԅԱԟ, ԱԱԅԱԅ  desta  photons astamisen school  down NIRASHA JANAKAMAYA SAMSARAWU NEDIDA EINIKI KALINIILLA DEVAI ENNANAYIKU NANNI Thank you, Astami. NANNI, Astami. Ohmanapatta Pradhanamantri, Mahatma Gandhi, Sardar Patel, Swamy Dayananda Saraswati Tudangya Mahapurishanumaruda Janmasthalamaya, Gujaratile, Kunkum Prathapbhai Solankyum, Virtual Media Thiludhe Pangadukunnu. Ayalum Samanamaya Uri Dharma Sangadathilana. Kunkum Thangaludhe Marga Nirudesham Agrahikunnu. Kunkum, nirudha jodhiyam jodhikyum? Ohmanapatta Pradhanamantri, enne peyri Solankyum Kunkum. Nyan Gujaratile Ahamadabhajjilele Sri Hadalabhai High School, 12th klas vithyarthiyana. Itri adhikam belluviligal abhimukhi karikendi verinna itri veli janadipathi rajahti pradhanamantri yano thangal enna dhana enne jodhiyam. I belluviligal enne niridum. DEVAI ENNANAYIKU NANNI Thank you, Kunkum. Nanni, Kunkum. Ohmanapatta Pradhanamantri, sir. India's Silicon Valley, Bangaloreu, enna salat hana, Akash Darira, thamasikinethu. Thanthe jodhiyatiludhe kurachu kalamayi, abhanayi sambandhicha, samanamayachila jodhiyangalil, adhiham thangalurai upadesham thedunnu. Akash, niludhe jodhiyam jodhikyum? Namaste, Modi ji. Nyan Bangaloreile, Wildfield Global School, 12th klas vithyarthiyana. Enne ke thangaludhe uru jodhimunda. Pradhipaksham unniikunna, uru vimarshanayangalil, uru tonikyaayim, avasaramayim thangal engane kanannum enna, thangalindhu padikyan enne muttashi, hi mahija, eppodun enne ubadeshikunnu. Engane anna, Modi ji, idhi jidunnada, jivathilella parikshanayangalilin, vijikunnanana, thangal yuvakalai prajodhipikyum. Nanni. Thank you, Akash. Nanni, Akash. Ohmanapatta Pradhanamantri. Thangaludhe jivitham, kodikanakinai yuvakalka prajodhanamana. Mannathinum, ashtamikkum, kumkuminum, akashinum. Jivithetile velvuligalilin, engane posetivai nilakullanamannum, vijayamnananamannum, thangaludhe anibhum arayan agrakinum. Ohmanapatta Pradhanamantri, Devaayi, niradesham nalgiyalum. Aaplog, exam deti hai, aur ghar aakarki jab, nikal parikshakal edinum. nikal vitil verinbol, apapni bakko, aur dhangse. This is what is happening. This is outside the syllabus. I will try to tell you what you want to say. If you have not joined me, I will try to help you in another way. But you may not know that there is a question about the house. So, if you say so, there will be a problem. I will try to explain it to you. Look, I have a problem when I am involved in it. When I am involved in it, it is an obstacle of faith. That is the correct answer. I believe that it is the best solution to solve the problem of public affairs. Aalochana is a pure soul. Aalochana is the condition of the entire world. As you can see, in technology, there is open source technology. Do you know that? There is open source technology. Everyone puts their things under it. And through open source technology, it allows to solve the problems of public affairs. That is why you have heard that there is open source technology. Do you know that? It is open source. Everyone puts their things under it. It is an experience of open source technology. Look at this. If you are involved in it, there may be problems. That is why people solve their problems with it. Moreover, in the efforts of the public, it becomes a complete and open source technology. This open source technology can be considered as a powerful component. Similarly, some companies can stop their business with it. Those who are involved in it can use it. This means that everyone wants to show the way to solve the problems of public affairs. Who is the expert? The whole thing is in him. For that, you have a fan-seaters competition in your school. You have fan-seaters with a lot of passion. Your love and your love and your love and your love and your love are unsupported by everyone you love truly. To make a winner of competitive strive in an academic expedition by someone who it is a positive experience. !!! Do not by आप आलोचना करने वाले आदतन करते रहते है, तो उनके एक भक्से में डाग दिजिए, दिमर खफाई यमात जादा, किको उनका अरादा कुष अर है, अप गर में आलोचना होती है क्या, मैं समत्ता हो कुज गलती हो रही है. इपोल वीटल वीमर सनम वंद, एंगलं थेट्टि समपोविक्तिन्त्म नहां मंजनाक अछ्ट्छ्छ हुँँँँँँँँँ, वीटल वीमर सनम विल्ट, आज्ट्टि नरभागी करमाए काइरिमान। अपल मुत्ट्टर में वीमर सनम सातिम हो अगूँँँँँँँँँँँँ, आजकुँँँँँँँँँँँ, इंगए वरीन खु्टबपड्ट्टूझी आगाँ, औई भीमरसी की इलल्गे न वीमर सनम वली अतरम हो याँुँँँँँँँँँँ, are giving is වත මිනදාදමදි එකල්රන්ත්. ඉමුම්දි ඇමුටුවනාවෙනින්ත්ණයෙන්දි. වන්පන්න්න්ණය්න්දන්න්න්ත්චබරීන්. कारी पा कांटप़ा का अचा drinking market kaara malka kaari maya arkadaşlar जमदो के अंपा सबने का बशाष स licenses जिosion lo controversy नात क ve ate accessing A


Hi everybody it's Sam at Mixed Up Craft, thank you for watching my tutorial today I'm going to be showing you how to make this, I guess it's like a display box or it's like a bug specimen box. I made something like this very similar for Halloween for 2017 I think it was and it had chocolate bugs in it and it was really cute and I'll link that one in up here somewhere but this one here has been made using some of the SVG cut files from the new trim craft USB that's launching. We all got sent that a few weeks back now and we're asked to just kind of you know make some projects so this is one that I've come up with and on the side here you'll see this raised piece of acetate to just give the kind of look of it being in a case. I wanted that to almost be like it was glass and I've also coated all of the bugs with some glossy accents so the actual bugs kind of have some shine on them as well but these are really really fun you'll see them under there you've got the lady bird as well that one's still drying just a little bit there it's a little bit cloudy and then the tag that's one of the SVG files so this is from the sentiments file and all of these bugs are from the nature file and then all it does is if I just pull off the side very slightly here so I don't have to undo everything and it's just the same kind of style box as my chocolate bar box that I so you just open out there and you've got loads of room so it doesn't interfere with the actual display piece so this can be kept afterwards and I'm sure there are many of you that have you know some grandchildren or children of your own or even adults that would enjoy this kind of style box now of course you don't have to have bugs on the front of it you could easily have some pretty flowers you could have anything with a little bit of dimension because I have actually cut each of these four times and stack them on top of each other so they have got some dimension to them and I've also popped them on some foam adhesive as well just so they create a little bit of shadow and I think they look brilliant that spider still freaks me out when I look up through the monitor there and I can see it it looks too real but um yeah really easy to make and just a really nice little box idea so let's crack on and make it okay so I've already cut all my bugs I've got my lady bird there but she's just drying a little bit there I had to touch her up with some more glossy accents which is what I've covered them all in here so I've just scaled these down to about two by two so I cut four of each size and you'll find these as I mentioned before in the nature file on the USB so I've got them already they are really fun and I think once you add that kind of shine to them they look really cool and as much as I'm petrified of spiders I don't mind holding that one in my hand and then you've got that ant there as well but it looks really really cool and I've just distressed them all so this was cut with craft card and I've just distressed the edges there if I hold it up on that you can see it a bit better and the bug as well he looks really good because he's just cut on green card stock but then I've gone around and just again distressed all of the legs okay so you want a piece of card stock that measures nine by 11 and a half and along the 11 and a half inch side you want to score it half an inch five inches six inches and ten and a half and then along the nine inch side you want to score it one inch seven and a half seven and a half inches and eight and a half okay then you want a piece of four and a quarter by six and a quarter white card stock it's entirely up to you really this part because you might not be doing bugs and stuff but this was just kind of like the specimen plate so that's what all the bugs are going to sit on and then you want a piece of strong acetate I'll show all the links in my blog to what I use and this measures seven and a quarter by six and a half and along the seven and a quarter side you want to score at one and three eighths of an inch and five and seven eighths of an inch okay you might have to go over it a few times and then just I find it better if you fold by hand and don't use the bone don't use the bone folder just do it all by hand and then you can kind of you know pop it into shape all right so that's all the scoring that we need so you want to use this piece now you just want to go over all of those score lines and burnish them okay so along the long side you want to have the the side that's got the half inch and then the one inch piece all right so you've got the two pieces this has just got the one inch that's the base and you should have a half inch tab on your left hand side so down in the bottom here you want to just cut this small rectangle out of the bottom here I'm just going to remove that and then I'm going to cut a little wedge off of the tab here then come on up to the top here and again cut and you're going to remove the little square and the other rectangle piece okay and then again just take a little wedge out okay so back to where we were again so now you've got this tab formed then along the bottom here you'll have this square in the middle and a square there you want to cut up both those score lines just to the first score line okay and again that one there and then just take a little wedge because these are going to be the tabs that fold inside to form the base so you just want to make sure nothing hangs out like so okay so that's where you should be at the moment then you're going to rotate the whole thing around and this whole section here so you will have the first score line if you cut down into it like so and then you'll have this square here which again you want to cut down like so but this whole section you're going to remove because this is the back of the box okay and then you want to cut down this one like so and then remove the two at the top and again that one there and with any kind of box where you're going to have a little closure that kind of slots inside with these tabs you always just want to take just a very small amount off just like a slither enough so it doesn't overhang but you want the little kind of piece that folds in to be able to have something to grip on to so you always want to make sure just get rid of that little bit there that you've got yeah just a little bit there so don't go taking like big wedges off like I did with them these are just little ones I'm just going to take that there get rid of that score line okay and then with this piece you just again want to take a very very thin amount just to stop it kind of kind of buckling or catching as it goes in but just minor if anything maybe don't even do that until you put it all together and then you can see how much you need to cut off okay so that is everything done there so now with our half inch tab okay so if I light down that's where you should be so this was the bottom that's the half inch tab we're now going to run some glue along that one and then if you fold that one over and fold that one over okay pop it up and you'll see we've got our case got a bit of glue in there but that's okay so then with the bottom so this is the top remember with that extra piece with the bottom you want to where you've just stuck this one down where that kind of join is this is the back so I'm going to fold that one down first and then I'm just going to pop some glue all along there a little bit on my tabs fold each of the tabs down keep everything obviously nice and square so you've got nice right angles there pop a bit more glue on there and then stick that under and like I said before in the other tutorial you can just grab a ruler and just make sure that's all secure okay and now with this you should be able to pop your sides in and then when you push that little lip in it should you want it to feel really kind of snug so see I know that's not going to pop out you don't want it to pop out because it's it's pushing against the sides here and also catching on the little tabs there so that is now the base that's my box it's already if you put any gifts in so now I'm going to start arranging my bugs or whatever it is that you may be putting on here you may I don't know put some flowers you could have a nice sentiment but that's just going to stick in the middle and it should have a nice frame so I'm going to stick that down now I'm going to arrange my bugs okay so that's all stuck down now I'm going to use some foam pads just to raise everything a little bit and I've got these ones here which are the dot and dab range by trim craft but they are black and they'll be perfect for this because obviously you know everything's pretty dark and they're they're just they've just got enough dimension and they're nice and small they're little squares so I start with this one first and just stick a few I don't need many but like I said because they're black I can get away with it okay so they are now all stuck down so next I've got my piece of acetate so it's obviously all folded and because I'm using the acetate I'm going to use my strong red tape here and I'm going to be covering the bottom so on the insides of each of those side pieces you want to run some tape right along the bottom of the acetate now if you want to you can wrap the acetate right the way around underneath but well while I was just saving acetate this is obviously easier as well in terms of scoring because you have to either go into centimeters or sixteenths of an inch because you need it to wrap all the way around so I just figured it's just easy this way so and make sure it's all stuck down I'm going to do one side first make sure you've got no bits or anything underneath this I've made sure mine was nice and clean and then you're going to stick it along the bottom here okay so I'm actually going to keep mine down because the acetate can go flush with the bottom here so I'm going to kind of slide it like so it's exactly the same width of the box and then I'm just going to break it up carefully and you just want it to go dark in color you see it kind of starts to go dark once you've stuck it all down so what I might do is open that up and then I can go in with my ruler and really push down it's going dark I'll rub that a bit more in a minute and then this side here I'm just going to take the backing off there and again I'm just going to kind of kind of spray it out like that and then kind of bring it in until it should kind of all just fall into place but that has nicely because it is slightly raised it's quarter of an inch higher just to give it an unusual look it's got that real it's hard it's hard to pick this up on camera but you can see there it does just look really cool I really like this idea okay so now I've just cut two strips so these are the same length so six and a half and they are you just want it to be enough to cover the tape really so this is five eighths of an inch by six and a half and I'm going to stick one over the top like so and then the same on the other side okay so that's that all now done so next I just need to finish it off with a little sentiment so I'm going to get something to go along there alternatively you can obviously stick something on the top but I think I just love the profile like I said it's really hard for you to see this on camera but it really does look like a little specimen box and you've got that great space inside there for some really cool treats okay so they have it really really cute fun little gift box and I think this is going to be perfect for any children that just love digging for creepy crawlies and picking up bugs and stuff so I was one of those children but not spiders anyway so yeah I think it has come together really nice I've just finished it with some of the kind of twine there and then my happy birthday tag which again was from the sentiments file easy to find and they've just enlarged that one to three inches so whatever it was to three inches it will automatically become that that height so yeah just stick with three inches in width but it's a nice gift tag it's a handy one because you can just you know print loads those off and then just write on the back there so there you have it guys there is my finished gift box I really like this I think it's so fun I love the shine on the little bugs there the critters and I like that it's functional as well as a nice roomy gift box there so you can get plenty of nice little treats in it but yeah I think this is going to be I mean it's off to be photographed so you will probably see that now if you follow Trimcroft on their social media but nonetheless I'm sure one of the guys there will hopefully use it and give it to maybe one of their children or grandchildren or something but yeah so I hope it's inspired you I hope you like it the tag was from the sentiment file so just enlarge that to three inches long and yeah everything else was from the nature file and then yeah just that simple gift but okay so there is my finished gift box I absolutely love how this has come together I love the shine on the little critters there and yeah just love it so it's a nice roomy box one inch deep wasn't it by what was the final measurements actually because I make a lot of these and then forget what the actual overall dimensions are so four and a half by one by six and a half so it's a really nice size you can get certainly get some nice chocolate in there and then that tag there is from the sentiments file and I enlarge that to three inches long so whatever you when you get a three inches long it will automatically be that height which is one and a half and then just finished it off with some twine and I love it so I hope it's inspired you I hope it's again if you you know didn't you don't follow trim craft or anything like that at least I'll share their links and then you can head over there there's so much inspiration the craft blog is brilliant I'm always on there having a look and seeing what other people make and stuff it's a really nice area and you can upload your own makes there as well so that's really really good but yeah have a look at the USB I'll share links and things to whatever I can in the video description below and until next time please give me a thumbs up if you enjoyed today's tutorial and subscribe to my channel to see more thanks for watching bye


Good morning. Thank you. I Learned blender just to have this cool effect. It's interest light effect. I'm kind of in distance wave lately Anyways, good morning. My name is Len Root as Martin said I am a staff engineer at Spotify and I am based in New York I've been building infrastructure for audio processing for the past few years And you also might know me from Pyle ladies. I'm the global chair of the Pyle ladies global council So, yes, it has been a few years. I've completely forgotten how to write like a succinct Concise talk, so I'm gonna be using my full time and we'll be taking questions like out in the hall during coffee So now I'm just gonna jump right into it about 10 years ago I bought an electric kettle from Breville and it had this plug And essentially this plug like blew my mind. I know it's an American plug, but I found myself Why don't all plugs have a hole like this? The answer is probably because of patents But it not only doesn't make it really easy to unplug from a socket You don't have to you know wiggle back and forth and maybe electrocute yourself But it's very obvious how to use it. It allows for easy grabbing and polling And so the simplicity the thoughtfulness of this design. This has made me this made me think what else am I unknowingly struggling with So this brought me to this book called the design of everyday things by Don Norman, which you might notice is the inspiration for my talks title It's got this nice coffee pot on the cover. It's dubbed the coffee pot for masochists And the premise of this book is about how design serves as Communication between object and user and how to optimize that communication for a better experience So Norman writes Design is concerned with how things work how they are controlled and the nature of the interaction between people and technology The range of things is not limited to physical objects like the Breville plug that I'm in love with or the masochistic Tea pot or coffee pot on the books cover It includes any artificial creation like software or digital interfaces the layout of a conference room manual for an appliance Organizational structures, etc. So what makes design good? Norman says two of the most important characteristics of good design or discoverability and understanding So if we break this down further discoverability is Described as am I able to figure out what actions are possible and where and how to perform them? the author lays out five key elements to discoverability and I'm sorry. I'm gonna breathe a breeze right through them for the sake of time But the first one is affordances affordances determine what action What actions are possible and it's what a user can do with an object based on the user's capabilities? Building on top of affordances a second element is signifiers signifier is some sort of perceivable cue about the affordance The third key element is discoverability of discoverability is constraints constraints are limitations or restrictions And can give us clues that allow us to determine a course of action by limiting the possible actions available to us The fourth one is mappings a mapping is a relationship between a control and an action An example of a good mapping is you might have two lights and two light switches and the left light switch controls the left light and vice versa The final key element is feedback where results of an action is communicated back to the user And so immediate feedback is ideal delayed feedback can be disconcerting and lead to a feeling of user abandonment and failure And so these key elements of discoverability help build up the second part of good design, which is understanding So Understandability means is it possible or easy for users to figure out how the product can be used Understanding is developed by forming a conceptual or mental model of how something works A conceptual model is just a collection of explanations often oversimplified And the user has their own conceptual model of how a system or a product works and the designer Designs their system or product using their own conceptual model And then designers expect users conceptual model to be identical to their own But because they cannot communicate directly with the user the burden of communication is with the system and its design So good conceptual models are the key to understandable enjoyable products And good communication is the key to good conceptual models And then that communication comes from those key aspects of discovery Affordances signifiers constraints mapping and feedback And so maybe you're able to start seeing how these ideas essentially humid-centered design can start to apply to software To designing a library for others to use My first instinct when thinking about libraries I've I've worked with that maybe They're not fun to use. I didn't really want to name and shame any Python libraries here But I'm gonna call it one non Python library that I use that I do loathe is ffmpeg You're not supposed to be able to read this screen But ffmpeg it's a well-known CLI tool that's designed for processing audio and video This is a screen recording of me just running a command to list some documentation Whenever I use ffmpeg it's a way for me To figure out how to do something like seemingly simple. I have to like actually look up a stack overflow Because I'm sorry the tools documentation really sucks and I know that I will continue to reach for it because of its ubiquity and its performance, but there will always be this sort of Kind of sigh reaction to it And so this made me think if I am an engineer who develops tools and infrastructure for other engineers What kind of masochistic teapots have I unknowingly shipped? How many size have I caused? So there are much much better people like to give talks on on this idea With much better ideas and theories, so I'm not an authority on the API design But for me there's this missing connection between the theory of good API design and the actual implementation So this brings me to why I'm here today I'm not sure if folks have seen previous talks of mine But I have a habit of writing talks for myself ones that I really wish existed a few years ago So this talk is mainly for past Lynn a talk that tries to take Elements key elements of good API design and apply them to a real-world example And so I was able to condense this into three tenants three key principles that make a delightful to work with API So first I'm going to set the stage. So let's say that we are designing a library to work with We're worth a pub sub queue And we're gonna just call it chaos queue because why not and it has nothing to do with this car. I just like like it So let's start with some code First we have a class that defines the message object And it all it does is contain data to be passed to and from a chaos queue And We have a second class a client that essentially publishes to and consumes messages from our chaos pub sub queue And this is our starting library and perhaps you're already thinking of some things that you want to change Which is good, but like hang tight for a while In order to develop some empathy for our future users We want to write a little bit of user code that interacts with our library So on the user side and we create a chaos pub sub queue client and then create a topic and subscription catching and moving on if they already exist and Then we start interacting with our client We first have a for loop to publish five messages to our chaos pub sub queue and Then a while true loop to consume those messages and then we print the message maybe leftover debugging And then we do some sort of processing of that message data, and then we acknowledge the message from the queue when we're done processing And then finally maybe the client has a couple of network connections that we need to clean up and close Maybe some buffers we need to flush So let's improve this for the user and let's start iterating on our library We'll start with my first of three principles An API should be intuitive With an intuitive API a user can be lazy They don't have to think too hard about how it works. They won't have to remember complicated details Because their intuition correctly explains them They won't have to spend a lot of time learning new parts of the API because it just all works similarly So an intuitive API builds on the user's pre-existing conceptual model and it tries to not do anything surprising Nothing that unnecessarily works against any logical or domain constraints And so with that I have three changes that I want to make to our chaos queue to improve the intuitiveness of the API We'll start with some low-hanging fruit And name the methods in our client class using domains nomenclature like pulling a message Publishing a message Acknowledging a message is complete and draining a queue of messages So right now we have add message get message mark message done and clear message queue Let's just rename them to publish and pull act and drain I've also dropped the noun from the method names since I found that a little bit redundant Particularly because in my mind the noun that we're operating on is in the function signature at the message and Now I have room on my slide to indent for spaces And so why are we doing this this plays into the mappings element of discoverability Naming your functions similar something familiar to the domain that they're supposed to work in can help Result an immediate understanding of what your API is supposed to do The next suggested change steps back just a tiny bit and to think about the appropriate abstraction levels clumsy naming hints at clumsy abstractions Even the slide is a little clumsy But if you recall the pub sub-client we have a few curious methods create topic create subscription and close client if this client I mean this client seems to be managing a lot with one object from the user's point of view I know what if we're just wanting to consume messages and not publish them Do we have to create a topic for some reason? Will there be multiple connections managed by this client some unnecessary? So let's not add any unnecessary confusion to the user and break this up into two One client that works with publishing and one that works for subscribing. It's also allows us to clean up the method names a little bit This then creates national Natural constraints on what the user can do if the user must create a topic They have to instantiate a pub client and are limited to only those actions provided within the pub clients methods However, these clients also create some unnecessary constraints on our users which brings me to my third change Let's make sure our API has symmetry So we allow the user to Create a topic and create a subscription But what does a user do if they need to change an existing topic or subscription or delete one? So let's not limit the user unnecessarily and provide symmetry with our methods Just having a create method without its logical symmetric pair or triplet and gives a mislead misleading signifier to the user So you can be certain that users have worked with other apis that provide both a create and delete method I get an asset method an upload and download method It wouldn't be counterintuitive to not provide such functionality or to provide that functionality But not follow the convention of symmetric naming So some of these changes they might seem a bit contrived. It's it's hard to come up with a simple succinct example That's also relatable, but hopefully the message is coming through and some of the changes that come later Could later in this talk could very well apply to the intuitive tenant And I'm sure the changes that I'm not addressing might even apply here or another circumstances again. I'm not the expert But let's move on to the next tenant an API should be flexible And I mean flexible for the user to hold another talk to write about flexible APIs for a maintainer or contributor But basically a flexible API lets you do what you want in my point of view a flexible API lets users Get started quickly with the more basic use cases and then allow users to adjust as they need to solve more complex problems Flexibility comes down to the question of how many problems can users solve once they learn the API So for this tenant I have four changes that I want to make to our chaos queue The first is to provide sane defaults to the most common use cases So recall that some of our methods that work with publishing and consuming messages The main resource these methods are working with is the message the timeout and retry arguments are not required to the core functionality of publishing polling or acknowledging And often I found myself as a user to not know what a good number of seconds timeout should be or how many retries I should be making So as an API designer I should make optional behavior as optional keyword arguments Maybe 30 seconds is the most common timeout value or maybe it's just the default from the server and maybe it's the default to have zero retries By moving a lot of optional settings to keyword arguments it allows users to focus on just what's required of them this change also Goes beyond the flexibility of an API By providing or by forcing the use of keyword arguments and providing sane defaults We limit the number and the order of positional arguments that a user has to remember So for instance both timeout and retries are integers if they were positional arguments like before the user could easily inverse them When calling the method and that would safe safely pass type checkers So maybe we have many more optional keyword arguments for our methods like request ID verbosity level maybe a bunch more If you have many many arguments positional or keyword You might want to step back a little bit because it might be another hint at clumsy code You might be unnecessarily exposing some complexity So with type hints and with a lot of arguments if folks can't understand your type annotations You might need to rethink and refactor So for the sake of my slides being readable, I'll be rolling these up into star quarks And so for the second change I want to make to increase flexibility is to minimize The user's need to repeat themselves. You might remember we saw a loop in the user's code to To publish that they were calling to publish each message And so in our pub client our publish message has just one positional argument for message To minimize forcing users to repeatedly call publish for each message And we can accept multiple message objects in the function signature by collecting them into star args and Then we can you know do the repetitive work for them So hopefully you're writing some user code as you're building your API Since while doing so you can look for common patterns that user in that user code that you can Minimize away things like loops and repetition As I said earlier the the tenant of flexibility is meant for the user's point of view and providing flexibility to the user requires you to be Predictable and to be precise in what you do for them If we recall part of building that conceptual model that understanding for the user is providing constraints and feedback We provide flexibility in what we accept as input, but there needs to be a clear constraint in what we return We shouldn't make the user figure out what type or what object type they got back from a method of ours And so if you recall our subscription client that returns a consumed message Or it returns none. It doesn't seem too precise or predictable to me So the user has to check if they got a message at all or if they are actually dealing with none So what's the none use case here? Well, it's when there are no more messages to consume If we take a look at pre-existing API's like the Python queue library It raises an error when a queue is empty and that seems pretty reasonable to me So let's update our function signature to only return the message object and then raise if there are no messages No more messages in this subscription queue And so this goes along with what Don Norman said about feedback that it should Communicate clear unambiguous information back to the user in order to be effective This last change for flexibility. I want to Increase the user's laziness I guess our ability to be lazy. Let's not force the users to provide data that you can generate yourself So recall this message object that has an ID some data in a published at time stand of some sort Now when we're creating a message, there's no need for users to supply their own unique ID We should probably be keeping track of that for them or to timestamp it when it was published and We can do that ourselves Now we probably would not have a timestamp be set at the time the message is instantiated It'd probably be set at when it's actually published But coming up with real-world examples is a bit difficult. So if you can just go along with me here So hopefully we have a bit of user understanding as well often users will want to print or log a message for debugging purposes And for that we should provide a wrapper method to make it easy for them to just print out the message message instance Now the user won't need to worry about printing the necessary attributes on the message, but just the message itself So this is just one approach to redefining our message object to help out the user We could also use data classes. This removes some boilerplate for us It does get a little clumsy to set defaults in our in our case with using post in it And the code goes a bit off to the side, but it's still nice a third option would be to use the a third-party package The author of adders is right here And so adders allows me to go back to a force-based indentation But it also allows me if needed to provide more flexibility and constraints for my users Since not only does it have a clean way for me to set dynamic defaults But it also has validation converters and even the ability to abuse in it more so if I needed I'm not a paid shill for adders. I'm just a happy user So if your API is not flexible if you find yourself saying, you know, I'm sorry I know our API should do that But for reasons that you don't care and that are within our control we can't if the API is not flexible Users often will ditch the library and go to somewhere else to solve their problems And so for my last tenant an API should be simple The complexity of an API can be measured by the cognitive load. It requires to actually use it complexity hurts our understanding We've already made some changes to reduce the cognitive load of our API like Consistent and appropriate method naming limiting the number of positional arguments in our function signatures And minimizing the amount of repetition the user has to do but we can make a few more changes The first change is to provide composable functions API API's that follow the mathematical closure property tend to be simple as well as flexible Loosely an API holds the closure property when every operation returns a data type that can be fed into another operation So this means that different operations of your API can be composed with each other For example in Python We're able to chain a bunch of string methods together since the output of many string methods is yet another string So this closure property makes it easy to combine operations to get the desired result maybe users don't often do this but Following this where possible allows users not to have to remember differing function signatures operating on the same object So if you look at our subscription client, we have two methods That operate on the message object. It's pretty reasonable to think that once you pull a message from the chaos queue You'll want to acknowledge it. Otherwise, it'll get redelivered and you get some duplicate work So there's no reason for us to be restrictive in our function signature for acting and requiring a string And that adds cognitive load to the user They have to remember that they must give an ID For of the message that they want to act and can't just pass in the object that they've been working with So let's change that to make it a message object and then we can figure out how to get the ID of the message from there for them and Now it's simpler for a user to just pull a message from a subscription queue and then act it and then while we're at it We can also accept that Create the ability to accept multiple messages if the user wants to batch up their acknowledgments And it certainly adds to the symmetry of our method signatures The next one we want to align our api with some Python idioms making it more pythonic Leveraging Python idioms also leans into what the programming language affords Different different programming languages allow you or afford you different approaches to the kinds of problems we tend to solve like supporting Reflection and introspection or supporting default values for function parameters or how to define an iterator Which leads me to what's looking at our next Subscription client and the user has to call pull to get a single message and as you might recall the user had a while true loop Make it so let's make it easier for the user and provide an iter method that returns an iterable So providing an iterator is helpful for cases like this where the user has is consuming a stream of events or data It's also helpful helpful for users might when they might need to like page through results like a search query with hundreds or thousands of items And so this iter method also happens to simplify users code and even more The iterable just stops when there are no more messages the user now can remove a try and accept for an empty queue And so in continuing on leveraging the pythons idioms You might remember that both clients have a closed method managing any connections and buffers underneath the hood This forces the user to remember to clean up after them after themselves adding to complexity and cognitive load So you might see where this is going Let's make use of a context manager providing an easy way for users to not have to worry about remembering any finalization or cleanup behavior So for the last change We can also think of simplicity as Convenient to get started. How much do I have to learn to start being able to use this library? What do I have to do right now to get this working if? The API is not convenient if it takes many steps to get started or if I have to page through docs in order to get a Very basic understanding then the tools adoption will suffer So provide your user with convenience and you do this by treating your read me like you would a newspaper Give them the most important details first like above the fold and if users want to learn more they can turn the page So when I'm looking at a read me, I want three things above the fold How do I get your library? Do I need any system level or non-python dependencies here? And then one what are one or two examples that I can copy and paste and to immediately try this out And the last one where do I go from more information? So just give me these three things at the top and I'm good to go to get started with your API So creating a simple API is all about reducing cognitive load on the user Reducing what the user has to keep in their head while working with your API And I know that was a lot. So let's rewind and review Real quick. So we started here with a very simple API that only contains two classes as we went on We broke our code into three classes. So this slide's a bit unreadable But that's okay because we started with a lot of user code 29 lines to be exact and we got it down to just 14 lines with our changes So now this code fits onto a one slide completely and is readable So this should be the goal not necessarily the number of lines of code But it's about user empathy when designing a delightful API So to recap is your API intuitive for the user? Is it flexible for their use cases? Is it simple enough to essentially learn once? So you have to keep in mind your software will become a part of a larger system Your only choice is whether it will be a well-behaved part of the larger system The how can be a bit elusive. So hopefully this example progression and improving this dummy API was helpful But it's a lot to remember. I know so if you can only remember one thing from this talk besides my awesome tiki synthwave theme Is this if all else fails? Standardize Don Norman leaves us with a good catch all when no other solution appears possible Then design everything the same way so people only have to learn once So you can find my slide and some additional resources here. Thank you very much Thank you Lynn for that very informative and inspiring talk We alas do not have times for question, but Lynn will be around on the conference So you can try to get her and ask your questions directly and you can also watch the recording of this talk on YouTube If you want to just replay with the examples because I think we all learned a lot today Thank you very much. Let's have another round of applause for Lynn