Course Management in Moodle 3.0 There are some changes in Course Settings and Group Options in Moodle 3. Courses may now be tagged from the Course Setup screen. You can now filter students who are not in a group. Guest Access and the Guest Password are now set from the Enrollment Methods screen only and in the Gradebook, Categories and Items has been renamed to Gradebook Setup. Here we are in Course Administration, Edit Settings, working on a new course. As we scroll down, note that there is no longer a section for Guest Access but there is a new section, Tags, where the teacher can add official tags or new tags for their course and participants can then find tagged courses from Navigation, Site Pages, Tags. If we now go to the Enrolled User screen, we can filter for last access to the course and also whether students are in a group or not. We can also do this in the Groups Overview screen. If we now go to Enrollment Methods, here is the new place for enabling Guest Access and setting the password. And finally, a Name Change. Gradebook Setup is the new name for Categories and Items.


Yeah, of course. It's a business end now. We've put ourselves in a fantastic position on top of the table and now it's about staying there and to stay there you've got to perform and get the results. We know we're more than capable of doing that. I thought our first half performance last week was outstanding and we've got to do that for 90 minutes now against a very good person. You can't take anyone lightly in this competition. That's what's so special about it they've won five consecutive games and they deserve to be in the position they are and Kenny's done a great job. They've recruited very well. We always have a tough game against them and now they'll come here full of confidence so it will be two teams going for the three points and we will get what we expect. It's a tough match but we believe at home in front of our fans, if we play to our ability we can get the job done. I said previously that Liam came in, he was well underdone physically. He's obviously in a different environment, took him a bit of time to adjust and the last two to three weeks he's come to a level that we expect and we have competition in every position including the goalkeepers now and prior to that I didn't believe we had and now what you like as a coach is to have a full fit squad and that any player you put in can do the job and that's how I feel. If you look at the actual games going away to Melbourne against Victory and getting a point is a very good point. We had a poor game against Wellington so we have to accept that and going away to Sydney and the Derby getting a point is a good point. So in between those two good performances, good results, we had one bad game and we want to get back to the home form that we showed against Melbourne City.


Okay, let's check out every room man Nothing here, so we have to start for these children now Hey guys, real estate gaming here today We're gonna be doing some scary stories and blocks and we're with Twitter say hi, buddy There you go, and we're here with real cool second, which is my nephew So let's begin with the fun house.  Oh, no All right, why he has to go because he has to go do something right? So let's begin What's upon a time in 1985 there was a newly released fun house that was shut down after week due to the Conspiracy conspiracy that it was haunted that does not sound fun at all, man Okay, let's go check it out Many kids that went through the fun house number came out their bodies were never found either. Oh god The few that did come out experienced many psychological issues dude with what's going on in this fun house to tickets So it's the father and son here you go, sir be sure to visit our newest traction the fun house Okay, so oh that's the title of the story the fun house.  Oh, it's so tiny.  Oh my god. Look at this place. It's amazing and everything anything like this This even a scary story more like a circus now It's pretty good cool though. Look at these things. What are they? It's like their power ups of some sort Get to the fun house. Okay. We have to go to the fun house.  Oh my god. Look at this the Chasberger and Pizza Pizza who doesn't like pizza, right? Okay. Let's get to the fun house then. Oh Hey, mr. Clown, how are you doing? He's waving over the counter. Oh What do we have here? We like some goldfish. Hey turtle. Oh my god. He's like a turtle Oh, look to the fishing in the tank and it actually swims around That's pretty impressive man Pretty awesome. I told let's get to the fun house Because that is the main attraction of the day. He's selling hats. Hey nice for Dora. Oh My god, what do you have clothes? See a rack clothes back there Sorry, sir. The fun house is only for kids. What? It's okay dad. I can go in alone. I'm a big boy. No, you're not you're like two feet tall All right, kiddo. Stay safe. I'll be waiting by the exit. I would not trust My old child to go in there by himself.  This is pretty creepy man. This giant clown Okay, uh, let's go in here. It's all dark James what is going on here? Oh god? Hello anybody here? Of course we found to the dungeon of clouds What is going on over there on the unicycles? Hey, what's up clouds dude that guy's hanging out the lights But why does he have it on his head?  Mr. Clown Dude, this guy just fell this guy this guy needs more practice by the looks of it All right, let's continue on Oh my god, why are they like flickering? It does not Does it not sound so good guys? Hello Anybody here? What? What is this thing? My god, it's a checker room No, this is pretty awesome, man. I never seen anything like this Whoa It's pretty cool, man See this Twitter It's awesome, right? My god, all right, let's get out of this place Let's go this way Dude, I've never seen anything like this in the scary stories video Actually like the whole concept of the game. It's pretty awesome It's like you're actually in the game not like the other ones where you just read it like got the other characters Okay, so let's go. Are we even going the right way if we are man Okay, I see the light which we'll be heading away from the light. Oh man, whatever. No What this is like the model rainbow Raceway cart whatever you want to call it. Oh my god.  Don't look into the light. It's kind of blinding. Oh man.  Oh God, we're still in the tunnel What what's the music stop? Oh god, oh no What is going on here? Hello That was creepy man. Look at these paintings What's up with these paintings and the glowing eyes.  And so does the clown Oh Hello Where's your clown there? Mr. Clown He's just sitting there, dude Hey, mister, what are you doing here? Oh god Am I having fun yet? No, does this look like fun to you? Geez, why is he just sitting there? That's creepy Okay, then hopefully he doesn't get out of his chair, man. All right, this is like What I'm not afraid of the dark Hello, where's that voice coming from? Oh god. Oh, no No, please Please no leave us alone. We're just trying to have fun Oh god. No, the music is building up Uh-oh No, I don't want to play. I need to stick with you. Let's put our volume all the way up so I can be scared more scarier Okay, we're good there My god, of course, there would be a penny of ice jump scare You got me. Well, you sort of did it and you did it. What is that thing there, dude? Oh, hey, you said the fun escape in the four-night obby Okay, hey, dude. Is that like a robotic clown or something? It took me all these heads though He's holding my head. He's gonna place it there. Well, no, let's go Let's get out of here. Oh, it's a little kid Well, that was quick how to go Uh, what's wrong with your face? Are you feeling okay? Dude, oh my god. He's so like traumatized.   So now we got the detective. Let's go check out this story, man. What's up, Bendy? Okay, so let's check this story out What's up on the time there was a detective 1989 1892 in charge of a missing kids case. Oh god These are the events that took place on the night of uh, my god. That was too fast.  Okay, so he's taking on the case Oh, that's loud. Hello Anonymous tipper. Hello. It's just the police. I think I found where all those kidnapped kids are being camped Oh god, so he has a lead on that. Okay, that's good. Let's go check it out This better not be some sick joke Anonymous tipper. I saw him inside of the abandoned hospital.  That is scary. He's a skeleton. All right, so let's go skeleton with hair That's awesome, man. Let's go man Oh time to find out who's behind all of this. Wow. The scenery changes awesome, dude They did this real good. I know right this is like This is like the best scary stories ever, man Wait, so let's go into this abandoned hospital search the hospital for the abandoned children Oh god, dude, this place is creepy. He gave me he gave me the he gave me Oh man It's kind of seems like a Like a scooby-doo mystery type of thing. All right, man Oh god. Oh my god, this roaches up the floor and they actually move that is impressive All right, man. Oh god Oh, I hear footsteps Dude, I heard the footsteps that does not sound too friendly Okay, let's check out every room man Nothing here. So we have to search for these children now Oh lady She kind of looks I don't know, but she's pretty ugly man. Oh no, where did Bendy go? Bendy Where did you wander off? He's got it said I'm gonna play my creepy CD game by all right, man. Oh Oh god Okay, it seems like some retro is going on here at some start.  Oh god. There's a skeleton here. Oh, yes flies all over. Let's take a shower You stinkest skeleton.  That's creepy. Oh my god. That's done. They're so loud Oh Okay, well, where do we go? Where do we go? It seems like we're in a maze now. I don't like mazes because They just think of a lot of time Oh god Okay, let's go down this way Okay, I heard you already girl buy it I just want to get by these kids and get out of here hell Okay, it seems like we're getting some with our door here.   It was like sideways. That was pretty funny. Oh my god. This girl is everywhere She keeps popping out She's pretty creepy.  I got the chills right now. Oh man Okay, let's get out of here, man check out for the exit They do not want us to leave this place by the licks of it, but we're gonna find a way out of here Oh man, what it all looks the same here Oh my god Hello anybody here Wait, this room looks kind of similar Wait, is there a way out? It's a dead end. Why would they even put this on?   Okay, man, we have to get out of here We have to find the way out of here guys There's so many doors though. How do we know where to go? Oh god Okay, this seems like we're getting somewhere What it came back. What's that dude? Oh no, let's just go that way. Let's go back the other way. It's so confusing here Oh my god Okay, let's go in here Better not be at the end Please don't let it be at the end I just want to get out of this evil place Okay Oh another tunnel of brains But it seems like we're actually getting somewhere this time because let's go check out this door What's up with all that whispering? Oh my Can't believe it. They're all here. My god the children looks like some someone attempted a ritual on them I better call this in. Oh my god.   Why is she the only one? Oh, then she might be the She might be like possessed or something, right? She might be the one behind all of this Because she is the only one standing and like the only one that looks all evil My god poor poor kids, man Okay, that's right sheriff. We found all 12 kids as well as the suspect. We cannot finally close this case It was set up almost Oh my god, don't it's gonna grab one. Oh, he even has starbucks. Well, it's called star blocks coffee Man, I want some of that sheriff so man I need you to get here right set the suspect might need to be transported to an asylum.  Let's see Detective who is it me? I was saving those kids. You have the wrong guy What Okay, so he says we have the wrong guys So like I said, it might have been that evil little girl. She might have been like possessed or something I don't know man. We can't I mean we can't take his word either Where are g I'm right here. Oh man Well, that that's it man. There was only two stories, but I mean These stories were like way different from the other ones as you can see it wasn't first person Like the dialogue pops up instead of you just skipping to like the next level and reading them off the characters Which is pretty basic, but this one took it to another whole level man. It was pretty awesome Right you guys would think you say bye tweeter sorry tweeter There you go, buddy But thank you guys for watching thank you guys for the amazing support And if you guys enjoyed the video slap the like button If you guys are new to channel remember to subscribe and turn the notification bell on and I will see you guys next time


Mystery House. Mystery House. That strange publishing firm owned by Dan and Barbara Glenn, where each new novel is acted out by the Mystery House staff before it is accepted for publication. Mystery House. Well, Barb, I hope tonight's story is good enough to make a best-seller novel. No, I think it is. Let's see. Now, what's the title again? Dubrow's Adjustive. The folks already acted out? Sure. They're out in the game room. I'll go get them. Fine. I'll say while Mrs. Glenn's rounding up the rest of them, here's something you should hear. Okay, places, everybody. Set the scene, will you, Tom? Dubrow's Adjustive. Tonight's story opens in a doctor's office. Thorne Carlson is looking at the doctor with a mused disfavor. Oh, come now, Doctor. You're being too abstract. You're putting on that smug, complacent, professional face. I have tried to be as plain as possible, Mr. Carlson. In cases such as yours, one cannot be specific. One cannot be specific. Well, maybe not, but one can be blunt. Take a chance, Doctor. Tell me something that adds up. All right, Mr. Carlson, you have one month to live. Maybe a little more, probably somewhat less. Thank you, Doctor. Thank you. Now, one month to live. Now, that's quite amusing in a way. Oh, don't look so shocked. With an affliction such as yours, Mr. Carlson. That really is funny, Doctor. An affliction such as mine. Do you know why I'm so little disturbed about dying? Because I've lost my affliction. You must be mistaken about that, Mr. Carlson. The X-rays show quite a bit. X-rays? Did you take an X-ray of my soul, Doctor? Or isn't medical science that well developed yet? Oh, pardon me. I'm doing the identical thing I accused you of doing a few minutes ago. I'm being abstract. Perhaps I'd better explain what I mean. Or aren't you interested? But, of course, I am very much interested. Fine. I think I'll enjoy telling someone about everything. It all began when Gretchen and I were married. Goodbye, everybody, for all of you. Surprise. What are you talking about? You see? It is a pride-on-thorn tool. We'll be at home at the old Tinley Mansion. Mother's giving it to us for a wedding present. Gretchen, you knew I'd rented an apartment for us. Why didn't you tell me about the Tinley Mansion? Why, I wanted it to be a surprise, Thorn. And it's a perfectly marvelous one, isn't it? It's odd, Gretchen, completely odd. Hi, Thorn. Your joke. I can't afford to keep up the place. And besides, I couldn't be happy rattling around in a huge old barn like that. People can afford anything they want. Smart people. And I couldn't be happy in a stuffy little apartment. We'll get along. But I don't make enough money, Gretchen. That place must cost a fortune to keep it going. You're quite right, Thorn, about not making enough money. You don't. And that's one of the first things we're going to change. You must develop context. Context?  That's just the point. Most of your friends couldn't afford any charity. We are going to move up, Thorn. And the Tinley Mansion is going to help us do it. Did it ever occur to you, Gretchen, that I might not want to move up? I'm pretty happy just as I am.  That's one reason why I'm going to be good for you. I can think of some other reasons, Mrs. Carlson. Oh, Thorn, don't get mushy. Marriage can be a tremendous success if we take advantage of all our weapons. Weapons? Your biggest asset is personal charm. You do have it, darling. And mother can help us socially with money, too. You almost scare me, Gretchen. You talk like this was a business to you. You married a smart woman, Thorn. I married a lovely one. You don't really know how smart I am. No. Remember when you were running after Diana Tracy? Yes, I remember. Everybody was saying you'd marry her. Gretchen, please. And then she went to New York without even saying goodbye to you. You don't need to rub it in. You never knew why she left, did you? No, I didn't. It was because I told her you and I had been secretly married for six months. What? You see, I know how to get what I want. Everything I want. You told Diana that? Yes. And she fell for it. Thorn, don't stare at me like that. What's the matter? Nothing. I guess you do love me, don't you? Well, of course, Thorn. Of course I do. You'll have to change and hurry. Guest is going to be here for dinner tonight. Oh, Gretchen, can't we just for once have some friends in for dinner? Must we be forever selling something? You should know the answer to that. Bills pass do it every store in town. You'll bet we should be selling. And Thorn. Well, what now? It's terribly important that you play up to Mrs. Sweet tonight. I can handle her husband, but she'll actually make the decisions. I'm sure of that. It'll be especially nice and charming to her.  Thorn.  There you have it, Mr. Shannon. What do you think? Well, that's very good, Mrs. Carlson. I wish you weren't married. You'd be a great success in the advertising business. I will be anyway, Mr. Shannon. Oh, you mean you'd go to work for my agency? No, but my husband will. And I'll press the buttons. I'll be working for you almost as if I had an office here. I go doubt it a bit. What's your proposition? You have a fine agency. Your trouble is that you don't have enough good prospective clients. You're too cold-blooded a businessman. Cold-blooded? Well, go on. My husband's a business fool, but he has charm and social position. He has the things you'll need. I sell on the merits of my product. Oh, nonsense. You'll need what Thorn could give you and you'll know it. Well, what does Mr. Carlson think about all this? He's an architect, isn't he? Well, I haven't even consulted him yet. But he'll come into your agency if I tell him to. There's just one catch to it, Mr. Shannon. Yes, what's that? He'll cost you a half-interest in your agency. Hello, Gretchen. Oh, you're looking beautiful tonight. I have two surprises for you, Thorn. What have you done now? But what do you mean? I've learned to distrust your surprises, Gretchen. You have the nerve to say that. Haven't they always worked out for the best? Haven't I brought you right up the ladder? All right, what now? First, we're going to have a baby. Oh, that's wonderful, darling. Just a minute. Second, you're going to have a baby. Just a minute. Second, you're through with architecture. Huh? The arrangements are all made, and I drove a hard bargain. You're going into an advertising agency. Why is she your topsy?  Other children in the neighborhood are beginning to pick it up. Oh, but I like being called topsy, Mother. Well, you shouldn't. Mother, why is it that the things I... are always the things I shouldn't like? I suppose that's because you'll take after your father, dear. Oh, for heaven's sake, Gretchen, you don't have to let the child... Let her know the facts of life? You're quite wrong, Thorn. Won't you help me with my arithmetic, Daddy? Sure, topsy. You know, we've got to get E.E. Cummings' book of poetry. Is five. Is five? Uh-huh. What does that mean? Well, you see, topsy, a lot of stuffy grown-ups have made a lot of rules. And because they've made those rules, certain things are so. And the rules say that two and two are four. Well, aren't they? For most people, yes, topsy. But not for you and me. You see, topsy, you and I are among the privileged few. And just because some old sour-faced school masters made a rule, you and I don't have to believe it. But what do we believe in, Daddy? Well, we think that quite possibly under the right circumstances, two and two aren't for at all. No, maybe when the moon's in the right phase, two and two's five. Thorn, I won't have it to here. I work to keep her from being an impractical fool and you tear down everything I do. Not quite everything, I'm afraid, Gretchen. But I try hard. Oh, are we expecting guests this evening? Only Bob Shannon. I asked him over. Run on up to bed, Dorothy. I'll take you, topsy. The child's quite capable of going to bed by herself. Come on, topsy. Last one up the stairs is a purple-pink bamboo. Come in. Hi, Gretchen. Why the command summons? I thought there were some things we should discuss. Ah, Gretchen, you know I love this house. It's so cool and efficient looking. Where's Thorn? He went upstairs to put Dorothy to bed. He'll be down in a minute. He's a swell guy, Gretchen.  I don't do favors. A business deal is mutually advantageous. I've never been able to figure you out, Gretchen. You make the Mona Lisa look like an open book. Nonsense. Were you ever in love with Thorn? I mean, before you married him? Well, of course. I saw great possibilities in him. I'm glad you never fell in love with me, Gretchen. Oh, I don't know. I could have done a great deal for you, Bob. Actually, you'd have been much better material than Thorn. Hello, my name. Hi, Bob. Oh, hi, Thorn. We were just admiring Gretchen's handiwork. Sit down, Thorn. Why so solemn? I have a little surprise for you men. Watch out, Bob. You don't know our surprises like I do. I've been checking the firm's books. Well, we've come a long ways in the last nine years, haven't we? I checked them myself the other day. Yes. Yes, we've come a long ways. And nearly 80% of the billing is Thorn. Sure, I get it. And Bob takes care of it. Not a bad deal. Not a bad deal for Bob. Well, what do you mean? I mean that, well, frankly, you're not carrying your share of the load, Bob. You aren't contributing as much as we are. No. What are you going to do about it? Thorn's pulling out of the agency. He's moving over to modern as a senior partner. Thorn, you'd do that to me. This is a complete surprise to me, Bob. I've made all the arrangements. Thorn's clients have agreed to the change. But you can't do that to me, Gretchen. You'd tear down overnight all that I've been years building up. Well, it's more than a business to me. It's everything I have in the world is my life. Don't worry, Bob. I won't do it. You won't have anything to say about it, Thorn. You see, I knew you'd be swayed by sentiments, so I got your clients to approve the change. I started Thorn out in the business with partners. You never gave us anything we didn't earn. It was always business, and it's still business. Goodbye, Gretchen. Thorn, where are you going? Out. I may be back and I may not. He means it, Gretchen. Your plan won't work. He'll be back. You're forgetting Dorothy. Yes, Dorothy.   I think I'm going to do her a favor. A great favor. Gretchen! Go, Gretchen! Not her, Topsy. Her mother's dead. She's been strangled to death with anger. Topsy, honey, sometimes things happen that old girls can't understand. Maybe later and maybe never. You'll have to be a brave kid.  I'm around your neck, Dad. It kills my mother. But the man's angered you. A man with the initial F. Topsy, no, you mustn't say that. Don't ever mention it.  People say bad things about that, honey. Bad things about your mother. This is our secret. All right, Daddy. It's our... There have to be murders.  We go back to the living room of Thorn Carlson's home. The twisted body of Gretchen Carlson is still on the floor behind the piano. The police have just arrived on the scene. In just a little while, lass. You can go to your grandma's. Maybe I'll take you in a squad car. Wouldn't that be fun? Topsy. Yeah, this is Mr. Dolan. He's from the police. How do you do, Mr. Dolan? How do you do? So your name's Topsy, huh? That's cute. Oh, it's not my real name. Mother got off from the ad when Daddy called me Topsy. But I liked it.  At your daddy? Yeah. She didn't like the way Daddy always jokes and teases. I guess she was sort of mad at him a lot. Topsy. Didn't your daddy ever get mad at your mother? Oh, no. He just looked sad when she scolded him. Kind of like he'd fallen and hurt his knee. Dolan, this can't go on. You've got to stop it. Maybe you could stop it, Dolan. Me how? By signing a confession, Mr. Carlson. A confession to your wife's murder. Now that you've learned that Gretchen and I had our quarrels, what next? I figured that was kind of up to you. What do you mean? A man has a quarrel with his wife. The wife has murdered her. Can I tell you I wasn't even here when she was murdered? Sure, you tell me that. I wasn't mad. The night I was just disgusted. So disgusted that I walked out on them. Them? You hadn't said anything about anyone else. You said you and your wife were alone. I have. We were. When a woman gets murdered, there's a reason.  No, no, that's not true. You had a motive.  You fought with her. You had the opportunity. You were alone with her tonight. Stop it. Don't you have any feelings at all? I'll get it. Hello? Oh, Newton. What? Well, I'll be done. You don't tell me. That just goes to show you never know, doesn't it? Okay. Thanks, Newton. I'll see you later. Goodbye. What was that? Never mind. Are you ready to sign a confession? No. You hang, Carlson.  It wasn't a rope. Oh, so it wasn't a rope. Well, now we're getting somewhere. Come on. You might as well come clean, Carlson. You'll spill the whole work sooner or later. No, Lizzie. Topsie.  Topsie, I thought you were in bed. I was sitting at the top of the stairs, Lizzie. Hang it, Dolan. You can't torture the youngster this way. So I don't know what I'm talking about, huh, Topsie? No. Topsie, please. But I'm sure I do know what I'm talking about, Topsie. But it wasn't a rope at all, just like Daddy says. He was telling you the truth. Then what was it? Tops for the love of Mike. It was a handkerchief. That's what it was. A man's handkerchief. Wasn't it, Daddy? Honey, please, go on back up to bed. You shouldn't be down here. Oh, it was a man's handkerchief. And what happened to it? Daddy stuck in his pocket. That pocket right there. I'll remember this, Dolan. And your Daddy put it in his pocket because he didn't want anybody to know it was here. Is that right? Oh, but it wasn't his, Mr. Dolan. It wasn't Daddy's at all. It was Mr. Shannon's. Daddy said I mustn't tell, but you won't tell anybody when you. Hand it over, Carlson. I won't do it. You can't thank me. This isn't a game, Carlson. This is a murder I'm investigating, a cold-blooded murder. And I think I can make you. Now, give it here. All right. Here. I'll twist it. I can see where there's been some hard knots tied in it. Initial letter S in the corner. You will be sorry for this, Dolan. Did your Daddy say why you mustn't tell anybody about the handkerchief topsy? He ain't killed by a man. Well, he wasn't here. And something about people talking there. He said maybe someday I might understand. Oh, I see. You're quite a guy, Carlson. I'd like to shake your hand. What for? You take a murder rap to protect your wife's name. But Shannon didn't kill her. Shannon wouldn't do a thing like that. Was Shannon here when you left the house this evening? I... No. No, he wasn't. Why, Daddy, that was a rapper. He was. You know he was. Thanks, Topsy. Now you can go up and go to sleep. And you won't talk bad to my Daddy anymore? No. I won't talk bad to your Daddy. I think I'll talk kind of respectful to him. Good night. Good night. Good night, Daddy. Good night, dear. It was all right for me to... Yes, honey, I guess it was all right. You probably won't believe this, Mr. Carlson, but I already knew Shannon was the murderer anyway. All I had to do was bust somebody enough to get the truth. So you picked on a child? Yes, I suppose you could say that. But I don't think I did wrong. Murder is something I've seen a lot of when it still gets under my skin. Every time is just as bad as the time before. You didn't know it was Shannon you couldn't know. You're bluffing. No, I'm not bluffing. Remember that telephone call I got from the station? The one you were so curious about? Yes.  Turned on the gas and there's a plot. He said? No, he didn't get off that easy. He'll pay the full price for this. He'll suffer a lot more than inhaling gas. You can have ten minutes with him, Mr. Carlson. I'll tell you when your time's up. All right. I'm sorry, Bob. Greatly sorry.  Yet you're the only friend I have. The only one who tried to save me. Didn't do any good, but you tried, Thorne. You're not guilty, Bob. Even if the jury said you were, I know that. I'm afraid I am guilty, Thorne. I remember saying to Gretchen something about Topsy. I said, I'm going to do her a favor.  Everything went black and the next thing I remember I was in the hospital. They didn't believe me when I told them that, Thorne. I don't suppose I'd believe it if I were on the jury. I believe you, Bob. There's still a chance the governor... No, no. It's better this way. Our business is gone now. You know that. Everything I've worked for all my life. Gretchen had her way, Thorne. I'd have lost it that she'd have lived. Her death took it away from me anyway. She was the most evil woman I ever knew. I'd gladly trade places with you, Bob. No, no. I thought about that, Thorne. About trying to throw suspicion on you, but that was no good. Why not? There's Topsy. Yes, there's Topsy. Hire. I don't regret a thing, Thorne. I've no relatives, nobody to humiliate. And I've done the kid just what I said I would. I've done her a favor. It's a waste no tears, Thorne. It's a good job all around. Just forget about the governor. No dramatics, no scenes. Here, ten minutes is up, Mr. Carlson. Thank you, Dolan. And that's the story, doctor. When I said I could laugh at death because I had lost my affliction, you see what I mean. But you have undergone a terrible shock, Mr. Carlson. It's no wonder. Shocked, doctor? Yes, I suppose I have. But there's something extremely amusing about the whole thing. Amusey? My dear Mr. Carlson. You see, Shannon was telling the truth, doctor. What? He didn't know what happened after he struck Gretchen. I found him wandering about the streets incoherent. I took him to his apartment and turned on the gas. Then I went home and strangled Gretchen. I killed her. You?  Certainly. I was willing to pay for my wife's murder, but there was Topsy. She couldn't go through life with the world thinking her father a murderer. Shannon had nothing to live for with the business gone anyway, but I'd have taken his place in a second if it hadn't been for the youngster. Well, I hardly know what to say, Mr. Carlson. Oh, you don't need to say anything. I got justice for Gretchen without ever resorting to the law. Well, with one month to live, it looks like somebody and something got justice for me the same way. Thank you.


Hi, welcome everyone to our October Piel Andres All Hands. We have a busy agenda for the day. We're gonna have some quick working group updates with highlights from each project on KPIs and other exciting updates. We have a whole chunk of spotlights. So please remember to go quickly from many different teams. So excited to highlight some of the new improvements there. And then hopefully we have time for a short deep dive on Phil Dev summits. And would love to also get some comments from folks in the chat on their biggest takeaways since I know a lot of people in this working group were there in person and have some of their own reflections and are writing up their own synthesis. So we'll maybe popcorn out a little bit at that point and then jump into Q&A. So that is our agenda. As a reminder, if you're new here, the Piel Andres Working Group is a collection of phenomenal humans working across the protocol labs network where we believe strongly that building a strong internet built on core content addressing primitives can be a huge enabler for human agency and can make sure that the fundamental computing breakthroughs of the future are built on awesome internet infrastructure foundations that make them more open, more accessible, more enabling of human agency. And there's a lot of those exciting breakthroughs we wanna help make happen as well. We wanna do them in a way that's aligned with humanity's best interests. A lot of the work we've done so far is focused on some of these kind of core computing breakthrough protocols, IPFS, LAPIDP and Filecoin. But there's many others and we get to work across a lot of really awesome technology here and excited to welcome more folks into our fold in the future as well. Here's our high level mission, scale and unlock new breakthroughs, IPFS, Filecoin, LAPIDP and related protocols, both by driving protocol utility and capability, scaling network native research and stewarding and growing open source projects and networks and communities. A first quick mini celebration, we officially passed the third birthday for the Filecoin main network. I considered making everyone here sing happy birthday to Filecoin all at once, but that is traumatic and we don't need to experience that altogether.  It's a pretty exciting milestone which we crossed on some day and marks a whole new year of growth. Filecoin is going to start learning to ride a tricycle and feed itself and tie its shoelaces and all sorts of exciting things this coming year. So congratulations and happy birthday, Filecoin. As a reminder, here are some of the awesome teams that make up the PL-Endres working group from stewarding IPFS to working on things like Filecoin and FVM to really critical skill sets around crypto economics and building compute networks. Our strategy for 2023, it remains unchanged. We're only going to get to flash this up in front of you a couple more times before we start focusing on 2024, but forming components, making sure that we keep critical systems while stewarded and growing, helping grow teams and networks across the PL network and the many protocols that are building within it, making sure we have robust storage and retrieval across IPFS and Filecoin and that we are bringing new exciting projects related to compute over Filecoin state and data into these networks and helping kind of scale our overall kind of blockchain capabilities to support many different, you know, both builders who are harnessing state programmability and L2s as well. Here is our progress here. We have two exciting things that are in pretty good motion related motion, but project motion, I think is officially an alpha moving towards beta as we push into Lab Week and NV21 just did their calibration net upgrade earlier today as it pushes towards main net upgrade later in November. Probably a lot of these could actually be turned green because at this point we are deep in Q4 and a lot of teams have exciting launches planned for Lab Week, but we are making special progress on those two.  Go ahead, Lauren. Thanks, Molly. We had a strong showing on the keeping critical systems running, growing, releasing, scaling and secure OKR. You can see all of those went green. There are now error messages when you go to IPFS and put IPFS.io and put in the bad SID. Check that out. We have made progress on tips for the Filecoin economy. We know how five community boots are up, no droning, and met all the goals on Filecoin chain robustness. Steve, go ahead. Yeah, so for hyperscaling, accelerating talents teams and contributions to the PL stack, the CryptoEcon lab closed one additional paying comment. So this was a client. This wasn't fully met, which was DRAND, but they did successfully run CryptoEcon Day at zero cost. In terms of the DRAND items, explicitly they nailed it, having landed two customers. And so again, congrats to them. And on the Helios side, we talked about this one last work, but we, or last time, but we did pivot away from the authoring side to focus on retrievability. But even in that process, I've found that there are not info providers that are enabling pinning from the browser. And so it's certainly speaking to the need to specify an HTTP onboarding story with an IPFS ecosystem. So that's work to come in 2024, but that's why that one wasn't met. And passing it over. Thanks. I'll be taking over from Matthew today on the scale data onboarding and CDN speed retrievals to drive super linear adoption and White House users. As Molly mentioned, Project Merchant is now in alpha and is now called the DSTOR REST API for Filecoin. So we will have the beta launch at lab. We can encourage people to check it out. It's meant to be an easy way to integrate Filecoin to store and retrieve and track your data. On the unsealing side, unsealing for retrieval works, I'm very happy to say that the unsealing fixes are in 1.23.4 release train of Lotus. So you should have a bug-free, scalable unsealing experience. On the redundant window post, it's still a work in progress. So we expect that out for testing in the next few weeks. For Saturn, serving 100% of IPFS.io gateway traffic, that was shifted a bit due to different priority switches. The Saturn team continues to focus on onboarding external private beta customers beginning in lab week. And there's document-specific acceptance criteria for the future IPFS.io gateway transition. So that will be something upcoming. On the dot storage onboarding 100% of historic updates uploads to the W3 app in Filecoin deal. And time to do, I'm right, less than 72 hours via spade integration. The data pipeline implementation is being finalized and in good shape. The historic upload migration will begin in early November and should take about two weeks to complete. And right now, the time from deal to onboarding on Filecoin via spade is about 33 hours. Yeah, hi, everyone. I will try to keep it short. But there has been a lot going on the side of upgrading Filecoin with new L2 capabilities on computer or data. So on FEM land, we met our OKR step was set. Very exciting. I think you all heard last time, too. We closed the quarters. I think as of now, FEM reached 27 million field TVL that put us on top 30 or 600,000, 630,000 wallets, more than 2,000 new contracts and one aggregator currently. And on the platform side, we achieved the foundational changes that we planned for VASM actor readiness, that is as well as in addition to improving some of the security parts of the platform. On the IPC side, you will see it's orange, but we slowed down this quarter to go faster in Q4N Q1. So we already offloaded some of the UX and DX related needs from M3 to M2.5, which delayed the M2.5, which is why it's orange. However, we are still on track and super excited for Q1 big launch. And we are launching M2.5 in Love Week, which is very exciting. And lastly, we are on track to have full launch customers, Spark, Leped, Fuluze, and TableLand. On the cloud side, this is again orange because of an explicit decision that was made in Q4N to change the quarterly goals. We were able to launch the new version of the test net with multiple modules at Filecoin thing in Iceland. And under five clients, 54 deals. Still prioritizing Go base test net, live notes still pending. And we had our open hack with 21 sub missions and continue to making the progress on the business plan, big bets, and external meeting site. Thank you guys all. And thanks everyone for the awesome contribution toward these goals. It's great that we are absolutely prioritizing critical system security 1.0, making some awesome progress around new L2Q capabilities, and then continuing to make progress also on growing teams and scaling data onboarding. Looking forward to Q4, again, our high level objectives stay the same as they will through the end of the year. But shall we go around the horn again, introducing some of the new focus areas for next quarter? Lauren, I think that would be starting with you on critical systems. Yes. So on the keeping critical systems running, we are shipping NV21 with synthetic pull up movable partitions and three and a half year deals. On the IPFSA gateway side, we're going to be enforcing rate limits. And we'll have a product landing page to set user expectations and answer FAQs. And then for critical stewardship, we have IPFS, libpdp, and Durand will be maintaining services through nucleation. Great. Yeah, a few call outs regarding growth and acceleration of talent and teams. One is this term of nucleation, the current Andres, IPFS, and libpdp teams, which is going to be clear are not the IPFS or libpdp teams, but the ones that are housed here within Andres. They are going to be moving out into the Protocol Labs network. And there will also be corresponding project foundations. So a key thing is actually landing that this quarter and getting some verbally committed funding beyond funding that Protocol Labs will be providing to hit runway in 2024. So that's key item. And again, also the part of this is of opening it up outside of PL is that there's public comments funding for just beyond these specific teams, but the projects as a whole. And so getting those structures and comms, et cetera, all set up is key. And in terms of a community gathering point, IPFS camp, you know, got deferred from earlier this year, we want to get that announced and fully committed for spring of 2024. So on the scaling data onboarding, for the data onboarding side, we will be shipping the data of the DeStore REST API by log week, as I mentioned. On the Lotus Miner side, we will follow up and ship SturdyPost for high-ability window post proofs. This will make SPs more confident in their ability to prove daily. On the station RIDI inside, we'll be shipping Filecoin Spark Retrieval Monitoring and the station data. For the IPFS websites, we'll be measuring and improving performance for the websites that published IPFS in both Kubo and Telia. And for Saturn, we plan to onboard five to 10 customers to do the Saturn CDN private data. And lastly on upgrading the Filecoin with new L2 capabilities and computer data, starting a computer with data, launching Lilipet Public Incentivized Testnet, aiming to achieve 10% of column scaling compute resources and compute user job adoption. FEM new capabilities, we will continue with some of the foundational changes and we will make FEM customizable based on IPC needs that's gonna enable adding new features for IPC subnets in addition to making FEM Filecoin agnostic.  On the FEM adoption side, we set really ambitious goals since we overexcited our prior quarter. So this time 50 million fill total value locked up to any DeFi Lama, 25 million fill deposits, 3,000 storage deals done through FEM, 2.5,000 unit smart contracts, 200 teams building on FEM and more than one on chain or at least one more on chain aggregators. And these are the goals. So hopefully we will have a very strong year end on FEM side. Now with IPC and deploying a public fundamental space subnet anchored on Filecoin with three proof of concept launch partners running subnets on IPC. Awesome, that is a big Q4. And so luckily we have a lot of weekend here to land a lot of these launches around but we set ourselves lofty goals and let's go forth and deliver some awesome improvements. Pretty excited to hear all of this. With that handing it off to IPFS for project update. Cool, I'll take this one. Thanks all, yeah, so we're gonna talk about IPFS where we're making the web work peer to peer with content addressing. So content can be verified independent of the provider or transport method into some of our KPIs. Not a lot of call-outs wanna make here. Obviously there are some dips that we sometimes see regarding nodes in the Amino DHT. We are in contact with one of the large node providers and we do see changes from them from time to time but no more action being taken at the moment. Also some of our graphs you see some latency increase but when you look at the daily trends that has gone back down which the tiny graph in the top right. But otherwise no major call-outs there can hit that QR code if you wanna dive deeper into these KPIs and particularly the probe lab.io website. In terms of some IPFS project updates there's been some useful posts on the blog recently. One is that there is now IPFS URL support in Curl. It's been a long time coming and great to see that land did in a important CLI like Curl. Brave is continuing to be investing in their IPFS integration with the new IPFS Infobar. And we talked about it last time but the Amino DHT naming and refactoring of the Go DHT implementation that has had a formal post pushed out as well. On the Helia front which is a JavaScript implementation for IPFS has really been focusing on having more reliable retrieval and it will fall back to trustless HTTP gateways like IPFS.io but still verifying the content you can start trying that out today with the next tag and they're continuing to do an inventory of their users and consumers on that in their third monthly project report. Kubo 023 did ship which includes self-hosting for the routing V1 endpoint which captures your delegated routing needs on the read side and a few other improvements as well that we've discussed including experimental support for libpdp with HTTP exposing the trustless gateway API. But the exciting stuff is about what's coming. IPFS connect, it's happening in Istanbul. During lab week and dev connect on Thursday, November 16th many of the implementers from this team will be there and we look forward to sharing information and connecting with folks there. Continuing to pound the drum on reliable retrieval from the browser. One big thing is getting continuous measurement running of showing reliability improvements and doing that in partnership with Problab and we are also setting up some new end points that will get announced that allow for someone to do just trustless gateway requests or delegated routing requests that are independent of the IPFS.io domain that way you can even if IPFS.io itself gets targeted or tarnished in any way you can still use these other end points for those use cases. IPFS.io gateway will be getting a proper public utility landing page and will be continuing to do various efforts to reduce the cost of that fleet by also introducing request throttling. So more to come there and that'll be shared with the community. The gateway conformance test suite has been a big investment this year we'll actually have a dashboard to be able to show how various implementations and gateway instances are performing with that conformance. The big news though is about IPFS taking its next growth step to set up an independent protocol foundation and for the IPFS engineering and ecosystem teams that are currently housed under PLGO to become independent teams from PLGO. IPFS is still a big part of the PL network and has a lot of teams working on it. IPFS is not moving out of the PL network it's just the PLN Dres or PLGO IPFS specific teams that are becoming independent of PLGO. So PLink will be one of the funding sources but it's expected that the Dres IPFS team creates additional funding sources that are more representative of the users that they serve and that is the team's current focus right now. We're first looking at collecting donations but we expect to also offer various paid contractable services. If you're interested in supporting or learning more please do reach out we'll otherwise be getting more information soon on the IPFS blog and when it's ready at ipfs.fyi-dres-ipfs-2024. Thanks a lot. All right, over to you Dave. Thank you Molly. So LitP2P our mission is to create a modular and performant P2P networking stack that is a good choice in every computing environment including browsers and I'm emphasizing that because more on that in a moment. So in the interest of transparency we typically show these graphs about performance in our community and things like that. The only thing I really want to highlight here is in the upper right hand corner we continue to see solid growth in all meaningful contributions across all the implementations of LitP2P. So this is really good news. LitP2P is definitely growing. All right, so on to kind of project highlights there's not a lot on this slide but there's really important things that I just want to point out here. So we've added hole punching to the interop tests which has borne like repeated healthy fruits in terms of getting other implementations and knowing which ones are incompatible and finding all kinds of bugs. So this is a great improvement for our interop and we were hoping to see a continued steady stream of improvements across many different implementations. Over the last month or so we had a JS LitP2P colo in New York City for doing a lot of coordination with teams, downstream teams that use JS LitP2P including projects like the Helia project. We're currently in the process of preparing for LitP2P day at Lab Week in Istanbul next month. That link there takes you to the sign up page. I encourage everybody to register. It's gonna be a great day of talks and getting to know each other. And we just closed out at the open data hack contest and the winner here is drawp2p.xyz which is a collaborative drawing tool that operates entirely in the browser and all of the networking is handled by LitP2P and is capable of doing peer-to-peer direct from browser to browser. So that's what the screenshot is there. What we've got coming up in the short term here we work continues on the webRTC private to private which means browsers going directly from browser to browser using hole punching. And this is a key feature for enabling Helia golden path for those of you not familiar the golden path is allowing browsers to fetch IPFS data reliably from any Kubo node serving data native in the browser any browser. So this is a huge, huge improvement in the browser story and the connectivity story for all users of LitP2P and we're also working on Autonet V2 to help out with more discovery of network location and hole punching and all that kind of stuff on the implementation side we just have a number of releases coming up you can click into those we wanna dig into the details and that's it. Hand it back to you Molly. Oh, we're the Falcoing folks. Thank you. Falco we were trying to build a crypto backed. Sorry, creates a decentralized efficient robust foundation for humanities information quickly next slide in field of summit we have a refreshment from one Falcoing's vision yes and also we clarify what humanities information really yes it's about the unit of all the data that existing in the world and we do hope Falcoing is one of the storage a solution that people will be storing those data on top of so we can do more computation off but like I would definitely recommend to watch this talk from the field of summit you haven't already. Next slide and quickly on the storage network we are building so far we still are over 10 expires of like robot power storage capacity in the network and the 1.57 expires of that is filled with data stored in the Falcoing network which is really cool and yes, keep going. Next slide and as many of everyone here knows that we ship FEM bring user programmability into Falcoing earlier this year and by far we have over 2,000 unique smart contracts developed here and we I think we just passed a unique swap integration as well like I think the vote just passed like last week and there's a huge way for the Falcoing ecosystem you can now, you know, building all those use cases across network using our the field and also there are over 10 million of field is being managed and deposited by the user contract deployed on Falcoing. Next slide. Quickly some highlights. So Happy Birthday Falcoing, it's like three years we already sing all the Happy Birthday song there and again, Miquel, if you want to stop me and sing that lively, I will, you know, pause for you but if not, Happy Birthday Falcoing and it's been great work and we are working on shipping on V21 to celebrate this milestone. So Caribou should upgrade literary. The code name is like watermelon because it's gonna be, it's juicy the carburetion literally upgraded like about five hours ago. Successfully, we do find a small bug potentially in one of the features we introduced but we are patching that thanks to the lowest TSE teams for capturing that so quickly and we're working with Venus team across the world with 12 hour difference to actually figure out what the bug is and patch on that. So that's ongoing and the mean net upgrade is happening on November the 28th with all things live week, America sense can be considered we think that's a good time to ship the network upgrade then and thanks to the few in 14 markers and lace we were able to have more bootstrap notes in all the implementations which increases the resilience of critical network service and since are more decentralized and we have more diverse client across the network and yes, consensus spot sorry, I think that's from the past couple of quarters yes, we have been closely monitoring the chain robotness and like security making sure we are not hitting any chain bandwidth by implementing all these monitoring toolings within the Lotus team. With that being said even though there's a lot of progress as always however, there's also a lot of work to be done as always so some like challenges and opportunities yes, a lot of good conversation come out of the following that summits and I think all the track leads are expected to be summarized the takeaway and next steps in the upcoming following blog post so keep an eye on that we'll be linking the public recording in the blog post as well but there's a lot of opportunities defined there for example, fast finality for the following network enable direct data onboarding so that start quadrant client can put data onto the network more easily with a more cost efficient way we need better CDN data onboarding pipeline reduce Filecoin plus abuse increasing the amount of Filecoin plus allocator and we need one more flexible sector commitment content a lot of protocol opportunities over there so stay tuned on the upcoming you know, newsletters to follow along and let us know if you want to contribute to that that being said as mentioned by the P2P and the IPFS teams as PL go and PL in general is moving towards more network native development teams there are active consideration for Filecoin blue team to continue play an important role in the Filecoin development to empowering more teams in the whole ecosystem to build and contribute towards Filecoin in general and we are working closely with like PL go or like Filecoin foundations and potential other sources in the ecosystem to support and fund the work this blue team may be performing a lot more to come over the next couple of weeks and we are hoping to have more active conversation with anyone that's interested in developing Filecoin protocol with us in that week and if you have any questions, do let us know and I think that's it, thank you Awesome, some great highlights and moving on to our spotlights starting with CryptoNet Yeah, so we basically put together five years of work on Filecoin Proofs and made it publicly available the result is this technical report on Filecoin proof of use plus space many people especially from the ecosystem and the academics ask for details of Filecoin Proofs how Filecoin works and so on and this should be basically the document that they should be referring to what can you find there? Formal definition of Proof of Space the persistent and useful space notions that we use in Filecoin the details of SDR construction and the security proof and also some introductory material to the Filecoin protocol with the complete description of how SDR is used in Filecoin and especially its sub-protocols which are POREV, Windows Post and Windows Post you find the full report link in the slide and there is much more you can learn about Proof of Space and Proof of Useful Space in ProofofSpace.org website Awesome, thank you, Luca Eric, tell us more about DRAND Hey, thanks, thanks, Molly so a few League of Entropy updates where you've onboarded Mystin Labs creators of the SUI or SUE protocol depending on what side of the Atlantic you live on and DIAdata as well which is an Oracle service based in Germany so they're on Testnet and we're getting them spun up for our production mainnet on the product development side we've been collaborating very closely with the CryptoEcon Lab team and made several significant breakthroughs this week looking at different use cases and how we might bring that to market so some exciting announcements coming up there as well the SSV network is our first paying customer outside of our normal work that we do with the League of Entropy as a public good and so we're very excited about that they recently awarded us a grant and so we've got some work underway there to help them with DKG coordination efforts we've completed all of our code walkthrough videos so those are uploaded and available for everyone we've also opened up a new YouTube channel so that we can make those more broadly available on top of the channels that we normally distribute through we are working on the creation of a League of Entropy foundation so there's some very early work going on there working through the Open Impact Foundation and so we hope to have more to announce there next month and we've also been awarded a Filecoin Foundation grant for a fuzzing DRAND for those of you that don't know what fuzzing is it's basically looking for security holes and that sort of thing so this is something we've wanted to do for a long time now and we're very pleased to be able to do it thanks to the Filecoin Foundation let's see, KPIs are awesome we got four billion requests in the last 30 days so that's pretty cool and we have links to our Grafana dashboard for more details there and coming we look forward to seeing everyone in Istanbul for the League of Entropy Summit which is part of the broader set of events that PL is putting on there and in addition to all our partners and we are moving ahead very vigorously with our nucleation plans so we were recently accepted into a founders cohort from the Washington Technology Industry Association based here in Seattle, Washington by virtue of my geographic location but we also have some other founders events that we're applying to in different geographies and so we're very excited about making a successful transition so if any questions about any of that feel free to ping me on Slack otherwise I'll hand off to our next presenter Awesome, lots of roadmap updates too Alex, tell us more about Saturn and Metaplex We got some great news on the Saturn front so the weather is great here on the planet so Saturn closed it's one of its first private beta customers with Metaplex we completed the integration and Saturn is already serving the NFT metadata for the Metaplex Crater Studio on production so whoever goes there can actually see the service worker serving the assets directly from our network Apart from that, we have improved the P50TTFP globally to sub 70 milliseconds which is pretty great for content-addressed delivery network and we have actually also improved and strengthened the network on the fraud and multi-node prevention side so if you see that there's less nodes on the center network that's the better nodes now so what's next? We are going to launch the private beta customer portal in November in Istanbul hopefully and currently targeting two onboard new customers on Saturn so whoever is interested please contact us and apart from that performance performance performance and customer tooling, that's all from my side Awesome, well if folks want to get involved they can go and check out the Metaplex example and then reach out for sure Ayush, tell us about NV21 Can do, so it's going to be pretty quick this is fairly similar to the update that I think I presented in the previous in last month's all-hands but basically the NV21 scope is unchanged from then synthetic pull-up is perhaps the big one to call out a lightweight proof of replication but in addition to that there's some chips that harden various aspects of the FBM the ability for search providers to move partitions between deadlines and just a whole bunch of protocol bug fixes this is a cleanup as well as juicy new features upgrade I do have a timeline update we were targeting a main end update of November 9th and I think I called that in the previous week last month sorry that had a little bit of risk just because approximately the lab week in American Thanksgiving so we decided to play safe and update the main end upgrade date to November 28th without actually changing the date for any of our releases so everything is coming out on time folks will just have an extra two weeks to update to the software Speaking of updates, the calibration testnet updated exactly four hours ago as Jennifer mentioned we've already found one bug that we're actively working on fixing in partnership with the Venus team I think one of our collaborators just reported the second one and I'm sure there'll be more this is good this is the phase of the testing process where we want these to be coming out so that we can fix them and have it all handled well before that date of November 28th so call for help here which is anyone who's interested please run Lotus either 124 or 125 as RCs on the calibration testnet work and report any issues and yell if you notice anything wrong because we will actively fix them in advance of the actual upgrade that's all Thanks Yush Birdie, give us the Sentinel update Cool, thanks so just want to announce the new feature supported in really to monitor often blocks in real time so this will help us monitor the PowerPoint network health much much much better especially during the network upgrade and one of the announcements that we are starting to turn out public access to our datasets as well as archival snapshot and make it appeal access only and so you will be private so let us know if you need you'll be impacted and need continuous access Thanks Corey, tell us about Station Great, thank you Molly so a friendly reminder of what is Station so Station is a new network that's in beta status so we're early in development where you can deploy your code to a global decentralized worker network running on home computers so the first module is in the retrieval space for the Falkland network so it's a storage provider retrieval checker we're calling Spark that's working to basically decentralize and incentivize retrieval checking for the Falkland network so we're super excited for launching payments to go live at lab week so we have a handful of nodes running which have been really great and downloads will now become our incentives will go live in Istanbul so there may even be some perks for being an early adopter so go ahead and follow the QR code that's in the top right and download Station today wink wink and so what's next, what's on the horizon beyond Spark we're exploring basically further opportunities for our next modules in network and web analytics or potentially in like decentralized functions of service type of markets you can follow us at those links there another sort of thing that we're exploring as well is on the long term finding ways to productize the underlying smart contracts and services that actually pay the node operators so go ahead download Station follow that QR code in top right or go to fill Station you can find the domain there and thank you so much exciting I feel like I'm one of the top station users so happy to hear that more will be joining me alright Peter tell us about IPDX yeah so I'm really excited to unveil our evolution from a team within IPDX known as IPDX to a full service powerhouse serving all of PLN and even beyond IPDX go but our journey doesn't stop as a name change and yeah I just want to go through a couple of recent updates that showcase what we're all about so recently we released Unified CI 2.0 which greatly simplifies the setup and introduces customization options which make it a breeze to the tailor CI exactly to clients needs we've also proposed how to cut the built-in actor CI time in half by harnessing the potential of our managed self-hosted GitHub actions runners and to make it even better we're soon will be releasing accompanying data on the efficiency gains and the costs of using those runners and that's been possibly by our exclusive GitHub observability tooling we are also leading the effort to clean up pipeline projects to GitHub organization where GitHub management is our assistance in pinpointing inactive repose members and collaborators we're also about to introduce the gateway confirmance testing dashboard to showcase the status of gateways within our network so stay tuned for all of that as well as for example for the introduction of windows and free bsd runners and many many more things that improve developer experience and because it's just a small sample of what we've been up to and we're all about enhancing the entire developer experience and the way we think about ipdxco is it's developer experience as a service and that we want to provide and we're on the lookout for new collaborations and you're ready to boost anyone's development journey with our suits of tools and our well quite high expertise at this point our doors are wide open and in particular we are also currently preparing a comprehensive offer for other nucleating teams and because we want to do whatever we can to ensure that we all succeed post nucleation and we are already in discussion with some of the leaders from initiatives like Saturn or data onboarding but we'll be reaching out to many many more people but also please consider this an open invitation and to please reach out to us if you want to start the conversation proactively we are on Slack email we set up currently we can't wait to talk and yet we are also going to be there at lab week so hopefully see you soon awesome thanks Peter I know it's been a huge step up for all teams that have been benefiting from your expertise and fantastic tooling for github management so excited to see more groups get to take take benefits over to David for Lily pad everyone so the big announcement was what we did at Filecoin or excuse me Phil Dev in Iceland we now have our brand new test net that is the second test net that we have launched now ported over to go from python what it was originally we participated in the open data hack where we had more than 20 submissions and user modules contributed back to the network and so on for those that you know you may have heard the term Bravo and Lily pad these are all like basically our trustless distributed compute networks we're initially looking at focusing on AI and ML but really it's just about anything you'd like to execute in a decentralized verifiable way we also have a brand new DX developer experience for contributing your own modules so come by and participate and we have lots of places for you to plug in again it's all testnet but we would love your feedback ways to contribute ways to contribute your own stuff our logs and our excuse me our docs and so on because we would love to get your feedback and build towards something really awesome happening at lap week stay tuned would love to see some people add some user contributed modules can get even more awesome data preparation added to our existing data preparation module to be great awesome okay with that we're jumping into deep dives and I know we have another one that was added in flight so we'll do a quick deep dive on field of summit and then also a quick one on lap week which I know a lot of groups mentioned and folks are excited about so cool so a quick starting with the field of summit quick look back we had field of summits one and two all happening in the month of September it was an exciting and busy month first showed up in Singapore and got to engage our fantastic Asia community co-located with token 2049 and then round two in Iceland perfectly positioned on the delineation of the North America and European continents to bring together a broader community of folks from storage providers clients protocol devs and beyond so with that share a quick recap video an awesome gathering we got Falcon together as a team of teams it was really fantastic to see people cross connecting with lots of folks who we hadn't met before or definitely don't get to talk to on a day to day basis to share a lot of information and have deeper dive discussions about new tools or improvements that cross different domains and silos and so lots of knowledge sharing lots of kind of cross coordination of topics we did a lot of working together there was deeper dives and workshops on different protocol changes from FEM to SP tooling to scaling data onboarding to making felt plus better to you know improvements to kind of pro reps and network scalability so lots of deep dive conversations and kind of protocol improvements being discussed lots of knowledge sharing and making sure that we're kind of aligning our perspectives and understandings on how we can be upgrading the following protocol and then lots of the tooling to make sure that we're able to build a network also talked a lot about new potential FIPS network challenges that we want to be solving and upgrade trajectories that we think are pretty exciting for driving the value and capabilities of file coin we built a lot of momentum we have a very very early file coin community roadmap we need to keep iterating on this to make it more effective to get a deeper dive view into the learnings and key takeaways and get an overall synthesized picture of how file coin is getting better and better and last but not least we grew as a community massively between the two filled out summits we had six days of content 18 tracks 120 speakers and 200 plus attendees I think 220 plus attendees so it was awesome it was a great gathering for the file coin community and we absolutely want to do more and keep growing our connections here so if you're excited about potentially running your own filled out summit maybe in conjunction with another event please get in touch I'm happy to share all of the knowledge related to putting this sort of event on and maybe partner to help others bring together the protocol dev community along with many other involved participants in the file coin ecosystem so if you missed it definitely do check out the recordings more and more are being added every day as speakers approve their videos so we have a whole chunk of content that is available here we'll be trying to highlight some of the most high-watched videos in some of the blog posts but you can already dive in and start watching everything you missed and do highly recommend it because there's a lot of really important and valuable nuggets so with that I'll jump out and in again for you and would love to yeah perfect awesome so that way it's coming this is the large yearly conference for the entire PL network already there's about you know on the order of 250 to 600 teams depending on how you count and how you figure out the closeness to the network lots of teams are coming to Labweek spanning many different industries many different communities and networks bringing us together Labweek this is a view into you know some of the teams across the community here's you know lots of different topic areas from you know zero knowledge proofs AI and blockchains blockchain security deep-in networks gaming metaverse and so on next slide centralized identity public good funding social networking compute d-sci consensus scalability d-fi and fintech developer tooling blockchain infrastructure and much more there's probably even teams here that are not reflected in this map if you did not see your team's logo on their reach out to the Labweek team and get it added over time maybe that map will become like a public resource that you know we keep updated Labweek is going to be in beautiful we're organizing Labweek in connection with DefConnect so DefConnect is also a large event in the Ethereum community that's happening in a symbol as well the same week and we're in close touch with that group as well as they're also looking through the same set of problems so here's that like I mentioned before there's a huge packed schedule a lot going on you can lots of teams coming to the network there's you know many more events that sort of like fall off the page here make sure you check out the schedule and optimize your time it would be a huge moment for a lot of the community coming together next slide and here you can see a slice of the DefConnect schedule as well a lot of the events are going to end up being cross posted between the two schedules and you know definitely make sure that if you're hosting an event that is very relevant to the Ethereum community make sure that you get posted here in the DefConnect schedule as well if you're hosting an event that is more for the PL network or for the FACO network or and so on then optimize for the last week schedule next and you know there's a lot of different ways to participate there will be lots of spaces lots of ways to connect with folks we're also creating the community is kind of organizing a lot of social gathering so we are starting to see a lot of social events emerging as well and teams will have some boot space in various spots you can contact the LabWeek team if you're interested in having a boot for your team or organizing or attending social events and whatnot next there's also a room block you can reach out to LabWeek23 at protocol.ai if you're interested in getting access to that room block because of the huge conflict in Israel and Palestine and there's a lot of protests in surrounding countries everyone in the world but especially surrounding countries so there have been some amount of protests in Istanbul we're at the moment monitoring the situation to make sure that LabWeek is a good safe event for everybody huge reminder here for everybody that LabWeek is optional so you know all teams you individually and teams should decide whether or not you want to go to LabWeek we are adjusting some of the the way in which we host the events just given this to make sure that we optimize for safety and we are monitoring the situation so if things escalate or for example if Turkey gets involved in the conflict then likely we will have to pivot the event I think that's it see you soon


Thank you. So, hi everyone. Tonight, Stefan and I are going to talk about how to organize a CTF. And we'll start with a short intro about what a CTF is and why you should organize one yourself. Then we're going to talk about what kinds of CTF exist and where the differences are. Then we'll go into the things you need, you should do and you probably shouldn't do during the organization. So, it's basically just a lesson to learn from us. And finally, there will be a Q&A session where you can ask your own questions. Okay, let's start. First, a short introduction about who we are. We, Stefan and me are members of the Square Roots which is the official CTF team of University of Mannheim. And we as a group started participating CTF around 2006. And right now, we organize two public CTFs and we also organize a workshop each year where we'll have two new CTFs. So, we'll want to teach new interested students in the topic and thereby we organize a new CTF. So, you might wonder about the name Square Roots. The name comes basically from the city where we come from. It's Mannheim. It's also called Quadrate Stadt in German, so Square City. And so, we took the square and then we took the root from Linux. You probably know what root is or the process of rooting. And if you mix it together, you have Square Roots. So, what is the CTF? CTF stands for Capture the Flag and it's basically an information security competition. So, the goal is to get as many flags as possible. Flags are just a sort of string which you can see here. And you get them for solving challenges and you can redeem them at the game server for points for your team. So, basically, the goal is to get as many flags as possible and thereby get as many points as possible. In talking about CTFs, there are some three big kinds of CTFs. First is the challenge-based, server-based and mixed. The challenge-based CTF usually contains challenges from all over Infosec. So, you have reversing challenges where you have, for example, to reverse engineer and key generation algorithm. You have trivia challenges where you have to find things in the Internet. For example, a recent challenge was to find the account number from the bad guy from the hackers movie. And you have crypto challenges where you have to break crypto algorithms and programming challenges where you have to gorilla program. So, you have to code something that solves a code and so on. So, just like I said before, each solved challenge gives you a flag. And basically, you have those different categories and you just solve them on your own or in a team. When we talk about challenge-based CTFs, they usually take several days. And some big examples are DEF CON CTF, which is one of the world's famous CTFs, I think, or the plate CTF. When you participate in CTF, the scoreboard usually looks like this. So, you have those different categories and you have challenges. And the more difficult the challenges are, the more points you get. Okay. Then there are the server-based CTFs where the basic principle is that you have to fight the other teams and at the same time protect your own team or your infrastructure. Basically, it works like this. You have a network. Either you are physically at one side or you participate over VPN. And each team has the same VM image and so also the same vulnerabilities and so on. And then you try to find the vulnerabilities in your own image and write exploits and exploit the other teams. This usually takes some hours because, yeah, you have to be in the event all the time. You can not... Or it would be bad if you say, for example, yeah, I go sleep some hours because, yeah, then you would lose a lot of time. Some big examples also here are root CTF and ICTF. I just have another overview in order to show you how it works in detail. So you have those different teams that assume you are team one. And during the CTF, the game server starts submitting team-specific and server-specific flags. So the game server pushes those flags, those strings, into each of the vulnerable boxes. He does this by methods which are programmed into the challenges. So, for example, if you have a vulnerable service like a web application where users can send messages and the vulnerability would be, for example, SQL injection. And in this case, the gaming server could push flags by just simulating a user sending some messages to other users.  This is a scoreboard from one of all recent CTFs. You can see there are different teams and there are offensive points which you get for attacking other teams and there are defensive points which you get, for example, fixing a service and then you also have per service status overview because the game server, when he pushes the flags, he also checks if the service is intact, if it works, if it behaves just like he should and if it doesn't, you also might get some points abstracted because otherwise you just could stop your service then nobody could attack you but on the other side, this would be very unfair for the other teams so this is punished by subtracting points from you. Last category is the mixed CTF where you usually have a central infrastructure. Usually they are on site so you meet with all of the teams in one big area and then you get access to an unknown network and you have to find your way through the network so NMAP is your friend. What you usually first do is you scan, check what services are running and for example the second round could be that you have to solve a forensic challenge or something like that and usually the third round is something like the king of the hill challenge where you have to get access to one server and have to defend your root shell from the other teams because the other teams, all teams are going to try to get access to this one server and if you have root access you have to defend it so no other team can gain root privileges also. One example for this kind of CTF is the packet war CTF. Okay, now you all know what the CTF is and now Stefan will continue telling you why you should organize CTF and some other details. Yes, so that's the very content of our presentation today so why should you organize the CTF in the first place and not just take part in one and the idea is to implement your own ideas you maybe have for challenges so that was I think the most drive we got for our first own CTF because we have played so much CTFs we had a good idea of how a CTF should look like and what to do and so we just tried that. Also it gains you very much knowledge about how CTFs work and stuff so what's really behind that. Also you can challenge yourself to really do something that big like get it running and keep it good for all the players and that's a very good incentive. Also you can improve communication and collaboration with other teams the idea behind this is there are not that many CTF teams out there and you probably get many of them to take part in the CTF and that really connects with them so we had many teams come to us and say yeah nice you also did one and also had like input what should we do better and what was good and that stuff. Also it's really important to contribute back to the community so we did our CTFs at Gulasburg-Hermier-Nacht in Karlsruhe and we think it's like a really really good addition to such a venue and to have a CTF there and people really enjoyed it that's really cool stuff and also it's fun, it's fun to do it it's a lot of work but it's fun nonetheless. So what goes into a CTF most than for all commitment and time so making a CTF really takes time and really takes commitment to get stuff done to keep playing the ball and to look into all that little stuff you have to handle obviously you have to make challenges because that's the main idea of playing a CTF to do its challenges. You have to have work force so like people that do stuff you probably don't want to do that alone. Also you have to have infrastructure like scoreboard where other players can see what their score is how they're compared to the other teams. You have to have servers where all the challenges run on and you have network stuff to do. To get more specific about that point you want your challenges to be versatile so we had people approaching us after our first two CTFs and they said well the first one was a challenge based CTF and the second one was a server based CTF and they really said we didn't like the server based because the kind of challenges they were were not that cool and I'm not interested in that stuff and you really can understand that and you should be as versatile as possible to get as much people to join you as possible. Also you want to be unpredictable. As an experienced CTF player I can really tell you if you have multiple challenges and there's a scheme behind that you can repeat to fix the challenges that's not something you want to have. You want to surprise the players you want your players to really get into stuff to not be obvious about the solution. You want to be precise in how you present a challenge you really want to tell the players how they should approach the challenge what is the target and what is not. Probably your infrastructure for example is not. DDoS in your infrastructure is not that challenge. You want to have rules and enforce them that's also very important because there are some stuff that players can do and probably will do if you do not say they shouldn't do because they can and they like DDoS your servers or they will delete flags from other teams we also had that and that's really not cool that reduces the fun for everyone and they should also enforce the rules by checking the network and stuff. Infrastructure, so no CTF without infrastructure you have to keep in mind your network is attacked or the attacks come from within your network so you should really expect the unexpected you really should think about what an attacker can do and probably will do you probably get that experience if you played some CTFs yourself you learn how to think like an attacker and you really want to contain the attacks so if somebody breaks your servers like they should do and they have a shell or something you don't want them to have really network access or drop their zero days to get root access and stuff so keep your stuff patch for example scoreboards so the really idea behind CTFs is like to have a competition between teams and players and you really want to do that with a scoreboard like a list with all the teams and how much points they have so like they can see how good they are and how they are progressing with their points there's like a prepared server for that that's called CTFD that you can use for Japanese style CTFs you just only have to implement your challenges and you're ready also you want to have backup systems ready so if something breaks and stuff will break you can switch that some quick do's and don'ts you want to start early because that's like I said it's really much work to do and it takes planning and preparation and stuff and you want to speak with your local on-site org if you like doing an on-site CTF like they provide you with network and power and stuff that everything is ready when you start and now you don't have to care about that yourself schedule typically looks like this so we have a start of planning phase like six months before the actual date maybe like think about challenges implement stuff and build infrastructure then you have like a final test of the setup that's very important because most of the time stuff don't work at the first time and then there's for server-based CTF there's a team test network stuff going on so if teams are using VPNs to dial into you you want to test that before so you have like a debug we am ready for them to test just connecting to your network that you everybody knows the network is correct and everybody everything is ready and you can really concentrate on the CTF and not care about infrastructure keep it simple so debugging is much easier if stuff is simple we had incidents and with our CTFs we used new technology and based everything on that and as it turns out the docker we used was not that stable as we thought and server broke down minutes and we have to change the setup while everything was running and that's the whole mess you don't want to do that and also multi-stage challenges can be frustrating so the simple idea in this regard is keep the challenges simple you want people to do the challenge and not really want people to I have to figure out every time what to do and just keep it simple make a single stage so no connection between I found that solution and now I need to use that and do another challenge with it so yeah organize the team so as I said it takes much time you want to have a team and you want to have it organized that's maybe obvious but yeah that's something you should really think about when you start planning stuff and you want to have people at the site when the CTF is running because if something breaks down you don't want to have just one guy being on it and everything else is unprotected and stuff yeah and test, test, test that's very important you want to check your challenges for vulnerabilities so the vulnerabilities not the challenge itself we had several times when there was another vulnerability in the server or something that's not part of the challenge but people would try to abuse that stuff so you really want to check in with that and see that it's fixed yeah you want to have somebody else run through your challenges you as a developer like have another view on it you created the challenge you know what you have to do to get the flag but you just want to have someone else not taking part in the organization to test the challenge also test the setup stuff will break down and you should really think like an attacker in this regard refrain from last second challenges so the thing is if you do like a day before or hours before the CTF is starting and like oh I have another idea I want to implement that that really doesn't work out most of the time your stuff is probably not tested most probably your team does not know about the changes so when something breaks down and something is to be fixed and not everybody knows about the changes you make you have a really problem get stuff ready again yeah the last point is getting publicity so if you do a CTF that's really only cool if you have enough players taking part so spread the word among other teams most of the teams really like to take part in other teams CTF so that's really cool there's a site for where you can post your CTF and that's really everybody knows that site who's doing CTFs and they really check in often with that site to see if there's new announcements and on site you maybe want to get attention with talks or something because you have if you do in Japanese style or something there are really many players that just don't know about first but get in last second and as a really last point as a small reminder we have a CTF here at the camp and that's organized by Stratum Ahuru another really famous CTF team and it just started like I think about 6 o'clock and it's really for beginners so if you like what you just heard so really want to look into that yeah and that was it we are ready for questions we now have about 7 minutes for questions there's one mic over there and one mic over there so just queue at the mics if you want to ask a question I'll just talk to you and then you can speak anybody this one to the right thanks for the talk and the inspiration I have a question on tool sets or frameworks that might be available to assist in the creation of the CTF like you mentioned the scoreboard kind of thing are there other tools for rolling out the tokens etc that might help creating something like that well most of the time stuff is really home-grown so teams create their stuff themselves most of the time and yeah that's the only available technology that we know about for you I think I heard about another tool I'm not sure about the name I just read about it which is especially for server-based CTFs so they use technologies like virtual box and you have your challenges or your file system layout for the VM or for the wooden box VM that the participant gets and with one click you can generate all participant VMs and it will automatically create a unique team wooden box VM inject VPN credentials and all this kind of stuff but I'm not sure about the name anymore unfortunately thank you left please so semi-answer to the previous question legitimate business syndicate open source their previous CTF tools but actual question what's your favorite category of CTF challenges either to solve or to build well I think everybody has his personal preference I like personal programming stuff because I tend to have less time for programming myself so that's really something I'd like to do my personal favorite category is web probably because generally more CTF team which is web-focused but yeah just like Stefan said I think everyone in our awesome team has is his favorite category just curious thank you you're welcome is that a question? yes it is what's the size of a CTF team so how many people are in a normal team well that tends to vary also like if you're doing a challenge based or server based but how well organized you are our team for example is like 20 players at max with the really good CTFs but can go down to like 5 people or 3 even for smaller ones also I know for people that are alone and taking part alone and are really successful with that but yeah just another point I just like Stefan said it depends on server based and challenge based I think how it is for us when we have a server based CTF usually server based CTFs are nowadays very rare but when there is a server based CTF usually our computer lab at the university is full with 20-30 people and otherwise the challenge based CTFs they aren't so populated because maybe also they ask very often and yeah left mic please this is another answer to the question before about what resources are there the one you may have been thinking of is CTFD which is described as CTF in a can just check it out CTFD.io I'll give you all the infrastructure and resources the question I have is what's the first flag for the camp CTF? sorry the flag for the camp CTF can you tell us the answer? no probably we shouldn't do that because it would destroy the fun for all of us no it's okay thank you nice try I'm actually interested in creating CTFs for people who are interested in beginning their journey with technology and may not have a really in-depth knowledge of some of the tech that they're using right now do you have any suggestions for how to limit the focus of your challenges around that sort of goal? well most of the time the trivia challenges are really like for people not into the technology stuff that much but it really depends on what you want to achieve there are like possible challenges for every progression into that stuff okay now we are almost out of time is there one last question okay go ahead you told us that there is a few software about creating CTFs and you told us that you have a bunch of software on your computer do you thought of releasing it? well I know of teams that do open source their stuff that's really cool but it's most of the time not ready for use you can just take it and do your CTF or use it in taking part of the CTF or own stuff well the thing is if you are doing a server based CTF you are like success chance really depends on how much infrastructure and code you have on your hands to do that well you can imagine that it's unfortunate that we can't open source our stuff because other teams tend to use it that probably limits our success in CTFs I was only talking about the scripts to create CTFs I think we started to open source the challenges we had and something about their infrastructure to deploy it and some teams do that some organizers do that but it's not really ready for use because our time is limited and commitment tends to go down after the CTF so nobody likes to clean up the code and stuff if you are interested for example in our challenges just go to our Github page and look up of first CTF for example and then you find all the servers site source code ok please thank our speakers once again