Social media, advocacy campaigns, FOSS tools
We're running social media advocacy campaigns to support the faculty and staff at Laurentian University (MPOW, which declared financial insolvency one month ago).
Someone wanted to reach out to all those who tweeted one of our hashtags and was going to get a group to manually slog through the job.
Instead, half an hour later, via the power of twarc and jq, they now have a nice clean list. Thank you free & open source software!
twarc help plz! search vs. filter
This has returned nothing for hours:
twarc filter 'laurentian -"Laurentian elites" -"Laurentian Elite" -"Laurentian consensus" -from:@LaurentianNews'
This works nicely and shows results within the past few minutes that should have been caught by filter:
twarc search 'laurentian -"Laurentian elites" -"Laurentian Elite" -"Laurentian consensus" -from:@LaurentianNews'
Am I doing something wrong?
Ex Libris Alma "support"
November: report a console error due to an SVG file with an SVG element multiple ID attributes.
February: support says "We have replicated the error but have you noticed any functional effects?"
Me: "No, it prevents rendering ~100 SVG images, I can't tell if any functions have been affected.
Please, just fix it. I've diagnosed the problem for you, your devs should be able to resolve the problem with a single commit of a single line of code."
If you weren't among the 33,600 people 😮 at online #FOSDEM this weekend, be advised: 100% #FOSS for online conferences is production ready *today*. Say NO to any Zoom (or other proprietary software) online events from now on. Demand software freedom! https://sfconservancy.org/blog/2021/feb/08/just-say-no-to-zoom/
Heads up: Microsoft repo secretly installed on all Raspberry Pi’s Linux OS https://www.cyberciti.biz/linux-news/heads-up-microsoft-repo-secretly-installed-on-all-raspberry-pis-linux-os/
I am so angry right now.
Our administration has been lying to us for years and now they want to ignore our collective agreement and bi-cameral agreements on how the university shall operate: https://www.ey.com/ca/Laurentian
Err, math is hard. 2 weeks later, for a total of 3 weeks.
Should have just dumped the entire MARC dataset from Evergreen to remove it as a bottleneck. Oh well. Next time.
1 week later and my script has compared almost 2M bib records, finding about 13,000 mismatches for our staff to check and possibly correct. Still churning. Maybe I should have parallelized it? But I'm not sure if either Alma or Evergreen would have been very happy with that.
Alma "support" ARGH
In the initial report, I included JS console error messages pinpointing the problem, the URL from which the malformed XML comes, a sample of the malformed XML, and an explanation of what an unescaped & character means.
Everything that a reasonable tier 2 dev should need to take swift action. Not the kind of action that dismissively replies "yes the UI shows you that there wasn't a match"
Alma "support" ARGH
Wrote this in reply to a dismissive support response:
Any developer who understands the tiniest bit about XML would be highly disturbed to see an unescaped "&" character in an XML text node. Please find another developer to look at this problem report. Whoever looked at this one either didn't read past the second sentence, or lacks a basic understanding of XML. There is a basic defect that very badly needs to be fixed, both for technical reasons, and for usability reasons.
Library notices & reading
People are so stressed out by receiving a library notice, they apparently don't notice that the due date is 2021-04-21 and just hit reply promising to return the item tomorrow.
I guess we've taught them to associate any communication from the library as bad news, so now that we're sending out weekly "Hey, just to let you know, here's what you currently have out" notices, it's freaking them out.
Saw a lengthy article had been proposed for deletion if no action was taken within 7 days. Then noticed it had been deleted after 4 days.
I reverted the deletion and then checked the proposing user's very active contributions--it looks like most of what they do is propose articles for deletion and then delete them.
Sure, sometimes we need to prune, but my instincts lean towards pitching in and improving deficient articles. So this felt shocking to me.
Just finished WikiPedia's WikiEdu training modules, and while they're fantastic, I find it ironic that the modules are not themselves editable.
I'd like to correct simple mistakes I've found, e.g. changing "Assigned trainings" into a heading on https://dashboard.wikiedu.org/training/instructors/new-instructor-orientation/dashboard-resources-tab or typos like "possibile" elsewhere.
But there isn't a feedback / report problem link on each page. Luckily, it does request feedback once you've finished the training. So I'm using that :)
I love @pluralistic but I also love Mastodon's ability to filter phrases. Just added 5 filters to drop the repetitive posts that he tacks onto every one of his threads.
If it was a single, long post that had the links to his books & newsletter at the end, that would be fine. But my feed fills up a little too quickly; filters help tame the beast a bit.
code4lib.social is a GLAM-themed Mastodon Instance.