Category Computers

News and fearless, evidence-based, adversarial, unapologetic, progressive, and activism-oriented opinion and analysis on computer technologies from The Canadian Progressive.