Thank you so much. Our next speaker will be Dr. David Rubin. David is an expert in the treatment and assessment of digestive diseases with special focus on inflammatory bowel disease and high-risk cancer syndromes. David is a professor of medicine, and in the last week has become the acting chief of the section of gastroenterology at the university. Today David will speak to us on the topic ethical issues in inflammatory bowel disease. David Rubin. Well thanks Mark, and congratulations on 25 years. This is always a wonderful opportunity to catch up with old friends, and I'm honored to share one particular element of the ethics in my career, and I'm always grateful to the McLean Center for training me to do this. So recently I was asked to be a peer reviewer for a clinical trial that had been performed in my area of expertise, which has to do with inflammatory bowel disease, and it raised an issue that I had been discussing in the past about the relevance of placebo control, but this trial actually drove it home in a unique way. So allow me to educate you a little bit about these types of trials and why this is of particular importance in both, and I hope you'll agree with me that it raises some important ethical issues not just in clinical trial design, but I think also potentially in a variety of international study designs in human subject safety. I do have some disclosures that I think are relevant, although the take I have on these clinical trials is not one that I think any of the industry partners that I've consulted for would be very happy about, and the main study I'm presenting I had no conflict related at all. So inflammatory bowel disease is relevant to all of you, and if you haven't heard about it or know anything about it, I'll just tell you that there's one and a half million people in the United States who suffer from either Crohn's disease or ulcerative colitis. Later this weekend I'm on my way to New Zealand, which interestingly reports the highest incidence of inflammatory bowel disease in the world. We're not quite sure why that's happening, but it's rising in those parts of the world, and there's some very interesting observations that are going on. These are chronic incurable symptoms. Even ulcerative colitis after surgery has its own set of problems, and we are trying to treat these with medicines in most situations. Just to remind those who know a little bit about this, but for everybody, ulcerative colitis on the left is a condition that affects the large intestine, and Crohn's disease on your right is a condition that can affect any part of the intestinal tract. Most commonly affects the small bowel and a little bit of the colon. People with suffer from urgency, bleeding, diarrhea, weight loss, abdominal pain. It can be a very disabling disease, and some people refer to it as an invisible disease because they suffer tremendous problems functioning socially, and they have a lot of symptoms, yet people look at them and don't necessarily know why they would have problems or what's going on. The reason I tell you that is to focus a little bit on what clinical trial endpoints have been focused on, and they are focused a bit on symptoms and a variety of other measures. Treatments have been developed that are basically a step-wise approach to management, where we start in the upper left here, the amino salicylates, and we move through a variety of increasingly immune suppressive strategies. The rest of my presentation is really going to focus on amino salicylates. Most patients with ulcerative colitis will respond to amino salicylates and are patients who are appropriate for those types of therapies. Our goal is to induce remission, so people feel well. We will be satisfied with response in clinical trials, but that's really not acceptable when you're taking care of patients in the real world. And after we get people feeling well, we want them to stay there forever. That's what's called maintenance, of course. I learned from Mark, and I always do this now in many of my lectures, is reflecting on history of our field, and I think others have done that already today very nicely, but Nanna Spartz actually developed the first 5-ASA therapy, and she was doing it to develop a treatment for arthritis, and it was incidentally observed that it also made people with bowel inflammation feel better. The problem was that when you gave people lots of self-accelerating, there were lots of side effects. So over the years, many people have developed analogs, and they focused on the active ingredient, which is what we call 5-ASA, and a bunch of different delivery systems for these drugs. They work well. 50 to 70% of patients will have some response, and between 15 and 40% will achieve that remission in a short period of time, and they're very safe. So we like these drugs. And there have been many trials now that have been done that have been placebo controlled using these therapies, and the consistent finding in the trials has been that 5-ASA is superior to placebo in ulcerative colitis. So the problem has been when do you stop doing placebo controlled trials? And there are pros and cons in this situation that I know this audience is quite familiar with. What I hear most commonly has to do with the fact that it's a cleaner study design. You can recruit a fewer number of patients to get your results, so you're not necessarily going to have to spend as much money or time. And the other problem that has been raised has been, well, the placebo rate is between 10 and 30%. Therefore, there is some equipoise here because there's a reasonable likelihood that a patient suffering from this condition that we don't know the cause will respond to placebo, so we should be okay with this. On the other hand, it's, of course, not preferred by patients, even if they're explained what this means, and there is also the concern about harm. So as I've started to rally against this in clinical trial designs, especially with particular therapies, I've been looking for better ways to communicate about this. And when this trial ended up in my e-mail to be a peer reviewer, I thought it was of particular importance. Now in clinical trials for ulcerative colitis, they use this complicated index that includes a variety of symptom-based scores on the left that the patients tell the investigators about, and a couple things that the doctors do on the right. And the one I want to point out to you is the flexible sigmoidoscopy score. So we grade the degree of inflammation. You don't have to be a gastroenterologist to know that on the left it looks less severe or significantly inflamed than on the right. And we use that as an additional marker, which we might argue is a more objective marker of the degree of inflammation when we treat people. So what has been a focus of interest has been how reliable is an index like this in a clinical trial. For instance, everything on the left is more subjective. Patients tell you about it and we rely on them to communicate to us so we understand what might be going on. And the things on the right are the physician-reported ones. In particular, physician-global assessment, we would argue, can be quite subjective, although we'd like to think we're experienced enough to know what that means. And the flexible sigmoidoscopic scores, you could say, well, that sounds more objective. Why would that be a problem? I'm about to show you why. Now in historical trials, I'm only going to show you one slide. We consistently see that drug is better than placebo. These are older, classic landmark trials in our field. And over the years, people have replicated this study design for every new delivery system with the same active ingredient. This study that I was asked to review was similar to those, but it was done in Belarus, India, Turkey, and the Ukraine because they were developing what would be called essentially a generic formulation of this therapy that they wanted local regulatory approval for. It was a multi-center double-blind randomized controlled trial looking at this therapy compared to placebo in the same population of ulcerative colitis. And they included an endoscopic inclusion requirement. In other words, they thought, you know, the way we're going to make sure people get in this trial who are really inflamed and don't have something like an irritable bowel will be to make sure they all have those endoscopic findings that I showed you pictures of. At the end of the trial, after 281 patients were recruited, it was a negative trial. In fact, they missed their primary and their secondary endpoints. And everyone said, well, how could this have been? Why did this therapy that's just like all the other ones not beat placebo in this population? Well, it was interesting because in our field, we've been moving towards centralized reading of more objective markers. And the study design included a priori, a central reader looking at the endoscopic scores. And you know what? When the central reader who had already been trained and experienced people had agreed that this person was appropriately qualified, found that a third of the patients included in the trial had their endoscopic score upgraded by their investigators in order to get into the trial they thought or something happened where these patients would not have been eligible. In other words, they either didn't have any inflammation or they had very mild inflammation and they weren't eligible for the trial. And that we know is associated with a higher placebo response. So in this a priori methodology when they re-ran the analysis, even with a third less patients where you think there might not be enough power, they now hit all their primary and all their secondary endpoints in reanalyzing the study. Very interesting question. So one of the points here has to do with understanding investigators' intentions to get people into trials or maybe this was just a learning curve issue. The investigators didn't really know what they were looking at and they were scoring things incorrectly. Well to their credit, they also did a number of other analyses. The site investigators did not make the same mistake upgrading or downgrading the scores at the end of the trial. In fact, they were right on the money with the central reader. And to their credit, when they looked at the site investigators reading of the endoscopy scores at the beginning and at the end of the trial, there was no evidence of a learning curve. So we're left with wondering about these investigators and what they may have done to get their patients into the trial. It's a big question about clinical trial design and clinical practice of course. So what might have happened? So in my editorial that I ended up writing with this study, I broke it into unintentional and intentional violation of good clinical practice. Unintentional meaning the clinician, the investigator wants to get the patient into study to help them get their medicines. Some of these countries have difficulty getting patients' care and they wanted to try to get them some additional care and perhaps help their disease. The intentional problems that we might be worried about would include trying to reach your recruitment quota, understanding that they get paid a lot of money. Here it's a lot of money in the U.S. but in those countries recruiting one patient into one of these trials by pharma can pay for your research assistant for the entire year. So it's quite significant. And there are other external pressures we all know about like authorship and also just meaning quotas and other things, external pressures. In addition there's consequences of enrolling these patients and I think we would understand that. When patients are enrolled who don't have active inflammation, it's been consistently seen in our field they have higher placebo responses and lower therapeutic response rates and missed primary endpoints. There have been other examples in our field but never one where we had this built in centralized reader to understand what's actually happening. So I'm going to end by just summarizing why I think this is more evidence that we need to do a better job not only in understanding how we recruit patients into studies but as we use more objective measures of disease activity we also should be moving away from placebo controlled trials and all sort of colitis which is the argument I made in my editorial. We have to understand that the more we've done these and it's the same active drug over and over again compared to placebo I really don't feel any longer that there is appropriate equipoise for a study design of that kind. And as I've learned from Laney Ross and from Mark over the years there are better ways to do this even if they end up costing more in the short term. And we've been arguing now for either add on trials or the term we are now using of course would be head to head trials with comparative effectiveness. So I hope you followed me through this whole story of this particular disease state and some of the troubling things that went on in this trial design but I thought it was a really illustrative example of how I've applied my ethics training to the field that I'm in. So thank you very much. There was time. Are there any questions for Dr. Rubin on clinical trial design for the ulcerative colitis and the use of placebos? I don't see any. David thank you for getting us back on time.


Hi, I'm Realtor Sara Maro with Cells State Ace Realty. It's springtime, season of pollinators, mowing, watering, planting, pruning, mulching, and cleaning up. So don't miss the next episode of Proper Tea Time. If you do, you're likely to get behind on buttoning up your slice of heaven. Horticultural expert Joel Reich is an abundant harvest of knowledge about all things wild. And he's going to explain how to increase enjoyment, curb appeal, and the value of your home from the outside in. Next Property.


Ladies and gentlemen, we take you now by transcription behind the scenes of a police headquarters in a great American city We're under the cold glaring lights will pass before us the innocent the vagrant the thief the murderer This is the lineup Well, just in yeah, just came from there spent an hour in the chair they pull it No, he thinks he can save it says the nerves dead says I must have hit it against something recently You know cup and coke bottle or something like that When the nerve dies like that the gas forms in the tooth and that's what caused all the pain Well, he built a little hole in the back and he let the gas out and felt better right away It's still sore, but a whole lot better. What happens now? Well, he packed it with cotton and then day or two you'll take the nerve out and then fill it up Mr. Corbett, how are you? No sergeant quine. How do you do sir? Fine nice to see you again. I Got your call lieutenant. You pick up that fellow I saw in the picture. Yes kind of thought that's what it was about You want to take one of those seats over there mr. Corbett? I'll be right with you sure Will this take very long now? How many quine 28? They're not too long half an hour or so my wife said she'd be here at 9 to pick me up. Oh, you'll be out by then No, okay by the pillar. That's right. Any chair is okay Osler can in yeah a few minutes ago. He's with Myers in the front row and this is Benfield and John Rice over in his side That's Sam Gilbert and John Alwine couldn't get in. Well, we might have enough with Osler Benfield and Rice. Yeah, mine. Okay. See you. Yep May I have your attention, please you people out there on the other side of the wire in the audience room May I have your attention, please? I just made My name is Cogger Sargent Pete Cogger. I'll explain the lineup to you Each of the suspects you will see will be numbered. I'll call off a number their name and charge If you have any questions or identifications, please remember the number assigned to the prisoner as I call his name The end of the line when asked for questions or identifications call out the number if you're sure or not too sure of the suspect Have him held the officers who took your name will assist you. They're seated among you Please be prompt with your questions or identifications But the questions I ask these suspects immediately get a natural tone of voice So do not pay too much attention to their answers as they often lie All right, bring on the line Keep it moving boys to the end of the stage all the way Face the front hands at your sides When I call your number step out to the circle and talk up.  All right number one Norman boring open charge step out Norman Where do you live? 2555 East Mariposa Street, you'll have to speak up Norman try it again talking as loud as I can repeat your address 2555 East Mariposa Street. I'll feel so good. You're doing fine. What do you work? No place What kind of work do you do? Tire shop I changed tires you aren't working now. No, why Norman? Because I'm here. I guess how can I work when I'm in the pokey? I'll take your hands out of your pockets.  No, I see you in a car.  What kind of car 33 Dodge Cezanne? I don't feel so good out of being a hospital. We'll have the doctor. Look you over step back. Okay Number two Robert golf grand theft auto. Where do you live Robert? Jamie Robert my name ain't Says here that it's golf Robert golf my name is Robert Arman Am I am chief of police and walla walla Washington thinks your name's golf. He has your fingerprints on file up there What's he has your fingerprints on file up there? Well, I can't understand that something must have got mixed up I never been in one lot of Washington and we'll try to straighten it out when we have picked up Was a night before that any weapons. Oh, no, you have a car. No, what about the 46 Packard? Well, I was just sitting there. I wasn't driving today. Didn't you have a key in the ignition? Who me you oh, no, I would just sit in there when the officers came up to me Is it your car? No at four o'clock in the morning. You were just sitting around in someone else's car. I was cold Well, I was okay, Robert slide on down Number three Claude Yeager robbery your address Claude to 1366 Street Don't look at me look out there through the screen Is that an apartment house hotel or what apartment house that way you were arrested? Yeah speak right up What do you do Claude? I sell clothes. I work for Brockman's men's clothes. How long you worked there for months Sergeant cargo. Yeah, we have a profile on this man and move up under the light Claude I do a quarter turn No, no a full quarter turn That's it now another one once more now front. Hey, what is it? Nevermind? No visible scars Mole higher left cheek. Thank you sergeant hold out number three for interrogation. Okay Claude step over there Lieutenant. Mm-hmm. That's my man number three. That's the one I saw in the mug picture Field and John Rice identified Yeager to his card and that makes three have a chance to get a run down on him yet Yeah I'm all matches with these other drugstore jobs Package came a couple of months ago Hey Claude Yeager alias Carl Young alias Charles Yeoman narcotic violation 1941 six months County Jail I'm Robert reconviction 1946 cut out six months ago pro. Yeah, he's registered Pro officer says he's been doing pretty well get the job at the men's store about four months ago People at the store don't know about it. It's not a robbery. Well, I get it Asher been just left Gilbert in low-ion they make him. Yeah, the mug shots. How about Yeager's place? You can't look Murph out there now. Okay. Let me know. Yep. He matches Ben.  They talk pretty nice about you at the store Claude Yeah, but what about now? What about after all this? I'll get canned. That's what'll happen And just because you guys can't think anybody else to pick up in the last 10 days Six different drugstores have been held up by a single man over $1,200 been taken All the victims of these hold-ups have gone through our mug book of parolees previously convicted for armed robbery Five of them have identified your picture as the man who oiled them up.  Let's start with Monday. Where were you? I was home. I went fishing during the day got home about seven o'clock and went to bed That's where I was don't you work on Monday's my day off Where'd you go fishing paid my peer rent a boat did you know right off the pier? Anybody with you know catching a fish now But you came home early and went to bed. That's it. Can you prove any of this who proves? They went fishing. I'm calling it Friday night Claude Saturday's a big day. I went to bed early again What do you mean by early Claude early just early nine o'clock ten one before ten Can you prove it? I don't know. I don't know. I haven't tried. I was alone How can I prove I was in bed anybody see you come in your place or call you? Oh, no, I don't know. Maybe the landlady saw me come in. She sees everything How about last Wednesday night Claude Wednesday? I don't know who remembers what they think Claude This is important to you. Yeah, sure it is But I can't remember what I do every night in the week. You remembered what you did Monday night Remember what you did Friday night Try Wednesday Monday. I was off Friday's always the same with me try Claude. I went to a movie Where the realtor over on Grand Street? They had bank night. That's Wednesday's I saw singing in a ring What time did you go to the movie the second show where 830 and 9 I guess and what time did you get up? Way after midnight probably one the double feature Look, I was there all right. I can tell you all about somebody. We yeah I took a girl from the store cashier name of Alice Westering you can ask her we had dinner together And then we went to the movie and how'd you go we walked she had her car, but she left it in a lot And you say you got up close to one. That's right Then what we went back got her car and she drove me home after one o'clock yeah How do you know because I was beat and I had to get up at seven the next day those double features kill me It was the last show Look, what's so hot about Wednesday? Last holdup was Wednesday Claude about 11 o'clock. Anybody see you come home Wednesday night. I don't know Look you guys call up Alice. She'll tell you we were out to the movie and didn't get home to one or better See her she'll tell you Okay, Claude we will through the store manager Ben. She's on the main floor here. He said in the back. Yeah Stopping on your way. Yeah Client still working on a Jager's land lady wasn't much help either way small talk to her Do you have a locker or something like that here in the store? No Like to find a luger and 1200 bucks. Yeah IP Good-looking Yeah, I could use a couple of dozen shirts to me too Pardon me. We're looking for Alice Westering. Oh, that's my name police officers like to talk to you You have a few minutes. Yeah sure just a minute. I get this thing out of the way No, take your time. Okay. Oh, why don't we go back there? I can sneak a smoke button. I don't know whether it's hotter there hotter here Do you like one of these? Oh, no, thanks.   Well, what's he done?  Maybe you can help us How long have you known Claudia? Yeah, every since he started selling clothes here two three four months I guess I never knew he was a con until mr. Conklin told me yesterday Never tell you know, but that didn't make no difference to me. Quad's been pretty nice. You know nothing wrong Hope he doesn't have to go back. What are you holding them for? You take you out much didn't you? Oh, you know lunch sometimes dinner, you know, we kind of hit it off Of course, you're having a criminal record and all that sort of changes thing I wasn't serious about everything like that, but he's taken up some of my time, you know Well, just how much have you been saying once twice a week?  Well, not much. He told me he couldn't drive a car that he never learned and that's why he didn't have one Well, that's not funny, but I guess it's because he's on parole and isn't allowed to have a car for a while or something We'd take my car. I got a nice car. My brother-in-law sold it to me 49 for it's pretty nice Quad and I'd ride around in that who would drive any something movies, you know When was the last time you're out with him? See, I think it was Tuesday. We went bowling at the last time. You're sure about that. Let me think a minute. Oh Wait, we went to a movie last Wednesday had some dinner and went to the Rialto together It was a good picture was singing early or late show Well, we had some dinner down the street went right to the show got in right in the middle of the newsreel You know what time it was? Well, it was still light out when we got there. So it couldn't have been more than 7 730 what time did you get out of the movie? Can maybe I had to be in early. I live with my aunt. I wasn't in a double feature. Yeah Seems to take a little more time than that to see a double feature Miss Western three hours Oh, well, we only stayed for one picture. We were out by 10 Let's see if there's anything on the book Was it slipping Yager's apartment banked 830 dollars What does he make it that star 4850 a week plus commissions. He's never had better than a 300 on a month. Let's get him up Came drugstore ammo and description same as the other jobs Luger and everything What do you think that I think we're holding the wrong man Political history is being made in Chicago and every day this week the CBS radio network Brings you complete convention coverage plus a special hour and a quarter of convention highlights Listen to Lowell Thomas Convention digest with transcribed excerpts of highlight speeches of the day Alastair Cook brilliant correspondent of the Manchester Guardian and Edward R. Murrow Don't miss this special hour and a quarter of convention roundups by radio's greatest news team on the CBS radio network Guthrie Congress 17th precinct you answer the call. Yes, sir. I'm Mallie unit 32 J Who's your partner now Irving he's in back of store with the owner Charles Rasmussen any witnesses No, not so far. Mr. Rasmussen was standing in for the regular clerk He was here alone. No customers know what it clicks. Same as the others were set up then. Yeah, you called in here Yeah, four units working in the neighborhood figure. You might still be around to put out an APB That the bank. Yes, sir, right behind the booth there. Okay, Mellie. You take it here, right? Molly. Yes, sir. What about this? Mr.. Rasmussen said the holdup man stumbled when he started out the store smashed in the glass case right over there and broke it Look, then you know, mr. Rasmussen says a man cut himself on the hand and the leg somewhere Jacket edges here, but you better call the crime lab and ask them to send somebody out and have a print Yes, I watch it. Yeah. Oh, you Irving. That's right. Guthrie Congress 17. Yes, sir Mr.. Rasmussen. Hello, Mr.. How do you do and I see that everything? 940 yeah That's when the car came through or three bucks away. You notified the police right away, mr. Rasmussen. Oh, no I want to do but that boy looked mean to me. He said to wait five minutes before I moved or he'd come back and kill I wait. Do you notice if he was on foot or had a car outside? I couldn't say I just know he was here taking my dough You mind telling us exactly what happened mr. Rasmussen well I was behind the cigar counter when he came in nobody else in the store at first I didn't see it he asked for a package of cigarettes and then I saw it the gun He was holding it in his hand close to his side just letting it hang there pointed at the floor He said he wanted all the money I had here. I emptied the register by the cigar counter Then he made me go back and entered the prescription register. He just wanted to build When I had it all together he made me hang on to them I mean when I took them out of the front register and then back here why he walked around the counter and stood right next to me And told me to count was he pointing the gun at you? No same thing just kept it hanging by his side people on the street could have seen him and never guessed what was going on Well, I counted the bills and it came to $68. I don't know whether I was counting it right or not Then he said let's get all of it. I asked him what he meant. He said I had more money around here And I better get it up. Did you have any more tomorrow's deposit three hundred and sixteen dollars Stash it above the door there Was it in a bank sack? Yes, he made me take it out count it and hand it to him. He put it all in his pocket Ever seen this man before I don't think I ever did. No, thank you. No, I'm gonna be saw him again I didn't know him anyway. Can you add anything to this description? You gave the offices, mr. Rasmussen. No Let's see. He's about my height a little heavier build or a dark gray flannel suit white shirt striped tie is a good dresser It stays in his late 30s or early 40s nice-looking didn't look like a hold-up man. He's a guy No, I can't think you're probably brown because he was dark. I didn't notice anything outside. I didn't notice anything How about when he smashed the counter up? Well, he sort of went down I didn't make a move because he still had that gun hanging in his hand. I think he was cut pretty bad I'd have had an artery on that leg his pants got soaked right away He made me hand in some bandages and tape and thing. Yeah, uh, this gun he had Take was a Luger. Yes, sir. A german Luger. I was in the european theater and I seen lots of them I could smell the oil on it He's one of those babies who sits up nights taking it apart and polishing it I could just tell that they're looking his eyes. How's that? Well, he was just aching for a chance to try it out on me You wish you had it I'll do about the egg about it. Yeah, he explained that bank the pleasure Yeah, well known. Yes, he said an ad up his in the walkie-tie and left him the money You take it out. Yeah, she died Well, you can release him tomorrow Didn't the first time we've had one glow up right in our faces. Yeah Well You have to start all over The client get those mugs out and try to get those victims down here again to start looking them over Rasmussen said he'd be down first Like to have a detail out there to canvas that neighborhood Maybe there's a witness around somewhere Auto records might have something on a stolen car on me tonight Must have used a car. Yeah Now we're gonna have something to eat. Okay, Bob. See you later. Yeah. Yeah How's your little tooth? Better every minute. Yeah, it sure hurt for a while Funny thing I suppose it happened. What am I trying to think? Might have done a handball game. Yeah, I know. That's one of those. Yeah After you. It's too special? Yeah. Uh, may I get two more solopies? Yeah, I guess so. Hearts are ready. Mm-hmm. How about you, Ben? Okay Ben, a wine for you. Thanks Hello, Clay. Hi, Ben. The man named Renfrow runs a motel in Alberta. He's had a man checked in a night leading pretty bad. Had cuts on his arms and one leg. Renfrow got sore about the blood all over the place. He complained about it when the guy was trying to fix himself up in the room. Said he'd been in an accident. The description's pretty close to our boy. Yeah. He left there about half an hour ago. Renfrow got a license number. More to vehicles checking it out. I'd like to ask you two questions. I guess so. Oh, come on. Would you like to sit down? I don't want to take up a lot of your time, Mr. Palmer. I know it's late. You own a Blackboard Coupe 49 license number, uh, 2F40657? Yes, I guess so. I suppose that's my license number. Something wrong? Just trying to straighten out a little matter we're investigating, Mrs. Palmer. Have you been using that car lately? Of course. I use it practically every day. You drive it tonight? Yes, I drove home. It's downtown till after seven. Does your husband use the car? No, we're not married anymore. We've been divorced five years. What time did you get home tonight, Mrs. Palmer? I don't know. After dinner, eight, maybe later. No, I'm in trouble. I have a right to know. No running? No later than that. Look, I've lived here for 18 years. I've managed this apartment building almost that long. People know me all over town. I just won't tell you another thing until I know what's going on. Mrs. Palmer, we think your car was used by a man who held up a drug store to me.  Yes, ma'am, but we checked out the registration. I don't care what you did. My car's in the garage downstairs. I brought it in before eight o'clock. It's still there. Bernie saw me doing it in. He'll tell you. Who's Bernie, Mrs. Palmer? Bernie Johnson. He works in the garage, takes care of the cars. Now, I'm not going to answer any more foolish questions. Bernie's still around the garage? This time of the night? No, of course not. I'm going to give you a phone number and address. You can call him and ask him. He'll tell you. Here. Here, right here. 4-2-3-5-6.  Bernie Johnson. 4-2-3-5-6. 1-7-2-1. Bernie, uh, might have used your car? Of course not. Look, my car's right downstairs in the garage. I'll take you down and show you. Well, there's no need to do that, Mrs. Palmer. If you tell us, we'll find a way. Here. Do you see the door marked exit? Well, let's see here. Right down in the garage. Thank you. My car's in the first stall. Oh, there's a light switch to your left. Can you open the door? Well, thank you. Well, if you'll wait a minute, I'll get my car. Oh, sorry, Mrs. Palmer. I suppose she gets to these places. Two fifty at least. What's the one? You know, I just got the stall in here. That's in it. Yeah. It is still warm there. Yeah, look at this. All right, Joe, hold it up there. We're police. Where'd he go? Hey, ducked in between those cars. Give it up, Joe. You haven't got a chance. He's tagged. Yeah, come on. They didn't do it very smart, mister. Look there, neck chest. Better phone in for an ambulance. Bernard Johnson? That's your name? He did want to use it at that. Where before you passed the innocent, the vagrant, the thief, the murderer. Listen again next week when we again bring you the lineup. Have your attention, please. You people out there on the other side of the wire in the audience room, may I have your attention, please? Thank you. My name is Cogger, Sergeant Pete Cogger. I'll explain the lineup to you. Each of the suspects you will see will be numbered. I'll call off a number, then name and charge. If you have any questions or identifications, please remember the number assigned to the prisoner as I call his name. The end of each line will ask a question. The lineup, starring Bill Johnstone as Lieutenant Ben Guthrie, with Jack Moyle, the Sergeant Pete Cogger, was written by E. Jack Newman with music by Eddie Dunstetter. Featured in tonight's cast were Everback, Parley Baer, Howard McNeer, Burt Holland, and Virginia Gregg. The lineup was transcribed in Hollywood by Jaime Dovallier. We'll date for mystery and adventure every Thursday night on CBS Radio. Be sure to be with us every Thursday for Mr. Keen, Tracer of Lost Persons, the FBI in Peace and War, and Mr. Chameleon. Thrillers 3, packed tight with action and tension. Remember Thursday nights on most of these same CBS radio stations. And don't forget, Lowell Thomas and Edward R. Murrow are two of the noted newsmen covering the presidential conventions in Chicago over the CBS Radio Network.


If there's one negative thing that I have to say about Ubuntu, it's that it uses snaps now over the course of the last couple of years I've become more ambivalent towards snaps simply because it's one of those cases of if you don't like it Don't use it. So I don't use them like in this. I absolutely have to I never touch snaps, but a lot of people are Very against the use of snaps and but they want to use Ubuntu. So when Ubuntu or canonical announced this past A couple months or I guess I guess it was about a month ago or so They announced that they were going to basically force although they cooked it as everyone agreed All the flavors to not use flat packs and instead use snaps So across the Ubuntu lineup out of the box snaps would be the main thing to use and It's not that big a deal because it's not as if you can't go and install flat packs You know on your own if you want to It just rubbed a lot of people the wrong way. So of course someone out there decided that they wanted to make an Ubuntu But with flat packs. So today We're gonna be taking a very quick look at a distribution called flat pack remix now Basically as far as I can tell this is just a boot to there. There's nothing Much different about it. I'm gonna show you a little bit of the installation here right now It is the Ubuntu installer. There's nothing different about it The version that they offer right now is based on Ubuntu 22.04 Which is the last LTS and if you were to just download this ISO But now look at the the file name and you just saw the installer you'd think you were just installing Ubuntu and once you got it installed which I have it installed right here as You can see it just looks like Ubuntu. They didn't even change the wallpaper The only thing that is different is that there's actually nothing different actually Well, there is something different if you if you notice there's not a firefox logo there Which is really interesting because I think firefox is actually installed So firefox is usually up there by default, but it wasn't so that seems to be the only change that I can see and Of course, you'd then be wondering what is actually different here. Well, the clue is in the name This is Ubuntu, but without snaps but with flat pack So if we were to open up a terminal here and run flat pack list You'd see that there are actually flat packs installed So LibreOffice is installed as a flat pack Thunderbird is installed as a flat pack Firefox is installed as a flat pack. This is very different, of course Then traditional Ubuntu which installs all of these things out of the box as Snaps well, I'm not sure about Thunderbird and LibreOffice But for sure firefox is installed as a snap on flat pack remix. It's installed as a flat pack So that's the difference. There's literally nothing else here So the question I have to ask and obviously I need to do something in order to make this video longer than four minutes long That's is this something that we really need of course because if you want to have flat packs on regular vanilla Ubuntu all you'd have to do is sudo I mean, you obviously have to spell things right apt install flat pack You'd run that and then you'd have to install the flat hub repository and other than that You'd be ready to go. No the primary advantage that I can see over all of this by having flat pack and flat hub and able out of the box and having Firefox installed as a flat pack out of the box. You're avoiding snaps. That's the primary Advantage here isn't that it isn't that Flat pack is installed. It's that snap isn't installed. So if you were to do snap list snap is actually not installed at all and that is the biggest departure here from Traditional Ubuntu other than that everything else is exactly the same It's just a Ubuntu 22.04 with all the things that that means, you know, it has the traditional gonna desktop You can do all the things you would do in Ubuntu The only difference is of course is that you'd be using flat pack instead of snap Now if you were to go into the software center This is where you'd see another difference I suppose in that the if you weren't where to go to one of the applications you'd see that by default the source is Flat pack or in this case flat hub and that's the case for all of the applications that are offered here you won't see any as far as I'm aware offering of Things from the Ubuntu repository. So there's no debbs here at all as far as I can tell Everything is from flat hub. So this is basically the flat hub store instead of the snap store this is the flat hub store and Obviously, you can still install things from the Ubuntu repository You just have to either enable that repository so that you know software can see it Or you can install it through app and the terminal whatever you wanted to do But everything here by default comes from flat hub. So that's the other difference There's no offering of snaps and by default the Ubuntu repositories Don't really show up in the genome software center. So I think that this is a very Interesting project, but also one that I think probably will get abandoned at some point simply because the changes there aren't so vast and interesting to keep anybody's interest, right and I think that Eventually people just kind of realized that the changes that flat pack remix offers is Something that you can just do with vanilla Ubuntu. It doesn't really necessitate its own distribution I think that this was done for I'm not gonna say it was done for attention, but it was just done to show that was possible, right and For you know for that. It's okay, right? It's there's nothing wrong with doing this It's just that I don't foresee this project being something that is constantly updated in the future. Maybe I'll be wrong but this has all the Hallmark qualities of a distribution that is created once and then never updated again We'll see if that you know it actually changes But the idea here again isn't really that you need a distribution to do this It's that you can just do this with regular Ubuntu if you want to The whole idea of them dictating snaps to everybody is all fine and dandy But it is so easy if you want to to just pull snaps right out of Ubuntu and put flat pack in its place If that's what you want to do. It's a couple lines of code in the Terminal and you're ready to go now obviously does require some Familiarity with the terminal, but there are instructions on many different websites on how to do it There are tools like on snap I think is one that I actually covered in a video not so long ago that you can actually just run and it Will do it for you it would be completely automated So the idea that you can just do this with regular Ubuntu is something that I think that it I think that that's more the idea behind flat pack remixed is that you can do this if you wanted to do it Don't worry that flat pack is being pulled out of Ubuntu because it wasn't ever actually there on most flavors There were some flavors that offered flat hub and flat pack Most of them just stuck with snap and you always had to go through and install it yourself So a distribution that is basically Ubuntu but with flat hub and flat pack about installed by default Interesting but not particularly useful because you could do this with regular Ubuntu But for me personally if I were to use a mood to this might be the one that I would choose simply because I do prefer Flat pack instead of snaps and obviously I'm as a lazy person I would prefer having all of the flat pack and flat hub stuff done for me And I then don't have to go pull snaps out so Maybe this would be the one that I would use I don't know So that's it for this video if you have thoughts on flat pack remixed or anything to do with Ubuntu and their whole Anti flat pack campaign you can leave those in the comment section below. I'd love to hear from you You can follow me on mass and honor odyssey those links will be in the video description You can support me on patreon at patreon.com slash Linux cast links for libera pay and YouTube will be in the video description as well Thanks to everybody who does support me on patreon YouTube you guys are all absolutely amazing without you the Challenge does not be anywhere near where it is right now. So thank you so very very much for your support I truly do appreciate it. You guys are all awesome. Thanks everybody for watching. I'll see you next time


A week after federal money ran out for helping Minnesota farmers and ranchers who lose livestock to wolves, the U.S. Department of Agriculture has come up with money to continue providing wolf control services through the end of the year. Members of Minnesota's congressional delegation wrote to U.S. Agriculture Secretary Sonny Perdue earlier this week to ask for emergency funding, and they heard back late Wednesday that the USDA has agreed to fund wolf control activities through the end of the year, and they will fund them next year too. The lawmakers cited Minnesota's growing wolf population, which rose to an estimated 2900 last winter. It's illegal for farmers and ranchers to shoot wolves that prey on livestock, but federal government provides trapping services to livestock producers facing problem wolves. If you've enjoyed this segment of Lakeland News, please consider making a tax-deductible contribution to Lakeland Public Television.


Hello and welcome to the session. In this session we discussed the calling question that says construct a triangle PQR in which QR is equal to 6 centimeters, angle Q is equal to 60 degrees and angle P is equal to 75 degrees. Before we move on to the solution let's recall one fact which says that the sum of the angles of a triangle is 180 degrees. This is the key idea to be used in this question. Let's move on to the solution now. First let's draw the rough sketch for this triangle PQR. This is the triangle PQR in which we are giving QR is of measure 6 centimeters, angle Q is of measure 60 degrees and angle P is of measure 75 degrees. Now we will do this construction step by step. Now first of all we are given angle P and angle Q but we are not given angle R. We can easily find out angle R by the angles and property of triangle that we have stated in the key idea. So we consider the triangle PQR in this we have angle P plus angle Q plus angle R is equal to 180 degrees that is 75 degrees plus 60 degrees plus angle R is equal to 180 degrees or we can say angle R is equal to 180 degrees minus 135 degrees so we get angle R is equal to 45 degrees. So we have got the measure of the third angle angle R as 45 degrees. So now let's start with the construction. Our first step would be draw a line segment QR equal to 6 centimeters. This line segment QR is of measure 6 centimeters. Now that we have angle Q is of measure 60 degrees so in the next step we construct angle XQR equal to 60 degrees. This angle XQR is of measure 60 degrees then as you can see in the last sketch we have found out angle R as 45 degrees. So our next step would be construct angle YRQ of measure 45 degrees. So this angle YRQ is of measure 45 degrees. Now let QX and RY intersect at P that is at this point of intersection B point P. So we have triangle PQR is the required triangle in which we have QR is of measure 6 centimeters, angle Q is of measure 60 degrees, angle P is of measure 75 degrees and angle R is of measure 45 degrees. So this completes the session. Hope you have understood the solution for this question.


Are you ready for the final countdown? All right, I'll spare you that. So the bell isn't ringing yet, but I'm still going to get started, but we're going to get started with a nice breaker. So I'm not going to tell you a joke. This is a serious workshop. Interesting constraints. I haven't figured out yet what I should not do. Anyway, so do you like puzzles? All right, so at any point in the session, this is just something to get your mind started, get some of your cognitive functions busy. And so that way, if you find that the material does not occupy your full attention, you can still devote some of your CPU time to the puzzle. And I have candy for you. So let me give you another test case so that everyone else who hasn't yet figured out that the answer is two will keep working. And let's say 1970. 1970 tried to figure out the answer to that one, but don't say it out loud. And so some people tell a joke to break the ice. I don't know any funny jokes, unlike Craig Larmann. Some people will give out a puzzle. But this is actually related to the topic of the session. So I may refer back to the puzzle at some point. So we will explain. I won't leave you all hanging. Unless so, the other thing is the law of two feet applies. So we'll not be offended if you leave the room, because you find that it is not a good match for what you wanted to learn today. That's fine. The only penalty is you will not know the explanation for the puzzle. But you can grab me later on that. I can tell you that. Thanks for being here and investing in your own learning. I really appreciate you for that. More people should be doing that kind of thing. So the novices among you will check me on that. If you think what I'm saying is incorrect, raise your hand. Agile can be very confusing at the start. Let's see, any raised hands. You disagree?


I don't know if my software just crashed or not, but it sure did get weird and slow. Sorry about that. Let's take a moment and I'm gonna reboot my broadcast software because it has a spinning beach ball of glorious doom. For people asking, what did Lars gnaw on? There we go, maybe it's working again. Yeah, my broadcast software just got real weird on me there but hopefully we're doing okay. I'll restart the software if I need to. Yes, Sea Grover asks, am I in my workshop or on the green screen? I'm actually in New York with a backdrop of my workshop back in LA, or am I? Maybe that's why there was a lag. All right, well, either way, I think we're up and running. We'll see, the first time I try to change cameras or audio on this, it could go bonkers. If it does, I'll restart. So welcome to the show, I'm John Park and this is John Park's workshop and I am looking over here at the Discord chat where people are letting me know that the audio may have been working. I think I just killed it again, yeah. It does not like me changing my cameras so if you can hear this, great, I'm gonna go ahead and restart this. So stick around, I think the broadcast will stay live but I've just got to jettison the software here. So please stand by. All right, so we'll start broadcasting again. It looks a lot better. Looks like Lars made it back from Florida, knowing Pedro said. There he is. Yeah, thanks guys, thanks for stopping by. Look, it's knowing Pedro over in the YouTube chat, everyone. These guys are awesome. All right, yeah, so I, unfortunately, what happened there, I'll tell you what, I set up this session earlier today, left and did some stuff and you can't do that with this software. It really likes to be restarted a lot frequently so I forgot to restart it but it looks like we're back. So let's get on with the show then. First of all, yeah, I was saying, hey look, here are our good friends over in Discord. Hello everybody, thanks for stopping by and I see you over there in YouTube chat as well. Hello, hello. So getting on with the show, first thing I'll mention is on our jobs board we have a cool looking position here. Let me bring up where my browser go.  Princeton is looking to hire someone full time. Seeks a resourceful and collaborative individual to help launch our library makerspace as the role of a makerspace specialist. That sounds very cool. So if you're in the New Jersey area and you're interested, look it up. It's on jobs.adafruit.com which is an entirely free place to post jobs and post your resume if you're looking for work. It's a mighty cool one so go check that out. Let's see, next thing I'll mention I have a show on Tuesdays. You may have heard of it. It's called JP's product pick of the week. It looks a lot like that. And this week my product pick of the week was the Cutie Pie RP2040. Little nubbin' that it is. And I've got a little recap for you here. Normally the show is about a 15 minute show and there's a 50% off discount typically. There was this past week for the item. We only had about 70 of them in stock and they sold out in minutes. But come stop by any Tuesday at four o'clock Eastern time for my show. And usually there's a cool new product pick with a discount. So here's a little one minute recap. Check it out. It is the Cutie Pie RP2040. It has the USB-C connector on there. It has the STEMA QT connector on there. The little cast-related pads. Really cute little board. Great little board. It's fast but it's also got so much more flash memory on it. We've got eight megs of flash that you can put a lot of libraries on it. I have the Adafruit MIDI added to there. I have the drivers for this display. I have the display IO drivers for shape and text. I have the Nunchuck driver to use. Wee Nunchuck like this guy right here. It is the Cutie Pie RP2040. It sure is. So go check that out. And if you are interested in getting one you can go and sign up. I'll bring this site up again. If you head to Adafruit.com and in the little search bar you type in Cutie Pie. It's the first result that comes up here. It's this RP2040. And there's a little field here where you can enter in an email address. Hit notify me and you'll get an email once those are back in stock. All right, let's see. Yes, Starman says idle software is the bugs playground. Anything can happen. I've noticed that especially with audio. If I start to have weird audio problems it's because I forgot to restart Wirecast here. All right, so as you probably have noticed I've been starting to do a little tips series, series of tips for circuit Python. It's getting warm in here. And the as yet unnamed segment, I'm thinking of calling the circuit Python parsec because that's not a unit of time, a measure of time, but we all love Star Wars. So maybe that'll stick. Tell me in the comments if you like that one or if you have some other suggestions. And if you do, we'll sort of codify that. Maybe come up with some logos. Maybe I'll write a new little song for that. That would be kind of fun. And so for today's circuit Python parsec, what I wanted to show is a little tip on finding out some info about your board from the REPL or from the serial interface to your microcontrollers. So let me bring up, yeah, that'll work right there. So there you can see I've got a Feather RP2040. It's plugged in over USB to this computer. And then inside of Moo, what I'm gonna do, actually I'll show you the documentation that we're looking at here. Let's switch for one second to this. So here are the circuit Python readthedocs.io. And this is a section on core modules. It's kind of an interesting thing to look through. If you take a look at the OS functions, and I'm also gonna look at the board functions, inside of the OS functions, there's a function here. Well, first of all, what are these? These are, as it says on the tin, they're functions that an OS normally provides. So if you're using Python on a computer, there are some functions that you can do because you have an operating system. So here's a little subset, a strict subset of OS types of things that you can do right on your board. And I'll also mention this comes from the excellent circuit Python tricks page on GitHub that our good friend Todd Bot has started. It's github.com slash Todd Bot slash circuit Python dash tricks. And this is one from there. So let me switch back to my Moo session here. And inside of Moo, you can open up this serial window. So this is now a direct connection, a REPL. I can type things in directly on that board. So first thing I'm gonna do is I'm gonna import OS. So I've imported that library of operating system like things. And then the, I have a little cheat sheet here, so I get it right. The command I wanted to do first, where'd it go? Lost my notes. Here we go. So what I wanted to do is find out what board I have plugged in. And you might ask, why do you wanna do that? I've got it sitting right here. Well, I actually have multiple boards plugged in. In fact, I'm not even sure which one is gonna show up. I have my little camera switcher over there. That's a circuit Python board and I have this feather. So let's see what comes up. If I type in, I'm gonna print os.uname.machine. So this is a feather RP2040. Actually that doesn't tell me much because they're both RP2040s, I didn't think of that. And I can also check which version of the operating system is on there, which version of circuit Python in this case. So if I do print os.unameversion, it's gonna tell me I'm running 6.2.0 release candidate and that was the version I downloaded on the first of April. So a larger set of data will show up if you just simply ask for uname. So we can type that in and you can see now it tells us different versions of some of the stuff we saw before. And then the other one that's really useful if we know what board we have plugged in, we might also wanna know what pins do I have at my disposal. For example, that QDPI RP2040 has two I squared C channels on it. You might not know that looking at it. So if I import board, I've now imported the library for board pin definitions. I can now just simply type in board, whoop, not board, board dot and I'll hit tab for tab completion. Now I get a list of all the pins that are on this board. So I can see this one has A, zero through three, D, zero, one, 10, 11 and so on. I squared C is on here. I have a NeoPixel on board. We have the serial RXTX, SPI, the I squared C. So kind of an interesting way to find out info on your board without even having to go to a webpage as long as you remember these little commands. And so I thought those were both some pretty useful tips. So that is your circuit Python parsic. Waw, waw, waw, waw, waw, waw, waw, waw, waw, waw, waw, waw. Okay, I don't have music for it yet. And if you're curious about the link that ToddBot has, he's put that over in the Discord. If you're curious about the circuit Python tips on GitHub, go head on over to the Discord channel and you'll see it right there. You can bring that up in case you wanna just take a look. So I'll be looking at some other little tips and tricks like that. Ken Santamia says Pysec is good. Something like circuit Pysec. Ooh, I kinda like that. Yeah, that's a nice one. All right. So, and I hear jokes about the, instead of the Kessel run, the Castellated run. Did I really see that? Awesome. Okay, let's see, what else do we have? What's next today? I wanted to talk about, oh, first of all, I sometimes forget to do this. I usually forget to do this. I wanted to have a little look at the latest guide that I put out. So if we go to learn.adafruit.com and scroll down to the section that says New Guides, you can click on View All and that'll bring up a list of the freshest of fresh guides. You can see here, this was the project that I worked on a couple of weeks ago and I just got the guide published. It's the Funhaus Door Alert with email notification. Go ahead and click on that there and let's see, kinda make this a little easier to look at. There we go. Squeeze that in and it gets rid of that sidebar. So here I've got a little demo video. I can try to play that, it'll probably stutter, but this is a little demo of the door open and close and the little door sensor read switch magnet. And you can see there in the little picture in picture is my dashboard for the Adafruit IO and then what's also happening whenever that gets tripped is an email alert is being sent. So the guide shows you the parts that you need for this, including some little wiring shenanigans that you have to do. I'm actually gonna talk about that a little more today with today's project. And that's to get the Funhaus to use the read switch inside of one of its JST ports and then I have some info here about the Adafruit IO setup. So this is, I have some links to generic, what's Adafruit IO, how do I get signed up, how do I get my key? But this page actually is the sort of specifics of creating the door feed that we need as well as creating the dashboard and some dashboard elements. So if you wanna start a very simple Adafruit IO dashboard type of project, this is a good one to look at. And then I have some info here about email alerts and I show two different ways to do email alerts. One is using the Adafruit IO feed and the if this then that, IFTTT service. So if this then that website, you can go there, you can create an applet and in that applet you can add the Adafruit IO service as you can see here and then you can pick one of your feeds and a conditional as the trigger. So here we're saying if the data feed from door has a zero which is what gets sent when that door gets opened then we do an action and then you can pick from different services. Here I'm picking from the Gmail service which is inside of this if this then that and allows you to send an email either just to yourself because you've registered your credentials for your Gmail account or to I think up to 10 or 20 Gmail or any addresses, email addresses. And one of those that I show that you can do of course is your cell phone number. So in a lot of cases you can use cell phone number at provider or TXT for text message or MMS for media message.provider.com or net. That's an email that will make its way to your phone. And then the other way that I show how to do this is with the Adafruit IO plus service which is a paid service that unlocks more feeds, more data can be sent at a higher frequency to each feed and it also unlocks the ability to send an email to your registered email address when something gets triggered. So then you can create these triggers which are doing a similar thing. It's a reactive trigger that watches for that data feed from the door to send something like a zero and then that will send the email alert to you. And then I have the setup for this. So this is one of the first guides I've written where we get to talk about using the project bundle which is terrific. So you may have recalled last week I showed this on my circuit pie sec. Kind of like that. The download project bundle link in our inline code or embedded code in a project doesn't just have the code file but it's also got all of the libraries you need because every night we have some little server bots running around checking the code in the learn guide, GitHub repo and finding all the libraries that that code uses and then all of the dependencies on other libraries those libraries have. It all gets put together in your zip file and so no more searching around through your library download. You can just simply drag these contents over to your microcontroller in this case, the fun house and off you go. Then we have a little description of how this works and finally there's a page on building the thing. So this sensor you may have recalled last time I showed it with the bare wire sensor which is how it comes right now and a separate JST to mail header pin cable assembly and then I'm using some little wire connectors to plug those in. Today I'm gonna show you a sort of more permanent solution a little sort of soldered and spliced together solution and then I have mounting that up on the wall and it's ready for use. So that's over in the learn system, go check it out. All right, so for, let me take that off of there. For the project, the new project for this week let me actually head over to my work bench and I'll head on over there and I'll set up some different camera stuff once I get there about, there we go. Let's see, let me set those there. So, let's see if my camera switcher here I've got, I don't have a lot of cable on that I better not yank that out. I've got that and that there. It's able to switch those over, put this into view. So what I've got set up here are a fun house and in this case I'm actually using some of our little magnet feet that can screw into the threaded M3 standoff so we have there. So I can stick it to this metal stand, this nice ferrous metal stand so that just kind of keeps it in place. And then you'll see here I have a little bit of wiring coming out of this A1 port on the fun house. I've got power plugged in, USB power. And then on the other ends of this cable is actually a pair of sensors and I'm gonna tilt this up for a second so you can see this a little better. So these are a set of, it's kind of a pair of sensors that work together. It's called a break beam sensor and just like the big version that you find on a garage door to keep the door from crushing someone this is a small infrared LED light source and an infrared LED sensor. I think this is infrared is what this one is. And what happens is this is a, acts as a switch. So what I'm gonna do is I'm gonna build a sort of a mail slot sensor so I can tell when the mail's come in. I'll hold this up again. And you'll see here right now the fun house is lit up. It's kind of bright here, but you can see it's lit up. It's LED screen. And then when I take a piece of mail and put it through, you'll see it's gonna beep. And I'll hold it in there this time so you can see my little LEDs go red. And I have it printing out. Zoom in here so you can see this a lot better. Okay, not bad. So now if I put my mail in the way, you'll see I'm sending these LEDs red. And then I'm also just printing to the screen in sort of simplest way possible that I've broken the beam and I'm also setting the time in milliseconds since it's the time monotonic since the microcontroller started up just so that I can see separate events. And I know if I've spent some time away from it, what was the latest one? So the idea behind this is not just to beep and change some LEDs, but to send an alert to the Adafruit IO. So I haven't written that part of it yet, but it's gonna be very similar to the code that I used for the door sensor. But the way this will work is that you can build this into a mailbox or mail slot. And we happen to have one that's right on the front of the house, so it's not too easy. It's not too difficult to power it. If you have a mailbox that's way at the end of a driveway that might be a different issue. You might have to run some power. But what I'll do is I'll have a little dashboard that'll show me when the mail has arrived as well as I'll get a little email alert. So very, very similar idea. But this one using our cool little break beam sensor. So what I'll do, I'm gonna power this down for a second and show you, I mentioned this cabling. I'm gonna unplug that. So that's the little JST. I can zoom back in actually. So that's the little JST connectors here. And we have these for ports A0, A1 and A2. And those can only plug in one way. They're keyed connectors. So you're gonna see we have data on the bottom, power in the middle and ground on the side there. The door sensor that I used last time, that one just required, I think it was going to ground. I think we were, yeah, we were just using ground and the data pin. This one is lighting up this little infrared sensor or infrared light source. So this one uses all three pins. And I have two sensors, but you can see they're actually both plugged into the same piece of cable because one of them is, this is the LED side of it. This one just uses power ground. So this will run, I think anything from three to five volts safely. I'll double check that when I get back to the workstation. And then this one here, same they're using the same power ground, but this one also has the little data pin to say when it's been tripped or not. And then these will face each other and you can get some pretty good distance between them depending on how thick of a mail slot you have. You've got magazines and flyers and things going in. You might need a little space in there. Excuse me. And then what I've done in this case is I've taken, let's see, do I have a, this is not exactly the same, but what I've done is you'll usually find these are separate like this, even though they're plugged into a single connector. And they end up creating kind of a mess. So what I did is I put some heat shrink tubing that I didn't even need to heat shrink. So it's not tight on there, but I just put a few slices of that along the length of the little wire bundle to keep it together. And one on this end as well, two on this one, cause it was longer. And then right here in the middle, you can see we're sort of splicing down from these five cables down to just those three on the JST connector. So I can't show that because I've put some heat shrink tubing on each little wire bundle as well as over the whole thing. But you can imagine I've just twisted some wires together and soldered them so that we get a nice solid connection and I don't have the bulk of that little wire joint connector that I was using last week. So that's one solution for keeping things a little neater. So let's head on over to work bench or the workstation rather. And I will show you some of the code that goes into that and also answer any questions you might have. Let's see. So Tima asks, can the receiver part read the mail and send a transcript? That is advanced. No, this one's not gonna do that. Let me put these guys here and I'm gonna plug this in. Let's steal a data cable. By the way, let me go to this view here and I'm gonna refocus this one a little bit. I have found these to be really useful. As things are starting to transition to USB-C, I have a heck of a lot of micro-B cables laying around and these little adapters go from the micro-B to USB-C In fact, let me pull that up on the website and see if we've still got them in stock. I need to get some more of these. Head on over to shop. Let's do micro-B adapter. There it is, micro-B USB to USB-C adapter. So if it's a case where you're not using any of the high power or advanced features of a USB cable, you're just doing some simple micro-controller stuff. It's cheaper, easier way to use your existing USB cables and I happen to have a lot of really nice flexible and even color-coded USB cables. Almost all of my USB-C cables are big, thick, heavy boys right now and so there's a bit of a pain. So for a project like this, adapting with the little USB-C micro-adapter there is a pretty helpful little... hack to your existing cables. So let's plug this in and I'll actually use that piece of blue tack. Someone was asking, actually we were talking about this yesterday in the an Adafruit meeting among a creative engineering team, favorite ways to hold stuff down and pretty much all of us use some version of blue tack. So that's what I use to keep a slidey thing from sliding around quite so much in this case. So let me go ahead and plug, I think I had that into A1 and you can see those are not facing each other right now so it has beeped and if I point them at each other you can see they don't have to be dead on either. Oh, I think I was seeing some infrared. Did you see that little purple there? So there you go, that answers that question. This is an infrared LED and sensor. And okay, so let's take a look at the code running this. I will switch up some stuff here.  And I gotta find Adam, where'd you go? Here you are. Okay, so here I will open up the code.py that's actually on the microcontroller and I'll also bring up a little serial window here and I will close the serial window and move because it's probably won't like coexisting. Okay, so this is how simple it is right now. I've got some libraries I'm importing. I'm not even using time so I don't need to import that right now. I think I was earlier, I was thinking of using a little sleep to use as a debounce but I don't need that anymore. So I'm importing board. Remember we showed that earlier that gives us the use of all those pins, the pins that are available on the board. In fact, let's do that on the FunHouse. That'd be kind of interesting. Let's unplug this board over here in the interest of simplicity and I will do a screen session. So now I'm into the serial repl of this FunHouse board and if I hit control C I can now directly type stuff into here and I'll do import OS and did I wanna do this? No, but we'll do it anyway since I'm here. Let's print that info. Print OS.uname, okay? So you can see this is, it's kind of cute. The name at one point was maybe gonna be FunHome which I kind of like. It's more than a house, it's a home. So this says machine name is FunHome with ESP32S2. What I'll do now is I'm gonna import the board library and now if I just do board tab you can see what we have on here. There are those three JST analog or digital pins A0, 1, 2, and 3. We have a few different buttons on there that are called button down, button up and button select. We have all those cap scents on there. There's some serial for debugging and there's the dot star. There's the onboard LED, a light PIR scents slot speaker and then some of the TFT stuff including backlight, SDA, I squared C. So I think that's kind of a neat trick to just quickly see what's going on on your board. So, yeah, Mr. Certainly said some camera lenses filter out IR now so you can't use that trick to see if like a remote control battery is still working but this camera I'm using here does not filter it out which is nice. So then I'm importing the FunHouse library. I'm importing debouncer which is my new favorite friend for these types of edge detection, rise and fall events. It just kind of sits there doing nothing until something changes which is perfect for this type of sensor. I'm creating an object I'm calling beam pin on the digital in out board A1. That's that JST I'm plugged into there and then I'm setting that to be to use the internal pull up resistor and then I'm creating the debounce pin by calling this beam sensor equals debouncer and then specifying that pin which is really neat makes it super easy to use this rise and fall stuff. Then I've set up a couple of colors here using these variables red and green and then the hexadecimal values for a not so bright red and a not so bright green. You can also set brightness but this was a really easy way to do it. It's just not set it to F0000 for super scorching bright red but just 20. Then I'm creating the fun house object and I'm setting I don't even know if I need this I probably don't but I was playing around with those stuff and I haven't done any screen stuff with this yet so I just set the background to none and that means we still get to see the the wrap will show up on here. You can see that all that stuff that I just typed shows up here and then I'm using this nice peripheral layer that Melissa wrote in the fun house library which allows me to talk to the dot stars really easily funhouse dot peripherals dot dot stars fill and then a color green in this case. And then here's all that's happening inside of the main loop I while the main loop is running I check the beam sensor dot update. So checks to see has anything changed on the pin there that's being used with the debouncer and then if the it goes from high to low it falls that means that we've broken that beam. Oh, let me start it again here. Control D by the way will just restart the program if you've control seed your way over to that line entry in the rebel. So now if I take one of those out of the way you can see there the sensor value falls. I'm printing beam broke at and then I'm using a little string formatting to put in time monotonic. Ah, that's why I'm importing time. Okay, I do still need it. Then fun house peripheral dot stars I fill in with red and I'm playing that little tone. And then the, you'll notice it doesn't keep spamming. That's why I like using this debounce fell event. It's not continuously writing to the screen the beam was broke, the beam was broke, the beam was broke and it's not sending a million messages off to Adafruit IO once we have that set up. Instead it's just done it once nice and calm says the event happened and then checks to see the next time we have a edge in that riser fall. So now put this back. It rises like LEDs go green. I'm not printing anything right now and that's it. So that sets it up for the next time. So that's about it. The rest of it, like I said, we'll be setting up Adafruit IO so that we can see some messages go out look on a dashboard and you could potentially do other things with this if you wanted to have a set of neopixels light up a certain color when you get or even do an animation when you get some mail if you're really excited. This might also be something that you could use for some package deliveries as well. I think I have some ideas for maybe a different way to do that type of a project. And I think that's it. So let's see over in the chats, the discord chat. Discord chat. Let's see what's going on. Yeah, Mr. Certainly says USB micro, B to USB C adapters awesome for low power scenarios. Yeah, you don't want to use them for stuff that you didn't ever used to do with USB, the regular USB cable. So I don't think you ever saw three amp. It was maybe 2.5 amp would be about the limits of that on five volts. Todd has another trick for doing an import board, boarder and all of one line. I know you get a dump of what's in board. Oh, that's cool. Let's try that. We've got time.  I'll bring back Mu because that has a nice big font on it. Actually, before I do that, I want to show you some people if you don't know, if you've used something to create a screen session on a Mac in particular, you can do this from a terminal window. You can do this from inside of sort of console terminal windows that are inside of your IDE. How do you stop this thing? You can't, right? If you hit enter, it's currently not doing anything. If I hit control C, I'm just gonna get to the board REPL. This is an esoteric weird one. It's control A, control K, and then it says really kill this window and you say yes, and now you're out. So that closed down that serial connection with the board, which I need to do if I want to go look at it inside of Mu. Also, there's a chance that Mu would just do that for us, shut the existing one down when I hit that serial button. I'm not sure if it does that or not. So here I am in Mu, same sort of thing though. This is a serial connection. It just establishes automatically with the first board it finds. And now we'll try this. So I'm gonna do import board and dir board. All in one line. There's a semicolon there you can't see. And there we get everything that's on the board. Very nice. That's a very hackery trick there, Todd. Thank you. All right, and I think that's gonna do it. So thank you everyone for stopping by. I'll be, let me come back here. I'll be writing this one up as a guide. Also working on the Lyfix bulbs, the RGB light bulbs thing. So we've got that coming up.  So if you are interested, go and sign up to get alert on the product page for Fun House so that you get an email as soon as those are back in stock. So that is gonna do it for this episode of John Park's Workshop for A Different Industries. I'm John Park and I will see you next time. And a little reminder, there's gonna be an Ask an Engineer tonight at eight o'clock Eastern time. The Lady Aida and the Mr. Lady Aida had to do other stuff yesterday, so it got pushed a day just this week only. It'll be back to its usual time next week. But tonight, eight o'clock on the East Coast in the United States of America, Ask an Engineer. Go check it out. Thanks everyone. Bye-bye.


Hello, and welcome to the SCP Versus series. Two weeks ago, I left the choice of what the battle was going to be up to you, and the winner was Colin Whalen's suggestion of 049 Versus 343 Discussion on the Pestilence. I remembered seeing this one coming up and thinking to myself, I have no idea how I'm going to write that, and there was actually a second place finisher that I was a little bit more excited about because I thought I could really dig into it, and I'm going to do that next time around, but for now, we're going to do the one that actually won. And like I said, I kind of thought I'd painted myself into a bit of a corner here, because here's the thing. The whole point of why SCP 049 works is, well, if it can be said to work at all, is that we don't know what the pestilence is. I mean, like, SCP 343 may not be God, but he's probably powerful enough to know what the answer is if there is an answer. And at first I kind of thought I'd just make it Free Will, which is a common possible answer to that, just for the sake of being able to make a tale quickly. After all, talking about Free Will with God could be fun, but SCP 049, I mean, wouldn't really care about the philosophical implications of taking Free Will away? He's just down to brass tacks. He just wants to take it away physically, I guess. So instead I settled on something similar to that, but a little different. I kind of hope you like it because it's a little different, like I said. But hell, what do I know? Most of these tales are pretty different, so let's get started. And what do you cure exactly? The fluorescent lights were, as always, buzzing. The table between the two individuals was about three feet across and made of painted white metal. The small white room had one door in and one door out, with an empty observation room connected via a large glass window pane. SCP 049 and SCP 343 both sat in chairs on opposite ends of the table. SCP 049 looked around in a panic as he suddenly apparated into place before speaking. What are you? A seeker of truth, a delver of mysteries.  SCP 049 leaned in slightly. The pestilence. SCP 343 chuckled. Of course, you always say the pestilence, like it's some grand truth that's self-evident to everyone. But if it is so self-evident, why is it that everyone asks you the same question? I do not know. The pestilence is responsible for more death and destruction than any other disease afflicting this world. Right. But you can't tell me what it is, can you? I do not feel a need to, you can't. If you could, you would have by now. Or at least you'd have told someone else. But not once have you named your boogeyman anything else than the pestilence. I do not have the time nor inclination to banter with whoever you are. Return me to my experiments at once. Your experiments will still be there when I'm done learning about you. But since we're talking about them, why do you kill people? I do not.  Let's be clear about that at least. Though, strangely you've killed many less since the foundation put you into a box, and not for lack of opportunity. The pestilence is nearly eradicated here. The doctors, the guards, all clean of infection.  You know what? I think it's free will. What? I mean it could be life itself or maybe some actual disease that only you can see. But I'm guessing it's free will. I do not understand. No, you wouldn't. You'd have to free yourself of it first, excise it, cut it out, never return to it. Tell me, is that why you kill Dr. Hamm? He was your friend after all. I had no choice. He was infected. He was thinking about retiring. His daughter was about to go off to college and he wanted to take some time off. Maybe quit the foundation entirely. And as soon as he made a decision, there was something his superiors at the foundation wouldn't have chosen for him. You killed him. You are confused. I have always done only that which must be done without regard for my personal feelings. I am not confused. I was there when you were made. What?  They crop up in the dark places where I can't always look. But it was sunny that day. Hot. The stink carried for miles. I don't stop. An SCP-049 froze in place. The room around them fell away until they were standing in a sunny green field next to a dirt road. A man was gathering sticks and wood that had fallen from the sparse trees that were sprinkled across the landscape. The faint sound of hooves on dirt echoed in the distance. SCP-343 pointed at the man gathering sticks. Is that you? SCP-049 turned his head to look. He couldn't move the rest of his body. But he could move his head and eyes. He tried to answer. But the words didn't come. And the man wearing sticks was wearing what could comfortably be called rags. He was placing the sticks in a pile on a wheelbarrow while the beating hooves got closer. This is you. Before you became a monster. It's subtle. Watch closely. The moment you chose to change is coming up. The horse in the distance was finally upon them. It was pale gray with black spots along its neck. A topics had a man in the protective garb of a plague doctor. But he was slumped in his saddle as he passed. And he fell with a thud to the ground. The horse stopped a few dozen feet ahead and turned around to look as the rider fell to the ground. And the man with the sticks ran over to help. SCP-343 spoke up. He's sick. The same thing that's killing everyone else in your village.  The man collecting sticks pulled the mask off of the plague doctor. The man beneath it almost immediately vomited blood onto the ground beside them. And then he rolled over and tried to crawl away. He knows he's infected. He knows he's putting you at risk. He doesn't know you're immune. A quirk of genetics that won't be understood for centuries. And that you probably still wouldn't understand makes you one of the luckiest members of your generation. Watch this.  And you're about to make a decision. The actual plague doctor, crawling slower and slower, finally collapsed. And the man who was collecting sticks looked at the mask he had taken off him. And then he put it on. If you were almost anyone else you'd be dead in less than a week. But instead you have an idea.   The man who was collecting sticks moments before crawled over to the fallen man and began to remove his robes. Then he looked up at the horse and then the scene faded away. And a swirling of events unfolded all around them. You ride the horse carrying death with you as you go castle to castle, town to town, village to village, and house to house. Until you finally made a grand circuit and you were back home. You have enough money to last several lifetimes. There's no one to spend it with. But you and your family should never go hungry again if you can survive. The scene solidified again. And a man sat on a pale horse overlooking a village. Several of the shacks were on fire. And the stench of death filled the air even this far away. SCP 343 nodded. The scene shifted again. The man in the plague doctor costume was in a town rushing towards a single house. Your family is in there, aren't they? Your wife. Your daughter. The man rushed into the house. The smell of rotten flesh was overpowering and a woman lay dead on the floor. Chunks had been taken out of her arms and legs. Animals. The man fell to his knees. He cried out. And then a noise in the dark corner of the house stirred him from his grief. You left them there, defend for themselves. No warning. You couldn't take the risk that someone would find out what you'd done. And this is what the money bought you. A young girl moved out of the shadows and looked up at the plague doctor. He recoiled. Her face was covered in blood. And she was dragging something behind her.  She shares your quirk. The scene faded out to gray. And then the white interview room came back. The buzzing of the fluorescent light returned and the plague doctor moved his hands again. SCP-049 cocked his head to the side. I do not know these people. I am. SCP-343 raised a hand. I understand now. There are dark places that even I cannot see and things like you come out of that darkness. I was wrong. You're not a man. You've never once made a choice that was your own. You're just an echo of someone who made bad choices and that's why you don't understand free will. Go back to your room. I. SCP-049 disappeared from the room in a flash of light. SCP-343 sighed. And then, after a time, thought about who he wanted to question next. Well, that got a bit darker than I wanted, but I think it works. Frankly, these versus tales have been trending darker and darker lately, and I'm not sure I'm wholly okay with it. It's kind of... I don't really think of dark stories or horrors being in my wheelhouse. I like to think that my writing is funny, if it's anything. But if you guys enjoyed it, let me know in the comments. I'm always curious what people think about this kind of stuff. And also, if you liked it, gotta hit that subscribe button. It's the best indicator I have that what I'm doing is correct. And after you hit the notification bell next to that, you'll be immediately notified when a new video comes out. And if you want to support this kind of content, visit my Patreon, and think about pledging at any level. All these people you see on the screen already did, and they're part of what helps keep this content coming. Special thanks, by the way, to Sinjuri Ki, who just pledged at $20. You guys make this content possible. Thanks for letting me know I'm not alone out here. I appreciate it, and I'll see all of you on Tuesday.


Hi everyone, Joe for Jazky's casebreaks.com coming at you with another one-box break of 2023 Topps Museum Collection Baseball, Random Division break number 24. Now we're giving away a free spot, so we're only selling five spots outright, got a one and five chance at an extra spot, so good luck to this group right here, let's roll it, randomize it three times, one and two, name on top gets the extra spot, one, two and three. There you go, congrats to Logan after three times, your name's on top, you get the extra spot. Now let's randomize you a division, let's roll it, randomize it four and a one five times each, one, two, three, four and five. Got Logan down to Eric, there he is, there you go Logan, we'll buy one, get one there, four and a one five times for the divisions, one, two, three, four and a one. We got the NL central down to the AL west, all right so Logan NL central, Eric NL east, Kenneth AL east, Logan AL central with that extra spot, Eric with the NL west and the AL west, let's alphabetize by division and while you're considering trades, let's consider which box we're gonna do, so let's put, we just open, we only did one box from a fresh case, so got plenty of options here, so what we're gonna do is I'm gonna roll the die, we'll go one, two, three for the left side and then four, five, six for the right side, two left side, save these for some other time, so we can run back a few more of these tonight if you want to and so then we've got six boxes, so from top to bottom, one, two, three, four, five, six on the die and it's box four, one, two, three, four, this box right here, keep that die right up on top, scoot this out of the way, any trades? It's not looked like any trades, so trades are not too common in division breaks, so let's just go ahead print and rip, TWC trade window closed, each mini box has a hit and another one box breaks loaded up if you want to get another one of these going, here's the final print out, hot off the presses, you're on a Wednesday the 20th, appreciate everybody getting in, got the sounds of Lakers at Bulls on in the background, Bulls are up 98 to 87 with nine minutes left in the fourth, what's going on? Come on Lakers, there's still a lot of time left but Lakers have to start playing a little deed and start making up for some points down, I've said this for years now but the Lakers perimeter defending is so awful, every other game I feel like they make someone look like Prime Steph Curry, like there was a random game where Dante Eczem had like eight three-pointers or something like that including some ones down the stretch, we got some Boba Shet to 299, Gilo what's going on? Michael Harris to 99, 1999, Boba Shet will go to the AL East, that's for Kenneth, Michael Harris will go to the NLE East, go to Eric, all right your hits, we've got an auto, let's save the autos, let's save that auto, that looks like a quad relic behind Odile Cruz and that's Nolan Gorman, 70 out of 75 NL central, Logan with the looks like four-color quad relic, looks like an auto so let's do this first, Roger Clemens reveals a Ronald Acuna Jr, 7 out of 10 NLE East, Eric, last bottom mojo, all right your autograph here is Oswald Paraza, 16 out of 25, nice rookie auto for the AL East, it'll be for Kenneth, it's a sketch reproduction, Ricky Anderson in the final one here, that's right Gilo it is Raiders week, go Raiders, we play Christmas Day right and it's Andres Jimenez, two-color dual relic and autograph, 263 out of 399, Cleveland this is for you, AL Central, Logan with that extra spot coming in handy, with the Andres Jimenez, there you go ladies and gentlemen, fun little one-box break giving away a spot, you got a one in five chance, check out the next one-box break in the store right now, jaspyscasebrakes.com, I'm Joe, I'll see you next time for the next one-box break, bye bye.


German intelligence announced Russia's new shock plans for Ukraine. Russia is formulating a new medium-term war plan, aiming to extend combat operations in Ukraine for another 36 months and capture major cities according to a report by the German newspaper Build, which cites intelligence sources. Build writes that Russia's strategic goals by the end of 2024 include the complete occupation of Ukraine's Dnetsk and Luhansk oblasts and parts of Kharkiv oblast extending to the Oskil river. Russian forces then plan to conquer significant areas of the Zaporizia, Nipropetrovsk and Kharkiv oblasts by the end of 2026, including the strategic cities of Kharkiv, Nipro and Zaporizia, the report says. German intelligence reports show that there are no immediate plans for Russian advances towards Kursan or Odessa. The Kremlin aspires to control territories on the left bank of the Nipro river, positioning the river as a new front in the conflict. Russia's military is reportedly willing to sustain casualties of up to 100,000 troops per year. The report adds that Moscow counts on declining Western support for Ukraine and talks about peace negotiations to merely simulate a desire for peace. The Kremlin has no intentions for a truce according to the report.


Hey, I'm sorry if you guys didn't hear loud noises in the background because they're doing some crazy stuff So I apologize for the loud noise in the background you guys, okay, just pretend like it's not there Even though it's kind of loud. I'm sorry you guys, okay, and by the way if you guys are new to the channel Remember to subscribe slap that like button and turn that notification bell on because YouTube hates on my channel and the only way for my videos to crack is for you guys to support me by commenting Liking and sharing and all that stuff, and I really appreciate the ones that actually do it man I'd be seeing all those comments every time.  Alright, let's begin man. I hear loud noises going on Okay, so then What was the name of this girl Crassu? Right something like that you guys I mean I'm probably saying the wrong but you guys probably know because you guys know everything You guys are smart man. Oh, there she is. Yeah, I think her name is Crassu Something like that. I can't pronounce it Are they kissing? I think they were just kissing.  Oh god. Oh, no Good thing I bought that thing the game pass to walk faster because I could just go run past through her. Oh What? How did she even get me? I was like up on the stairs and she was barely down there Well, yeah, I got the red light so I can make stuff look scarier Which red always makes stuff look creepier, right? The color red. Oh my god. There was blood stains. I mean ketchup stains on the walls. Oh, no, there she is This is a dead end. Yes, it is. Oh my lord.  Okay, the extra bright light See we can is there like a way to oh you can't go out. I don't know where you can Where did this road take us? Where did traps is in here? Then what's the whole point of letting us go out? We can't even go anywhere. Oh, okay. Let's go back into house Hey, what is Donald Trump doing here? You smelly poopy guy. Oh, it's that Russian president I forgot his name. I don't know what that guy is this guy Isn't he like a hobbit? I Don't know man. She's still down there. Oh god. Oh No, come and rest in peace.  No, he's dressed as guest Oh, he sees something on the floor over here. Hey We can use that to water our plants here Cavaliers with the New Orleans What the Cavaliers already beat the New Orleans? The Pellex is lost to me Rest as a fat bead that you guys see him My god, I was so funny. Hey Robloxian Zack. What is up? My god I'm doing some math in here My god, okay, that's complicated stuff. Let's get out of here. I don't want to make my brain hurt right now Jesus, I'm just trying to play some Roblox. I'll solve something So I just dream okay, bro. Let's check it out man Look at that dude, why are you jumping at her bro?  What I was about to say. Oh girl straight. Oh my god. What is that thing in there? Do you guys know what that is? Let me know if you guys know in the comments girl street There's a lot of like little oh We just flew there's a lot of like little Easter eggs here about other games. That's pretty cool Because groceries from like Grand Theft Auto San Andreas, which was the best Grand Theft Auto in the world No, we cannot that sucks because I was gonna play you guys a song Because I'm the greatest pianist in the paintings The world What's up with this guy in his big old head? Let me out. What is going on here? Okay, I'm stuck here, bro Why didn't we just get a badge or was that for? Did we miss some spots, I don't think okay, okay, buddy in here No, there's not Okay, that was close we lost certain the music room That thing's a lot. I'm not going in there. It's giving me a headache. It's super loud, man. Hey, what's up with this one? Oh Look, there's a little toilet there. There's some heads. Oh my god What's your name a crassel leave me alone that isn't saying okay, so Robbie will check out Robbie streaming on a bit if we have some time Okay, I forgot his channel name.  I think it is. He has like a crazy YouTube channel name Okay Like it's hard for me to put that out, but I'm stuck to him so If he's live, I'll be able to see if he's live, but I mean sometimes YouTube doesn't show who's live So they got to fix that too. Oh man YouTube man. You got to respect the creators man Okay, what is out here? I do not see anything out here at all. Why anything about that? Let me know in the comments because that's weird Why is there just a chair? Maybe they just put it there. Who knows? Only the creator knows Okay, oh what? What's up with these people are they okay?  Oh Oh, I hear I hear her Where is she at man? What's she over here? No, she's not What's up with that guy's body I Like it, okay, excuse me. Oh there she is. No, I'm stuck Rest in peace What's up Crassu?  It would be cool if I had a jump scare and this chat is wild They're saying a lot of crazy stuff, right you guys what I'm gonna end the video here But thank you guys for watching say bye Twitter There you go, buddy. Okay. Thank you guys for watching. Thank you guys for the amazing support as always and I will see you guys next time