Weekly Web Harvest for 2026-07-26

Read This Before You Buy That TV Streaming Stick – Krebs on Security “An operator can drag blocks together in their Blockly editor, to define each fraud routine, given a task type,” reads Bitsight’s report. “Once the routine is saved, it gets exported as JavaScript and uploaded to the S3 buckets. An operator doesn’t need […]

Read More… from Weekly Web Harvest for 2026-07-26

Random Side Quests from the last week or so

PDF for print publishing We’ve got a poetry book, Doves Born of Flames, that was created in PressBooks. Doves Born of Flames is a multilingual poetry anthology with poems in 18 different languages (translated into English) from poets around the world, focused on peace, justice, and healing. “With love and care, and deepest respect for […]

Read More… from Random Side Quests from the last week or so

Badges? Badgr Badges? We don’t need no stinking Badgr

As Middlebury closes the MIIS campus, we are also closing our non-credit online offerings.1 The courses were in Canvas and they used Badgr/Parchment to award badges.2 Of course Instructure ended up changing the rules around using Badgr/Parchment half way through and so, absent money, it stopped working. Pro-tip folks, don’t use any freemium stuff for […]

Read More… from Badges? Badgr Badges? We don’t need no stinking Badgr

Modest ePub Sharing Protection

Screenshot of Canvas ePub export with customization showing the person's name in the title and embedded in the page.

As Middlebury closes the MIIS campus, we are also closing our non-credit online offerings. The courses were in Canvas and, in cases where the faculty agree, we wanted to provide students with ongoing access to the content. We chose to export the Canvas courses as an ePub. Canvas supports that natively. There was also the […]

Read More… from Modest ePub Sharing Protection

Weekly Web Harvest for 2026-06-28

Matching AI Modality To User Intent: Designing The Right Interface — Smashing Magazine When an interface relies solely on conversation, it imposes a dual burden: a linguistic challenge for input and a cognitive challenge for output. We’ll examine both separately below. Source: Matching AI Modality To User Intent: Designing The Right Interface — Smashing Magazine […]

Read More… from Weekly Web Harvest for 2026-06-28