Show more

tsocks is gone, now using proxychains-ng

I guess I'm a relic, I've been using tsocks to SOCKSify applications for years, and it took me longer than I care to admit to find proxychains-ng has replaced it.

But now I'm good!

Help I ran a Pomodoro-based writing circle for grad students and the two hours was up 15 minutes ago and people are still writing in this room (yay) and I can't leave them because it's my job to oversee this room (boo) and it's awesome that they're getting shit done (yay) and I don't want to stop them but I also want to go home to my family and get some food

And we're done! It took 48 hours and 23 minutes. Far slower than Cyberduck CLI, but it did the job correctly, which is worth... everything.

And now I have a Raspberry Pi ready to perform this sort of batch upload in the future, if (who am I kidding? WHEN) other such disks turn up.

Show thread

Like, really slow. Cyberduck CLI took about 17 hours to upload this batch of files; it looks like python-swiftclient is going to take 48?

There's a major caveat, though, in that Cyberduck CLI errored out at the end, and even though it was only 5 GB out of 693 GB, that's a *lot* of breakage for something that you want preserved.

I'll take slow and steady and trustworthy over that any day.

Show thread

Trying this again. Set up a Raspberry Pi 3B+ at work so that it could use python-swiftclient to do the batch uploads over the weekend - monitoring it via SSH forwarding from the office to my personal server.

So far, so good, albeit slow...

Saying no at work 

I said "No" today. The request was that I take on 90% of the responsibilities of my colleague, who decamped a few months ago for a more focused position at a much larger university.

I suggested the university just hire a replacement tenure-track position instead of trying to pile even more work on those of us that remain.

I'm pretty sure their end-game was to show that the position isn't really necessary and never replace it. I'm not going to play that game.

Every day I get to walk hand-in-hand towards school with my 10-year-old is precious.

Mmm, nothing like being handed a 7-year-old 1TB portable drive with the only known copy of the output of a summer-long digital preservation project. 😟

Time to get that shiz in our multi-node storage network! (

Well that's why nobody was joining this conference call... it's next week.

Have seen a few different projects not supporting MySQL 5.7 because ONLY_FULL_GROUP_BY being turned on by default is breaking things (

That can happen when you start by deliberately ignoring standards and then slowly start implementing them as you realize why they were part of the standard (SQL-92 in this case) in the first place?

Previous behaviour: "the values chosen [were] nondeterministic, which is probably not what you want"

Slighted by admin; swearing 

Our university librarian wrote that I "had the lightest workload" of our team.

I am:

* the only systems person for an ILS, IR, Drupal-based website, proxy, OpenURL resolver, & custom web apps
* liaison to Graduate Studies
* coordinator of reference services
* data & GIS & research data management person (interim)

He might add liaison to Engineering to that list.

If that's the lightest workload, how fucked are we?

And sending an email to a journal reporting that I was unable to find a policy on self-deposit in institutional repositories and suggesting that they add one (including wording of attribution statements and guidance on maximum embargo periods based on funder requirements...).

Because I'm going to change the OA world, dammit, one recalcitrant journal at a time

Show thread

That's two OJS-based journals now that don't seem to be posting their ISSNs. Wonder if it's something to do with upgrading to OJS 3.x and the non-bleeding-eye templates?

Show thread

On the path of tracking down the open access policies of a handful of journals for some teaching faculty colleagues, I have gone down the rat hole of suggesting updates & new journals to Sherpa/RoMEO and using curl against the ISSN portal to retrieve Turtle LD to verify an ISSN that is not posted on the journal's own website

A 48-line email signature.


I'm leading a Zotero workshop for humanities masters students next week. I was sure I had led a similar workshop in the past and started searching for my materials.

It was back in 2008!

Guess I've got a _lot_ of updating to do :)

FB and elementary school info 

Final sentence in our elementary school's newsletter: "Finally, don't forget to follow us on Facebook!"


Eliminating librarians at MPOW 

Admin's goal seems to be to just eliminate us through attrition.

Given the divide-and-conquer zero-sum pressures on every department, I would be surprised if my teaching faculty colleagues were willing to fight for replacement hires for us.

Contract negotiations are next year. We'll see what happens.

Even though I theoretically have a job for life and am very grateful for that, it is very difficult to stay positive in this environment.

Show thread

Eliminating librarians at MPOW 

New admin's position for hiring tenure-track teaching faculty is that the departments must launch new programs. If they're profitable (as measured by enrolment) after three years, they can get a TT hire.

As we have no way to launch a program, let alone a profitable one by this definition, we're doomed.

Show thread

Eliminating librarians at MPOW 

MPOW established faculty status for librarians decades ago.

Our last tenure-track hire was 6 years ago, when we replaced 2 librarians who retired and converted one staff position into a librarian position (magic).

All 3 of those librarians have since left for greener fields. We've had sessional hires approved for 2 of them. No tenure-track.

Show more is a GLAM-themed Mastodon Instance.