Weekly Web Harvest for 2021-05-09

Kim Weeden on Twitter: “I’m a bit surprised by how many students don’t know that Canvas records their site use, page views, and when and for how long they had Zoom lectures open. I’d think students of this generation would just assume every app, especiallWhat and how should we tell students about the data being logged by various systems? Do You Have to Pay Full Tuition for Remote College? Judges Say ‘Yes’ – BloombergIn another recent case, one of the plaintiffs tried to get around this difficulty by pointing out that she had enrolled in one course described as involving “fieldwork,” another that promised “clinical hours,” and a third that included “role-play.” The court shrugged. Such language did not amount to a promise of classroom teaching because “experiential learning is not synonymous with in-person learning.” The twisted psychology of browser tabs—and why we can’t get rid of the“Some of them almost liked when [their computers crashed] because they could claim tab bankruptcy,” says Aniket Kittur, a professor at the Human-Computer Interaction Institute at Carnegie Mellon. “[It offered] a plausible deniability to their future self for this happening!” Email bankruptcy, tab bankruptcy . . . rationalizations of the strangest things. DarkSide Ransomware Gang Quits After Servers, Bitcoin Stash Seized – Krebs on SecurityThe REvil representative said its program was introducing new […]


Slack Bot! SLACK BOT!!

via GIPHY I don’t know why these two things are connected in my head but they are. So this is another one of those odd workflow posts. Here’s the scenario. I built a Slack App in their Bolt javascript SDK. That app has a command /courseupdate that triggers a modal with a selection and three text entry fields. Submission of that modal form creates a custom post type on a WordPress site. That custom post type is created with three ACF fields updated and a tag added so the update can be associated with a particular project. You can see it in action in the video below. There’s also a custom WordPress theme involved but it doesn’t really matter for this conversation. Various Resources The app runs on Heroku because that seemed the easiest route at the time to host the app. The Bolt framework to build the Slack portion runs in Node. The WP-API to connect the Slack actions to the WordPress site via the WordPress JSON API (also runs in Node). JSON formatter so I could more easily see what was going on with some of the JSON. There are a variety of tutorials that I used but none of them quite worked for me by themselves. Slack Bolt App in Glitch Deploying your slackbot to Heroku Another […]


Weekly Web Harvest for 2021-05-02

OERxDomains21 Guideconference guide – A thing worth checking out for many reasons. Hat’s of to Michael Branson Smith for the js work. What is journalism? Chapter Five: Why Bother?Interesting topic and display. The Isolator: A 1925 Helmet Designed to Eliminate Distractions & Increase Productivity (Created by SciFi Pioneer Hugo Gernsback) | Open CultureSomething to use in the next productivity conversation.