The primary text in church this morning was Romans 15:22–33 — Paul's travel plans, in which he hopes to visit Rome on the way to Spain after delivering a relief gift to Jerusalem. Our bishop is visting this weekend and gave the message, and some of the things he said got me thinking about how to live a good academic life.
I must not fear.
Fear is the mind-killer.
Fear is the little-death that brings denial of tenure.
— Litany Against Fear, from Dune by Frank Herbert, adapted by yours truly.
There are a a couple pieces of advice, or rather a piece of advice and a short manifesto, that have stuck with me throughout my academic career.
I'm travelling next week to Belgium and the Netherlands, and have several talks scheduled; I'd love to see you at one of them.
- Brussels, June 14, 6:30–8:30 pm at the Big Data and Ethics Meetup. I'll be giving a short talk titled ‘Why Recommend What to Who?’, based on my RecSys 2016 paper with Martijn Willemsen and some additional work.
- Mons, June 19, 2–4 pm, a research seminar at UCL Mons.
- Den Bosch, June 20, 12:30 pm, research seminar at JADS.
- Delft, June 26, 2pm, a research talk at the Delft RecSys Meetup; Julián Urbano will also be speaking.
In 2010, I saw a tweet that changed how I think about programming. I do not remember who tweeted it, and I have been unable to locate it again, but its gist was “The Tao of OOP is that dynamic dispatch is control flow”.
This is true, and it creates an entirely different way of thinking about designing objects. I also find it applies somewhat to functional programming.
There are a number of resources that I have found useful in thinking about productivity processes and tools.