We ran into this yesterday and it led to all kinds of other nonsense that wasn’t the issue.
What was happening was that when you tried to Reuse>Download an existing H5P file it wouldn’t download it but would print the nonsense that is in the image above.
We ended up going down all kinds of rabbit holes because we were also having an issue with permission and updating H5P libraries. Those issues weren’t related at all but did eat up some serious time. Those things tend to snowball and I end up adding a wheeluser in WHM so I can SSH into a sub-install and mess with folder/file permissions via terminal.1
Anyway, what interests me in some ways is that I finally gave up and posted for help on Twitter at 8:07 this morning. I hate to ask people for help if I haven’t worked pretty hard at solving something.
Early in the hope game but I'm thinking it's a mime type issue.
By 9:00AM my brain finally kicked loose where I’d seen that weird code-like stuff before . . . expletive-string2 mime types. A bit of Stackoverflow later and I was able to add the following to the .htaccess file and fix the issue by 9:10 or so. Maybe finally giving in releases some mental blocks because this happens fairly often.
In the future, everyone is going to be a software engineer, but only a few will learn how to code. — Quartz A new industry is emerging (pdf) to serve the Morts of the world by designing and selling what are called no-code or low-code platforms. Companies like Caspio, QuickBase, Appian, and Mendix are creating visual interfaces that enable people to essentially snap together blocks of software, and bypass the actual lines of code underlying those blocks (skilled developers can also dive into the code). With basic training, a non-technical employee can rapidly assemble software tools that solve business problems ranging from simple database queries to applications lashing together multiple legacy enterprise applications.
Online Learning Student Experience is the New Climbing Wall – This work is going to require new levels of collegiality and shared imagination. It will also require enormous attention to detail. When serendipity works in residential education, one reason it does so is because the student is physically surrounded by people who can help. Students are less likely to fall through the cracks when their dorm mate or classmate or advisor or professor or random student on the quad can show them how to leap over a particular crack. Online, the opposite is often true. Randomness is an enemy more often than a friend because the cues for where to go and what to do have to be consciously created, as must be the environment that encourages the formation of social support networks.
VidReader – The very first smart reader for videos. We use smart technologies (NLP + AI) to create well-formatted interactive transcripts for your videos. Now you can read, search, share, and locate a sentence within any videos in seconds. Get started with a YouTube link below!
Amazon Drivers Are Hanging Smartphones in Trees to Get More Work – Bloomberg Someone places several devices in a tree located close to the station where deliveries originate. Drivers in on the plot then sync their own phones with the ones in the tree and wait nearby for an order pickup. The reason for the odd placement, according to experts and people with direct knowledge of Amazon’s operations, is to take advantage of the handsets’ proximity to the station, combined with software that constantly monitors Amazon’s dispatch network, to get a split-second jump on competing drivers.
It is open source, privacy-first, cross-platform, and a great alternative to services like RescueTime, ManicTime, and WakaTime.
It can be used to keep track of your productivity, time spent on different projects, bad screen habits, or just to understand how you spend your time.
welcome the covid influencer – Culture Study But they didn’t tell her about the paid partnership they had with Baylor — and neither did a Baylor spokesperson. While Skinner was writing the piece (and, I remember, while I was writing mine) the first of several “paid partnership” posts between Baylor, Brooklyn, and Bailey (I KNOW) went live:
Customers aren’t satisfied with virtual college — Joanne Jacobs In addition, regulations keep lower-cost alternatives out of the market. To gain eligibility for federal financial aid, innovative programs must be accredited, writes Akers. They are “judged based on how they educate students (e.g., curriculum, faculty, manner of instruction) rather than on the outcomes they produce.” She proposes creating a pay-for-performance system that looks at outputs, such as first-year earnings and student loan repayment rates.
— it’s almost like we can’t understand how this would also create really terrible results in the long run.
How Two British Orthodontists Became Celebrities to Incels – The New York Times Mike especially appreciated the words of Marcus Follin, a Swedish bodybuilder and ethnonationalist vlogger who calls himself the Golden One. In a popular video, the Golden One explained to his 100,000 subscribers how “mewing” could help return vigor and good looks to modern men. After the British Orthodontic Society expelled Mike, the Golden One rallied his followers to spread mewing videos in order to combat Mike’s orthodontic “adversaries,” who he said had a “vested interest” in silencing the Mews.
We’d Love to Join Your Learning Pod – McSweeney’s Internet Tendency We’ve been asked to join other multimodal sensory learning Hamptons pods, but your pod sounds AMAZING — so Laura Ingalls Wilder one-room schoolhouse meets Hunger Games, but in the best way. In this time when kids aren’t getting enough hugs, your pod seems full of hygge. I love that the students will learn to finger knit the words GOOD TROUBLE, and I agree that archery really should be considered the sport of this pandemic. And you’re certainly never too young to grow your own ingredients to make vegetarian haggis.
InfoWars Reporter Hailed As a Deep State Victim. The Cops Say She Just Robbed Her Mom. The trio’s alleged attempts to lie to officers were so obvious to authorities that they were described as absurd. At one point, Weaver’s brother Charles told an officer that he had run behind the house to check out a flooding issue, not to hide the phone. When the officer pointed out that there were no footprints in the mud to show that Weaver had gone behind the house, Charles countered that he had “jogged” — which supposedly wouldn’t have left footprints.
It’s always been difficult for me to keep track of what I did. I’m good about managing what’s in progress but once it’s done it fades from memory fairly quickly. It’s been worse lately as there’s just a lot going on. That is the purpose of writing these posts and really the main purpose of this blog over the years. I tend to look back at a few places to jog my memory when I write these- my calendar, github commits, codepen, and the YouTube videos I’ve made. Not perfect but it gets me started. It’s always amazing how much I forget until prompted. If anyone has better paths, I’d be interested in hearing about them.
Lots going on with WordPress. I think I’m making some marked improvement on my overall design skills lately. I’ll credit Matt Roberts for inspiring me to up my game on that end. I’ve always cared what things look like but I think I’m better able to pull the whole thing together in a way that feels more unified now.
Matt made the logo to the left which I like a lot and I found the robot on the noun project site. Since the noun project lets you download the images as SVGs, I was able to use the image as an inline svg and a bit of CSS and make it blink “hi” in morse code.1 I find the inline svgs a bit messy but the ability to animate them via css is worth it.
You can also see more morse code inspired design in the white dashed line below the word News and the gray background has our robot friend from the header holding hands with itself.
And finally a message in binary.
Instagram to Canvas via WordPress
This is stupid and awful. The worst part being that it didn’t have to be. The first travesty is that Instagram’s embed code has an external js file. That gets cleansed by just about every system and the embed breaks. Secondly, Instagram has pretty much shut off it’s API because getting approval for even public data is unlikely. And finally, Instagram/FB is going to require authentication to even do oEmbed. Pretty much a disaster and I hate them.
I tried a variety of scraping options which worked in development but ran into problems on the server where I ended up getting blocked pretty quickly. Not being able to justify a ton of time for this, I went the non-Programistan route.
I like that I’m reusing a multipurpose theme in combination with a multi-use plugin and my old pal Gravity Forms to make something work. The idea of building tools that are semi-technical that you can combine in novel ways to solve problems is something that I have always liked. What those tools continues to change as I learn more about programming but the concept remains useful and guides how and when I invest time and energy in certain work.
Timed Image Shower/Hider
A request from a fashion faculty member, this allows you to present images for timed sketches. It’s built into this WordPress plugin and is using that minimal iframe theme as the goal is to embed it in Canvas or Blackboard.
Google Folder Embed Generator for Canvas (or whatever)
Another little iframe creator to help add the ability to put an entire folder in Canvas. It doesn’t look like the LTI integration lets you insert an entire folder so I made a way to do that.
Google Sheets Games
I ended up needing a data validation dropdown that would remove items as they were used. This was more complex to do than I anticipated but I came up with something moderately useful.
My first function gets all the student names from another spreadsheet. =IMPORTRANGE(“https://docs.google.com/spreadsheets/d/whatever”,”Form Responses 1!B:B”)
My second function gets all the student names that have been selected in this spreadsheet. =QUERY(‘Writer Contributors’!X:X,”select *”)
My third function compares those two to build a list of students who have not been chosen yet. =filter(A:A,isna(match(A:A, C:C, 0)))
I then use that list to create the data validation drop down. The downside is that once chosen the choice is removed and then it gets flagged but as long as you allow the entry it’s no big deal.
Various Support Videos
I’ve been doing a fair amount of direct support. There are some boring things in here and a few interesting ones. Many of them deal with Canvas or Zoom. There is some kind of interesting stuff looking at the online Google Earth tool. It’s really nice but you can’t iframe it etc. The KML exports lose data when imported into Google Maps (which you can embed). The KML exports also don’t quite work when imported via Omnivore into Leaflet.
Forensic Science Interactive PPT
One of forensic science faculty, Catherine Connon, made a very impressive interactive powerpoint. It doesn’t quite work when embedded like this from One Drive but it’s close.
China’s Artificial Intelligence Surveillance State Goes Global – The Atlantic The nanny apps work in tandem with the police, who spot-check phones at checkpoints, scrolling through recent calls and texts. Even an innocent digital association—being in a group text with a recent mosque attendee, for instance—could result in detention. Staying off social media altogether is no solution, because digital inactivity itself can raise suspicions. The police are required to note when Uighurs deviate from any of their normal behavior patterns. Their database wants to know if Uighurs start leaving their home through the back door instead of the front. It wants to know if they spend less time talking to neighbors than they used to. Electricity use is monitored by an algorithm for unusual use, which could indicate an unregistered resident.
What the SAT’s Adversity Score Means for Its Racist Past – The Atlantic The original Scholastic Aptitude Test was invented in 1926 by Carl Brigham, a Princeton alumnus and avowed eugenicist who created the test to uphold a racial caste system. He advanced this theory of standardized testing as a means of upholding racial purity in his book A Study of American Intelligence.
Conversation Piece – Futility Closet French conceptual artist Julien Berthier designed this yacht, known as the Love Love — it’s fully seaworthy but appears perpetually to be sinking.
Coronavirus shutdown causes new threat: Legionnaire’s disease – CNN The plumbing in buildings that have been closed for months because of the coronavirus pandemic could provide a perfect breeding ground for Legionella and other waterborne pathogens, the CDC cautions.
It even happened to the CDC itself.
“During the recent closures at our leased space in Atlanta, working through the General Services Administration (GSA), CDC directed the landlord to take protective actions,” the CDC said in a statement to CNN.
Abraham Lincoln’s Annual Message to Congress — Concluding Remarks We can succeed only by concert. It is not “can any of us imagine better?” but, “can we all do better?” The dogmas of the quiet past, are inadequate to the stormy present. The occasion is piled high with difficulty, and we must rise — with the occasion. As our case is new, so we must think anew, and act anew. We must disenthrall ourselves, and then we shall save our country.
Fellow-citizens, we cannot escape history. We of this Congress and this administration, will be remembered in spite of ourselves. No personal significance, or insignificance, can spare one or another of us. The fiery trial through which we pass, will light us down, in honor or dishonor, to the latest generation.
Zoom doesn’t need to be awful: Lessons from video chat history More importantly, this is a moment when we desperately need online environments that encourage dialogue between people from different backgrounds and perspectives—that are inclusive of more diverse forms of participation than “Hollywood Squares” allows. The current Zoom environment only sets us back from this goal by reinforcing an interaction model that has been rightly criticized for reflecting and perpetuating the worst instincts of professional meeting culture, such as power-hoarding and individualism.
Snake Handling | The First Amendment Encyclopedia State courts have consistently upheld the state laws as reasonable health and safety regulations, such as the Court of Appeals of Kentucky in Lawson v. Commonwealth (1942) and the Alabama Court of Appeals in Hill v. State (1956).
Randonautica is an app that borrows from the Fatum Project’s research to break away from the probability-tunnels our everyday choices create. Using a quantum number generator to send users to a set of mysterious coordinates, Randonautica has become a “fully functional reality-tunnel creating machine that digs rabbit holes to wonderland.”
I Am a Model and I Know That Artificial Intelligence Will Eventually Take My Job | Vogue Digital models and influencers are successfully breaking into the fashion industry from every angle. Some have even been signed to traditional modeling agencies. Take Miquela Sousa, a 19-year-old Brazilian American model, influencer, and now musician, who has amassed a loyal following of more than 2 million people on Instagram. She’s collaborated with Prada and Givenchy, has been featured in a Calvin Klein video with Bella Hadid, and she just released a song with singer-songwriter Teyana Taylor this past spring.