Some people seem to be blessed with the ability to naturally speak a language based on input practice alone, but I think that most people need to practice input (listening, reading) and output (speaking, writing) separately. The thing that helped me the most (at least for French) was starting a journal in my target language and adding to it every day, but anything probably works as long as it gets you writing or speaking.
I carry around a messenger bag with lip balm, wet wipes, earplugs, earbuds, bandages, sunscreen, sunglasses, a respirator, a hairbrush, a phone charger, a flashlight, and a reusable shopping bag.
Kelowna, B.C. – All City of Kelowna properties previously under Evacuation Order have been downgraded to Alert status.
The McDougall Creek Wildfire has gotten quite bad, and evacuation orders are in effect for portions of West Kelowna, portions of Westbank First Nation, and the Central Okanagan West Electoral Area. To make things worse, another fire has started in the McKinley Landing & North Clifton areas, and the EOC have put more properties on evacuation alert in the Clifton Road North and McKinley neighbourhoods. Fire is visible on Castanet's webcams, and they also have a live feed of the North Clifton fire.
Information about the fires is currently on CORD and Castanet. You can also sign up for emergency notifications here, and you can check the wildfire pages on CORD to see if you're on evacuation order or alert. Hopefully the brave people fighting these fires will be okay, and remember to stay alert.
Edit: Reddit's r/kelowna also has a lot of information including a live chat about the situation.
Update: Properties surrounding Hidden Lake and Still Pond have been placed under evacuation order. To see if you're affected, check the interactive map. The Kelowna Yacht Club also has weather information available here, and the fire is now clearly visible on their camera stream. Air quality is expected to get worse too (see here).
Update: Officials have confirmed some structural loss in West Kelowna, and they'll apparently have a report out at 10 AM.
Update: More evacuation orders are coming out, and the airspace around the YLW airport has been closed. It might be smart to pack a bag just in case.
Update: The RCMP has apparently ordered all tenants of UBC Okanagan and their nearby housing units to evacuate.
Update: It was less windy today, and thanks to the work of 500+ firefighters plus the government, first responders, etc., they've made progress on the fire. The UBCO evacuation order has also been downgraded to an alert for now. The YLW airport has also not charging for additional parking required due to flight cancellations, but they're looking for some options to resume (source). (As a side note, I'm impressed by how well this situation has been handled so far by the city, the firefighters, the RCMP, the EOC, the YLW, etc.)
Update: It rained this morning. More evacuation orders are being removed, and the EOC has added a tool to check if a property has incurred losses. (Unfortunately, it's down right now.)
As a packager, I totally relate to this: we generally don't have the resources to follow the upstream development of the projects we rely on, let alone audit all the changes they make between releases. Open source software still has security advantages — we can communicate directly with the maintainers, backport security fixes and immediately release them to users, fix bugs that affect the distribution, etc. — but I agree that it's not a silver bullet.
Kelowna, B.C. – The Knox Mountain wildfire is now classified as under control at 6.5 hectares in size.
Knox Mountain Park won't re-open until at least Tuesday.