Been under value since day one. Oh, that was a tweet that had a lot of us worried and we were like Man was gonna go down with Derek Wolf. What's he talking about? Is that a shot at the Ravens? Is it a shot at free agency? What's it a shot at? What's going on? But now we got some clarity. Derek Wolf Who is coming off of a one year? What was it a six one a year six million dollar deal that he signed with the Ravens last year? and He had always talked about how he expected to be a Raven from when he was getting ready to get drafted He said the Ravens they talked to him a lot and he was thinking. Oh, yeah when it was time for his name to be called Oh, yeah, these Ravens they gonna call me. That's gonna be the pick. I'm gonna be a Raven But we see how things went. We're kind of in the opposite direction of that He ended up becoming a Bronco end up being a Super Bowl champion But he became a Denver Bronco and that obviously That ran his course. So then last year he signed to the Baltimore Ravens on a one-year deal and What he talked about I remember One interview that he did where he talked about when he signed with the Ravens what his goal was He just wanted to do a one-year thing and he wanted to prove himself. So they give him an extension So while we watched this season through the course of this season We watched him prove himself and while they didn't come to an agreement on an extension with Derek Wolf They finally got this done Finally got a new deal done and this was something that we expected If you remember going back to the video where we talked about the report came out that the Ravens were interested in the Carlos Dunlap I told y'all that that day I said I expect in the next couple of days for it to be announced that Derek Wolf is signed to a new deal I had expected that back then and Especially with all the talk during the season that the Ravens and Derek Wolf were working on a contract extension We were just waiting we were waiting So now it's finally official and when you look at the details shout out to Mark Ingram But look at the details. It's a three-year deal for 12 mil Three year difference for 12 mil. They got him at four mil a year four mil a year Boy, these Ravens they sure doing some some bargain shopping on defense, aren't they? They certainly are So now after losing mad Jude, huh? After losing unique in Gakue Whoo after losing G hot ward After losing Chris Moore The Ravens they they keep a few of their own guys with Tyus Bowser and now Derek Wolf This is a good move for the Ravens Derek Wolf he was a soldier all all season long man He was a soldier But the game where he stepped up the most was in the Titans game the Titans regular season game It seems like there was so there was so many things that happened in that Titans regular season game That was such a benchmark game for the Ravens, but in that game Oh, man, I was thinking Derek Henry.   Wait a minute. Y'all thought I was finished. No not at all and He literally put that defensive line on his back here. He really did He was a nice anchor at defensive end for the Ravens And just somebody that he just brought it man. Like I said I Told y'all man did the albino pranel big feet man. He really is man, but now I'm happy that the Ravens got him back I'm glad that they got him back. It's just jokes. Please. Nobody take it serious I know none of y'all will take it serious, but it's just jokes. Whoo. I gotta make sure I say that but anyway I'm just happy man. I'm happy that they are retaining Derek Wolf and he said he said we back baby the wolf pack is back So Brandon Williams, he's still here on a date when a lot of players are getting released And I'm I was a little bit worried. I'm like, oh and but we still got some time left because Teams have to get under the salary cap by 4 p.m. Tomorrow because 4 p.m. Tomorrow is when a lot of pending free agent deals are official So with Derek Wolf his deal can be official already with Tyus Bowser His deal can be official already because they were already with the Ravens the previous season with Chris board his deal can Be official already since he was here as well But with and with Kevin Zeitler's deal his deal can be official since he got cut from his team So Ravens they didn't sign any outsiders any comp pick outsiders any outsiders that will count against the compensatory pick formula They haven't signed any of those guys yet. I know a lot of Ravens fans are waiting. They like, oh What are we gonna do? What are we gonna do do something? But it every little thing is gonna be alright So and I know one move that a lot of people are waiting for right now is the the Raiders Center Who just got cut his name does not? His name is slipping me right now. I know I'm gonna remember. I probably won't even remember by the time this video was finished, but Not not Ron Johnson. I forget what his name is, but the Raiders Center Pro Bowl Center they just cut him and I'm like man, they cut this guy and He's a Pro Bowl Center. He's a really good center. He's a reliable center.  He done got in trouble that that's all it can be He done got in trouble, but then one of my boys sent me an article that said that he actually asked to be released He didn't want to be part of the rebuild so hey, hopefully that is the case and He'd be like, you know what them Ravens they got something over there. I'm an offensive lineman. I don't mind blocking even if we don't run block I don't mind doing that. Let's get it. Let's go I don't made a nice little chunk of change over my career So I don't need to make the most money. I'm 32 32 year olds like me. We ain't getting big paydays. Why not join the Ravens shout out them all in Humphrey hashtag come to the Ravens So I mean it just makes sense, right? It does and and we can really beef up that offensive line that much more with both strength and Experience so we'll see if anything comes to fruition with that. That would be really nice though But um now we're all just wondering What are the Ravens going to do that? They've been making these moves or they made the move on the offensive line They brought back some of their defensive guys, but I know a lot of people are wondering who what's next? When are they going to get another receiver another tight end a weapon? Who's it gonna be? Marvin Jones gone. A lot of people linked him to the Ravens Corey Davis gone. A lot of people linked him to the Ravens. Can he go out of there? He's just sitting there You sitting there chilling looking around So I don't know babe, I don't expect him to sign Kenny Galladay at all if it happens cool But if it doesn't won't be a shocker at all But yeah, the receiver market has been it's been it's been quiet. It's been pretty quiet overall Begins some people got a few modest deals and whatnot. Nelson Aguilera He got some good money for the Patriots and of course, Corey Davis. He got some good money from the Jets But other than that's been very very quiet very quiet almost too quiet But anyway, shout out to Derek Wolf shout out to the Ravens for getting this thing done shout out to um, Eric D'Costa You still got plenty of work left to do again This is only the second day of free agency. So there ain't nothing yet It like this is the very very beginning the very very beginning We got a long ways to go. So I know a lot of Ravens fans been tripping. Please don't trip I know a lot of Ravens fans been going crazy. Please don't go crazy. Don't drive yourself crazy And I know we talked about it before a lot of new Ravens fans They they trip out why Eric D'Costa they ain't doing nothing, but I know a lot of old Ravens fans been doing the same thing today They be like what? They be like what are these Ravens doing? What's going on? But it'd be alright, man. Don't worry about it. They got it. Anyway team keep it clean I love y'all so much. I appreciate y'all so much new episode of the team keeping clean podcast is coming out tomorrow So you check that on Spotify Apple Google podcast the YouTube channel for the course make sure you subscribe to the team keeping clean podcast And let's get this thing going man. Let's keep this thing going and hey, let's make it happen Shout out to Carlos Dunlap and Hassan Reddick though The two guys that were probably used in order to for the Ravens to resign Derek Wolf and Tyus Bowser team keeping clean I love y'all we out


Today is our first session since the final, since we've got back and you know the players are all buoyant, they're in a good mood as you'd expect, you know we're not carrying any real injuries from the game which is a positive and you know we'll see how they look today and then you know we'll have to make some decisions tomorrow on who can and can't travel. That's part of my job to make sure that the players' minds are clear and focused on the job at hand which is Wellington and we'll make sure they are by Friday. It's something that's going to stay with us for a long time and I think it should, you know we should feel like champions and it's not going to get in the way of winning games in the A-League, you know we're not going to get carried away and think that that's going to get us over the line, you know we're going to keep working hard and that's what's got us a Champions League medal winner. We do have to move on to the A-League but you know you've got to put it to the side I guess but you know it should stay in the back of everyone's mind, you know it's a fantastic achievement and you know we're the Champions of Asia and you know we've got to use you know the power of winning that tournament in you know in this tough period now that we've got of shifting our focus into the A-League. We're going to hold on to this forever you know it's as we should you know we should use you know we should use this as motivation and to really remember you know how hard we work to get here. You know in Brendan you know he really wanted to play and you know all week in training he tried his best with a lot of discomfort but you know the way he ran on on on Saturday and put his body on the line you know we'll always be remembered by everyone at this club. He will get an operation I believe it's on Friday you know he did a fantastic job for us in the second leg you know he's in excruciating pain you know he put in almost 60 minutes for us and you know we'll forever be grateful for that and you know his reward is a Champions League medal but you know unfortunately now we've got to help him and fix his shoulder and he will be up for maybe up to eight weeks or that's all we're told should be the recovery time. As you said you know we're not getting looking too far ahead we've got I guess seven league games to focus on and to build a foundation for the rest of the season so that's our focus and then you know once the time comes it'll be an absolute honor to be there.


I think Teddy Bridgewater is awesome. Yeah, I watched a video of Vaughn Miller talking to Teddy Bridgewater after the game And he was like I haven't felt like this since 18 was here, man Your little pep talk you're giving the little things you're doing all that adds up that helps a lot I mean the Broncos all anybody has been saying on the Broncos camp and Broncos fan bases if we have a quarterback We're gonna be good. Yeah, Teddy Bridgewater Did he get kind of bamboozled last year because he didn't get a chance at play with Christian McAfrey who made up like 20% of their salary cap down in Carolina feels like it You know maybe house Teddy Bridgewater on the Carolina Panthers If you have Christian McAfrey one of the most explosive players in the NFL alongside of you as opposed to being hurt probably better, right? Yeah, but obviously in the building they felt for whatever reason a Teddy's not the guy they move along So like just the thought of Teddy leading a team that was we were told hey all they need is quarterback That's why the Aaron Rodgers conversation was so hot if Teddy can play good football. That's a great team Now will they have enough to be able to withstand the inevitable Kansas City Chiefs? I guess that's TBD


time Garrett Cole went five and two-thirds innings as he pitched into the sixth eighty-four pitches nine strikeouts as we continue to watch the game let's hear from Garrett Cole talking to the media really good rhythm going with Gary Sanchez can you just explain how that relationship has been and how comfortable you feel throwing to him at this point yeah it's been nice to work within the last couple times I thought we were on the same page a lot today and a few times that we weren't we discussed it in between innings and you know that's always that's always helpful and I I mean I I thought he was sharp behind the play giving me good targets he called some really nice sequences it's helpful that he knows the other squad better than I do so I feel a bit fortunate there so 84 pitches nine strikeouts do you feel comfortable with where you're at satisfied with where you're at considering opening day is 11 days away now yeah I mean I don't I still don't want to put the cart before the horse but you know hopefully we can recover well this week and build off this in the next turn and be ready to go but yeah I'm looking forward to putting my feet up because it was hot today Michael King was at the podium before you and he had mentioned that you told him as he's trying to develop that slider not to throw it on flat ground because your arm angle is totally different who told you that or did you come up with that on your own how did that all come about yeah I mean it's not an it's it's not a it's not an absolute but there's a few conversations with some guys in Houston and you know other teammates of mine that have broke off through the league and I just feel like if you're really trying to hammer the shape it's important to have a little bit of a slope to work with it does get your hand a little bit farther out in front it's not to say that sliders on flat ground or pointless but I do find that that was helpful for me and a few other guys who thank you yep Pete Caldera you're up next you can go ahead and unmute your just trying to tell the later hey Pete Pete we got a I couldn't make that out we had a bad connection there let me come back he just said what he said you said how did I feel in the later innings I felt pretty good I was I was kind of tired in six but I was able to maintain fastball command with the most heart and it was good to push the limit a little bit especially being hot it was just it was fun challenge take the next question from Jake Siner Jake the AP hey guys wanted to I don't know if the schedule's been set yet but you think that you're gonna pitch in one of the exhibition games coming up this weekend or before that be to yourself yesterday for a big day just curious what your thoughts are about the scheduling it hasn't been decided yet take the next question from Christy Eckert Christy go ahead hey Garrett just curious how your recovery went the first time throwing off the mound last week and how you feel going into this it was good I thought I was prepared I made some adjustments with the fastball I didn't really have any any scenarios where I lost command so I thought I was improved from that aspect and I'm pretty tired right now so we'll we'll see I don't anticipate I'm certainly not anticipating being a significant challenge but it was hot and I am tired right now so thank you yeah Lindsay Adler go ahead Garrett hope you Amy and the baby are doing well doing great I'm curious how has you know has this situation been sort of a mental adjustment for you and kind of thinking about how to plan out your routine and I'm just curious if the circumstances have changed the way that you go about things before before your outings yeah I think they have I mean just with the dynamic here at the field with the masks and the time that you know people spend at the field is less we're staggered kind of coming in at this point still generally though I've tried to stay on the same routine certainly physically preparing myself but you just the dynamic in here is just so different and you know we're as far as as far as the baby goes I didn't I I'm enjoying every minute of that I don't I don't see that being I don't see that being detrimental at all so sweetie Mertie go ahead and unmute hey Garrett regardless of what day your next outing is how will you determine the workload you'd like to back off from I mean you got up to 84 today you'd like to back off do you want to stay the same I I would normally say I would normally say continue to push you know but I'm gonna have those conversations with the guys and see what Erin and Matt kind of you know I don't want to be inefficient on on either end of the spectrum so so we'll see and it may depend on it may depend on if there's an extra day this turn or not so yeah is that the biggest determining factor is anything about how you come out of today that goes into that I would just try to I'm just gonna try to see how see how I bounce back probably next 2448 hours and then certainly certainly not not backtrack or but you know if it's worth it to just kind of repeat the same load and then and then build off of that or maybe push it you know slightly so that maybe you feel like you have just a little bit extra rope the next for opening day rather it it'll it'll it'll depend on it'll depend just pretty much how I feel kind of throw them a ball and kind of see kind of see where I'm at okay thank you yeah Dan Martin go ahead you have the next question Garrett I know you said the schedule has not been set yet for your next appearance but do you care whether or does it matter whether you're you're pitching in a simulated game like this or an exhibition game against opposing hitters would you ever preference there I I haven't yeah I just haven't put a ton of thought into it to give you like I was just trying to focus on today and now I'm trying to drink some water and then I'll get I'll get to the next start in the next 2448 hours you know I have a better idea


Welcome to the time of flight flow meter. A time of flight flow meter uses ultrasonic sound waves to measure fluid velocity. This kind of meter consists of two transducers, one on each side of the pipeline. Each transducer is capable of transmitting and receiving ultrasonic sound waves. At sea level, an ultrasonic wave travels through air at the speed of sound. 1,100 feet per second or 340.29 meters per second. The time of flight flow meter operates on the principle that the speed of an ultrasonic sound wave will increase when transmitted in the direction of flow movement. This flow meter also operates on the principle that the speed of an ultrasonic sound wave will decrease when transmitted against the direction of flow movement. An analogy is that an airplane can fly faster when traveling in the direction of a prevailing wind, but flies slower when flying against the wind. Here is how the time of flight meter works. An ultrasonic wave is sent downstream from transducer 1 toward transducer 2. As the wave travels through the flow stream, the natural velocity of the wave is increased by the speed at which the fluid flows. The time from when the signal is launched by transducer 1 to the time it is received by transducer 2 is recorded. Once recorded, transducer 2 launches an ultrasonic wave upstream. By moving against the direction of flow, the wave travels at its natural speed minus the velocity of the fluid. When transducer 1 receives the signal, the time is recorded. If the fluid flow increases, the ultrasonic wave going downstream from transducer 1 will take less time to reach transducer 2, and the wave going upstream from transducer 2 will take more time to reach transducer 1. The difference in the time that it takes the ultrasonic waves to move in both directions is what is being measured. The greater the flow rate, the greater the time difference. The time difference is a direct measure of time and is electronically converted to volumetric flow rate. Watch as we show slow flow, medium flow, and fast flow. A requirement for this type of flow meter is that the liquid being measured must be relatively clean. Particles in the fluid may absorb or scatter the ultrasonic waves and make the reading inaccurate. Now, let's check your understanding. Please pause the video if you need more time to answer the questions. Sound waves are accelerated when they travel in the same direction of a fluid they are passing through. A time-of-flight flow meter obtains its measurements by taking the difference in the time it takes for the signal to move in each direction. Congratulations! You have successfully completed this learning object.


Welgrwm ar y trofod, ddweud yn y cwrtod, felly rydyn ni'n dweud. Yr oedd y newydd, y newid. Yn ystafell, wedi'i gydag, rydyn ni'n amser. Rydyn ni'n Cyran Sambrick-Smith, yng Nghymru Cymru. Rydyn ni'n Scott Hooker, llawer yng nghylch mewn tezglôr, yng nghymhysg Llywodraeth Rhywbeth, Ac mae'n ddwyddo i chi wedi'i gweithio'r ffawr o Oxbow Lab, y drwpal agenciaeth i'r USA. Yn ystod yma'r ffawr agenciaeth i'r platform, felly mae'n gweithio'r hynny yw, mae'n iawn i'r 5, 4 o 5 oed yn ymddangos a mae'n ddweud i'n ddweud i gael eu komaeth o platform. Ond we'n gwybod i'r sgol a'r wyf ar y twyd o'r cymdeithasol yma, o'r cymdeithasol ar y dywedig yw'n gweithio, ac i'n cyd-fynol fod y pethau'r cyfrannol yn ymdill. Ac mae'n rhaid i'ch wneud gweld i'r cyfrannol. Ond o edrych, eu gweithio'r cwrsiau o'r perthynau gan gweithredu. Y cwrsiau o'r perthynau? Mae'n gwneud i ddweud eich rydyn ni'n ddweud yn ysgrifetydd. Wrth i wneud ai wneud, onty mae'r bliddlofiwch iawn o blynedd ac yw mwy ffasmor a'r holl. Yn ddalaf ai bryd, mae'n holl eich meddwl, mae'n yn ysgrifetedd, mae'n ein bod yn ch Fanserbyn'r gweithio'r cerddydd gywed yn yr rewind dyfodd ac mae'n gofen nhw'n cael ei ddefnyddio gyda ar y cyflaedau. Mae gyda wneud wedi bod aelodau yn y rhan, mae'n cael eu isu ymgyrch yourselfau cyfeisio hefyd, gyda ditw am y cyngor felly dyfliadau a gwrs gynnwys yma. Yr Hoagau yn rhaid i gyd yn fwy gyd, byddwn i wneud gan unrhyw o bryd. Mae'n gwirionedd o amgylcheddau a gweithio, mae'n meddwl cyngoręfau, mae'n meddwl cael ei gaelig a mwy o bethau ychydig. Mae'n fwy gwirionedd o dudodf ymddiffio maen nhw! Yna y gallwn ni efallai am effaith bryd? Efallai yna cael ei ddweud, ychydig yn bwysig, fydd yn bwysig, maen nhw'n byw ddim. Felly, rydyn ni'n gweld i'w ddweud eich ddweud o'r ffaint o'i ysgrifennu cywbeth ar hyn o'r ffordd. Felly, cyflawn, ychydig, rydyn ni'n cyflawn. Felly, cyflawn yw'r byw, o'r byw o gweithio, o'r gwleidio'n byw o'r byw o'r byw, a'r byw o'ch gweithio'n byw o'r byw o'r byw o'r byw o'r byw o'r byw o'r byw, er mwyn peth sydd am trefnu hynny mewn ymddangos.fa yng nghylch ar gyfer ymarhwyr, o gyfrannu'r peth ar bobl, sy'n~] ar ôl. A chi'n wneud fyml, mae'r gweld hefyd yn gyfrannu'r mae'r gweld hefyd yn cyfrannu'r gweld hefyd ar ôl. Mae gyllenni'r bobl yn gweithio. Mae'r gweld hefyd yn gyfrannu'r gweld hefyd yn gyfrannu'r gweld, neu yn cyfrannu'r gweld hefyd. see a lot less unplanned work coming back at you. If you can get that right then you're cutting the effort at both ends. My point here is that this is a difficult thing to achieve and it can take a lot of effort to achieve it. So should our focus be on doing DevOps better?  Felly ei wneud y gwirioneddau. Mae'r drosbeth yna'r unrhyw ei fod yn ymddangosol yw byddai eich ad seats llwyddon o gychwyn bwysig. Goisonwch, ei gweithio y ddantasol ar gyfer y gwirioneddau, gallwn yn y gweithio. A llwynt i'r argyf quicklyd, mae'r coid, yn yr ad sefydliad. Ac rydyn ni'n ymweld y platform, rydyn ni'n ymweld y platform, ac rydyn ni'n fwy o gwybod. Mae'r cyfaintau fel hynny'n gyfweld o'r rai cyfaintau. Rydyn ni'n gweithio'r cyfweld Cymru, dan ni'n gweithio'r cyfweld 100 o cyfweld i'r cyfweld i'r cyfweld i'r cyfweld i'r cyfweld i'r cyfweld. A'r cyfweld sy'n cyfweld i'r cyfweld i'r cyfweld, While we were delivering all these projects, basically fixed some recurring problems that we saw throughout pretty much all of those project deliveries. When we started the past project, it was always based around the concept of abstraction, high level abstraction. Starting with the application going down rather than the infrastructure going up. The intention was always to allow you to run very complex hosting infrastructures, but without needing to know about all the nuts and bolts that made them work. This is where Platform will continue to head. We firmly believe that our industry shouldn't be forcing our customers to become cloud experts. Our customers need to concentrate on their business and implement new ideas and fight off their competition and stay ahead of the market. All those things that they need to do, and we just shouldn't be expecting them to become cloud experts on top of all that. We believe the ideas that they can turn into code should just run, should be that straightforward. So, are we an idea to cloud application platform? Well, I think we probably are heading in that direction. We're already helping development teams move with speed and confidence through our rapid cloning. When they need to, they can branch hundreds of times a day to test with certainty and then continuously deliver and deploy. We're already giving our clients the choice to mix and match many different services and stacks to create the best possible solutions. In order to give you end-to-end control out of the box, we're extending our CI, CD capabilities so that you can run all your testing directly on platform. That's all your unit testing and integration testing, security and compliance and so on. We will also become a CDN, allowing you to put your code as close to the clients as possible. These are some of the exciting things in our roadmap. On that note, I'm going to hand over to Scott. Good afternoon everyone. I think this presentation starts with English speakers. I'm hoping that there's no Americanisms in my presentation that will confuse you or Englishisms, should I say. Let me start with an introduction. I work for a company called Tez. We're formally known as the Times Educational Supplement. We're about 120 years old. Obviously, back then we didn't have the internet, it was just a magazine that was published. But now we're an international organisation that deals mainly with education. In terms of tech, when I started at Tez, we were a massive .NET stack, which would make anyone gasp in horror. We embarked on this massive digital transformation to a series of Node.js microservices, which is not really my area. I'm not a Node.js guy. I'm a Drupal guy, which is why I'm here. For content management, we decided on Drupal, which is why they brought me in. One of the initial problems we had was whenever we would make a deployment, the site would go down for about 20 minutes, which isn't great. Definitely not great. I was tasked with identifying and reviewing different cloud providers. The first thing I looked at was, okay, wow, I have all of these different applications, and they're all going to need engine X, Redis, Solar, you name it, all manner of different services. The man hours that would be expended on building all those is quite a lot, right? It's something I didn't want to have to maintain myself. I don't really like to care about infrastructure. It's not what I'm good at. I'm good at writing code. I'm good at building modules. I like to contribute to open source, and if all my time is taken up in DevOps, I can't really do that. I'm evaluating the different sasses and passes out there. We settled on a platform, and hopefully over the course of the next few sides, you'll understand why and look at, I guess, how NoOps is a thing, but also if you like to get involved with your business logic, you can have someOps with NoOps. I guess a good place to start is we all use Drupal because we get good free things out the box, right? We use login systems. No one really wants to have to write that again. Content revisions and all that kind of stuff. We get it for free. We're all hosting these same kind of sites, so why should each individual here care about engine X, memcash, and all the kind of things I mentioned? Why would we build our own info when all of these cloud services are out there? Cloud for the win, I guess. So, not only did we need a place to host our sites, we needed a pass that would enable us to have our own workflow. As I said, we had no JS and a lot of different microservices, but we needed to mix that with Drupal. Platform SH lets you have deploy hooks. Here's a really good example of our development workflow for one of our sites. This was actually quite an interesting project. We were tasked with building free sites on the same code base, and this was all on Drupal 8. One of the things we wanted was to have the deploy hook decide which installation profile to install when we pushed the code up. Platform lets you have environment variables, so if you look up there, it says a CMS development rebuild is true. On any of our staging branches, it runs the first block of code, and if it's a live database, it runs the rest. That's something that you couldn't really do with other platform as a service provider, I guess. With a large team and lots of sites, onboarding was quite a challenge, so if you had a new developer start, I would probably spend maybe three to four days onboarding them, talking through how you deploy to live. That's three to four days of my time, three to four days of their time. Talking about two weeks of development. They hated it. They hated the response time, the downtime, the entire infrastructure. I come along, and I go, let's go to platform. I showed them how quick and how simple it is to deploy a site without having to write any specifics that are required. They liked the fact that you can have the multiple branches, so they had their project managers who were very disorganised. Ask them very last minute, oh yeah, we want to see this bit of functionality. You push your code to GitHub, GitHub will then push to platform, and voila, on platform you can show your project manager the branch working. It would increase the process of deploying the site because they had a very tight schedule that came out of nowhere. I think they're looking at moving everything away from that query, aren't they? Okay, thanks, Alex. I have to say that anything you've heard at today's session is not necessarily the formal views of the platform management team. But anyway, yes, we have a question, John. Yeah, okay, that's a good one. So our t-shirts just arrived. There's a ton of t-shirts. Yes, okay, all right, great. So thanks for your time. Thank you very much.


Hey everyone, Rob Greenfield here, and I'm with Brian and Kyle White, the Yaphan Brothers. And right here, it might look like we're standing in a forest, which we are, but this is also their farm. Right here is the Yaphan Polly Tree, and this is why we're here. I'm really excited to share their story with you, because this plant right here could replace coffee and tea. This is North America's only caffeinated plant, and it is a local, sustainable, and native source for that caffeine that people love so much. So Brian, tell us, why are we here in the forest that you call your farm? Years ago, I was looking at our Yaphan Polly in our garden, and I was reading about it, and I realized that North America's only native caffeinated plant has been consumed by Native Americans for thousands of years. We started asking, like, why is anyone drinking this stuff? Why aren't we making any products from this sustainable native plant species that does everything for us that tea can do? He said, well, it must not taste very good, and we started forcing it on our friends and relatives, and we found out that it's actually a great product, and it was just time for Yaphan to be reintroduced to the marketplace, and that's what started us creating Yaphan Brothers and creating products that we have today. So most people's question, well, is what is Yaphan, but we kind of went through that. So what is so great about Yaphan Polly? Our Yaphan is wild-crafted, which means it grows here, totally natural. We don't add any pesticides, fertilizers, irrigation, it's watered with Florida rain from showers. That's it. So we work totally in harmony with nature to produce our Yaphan tea here in Florida. No watering, no pesticides, no herbicides, any of those things, and a big part of that right now is that Florida, you have these toxic algae blooms, so this would not contribute to that at all. Yeah, you know, people buying Yaphan over tea, over coffee, they're making a choice that helps to eliminate that source of pollution entirely. So it's grown right here, and then after harvesting, what's next? We go to our factory, our tea shop, which is right down the road, and we process Yaphan into the products that she'd buy in the grocery store. Alright, so let's head on over there. So we're here at the Yaphan factory, and this is where the leafs that are harvested in the forest farm are now turned into something that we can actually drink as a tea. So where is most of our tea and coffee where people are getting their caffeine coming from right now? Most coffee in the U.S. actually comes from overseas. It has some pros and cons to get here. So most of your coffee comes from South America. Most of your tea comes from Asia, Sri Lanka, Indonesia. This is really the only option for caffeinated tea that grows in the continental United States. So we like to present a better option here for tea in the U.S. for people to drink. So changing that industry would be a massive shift in the United States and around the world. It would take a lot of weight off the environment as well, yes. Alright, so how can people drink Yaphan Hali if they want to? Well, the really great thing about being in the South is that you can process and produce you Yaphan Hali from trees in your own yard. You can find it growing in the wild. You can buy it from yoanbrothers.com online, and we sell the trees as well. Cool. So you can literally go out and forage it. You can buy the tea from them at a lot of shops or online, or you can actually buy a tree and grow it in your own yard. That's right. You are in North America and you're drinking tea, coffee, or yerba mate, and you want to do it in a more sustainable way that's not shipping stuff around the world, then Yaphan Hali is the tea for you.


So I grabbed some poly alchemy elixir and I tossed it over here on Morpheus. The filament looks beautiful. I love the textures that Clark Spring puts into all of his work. It's just different textures everywhere and different patterns. And it's so fun. The gears work just like this, so that's good.  Let me know what else you want to see printed. And don't forget to hit that subscribe button for more 3D printing, laser and CNC videos just like this.


Parachute troopers. The hour of decision has come. You gain great fame during the conquest of Poland. Now the enemy threatens the ruler. We must defend ourselves. The fate of Germany for 1,000 years hangs on our action. Our job is to break open the fortress holland. The enemy's bridges were to be blown up. The bridges by Mordijk and before Rotterdam, the German advance might be stopped. Parachute infantry, into your aircraft. This is Holland, Germany's small neighbor. The heart of the Netherlands, guarded by the broad estuaries of the lower Rhine and the flood areas of the Zeiders A, has been surrounded with a belt of strong points and water crossings until it's a single great fortress. It must be smashed to protect the German north flank from a possible base for British land and air operations. Through the bridges by Mordijk and at Rotterdam, the parachute infantry is to break open the fortress. This is of Mordijk. The view of these two crossings makes it clear that the success of the parachute troopers would be decisive for the campaign. The parachute troopers assemble in advance against their chosen objectives. Some from the southern riverbank, some on the north. One platoon attacks the highway bridge. To the east, the railway bridge is assorted from both ends at once. A third attack strikes out for the town of Mordijk. While to the south, one company must overcome the Dutch field fortifications. Another platoon drives south to neutralize the Dutch strong. Garrison of the shed housing the detonating switches is surprised and overwhelmed. It's necessary at once to cut all remote control explosion wiring over the bridge. It's three quarters of a mile across. The platoon is continuing its advance. It runs into some resistance at the railroad embankment. The platoon commander and one sergeant have reached the north bank, a Dutch machine gun bunker. The job will have to be done the hard way. Bring a concentrated charge to shove inside. How the platoon has worked its way across the tracks to get behind the embankment. The last resistance is from the bridge houses. These are knocked out. The two men who crossed the bridge are still alone. They hurry back the way they came with but one thought in mind to prevent the Dutch from blowing up the bridge by long distance through some hidden wiring. This could happen as long as all the mines and explosive charges down on the bridge piers haven't been removed. The concrete supports. The Dutch are still firing all around. Shellfire is mixed with a hail of machine gun bullets. As of the superstructure, the rest of the charges have to be found and made home. Two hours after the jump, the main part of the job has been done. The parachute troopers have stopped the blowing up of the bridges and killed or taken prisoner all the defenders of this vital crossing. Contact is at last being made with the detachment on the north bank. The parachute troopers come of besieged Mordech. After battering down enemy bunkers and strong points, the battalion has formed a hedgehog line of defense. At the same time, also at Dortmund, Rotterdam, and the Hague, parachute and airborne troops fought hard and victoriously. It was by this means that the great fortress of Holland was broken open from within, while the Nazi army pushed across the borders from the east. May 10, 1940, German troops crossed the Albert Canal north of Maastricht. At the same time, they break through the Peel forts. May 11, the Germans reached the Essel positions on the Grave line. May 12, the Nazi columns passed through Tilburg and Breda toward Dottrich on their way to relieve the airborne infantry on the defensive at Rotterdam. At Mordech, the troopers hold on. The rise division attacks from the south, but the lines hold around the bridgehead of Mordech. Isolated, surrounded, and attacked, holds out for three days and two nights. This artillery fire, Dutch batteries are still trying to destroy the bridges. Stukas, artillery on wings, come to give relief and support to the troopers. The mission at Mordech has been accomplished. The first break into a fortified region from the air, and the quick relief of the shock troops by the main armies breached the Dutch lines of defense. This set the stage for the surrender of the Netherlands on the 14th of May, 1940, after scarcely five days of battle. And of this German success story, we study it to learn how to tell the Nazis a story. One something like this, but with a different army and a different ending.


All right, I'll let you in on a little industry secret. Kempmier 400 is pretty good, better than you might think. It may just even be the best thing ever grown in the lab besides, well, me as a baby. Back when Kempmier was announced in 120, I naively shot a roll at box speed. And well, yeah, it was flat as f***. Since then, honestly, I didn't really have too much of an interest in Kempmier. I mean, Ilford HP5 pushed two stops to 1600. It was always quite a banger, so I never really felt like I needed to uproot that. But then one day in the UK, just outside the walls of Harman itself, I loaded up some more Kempmier 400 in a brazen act of apathy. I decided to push it two stops and see what I get. Who knows? Life is all about taking little risks, like taking out a second mortgage on your house because you're feeling lucky in Vegas. Anyway, to my surprise, the pushed two stop photos were no longer flat and looked a lot better as perhaps one would expect by pushing any flatter profile film. So yeah, no real news there. But I started thinking, these pushed two stop photos still look like they retained quite a bit of information overall. They weren't totally nuked yet, even after the push. So I had a Jimmy Neutron brain blast of epic proportions and I asked myself, what would happen if I pushed this out into the world or the toilet with an extra stop? So three stops. It's quite wild. Who pushes any film stock? Three stops. Certainly not well adjusted members of society who care about money. So that's what today's video is about. How catastrophically can you just absolutely f*** up this film stock and still bring it back from the edge?  Since the objective here was to push the Campmir 3 stops, I'd be setting the light meter to 3200 ISO, which is quite up there in terms of film speeds. Literally it's only competitor in 120, at least is Delta 3200. Either way, you shouldn't really load these high ISO stocks in direct sunlight, but f*** it, if I cared about light at all, well, I'd be a competent photographer. Same sh**, different day. Same abandoned buildings. As I headed inside in the Ash Chief Mountain, which we would call this building for the time being for no reason at all, I started to wonder about Campmir's place in this world. Let's speed run it because a lot of people out there are already familiar with Campmir, but some aren't. It's really just kind of seen as a budget black and white film stock. It's 400 ISO and it contains significantly less silver than other pro line film stocks like FB4 and HB5. That's just how they keep the price down from my own understanding. One down. This floor does not seem very stable. There is a 100 ISO version as well, which seems to behave somewhat different than this 400 version, but we ain't about that sh** today. There's the toilet. Those two toilets. Campmir 400 also maybe doesn't have an anti-halation layer. Not super sure about that one, but these shots certainly would lead me to believe it's not there or at least has been significantly reduced. Right now they were all caught up and I'm rocking my new and improved film photography power stance. How are these shots looking? Pretty good, if you ask me. There's certainly contrast, but it's not totally unworkable. In fact, it looks quite nice, I think. The shadows roll off elegantly and we aren't losing too many details here and there. It's quite surprising to be honest. I've said it before and I'll say it again. The fact that Harman calls Campmir 400 a 400 speed film to your face without laughing is clinically psychotic. Somehow, as I've done here, you can literally underexpose this film three stops and then put it into a deep fryer filled with developer, give it a shimmy and a squeeze, let it cry, burn it, let it swim and somehow, someway, it will give you photos regardless of how much you f**ked it up. It makes no sense at all to me. They say Campmir overall has reduced latitude. I think the reason being because it has less silver, but I don't know, man. It's pretty solid. I think most would absolutely not be able to tell the difference. The grain, even on these totally nuked photos is pretty controlled overall, surprisingly.  Sweet, there's a pentagram on the floor in this room. The lighting is pretty nice. The shot is, it's quite good. The tones are nice and dramatic and it's certainly approved by Satan so it might be one for the portfolio. Let's keep looking.  See what we get. It is a little bit of a slower lens because I got 3,200 ISO film in the camera right now. Hope it looks good. So is Campmir pushed to 3,200, a viable thing going forward for me? Yeah, absolutely, I think so. I like the look of Campmir at both 1,600 and 3,200 so the flexibility there is kind of nice to have. Next time I roll up on location with a fat bag of Campmir 400, I can just decide on the spot if I need that extra artificial stop of light or if I should just leave it at a two-stop push. Both results look fantastic to me. At 3,200, Campmir might even be somewhat cleaner, you know, grain-wise than Delta 3,200. I can't believe I'm saying that but here's some Delta and here's the Campmir for comparison. I haven't been in these buildings yet so let's check it out. Now I guess the real question is is Campmir cheaper than Ilford Delta 3,200? It depends on a few factors but yeah, in general for me, it is. 5,75 for Campmir and $10 for Delta 3,200. If your lab charges you to push your film, then it might kind of even out in the end. I use the darkroom to develop this kind of stuff and they just charge a one-time flat fee of $2 to push your roll of film however many stops you want which is still even a little bit cheaper than Delta 3,200 in my case. All right, I'm back at the giant wiener. Let's see if we can get this shot. 43 might be a little wide but let's not get our hopes up. Definitely gonna have to paint out that ding dong too. That's probably the end of the video. The end of the test which is ultimately what it was. I don't know, I think we get the idea either worked or didn't work, right? So I'll come back to future Jason now. So in conclusion, Campmir 400 pushed three stops to 3,200 is definitely a better choice overall for high-speed black and white film. Delta 3,200 might inch it out in terms of latitude but honestly most of the time that doesn't really matter to me. I never really ever saw a huge discrepancy between the two anyway and you know lost so much detail that I steroid rage flip my desk over or anything but that's mostly because my arms are noodles and I can't lift anything heavy. That's why I shoot with the Mamiya 7. Overall, very surprising results that the cheaper film stock can actually spar with the legends. So from here on out, I'm ditching the personas of HP5 Ho, T-Max Troglodyte and Delta Doggy to simply adopt the prestigious label of Campmir.


Hello everyone, this is financial author Ahmed Dunn of Ahmed Dunn.com on this channel You'll find financial travel and more videos just like the one you're watching right now If you like what you see, please give it a thumbs up and consider subscribing Hello everyone, this is financial author Ahmed Dunn of Ahmed Dunn.com One of my viewers who is from Canadian suggested to do a video on the chase sapphire preferred Crate card and whether this great card will be coming to Canada or How long to take? so I'll do a brief video on This great card today, and I'm expecting this video to be about 10 minutes long So I'll compare some Canadian credit cards with this great card as well I'd like to mention that I'm not talking about the I'm not comparing the features and the benefits I'm just comparing the point of structures and whether you can come close to The chase sapphire preferred credit card with any Canadian credit cards, and then I'll talk about whether this card will be coming to Canada or not Chase sapphire preferred credit card is a popular credit card in America It has a $95 anal fee and the first year is free and the point structure works Like you are two points on travel and dining expenses and one point on everything else You can redeem those points through Chase's own website It just works like a property points at that point Or you can convert those points to travel or airline hotel or airline points if you're redeeming the points through Chase's own website, then chase will give you 25% more value for travel redemptions and If you are converting or transferring the points to the hotel or airline partners, then chase offers seven airline programs and four hotel programs or four hotel partners now the closest card I can think of Coming close to the chase preferred Chase sapphire preferred credit card in Canada is the American Express to Gold credit card the point structure works same as both proprietary and Hybrid point what it means that you can read your points to American Express is on website or you can convert them to travel or Hotel partners now American Express has six airline partner and two hotel partners where you can convert or transfer your points to and the point the structure for American Express is that you earn two points on travel gas grocery and pharmacy expenses and One points on everything else Now if you book your travel through American Express travel website Then American Express will throw in one additional points In addition to two points. So you will eventually earn three points if you're buying anything from American or anything or certain travel Elements from American Express's own website The gold American Express gold card has $150 anal fee So this is a hybrid credit card which can Offer both proprietary point and hybrid points Now the next card which I can think of can come close to the chase suffer preferred credit card is the Scotia gold American Express credit card and This credit card only offers proprietary points It doesn't offer an option to transfer or convert Points to any airline and hotel programs. However, the point of structure is not bad Gold American Express offer four points on gas grocery dining and Entertainment and one point on everything else. Although it's a travel credit card. It doesn't offer any Additional points on travel expenses So if you're purchasing for travel expenses, then you'll be earning one points per dollar, which I do not recommend and It doesn't have any other Point conversion option So the other credit card I can think of which can come close to the chase of our preferred caterer is the BMO world elite mastercard and This gives you two flat points on everything it purchase or on every dollar However, it doesn't give you any option to Change or convert your points to an airline or hotel program So you have to just redeem everything through BMO's website. So it's the proper three points. It's not a hybrid point So these three credit cards come Certain ways close to that chase are preferred credit card now whether this card will be coming to Canada or not I Don't think so because if you look at what chase has been doing for the last few years They're actually wrapping up their Canadian operation in 2015 chase sold their credit card portfolio to Scotia and certain credit cards were transferred to Scotia which then Scotia absorbed and Issued those account with Scotia's own credit cards. So they are wrapping up their Presidents in Canada and also if you're looking at the Amazon credit card, which used to be and A joint venture or which used to be issued by the Chase Bank that card is no longer available as well So the only a Scotia credit card right now in Canada. I can think of is the Scotia Marriott Travel hotel credit card, which is a still open and you can still apply and receive this card however, this card is No one knows how long this car is going to stay due to the merger of Marriott and Sheraton So I'm looking at what's been happening in the past few years It looks like to me that Chase doesn't want to come to Canada at this point Or it has no willingness to do business in Canada However, this is just my own opinion if you find out one day that chase is offering the chase of our Preferred credit card or other credit card other than don't be surprised, but By the pattern I'm looking at or by what they have been doing I have a feeling that they will not be coming to Canada or they will not be offering any credit cards to Canada So that's what I think about the chase credit cards Thank you for watching this video and the cards I mentioned I'll provide you link in In the description box below I have some reviews and unboxing on some of the cars I mentioned so check them out and Thank you for watching. If you like what you see, please give it a thumbs up and consider subscribing


I think that was said as far as what I understood, but yeah, this talk is going to be in English Because I can't speak Dutch unfortunately, so I'm going to speak today about capabilities in WordPress and how to use capabilities if you're writing a plug-in or something like that and Have you ever asked yourself or have you ever had the point where example Wanted a year a client to be able to Do more to make to basically have the editor role in WordPress and be able to manage edit posts and that kind of stuff But maybe you also want them to edit the menu and the widgets But then you don't want to grant them all control about all parts of your website Like you don't want them to manage the site options Right now in WordPress. There's no role for that. You have administrator and editor But nothing in between so that's where capabilities come into play and And this talk is going to show you how to tweak that for example also Another example would be WooCommerce. Maybe you want somebody to only be available to change the Products but not the regular posts something like that So this is fairly some of this may be fairly complex but also because I need to go through it rather quickly so If some if at some point you get lost Sorry, but I will be here all day and we'll be happy to go through it in more detail and in later today So let's start So first of all definitions. What are capabilities actually? Capabilities in WordPress they describe tasks that a user can or cannot perform for example edit posts Is a capability can the user edit posts or can the user manage options in WordPress? Those are capabilities. They're Technically just strengths which yeah that describe what a user can or cannot do And then roles this is should be This should be fairly known roles are you for example administrator editor those are the roles and those roles Describe or define which capabilities a user has because every role includes certain capabilities And if a user has that role that user also has all these capabilities So these are examples again for some WordPress capabilities edit posts for example or upload files which Regulates access to the media library the manage categories manage options. Most of that is fairly self-explanatory However, you can also have custom capabilities and that's very important for plugins So let's imagine we will write a plugin that that has tutorial functionality and we call the plugin capability tutorials and This could be capabilities that this plugin could use for example to Control access to managing the tutorials When you see the ct in here ct underscore This is just because when you write a plug and make sure to prefix everything so that it doesn't conflict with WordPress core or other plugins So why should you even worry about capabilities? So first of all, there's security because you need to control access You don't grant you won't don't want to grant access to functionality to somebody who's not trusted enough, I guess to do that Then usability You don't want if you give every user the administrator role And there are many users that only need to edit posts It's not very user friendly for them to have 10 menu items when they only need two or something like that So you can control that with capabilities as well And then there's customizability, which is very important when you write especially when you write a public plugin that you want to publish on WordPress or org for example In that case You should it's you should handle capabilities in a way that other developers using your plugin for their custom setup Over or a client setup can tweak it so now um, how are The capabilities and roles stored now we get into technical details um So the available roles for a site so administrator editor and so on they are stored by default They are in the stored in the options database table as an area and the capabilities that are part of each role are also part of that area so um, this is basically a dump of all that data and uh So, um Now you see here the Subscriber role for example It only has the read capability and the contributor role has two more capabilities, but it also has the read capability So you may know in WordPress subscribers basically the lowest role and so and then comes contributor and so and and so on administrators and the highest role But technically roles in WordPress are not hierarchical um, they're just implemented that way because you could also have a role theoretically Imagine contributor didn't have the read capability and then it would mean They suddenly can do one thing that the subscriber can't do but then they about their subscriber can also do something that they can do so Just something to be aware of capabilities and roles don't need to be hierarchical Um, then the actual roles that a user has that those are stored in the user meta table for that specific user Um, they're stored as a serialized area as well. And um, this is In most of the cases it just looks like that. Um, for example, if if you're an editor, it would just have the editor role in there um But it's because of this isn't because this is an area. It's easily possible for WordPress to support multiple roles It is just functionality that is not exposed via UIs so but there are plugins that easily allow you to add and have multiple roles per user um And another thing is you can even add raw capability strings in there like you could have someone in that is an editor But can also manage options when you just put manage options in there so But this is a practice that's not recommended again, just something to know to be aware of So guidelines for plugin developers. Um, for now, I'm not going to talk about roles anymore. Um, What should be only important for you as a plugin developer is capabilities Um, then never add capabilities to the database unless you introduce an entirely new role Um, you don't you usually don't need to introduce a role That's mostly something that a custom setup should do and again use custom custom custom capabilities instead of existing core capabilities Because otherwise if you only use core capabilities, it's not possible to control access to your own fun plugins functionality You would always it would always also affect the same core area using those same capabilities So how do you actually do all these things? um, there's the most basic functionality here is the current user cam function where you pass in the string for example edit posts or manage options and Then you get a boolean back that says true or false the user can or cannot perform that action So you usually use these in if clauses then there's also The user can the user can function. It's a little less common But it's essentially exactly the same just for a specific user that may not be the current user You rarely use that because in most cases you just want to know for the current user But sometimes it may be handy to have Then capabilities itself again, they're either handled by WordPress or when they're custom you have to handle them And this is where it gets a little complex There are two types of capabilities in WordPress. We have primitive capabilities and meta capabilities So primitive capabilities, they are sort of the general capabilities like um, like the edit posts capability or they usually consist of a An action like a verb and a plural string um And they are granted via roll from the database or via the user has kept filter in this filter. I'll talk about in a bit And then we also have meta capabilities. Those are more specific capabilities that always Receive another argument. They're specific to a certain item For example, there's a single and as you can see those are in these examples here There are the same capabilities as the primitive capabilities, but with singular strings at the end so these capabilities are Basically check can the user edit one specific post or can the user activate one specific plugin um and And meta capabilities, they are not stored anywhere really They are all there's there has to be logic to map meta capabilities to primitive capabilities, which are required. For example Um, when you edit a post and you give the post ID like here, um, the WordPress will WordPress will check is this post by by written by someone else in that case You need to have the edit others posts capability Is that post private in that case? You'd also need to have edit private posts as a primitive capability And so basically all meta capabilities will be resolved to one or more primitive capabilities Activate plugins is a much simpler example, but you thought this will always just be resolved to activate plugins No complexity there Then we have two special capabilities There is the exist capability Which is so both of these are some kind of hack actually Exit if you to if you do current user can exist it will always return to so there's no point in doing that But these things are useful for mapping because maybe Maybe you want a specific capability in your probably something for custom setups Maybe you want to cast a cast of capability to be available to everyone Even a non locked in user and then you could resolve the map the meta capability to the exist capability Contrary if you if there are capabilities that you want nobody to do then you can resolve to do not allow so A bad example would be to Resolve the managed options capability to exist for example because you don't want every user to be able to manage your options um Again naming conventions like I already said mid-primitive capabilities should consist of verb and the plural string and This prim meta capabilities similar, but with a single string So how does this all work? What happens when you run current user can when you when you check for a capability? So WordPress will first check is this capability check for is it a meta capability? And if so it will map it to its require primitive capabilities Depending also also sometimes depending on the additional arguments you specify like in that example where the post site was passed Um, and there's a filter that meta kept executed that you can hook in as a plugin developer more on that in a bit um, then WordPress runs logic to Maybe alter the user's primitive capabilities from the database because again I said before you should not store your own capabilities in the database So this is where you can filter The the capabilities the user has And essentially after that The user the user now has to have all primitive capabilities that the meta meta cap process returned In order to proceed so if you um, if you do edit post The thing meta capability and the post is um private and by someone else You would need to have both the edit private posts and the edit others post capability Now we get to actual code um, so this plugin I talked about it actually exists as a small demo Capability tutorials it adds a very simple tutorial post type and a setting screen with some options to customize the behavior of the post type So this is the setting screen you see you can treat the rewrite slug so the slug that's in the url for each Tutorial and then there are which post which features should the post type support is kind of Not very user friendly, but it's just a demo so um So again checking for capabilities you do that with current user can And if you now want to add a menu page so add menu page and add sub menu page You may be familiar with these functions. You need those when you add a add any back any page to the wordpress admin Those are examples that actually require you to specify a capability like here. Um, I call it manage ct options So that's the custom capability for this specific setting screen and um WordPress will internally then use current user can to check that You can furthermore, um Red also give you use custom capabilities when you register a post type Um, this would go beyond the scope of this talk But the plugin that you can look at that it was that is linked here Um, it does that and it has I added a lot of comments on how this works So if you're interested, please have a look later um And then but we continue for now with the settings page So generally when you add fields to your settings page, you use these this settings api using the add settings field function So this is a valid example. I I don't say this is not bad, but you can do it better You could add capability checks for each singular option And this would descend this essentially allows to tweak very granular access You could say the user can access this option, but not the other two or something like that So we're here and those are meta capabilities So it's manage ct option and then the always and then the slack of the respective option is passed as argument So when you have these things in place and you go now go to your settings page You just see this Well, of course you now first you need to tell WordPress how to handle these capabilities Because you may checks, but you didn't actually implement how to handle them and for the granular capabilities For the for the primitive capabilities So that would be manage ct options when registering the options page. You can use the user has cap filter And this passes as the first argument That's the only one you need to actually worry about it passes all capabilities that the user has So if we want to very a very simple solution for your own plugin could be if the user has the manage options capability Simply also set the value for your own manage ct options capability to the same value So basically grant manage ct options if the user has manage options Again manage options would be a core capability. That's already in part of WordPress So after you've done that you can now access the options page, but it's empty Why that? You still need to map the meta capabilities that you added that were added for each individual field And for that you could use you can use the map meta cap filter and this one passes This one basically here the most important argument is the second one the cap This is the actual meta capability that was checked for And then if there if there's any particular arguments passed to the check those can be retrieved with the arcs parameter And then you have to resolve it. So a very simple solution here is check if Basically just do check for the if it's a manage ct option meta capability And simply resolve it to manage ct options And this will basically say every user can manage ct option By just having managed ct options. This is a very simple resolution, but And it and with just that way it wouldn't even be needed, but because of customizability I show you in a bit how that works It's very useful to do that and to have that granular management of capabilities So now you see All the settings and that's all fine for now So what's the benefit of all that again security usability and customizability and the key for is customizability to using the most granularly possible that most use capabilities the most granular as much granular as possible So an example of that Imagine we have our tutorial post type and the tutorial post type uses these capabilities and we handle them in our user with the user has cap filter now someone else using your plugin again in your plugin you should always use a very simple fallback solution, but then Someone else could unhook your own user has cap filter So that would then mean that nobody has these capabilities But then they could introduce a role that only had that actually has these capabilities as primitive capabilities that are stored in the database um, and that for example, there are plugins that do that like just as you as a SEO manager or WooCommerce as a shop vendor or something like that um But generally this is mostly something that is relevant to either very large plugins or custom setups um another example is Let's say we want if you are in a multi site We don't want anyone to edit the rewrite slack option from our small plugin Except the super admin. So that's the network administrator of the entire multi site In that case, we could tweak the metacap check and we could add um We could basically see if there is the current uh, is the current capability checked the managed ct option capability If so, we also check is the past argument the ct rewrite slack option because this was the option That that we want to basically restrict and in that case we also add managed network options as a required primitive capability And this capability is only the only the network administrator has that capability. So now You can only do this if you have both the managed ct options and the managed network options capability So at this point only network administrator has access And this would look like this if you access the page now as a regular admin You still see the other two options, but not this one You would still see you would only see the rewrite slack if you access that screen as the network administrator so this maybe I hope this was not too heavy, but um, I'm happy to answer questions and even afterwards I'm happy to chat about this and uh, please have a look at the plugin And that's it for me from now. Thank you philx Well, like you said, are there any questions? Let me just before I would just put on further slides So this has some further resources if you're interested. You can look at those links. I will also post the slides online later. So But now any questions? Yeah, what is your most favorite plugin? Yeah, uh, the question is what is your most favorite plugin for, um, organizing Roles and capabilities So you you gave a good talk on how you can do this While creating a plugin while developing a plugin, but as a Builder of websites, I'm interested in learning what Could be a good plugin to to manage roles and to check capabilities because that's something where we struggle It's the second bullet on this slide that that's uh, that gives a good Comment, I think because WordPress isn't very good at having these these things and this is a total mess for our customers They are confronted with a lot of, um Drag on the screen a lot of things that they don't want to see So I'm looking for a good tip on a plugin to organize that Um, so yeah, the one problem is in fact that WordPress itself Some at some points doesn't use capabilities as granular as it should So there are tons of tickets to work to be worked on. Um, but yeah, it's not there yet. So um, for example, it's very it's very challenging to Uh, have someone not not be able to switch to themes but still be able to customize or something like that Yeah, that's that's a that's a pain right now. I know that um regarding plugins I I have to say since I since I usually I usually develop or implement that um custom in custom ways, but um, I know there are I know there's one very particular plugin that you could probably find So the problem is What exactly are you do you want to accomplish for example? So you can have so one thing to that's very useful is to allow multiple roles um to have multiple to allow multiple roles and there is Certainly a plugin which I'm I'm right now don't know the name But it is but when you look for a plug in multiple roles, you basically find one that is state-of-the-art basically um I will I will check with you later. Yeah. Yeah, sure Any any any other questions seems like that is Um, thank you. Yeah. Thank you. So applause please


Bingo, it's 11 o'clock and 30 minutes, and I'm Jay Fidel on Think Tech, and this is Hawaii the State of Clean Energy, and our special guest today is Randy Iwase, he's the chair of the State Public Utilities Commission, and again, we welcome him to the show. Thank you for coming down, Randy. Well, thank you, Jay. Thank you for having me. The POC is very important. Energy is important in Hawaii. It's probably the most important thing we do, the most important initiative. It affects everyone, it will affect everyone, it will affect the economy of the state and the future of the state, and at the center of that is the quasi-judicial agency called the Public Utilities Commission, and Randy Iwase has been the chair of that agency, and some really interesting and important things have happened, are happening, and will happen going forward so as to shape our future in energy, clean energy, and everything around us. So it's very important that we talk to you from time to time, Randy, and I hope we can see you through the year 2017, but for now we're talking about reflections on energy in 2016, and I want to ask you, you know, what has happened as far as the POC is concerned in the last few years? Would you say it's different now than it was when you took over?  How is the POC organic, and how does it organically reflect the changing times? Well, I can tell you what I have been trying to do over the last two years, is to get people to understand that the process at the POC is not a political process, it's not like getting a bill passed. You don't run around and you lobby people, it's an adjudicatory process. Just as you don't lobby judges, it would be inappropriate for people to try to lobby individual commissioners who have to act as judges. And that way we are, you know, we are ruled by the rule of evidence. We have to make decisions based on the rules of evidence. And that's what we try to do and will continue to do. We did that in the next terror case, we will be doing that in the cases that come before us. Really with the uptick in interest in energy sustainability and renewability, the POC's role has become, in the investigative documents we have, much more of a manager of issues. It's not a contested case hearing to try to bring the parties together, all parties, the stakeholders, the utilities, to try to develop good sound vision and plans as we move forward in the area of renewables. So we're becoming a little more active, we have been since the inclinations, much more active in trying to develop that vision for Hawaii in the energy field. The inclinations, can you talk about that for a minute? What was that? And will you do that again? Well, inclination was really a response by the POC to a filing from the electric company, which was unsatisfactory about their vision for the future. And so the POC took it upon itself to write this white paper, creating a vision about what a 21st century utility should look like, what it should be, how it should serve the public. And we've been driving towards that goal, it is not specific, because we need the input of all stakeholders and the utility. We are dealing with it in the DER docket, distributed resource, the power supply improvement plan docket, the demand response docket, and the decoupling docket. And so now that the stakeholders out there know how we're viewing the world, how can we implement this? And those four dockets are going to be very critical as we move forward. Yeah. We'll talk about them. So I guess the question is, how has 2016 been for you? You started out in the middle of the next era docket, and you spent a lot of time, and we saw you on television spending a lot of time. We have witnesses already. That was really a remarkable, if not unprecedented experience for the POC. Can you talk about how that was and whether it got in the way of other things perhaps because of the number of issues, the amount of time? Well, when I started at the POC two years ago, we had about 32 staffers. We built up to over 60 now, with the attorneys filling the attorney staffing, the research policy, engineering, and compliance. We were not at 60-something at the time of the next era hearing. So it did have an impact on us. So we still had the responsibility to move forward with cases other than next era. Next era was a huge case involving a number of documents, highly controversial, well-publicized, and we did what we did based upon the rule of evidence, not upon what people thought should be done. There's a requirement in that case that the applicants meet a burden of proof. We determined that they did not, and I'm comfortable with that decision. I think we made the right decision, irrespective of what others may think, because I don't think the others read the 88,000 pages of documents, sat through 22 days of hearings, and review the opinions of experts. So yes, it slowed us down some, but it did not slow us down totally. Do you expect that this might happen? I know nobody has any information about it. I just wonder, in the larger context, do you expect this kind of thing will happen again, but somebody will come into town from the mainland and want to buy the utility? Well it's always a possibility, Jay. I mean there's talk about a co-op on the Big Island, and whoever, whenever that occurs, the process will be the same. You have to prove that you are fit, willing, and able to perform, and you have to show that this application is in the public interest and will benefit the people of Hawaii. That guided us in next taro, it will guide us in any other case that might come before us. There are suitors out there, I can't say, because that's not our role. But when and if it does happen, we'll be ready.  At the same time, as you said, you have to be governed by the evidence. So it becomes difficult, I suppose, when you have a lot of loud noise around you, and you have to resist that. I think in a way, next taro was a good experience to demonstrate that kind of process. Yes, and it was televised on Olelo, and people saw what happened there. About the noise, the background noise, because I've been around a lot, because I was in the political system, because I'm not here to move forward to other positions. This is my last public service position. It was easy for me to tune out the noise, to recognize where it was coming from, to recognize what the motivation was, and to recognize what our responsibility was. This is not my first time heading an administrative law judge agency. I did that with the Labor Appeals Board. We had an excellent staff reviewing the matter, and it was duty-bound to make sure that we adhered to the process, that we were not going to let names, political statements, interfere with our duty to the people of this state, and that is to make sure that the applicant met its responsibility, burden of proof, and to... We looked very, very carefully at whether or not, in the totality of everything we had, this merger was in the public interest, and we concluded that it was not. So after, I think it was middle of July when you ruled, and... No, I think we... Yes, it was. I think it was toward the beginning of July. Beginning of July. Yeah, first week in July, I think. So after that, all of a sudden, the burden is off everyone. Now the storm clouds disappear, and we move forward. How would you characterize the rest of the year for the PUC, what's been happening? Have we recovered our momentum, so to speak, after next era was finished? Well, I don't think we ever lost that momentum. We have slowed down a little bit, but we kept moving forward, moving towards the vision that was set forth in inclinations, as they are being reviewed in the four dockets. In the year, in the past year, we created the transition program from the NEM program to grid supply and self-supply, so that there's greater responsibility in the kind of programs that we have. And then we also issued a time of use, a project that hopefully will get people to change their habits. That is very critical. We are working on now what's called community-based renewable, that was a legislative mandate, where those who cannot afford PVs or batteries, one or the other, or both, can buy to lack of a better term, for lack of a better term, an interest in the power production at a solar farm, or a wind farm, and get a credit on their electric bills. And that is still being worked on. There are some legal issues that have to be resolved, but we think that is also a critical component. Finally, I think it's important that the new administrator for Hawaii Energy, we've met with him. We are trying, and who is it, Brian Kaloha. And I think they're all buying in that we have to be more aggressive in energy efficiency. People forget that we have two goals that were set by the legislature. One was the RPS goal, a renewable portfolio, 100% by 2045. There was also an energy efficiency portfolio. To meet certain set, I think it was 4800, I'll forget what it was, I'm sorry, but by 2030 to reduce our energy, to improve our energy efficiency, and thereby reducing consumption of electricity by 2030. So it's a two-front process, I mean, two-front effort here, and we want to make sure that the energy efficiency side is very important, is pursued. And he certainly, you know, came out of the box running when he was appointed six months ago. Yeah. So what you have, all the things you've named that are in play for the last part of the year, say, you know, July through now, they all seem to be related, aren't they? You mentioned them as components in sort of a larger vision. And how do you handle that when you have multiple dockets, multiple initiatives? How do you bring them all together and make them work as one? Well, the first thing is to have good staff. And they are committed to that. They help draft inclinations. They know the goal and the push that we have. My role as a PUC chair is to assist in that effort and to lead that effort when necessary to keep pushing things forward. That is why we have the four dockets. In those dockets are not just the utility company, but all the stakeholders, including not just special interest groups, but also groups that purportedly represent the public. They come in as intervenors. They come in as intervenors or participants. And you know, more is less in this case. In the next arrow case, maybe it was too much and we had over 30 intervenors. But they are those who are the stakeholders in these dockets are very important to us. And I hope it is also important to the utility to hear. And I hope that they take the utilities, view them, you know, they can think of themselves a utility as having all of the burden on them. And it's a pressure filled thing of feeling to have. Well, the pressure is on all of us because we are going to share the air, we're going to share the power, we're going to share whatever the result is. We are all literally in one boat. We are in the middle of the Pacific Ocean. True fact.  So do you, in a docket, when do you come to the end of it? And do you ever merge them so that you can, you know, integrate the ideas and programs and decisions from one with the other in a sort of combined, a combined result? Well, we haven't done that yet. I don't foresee that being done for the foreseeable future. But we have combined where there is a similar issue. For example, Hawaiian Electric came in with a time of use for DOE and they wanted us to open a docket. What we did was we merged it into the DER docket because it's going to deal with time of use in totality as a whole. We will, I don't think the four dockets will quote close in the foreseeable future because these are investigative dockets. It is an effort to develop ideas, thoughts, and finally programs that will be initiated and implemented by the utility company. Along the way. Along the way. So the docket really doesn't close with this, you know, huge big order or anything. The docket, this kind of docket anyway, closes when you've investigated to your satisfaction all the issues that have arisen. And then we may spin off issues and create other dockets. But there is no hard and fast rule, Jay. We are, I mentioned earlier, we are a tiny little island in the middle of the Pacific Ocean and we are confronting issues because we are at the tip of the spear on energy and renewability that other states really have not had to deal with. For example, and most critically is the grid. We have one, literally one grid in the state. We can't shoot off power to Utah or California or accept their power when we run out of power. We have to be independent. We are, yes. And in that regard, we have to figure out innovative ways to deal with issues that confront or impact like the grid. Can you give me the background for the PSIP, what is it, Power Supply Improvement Plan that Hawaiian Electric just filed a couple of days ago? The one that's 2,000 pages long, that one. Yeah. That's one. Well, it's asking the utility company, how are you going to get us to 2045 and 100% renewable? What kind of plans are you going to have? What kind of vision are you going to have? Now what we hinted at strongly because the interveners hinted at it, rightfully so. And that was let's not look, because we've gone, this is like the third time we're doing it. And each time we send it back to HECO saying that's not good enough. Now that does not mean it's bad. It's improved along the way. It's got perceptible, much better in what they're sending back to us. The concept with the PSIP is the same as the what it called the IRP before, Integrated Resource Plan. That was part of it. And it became, it was part of it. We've got all of these four dockets now, but the PSIP is what I think is going to be important for us as we move forward with this PIP portion. And then we may close it, we'll see what happens is the interveners were saying we can't be looking the reason why these dockets has continued is because we're looking out 20, 30 years. That's a dream. There is no data that can go out 20, 30 years to give us a sense that these things can be done. So, you know, Hawaiian Electric, tell us, give us a five-year plan, where are you going to be in five years? What are you going to spend the money on? And so that we can make decisions, good decisions on whether that expenditure is appropriate. As you move, you can look out 20 years, you can look out 30 years, but tell us today what a five-year plan is like because you have the data for us to determine whether or not that kind of planning is good and will get us to some place better than where we are today. Yeah. So, some of the things, I mean, when nobody's finished the 2000 page, there hasn't been enough time since... Oh, no. ...I was at File Friday, I think. But some of the things that came out are kind of interesting, and I'm just judging from what I see in PBN. One is that the utility is no longer actively pursuing LNG, or for that matter, the under-sea cable. Is it possible that those initiatives will nevertheless be pursued? Well, we won't pursue it. The request has to come from them. If that's what they said, that's what they said, and we'll take them at their word, at least for the foreseeable future. Yeah. And let me add this, Jay. I hope that if there is acceptance by islands like Lanai and Molokai that the cable is dead, that there will be more acceptance from those islands of renewables such as wind for their island. Because I believe that before 2045, before 2030, Molokai, Lanai can be 100% energy efficient, but it's going to have to rely on the wind and solar and other sources of renewables. But what I found from the next era hearing, when we went to Molokai and Lanai, great distrust. We don't want wind because they're going to send energy to other places. What happens, Molokai and Lanai, if the wind energy, the wind turbines for your island, will you be accepting of that? And so I hope that there is a rethinking on the part of the residents of those islands, at least on those. Yeah. Right. It's different now. On the Lanai initiative, that was intended to serve other islands in the state, but people haven't talked about the undersea cable in a while. And so maybe we're talking about island by island, isn't that what's happening? We are sort of moving from a notion of undersea cable connection or connection in one way or another among the islands in the state. We're moving to a kind of approach where each island is on its own. Well, that's what we are now. The question, there's no question in my mind that the Big Island, Kauai, Maui, Molokai, Lanai, they probably, they have the resources because of the smaller population to be energy sustainable for themselves. The big question is what are we going to do on Oahu? We don't have geothermal. We have limited land area given the urbanization of our island. Urban source might be hydro that can produce the kind of megawatts that we need, and that has not yet risen to the top. Also on this island in the area of transportation, can we look at maybe the state fleet to go electric or go hydrogen or go fuel cell, I mean a fuel cell, but a natural gas? So to reduce our dependence on fossil fuel. The big issue is going to be this island because we have, what, 90% of the population here, and with smaller, with a limited land area that we can put on massive solar farms or wind farms. So that's going to be a challenge as we go forward. Yeah, yeah, okay. So how long is it going to take for the PUC to act on, I mean what's the process from here forward on acting on the PSIP? Well it came in, we're going to review it, we're going to render our opinion, I wouldn't call it a docket closing decision necessarily. And you know, it is not, like I said, the PS, earlier, what the PSIP does for us and to the stakeholders is to give us an idea of what the game plan is. If there are decisions or requests to us coming in, I want to build this. So allow us to expend capital dollars for this project or that project. We will have a reference point to it from which to make a better decision on whether how this all fits together because we do have this PSIP docket. And in that docket it's telling us what the picture might be looking like. And so it's not really nearly, oh I want to build a fossil fuel station or I want to buy that, we can now ask why, how does it fit, where's your five-year plan, how does it fit into that five-year plan? So it provides a methodical way to review requests from the utilities to expend money. Is it dynamic in other words if you approve it or you approve it with changes or whoever you act on it, then say two or three years down the road it appears other information has come to your attention, things have changed, technology has changed, and you say, you know, we approved that before or we took this action on it before, maybe now we should reconsider that. Can you do that? Would you do that? Sure. I think I said it on the first program with you that, and I think we all know it if you're in, especially if you're in the energy field. This is all about evolution. Please change so quickly that it doesn't make sense to commit to a specific technology, because that technology may become obsolete in a year or two, or a specific source of renewables, because that may change. So we have to keep an open mind, as someone once, as I used the analogy, an open platform where people can come and bring their things and then we can review it. It's a conversation? Yes. Yes.  And we have to, you know, at points, reach decisions on it, but it doesn't do well to think that there is only one way or the highway. There are many roads that, and more roads are going to be built. Or that it's final. It isn't final because things change. Nothing is final. The only thing that's final is for the next 20 years the sun should be so shiny. That's a good bet. So Randy, looking forward now in 2017, what do you see happening vis-à-vis the legislature and logistics and staff and funding for the PUC? Have any expectations, any hopes in that regard? Well, we have a budget that we put in. We're asking for, I believe, over $900,000 more. And the reason is we are going to have five, at least five utility rate, electric rate cases. Those are very draining on resources. We also are laboring under the retirement of our chief auditor. And so we need that kind of expertise. We don't have any consultant experts in any of the rate cases yet. In addition to that, we're going to have a five or six, maybe four or five or six water rate cases that we have to review. The electric utility cases, rate cases, are going to be contested case hearing. That's a drain. And there's one now, right? There's recently a rate request was made by Juan Electric. We have one that's going to go first at Helco. Then there's going to be HECO. Then there's going to be MECO. And at some point in time, if they have not already filed, KLUC. And they're going to be contested case hearing. We need the expertise. Now, I did say we hired up to over 60. But I think what people must understand is this is a highly complex field. You don't hire someone off the streets and say, okay, now you're going to be the rate expert. It takes that person, someone told me today, who was at the PUC, it takes four years to develop the knowledge of the process and everything so that they can be experts in the field. And so we have a lot of young people, young lawyers, young utility analysts. And we need to keep, get them mentored. And using consultants will help that. It'll help the public. So there are jobs there. Anybody's interested? They should... It's getting smaller. Getting smaller. Yes. And ask for, for me. Yeah. Okay. Okay. So Randy, you know, I just like to ask you, but I think I know the answer. Do you like your job? It's been interesting and fun so far. And it's, let me say this, I am not sorry that I came out of retirement for this job. Now, if you ask me this last year, next year, I'll give you an answer. Well, I think it's great that you come on our show, you talk about it, you talk candidly about it. I think it's part of leadership and I think the PUC can and should exercise leadership in, you know, in the way it's, you know, which is legally possible. I also appreciate that as the time Gorak is coming to the Energy Policy Forum Legislative Briefing, I think, in January, January 12th. So we love to hear from you. We'd love to talk to you. We'd love to take your temperature and we appreciate your coming down. Thank you. Thanks, Jay. I hope we see you again soon. Anytime you ask. Thank you so much. Thank you. Stay happy. We'll see you next year. Same to you. Same to you. We'll see you...