After some encouraging conversations following the TEI conference in Paderborn, I readied myself to offer consulting and training for digital humanists and librarians as a side business.
- XML for Digital Humanists (XML, XSLT, ISO Schematron, RELAX NG, TEI ODD)
- Processing and publishing library data (MARC, PICA, MODS, LIDO et al.)
- Building and maintaining XML-based workflows
- Developing custom solutions (modules) for VuFind
-based discovery systems
- Salvaging DH projects that are in the danger of going awry
Feel free to get in touch!
I just put online the chapter from my book that talks about all the myths and mysteries about QWERTY and Dvorak.
You can read it here: https://aresluna.org/the-primitive-tortureboard/
That happened. Thoughts from the Husband of an Uncivil Woman.
The best people to have on your side are the ones who will tell you frankly when they think you're wrong, and will use their privilege to amplify your voice when they think you're right. I've been lucky to know a few such white-guys-in-tech, and even luckier to have married one. https://toot.wales/@ndw/115107032137446349
"I am not here to make a careful comprehensive argument, because people have already done that. I am here to be rude, because this is a rude technology, and it deserves a rude response."
"But I am a hater, and I will not be polite. The machine is disgusting and we should break it. The people who build it are vapid shit-eating cannibals glorifying ignorance. I strongly feel that this is an insult to life itself."
https://anthonymoser.github.io/writing/ai/haterdom/2025/08/26/i-am-an-ai-hater.html
I wrote something about harmful norms of interaction in tech communities. It may not make me many friends. But I wrote it.
https://blog.mozilla.org/en/firefox/multitasking/
No disrespect to the old team, but... look, the words "manager", "leader" and "culture" don't appear this article at all. Same way they don't show up, mysteriously, when people are talking about burnout.
People can turn off notifications when their managers say they can then those managers don't interrupt them. People can stop multitasking when they can book uninterruptable hours to concentrate and the company culture normalizes, respects and encourages that.
And here are the TEI Stylesheets (7.59.0) also part of "The Olinguito Release":
This release is super significant because we have integrated @dmaus's SchXSLT (Schematron in XSLT) into our XSLT Stylesheets that manage the TEI's build processes.
Closed GitHub Stylesheets tickets:
https://github.com/TEIC/Stylesheets/milestone/18?closed=1
LLMs exist to crush labour. That's not even my surmise, the people paying billions of dollars to fund this stuff are extremely open and explicit that this is their goal.
There are no ethical use cases for LLMs at this point in time. Maybe when the bubble has popped thoroughly. Not before.
EDIT: I should have expected this post would attract the deliberately obtuse shills, but my goodness
Read the f-ing room.
Due to power dynamics there is no "open AI". Unlike open source, where a person could still significantly contribute, the required scale and cost of compute puts most AI* development out of reach of most.
So, no. “Just as the CC licenses helped build the open web, we believe CC signals will help shape an open AI ecosystem grounded in reciprocity.”
This is fundamentally different. This is license-washing.
(*LLM)
Something that stuck with me from a conversation I had with @GarethFW recently: providing text to label parts of an interface is one thing. But if that text constitutes a visual metaphor, that may be problematic. What is a "tab" to someone who was born blind?
We should really have adopted more functional naming conventions from the outset. Non-visually, something that pops up and something that drops down are neither. They're just *revealed*.
This article is a good example of why I’m fed up with the “if used responsibly” argument:
Alright, so #GenAI “holds tremendous promise if integrated wisely.” Thus we must not “resist AI but to direct its use thoughtfully.” I agree that the question is not whether AI will enter the classroom, it already has, so yes, “The real challenge is how to harness it in ways that enhance critical thinking rather than diminish it.”
1/n
It’s really this thing that gets me.
Let’s say you’re on a big mission in the world. You think websites should be more accessible. Websites should work for anyone regardless of their disabilities. You also think the web right now is failing in this regard. There are far too many inaccessible websites existing and being created. You think that educating developers is great and that developers should make accessible websites, but that’s not doing enough.
https://chriscoyier.net/2024/07/13/its-really-this-thing-that-gets-me/
So, Altman’s superintelligence will allegedly do away with millions of jobs, but don’t worry kids, after graduating you “could be leaving on some kind of mission to explore the solar system on a spaceship.”
“Some kind of a mission,” huh? That’s a nice way of saying that he’ll shoot useless people into space.
This level of stupidity and arrogance is sickening.
https://fortune.com/2025/08/10/sam-altman-gen-z-luckiest-generation-artificial-intelligence-jobs/
Excellent - yes mine is definitely not unique, nor as effective as a proof-of-work - but the key difference is that it's all entirely encapsulated inside the nginx config. I only have to install this once and it works on all domains served by that nginx instance.
I've got several tiny websites with varying domains, I don't want to have to install challenge files / applications onto each of them!
It's always reasonable to unfollow (or block!) people who post ai. In posting ai they're broadcasting their disregard for truth, art, the environment, and basic human interrelationships! You don't need to voluntarily remain connected to that bad vibe.
Drought forced a group of farmers out of their homeland. Squatting near Zambia’s West Lunga National Park, one of them unexpectedly struck gold, setting off a deadly international frenzy. https://continent.substack.com/p/zambias-gold-rush-a-lucky-strike
Stellenausschreibung: Teamleitung Bibliotheksmanagementsystem (E13)
In der Staats- und Universitätsbibliothek Hamburg ist schnellstmöglich folgende Stelle zu besetzen: Teamleitung Bibliotheksmanagementsystem Die Stelle ist: unbefristet Vollzeit/Teilzeit Stellennummer: J000036117 Die Ausschreibung richtet sich an: Alle Interessierten Entgelt-/Besoldungsgruppe: EGr. 13 TV-L Bewerbungsschluss: 14.09.2025 Ausführliche Informationen zur Bewerbung entnehmen Sie bitte diesem…
GitLab CFO, Brian Robins, says they are “aligned with the goals of DOGE, because the company’s software tools aim to help people do more with less. What the Department of Government Efficiency is trying to do is what GitLab does.”
You either support fascism or you don’t. It’s binary. There’s no gray area or “aligning.”
Considering GitLab? Don’t.
Use @Codeberg instead.
(Hat tip @aphyr)