Actually, I'm not even going to use that because that won't work for me Everybody my name is Peter Puglia. I am a senior estate with Microsoft. I've been effectively driving OpenStack into Microsoft for just about the last three years Been a Microsoft employee for the last year and a half And you know, we're here today to discuss Microsoft technologies and the OpenStack ecosystem I'd like each of you guys want to introduce yourself My voice I always get told I'm too loud, so I'll let the loudness work for itself today. Okay Check and hear me. Okay, perfect. So my name is Alessandro Pilotti. I'm the CEO of cloud-based solutions We are actually actively working in the OpenStack community In contributing quite a lot of bits starting from the Hyper-V driver up to the cloud-based unit which is the Windows Club unit we work on crowbar and Lots of other areas which are strictly related with the integration of Microsoft technologies in OpenStack My name is Joseph George. I'm the director of cloud and big data solutions at Dell the I'm also on the Board of Directors for the OpenStack Foundation And we've been a part of the OpenStack movement since 2010 since the very first day that it announced We also have a few solutions in market today On OpenStack. We also run the crowbar project That features the deployment and provisioning for OpenStack as well as some other technologies like Hadoop and Ceph and we just recently announced some work that we've done with with Suza with Microsoft and with the cloud base Unenabling Hyper-V as part of our Suza cloud partnership with Suza to for OpenStack Hello, hi guys, my name is Georgiy Okrok-Versov and I'm a program manager in Mirantis And I'm leading two projects named Murana, which is Windows for the OpenStack and Mistral, which is recently announced as a workflow as a service and my primary role in the Mirantis to talk with our like enterprise customers and non-enterprise customers who usually wanted to run Windows payloads on top of the OpenStack clusters And I'm Doss Kamhout, principal engineer in Intel IT And I run cloud infrastructures and consume cloud infrastructures and everything in between So I figured we'd start off bringing Windows into an OpenStack environment Now obviously each of us have sort of different areas that we're focusing on there So if you'd please, you know, I guess start with What it is exactly that are the key components of Microsoft technologies that you're addressing in the work that you're doing and then maybe give a couple statements about some of the key areas that you see as primary challenges with enabling Microsoft technologies in the work Okay, so I guess we can start with Doss, you want to start from your side? Sure, okay, so so in Intel IT we have a fairly large infrastructure We run a design grid, which is about 60,000 servers And this is this is mostly an open source environment and then most like most enterprise shops We we run a traditional IT environment which has quite a bit of Windows infrastructure You know active directory like like most enterprises have a Kerberos authentication And and plenty of Windows guests to run various applications And we also run actually two private clouds, but our reason we're here and reason I'm here is we run an OpenStack private cloud that we've been running for the last couple years So for us the integration points are mainly a keystone backing to active directory So obviously we already have identity existing in our environment So we want to reuse that and consume that and that's that's working actually pretty well And then obviously the guests so we run quite a few guests and like most shops We have a lot of .NET in our environment as well as other programming languages So having Windows as a functioning guest that can be controlled Is pretty key to us. We don't use Hyper-V yet in this environment I actually just found out that there was a Hyper-V connection So for us it's really about to answer your point Peter How do we make sure that that Windows and Microsoft technologies Work really well on on top of various OpenStack options Whether it's on various hypervisors that we would choose or bare metal So can it be controlled very easily if you look at even things like heat And a lot of the next generation things like I just sat through a docker discussion Most these are really built towards Linux initially So and generally what we see in the community is not a strong leaning towards The fact that enterprises do run a lot of Microsoft So so it'd be good to see more focus there from the community And glad to hear that you guys are taking a good part on the lower Hyper-V level And then secondly a realization that we do have a lot of Kerberos active directory And making sure that's just a systematic component that connects through I just have a question about your usage of active directory with this Sorry I'm currently using it for both of these roles Yeah not two roles yet so right now we basically and we will Right now it's just based on environment and tenant So and actually we back it with with OpenDJ Which then actually connects into active directory So you know I just want to make you own two active directory via the LDAP drive Excellent it's in trunk nice Yeah it's been there So beautiful Yeah it just uses the native LDAP driver So you might want to check that out and give you some quick feedback Hey thank you We've stumbled into a customer conversation between IT and Intel and Microsoft Yes Hey so those are a couple things I'll cover now We'll umbellish more later But yeah yeah let's do this Yeah so from Miran's perspective what we see That there is actually a huge demand from the customers To run workloads windows workloads on top of OpenStack And the typical challenging area is to actually enable all Microsoft features Working on top of OpenStack The typical example actually is Microsoft clustering So Microsoft clustering is very like huge feature Which enables you to create fold tolerant configuration and windows services But it simply did not work on the previous releases of OpenStack Just because of virtual IP assignment for example So by default Nova driver does not allow you to use like any virtual IP Which is not assigned by the Nova But usually you do not assign it from Nova And it was fixed actually by some quantum I'm sorry like right now it's Neutron But more by Neutron Committing Havana So right now at least you can use Microsoft clustering With using secondary IP feature in the Neutron And right now you can run Microsoft filler cluster configurations on top of OpenStack But of course there are a lot of different things So first of all you have to prepare specific windows image to run it efficiently on KVM Or if you wanted to use Hyper-V then you have to use specific images And thanks for Alessandro So he has windows 2012 image published on his site So you can just download it and try to use And it's already pre-built for both KVM and Hyper-V And I believe for Xen And for Xen as well So and this is from like operational perspective But also we see that there are lots of problems with Windows configuration itself So typically when IT department installs OpenStack privately There are lots of end users who wanted to use this OpenStack And right now what they can do They can just spin up a VM And then they should go and configure those VM And install all the components manually And usually it's painful So in Mirantis what we did we created a service named Murano So probably someone is familiar with that And right now we are trying to simplify these painful stuff And we provide just a simplistic UI Where you can literally like drag and drop different Microsoft services And then deploy it with one click So this is one of our approach to solve this painful problem With Microsoft Windows configuration Yeah so at Dell we actually have a really unique perspective In terms of the customers that are approaching us So in addition to us participating with a number of the Actually everybody on this panel On enabling Hyper-V with the crowbar project That we own and that we're leading But obviously it's not just Dell exclusive We also have the privilege of servicing customers That are not ready yet to consume OpenStack In the way that it's available So it is very much a development environment now It's very much developer oriented You have to have a certain sophistication to use it So we have customers that are very well acclimated To how Microsoft does its private cloud business Just in general and how VMware and others run their private cloud businesses They are watching what's happening in the OpenStack world Yet they're not able to consume it In the way that a lot of us in this room are So one of the benefits that we hope to provide Is to help start bridging that gap What are the tools, what are the best practices What are the services that we can What is the training that we can offer to those customers To start bringing them a little bit more over Right now a lot of us in the room And I actually believe this as well Look at how these large scale public clouds run their clouds Right, continuous deployment, automation, distributed architectures Those are still relatively new concepts to the mainstream enterprise And so in addition to us trying to bring those concepts over to the mainstream We're also trying to figure out what interim products What interim services What can we do to help enable those that are very comfortable with Microsoft products What integration points can we offer And how can we make them more comfortable to understand Some of the new cloud tenants that come with OpenStack Right, and the new applications that need to be developed So we look at it from both perspectives Which is actually, it's a good thing for us to be in So I would say this is a step from pure infrastructure layer to more platform Right, exactly So I would say that the challenges that you're facing Can be divided into two categories Two technical and one cultural We have let's say a quite unique opportunity here to do the fact that we speak On one side with a Microsoft community Which notoriously is very Linux oriented And all the Microsoft is using the open source community Yeah, okay, sorry I think he's always a little bit ahead, you know So, and now the other side of our customers Which need to move specific Microsoft oriented workloads on top of this OpenStack environment, okay So I would say the first two technical One side is of course on the hypervisor part And that part is basically done I mean we did a lot of work starting with Folsom In enabling Hyper-V as a top class hypervisor inside of OpenStack, okay So if you take our bits which are part of Nova Part of Neutron Part of all the major components Of course in OpenStack You will be able to average all these features that Hyper-V is currently offering, okay One important thing that quite a lot of customers Or users still don't How can I say Don't consider is that the Hyper-V is a free Absolutely free environment that you can choose on a hypervisor, okay You can of course go also with the Windows Server option, okay But there is quite a large user base that still consider Doesn't consider Hyper-V as an option Because they think that they have to pay for it Is that true? Okay Hyper-V is a virtualization platform, right It can be part of Windows But it doesn't You don't need to have full-blown GUI You know like most people don't understand that it is a slimmed down strip Hypervisor only functionality and you can provide all the hypervisor functionality In the hypervisor for free And when we say all the functionality It means that it's not trimmed down like maximum a given amount of RAM Or you don't have some features like line migration It's everything there, okay So The second part is related to the Platform as a service if you want or anyway as they Is related to Windows as a guest operating system, okay That's the area in which we are particularly focused today So for example some advertising here at five o'clock five twenty to be exact I'm going to have a session Showing how to optimize Windows workloads on top of OpenStack So on top of KVM on top of Hyper-V or whatever, okay Mirantis for example is doing an excellent job with Murano In enabling and simplifying all these challenges The reason here is that As it has already been said that there are Solutions which are pretty much Linux oriented, okay Our task and our job here is to take them And make sure that they work in the best possible way Also with Windows, okay, that's what we are doing So for example we are creating heat templates for Active directory for SQL server for exchange For a SharePoint, you name it, okay And with that in mind that should solve actually What are right now they let's see how to sync with this between the OpenStack Technology as a wall to say so and the Microsoft related infrastructure world, okay The other part I was saying is more cultural OpenStack workloads are Typically what are referred as cattle? I don't know if you're familiar with the cattle versus pets Terminology cattle are Virtual workloads which can be simply Shutdown and restarted and deployed without affecting the application as a wall to cut it very short, okay Think about a web application in which you have 50 nodes, okay You get to I don't know black friday and you need 200 You just spin up another 150 machines and on the next day you just kill them. No problem. Everything works Okay, the scale out very very easily on the other side Quite a lot of our customers which are using Microsoft technologies are trying to bring Workloads which are like exchange applications SQL server or SharePoint or solutions which typically don't scale in this way Okay, they are more similar to what are referred to pets now Um, and this is actually related to what gotcha was referring to with clustering Okay, so one challenge that we're facing now is bringing the Microsoft cluster concept, okay So failover It fell to full tolerance based on the concept of clusters inside of the open stack environment That's actually one of the big light motive. We're going to have in the next month First is the I would say is the typical scenario of a Microsoft workload. The second would be the sort of the Windows it pro and their lack of dev ops mentality experience because a lot of the guest level of what we're doing with Heat Toronto All those things are enabling dev ops on top of the guest platform essentially and and You know from a personal experience. I've been doing a lot of work with with puppet on Windows as a platform and one of the things that we find In the dev ops community is that there is not the richness necessarily of You know modules or recipes For windows, so I can agree with you that I think there's an education Barrier that might that might exist At this layer. How do you think we address that? What what's the best way to address the cultural change because essentially what's occurred in the industry is a cultural change around the paradigm at which we run Our infrastructure, right? How do we address that for the windows? Joe sure And I think you really hit on the the none of the topic right the reality is that Um, we you have windows certified engineers. You have windows certified admins and uh for the longest time You know and if you think about key tenants of cloud I mentioned continuous deployment that notion really in the broader enterprise really doesn't exist, right? It's a version it's a version to version Certification and validation and that's how that's how upgrades are rolled out in the largest scale clouds It's when when updates come out it gets rolled out and it you know, they're tested and they're on You know on build servers. It's it's a very different model. Um, I I honestly think Um, we as vendors and those of us in the community I think there's a need to actually build like I said some of these best practices. I think we are To some degree kind of ignoring the cultural problem that's out there I think the tool sets are starting to emerge But we are we're still can we're still acting like they are dev ops oriented people that we're just giving them Microsoft tools and I think we had realized that they are they are microsoft experts They know what they're doing when it comes to microsoft tools microsoft processes But we've not given them the tools to actually come over to this side of the of the of the change So in terms of what we can do, I think education is a big part of it Um, and I I think there are ways there these are there are tools There are shims there are middleware things that we can do to start enabling that The crowbar project I'll just take a second and talk about the crowbar project was intended to do that We actually introduced it at del a few years ago To start training our customer sets of how dev ops works of how this model works of continuous deployment And the notion that there are problems that they encounter I'll just say a lot of my other partners that also do cloud technologies when we actually go on site And do installations You know this whole notion of cloud in the box and I don't want to get political here for a second But that's a that's a difficult notion for me cloud cloud in a box just because I've been on site multiple times and Routinely almost I can say almost a hundred percent We'll go in there and the customer will have a set of decisions already made About here are the here are the network configurations here the ports here the uh, the you know the applicants we need to plug into We deploy it and it's it's wrong. It's not right Um, and it's not because the customer is wrong It's because we just don't exactly know what it's going to be like until we get it and do it once When you have a continuous deployment model That's fine because you can deploy it once you can see where your major mistakes You can tear it all down and you can redo it just in a matter of hours and you'll be back to where you started That's not how traditional it is really run. So I think products like crowbar into some degree fuel as well And you know others that are out there. It's a bridging technology that starts saying look you need to look at how these tools Work because it tells you how the future of architecture is going to work And I think it is small steps like that that we do at a rapid pace with small steps that will get people there That's my that's what my thought is Yeah, I'd say it's not really a Microsoft windows problem. Uh, if you look at Microsoft windows, if you know anything about uh kernels, you'll find it's it's pretty darn similar to linux And uh, I was around when uh, monad was started which became power shell um And uh, this was brought in by a team based actually by a lot of input from intel Uh, uh quite some time ago to to make uh windows a highly scriptable highly scalable, uh operating system So You have two types of people you have uh, we call them the the next next finish people Which is uh lazy sys happen.  Whoa, what do you other people do? How many run linux in your environment today? Okay, so um my point is uh And when you talk about things like exchange and sequel clustering that that's an app level problem So you can you can take microsoft today and you can write uh stateless applications that scale horizontally There's nothing inherent about the operating system. Uh, where you run into troubles is uh, is actually it's it's just it's an overall issue We call it a traditional enterprise legacy apps They're built for for scale up by the way We've got to do something about the pet and cattle discussion because as soon as we go to india It's not going to work out very well But Right exactly I don't eat beef. Um, but uh, but but fundamentally this is this is and that's not even actually a microsoft discussion That's that's applications that have been built you have applications on linux today That are built from a concept that they cannot handle uh failure of the infrastructure They do not scale out horizontally. They're not stateless. So, um, you know, I totally agree It's a change to uh to sys admins. There's a lot of sys admins in enterprise it shops Regardless if it's linux or windows that are trained to deal with next next finish linux gave us an opportunity To to approach it slightly differently because everybody came at it from from a scripting perspective You learn the code. You know the code you survive on the code You can't really do that with the operating system that's closed or with applications that are closed But this uh, it's not just uh, uh a windows problem. It's it's It's much broader So, you know, I guess you know, I should probably agree with you. Let's ask that question for all you guys that do linux today How many of you look into the kernel code? What that's nice. I only have like five people on my it team that that can do that, but uh, it's rare So, uh, it's it's pretty correct. I mean the fact that we have a An application workload problem and not a platform problem is absolutely correct Um, I live actually in breathe through the two communities. I'm a microsoft vp on one side Where they see me like the linux guy, okay? And uh, uh, I'm of course, uh, working a lot in the open stack community where they see me as a microsoft guy, okay? So it's pretty fun in the situation. Anyway, I can see what nobody likes you. Yeah, exactly So the main idea is that those group of people even if they are converging very slowly, okay Are still different and for a couple of uh, let's say generation for other generation They will still be like this, okay? We can just ignore the problem and say, okay, the future will emerge But it will mean that we will just miss the next like 10 years probably, okay? Or we just try to figure out a way to make both of them happy for example in our The installer for the hyper redriver is made in a way in which you can make happy the next next finish people Because it's actually prepopulating all the I don't know glance Rapid parameters and everything for you. You just have to fill in the values and press next, okay? But on the other side when it's finished, it's a fully blown python environment that you already know on kvm Okay, it's just wrapped in a regular windows service. So again the windows guy can just say Stop service start services on The the python oriented devop can just go inside of the Python code and do exactly the same things that they do on kvm, okay? So that's for my opinion the way for approaching making them happy on both sides crowbar is an excellent example Of another approach to solve a problem because you're hiding All the or most of the complexity, okay? It's gorgeous the fact that you can say I just want to have three hyper v nodes there to kvm there one controller over there Okay, and off you go So most of the people out there are simply scared of changing their technology for structure, okay? They don't have anything against it, okay? We are very far away from the ages of you know microsoft evil empire Linux just a bunch of hikers, okay both of them make a The solutions make great enterprise solutions on one side and customers on the other so We have to work with both of them and make them happy on the on the same side Another thing that scares people just to finish his licensing but I think we're talking about this later. Yeah, that's right Yep, so from my perspective, I believe that's right now. There is a biggest problem in the attitude because like when you spoke with a typical like OpenStack engineer He will say that OpenStack is for like cloud aware application and I believe that's that's wrong because OpenStack is a is a like platform We should be suitable for any workload for anything And actually what we need to do as a community So we need to change our view on the things and we should understand that OpenStack should be really open to any kind of workload like pets or cattle. It doesn't matter. So OpenStack should be suitable for everything and everything should be manageable and usable independently on the operational system and I believe that's I see a demand that's more and more Enterprises they using actually mixed environments. So they use linux Where it is suitable. They use windows When they have like some specific applications and That is the right way to do so. We should not Stuck with one operational system. We can we can leverage the benefits of both different operational system But we need to make sure that OpenStack itself is like is agnostic to operational system. So So there should not be like second class citizens So I agree from a personal perspective so in windows and linux interoperability and One of the things that drew me personally to OpenStack was the promise of ubiquity Because as a cloud platform, you know with networks for a long time, we were looking for network ubiquity and we achieved that With OpenStack, we can achieve platform, you know, virtualization cloud platform ubiquity through open stack, right? And and as you said, there's along those lines, there's also internally as you've seen in the course of this cycle challenges with Keeping ubiquity as the focus of the project, right? So what do you think we can do to encourage? as you said further Adoption or understanding that windows can be a first class citizen both above and below the control pane of OpenStack, right? How do we encourage? You know our customers to Break through their their fears and start consuming this great work that we're doing and also encourage the The open source community that we're part of that this needs You know the level of attention that it deserves and needs the the support from the community that you know to continue forward So I guess what are your opinions on those? Well, I start this time uh Well, one important thing will be of course if we can somehow merge a little bit more the communities with microsoft telephone this side of course Some people believe that OpenStack is in strong competition with system center. For example or with asian It's not for my opinion. It's just fitting another niche another completely different area Okay, we can ergo cause of on this assertion, but That's what how most of the people feel it generally um The other thing is that our job here as Uh, software developers as experts in the in the domain and so on is to make sure that the products we write are absolutely Targeted towards those people. They have to be amazingly simple They have to be what microsoft did back in the pc era Okay, 20 years ago which people anyway were choosing it because it was very simple to deploy their applications. Okay We have to bring it to the cloud today But at the same time we have to make also all the other guys Happy that want to be sure that are in control of the code and they can hack into it solutions like system center Or be sphere or similar. They simply don't apply here because dev ops don't like the idea to have a close box there Where they cannot put their hands, okay? So that's why OpenStack is definitely a winning solution here There already is a place for hyper B within open cell. Yeah, we actually you can run hyper B within your open stack cloud instead of So to put things in perspective, it's already in production So people are using it So there's I can give you my answer As we see what's happening in cloud Okay, the the reason there are different hypervisors because it was different hypervisors address different technical issues Right in some cases we switch the container because we want the performance to be closer to the higher In some cases we switch to hyper B because we have licensing challenges and we want better support for our windows workloads on top of the hypervisor that we're going to run And there's obviously, uh, you know the process and minuses of each hypervisor platform that you're going to choose and in some cases It really isn't that. Yeah, peter. I would add I I don't think we know I don't think we know yet and I don't think we have to know at this moment The reality is right. Alessandra's right. We the customers I have that are running open stack It's not their first cloud and it's not their first virtualization environment They've got other other stacks running and when it comes to things like scale or when it comes to new workloads That's when they're coming to talking to me about open stack And the hype what hyper v enables me as a vendor to do is not to have a multiple all open stack Conversation for a customer that doesn't have anything to do with open source I can I can actually go and have a conversation that says you can use a hyper v that you're comfortable with That you've already got and we can make open stack run on it It's rather than going kvm open stack, uh, you know open source crowbar all these things that are extremely wicked scary To someone who has been doing microsoft pure for their their whole their career This enables me actually to give them, uh, you know an entry point to at least have that conversation That's where i'm going. I don't know yet whether you know linux workloads running on hyper v I don't know if that's I don't know what that's going to be But I say another tenant of this community is that we don't have to predict it You know, there's an agile methodology here That says let's go do the things that we think we need to do and let's let the markets tell us where they want to go And so I think this enablement is extremely important because like I said, it's that bridge That's going to start connecting a broad base I actually believe that uh, microsoft, uh, the hyper v market, uh, the esx market. I think those markets Are gigantic there are a lot of people out there that need the technology advances that we're starting to see They just don't have a means to get where we're going to go unless they you know buy the whole package And so I think the the hyper v work that we're doing here starts bridging that there And uh, it's right you're we're going to see I think even in 10 years from now I don't think you're going to see one cloud for every, you know in in, you know, uh, ubiquitously I'm a server vendor. I don't see one server manufacturer in every data center. I don't And I recognize that's part of our design tenants now I think with clouds you're going to find the same thing. They're going to be pros and cons to each They're going to be different uh clouds that are better for different users And I think that hyper v this this advance was just one way to start making that happen and And allowing more people to understand how open stack can work One important thing about choice you don't have to choose I mean you can have your linux workloads on top of kvm And your windows workloads on top of hyper v. That's what most of our customers are doing For example including also sir, for example, uh, as an example Yeah, that's the beauty open stack is a control plane. I think a lot of people get confused on this was always the goal Uh, you you have flexibility. You have choice. You you can't put a hyper v you can do esx Yesterday I did a talk with dan wendlin on the uh, what what vmware is done in regards to Controlling and connecting into open stack But I think one way to make this ubiquitous it'd be awesome if microsoft jumps full force in and takes part in the open stack community Peter you're doing a great job, but we need uh, we need the redmond guys to to come on If they watch the video later, are we filming? But to be fair to be fair to microsoft uh, the recent announcement That cloud base and del and susa announced around hyper v support Was backed by microsoft microsoft lent us their support. So it's not that uh, you know, and I think this is kind of a community thing It's not us dev ops people versus everybody else Right, we want to get them in we want to include them and in this case It's not us versus microsoft or vmware Those two big companies are now part of the conversation now, right? This is where we want to go We want to get past all the quibbling Get the basic stuff done because you know what there's a Many many years of advancement that we want to hurry up and get to so I think that's an important entity to call out So and I would say that from the open stack community of your point right now. It is important than when Enterprise customers actually come back to the open stack community and share their use cases their needs because like Before that at the beginning open stack was kind of like linux gigs shop That's it. But right now open stack is pretty major and stable and we see that it's more and more adapted by the big and huge enterprises and what we need As a community is to have this feedback from the enterprise customers to really understand What is missed in the open stack what we Should add and What are the actual requirements? Simply because it tools like puppet and open stack, right? Whereas the head count in windows is going up because it's becoming really much harder to manage and and I try and cross-pollinate those and and you're banging heads together because We haven't managed to get puppet to work against windows Okay Oh, does it okay Between the platform that we're choosing Right, so so obviously, you know, those are challenges that I've heard from you know, a lot of these guys a lot of other top providers a lot of people who are selling cloud solutions and enterprises You know, there is that huge barrier to entry that we have to overcome and we need to just bring it back to the Right, okay We're over time If they have more questions we can stay here outside a little bit. I mean if you want to talk about


Good morning and aloha everybody. My name is Mark Shklav. I am the host of Think Tech Hawaii's Law Across the Sea and today our program is called OMG. It's the ODC and our guest is Bruce Kim who is the Chief Disciplinary Council of the Office of Disciplinary Council of the Supreme Court of the State of Hawaii and that's a long title but it's well earned by my friend for over 50 years Bruce Kim and Bruce welcome to our show good to see you. Mark thanks so much for having me this morning it's great to see you again and reminding me that it's been over 50 years and as long as I'm not in front of you at the ODC I guess it's okay because lawyers think you know when you hear from the ODC maybe you're in trouble or maybe there's a problem but maybe tell our viewers what is the ODC for first of all. Office of Disciplinary Council is an arm of the Hawaii Supreme Court and basically there's a board the disciplinary board of the State of Hawaii Supreme Court which basically administers the Office of Disciplinary Council so in a way in a way of describing it would be something like we are a special master of the Hawaii Supreme Court appointed as special masters for the Hawaii Supreme Court in order to prosecute investigate and prosecute instances of attorney ethical violations. Okay ethical violations all right now I'll get into that a little bit later but ethical violations how do you how do you hear about ethical violations or how do you how does that come before the ODC? Well that's where the whole process starts and generally speaking the process starts through complaints that are filed with our office these are written complaints are available at our website people complain about their lawyers or other lawyers or the conduct of their lawyers or other lawyers we also get complaints from lawyers themselves who may be litigating against a particular lawyer and and file complaints as well but the vast majority of complaints come from members of the public and generally from clients or who are represented by clients by attorneys who they accuse of committing an ethical violation. Okay and so the ODC is subject to the Supreme Court it's organized by the Supreme Court is that right? Correct by rule and and you are the chief disciplinary counsel correct that's the right title I got correct okay what do you do what's what's your job and I assume you have some lawyers that work under you correct what is your job specifically at the ODC? Well right I thought I've only been on the chief for about a month now I was appointed by the disciplinary board on May 16th of this year to become the disciplinary chief April or March 16 March March 16 correct so prior to that I was just a line assistant disciplinary counsel for about a year and a half litigating cases on behalf of the agency so since I've taken over I've learned that there's a lot of administrative issues that have to be dealt with on a regular basis is very time-consuming we also interface with other portions of the bar including the Supreme Court and the Hawaii State Bar Association as well as nationally through various organizations the National Organization of Bar Council and the National Organization of Bar Council state chiefs so it's a very like a broad that the portfolio is very broad and it deals with ethical complaints correct and you're the head of it and you get these complaints now what what gives you the background what what is your background to be head of this this or this organization that oversees complaints against lawyers that's a very good question people may want to ask that question you know of me and as you know I was in private practice for quite a number of years approximately 32 years and during that time I was pretty much all in civil litigation had a wide exposure to different types of litigation involving real property personal injury employment law etc. this this that particular background was well suited to what I'm doing now because the complaints that we get are involving all types all types of law all segments of the law practice wide variety correct and that would be kind of match your practice of what you did when you were in private practice exactly so it was really helped me get adjusted to the kinds of problems that we're seeing you know in the bar today as well as prosecuting these particular violations was very helpful and then I had a year and a half a little under over a year and a half of experience as an assistant disciplinary counsel where I got to see the nitty gritty prosecution of the case from investigation all the way through a hearing so those experiences really helped me you know in terms of the context of what the kind of what kind of work I'm doing right now as the chief and and you know I got I got to say you your dad was an attorney correct too and was very well respected here in our community yes and so you come from a legal background yes yeah and and did you feel that that's helped you too no absolutely you know my father was obviously very influential in my personal legal career and he was a great mentor to me he as well did a number of different types of cases I don't know if many people know this in the bar but I think my dad was like the second Korean American attorney licensed in the state of Hawaii well the first Korean American attorney was Herbert Choi who was his first cousin there's a number of Kims in our family actually who became lawyers afterwards people like Patricia Park and Sean Sean Kim so it's it's kind of a family affair yes background that you have now the odc and I would you know I was kind of in a way I was kidding about you know lawyers are afraid when they hear from the odc but it's it's serious as you say it's the odc gets involved when there's an ethical type of complaint for what is what is an ethical complaint and what are we talking about what is ethics what what type of complaints are we talking about that the odc gets just generally mm-hmm for the audience out there you know that that's really an excellent question because a legal profession involves at this very core the issue of trust and not not only trust by between an attorney's client but between the attorney and the court as well as the attorney and the public so there's a lot of trust placed in attorneys so the system of discipline I think evolved over the years since the American judicial system was established and mostly now these that disciplinary function is performed by the actual courts themselves and there's a latin term called sui generis so that term is the basis for the jurisdictional actions that are taken by the various courts throughout our country both federal and state to police the practice of law before them and it's a very because of this issue with respect to trust it's a very heavy responsibility for our office obviously we need to make sure that the attorney has their opportunity to be heard as well as notice of the charges against them and we have to make sure under the system that we have here in Hawaii and throughout the country that we're doing fair by the attorney as well as the public the judiciary and the profession to police our profession so unlike many professions in this in our state and in the country our profession has the unique privilege of disciplining itself yeah and that's that to me is a very weighty responsibility for me in my office really yeah it is because and it could bring up I mean we got to trust you mm-hmm I mean that we have to trust you're talking about trust from the lawyer standpoint but you have the big responsibility yes of making sure that everything you do yes can't be a problem with trust that you have to do the right thing right yeah that's a big responsibility me and my staff so thanks for reminding me how many staff staff members you know right now we have I have a deputy chief and a line assistant disciplinary council and we're process of filling out additional spots okay you talk about trust what within that trust title what what subtitles are there what what type of trust things are we concerned with you know and I I think this is a you know to finish off your original question is the fact that all of the ethics rules of ethics I think relate back to trust and this relationship between attorneys their clients the public other attorneys in the court and in order for justice to function we have to have that trust with each other and when people violate that trust that's where the rules of ethics come into play so it might involve things like misappropriating funds from your trust fund a trust fund for the viewers out there are basically funds that are required by rule to be maintained in a separate account and not withdrawn until they're actually earned so attorney has an a client a client trust fund and some of the ethical complaints are about taking money out of that when they shouldn't when they shouldn't have done it and so the attorney acts as a fiduciary and it's in our rule to that that word fiduciary when they hold funds for their clients or third persons in that account so we're very careful about and and the rules are very clear about not taking out money before you earn it and not commingling earned fees in that account with the the funds of your clients because there's a host of problems that could arise by those that type of conduct and so that's an example of the type of rules we administer again based on the issue you know the overarching concern about maintaining this trust and why it's so critical especially for our profession was self-regulated so I can see that clients would be very concerned about money and the money that they've entrusted to their lawyer to put in their account and not take it out before it was due I can see that's a big big concern are there any any other type I mean what other type of client trust issues arise and then you also meant mentioned attorney complaints sometimes what give me some examples of that sure again taking off on the issue of trust we have complaints involving things like clan flicks of interest and again this is the trust between the attorney and his his or her client right that when they go to the attorney there they believe and hopefully the attorney is acting in there that clients soul interest and not the interest of some other person or third party so there's a very extensive rules in the rules of professional conduct dealing with conflicts of interest and obviously if you retain an attorney to represent you you have to trust that attorney is going to be representing you and not somebody else and maybe he had a prior relationship or some somehow he knows the other person and you the client wants to be assured that the attorneys working just for him absolutely it's the duty of loyalty and then also the conflicts can arise with the attorney he him or herself have conflicts with the client because they have interest in other clients they may have business or financial interest that may conflict with their client so there are also rules within the rules of professional conduct dealing with transactions between attorneys and clients as well I see so a client engages an attorney sometime during that engagement has a question about trust either funds or some conflict of interest and then they they send it on to to you to odc to the odc now I want to go into the procedures after our break but what type of complaints do attorneys make about attorneys to you I can't say categorically that it's limited exclusively to certain kinds of complaints because there's complaints all kinds of complaints but a lot of attorney complaints attorney versus attorney complaints arise from disputes that have arisen from litigate ongoing litigation or past litigation so they're already fighting correct with each other yes and they get angry about something the other attorney does and says that's unethical right and and we're obligated to investigate those complaints as well because some of them may be well well found it I see and then you would take in the complaint from the attorney of the client and proceed further on what has to be done with a performer normal investigation and you on one other point again this issue of trust actually courts need to trust attorneys to and a number of the rules within the rules of professional conduct deal with attorneys relationships with courts for instance there's a rule against lying to a court which is obviously a no-brainer right there's a new hope yeah you would hope you would hope there's rules about not disrupt disrupting a tribunal and we had a case on on that just last year that I was involved in and where an attorney representing one of the parties to a temporary restraining order proceeding went up to the pro se petitioner and started to accost this woman in a very loud tone of voice and used repeatedly a vulgar sexual slurs against this woman and I think that was in the news also I hope so let me I want to take a break right now and then we'll come back and talk about the actual procedure sure okay so thanks thank you my name is Calvin Griffin host of military in Hawaii which airs here on think tech Hawaii every Friday at 11 a.m. police Jonas will be talking about issues concerning our military veterans community and other related issues that concern all of us hi I'm Stephen Philip Katz I'm a licensed marriage and family therapist in Hawaii and I do a show called shrink wrap Hawaii where shrinks and sometimes other people come on and talk about the art and science of psychology talking to people relationships and so if you are curious about shrinks and want to be shrunk and don't know where to go tune into shrink wrap Hawaii all right all right welcome back to think tech Hawaii law across the sea with Bruce Kim the chief disciplinary counsel of the odc omg it's the odc and that's title is all my fault so I apologize to you Bruce but it's good to have you here good to have you think thank you for telling us about the odc what it does it's a pleasure my pleasure my now we talked about different types of complaints that you get you get complaints about from clients about trust funds or maybe conflicts of interest and you get complaints from attorneys and I get the gist that a lot of it happens during litigation and during a fight in court lawyers can get pretty tied up and angry at times and they may find that things that the opposing party does the opposing attorney does they don't like and they report to you okay so I get it I get it you get complaints from clients you get complaints from attorneys various topics all to do with trust which I like you the way that you can categorize that I mean yeah it all has to do with trust really and and the trust of a attorney by the court and by the client and by other counsel what happens you get a complaint and you and you mentioned that I think that the forms for complaints are on your website correct odc Hawaii comm okay I'm a client or an attorney I want to file a complaint what what's the whole procedure to do that what happens all right it starts by downloading our form filling it out and signing it attaching whatever relevant documents you think is necessary sending it into our office when we do when we receive a complaint in our office there's an initial intake done the complaint is reviewed by several different parts of our office I'm sorry when you say parts of your office I'm gonna stop you every so who what are the parts of your office generally it's reviewed by the legal staff including me as chief okay so after the decision is made to go forward on the complaint some of them are just not within our jurisdiction I know people might be confused about the viewers might be concerned about that but we only have power to act within on cases that are within our jurisdiction for instance we can't we don't have power to act on ethical violations that might have occurred in another state unless it was committed by a Hawaii lawyer and we don't have power to act in complaints against judges for instance there's another body for complaints against judges so those are the type of issues dealing with jurisdiction that we're also aware of and but after the review is done and the decision is decided is made to move forward it's assigned to the investigator the investigator will conduct a thorough investigation okay let me stop you right now you so the odc has its own investigator staff yes I see and they're on staff yes and they're dedicated to the odc correct they work for the odc presently there's three of them including a supervising investigator well that's a recent change in a very very good change for our office that we have a supervising investigator okay so what does the investigator do they will generally the first step is to contact the respondent we refer to them as the respondent the attorney who the complaint is made against is the respondent we will send the respondent a copy of the complaint and ask for a written response there may be specific issues that we want them to address that would be in the cover letter sent to the respective attorney and does the attorney that's the respondent does that attorney get the whole complaint get everything yes and does the investigator or anybody on your staff talk to the complainant beforehand or do they just take it and evaluate and send it out is there some sort of interaction yeah there is a sort of screening process done by the investigative staff after they review the initial complaint they may contact the respondent directly and ask them just informally what's this about they may contact the complainant because they think that there's more information the complainant may have but they haven't provided it yet to odc so we may send out a separate inquiry to them either telephonically by email or in writing asking them to please supplement their complaint with additional information specific additional information that we need to go forward so at that point you're trying to gather the facts correct so the facts again we're not rushing to judgment here we're taking our time and we're going step-by-step through this process and even at that level some complaints are dismissed because after we talk to the respondent where the complainant won't cooperate with us anymore and we don't get the essential information there's no point in going forward and then you advise the parties yes in writing okay now let's say it goes forward what happens next you got your investigator what does what does the investigator will go step-by-step through the complaint in interview or communicate with relevant witnesses as I said the the initial first step is to send the complaint to the respondent attorney and ask for their detailed response written response of the complaint can the attorney say hey I'm not going to answer those questions I take the fifth or something like that that's a good question because we're dealing with that issue right now there's actually a Supreme Court rule called 2.12 a we can ask for an interim suspension if their attorney refuses to cooperate with their office it's also a separate ethical violation for an attorney not to cooperate with our office so during the course of an investigation that's why you know one of my pitches this morning is that when attorneys do receive a letter from ODC they should respond of the more they dialogue with us the better it's going to be for them but saying no or throwing it in the circular file is probably not a good idea it just aggravates the situation in most cases and it's not going to go away correct okay we don't need their cooperation you know and again like I said it's a separate ethical violation to not cooperate with office all right so you do the you do the investigation what what happens what happens next you're gathering facts gathering more information talking to parties what happens next correct so eventually the investigation is concluded at that stage again the complaint may be dismissed for lack of sufficient evidence in our in our office the burden that's been placed on us is to prove each of the allegations by clear and convincing evidence which is not exactly beyond a reasonable doubt for the viewers out there but it's not the mere preponderance standard in most civil cases so we have a heavier burden to prove in these cases that's why it really behooves us to take our time in these investigations and make sure the case is thoroughly vetted at all levels in the complaint process okay and and if you dismiss a case and the client or the complainant thinks that was wrong can they do something about that they could ask for the that decision to be reconsidered at that stage of the proceedings and that would be by you or by the fire or by the board or by who you would be done by reviewing board member I see so okay and then all right so you complete the investigation right you reach a decision to proceed you think there's an ethical violation you've concluded that yes and right that you made the conclusion is that within the board that's that's the that's when they decide to go forward that's what they've concluded correct so the way that the way that ends up is that after the attorney receives the investigative report and again these are in our board rules these procedures are in our board rules the cases sent out for review by a reviewing board member of the board of this morning board of the Supreme Court of the state of Hawaii that the reviewing board member performs a really important function in this process because up to that point it hadn't been handled all entirely within the odc but now a member of the board reviews the report as well as the evidence has been presented and generally copy of the proposed petition for discipline and makes a decision based on their review of the matter with it to proceed with it to dismiss okay so and that's one board member one board making that decision and that that I guess that goal is you can have somebody that's apart from the odc that governs the odc takes a look at it and if they have any questions can they come back and ask you yes talk to you about it okay they can return it to us and ask us to open it reopen the investigation because of certain things that the reviewing board member catches okay so again this it's a step by process step by step process and there's no rush to judgment so to speak is carefully reviewed at each one of these steps because it's an important decision ultimately the decision to prosecute and it affects the livelihood in the future of of individuals who are lawyers in the state of Hawaii right but most importantly the decision to prosecute is to protect the public protect the public okay i'm glad you told me that yes okay so that that's the ultimate goal that is the sole goal of our office is to protect the public protect the integrity of the profession protect the integrity of the courts okay many of the response believe that it's there to punish them but no the Supreme Court has said in multiple jurisdictions including the ABA has said the purpose of disciplinary action is to protect the public okay let's say what happens next then you you got a complaint that has been approved by a board member what's the next procedure then uh once we obtain approval by the reviewing board member to proceed with prosecution we generally send out what's referred to as a 20-day letter to the individual respondent with together with a copy of the proposed complaint again this is another step another break so to speak in the process to allow the respondent attorney another chance to respond to these claims and then ultimately you would have type some type of type of hearing or resolution of some way that's where it's going and and during that 20-day period at time information is given to the respondent attorney as well about the voluntary settlement conference process which is again outside of the normal disciplinary proceeding it's it runs parallel to the disciplinary proceeding but it's another opportunity for the for the attorney in our office to divert this away from formal hearing and maybe reach some sort of a settlement and conclusion that doesn't involve bringing in a formal hearing before the board correct is that correct correct and oftentimes it runs it works out in a situation it's a win-win situation for the respondent and for our office as well as the public okay now we we are actually coming to the end of our program i don't believe that and i just like to ask you know i'd like you to just go back and give some advice to attorneys when an attorney hears from the odc what should we do what what should the you know what is the odc's position and what as attorneys should we do you know i think in the brief time that i've been at at the office and now as chief you know i really want to reach out to lawyers in our bar our bar i believe is very uh you know ethical in the sense that you know we we try to do the right thing and we do have a little spirit for each other but the the best thing to do is not to ignore any communications you get from the odc the best thing is always to take the time to respond i understand that it's sometimes very frightening it could be frightening but the best thing is try to reach out to our organization and get and communicate establish a really good working relationship with the investigator and or the prosecuting attorney and thank you for talking to us and reaching out to us and being being with us today and we'll have to come back and talk about more specific cases at some point i hope you'd be willing to do that that my pleasure thank you for having me thank you thank you


What's going on guys? It's your boy DPJ here today with another Destiny video and today I bring you top 5 Titan Super Plays of the Week. Now if you guys do enjoy the video hitting that like button is much appreciated. If you miss my top 5 warlock and hunter supers you'll find them linked in the video description. Enjoy the video and I'll catch you on that next one. Zone C lost. Zone B neutralized. Enemy captured zone C. Zone B. Big work. You're unstoppable. Your honor is shabby. You're in the lead. 5 minutes remaining. Heavy ammo available. 2 for 1. Look at them fall. Outback. Their crest belongs to you now. 30 seconds. Heavy ammo available. Triple down. Always in the wrong.


I'm moving on to business news. The International Monetary Fund IMF on Tuesday approved one billion dollars loan to Uganda to finance its response to the COVID-19 crisis over the next three years. The international finance institution in the statement said that the pandemic had caused economic and social strife in the East African country, leading to a revival of anti-poverty gains, deterioration of fiscal balances and put pressure on external buffers. IMF said the approval would enable the immediate disbursement of about 258 million dollars to start on the response and help sustain a post-crisis inclusive recovery. The country is currently under a partial lockdown that was instituted to contain the rapid spread of the pandemic.


Good afternoon guys. I hope you had a all had a good lunch. Nice arrangements made by the community over here. Thanks to them. Yeah, I'm Srinivas. I'm working for XLQ as a chief architect. Here I'd like to share some of my tips. Here I would like to share some of the tips that we have been using for authentication and authorization using JavaScript technologies. We know that JavaScript now become like a mainstream platform for the application development. And a lot of server-side aspects of coding and the features now coming towards client-side for the better usage of client-side resources. So there are problems around authentication and authorization, which is a common problem across no matter what framework you've been using. Angler, backbone or your own JavaScript also. Okay, so when you are using Angular or any other framework particularly, there are cases like at every service level or at every component level you are authenticating, authorizing, which is like a clutter. There's a lot of clutter of code, clumsy, and it is difficult to debug and maintain and maintain also. So what are the different design patterns we can apply that server-side, the same principles you can carry to the client-side also.  Particularly, if you take a look at Angular, Angular JavaScript framework, there are components provided by the AngularJS like Interceptor, Directive, and different events, eventing mechanism. So combination of these different components you can use to develop a nice authentication-authorization service. For example, if you use Interceptor, any HTTP call you're making, you can use HTTP provider to register your own logic for authentication-authorization and which gets called on all service requests to validate whether the required service is authenticated to the given user or authorized to or not. The same way, there is a lot of ejection calls from the client-side and there is a lot of partial page renderings. So how do you evaluate whether the given page or the piece of fragment is allowed to a given user logged in or not? So you can very well use the nice features of HTML5 semantics, semantics formatting you can use. You can define your own attribute to the HTML5 tags which is in a way used by AngularJS, Directives, and all. So you can use Directive's frameworks also and underline you can call the same services that you developed for Interceptor to authenticate and authorize the request. So that way, for example, if you are using your own Ajax, a simple XML HTTP request, you can still wrap your own code around the XML HTTP request object and define it as an Interceptor. Define it as an Interceptor instead of using any particular framework also. Interceptor, you have two minutes to go, you have two more minutes to go. So that way, you can very well organize modular your code and better implement authentication authorization services which are in general common problems to solve across different client-side frameworks. And particularly, how you can store the local store like credential store, you can use either local service, but there are possible hacks that using a lot of JavaScript development tools, one can hack it. So better you can encrypt and use it as a local store or you can integrate OAuth like service also from the same Interceptor or Directive. So I think combination of different techniques, definitely you must have implemented different techniques in your own application development also. I am very happy to hear any such other alternative solutions also. Thank you very much. Thanks for giving the opportunity.


2017 was a record year in many ways. It was the second or third warmest year on record in terms of temperature.  It was the highest levels of carbon dioxide concentrations in the atmosphere. It was a record level of sea level, so it was the highest sea level recorded. And in the southern part of the southern hemisphere, bottom third of the world, it actually was a record temperature. So in many ways 2017 broke records all over the place. Well the European Union has the world's most ambitious target for reducing greenhouse gas emissions and so what we would like to do is even do better than that and help other countries overachieve their target. You know there's only two years left before the Paris Agreement kicks into place and we want all countries to be able to upgrade their commitments so that we can reach our target of limiting temperature rise to 1.5 degrees. We know we have to play our part as global citizens. We are a small city, just 400,000 people, but we cannot step aside from what we must do as citizens and so that's why we are putting such serious targets in place to play our role globally both in terms of reducing our own actual emissions as well as putting in place policies that others can copy being inspired by and implementing their jurisdictions.


Everybody forced here ripping 22 23 upper-deck SP authentic hockey hobby eight box number two Random teams here will roll the dice the random will get started. Thanks for joining everybody We'll go seven times We're on a seven names first one two three four five six and seven Robbie K down to Jeff H and seven times on the teams one two three four five six and seven wild down to Sabres Only two more basketball breaks and three more football breaks for the whole night everybody All right Robbie K wild Lance M penguins William Q Blackhawks DW Canadiens Chris a ducks Chris M Islanders Costa K predators Skyler E redwings Craig M blues Steven B Hurricanes William P stars Neng S Bruins Robert C with the Senators Zufan with the Yotes Derek S flames Mark L jackets Chris a sharks Zufan Canucks DW Kings Silvio lightning Daniel G Panthers Henry C Rangers DW with the Devils Daniel M Kraken Neng S Avalanche Derek S Jets Frank Y Oilers Farhan Flyers Ben S Knights Tobias has the caps Jonathan L Leafs and Jeff with the savers Jeff H are the savers Okay, so next is the two-box NBA. That's full. There's a result Results link for you find those anytime at latent sports cards.com The results quick link is the bottom of the website you can search all results there the search bar is also a great way to search results Yep late game. That's that's how they do it 17 to go on the gold standard mixer now Here is a link for The second flux and draft 18 to go on it's actually not gonna drop a lot. There's enough links. There's enough links in chat Here we go hockey time hockey time Here we go Collaborations McKinnon McCarr pageantry auto mad so guard senators This card senators pageantry pasta for the ruins Limited red is gulay future watch for Montreal Sutterblown top rookies to Foley pageantry Red Patterson Canucks true leaders Crosby the pens Pavel ski pageantry Future watch red is Simon Holmstrom for the Islanders true leaders Huberdoe and pageantry Braden Schneider Schneider Got a red Jeremy can limited for the Kraken top rookies Caden Corsak and a z-gross pageantry Red Matt Zuccarello on the limited for the wild Kairu and Robert Thomas pageantry red Patrick Kane for the Hawks Future watch red you so parson and for the senators the senators for the predators predators Ratsi a Lucas Dostal retro future watch auto to 399 Anaheim Anaheim ducks Chris a there you go on the Dostal Future watch variation to to go the autos in the first box Limited red is we're in ski jackets Panarin and a sign of the time is gonna be Alex a protoss capitals three autos in the first box of the break It's exactly what happened last night top rookies is Kovacevich Canadians spectrum effects McKinnon For the abs and these are bouncy cards of spectrum effects Eichel in the pageantry Red Future Watches Sanderson senators Sanderson Bergen and Future Watch blue is Adam Roskot the 399 for San Jose You know the way 97105 Mmm, give it away, huh? Yeah, that's that's what they got to get as the late game. They got to figure out Someone like pal or like Franz gonna have to be like a guy with a ball in their hands at the end of the game I can get it done and they got to play good defense like not make bad decisions red Future Watches licks L For the flyers true leaders McDavid and Future Watch auto is gonna be Alex Vlasik to 999 for Chicago Greg how we doing the night look at that. They just have no plan on offense, dude Shot clock violation. I have a shot clock violation in the fourth quarter of an of a game Red Copa tar future watch Kings true leaders Bergeron Bruins pageantry grand fear Strive good evening Greg's here to stir it up. I can tell Red Future Watch is Marcus Bjork blue jackets. I expect nothing less Jonathan quick Red Sydney Crosby penguins top rookies those stalls so guard pageantry Man is a knucklehead. All right, it's always all down there future watch Future Watch Auto patch. Oh Man Dylan Samberg look at the patch on this thing. Oh my god The jet patch. It's a one-of-one That's incredible Derek s Look how gorgeous that thing is Whoo-hoo-hoo-hoo.  Yeah, that's dude. The hockey is the heat Holy cow. Oh my god, Samberg is a good player to future watch Auto patch Samberg one-of-one Blue liner for the Jets. Holy cow What a card Congrats to Derek Derek the fell ski and Robertson Barkov Red Future Watch is plastic for the Hawks board alone with Shelley. Shelley's good Sub Jon. Yeah, he's pretty solid Bradley. So John. He's a d-man. So it's not like the craziest thing But I mean, it's good to one-of-one future watch Auto patch one of one rookie patch on it's that's a big card Red color for the Yachts gun third top rookies and a future watch spectrum effects Kovacevich for the Canadians Nice one there down by double-dead is now Good god, yeah, I'm not gonna see any magic games this year I wouldn't power top rookies for the savers. They need to figure it out date similar spectrum effects for the Canucks Had a tray hay skin in yeah, we're in a pocket Greg You've been here you love it here Future watch red is bitten for the blues Flastic their future watch blue and that what Kate's to 399 for the Flyers Where are you at? God? No, I don't know man Red Carlson Golden Knights Horvath Patterson red pageantry Burnsey for the Canes That count you got to see this that was an insane that was a circus shot Watch this His bumps Throws it up floater. All right. Okay. That's that that could we keep are we now we got to get a stop You got to get the end one in the stop Come on magic Rakes We are trying to fill up some basketball and football Greg So the ones on the home page of the ones that we're looking at next There's a two-box draft and flux There's a select and draft choice six-box mixer There is iMac mosaic choice plates football gold standard immaculate mosaics football and flawless football great describe two flawless spots It's not 28 now. All right. It's like fried chicken here, dude Yeah, buddy that is a Neil Pionk on the upper deck authentic saw to for Winnipeg another hit for Winnipeg pageantry Spence How do I have my chicken tender pups I've earlier I have one chicken tender left over Red future watch is parsing in Fred's McKinnon mccar licks sell auto to 999 flyers future watch magic blue it It blew to the fourth quarter. You can change it to whatever you play with the football game on I'm not going any magic games. Well, I figure how to play the fourth quarter Pedersen red for the Canucks collaborations is Pavel ski and Robertson Anze copatar Red future watch home home storm for the Islanders Soderblum Bergen Red McCann for the Kraken true leader super dough and Matthews pageantry How many hat tricks Matthews up to this year now? Go to the game for three quarters. Yeah, but you don't pay for you there's a ticket price is not a three-quarter ticket price. I Did buy Nate Barghatsi tickets last night though Ooh, hey Barghatsi is a comedian. Oh, yeah, red Lucas Raymond for the Red Wings Perot, you got red pageantry messier for the Oilers Next purchase is gonna be blinkin 82 tickets That's not a cheap endeavor though.  I ain't sitting there So you can sit there for like 50 bucks, though You just never see their faces Red future watches gulay for the Canadians pageantry because that's of Red schmaltz for the Yotes top rookies Alexander off future watch spectrum effects Brandt Clark for the Kings Top rookies is Dylan Gunther for the Yotes spectrum effects Kale McCar Dude wears Kale McCar and pageantry Bobby or the goat Red future watch Michael Isimot for the Jets true leaders is a posse and future watch clear is Kareel Marchenko for the jackets Kareel the thrill Marchenko a few more spots coming in and EF with a spot in basketball same with H. Lynn Greg with four Man here we go y'all. It's ramping up. It's ramping up like to stream share the stream tag your friends tag your family Six to go on slight hobby and draft choice 28 to go now on close. Let's go. Let's go, you know, that's a line dusting Wilson ain't great, but he'll get no help from them red future watch is brand new bureau for the savers Eckblad Shady Shady He red students of senators green top rookies call grin Leafs Sharon govitch pageantry. I want to make Sam and cover it more hockey just to hear him say the name Shady, we run this and forth tomorrow of your own red future watch Carson Meyer jackets. That's Steve reviews plan Suzuki Kent Johnson The V Steve reviews He finally gets in views and he plays with you Yeah Red Sebastian Aho Keynes top rookies muchelli and aughtinger pageantry Top rookies map boldly for the wild Josh Bailey the 99 sign of the times Islanders Beautiful gold ink Islanders there messy a pageantry red future watches semi on Der are There are Argo chinsev Simeons are Argo chinsev for the Leafs Good row and line a and future watch order to 399 is going to be Peyton Krebs 2021 future watch out of Peyton Krebs for the for the Knights All right, solid hit for the Knights there for sure Riley on the red for GMO top rookies and a Riley Walsh Future watch out of for the Devils to 699 in the retro. Yeah, it was number to 99 Brad Cain and Tave's collaborations on the blue spectrum effects Marner Leafs pageantry you see Soros Future watch red mark McLaughlin Bruins Kent Johnson and Seth Jarvis the 99 for the Canes It's going pretty well shady we chillin watch the magic blow it Do-do Yep, bone-headed plays in the fourth quarter Red Brady Kachuk Senators true leaders Jonathan Taves and pageantry red Tristan Yari Special effects future watch Bobby Brink flyers as well I got so next is the first two box flux and draft the the second one of those has 18 to go We have Beaumont chrome you filled up black and plates patches filled up Jose copy choice no huddle filled up So we do have a ways to go there are still five breaks with spots left Yeah, they should have they outplayed them the entire game and then they got to the fourth Good old magic there to let you down every time Future watch auto jack Quinn nice card for these sabers out of 199 on the retro great hit sabers Oh Eichel and stone pageantry stutzla red future watches Ben Myers for the abs Nathan Smith OV a red ecblad Panthers Caden gully top rookies for the Canadians and a Hendrik Lungfest Now they came back tonight at one. It just they literally just played better in the fourth quarter They were just smarter and I didn't make mistakes. That was pretty much it red future watch low dean for the senators But hey, sometimes that's all you need to do to be the magic does not be dumb Red future watch or not future watch but red stamp goes bolts Rossi top rookies and boldy pageantry Make David and dry side of collaboration spectrum effects is gonna be Patrick Kane for the Hawks and Huberdough pageantry Red future watch John Luke Fowdy abs top rookies blumelle future watch blue is Colgren nice one Leafs the 399 Heck yeah Leafs Red is Tom Wilson capitals collaborations could chuck and stutzla pageantry Huberdough red for the flames Red future watches Laoco for the Bruins Slavkovsky top rookies and a Vlasik future watch retro auto to 399 Hawks Red is Brandon sod blues Stemcoach true leaders and Bjork future watch spectrum effects to the jackets So my dog says Bjork There were like no Red Yossi Nashville top rookies Kachetkov for the Keynes and a Schneider future watch spectrum effects Rangers collaborations Horvath and Patterson for Vancouver there spectrum effects Kachuk senators and Cider pageantry. Yes, it is Red future watches Blankenberg for the jackets true leaders Bergeron green future watch to 199 Sanderson senators Very nice low number Sanderson for the sends here Robert C. There you go Red Drysdale ducks Oh and power top rookie savers and a red pageantry Sharon Govich devils fall by a blue future watch Declan Cheslem for the Jets to 399 Jets again Red future watches Corsac for the Knights Matthews and Marner Tage Thompson pageantry Red Panarin for the Rangers there top rookies of Lassick the Hawks pageantry is Bordelow sharks Red future watch Sandberg Jets top rookies Jordan Harris Canadian's and pageantry Yossi for the Preds Red Suzuki Canadian's true leaders Truba for the Rangers and dry saddle pageantry for the Oilers Top rookies is Goulet going to the Canadians Alex and Jelkovich curated signatures out of 199 for the Red Wings and Jelkovich for the wings to 199 Castellic pageantry Red future watches Reinhardt for the Senators McDavid and dry saddle future watch Auto Sandberg Jets to 999 All right jets you just keep going with these Sandbergs He didn't even hit the he wasn't even throwing it where he was running wash behind him like Bad decision and a bad throw What was that? Red Barzol Islanders Matthews and Marner and Madonna Red future watch Owen power Sabres still in Larkin true leaders pageantry Panarin Red Vasilevsky lightning top rookies McBain for the Coyotes and a pageantry is Cuzmenko for the Canucks Be sure to like to stream everybody That is a Mark Messier authentic auto for the Rangers That is a great hit for the New York Rangers love to see Big-time vet auto here Henry C or legend auto I should say Messier going to Henry C There you go Suzuki and Coffield there and a baneers pageantry for the Kraken Red future watch Slavkovsky Canadians nice red Pull in and a future watch autos Christians in for the jackets to 999 Jake Christiansen blue jackets Red Kirby dot Canadians true leaders Anders Lee and a future watch Zirqash for the Canadians spectrum effects Top rookies Jordan Harris Montreal spectrum effects is Gino for the pens Autanger pageantry Red future watch Bobby brink for the Flyers Sandberg top rookies and a coach a future watch to 999 for the Devils to Keto a coach York red dry sidle Oilers Stamp Coast and Kutcher off red pageantry is boldy for the wilds Red future watch Carlstrom stars top rookies Jordan Spence and pageantry or agenda for the ducks Last box coming up. Let me check spots really quickly. We'll Finish up the hockey break here Hockey bit killing it tonight. Okay. We are at 16 to go now on this two box Just linked your strap to you in chamois. We don't want the football breaks Right, it's a great one. It is a great one perfectly just about perfectly centered logo patch Red sorrow Smashville baneers top rookies and pageantry Bobby or Future watch auto is there cause the 999 Montreal Hughes and Brats because that's all pageantry. All right guys. What water warfare to map you're looking forward to the most other than a rust Future watch red is blue melt for the stars top rookies is parsing in and sort of blown pageantry to be higher eyes maybe estate Red Josh Norris Senators top rookies blue is okoteok devils prophetic pageantry enough 55 55 future watch red is Phillip Crowell for the Leafs obituary leaders and Jordan Harris pageantry Red drysdale ducks Matthews and Marner red sort of blown pageantry for the wings Red future stars Fujimo Kings top rookies Kachetkov future watch auto Eric Colgren nice one Leafs to 999 Red Yosi Nashville true leaders Bergeron Bruins in a future watch spectrum effects Ratcliffe Flyers True leaders blue is Copa tar King spectrum effects Ranton and Colorado Copa tar pageantry Red future watches Blankenberg jackets top rookies Owen powersabers and a 399 You've got future icons Holloway and Bouchard for the Oilers Hit you up tomorrow.  Oh, don't think you're gonna get it I'm only I've been bought in 2019 so I'm gonna get it this time We'll see how it is Give it a I'll give it a good play for a little while I'm out on that. Yeah, Sean's Sean's afraid A few numbered cards here. You had the Sanderson to 199 and the clear Marchenko future watch was pretty cool autos of Eric Colgren Arbor Zikaj Zikai Jake Christensen Mark Messier was a very nice one for the Rangers on the authentic sawtoe Dylan Sandberg Nijelkovich curated signatures to 199 future watches Vlasik retro another retro is Riley Walsh The Payton Krebs for 2021 here Payton Krebs of 399 Sign of the Times gold in 99. It's gonna be Josh Bailey for the Islanders Very nice one there. I got like sell the 999 Authentic is pyeong for the Jets Vlasik again here Protoss for the Caps sign of the Times you got a dull style the 399 future watch retro pageantry so guard auto for the Sends but a Jack Quinn future watch retro auto to 199 for the Sabres and One of the better hits of the night I would say future watch auto patch one of one for Winnipeg Dylan Sandberg Hell of a hit big congrats to the Jets Amber Jack I See dude, I I've heard that before It's it's it's a cra- it's a crazy name Sandberg pink congrats to the Jets. That's so freakin sick moving on now. It's a basketball


Hi, I'm Matthew Deering. I'm a full-time software developer and machine learning technical lead, as well as a scientific and technical editor. My academic research background is in experimental physics, where I developed holographic optical devices and studied complex systems. I've published in peer-reviewed journals and conference proceedings in these fields. I also hold a master's degree in computer science with a focus on artificial intelligence and machine learning. In addition to my professional work as a developer, I keep current with the state-of-the-art in AI and data science as an associate editor and writer with KDNuggets.com, the influential news and tutorial site covering these topics. For my scientific and technical editing work, I focus primarily on journal articles covering artificial intelligence, machine learning, and algorithms, as well as a variety of other topics in computer science and physics. I enjoy working with clients from around the world because there is so much awesome science happening today in every hemisphere. Our knowledge of how things work and the discovery of new ideas and techniques continue to increase exponentially. All this great science and technology is worthless unless it is communicated effectively. So I consider myself as a key collaborator in your scientific work by helping you develop a thorough communication about your research that is clear, complete, and efficient. I've worked with hundreds of editing clients, bringing my expertise in scientific communication to help increase the impact of their research. So I encourage you to partner with a professional editor in all your scientific writing, and I look forward to working with you.