Unfortunately, there is no further time for questions and comments. Time is now. Members' statements. I recognize the member from Sarnia-Lampton. Thank you, Speaker. I appreciate that. Well, it's an honor to rise in the legislature today to announce another important investment in Sarnia-Lampton by the Government of Ontario. Recently, I was pleased to share the good news with a number of different organizations in Sarnia-Lampton that our government is investing nearly $550,000 in five different community festivals through the 2022 ReConnect Ontario program, the Blue Water Health Foundation Block Party, the Southwestern Ontario International Film Festival, the Victoria Playhouse Petroia, the Blue Water Border Fest and Music Festival, the Revelry Music Festival, all been selected by the Ministry of Tourism, Culture and Sport as local Sarnia-Lampton recipients of the Ontario ReConnect program, grants that support entertainment and jobs in the tourism, culture and entertainment sectors. In total, the Ontario government, your Ontario government is investing more than $48 million across this great province through the Ontario ReConnect program to help create amazing staycation experiences and boost local economic growth. By investing more than half a million dollars in Sarnia-Lampton, these festivals and events our government is delivering on a much needed support for local businesses in our community and it continues to recover from the effects of the pandemic. Mr. Speaker, this is great news from the government of Ontario to ensure that Ontario is making a positive difference in my community. Thank you. Next, I recognize the member from Algoma, Manitoulou. Thank you, Speaker. Today is the start of the 138th Providence Bay Agricultural Fair. This is a mainstay of Manitoulou Island that brings families from across the province for fun and entertainment. However, Speaker, there are concerns going into Fair weekend this year as Highway 542 and Highway 551 leading to Providence Bay remains in a state of disrepair. I was travelling on these highways last weekend and I can understand why people on Manitoulou Island are frustrated with the government's quick-fix solutions. Roads are being left in conditions where the pulverizing of the old surface is leaving large chunks of material causing dangerous driving conditions and damage to windshield shock absorbers and tires. This has an effect on the cycling and cyclist community as well. This level of work and road resurfacing would not be accepted in the Muskokas. Then why should it to Manitoulou? This government needs to step up to the plate and ensure that residents and visitors alike can safely travel on Manitoulou highways. Speaker, Manitoulou Island is the largest freshwater island in the world. So I say on behalf of all hauteaters, do them once, do them right, pave our highways properly. Next, I recognize a member from Brantford-Brandt. Thank you, Speaker. Great to see you in the chair this morning. I'm happy to rise in the House today to showcase both the government of Ontario programed and the happy recipient in my writing of Brantford-Brandt. Through the great work of the Ministry of Tourism, Culture and Sport, the ReConnect Ontario 2022 program is making an investment of more than $48 million. This program helps festival and event organizers carry out events that encourage people to travel, participate and rediscover the beauty and diversity of all that Ontario communities have to offer. I was so pleased that the Paris Agricultural Society was successful in their application and that they were awarded $105,000 from this program a few weeks ago. The fair is constantly changing as the agricultural sector evolves but it never strays from the commitment of over 160 years to bring entertainment and agricultural education to the community. Agriculture is the single biggest economic sector in Brantford-Brandt and this festival funding for the great folks of the Paris Agricultural Society cannot come at a better time. Learning about agriculture, having fun and speaking with the men and women that grow the food that is on our dining room tables to day in and day out is partly what the ReConnect Ontario program is all about. Congratulations to the Paris Agricultural Society and between September 1st to the 5th, see you all at the Paris Fair this year. I recognize the member from Oshawa. Thank you, Speaker. I am proud to join this 43rd Parliament, re-elected for a third term to serve Oshawa. It is an honour and a privilege to come here and stand in my place on behalf of constituents, families and workers across my riding. I am appreciative of the trust and hope that I bring with me from my community. Thank you to my staff who has been working these past eight years to support constituents with compassion and care. The load is heavy and none of us would be able to do this work without our teams. To the volunteers who spoke to voters, knocked on thousands of doors, raised money and committed their time and heart to our bright, positive, motivated campaign, thank you. To my core campaign team, CFO, manager and volunteer co-ordinators who put their lives on hold to work tirelessly during the election, thank you. To my family, friends and loved ones, I love you and I appreciate you.  She's 101 years old and was very proud to vote for her granddaughter. Hi, Grandma. I know that that applause is for my grandma. I will pass it along. Speaker, all of us in this room heard sincere and heartfelt concerns during the election. We are still hearing from distraught families and workers, letters and calls from real folks concerned about collapsing health care systems, public education, the lack of safe, affordable and available housing, rising poverty and the terrible suffering of so many without the addictions and mental health supports they seek. We have vital and important work to do on behalf of real people who have trusted us to listen and serve them well. I will continue to serve sincerely and be the strong voice I have now three times been elected to be. Thank you, Oshawa. Thank you. Member statements? The member for Mississauga Lakeshore. Speaker, I'd first like to congratulate you on your reelection and to congratulate all our colleagues for both new and returning on both sides of this aisle of being elected to this House. I'm honored to be back for another term representing the people of Mississauga Lakeshore. I'm proud of all the progress we've made over the last four years, especially in South Mississauga. That includes a multi-billion-dollar project to build the largest and most advanced hospital in Canadian history. It includes 1,152 new long-term care beds, more than any other riding in this province, and the first residential hospice in Mississauga. It includes the new five-billion-dollar Hazel McCallion Line and a new rapid transit corridor along Lakeshore that will support the Lakeview Village and the Brightwater community along the lakefront. We've come a long way. And Speaker, last week the throne speech laid out a plan to ensure the progress continues. Earlier this week, I joined delegations from Mississauga and the Region of Peel at the AMO policy conference in Ottawa, meeting with Ministers focusing on the recovery from COVID-19's pandemic. Our shared infrastructure priorities and fixing the housing supply crisis, I look forward to working together with the municipal partners and with all members here to deliver positive results for the people of Ontario over the next four years. Thank you. Statements. Member for Hamilton West and Caster Dundas. Like all Hamiltonians, Speaker, I was heart sick to learn of the massive raw sewage spill into Chateau Creek and Coots Paradise. Today, I want to share some good news on the progress Hamiltonians are taking to restore this beloved, provincially significant wetland. Step one in the remediation activity has begun with an expected dredging of 11,000 cubic metres of sediments. Thanks to city staff for the tour of the area and thanks for sharing your expertise and your obvious pride in playing a role to restore Chateau Creek. Why is this area so special? Coots Paradise is the largest wetland at the western end of Lake Ontario. It is a magnificent example of plant biodiversity and is home to 35 endangered species. This location is also an important migratory bird stopover. One of our more famous inhabitants is our local bald eagle. The return of the endangered bald eagles to this area is a fantastic story. Catching a glimpse of them soaring over Coots Paradise is truly a remarkable sight. And more good news and incredibly rare, Blanding's turtle was released back into Coots Paradise to join only two other Blanding turtles presently living in Coots. Hamiltonians are rightfully proud of our natural areas and we are taking action. The city of Hamilton and community environmental partners are collaborating on the biodiversity action plan. Partners include Hamilton Naturalists, Environment Hamilton, the Royal Botanical Gardens. Their work will protect, enhance and restore biodiversity in Hamilton with great gratitude to all of you who stand up to defend our environment. I thank you. Member Statements. Member Pursusé-Marie and Chief Government will. Thank you very much Mr. Speaker. The arts, culture and entertainment industries are crucial in every community. They enhance our lives, they attract tourism, boost economic growth and preserve our culture and our heritage. Earlier this year I was privileged to witness an incredible preservation of our community heritage and growth of the arts and entertainment in my riding of Sault Ste. Marie through an investment of $500,000 through the Northern Ontario Heritage Fund into a space known as the loft at the Algoma Conservatory of Music. The loft is located in the attic of a building that over 100 years ago housed the offices of the historic Sault Ste. Marie pulp and paper company. While the paper mill was unfortunately closed in 2012 the site has been completely transformed over the last decade into a community hub and the loft is now a huge part of that transformation. A dusty and forgotten storage area has been converted into warm beautiful inviting performance venue while preserving the heritage of a national historic site. The law posts a state-of-the-art recording studio with some of the best equipment available in the world and is connected to a live performance hall in the machine shop next door. This incredible innovation allows for live performances to be captured with the absolute best in sound and video capabilities. The unique possibilities of this one-stop shop for performance and recording is unparalleled and I am so excited to see what opportunities the team at the loft can continue to bring to the arts and entertainment industry in Sault Ste. Marie. Thank you. Member Statements. Member for Ottawa South. Thank you very much Mr. Speaker and I had the chance to listen to the minister this morning talk about her plan to stay open in Ontario in her health care system. And while you may not want to clap yet while the thousand beds of isolation opening up are welcome they are months late forcing residents to go to a place outside of their community seems cruel but it really doesn't reflect the lessons we learned in the pandemic and long-term care. The thing that is most concerning is the minister's refusal to rule out private for profit care increasing that in our system and 25 years ago in this province a government of the day told us that was our only solution for long-term care and we have all seen the results of that in the pandemic. So this government seems to be set on establishing separate parallel systems private for profit and here is the challenge. The greatest challenge that exists right now in our health care system are people having enough people to care for the people we care for most. Our public system is in crisis and what this government is proposing Mr. Speaker is they are proposing to set up another parallel system that is going to compete for those personnel that is going to compete for those personnel to make a profit and what this government needs to do is repeal bill 124 get serious about foreign trade health care professionals and actually talk to front line workers. Thank you Speaker. Member statements. The member for Don Valley North. Thank you Mr. Speaker. It's out this moment the North York General Foundation radio thunders and partnership with A1 Chinese radio is holding an annual major outreach event to raising funds for a landmark new senior care home and North York General Hospital. Among the first designed using insight from the pandemic the home would be fully integrated with the hospital to provide residents with full access to emergency and specialty services. Speaker to better ships the senior from different cultural background the new home would be offering culturally diverse programming resources and food. The government is not only adding beds it is creating long-term care space for seniors in modern shape and comfortable surroundings where they will feel truly valued and at home. Speaker I want to thank North York General Hospitals and its leadership team for their commitment to provide best care and experience for our community. I also want to thank all those involved in these great events and it's your participation that make Ontario a better place that we are all proud of. Thank you Mr. Speaker. Member for Durham. Thank you Mr. Speaker. It gives me great pleasure to rise in this chamber today to recognize an outstanding resident from my riding of Durham. Recently my office had the pleasure to congratulate Mr. Paul Arculis from Port Perry for his 25 years of outstanding service as the president of the Lake Skugog Historical Society and the curator of the Skugog Museum. Paul and Eleanor Arculis settled their family in Cartwright Township in 1970 and for the past 52 years established themselves as pillars of the community. In his many roles as teacher, author and renowned storyteller Paul has shared his love of local history with thousands of residents in working toward the preservation of historical buildings, sites and cemeteries. Just last year Port Perry High School renamed a scholarship the Paul Arculis Bursary which is awarded to a local student pursuing post-secondary studies in the field of history. On behalf of all Ontarians, thank you Paul for celebrating our past and honouring those who were a part of building the great province of Ontario. Thank you. That concludes our Member's statements this morning.


Live from Midtown Manhattan, theCUBE's live coverage of big data NYC, a Silicon Angle Wikibon production. Made possible by Hortonworks, we do Hadoop, and when this goes, Hadoop is made invincible. And now your co-hosts, John Furrier and Dave Vellante. Hi buddy, we're back. This is Dave Vellante with Jeff Kelley. We're with Wikibon and this is theCUBE. Silicon Angle's continuous production. We're here at Big Data NYC right across the street from the Hilton where Stratoconf and Hadoop World is going on. We've got a multi-time CUBE guest, Jack Norris, the CMO of MapR is here. Jack, welcome back to theCUBE. Good to see you. Thank you Dave. So by the way, thank you so much for the support. As you know, we're across the street here at the Warwick Hotel. MapR, you guys have always been so generous supporting theCUBE. We can't thank you enough for that. So really appreciate it. Thank you. So we were able to listen to your keynote yesterday.  So first of all, how did that go? I wanna ask you some questions about it. It was really well received and I think people were kind of clamoring to try to separate the myths from reality on Hadoop. So you had three myths that you talked about, one related to the district. I actually like to get into some of those. So what was the first myth was around the distribution battle. So take us through that. So the impression that it's a knocked down, drag out, competitive battle across Hadoop distributions was the first myth. And the reality is that all of the distribution share the same open source Apache code. And this is one of the first markets that's really created or the first open source technologies that's really created a market. I mean, look what's happened here with this whole big data and Hadoop. But given that early stage, there's the requirement to really combine that open source code with additional innovations to meet customer needs. And so what you see is you see those aggregators that are taking open source. You see others that are taking the open source and then adding maybe management utility, couple of different applications on top. And then our approach at MapR is we're taking the open source with those management innovations, doing some development in the open source community with things like Apache Drill, and then really focusing on the underlying architecture, the data platform, and providing innovations at that layer. So you guys have been actually sort of of the three major distros that we talk about all the time. You guys, Hortonworks and Hadoop, you guys have been consistent the whole time. That's as Hortonworks, right? Cloudera basically put out a post recently saying, hey, we're kind of going in a different direction, sort of what I called it, tapped out of the Hadoop distro piece of it. But so there's a lot of discussion around it. You're putting forth, hey, it's not an internecine war, but does it matter is my question. Well, I think if you take a step back, the Hadoop ecosystem is incredibly strong, growing very, very quickly, fastest growing big data technology, one of the top 10 technologies overall. And I think it's because we are sharing the same API. It is possible for customers to learn on one, develop and move seamlessly to another. And in the keynote, I talked about the difference between the NoSQL market, which is there is no consensus there. And customers have to figure out not only what's the right workload, but what's the technology that's actually going to have some staying power? Well, that's a powerful commune. Amazon turned the data center into an API. The Hadoop community is essentially turning data access into an API. And that is a very powerful and leverageable concept. Okay, your second myth was around the whole NoSQL. Yes. Piece of it. You helped me put up a slide. I thought I read Jeff Kelly's reports and I thought I knew them all, but there were a couple in there that I didn't recognize. You probably knew them all, but so take us through myth number two. And I'm sure we missed that. I missed some. There wasn't room in the slide for anymore. But the, yeah, it's basically about the consensus. There is no real consensus. There's no common API. There's no ability to move applications seamlessly across NoSQL solutions. If you look at one NoSQL solution, and that's HBase, a big inherent advantage because it's integrated with Hadoop. This whole trend is about compute and data together. So if you've got a NoSQL solution that's on that same massive data store, big leg up. And then we got into the, well, if you've got HBase, it's included in all the distributions and all the distributions share the same open source, then obviously it must run the same across all distributions. And there we shared some pretty interesting data to show the difference when you do architectural differences and innovations underneath that you can dramatically change the performance of not only MapReduce, but of NoSQL. Yeah, so okay, so not all NoSQL is created equally. Not all HBase is created equally is essentially what you're saying there. Now the third piece was Hadoop is enterprise ready, right? So you guys were first to say, well, we have a Hadoop platform that's enterprise ready. Way ahead on that, got criticized a lot for going down that path, shrugged and said, okay, we'll just keep doing business with customers. And you've been again, very clear and consistent on that. So talk about the third myth. And that's, is Hadoop ready for prime time? And I think the way to combat that myth is by customer examples and showing the tremendous success that customers are enjoying with Hadoop. And we don't have time on the cube here to go through all of them, but I like to point out 90 billion auctions a day with Rubicon, they've surpassed Google in terms of ad reach, they're doing that on MapR. 1.7 trillion events a month with ComScore, that's on MapR. You look in traditional enterprise, a single retailer with over 2,000 nodes of Hadoop. I mean, it's a key part of their merchandising and retail operations. And combining all sorts of data feeds and all sorts of use cases there, financial services over 1,000 nodes, a risk mitigation, personalized offers, streamlining their operations, it's dramatic. And then we shared some of the more interesting ones, esoteric ones like garbage and whiskey and weather prediction. Okay, but your customers consider these, even as diverse and eclectic as they are, they consider these mission critical applications, right? Oh, absolutely. No, it's, and I think that's the difference because what we're talking about is not Hadoop as this cache, right? This temporary processing where we can do some interesting batch analytics and then take that and put that someplace else. And yes, there are applications like that, but companies soon realize that if I'm going to use this as a key part of my operations and it's about data on compute, then I want a consistent permanent store. I want a system of record. So all of the SLAs and high availability and data protection features that they expect in their enterprise applications should be present in Hadoop. That's where we focus. Let's run down a couple of those. What are some of the key capabilities that you need in an enterprise-grade platform that MapR is addressing? Well, let's take business continuity because that's important. If you're really going to trust data there, and one of the big drivers as you expand data is how much am I gonna spend on it? And if you look at a large investment bank, $270 million of their budget, not total but incremental to address the additional capacity, there's a big emphasis for let's look at a better way to do that. So instead of spending $15,000 a terabyte, you can spend a few hundred dollars a terabyte. That's a huge, huge advantage. And that's the focus of Hadoop. But to do that well, then the features that are in this enterprise storage have to be present. And we're talking about mirroring and not a copy table function, but replication. That's how organizations do it, right? We're talking about recovery too. And recovery, you can't back up a petabyte of information through a copy function, right? You have to do a snapshot. And the snapshots have to be consistent, right? And we're not saying anything that an enterprise administrator doesn't know. There is some confusion when you're more on the developer side as to what these features are and the difference between a fuzzy snapshot and a point in time consistent snapshot. So let's talk a little bit about the enterprise data hub, this concept that Michael Oswald-Cluder introduced yesterday. Tell us a little bit about your take on Mike's, I guess, definition and essentially, I think trying to name the category of kind of what Hadoop can do and where it sits in the architecture. Did you agree with his characterization? I mean, if you look at that description, it's about, I'm taking important data and I'm putting it in Hadoop and I'm combining a lot of different data sources. And it's been referred to as a data lake and a data reservoir and a data, I mean, we've heard a lot of terms. We worked with an outside consultant that was originally an architect at Ter Data. It's been about eight months, almost a year ago now, where he defined an enterprise data hub. And it's, he went through kind of the list of requirements and once you move from a transitory to a permanent store, then that becomes an enterprise data hub. And an enterprise data hub can be used to select and process information, maybe it's ETL and serve some downstream applications. It can also be useful to do analysis directly on it to serve different business functions. But the system requirements that he established for that, I think are absolutely true and it's you have to have the full data protection, you have to have the full disaster recovery, you have to have the full high availability because this is going to be important data serving the organization. If it's data that you can lose, if it's data that you don't really care about having highly available, then it's a very narrow use case that that data hub serves. So you're saying the enterprise data hub isn't ready for prime time in your view? No, I'm saying that there are requirements and we have companies today that have deployed an enterprise data hub and they are quite successful with it and the quotes are the ETL functions that they're doing on that hub are 10 times faster and it's 10 times cheaper than what they're seeing. You're saying your enterprise data hub's ready for prime time, the other guy's isn't. Right. Did I understand? It's a better sound bite, Dave. Well, I think, I agree that. Okay, but it's nuanced, right? And so, you know, the customers, because you know, vendors, they're all saying the same thing to the customers, right?  So it is, this is why I like Jeff's question about what are those things that make a difference? We're in a little bit of this, you know, kind of marketing fog here in the relative early stages. I think the best response there is customer proof points. And I think some education in the very beginning, you know, when they're in development and test, it's really important to understand, you know, what is Hadoop and what can I use it for and what data source am I gonna leverage? I think the features that we're talking about really start to show up as you deploy in production and as you expand its use in production. And there we've enjoyed tremendous success. I don't think anybody would argue that you have a lead in this space. I wouldn't, I don't think you would either. This space being robustness, enterprise ready, mission criticality. Is your lead increasing, decreasing, staying the same? What's your sense?  I do know that we pass 500 paying customers. I do know that we've got significant deployments and you can measure those in terms of number of nodes, you know, in the thousands of nodes, you can measure those in terms of use cases. So we've got, you know, one company, they've passed 20 different use cases on the same cluster. I think that's an interesting proof point. We're scaling in terms of the number of people in an organization that are trained in leveraging the data in MapR, again in the thousands. So, you know, I think this market is so big and so dynamic that this isn't about, you know, one company's success at the expense of everyone else's. It's not a zero sum game. I think, you know, we're all here kind of raising this boat and focusing on this paradigm shift, but when it comes to production success, that's our focus and I think that's where we've proven that.  You can do more things with Hadoop. And we've been talking about this on theCUBE is that as that happens, you're gonna start, you as an industry, you're gonna start bumping up against the EDW vendors and some of the other database vendors in the traditional world and now you're doing some of the things that those tools can do. Now, you know, two years ago it was very much that this is all very complimentary, Hadoop and your EDW. There's no overlap, we're gonna all play nice. But increasingly we're seeing that there is an overlap. How do you view that? Is that, and what is your relationship with those EDW vendors and what are you hearing from customers when you go into customer accounts? So, I mean, there's a lot in that question. Yes, well. I think the first comment though is don't look at Hadoop through the single data warehouse lens. And if you look at trying to use Hadoop to completely replace an enterprise data warehouse, well, there's a few decades of experience there. There are many organizations that have a lot of activities that are based on that data warehouse and that's where we're seeing a data warehouse offload that is complimentary, but it gives organizations this lever to say, well, I'm gonna control the fill rate and I'm gonna take some of the data that's no longer really active and put that on Hadoop and really change my ability to manage the cost in a data warehouse environment. The other thing that's interesting is that the types of applications that Hadoop are doing, I think are creating a new class. It's about operations and analytics kind of combined together, taking high arrival rate data and making very quick micro changes to optimize, whether that's fraud detection or recommendation engines or taking sensor data and predictive analytics for maintenance, et cetera. It's just a tremendous number of applications. In some cases, leveraging a new data source, in some cases doing new applications, but it's just opening things up and I think organizations are moving to be very data-driven and Hadoop is at the center of that. That's great and you control the fill rate. That's another really good soundbites thing for that. And these that you mentioned, this high arrival rate data, this fraud detection, predictive analytics, maintenance, these are things that you're doing today with NABAR, right? Yeah, absolutely. Great. All right, Jack, well listen, always a pleasure. Thanks very much for coming by. Great to see you again. Thank you. Keep it right there, everybody. We'll be right back with our next guest. This is theCUBE, we're live from The Big Apple.


Hey, this is Brett with Summit Auto in Fond du Lac, Wisconsin. Your new and used Ram and light duty truck headquarters. And today I am super excited to show you our very first 2021 Ram 1500 TRX Edition. This vehicle has the 6.2 liter supercharged Hemi V8 motor out of the Hellcat. It pumps out 702 horsepower, 650 foot-pounds of torque, and it's going to get you 14 miles per gallon on the Highway 10 city for a combined total of 12 miles per gallon. We shoot all of our videos in 1080p 60 frames per second. So if you have HD capabilities, turn them on right now because it is definitely your best way to check out the looks and styling and options of the truck before seeing it in person. And this thing is really cool. We're going to go over a bunch of the outside features, what makes the TRX the TRX. And we'll go through the interior and everything in this video.  So this is going to come with the 18-inch painted alloy rims. And this particular one has Goodyear Wrangler territory AT tires. These are LT325 65R 18s. You can see they have an off-road tread pattern to them. You can see the shocks and everything in there. They are active performance shocks. So they adjust to whatever is going on with the truck and the terrain that it's on. You get 15-inch front rotors on this truck. And first thing you notice when you look at the TRX is the fender flares. This vehicle is 8 inches wider than a normal Ram. And that's all because of those, well mostly because of those fender flares. So it sits a little bit wider than the normal one. This one has the HID headlamps, the LED running lights, the LED fog lamps, front bumper parking sensors. This one has the forward collision warning, adaptive cruise control. Get those lights in the hood there. This truck has been much talked about.  This is the first one that we've received. We have another one coming. I believe it's a first edition. But we're just going to go around this one. Check out the original window sticker here. Now this is just a copy. I don't know where the original window sticker is for this truck. But anyways, 2021 Ram TRX crew cab. Everything on the left there is standard equipment, including the front active performance shock absorbers and rear active performance shock absorbers. Adaptive dampening, or adaptive damping, I should say. Granite crystal clear coat is $200 option. Technology group, which gives you the heads up display, rear view auto dimming display mirror, and LED center high mount stop lamp is $1,095. The advanced safety group is $995, which gives you pedestrian emergency braking, adaptive cruise control with stop and go, and lane keep assist. So it also has the bed utility group, lower two-tone paint, and the TRX level two group. So we'll get to check out everything that the level two provides for this truck, including the leather trim bucket seats, ventilated front seats, wrap driver and passenger assist handles, luxury front door trim panel, full length premium upgrade floor console, and the premium wrapped instrument bezel, instrument panel LED ambient lighting piping, front door accent lighting, rear door accent lighting, driver seat memory, and everything else that's listed there. The flat bottom steering wheel, trailer brake controller, blind spot cross path detection, heated second row seats, heated steering wheel, LED bed lighting, parking sensors, rear under seat storage compartment, remote start power tailgate release, and the 60-40 split reclining seats in the back. This one also has the dual pane panoramic sunroof, and the off-road style running boards by Mopar, which are $1,195 option. Total MSRP on this truck is $85,685. Three-year 36,000 bumper to bumper, five-year 60,000 powertrain, they're your miles per gallon, 14 highway, 10 city, 12 combined, and this truck has not been rated for safety radiance yet. So that's the original window sticker. We'll get to the interior in just a second. But first I want to show you these, these are the off-road style running boards. Seems like they look just like the Raptor ones, powder-coated, heavy-duty. Now the back, these shocks are visually impressive. They're the Blackhawk E2 Bilstein shocks with the active terrain dynamics. If you just type that into Google or the Blackhawk E2, it'll bring up a whole thing on this shock and what it does and the whole system that's associated with this. Look at those rear springs, those things are heavy-duty. They look like train springs, but you can see just how beefy everything is under here. There's all the skid plates and everything, especially up by the transfer case. These shocks are really cool. You can see it even has heat dissipation fins on it and it's all electronically censored to adapt to whatever the truck is doing, which is really cool. You got the lights and the fenders, we'll turn the truck on in just a little bit and walk around it while it's running and with all the lights on and everything so you can see it like that. Got the LED tail lamps, the power drop-down tailgate, and this one has the sprain bed liner, the LED bed lighting, the bed utility group, which gives you those rails on the side with the storage cleats, the tie-down cleats, get the RAM stamped, tailgate has huge exhaust tips, full towing package, receiver hitch, four-pin, seven-pin wiring. This truck is capable of towing 8,100 pounds, which is actually a little bit more than the Ford Raptor and it also has a payload capacity of 1,404 pounds, which is also more than the Raptor, which is its direct competitor. Like the fuel door on here, it is a capitalist fuel, but that looks really good, two-tone paint, the granite crystal over the black, you get the heated power mirrors, built-in directional signals, blind spot monitoring, and blind spot mirror. They power fold in, you get the enter and go system. Inside the TRX level 2 package gives you the black and gray leather and suede interior. Really good-looking seats, it's really a soft leather, but firm at the same time. With all-weather floor mats, power pedals, auto headlamps, power windows, power locks, power mirrors, you get the suede inserts on the doors, the kind of diamond-plated finish trim, memory driver seat, these mirrors power fold in. There's that flat-bottom steering wheel, also leather-wrapped and suede-wrapped. You get these 7-inch LCD display on here, TRX animation, trailer tow, trip info, fuel economy, driver assist, performance, off-road, vehicle info, and speedometer. Do like you get the digital speedometer, of course you get the compass outside temp display. It's just like any other 7-inch screen, but you know this off-road stuff is definitely different. You've got pitch and roll, wheel articulation, which is how you have the wheel turn, so when you're off-roading and everything like that. And then if you go to performance, you can do your 0-60 to times 0-100. This is rated for 0-60 in 4.5 seconds, is what they rated on Ram's website. A popular driver-in-car magazine rated it at 3.7 seconds in their test, and it had a 12.3 second quarter-mile time at 110 miles per hour in the same review that I read. So that's pretty cool, but you can track those right there. You also have your range to empty, and all that good stuff there.  It's kind of like the SRT pages, lap history, and then top speed. So all that cool stuff there, and then everything else that goes along with that instrument cluster. You have the paddle shifters here. This one comes with the 12-inch Uconnect 4C radio, which gives you AMFM and Series XM radio capabilities. Here's your four-wheel drive modes. You can lock your axles, you have launch control, you have all your different modes here. And if you go up to here, you have tow, sport, Baja, rock, mud sand, and custom, which you can do. And then I'll turn their traction control off and everything. So pretty cool stuff. You get all the nice graphics up there, and everything with that has a push-button start, factory brake controller. You have your six auxiliary switches. You have your speed crawl control right there, stability control, front and rear parking sensors, two USBs, two USB C's. You get the RAM charger in here. What's different, you'll notice, is that you get an actual mechanical shifter in this truck, which is really neat. I like how they did that. But this is fixed. Normally there's a power outlet down here. You can't get that because this piece is fixed here. And then you get the TRX badge on the suede-wrapped center console. So that's a pretty cool badge that they have right there. 702 horsepower boost. It's 11 psi. And a supercharger on there. Cool information. Just take a quick look around the interior here. You get the Pano summer of home link buttons, SOS and assist buttons, the power drop down tailgate. This one has the rear view camera mirror. So it's actually a, that's a camera view. That's not the mirror. If you put it down like that, that's your mirror. Now that's the actual camera. So the camera is like mounted on top of the cab. And it actually will show you exact video representation of what's behind you, which is really cool. And then you can control that like if it's up or down. We did a whole tutorial on that. It also has the heads up display in the windshield there, which is really cool. Here's your key fob. This one also comes with a red key fob to unlock the full 702 horsepower. You get the power drop down tailgate, remote start there. And we take a quick look at the back seats and then we'll do what everybody wants us to do and start it up and just rev her up a little bit. Check it out with all the lights on and everything. So because this is a level two, you get the heated and cooled seat back seats back here, latch child safety system. Same trim as the front with the leather two tone leather suede inserts. These seats do recline a little bit power sliding rear window. And this one has the alpine sound system. So you get the speakers up top there. These seats do fold up for extra storage. You get the storage bin that goes up like so. You also get the in floor storage, which is really neat. You can remove those, put ice and drinks in there. It's like you have many coolers everywhere you go. And then you have your heated and cooled seat buttons, two USBs, two USB C's and 115 volt 400 watt plug-in. So to recline these seats, you just have to pull this lever and then pull this way. It's kind of hard to do with one hand. So if I use my elbow, I can get it to recline like so. Now I can get it back without using two arms, but it's just hard to get a grip on there. Anyways, these headrests also fold down and let's get to starting it up, shall we? Then we'll do a walk around, check out all the lighting and everything. So I'm going to start it up and I'll let you hear it start up. This thing sounds so aggressive when it starts up. And as it kicks down, it gets a little bit quieter, but sounds really good. Check it out with all the lights on there, LED headlamps, LED running lights, you get the lights on the hood, LED fog lamps. I'm just going to rev it up just a little bit so you can hear it rev. Definitely has a nice little part to it. Check out this LED bed lighting. You can actually feel the rumble of the motor on this truck. It's pretty crazy when I was standing back there. We'll take a quick look under the hood. I'd personally like to thank you for checking out the video today. I know it took a little bit longer than normal, but we got her done. Under the hood we have the 6.2 meter supercharged V8 heavy motor, 702 horsepower, 650 foot pounds of torque. That's pretty much all you can see. They put this big shroud on here, but they do check out that ram airflow vent there. That's the real deal. Please enjoy the video and once again I thank you for checking it out. I'm going to see more pictures of our inventory from two locations. You can go to that website right there, www.summitauto.com. Full pictures and descriptions of every single vehicle from two locations. If you'd like to check out more HD videos, you can go to youtube.com. Remember to like, subscribe, and share on this video and all the videos that you see there. In fact, in a second you will see a link to subscribe to our YouTube channel on your left. A link to more Ram 50's under truck videos like this one on your right. If you have not been to our website on the bottom link to all of our inventory on our website, click that, check us out. We're super excited to be offering the 2021 Ram 1500 Motor Trend Truck of the Year with the TRX. Thanks again for checking out the video.


Have you ever done this? Or seen this in your code? Do you use a tool like Webpack to handle these things and also bundle your code so you end up with one big giant JavaScript file? Is that really necessary? In this video, we'll explore the modules that are built into your web browser and don't use bundling. You'll learn how they work and about the trade-offs of using these ECMAScript modules versus other approaches. I think this is a great topic because I feel like a lot of people, me included, have been very confused about what is actually a module, what constitutes a module, and then there's been this evolution of modules that is just very confusing. And so I think it would be awesome if we can go back to the beginning to find what a module actually is and then sort of describe what the evolution has been so that we can level set on what actually is a module and what does it mean to us as developers? Totally. That's a great idea. Let's go ahead and do that. I mean, these were my four reasons why I think we have modules. So feel free to jump in or if anyone has comments, add it to the comments. The first is to make it possible to reuse your code. So if you have to copy and paste code between files that's not really reusable, you're not going to get things updated properly. So you want to be able to work in different files and then stitch them together in different ways. And then handling dependency resolution. So if you have one piece of code depending on another piece of code, something has to kind of decide where are these pieces and plug them together correctly. And so that's been the really important part for allowing us to minimize the amount of code that is bundled. If we are bundling, they're using that dependency resolution to help the bundlers decide which code to include and which code not to include. That's right. And the other actually wasn't that long ago that we were working on a problem together and there was a situation like that. And it turned out there was two copies of a module getting loaded through some mysterious means, which eventually figured out. But yes, and all of a sudden that's certainly extra stuff for the browser to deal with for no benefit. And another reason is to isolate the code. So we saw this in the little code that I put at the beginning, which is just by default in a browser, if you just say var foo, you are putting a variable called foo into the window object, which is the global object. If you're a node, it's the global object. But it's kind of like, globals are generally bad if people are not aware. It's not a religious thing. It's just because other people could come along and use the same name again, and things will break in very mysterious and bizarre ways. If you start overwriting somebody else's variable, or they overwrite yours. And then finally, as I mentioned, sort of before around the dependency resolution is just managing multiple files. So that, you know, if you have a bunch of people working on a project, it's bigger than one person, you're going to want to be able to edit these files and check them in and merge them later, independently of each other. So yeah, this is something that's been happening for a long time. And so I tried to sort of make a little history chart here. And it kind of started with what was called the revealing module pattern, which is some of the code that I showed at the beginning is sort of approaching that revealing module pattern. So it was like so many things in JavaScript. It was a language that was developed very hastily.  And this was one. And so people found a way to work around it. That led at the same time to something called CommonJS, which is the server side was originally intended for NodeJS, where your JavaScript is running on a server or your desktop computer doing development or something. And CommonJS led to a set of notation for importing and exporting things. And, and, you know, and it was synchronous, because you could do that on a server, because file access is pretty fast on a server, chances are the files get cached in memory very soon. And next thing you know, you're able to call these things in at runtime, it loads it and it's very efficient. But that didn't work very well on the browser, where if it had to go fetch the file off the internet, it you kind of wanted it to be asynchronous, because as most viewers probably know it, your whole browser will freeze if you do synchronous network calls, because JavaScript only has one thread really for rendering stuff. So that led to AMD, the asynchronous model definition and require JS, which handled that. But it was sort of an extra pain in programming, I think, to manage those things. And so if you see examples of code, maybe older, but maybe newer, where it, for the browser, but it uses the term require, like require something that's using that kind of pattern or that CommonJS async module definition require JS, it's one of those types of things where it's saying, I require this module. And usually it's like var something require equals require, and whatever the module is. And you're getting bringing something in. And then that sort of led to bundling. And so there were other advantages to bundling, we're going to get into this a little bit more later. But we had tools like Webpack and Browserify that would take modules in lots of little files with imports and exports in them, and stitch them together during a bundling step. So typically you're kind of almost like you're compiling your code. Maybe you are if you have TypeScript, and you're actually doing a language translation. But you might be also minifying and obfuscating the code and doing other things, but you build this giant file. And then, of course, during debugging, you end up using other tools to sort of take the file back apart so you can understand what you're doing. Right, like maps and stuff. Maps and stuff like that, right? Yeah. So this new kind of kit on the block is ECMAScript modules. I guess they're not super new, but I think they're new to a lot of people, which is why we're doing the video. And yeah, they basically are handled completely in the browser. So you get some of the advantages of these different approaches spread across them. Right. And that notation is the import and export notation. And sometimes a lot of the samples that you'll find online mix the two. You'll see import statements in the code, and then you'll see some require statements in the code. And it's essentially mixing the two different things together. And it could be very confusing if you don't understand the background or the basis for where they're coming from. Right, exactly. So let's go ahead and take a look at a sample. And we'll start with the HTML. And it's pretty simple stuff. We're going to actually write a poem here by stitching together different modules that have different lines of the poem. So you can see down at the bottom is a script tag. And this one is a little different because it says type equals module. So that's telling the browser, don't just load the script in the way that scripts have worked since time immemorial. And load it as a module, which means that the browser is going to do isolating the namespace for us. So we don't need to do that at all. And you could do that, you know, and not really use the rest of the system as long as the script is pretty much self contained. So now here in index.js is where I'm going to bring all these different modules together. And so let me and then you'll see the poem come out at the end. So let's kind of look at these one at a time. The first scenario is multiple exports. So we're going to export multiple things from here and give them each a name. So it turns out you can, you were talking about the confusion of classes and things, right? It's really the symbol or the, I don't want to use the word variable because it could be more than a right, but it's a symbolic language, the symbol that you're exporting and making available in to be imported into other modules. So it could be a function name, a class name, a variable name. There's probably other like almost any symbol that's there right in the language. So the first one I'm going to do is I'm going to export a variable, which is just the first line of the program, which is the first line of the poem. And then the second one is a function that returns the second line of the poem, right? So when we import those, notice that there's squigglies. So it's going to be import line. And that means it's going to go after that by name. And it's also going to be called line inside of index.js. Whereas the second one, just to sort of show a lot of variety, I'm going to, I'm going to import it twice once with a different name. So the get line function, I'll import that as my line. And then I'll also import it as get line. So I could use either of those to access that function. And then later on down here, I'm going to go ahead and start building up the concatenation of the lines and calling those, you know, grabbing that variable and that function. Yeah, very clever. Yeah. So very, very simple. But this is sort of one of the import-export approaches is to give everything a name. And you'll see that in, especially if you bring in a big library that's in a module. The second one is going to use something called a default export. So the idea here is that this module is kind of completely sealed up. It's not exposing any of its symbols or names, but it is going to export one default thing. And in this case, that is a class. Right. So it just happens to be a class, could be anything. And it's called the line provider service. And that service implements one function called get line, which gives us the next line. So if we look at that, you'll see it's going to import it. We say import, and then we give it a name, which could be anything, any valid name. It doesn't have to match the one in module two, because what we're doing is we're just saying, hey, whatever the default export is for module two, use that. Yeah. And you can mix these. You could have a module that exports one, or you can only have one default, but you could have a default and a couple of named ones. And your import statement ends up looking a little bit funkier, where you would have like line service case, comma, and then some squiggles with some more names in it. But you can mix and match them. Yeah. It's one default per file. Per file. Right. And it's also one module per file, which is worth mentioning if we have some C sharp developers and where they have partial classes. Other some languages have the idea of a partial class. That would be kind of nice. But you know what, we were happy to just get more than one file at all here in the JavaScript land. We're just, wow, I can have two files. Wow, that's so nice.  And so we can new up that class and go ahead and grab that wine. And then the last one, I just kind of wanted to show it as a pattern, I guess. I love this pattern. It's not really another one. But yeah, so this is something I think you talked about is the idea of, it was in the React discussion, I think you had with Andrew, the frameworks discussion that you had with Andrew. And you're talking about that you don't have to maintain as much state in your React apps. Because I do a lot of work in a service. In a service. Right. And so what you end up wanting to do is if you've got state that relates to whether or not somebody's done a certain drop down, made a selection on a drop down, then of course that belongs in the UI. But if you've got state of have I connected to some service yet, or have we finished authentication, or have we, you know, is there, maybe you're caching some information, so you don't have to go back to the service each time. That stuff probably shouldn't be in your UI. It's just going to really complicate your UI. And the pattern for updating it is going to be really different than it is for the service versus the UI. 100%. So this is the pattern for that, as you said, is to make a singleton, which is just, it's like the simplest design pattern. If a point is the simplest shape, it's like zero dimensions. This is like that zero dimensional design pattern. It just singleton is fancy word, because as computer people, we like fancy words because we impress people. It's really, it's really all BS, but boy, it's impressive. Anyways, no, it's not BS. It's important for people to understand there's going to be one instance of this class, period, no matter how many other modules consume this thing, they're all going to get the same instance so that it can have state inside of it that is on behalf of the whole application. And it's really simple. I just made a class, didn't export the class. I just, I said export default new. Right. I could have also said export const variable name equals new, if I wanted to give it a name. But I said export default new, and the new is now going to run inline. It's going to instantiate that class the first time that this module gets pulled in, which by the way, the browser is doing all this when you do the import statement. It's very efficiently looking in its cache and looking to see if some other modules already loaded this one and all that stuff is happening. And you're going to get the same new, that one same instance of the object. So the first time it runs, it makes a new object and then it just, anybody who imports is going to import that same object. Exactly. And oh yeah, there's a result, right, which is, well, let me go back and show how that, we're just taking that. So line service singleton is already there, right? It's, we just did an import of it. Yep. And it was the default. And then we just use it. We don't have to new it up because it was already newed up in the module. Yeah, cleaner too. Of course, you know, proving that Lewis Carroll even sometimes used semicolons at the end of his lines. Here is the, here's the poem. So, right. Sure, everyone's seen it once or twice. So anyway, that's, that's the deal on how to use these modules. I love it. Okay. So this is awesome, but I think there's still maybe an argument for bundling. So what, where, where are we left with bundling? So yeah, so bundling, there's kind of a trade-off of bundling and not bundling. Bundling fundamentally solves this, this initial big problem that it solves is called the head of line blocking problem. So the idea here is that originally browsers could only load four to six files at a time.  And it's not just modules to its images and CSS files and all kinds of other stuff. And it would, it would say, okay, I'm downloading the maximum number now because I only have so many threads. And then it would wait until one of them had finished loading to start the next one. So there's this latency of the internet, which is kind of the slowest part in a lot of cases, would get added throughout the process. So one way of handling that is to just bundle everything. So you have one giant file. So it's really good for efficient download. It's also nice that it allows preloading the modules. So you can kind of anticipate these are the modules I'm going to need and put them all in the bundle. And they're already going to be there when you need them, which is great. The downside is, well, this isn't necessarily efficient. What if I didn't use all the modules? What if I have certain modules that are only used in this one rare use case that somebody goes and changes the settings on the app, let's say, and then they do that once every six months, and then all of a sudden it has to bring in more stuff? Why am I loading that every single time they open the app? Especially since a lot of times there's an 80-20 rule and the 80% of the code is handling those 20% cases. And then the other thing is just caching. If I had a copy of, say, React or some other library, and I was going from site to site, that cash copy of React doesn't do me any good if everybody has bundled it into their app and I'm loading it again and again and again. So that's kind of the trade-off. And I think in practice on a big production app, there would probably be a whole bundling strategy where you... Yeah, I was just going to say there's middle ground. We're talking about both ends of that spectrum.  But yeah. So there's a whole set of strategies in between, but it's still valid, right? Right. And one thing that really helps a lot is HTTP 2.0. When the internet first came out or for a surprisingly long time after this, everything was very simplistic that it would... The browser, first of all, can only download so many things at a time. Secondly, it would make a brand new connection every time. So as we've moved into a world where we can't trust HTTP and we really want HTTPS for everything, it's going through this multiple handshake to reach out, create the connection, negotiate the cryptographic key and all that kind of fun stuff for every single file.  There's this fun little demo that we'll put the link in the comments that actually shows the advantages of HTTP 2.0. So here on the left, it took 1.4 seconds to render this image. Obviously, you could see was actually a checker board of little baby images. It took 1.4 seconds to do that. And then it was like a third of the time to do that with HTTP 2.0. So what HTTP 2.0 can do, the browser can request more than one file. So the browser might look at your HTML and say, oh, there's five scripts and three images and a CSS file and a partridge and a paratree. And it will request all that stuff at once and it'll all come down. However, it doesn't completely solve the problem because if one of those modules references a second module, then it can't request the second module until it's at least read the first one, right? So there's going to tend to be these chains. And there's a solution to that in HTTP 2.0, which is called HTTP push. And to do that, you have to program the server and say, hey, look, when somebody requests this, give them all this other stuff because I know they're going to need it. And that requires changing the web server and not just updating your code, which to me kind of means I'm not sure if that's ever really going to happen. Maybe there'll be a standard for it, or maybe people will find a way to make it really easy, but right now it's not necessarily. Yeah, and you also have to have full control of the chain that you have to control your own web server. And in certain scenarios, especially in our ecosystem, we don't necessarily always control that whole chain depends how your app is being built, but still. So it's a consideration. That's absolutely right. And in fact, the sample site that we're using is static web pages on GitHub. So I mean, it's didn't cost anything. So I guess beggars can't be choosers, but no HTTP push for us. Can't demo that one. Awesome. Well, this is really good and insightful. So I am really glad we covered this because I think a lot of people will be excited, you know, happy to have that that knowledge. I think it's it's really useful. So did you like this episode of Browser Native? We hope you did. It was a really great one covering all the module, ES modules and their history. If you liked it, please give us a like and subscribe to this channel so that you can be notified whenever there is a new episode Browser is our neighborhood. And so thank you for joining us today. See you next time.


Hello my name is Chris Lane I'm a professor of history here at Tulane University. I've been here since 2011. I taught previously at the College of William & Mary in Virginia for 14 years and before that at the University of Miami in Florida for one year. I did my PhD at the University of Minnesota and my undergraduate degree at the University of Colorado Boulder. My most recent book is called Potosi the Silver City that changed the world published by the University of California Press in 2019 and this is my first foray into a book about a city specifically although I've written about Quito Ecuador more about the region surrounding Quito than the city itself and I've written about Emeralds in Columbia. So most of my work has been focused on the Andes region of South America. It took me a while to get to Potosi as a scholar but it was a place that interested me from the time when I was an undergraduate. Turns out Potosi was the world's most concentrated and productive silver deposit or mining region between its discovery in 1545 and about the year 1650. It continued to produce silver after that and it is still producing silver today. I visit Potosi when travel is possible about every year or every other year and I have been going back there to work in the archives and also to talk to local folks many times. There's also a great deal of information about Potosi in archives in Spain and some in archives in the UK and the US and France and Germany as well. What brought me to write this book really was an interest in globalizing Latin American history. As you know the Stone Center for Latin American Studies here at Tulane is one of the largest in the country. The reason that I came to Tulane was to want to be a part of that large and really incredibly diverse gathering of people working on Latin America from every possible disciplinary angle. But also to globalize the story of Latin America in the early modern period. So the time of Columbus to about the time of Simon Bolivar or their abouts. We sometimes think of that as the colonial period or the early modern period. Either way it's often assumed that Latin America was on the receiving end of globalization. It was not an agent of globalization and although it produced products like silver in the case of Potosi or gold in the case of Columbia or emeralds or pearls. But these things were sugar in the case of Brazil that these things really didn't alter the Latin American societies in the way that other places were altered by globalization. And I try to argue basically the opposite and to say that the situation of Potosi and the way that it changed the world was not simply by supplying a raw material in this case precious metals on a very large scale and unforeseen scale. But but also Potosi was a place of transformation social transformation and self realization. It's it's kind of a tricky story to tell as a global history because the city itself is fascinating in its own right and very well documented. The Spanish were very interested in silver production and so they kept pretty careful records here. And as much as they tried to control silver production they really couldn't it was always slipping out of their hands. So there are stories of indigenous mine workers doing their own thing. Certainly many of them suffering tremendously and being abused. It's not a pretty story. There are many enslaved Africans brought mostly from West Central Africa from Congo and Angola by a Buenos Aires who end up in Potosi and their story has not been told. I try to tell that at least in a in a nutshell in this book. The stories of women who become very powerful in the city as owners of mines and refineries but also as religious women and market vendors.  A very violent place. So a part of the story is is to take on the myth and truth about the frontier violence of Potosi. It was a place where people challenged each other to duels pretty regularly. People were poisoning each other. There's there's lots of history of violence in this place and I try not to to overdo it but also to show that one of the curious things about mining towns whether it's Potosi or could be Central City Colorado or you know somewhere in the Comstock load in Nevada or even dead wood South Dakota. One of the curious things about mining towns is that in spite of their reputation for being out of control, super violent, lawless even, people figure out a way to to enforce rules and even though they're fighting over mining claims and you know access to merchandise and land and all sorts of other things. Lots of social stratification and fighting. There's also plenty of evidence of people cooperating. And so what I see is a story of tension more than a story of exploitation and destruction. All of that is the sob story, the sad story of Potosi has been told and I didn't want to just add another chapter to that. I wanted to look for evidence of people making the most of a tough situation not to be overly optimistic about it because clearly when you look at the environmental part of the story which is another factor in the book another feature that I'm trying to to bring up to date because the history has become much richer or more textured to show that environmentally Potosi is a disaster. There's nothing positive about it. Mining itself is poisoning the water, refining silver with mercury and and other types of solvents is clearly adding all sorts of toxic substances to the water and the soil and the air and people complain about it at the time they talk about Potosi is a dangerous place even even in the 16th and 17th centuries it's a place where you can't drink the water where food is very expensive where nasty smoke is spewing into the air there's all sorts of sound pollution because of the the mills in town crushing ore all night long all day long and and much more working in mines of course exposing workers to cave-ins and the list goes on. So in some ways it's also kind of a harbinger of an industrial world to come. Potosi is industrial before industry was cool and it's a place where as I said in spite of all of the the bad things that happen all of the negatives that we associate with mining and with the Spanish conquest and all of that we also find extraordinary ingenuity. So another part of the story and this is the last one I'll mention now is technological savvy. The usual image of the Spanish is that they were always behind the rest of Europe when it came to technology and science and what we find in Potosi is that they're actually at the forefront. There are certainly certain people who are coming up with radically new ways of refining ore and developing a sense of chemistry that's pretty sophisticated in a time when alchemy was king and also the creation of some pretty alarmingly large-scale engineering projects mostly to control the flow of water into the city to use for water-powered crushing mills to to to refine silver ore into silver and I guess the last thing I should say is there's there's some stories in here about fraud which is my current project how it is that the king's mint the king's money factory is taken over by local very savvy people some of them officials and some of them private individuals and it shows again the tension between government and private enterprise and neither comes out looking too good but that's the story of Potosi the silver city that changed the world thank you


All right, little dog chilling. All right, what happened to Jimmy? Oh, Jimmy, oh man. He was too smart for his own good.  What's up everyone? It's Mikey from Realistic Gaming and today, but Junior's not here today.  But as you guys know on this channel, we like to find the weirdest and scariest games and we like to find the weirdest and creepiest videos that ruin your childhood. And today we got some more. So today, I'm gonna go on HumorWaffles channel, which has become one of our new favorite channels because it's still small, but the animations that they do are pretty good. So we're gonna watch a couple of them. Let's see how creeped out we get, all right? So let's go. HumorWaffles channel. All right, so the first video is gonna be called Brain Blast and it's supposed to be a Jimmy Neutron parody. By the way, before this video starts, let me give you guys a warning. It gets pretty dark and kinda nasty. So this is your warning. And if you don't guys do not wanna see that, then click out the video right now and go watch something else, all right? So let's watch it and let's see what it's about. All right, go ahead and subscribe to them. Today we are proud to get this closer award to a fine, outstanding man of size. You may know him as the former boy genius. Please help me welcome to the stand, Mr. Jim Neutron. Oh, it's Jim Neutron. I'm not even Jim anymore. I'm just called him Jim. All right, little dog, chilling. All right, we're happy to Jimmy. Oh, Jimmy, oh man. He was too smart for his own good.  Jimmy, I hate to see you like this, buddy. You're almost there, Jimmy. You got this. Jimmy, the dog is like, come on, hurry up, bro. All right, he's almost there. Almost there, baby. All right, any second now. Any second. All right, there you go. His veins are popping. Oh, he's typing one ahead and see what he says. Two hours later. All right, interesting. Hello. I really have no words to say other than thank you for this marvelous award. Oh, okay, there we go, there we go. I would also like to thank my mom for birthing me. I remember the moment. I know my head is gigantic and absolutely destroyed that thing she used to call a bit. I know that is part of the reason dad left. I do not blame you, though. He was a drinker and left with a bit of fury after he attempted to drown me. But I persevered and continued my work despite my newfound disability. This is dark. I loathe in the fact that he is somewhere in Mexico with his new family not knowing that his firstborn has been awarded one of the highest honors. I am happy that I was given the gift of love by my childhood crush, Cindy. Although she left me some years ago because the money dried up after she used it all on gambling while I supported her because she was not working the whole time we were married and took my house, car, and even my underwear that I later found out she sold on eBay for more money than I pay in a year to Alio Monee to her.   Despite my past, I still choose the happiness in all this. This award means to me what it must have felt like for God to spite me to this chair for life challenging me and my discoveries. If you do not mind, I would like to give you all a presentation that I feel displays my gratitude for not only this award, but also how some of you have chosen to treat me all these years. Please Goddard, activate special poo poo pee pee time.  Oh, what's gonna happen?  Thank you and good night. So, as you can see, humor waffle got some dark humor. So let's go to one more, let's watch one more, let's see. Oh, let's watch this Hey Arnold one. It's called The Old Man That Lives Downstairs. A Hey Arnold parody, let's go. Let's see how dark this one gets, guys. Think about how if the Earth stood still for just one second, we would all die. Honestly, yeah, there's just something about how. Yeah, grandpa, what grandpa? I'll be right back. Let me go see what this man wants. I like to shoe squeaking. Okay, grandpa, I'm here. What did you need? Come closer, Arnold. I want to see that giant football shaped head of yours. What's this all about, grandpa? Closer. Closer. Be careful, Arnold. Closer. I'm already going to click that a little bit. Closer.  Whoa. Why do you have all the lights turned off? I don't think I have much more time on this Earth, Arnold. It seems that the hands of my life clock have reached their last tick before I pass. I only have one thing I want to do, Arnold. Oh man, grandpa, that's pretty heavy. What is it that you need? I'll do anything for you. Oh, no, grandpa, please don't die. I want you to milk me. You want me to do what? I want you to milk me like a cow on a cool summer morning.  I don't know, grandpa. Wait, are those udders? What is going on? This is the last thing I need before I fade into nothingness. Do it for grandpa. Yo, these animations are too much for me, Ronald. Yippee, yippee. No, be a good lad and get that bucket there from the corner. He's a cow, grandpa.  Oh my God. Yes, that's it, right there. Go ahead and pet me. Make me feel good, Arnold. Does that feel good? Move. Move. What? Hey, look, we react to them, right?  This is a good example. But hey, look, I watched these videos so you don't have to. I'm gonna do a little warning in the beginning of this video because it was a little too much. But I don't know.  Well, that's it for today. That's all I can handle right now. Look, I'm over here. I'm over here sweating because of this. But if you guys enjoyed that, make sure you click like, make sure you comment, make sure you subscribe. And actually, I want you guys to tell us what childhood cartoon do you want us to try to look for scary stuff for? Like let's say, if you guys say, oh, we wanna see Big Bird scary stuff, then we're gonna try to find some. So let us know in the comments who you would like us to find some scary games for, scary videos for, and we'll try to react to it and play it, all right? But that's it for today. Hope you guys enjoyed that. And yeah, see you guys later. Peace.


How to create an event. As you can see on this calendar there are many events. Let's look at how you can create an event. I'm going to click where there's white space, double click where there's white space here because I'm going to create an event for planning. A page appears that enables me to give the event a title which I will call planning for the day. It's time to check the date and the time and it all looks right. You can see I can make this all day or repeat. We're not going to talk about that at this time. We'll talk about that function next time we do the video. So now where will this take place? It's going to take place in my office and we have to make sure it's in the right calendar. So since this is planning I'm going to move that to planning. Now for the description I'll say taking at all activity to find ways to improve my business. Alright I'm going to keep the same color code as before and show me as I'm going to say busy because I don't want to be interrupted and the visibility is a calendar default. I'm comfortable with this information so now I will save it and there it is on my calendar. Planning takes seven. You notice how the planning event on our model calendar repeats every day. In our next video we're going to talk about how you can show and pause it to repeat every day rather than having to do it one day at a time.


Hey, this is Brett, and this 2017 Jeep Cherokee Latitude 4x4 is stock number 23J215A. I'm here at Summit Automotive in Fond du Lac, Wisconsin near new and used SUV and Jeep Cherokee headquarters. This 2017 Jeep Cherokee Latitude has the 3.2-liter V6 Pentastar engine, puts out 271 horsepower, paired up with a 9-speed automatic transmission. This Jeep has been fully-safetyed and inspected by Elmer's service shop. Per the state of Wisconsin inspection process, it has a fresh oil and filter change. All the fluids have been checked and topped off, and this Jeep is 100% ready to go. That being said, I'm going to go all the way around in this video. Inside, start it up, take a look under the hood and show you all the options, give you the most accurate representation that I can. Billet silver is the color, and I shoot all my videos in 4K. So if you have HD capabilities, turn them on out, because it's your best way to check out the quality condition options and cleanliness of the vehicle before seeing in person. If you like the video, subscribe to the YouTube channel, which is youtube.com. This one has the factory-painted alloy wheels, and it has Firestone weather grip tires. These are 225-R17s. I would say they have probably about 60%, 50%, to 60% of the tread left, maybe even 70%. Decent tread left on those tires. Kind of an all-weather tire on here, wet and snow tire, if you would. Front bumper is in excellent condition. I didn't see any dents or dings or scuffs or scrapes or cracks on there. It has the factory fog lights, the projector lamp, headlamps, and the LED running lights up top. You get the chrome-trimmed grille, as well as the chrome-trimmed lettering with the latitude package. I didn't see any dents or dings on the hood. That looks really good. And the passenger side front fender is in fantastic condition as well. Passenger side front wheel, no scuffs or scrapes. Billet silvers, got a lot of metallic to it, really a good-looking color. And this one does have the cold weather grip, which gives you the windshield wiper heaters in the windshield. That's pretty cool. As you go down this side of this 2017 Jeep Cherokee take note of how clean that body is, how reflective and mirror-like that paint is. I take these HD videos, so if you are far away or even if you're close by, you just can't make the trip down, but you're still interested in purchasing the vehicle. You can see the vehicle, hear the vehicle, and have confidence in what you're looking at before you even get here. So when you do get here, there's absolutely no surprises, and you can make a smart and informed buying decision from wherever you're at. If this video helps you do that, let your salesman know that you saw the video that was helpful and that Brett sent you. Back wheel is in excellent shape, does come with four-wheel disc brakes. Back tires have just as much tread as the front tires. Coming around to the back of the vehicle, you'll note that it does have the LED tail lamps, the backup parking sensors, and the chrome-tipped dual rear exhaust. Rear bumper and gate are in fantastic condition. This is a manual raised gate. Back storage area is in very nice condition. It does have the factory subwoofer, and it does come with a spare tire and jack tools because it is a 4x4. You get these nifty little bag holders on there with the Jeep logo on there. It's pretty cool.  That shuts nice and solidly, and as you go around to the driver's side, rear quarter looks great. And for full disclosure, this back wheel is in fantastic condition as well. No scuffs or scrapes in there. And down the rest of the side, doors all look really good. Does have the heated power mirrors, blind spot monitoring, built-in directional signals. They are very nice.  There are no rips or tears on any of these seats. Smells very clean inside. This Jeep has the power driver seat with lumbar, factory all-weather floor mats, auto headlamps, tilt, telescopic steering wheel, power windows, locks, and mirrors. Those front seats are heated. Remember, it does have the cold weather group, so you get the heated seats, remote start, all-weather floor mats. Back seats are just as clean as the front seats. It does have the latch child safety system for any child car seats you may have. Back side curtain airbags and knee airbags, all-weather floor mats, and you do get 115 volt, 150 watt plug-in back here. Your seats do fold down like so, and you can see just how nice and flat that they go. Child safety locks on the back doors and the inside and bottoms of the doors all look fantastic. We'll hop inside, check out the miles, the radio, and everything that this Jeep has to offer on the interior. You can see that this one has 78,099 miles. You do get the digital speedometer, compass, and outside temperature display. Instrument cluster is very nice and clean. It does come with the heated leather-wrapped steering wheel, cruise controls on the right, Bluetooth and information center controls on the left, and you do get the audio controls on the back of the steering wheel. This one does come with the 8.4 3C radio. There is Highway 41, so that is working nicely. You also have AM FM and Sirius XM radio capabilities, heated seats and heated steering wheel controls. You have all your different apps on here as well, and you do have your climate controls right here, including you can get to your heated seats and temperature right there. Now, if you don't like doing the controls up there, you can do the controls down here with your more tactile buttons and knobs, volume and tune controls as well. There is select terrain for the 4x4 system, auto, snow, sport, sand and mud, 9-speed automatic transmission. This one does have the SD card, USB and AUX jack down there, as well as a 12-volt PowerPoint. Passengers side, floor mat and seat are in fantastic condition. You do get storage underneath that passenger seat as well, so that is kind of neat. And the headliner and inside is very nice. You do get map lights up there and 911 and assist buttons in the mirror. We'll start it up and take a look under the hood. Starts right up, no check engine lights or anything like that. And I do see that this one has the HID headlamps, so that's really nice. I'll show you those here. I would personally like to thank you for checking out the video today, and hopefully from this HD video you've been able to verify the quality, condition, options and of course, cleanliness of this Jeep all the way around, so you get the fog lights in the bottom, your actual HID headlamps there and then the running lights up top. Under the hood, we have the 3.2-liter V6 Pentastar engine, 271 horsepower. Engine bay is very clean, runs very smooth. Once again, this Jeep has been fully safe and inspected by our service shop, has a fresh oil and filter change. All the fluids have been checked and topped off. Here's your emission sticker, and this Cherokee is 100% ready to go. I would highly recommend it from a quality and condition standpoint. Also these are very nice vehicles. I've owned three of them personally myself, just a really nice vehicle all the way around and I would highly recommend this one. It's in fantastic condition. And to see more pictures of this Jeep or one of other 550 new news cars, trucks, CVs, minivans, Wranglers, Cherokees, Grand Cherokees, Wagoneers, Wranglers, Compasses, Renegades, you name it, we got to go to that website right there, summonauto.com. Full pictures and descriptions of every single vehicle from all at summatauto.com. If you'd like to check out more HD videos, you can go to youtube.com slash summatauto. Click the bell notifications to get updates on the videos I do each and every day as well as having access to one of the largest catalogs of vehicle and Jeep walkarounds on YouTube. 8,000 videos and counting. In fact, in a second you will see a link to subscribe to my YouTube channel on the upper left and link to more Cherokee videos I've done in the upper right. A link to this vehicle on our website in the lower left and link to one of our latest YouTube videos in the lower right. Click those, check us out. We're super excited to help you with this Ultra Clean 2017 Jeep Cherokee Latitude 4x4 with the cold weather group in Billet Silver Metallic. Thanks again for checking out the video. Remember to like, subscribe, and share on the YouTube channel. I really appreciate it. Thanks again.