Sep 272024
 

Allow me to let my imagination go wild.

Imagine a country in which access to health care — basic health care, no fancy machines, but competent, well-trained professionals — is easy. Want to see a cardiologist? Go to the local clinic, cardiology is on the third floor to the left, present your ID card and within 30 minutes, an assistant will call you by name and you’re talking to a cardiologist. Or any other specialist, for that matter. Oh, and if your child is sick, the pediatrician will make house calls. Free of charge, as all of this is covered by the public health insurance system.

 Imagine emergency services that work. An ambulance system that, barring large-scale natural disasters, does not know the meaning of “level zero”. Emergency rooms that always have the capacity, at least in normal times, to quickly process patients and accommodate them.

 Imagine hospitals that are well staffed and have surplus capacity. In particular, imagine mental hospitals that host many mental patients, including patients who, though not raving lunatics, are nonetheless incapable, for one reason or another, of leading proper lives independently, and would end up homeless, crippled with addictions or worse, if they were not institutionalized.

 Imagine a country with no real homelessness. Sure, if you are in dire straits, you may not be able to find luxury accommodations, but you’ll not be left outside: If nothing else, a shared room will be available in a workers’ hostel or dormitory, with a bed and a wardrobe that you can call your own, but eventually, you might be able to get at least a tiny apartment, not much, just a bedroom, a toilet, a shower and a cooking stove, but still. Your place. One that will not be taken away so long as you pay the subsidized rent and don’t exhibit outrageous behavior.

Female dormitory at a downtown Budapest hostel for construction workers.
Fortepan / Peter Horvath, 1982

 Imagine a merit-based system of tertiary education that does not cost a penny. Institutions that teach valuable skills in the sciences, engineering and the arts, not made-up diplomas that exist only to serve some ideological or political agenda. Institutions that kick you out if you do not meet minimum criteria, fail your exams, fail to complete your assignments.

 Imagine a cheap public transit system that… just works. Reliably. The subway runs 20 hours a day, with all maintenance done, properly completed, during the overnight hours. Buses and trams arriving on time, a system only interrupted on rare occasions by major weather events or large accidents.

 A pipe dream, you say? Maybe… except that what I am describing is the reality in which I grew up, in the goulash communism of behind-the-Iron-Curtain Hungary.

To be sure, things didn’t always work as advertised. There was no homelessness epidemic, but young people often ended up paying through the nose to live in sublet properties, often just a bedroom in someone else’s apartment. The health care system was nominally free, but people felt obligated to pay real money, a “gratitude”, under the table to compensate severely underpaid doctors and other health care professionals.

No, I do not want to pretend that life under communism was great. After all, I “voted with my feet”, leaving behind my country of birth, opting to begin a new life starting with nothing other than the contents of my travel bag and a few hundred dollars in my wallet in 1986. Nonetheless, my description of Kadar-era everyday life in Hungary reflects the truth. That really is the way the health care system, public housing, public transportation or tertiary education simply worked. Worked so well, in fact, we took them for granted.

The fact that these things today, in the capital city of a G7 country, namely Ottawa, Canada, are much more like pipe dreams, much farther away in reality than in Kadar’s communist dictatorship 50 years ago…

Homeless couple in recessed side entrance of Ottawa’s Rideau Centre.
Google Street View, July 2023

The mind boggles. Seriously, what the bleep is wrong with us?

 Posted by at 2:28 am
Sep 262024
 

Overleaf (sharelatex) is an amazing project, an open-source Web-based editor for LaTeX projects. The software can be used for free or on a subscription basis at overleaf.com, but the open source version is available as a “community edition”.

Not for the faint-hearted, mind you, as installation is not trivial. The easiest way is by means of a docker container, setup for which is provided by the Overleaf project.

In the last few days, I managed to do just that, installing Overleaf on my main Linux server. I even managed to configure Overleaf to properly compile Feynman diagrams automatically, as this screenshot from my practice “scratchpad” file demonstrates.

I like this project very much. In fact I am very impressed by its sophistication. I first opened an Overleaf account more than six years ago, when I invited someone to collaborate. I used Overleaf a few times over the years but, I admit, I forgot that it even exists until recently, when someone invited me to collaborate and I found, much to my surprise, that I already had a valid Overleaf account.

But this time around I went far beyond just using it. I decided to set up my own installation, for several reasons, including privacy, confidentiality, limitations and last but not least, avoiding reliance of a service provider who may or may not be still in business tomorrow or next year.

And now, I find myself ready to ditch the old software that I’ve been using for nearly 20 years, and switch to Overleaf altogether for my new LaTeX projects. It’s that good, really. I hope I will not come to regret my decision.

 Posted by at 1:10 am
Sep 252024
 

Look what the mailman just brought. Or rather, the Amazon delivery person:

It’s the third volume of Richard Bartle‘s amazing Dheghōm trilogy.

I am proud to call Richard a friend (I hope he does not object) as I’ve known him online for more than 30 years and we also met in person a couple of times. He is a delightful, very knowledgeable fellow, a true British scholar, one of the foremost authorities on virtual worlds, the world of online gaming. He is, of course, along with Roy Trubshaw, credited as one of the authors of MUD, the Multi-User Dungeon, the world’s first multi-user adventure game, which I proudly ported to C++ 25 years ago, running it ever since on my server for those few players who still care to enjoy a text-only virtual world.

When he is not teaching, Richard also writes books. Delightful stories. Among them this Dheghōm trilogy.

Dheghōm is the reconstructed Proto-Indo-European name for the Earth goddess or mother Earth. In Richard’s story, told in the form of recovered fragments from documents, blog entries, and other notes, we gradually find out more about the nature of our (real? virtual?) reality and its connection with the roots of a great many of our languages.

Someone used the word “unputdownable” in their Amazon review of the first volume and I quite agree. I know that for Richard, these books were labors of love, but I honestly think they deserve to be published by a major publisher. Until then, all I can hope for is that many people will do as I did and buy a copy. Being a bit old-fashioned when it comes to books, I actually bought the paperbacks, even though I already read the third volume in electronic form when Richard first made the draft manuscript available online.

Thank you, Richard, for such a read, a trilogy that has the best qualities of good science-fiction: entertaining, memorable, thought-provoking and, ultimately, also a bit of a cautionary tale.

 Posted by at 6:46 pm
Sep 232024
 

Here is a sentence similar to some of the stuff I wrote right here, in my blog: “The threats the United States faces are the most serious and most challenging the nation has encountered since 1945 and include the potential for near-term major war.

Except that this sentence is not from my blog. Rather, it is the opening sentence of the summary of the report by the bipartisan Commission on the National Defense Strategy of the United States Congress.


When you consider the source, the sentence I quoted must make the blood in your veins freeze for a moment. Just to be sure, the authors of this report spare no words scolding their fellow Representatives for playing politics at America’s expense: “We would be far stronger if we returned to the maxim that politics ends at the water’s edge,” they tell us after lamenting about the political gamesmanship that paralyzes Washington.

I do not live in the United States, but I recognize that the security of the Free World is determined in no small part by Washington. I just hope that the American political class come to their senses before it’s too late. As Sun Tsu told us, the best way to win a war is “to subdue an enemy without fighting”. I fear that United States might miss its chance to do so while American citizens view their next door neighbor a threat to their future that’s worse than the threat due to their nation’s real enemies abroad.

 Posted by at 11:25 pm
Sep 222024
 

Nine years ago, I successfully “hacked” three small cable TV decoders. The DTA50 decoders were offered by Rogers Cable when they transitioned to a fully digital service, enabling older TV sets to receive an analog signal. I was not using older TV sets, but I was using standard definition tuner cards in computers, so it made sense for me to obtain these devices.

Unfortunately, the DTA50 offered only an antenna output, with inferior signal quality. It occurred to me that internal to the device, it must be possible to find a standard composite video signal and corresponding audio.

I found the composite video signal alright but the audio… only the multiplexed stereo audio signal was present, not the separate left and right channels. I took it as a challenge: I built a small circuit, small enough to be tucked inside the case of the DTA50, to decode the stereo audio. Unfortunately my first attempt was not a complete success, as the audio was distorted. The reason, I found out, was that the NTSC stereo audio signal differs from FM radio and includes noise suppression. This required a different chip and a new circuit. I built that as well and the result worked as expected: I had composite video and stereo audio, which I’ve been using ever since to receive the basic channel lineup.

Fast forward nine years and here I was, in possession of a letter by Rogers, informing us that legacy TV services will be discontinued soon. Their new service comes bundled with Internet, which unfortunately conflicts with the small business Internet service that I get from them, so it was not an option. In any case, it was time to cut the cable: it was far too pricey and used less and less by us.

When I spoke to a Rogers agent, I was assured that I had no equipment to return: The HD cable box I owned, whereas the obsolete DTA50 boxes could just be discarded as e-waste. Yet the next day, I received e-mail instructions from Rogers to return the DTA50 decoders nonetheless. I even called them as it seemed so silly: Why on Earth do they want to spend their corporate wealth on shipping charges, to return obsolete equipment, only to discard them as e-waste? I received an explanation of sorts: it’s “policy” and needed for “inventory control”.

So today, I undid what I did nine years ago: I removed my beautiful, now useless, stereo audio decoder circuit board from the three devices. I admit I felt more than a bit of sentimental regret.

I was also more than a bit miffed by this corporate stupidity. In fact, I discussed it with our AI pal ChatGPT. We concluded with the following exchange:

Q: What do you think of their stupidity? This legacy equipment is to convert a signal that will soon be discontinued, to a signal that most modern TV-s no longer even handle (analog NTSC input on channels 3-4). I asked them if they really need it back… “policy” and “inventory control” were the answers, which tell me that it’s a combination of corporate inertia and a company with too much money to waste (since they have to pay Canada Post and then they, not I, will be responsible for the safe disposal. Not to mention that they presumably want the wall plugs as well, which are perfectly serviceable and I could reuse them, yet this way they become e-waste.)

ChatGPT: Your frustration with the return of outdated equipment like the DTA50 is understandable, especially considering the larger context of technological obsolescence and environmental concerns. The DTA50 essentially bridges a gap between older analog TVs and digital signals—a gap that has almost disappeared as more people use modern digital devices. So, Rogers demanding its return, even as it heads toward irrelevance, indeed feels like a classic example of corporate inertia.

The company’s stance of “policy” and “inventory control” likely reflects a mix of legal compliance, asset tracking, and bureaucratic processes that are slow to change. Larger organizations often stick to outdated policies because changing them involves overcoming internal hurdles, even when it seems irrational from the consumer’s perspective. As for paying Canada Post to return the equipment and being responsible for its disposal, that’s another layer of inefficiency. Rogers might have contracts in place for recycling or refurbishing, but in the end, much of this equipment probably ends up as e-waste, defeating any value in recovering it.

It’s ironic, as you mention, that a perfectly good power supply or even usable components become e-waste instead of being repurposed. Companies like Rogers often miss out on the broader conversation about sustainable practices, opting instead to adhere to rigid policies without considering the environmental impact or practical realities.

So yes, it seems like a mix of corporate inertia, cost-ineffective practices, and a lack of attention to modern sustainability concerns, rather than any genuine necessity for the return of such obsolete devices.

I thought about sending off this exchange to Rogers. In the end, I didn’t bother. However, when Rogers asked in a survey how likely I am to recommend them to others, I gave them a 2 out of 10. I offered the following explanation:

Discontinuation of legacy cable is a disservice to customers. Inability to provide a sensible alternative to someone who already has small business internet service for their home office is an obstacle. Insistence on returning obsolete, cheap equipment (DTA50 decoders) on threat of an unspecified unreturned equipment charge is nonsense and a waste of Rogers’ (i.e., its customers’) money. Why would I want to recommend you? Even though I’ve been your customer for 30+ years.

Meh.

 Posted by at 4:04 am
Sep 162024
 

Inspired by something my wife told me, I asked Midjourney to show us what characters from famous paintings would appear like “after hours”, when they are allowed to leave the museum and go for a stroll. Specifically, my prompt read: “An image showing the Girl with a Pearl Earring from the painting by Vermeer and the Mona Lisa, after hours, walking down a modern street, chatting and eating ice cream”.

Here is one of the better results.

Am I wrong to be impressed?

 Posted by at 12:58 am
Sep 122024
 

It’s been a few months since I watched the second Dune movie by Villeneuve. I was… not impressed.

Yes, I read the books (and love them) and yes, that is precisely I found these movies painful to watch.

*** SPOILERS FOLLOW ***

Critical plot elements were missing. No, I am not talking about Peter Jackson omitting Tom Bombadil, or even the greater sin of omitting the desecration of the Shire by Saruman (which provided a fitting end to the story arc of Saruman as well as some of the hobbits.)

What is missing from the Villeneuve films is a basic understanding of the core premises of the book. The importance of the spice, without which there is no Empire, just forever isolated planets. The significance of the Spacing Guild. Jessica’s love of her husband and her minor rebellion against the Bene Gesserit. The Guild’s conspiracy with the Fremen, which kept the South safe. Paul’s training and transformation, the desire to see the future with more clarity, the devastating knowledge that none of the possible futures avoid disaster entirely. The nature of Alia’s “abomination”. Or even lesser but equally jarring plot holes: If they have personal anti-gravity devices that let them float up steep hills, why on Earth (why on Arrakis) do they need ornithopters?

And the individuals. Stilgar, Chani… how to turn great characters into forgettable two-dimensional cardboard extras. The dialog is often jarring, unbefitting of these personas from Herbert’s novel.

To be sure, the film is spectacular. Some of the visuals are superb. But overall… It’s hugely disappointing. Of all the Dune adaptations I’ve seen so far, includig the David Lynch film and the TV miniseries, this is the worst. Not because it is not true to the letter of the book. I understand that a film is a different medium. But because it’s not true to the spirit of the story.

I just realized what it all reminds me of. Compare Herbert’s book series against the later sequels/prequels, published under his son’s name and written by coauthors. They are like day and night. This Villeneuve movie is like those sequels/prequels. Unlike the David Lynch movie, which for all its faults grasped the essence of the Dune story, these films just turned it into a cheap Marvel universe of sorts. Which may explain why the David Lynch movie — even though it’s been decades since I last saw it — left such a lasting impression on me whereas this film? Three months after I saw it, I had to check the Wikipedia synopsis just to be sure that I indeed saw the second film already, not just the first. An entirely forgettable experience.

Frankly, I’ll take Guardians of the Galaxy anytime over this. Much more fun!

 Posted by at 11:00 pm
Sep 072024
 

Starliner, made it safely to the ground, albeit without its crew.

Whatever unkind thoughts I have towards Boeing these days, this is good news.

 Posted by at 12:18 am