It would require Canadians to get a Visa waiver, similar to what travelers from Schengen countries currently need to enter Canada and the US. So it would make it harder, but also "fairer"/more equivalent.
Been using Ubuntu for gaming for 99% of the time for half a year now. Basically no issues, most of my steam library works out of the box with proton. It's very doable now, no need to wait.
Had a similar thought. Not necessarily bamboo, but whatever plant offers the best time to carbon captured ratio. Then stash it in old mines (salt mines ideally), and flood the mines for additional assurance that decomposition won't happen. It doesn't scale well, I think, because you're dependent on the right conditions for storage, and creating storage places artificially doesn't sound like it would be very effective.
Loved Revelation Space! Also check out Blindsight by Peter Watts, it's similarly weird and imaginative (and I think you can find it for free on rifters.com, the authors Web site).
I probably won't going forward, if I can avoid it. But there's always that timer of hope that this time, it's different... and it's not like WestJet is much better. So I try to avoid flying altogether now, for other reasons as well.
Air Canada has changed all my flights in the last three years. They are especially fond of selling me a direct flight, then canceling that one and moving me to a connecting flight with worse departure and longer travel times.
Oh yeah, mine lasts 30 minutes max, but for a home laptop that's fine.