Apex DLL issue?

After recently installing a game (maybe Apex Legends on Steam), I tried opening my default graphics editor and got a weird Windows dll error. If you get a similar one that says:

The program can't start because VCRUNTIME140.dll is missing from your computer. Try re-installing the program to fix this problem.


The code execution cannot proceed because VCRUNTIME140.dll was not found. Reinstalling the program may fix this problem.

You can probably fix it by replacing the missing dll file or reinstalling the appropriate Microsoft Visual C++ Redistributable package. I remembered seeing a Visual C++ installer before a game install so I just tried the latter first and it worked:


Online Teaching at Thai University

The biggest COVID wave so far spread through Maha Sarakham from a couple months ago, so my university postponed the new term until this week. I’m teaching four Public Speaking classes per week online. This is what a typical class looks like, with about 2/3 the students:

I removed all info except for one student who worked too hard on their name for it to go unappreciated. Please note the green article of clothing is not a vest, which I will have to ask about in a future session..

I tell them they only have to turn on the camera when they speak because some of them are on weak connections or are connecting through mobile data plans, and it might save them money as well as improving performance. Thailand has good connectivity, though, and a lot of businesses share free wifi, so I use the first week to pinpoint who has internet problems and suggest they find a better hotspot or solution.

There are a lot of problems teaching online at a Thai university. The biggest problem is net connectivity and speed. The second biggest problem is that the university staff and teachers are horrible at teaching and doing their jobs. Doing it online just compounds the issues.

One of my current side hustles is teaching teachers how to teach online and helping them get set up at home. Some of these teachers are still doing grades by hand (even when teaching online with every grading management tool available), so you can imagine that the transition is rough. The IT staff are so bad at their jobs, they can’t keep our website up for everyone to register for classes or make class changes, haven’t figured out how to install a security certificate in the ~20 years they’ve had the domain, and can’t even issue student ID numbers or email for freshmen before the term starts (which are necessary to register for classes and to attend online classes). There are also problems on the student side, but now, well into the second year of online classes and lockdowns, most have figured out how to at least attend their teachers’ pathetic online lectures, and that online classes are actually a good way to try and get their parents to pay for an iPad (definitely not required).

Nam and I love teaching online, though. Before we started, I had already set up a Twitch streaming system for Mina with condenser mic and various cameras, so we adapted that and added to it over time. This is what my setup looks like now.

The flight controller is useful for navigating never-ending online meetings.

On the vaccine front, I went in to get a Astra Zeneca jab at the vaccination center set up at my university a few weeks ago, and was told at the last stage (there were 3 stages to navigate), “no foreigners!” So, fuck them and their jelly vaccine shots, I guess (a bad batch of vaccines in Thailand was recently found to have turned into gel). Nam and I have paid a private hospital the full price for 2 Moderna jabs each – 3,400 baht/person. No telling when the government will get off its ass and actually get these vaccines delivered, but we are told, “as early as October.” Looks like all of my classes this term will be online!