Hi everyone, my name is Jake Talley and I am one of the coordinators for residents education for the Maple Hill community Today, we're going to go on a tour of the Maple Hill community. That's going to include Maple South Maple East and then also talking about Maple West Here we are standing on the south side of Maple Hill South Through our main doors here on the right is our main entrance into Maple Hill South We also have to the left Maple Grill, which is our Restaurant here inside of Maple Hill South that students can access Down this way down the sidewalk. We have a new grab-and-go Meal option nice. Thanks. Well's called grab and roll, which is pretty cool We're next to Northwest Quad Which is where our Fulbright dining hall is housed there a Little bit further This way you do have The poultry science building and then off to the right. We are also next to the Epley Health Professions building as well great. So yeah, pretty nice little location here on the north end of campus Yes, very green and beautiful. Yes, absolutely and this open space is also our What we call the Maple South lawn It's where we will hold a lot of our programming efforts this year So that way we can be socially distant while also engaging with our students Student staff members as well very good. And you know, we have about 17 people watching right now So we'll say hey, glad you're watching and if you have if you could you tell us where you're from We had a couple requests to see some rooms. We're actually going to be in Maple Hill East this time a Request to see room 336 We're planning on going on the fourth floor, but we might be able to dip in there just for a second just to see what we see Yeah, so we'll just keep on going. It's cool. Let's go inside. We got someone from Canada. Hello, Jamie I love all the courtyards in this particular hall. Yes Thank you. And what did you use to get in there? I used my fob So every student is issued a key fob that can go on their on their key ring to be able to come into the building It's also going to be the way that you access the floors and elevators in South It's part of our security measures that way we make sure that we're providing a safe comfortable environment for our students so that you have a place to be Without worry of anybody coming in or not supposed to be here. Yeah, hello, David from Dallas and Janet from Lee's Summit, Missouri and her daughter staying in Maple Hill West 125 Very exciting So this is the Main lobby area of Maple Hill South and this is Leslie Parker Yes, so I'm Leslie Parker on the new CRE from Maple Hill West graduated from the University of Arkansas in 2017 I was an RA for two years here at the Northwest Quad C building now known as Morgan Clark But I'm super excited to be here. Great to be back. We'll pick Sui to all you incoming freshmen I can't wait to see you. Very nice friends. Would you mind saying hello to Shay from St. Louis? Yeah Well, hey Shay, I've actually been in St. Louis the last three years working at Harris Stowe State University up here So very familiar. It's just a mission taco Gonna have to go back up and see the city found you once they get that all opened up But I do miss Ikea so take advantage of that before you come down here Oh, you're calling up some real stuff there and then we have Peyton from the Chicago area and Ruby from Austin and Candy from Tulsa and I hope Russell's watching this Cool. Well, listen, I spent about a year's worth of time in Chicago. I recruited a lot up there So definitely enjoyed that as far as looking at somebody from Tulsa I think there's a blue moon cafe or something like that on the river It's a really good spot. Definitely enjoyed that and I actually went to college at Texas Southern for two years We'll play baseball. So we got a chance to play in Austin. I was on TV ESPN I did strike out but beautiful stadium But the Longhorns don't like other teams, but Austin's a beautiful city got connections all over. That's great, man We'll travel man. We'll travel Yeah, will you join us on this tour? Absolutely. Absolutely. Hey, listen got my tape measure ready for whenever we're ready to go and get some of those measurements So like I said, we are here in the main lobby of Maple Hill South Throughout the the area we do have mailboxes For residents of Southfield to get their mail there as well as here at our front desk Which is where we will have larger packages and Our staff will be there. We do have a full-time hall admin that is here from 8 to 4 30 every day And then the RA staff will staff the desk typically until 10 p.m. Or midnight depending on the on the day of the week That's where you can get packages Extra key if you get locked out and you need to get back into your room This is an excellent place to come down to But most of the time we'll be dealing with packages in large mail items out of the desk Like I mentioned, we do have two elevators here that will go up to the second through third fourth floors and then Two access doors up to the stairwells as well. But this room in particular is our parlor Which is one place that students like to spend a lot of time Going here. I'll show you. Yeah, let's go look at the parlor So we do actually have a working fireplace That that we will use during throughout the year mostly during the winter Just provide more of a cozy spot for students to hang out study We will be moving some of the furniture out just to make sure that we're ensuring Social distancing guidelines and things like that, but it is one area that will be open open for residents to use Fantastic and people you say just kind of randomly come in here and hang out and study We there's always times that I'll see students in here with their laptops or books and you know, it's a quieter place to study because it's not It's it's just a bigger open area versus some of our smaller study rooms that are on each floor But it's a good hangout spot. It's a good place to be doing homework What lots of games been played especially on the table behind us? Board games and stuff like that. So it's a very unique aspect of living on campus and the air conditioning is cranking in here. It feels really cool in here. It is always cool All right. Well, what else can you show us in this room or in this hall? I think since we're gonna be going to East for the clout for the rooms I think that's pretty much all here. Okay. Okay, so we want to head over to East. We can do that as well Let's go over to East And where is it that you're from me? I am originally from BB Arkansas. So that is it's about 35 ish minutes Northeast of Little Rock. Okay. Okay. I went graduated high school there and then went to Arkansas Tech University Graduated with my bachelors of health physical education There Immediately went down to UCA where I obtained my master's degree in college student Personnel services and administration. So basically college administration. It's a long long title for that one thing Then I went did a stint in CrossFit, Arkansas Where I worked as the director of student services for the UAM campus down there Then we moved up to Springfield, Missouri for a year and a half or so and then moved down to Fayetteville since January of 2017. Nice. Nice. And then I also just finished second master's degree in Information systems. Oh, it's a useful one. Yes. I'm gonna get a quick pan of this Area right here looks really nice. So this is the area that is in between Maple East here and the Maple South This is one of our courtyards This is kind of a is where students will keep a lot of like their bikes Chained up here. Lots of seating areas just to enjoy the outdoors Good amounts of shade You'll see, you know, there's three CREs here in the Maple complex The other compatriot Linnae Patterson Newcombe. She's off this week, but she is over Maple Hill East And so from time to time, you'll at least see my dog my kids out here playing in this area My son loves coming out here and bringing his baby brother with him So it's it's a really really fun area. Yeah. Yeah, it seems like a lot of people walk around and there's a lot of community in that way Absolutely, we have some questions come in and we'll address these as best we can Daness are all maple dorms similar. Can you speak more about laundry? Certainly? We can talk about laundry Particularly when we get into the laundry room Maple doors are similar in so far as I don't want to speak for that I'll say this they're similar in so far as they have two people in the bedrooms And then you have some sort of common space typically So typically that is going to be the case most rooms are going to be quad rooms So you're going to have two bedrooms with two people living in each bedroom Common area now some rooms are a little bit bigger some rooms You know common areas a little bit smaller just kind of depends on the layout that you know when the built when the buildings were built There are a couple of double rooms where it's just two students living there and then very few single rooms But we do have those available from time to time nice and a me ask we'll be going into West Hall today We won't be we'll be going into East and then we were just in South and the rims are fairly similar You know if you see one room like we're going to show in East You can almost expect the same throughout South and West. They were all designed and built around the same design language and in the same concept, so They'll be very similar. Yeah a lot of transferability of what we're looking at So here we're going to go through This is the East and West vestibule the archway to come in here On the right is the office will go through there in just a moment But one thing we want to point out is this is going to be the main maple courtyard This is going to be our area Where we do what we're another year. We're going to do a lot of programming this year in We have a charcoal grill that's always available for students and it will also be Typically using it during programming, but this year. I think we're going to try and stay away from that Focus more on individually packaged lunches just to maintain Everyone's safety make sure everyone's Staying as well as possible But we do have all this patio furniture A nice platformed area, which is where we typically will do our cooking Uh currently we have a community garden, but that Last I heard we are actually going to be phasing that out and returning that to grass areas that way students have more areas to to be out here to Lay out enjoy the weather Enjoy the sun before it gets cold But even if you enjoy the cold, it's a great area as well So west is here right behind us Um that is our main entrance to west there And then another entrance to east on our other side, but this is our main courtyard area When we refer to the maple courtyard Right and yeah, Dan our pleasure. I'm glad we could answer that question for you Michelle asks are you going to show a three person room layout and We we I don't think we have one planned, but can you explain the three person room layout? So the the other there's very very few of the three person layouts The only one that I'm aware of is a maple south And it is you go in and you have the standard living area Like we'll show you here in a little bit But as you go into the bedroom the bedroom is much bigger than a typical room. Just so that way we can accommodate Three students into one space As the building was designed it was designed that way So you go in and then there's going to be a bed off to bed and furniture off to the left One straight ahead of you and the one on the right Gives very clear areas of you know, this is the the third person second person It's not all jumbled together. Gotcha. There's a lot of good space in that room. Okay. Excellent. Excellent So we'll head into maple hill east awesome And david asks about laundry options We're going to go into the laundry facility once we go up on the floor But in general, I'll say that the Laundry fees are covered by your housing fees. So you don't need to bring any money specifically for it So this is our entrance into maple hill east This is going to be where the offices For this this area of maple east and west are going to be so leslie is in this building as well as lanay This is also going to be where mail In packages are kept As well kent is our fantastic assistant or admin assistant here In in east and for west Very good wealth of information from kent. So happy to have him here again with us But the way that packages are handled here a little bit different than in south Down this hallway. We'll show you here in just a second are going to be the main Package or mail areas the main post office boxes But if you get a larger package that can actually fit in one of these larger PO boxes here What we'll do is we'll put a key in your mailbox and let you know which one to go and check So you take that key Open up that mailbox over here. Get your larger package drop the keys Down the chute right there and you're good to go. So we always have access to those seems pretty straightforward. Absolutely So There's a similar parlor here in east as well Still has a fireplace Ping pong table here In south we actually have a pool table and the first floor lounge that's open to any resident as well in south And then in east on the other just past those windows. We actually have another A little seating area. It's a lot smaller. I'm going to take a look Give a view of what they'll see all these rooms have a like a certain Elegance to them and I kind of like that and if you look down the floor We do have the maple leaf inlays into the hardwood flooring This is one of our stairwell entrances to the building. It is also fob accessed So nobody can have unauthorized access into the building without having an actual fob And then right through here. This is our The smaller seating area that's really good for studying Having you know smaller interactions But it is also always available Time of space time of space time of space All right Well, I guess yeah, we'll head up and see some floors and we did get a question about some measurements And as soon as we get in the room, we'll start to take some measurements for you One of our efforts on campus Is sustainability so most every single hall has at least one of these Water bottle fillers in the building so that way on your way out or on your way back in pop your Bottle into it fill up head back to your room wherever you're going Help save on on a unnecessary plastic use and stuff like that with Reuse or non reusable water bottles. Sure. I recommend you bring one. Yes, absolutely So these were the standard mailboxes that I was talking about These are going to be for all of east and west You'll have your combination In your housing portal Once you're here, you'll be able to know Exactly how to get into your mailbox If at any time you have any difficulty with it staff is always available to help out with that great awesome. All right, so coming down this way This is leslie's new office So any any potential issues with maple hill west Leslie's here and can help out with his staff and there's your office right there. Yeah Yeah, I'm sure it's going to be covered with things. It's not done yet It's going to be really really cool when I get done with it It's in the works right now. It's under reps, but yeah, gotcha. Yeah, soft launch soon One interesting aspect of maple hill east is that you do have these private study areas that are locked But use your fob You'll be able to access it as well You come with a whiteboard Table and chairs as well. There are two of these in the building But it's open for any maple hill residents to be able to use if needed. Excellent Awesome Caught up on a chair there and then we do have some other Offices in the university here as well We do have some of our caps members, which is our counseling and psychological services are located here in maple east They're going to be doing all of their clinical work online for at least the first semester We'll see kind of reevaluate for the second semester, but they are housed here and then the The Vending options for east and west are here as well. There is a soda machine as well as a food machine as well Any these are easily accessed from any for anyone in maple east or west And then south is located on the other end at our classroom area And those ice machines are in there. That's something we get asked about sometimes is do you have ice machines? We do So the first floor is here, uh, sorry east and west is here And then south is on the first floor laundry room. Okay, great and then in east and in south we do have A few classrooms that will have some university perspectives courses That'll happen there. I just went through a pretty big renovation The big technology upgrades that'll be real handy for everybody as well Yeah, lots of classrooms And I think we'll go to floor three. There's been a lot of requests for Maple Hill east third floor rooms. So why not? Why not pivot into that? There's a little breezeway here and then every Every floor In maple hill will have One of these these lounges in it the first floor of every building will also house our Um our range vina hood and all that here. So that way if students Really want to cook do something here. That is an option One thing that we are asking differently this year is we're actually not going to be having any sort of Uh equipment checkout. So if you uh are and if you really do enjoy cooking, that's fantastic You know, that's a fantastic smell in the building. Everyone really loves it But be sure you bring your own utensils and cookware this year Okay, and uh monagas, will you be going to south or are they about the same? We went into south um in the common space, but didn't go up into the residential space very very similar. Um There are several different types of rooms, but in general the layouts are very uh Or the amenities are very similar and layouts are fairly similar Amos, can we can you let us know what type of suite you go into please and I know there's so many different types Of suites. We may have to come back later and answer that question. So we can go into on the third floor We can go into a standard suite. Okay, and then on the fourth floor. We can go into a premium suite Okay, and look at the locker. Great Well, let's go up on the floor and I I think about a thousand students Occupy Yes, the maple no neighborhood. That's correct. Um, it's somewhere between 1100 all three but Around a thousand is about right That's kind of a big community and some places that would be a college Residential community all by itself. Absolutely. That's some some places that I've worked. That's the entire college It's our university. All right. So once again, you do have the main lounges on the floors Uh that every floor will have Which is going to be similar on here to the one we just looked at. Yes, absolutely if you look down Down this hallway, we'll go into one of these rooms here as well But there are going to be in east. There are three study lounges per floor except the first floor. There'll be Only one there, I believe Any of these are all continued students in the buildings Um, speaking of rooms, we had a request for a 303 and a 306 So 303 is right up here I went the wrong way. What was the other room? 303 and 336 and 303 We'll go down this way 336 um Asking about kate asked about a three person room and you said there's just a few and they're mostly in south Is that right? Yes, uh to my knowledge, there's only One room that is 30 and it's going to be in south there might be one or two scattered here in east and west For the most part, they should be in south. Okay Yes, um And then Angie asked will there be dollies to use on move-in day? I believe there will be a handful They're usually are a handful So your best bet is always to bring your yeah, so we'll have a few dollies and we'll also have some large bins That students will be and students families will be able to put all their stuff in roll it into the building Unload and then head back and continue to load up Bring us up right and that does bring up the case that we're doing moving slightly different And that there'll be more move-in slots to keep social distance As well as the fact that we're asking that you only bring Two people along with you during the time when you're moving in. Yes, correct. Of course masks are Masks are in fashion at the University of Arkansas campus. Yes. So here we are in 336 This is going to be one of our standard suite rooms. They're all going to be very similar So you'll have Vanity that all four residents will share as well as the bathroom where your toilet and shower is located The shower curtains are replaced yearly. So you're not receiving somebody from last year's curtain It is going to be a fresh one And then entering into one of the rooms This is going to be one of our our quad rooms where two students live in one room So you'll have Two twin-excel beds. These are loftable So you don't have to have any extra parts except maybe a stabilizer bar that we can provide if needed You'll have two desks as well as a corkboard Here underneath the bookshelf so that way you can Pin up whatever you'd like to to have up in your room really make it your own space Make it your home away from home And then each student will also receive Have an armoire to be able to Hang clothes up in as well as one chest of drawers Built in one on the bottom And then these The drawer on the bottom is lockable as well as this one here at the desk You can lock it up as well if you need if needed, but the cool thing about these They're on rails With the tabletop already on it. So you can take it around wherever you'd like to put it in your room. It is pretty snazzy. Okay. Okay So this is a very typical room. Yes. Yeah, yeah once you've been in like this one You're all the rest of them except for the premium suites are going to look very similar to this. Okay. Okay We've had a couple questions about the room itself. So let's go ahead and start getting into some of that Um One of the questions we got let me scroll back here Was from Peyton and she asked can you measure from the top of the window to the floor in one of the rooms? Is that a measurement we can get 96.5 inches is what we're measuring right there does the website Any different than that or I don't know if that dimension is given in there. I don't know that it is on there Typically, it's just going to be the the floor dimensions right and then the furniture. Yes Okay a couple more questions here Polly asks I'm looking to raise the beds to about 48 inches Can you measure and see if there's an option or what is close to 48 in terms of the rings and They go every three inches Okay, so very close at 49.5 Okay Sure. Okay. Thank you Um, what is the ceiling height and I'm not entirely sure I guess we could You think we can make that happen between the two of us? You think we can all get it together maybe Carly, we already went to maple hill south just on the first floor About 110 inches to the top of the ceiling so That math is what about 10 feet? Nine feet two inches. Nine feet two inches. Thank you. Okay. Is there a full-length mirror carlinas? There is not No, there's not a full a full-length mirror So that's something you'll want to bring with you if you need one And you can also attach them inside the inside the arm more if you wanted to do that When you bring things to attach my recommendation is bringing the command strips From 3am. Those are going to be the ones that damage the least As long as you take them off properly We want to help you avoid any sort of uh, you know charges or damages to the building so Any way that we can help just understand sure, um Sidney, as can you take the chest out of the wardrobe and I would think yeah Yeah, so it's kind of just there for convenience at the moment. Yeah, it's just there It's an extra piece that it is fully removable And you can put that under your bed do whatever you'd like with it Okay. Now with all furniture, they have to stay within the room. Those can't be removed They are movable, but we would prefer that they stay here just to make sure You know, they stay as as good as they can And uh and yeah Peyton, as I was told that the second floor maple south has twin size beds Is that true and I think everything's all the beds are consistent now. Yes So they're all going to be twin XL. So just a little bit longer than your standard twin Is that a 75 or an 80? Do you happen to believe it's But Leslie's going to get measure this one for us. Okay, we're going to get a measurement Just about 78 just about 80 Okay, and then let's see we have mary asking can you measure the wall with the armoire and the desk? And Yes, so are we talking like the entire length of the wall? I think we're looking at length of wall and height of wall probably Okay, okay Height, same, the width of the door Okay, I can hold that one over here Straight, a little slack So it's about 93 inches before you get to the door frame 93 inches to the door frame Okay You got it. Okay and then Ruby asked can both the desks fit along the wall with the door? Sometimes they can It's going to be a real tight fit It just kind of depends on how you guys want to want to do it. But yes, it is possible. Yeah. Yeah, I'm thinking Each one of these desks is about 48 inches So it's it's pretty 48 inches and then what was the full length? 93 So just a little bit short Here it's three inches short Jennifer asked is there room for a small bookshelf? Yes, absolutely. So What you can also do like I said rearrange the room however you would like But there is going to be some extra space to put bookshelves You can lock the beds up and utilize that space underneath the beds as well So I've seen a lot of students that will lock their beds up put their desks underneath Um, and then they'll have some extra space for bookshelves and seating wherever they would like Elizabeth asked if you lock the bed to the highest height. How much space is left to the ceiling? Um, the highest height is What I'll write that last pen Yes, plus at the height of the actual bed itself to about the seven inches So From this last So the last pen About 33 inches between the mattress and the top of the ceiling on that one Carline asked is the height of the bed lofted at its highest 72 inches Sounds like a nice round number to me it is That's quite 72 Like that pen is what one inch maybe down below. Yeah, the the top pin is about 70 in that 70.5 Top pin is about 70.5. But the entire height of the front the post is 72 Uh, jennifer asked what is the distance between the beds and we can give them that dimension Thank you. That might be a two person job 59 inches currently, of course, this is all movable furniture. So it can moved around Polly asked can you measure the inside of Both closet doors to hang overhead shoe racks The inside of both closet doors To hang over So we're just talking the the depth probably too. Yeah. Yeah, so Okay, so the inside of the door There was about 17.5 inches wide 17.5 inches wide Okay Well, I was thinking the thickness of the of the of the door itself about an inch Is the other door the same? Okay Faith asked, how do we hang stuff on the walls like what should we use what can't we use great question? Yeah, so our recommendation is using the command strips from 3m Those are going to You know with sheet rock walls Those are going to cause the least amount of damage as long as they're taken off Properly and according to the manufacturer Uh, I wouldn't recommend using like fish hooks or anything like that That'll actually you know poke into the walls because that We'd like to keep it pristine as much as possible. So the 3m strips we highly recommend Um, and let's see there you go, uh faith Kenneth ask is the black bar on that bed removable? Yes. So this bar is here If the bed is lofted up So you can put that on there and keep the bed stable So that way you're not focusing your center of gravity so up high that the bed can get a little wobbly The student that lived here prior must likely left that here And we left it there so that way when the students come in They can take that put it on one of the bottom runs if they feel like they need to lift up the bed But yes, it is absolutely removable And speaking of lofting it's probably worth mentioning that if you do want your bed lofted prior to your arrival You can always go to housing dot ur.edu Forward slash fix it and submit a work order to have your bed raised To the level you'd like. Yes And uh, even if we don't get to it before you move in we'll get to it very quickly after You move down. Absolutely Beth asks how wide are the doors? 35.5 inches Okay, just shy of 32 did you say Right, right, okay, okay and Let me ask is there enough room to turn the wardrobe against the wall where the door opens There aren't so This is just one of the mini layouts that we will put a room into When when students leave at the end of the year, but yes, we've had them Where the wardrobes are up against the wall and set it up against the bed We've also had the two wardrobes on this one wall But yes, it will fit that Okay Yana asks about The distance from the top of the window to the floor that is earlier in this presentation We did call it out as a as a number. I'm not sure if anybody happens to remember it off hand, but If not, just please scroll back and you can get that number Um, Elizabeth asked who do we email about lofting beds? And you do turn into work work and that is done through housing dot ur.edu forward slash Fix it fi x it Okay great questions Carline asks, uh, the bed loft at its highest is what and I think we Talked about that. We got that number. Yes. That was on there Okay and Let's see Uh, tracy asks, can you measure the common area, please? Let's go to the common area and we'll take a look at that This is the wall To the door frames about 66 inches 66 inches 103 inches Okay We're getting that one too. All right This is Uh, 70.5 70.5. Okay. There you go, tracy And uh, beth is asking how wide are the doorways again? And I guess as long as we're here, so you know, if you wouldn't mind just hitting that again Measure it one more time So inside of the doorway Because you have to come for this door piece here And we can't move that any further it's right at 32.5 32.5 beth Um, martha asks, please show the area outside the bathroom. Is there space for Seating there make a small chair In the vanity. Yes. Yeah, I mean if you can move the chair, then of course that allows you to open up the drawers So I guess if you're putting on makeup, if that's what you're looking for like maybe a makeup tier or something on that store I'm slightly measuring here. So it's about 28 inches 28 inches if you want to put a chair there Yeah, the bathroom for a moment too Do you mind pulling that um, uh curtain back? Okay, thank you and Let's see Christine asks when the bed is lofted to the highest do you have Do you have the bed rail on? The yes, so you will move the the beds up on the highest on the post and then on this bed in particular The stabilizer bar is on the bottom So that'll help stabilize it But the frame of the mattress frame itself is all one solid piece. That's you go move all that up Okay, thank you Unless we hear you about 303 and we'll see what we can do. We're definitely going to look at a laundry room So we'll go do that here in a moment Faske is a headboard hung on the bed by command strips or zip ties That's that's going to be personal preference at that point. So you can do either one Um, just kind of up to how you want to see that one What is the most interesting legal room layout you've seen? Have you seen any interesting layouts? I have seen Some rooms that will They will take one of the bed posts down And they'll put both beds on one set. So one bed will be lofted One bed will be underneath. Um, so you kind of create the bunk bed effect But then also freeing up a lot more room for you as well. Now, that's something that we will not take care of But you're more than free you're more than free to do that. Okay. Well bunk bed interesting thing Gina, can you show us the common area in the suite? I'm happy to go over that again real quick wonderful Okay If you bring a tv, do you need any specific cable hookups? No, so this year Typically we will have the cables in the room But what we're going to do differently is the cables will be available for checkout So that way we have extras in case something breaks if students don't need the cables We have those in one location. Um, so we will provide the coax cable to The wall outlet into the cox cable box And then we will also Downstairs have an hdmi cable And the remote as well. So if you need anything beyond those bring those with you Otherwise we do have those available. Okay And we do have one cable box in the common room and then one in each bedroom Marge ask is the size of the common area and a triple the same as a double? Yes. Yes. So the common area will be the same Um, and then the bedroom itself will be much larger Amy ask, can you please measure the corkboard on the desk? Sure. And yeah, there's a corkboard. We'll measure it So the corkboard is 46 and a half 46 and a half in that dimension 16 inches tall 16 inches tall What is the distance angiosk? What is the distance between the toilet? Beside, I'm sorry beside Usually a different preposition Beside the toilet not between Uh, yeah, I think that one 27 and a half and then if you wanted this Yeah, that was actually just our next question. Peyton was asking for that. Yeah, that's 26 and a half 26 and a half. Okay, great Gina asks, could you measure the wall beside the shower and commode is the room for shelving there? And I think we just did that measurement. So great minds are thinking alike here. Okay Mary asked, what is the space between the toilet and the wall? And uh, why don't we get that other one right over there? Yeah Okay 11 inches right there Jane asked, if students decide not to use the chair under desk Can they be stored anywhere in the facility? And the answer is unfortunately no. It needs to remain in the room You're welcome to bring another chair in of course and those chairs can be slightly compact. I mean you can Move them into areas of the room, but they need to be in there at the end or you will be charged for it Carleen asked, what is the size of the shower curtain width? 33 and a half inches And then Ruby asked, can we see furniture layout in the other bedroom and we'll look at at least one other bedroom before we finish up Carleen was saying from the towel rack, please I'm gonna tell last question that's coming so far from the towel rack. So yeah, let's let's get um Let me look and see if I can get those. What is the size of the shower curtain width? From the towel rack, please. So let's uh, why don't we get How to interpret that one if you want to you can welcome to post it one more time We'll try to make sure we get exactly what it is that you want in that measurement Let's uh, what is the width of the towel racks? Yeah So if they're all pretty identical, okay so They're about 24 inches about 24 inches. Okay Yeah, yeah, okay. Um, I think if I'm understanding correctly Carleen would like us to measure From the towel rack to the commode So as far as going out here, yeah And you need another person in there or you got it? Okay, 74 inches that way and then One more one more bathroom question the space between the towel rack And the wall next to the commode So I think we're talking about the end of the shower Up to this point, okay 45 inches right there. Hopefully we got that for you Okay, um, and that shelf over the commode. Do you mind getting that measurement real quick? 25 inches how deep is it? It looks like about four or five inches maybe Maybe six Five inches. Okay, great. All right. Well, let's go ahead and look at the um The laundry as well So in the maple complexes, uh, there we will have two laundry rooms per floor except for the first floor In east and south there'll be one there. Okay. Okay. So plenty of plenty of laundry facilities on each floor Which is kind of nice most buildings you have to go down to the bottom floor or something like that to get access So this is the laundry room. Um, so there are two Two washers and two dryers here as well What we we prefer that works really well is to bring the laundry pods with you Instead of the powder or the liquid just because it's easier to use In the machines. Um, and then we also Prefer that we not use the softener beads or the beads like Tide or here was that puts it out To freshen up the the machines just because these are commercial machines and Our contractor prefers that we not use those as to to maintain the longevity of the of the machines Let me talk about the laundry alert app. No, so one cool option Through our our vendor Is the laundry alert app? So what you do is you download that onto your smartphone And you go and put a load of laundry in and then you can continuously monitor that machine to see how much time is left Before your your load is finished So that way once it's finished you come down you can grab it and move it over to the dryer and Always keep an eye on on what's going on so that way it doesn't sit for too long get mildewy Or possibly be moved if someone else was in the machine And jayme is asking she didn't quite hear How many laundry? Units are there on each floor. So yeah, so there's going to be two laundry rooms on each floor Except for the first floor of east and south there's only going to be one there And each one contains two washers and two dryers So you're free to use any of them that in the building you can also use the laundry alert app To see what machines are free and which ones are being used So if you really need something washed right away You can load up take it up to the third floor fourth floor whichever floor you need to use Do your laundry there and then monitor it as well. Okay, great Um, do we look at the study room on this on this floor? Okay, and then we'll go into one more one more room Maybe 303 that was one that was asked for so this is one of the study rooms in maple east Most floor will at least floors will at least have one On the first floor and then two three and four will have at least three South will have four on each floor except for the first floor. There's one Sorry too. There's there's a conference room and then a study room in the first floor south But they will come with A least a couch, love seat and some chairs tables So that way you can spread out do your new homework whatever you're needing to do here Okay, well, um, maybe we look at one more room. Sure. Three was a request. Is that is that going to be different than I think? No, it'll be very similar What I would probably recommend is go look at one of the premium suites Okay, upstairs, which is one of our loft rooms Yeah, so that way if anyone is already assigned to one of our premium suites, you can get an idea as well Okay, let's go up and look at one of those I've got the white boards right there. There's plenty of knows We will sometimes have the our r.a. Staff We'll go through and write messages for residents anything sort of Current events things that we that we need to disseminate information to we have used those before as well as important numbers but it's also available for students to be able to Write out equations or whatever they're working on For class. So we'll go up here to the fourth floor and then also here in the middle of the Right in the middle of the building. We have our trash suits. So those are available on every floor One thing to keep in mind is those are compactors They are not just your standard Trash shoot that goes down into a dumpster so Very critical that you hang on to your items when you throw it down because once it's in the compactor We are not able to go down and get it because it compacts about every 15 to 30 minutes so Unfortunately, there are students that drop their phones down our keys and we have to say sorry that they're They're they're lost to the compactor at that point okay And we were asked by elizabeth whether there be limits on Um How many people can use the study rooms at one time and the answer is yes, we are using we're coming up with those With those numbers now Trying to follow the best guidance we can on what is a suggested? maximum population for right and so the key thing on that is these guidelines are changing constantly So we will maintain or sorry update our our policies as well So what what may happen on move in may change, you know two or three weeks down the road based on cdc recommendations So we're we're working to keep things as safe as possible for everybody We're about to look at a uh, is this a Quad or a or a triple this is uh, it's still going to be a quad room So there's going to be four residents that live here um Is there a triple on this floor? Sorry the room we were going to use got locked got shut and locked so we're trying to find Don't know that there's one down there Let's go look down here. We should be able to find another one. It's funny. All the doors have been uh open for most of the summer And now they're getting locked waiting for the students to come We'll find the right one. We sure will here we go Okay, this is one of our premium suites So what differentiates this room, uh from others is you have the same standard two person bedroom with two, you know two bedrooms within the suite community and bathroom But there's enough space So we have a lofted area That is more for social gathering For for residents and guests that may come by In this room these these rooms are furnished So they will come with some Lisa couch Coffee table on a chair, maybe an end table But there's also cable hookups up here as well Perfect. Yeah, here we are on a loft a lot of space up here. Yes lots of space There were quite a few questions about Uh the three room layout and so i'm wondering is that something you think after the show? Maybe we could get some photos of or some information about maybe that's something we can make happen Okay, because you didn't have a lot of questions about that. There's not one just right here, but uh Yeah, so this is the maples. This is making do. Yeah So we are super excited to have everybody joining us in just a couple weeks So stay safe and we'll see you then. Okay, you will wave us up. See you later


And welcome at 2 p.m. today what do we have well the s&p had that support line at about 3848 it is broken the next support line I have is about 3748 as we go into the Fed meeting tomorrow Nasdaq off 1.6 percent Dow off 1.7 percent Russell down 1.8 percent crude down 1.2 percent gold the best house in a cracked neighborhood down three tenths of a percent now the real question is is this just shaking the weakest stands as I said Monday I had the first sign that the retail trader was throwing his baby out with the bathwater always a good sign that some kind of very medium or long term low is coming in that's only one of many things but generally you find that two things happen at lows or going into lows one the people that were most bullish become bearish and those that probably shouldn't be shorting short go short become bearish so that's kind of it at the moment we've got we'll see what we have here now we got about 5.6 billion shares so it is a rather quiet day six and a half maybe seven billion shares would be a big day we had 17 some odd billion shares on Friday but that was for quad witching so as we continue to watch a great deal of what's going on here I'm not the kind of person that sits there oh I don't have my chart up okay well let's do that then okay where's it at okay okay now I can do that and hopefully it's up there now it is okay so what do we have here with about 30 seconds left to go that's it on my show today we'll be talking about this and more probably the thing I've been spending the morning on was Nvidia and their new dog and pony showing their new products so we'll talk about that and prospects for them may be getting better because one of the persons that I think tends to be the worst if we're taking predicting markets and stocks has gone short in video it's not not the best time I think that maybe a bottom is closed we'll be back in just a few minutes with the show the reality is that navigating financial markets can be risky


When you submerge an object in a liquid, like say when you go into a swimming pool, you feel a little lighter. Why? Not because your weight decreases, but the water or any fluid pushes up on you. This is called the buoyant force. And it turns out that that buoyant force equals the weight of the fluid that you displays when you're submerging in. And this principle is what we call the Archimedes principle. But what does that mean? Well, see, when you're submerged over here, this much space was even initially filled, occupied by the liquid, right? But now you have occupied it. Your bottom half and your legs have occupied it. Therefore, that fluid now has gone away from that particular place and gone somewhere else. It would have gone somewhere over here. And so that amount of fluid is what we call the displaced fluid. And the weight of that displaced fluid that exactly equals the buoyant force. That's what Archimedes principle says. Now to make sense of this, what would happen if you were to submerge even more? Well, if you were to submerge even more, look, you will displace even more fluid. The weight of the displaced fluid would increase, the buoyant force will increase, and you will feel even lighter. And again, that's exactly what you feel. Like the more you submerge yourself inside a swimming pool, the more lighter you feel. And eventually, what if you submerge yourself completely? Well, now you have displaced the maximum amount of fluid. And so you would have the maximum buoyant force. If you submerge even more, well, you're not gonna displace any more fluid. You're already displacing the maximum amount of fluid. So you now have the maximum buoyant force. But let's see how to actually calculate it. Let's take an example. So let's say that your body volume is, I don't know, maybe about 0.05 meter cube. That's the volume of your body, okay? And we probably already know the density of the water. The density of the water is 1,000 kilogram per meter cube, which means a meter cube of water weighs 1,000 kilograms. With just this data, can we calculate the buoyant force? Well, let's see. Let's see if we can calculate that. So what would be the buoyant force? So the buoyant force, or some people like to call it a buoyant force, what do we wanna call that? So buoyant force equals the weight of the fluid displaced. Weight is just mg. I know g, but what is m? m is the mass of that fluid displaced, mass of this much amount of water. Now, how do I figure that out? How do I know what is the mass of this much amount of water? Well, I know density, density is given to me. So density is mass by volume. Therefore, mass is density times volume. And so I can say that the buoyant force equals the density of the water times the volume of this much water, because that's what we're interested in. So volume of the displaced, volume of the displaced water times g. What would that be? I know the density. That's about, that's 1000 kilogram per meter cube. What is the volume of the displaced water? Well, the volume of the displaced water is the volume of this body, because the entire body is submerged. So the volume of the displaced water is 0.05 meter cube. And notice, this is only true because the entire body is submerged. For example, in this case, notice the entire body is not submerged. So over here, the volume of the displaced fluid is less than 0.05. It's not equal to 0.05. Makes sense, right? Because your entire body is not submerged, entire volume is not displaced, is less than that. But since the whole thing is submerged, it is actually equal to that, times 9.8 meters per second squared. And we can simplify this. If I multiply 1000 times 0.05, I get 50 times 9.8. And that gives me 490. And the units of force would be newtons. And there we go. That is the Boolean force acting on this. And how do we calculate it? By using Archimedes principle.


Good morning everybody, hope for a reasonably comfortable time let us try and make it more comfortable by covering more useful day to day stuff. The plan for today is we will discuss version control followed by test driven development. The idea of putting version control first is throughout the day we will use what we learnt in the version control for the rest of the stuff. Originally we had planned to do it the other way then it was my oversight I should have originally planned it this way, my mistake so I said we will do it this way and I strongly urge you also when you teach this course in your classes to do version control earlier so that your students can use this. This is something very important I want to leave you with let me tell you a story from my school days I started life in a tumble medium school and ended up in English medium at a future point of time or the later point of time and we had students who had done convent which means they are studied in English medium from much younger age looking at my beard you can imagine that was pretty long back and not too many English medium schools were around that would be correct because I am talking of the mid 60s got a few probably were in bond in the room. So the tumble medium guys used to get together because the English medium guys will talk in English you could barely write but sooner or later we figured out the guys can talk but they were not really strong in the fundamentals at least we tumble medium guys like to think so because it boosted our ego. So one of the jokes one of my best friends he was the joke of the wit of the class he came up with was one of these English medium boys writes the English exam and goes home his father asked him how was your date we had a good English exam dad but I missed one question which question was that they had asked what is the past participle of thing what did you do thought thought thought thought and wrote thunk. So in that sense the guy could use the word thought but never connected to the other things the same way many of the tools we teach many of us have a similar compartment in our head this is for teaching this is something I use I very very strongly urge you to remove that limitation the tools you use we taught here are usable day in and day out of your professional life as a teacher and if you do any research work as part of your research work and if you are writing any articles as part of writing articles take latex for example similarly version control and similarly python just to give you are the bad scripts for example do not put them in a separate compartment as subject matter to be taught they are extremely useful and usable tools to give you an example from yesterday you might have noticed I was sitting next to professor Kandan yesterday right professor Kandan was looking for one tech file he had prepared few tech presentations he wanted to pick some slides from an earlier presentation now professor Kandan so the world live it and breathe tech and they live and breathe presentations so every other day he is presenting to some audience somewhere so there were hundreds of tech files in his directory so how does he locate that file he wanted so you learnt about grep so he said you know what I can grep for that file but there will be many such files what I need is a chronological listing of all these tech files which contain that phrase he looked at me and said how do I do this I typed a one liner which used grep cut and back ticks and ls-lrt is that good I will remember this this is one of the reasons why I am very passionate about repeating this point if you do not see what is before your nose this will remain something you teach but you look at text processing as what you do day in and day out that is what you do you find you look for something you call some phrases some data from two different files put it together this approach of using tools is something that should permeate your way of doing things day in and day out to give you another of my favorite jokes for this how many of you are fond of Laurel and Hardy movies I am I love them so there is a you know who Laurel and Hardy is I suppose okay there are one of the famous 20s Hollywood comic duo Laurel is very thin and Hardy is very stout and they are thick friends they generally get into trouble together and model their way out of trouble that is the literally the script for every one of their movies and whatever Hardy does ultimately we end up in disaster and trouble Laurel is a lot better he will always start with it there is no ending in trouble it starts in trouble so in one of those movies they are caught in the depression Laurel and Hardy made a lot of their movies during the American depression when everybody had was jobless was without food running around all over the place so they will have one car everything of their life will be in that car they will be going from place to place hoping to find some work and food they will have a placard will work for food types so their movies made a big hit because they are related to what was happening at that time anyway in one of the scenarios they will end up in a construction site and they will get some work so as is usual in these scenarios the man who hires will make Hardy the boss and say you get all these fellows to work and these all have to be done and he will go away so Hardy will happily come and say there will be huge pile of bricks move this bricks from here to there Laurel will make the same as trademark face pick up one brick walk put it come back pick up one more week you will do it for five times Hardy will come back in his rounds you will say pick up a shawl hit him on his head tongue and say use this Laurel will be thank you put the shawl here take one brick put it on the shawl and walk that's how we use tools the shawl is not meant to be held here and carry one brick at a time please look at all the tools we are teaching we have taught in a very holistic sense they were not picked up by some syllabus forming committee which was no clue what is being done by people using computers day and layout of their lives the content was designed by myself professor Prabhu and Madhu and we use these day for our jobs and we three do very very different jobs Prabhu is predominantly into building new systems for aerospace data processing and that's humongous amounts of data processing parallelization of algorithms very large volume and data sets visualization of huge amounts of data that's his fault and in addition he works on Mayavi which is probably the world's best open source 3D visualization kit Madhu was in no works in the electrical side and he has a few other areas of interest I am an application developer and trainer for example I teach people fresh engineers for their first job my typically every other day I'll give them an assignment they have to write a Python program which I have to grade I can't automate the grading because it is not enough to say it works not work I would read through the code and give them some useful comments so what do I do I'll open the code in my editor make some comments with a special tag two hashes followed by a colon then I'll write something and if I see one mistake for which I believe some marks from 10 if each question has 10 marks has to be reduced I'll say this is this minus 2 for this mistake and plus 1 for this idea finally I'll have so these will have hash hash colon grade plus 1 minus 1 finally hash hash colon final grade with a lot of comments my directory will be full of this and I will ensure each person names is answer with his name hyphen whatever that's the name of the file then I write a bash script which will assemble this into a file a person name followed by the comments I have given whatever grade it will total up print the final grade I have a grade sheet ready bash Python latech I have my report automated this is not to say how good I am it is how good to explain to you how good the tools are you start thinking in terms of using the tools then you will find you are doing things very very much differently the same way as we talked about yesterday about why open source is important because it engenders a certain mindset similarly using these tools is important because of the mindset your automatically you start doing things better okay version control is one such what is the idea behind version control to quote yet another tried saying change is the only permanent thing in life whatever you want to do somebody will come and ask for a change if you have a boss chances are very high he has a exact opposite opinion of what you should be doing then what you did if you have two bosses they too will have exactly different opinions of what you should be doing between each other and you so this is true for documents this is true for code so whatever we are discussing as by way of version control is true for anything you want to build be it a document be it a program traditionally we discuss version control in the context of code but nothing restricts it to be used only for code in fact there is lot more profit lot more use for us to use version control for documents to give you a simple example let's say there is a syllabus version 1 going back and forth version 2 version 3 added changed now after about three weeks of back and forth you want to know something you want to answer questions such as what was the difference between version 3 and version 4 how do you answer such a question normally you can't what will you do because you would have edited the same file or you would have overwritten one file or if you are a little meticulous you would have called the file version 1 version 2 and sometimes you would have edited version 1 with 1.1 detail sometimes you would have called it version 1.1 because we are not consistent that way or somebody else would have edited and sent you back now you what do you save it as you will save it in the same name or save it as Ashokan does us so effectively you are caught in this thought thought thought and wrote tongue technology version control answers helps you answer these questions comfortably what is version control essentially the tool takes over maintaining different versions tracking what is the change plus builds tools on top so that you can do things like you know what I want whatever changes we did in version 2 3 and 5 I want a document which incorporates all changes made in version 2 3 and 5 but not 4 you can produce such a document automatically so these are the reasons why we look at using version control is the idea clear and we would expect you to use it almost automatically now there are two clearly different ways of looking at version control the our goal in introducing this in the syllabus is for you to use it as a personal system but it can be done at a lot bigger level let me explain what I mean by a personal system and let's add on what is the larger picture personal system is the scenario just now we described you have a few documents you want to keep track of changes that's it some changes may come from others but you are not really worried about working with a team of people on the same document which is true most of the time if it is documents for source code though there is a slightly different story different people will edit different parts of the source code but for documents most of the time in our day-to-day work we are responsible for the document others may suggest changes but we have to make them and maintain them so somebody may ask for a can you add this can you remove this type we are going to do it so this is the simpler use case we will talk about this first and explain how to do it the more complex interesting use case is what is called distributed collaborative uses there there is a central repository again it doesn't matter whether it's a code or document and different people work on it there is a very funny way there's no real central repository but for convenience we think of it as a repository so what you do you want to do something you make a copy you make changes as you see fit and then you say okay push it back to the central repository the changes get in somebody else then picks up they get the new version if they have picked up before after you pulled your copy and before you updated they will get the older one but the system will want them somebody has edited afterwards when you check it back in someone else picking up later can either get the later version previous version so all these are additional features available let's take the case of the most famous distributed development known in the world the Linux kernel millions of lines of code thousands and thousands of contributors and a few commitors how does it work same way anybody can copy the code make your own changes but when you push it back somebody reviews it and finally it gets patched in so there is a copy of the Linux kernel source code with everybody there is one repository different people load it update it push it back the system is maintained this is the more complex use case the tools we teach will make both very easy to use but we will focus more on the simpler use case let's formally define what is a version control system version control system is a software tool that gives you a mechanism to track changes made to files over time note the general comment files could be documents could be code it keeps it does it by keeping copies of the files what's a big deal I also keep copies but you name them but you don't care about naming them here there is always as far as you are concerned it shows you only one copy but it keeps everything else with the mechanism to pull back earlier versions this is our what we call home group version control system you have one one two three you have four files let's say I have written a C program which is split into three files each one will have a different version you would have made changes so we do another two things we have huge bodies of code commented why we comment code comment out code we don't know you may need it later but in a version control system you don't bother you simply delete it why you can pull it get it back the next time so the code represents current thing in this homebrew system you have an ID 1 ID 2 PDA 1 PD 2 now which particular combination is the final built system nobody knows so this is what we do and the problems like we already noticed are name and changes what is the meaning of ID 1 and ID 2 what is the difference there is no real way to find out other than physically reading the two files I mean what were the changes made from one to two what are the changes made from two to three knowing the difference between one and three is not just enough what is the history of the changes you can't find obviously if you're talking of hundred files there is no way you will ever be able to do this and manage forget hundred even ten this is a good example to remember if any of you play video games you know you can save the state somewhere continue to play you know you have three lives you save it then you go do something experimental and you get blasted you come back restart from there washing control idea is very similar you save all known good states we happily that someone else will keep track of the good states the specific tool we are going to use is mercurial one of the major reasons being it's one of the easiest to use modern distributed version control systems in fact today you will find 80% of the people end up using either mercurial or get both are similar built with two different philosophies built in very very different styles but mercurial for us has one more advantage it's written in Python which means it also is an excellent example of good Python code if you want to read how to build complex systems mercurial code is one of the considered one of the best written examples for you to study now we presume there is a repository with you sorry the mercurial has already been installed so what is that we will do let's highlight the steps then we will go through that ourselves first you need a repository what is a repository it is mercurial way of saying this area or this combination of documents files is something I am supposed to be responsible for you will have hundreds of files in the thousands of files in hundreds of directories all over your system so you have to start by saying I want this to be one I want to track you can have multiple repositories for example you will have different tasks you may be part of one committee where in the college you are maintaining maybe you are responsible for the technical festival again peak R this that there will be 10 documents flying around you obviously don't want to confuse that with something else so we can have any number of repositories so we need to know how to create a repository let's try and list out based on common sense what we need then see what the commands are we need to be able to create a repository then you must be able to add a file to the repository correct this is my repository and now this contains this file I must be able to say that then you must be able to make changes to it if there are multiple files you must be able to check the status what state are these files and what state could they be in they could be just created modified but not updated please remember the repository is a logically distinct entity it contains all the files when you are working on you are working on a copy so if there will be a difference of state between the copy and the repository so that you should be able to find out update this is about all we need to know 80% of your work will be involving these four five things to do correct all other things are the paradox other 20% which may or may not be interesting or useful but will be used once in a while we will go through a set of steps okay since we are going to do it in a particular order I suggest you look at it and then repeat it in your own system then we will discuss each of the steps very unimaginative I create a new directory called VC obviously that's a terrible name you should be using something which is more relevant to the project you do okay now we have an empty directory yes technically a repository is a directory for each repository you have to have a separate directory because this is where you will be bringing in files and so on and the version control system will keep hidden files and that name is the same so you create two repositories in the same directory you will have a problem yeah that's an important point maybe I should have made it a lot more clearly every repository is a separate directory so you create a new directory and there you initialize instantiate a repository alright so as you can see this is empty this directory is empty right let's convince ourselves it's really empty there are no hidden files even okay now we create a repository by HG init the commands are always HG followed by an action okay and if you ever come across git it will be identical git followed by an action the key difference is HG is a single file git is some 10 20 different files but they are equally easy to use okay let's do HG init what happened nothing happened which is typical of the Unix philosophy if you have nothing to say don't say it HG init succeeded that's it you will rarely if you have looked at Linux and bash this is something you will find many commands won't tell you anything copy command you want to copy a to be it will copy if you're used to the old DOS and Windows way of doing things it will give you one blow on trumpet and say three files copy none of that will there is nothing to say don't say it so HG init succeeded so there is nothing to tell you you wanted me to do something I've done it but exactly what was done a hidden directory not hidden by a great technology but by convention with the dot as the first character of the name of the directory has been created this is to show you what is happening so that you understand something happened when HG init was done but it is a very bad idea to go poke directly inside the directory alright in other words when you learn how to drive a car you do it by looking at the steering not by taking a cutting player and manipulating the steering column right same way you rather use the steering so use the commands don't try to go directly and do anything in there now what happened that's a repository which means mercurial can track changes in other words you have told mercurial in this directory I will make some changes and you are expected to keep track how does mercurial know that this is a repository so is there a master list of all repositories somewhere no if there is a dot HG file HG directory then it's a repository so when you run a HG command it will check whether there is a dot HG file that's all so he does not remember everything that happened everywhere in under mercurial all that is inside HG okay so now let's add a document which document we created one python file yesterday the curve script right not exactly a great thing but let's use it to make changes I will so I start by copying now my directory has this file please wait don't do many things till don't do piecemeal when a logical action is complete you could do that I have just copied it so that I have something to work with now please remember this is now not tracked it simply happens to be physically located in the same directory because mercurial knows what it is tracking only by bookkeeping data it writes inside that dot HG directory and we have not told anything to it always told mercurial so far is there will be a depository here depository here fine copied a file into that directory well we started by saying there is a directory associated with each repository a directory on the repository or two distinct entities now I actually want this file to be part of the repository in other words I want mercurial to take over management of different versions of this file how do I do that HG add now we have told mercurial I want you to keep an eye on this fellow actually it is a little weaker than that what we have told mercurial see that chap remember that fellow I want to tell you something about him that's all we have said it is not yet tracking it simply is said I tell you something about it that's all we have said now let us look at what is the status of the repository you see a before that it says okay I mean told something about this to watch out now we actually say you know put it into the repository say HG please don't type yet commit it's fairly easy to remember the commands you don't have to memorize them yes that it is added we'll give you a list of status in a minute we'll give you a list of status in a minute just want to do a quick bird's eye view then go back and fill up the plan so if you say commit it will actually complain what do you mean commit I don't know who wants to commit if you're not going to tell me who's going to commit I'm not going to commit so this tells you okay mercurial expect things to be done in a certain way what do you mean by commit actually register into the repository the changes made to the repository so far what change have we made we've added a file to the repository now we are like I said earlier we only said keep track of this fellow I want to tell you something about him now we are saying I want you to commit all changes it's saying who are you first what's your authority because one of the tracking is who made what changes so how do we say who the user is there are many ways but the simplest way to start with since the error occurred in commit type hg help boom it goes this big so we don't want this big a help not very useful let's look at hg help commit many things have gone up so we'll probably use manhg so you can see these are the commands we just showed you add and we are struggling in it and add and we are still figuring out commit so let's look at commit to understand there are lots of commands as you can see but it complains something about a user we see an option to commit you are supposed to say hg commit minus you are minus minus user name okay okay let's keep this open in one and say hg commit minus minus user since you are running it for the first time it is telling us please select an editor we need an editor because every commit you are supposed to commit with a message not really message essentially a summary of this is what I did this time so that you have to type and for that it requires to use an editor so it allows you to in unix there is a way to keep track of all the changes you do using a diary or script or something in in Linux is it there yeah there is that that's essentially what all commands you did on the screen that's what you're talking all the transactions how do you record it yeah there is a remember I remember I know it I used it okay I have also used it but many years ago I thought yeah if I initiate that for many people will actually be something will take after five minutes yes but you will also easily find out script works yeah script you say script I said script yeah and hit enter then it will do but that's essentially logging it's a log logging whatever you did on the screen idea is you can replay later that's right okay let's get back here we are it is asking you to select an editor and it's also giving you a hint if you don't know what an editor is the easiest fellow is nano but then we are not at least going to settle for nanos we'll buy a BMW okay now again you see it gives you a set of this is a file ignore all this this is simply an editor okay this is the commit message now there is a default commit message it is giving you idea is you can simply delete a few things and some stuff is already typed now if you have made a mistake and you don't want to commit you don't make any message now it will not commit which you can read it says enter commit message lines beginning with HG colon or remove leave message empty to about commit if I close the file now this is the message file commit will be about it let's do that that's it about it due to empty commit message in other words you can't push a change in without making a comment about what you're pushing okay so let's start again but notice this time it doesn't ask you what editor to use it's already tracked it inside that he dot HG directory it has made a comment somewhere that this Johnny prefers to use emacs now typically what one will do is delete these three okay this is the message I want to give I don't understand this branch-grant business so I will delete this I believe is a reasonable set of things to say for my comment it's me and I have added this curve underscore script dot pi to the repository now again you see no message then about that it had something to tell you I have about it now it has committed everything is fine so nothing to tell you so it won't tell you now let us look at status nothing to tell you everything is fine in other words nothing hanging around there is no uncommitted file there is no half way commands earlier what did we say may or not of this fellow I want to tell you something about it so mercurial made a note and it said you told me something you will tell me something you haven't said it now there is nothing there is no pending business so as far as mercurial concerns status is fine nothing to tell you but actually we have made changes to this how do I look at that how do I look at what changes have been made how do you think what do you think is likely to be the command make a guess a G let's try log that's all this change set number don't bother about it because it's something it is internally keeping track summary this is the summary I typed so now I learn actually I don't have to leave that user Pashokan there as a comment it is not really useful because anyway the log is keeping track of who made the change so okay next time we write a comment we will not add it now let's make some changes make some changes to what to the file we are interested in this is the file actually there is a mistake in this I was showing you many things but that SP is should be changed to sci-fi right so let's change it to sci-fi but again mercurial won't complain when you save edit that's not their department now mercurial tells you boss you told me to track some Johnny that Johnny has changed him for modified he's doing something suspicious so after you make a change to the file mercurial when you ask it for status says modified now let's look at the log no change in the log because log tracks changes to the repository what all you have done to a file in the repository status is because you can decide not to make this change this is simply telling you compared to what I have in the repository the file you have here there is a change that's all but the repository is log states what all happened to the repository status tells you what is the state difference if any between the content of the repository and your copy so where is this my copy business your copy is in the directory where is your repository it's also in a complicated way in the directory itself which is why I was a little reluctant to commit to directory equal to repository but let's stay here for a minute to understand log tracks what all happened at different points of time in the repository you have a copy of those files in your personal directory let us say that the difference between the current state of those files and the state in the repository is what status tracks so if they are the same status as nothing to tell you but log will always have something to tell you because log is list of all things that happen to the repository well status is the difference between the current file you have on hand and the repository so it is modified now what do I do actually this is a useful change so I want to commit it correct so how do we commit that we already know they should be familiar now to give to help to be helpful it gives you changed so now I know this user pasokin is not really required so changed is not very useful instead I will say replaced SP dot psi pi dot now look at the log you see two log entries original creation this is the latest look at status nothing to say because copy you have on the repository or in sync there is no difference now we are literally done with 80% of what you need to know about mercurial and version control this is all that's there to work you can change it I'll tell you you have to read the manual there is a there are three ways I think you can in move in a g command line you can change it can change it for a session or I think you have to walk into the dot hg and it which is not a recommended way I'll tell you the method in a minute just have to look up the manual I never changed it I know it can be done but I have never done it all right this is what you'll be doing 80% of the time in it add commit what else we said we need to do log gives you history of changes update we saw commit adding something to repository is add we saw that that's all this is the most useful use case as an individual now it is like having an automatic backup for yourself what do you mean I removed that file I had now what is the status was there is something missing you're supposed to have a file or in other words the repository has something which you don't have how do I get it like I guess the nicest thing about the command line is recover is a meaningful command but it seems to be talking of something obligated not what do you want sorry let's try that boom restore seems to really make it angry what is it saying these are the basic commands add annotate clone commit diff export forget that's a forget command in it log merge pull pull changes from the specified source that looks interesting right let's try pull so how do I get it back clone okay I'm going to do something else I'm going to create another directory I created a new directory and then said clone the repository in VC so if you delete that entire directory with the HG nothing can be done the reason I did it this way is to show you something to lead you on to the next thing now let's look at what is here so you have a directory called VC inside this that contains curve script even though remember the directory didn't have VC in it sorry curve script in it right the VC directory didn't have it but in a clone it the repository recreates a file and puts it back now let's also look at you see there is a dot HG even in this VC directory but also note in the original VC directory which we just now vacated to come here there is no dot pi file so when I clone I'm not copying a directory I'm recreating a working directory and the repository that's why the command is clone that's why you can't just do a CP and expect to get it let's take a minute we did this on the local machine we talked about distributed collaborative thing there instead of from VC you will put it somewhere on the web and do that's it so you start becoming part of a project by running HG clone so you have a local copy make changes commit do add then push pull all of that to interact with that but you are not going to do that most of the time want to work in a single repository so let's go back to I've gone back to my old repository recreated it so that we can revert to what we are doing so this is the state of the repository so even if you delete everything by mistake as long as the dot HG file is there you can get back everything which is the whole idea and so far you have been fiddling around with a single file but obviously the same thing holds for multiple files we'll see that in a minute but let's keep things simple we did with a single file let's summarize by looking at these slides see what you have to say we'll go through this HG unit creates a fresh repository it essentially creates a dot HG directory inside that directory where you create it HG status sorry if the session is oh yes 100% I should have thought of it I should have shown it to you anyway I'll remember for the next workshop thanks there is nothing magical about it it simply in dot HG it has written everything it requires in a certain sense the implementation is nothing very esoteric whatever you have done there is a copy being kept inside dot HG unit command does this status tells you this you can say HG help commit we saw that how to get and the status code we ask this question when you look at status M says there is a change between the repository copy and the current copy A says in the current directory working directory something has been added that which is not there in the repository or says you have removed something here she says clean I haven't seen clean so far question we saw that exclamation mark question mark says not tracked what do you mean by not tracked I says ignored lot of things for a status let's go back and do something to see what can be done okay let me create a file okay I made a note of Samir's idea now that is there in the current directory so what does the current directory have it has two files now let's try HG status question mark why question mark it's not tracked what do you mean not tracked we haven't told mercurial you are interested in it but it happens to exist in the directory so question mark if you have not told anything it will put a question mark if you have told it will say you have told me to keep an eye if it is but please note the curve script is not up because its status is the same it's in sync now this is on I like adding I can say don't bother with this fellow in which case it will show as I question mark says you haven't told me anything A says you have told me to keep an eye I says you have told me not to bother okay so in your multiple files you will see different statuses all right so question mark can move to A or I this can go to when it is missing where is it missing in the current directory it's there in the repository if you actually want to remove in the repository also you have to give an HG command HG remove command at which case it will say okay I will remove from the repository and then the status will be not exclamation mark but R says there is a file there in the repository that file is not there in the current directory and you have told me to remove that fellow in the repository also but not yet removed like add does not add remove will not remove you have to commit to make the action happen all changes to the repository have to be done by issuing the commit command add remove tell you what you plan to do to the repository commit says do whatever I have told you to do so it's always a two-stage process HG add followed by HG commit HG remove followed by HG commit understood one addition in this slide instead of opening an editor you want to type something you can say HG minus you name minus M within quotes you can type the commit message there itself so that way you don't open up the editor and all that generally not recommended accepting for very minor things you fixed a comma or a full stop or one swelling mistake other than these things it's a good idea to write reasonably detailed explanations because that's what status will tell you that's what the log will tell you okay okay how do I have to type minus you my name every time when it is my personal repository there is a dot HGRC file where you can set the editor also can be set there okay HGRC is in the op section in HGRC you can create username you notice the HGRC file consists of what is this Python code so the when you run HGRC actually what has happened is it just executes this Python code this is Python code only this is the standard these days many Python packages use the configuration file is nothing but Python code with minor changes okay in HGRC there is a section called UI in that there is a editor but your bash environment variable editor itself is enough you have to create one an apple you have to create one or it's not simpler simply say export editor equal to WIMP you wanted WIMP right I thought you are a Emacs person okay fine if you say export editor equal to WIMP in your dot bash RC it will in other words all edit all commands that look for an editor generally use the environment variable dollar editor to check which is the editor to be used okay let's verify that works what the editor I used was Emacs right I am adding notes now let's look at status notes is added so to open nano it has opened a new editor huge both are extremely powerful editors okay they both new key thing is power both are extremely powerful editors and it's a very good idea to learn one of them very well and it's a very good idea not to ask such questions with the other guy they will fight because it's almost religion there are many religions in the Linux world Emacs versus WIMP KDE versus like that but at a technical level there is certain class of different Emacs is a modeless editor meaning whatever you type is either a command or gets added to the buffer VA is an editor with a mode in other words when you type I in Emacs it will either make something happen or put I in the buffer right since I is a normal character it will only end up in the buffer but in VA or WIM depending on the current mode if you are in the command mode I is actually a command if you are in the entry mode I actually adds to this so the same key can result in two different actions that's what you call a mode an editor with modes and VA is the canonical example of an editor with modes now some people can't even ever accept that it's very difficult for them the advantage is of using a mode approaches it will work on very simple keyboards and VA was designed in the era of very very simple keyboards putting it the other way around and a disadvantage with Emacs of the world is for every command you want a keystroke you have to find some keystroke which is not ever going to be entered into a file control XP control XS to save a file in VA you will hit escape now we are in the command mode say colon W that saves a file because the mode is changed you can use ordinary keys but in a modeless editor you have to use keys which normally won't end up as being required or control character so that's a key operational difference other than that if you use either editor well you are way ahead of anybody else one of the two is a very good addition to your tool but using it well is something which takes a lot of effort and time to give you a very simple example in VA it is child's play to replace one word with another word only in those lines where a third word occurs those sort of things are child's play I'm sure equally in Emacs people can do something it's very easy to write there are add-on tools which have been written so you can type a few letters and it will automatically if you have if you create a latex documents you know there is this begin itemize end itemize you have to type so much so with a simple key you can ensure there is a begin itemize end itemize and the cluster ends in the middle with a item you know begin itemize end itemize item that much can be typed in one key stroke that much is possible all right so I don't know whether you notice this I simply did this obviously it's only for a session you can add it to your bash RC bash profile whatever your yeah then it's permanent all right this already we did it's a very good idea this we didn't focus on really to have a certain structure for your commit messages I simply type on or two lines so good idea to type one line as a summary and long longer paragraph it will the status by default will always log by default will always show the that one line this tells you some of the other things that you can do once you have started adopting a version control let's say you have made a lot of changes to the current file you realize this whole new algorithm you are trying to implement is totally wrong now you can do undo undo undo undo in your editor if your editor has undo or you can exit the file say a G robot all or you can robot a file name so that it only rewards that single file so this is the advantage of using version control to do certain stuff these are minor advantages commit commit is a reference point it's always commit is a reference point thanks last changes from the last commit that's because if you look at your status what does your status say modified compared to what compared to previous commit for example if I go back let's do that to understand thanks for that instructive question let's do something which should be interesting these are the files and what change did you make we made this from this is actually the version of the file which was there before right it only tell you modified it will tell you actually you have now gone back to the earlier version because the reference point is always the last commit now you see it has saved the file and got you back what it was earlier let's look at so sci-fi instead of SP because you said revert all the changes the SP is here so if you made a large number of changes in the editor you decide no I want to start with that again you can do it at the version control level rather than an editor level but I rarely use but some people share by it I generally don't find the need for it okay we'll take a stop here what I suggest create a directory right and choose a problem okay let's look at diff and then do that sorry I wanted to talk about this okay I don't want the script to show I wanted to save so how do I save it says this line was added this line was deleted what is all this the plus says that line was added minus says that line was deleted it is giving you context simply saying this line was added this line was deleted sometimes is not meaningful unfortunately I played around with the last line so the only context it can give is lines before normally it will give you few lines before and a few lines after but since I edited the last line it was showing me these are their last four lines these were the original and this is the change made so diff allows you to see what is the change made okay now let's also look at you can check the difference between specific versions diff gave between the last two but if you have a large number of changes I haven't created large number of changes but you can see it's fairly straightforward HG diff R1 R2 says between revision 1 and revision 2 by default diff will give you between what is here and the committed one but you can also look for the changes between two commits like R02 tells you the log for those two and so on so you can use version numbers to track changes okay this will probably be 95% of what you will ever do as a individual repository handling person in North Korea let's remember commands are very simple in it to create a new repository add to say I want to keep track of this from now on commit to finalize the changes revert revert the changes from between to the previous commit diff helps you see the what is actual difference log tells you the list of changes that are made and with multiple files you can see different files also will be given in the log it's a very simple system instead of trying to remember the commands you should try to look at the actions because the manual is a little confusing because it goes through systematically all the options so it's a overwhelming thing instead look at what is my workflow what do I do and look at what are the commands I need whenever you come across a new situation at that time you read the manual and try to figure out which command and add it to your repository your personal repository of knowledge don't try to read the manual for all options you will fairly find it next impossible to learn something that way you start with in it add commit and every time you need to use a new command you need a new command look it up


You go like, wow, you know what actually we can do something because we can not only talk to our customers and improve that. And there's always an economic benefit to it as well. But I also have to say what we have to stop doing is in that context of thinking of this, you know, eternal growth and especially yield that we want to have. Because it doesn't help if we have too much left over. It's really a problem also. This is a mentality shift that we have to do and no wonder mark, right? That design, which is one thing that is, you know, very dear to my heart, its design is a lot of psychology. And my dream is of, you know, using that power of design, not only to attract for the new cool stuff, but actually to change people's behavior. Maybe we manage that we can have way more joy that was less that we need to own or have and stuff like that.