Jun 182019

So on the one hand… here I am, praising Canada for being true to its values, only to learn yesterday that Quebec’s provincial legislature approved a ban on “religious symbols”. Not once in my life did I worry when I was being served by a person wearing a kippa, a cross, a turban or a headscarf that nature that they might discriminate against me. Should I have been? Perhaps naively, I always felt privileged to live in a society in which persons wearing kippas, crosses, turbans or headscarves were welcome, even into positions of authority. But now I am worried that a person whose religion demands wearing a kippa, a cross, a turban or a headscarf will not be allowed to serve me anymore. And that’s even before I look at the more hypocritical aspects of the bill.

But then, I learn that south of the border, social justice warriors scored another “victory”: at Bowling Green State University, Ohio, they managed to get the name of silent era film star Lillian Gish stripped from the university’s Gish Film Theater because a student union protested on account of her role in the rather racist 1915 silent classic Birth of a Nation.

I fundamentally disagree with the idea of judging the past by the standards of the present. I dare hope that our societies are becoming better over time, and thus our standards are higher, but it is grossly unfair to the memory of those from generations ago when they are judged by standards that did not even exist at the time. But putting all that aside… isn’t it obvious that such acts of cultural intolerance (committed, ironically, in the name of tolerance) are just oil on the fire? That those who are behind the rise of xenophobia, nationalism, racism and intolerance will see such acts as proof that their grievances of valid, that it is truly they (and by “they”, I mean mostly middle-aged or older white men) who are being prosecuted here?

Are these truly the only choices out there? Xenophobic nationalism and Islamophobia vs. social justice militants? Where have all the sane people gone? Please come back wherever you are and help put an end to this madness.

 Posted by at 5:44 pm
Jun 132019

The news this morning is that former PM Jean Chrétien suggested that Canada should stop the extradition proceedings against Huawei CFO Meng Wanzhou, as a means to win back the freedom of the two Canadian hostages in China, Michael Kovrig and Michael Spavor. (Yes, I called them hostages.)

The case against Huawei runs a lot deeper, however, than the financial fraud Ms. Meng is alleged by US authorities to have committed.

There is also the question of espionage, including the possibility that Huawei’s 5G equipment cannot be trusted because of firmware or hardware level backdoors.

I repeatedly encountered the suggestion that this issue can be trivially remedied by using end-to-end encryption. Unfortunately, end-to-end encryption, even if properly implemented (ignoring for the moment our own Western governments’ recurrent pleas to have built-in backdoors in any such encryption algorithms), solves only part of the problem.

It still allows Huawei to steal metadata, such as where calls are routed or the amount and nature of data traffic between specific endpoints. Worse yet, no encryption prevents Huawei from potentially sabotaging the network when called upon to do so by the Chinese government.

For this reason, I reluctantly came to the conclusion that the US ban against Huawei is justified and appropriate. It must, of course, be accompanied by a suitable increase in spending on researching 5G communications technologies, because otherwise, we risk shooting ourselves in the foot by banning the use of equipment that is technologically superior to the available alternatives. This is a new situation for the West: The last time the West faced a great power adversary that matched Western scientific and technological capabilities was in the 1930s, with Nazi Germany.

As for Ms. Meng, I think the suggestion to suspend the extradition process is wholly inappropriate. It would signal to the world that Canada is willing to suspend the rule of law for the sake of hostages. However strongly I feel about Messrs. Kovrig and Spavor, however strongly I desire to see them released, this is not a price Canada should be willing to pay.

 Posted by at 5:56 pm
Jun 052019

And before I forget: Last week, wearing my release manager hat I successfully created a new version of Maxima, the open-source computer algebra system. As a result, Maxima is again named one of SourceForge’s projects of the week, for the week of June 10.

The release turned out to be more of an uphill battle than I anticipated, but in the end, I think everything went glitch-free.

Others have since created installers for different platforms, including Windows.

And I keep promising myself that when I grow up, I will one day understand exactly what git does and how it works, instead of just blindly following arcane scripts…

 Posted by at 1:50 pm