James Tauber
jtauber.com
James Tauber
@jtauber.com
Using computers to better understand languages, texts, and music

Web, Python, Corpus Linguistics, Narratology, Data Visualization, Philology, Ancient Greek, Music Theory, Tolkien, Space, Retro Computing

Perseus, Greek Learner Texts, @digitaltolkien.com
I did a PGDip in Greek at UWTSD from 2015 to 2017.
January 11, 2026 at 3:26 AM
It’s interesting reading early discussions of whether photography can be art. The language used by critics of photography at the time rhymes with one type of criticism of AI art nowadays.
January 10, 2026 at 6:26 PM
8/ Various other twists and turns happened over the next few years (and decades) but pretty much the entire trajectory of my career underwent its biggest shift because of things that started thirty years ago this month.
January 9, 2026 at 9:10 PM
7/ Then a couple of months later, Jon Bosak emailed me and invited me to join a group at the W3C that was investigating what it would take to do SGML on the Web—what became XML.
January 9, 2026 at 9:10 PM
6/ When my internship was over, Sun was interested in hiring me but by that stage I had decided for personal reasons to go back to Australia (also putting my plans to do a PhD in the US on hold).
January 9, 2026 at 9:10 PM
5/ I also got to hang out with people like Bill Woods, Jim Waldo, Ken Arnold, and Guy Steele. I found out there was an SGML meeting over in Long Beach and Sun paid for me to attend. There I met Jon Bosak who had just moved to Sun from Novell.
January 9, 2026 at 9:10 PM
4/ My senior thesis advisor had secured me an internship at Sun Labs East in Boston over *my* summer, the Northern Hemisphere winter, and there I worked in an NLP group that was building a really primitive Siri-like virtual assistant.
January 9, 2026 at 9:10 PM
3/ But my plans were to pursue an academic career in linguistics. I was doing linguistic annotation of historical language texts in TEI (back when it was SGML) but was also interested in formal syntax. I was applying for PhD programs at MIT, Stanford, UMass, Ohio State, and UPenn.
January 9, 2026 at 9:10 PM
2/ During my final undergraduate year I had been appointed the University's first webmaster, lurked on the IETF HTML mailing list, and had become particularly interested in SGML and markup languages in general.
January 9, 2026 at 9:10 PM
Does one have to register for full MLA to attend online?
January 9, 2026 at 8:44 PM
Exactly! I think we're in total agreement :-)
January 9, 2026 at 8:44 PM
I'm more calling out the other side of that which is the *creator* of GPL software can roll it into their own for-pay software but no one else can (unless they acquire a non-GPL license for it, usually for money). Choosing GPL *can* be a revenue model in a way permissive can't.
January 9, 2026 at 8:40 PM
Except entities with power cam use it for their own projects because of the possibility of dual-licensing it with a proprietary license.

The "no GPL allowed near our codebase" is actually something that I as an individual developer have always adopted for all the other reasons you've mentioned.
January 9, 2026 at 8:31 PM
I like this, although there's one other aspect to it: GPL gives the copyright holder an asymmetric advantage that permissive licenses don't.
January 9, 2026 at 8:23 PM
Thanks! It will appear on books.digitaltolkien.com at some point
Tolkien Books Database
books.digitaltolkien.com
January 8, 2026 at 10:59 PM
Wikipedia mostly plus a couple of pages on the HarperCollins website.
January 8, 2026 at 10:56 PM
You’re doing it too? 😀
January 8, 2026 at 5:45 PM
What does it mean for la mort de l'auteur?
January 8, 2026 at 5:36 PM