Welcome to Longmont Voices and Vision, a project of Longmont public media. In the midst of the darkest period in our lives, when we're bombarded 24 hours a day with news of the coronavirus and the human and economic carnage it's causing in our society. We're challenged to cope with our fears and anxieties while remaining hopeful about what lies on the other side of this crisis. This project presents an opportunity for Longmont residents to share with others how they're adjusting to new realities of social distancing and the kind of future they hope to experience on the other side of the crisis. I'm Tim Waters, host of these conversations in a Longmont public media volunteer. In this series, I'll be asking Longmont residents, many of them your friends and neighbors, three questions. What are you doing to get through this crisis? Even though we cannot be together right now, how are we staying connected to friends and families? And what's the future you are hoping to see and experience on the other side of this crisis? I hope you'll stay with this series and enjoy listening to your friends and neighbors and learn from them how they're getting through and what they're looking forward to in a new reality on the other side. Scott Cook, thank you for your contribution to this Longmont Voices in Vision project. Each of these interviews have started by learning a little bit about who we're interviewing and you play a critical role in this community. It's important for people to know who you are and what you do. So take it away. Sure. Well, thank you, Tim. I appreciate you taking the time to do this project. And I think it's a really neat thing and I'm looking forward to looking, viewing all these later on in the future. I'm working back at this time, but my name is Scott Cook. I'm the CEO for the Longmont Chamber of Commerce. I've actually been at the chamber for over 13 years, not the entire time as a CEO, but held various different roles at the chamber. And I did grow up here in Longmont. So not quite a native, but I did grow up here. And I feel very fortunate to be able to work in my own community, help my own hometown prosper. We've probably already spoken about in previous interviews, how we were America's number one boomtown last year. It's just great to be a part of all of that. I'm very proud of this community. And even during this time, I'm very proud of our community. I think in some ways, we'll get into that, but it's going to be exciting how we, what we learned from this crisis and how we grow together as a community, how we grow together as Longmont. Well, that's a great introduction. And, and we're going to segue from that right into the first of my three questions, you know, I'm going to ask. And that is in this time of so many unknowns and all the anxiety that goes along with the unknowns and in the conditions with which we're living now in this pandemic. How are you getting yourself through this period of time? Yeah, and I'm sure you've heard this from other people too, but, you know, you take each day at a time. And each day I wake up and I tell myself this is this is how I prep myself. I tell myself today is going to be a new adventure. It's not going to be like yesterday's adventures, it's not going to be like tomorrow's adventures. Today, it's going to be all its own. And that is the reality that we have right now because there will be new news that comes out today that adjust that reality and then you've got to go back and work with your staff and the rest of your community partners on that, on that new reality. And so, I think just waking up with an idea of let's be flexible today, let's see what happens, and then we're going to roll with it. In one sense, we don't have a choice out in front of it, you know, and see what we can do. So there is, I will, and I don't want to make light of it, but there is a certain excitement with that, because there's so much that we can do. And so much that we can accomplish at the Chamber, you know, we initially shut down all of our events and programs committee meetings and things like that. At its core, the Chamber of Commerce or any Chamber of Commerce is a social organization, we bring people together, that's what we do, you know. And so that was hard for us to do that, but slowly now we've been actually opening many of those backup, not our networking events, of course, but over Zoom, over this technology, we're opening up all our committee meetings and things like that. So that's been really good to see, and I mean, I love seeing all the different members and I think they're enjoying seeing each other as well and connecting over that. So that's one thing that we're doing to get through the chambers also has built a number of different partnerships over the past few years. And I was commenting to one of them the other day that, you know, I think partnerships were a good thing for us in the past, and they were certainly helpful for us. Now they're essential for us. I mean, we really are relying on all the different partners that includes the city, our advanced Longmont partners, our chambers around our region, Broomfield and Boulder counties, and then the state and even the country. And so we're constantly using those partnerships, constantly mining ideas from all of those different organizations to see what we can bring back to Longmont and what we can do to build our business community back here. Well really, really pretty task and mission focused during this time for you. In this time of physical separation and social distancing, when we can't actually be together physically, how are you staying connected to family and friends. Yeah, that it's interesting right because I feel in some ways that we're hyper connected over technology like Zoom, and then on the other hand, not and we're hearing a lot about loneliness and people feeling alone. Right now, you know at work, we used to at the chamber we used to have weekly staff meetings we now do those twice a week. And like I said we're bringing back our committees and things like that over over zoom. I think one of the things that I've tried to do is be a diligent or purposeful about connecting. It's one thing to connect over this technology and do the work that you're supposed to do. But what happens in the office, as we all know is that you get to know people you get to know their emotions if they're having a good day or a bad day you know or when to go in their office or when not to you know those coming. And you also learn about people you you learn about your staff and what motivates them their personal lives and things like that so not every staff meeting but on some of them you know we'll just spend a little bit of time checking in with each other personally and seeing how everybody's doing. I find that interesting now because we're having to be again purposeful about it doesn't just kind of happen naturally as the day goes through as you get to if you work with someone. But now you actually have to be very purposeful about asking them, how are you know really how are you doing right now you know or what can I help you with and that kind of thing so that's something that I've tried to be cognizant of and do on a more personal note. Each day I just make a list of one to three people doesn't have to be long sometimes it is only one person that I'm going to call or email that day and just say hey, how are you nothing long or anything like that but I just want to check in on you and see how you're doing. I think people like that. I've been on the receiving end of messages like that I know I certainly appreciate it. It goes a long way and it's also very motivating as well. So I'm enjoying receiving that I hope other people enjoy getting a quick Facebook message from your text or something like that to see me do. If you enjoyed, I'm guessing others are going to join as well so my third question is more less about right now and more about, you know, what's coming. The presumption that underlies the third question is that whatever was normal before the pandemic. Life is going to be different when we are on the other side of this pandemic so whatever was normal then not like to get to be the new normal. Now, there's a lot of unknowns we don't know what the new normal is going to be and what we're going to settle back into. But I would like to know what would you like to see what's your preferred future. Would you like to see in the new normal and help to create in the new normal. Yeah, and again I love this question Tim and I thought about this for quite a while. And it's a hard question to answer in some ways and maybe maybe other ways it's, it's easier. I think what we've all heard or probably experienced is that it feels at least for me it feels like time has sped up quite dramatically, but then also it feels like time has really slowed down. And if I've heard it from one person I've heard it from many that nobody knows what day it is anymore, you know which meeting to be in. So there is, there's a different outlook on time. When time slows down, you know, what do we do with that. Well, we relax more we spend time with family we spend time getting to know our neighbor better or having a just a friendly chat or we take up a new hobby or we do something. I think in our very fast paced very connected world of before. We, we didn't always have that luxury we didn't have the luxury of time. We got a little bit of that back in this, this moment. I think one of the victims of of that of not having enough time I was reading an article the other day, where the author was lamenting the fact that we, we have very little long form TV journalism anymore. We have sound bites of little bits of information. We have any time this still exists some imprinted media. But we don't really have time for a long interview to really get to know a political candidate or a thought leader in the country or in the world. And that's not just the media's fault it's it's it's the consumer's fault as well we don't have the time we don't have the interest for haven't had the interest, maybe we haven't been willing to pay for it. And so I think that's a victim of this that fast paced society and so what what that has led to in part is that we have you know these different sides and never the two sides should meet or talk and share ideas but I think what we're hearing in this time and I love hearing it's very motivating and there's a comfort to it we're all in this together. But as we hopefully can start to come out of this time we're all going to need to be working together as well. And what is that going to take that's going to take understanding where different people are coming from their fears their needs and pulling that all together if we're going to build the community back we're going to build the country back even the world. It's going to take putting all those different ideas together. I think we're seeing that even now with the whole conversation should we open up the economy right now or should we stay at home still. And I look at that I'm like okay we still haven't quite learned to, you know, there are some significant health concerns that we need to consider, and there are some significant economic concerns that we need to consider. And if we're going to build this back if we're going to if we're going to work together for a future we are going to have to work together. And we're not going to do that by just disagreement we're going to have to figure out okay we're going to have to convert one side's going to have to compromise a little bit. This side's going to have to compromise a little bit to put something together. I hope that we are able to do more of that that we have actually will take the time to to listen to each other. I think, I don't know if this is so much a preferred future. But I think one of the interesting things that will come out of this is. There's been very few times and I don't know if there's ever been a time quite like this where the entire world has experienced something together. We're living an experience with every single person on the planet right now, which is very interesting. I mean that's the world that we live in. Yes, but that's just a very interesting thing that were happening to all of us as humans at once. So I think they'll be kind of a hyper global is a global thought. And then the same time, there is a real local thought like we really need to support our neighbors and our local businesses and our entrepreneurs and things like that. So I think that's going to be interesting how those two interplay with each other. I would say that my preferred preferred future with that is that I do hope that we recognize what it takes to open a business that we recognize what it takes for an entrepreneur they take significant risks. If we're going to build ourselves out of this if we're going to get our economy back on track. If we're going to create prosperity for all. It's going to be because some people took risks, and some people built something that created something so we can offer more jobs, and that sort of thing so I hope that there's an understanding and a knowledge of what it takes to open a business that we have some admiration for an entrepreneur for the risk taker the person that's willing to go out there and say hey I'm just going to do it you know that's that's the American spirit. That's part of the American dream I hope that we can still keep that spirit alive and even have even be bigger than before. I mean that that would be that would definitely be a preferred future of mine. I think I would cook up there was ever a time in the world where there should be an appetite and enthusiasm to support the very people who are going to help build ourselves into whatever our future is. It's now. Right. So thanks for being part of it. Thanks for the relationship in the community. Thanks again for your willingness to contribute to this project. Stay safe.  Alright, thank you Tim. Great. Thank you for your contributions to this long month voices and vision project. As you know, we have started each of these interviews by learning a little bit about the interviewee so tell us about you who you are and what you do in the community. Well, first of all, thank you Dr. Waters, Councilman Waters for really stepping up to the plate with this assignment. And this is a really important and special project that you're undertaking. So I appreciate your leadership. So who is Chris McGill? I'm just a bit player of this Chris. I appreciate your knowledge. Go ahead. Go ahead. Alright, so who's Chris McGill Ray? So I'm, first of all, my husband to Stephanie, my wife, we have been married. It's going to be our 15th anniversary this July. I'm a father to two children in the Savory Valley School District. I have a 10 year old daughter and a six year old son. They go to Flagstaff Academy. I'm a business owner. I own Longmont Lakers on the corner of second and main. Steph and I we started that business in 2012. I am a passionate educator. I teach full time at Front Range Community College. I've taught that institution for five years, and I am a community leader. So I am currently the chair of the Longmont Area Chamber of Commerce. I've been on the board of directors for five years. I'm on the downtown development board of directors and the vice chair of that organization. I'm on the Tinker Mill Makerspace board of directors. I serve in a variety of capacities at the college. So I'm on the advisory board for business accounting, the Boulder County campus. And I am an advisor to the Chamber Student Network, which is something I'm really proud of. It's a student run Amber commerce locally. It's actually the first in the nation. That's 100% organized and structured by students. And so previous to my time as a business owner, I spent 12 years in corporate retail. I worked at Target for 12 years serving in a variety of different capacities. I was a general manager of a super target in Salt Lake City. And I was a field merchandiser and really learned how to manage a business. And then in 2012, I learned quickly how to own one to totally different competencies. And so that's a little bit about me. I'm, I'm, I'm passionate. I'm passionate for long months. I fell in love with this community. And it certainly wasn't the, our master plan. That's not the reason why I fell in love with our community or our city code. All this is important. But it's the people, it's the people of this community. Steph and I have received so much support over the last eight years. And it's, I look for every opportunity I can to give back and to serve and when I serve it's not donating inventory for my business. It's not monetary. It's time. And I really look for opportunities to give time and serve others. And long month. Look, we're, we're a community that's built on hard workers, honest, resilient, innovation, entrepreneurial, and I'm very proud to be a member of this community, Tim. Well, in terms of donation of time, what you're doing with this interview is part of it. And this may be these 15 minutes, maybe the only spare time you have given off your thanks for doing so. Chris, I do appreciate it and absolutely. And, and the three, you know, the three questions I'm going to ask and the first one is this. In a, in a, in a moment in history that none of no one on the planet's ever lived through what we're going through. There are times in history where it might have been something like this. Nobody alive has experienced this before. So with all the unknowns, the uncertainties and the fears that go along with that. How are you getting yourself through this? That's a great question. I, I'm staying busy. I've always been very busy, but it starts in my home. You know, Steph and I really working together and supporting each other. I've always been a pretty decent person when it comes to multitasking. But through this crisis, I've really had to strengthen my ability to multitask. Our, our children are being homeschooled. So I'm, I'm supporting staff. She taught second grade for 12 years. And so she, that's her thing, but I'm making sure that I'm supporting her through that process. And during the semesters and my staff runs our business while I'm teaching. And so because Steph's being home right now, homeschooling, I've been working the business, working her shifts and really spending a bit more time in the business. Also during this transition is all the classes at college have been converted to online and I'm also the online lead at our college. So I'm trying to help all of our instructors who have never taught online and who had no intentions of teaching online or being introduced to remote learning pedagogies. And I'm really trying to mentor coach them through this transition to ensure a great student experience that. And so it's, it's about multitasking. It's about balancing. I've found that the days are going very fast. The weeks are flying by, but it's been a long month. If that makes sense. I mean, looking back at the month. And I'm looking for opportunities Tim to for micro opportunities to be a good citizen, be a good person, provide value, help people. I've never been in the delivery business, but I'm helping to encourage people to stay home and I'm personally delivering to folks, especially the vulnerable during this time and I'm doing grocery shopping for my mom and friends and family that are, that are seniors and I encourage them to stay at home. So the micro examples and I'm noticing a lot of that. If you look around, we're just, there's a ton of empathy being demonstrated. There's a ton of just helping each other really taking care of our neighbors and it's been really inspiring. I've picked up the phone more in the last month than I have in the last five years I've, I talked to my mom daily so I've been calling a lot of friends and family and reaching out to them and just staying connected, reaching out to the business community asking them how I can support them and just listening to them. And so, limb, I'm not a TV watcher so I'm really trying to limit the TV watching although Steph and I are getting into a couple of shows homeland. That's our favorite show right now. We love that. I'm really into reading to and just staying busy self help and different things around education around pedagogy stuff like that. Those are things that I did the kids they're always wanting to play Legos and I'm trying to remain firmly planted in the present, so that I can appreciate the moment and do the best that I can every day. All right, well. Every day. We are finding ourselves physically separated. Obviously your kids are with you and your wife but physically separated from other family members and friends and socially isolated from colleagues in ways that we also have an experience in the past. And you begin to answer a little bit of this question I think already but I'm going to ask it anyway and that is, how are you staying connected to family. Social media. I, I think you know with Facebook and Instagram and zoom meetings, for example, Steph and I look forward to Easter every year, you know we go to mass, and then we go to step family for a great dinner and obviously the context has changed dramatically so that experience is different right. So, we're using technology. There's a lot of Web X is there's a ton of zoom meetings I mean. So, Easter dinner we we had our entire family and zoom meetings and I there's, you know, one of the positives is, we have the technology to help us stay connected, and I've been leveraging that. And we've seen family members that and spoken to family members that we hadn't for years during this time so you know phone calls mean a lot to and so it's just reframing how you're connecting with people, just with what you and I are doing right now. I feel connected in this conversation so it's a different feeling it's a different experience but it's really important. But, you know, I've shared with you that I've tried to minimize my comments during these interviews but I will say this. For people who use their phones for everything but phone calls. I've heard a lot of people using their phones for actually making phone calls in the last week. Well, absolutely I know the average person spends three or four hours a day on social media. Yeah, right. So, yeah. The phone that using the phone for phone calls was had become kind of obsolete in some circumstances, but last month we did read big rated actually calling. So, my third question, which you know, it's coming is based on the presumption that whatever was normal for us before the pandemic. Life's going to be different on the other side of the pandemic. And how, right. But I think it's reasonable to assume that there will be a new normal. We just don't know what it is. So my question for you is what would you like to see as the new normal and help create this. Yeah, things are going to be different. As you just mentioned. And so as we progress forward as a community we, we have to understand that. This is not a sprint to the finish line. This is a marathon and how we progress forward. It's going to take a lot of time. It's going to take a lot of energy and more than anything it's going to take a ton of patience to emerge from this pandemic better. I believe we will very confident that we will as a community. I think it's important to not lose focus of our past successes that we've that have shaped us and positioned us extremely well as we progress forward. We have a strong city. We have strong leadership. And we've experienced strong collaboration not just through this crisis, but through a lot of disasters. You know the 100 year flood, the focus on South Maine we've accomplished some very special things throughout, throughout recent years and so we can't forget about these accomplishments. And so I think how we've responded to this crisis Tim. It's just a great example of that. You know the advanced Longmont partners, which consists of the city of Longmont, the Council the LDDA, the Economic Development Partnership the Chamber of Commerce, the SB DC, they've stepped up huge. And so all these entities all these organizations coming together to elaborate meeting daily to respond and to in a relevant manner to our current needs as a community and it's been very inspirational to see that. Just a solid example of resiliency, empathy, the care for each other. And so I think it's important to remember it wasn't long ago that we were recognized nationally as the number one boom town in America. Right. There's a lot of measurements that went into that GDP growth, job creation, unemployment, which we were hovering around two and a half percent strong commerce entrepreneurship housing growth. So we are Longmont. And I don't think even though the context has changed in a significant way, the people and the vision happened. So we have to remember that we have the foundation we've demonstrated it and we will demonstrate it in the future. And so through strong leadership through strong clear clarity around our vision and our objectives. And advanced Longmont, the five year strategy and then we just work through the advanced Longmont 2.0 strategy as we progress forward. So you have all these different community organizations working together. We have a similar vision as we progress forward. And so when I look at the future of Longmont, I kind of put them into three different pillars. The first being our economy. We have to have a thriving economy and we will. The second is our education system. We have to thrive and invest in our education if we've done a lot of great things and we will continue to do that. And the third pillar is I refer to this as sustainable sustainability. Right. So I wanted to share briefly about each of those three. Starting with a thriving economy that's equitable for for all. But it doesn't matter who we are. It doesn't matter who we know what bank that we work with what committee we may serve on. And that's the type of economy that we have had and we will continue to have as we progress forward. And there's the sense of belonging. I belong in Longmont. Right. Tim Waters belongs in Longmont. So there's that feeling of belongingness that we can achieve the life that we desire. And so we're playing and learning in this community moving forward and healthy businesses are a big part of that healthy businesses provide opportunities for growth for our community. Just think about all the revenue that flows in through a small let's just use my business for example, and I'm probably the smallest wine shop in the state of Colorado right there sitting on the corner of second and main.  There's the taxes through income tax there's the access tax. There's the payroll tax, there's the property tax and all that gets reinvested to provide the things that we, we need to, and there are community members expect. And so, plus, there's jobs, right that I've provided so. And that's actually one of the things I'm most proud of is when I could build a business to the point where I could actually hire my first employee Tim that was by far. One of the greatest feelings of my entire life is, you know, having that opportunity to help somebody else and employ somebody else and with that comes great responsibility and, and great pride. And so, having a thriving economy is extremely critical. And the other is, we need to have an education and we already have that's, that's placed our number one priority in developing a thriving community by preparing people to be productive in a global ecosystem. Right.  We have to prepare our students to be productive in the workforce. The focus that we've placed recently around early childhood development, I've been extremely impressed with and the emphasis on, that's great progress and that's a good sign of what's what's in our future as it relates to our focus on education. We can, we can never start too early in educating our, our future so that's that's great. You know, continuing to emphasize preparing our students for the successful pathway that they decide. And what I've my experience in education finds that most of us have three pathways student pathways and it's either the pathway to I want to develop a skill set to be productive. And whether it's in manufacturing, which by the way the average salary in Longmont is 68,000 if you want in manufacturing. So it's that's one pathway that's, it's really important to our economy. The other pathway is the transfer you have students that through the district through the same brand school district will go to front range community college and then transfer to see you or CSU or Metro and something I'm really proud of is over the last couple of years we built a solid transfer system for success rates and coming out of our program at the college and, and so it's continue to emphasize that. And then the third pathway is a pathway that doesn't get a lot of a ton of attention but it has as a recent over the last year, two and that's students that have an intention to build something and start a business of their own. And we've done a lot of great things over the last couple years to build strong community partnerships with the economic development partnership, innovate campus tinker mill, and all these organizations E for all is another one where students could go in and, and really have the support to build something of their own launch that and sustain that long term. And so, I envision that we're going to continue to get recognized on a national level around the quality of education that we offer our students. Some of the trends that are going to influence this that we need to pay attention to, there's going to be increasingly more emphasis on actual learning versus actual teaching. You know, and that's something that I'm constantly challenging myself on is, am I teaching, are the students learning the things that they need to learn coming out of our program to be productive to achieve their goals, and through active learning through active learning, there's going to be strong conversation around asynchronous or synchronous learning and so that there's that trend in education, and the relevance of education, there's going to be less emphasis on actual content, and more emphasis on context, meaning you and I can Google any question into our phone and we get instant information so data is not going to be a problem there's information out there. And we need to ensure that we're teaching and educating folks to use thinking critically skills to analyze the data in this device and make wise decisions. So it's going to be more of it more emphasis around students and opportunity to learn through application versus just learning something to pass a test. So, there's going to be huge increases in concurrent enrollment and online learning and really identifying a student's purpose and why and trying to help them achieve their goals. So education is critical. And we need to continue to put the resources into education. And, like I said there's we were doing a lot of great things we can't lose sight of that. The same brain school district, their leadership through the Innovation Center, and through connecting students through commerce and through industry through the Chamber student network and building those strong community partnerships and industry. Those are some great examples of what we've what we've done what we're going to continue to do. And the same thing through front range community college, they're the Center for integrated manufacturing that's like our hidden gym. Right. So we're teaching students about robotics and automation and manufacturing and all those career paths that are high earnings coming out of the program.  I mean, the average income of a trash woman or trash man in Boulder County is over $100,000 a year, and not a lot of us recognize that there's a lot of great career opportunities in in trade. And so that's education right it's something that I'm really, really passionate about it's something obviously you spending your entire career and education can relate to. And the third pillar that I want to highlight is the focus on sustainability and sustainable growth, economic environmental and social. And it's about meeting the short term needs of the present. Okay, without compromising meeting the needs of what's in our future. I've learned this in business where I need to generate enough revenue to pay my utility bill to meet my payroll in the now. So there's those immediate needs that I need to meet. And I try to educate my students and help them understand that the number one thing in business is not profitability. It's about sustainability. Right, what can you do to build a solid structure and assault system and assault support to continue to provide value for the long term. And so that's going to be our challenge that we have to continue to be thoughtful, make smart decisions, strong collaboration. It's about sustainable growth in those three areas economic environmental and social. And so, like I've said with all these pillars I think we have the foundation we have a. Pretty thorough sustainability plan that was written and implemented in 2016 as you know and this is the roadmap right to achieve our vision of taking care of our environment, promoting economic vitality and social quality for all. And so it's going to be very, very important around ensuring that we have a healthy economy that we invest in our education and that we have sustainable growth as we progress forward. And my question for you, Tim, as you're thinking about these three main pillars about economic vitality education sustainability okay. So, let's go back in time to the 1980s when you're super. Before we do that. Well, let's we'll save this for the next one, because I do have another interview lined up. So, I've got to get on my next zoom session. Okay. Yeah, but I'd love to answer, and wherever you were going that question I'd love to answer. Somebody waiting for me right now. Okay, thank you so much for your, your time and your, your contribution to this project and, and, and longer term, your contribution to so much of what happens in the long run. No, I appreciate you Tim. Thanks for the interview. Hey, carry yourself and your family stay safe and I look forward to when our past cross and we can shake hands again. Absolutely. Thank you. Kimberly McKee. Thank you so much for your willingness to contribute to this long month voices and vision project. And for all of your other contributions to the community, and people going to want to know what those are so we want to start by learning about you. So tell us about Kimberly McKee but also I just who you are but what you do and the kinds of contributions you are making along. All right. Great. Thank you so much. This is such a great project and I'm thrilled to be part of it. I'm the executive director of the downtown development authority in Longmont, and I moved to Longmont about nine years ago. And I've had the privilege and the honor to work with all of our great businesses that are located in downtown Longmont and really get to see it grow and thrive. We've seen so many new folks come into this community as well as the ones that have been here forever and seeing those generations of business owners work together has just been amazing. I have two kids, a sixth grader and a ninth grader and live here in Old Town so really everything I do is in downtown and just love being here. Welcome to home schooling. But you know that I'm going to ask you three questions in the first of those questions is this in a time of uncertainty with all the unknowns, which we're with which we are living right now, and the fear that goes along with those people are having to find ways to get themselves through this period of uncertainty in a kind of an experience none of us have ever had before so right there's no game plan. How are you getting yourself through this period. You know, I think it's been a series of trial and error and I will say when this first happened and it was such unknown and there was so much fear in the business community and the family. You know I woke up some days and did not decide to be my best self right and I would get overwhelmed with the fear and wanting to help people and feeling so helpless. About the third time that happened I said this is a choice and you need to wake up and you need to say we are going to do this together and so. First of all I had to really kind of switch my mindset to say the only way we're going to get through this is to be calm and to be together and to really just do what we can do. And so I've been doing that in my spare time as my co-worker says we'll probably all gain the COVID-19 because. Take out I'm doing lots of things out more than I normally would do but you know it's been a way to kind of work with my children and you know we have a wonderful neighbor up the street. Older you know and so I take him up food all the time which I would before but not I never cook this much. And he said you don't have to feed me you know I said what am I going to do with all of this food all right keep it coming so. I've been trying to just do that and as I mentioned you know I have these two kids that are forced to be with me right so when they're that age to kind of go to the other side of the sun and maybe don't like to hang out with their mom so much. So I'm embracing every moment of that and look at that as as a luxury to have that time with them. So you have the the opportunity of the good fortune to be to be physically together with your kids, but it's in a time when, for the most part, we can't be together with family and friends. So how so other than your children, how are you staying connected to your family and friends during this time of physical separation and social distancing. Yeah, you know like I said we moved here nine years ago and our family is all in Ohio and I told a colleague of mine Ohio has never felt so far away, as it does today. And I will say I've not been wonderful at calling my mother in the way that I need to but this is really got me to color every day and to say you know oh my gosh. And not that I didn't always value that relationship but probably didn't take a pause out of my busy life enough to say hey I love you I really miss you and so. We've been doing that we got my parents to do zoom calls with my sister and in my kids, even though we're all in the same house we go in different rooms and have the whole experience, which has been great. Been reaching out to old friends from Ohio that you know I would talk to time to time but I think that's really important and you know not to mention your family even here in Colorado and I don't even mean family that I'm related to but people and friends that I now consider family. And so making sure that I call or or video chat with them because that connection is so important and I think you really know when you're not seeing people on a daily basis. Who it's really important to connect with and who if you don't connect with in this time and miss an opportunity you will always regret it so I do think it brings us back to that kind of sense of self. Well, that's a storyline that we're hearing in a lot of these interviews. So, the last question which is also part of our collective story is based on the presumption that whatever was normal for us, whatever normal life was on the front of this virus or pandemic. On the backside, whenever we come out of this and we'll come out of this, whatever the new normal is life's going to be a little bit different. The question is what do you want to see in the new normal. And I'll add to that. What would you like to help create in the new normal when we can, we can go outdoors again and resume life. Yeah, you know, I will say again I just really am struck by the value of people and how this is brought out sometimes the worst in people and sometimes the best in people but mostly the best in people. I have been humbled and sometimes brought to tears about the nature of our local business community. And when this first started before even any of the stay at home orders. It was coming right and you could kind of see from a million miles away and we had a business owner that got together a group of people and they said, we're going to get through this what are we going to do we're going to work together. And it was very optimistic that Monday, many of them had to close down, but they still were going to be in it that Wednesday, some of them had to shutter their doors and just to see that kind of ripple effect and the change. Then there was a bit of a panic so we got together groups and we have zoom calls with local businesses one day it's retailers one day it's restaurant and beverage one day it's personal services. And to get these groups of people together and to hear there. So these are folks that you may think could have been competitors right you know three weeks ago they might have been fighting for the same restaurant crowd. When you really see them getting together as one and saying, Okay, I have flour I'm not going to use you need flour I'm going to bring it over to you I'm going to do this I'm going to do that. And then as they're navigating this, no information is is confidential, it is all for one and one for all and I will say it has been the most rewarding experience. I mean it's horrible but I'm saying to see how people will pull together and know that they all need to rise and they all need to connect and really being able to tell that Taylor continue to tell that tale of these local businesses and sometimes I feel that local businesses just get the pat on the head you know yeah they're okay but it's fun to go to every once in a while. I will tell you that is not true. These are savvy business owners. These are people that are the lifeblood of a community they are what people want to talk about or want to say about why their community is unique. They are all human and to see these this this human element of of working together. So out of this I hope that doesn't change and we will fight as an organization in a community to make sure that people don't go back into their silos and their everyday life. This is what is going to make or break. I think the world. So I want to see that continuing I want to continue to facilitate that I hope the world says, boy, if I look at what's leaving our community. I hope they realize they don't want it to be those local businesses and sometimes it is an extra trip I mean yeah you can maybe go to a superstore and get everything on your list in one form or another. But these local businesses. I just lost your audio. We just lost the connection there, Kimberly. Now you're back now you're back keep going. Yeah, this is too good. We're going to keep going because it's too good an interview. Did you do you know where you lost me. Well that even if it's a second stop or second trip people have to make. Okay, they could have gotten everything on their list at the big box store or wherever. Okay, great. Yeah, so even if it is a second. Stop. It's the uniqueness it's you know I watch these local businesses really think about every product they bring into their store to think about the connections and I talked about the connections we have with each other. These folks have those same connections with their customers and that's what you get. We have businesses that are calling their customers saying, how can I reopen that you'll feel safe. What am I going to do to make sure they're really going above and beyond levels that we've ever seen before because they care because that is what the fabric of this is about. So I do hope we come out of this with a brand new appreciation and many people appreciated it I'm not saying that but a brand new appreciation for what local businesses, yes, not only from our citizens but from our policy makers from everyone and I will say, and I don't want to get too political but it's been a rough road to watch how things have gone and to see optimism that small businesses are going to get money to seeing who that went to at first. It's it's a kick in the teeth but we have fighters right and so now we're getting everyone right to go in for that second round of funding. I really want everyone to be here and people are cheering for each other there they're helping each other fill out applications if someone's lost so I really think that sense of local that sense of teamwork is the foundation of our community and never. Kimberly key. Those are those are the kinds of aspirations and the kind of future that a lot of people will resonate with into. Thank you again for your contribution, the time you spent with me in this interview but bigger in longer term are your contributions to the community. Take care of yourself stay safe to carry your family and one of these days hopefully soon will reemerge from our now safe at home and order and be able to be in the same room together. Thank you. Thank you.


So, I wanted to give you a few examples on how to lift parcels triadiabatically on a skew T. Now, of course, the advantage of using a skew T is that if we were to do these types of manipulations just using the mathematics, it gets fairly messy. And so, when we have a skew T, we simply just use the lines on the skew T. That's what they're there for. So, this is a very powerful tool in moving parcels up and down in the atmosphere. So let's start with this point here. I chose this point on the sounding, but you don't have to. In fact, I can turn off the sounding and all the calculations that we're going to do are exactly the same, whether that line is there or not. So this parcel has a pressure of 700 millibars. It's temperature, here's the 0C isotherm, so it's a little bit to the right. So maybe let's say 3C. Let's lift that parcel up to 500 millibars triadiabatically. So, one of the reasons I chose this point is actually because it sits on a triadiabat. The lines that move up and to the left are triadiabats. They're slightly curved, but not as curved as maybe some of the other lines. On this skew T, they're dark red, but on different skew T's, they may be different colors. So to lift this parcel, I simply just follow this triadiabat up to 500 millibars. Let me turn that path on for you. So here we go. So this is what this parcel looks like if it were forced up to 500 millibars. And the temperature is about, oh, minus 24 C. We're a little bit this side of halfway between minus 20 and minus 30. So that's all there is to it. Let's look at another point. So at this point I've chosen because it does not sit on a triadiabat. And so what we have to do is construct our own. There are many, many triadiabats, an infinite number really, on this skew T. It's just that only certain ones are drawn, but they all exist. And so I have to construct my own triadiabat. And let's take this parcel up to 350 millibars. So let me turn that path on. So notice I've drawn a triadiabat for this parcel that's parallel to the one on either side. And I can use those as a guide and take it all the way up to 350 millibars and read off its temperature. So this is minus 40, so this is minus 50. So I'd say minus 53 or something like that. Now I don't just have to move the parcel up, I can also move the parcel down. Let's look at that one. Let's take this parcel and let's say there's mixing going on and this parcel is forced down to the surface by that mixing. What will its temperature be? Well, I need to construct a triadiabat from here down to the surface. That's what that looks like there. Down at the surface, if I force that parcel all the way down, it's going to have a temperature of about 25 C, right, between the 20 and the 30. So we can move parcels in both directions and picking them anywhere. You can pick a parcel out here and move it up and down. And so I think you'll find this is pretty straightforward. You have to practice it a little bit. So go and grab a skew tee and find some parcels and move them up and down and see if it doesn't become a little bit clear. It takes a little bit of a practice to construct your own parallel to the lines that are drawn. All right, I hope this helps.


Bridget, learning, using a pen and paper guarantees memorization, Bridget is on sensor to great information. Pen and paper, write things down, draw things, flow charts, maps, standard, I can't tell you how many hours I've spent standing in front of this map over the last, you know, I bought it, let's say, 24 years ago, right? 22 years ago, something like that, 22 years ago, right? I've had this map for the last, in that time, it's been on my wall, let's say, for about 12 years of that, right? So for 22 years, I've had this map, and this map has been on my wall for about 12 years, 10 to 12 years, right? Because I've done different moves. And in that time, I can't tell you how many hours I've stood in front of this map, right? And look things up, and if some kind of event was happening, I was looking at that region going, oh, that's there, that's there, that's going on there, and knowing some of the history, I know, I would say, oh, these people are supporting it here, why are they supporting it here? So for example, France just got kicked out of Niger and Mali, right? For multiple reasons. Now check this out, I still have this map up. Doink! You take a look at this, and you realize that Nigeria was an experimental ground for central banks wanting to introduce central digital currencies, right? Central bank digital currencies. And they bribed the government of Nigeria to introduce the central bank digital currency, guaranteeing that they're going to build a pipeline going from Nigeria all the way through Nigeria, going to Algeria, feeding Europe. This was planned at the same time that they were cutting the energy, cheap energy coming from Russia, because they thought they could get another cheap energy source coming from Nigeria, right? In addition to the cheap energy coming from Azerbaijan going through Turkey, going up there, right? In addition to the government's Turkey going up there, right? In addition to the gas parse field that they decided that they wanted the gas field to go through Saudi Arabia, Turkey, possibly going through Syria, through Israel to feed Europe. So they had planned on waging war on Russia to break apart Russia, vulcanize Russia because they had contingency plans to have cheap oil still feed into Europe, right? Domasses, domasses, right? They cut off their energy. It's like counting the eggs before the chickens, the chickens before the eggs hatch and stuff. They cut off their energy from Russia. This gas field is not coming from parse. This gas field is not happening. They're left with gas coming in from United States, which is like three, five times more expensive than Russia and they're buying their gas from India, which is really Russian gas being processed to there. So Europe is fucked, right? Europe is fucked. How do I know all this? Well, I wrote an article about the gas parse field, about the pipelines here in 2009 because that's when the ship was really hitting the pan and when Obama won in there in 2012 because Syria told them no. They're gonna stay with the Shia crescent and they're gonna go with the gas pipeline going from the parse gas field through Iran, through Iraq to Syria, to Turkey, to Lebanon, and then feeding Europe. Israel got pissed. Saudi Arabia got pissed. United States got pissed. Western Europe got pissed because there are lackies of Israel, right?  You can't learn all that in one sitting. You can't learn all that in one sitting and you need a visual to be able to appreciate what's going on. So use visuals as a tool, right? To learn things. So that's sort of a me seconding what Bridget said, which is learning using pen and paper guarantees memorization and it's not, I wouldn't say necessarily memorization but understanding of what's going on, the game at play, understanding of it, right?


So, if I speak here, it's not audible, right? No, that mic is not working. Your color mic is not working. Yeah, my color mic is not working. Color mic is on. Test, test. Okay, I think this is for the recording, for the benefit of those who cannot come, but I'll still use this because I speak very softly. So, can you see the phone on my screen? So, if you go there in one of the stations, there's an icon called Coral Workshop. You just double click that, it will go straight to the GitHub repo. We structured it in a way so that in case there's any update in the script or something, you'll always get the latest version from one of the IoT stations. So, the goal of this is to at least have an experience of how is it like to use deploy TensorFlow models using Edge TPU, at least in one of the IoT prototype board that we have, which is Raspberry Pi and Coral Accelerator. And on tops, if you notice at the end of the workshop, we also add another, because how can you talk about IoT without using sensors and add actuators and all right? So, we added an additional device or board or a hat that sits on top of Raspberry Pi, which is called Sense Hat. Sense Hat is another hat on top of Raspberry Pi, which you can use to get other sensor data like temperature, humidity, and it has an Accelerator data as well, as well as this output LED as well as you have the joystick as well. But for this workshop, we'll just use maybe the LED, but at least you'll have access to the code so in case you want to explore later on on how to use the other APIs of the Sense Hat, you're able to explore from there. So, there's not much prerequisite on this. Mainly the setup that we have, all the driver installation that is needed for the Edge TPU are already there. Preficiency in Python, because most of the examples that we have are in Python. I think the Coral has API also for C++, but I think we haven't explored it otherwise. We use Python because we feel that it's more accessible for the general audience. The first task that you'll be doing as part of that workshop is to prepare the workspace, because we have a number of people going there. So, once you go into the machine, let's say another person does the changes and all, maybe he wants to modify the script just to check the behavior and stuff, you don't have to worry on that because what we're going to do is we're going to remove, by this command, we're going to remove the whole folder and we're going to start fresh because the next one will be getting it from the repo. Repository and clone it and then get the latest from GitHub. So, once that is done, which I already did, I'm connected to the Py currently using SSH and as well as BNC, because later on we would need BNC to access the camera. So, for now, I'll just use the SSH approach so that we can run the command. The first few tasks that we need to do are command line driven, so we're just going to use that approach for now. So, once you clone this, you'll automatically go to the particular Coral Workshop directory, which is what we have currently in the terminal. So, Coral Workshop. By the way, the font of the screen, is it like okay, or do you need me to increase it a little bit more? Good. Let me just set up the appearance size. Fonts is 18, maybe 24. Is it manageable? So, we'll just use this. So, we're in a Coral Workshop folder, same as what we have from the repo. So, Martin really gave a sort of good introduction for the afternoon workshop. So, you would have learned about the different deployment models, the TF Lite, the formats that needs to be deployed, and of course, the advantage of deploying that to HTTPU. So, generally, let's say you have a Coral. You bought a Coral device. And the next thing that you need to do is, let's say you have your friend, or let's say someone in the morning gave you a model that, hey, friend, can you, I really have this nice model about emotions. Do you want to use it for your own application, let's say in your Raspberry Pi? So, we cannot just take in the, usually when in the traditional modeling, the output of the model, you have the PB file, right? The flat TDP file. We cannot just use that directly. I mean, one thing is big and the other thing is it's not that much callous. It's not ready yet for the HTTPU Coral device. Coral device has a number of model requirements. You need to meet those model requirements in order to take advantage of the Coral HTTPU device. I mean, you can run it on the normal Raspberry Pi, but not take advantage of the HTTPU. But for the HTTPU case, there are certain model requirements. And one of them is, one thing is, when you are doing your training, you need to do it in a quantization aware training, which I think last, anyone who was here last week during the AI day, I heard someone demoed on how it was done. But when we were preparing this approach, I think you would have heard from Wei Ying also in the morning that we had concerns and issues and running quantization aware training using 2.0. Maybe that is resolved. We just haven't found it yet. That matters. So what we're going to do here is I'm going to use a pre-trained model that was already in TensorFlow Lite. So our start of the workshop or the input of the data is already in TensorFlow Lite. Let's say you have a friend that exported the model in TensorFlow Lite. But we cannot just use TensorFlow Lite directly. In this sense, it needs to be compiled to a HTTPU model first before we can use it in the device. Let's say we have the TensorFlow Lite. So that's what we have. I'll just show a bit on there are two ways that you can convert this TensorFlow Lite to HTTPU model. There's a command line approach and there's a web approach as well. So I'll just show that for a bit. So I'm just going here. Let's go. So if you go for the command line approach, then you need to install all the things. But why go there if you can just, for your purposes, if a browser-based approach is good enough for you? So a browser-based approach is the one that I'll be doing. A while ago, I was discussing about the model requirements. You'll see the number of requirements here. So one of them is quantization-aware, the tensor sizes, compiler, and so on. So your model needs to be checked on this. Otherwise, if you just randomly, let's say, use the floating approach model and then, hey, I've generated a TF Lite, then can I use this to just upload in the site and then download it and run it on my HTTPU? That doesn't happen. Because when you upload this into the website, without those model requirements, the compilation will fail. So what I'm using currently, at least to ensure that it's done in quantization-aware training, there are already, for demo purposes, if you just want to try, there's already a set of ready-made quantized-aware models that you can just download and use. So that's what we currently have. So this one, the TF Lite that you can see here, the one that is included in the workshop, that is already one of at least two of the popular ImageNet models. One is the MobileNet, which is quite small, and then the other one is the Inception model. I think we got it from the HOSED models. If you go to this link in tensorflow.org, quantized models, you'll see a bunch of quantized image classification models with varying accuracy and model size. So once you download this particular model, the tensorflow Lite file of that, when you unzip it, you'll see various files there. You have that for the buff, and then one of them is TF Lite. What you'll do with the TF Lite is to... I'll just go here to the corresponding folder where I extracted my, what you call this, extracted my repository. So I'll just delete this for now. I'll just keep it there. So you'll essentially have this file, the Inception, and then the other one is MobileNet. So once you have that, if I go here, you'll need to do this one TF Lite model at a time. So I'll just browse, and then this is the TF Lite quantized model that I've downloaded from that site. So I'll just open that. It takes a while to compile, so it's compiling the cloud currently, and once this is done, it should generate a file, which is... It appends htpu in the file. So you'll see if you have uploaded a MobileNet quant underscore TF file, it will generate another file, which you can download, which has htpu TF Lite. So this one is the one that is the htpu model that we can deploy to the htpu. So this compilation happens in the cloud. At least in this demo, you can do it by a command line, but in our approach, we compile it and then get this. Once we have this, the next step is we can use it for classifying images. So why not use that inference in the htpu? So once you have that, once you can download the model, I'll just download this. Once it's downloaded, it takes a few minutes. Just place it back in the same test data folder where you got your initial TF Lite files. So at least here you have the TF Lite, which is the quantized model, and then you have the htpu model as well. In the same way, you'll do that for inception, do that also for mobile nets. Later on in the workshop exercise, we can compare these two models and how they perform inside htpu. So I'm going to ignore this download because I already downloaded previously and we'll just go straight with classification. So the two models that we've downloaded are mobile net and inception. If you download this, you'll notice that the mobile net is quite, in terms of a few MBs only, but the inception when you download this, this is around 40 MB or so. So it's significantly heavier than the mobile net model. So once we have that, just ensure that we have the htpu files in the...let me just increase this font. I think it's not visible at the back. Once we have this htpu TF Lite model, just ensure that you have it in the same folder as you have. So we have this htpu TF Lite, one for inception and one for mobile net. So once you have that confirmed, let's do classification. Let's specify this fella. It should be a cat. So cute cat. Just ensure that you're in this intended folder so that the script that you intend to run is there. And then once you ensure that, let's try to use mobile net first. So the way that we have the classification script where we can input the model and then the label and then provide also the image of the cat which is the image that you can see in the screen. So once we have that, by the way, for this to work, this classify image is part of the default API when you install htpu, when you follow the corral documentation. So when you have the corral board or corral accelerator, generally the first step that you need to do is to set up the API environment which you will do on your pie, for example. Once you've done that, then you will have demo scripts like classify image which you can use to test the corresponding models once you have the corresponding models. In this case, we're just going to test the mobile net on how it is able to classify this particular image. We're just going to copy this and then paste it here. So enter. So it's able to classify it as an Egyptian cat. Mobile net is quite interesting. It's quite small. It's quite fast. But one of the comments that people have with mobile net is we'll know in the next example. It's the same thing. We're going to try in another image using the same model called mobile net. But this time, we're going to identify this image. We're Singapore, so why not use something from Singapore? So what we're going to do is we're going to copy that and let's see what mobile net identify or classify it as. So Merlion Power Tower. The first result is missile. Does this look like a missile thing? Maybe this is like the smoke from the left side and then it's like going through the mouth of the line. Yeah, horizontal missile or something. Then that's the mobile net approach or that's what happens if you use mobile net. How about we download two models, right? One mobile net and then one inception. What's the result if we use inception instead of mobile net? Remember, inception was the 40 megabytes file that we used to download. So let's try the same image but using inception this time. So inception. Inception, htputf, which is the file that we've compiled. It takes a while, so slow. But at least the water part, it identifies as a fountain because of the, I mean, horizontal. Is it a horizontal fountain or something? It goes from the side. At least the water part got it right. But when coming back to the models that we've explored so far, what we did was in the HOSED models, what we did was we got the first one, which is at least the smallest, but also the fastest NTF light performance and compare it with the inception before quantized model, which is the biggest, the heaviest, but also the slowest. But in terms of accuracy, it has like 79.5 accuracy. The accuracy of top one for mobile net is only around like 39. But you get the speed benefit, which is here. Benchmark says it's 3.7 milliseconds. So at least to do the contrast between the two. So that's what we have. But we'll put the inception and then the mobile net models on the side first. We'll come back to that later. Because another thing that people are interested or keen to explore with Edge TPUs, because generally when we do training, usually we need huge resources and do it in the cloud. But let's say we don't have internet or let's say we have a use case where we need to do at least the training on the Edge. Of course, there are multiple ways to do it. But one of the ways is maybe not training the whole thing. How about in cases where you already have a base model. In this case, we are using an extractor. So you have all the layers except for the last one. So that on top of it will have our new data trained so that I can learn only the last layer for the new data. So the new data that we're going to use here, we're going to use the same thing, the mobile net. But on top of the mobile net extractor, we're going to add in flower photos so that it's able to identify like is it a daisy, is it a sunflower. I'm not sure if we have a sunflower, but we have like around like I think five classes of flowers that we're going to use. So for this approach, as per the documentation, the limit is around 200 images per label. So that's what the documentation currently limits us to do. But the question is, is it good enough? Is that good enough? So what we're going to do, I've done this already. So if you go to the IoT stations later, just do this, what it will do, it will just copy the flower data, all the labels, all the different classes. And then you'll download separately the embedding extractor, which in our case is going to be based on mobile net. So mobile net is our starting point. And then on top of that, we'll use the new data for flower to make a new model. Once that is done, you can do on-device transfer learning. I've done this, I've downloaded the photo and also the embedding extractor, but let me run again the on-device transfer learning so that we can generate again the file. So during the on-device transfer learning, if you notice, there's a test ratio. The test ratio that we're using here is 0.95. That means how much of our data are we using if it's like test ratio of 0.95, only 5%. So 5% of the data, is it good enough? Then we'll see. We're just going to, did I copy that? We're just going to do transfer learning currently using the flower data that we've downloaded. So you have tulips, roses, then there's the plant flower. And this is a one, two, three, four, five classes. So it's currently evaluating the scores currently for each of the classes. The top one for this, we'll see later. It's around the lowest one, it's around 75% accuracy, but maybe a case-on-case basis, maybe that's good enough. Using just 5% of the data and achieving 75, 76, in some cases that might be good enough in terms of, especially in cases where you don't have much memory to hold the data, right? You don't want to have a huge amount of data which occupies space. When you are doing transfer learning on the edge, on the cloud, then you can take as much space as you want, right? But there are certain cases that maybe restricts or constrains you from doing that. That's why there are cases like this. But people are thinking in terms of this kind of scenario, so at least there's a way if we need to do the training. So we're left with one more evaluation that is for the Dacey. Dacey, that's the partner of Donald. I'm sure it's this neat thing. It takes a while. So if you go through the workshop later, the two bottlenecks usually is on the first side, the first front when you are cloning the repos, which is around five minutes. The next one is this, because this one takes time. But I mean we still want to do it because it's transfer learning and we want to see how it performs and how it's being used in the edge devices. So now you can see for the top one, it's around 79, which is like using 5% of the data achieving top one for something that maybe in some cases is already good enough. So let's say we've done with the training. Why not have another image that, hey, I have a model just trained. Let's see if it can identify this picture. So I'm going to download this rose if it's not already downloaded. So it's already downloaded here, rose, JPEG. Then the new model that has flower information, we're going to run and check whether it identifies the rose as the flower. So you have here, right? You have five classes, tulips, roses, 10 million, some flowers, daisy. So what's the percentage that it's likely to be a rose? Of course, if you need to evaluate more classes, then you'll need to have additional label data. But for this, at least the first one that comes up is roses. So at least using 5% of the data is able to identify the correct class. I mean, for this kind of scenarios, you just want the class at least to be the correct one that was identified. The next one, we only have like two tasks left. So it's meant to be completed soon so that at least we only have like five stations. So at least we can take our turns and then hopefully all of us can try the workshop material in the IoT stations. So from here, you remember our downloaded models a while ago, one exception and one mobile net. We have another program that we've prepared. So the initial program that comes with Edge TPU is just, it has a live classification. But the live classification for that script is initially prepared for if any one of you working with Raspberry Pi, that usually works with Pi Camera only. So you need to get that additional Pi Camera and then use that in your Raspberry Pi. But usually the Pi Camera is quite flimsy. And let's say if we're going to invest in more usage of that device, why not use a traditional webcam? So at least you can have more utility with it so that's why we use this normal Logitech webcam. So at least it has a microphone and you can even use it as a normal webcam, you can connect to your computer. So at least it's more versatile that way. But the existing script is not working for that so we had to use another approach, use another library to enable the usage of the webcam. That is I think another util or something and then use OpenCV to get the image for that. And then we'll feed in the model, like how we did a while ago in classifying the image, using the Edge TPU that we've compiled. And then the label is always image net labels because both of these models are using image net data. So I'm just going to copy this. Oh no, I cannot copy this because we're going to need the camera now, right? So I'm going to run it inside VNC. So I'm just using VNC here because I have the Pi and I need to connect using my laptop. But later on in the IoT setup, you don't need the VNC because the Raspberry Pi has an HDMI port and then the HDMI port connects directly to the monitor on the setup. So let me just show that last bit. So first one is inception. So when I run this, notice if you can notice anything about the accuracy or if there's a lag in the camera. So I'm going to run an inception using image net. Can you see on the screen? Okay, it's starting up. So this is image classification. So it's able to identify this as a microphone mic, the monitor at the back, and then is there any other... Oops, what is this? What is this? Some furnace or at least a tripod or something. So as you noticed a while ago, it was able to identify the microphone. At least the accuracy part is there. But if you notice the video, what do you notice? It's quite laggy. We're using inception. It's quite heavy. It's quite... Accuracy is there. But in terms of performance, you might think in this case where... Oh. Okay. Yeah. What happened? Yeah. So if I close the application right now, the script is designed to give us the frame per second. So it's interesting to know. Approximation of frame per second is like 0.5. Just remember that for comparison later. So it's quite laggy, but at least the accuracy is there. Next thing that we want to explore is how about mobile net? How is mobile net... How does it perform compared to inception? So using the same script, the only difference that we have here when running it is the model that is being used. The previous one was inception. Now it's mobile net. The one that we've compiled via the HTTP compiler a while ago. So still image classification, object detection, but let's see. So it's still able to identify this. But as you can see, the camera compared to the inception a while ago is now at least... It still lags, but at least it's less laggy than the... which we call this... The accuracy is also a concern, although the performance is quite different. And if you go to the IOT stations later, you'll also get a chance to open the code, because the code we also modified. So that here, if it detects something, the Raspberry Pi will display green, which is D for detect. And if it doesn't detect anything, it will turn red, which is X. But you can see for yourself later. Now it's able to detect something that's why it's showing green. If you go there in the stations, if it doesn't detect, it's like if you're getting none, it will show X. But you can modify this. You have the freedom to modify the code anyway if you want to put Hello World or something like that in one of the stations. So the two of this, this is image classification, but how does it perform if we do object detection? There's another model that you can use for object detection. Here in the workshop, we just use the straightforward cocoa model so that you have the bounding boxes as well. So this is the last demo that I'll show. And then you're free to try it out yourselves, update the scripts if you need to. So I'll just remove this. By the way, the cocoa model is using mobile. If I place this later, it will just accommodate if it detects something different. So some are detecting as background. In fact, most are background. Maybe the accuracy for this is not there yet. Maybe we need to use another model for this. But for now, I only have this model. So that's why at least you can see the bounding boxes. Black Widow. So this is the last task for this workshop. And if you want to try it doing yourself, modifying a bit of the models trying to upload it and then modifying some of the scripts, you can search for APIs for Sunset also. Then you can modify and then interact with the Sunset API. There are five IoT stations that we have set up for you. You can just take turns and run through the workshop yourself. And that's basically it. The next two workshops will be on PWA, which is for, I think we're going to use TensorFlow.js there. And then followed by deployment on Android. So for now, if you want to try, you can go there on the five stations and then if you're waiting, then maybe we can start with the next workshop. Neil.


Hello, and welcome to the STM32Q Badgements Debug Features R3. Today we are going to cover the debug using the serial wire viewer. So let's get started with the serial wire viewer debugging session. I'm going to change to the STM32Q by DE with the same code that we saw last time. And here just to recap real quick, I do have a few things going on the firmware side, but for this first part of the video we are going to really highlight on the main loop and I want you guys to pay real close attention to these delay here and these other ones here because these two times are going to be relevant for us while we are checking the serial wire viewer data. So we do have one delay that's changing every 500 milliseconds, second delay that's changing the variable loop. Throughout the code I've highlighted so it's easier to see all the times that the loop is being changed. Even also for the data we have it being written every once in a while. So the loop is actually being read and write from time to time and our data variable is just being written up. So without further ado, let's enter in our debug session. Now that the perspective has changed we are in our debug session and I do want to use the serial wire viewer. The very first thing that I need to do is go to window, show view, serial wire viewer and select which one of the viewers I want to start. So the variable first one will be the serial wire viewer data trace, so I'm going to start with that one and just give more room so we can check the entirety of the tab and as we can see right now there's nothing on the watch list, there's nothing on the history, the code that has not been started and the very first thing that I want to do is actually go to the configure trace and this window will show to us. This window just to highlight all the parts of it will give you the information on the clock settings. You can see here the 84 megahertz. It's also going to show which trace events we are monitoring, there are a few options for us here. It shows also the periodicity that we can monitor, it's either using PC sampling or timestamp. In this particular case I'm going to use timestamps with the per scaler set to one. So here we have the data trace and as you can see there are up to four different variables that we can do the trace and I've already added the first two, the two global ones that we have, the loop and data and even though the loop is actually going to be a read and write axis for just part of the example and demonstration just interest on the write times and the same will go for the data. So every time there is a write action on any of those two variables we're going to have the information being printed out for us. And then we have the ITM stimulus part that are actually 32 parts ranging from zero up to 31 and we can by default use the port zero to output information that we have. So now that this is already set it can be okay. It's very crucial to first start the trace to then start the programming otherwise the window will not load properly with the information. Now that we started the code we can actually see the information on both are both being changed and we can see that each and every action that is a write the stimulus is outputting the information for us on the trace view. So let me just pause here real quick so we can actually see the amount of time that was spent throughout one of those two actions right here. And we can see here it's very clear that from the first time it was acted to the second and third and so on so forth. We are seeing that around 550 milliseconds delay playing along which match to our code execution in the main loop. So if you guys recall there were two how delays here and the other one is here plus the time to execute the code itself. So these information is actually a pretty accurate measurement of time span. Now let's say that I want to also add these graph information being plotted with the actual data that I'm acquiring. So I'm no longer interested in the value that I'm fetching information but the actual plot of this data throughout the time. So what I can do here is go to window, show view, show wire viewer and then go to the data trace time graph. So here this information was already being fetched so we can see the loop incrementing and the data going to a high value and then decrementing which matches pretty much with the behavior that we want in our code. So if I just continue logging that we can see that as the time goes by information is going back and forth and we do have two different scales. The scales are matching the colors for the variables. So if I just let the code run for a little bit I'm going to fast forward the video right now so you guys can actually see the code performing in its entirety and it's a pretty good view. All right I'm not sure if everyone was expecting this particular behavior for the data when you saw the code. So this does facilitate a lot the overall view of how our code execution is being placed. I'm just going to stop here right now. This was the serial wire viewer data trace. Just checking the values and also the timeline graph. On the next video I'm going to cover the part of the others features. Thank you for watching this video. I hope to see you soon on the next one when we are going to explore the other parts of the serial wire viewer. Thank you.


Let's say you have a leader who has had several wives, has served the interests of a foreign power, is very good at blame-shifting. Should that leader be as self-confident as David seems to be in the book of Samuel? Apparently. I think, according to the standards of the time, having several wives was normative, and they weren't sequential. They were simultaneous. So, as my friend Joseph Talushkin says, polygamy does exist in the Bible. It's just never successful. So, David does have many wives and very strained and interesting and complex relationships with women. David has the most complicated and most described relationships with women of any character in the Hebrew Bible. Those qualities that can be negative in David are, to some extent, positive. One of the things that draws David out of the charge of simple narcissism is that he really listens. He pays attention. He pays attention to women over and over again. He listens to what they say and changes himself because of it, and that's not a characteristic of men in the ancient world or the modern one that you can rely on. So, I would say, next to his hubris, there's a self-effacement, and next to his charisma, there's also a receptivity. And, yeah, in the complex of his personality, you can understand why people might look at him to draw a very different political figure. The way that at some point, I think it was Seward said about Lincoln, which is he's the best among us.


This is Dr. Chopper. His likes include medicine, cotton candy, and the entire nation of Canada. His dislikes include spicy food, mad scientists, and compliments. Now the world government has valued Chopper at 100 berries, I repeat 100 berries. However, this number is incorrect, and today we are going to discover Tony Tony Chopper's True Bounty. Hello and welcome to the Grand Line review, your source for everything one piece, and today we have another True Bounty examination, one that has been widely requested ever since the original Luffy video, because now it is time to figure out exactly how much Chopper would be worth if his bounty, well, wasn't a joke.  And in case you're not familiar, the True Bounty series aims to examine what a character would be worth if the world government knew everything about them that we do as readers and watchers, because their information is heavily flawed and quite incomplete, which is particularly obvious when it comes to Chopper because they still believe that he is a simple pet. So this is going to be quite different from our previous examinations because Chopper is significantly more of a threat than a mere 100 berries, but how much more? Well, we're going to find out after a quick round of cotton candy crush, a very simple minigame, the rules of which are as follows. Our delightful little Chopper has been a very good boy, and thus deserves a treat, but he simply can't decide between cotton candy and chocolate. Your job is to guess which of these sweet things Chopper is going to choose. If you guessed incorrectly, then your punishment will be subscribing to the Grand Line review, which will also result in regular one piece content being uploaded straight into your YouTube feed, and if you do guess correctly, then you will have the honor of feeding Chopper his treat. Which will our sweet tooth doctor choose? Let's find out in three, two, one, and bam, it is chocolate. Specifically chocolate from Cacao Island in Tartaland, I believe. So if you guessed cotton candy, then you know the thing to do, and please do say hi in the comments below if you are a new recruit. Welcome. But to commence our true bounty journey, we're actually starting in a much later point in the series than usual. Just as our crew arrive on Drum Island, well and truly into the Grand Line, an arc that went completely unnoticed by the world government and usually unnoticed by us as well, because threat levels for most characters don't generally change as a result. But something interesting to note is that the primary antagonist of this arc, Mr. Wapol, falls into a bit of a weird space where he is both a pirate and a monarch of the world government, which is a very rare circumstance to be in if one is not a warlord of the sea. Unfortunately though, this means that Wapol and his crew of the blicking pirates do not have bounties assigned to them. And this is relevant because Chopper's notable achievement on the silent would be the defeat of Chess Marimo, the unholy fusion of Chess and Marimo. And Chopper utterly decimated them, but how do we quantify them as a threat? It's tricky because there is no effective way to power scale them. We're not power scaling Chess Marimo, that's a waste of time. So we're going to have to turn to averages. And by that I mean, for example, if you are a threatening pirate in East Blue, the average bounty issued is 3 million berries. Although it is the weakest of the four seas, all four of which also pale in comparison to the average Grand Line pirate, and at this point in the series, the kind of bounties that we were commonly encountering are mostly between the seven to 10 million mark. And this is derived from characters like Ms. Valentine and Mr. Five, who had a bounty of 7.5 million berries and 10 million berries respectively. So we are going to start more or less in that very average zone, awarding Chopper 8.5 million berries for defeating a very average set of Grand Line pirates, which I will point out is already 8,499,000 and 900 berries larger than Chopper's ever highest cannon recorded bounty, so we're off to a very positive start. And this will continue as we move on to Alepasta where Chopper has some very tangible results in his two on two fight against Ms. Merry Christmas and Mr. Four. And here we do need to take into consideration that Usopp was a major factor in this victory, but our opponents have some rather fun numbers to dissect. They're both very much on the lower end of the office agent scale, but Ms. Merry Christmas was worth 14 million berries, whilst her partner, Mr. Four, was worth an incredibly low 3.2 million berries, which does make a lot of sense because without anyone to guide him, Mr. Four is more or less entirely useless. In fact, just take his dog gun away and he's already in order of magnitude less threatening. If anything, Lasso was the one who should have been assigned the bounty. Whatever the case, if we combine them as a team, then we get a base number of 17.2 million berries, which given that it was a team battle, I don't think that we can use that alone to increase Chopper above that. However, I do think it would be reasonable to place Chopper at least above Ms. Merry Christmas's numbers and have him now sitting at 15 million berries. That's not quite all for alabaster though, because this was our first world shaking event, given that collectively the straw hats had now brought down a wall out of the sea. And in theory, this should make the entire crew more infamous and threatening, given that this is a direct and successful assault on the world government. Unfortunately in Canon, the only two identified members of the crew were Luffy and Zora, but in this case, the world government knows everything. So Chopper will incur an association fee, which at this point early on in his career will be a further 10 million berries, bringing his post alabaster total up to 25 million. I should say that Chopper does lag behind the other bounties we've investigated thus far, and he may continue to because his innate threat to the world government is not as strong as quite probably any other member of the straw hats. And that's due to the nature of Chopper's role as a doctor. You know, he doesn't have the devastating combative abilities of the monster trio, nor the world shaking skills to pay the bills of Niko Robin, or even the abilities of Nami to actually transport the crew to all of these crazy locations. I mean, yes, Chopper is undoubtedly important, but he doesn't quite present that direct threat that many of the other straw hats do, not at this point anyway. But now if you're familiar with these bounty videos, you will know this is where we skip Jaya because almost nothing of relevance happens there bounty wise, and we find ourselves on a deadly vacation in the sky. And here Chopper has a pretty fantastic piece of experience to add to the old CEV, which is his victory against my favorite of Enel's priest, Gadatsu. Now of course we can't easily numerically quantify Gadatsu because he's a pretty formidable fighter, although he does come with a lot of issues, such as forgetting to engage in basic life functions like breathing, for example, he forgets to breathe often. Pretty integral to basic existence stuff, but he is powerful nonetheless, and a user of observation hockey, which will already catapult him into a threat sphere far above your average Grand Line riffraff, which does include contenders currently hovering around Chopper's bounty worth. For example, Mr. Three was worth 24 million berries, and for all of his incredible faults Gadatsu would probably outclass that as both a combatant and a disciple of God Enel. And given that Chopper did defeat him one on one, I think that 15 million is quite a reasonable number for this achievement, which will now sit our delightful reindeerman at 40 million berries. As per usual, Long Ring Long Land will bring us nothing, so it's onwards to Water Seven, which actually also usually gets skipped. But I do want to point out that Chopper does indeed have a notable action here when he attacks the Frankie family house, along with Luffy, Zoro and Sanji. And I very much ignored this event for the other three because at this point it was quite irrelevant to their pretty comparatively stratospheric true bounty numbers. And because the Frankie family have zero association with the bog government, I mean, if it was an attack on the Galila Company, that would probably be a different story. However, this event does show that Chopper in particular is increasing as a threat because he is both willing and able to jump into these large-scale destructive brawls and threaten general peace. And as such, I just don't think we can ignore it in the same way that we did with the other straw hats and throwing another 10 million onto our now delinquent reindeer is going to be the solution, bringing Water Seven Chopper up to 50 million berries. Then after a lovely ride on the sea train, we now arrive at any lobby where things are going to explode for Chopper. This is usually a pretty gigantic increase for everyone, but Chopper in particular has a lot going for him. Firstly, the defeat of Mr. Yulyuly, Cuma Dori of CP9. Secondly, the fact that this is a well-shaking event situation, much like Alabaster, but also because this reveals Chopper's true destructive potential in monster form. For the sake of any lobby, we really can call Chopper something of a triple threat, and his bounty will multiply as is appropriate. Although we're not going to triple it, we're actually going to quadruple it to 200 million berries. And this is because as part of a pirate crew that easily destroyed the judicial island, this is cause for serious concern all on its own, and that is an easy 50 million threat fee. Then we have to contend with the defeat of a rather powerful member of CP9, not just a defeat actually, because to call monster Chopper versus Cuma Dori a fight rather than another murder would simply be inaccurate. And so if Chopper was at 50 million previously, it is easily cause to double that number. But also a final 50 million added on top simply because of the idea that the world government will have discovered that Chopper is now an awakened devil for a user, and that this monster form is a pretty absurdly destructive threat to them. And adding all of those fees together effectively quadruples Chopper's initial number, putting him at 200 million berries post any lobby. Which just for a bit of fun is actually higher than Sanji's true bounty at this point, which I had at 160 million, but at the same time though, Chopper is demonstrably more of a threat at the stage, so I do think it makes some degree of sense. Sort of like how Eustace Kid was valued higher than Luffy at Sabati because he was far more destructive and a collateral damage geared entity. That is very much how Chopper compares to Sanji here. So Chopper then moves on to Thriller Bark as a well established and quite feared member of the Straw Hat Pirates, and within the Florian Triangle, Chopper's notable engagement would be teaming up with Robin to face off against Dr. Hogback and Sindri. Sadly though, Hogback doesn't have a known bounty, and it really might not even matter if he did because all has ended that conflict more so than anything. But speaking of, Chopper did go and team up with the rest of the crew to face off, and of course Luffy eventually brought down Gekka Moria, which is another world shaking event, or it would have been if not for the world government sneakily covering it up. And going by the anysobby fee standards I previously set up, I don't think that Chopper's worth anything less than another 50 million simply for his involvement here, bringing him to a quarter of a billion berries post Thriller Bark, which I have made sound much more impressive than it is. After which point he becomes separated from the crew on Saabdi and finds himself in the Torino Kingdom where Chopper discovers a vast library of medical knowledge, a lot of which is quite unknown to the world at large, which is interesting because it does make you question whether the world government would want to increase Chopper's bounty simply to secure that knowledge somehow. But I would say probably not. My impression of the five elder stars is that they don't really care about the well-being of their people too much, and the marine branch led by now Fleet Admiral Sakazuki certainly doesn't have a focus on healing and you know nice things. So what is important is that Chopper's monster form becomes much more controllable post timeskip and he does develop other forms as well, but the most integral thing is definitely that increased threat of monster Chopper since all of that raw power can now be put to very specific use. And after reuniting with the now revived Straw Hat Pirates that generally upscaled threat is going to be present in the form of a 100 million berry increase. 50 for the increased danger of the monster form and 50 for putting himself to use alongside a crew of true monsters, especially that Captain thing, which will all result in a Chopperrific 350 million berries. Diving down to Fishman Island now this is becoming a very standard stop, another event scenario where the Straw Hats defeat 100,000 members of the new Fishman Pirates. Chopper's opponents, they're not wildly noteworthy, but sure how she is because as always she is an ancient weapon. And having established friendship with someone who could destroy entire islands with ease, well that's that's a bit of a slight problem for the world government because they like islands. And in the past I value both those aspects at 50 million a piece and this will be no exception. The whole ancient weapon thing is especially underrated in one piece, but alas Chopper will be entering the new world with a commanding presence of 450 million berries. Next up we have Dress Rosa, which is another standard stop or not actually because come to think of it Chopper never actually set foot on the island. He stayed on the sunny and got transformed into beautiful modern art. But Dress Rosa is always an easy one because most of the Straw Hats and Straw Hat related associates received 50 million for being part of the defeat of Doflamingo. Even the ones who weren't on the island at the time. So that's as good a reason as any to have Chopper hit that 5 million berry mark. Although in Canon the world government literally doubled Chopper's bounty here. Doubled from a mighty 50 berries to a mighty 100 berries. So he could just stick with Canon and double his number which is very tempting but let's try and take it semi seriously. So then we go on a brief elephant ride before landing on Hawkeye Island where Chopper, he was there. His crowning moment was probably teaming up with Carrot in the Mirror World to face off against Brule Randolph Diesel and my favorite test of Hawkeye Island characters, Noble Croc. What's more important is being part of the whole Attack on Big Mom situation which is the most shocking thing that the Straw Hats have done to date. However I don't think it distinguishes Chopper as as much of a threat as it did with the Monster Trio specifically. It's still an increase though a very familiar number for this particular video as well which will be 50 million berries. Thus bringing Tony Tony Chopper's true bounty to date up to 550 million berries. Which fun fact is the exact same as Ace's former bounty so I'm not sure how well these actually stack up but at the same time in retrospect Ace was almost certainly undervalued as well. And just a victim of the pre timeskip pre-Hawkeye era. But at the very least 550 million berries is much closer to Chopper's true worth than a mere 100 berries. And if you want to see more true bounty explanations and I highly recommend you check out Luffy Zoro and Sanji's videos. Meanwhile please do leave your thoughts on Chopper in the comments below or even join my Discord server. But for now this has been the Grand Line Review and I'll see you next time.