Hi Jeff,
Long time reader, first time commenter.
I’m from Canada and while, like every nation, we have tons of issues, we do also have some pretty cool stuff.
This, for one: https://openparliament.ca/
The other thing I advocate for every time I get a parliamentarian’s ear is a git style revision system for legislation. It sucks to read “Bill 44” which repeals “section 32 of Bill 23” which modified “paragraph 7 of section 34 in Bill 2”. The tools are there but the culture isn’t.
Isn’t passing legislation the same as making a pull request? Why not just do that?
Wouldn’t even have to go to Ottawa to vote or make comments on the proposed amendments. Legislators are then merely people with commit privs to create branches.
Our elections are also awesomely old-school: you enter a “booth” which is a cardboard fold-over reminiscent of D&D campaign screens and then use a pencil (never seen a pen) make an X next to your candidate on a black and white ballot. You then fold up the piece of paper and walk to a cardboard box and several people watch you put it in the box. The box is then watched by lots of people until the “polls close” and then the votes are spilled out on specific tables and a bunch of “scrutineers” watch as they are counted a few times.
Seems like voting is one of those places where old school is the best school. It’s a social institution for a social problem - mind as well be one of the few endeavours left that uses actual people.
We generally register to vote on our income tax form when we file, though that’s not the only way to register. I think many of us are genuinely confused by the problems of “registering to vote”. Like “organ donor”, our tax software defaults to “register to vote”.
Also, our political parties are funded by our tax dollars. Personal limits are pretty low and corporations (until just recently) were banned from supporting.
Finally, our Elections Canada institution draws the ridings which contains the polls which is how we administer “first past the post”. Not quite sure how gerrymandering works ( I know what it is, just not how it actually gets implemented ), but I don’t think our system is as vulnerable. Nobody has figured out a system that is as simple as FPTP.
Keep up the great work!