Through the Roof: The High Cost of Barriers to Building New Housing in Canadian Municipalities
Why this work is in the frame
A frame that forgets how it found something cannot be audited. These are the routes that admitted this work.
Bibliographic record
Abstract
In 2017, Canada’s senior governments spent some $782 billion on program expenditures and interest payments, amounting to 36 percent of gross domestic product. Control of public money is fundamental to democratic government, so it is natural to wonder how much of this activity – and the taxes, fees and borrowing that support it – reflects deliberate choices by voters and legislators. Formal accountability exists. Governments typically present budgets before or shortly after the start of the fiscal year, and budget votes are votes of confidence on which governments stand or fall. Legislatures and their committees play a key role in authorizing many specific expenditures. Governments table their public accounts, which present the audited results for actual revenues and expenses, after the end of the fiscal year. But comparing the expenses and revenues projected in the budgets of Canada’s federal, provincial and territorial governments at the beginning of the year with the results reported in their public accounts after the end of the year reveals that governments routinely miss their budget targets by economically meaningful amounts. More significant, they miss their targets in predictable ways: expenses and revenue typically come in above what the budgets promised. Over the past 15 years, senior governments’ cumulative spending overshoot adds up to $69 billion, with the Prairie Provinces and the Territories showing the biggest overruns. Even larger is the cumulative revenue overshoot: $104 billion. Governments in Canada are spending and taxing far more this year than they would have if they had delivered on their budget commitments. Comparing the annual patterns of overshoots and undershoots over time raises a further concern. Rather than overshoots of expenses coinciding with undershoots of revenue, or vice versa, as would happen if government finances were responding to economic cycles, overshoots on either side of the ledger tend to coincide – which suggests that governments are spending “windfalls” and/or managing the bottom line. Encouragingly, however, the tendency to overshoot and miss budget targets more generally, and the troubling annual patterns, seem to have become less pronounced over the past 15 years. Several steps, including estimates that are more timely and presented in the context of the government’s fiscal plan, a stronger role for legislative committees that authorize spending, and faster and more frequent publication of actual results, could further improve the record. Canada’s senior governments should improve the quality of their budget forecasts and their adherence to those forecasts, and legislators and voters should hold them accountable for doing so.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.001 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it