KW Predatory Volley Ball
2027 Volleyball Canada Competition Guide released
♦
Read full story for latest details.Tag(s): Home
♦
Read full story for latest details.When a child experiences abuse or crime, what happens next matters. They may feel frightened, overwhelmed, and unsure of where to turn. The road ahead can involve enduring disclosure, an investigation, and the justice system.
But they don’t have to take that journey alone. We walk alongside young victims and their caregivers from the moment they need us. They find a safe place to be heard, along with trusted support, advocacy, and guidance at every step.
The post Help Kids Take the Next Step ❤️🩹 first appeared on Child Witness Centre.
♦
7 ways your mindset should change as you grow into a leader
Continue reading on Code Like A Girl »
"Governance" is basically a diplomatic way of saying that our politicians are of low quality. In other words our so called professional politicians are anything but. They are all about themselves and making themselves look good so that they can get re-elected. Three examples come to mind and the first is in today's K-W Record via Susan Koswan's Opinion article titled "Energy and water need better management". She identifies recently released policy briefs from the Morwick G360 Groundwater Research Institute. I think she is referring to the world class group of researchers out of the University of Guelph which would include Dr. Beth Parker, formerly of the University of Waterloo Groundwater Institute. Years ago I had the privilege of reading a number of groundwater reports written by her and Dr. John Cherry dealing with DNAPLS. Recently I exchanged a couple of e-mails with Dr. Parker regarding the opportunities missed by those in charge of the Elmira cleanup failing to ask for assistance from the world's best, so close to home. Susan Koswan quoted from the Morwick G360 group as follows: " Ontario's principal challenge is not a lack of groundwater science, but fragmented and reactive governance" for both municipal and agricultural groundwater." That report hit the nail on the head.
Then we have a quote from Dr. Richard Jackson when he was the Chair of the Technical Advisory Group (TAG) in Elmira, Ontario. He advised that TAG were stymied in cleaning up Elmira's groundwater not by technical problems but by "public policy failures" and he resigned shortly afterwards.
Thirdly all we have to do is look at Wilmot Township today facing the 770 acre farmland expropriation by the Region of Waterloo allegedly on behalf of the province of Ontario. Our regional politicians had a goodly turnover of mayors (all but one) in the recent elections but more veteran regional councillors desperately needed to receive their walking papers and did not. Those buggars won't even share data, scientific reports regarding groundwater or anything else citing Non Disclosure Agreements that they signed with the province. Losing our Regional Chair (Karen Redman) to Doug Ford's appointee was much less painful than expected as she did nothing to assist Wilmot on this file. That area of Wilmot sits on top of the Waterloo Moraine and any new industrial development on recharge groundwater areas needs serious study FIRST not after the properties have been amassed for the development.
Despite recent Waterloo Region claims we are still in a water crisis, not just in Woolwich Twn. (Uniroyal Chemical) but throughout the Region due to decades of reactive governance, public policy failures, non disclosure agreements and gutless wonder politicians covering their own backsides.
♦
A classic of Yucatan cooking, the scrumptious cochinita is, in its origin, pork slow-roasted in banana leaf.
The flavour, in the classic preparation, is derived from the pork spending a good amount of time marinating in annatto and orange. The former is an orange-red ingredient derived from the seeds of the achiote tree found in the tropical Americas.
Aside from the colour, annatto may also deliver sweetish yet peppery flavour. Annatto is made by grinding the seeds to a paste.
Check out my latest post Cochinita and annatto from AndrewCoppolino.com.
Annalee Newitz’s 2026 A Wall Is Also a Road is a stand-alone science fiction novel.
Many yearn to attend the Rational People’s prestigious institute of learning, Rational Memory. Few earn their way in. Fewer still make their way to Memory’s highest ranks. Ambitious academic Gardenpath believes they could be one of the latter… provided the single-celled academic has interpreted certain chemical data correctly.
The post Winter Break Day Camps appeared first on Grand River Rocks Climbing Gym.
The post March Break Camp appeared first on Grand River Rocks Climbing Gym.
The post Rubble Rebels appeared first on Grand River Rocks Climbing Gym.
♦
I love writing. I set down my scratchy black pen, and the love of ink and page and the flow of unexpected discovery and adventure fills me with gratitude, too great to express, yet I want to, so I come here, to say thank you for reading, and thank you for giving me a place to set down my thoughts, now and then.
I am writing a lot this fall. Papers and reflections and journal entries. Notes. Presentations. Writing by hand, writing on yellow lined paper, writing in my notebook. Writing on screen. Rejigging my CV, and composing cover letters, for the purpose of applying to practicum placements, which will start either this spring or next fall. The closest I’ve come to writing fiction is sketching a few “case studies” for essays. I am also writing poems for a final project for one of my courses. The poems are not the point, the reflection will be, but the poems are thrilled to be invited to the conversation. Writing these poems, scratching them out in pen, transferring them to the screen, playing with them, backward and forward, is a balm, is a bright-burning flame.
This program is hard. It requires me to consider, as deeply and thoroughly as I can, how best to use my self. Safe and effective use of self. That is the phrase that guides my focus through the ups and down of this process. I have felt broken and lost, and buoyed and blessed and found, sometimes in the same afternoon. How can I use my self to serve others? Well, I am coming around to recognizing that “safe and effective use of self” isn’t about seeking the hardest path, or the greatest challenge, it is about knowing my strengths, and leaning on them, to make the best use of my whole being in the therapy space.
I am very hard on my self, folks. You may or may not know this. I am pretty sure my family knows it, my kids know it. I’ve tried to shield them from the punishing expectations I’ve put onto myself, but it is likely they have not been spared. I kind of know that, while not wanting to know it. Denial is real, and has a protective purpose, but in time, I would like to un-peel this shell and pull us all into the great love that I feel exists, beyond expectations, with no need to be right or accomplished or better than or perfect. Something that’s true is that I am not perfect. What’s the solution to not being perfect? I think one answer is: Being accountable.
♦
My expectations are shifting, I feel it, and I am learning. I am learning to be gentler to my self, to speak to my self like a friend, and, yes, discover that it is gentler and kinder to recognize and name when I have done wrong, or been wrong, or acted in a way that does not align with my inner compass. To be accountable means to trust that my mistakes will be forgiven, to trust that I won’t be cast out or punished or abandoned or seen as unworthy for making errors, maybe even really egregious errors that cause real harm. I don’t want to cause harm, but as a human, I may and I have. If I name this and know this, I will be able to carry this truth to others, and offer hope.
Hope of repair. Hope of forgiveness. Hope of belonging. Hope of contentment. Hope of respect, dignity, and ultimately, trust in one’s self.
xo, Carrie
Well that's quite the timing. Yesterday Bob Burtt, author and former K-W Record reporter, called for a provincial inquiry in his Letter to the Editor and today the front page of the Record has a story about our brand new, just appointed Regional Chair Scott Davey. Obviously Mr. Davey, a current city of Kitchener councillor, is already going to be very busy in the months ahead and will need to get himself up to speed on many regional issues including our water supply.
Hmm this calls for a deft, diplomatic touch here in order for me to promote Mr. Burtt's call for an inquiry and to suggest that an experienced local politician as our new regional chair isn't such a bad idea. The problem for me is that certain twits and idiots with vested interests have called me many things, mostly behind my back, but never using the words "deft" or "diplomatic". Oh heck here goes anyways.
I like Bob Burtt and recognize his sincerity and deep interest in our water supply. I do not like how Susan Bryant has wound him around her little finger. Some of us have renamed his 2014 book about the Elmira Water Crisis as "The Ode to Susan". That said how can I seriously be upset with him regarding Susan as she has made a career out of befriending people who can advance her status and knowledge. This included Sylvia Berg, Pat Mclean, Ken Seiling, Bob B. and shudder...myself. I and two others resigned from APTE in January 1994 and I split from her as a friend and colleague in 2008. She and APTE lost another incredibly highly qualified member, and respected nationally and internationally scientist, a few years earlier. O.K. I was an idiot in my own right not to have added things up then and departed sooner.
As far as Scott Davey goes he hasn't even been on my radar. I am very curious as to whether or not he is a card carrying Conservative or not. Former Regional Chair Karen Redman was a Liberal. Former mayor Sandy Shantz was a Conservative and thank God she wasn't appointed as Regional Chair. Water should be a non partisan issue but of course it's not. Critics of the Region may want an inquiry and supporters and those served well by the Region will not. This much I can say and have said: Our water supply is in great jeopardy both as in Quantity and Quality and lying about it serves only the incompetent and the guilty. That means a ton of politicians do NOT want to hear about it. Keep an eye on the Record and other local papers and lets see if AFTER an election there is any appetite for the truth. I am doubtful but have been wrong before.
Kamisama Kiss, Volume One is the first of twenty-five tankōbon in Julietta Suzuki’s fantasy comedy manga series. Kamisama Kiss was serialized in Hakusensha’s shōjo manga magazine Hana to Yume from 2008 to 2016.
High school student Nanami Momozono’s father is a compulsive gambler whose debts grow ever larger. He has a bold solution: wait until his motherless daughter is at school and then flee, leaving Nanami to face the consequences.
Nanami barely has time to process her father’s farewell letter before she is evicted.
…
TTS with kokoro and onnx runtime
Python 2.9k Updated Sep 1
🔉 Play and Record Sound with Python 🐍
Python 1.3k Updated Oct 26
Fast inference engine for Transformer models
C++ 4.8k 3 issues need help Updated Nov 10
Faster Whisper transcription with CTranslate2
Python 26.7k Updated Nov 12
WATERLOO — Ontario NDP MPP Catherine Fife (Waterloo) has released the following statement after the co-owners of a Cambridge data centre, Related Digital, confirmed a 5,000-litre chemical spill just weeks before a bacterial bloom was discovered in a nearby creek. The owners say that the substance is unrelated to their chemical spill.
Fast, Accurate, Lightweight Python library to make State of the Art Embedding
Python 3.3k Updated Nov 11
The 29th annual edition of our signature event will take place on Tuesday, February 9!
The post 2027 Pancake Lunch ✨🥞 first appeared on Child Witness Centre.
♦
The Future of Engineering Experience
Continue reading on Code Like A Girl »
♦
How working with Microsoft Purview changed the way I think about Copilot, data protection and finding my place in technology.
Continue reading on Code Like A Girl »
Arnoux, M., Cochand, F., Brunner, P., Schaefli, B., Winstral, A., & Hunkeler, D. (2026). Groundwater storage in Quaternary deposits and bedrock buffers the discharge response of a small alpine catchment to climate change. Hydrogeology Journal. doi.org/10.1007/s10040-026-03157-5
CLICK HERE TO READ THE ARTICLE.
“The model was trained to predict monthly groundwater discharge (GWD) and radionuclide transport (RNT), and its performance was evaluated against the results from HGS, which serves as a physically rigorous reference model.”— Arnoux, M. et al., 2026
“Because real-world data for the hypothetical ADioS watershed were unavailable, the HGS model, which is a fully distributed, physically based, integrated surface–subsurface hydrological model, was used to simulate groundwater flow and radionuclide transport for target feature extraction.”— Arnoux, M. et al., 2026 ♦
Fig 2. Illustration of the HGS model and geology
We’re pleased to highlight this publication by Marie Arnoux, Fabien Cochand, Philip Brunner, Bettina Schaefli, Adam Winstral, and Daniel Hunkeler, which uses HydroGeoSphere (HGS) to investigate how groundwater storage can buffer the effects of climate change on streamflow in snow-dominated alpine catchments. In particular, the study examines how groundwater stored within different geological formations influences future summer low flows as snow accumulation and melt patterns change.
Alpine regions play an important role in supplying water to downstream valleys, particularly by releasing stored water during warm and dry periods. However, groundwater and the influence of geology are often underrepresented in studies of future alpine water resources. The researchers sought to address this by quantifying groundwater storage dynamics and examining how individual geological units contribute to low-flow generation under current and future climate conditions.
♦Fig 3. Simulated daily discharge compared to the measured daily streamflow for the period 21.10.2014—01.04.2016
The modelling framework was based on conditions typical of the Vallon de Réchy, an approximately 11 km², non-glacierized alpine catchment in the Swiss Alps. The catchment ranges from 2,150 to 3,148 m above sea level and contains a mixture of bedrock, evaporites, and unconsolidated Quaternary deposits, including alluvium, talus, and moraines. These different geological formations provided the researchers with a basis for investigating where groundwater is stored and how that storage contributes to streamflow.
Using HydroGeoSphere, the researchers developed an integrated surface–subsurface model that simultaneously represents three-dimensional variably saturated subsurface flow, two-dimensional surface flow, infiltration and exfiltration, evapotranspiration, snow accumulation and snowmelt, and catchment discharge. This integrated representation was particularly important because groundwater recharge and exchanges between streams and aquifers are central to understanding how alpine water resources may respond to a changing climate.
The model was evaluated against observed streamflow and groundwater levels, with particular attention paid to reproducing low-flow conditions. For an independent validation period, simulated discharge achieved a Nash–Sutcliffe efficiency of 0.73, while the study notes that low flows were well reproduced. The researchers then drove the model using two RCP8.5 climate projections from 1981 to 2099, selected to investigate relatively strong warming and changes in snowmelt and groundwater recharge. The authors emphasize that these scenarios represent upper-bound climate impacts rather than moderate future conditions.
The simulations showed substantial changes in the catchment's snow regime by the end of the century. Mean snow water equivalent decreased by approximately 100 mm under one climate scenario and 120 mm under the other, while annual snowmelt declined by approximately 150 and 245 mm/year, respectively. At the same time, mean annual evapotranspiration increased by around 45 mm, and mean annual groundwater storage across the catchment decreased by approximately 110–130 mm.
Importantly, the response differed considerably between geological formations. Most of the decline in mean annual groundwater storage occurred within the low-permeability bedrock, where storage decreased by approximately 125 mm by the 2085 period. In contrast, mean annual groundwater storage within the Quaternary deposits remained relatively stable. These deposits, concentrated largely within the valley bottom, can receive recharge from precipitation and snowmelt as well as groundwater from the surrounding bedrock and, depending on the season, from streams.
The seasonal results reveal an important groundwater buffering effect. By 2085, simulated summer discharge declined substantially: August discharge decreased by approximately 38–45%, while September discharge declined by approximately 45–55%, depending on the climate scenario. Yet groundwater storage in the Quaternary deposits declined by only about 10–14% during these months. The researchers found that streams and Quaternary aquifers are closely connected: streams recharge these aquifers during spring, while groundwater stored within them contributes back to streamflow during low-flow periods.
The timing of low flows also changed. Under the simulations, the annual low-flow period gradually shifted from winter toward late summer, ultimately shifting to summer after 2092 in the scenario examined in detail. Future summer low flows generally remained higher than present-day winter low flows, but after exceptionally dry summers they approached similar levels. This suggests that groundwater can help buffer changes in streamflow, although its ability to do so may become limited during prolonged periods of low precipitation.
A sensitivity analysis further demonstrated that the geological composition of the catchment plays an important role in determining this buffering capacity. Moraine and talus deposits primarily regulate groundwater storage and buffering: lower hydraulic conductivity within these units increases storage and supports higher low flows. Bedrock plays a complementary role, with higher bedrock hydraulic conductivity allowing more stored groundwater to be released to streams during dry periods. Overall, the researchers found that both Quaternary deposits and bedrock are important for maintaining discharge during low-flow conditions.
This research demonstrates how HydroGeoSphere can be used to explicitly connect geology, groundwater storage, surface water and climate change within an integrated modelling framework. Rather than considering changes in snowmelt or streamflow alone, the study shows that understanding where groundwater is stored— and how different geological units release that water— is critical for evaluating future water availability in alpine environments. The findings highlight groundwater as an important buffer against declining summer flows, while also demonstrating that this buffering capacity is finite and strongly dependent on the hydrogeological characteristics of the catchment.
Abstract:
Alpine areas play a major role in the water supply of downstream valleys by releasing water during dry periods. Groundwater storage could significantly influence how changing climatic conditions affect the discharge regime. However, these processes are still not well understood in alpine areas. Studies on how climate change impacts water resources in alpine areas rarely consider the influence of geology explicitly. An integrated surface–subsurface hydrologic model (HydroGeoSphere) was used to highlight the effect of groundwater in buffering future summer low flows and to give new insights into the role of geology in controlling discharge. The spatially explicit model allows the quantification of groundwater storage and its variation in different geological formations of an alpine catchment, under current and future conditions. The results suggest that, under future extreme climate change conditions, the average catchment groundwater storage in Quaternary deposits increases in winter and decreases in summer; the annual mean groundwater storage for the entire catchment decreases due to the decrease in mean annual groundwater recharge; and the total catchment discharge decreases and low-flow period shifts from winter to late summer by the end of this century. Future summer low flows will remain higher than the current winter low flows but will approach them closely after very dry summers. Proportionally, the decrease in groundwater storage will be less severe than the decrease in discharge. Finally, a sensitivity analysis illustrates that both Quaternary deposits (especially moraine and talus units) and bedrock play an important role in supporting discharge during low-flow periods.
CLICK HERE TO READ THE ARTICLE.
Other questions include which aquifer did they travel along the bottom of on their way off-site (westwards) whether to Nutrite/Yara or past Varnicolor to beside the Howard St. Water Tower. Certainly DNAPLS have travelled off-site in both the Municipal Upper (MU) and the Municipal Lower (ML) Aquifer. Another question is whether the ML DNAPL got there via the "window" at OW-58 along Uniroyal Chemical's western property line, which pierces the Municipal Aquitard (MAT), or whether it came all the way from the Stroh property. Either way it had to have come via gravity flow from above. A third possibility is that high concentrations of chlorobenzene at ML pumping wells such as W8 could have come from DNAPL at OW57-32R near the water tower partially gravity flowing even deeper than 32 metres down into the nearby unconfined ML. While possible I think the other two are more likely.
Of course Lanxess and GHD know the answers and are not sharing. Keeping the public in the dark is absolutely mandatory for the coverup to succeed and this includes promoting co-optee citizens and dumping and defaming citizens who will not be co-opted and bent. You can figure out who is who despite the old joke that you need a roster to know who is playing on which team.
Again there is still the possibility that the chlorobenzene DNAPL at OW57-32 (Howard St. Water Tower) came from a closer source such as either the former Borg Textiles (Howard Ave.) or from Varnicolor Chemical (Union St.). Again I am sure that Lanxess, GHD and probably the Ontario MECP know the truth but why share it if it will only denigrate the MECP's credibility and professionalism in missing yet another Elmira dirty polluter. It would also bring discredit upon the sweetheart deal of November 1991 between Uniroyal and the Ontario M.O.E. of the time.
Frank Rovers of Conestoga Rovers & Assoc., according to Susan Bryant, told the Uniroyal Public Advisory Committee (UPAC) that the Uniroyal site was filled with sub-surface DNAPLS whether free phase or residual. Now it is possible that Susan slipped up and made an honest mistake when she told me that and in fact Frank Rovers had told her that privately. Who knows for sure although either way it certainly is interesting and damning .
Michael McCollum’s 1982 A Greater Infinity is a stand-alone science fiction fix-up.
Duncan MacElroy and plain (but bright) Jane Dugway are sent off into night to purchase beer for a party. The pair do acquire the beer. They also encounter ray-gun waving Neanderthals.
♦
Read full story for latest details.♦
Read full story for latest details.♦
Read full story for latest details.♦
Read full story for latest details.I’ve been reviving my Hiker Atlas hobby project. My interest in it has been renewed by LLMs making a lot of the tedious scutwork easier. Hey, if I have to face the downsides of my profession being destroyed, I may as well enjoy the upsides of software development being ~free.
One consequence of LLMs is that development cycles happen faster. Much faster. tilemaker gives an example – performance work that took me 3 months in 2023 is now being done in days or weeks in 2026.
When you iterate faster, you also learn faster. I’m1 running more experiments. I’m rolling out new features. I’m exploring more ideas. When they work, I want to capture them, both as a reference for myself, and as a resource to which other map devs can be referred.
Writing then becomes a bottleneck. Do you accept that, and produce hand-crafted text at the cost of making progress on the app? Do you let an LLM write up the discoveries? Are you obliged to disclose the use of an LLM?
Everyone can reach their own decisions here. For me personally, I’m landing on two policies, split by whether the publication is one-to-many (a blog post) or one-to-one (an email).
For one-to-many communication:
For one-to-one communication:
Oxide Computer Company’s Using LLMs at Oxide policy seems similar, although it further differentiates one-to-many communication into public writing that represents the brand (don’t use LLMs) and operational writing that is reference material (LLM use is OK). I consider the blog posts on Hiker Atlas to fall in their “operational writing” category more than their “public writing” category.
Well. “I”. Claude. Whoever. Whatever? ↩
KWSQA is offering this KWality Talk as in-person only, details under Location below!
Register: Online at our KWality Talk Page.
Speaker: Kayla Gillman
Topic: Across the globe, organizations are rapidly investing in AI to improve quality, speed delivery, and reduce cost – yet many are encountering a familiar problem: high expectations, slow progress, and limited business value. A decade ago, QA leaders faced this same challenge during the rise of test automation. In this session, Kayla Gillman, Global Head of Pre-Sales at TTC Global, draws on her experience leading enterprise automation and quality engineering initiatives across multiple regions to explore what AI adoption can learn from automation’s first decade.
Using real-world examples and industry research, Kayla examines why both automation and AI initiatives stall – not because of tooling, but due to gaps in readiness, governance, skills, and alignment with business goals. Delegates will gain a practical framework for assessing maturity and learn how to embed AI responsibly into modern quality practices without sacrificing trust or human judgment. Attendees will leave with clear, actionable guidance for scaling automation and AI sustainably across complex, global delivery environments.
Meet our Speaker:
Kayla Gillman is Global Head of Pre-Sales and Senior Manager, Canada at TTC Global, where she leads enterprise quality engineering strategy across international transformation programs. Based in Canada and working closely with clients across Europe and North America, Kayla specializes in test automation, AI-assisted testing, and large-scale delivery enablement. She brings close to two decades of experience helping organizations evolve from manual testing foundations to continuous and intelligent automation at scale. Known for her pragmatic leadership style, Kayla focuses on aligning people, process, and technology to deliver measurable business value. She is a frequent speaker on automation maturity, AI readiness, and the evolving role of quality engineering in global digital transformation.
KWality Talk Details TimeDoors will open at 11:45 pm. Announcements and discussion start at 12:00 pm. Meeting ends at approximately 1:00 pm.
LunchAs with all in-person KWality Talks lunch will be provided. Please ensure you note any dietary restrictions in the ticket registration process.
RegistrationPlease follow the instructions on the KWality Talk Page to register for this event.
LocationThis months in-person event will be held at the Waterloo Accelerator Centre at 295 Hagey Boulevard, Waterloo, ON, N2L 6R5.
Code of ConductPeople attending our meetings are expected to adhere to the KWSQA code of conduct.
For 37 years we the public have been blatantly lied to by municipal, regional and provincial politicians on any and all matters pertaining to the 1989 Elmira Water Crisis that could impact negatively either reputations or pocket books of the above four groups. Lanxess Canada of course includes Uniroyal, Crompton and Chemtura. The depth, breadth and scope of these lies are extraordinary and breathtaking. From hydrogeological nonsense and lies to even which companies contributed to the disaster; truth has been intentionally crushed since 1989.
On one hand we could grudgingly look at some of the revelations of the last few years and suggest that maybe, maybe Lanxess are less comfortable with dishonesty than their predecessors. The pictorial Conceptual Site Model (CSM) dated January 2024 has been expanded eastwards to include at least part of the Stroh property in the handouts from last September 17 th TRAC meeting. There are a number of changes from past CSMs including the Feb.15, 2019 one and all it's predecessors that suggest a stunning misdirection and deception since the start of the crisis in November 1989.
Put simply and in a nutshell what the latest pictorial CSM suggests is the PROBABILITY that three deeper aquifers have windows or fractures connecting each other. This means that as all three aquifers Municipal Upper, Municipal Lower and Bedrock (MU, ML & BR) flow in a generally south-west direction they are carrying contamination originating from Uniroyal Chemical both back to Uniroyal's already grossly contaminated site as well as likely south of it into the town of Elmira bypassing pumping wells allegedly protecting Elmira's Aquifers. If you think any of this new to the public information is positive regarding eventual cleanup of the Elmira Aquifers, you are mistaken. What it does is clarify all the signals that we will never be safely drinking water from those aquifers again.
Artificial Intelligence or AI (Google for example) can sometimes be tapped for clarification although it's sources and references if followed up are not always what they initially appear. On the other hand I have seen AI make statements and claims that they quite readily will correct if given additional data to work with. A friend and colleague sent me an AI generated version of it's hydrogeological interpretation of the multiple aquifers beneath the Stroh property (immediately east of Uniroyal/Lanxess property) . Despite a couple of errors it really was quite enlightening and helpful.
I would encourage Lanxess to begin telling the truth more often because the day of reckoning is coming and you really do not want to be found as guilty as your predecessors.
♦
From early language-processing experiments to modern Large Language Models: a little journey through the research that shaped NLP.
Continue reading on Code Like A Girl »
♦
Here’s how to actually test the harness engineering behind an AI coding agent
Continue reading on Code Like A Girl »
While building the CI workflow for my application, I got tired of pushing every small workflow change to GitHub just to see whether it worked. Make a change, commit, push, wait, and sometimes repeat.
I started looking for a way to run the workflow locally. That’s when I came across act.So, what is act?
It’s an open-source tool that lets you run GitHub Actions workflows locally using Docker.
It reads workflow files from .github/workflows, interprets the jobs and steps, and executes them inside Docker containers that simulate GitHub Actions runner environments.
This means you can test workflow changes locally, inspect failures in your terminal, and iterate without pushing every change to GitHub. Here’s its GitHub repository, if you want to know more.
Getting it runningThe project provides installation options for different operating systems. You can use the installation steps from its documentation.
Once installed, I verified it:
act --version
With Docker running, I was ready to try it.
Before running a workflow, it’s worth knowing that act offers different runner image sizes: micro, medium, and large.
The main difference is how much software comes preinstalled in each image.
You can choose an image depending on what your workflow needs.
Now, to run the default workflow event, you can use the command:
act
But I wanted to test the pull request workflow specifically:
act pull_request
Docker pulled the required runner image, and the workflow started executing in my terminal.
When the Workflow Needed a TokenThe workflow actually ran through several steps without any issues, including building the Docker image. Things looked good until it reached the Trivy scanning step.
That’s where it failed with this error:
::error::Input required and not supplied: token
I initially wondered why a vulnerability scanner needed a GitHub token. After looking into how the Trivy action works internally, I found what was causing the issue.
The Trivy action uses another action called setup-trivy to install the Trivy binary. In my case, the cache lookup had failed, so it proceeded with a fresh installation. As part of that process, setup-trivy invoked actions/checkout to fetch the Trivy repository's installation script. That checkout required a GitHub token, but act hadn't provided one.
When a workflow runs on GitHub, GitHub Actions provides a token automatically. But when running locally with act, I needed to supply that token myself.
Fortunately, I already had GitHub CLI installed and authenticated. So I could retrieve my token with:
gh auth token
Then I passed it to act as a secret:
act pull_request -s GITHUB_TOKEN="$(gh auth token)"
The -s flag allows you to pass secrets to a locally executed workflow. I ran the workflow again, and this time it completed successfully!
I used my authenticated GitHub CLI token to get the workflow running. However, for regular local testing, it’s better to use a dedicated fine-grained personal access token with only the permissions required by your workflow.
But does it behave exactly like GitHub Actions?Not exactly.
act uses Docker containers to simulate GitHub-hosted runners. While this gets you pretty close, the local environment isn’t identical to GitHub’s actual runner environment. For example:
So, a successful local run doesn’t guarantee that the workflow will succeed on GitHub. An actual GitHub Actions run is still necessary for final verification.
Are There Alternatives?act isn't the only way to work with GitHub Actions workflows.
I wouldn’t say act replaces GitHub Actions or that every developer needs it.
But if you’re frequently changing workflow files and don’t want to push every small change just to test them, it’s worth knowing about.
For me, it was a useful discovery while building my CI pipeline. I could test changes locally, catch issues earlier, and avoid the repetitive cycle of committing, pushing, and waiting for GitHub Actions to finish.
♦Running GitHub Actions Locally was originally published in Code Like A Girl on Medium, where people are continuing the conversation by highlighting and responding to this story.
A proposed zoning change at 400 Millennium Boulevard in Waterloo could bring additional single-detached homes to a planned residential community in the city's northeast end.
Activa Holdings Inc. has submitted a new rezoning application seeking permission to develop detached homes on two blocks previously designated for townhouses.
The property is part of a larger mixed-use development near RIM Park and Country Squire Road that received draft subdivision approval from Waterloo City Council in October 2025.
For homeowners, prospective buyers and anyone following new construction in Waterloo, here's what is planned, what's changing and what happens next.
What is planned for 400 Millennium Boulevard in Waterloo?The development is located in northeast Waterloo, near the established Carriage Crossing neighbourhood and RIM Park.
On October 27, 2025, Waterloo City Council approved the draft plan of subdivision for a mixed-use community at 400 Millennium Boulevard, contemplating up to 634 residential units.
The broader development includes plans for:
The original planning application identified a range of approximately 583–634 residential units.
The City's newer rezoning application identifies a range of 572–623 residential units across the entire property. The final number and configuration of homes may change as the development progresses.
What is changing in the latest rezoning application?Activa's latest application, Z-26-18, proposes rezoning Blocks 6 and 8 within Draft Plan of Subdivision 30T-23401.
These blocks are currently zoned Residential Seven (R7), which permits townhouses under the applicable site-specific zoning provisions.
The developer is requesting Residential Five (R5) zoning to permit single-detached homes instead.
In practical terms, the proposed amendment would allow detached homes on two portions of the subdivision where townhouses were previously planned.
These proposed changes apply to Blocks 6 and 8. The broader subdivision continues to include a variety of residential housing types, along with commercial and community uses.
The new rezoning application is subject to the City's planning review process.
See the proposed blocksView the official Blocks 6 and 8 illustration and current application on EngageWR. The applicant-provided illustration may change as the planning process continues.
Why is this development worth watching?New residential developments contribute to the evolving housing landscape in Waterloo, particularly in growing areas of the city.
For prospective buyers, the proposed change could introduce additional detached-home options within a future northeast Waterloo community.
For existing homeowners, development activity provides useful context about the types of housing being planned nearby, future neighbourhood growth and potential changes to the surrounding area.
However, a proposed zoning change does not automatically translate into new homes being built or made available for purchase.
Construction timelines, pricing and sales availability have not been confirmed through the municipal planning information reviewed.
New development does not, on its own, determine whether existing home values will increase or decrease. Property values are influenced by numerous factors, including buyer demand, comparable sales, inventory and broader market conditions.
Has the 400 Millennium Boulevard development been approved?The broader subdivision received draft plan approval from Waterloo City Council on October 27, 2025.
The newer rezoning application affecting Blocks 6 and 8 is a separate proposal that remains subject to the applicable municipal review and approval process.
Draft plan approval is an important planning milestone, but it should not be confused with final subdivision registration or authorization to begin construction.
Additional approvals, servicing requirements and permits may be necessary before building proceeds.
Frequently asked questions about 400 Millennium Boulevard Where is 400 Millennium Boulevard located?The property is located in northeast Waterloo, near RIM Park and Country Squire Road, in the vicinity of the established Carriage Crossing neighbourhood.
Who is developing 400 Millennium Boulevard?Activa Holdings Inc. is the developer associated with the proposed subdivision and the latest rezoning application.
How many homes are planned?The original subdivision application contemplated 583–634 residential units, with Waterloo City Council approving a draft plan allowing up to 634 units in October 2025.
The newer rezoning application identifies a range of 572–623 units for the overall property. The ultimate number may change.
Will the development include detached homes?Yes. Single-detached homes were already included in the broader subdivision plan. The latest application proposes allowing detached homes on two additional blocks previously zoned for townhouses.
When will construction begin?A confirmed construction start date has not been established in the municipal planning information reviewed for this article.
Will new homes be available for purchase?The planning records do not establish a confirmed sales launch, pricing or available inventory. Buyers interested in future new-construction opportunities should monitor announcements from the developer.
Will this development affect nearby Waterloo property values?It is too early to determine what effect the development may have on surrounding property values. Individual property characteristics, neighbourhood demand, comparable sales and overall market conditions remain important considerations.
Understanding Waterloo’s changing real estate landscapeWaterloo continues to evolve, with new residential developments, planning applications and neighbourhood growth contributing to the city's long-term housing landscape.
For homeowners and prospective buyers, understanding what is being proposed—and distinguishing it from what has already been approved—can provide valuable context when making real estate decisions.
Drew and I believe that staying informed about local development is an important part of understanding the Waterloo Region real estate market.
Whether you're considering selling your home, purchasing a property or simply curious about how your neighbourhood is evolving, we're always happy to share our perspective on local market conditions and opportunities.
Thinking about buying or selling in Waterloo Region? Connect with The Deutschmann Team for a personalized discussion about your home, your neighbourhood and your real estate goals.
Becky Deutschmann & Drew Dickinson
The Deutschmann Team
RE/MAX Twin City Realty Inc.
Planning information reviewed November 8, 2026, and is subject to change. The Deutschmann Team is not affiliated with Activa Holdings Inc. or the developer’s sales program.
The post 400 Millennium Boulevard Waterloo: Activa Proposes Changes to Planned Residential Development appeared first on Kitchener Waterloo Real Estate Agent - The Deutschmann Team.
♦
Read full story for latest details.