On this day...

September 2025 Reading

Two books in September. School has started back up, so my reading pace has slowed way down.

The Place of Tides - James Rebanks

his is the third Rebanks book I've read and I enjoyed it as much as the others. He took a chance to live on a duck station island on the Atlantic coast on Norway in an effort to see how people carve out these perfect, isolated lives. Rebanks realizes that this view is a fantasy and that he's missing out on the bigger picture.

The anecdotal storytelling is thoughtful and each chapter brought new insight from the quiet lives of the duck women.

Point B - Drew Magary

I've ready Magary's other books, The Hike and The Postmortal. Those both surprised me in ways that this one didn't. I think this had too many tropes for me to really get into the characters. I don't feel like I connected in any way with the group and it felt forced from start to finish.

That said, the book does explore some interesting ideas in how the world would change if teleportation really were possible. Written in 2020, it foreshadowed the (then, even more so now) tech surveillance that we all live with, whether we like it or not.

The Boot Loop Returneth

I have an aging Macbook Pro. It's older than my children and starting to show it's age. Before I remove Mac OS and replace it with Linux, I'm trying to squeak a couple more years out of her.

Insert comment about planned sunsets and hardware longevity.

Unfortunately, my model is one where the AMD GPU was poorly built and designed and will eventually fail. Luckily, the Mac has two GPUs on board and you can disable the failing AMD chip by default and run on the Intel chip also included. This is fine for me because I'm not doing any heavy lifting with that computer anymore.

There's already a site detailing the steps below, but as with all things on the Internet, I'm creating my own backup in case that site goes down.


Boot into single user mode with:

Command + S after the first boot chime.

mount root partition writeable

/sbin/mount -uw /

make a kext-backup directory

mkdir -p /System/Library/Extensions-off

only move ONE offending kext out of the way:

mv /System/Library/Extensions/AMDRadeonX3000.kext /System/Library/Extensions-off/

let the system update its kextcache:

touch /System/Library/Extensions/

wait for the kextcache process to finish
then

sudo reboot

The system doesn't know how to power-management the failed AMD-chip. For that you have to either manaully load the kext after boot by:

sudo kextload /System/Library/Extensions-off/AMDRadeonX3000.kext

Automate this with the following LoginHook:

sudo mkdir -p /Library/LoginHook
sudo nano /Library/LoginHook/LoadX3000.sh

with the following content:

#!/bin/bash
kextload /System/Library/Extensions-off/AMDRadeonX3000.kext
exit 0

then make it executable and active:

sudo chmod a+x /Library/LoginHook/LoadX3000.sh
sudo defaults write com.apple.loginwindow LoginHook /Library/LoginHook/LoadX3000.sh

In the Terminal (or in single-user mode if you can't boot to the desktop in Safe or Recovery modes)

sudo nano /force-iGPU-boot.sh

Enter the following:

#/bin/sh
sudo nvram boot-args="-v"
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
exit 0

Now make that executable:

sudo chmod a+x /force-iGPU-boot.sh

The boot loop (or a boot hang) can be solved with a PRAM reset (Opt + Cmd + P + R, wait for a double chime), but this wipes the GPU modifications from memory. If you can't boot to the desktop, boot to single user mode:

<Cmd>+<s> after the first chime

And after mounting your boot-volume read-write to execute just:

sh /force-iGPU-boot.sh

This will reset the GPU settings to ignore the failing AMD chip. Reboot with sudo reboot in the command line.


Featured image is Spiral stair (21st century) by alasdair massie is licensed under CC BY-NC-SA

The role of the faculty in the post-LMS world (opinion)

However, working outside the LMS, well-trained instructors will be able to do far more than meet the minimal requirements for moving college courses online...

Source: The role of the faculty in the post-LMS world (opinion)

I don't work at a university, but we're in the process of moving teachers into using Canvas in our district, so this resonates. I see two groups of people:

  • those who already had material online and are struggling to work backwards (essentially) to fit items into Canvas.
  • those who have nothing online and are struggling to make sense of what works well digitally and what doesn't.

The LMS is a weird stepping stone. I've had materials online for years, so I don't like the constriction an LMS brings to what I've done in the past, but I _do_ appreciate the streamlined data I can grab from the system (I need to write more on using Outcomes in Canvas later...)

For the second group, it's a great intermediate step and I'm already seeing people look for more online on their own. They want to push the system now that they understand it more. They're seeing the benefit if using the Internet as a whole and not limiting their courses to the flow in Canvas.

Striking the balance between structure and variety is difficult. I'm not sure the LMS will ever completely go away, but I can see the influence waning as skills develop and alternatives becoming more accessible to teachers.

Grim Pictures

Since early this year, the WHO has been calling for international aid in response to a burgeoning crisis in west Africa. There had been a confirmed death and further infections due to Ebola virus. Initially, it’s mortality rate was above 65% for infected individuals. Fast forward six months and the death toll has topped 3,000 with five countries officially recognizing infected individuals.

It hasn’t been in the news much because the media typically covers “disaster moments.” NPR’s Planet Money podcast took an insightful look at why it is just coming to American’s attention. I decided to grab some readily available data from the CDC, the WHO, and other international relief agencies to put some of these numbers in perspective.

History

Ebola virus data is easy to track down because it was only identified in 1976 in the Philippines. Since then, every outbreak has been documented by major health organizations. Most of the cases since 1976 have occurred in central Africa.

Confirmed Ebola virus deaths in Africa, 1976 - 2012.

Confirmed Ebola virus deaths in Africa, 1976 – 2012.

In the past, these infections have been isolated to remote regions in the bush country (Ebola is contracted from contaminated bush game meat), so transmission was limited. The current outbreak region is centralized in heavily-populated urban areas.

Confrmed Ebola virus deaths, 2014.

Confrmed Ebola virus deaths in Africa, 2014.

Higher population density with low-quality health care facilities translates to a higher rate of infection. How much higher?

Historical Perspective

There have been Ebola virus outbreaks every few years since it was identified in the late 1970’s. Like I mentioned earlier, these cases are well-documented by health organizations globally. This year’s outbreak is nearly three times as large as all other outbreaks…combined.

Comparing all Ebola virus deaths, 1976 - 2012 to the present outbreak.

Documented Ebola virus deaths 1976 – 2012 to the present outbreak.

The infection rate has also skyrocketed due to the urban spread of this particular outbreak.

Rate of Ebola virus infection, 1994 - present

Rate of Ebola virus infection, 1994 – present

Hope

There is a sliver of good news in this last picture: the mortality rate is slowly decreasing. Typically, the mortality rate for Ebola virus infection hovers around 50%. The current outbreak mortality rate, overall, is roughly 30%. However, individual nations have varying rates (Liberia has a 54% mortality rate currently). As international aid and global awareness increases, the transmission of the disease will eventually slow. However, if international response is not increased significantly in the coming weeks, the infection rate will continue to grow exponentially, and the virus will continue to jump borders.

All of the aggregate data can be seen here.