Well people, things just got serious again within the world of Borderlands. If you didn't know, we have another edition to the series and today I bring you everything we know so far about Tiny Tina's Wonderlands. How's it going guys? My name's DPJ and if you enjoyed the video, leaving a like really helps out and if you like what I see and want to see more, be sure to subscribe. So not too long ago today we got a trailer for a new 2k Gearbox game, Tiny Tina's Wonderlands. If you missed that or haven't seen it yet, check it out right here. If you've seen it already, skip to the time on screen now for more details. So the trailer was dropped earlier today and as you'd imagine, many folks including myself super hyped about this. Okay so what more do we know about the game? So Tiny Tina's Wonderlands is an all new fantasy fuelled adventure, set in an unpredictable world full of whimsy wonder and high powered weaponry from Gearbox. In this epic high fantasy take, under loot a shooter genre, players can create and customise their own multi-class heroes as they loot, shoot, slash and cast their way throughout landish monsters and treasure filled dungeons on a quest to stop the tyrannical dragon lord. So this game will arrive on the Xbox Series X and S, Xbox One, PS5, PS4 and PC via Steam and Epic Game Stores in early 2022. So like I said in this epic high fantasy take on a loot shooter genre, players can create and customise their very own multi-class heroes as you try and stop the tyrannical dragon lord. Bullets, magic and broad swords collide across a chaotic fantasy world brought to life by the utterly unpredictable Tiny Tina who makes the rules, changes the world on the fly and guides players on their journey. Tiny Tina's Wonderlands is a full standalone experience with a rich, story driven co-op campaign for up to four players as well as repeatable end game content. This is what we like to see people. In the brand new trailer released today as you've seen, 2K and Gearbox showcase the game's unique themes, fantastical setting and all-star celebrity cast. Wonderlands is a culmination of over a decade of unenough development at Gearbox Studios towards a role-playing shooter set in a fantasy universe. This was set by Gearbox's intimate founder and Tiny Tina's Wonderlands executive producer Randy Pichard, a familiar name for anyone who's played Borderlands. He said, for me, bringing actual Borderlands guns to fight dragons, skeletons, goblins and more in an original fantasy world, imagined by the galaxy's deadliest 13 year old, Tiny Tina, as a full, full featured AAA video game is a dream come true. Joining the players for the experience are headstrong captain Valentine, who's played by Andy Sandberg, role obsessed with robot foot, played by Wonder Sykes, and the beloved bum-chocking Tiny Tina, who's played by, as we know, Ashley Birch, who serves as the players' guide through this extraordinary tabletop realm where rules rarely apply. During the quest to defeat the dragon lord, played by Will Arnett, players will meet a cast of lovable misfits, like a loot-wielding barbarian and their very own fairy punch-father. The president at 2K, David Ismaila, said, between the development talents at Gearbox and the undeniable star power of the cast, we couldn't be more excited about this game. We're always searching for compelling ideas and ways to build upon the strength of our existing IP, so we're thrilled to help bring a passionate team of creatives together with a world and character that will surely resonate not only with our longtime fans, but with new audiences as well. So that's what we know and what's been said about this game so far. In-game content people, grindable content, we can create our own multi-class heroes, to loot, shoot, slash, and even cast spells, and we'll be guided through this new adventure by Tiny Tina. I mean, this sounds so good, I cannot wait. Details besides these are pretty scarce at the moment, but if anything else drops, guys, obviously I'll have you covered right here on my channel. Anything Borderlands, Gearbox, 2K related, loot, shoot, and you know I've got you covered people. So yes, that is what we know about this new game coming early 2022, Tiny Tina's Wonderlands. Guys, if you enjoyed the video, leave a like who would help us out, so like I said, if you're new around here and want to see more and step to date with all the news around this game, be sure to subscribe, if you'd never want to miss one of those videos, make sure you turn notifications on by hitting that bell button. Tell me your thoughts on this, are you excited, let me know. Well thanks as always for stopping by and hopefully I will see you on that next one.


Everybody forced here ripping 2022 gold standard football hobby 12 bucks full case number four random divisions You can always find these results a latent sports cards calm Thanks everybody for joining and good luck Heck yeah max. Thanks for joining. Good luck man. Yeah, they'll start after this a little later than the 1010 start time that it says I think we were kind of anticipating that anyway, but yeah, I'm also gonna take a break before we start like a quick one quick breather Yeah, I Know all of them did I know he did I guess he did Son or like All right. Good luck everybody starting off with AFC East JC Jackson. No, this is sorry charges charters. AFC West JC Jackson 67 and 99 and Panthers rookie Christian Romero 13 of 49 NFC South AFC South white gold Jersey James Robinson to 299 AFC North rookie Jersey George Pickens 133 of 399 AFC South again setting the bar auto Travis etn jr. 87 of 99 God gold auto young haiku 95 and 99 for the NFC South It's gonna be four auto box. I Think it is Four auto boxes insane kicker auto too. That's awesome NFC East rookie Otto Dantario Drummond 9 to 49 nice AFC East rookie Jersey Otto Garrett Wilson 95 of 149 do that was a four auto box. I've never seen that before I've seen three. That's That's here and there you see three but that's that's crazy No, the rookie jerseys are not game-worn. It's probably put in production long before they were playing in games St. Tricky Abrams Smith 21 to 25 NFC South AFC East sauce Gardner 65 of 75 AFC West Gold Rush Jersey Derwin James Jr Nice one there to 69 of 299 the earliest you would see any rookie game-worn stuff is gonna be after the season if at all James Cook rookie Jersey AFC East number 307 to 399 only long snapper auto is better Rookie Otto NFC North Ty Chandler numbered 61 of 199 AFC North rookie Otto David Bell 14 of 199 And AFC South at Shreylon Berks Rookie triple Jersey Otto 57 of 149 Nice Berks. That's seven auto so far in a and the first two boxes Holy cow, man. Let's keep that going. Let's keep that same energy I guess so man Had three and a half boxes with the bottom Usually it's like it's like What is it to base five relic to order for like two out of something like that usually to auto Yeah, got NFC North James and Williams 17 of 49 AFC East Quinn and Williams 40 49 and 75 NFC North Goldgear Jersey Darnell Mooney 149 of 299 AFC South and everyone overall pick rookie patch Travon Walker 18 of 49 Guy is a beast NFC Whoops NFC West rookie Otto Caleb Elaby Nice one there to 199 NFC West EFC East rookie Otto Pierre Strong jr. 125 of 199 another 4-0 box. It looks like This is getting wild We're gonna have hella autos here in a second Kenneth Walker the third rookie Golden debuts auto 12 of 49 NFC West For the hot of the box is a Travon Walker RPA 20 of 49 AFC South Nice Travon Walker number one overall there you go That's so many autos man 434 We have 11 autos through three boxes of gold standard nuts Yeah, pull the gold dust Kenneth Walker. I think the last six box break we did yeah First one I pulled so I pulled double Eagle Brady on release day Which is like this kind of short printed like gold dust and pull the gold dust Walker We need to pull a golden ticket That's what we really need to do that case No, that's there's like 40 cards are all one-on-one. Oh Kenny picket rookie 7 to 25 AFC North Got pick ins AFC North 67 to 75 Pick ins looks good pick it yet to be determined NFC East Gold Gear Jersey Dallas Goddard 89 of 299 I Need hurts to just throw to Goddard all the time now NFC East newly minted rookie Jersey Carthens strong 149 of 399 NFC North rookie Otto Jacquan brisk or number 90 of 199 three auto box here again, man Pierre Strong jr. Rookie Otto AFC East 70 of 199 And rookie Jersey Otto Aiden Hutchinson now your number one overall pick last box and number two this box six of 149 NFC North the golden ticket Has like the actual gold in it Pretty sure it does I think they're all redemptions, right? It has like nothing about it on the checklist It just says golden tickets your number to one. That's like a 40 card set. I mean it makes sense Right, I think you're already have to go because they have like solid gold in the cards somehow AJ Terrell Falcons 49 of 49 NFC South AFC South Colts Jack Cone 19 of 49 Rashad penny Gold Rush Jersey NFC West 257 of 299. Oh, they're gonna tenders before I guess they're in this now White gold patch Cole Comet 11 of 25 NFC South. I Don't think they were in last year's contenders Don't know can't remember Rookie Jersey Aiden Hutchinson 116 of 399 NFC South a two auto box. I mean we're getting what we're supposed to get What is this? This is outrage. This is insane Everybody internet fake outrage golden age auto NFC East Billy Joe Dupree 35 of 99 300 this is mad AFC South rookie Jersey auto Hassan Haskins 48 of 199 Hassan has it kind of is a hot case No huge hits yet some really nice stuff though Seyquan Barclay 18 of 75 NFC East NFC South Abrams Smith rookie 45 of 99 AFC West gold gear 298 of 299 Javante Williams Gills is right I say South yeah Well, whatever the card goes Kyle Hamilton Ricky Jersey 97 to 399 for the AFC North some time out that it takes four turns What a what a hooligan hiring Williams rookie auto for the NFC West 84 49 I'm just getting that Sam Yeah You time out if you want. I'm fine. I don't know 84 one I knew Donnie was gonna do it Sam I would have I don't know. I don't know you I got shooters out here Wondell Robinson rookie auto 18 of 199 NFC East and NFC South rookie triple Jersey auto Chris Alave 138 of 149 yeah, dude. Don't mess with Donnie same. He's crazy Hey guys, we'll probably start on act what left or 1015 it looks like just heads up on that a little bit behind a Hey, you know, he's a likely 26 of 49 AFC North rookie Kennedy Brooks rookie 89 of 99 NFC East Cam acres gold gear patch 61 of 299 NFC West Got white gold Jersey Cole Comet 253 of 299 NFC North on the Comet God dual Jersey rookies Garrett Wilson and Chris Alave AFC East NFC South AFC East Skyler T NFC South Kurt s random at the end on that one. Oh That's kind of cool. Look at that gold fingers auto bill parcels 56 of 75 NFC East bill parcels and I'm odd sauce Gardner rookie triple patch auto 66 of 149 AFC East Penini has hot boxes and certain products like prism like prism baseball has hot boxes Other than that, I can't even anything else Now I think they off of like a bunch of case hit they've case hit like everything. It's the way opinion a case hit Or they do but They don't have like usually something crazy insert It's like the gold frame like the frame got up from museum collection or something similar like a silver or gold ink auto I got jets Garrett Wilson 21 of 99 AFC East on actual hit Charges Isaiah Spiller 2 of 10 AFC West Eli Mitchell gold rush Jersey 22 of 199 NFC West NFC West Eli Mitchell mother load 98 of 299.  Yeah, NFC West. It's a cool one Gold rush Jersey Josh Allen 63 of 299 AFC East Got a Travon Walker rookies rookie auto for the AFC South Why is that one redemption? But the other one was a lot for those stickers Certain different Travon Walker, I don't know about you go AFC South And NFC North rookie Jersey Auto Romeo Dobbs 40 of 199 Hot pocket is a corn dog. No, it's not a dog Right same concept I would say No, hot pocket not a corn dog. He had bread corn dog is like under the guise of all of that It's a it's a very it's much more specific. Yeah, there's no dog in a pocket essentially After was be called pigs in a blanket. Yeah, we're cornbread. That's true. It's like a cornmeal based dough Mark Ingram 33 of 75 NFC South Bucks Chris Godwin NFC South 67 of 99 gold rush Jersey Justin Tucker AFC North 165 of 299 my pocket is a burrito. That's pretty close. That's closer to them being a corn dog AJ Brown Jersey NFC East 34 of 299 AFC West Goldgear Jersey Justin Herbert 216 of 299 Drew Pearson Goldjacket Auto NFC East 6 of 99 Other head for the AMC South here. It's a son Haskins rookie triple-patch auto 133 of 149 There was a car. They need to be random hot pocket is a calzone. Yeah, hot pocket much closer to a calzone. I Cannot tell you the last time actually had a hot pocket From like, you know six seven eight years ago backwards like even farther back than that They're just terrible one side's hot one side's cold one side gets like rock solid because it's microwaved wrong or something I don't know eagles Jalen hurts for 25 NFC East Aden Hutchinson Double Eagle that is sick to have 25 NFC North Who's got him John a double Eagle rookie short-printed insert that's sick, dude Well the gold dust last break now we got a double Eagle That's awesome. We'll get that magged God rookie Jersey sky more 50 of 399 AFC West NFC East Jersey card Brian Dawkins 154 of 199 Why is it called me coldman jr. Goldado 66 of 99 aFC West burning your face off is half the fun That's true That's like eating Pete's Rolls, right when they come out of the oven I was just about to say that Pete's Rolls are those saying you're like dude.  That's a sick design man Love some of the car designs and gold standard nice Lance Hoping he can come back healthy next year rookie Jersey auto NFC East Carson strong 107 of 149 Pop starts are pretty solid. Yeah. All right. What's everybody's favorite like? Standard pop like a fruit filled frosted pop tart. Let's say what cherry blueberry strawberry And I think that's it right Yeah, you gotta choose like an og one I mean Okay, well cherry strawberry blueberry. I think that's about it right the brown sugar. That's og Everyone's gonna say brown sugar I'll go blueberry to I'm a Donnie go blueberry strawberry Cherry Yeah, anything cherry. I'm not really about except an actual like black cherry 64 is 75 and I see north Jared golf cherry flavor things are pretty wack though AFC West Joey Bose at 28 of 99. Yeah, I think it's blueberry strawberry Is everyone choose cherry like Strawberry like only acceptable answers. Yeah, that's the real question anyone choose a cherry. The FBI is watching the internet man I'm telling you they're gonna You're on a list Gold Rush Jersey Jalen Hertz 23 of 299 the wild berry NFC East Wild berry That's a stretch. I would say I'm there. I'm there on it down to like the bare bones like Frosted fruit filled Like the white frosting obviously want to include wild berries gonna go wild berry if you want to close brown sugar people I'm gonna say that too All right now favorite favorite pop tart Any of them any of them white gold Jersey Jordan Brooks NFC West to 299 That's a that's a bit tougher because some of some of those dessert ones are pretty good and some of them are pretty terrible A tie that's tough rookie Jersey James Williams newly minted 191 up 399 We'll have to do a blind taste test at the shop That would be actually kind of just buy it go to Costco and buy all the pop tarts Chris along golden age auto as a ram. That's interesting NFC West Chris long 85 of 99 Cookies and cream is pretty ballin for a pop tart flavor Rookie Jersey auto sky more 99 of 199 a fc west. I mean cookies and cream anything is pretty Dude, this is this could potentially be behind the scenes content for youtube Like we can make content. We really could we need to get some more members only videos and blind taste testing And ranking pop tarts. I think is a good way to go Micro pop tarts, no, I freeze my pop tarts. I feel bad for your job. No, dude, they're great It's not like hard.  Come on. I freeze all of your like little Debbie snack cakes ding dong Toe hoes. Holdest cupcakes freeze them. There's so much better God a fc south Colts Jack Cone rookie 23 at 25 Get eagles aj brown nfce 69 of 75.   Caleb Joe montana jersey card a fc west 88 of 199. Caleb. What's your favorite type of pop tart? That's what we're talking about Hey, hey, we're Hey, we were we were we were saying blueberry is is pretty dope 400 points random at the end and brian robinson's junior rookie jersey auto 12 of 149 nfce. Caleb has spoken and he says blueberry What a guy All right, I got a couple randoms here. There's that dual rookie jersey relic and points cards And then we got a recap and then we got all of that guys again We're a little behind the scheduled start time, but we'll get them all done tonight these conversations really took off I'm telling you man. I swear to god you say one thing about oh What do you like thinking about this food and chat will go chat. We'll run with it I see that it's great That's like breaking 101 uh not getting a lot of interaction spouts some crazy hot taker start talking about food Just be like, yeah, you know what? I really think that uh That tori holt is better all time than jerry rye.  Yeah, I get them all heated depends on which way you want to go with it But I've done that before You really want to get people involved start talking about steroids in the baseball hall of fame. That's a good That's a good route to go Uh points 400 of them random to everybody here and a fce's nfc south dual jersey random Garrett wilson chrysalov a a four three and one on both Whoever's up top gets the cards four times on our points here one Is he gonna you're gonna do anything? two three Four the points are going to the a fc north I'm not he just typed in the the teams here for this one four times jet saints one two three four Jets so a fc east for the dual jersey Yeah, you started saying things like Pete. You don't like pizza Never had a cheeseburger in my life Brad would tell people I never ate a bagel before when I first started top loading You guys like guys forest has never had a bagel To be fair and that took up probably about five hours of a few nights As outrages To be fair, uh, I didn't really have a bagel for a long time either We still really had in my house as a kid and then at one point I didn't think so I don't want that on camera It's technically not for us Well, yeah, I know I'm the same Right Uh, I want to go jets here a fc east on this one. I'm gonna call out team names guys not divisions here on the recap relics first chiefs joe montana dolphins jaylon waddle dolphins to a tango by loa lions jameson williams seahawks jordan brooks eagles jaylon hurts chiefs skymore eagles brian dawkins chargers justin herbert eagles aj brown ravens justin tucker bills josh allen niners motherlode elie michael Niners elie michael rams cam acres bears colcomet uh broncos davante williams ravens kyle hamilton lions adin hudginson bears colcometh seahawks roshad penny eagles karsten strung eagles dallas goddard bears darnell mooney jack shavon walker bills james cook charters durwin james jr jags james robinson and pickens for pittsburgh paper pepper peppered farm cookie that's a tough one i don't know if i've had all of them i don't think i've had one well we gotta do that taste test as well we're gonna spend thousands of dollars on snacks now we'll go to like best pringle or best candy bar pringles i'm in all right redemption shavon walker afc south rookie auto so i'll do teams and names again here guys on all the all the ink these are all autos now washington bryan robinson jr chiefs sky more rams chris long niners trey lance eagles karsten strung hey michael hardman jr for the chiefs got cowboys drew piercent titans hassan haskins packers romeo dobs jets sauce gardener giants bill parcels saints chris alave day giants wandale robinson rams kairan williams hassan haskins again for tennessee you got cowboys billy joe depreet lions adan hutchinson patriots pier strung jr bears jacquan brisker patriots pier strung jags trevon walker golden debuts for the seahawks is kenneth walker seahawk cj aleby treylon berks now for the titans the calves just signed dean wade never had bagels you know i could just go eat one of the eight bagels that are on the table back there uh browns david bell vikings tide chandler cowboys dauntario drummond jets garret wilson etn for the jags and young hay coup for the falcons we definitely had a lot of autos in that case the first three boxes had 11 and we had a double eagle aiden hutchinson dude i love the short prints and gold standard that's sick there we go all my neck up next


This may seem like the long way around of doing things, but by breaking it out into digestible steps, steps that are straightforward to visualize and to talk about and by seeing then where it works and where it doesn't work when I was coding this up. It was a great way to develop this algorithm and to build confidence that at each step it was doing what it was supposed to be doing. At this point, you can see that there is plenty of opportunity to take this code, to sandwich it down into many fewer lines and to pull out some of the documentation and also probably to speed it up. But for our case, for what we want is clear research code, this for now suits our needs just fine. Now we're going to go back and repeat this process with calculating the weight gradient and calculating the input gradient. So with calculating the weight gradient, now we're on the backward pass. Now our signal is our output gradient and we have our inputs as well and using the relationships that we derived previously, those equations, we're going to take and calculate the partial derivative of the loss with respect to each weight in each of our kernels. We'll break this out into several steps to keep it nice and clear. The first step is we go from a whole kernel set of output gradients to a single kernel. We initialize the result here. We calculate what the result of the whole kernel set should be. So number of channels by kernel width, by number of kernels, that's the total size of all the weights we have. And then we iterate taking one kernel at a time. So we take that whole set of weights and we just take it one slice at a time. Now we're dealing with a two-dimensional set of weights instead of a three-dimensional set, one kernel's worth and then we can stop and calculate a single kernel weight gradient. So we again have our full set of inputs. We have just one kernel's worth of our output gradient. So just a one-dimensional set of output gradients. And we can step then to our single kernel weight gradient. Again, we calculate what the size of the output should be. So now it's just to the number of channels by the width of a kernel. And we iterate through each of those channels. We pull out the inputs associated with that channel and we have our full set of outputs. And then now we're down to where we can do a cross-correlation. So remember to get the gradient of the weights, we had to first flip the kernel and then do convolution. Because cross-correlation is already convolution after the kernel has been flipped again. That's two flips. So we can leave it unfliped and jump straight to a cross-correlation. Saves ourselves a couple of steps there, speeds things up a little bit, simplifies the code. Also, this explains why we went to the trouble to separate out our cross-correlation function. So we could get to it directly. So by doing cross-correlation of our inputs with our output gradient, we get the result for that particular channel, which is the weight gradient for that channel. And so we can fill in the results channel by channel and then the previous function fills in those results kernel by kernel and then by the time we're done we have a three-dimensional array of weight gradients, one for each weight. We do the same thing now with the input gradients. We pass it all of the output gradients, the entire set of kernels and we use the relationships that we derived in the previous section. We pre-calculate what the size, the full size of the results should be and we initialize that. Here we have to do an extra step, which is to add some zeros to either end of our output gradient. So that when we do our valid convolutions, where the signal has to completely overlap with the kernel, we get the right number of convolutions to get our inputs. This is another way of doing convolutions in the full mode, which means when there's any overlap at all with the tails just touch between the kernel and the signal, calculate those convolutions. This is how we go from a shorter signal, which is the output, to a longer signal, which is the input. It's the reverse operation from doing a valid convolution. So we do the same thing here and we take and break down the whole set of kernels so that we're only operating on one kernel at a time. We calculate the size and the shape of the result, which in this case will be the input gradient and then for each iteration, for each kernel that we handle, we add to that result. So we calculate the input gradient due to a single kernel. We pass that a copy of the padded output and a copy of the one kernel that we're interested in and then we add that result to the total. Then we go to the function calculate single kernel input gradient and we handle just one kernel at a time. Again, we calculate the shape of the result that we expect from this. Number of channels times number of inputs, we have our padded output gradient now and we can take and do our valid cross-correlation where we pass it the full padded output gradient and our kernel from one particular channel and do that one at a time and then fill in that result one channel at a time and pass that back. So you see in both of these cases, we've taken and reduced the complexity of the calculation each time.  All of these functions being decorated with Engit means that the first time they get visited they will all be compiled down to C and all of these four loops nested four loops actually become very quick and they operate fast enough that we are happy with them and that we don't care how big they are. Now when we get to two-dimensional and possibly three-dimensional convolutions it'll be worth looking at this even more carefully, perhaps profiling it and seeing what the slowest bits are and seeing if there are any ways to speed those up at all, but for now this is just great and we'll move ahead. So to step back to the top we now have our conv1d block. We have our forward pass and our backward pass which one of which our forward pass takes in inputs and calculates the convolution result. Our backward pass takes in the output gradient. Internally it calculates the weight gradient and updates the weights and the biases and it also calculates the input gradients and then passes that backward to any previous blocks. So this is now a building block for a convolutional neural network.


Autolight and its 98th verse bring you Mr. Van Heflin in tonight's presentation of Suspense Tonight, Autolight tells of one of the great mysteries of the sea as we recreate the mystery of the Marie Celeste Our star, Mr. Van Heflin Hello, Harlow. Good-bye, Hap. Good-bye. Sure. This is our last show till fall Hap. Last chance to tell folks about switching to those inspiring and Comparable and inevitable Autolight spark plugs the spark plugs that are ignition engineered for the finest performance money can buy What are you gonna do this summer Harlow? Keep an eye out for exasperated drivers with poorly performing cars Hap and then I'll say visit your Autolight spark plug dealer for a brisk brace of Autolight spark plugs like the amazing Autolight resistor spark plugs the double life spark plugs that make riding as smooth as a Summer breeze so call Western Union by number and ask for our friend operator 25. Yes, sir Operator 25 will tell you the location of your nearest Autolight spark plug dealer the man with ignition engineered Autolight spark plugs both standard and resistor type and remember from bumper to tail light You're always right with Autolight and now Autolight presents the mystery of the Marie Celeste Starring mr. Van Heflin hoping once again to keep you in suspense on December 9th 1872 The American Brigantine Marie Celeste was discovered adrift and derelict close off the coast of North Africa She had sustained some storm damage, but she was still unable ship Her sails were set her cargo was intact Conditions in her cabins and folks all seemed normal. There was no evidence of violence yet Not a sign was found of the crew that had manned her officers men and the captain's wife had vanished and No acceptable explanation of their disappearance has ever been advanced But perhaps this is that story It would start a New York City's Harbour District on the night of November 7th 1872 The eve of the Marie Celeste departure from that same harbor. Did you see a man running past this way? No? I didn't see anybody Who is it you're after he just killed some people? No?  I'll help if I can. All right shortly I didn't remember killing her mother Grace I killed because I couldn't help it the man because he came after me and Grace was down But I never never meant to kill her mother when I heard that I had I Wondered if the officer was right And that I was insane There wasn't time to think of it then Only time to think of getting away And through that night I searched for a ship that was leaving soon One that was badly guarded so I could slip aboard When I found her she was the Marie Celeste the drunken deck watch stayed in his sleep until I was hidden in the number two hole There I passed two days and a dream Neither fully awake nor asleep but always thinking of the horror I'd done And I knew that escape was wrong That I could never be sane until I cleared my soul On the third morning I proceed to make my Presence aboard known so that I can go to the captain and tell him of my crime and take the consequences I so richly deserve I climbed to the deck and I'm immediately seen by a crewman Boy in this turn. What are you doing aboard? My name is Sam Newcombe and I I want to talk to your captain. You'll talk to him right enough whether you want to or not How'd you get aboard? You'll be lucky if you didn't stand the 12 to 4 watch your last night in port because that's That's when it was your upper deeper store. Why aren't you?  Well, I admit that I want no trouble with you. Please take me your captain. I'll talk to him and no one else You take him bowl. I'd better stay for it. Yeah, come on. You come If you're gonna make the rest of the trip with us, you better drop your airs or there'll be trouble I don't have any ears and I don't think you'll be trouble with my company Oh, you mean you don't think you'll quarter with the crew. No You expect to be with the officers like an honored guest. No, well then Well, I I don't know.  Don't say that. I'll Do what? Nothing I'm sorry. I I want to talk to your captain. You'll watch what you do and say you'll be over the side What's your language skipper's wife is in the next cabin after his wife? Who's this? He just came out of number two holes, sir His name is Sam Newcomb got aboard on the 12 to 4 watch our last night in a bird's watch. He'll answer for it Well, Newcomb, what do you have to say to yourself? I'd Like it if if I could talk to you alone, sir That's all bowl. Tell her what I want to see me soon as he's off watch. Yes, sir You realize Newcomb that you've committed a crime by boarding this ship without permission and probably without passport or any other papers I suppose I know sir, but When I tell you why I I'm not a bad man, sir. Nothing like this has ever happened before but something drove me I I I didn't know what I was doing another one who's always wanted to go to sea. I suppose. No No, sir. I've I've been sailing for ten years. I'm an able hand. I I came aboard because Well, I had to get away. You were in trouble. Yes, sir. I I don't think it was my fault, but I am wrong. What kind of trouble? Well, there was a girl sir who I was in love with and Well, I don't know what came over me, but What'd you do to her I? Found her with another man and I I Just had to get away, sir. I love sick young calf. Well that doesn't condone Ben. Oh Yes, my dear. Oh, I'm sorry. I thought I heard you talking. Yes This is mr. Newcombe. He came aboard illegally the night before we left. Well, where has he been? It's three days In number two hold man. Have you had food and water? No, ma'am. Well, why haven't you come to us before this? I I don't know man. He was going to tell me why he came aboard. I don't suppose it's important anyone me, but I felt that I had to get away and It was a girl. I almost guessed that a Broken heart. I Thought it was and I know it sounds silly, but to me it seemed awfully serious And I couldn't think of another way to leave as quickly as I wanted to Well, there's no other way I can allow an affair of the heart to influence what I must do in this case Now by repetition. I'm a fair and I'm a seamen sir. I could work my way Not so sure that you deserve the chance Whatever you say sir Then I'll please grace great What's the matter with you? Nothing sir my name Grace is the name of the girl Yes, ma'am It was learning that the captain's wife was bored that made me change my mind about telling him the truth When I talked to him especially after his wife came in Everything was turned about it was though. I was the captain the stowaway was someone else It was as though my wife my grace had come in from the next cabinet the cabinet together we talked to this stowaway and We felt sorry for me. We wanted to be kind to him The wife can't be more than three or four years older than I and I feel close to her right away I think that even if she doesn't know what I've done. She understands me It's a good feeling to have one friend on the ship To her pleas. I'm sure I I'm not restrained and instead sent to take my place with a crew and their folks over There I find no friends. What are you doing here? Couldn't you find a better place to quarter? I was told where to come. Hey, Hubbard Wake up. Here's the one came aboard during your watch Oh, what's your figure? You'll be fine a week's pay. Yeah, that's right You come huh? Yes Why'd you come aboard? Why I Wanted to get away from New York Man's gotta have a better reason than that You running away from the police know what then? Well, it wouldn't interest you. It's not important. It's important to me And I want you to know how I feel about it You get up no I Don't want any trouble with you. You don't want no trouble you caused me trouble, haven't you? I'll be called up in front of the camp and because of you. Well, that's done There's no no way I can change it. We got three weeks before we make Naples You'll pay for it I'll see to that Through the following days, I knew no peace There were four deckhands in the first officer And although I had reason to fight because of the way they beat me and use me I didn't I was afraid of my own violence now that I'd killed The one named Hubbard. He was the worst. His eyes were always on me and I wondered why There was a night when I woke to find him bending over my bunk. He was smiling and From that moment on even in sleep. I felt him watching me on another night I'm on deck I'm crossing from the port to starboard and when I pass under the mania The Marlin spike falls from a loft and sticks in the planks beside me narrowing missing my head I look up to see Hubbard smiling down at me from the rigging. I try to avoid him But he drops to the deck to face me. I dropped my spike Yes, I know you did What are you gonna do about it? Nothing You take more than any man I've ever known I'm not proud of that But why do you keep after me? Why don't you leave me alone the cars? I'm a curious man. I Want to know truly why you're on this ship Your story the captain about trouble with some woman just doesn't set right. Well. No, that's the truth Not all of it. Why you say that?  Van Heflin in the mystery of the Marie Celeste tonight's presentation in radio's outstanding theater of thrills suspense This is it. It sure is half the auto light resistor spark plug the double life spark plug That's the greatest advance in spark plug design for automotive use in the past 25 years I didn't mean the resistor spark plug Harlow I meant this is our last meeting will fall too bad too bad three bad No matter how many spark plugs are bad get them all replaced with a set of sensational Auto light resistor spark plugs the spark plugs that last twice as long and give smoother engine performance and really quick starts And the auto light resistor spark plug is only one of a complete line of auto light spark plugs Ignition engineered for every use is operator 25 going on vacation to Harlow No, sir. Have she'll be standing by to tell folks the location of their nearest auto light spark plug dealer Just call Western Union by number and ask for operator 25 and remember from bumper to tail light You're always right with auto light and now auto light brings back to our Hollywood soundstage Mr. Van Heflin in Elliot Lewis's production of the mystery of the Marie Celeste a true report Well calculated to keep you in Suspense I'd never been told that I talked in my sleep until the one named Hubbard and said I did He may have been lying, but I couldn't chance that Therefore I carefully abstained from regular sleeping habits allowing myself short naps only when I knew that Hubbard was at the helm or some Other ships business that he couldn't leave The horror of what I had done Became a secret that pressed against my head wanting escape, but I held it in and I took the abuse of the men aboard The only kindness and relaxation I find I during the moments when I chance to meet the captain's wife Off watch one night when it's not safe to sleep. I'm alone taking a cup of tea in the galley when she comes in Oh, Mrs. Brakes I haven't seen you you look ill. Is something wrong? No, no nothing now my my Sleep hasn't been so good and your cheek is bruised. What happened? Oh, it's nothing serious Just some trouble with the other hands. Have you told the captain? No, no, why not? I shall know please Please of course enough trouble. I wouldn't want there to be any more May I have some tea, Mr. Newcombe? Yes, ma'am Thank you.  Yes To protect the other hands for one thing. There are rough lot. I know no worse than most man You're very unhappy aren't you? This girl grace I know this is hard for you to understand But really no one girl is worth ruining your life for Not even losing sleep over Yes, ma'am. I wish you'd stop calling me ma'am Perhaps if you did you could talk to me about this girl. I think it would do you good, don't you? I don't know. Tell me about her. I'm sure she's quite beautiful Well, I thought so and you plan to be married. Yes But she's changed her mind She was never sure She was ambitious for me that's natural and I Disappointed it like I did my family my mother everybody I'm always thinking that I'm doing my best, but I was disappoint people What did she want you to be this girl ships master like your husband we dreamed of the day when she could sail with me Like you do on this ship. Well, you mustn't lose faith in yourself. It took my husband years to get his papers No years for me anymore She wouldn't wait. No No, she wouldn't wait You must have waited but but she wouldn't tell me it'll be good. She promised to wait But she didn't she never understood that it took time She was ambitious and she pushed me from my officer's papers and and I failed my family pushed me to but when I wasn't ready They made me fail and I went away a six-month trip to South America I I tried to jump overboard and they stopped me and then I got back and found her married to a ship's captain Her mother was there laughing at me.  Maybe I did Mrs. Bray, where are you going? Stay away from me.  No, no, I like you what why did it have to be you?   You know you've been nice to me Wait for me. No, no, no, I won't touch you. Wait, but you've got the promise that you won't tell I Don't know why I said those things there. They're not true See I get mixed up I dream things and then they seem real after I wake up.  There's nothing that I told you was the truth. Do you believe that?  No, I'm I'm I'm glad I'm not I can't come as a break and finish your tea come on. We'll talk it We'll talk about something else This is base Don't don't tell I knew she would tell So I hid I went back to the number two hole where I felt safe before They found me there. I don't know how much time passed. I See their land and as they come closer The truth is out. There's no place for me to go So I I stand up and wait I Hear of my thing This already have to be careful. Yes There you say come out of there new come Keep your land and down Hubbard keep us under the light. He's dangerous. No, I won't I won't cause any trouble So get him out of there. I won't cause any job. It's all right, sir. He's down dirty little scum lock him up I'm not sure how many days passed But I found comfort in being locked up because I could sleep without the fear of Hubbard leaning over me listening for what I might say Then there was one night when shouting on deck woke me up I couldn't hear the words being in the middle of the ship soon the shouting stopped and there was silence It was a new silence that I studied for a long time. I heard no footsteps on the deck I heard no voices. I heard no creaking timbers. It was a dead ship. I Wait for the one daily meal that they allow me and no one comes and then I shout If one were insane he'd surely break at a moment like that I was locked up and alone on a ship that was held motionless as if gripped by some great hand But I didn't break I dismantled my bunk and from the wood fashioned a ram with which I attacked the door the task of freeing myself consumed most of the day and Such was my concentration that I didn't realize the exact moment that the ship began moving as if a great hand had released its grip and set her free And I was free I Come out on deck to find a cloudless sky and empty sea horizons all around As if I'm alone in the world the wheels spinning highly with no one to attend it I lash it after fitting a new course to the sales. She's wearing the whole ship is mine. I Am master and crew I found peace and well-being as if I've been absolved of any wrongs I ever did Because what if not providence? Held the ship that night and sent the others to certain death in the endless sea But if not kind providence decided that I alone would survive The meek and the humble shall inherit the earth This narrative I swear to be true and on the second day of December the year of our Lord 1872 I hear by sign it and Seal it in a bottle to be delivered to the ocean's currents In the hope that someday it'll drift back to the hated world From which I am forever parted According to scientific theory a strange phenomenon takes place now and again off the coast of Africa near where the Marie Celeste was found Great rivers of sand are swept out from the coastal deserts when certain conditions prevail this sand is concentrated by the ocean's currents Millions of tons are massed until an island is born Lives briefly and then is swept away by a shift in the currents that created it One such island formed under a small ship during World War two held it for a number of hours then released it Much in the same manner that Sam Newcombe's providence acted Like occurrence could have caused the abandonment of the Marie Celeste But no one knows According to some reports Sam Newcombe's sign confession did drift ashore many years later If that is true perhaps another of the many mysteries surrounding the Marie Celeste has been solved That mystery was a short length of line that reportedly was found secured to the stern of the ship Close up under the transom where someone would hide Attached to this line was a man's leather belt that had parted in the middle Could Sam Newcombe have hidden there when the salvage crew was put aboard to sail the ship to Gibraltar Could he have hung suspended there against the weakening belt until it parted and let him sink silently into the sea Suspense Presented by auto light tonight star mr. Van Heflin This is Harlow Wilcox speaking for auto light world's largest independent manufacturer of automotive electrical equipment Auto light is proud to serve the greatest names in the industry They are members of the auto light family as well as other 98,000 auto light distributors and dealers in the United States and Thousands more in Canada and throughout the world Our family also includes the nearly 30,000 men and women in 28 great auto light plants from coast to coast and Auto light plants in many foreign countries as well as the 18,000 people who have invested a portion of their savings in auto light every auto light product is backed by constant research and Precision built to the highest standards of quality and performance. So remember from bumper to tail light You're always right with auto light And now I'd like to bring to the microphone a member of the auto light family the producer director of suspense Mr. Elliott Lewis tonight suspense program is the last for this season Suspense on television will continue through the summer Starting next week at this same time CBS radio will present a new series of true crime mysteries Crime classics by name which I heartily recommend to be worth your listening until suspense returns in September And so until that time all of us of the auto light family. Thank you for your support and attention during this last season We'll see you in September on Suspense Suspense is produced and directed by Elliott Lewis with music composed by Lucian Morrowick and conducted by Ludbliskin The mystery of the Marie Celeste was adapted for suspense by Gil Dowd Featured in the cast were Joseph Kearns, Jeanette Nolan, Paul Freese, Dana Hurley He, Hal Gerard and William Conrad Van Heflin may currently be seen in Shane a George Stevens production for Paramount You can buy auto light resistor or standard type spark plugs or all right electrical parts and auto light stay full batteries at your neighborhood Auto light dealers switch to auto light have a good summer This is the CBS radio network


I did one for the ladies, now for the guys. Don't settle for a woman that's not passionate about God or eternal things. Don't settle for a woman that's contentious with her father. Don't settle for a woman who flaunts herself immodestly on social media. Don't settle for a woman that's fueled off male validation and attention. Look, it doesn't mean that she has to have everything together and you should be aware of your own weaknesses too. But you need to know that you can't fix her and you can't mold her into what you want her to be. That's God's job. He's going to mold her. It's your job to be patient. And then when you meet her, God will be in it.


Hey Erin. Hey, hey, hey, how is going? How is going on? Oh, it's going. How are you? Yeah, I feel like maybe we didn't fill this out the last time we talked. Oh, no. Because this doesn't look right, does it? No. Well, has it been two weeks? Wait. When was the last one? It was the night, but you were here. Yeah. Oh, I just didn't put my name down. That is the thing. Oh, man. Oh, you're almost there. Yeah, you got it. You got it in my dyslexia. We'll catch up. Oh, where do I find this link? It's on the GitHub somewhere, right? Yeah, let me put it in the chat too. I can find it. Yeah. I'm at least going to put this into my invite. If I get all the letters in the word, doesn't that count? Yeah. I feel about it. 100%. Okay. This time we're going to get out one's name. Yeah. Oh, wait. I'm going to do one better. Cool. Okay. Let me put this in my calendar invite too. Contributor strategy. Cool. Cool. Cool. Okay. This and following events. I feel bad that we didn't get all the people's names listed down. Karen was here. Josh Berkes was here. My spelling is the same, right? Yeah, you got it. I feel like is there someone else? Blah. I don't remember. Repos. Cool. Yeah. Yeah. Your question about a repo template, how does asking all sorts of questions this morning? Because that repository that had been suggested to me is where we could put the contributing template, the contributing guide. Sounds like maybe that's not the right place. So we're now looking at making a new repository that can be a template repository. Oh, cool. Yeah. So I know I said I was going to make a PR and take everything we had worked on and put it up there so that we could all a little bit easier to collaborate. You know, we can do like the normal suggest changes and kind of thing like that. Yeah. And other people could add commits and it'd be a little bit easier to collaborate on, I think, and you're not doing markdown. Oh, I see what you're saying. But it sounds like that's actually not the right repo for it. So I'm working right now to get us a repo created that'll be a repository template. Nice. And then someone wants to you know, make a new repo that either they're hoping eventually to contribute to the CNC F or it's already kind of a new repo for CNC F project, or they're an existing project. And they just want to take one thing like, oh, we're going to, you know, get an issue template, they can just obviously copy it. Just be things that are meant to be copied. Sweet. That's the idea. That's awesome. Yeah. Of course, we're still working it all out. But cool. Okay. Let me write that in my notes. Yeah. This is, this is the plan. So this is, let me show you the issue. Term strategy. The issue where we're chatting about, we're chatting about it in here. Because this is where we initially decided, oh, we would use CNC F contribute. Okay. That's where I had gotten that idea. Okay, first place. And now we're thinking of making another repo. So hopefully this week, I should have a repo for us to, to work on.  Instead, we could eventually turn. Oh, nice. Okay. So you can put some of the stuff in a website, the website be kind of like how to get started with your new project or something. Yeah. Like, you know what you did with Athens, where contributing almost had its own website. It wasn't just like readme's that you kind of had to plow through. It could be, because a lot of our guides and things like that, I think they're going to be interlinked. And I think we could, if we wanted to make it a standard website, eventually we were interested. Obviously it will start as just marked down. But our templates, I loved your idea. Like it should just be a repo that someone can use the GitHub template functionality. Yeah. Be able to just, you know, use this template, be able to click that green button and just have everything they need to get started with a recommended structure, you know, inclusive documents and practices, and they can just start customizing. Nice. That's super cool. Yeah. Yeah. So otherwise it's onwards and upwards with our contributing. Onwards. I worked this morning on taking more of our optionals. And what I started with on, yeah, here we go. Yeah. This stuff. So let's jump into that. This is just kind of hard to track what I've done. And I'm sorry, this is what we're still doing. That's cool. All right. So first was for ways to contribute. I think a great way to contribute would be attending meetings, actually. So I wanted to add that. Like it's your ideas, your designs, your presence, your interactions is helpful, I think. Yeah. So attending meetings, does that mean lurking or like lurking and then working towards something else? Or lurking and then working? Yeah. I mean, let's think about it. I mean, that's how I got started in every single SIG I've ever been in. I showed up to the SIG's meetings first. And I got a feel for things. I occasionally shared an opinion. I got to know people. And then I would do, when I was in a meeting, I would then try to fill in and do work. But part of contributing and eventually becoming a regular contributor and working your way up the ladder and feeling a part of a project is that interaction. So it's figuring out where people are and being there, too. Mm-hmm. So one of our items was communication, how to contact us, who to ask for help. Yeah. Right? And so I was thinking about that. Right? So if there is a Slack channel or a dev list, subscribe to the dev list and get in that Slack channel, get into the discuss forum or whatever it is. Yeah. The other piece of it is, is if there's a regular open dev meeting, you know, Athens had that for quite a while. You know, SIGs usually have something like that, too. Yeah.  Probably, it'd probably be good to say explicitly, basically, what you just said about kind of the progression from just showing up to the meeting to sharing a few opinions to giving like substantive feedback to maybe coming up with your own ideas or opinions or a design doc or something more kind of meaty. So maybe just kind of describing that progression from your first meeting to your 10th or something like that. I mean, I do think it's perfectly fine and I've welcomed it when someone has shown up and this is their first time and they share an experience report or things like that. And people have shared like design ideas, too. It's just that if you want, I was just sharing one way to do it, which is a vague, I want to contribute, I want to just generally be involved and they didn't have a specific agenda, you know, that you don't have to limit yourself to just engaging with our issue queue. You can just show up and slowly get to know people and you don't have to wait to be invited. Oh, I see. The scenes, yeah, it isn't like that. You don't have to be asked to join our meetings. All of our projects meetings are open. Oh, so maybe it sounds like our Slack channels are open. Our dev lists are open. And we encourage people to passively engage and then if they're if they're interested, speak up, say something, say hi, you know. So is this more like, we don't expect you to come to the meeting, but we really would like you to come to the meeting and just have that that different kind of interaction? Is that what you're doing? Yeah, yeah, because I think that a lot of a lot of people I have talked to didn't know they were welcome. I felt like they had to be asked. Yeah. And I think it makes a difference to extend an invitation to people who have made it this far into the contributing guide to say you are welcome. Even if you have nothing to say, show up. Okay. And it's fine to talk if you have something to say or just introduce yourself. Do you mind if I read? We always have that usually at most of these meetings or in the Slack channels or in a dev list, just, you know, any healthy community that SIG contributor strategy would be saying is a healthy community would welcome this type of interaction with new members. Yeah. Do you mind if I write? Please do, because I'm saying it a lot, but I'm not quite sure how to maybe make this not be a long rambly paragraph. Yeah. So should I put it under like right here? Yeah. Yeah. I'll put like a sub bullet point. I just want to encourage projects to tell people to come. So like absolutely everyone is welcome to come. Any of our weekly meetings, you never need an invite to join us. In fact, we want you to join us even if you don't have anything you feel like you need, how you want to contribute. Just being there is enough. Few more notes. You can find out more about our meetings here. Link. Yeah. It's gonna be the read me is where I think we want to encourage people to put that. Okay. Is if they hold meetings, they should link to it on their read me. Okay. I'll put link to me info in the read me. Is that right? Yeah. Okay. You don't have to show your face. Oh, introduce yourself. Yeah. The first time you come introducing yourself is more than enough. Over time, we hope that you feel comfortable contributing, let's just say voicing your opinions, giving feedback on others' ideas, and even sharing your own ideas, experiences, and so on. Yeah. I'm like that. Yeah. Yeah. I don't think this is its own thing, not even like us, the whole thing. Let me change this. Yeah, please do. I want to pop this out. Oh, wait. I'm not very good at cool. Technology is terrible. How do I get this out of the bullet point? Oh, you got it. Yeah. Come on. What about shift tab? Yeah, that's what I was trying to do. Is it a thing? I have no idea. It was kind of a thing, but it wasn't really giving me the all the way there. I have an idea. Oh, wait for this. Yeah. Three of them. Is that a thing? Yeah, yeah, it is. I'm super proud of myself for three, H3 or whatever. I'm going to move this ahead of that real quick so that we don't lose that. That needs to go above that. Yeah. Because I just feel like it's important to just say that explicitly. Yeah, for sure. You know, the only thing I think is, I mean, this, I think this is a good thing for the record, but it's just getting people to put in their time synchronously. And I think really the big barrier is getting people to feel comfortable. The only way people feel comfortable is, and this is something that we can do, let me add this as I get to do, is, I'm sharing what you can do in typing. I really like, and this may be written up somewhere in Kubernetes before, is how to moderate meeting.  Oh, yeah. Making sure that quiet people are given. Sorry, I'm trying to type with one of my fingers being in a jump. Oh, no. To speak, you know, all those just various things that someone's running the agenda. Yeah, it would be also really, I think it'd be really good to help people feel comfortable if either like, there was a link in here to the new thing you're writing here, and have the link just be like, if you come to the meetings, the moderator will be there to help you along.  And you'll have a chance to, we'll make it a welcoming and comfortable environment. You'll have a chance to speak if you want to. Yeah, blah, blah, blah. Yeah, this would be a great piece of content that we could write for that repo we're talking about. Then maybe let's turn it into website content about how to actually moderate and run a meeting. And then someone could see like, this is how we moderate and run our meetings. Yes, nice. Yeah. Because this is what made it possible for me to show up to meetings because I have real hard time getting worded end-wise when I feel really new. So I love this. I would love to encourage more people to think about doing that, especially in groups where they feel really comfortable, so they're not sure if they need it still. The answer is you always still need it because someone's new. Yeah, yeah. Even if everyone is veteran in the meeting, I feel like it still can really quickly become a free for all. And then the next time, a lot of times, at least for me, the next time, there's just no motivation. Like moderators don't want to moderate. People don't want to risk talking and then getting totally overwhelmed with responses or even interrupted or whatever. Yeah, and as we talk about having inclusive meetings, having a moderator who's being conscious about these things really helps so that you don't have the same people and the same personalities dominate the meeting. Are you up for writing this how to moderate? Do you want to write that now or do you want to let it? I was going to make a separate issue and then see who was interested in writing it. I feel like I personally have not moderated many meetings and everything I do know. I've actually just done from what I've seen you do. Bad idea. So I know some things. Having someone who's usually not the main talker is the person who should be moderating and someone who has the right power or authority who can get other people to be quiet when they ask them to, who can move the conversation around. So you don't want to just give it to the person who can't say no. So there's certainly good rules to follow. We have the hand thing and things like that and then giving new people a chance to speak and then paying attention to people who may be unmuted and then muted again and we're obviously trying to jump into the conversation. There's things that I am aware of but I feel like there's more to it and there's things we could look out for because I bet some of this has been written already and then we could look for it and incorporate it. One thing that I hope would be written somewhere that I don't know the answer to is if you're a moderator what do you do if you want to contribute something? Raise your own hand. Get in the queue yourself. Oh yeah, yeah. Yeah but that's why when I often don't serve as moderator in groups where I or in meetings where I know that I want to talk a lot and I will step back and try to get someone else who won't be as active to be the moderator because it's hard to moderate yourself. That's the same thing why I won't often be note taker as well because it's hard to participate when you're trying to type at the same time. No taker. These are hard things to juggle because oftentimes it's the same two or three people who are willing to step up and do this so these are things though that if we can help provide guidance and think through about how to rotate gentle ways to nudge people to do things. By gentle ways to nudge I mean how to stand up and not be the person to do it every time. I mean you know that'd be good. That brings up that chop wood carry water thing in my mind. Is there a way to give out some kind of recognition for people who do that? I have no idea. Yeah so this brings me back to the contribution ladder. Hmm these are activities that should be accounted for on the contribution ladder and should matter enough to contribute to real roles on the project. Is there okay that right there what you just said really I have feels stronger than that. Yeah for a contribution ladder at least what I've seen is like a lot of people rightly I think rightly believe that when you rise up higher on the ladder you're expected to do really a lot more advanced technical work and technical leadership. So what I think is personally what I think is important for people to know is for this project you're expected to do the the non-technical stuff more and more and not necessarily the like writing the fancy new algorithm or whatever and that would be things like yeah taking notes or moderating or writing stuff like writing agendas or whatever it might be. Yeah yeah so so what we're looking at with a contribution ladder is it's a mix of some of it is project governance and that incorporates things like what it takes to get the project done right and includes like project management and triage and who makes decisions and bus ties and things like that but it's also the chopwood carry water of note taking running agenda chairs and all of the be the chairs not a glamorous role you know yeah it is every all the chopwood carry water yeah right it is just all the extra ministrivia that needs to be done to make the SIG work or the project work um and then it's the technical contribution side which is how do I get commit bit right yeah um and we have we want to combine it and have roles that acknowledge both um because we have roles where some people want to be able to contribute to the project purely from a project management standpoint yeah for example and they actually don't want commit but they just want to be able to help in different ways and I think we need to be able to have roles that work with that um I have worked with a number of people who make projects work who will never make a technical decision on the project ever but who offload 80 of my work and our contribution ladder needs to carve out recognizing respect their role on the project so kind of like a project or program manager type of type of role or yeah or maybe you know release manager I mean you know it depends how many people you have how many what hats you need to like spell out right how many when you have four people the hats you you don't have a lot right you have 600 or 4000 you get to have many hats and let people have very well-defined ones right um um so maybe that means for the template for the template site or the template read means or whatever it is yeah maybe that means suggesting some roles but also at the same time saying hey these roles might not be a separate person if your project is 50 people but we think these are really important to consider for any project yeah and this is also why when we laid these out here that we were trying to give people a wider variety of not all like feature code specific things as well to again just try to plant the seed this idea that there's a lot of things that falls on the shoulders of people who are running a project and there's many ways that people can contribute to to help shoulder that burden right and if you want them to help with it you need to recognize it yeah you need to call out for it you need to ask for help for it and you need to recognize it when they do it yeah so yeah this is gonna get themed that we need to like put breadcrumbs through and pepper throughout all of our our documents that we value it and um yeah we value it boom yeah and that you get rewarded slash recognized for it yeah you'll get you'll get recognized you'll get the title you'll get standing in the project yeah you know i mean another thing is oh yeah you put communication social media blog posts i was gonna say marketing but that's pretty much the same so never mind i call out marketing but then i felt that that was a really difficult term to understand the tasks behind so we tried to we tried to take that and split it into the tasks instead of the role does that make sense oh yeah the role in maybe marketing but what are the tasks behind it that they would be contributing yeah definitely um so that's why this originally was the word marketing cool uh so you have more there's nothing wrong with having more uh ways to contribute by the way um these were just what we've thought of so far i can maybe say like c i c health or gosh yes yeah i don't know how to say that the best way in it yeah no it's all the underlying processes to make the project yeah that's such a builds yeah oh sorry that oh you're suggesting you can edit that's fine if you want to i'm on my g-suite account so i can't edit sorry no that's fine maybe i can switch this will blow everything up maybe will this okay that's fine you can be the anonymous beaver yeah i'm just gonna stay it's like it wants me to sign in now i don't know it's a whole thing it's good no that's a great suggestion i love it that's definitely um another way to contribute yeah i mean yeah i i think there's tons more probably but it might be project specific or i don't know maybe these things it's like what you said if it's 50 people someone probably can do builds and x whatever other x thing or they can do new features and builds or whatever it is so maybe maybe these are good suggestions but not necessarily required i i don't know and i add one more i guess they are required they're just not required to have one different person for each thing yeah yeah and some of this is um you know we're making the template first but next this is going to be a guide that talks a lot more about this and gives people some new ways to think about how would you go about uh figuring out what rules make sense for your project uh i gotcha you know like porter's really small maybe we have five people we don't really have you know 12 roles right but as we grow we should have in our mind we may get a new contributor who could do just one of these roles for us and it would it would help us immensely so we shouldn't rule it out right yeah um but at the moment i may be wearing you know four of the five roles all at once you know okay sorry i kind of like got stuck on this um i mean this is an important thing for sure yeah yeah so that's dad's okay and then we want to link to come to our meetings again because other ways not everything happens through github right so we want to tell them just come to our meetings or contact us if they have other ways that they think they could help us right okay we have come to our meetings and then one second i'm gonna um um unbullet point that through the magic the magic of something go yeah there we go cool and then i added this i stole from Athens um about how to claim it yeah i don't know a better way than than that i want to keep it as low key as possible but i just everyone always asks me that yeah i want to work on it i can't assign it to myself how do i just say i want to work on it and really like let's not overthink it yeah i want to work on it because yeah yeah um so i added this how to ask for help i figured putting it right next to finding an issue um and i just want to give them like please just replace this which i would ever want you do um and uh whatever some people do everything through github but if you have other ways to ask for help then just tell people how to ask for help does this include if you don't know if you want to work on a thing but you don't know what good question i know it right now it doesn't but like i feel like that's almost a separate thing um let's just call that out separately because it always is a yeah it's like the number one thing yes i don't know if that should go here or should i think it probably goes to finding an issue actually uh find an issue yeah sorry it's my finger that's right over the uh the explanation point it's so hard to hit um i almost cut off my finger this weekend oh no but it grosses me out so i'm not talking about it okay never mind yeah it's fine it doesn't hurt anymore good can't be too serious then it's icky probably yeah and now that's recorded for the record her finger is fine it is not icky good um if you can't find an issue um um oh i have an idea go out one time it's done um sure yeah but you can't but you don't know where to start or can't find a suitable issue yeah say how you want books to reach out uh say how people can reach out to you for help finding something to work on happens all the time just gosh yeah i'll delete my part and i can delete this i think yeah it's just inevitable yeah especially i think in the kubernetes world um because a lot of people do it for work and their boss tells them to and they might just not be familiar with the project or tech or whatever well i mean because like the the flip side of this um so i just open the issue i'm gonna take the good first issue guidance that i wrote for kubernetes which is how to as a maintainer label issues what what makes a good first issue what makes a good help wanted but i want to update it with the how to make it not a huge burden to make those issues and find them and label them and like oh i see backfill all this info that usually they need that you don't have when you come up with the issue to begin with um that jennifer and i have been coming up with um so i want to take this and add it um but you know as a process you don't always stay on top of that right so people come to your project and you may not have any at the moment when they come to your project and so they're just going to come to you and be like there aren't any help which one should i work on you know i mean sometimes it's just as simple as that you didn't have time maybe we should call that out here like sometimes there won't be any issues with these labels yeah there is likely still something for you to work on something like that maybe i think that's good yeah we can probably make that more succinct but yeah maybe a start probably i think um for now let's just focus on getting the content and not worry about tone or verbosity or anything like that we can we need to sound serious later yeah very serious we're serious business people all right we do business we do business all the time oh my goodness very good this is recorded oh yeah to everyone watching we are serious business people um okay i'm gonna skip over the next one because i didn't write any content for yet i did write content for some other things here okay uh we had a section we wanted to do about signing your commits okay so i gave them options because i would say everything in the cncf with the exception of kubernetes does dco okay so i put that first and did something really generic that just explains how to do dco okay and then otherwise i have a really short one that just says we require you to have signed our cl a and then ask them to either explain it or link to the explanation for the cl a here okay um but otherwise i expect most people will just customize it and keep the dco part so is the dco do you just have to do one of these yeah okay and customize okay i think i have to sign out and sign back in to this meeting because my screen is flickering crazy i'll be right back you better we'll see i think so okay um there isn't anything to customize on the dco section um it's just the cl a that i mean i don't i'm not familiar with all of the the projects i just know that kubernetes is a little bit of the different one using a cl a and that everyone is encouraged to use dco's in the cncf um so i just kept it brief because i don't really know what other than we just want them to to say what the process is cool and the process is going to be different depending on the cl a yeah um and then i wrote a poll request checklist these are all the checks of poll requests must pass before it can be merged we recommend that you validate these locally before you submit your poll request so that your poll request is more likely to be merged quickly okay can i make a few yeah yeah so when you submit your poll request or you push your commits to it um our cicd systems will run some automated checks is that right is that the expectation that there will be some of these are going to be manual and some of these will be automated okay it's a combination of both so for example we want people to just know what is what their pr is going to be evaluated against okay so okay so their pr might pass the cicd stuff but there's still some stuff that might yeah so if you look down um micelle steering like did you write tests yeah that's something that will kick your pr back for but it won't have failed yeah the the poll request build um did you write documentation because maybe you added a new feature will kick your poll request back yeah so ideally you should write it up front so that your pr goes more smoothly okay so let me adjust this okay um when you let's see we would like or we require that your pr passes these checks but we have more criteria than just that before we can accept and merge it these are all the the so um we recommend that you run these so that you check the following things locally before you submit your code something like this i want to change cicd because i don't think that's a term that everyone knows okay so how about our automated systems will run yeah automated it's great we require that your pr i was right poll request now we're filling poll request out just to be friendly but we also have more criteria than just that before we can accept and merge it we recommend that you check for the following things locally before you submit your code um pass this test run the following command to run all of the tests locally yeah and the the comment above is for them to customize what's below oh okay because this is just an example gotcha okay i'll leave that alone yeah uh below and i i let me change that below is an example does that make sense though like yeah yeah for sure um so like one is the automated thing what can you run locally yeah just to know like so you don't have to hunt down what's their Travis file is going to run right yeah help them out but then also know what is the approval going to look for as well do you think that people are always surprised like what i need to i need to test i didn't know that people are always surprised um so do you think that those two lists should be split i think they have to be but i think like that could be up to the the person customizing it i guess okay how they wanted to do it yeah um one thing that would be really helpful that you did in Athens was explain how to set up see if you run the task set up what how you because like sometimes running the test isn't easy oh yeah and trying to find developer environment setup so you have our we have here how to test the source code unit integration test and and so that should be enough we just kind of hand wave and hope people know how to do that i think we're really useful linked to good examples from other contributing i think we should give them examples because yeah i feel like i'm often not given enough information on this oh yeah that's a huge turnoff you're like i have to dig through the code now to figure out what i need before this thing will run i mean i just had this experience where i went to contribute to a open source project and i got to the pull requests and they said well we want you to run the end-end test because we don't have it automated in our pr we want you to run it locally and tell us that it passed i'm like no thank you i wasn't able to get it to work um with pr never went anywhere it was kind of sad oh actually here's another one though um to run the thing locally oh my gosh the project yeah something yeah i knew there was a better word than thing yeah there you go it kind of goes yeah that's like really important it kind of goes hand in hand with testing to it doesn't it doesn't because usually when you do the tasks you're running like a test framework not the final service or command line tool or whatever maybe yeah another one i don't know how important the naming war is but it might it might be useful to say this is what we define our or this is where you'll find our integration tests this is where you'll find our end-to-end tests like this is our this is the difference between the two in our project and that is just because different people expect different things when they hear integration or end-to-end do you think that goes in contributing or do you think that goes in like a development.md yeah probably the latter yeah you're right let's just add a comment so we remember that though i guess probably like unit integration and and and i guess everyone uses different names and like i picked integration some people call them functional some people call it system whatever you write yeah i've just seen i've just seen so much like so much confusion or debate over what are these things how do they fit into our project yeah so it'd be cool to have like the go-fumps version of this like these are what our names are yeah it doesn't matter what you think is right it's just what this is what we've defined for this project totally and we're not we're not saying what terms to use we're just trying to say whatever the project uses yeah this is how you run our tests yeah cool um yeah so the one part is skipped over just for a comment here um this is optional section we encourage you to think about your pull request process and set expectations for contributors and reviewers um so let's back up go back up to the goal for this section how do you how does the project stand top of pull requests pr timeline sets expectations for maintainers and authors on what you would ping etc um so like porter has won i'm not contributing um and so we have we have a couple things one we have how to get your pull request reviewed fast and we tell people a couple different tips like use draft prs uh limit your pr a single path task don't refactor and do the thing at the same time uh grouping commits uh make your changes in new commits because you know if you just keep amending the same commit it's really hard to review we talk about follow on prs and then we also have this which is like the pr timeline and we tell people like you make it you submit it up somebody assigns themselves so that you know that they're on it we tell people three days if you know one assigns themselves after three days ping and we tell people how to ping um so that that last sentence right after ping i think that should be surfaced at the top to just build a little empathy like that's really and you know how it is it's this is asynchronous there's no faces or voices involved yeah so just have people just to have people have the expectation that hey we're humans you know we're trying but we have day jobs we have lives yeah we get busy we have to go and you know we have to rest that just all of that just to put a human element into this whole section yeah maybe even the previous section as well or instead i don't know yeah agreed um and then we kind of explain like the types of feedback you can get and how to put some context on it like it's okay to ask do i have to make the change um and again saying it's okay to bump and ask if you don't hear about and then letting you know that if you want to rebase and deal with your own commits you can let people otherwise they'll squash it for you and then how to get your code when it's done cool that last part is awesome so something like this um that obviously the project customizes to what their thing is you know we say three business days because carol's paid to do that um you know like people can do whatever they want but like something like this to get people thinking about it i think you should link to this or copy this yeah either link to it or copy it in because it's hard to know how to say these things without sounding crappy i guess you think there's anything that we can put in the template or do you just want to link to it and maybe another example or i don't know many examples like this to be honest this is like this is what i personally wanted so i wrote it yeah i don't know any of the other examples either um let's see i think the key things for me as a maintainer i see it from the maintainer and from the contributor viewpoint so for me as the maintainer being able to figure out if they're ready for a review is big um definitely the single task thing is big um and then setting that expectation of when i'll be able to get to it definitely setting expectation that i'm a human being uh and i i guess those are the top things there's there's other obviously but if i had to choose just a few that would be the ones can we okay wait wait wait wait oh i'm scrolling i'm scrolling to try to maybe decide right i think i can write it in somewhere yeah here it is the polar price timeline let me go up up up where are you okay so i want to put this because what you said is what i love use this to set expectations for both reviewers and contributors yeah yeah and but then you had a lot more yeah let me try to write this here okay so for reviewers when the yard is ready for a review when um the contributor should expect initial review and or actually when to expect follow up reviews when how can you pull up the porter one again yeah i think that was it oh yeah and then telling contributors that you are a human and things happen these aren't i'm set in stone it's on best effort something like that tribute tours i think that's how you spell it so for contributors um so this one is like kind of the same how to indicate work in progress versus ready to review how to handle orphan yards that you can't seem to get reviewed how to handle how to handle follow up yards how to keep your prs small and focused i think that would be a good for yeah as i did for for the reviewers and i'll just keep it to four for contributors also yeah so so let's not use word orphan but we use all the stock prs yeah about that all the prs and issues um how do you uh yeah oh yeah follow up issues maybe something about do you need to have an issue before you submit any kind of pr or is it okay to not yeah yeah um so we put that in our contributing guide and a number of other contributing guides put that in theirs as well that they as an example uh usually like you'll see something like this like it's okay for tiny things but if there's anything where it's like it could be misunderstood what's the motivation or what's the solution there needs to be an issue first we need to agree upon the solution first we're going to need for the fix yeah um also we were going to put that it's in the um it's in the issue template that we're going to add oh cool so it's going to say that when they open the pr cool like let me show you uh oh wait it's a whole lot of stuff but so we'll like prompt them we can prompt them I mean we can be very explicit here like you've got to tell us what what issue you're closing unless it's you know meet some criteria so we can be more explicit than this actually um so that may be helpful too nice okay I suppose maybe the project for whatever reason doesn't care and they just don't they just want prs and have to have the discussion the pr yeah I don't think it has to be in the contributing guide um it's like a must-have you know yeah I think that's something people could customize and decide to have or not um cool because some people don't care yeah some people do give us your code and that's all we care about because some people have no problem just closing a pr good oh well that's a good point time right there too like for contributors well should you feel bad if your pr gets closed and then for reviewers like is it okay to just close it what should you put in a comma something like that to set kind of expectations maybe to prevent hurt feelings so this is the pull request timeline it's saying when you interact with our project this is what you can expect it's not a guide for how to run a pr though oh okay I got you yeah we will have a guide okay about how to do a kind pull request oh cool all right in the future and that that's what something our working group will do cool you know what I mean yeah it won't be in the contributing guide itself so it'll be one that's just for reviewers yeah okay yeah it'll talk about how to how we expect what's our our like base level of like in order to be a reviewer on this project this is what we expect out of you um it'd probably be nice still to tell contributors hey there are a few kind of general cases where we might close your pr we'll make sure to tell you why but don't feel like we're not doing it as a personal insult to you we're doing it for reason x so that the project stays healthier I don't know whatever it is if if in the project it becomes a thing that maintainers find they have to close prs maybe yeah it goes in the contributing guide or I don't know it's just a thing as a reviewer I've I have feels because there have been times where prs have been kind of like they haven't been stuck but they've just been kind of dragging along and it's clear the contributors not into it anymore yeah I got one of those right yeah right so it's like it would be better for everyone honestly if the contributor was left off the hook or was let off the hook yep and they would free up the reviewer's time yeah I still think that would be better in the guide though than in the contributing the guide oh okay you know what I mean the the document where we have a lot more space where we're almost training and saying hey you just got promoted to being a reviewer here's some advice oh yeah we've tricked you into reading you know yeah oh yeah I get it whereas the this document is going to be read mostly by a new contributor and I don't know if we want them reading a thing that say we're probably gonna make closer PR welcome now yeah this is real yeah so like Porter for example is something that says this just for reviewers and it says like how to review a PR here's just some values you need to keep in your head that you can use to like judge how to make decisions yeah and whatever and then like what are the requirements gee Carol where did you get your merger requirements from yeah that's where I still are from for our doc so dude is this a document that anyone in the community should read oh no it's okay so is there a document that anyone in the community who just wants to write some code or do some docs would read this is just for people who have reviewer writes I mean I can read it obviously you can I can anybody yeah it's just people who can merge PRs on board yeah which is a very small group but so oh so you have a contributing dot md and that is what everyone should read if you're a contributor okay and then if you were a reviewer we have a reviewing dot md so if you can't meet these you will no longer be yeah you'll lose commit fit and to be honest like the things the things in here that matter is respecting people's time and for example um be kind like you can't be kind you can't stay on as a reviewer yeah so someone who is a contributor can read this and go you're not being kind you're not respecting my time you're not whatever yeah you know okay you are asking me to rewrite it in your style you are asking me to optimize for performance but without giving you know whatever you know it can it can be used in multiple ways I see we don't we're not a big enough project yet to need this but it's can be used to prevent someone who for no reason we could prevent them from becoming a reviewer but it then becomes a parent as a reviewer that they're not suitable they're not helping to keep an inclusive community yeah we can point to how they're being a reviewer against this document and then knock the back down to at least contribute if not not on the project at all I got you because some of these are very hard to to do if you don't actually have the same values you can't give lip service to some of these I guess is what I'm saying yeah I totally get that yeah I misunderstood this who this document was for oh okay yeah sorry oh I I totally get it but now I understand like who should like who you would give this document to yeah it prevents people from weaponizing our contributing ladder against us mm-hmm yeah cool okay that's the hope so that is the reviewing doc and you mentioned a contributing doc and that would that be for is that for just anyone who comes to the project and wants to write code so this is the this template right here is the contributing doc right yeah yeah so if you are a contributor this is what you must follow mm-hmm and it explains what to expect and what you must do in order to be allowed to contribute and then it's alternate for people who have the reviewing role is that other doc okay so should we should we have this for reviewer section here um I think what you've done is really great because when we think about here the life of the pull request we didn't want to take all of this right we wanted to somehow generalize what were things that you should think about if you wanted to write something similar okay and and uh these are things that you would have to think about okay as a contributor so okay yeah so I think that from a reviewer standpoint what would you want to think about as a contributor what would you want to think about yeah you can articulate some of these things any of these things please write it down in your contributing guide okay I think I get it okay yeah I think I get it enough okay we I'm not explaining this well we need to put some more words here um I have a feeling you are and I'm just not I'm dense right now oh I think we've gone over at this point I'm sorry about 15 minutes um I'll work on adding the introductory text for this and kind of set up the questions here like these are this is a like prompt yeah for you to go through an exercise and after you've gone through this exercise you can create a timeline for your own project mm-hmm how's that sound yeah it sounds good so I'll I'll I'll tweak that so that can I put some matter what we're doing here okay is it okay if I put something here of course okay SDA off is great yeah maybe just that to really clarify like we don't expect this but try to do something like this yeah so I think we're doing really well here on our contributing guide um I think we have two more things um and then we'll have hit all our topics so we're good uh I'll try to get that template PR done or template repo so we can get this in there okay and then maybe we can get uh a couple more eyes on it and see what people think try to word Smith a little bit more now that we've got like the main concepts laid down cool thank you so much I'm so glad you joined our working group yeah this is really nice to have this have this uh I don't know vibe effort um a big in a big organization haven't really seen this ever before oh my gosh I'm gonna immediately use this repo template to like make already we both yeah I'm gonna pull stuff to from here to Athens it's gonna help a lot for many things it's me good yeah cool well thank you for your time sorry we went over thank you this was great later later