It is therefore time for question period, the leader of Ramazaki's Loyal Opposition. Mr. Speaker, my question is for the Premier. 51,000 jobs were lost in the month of January. That is the largest number of jobs lost in one month since 2009. This is proof that the economic policies of this government are reckless and unfair. This isn't change that works for families, it's actually hurting families. Mr. Speaker, what does the government say to the 51,000 families who lost their jobs last month? Thank you very much Mr. Speaker and I want to welcome everyone back and add my congratulations to the member from Nipissing for being appointed the Leader of the Opposition and to thank him for that question. Thank you very much. Mr. Speaker, I know that the Leader of the Opposition knows that Ontario's economy is growing and Mr. Speaker, whenever there is a job loss in the province, the families that are affected, the individuals that are affected, that is a very hard thing to deal with. I understand that Mr. Speaker, but I know that the Leader of the Opposition understands that the economy is growing and that in fact our unemployment rate is at a 17-year low and that Ontario has led the growth in G7 countries. We have outstripped the growth across the country. I recognize that even though all of that is happening, there are still people who are not sharing in that growth and I'll speak to that in the supplementary. Back to the Premier, years of liberal policy have led to the worst month for jobs since this Premier took office. The FAO pointed out entire regions of the province were being unfairly left behind last year. Southwestern, Eastern and Northern Ontario saw only 1,600 jobs combined and just look at what economist Philip Cross had to say about these newest numbers. The January drop shows that gushing reports about a booming economy were wildly overstated. He added the underpinnings to the Ontario economy have looked increasingly shaky for some time, but this government will cherry-pick statistics and tell everyone that everything is rosy. Mr. Speaker, everything isn't rosy. I haven't forgotten what I've been doing before we left. Finish, please. Thank you, Speaker. Well, Mr. Speaker, everything isn't rosy. Will the Premier admit that the cumulative impact of her government policy is costing hard-working Ontarians their jobs and that's just not fair? Well, Mr. Speaker, I agree with the leader of the Opposition that we have to look at the whole picture, but we do have to look at the whole picture. So we have to look at the fact that since the recession, Mr. Speaker, 800,000 new jobs have been made. It is not being shared evenly, Mr. Speaker, which is exactly why free tuition, all hit plus, Mr. Speaker, an increase in the minimum wage to $15 an hour, which unfortunately all of the leadership candidates for the Conservatives have said they don't support Mr. Speaker. But those initiatives that support people, that actually help people to deal with global uncertainty, Mr. Speaker, those are the things that we are putting in place because we're actually fighting for the people of Ontario, Mr. Speaker. We see it, please. We see it, please. Final supplementary. Thank you, Speaker, back to the Premier. The Liberals have been warned by experts that their too fast, too soon anti-business policies would put people out of work. The Premier was warned, warned again, warned again, and warned again, yet she ignored the warnings for purely political purposes. Though numbers are staggering, youth lost jobs at a rate six and a half times higher than the rest of the population. Women saw their employment drop four times the rate of Ontario's men. Single moms and children trying to earn a living have been targeted by this Liberal government's too fast, too soon anti-business, anti-job policy. Mr. Speaker, can the Liberals explain how this is possibly fair for Ontario? I heard the Leader of the Opposition say when he says too fast, too soon. The subscript to that is the minimum wage increase, Mr. Speaker. And what I hear him say is not now, not ever, Mr. Speaker. The people who are cleaning our institutions, Mr. Speaker, the people who are serving us, Mr. Speaker, in all of the businesses across this province, if those people had continued to earn $11.60 an hour, they had to go to the food bank at the end of the month, Mr. Speaker. That is, that is the reality that the Leader of the Opposition is supporting when he says not now, not ever. We believe that in a province as wealthy as Ontario, in a province as wealthy as Ontario, where there are so many people who are doing so well, Mr. Speaker, and corporate profits are at an all-time high, it is time, Mr. Speaker, that we make sure that people have what they need to accept. New question. The Leader of the Opposition. Mr. Speaker, my question again is for the Premier. We heard a common theme at almost every meeting of the pre-budget consultations throughout Ontario last month. We heard that this government is not doing enough for mental health treatment. The words of a 17-year-old student in Sudbury left a lasting impression on me and all of us at that committee. He said, quote, I attempted suicide. I am extremely fortunate to be here today. I felt utterly alone. He told the committee that, quote, most youth are unsure of what to do and where to go when they're faced with depression and low mental wellness. They don't know of resources available to them, and sometimes they can't even access these resources. Mr. Speaker, why has this government failed to provide resources for mental health, our youth so desperately need? Thank you very much, Mr. Speaker, and I know that the Minister of Children and Youth Services is going to want to follow up, but Mr. Speaker, let me just say to the Leader of the Opposition, but to the legislature and the people of Ontario, we recognise that there is more that needs to be done. We have been making huge investments. I just returned from a campus tour, Mr. Speaker. I went across around the province visiting college and university campuses, and at every single stop and a high school stop, Mr. Speaker, at every stop the issue of mental health came up. And I think that is a very good thing in the sense that, Mr. Speaker, people are talking about it. And I said to these young people, you know, 35 years ago we wouldn't be having this conversation. We would not be raising this issue because it was not – there was not the awareness that there is, Mr. Speaker, now. And we have put resources into school boards. We have put resources on campuses. But I am the first to agree, Mr. Speaker, that there is more that we need to do to make sure that there's coordination of services, to make sure that there are more services in terms of counselling and professionals. We're setting up youth hub, Mr. Speaker, so that there's an interdisciplinary model. But there is more to be done. And we are going to make those investments, Mr. Speaker. Thank you. Thank you, Mr. Speaker. Thank you, Mr. Speaker. Back to the Premier. Another youth advocate told our committee about his battle with mental health. He said his battle with depression, quote, that took me down a really dark road for about eight months. I couldn't handle the pain anymore, and I tried to take my own life. And he added, he's here in front of you today to talk to you about a broken system. He went on to say, not just a broken system that almost claimed my life, but a broken system that has and will continue to take more lives if we don't start acting now. He was so brave to come forward to this committee. They are very poignant words, Speaker, from a very strong individual. We cannot and we must not let his words ring hollow. The government must act. Mr. Speaker, how much longer will this government accept this broken system? Thank you, Mr. Speaker. Well, thank you, Mr. Speaker. And I want to take a moment to thank the member opposite for the question. We've gone around the province. Many members in our caucus here and the Minister of Health to speak to young people. And we're aware that there's more work that needs to be done when it comes to helping young people with mental health challenges. You know, and as a government, Mr. Speaker, we've continuously invested money into mental health since 2008. In fact, $10 billion more since 2008. And Minister Hoskins and myself and this government and our Premier have said and we've made a commitment that we will increase funding to mental health here in the province of Ontario. The party opposite says that they'll invest $1.9 billion over 10 years. It's simply not enough. And it's not just about the money, Mr. Speaker. It's about changing the system. And that's why we've dedicated a lot of time and energy to moving on mental health, which is a new system we're putting in place. We're putting in leading agencies right across the province to better coordinate services. Thank you, Mr. Speaker. The member from Middlesex, London will come to order. No supplementary. Thank you, Speaker. Back to the Premier.  However, maybe the most impactful story was about one individual who couldn't share that day. A London healthcare worker said he has witnessed some pretty tragic instances. He shared this very disheartening story. Quote, we had people turned away from the doors in urgent care department at St. Joe's. Quote, one of those poor souls committed suicide in the parking lot. No services, no psychiatric services that can be attained in a timely manner. This is unacceptable. Quote, that's what we heard at the committee. Mr. Speaker, this is unacceptable. No matter any numbers that we're hearing from the Liberals, whatever dollar amount they claim to invest is simply not enough. Why are the resources to support the struggling with mental health not available? Minister of health and long-term care. Minister of health, long-term care. Thank you, Mr. Speaker. And Mr. Speaker, this is such an important issue. And I do want to commend the member opposite for raising not only the issue, but two very real examples of that demonstrate the work that still needs to be done. Mr. Speaker, we, all of us here in this legislature, are so committed to improving mental health in this province. I think all of us understand that mental health and physical health are two sides of the same coin. We need to demonstrate that same vigor and intent and determination on mental health as we do in providing the health services for those with physical ailments. And this government, Mr. Speaker, over the past number of years has been every single year increasing those investments. And in fact, doing some things unprecedented in this country, introducing structured psychotherapy, cognitive behavioral therapy. We're the first province in the country to do that. We're creating a network of youth wellness hubs. Every hospital around this province has, and this was done together with the OHA, a suicide prevention plan and a plan to address the tragic circumstances of individuals who are in that difficult circumstance, Mr. Speaker. There's a lot more work to be done. Thank you. New question, the leader of the third party. Thank you, Speaker. Speaker, my question's for the Premier. On January 14th, Toronto East Hospital had 161 patients in its medical unit, but only 135 funded beds. That's a 119% occupancy rate. Now, the Premier knows that experts consider a safe occupancy rate for hospitals to be 85%. Clearly, the Premier's temporary funding is not solving the hospital overcrowding and hallway medicine crisis that has been decades in the making in this province. When will this Premier acknowledge the damage that she and her Liberal Party have been doing to our hospitals? Thank you. Thank you very much, Mr. Speaker. And I think the leader of the third party for the question. And Mr. Speaker, we recognize that our hospitals are facing increased capacity demands, Mr. Speaker. It's exactly why we've increased the capacity across the continuum of care by adding 1,200 additional beds, Mr. Speaker. And I know that the Ministry of Health and Long-Term Care will want to speak to those beds and how those resources are going to continue to be able to be available to our hospitals. But, Mr. Speaker, having said that, we recognize that there is more that needs to be done. And we increased hospital budgets, Mr. Speaker. Thank you, sir. $500 million in the last budget. We recognize that with this particular influx of need that there's more that needs to be done. And we will continue to work to support hospitals across the province. Supplementary. Mr. Speaker, in January, the Scarborough Hospital's Birchmount site reached an alarmingly high occupancy rate of 147 percent. The hospital actually had 25 fewer beds to tend to patients than at this time last year, Mr. Speaker. Why is this premier still ignoring the crisis that we have in our hospital system? Thank you, Mr. Speaker. Minister of Health and Long-Term Care. Minister of Health, Long-Term Care. Well, Mr. Speaker, first of all, I want to acknowledge and recognize our frontline health care workers and the health care leadership across this province who have been doing an absolutely exceptional job in the face of what we commonly, regularly see during these months, not only flu but other respiratory illnesses. And it has been a particularly bad year. We know that both here in Ontario, across Canada, across North America. Mr. Speaker, the reference that was made to Toronto East Health Network, the Michael Garen Hospital, in fact, their occupancy in, pardon me, Mr. Speaker, in October was 83 percent. In November, it was 84 percent. In December, it was 83 percent. In January, Mr. Speaker, it was 88 percent. And that, in the face of a very bad flu and respiratory season, that fortunately, Mr. Speaker, we're over the top of that curve with flu, at least with influenza A. But, Mr. Speaker, part of the reason I think our hospitals have been able to accommodate these pressures are is the 1,200 additional beds, the equivalent of six community hospitals that we announced last week. Thank you. Final supplementary. Mr. Speaker, the crisis in our hospitals has been in the making for quite some time, and the responsibility lays at the feet of this government that's been in office for 15 years. 15 years, Mr. Speaker. The problem in our hospital system didn't start with the flu season, and you can ask any expert in the hospital system and they'll tell you. They have been in crisis four years now. That's why the Ontario Hospital Association has been begging this government to properly fund our hospital systems and they have ignored them time and time again. The last Conservative government, they closed 28 hospitals, Speaker, and they laid off 6,000 nurses. The Premier has continued down a path of cuts and budget freezes in our hospitals. Laying on gurneys and makeshift spaces like hospital hallways and waiting rooms is not the place that Ontario should be, but it is now the norm for patients in Ontario. Why is the Premier okay with that, Speaker? Thank you. Minister. Thank you. Well, Mr. Speaker, so not only did we add the equivalent of 6 community hospitals, 1,200 acute care beds last fall through this winter season to the end of the fiscal year, Mr. Speaker, but we just also recently announced even more funds the upcoming fiscal year. I think it's just under $200 million and new investment to maintain many of those beds that were opened up, but also to work closely with the Ontario Hospital Association and all of those hospitals, so we allocate them so they make the greatest possible impact. But I'd be remiss, Mr. Speaker, if I and I know the leader of the third party referenced the PCs closing, I think they said 10,000, 10,000 hospital beds. 5,000 beds. 28 hospitals. 28 hospitals. 9,600, Mr. Speaker, was the NDP record. So they closed, I think it was 13% of the mental health beds in this province and almost a quarter of all the acute care beds. So I can only imagine if they were in power with their commitment to find $600 million in cuts, it would be a desperate situation right now. New question for the leader of the third party. Thank you, Speaker. My next question is for the Premier. I'm glad the Minister of Health talked about the Liberal that was in charge at the time. The Premier and the Conservative Party, Speaker, are in lockstep when it comes to underfunding our hospitals as well. They also agree that selling off pieces of Hydro-1 and our Hydro system is the right thing to do. But the Financial Accountability Officer, in fact, disagrees. Just last week, the Financial Accountability Officer said that the sell-off of Hydro-1 will be costing Ontario families nearly $300 million a year. Now, doesn't the Premier think that $300 million a year would be better off in the hands of Ontario families funding things, Speaker, like hospitals and schools? Thank you. Minister of Finance. Thank you, Mr. Speaker, and I appreciate the question, recognizing the importance for us to ensure that we continue to support our companies so that they can outperform in the marketplace. And certainly, the way Hydro-1 was being acted upon and it wasn't providing the proper receipts and the proper revenues and the proper controls and the mechanisms, and now we've got much more discipline in the operation. We still own over 44% of the company. It still provides tremendous amounts of revenues to the province. And more importantly, it paid down some needed debt in the system. And of course, we now have proceeds to the tune of $5 billion in going further up, as we put it in the Trillium Trust, to invest in new opportunities to provide even greater revenues and greater opportunities for the people of Ontario. We'll continue to invest where we can produce more value and help the people of Ontario, Mr. Speaker. Thank you, Mr. Secretary. Mr. Speaker, the Premier said she sold off Hydro-1 to fund her many infrastructure promises. But the FAO says that the funding of infrastructure in this way will actually cost Ontarians $1.8 billion more than had the government simply financed those projects themselves. So can the Premier tell Ontarians who exactly benefits from the $1.8 billion of liberal overspending this time? Thank you, Mr. Secretary. Mr. Speaker, I appreciate the reports that are made by our independent agents. But they also don't mention, and they should, in regards to what is being invested and what are the receipts coming back to the province as a result. As you know, during that transaction, we have now paid down debt by $5.1 billion. We have over $6.2 billion in the trillion trust to engage and to invest. Furthermore, the actions of the operations are now enhanced, providing even greater value for the shareholders, which are the province of Ontario and the people of Ontario. But going forward, we're going to continue to invest. We know that the investments we make in roads, bridges, schools, and hospitals bring back seven times more value than what was initially invested. That, too, is critical to people of Ontario. And, furthermore, the opposition to make it sound as though we're selling off Niagara Falls. Mr. Speaker, we're talking about transmission. And that is all we're doing. We recognize the operations of the power generation still continues to be held by the public purse and will continue to support those initiatives for the benefit of all people of Ontario. Stop the call. Final supplementary. The Premier's wrong-headed decision to sell off Hydro-1 means billions of dollars, billions of dollars less for the services that matter the most for families. Revenue from Hydro-1 should be going directly into patient care in overcrowded hospitals and into our children's classroom speaker. But the Liberals and Conservatives won't bring Hydro-1 back into public hands. How can this Premier continue to defend the wrong-headed and financially damaging decision to sell off Hydro-1? Minister of Energy, Mr. Speaker. Thank you, Mr. Speaker. Our goal, as we've always said, Mr. Speaker, is to get the best possible value for the people of Ontario and invest billions in transit, transportation, and infrastructure, Mr. Speaker, through the Trillium Trust. That includes Go Regional Express, LRT projects in multiple communities, and the Ring of Fire in the North, Mr. Speaker, just to name a few. Looking at the FEO's report, it confirms that as a publicly traded company, Hydro-1 is in a position to achieve efficiencies that will create savings for Ontario ratepayers and a boost to the province's revenues, Mr. Speaker. The NDP's biggest idea is to buy back shares of Hydro-1 at a cost of billions of dollars using money that would otherwise go to funding hospitals in schools, Mr. Speaker. Maybe they can explain what schools they will close, how many nurses they will fire once again, Mr. Speaker. The worst part is that won't even take one cent off of any bill, Mr. Speaker. It is this government that brought forward the Fair Hydro Plan, taking 25% off everyone's bills across the province, and building infrastructure, Mr. Speaker. New question? The member of the middle sex London. Thank you, Speaker. My question's to the Minister of Health and long-term care. Speaker, last month, London Health Science Centre announced that the Cardiac Fitness Institute will close this spring. It was established in 1981. CFI provides rehabilitation and fitness education for patients who have suffered from serious heart problems. It serves roughly 1,600 people a year. It only costs about $150,000, and a hospital cites the reason for its closure as a funding environment that has become increasingly challenging, resulting in their inability to fund the program further. You need to look no further and to see how this government has damaged our healthcare system in Ontario. Speaker, my question's to the Minister. Do you agree with removing this important service from serious cardiac health care? Good question. Thank you. And Mr. Health, long-term care. Thank you, Mr. Speaker. And of course, fundamentally, our government is absolutely committed to ensuring that Ontarians receive the highest quality evidence-based care. And we know, and I understand, and we're monitoring closely, that the London Health Science Centre has taken a decision, a decision that is based on, as they say, the best evidence with regards to post-cardiac incident care. And they've made a decision that as of the end of March, they will no longer be accepting. At that particular site, we'll no longer be accepting cardiac patients that have had a cardiac event. But Mr. Speaker, despite making that decision to end further patient referrals, referrals which amounted to under 10 per month, that were confident and London Health Sciences is currently working with St. Joe's that the patients currently going to London Health Sciences will continue to receive their full evidence-based cardiac rehabilitation care through that program at St. Joe's in London. Mr. Speaker. Supplementary. Thank you, Speaker. Go back to the minister. The St. Joe's program kicks the patients out after six months, which really doesn't rely on the information that's available from Britain, which shows the advantage of continuing this program at LHSC. Mr. Speaker, through underfunding over the years, this government has caused many programs throughout the system to become defunct. Through years of their failed funding of the hospital system, patients aren't getting the resources they need. Back by scientific evidence, the preventative care provided by the CFI has shown to both reduce the number of readmittance due to heart problems, as well as saving the healthcare millions of dollars. These services are available in Windsor, Toronto and Ottawa, but no longer in London after March. Speaker, will the minister considering how low-cost this program is, how many lives it positively impacts, will the minister commit to funding this program earlier? Thank you, Mr. Speaker. Mr. Speaker, I know as a fellow healthcare professional, the member opposite appreciates and I would hope agrees that we need to allow our frontline healthcare providers, our physicians, the entire complement to make the best decisions based on evidence and quality of care. And in fact, after March 18th, all of those patients enrolled in London through their cardiac rehab program will continue to receive as they do in the entire rest of the province six months of post-cardiac care. I don't know if the member opposite is suggesting that we should create a system which is unbalanced, inequitable for a small minority, which runs contrary to the best evidence that exists and the evidence, by the way, endorsed by cardiac care Ontario and present through the entire cardiac system in this province. Thank you. New question. The member from Toronto, Danforth. Thank you, Speaker. Speaker, my question for the minister of housing. Housing and rental... Sorry. Housing and rental costs in Toronto have reached a tipping point. Families are being priced out of their neighbourhoods and many have lost hope that they'll be able to raise their children in the communities that they know and they love. Premier Nguyen had the opportunity to ease this affordable housing crisis with inclusionary zoning and set aside an adequate number of residential developments to become affordable housing. But instead, the Premier decided to cap the number of affordable units to just 5% compared to the 30% recommended by experts. Will the minister reverse this short-sighted developer-friendly cap and instead strengthen inclusionary zoning to help people put a roof over their head? Thank you. Minister of Housing, you spoke before the power of the reduction. Thank you, Mr. Speaker. I want to thank the member for the question. Under our fair housing plan, we've taken a number of steps to make housing more affordable for Ontarians. Whether it's increasing the rebate for first-time home buyers on the land transfer tax, extending rent control to all Ontario tenants, capping ability of landlords to evict tenants when they're simply pretending to use it for their own use, and most recently, introducing a standard lease. We're making important steps to improve the affordability of housing. On inclusionary zoning, we released a framework for consultation with Ontario municipalities and all stakeholders. I'm having ongoing discussions with stakeholders on a daily basis on how to implement that at a local level, which is where it will be implemented by municipalities to create thousands of new affordable units across this province, Mr. Speaker. Thank you. Supplementary. Speaker, again, to the minister. Speaker, these are just empty words from the minister. His actions, the actions of his Premier, time and again show where the priorities lie. They lie with big banks, with big developers, with big business. Only new Democrats are committed to strengthening inclusionary zoning and repairing our crumbling social housing units. Toronto families need action on affordable housing and they need it now, not more developer-friendly regulations from a government that continues to let them down. Will the minister commit to remove the cap on affordable housing units now so that Toronto families can have an affordable place to live? Thank you, minister. Thank you, Mr. Speaker. We put forward a framework for consultation. As part of that consultation, we're getting excellent feedback from municipalities and other stakeholders. In fact, it's not a cap of 5% even in the draft. It was up to 10%, Mr. Speaker. But we are looking at the rate of set aside to increase that. We're looking at how development could be incented and the purpose of inclusionary zoning is to create more housing and ensure that that additional housing supply is affordable. And Mr. Speaker, I put that forward as a private member's bill. I've taken the mandate from Premier Nguyen on this. And Mr. Speaker, we will deliver an inclusionary zoning framework that's going to create thousands and tens of thousands of affordable units across this province. Thank you. Any questions? Remember from GJZ Jork. Well, thank you, Speaker. My question is to the Minister of Labor. Speaker, as we ushered in the new year, we also entered a new area of workplaces in Beaches East Jork and across the province. January 1st was a day for our working people and those across the province because over the number of years that I've served, I've spoke with countless families about how the nature of their work has changed in the province. And these families are working hard to put food on the table and take care of their children. But they often find that the money runs out before the month is over. And while the opinion, this opinion may not be shared with all members opposite, I firmly believe that everyone who works 35, 40 hours a week shouldn't have to struggle to get by. And that's why I'm so pleased, Speaker, that our government has made such prolific changes to our workplace laws. This includes, of course, an increase to the minimum wage, taking it to a living wage of 14 this year and 15 next year. So, Speaker, can the minister please inform the House about these changes and what employees and employers can expect as a result? Thank you, Minister of Labor. Speaker, thank you very much to the member from Beaches East Jork for this excellent question. The conversations that he outlined in his question that he's had in his own community echo what we've all heard across the province over the past two or three years. We embarked on a very extensive, a comprehensive review of employment laws, and we realized that changes needed to be made to bring those laws up to date to 2018, Speaker. That's why we move forward with the plan. We made changes so that employees in the province of Ontario will see an increase to the minimum wage, two paid personal emergency leave days, increased vacation, Speaker, equal pay for equal work, and for those going through the living hell of domestic and sexual violence, won't have to worry about their jobs while they're dealing with that situation, Speaker. We didn't have support from everybody in this House, Speaker, but I'm so proud that on this side of the House, we're on the side of Ontario workers. Speaker, please. You see it, please? Supplementary. Well, thank you, Speaker, and I would like to personally thank the Minister of Labor not only for his answer, but for his very progressive advocacy on this file. We know, Speaker, we know that the province is doing, the economy is doing very well. We have led the G7 in economic growth for the past three years. And since the recession, Speaker, we've created almost 800,000 new jobs. And our unemployment rate has been the lower than the national average for the last 34 months and now stands at a record low of hovering around 5.5%, Speaker. So our businesses are expanding and creating wealth. And I believe that everyone deserves to share in that prosperity. And yet, those who, there are those across the hall who believe it's still not time for these changes. They keep saying that this is too much too soon. Is $15 really too much, Speaker? They believe that the working people in this province should wait, although they won't say for how long. And I know that the families of beaches he sure can't wait, they want these changes now. So, Speaker, will the Minister please explain how his plan will create Ontario's and give 15 minimum wage for all workers? Minister Labor. Thank you, Speaker. And thank you for that excellent supplementary, Speaker. Speaker, it's very simple. We increase the minimum wage on January 1st to this year, $14 an hour. January 1st, 2019, Speaker, it goes to $15 an hour. Speaker, anybody that tells you any different, anybody that tries to delay that, Speaker, is simply denying that to the people in the province of Ontario. Any attempt to roll back, cancel the increase to $15 an hour, Speaker. It takes money away from Ontario workers. And, Speaker, that's important money. That's money they rely on for food, for rent, for transit, for buying clothes for the kids, Speaker. I don't think that it's fair. I don't think it's right. Ontarians can't afford to wait any longer, Speaker. We've phased the plan in over 18 months. More workers are benefiting now, more fairly, Speaker, from Ontario's incredible economic growth. And, Speaker, free tuition, rent control, Speaker. We're standing up for Ontario workers. We've got their backs. We're not backing down from that credit, Speaker. Thank you. Can you see it, please? Can you see it, please? Thank you. New question. A member from Kitchener, Tolstoyva. Thanks, Speaker, to the Minister of Transportation. Speaker, as the opposition transport critic, I want to welcome the member for Cambridge to her new role as Minister of Transportation. But now let's get down to business, Speaker. Would the minister tell me why she used her first opportunity as minister to go back to the old Liberal playbook and hand out another high-speed rail patronage appointment to former Liberal minister, David Collinette. Thank you, Minister of Transportation. Thank you very much, Speaker. And thank you very much to the member opposite and my critic in this role, another member from Waterloo Region. Thank you very much for the question this morning. High-speed rail is incredibly important to the economy of Ontario. We're delighted to have David Collinette with all of his expertise, to now be the chair of our new panel advisory committee while we continue to do some of the preliminary work in order to deliver this incredibly important role. While preparing the preliminary business case, special advisor at that point, David Collinette, met with many different stakeholders, including indigenous communities, to make sure that the business case was solid for high-speed rail. We have affirmed that there's a really great business case. The high-speed rail will have an immense impact on Ontario's economy. It will be continuing to be built in the coming weeks and months. We will be continuing to provide an initial $15 million in a comprehensive environmental assessment to finally get some of the routes started in this very important program. Thank you. Complementary? Well, I suppose you all still agree that he is still entitled to those intentions. Speaker, this is electioneering at its worst. It's the second election in a row that the wind liberals have attempted to lure voters with high-speed dreams and, of course, a taxpayer's expense. Last election, they had a UK consultant slap together a report based on Google Maps. Four years later, they're back at it again. Another taxpayer subsidized appointment for their old pal David Collinette is high-speed rail chair. In fact, the same David Collinette who just left his previous liberally-appointed role as high-speed rail adviser. Speaker, as the government spins its wheels, will the minister admit this liberal high-speed rail sequel is just another taxpayer-funded desperate attempt to hold or cling to power? Thank you very much, Speaker, and in his new role, we know that Mr. Collinette will continue to provide. Member from Renfrew, Nipissing, Pembroke, second time. Finish, please. Thank you. We know he'll continue to provide excellent strategic advice moving forward on this landmark project. We need his experience to move forward and his skills will be very helpful to see this project through. What I would point out is that the member opposite has made sure that any time he has the ability to vote on our government budget that provides the investments needed to bring a project forward, he is consistently with his party voted against these investments. So let me be clear. I don't believe that his party, whatever, support a high-speed rail or provide some of the infrastructure money in order to move forward with an important project like this. It takes longer than four years to do it. Thank you. Your question? The member from Nipissing. My question is for the Minister of Health, long-term care. 91-year-old Gottfried Alder and his 88-year-old wife held a guard of Sudbury. They have been separated since August of 2017. Last week was their first ever Valentine's Day apart in 67 years of marriage. Now that they need long-term care, they've been separated by a system that doesn't care about keeping couples together and by a government that won't fix it. Hill the Guard and Gottfried miss each other every day. The Minister says that spousal reunification is a top priority, but it has been six months and nothing has happened. Why won't this Liberal government stop the forced separation of couples needing long-term care and reunite Hill the Guard and Gottfried today? Thank you. Minister of Health, long-term care. Well, thank you, Mr. Speaker. And first of all, I want to affirm and express my concern with regards to this couple, but any couple across this province that for whatever reason, but particularly when it comes to long-term home placements where they're unable to receive and obtain those placements together, I find it unimaginable. I can't imagine the stress that they're going through. And, Mr. Speaker, that's why I'm so grateful that the member opposite has raised this today, because in fact, today the changes that we made in the legislation last fall, which creates a separate category for spousal reunification and requires long-term care homes to set aside specific dedicated beds for spousal reunification. That legislation and those regulations actually take place and now are in place as of today, Mr. Speaker. Thank you. Supplementary. Mr. Speaker, the minister knows full well that crisis will always take priority and the crisis list in Sudbury will never end. They will never be together. This 91-year-old man and his 88-year-old wife lie alone crying at night. Consider the stress for those two elderly people. Their health is declining. Their mental health suffer. They just want to be together. The minister says that spousal reunification and long-term care is a top priority, but clearly it is not, because Hildegard and Guffrey have been forced to live apart for six long months. When you're 91 years old, six months is a long time, Speaker. When will this Liberal government stop making excuses and say, do what they say that they will do, get Hildegard and Guffrey back together? Thank you. Well, Mr. Speaker, we did what we said we would do. Mr. Speaker, last fall perhaps the member wasn't focused on the legislation, but it created outside of crisis. This has nothing to do with crisis, as opposed to what the member is trying to suggest. Every single long-term care home in this province for the first time in history, as of today, is required to set aside specific dedicated beds for spousal reunification. So I'm hopeful and I would hope that the member, I would hope for the first time the member would work together with me as some of her colleagues have on this specific case to see if they can now take advantage of a system of a law and regulation specifically set up to aid in this very challenging situation. Mr. Speaker, we have an opportunity here. This has nothing to do with crisis designation. This has to do in response to many, many stakeholders and families coming forward, and that's finding a way to create a better system. Thank you. Any questions? No. My question is for the Minister of the Environment, Chris Barleud. Our Koreans are concerned and want to see real action on climate change. And that's why we've taken in the initiative to reduce greenhouse gas emissions substantially. In 2014, we shut down dirty coal-fired plants, reducing nearly one quarter of the sulfur dioxide emissions in the province. And I can attest in a professional capacity about the health benefits of that particular initiative. In 2016, we implemented our climate change action plan that includes our best-in-class cap-and-trade program. Last month, the Environmental Commissioner of Ontario recognized and exceeded our 2014 greenhouse gas reduction goals and we're on track to meet our 2020 goal. My question is this, Speaker. Can the Minister please further explain what our government is doing to address climate change while making life more affordable for the province of Ontario? Thank you. Minister of the Environment and Climate Change. Well, thank you, Speaker. And thank you to the member from Etobicoke North for that important question.  We don't take that responsibility lightly. That's why we're limiting the amount of greenhouse gas pollution businesses can emit each year and we're reducing that cap each year, Mr. Speaker. And that's not all, Speaker. Last year, our cap-and-trade auctions generated $1.9 billion in proceeds. And we're re-investing every dollar of those proceeds into green programs that are helping Ontario businesses, Ontario homeowners to fight climate change and save money, Mr. Speaker. These investments include hundreds of thousands of dollars for bike lanes, energy retrofits for homes, hospitals, social housing. I'd like to make one thing clear, Speaker. Thank you. You can do that at the supplementary. Supplementary. Thank you, Speaker. And Minister, I'd like to thank you on behalf of everyone who breathes in the province of Ontario. Speaker, climate change should no longer be seen as a question, a supposition or speculation. On this side of the House, the governing side, we know that climate change is a reality that we can't overlook. We have to face climate change with real solutions at affordable costs. And that's why we've implemented a cap and trade program that is recognized by third party experts as the most effective way to reduce emissions. Speaker, in addition to promising to scrap our cap and trade program, the current but fluctuating roster of PC leadership candidates would ax the carbon tax, which is the funding basis of their entire platform, which blows, Speaker, a $9 billion plus hole in their platform. And that's just this week. It's clear the party opposite is going to take climate change and protecting our environment seriously. Speaker, can the minister please explain? Thank you. Minister of the Environment, Climate Change. Well, thank you, Speaker.  Let's not forget, Speaker, that this is the party that voted against our Climate Action Plan, the Green Belt Act Mr. Speaker. But what's unclear is how they plan to fund their platform promises without money from their carbon tax scheme. Speaker, this means that in order to fund what they promised in their glossy magazine, they'll have to make billions of dollars in cuts. We can be certain that if elected, the PCs would be making billions of dollars of cuts in critical social programs that Ontarians rely on. Things like OHIP Plus, things like free tuition and the $15 minimum wage. Meanwhile, our government is investing in Ontarians by funding programs that make it easy and affordable for them to make greener choices. New question. Member from Perth, thank you. Thank you, Speaker. My question is to the Minister of Agriculture, Food and Rural Affairs about his job loss policy. Last week, the Minister let the horse out of the barn. He revealed that the OLG will be shutting down Ajax Casino, threatening the future of horse racing in Ajax Downs. This news caught the town of Ajax totally by surprise. The Minister left them to read about it in the Peterborough newspaper. The Mayor of Ajax, Steve Parish, put out a statement saying I think this government has been caught red-handed in their deception. It is amazing how far they will go to cover up their backroom deal. It's not the clock. The Member will withdraw. He knows he cannot say indirectly what he cannot say directly. Withdraw. Finish your question. Speaker, to the Minister, why are you putting 1,700 jobs in rural Ontario in jeopardy with a secret deal to shut down Ajax Casino? Minister, finance. Let's be clear, the member opposite is asking a question knowing fully well that no decision has been made. We issued off a release to comment on the fact that a fairness monitor is involved to maintain fairness and transparency throughout the entire process. The member opposite also knows that the candidate running in that riding is also the former head of the OLG. No matter where he sits, the member from Bruce Gray Owen Sound will come to order. Carry on. Who himself had initiated this modernization process to remove slots from some of these racetracks. We on this side of the House have been committed and will continue to commit to support racing in our province. We have a procurement process that must be followed appropriately but we also have an agreement with the racing community to ensure that racetracks and the horsemen especially so that they can plan their breeding cycle on an ongoing basis. Supplementary. Thank you, Speaker. Perhaps the finance minister didn't read the Peterborough newspaper. Back to the Minister of Agriculture Food and Rural Affairs. Mr. Speaker, the sudden move to shut down the slots at Ajax Downs is the latest example of this government's reckless approach to horse racing and rural affairs. This is the first time that we've had a racetrack program fully aware it would collapse the industry. Now we discover that the government has apparently cut a secret deal that will likely destroy quarter horse racing in the province. Speaker, that minister is big on talk but his actions show a real lack of respect for rural communities. My question, will the government support the town of Ajax's call for an independent fair in the province? Mr. Speaker, absolutely we will maintain fairness and transparency. We said that from the start but that member opposite in that party voted against the measures to provide full and accurate and sustainable funding for the horse racing industry. We're putting that in place, Mr. Speaker. The member opposite can't say we're not with providing those very opportunities, very dollars that the horse racing community requires. And that member opposite also knows that the candidate who's running in that party is the man that masterminded this process from the beginning. We will do what's necessary to support Joe Dixon, the member of that riding has been fighting hard. New question. Member from Essex. Thank you, Speaker. My question is to the acting premier. Water is a fundamental element of life without water, nothing survives. Rural residents have been able to draw clean well water for families and for their farms for over 100 years in southwestern Ontario. However, there are wells contaminated in Chatham Kent with sediments that the minister of the environment and climate change refuses to collect and analyze. Residents suspect that this is as a result of pile driving through the aquifer that has released sediments. The local residents collected and analyzed the sediments and found them to contain black shale, which is known as an environmental hazard because of the drought. Last week, the premier held a town hall meeting in Windsor, saw the black shale contained water like black like coffee and told the residents that it was safe to drink without the benefit of a health hazard investigation. Will the premier back up her claim and direct the minister of the environment to collect and analyze the sediments in order to conduct a proper and impartial scientific investigation? Climate change. The environment climate change. Thank you, Speaker. The ministry takes concerns regarding groundwater quality very seriously. We're holding the company accountable for addressing complaints related to changes, if any, in well water quality. We have undertaken a review of water quality data to ensure residents that their water is safe to drink. Thus far, I will say that the analysis has not shown a connection between water quality and construction activity. Further, Speaker, the Chatham Kent Medical Officer of Health has confirmed. He has confirmed, Speaker, the water particulates do not pose a health risk to residents. The ministry understands that the pile driving has now finished and we're also planning to meet with Waterwell's first this week to discuss their water data. We're going to continue to require the company to monitor its well impacts. Thank you. Supplementary. Thank you, Speaker. These families have been the backbone of Ontario's agriculture sector for over generations and have built and fed this province from the land that they so proudly steward. As the minister is aware, there will be no water for public health. Don't you think that public health authorities should know the substances that they are giving opinions on? This issue is affecting the viability of an entire region of this province. Without water, there will be nothing. Will you direct the Ministry of Health and long-term care to immediately order a health hazard investigation as the Health Prevention and Promotion Act provides for? Well, thank you, Speaker. I want to start by just reiterating what the Chatham Kent Medical Officer of Health has told us through their testing. What our testing shows, what that medical officer of health has said is that water particulates do not pose a health risk to residents, Speaker. We're going to be meeting with the group representing the homeowners. We understand they have some data. We have asked them to share with us. We've had a speaker at our upcoming meeting with them. We're going to continue to work with homeowners to supply alternative water. We're also providing the companies a licensed well contractor to inspect their wells and answer any questions they may have. All of this at the company's expense, Mr. Speaker. But I'll just end by saying the medical officer of health who, the member from Kingston in the Islands. Thank you, Mr. Speaker. My question is to the Minister of Housing and the Minister responsible for the poverty reduction strategy. While Ontario's economy is strong, we know that not every person in this province is feeling the benefits of that strength. Homelessness is a complex issue without a one-size-fits-all solution. Homelessness requires input across and between governments to not simply house someone, but to help them build healthy and sustainable lives. It also requires that we work collaboratively with all stakeholders, and I'm again pleased to welcome partners who work in this field to our reception this evening on chronic homelessness. We also know that individuals who live in stable housing and wraparound supports have better health outcomes both mental and physical. Could the Minister please tell us about the investments that our province has made towards addressing homelessness and its causes in Ontario? How many reductions? The member from Kingston in the Islands for the question and her advocacy on this issue. Our government knows that every person in Ontario has a safe and adequate place to lay their heads at night. That's why I'm committed to reaching our goal of ending chronic homelessness by 2025. Since 2013, we've invested nearly $1.2 billion through our community homelessness prevention initiative, helping communities across the province tackle homelessness through an integrated people centre and outcome focused housing development. This funding is only going to grow in 2018, 2019 and 2020, Mr Speaker. We are already seeing the benefits of this approach. The CHPI has helped around 30 and 3,300 households experiencing homelessness obtain housing and over 125,000 homes that were in danger of losing their homes of preventing that outcome. Thank you to the Minister for that answer and thank you as well for your dedication in resolving chronic homelessness and poverty in our province. There are thousands of residents in my riding who benefit from the implementation of progressive provincial programs like rent control increases to the minimum wage free tuition and OHIP+. Unfortunately, however, we are not immune from the pressures of the cost of living and a hot rental market. This year, the vacancy rate in Kingston and the islands fell to 0.7%. The Minister spoke of some of the initiatives that we are working on earlier in question period and we need to focus on building community resources and building connections between mental health services and developmental services. I'm wondering if the Minister could please tell this House more about what his ministry is doing to bring more housing be it affordable market price rental online. Thank you. Thank you Mr. Speaker and thank you to the member for the follow up. We're very serious about our goal to end chronic homelessness. We've increased our funding for homelessness programs by 30% and that supports over 50,000 vulnerable families. Last March, we announced our home for good program, a homelessness focused program which will invest up to $200 million in supportive housing and services to help up to 6,000 families and individuals access affordable and stable housing over the next three years. In 2017, the city of Kingston was able to expand and enhance the services provided to homeless youth through the youth shelter when we provided them with $70,000. Mr. Speaker, everything we're doing is focused on providing more fairness and opportunity to the residents of Ontario. Fairness in accessing good housing and affordable housing and creating more opportunity to have the kind of dignified life that all Ontarians deserve. Thank you. New question. Last week, the FAO reported that job growth has been on even across the provinces regions. In fact, it was reported that the new job gains in 2017 there were only 1,600 net new jobs created in southwestern, eastern and northern Ontario combined, Speaker. That is a meager 1.2% of the jobs created. Chief Clifford Bull of Laxoul said he will fight for better education and employment opportunities for our youth. You will. All of us will do that, Speaker. The FAO reported whole regions of the province being completely left behind. Ontario is just not central Ontario and the GTHA. It is here in this county. It's Windsor, it's Thunder Bay, it's Leeds-Grenville and it's Kiwotnog. Of course, Speaker, we want to hear from the minister. I stand and you sit. Minister of Indigenous Relations and Reconciliation. Thank you for that question. We take economic development seriously in Ontario. We take it particularly serious as it relates to Indigenous peoples in Ontario and particularly First Nations and Indigenous peoples in northern Ontario. With that in mind, I can tell you that we have something called the Indigenous Economic Development Fund. It's continuing for another seven years. It began in 2017-18. It's an additional investment of $70 million. That's a combined investment of $95 million over 10 years. We're going back to the 2014 budget. We introduced Indigenous Economic Development Fund and that was an investment of $25 million over three years. As a part of the fund, Ontario provided $15 million to an entity called Aboriginal Financial Institutions over three years. They provide grants and loans for promising Indigenous projects. We take the development of economic life as it relates to Indigenous peoples very, very seriously. It is a priority because that's how we're going to... Again, when I stand, you sit. Point of order, member. I take the opportunity to welcome Wendy Roseau here. Heroson is paged this week. Welcome. The time of question period is over. There are no deferred votes. This out stands recess until 3 p.m. this afternoon.


Okay, so we're allotted six minutes, and given that Abraham Lincoln was able to bind a nation's wounds in fewer than 300 words, I can do this. Okay, so I've written four books, and the Devil's Tickets, which you see right there, is one of the four. My first book was called Where Peachtree Meets Sweet Auburn, and it was a story about race and family, and Atlantis' historic rise from the ashes. My second book was called Nine Minutes and Twenty Seconds, it's a story about a plane that fell through the air, ultimately crashed 29 people aboard. You might not have heard of this book, and for good reason, it came out the fall of 9-Eleven in 2001, and so no book got traction that fall, and I like to say about that book that Nine Minutes and Twenty Seconds is the only book in history with the same title as Shelf Life. My third book was about a historic night, a legendary night in sports history. It was the night that the basketball star Will Chamberlain scored 100 points in a single game in Hershey, Pennsylvania against the New York Knicks, and no, I can't confirm for you whether or not Will Chamberlain also slept with 100 women that night. It was famous for that, you know, bragged about 20,000 women, but if you look at these three books, we've got Race in the South, we've got a Fallen Airplane, and a basketball game, so naturally, this time I wrote about Bridge. I love history, that's what really connects my four books. I revere history. It speaks to me as I hope it speaks to you, because it does give us a context for who we are, where we're going, where we've been. Research is always my favorite part. Writing is no fun. It's hard work. It's lonely. But in this case, research took me to Kansas City of the Jazz Age and to New York, and I found my way into this apartment where the infamous Bennett Bridge Table Murder Occurred also got a hold of a 32-cold automatic pistol, which is no small thing. It hasn't been made for 50 years, but I had to fire it because I wanted to describe the killing sensation. That's the task for the writer of narrative non-fiction, to put the reader on the page so that he or she will experience on the page what the characters experienced in real time. Now, time's a waste, and so I put four subheads here, tick off each one, one by one. Warren Buffett, a craze, equality, and a gun. The idea for the devil's tickets came to me from Warren Buffett, who's a man I've never met. But as some of you may know, Buffett is an inveterate bridge player. He loves bridge. He plays online. He plays in tournaments. He plays with his good friend Bill Gates. He's even said that he'd happily go to jail if he knew that his three cellmates knew how to play bridge. Well, so a friend of mine talked to Buffett about three and a half years ago, knew I was looking for a book idea, and Buffett was talking about how in the late 20s, early 30s, bridge was all the rage. Warren was playing New York Yankees, Babe Ruth, and Lou Gehrig, played with sports writers on trains in Hollywood, moguls like Samuel Goldwin and Lewis Mayer. They're playing bridge. Those catty writers at the Algonquin Round Table, they're playing bridge. And so the question for me becomes, how does this happen? How in this breakout time of the Roaring 20s does bridge take off? And when I heard about Buffett, he said a few good ideas, remember? I started to think, okay, let me get into this. Let me see what happens. And what happened was the best case for narrative nonfiction. The story thickened in a deepened. It became like quicksand, and as I consumed it, it was consuming me. The 20s has all these ridiculous crazes, right? They call it Roaring 20s for a reason. You have marathon floating contests in swimming pools, flagpole sitting. So my question is, how does bridge take off? And the answer is, this civilized game descended from WIST, a partnership game for two, WIST once played by Talleyran and Napoleon and their own Thomas Jefferson. It takes off because it needs, like all crazes, a galvanizing force and a flashpoint moment. The galvanizing force was E. Lee Culbertson, the Barnum of the Bridge craze, a tuxedoed urbane Russian, and he would use anything to sell bridge, his bridge instruction books, his Culbertson bidding system, and of course himself. And really what he was selling was equality, equality, the 20s, women not only get the right to vote, but beginning to find voice in new and exciting ways. And Culbertson told America's housewives, who adored him, if you want true equality, the bridge table is your place. There is the one place where by dint of your intellect and your skill, you can be your husband's equal and more. And he knew that most husbands then, some might say now, didn't want to follow their wife's lead at the bridge table or anywhere else. And so he knew combustions would happen. He knew there would be these explosions, and he wanted it because it dramatized it, sold his game that otherwise lived in the mind. So here we go, the flashpoint moment happens, Kansas City, three weeks before the stock market crashed, September 29, 1929.   And the argument intensifies until Jack stands, looms over the table, looms over Myrtle, he reaches across the table, grabs her by the wrist and slips her in the face several times hard. Now, Jack was not only an alpha male, but a Philanderer. And as Culbertson knew, when husband and wife play bridge together, it's not just the cards on the table, but the marriage. And so, bad enough that Jack has slapped his wife, now he compounds his mistake, he says, get my gun. Well, there's a bad sequence. He carried it with him on the road for protection. She got the gun, four bullets later, Jack is no more. There's a trial of the century where Myrtle hires a democratic presidential candidate, and suffice to say I learned how to play bridge during my research, and my wife Kerry does not play. And we've come to believe that that might be the surest way to marital bliss. Thank you very much.


Today, we're going to be going from Noob to PowerUser using Manjaro KDE. I've done three of these in the past. I did a video from Noob to PowerUser with Linux Mint Cinnamon, I did one with Ubuntu, their GNOME edition, and I did one with MX Linux, which uses the XFCE desktop. Today, I'm going to be doing this with Manjaro's KDE edition, and the way these typically work, basically, I just take these standard Linux distributions with their big desktop environments, and you guys know I'm not a desktop environment user, I'm not a KDE user, for example. So what I typically do on these videos is I just show you some configurations, some tweaks, some changes that I would immediately make if I were using this particular distribution with this particular desktop environment. So I created a virtual machine here of Manjaro KDE, and the very first thing I personally would immediately change is some of the key bindings. So if I search for shortcuts, I believe, yeah. So you have two different shortcuts, you have shortcuts and custom shortcuts. I'm going to choose shortcuts first, this is some of the built-in ones, because some of the most important ones I need to immediately change. KRunner, which is our run launcher, by default it is set to alt space. That's kind of our run launcher prompt, and I'm going to use that all the time. I'm probably going to launch all of my programs by just typing name of command in KRunner rather than using the traditional menu down here, right? It would just be easier for me. So I don't like that key binding, alt plus space, it's okay, it's not horrible. You have a couple of alternate key bindings that would also launch KRunner. You have alt plus F2, which is not a good key binding because it involves a function key, which many smaller keyboards are not going to have function keys, at least not on their top layer. That's a complicated key binding for some keyboards. Also the search button is also available if you want to launch KRunner using the search button on your keyboard. But most keyboards are not going to have a search button as well. So I'm going to change this to something a lot more standard. So for me, I'm going to add a custom shortcut. And for me, I use super shift enter in all of my tiling window manager configs. Typically what I use to launch a D menu or a Rofi. So that's what I'm going to use here. And now that I have that set, I'm going to hit apply. And now super shift enter will always bring up KRunner. And I can escape to get out of it if I don't want to enter a command. And for me, because I'm never going to use the default shortcuts, I'm just going to go ahead and tick them off just in case I want to use some of these key bindings later in a different command. But typically for window manager kind of stuff, you want all of your key bindings typically to involve the super key plus some other keys. I don't like key bindings that involve the alt key. I don't like key bindings that involve the control key because alt and control, those sometimes have key bindings and applications themselves. Many applications have built in key bindings inside the application that involve the alt key or the control key. For example, if I was running Emacs, there's a million key bindings inside Emacs that involve control and or the alt key. So having your window manager also have key bindings that involve control and alt. That's a bad idea. The super key is not used anywhere. That's why typically most people that run standalone window managers are always using the super key as their modifier key because it will not conflict anywhere else. Well, you could have conflicts if you use alt or control in your key bindings. So that's one of the most important key bindings. I have to change right away. There's two others. There's really three key bindings. I have to have right away just to be able to function the way I want to function. The first is having the run launcher set to super shift enter and then closing the window with focus by default. That is set for alt plus F4. That's a horrible key binding once again because it involves a function key. Smaller form factor keyboards won't have function keys or they'll have function keys, but they'll be on lower levels of the keyboard. They're really complicated to hit. So that's a bad key binding. So let's make this super shift C for close. That's a standard tiling window manager key binding. Super shift C is the standard key binding to close windows and Xmonen. I believe it's also the same default key binding in DWM. So we're just going to use that everywhere. So I'm going to tick off using alt F4. I'm never going to use that key binding. I'm going to hit apply and now if I do super shift C, will it actually close the window? It does not. Even though I have that set, I wonder if that is also set somewhere else. Let me open a different window like the terminal window, super shift C. So I guess it hasn't taken effect in this window that I already had open, but super shift C is working. And then finally, I need to be able to launch a terminal using some easy key binding. Do they have control alt T set in Manjaro? No, they don't. Super T, maybe alt T. Alt T does something weird there. But what I want to do is let's launch the terminal. Let's see. Terminal, if I search for it, know how about console is KDE's terminal emulator. That does not look like that is set anywhere. And that might be one I have to go and add in the custom keyboard shortcut. So there is custom shortcuts there. So let's go ahead and try to add a custom key binding. So I do edit, let's see, new global shortcut command URL. Let's see if this will work. So new action, the action will be console that will launch the terminal. And the trigger, which is the shortcut, will be input and will be super enter. And let me hit apply and now super enter launches console and super shift C closes the window with focus. And remember, super shift enter will launch Krunner if I wanted to launch console this way and super shift C will close it. Now that I have those three key bindings, that will really speed up navigation because never again will I ever close a window using the mouse, right? If I want to close the window any window with focus super shift C is so much quicker and easier on the hands and the wrist than ever navigating with the mouse to close a window again. And now I'm also never going to navigate with the mouse to go to a menu system and navigate through a menu system. Sometimes you will need to do that for discovery purposes if you're not sure what's installed on your system. But for me, typically 99% of the time, I know exactly the program I want to launch. So I'm just going to do super shift enter and, you know, Firefox, for example, and I'm just going to hit enter and take a second for Firefox to launch because the web browser, you know, it's a kind of heavy program, I go to help about Firefox. Let's see, we're on the latest Firefox 112.0. I did not update the system. That is something I should have done. But I did a fresh install. I doubt there are any updates. Let's do a quick Pacman dash capital S lowercase y, lowercase u. So there is nothing to do. Now, one thing for noob to power users on any arch-based system is you want to make sure that parallel downloads are set up. It will drastically speed up your updates and your software installations. So Manjaro, I don't believe has parallel downloads enabled by default. So what you want to do is you want to sudo and then name of text editor, I would use Vim. If you're not comfortable with Vim and you may not be, you could use something like Kate, which is standard plain text editor in the KDE test-top environment and slash etsy slash pacman.com. And it says running Kate can cause bugs and expose you to security vulnerabilities. So I guess it doesn't like us doing that with Kate. Well, we'll do it with Nano. Nano is installed. Now I'm not that familiar with Nano, but what you want to do is you want to go down the pacman.com and look for this line parallel downloads. Now by default it has the pound symbol or the hashtag, you know, it's got that in front of the line. That means that line is ignored. It's commented out. So delete that pound sign. And now you see parallel downloads equals five. That means it can download up to five packages at a time now pacman can. So control X and then Y for yes to actually write that file and save it. And now when you do any kind of software installations or software updates, whether at the command line here in the terminal with pacman or through your graphical package manager, hopefully that process is speeded up a little bit. One thing I wouldn't mind doing is adding some basic tiling window manager functionality to KDE Plasma. And there is a plugin. If I hit super enter to bring up the terminal, let me zoom in. There is a plugin that we can install called K-Win-Bismuth K-Win, it's KDE's window manager. Bismuth is the name of the tiling window manager plugin. There's several Bismuth packages in the AUR. I'm going to install K-Win-Bismuth-Bin. It's a binary package. There is no way to install AUR packages though on Manjaro out of the box because they don't have a AUR helper like Yay or Paru installed. That's why the commands when I started typing them are red. Those programs don't exist on the system. But you can install Yay very easily on Manjaro because they have it packaged in their standard repos. So simply do a sudo pacman-s Yay-capital-s Yay and Yay installed and then do a Yay-capital-s K-Win-Bismuth-Bin to install the Bismuth tiling plugin from the AUR. I'm going to hit enter a couple of times. Finally it's going to ask me to proceed with the installation. Hit enter one more time. K-Win-Bismuth is installed. Now if I do super shift C to close that window, super shift enter to get to K-Runner and start looking for settings again. And now go to window management. Under window management we have window tiling and now we can enable window tiling. So now when I do super enter, super enter, well it's just going to make those full screen of me. Super shift C to close those. I thought it would tile them. I wonder if I open something else like the dolphin file manager. Yeah, let me open a second instance of dolphin. So right click, let's see. Open new window. That's still not tiling them. Even though I enabled tiling, let me go in here, enabled tiling. I haven't hit apply yet. That's my fault. Now that I hit apply, yeah now super enter. Yeah, now you can see they're tiled side by side. Super enter again for another terminal, super shift C to close, super shift C to close. All right. And of course I could go in here and change a lot of the window rules. Actually, there's no window rules set up, but I could add new window rules, K-Win scripts. Let's see what that is now. I just want to go into the tiling and appearance. Probably what I want to do is go into shortcuts. So shortcuts. We have window tiling shortcuts. Okay. And if I wanted to, I could play with some of these functions. I'm not going to do that right now though. I do have basic tiling functionality enabled. I have some really powerful keyboard shortcuts set up to really limit me needing to ever really use the mouse. I shouldn't use the mouse ever for launching programs because now super shift enter just gets me the K-Runner. I can just start typing super shift C, closes all the windows. Think about how many hundreds of times a day you close a window, right? And you're always having to reach for the mouse to do that. Never again. Think of how much that's going to save you from that repetitive stress of constantly grabbing the mouse to close a window. Now that we just set up those easy key bindings. Now let's play around a little bit with some theming options. I love the way Plasma looks out of the box. I love the default themes, Breeze and BreezeDark, I like the icon set. Manjaro's got these nice green icons that kind of match the Manjaro branding. Manjaro always has fantastic wallpapers as well. So it really looks good out of the box, but I wouldn't mind having some other theming options. So I'm going to do yay dash s, I'm going to do sweet dash KDE dash, I believe it. Is it full? I think I've got to actually think about this package. I don't install this package very often. It is sweet dash theme dash full dash get. And then I'm also going to install some candy icons dash get. Let's just go with those two packages for now. We may install some other stuff as well. But let's see how we like these. And it finished installing those two packages. So I'm going to super shift C to close that window and super shift enter to get back into Krunner. I remember as we were in settings before, so I don't even have to type it. I like that about Krunner defaulting to that last command that we ran. That is actually really, really nice. So now I'm going to go into appearance. And let's see. Yeah, we have sweet as an option. So let's hit apply on that. And I like that. I like dark themes. And by default, it also switched over to the candy icon set because I guess that's the default icon set associated with that particular theme. So if I super shift C, let me open the file manager here and you can see that it's really nice. Of course, those of you that are familiar with Geruda, you guys are familiar with sweet and with candy icons. So that is a really sharp theme. If you like that sort of thing, I know it's not for everybody. It's a little garish and jarring sometimes with that color overload, right? It's a color explosion. But for me, you know what? I'm just going to go with that for now. Now for me, because I spend so much time in the terminal, one of the biggest things to theme for me is the terminal. So I'm going to super enter to get back into this terminal here. And I'm going to go ahead and install some stuff for the terminal. I'm going to yay dash capital S, neo fetch in case we want to do neo fetch. I also want to download my shell dash color dash scripts, which can be found in the you are that's my own package there, you guys, you often see me on camera opening terminals. You get this random shell terminal color scheme thing that comes up and various ASCII art. That is my shell color scripts package that can be found on the you are I'm also going to go ahead and install lol cat because we may want to play with that for some coloring as well. I also want to install ex a, which is an alternative to the standard LS command that people enter into the terminal. So let's install those and it finished installing those packages. And now if I run a neo fetch, that is neo fetch, neo fetch, it's kind of nice to give you some system information. Now for me, you know, because I'm always opening terminals, I like each terminal to be different from the next and that's why I like my color scripts package. So if I run the command color script space random, I get a random color script every time I run that. If I wanted this in my bash RC or my ZSH RC, so that every time I open a terminal, it automatically runs a random color script. Well, why don't we do an LS LS dash LA and we have the bash RC and the ZSH RC here. I believe by default they're using ZSH as the user's shell. So let's open, I'll use nano again. So let's open the dot ZSH RC file with nano and I'm going to scroll down here to the end and at the end, all I'm going to do is I'm just going to go ahead and do the command I entered at the command line earlier, color script space random, put that at the end of your ZSH RC or at the end of your bash RC if you're using bash or add it to both files that way you've got it in both shells if you want. Now control X to save Y for yes. And now let me super shift C to close that terminal. Now let me super enter to open the terminal, random color script. There's another terminal. There's another terminal. Now I know a lot of people would probably just prefer the same thing in their terminals. But again, because I'm always in multiple terminals for me to help keep things straight. What terminal is what? I like having different art on each terminal. Again, it just helps me. It also helps you guys visually for me having that going on as well. And if you wanted to get more creative, I mean, let me super enter. What you could do is you could pass Neo Fetch into LOL cat so I could pipe it into LOL cat. Let me zoom in so you can see that command. And you get Neo Fetch run through LOL cat, which is this gradient of colors. I could do the same thing with color script random, pipe it into LOL cat and I get a random color script, but it looks like LOL cat does not run with that. It did work in that particular script though. That is definitely not the colors for the Haskell logo is what that is. Yeah, that one. So some of the color scripts will work with LOL cat. Some of them it looks like their default colors overwrite or you just take precedent over LOL cat. I really like that one though. If you like LOL cat and probably if you're going to use the sweet plasma theme and the candy icons, which have this almost LOL cat gradient color, you're probably also going to love LOL cat as far as some of your terminal artwork. Now there was one other thing we installed other than the shell color scripts, Neo Fetch and LOL cat. We also did EXA, which is an alternative to the LS command. It has some colorful options. What I want to do is I want to go ahead and nano back into the ZSHRC and let's add an alias. Let's create some space. I'm going to do alias LS equals. So the LS command will no longer be the standard LS command. I want it to be EXA and I'm going to give it these flags dash AL space dash dash color equals ALWAYS dash dash group dash directories dash first. And then the closing single quote there. And if I did that right, ctrl X Y to save. And now let's source the ZSHRC file. That saves me from just closing the terminal and reopening it to get the new ZSHRC. You can just source the config right away. And now LS is the EXA command, the EXA command with all those flags and options I give it because that's typically how I want my LS command to look every time. I want all the information, right? I want all the files, hidden files included. I want the directories first before the files and also want to know the file permissions because I'm always wondering about file permissions, especially if things are executable or not. So that is my LS command, supershift C to close. Now let's talk about wallpapers. ChangeRO has a nice collection of wallpapers, but you may want some other wallpapers. I mean that's part of arising your desktop as part of the theming process, right? Well let's yay dash capital S variety, which is a wallpaper changer that can download wallpapers and you can set it to at regular intervals change the wallpaper for you. So let's go ahead and install that now supershift C to close and then supershift enter and let's run variety wallpaper changer. It's welcome to variety and you just walk through everything here use internet access yes, but can download wallpapers from the internet from various places that you give it permission including things like Flickr and Unsplash and Bing and wherever and you can actually set this up to change wallpaper in this case by default every five minutes or so. And if you go to the downloading tab you can change the location of the folder where it downloads the wallpapers to if it's fetching wallpapers from the internet if you gave it permissions to do such a thing. If I do supershift C it'll close that window variety though is not closed because it's always changing your wallpapers it's always running in the background and you have a little icon down here in the sys tray that you can quickly open if you need to do something. For those of you that want a quick and easy way just to download a whole bunch of nice wallpapers I'm going to super enter open the terminal again what you could do is you could get clone https colon slash slash gitlab.com slash dwt1 that's my gitlab and I have a repository called wallpapers. Get cloned at wallpapers repository it's going to take a minute because images are big and there's about 300, 310 or so wallpapers in that by doing ls you will see now you have a wallpapers directory here in your home directory cd into wallpapers and do an ls and yeah 310 jpegs the image format they're just all numbered sequentially. So there are 300 wallpapers so if I right click on the desktop and I do configure desktop and wallpaper let's see add an image let's say I can add image and go into the home directory I can go into wallpapers and wonder could I just use them all yeah let's just add all 300 now this is probably really going to slow down the settings manager here having that many wallpapers can I make this full screen yeah but you can see the wallpapers that you got from my gitlab there and you can just choose any of them some of the ones that might look pretty nice with our sweet theme and the candy icons let's have something with some purples and blues something that's kind of got some a nice splash of color to it how about that one right there number 217 I'm going to hit OK that might work yeah see how that would well it didn't mean to open the terminal I meant to open the file manager yeah I think that's not bad I think that wallpaper would work with that theme we got some some nice little blurring going on there in the menu system there in plasma now I know a lot of people don't like installing software from the command line just using pacman and of course manjaro has a fantastic graphical application for installing software called hammock and his hammock installed I don't know when you see variety just changed the wallpaper so variety remember the default setting is to change every five minutes so if I do software is there not learn there's add remove software let's see what that launches that launches hammock okay says the system is up to date there is all the installed packages I hit the little hamburger menu go to about this is hammock 10.5-02 now for me I don't really care for graphical software centers or at least I don't care for this style of graphical software center with all the images and you know it's got a lot of it looks like a cell phone app store right a mobile phone app store but it's kind of slow it's kind of clunky these kinds of software centers typically I want speed I want to be able to to quickly look up the program I'm looking for install it boom away I go and this is a little much for me I actually prefer a different GUI package manager that is available on ArchBase system so I'm gonna super enter to get into the terminal again and I'm gonna yay dash capital S octopi if I can spell it correctly and let's go ahead and install this let me super shift C to close the terminal now let me super shift enter and run octopi octopi there it is and this is a little cleaner for me because it reminds me a lot of Debian's synaptic package managers the same kind of format it's a GUI tool right but there's no icons and no screenshots and all of that mess it just lists all the packages in the repository you could quickly do a search for a package for example htop which is already installed but you know you search for something and then take it on or off and then hit the little checkbox and away you go to install the program and it's a pretty simple little software center and for me I find this just a really fantastic software center that I honestly doesn't get enough love you don't hear about octopi that much people talk about PAMAC all the time on ArchBase systems but octopi is really nice one cool thing about octopi is it can display packages from the AUR if you install the AUR helper it doesn't matter which one you installed but for us we installed yay so if I go into tools into options there's a AUR tab you can pick from various AUR helpers if you have multiple ones installed or you can choose do not use the AUR but for us it defaults to yay we already had yay installed so it's going to use the yay helper so if you want to search for something in the AUR like my DM scripts package I start searching for it nothing is returned because it's just searching standard manjaro repos but you see the little alien icon here if I hover over it says use the yay tool so click it and now it's going to search using yay meaning yay is going to search the AUR and it's going to find my DM scripts dash get package that we could then install so octopi really cool works on the standard repos works on the AUR and it's quick fast it's very intuitive and I love it for a package manager and you can see we keep getting new wallpaper every five minutes now changing every five minutes for me is a little quick but I don't know for some people you might like that so that's just some of the changes I would immediately make if I were installing manjaro KDE and I was going to live in it that's some of the things I would immediately do just change some of the key binding some of the theming options of course I've got to have my wallpapers I got to have my eye candy so I hope you guys enjoyed from noob to power user with manjaro KDE this is a like I said about the fourth time I've done this I know you guys like these kinds of videos I don't do them that often I probably do these you know once or twice a year if you want to see more of these kinds of videos let me know which distribution and desktop environment I should do for the next one in this series and before I go I need to thank a few special people I need to thank the producers of this episode gave James Maxim the homies to bald Matt mimic Mitchell Paul Royal West armored dragon bash potato Chuck commander angry George Lee Mars drum met those Nate early on Paul peace harsh and Vador polytech realities for less red profit Roland was definitely Williams and a bit they're my high steered patrons over on patreon without these guys this episode from noob to power user on manjaro KDE it would not have been possible the show is also brought to you by each and every one of these fine ladies and gentlemen all these names you're seeing on the screen right now these are all my supporters over on patreon I don't have any corporate sponsors I'm sponsored by you guys the community if you like my work want to see more videos about Linux and Fred open source software subscribe to distro tube over on patreon all right guys peace


Hello everybody and welcome to our presentation. My name is Oleg Zharkov and today we will bring you a short update on the work that has been done and our vision of the future. We will talk about overhaul and pagination in data libraries. I assume that most of you are familiar with the older implementation of data libraries that served us quite well for a long period of time. We didn't have many problems with it, just until recently we faced an issue when we load a big number of datasets. Assume that you don't only have 45 of them, but hundreds, thousands or even hundreds of thousands of datasets. As well as many other areas of our everyday life, Galaxy also got affected by the pandemic. Zharkov tool research brought us a huge amount of data. We are talking about really big number of datasets which we have to store within a single folder. It's clear that it might get a while until we load the entire thing and it's getting expensive and we cannot afford to wait such a long time anymore. It was obvious that pagination was desperately needed. At first we implemented on the back end. So we made it possible to say, okay, I want just 15 datasets starting from this offset and please apply the search text on my result. It is also clear that we have to paginate the search result as well because this might get really, really big. Same applies for the deleted datasets that might produce a huge list as well. While it was a straightforward process on the back end, due to a long-going history on Galaxy Frontend, the UI implementation was slightly trickier. Just to bring you a little clarity, let me show how it all started. Right after we abandoned service-side rendering, Galaxy community decided to render stuff on the client side. So at first we implemented libraries using the backbone, which we used till 2015. However, as popularity drops, fewer features get implemented and the backbone becomes just legacy burden. So we decided to reimplement most of the stuff using modern libraries like Vue.js and Bootstrap and complement the new implementation with pagination. This is how it was before and this is how it's right now. So let's actually run it. Let's see the difference and check the performance. Okay, let us conduct a short experiment. On the top part, you see a legacy implementation that doesn't rely on pagination. So let us open the folder that contains around 700 datasets and let's do the same on the bottom part. We clearly can see that the pagination is way more beneficial than the getting the whole folder within one request. However, let's proceed to the real-world example, which you already can find on the Galaxy VPN server. So you can go to libraries, you can open COVID sequences and none of our folder, which loads quite fast considering that it has 5,000 datasets. We can go even harder. Let's open sequences back and go into Lumina folder. After a short time, we clearly can see that it's able to open even 155,000 of datasets, which won't be possible with our legacy implementation. Furthermore, we didn't just stop on library foldering. We went further and we find many other library components, like libraries list, every sort of permission which we can find inside the library. Additionally, we brought a view router inside the codebase. This is just a small example of libraries list, how it was before and how it is right now. This is another example of permissions in Backbone and in View. I really hope that you like the new one more. I wanted to say that it was a long process, which was going for a few months, where we had to rewrite a lot of library components, PR by PR. Obviously, the biggest one was the pagination inside the data library. I also wanted to say that no implementation is perfect and it's clear that you might encounter some bugs. So, if you do, please do not hesitate to open the issues page on Galaxy and we'll try to address them as fast as possible. Let's briefly talk about the future plans. First of all, would you like to finish the verification? There are still some backbones models which has to be verified and a dataset view. We also want to implement delete all with the pagination. We want to finish the collection support where we already have working process PR. We want to implement search not only for the name and description, but also for the dataset properties. A few users asked us to implement the regular search. And finally, we would really like to implement a bridge between FTP server and a data library. Thanks a lot for your attention and I am ready to answer your questions.


Go, go, go, go! Which one? Which one? Make it work! 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2


Never give yourself fully to another human being, never give a hundred percent of your spirit, body and soul to another human being. I know that sounds a strange thing to say to you that may be thinking now, well, hang on a minute, what about in my marriage or my friendships or my team or people that I have intimacy with and so on. I understand that, but what I've discovered over the years and I got this sense of that this was a good idea for my life. This is my version of it to you guys. But when I read in John 2 that it says that Jesus would not entrust himself to people. He would not fully entrust himself to people because he knew what was in people. I think it was that reserve that Jesus had about fully committing to any other human being that I thought was an interesting thing he modeled that we'd never taught and spoke about. I'd never certainly had anybody speak to me about what that perhaps meant for him. And I think what it meant for him and for us is he knew that he would face moments and seasons in his life like Gethsemane when they couldn't stand with him or they couldn't pray with him and he felt so alone. Ultimately Jesus died alone, went to the cross alone and all those people that pledged and died and left to him, deserted him at the end, the same for the apostle Paul who rise to Timothy and begins to mention names of people that deserted him as if he couldn't believe that they especially would not be there for him in the closing days and hours of his life. And I think what Jesus is saying isn't that we don't love and commit to and entrust ourselves to people because clearly Jesus did that. But what John tells us who had a level of intimacy with him by the way that none of the other team members did that even John was aware in all his closeness with Jesus that Jesus still seemed to keep a piece of himself back from John that he observed and recorded, no other Gospel records this about Jesus that he would not fully entrust himself to humans because he knew what was in people. It's not a downer on people that it came from, it's just knowing what human nature is. I have had so many people leave me in my life who pledged and died and left to me especially in the church as a pastor in the reinvention of our church, the journey I call crossing over or to book about that as some of you know. I think I learned through all those hundreds of people leaving that were lifelong friends that walked away. And the flow we had together, the giving of ourselves to each other of course was great for years but the problem became I think that when we began to separate we had too much invested in each other emotionally and mentally and relationally and psychologically and conceptually and so on and so on we were too intertwined so that every person's leaving took a piece of my soul with them potentially until I realized that was happening and realized I need to stop this now. What is, this is going to get worse before better. If all of these hundreds of people that are leaving take a piece of my soul with them I'm going to have nothing of me left and I either will take years to recover or will never recover from the sense of abandonment that this was having on me. I think I came out of that seeing that scripture for the first time and wondering is that what he meant by being in the shoes of someone who felt deserted and abandoned like Jesus often felt throughout his life when it says in John 6 many who followed him to that time left him because he taught something without tidying it up and explaining it to them about eating my flesh, drinking my blood many who were offended at the implications of what that meant took off and left him even turned to the 12 actually at that time and said do you guys want to go as well? I love it about God, God never holds on to reluctant people and you should not either even those that he handpicked he gave them the option to leave knowing if they left I can find 12 more and he can and so can you. But I think his healthy detachment from other people is what I'm advocating for you guys I put it this way keep a little 2% always keep a little 2% back between you and God that you never ever gifted the human being then there'll be times in life when that's all you have left to fall back on that's the only root that you can tap into that little 2% that you never ever entrust to another human being is what at times will make the difference between you standing or falling between you carrying on or capitulating or quitting because you allowed someone to take too much of you with them when they let you down stepped away left you abandoned you turned on you betrayed you like Judas did for Jesus and so on and so on I think what allowed him to stay intact and go to the cross alone despite Peter's undying love to him pledge of undying love you can rely on me I'll never desert you and of course Peter did despite Jesus knowing that that would happen he continued towards the cross not holding a grudge against Peter he just knew Peter over promised what he couldn't yet deliver and we often do that sometimes you sometimes will over promise something not knowing your soul isn't yet developed enough to cash that check if that check ever comes calling to be cashed and Peter did that and Jesus knew he wasn't in a place yet to follow through on something that you wanted to believe about himself and later he would find that level of commitment but he didn't at that time and so he wasn't there for Jesus at the end but the great thing for Jesus was that he knew he wouldn't be and that was okay because he never entrusted his soul to Peter enough for Peter to take that with him I wonder where in your life right now you maybe need to edit your relationships in this way where you need to go and recalibrate adjust the percentages so that you do not give your heart and soul away 100% to any other human being not to a spouse or a friend or a child or a parent or anybody in life that you think that would be a given that you would give yourself to that level and expect them to give themselves to that level to you you know Jesus not doing that didn't affect his flow with human beings or with his team he did all that brilliantly well still keeping in reserve a little bit just between him and God knowing that sometimes that would be all he'd have left to fall back on because all people would have deserted him and all people ultimately will desert you at some point in your life don't let that become something that parks you up and makes you stationary in life because you never saw it coming keep a little 2% back just between you and God I think is a healthy dynamic to have in our relationships in life