The Curious Engineer

All blogs / General

Ryan McGreal

quandyfactory.com/blog

Personal website for Ryan McGreal

GeneralSociety / politics / economy

Posts
107 from 29 May 2009 to 19 Sep 2026
Posting
monthly (10 in the last year)
Kind
personal blog

2026 7

  1. My Second Baguette
  2. Bill C-38
  3. The Appification of Computing
  4. On Crimes and Punishments: The Cruel and Unusual Threat against Aaron Swartz
  5. Misogyny in the Tech Industry
  6. Adria Richards and the Allocation of Outrage
  7. Why Bloomberg is Wrong About Terrorism Response

2025 11

  1. Stand Your Ground or Last Man Standing
  2. Some Unexpected Benefits of Running
  3. A Year of Running
  4. Hamilton Ward Councillor Election Ward Councillor Summary
  5. Recipes
  6. Tracking Movement
  7. A Second Year of Running, Plus Some Not-Running and Other Stuff
  8. A Year of Walking
  9. What You Need to Know to Start Running
  10. A Third Year of Running, Plus Various Other Experiments
  11. My First Marathon, Or: A Supposedly Fun Thing I Won't Do Again Until I've Had Time to Forget How Gruelling it Was

2024 9

  1. City File: Stuck in Neutral
  2. The Perverse Modern Diet and Lifestyle
  3. City File: A Taller Tale
  4. It's Past Time to Remove Civic Artifacts Celebrating White Supremacists
  5. City File: Taking the Wheel
  6. City File: Gerrymandering
  7. A Fourth Year of Running: The Victory Lap that Wasn't
  8. Introduction to Do Human Things
  9. Star Wars: The Last Jedi is Exactly the Reset the Franchise Needed

2023 7

  1. City File: Out of Service
  2. City File: Balancing Act
  3. Ontario Election 2018: Winnable Ridings via Strategic Voting
  4. Unofficial Ontario 2018 Election Riding-By-Riding Summary Table
  5. Jordan Peterson Conspiracy Theory Generator
  6. City File: Time to Vote
  7. City File: Passion Project

2022 15

  1. Ask Attorney General to Defend Rule of Law
  2. City File: Ticket to Ride
  3. City File: Risky Business
  4. Five+ Years of Running and Fitness, Part One: The Sleep Factor
  5. Five+ Years of Running and Fitness, Part Two: Sitter's Knee and HIIT
  6. Five+ Years of Running and Fitness, Part Three: Around the Bay Again
  7. Right-Wing Populist Limits Ability to Sue Government for Misfeasance or Negligence
  8. City File: Truck Route Reboot
  9. Some Handy Running Calculations
  10. Ontario COVID-19 Data
  11. George Floyd Protests Confronting Intolerable Systemic Anti-Black Racism
  12. The Purpose of Conservatism is to Conserve Inequity
  13. Bullies Are Nothing Without Enablers
  14. Hamilton COVID-19 Outbreaks
  15. AlTeRnAtInG CaPs gEnErAtOr

2021 2

  1. Vowels to Oob
  2. The Real Reason Housing is Expensive in Canada

2020 3

  1. Modest Antiracist Health Measure Provokes Outrage
  2. Ford Doesn't Trust Scientific Modeling
  3. 'Freedom' Convoy Built on Racist Right-Wing Ideology

2019 6

  1. Essays
  2. Essays
  3. What 'Learning to Live With COVID' Really Entails
  4. Shoveling Does Not Work: A Very Serious Argument Against Mandates
  5. The So-Called Pfizer Gotcha is Exactly What You Would Expect
  6. Looking Forward to Next-Generation Vaccines

2018 4

  1. We're Sleepwalking into a Slow-Motion Catastrophe of Disability
  2. Fossil Fuels and the Threat to Liberal Democracy and Human Civilization
  3. Expect Poilievre to Attack Judicial Independence
  4. The J6 Committee and Conspiracy Theories vs Real Conspiracies

2017 4

  1. Canadians Are Ignoring the Rising Threat of Fascism
  2. Human Things
  3. The Grift Paradox
  4. No Penalty for Incitements to Violence

2016 3

  1. Hospitals are Overflowing with Sick Children and We Still Won't Mask
  2. Conservatives Want to Preserve Some Traditions
  3. Doug Ford's Cute Health Care Privatization Game

2015 2

  1. Moral Panic Against 15-Minute Cities is More Fossil Fuel Propaganda
  2. The Scott Adams Fiasco is a Microcosm of the Right-Wing Media Ecosystem as a Whole

2014 2

  1. We Still Don't Know the Origin of COVID-19
  2. We Deserve to Know Why Hamilton LRT is So Delayed

2013 6

  1. Proposed Debate With Antivaxxer Just a Shameless Bid for Content
  2. Today's Large Language Models are Essentially BS Machines
  3. A Dog Riding a Skateboard: Some Preliminary Thoughts on Tesla’s ‘Full Self-Driving’ Feature
  4. Modern Life is Rubbish is Not Rubbish After All
  5. Introducing CatGPT
  6. VP Harris Must Seize Control of Her Own Narrative

2012 5

  1. Our Media Platforms are Failing in the Fight Against Fascism
  2. The Conspiracy to Steal the 2024 Election is Hiding in Plain Sight
  3. Kamala Harris Deserves to Win
  4. RIP Thomas E. Kurtz, Co-Creator of BASIC
  5. AI Code Assistants and the Future of Software Development

2011 3

  1. My Favourite New Songs of 2024
  2. No, Trudeau is Not a Hypocrite For Proroguing Parliament
  3. Try Additive Approach to Climate Policy

2010 9

  1. It’s Not Even Good Coding Practice
  2. One Lesson the Centre-Left Needs to Learn from the Right
  3. Trump Turns Hanlon’s Razor on its Head
  4. Anything Can Happen
  5. Canadians are Freaked Out - and Furious
  6. Kamala Harris Was a Fundamentally Strong Candidate
  7. New Single: Bots (Demo)
  8. New Single: Crunch Time
  9. My Favourite Songs of 2025

2009 9

  1. New Single: Iridescent Flashes
  2. Confronting the Fascist Assault on Reality
  3. New Single: I'm Not OK (And How Are You Doing)
  4. New Single: There's No Way
  5. No Good Options for Trump in Iran
  6. Site
  7. Tools
  8. New Single: Stranger
  9. The World is Done Waiting For America to Return