my forest
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

needs to be said

+78 -1
assets/aii.jpeg

This is a binary file and will not be displayed.

assets/autumn.jpeg

This is a binary file and will not be displayed.

assets/purple1.jpeg

This is a binary file and will not be displayed.

assets/purple2.jpeg

This is a binary file and will not be displayed.

+1
trees/index.tree
··· 7 7 \transclude{liamoc} 8 8 \put\transclude/heading{true} 9 9 \transclude{loc-000E} 10 + \transclude{loc-003P} 10 11 \subtree{\title{Lecture notes} 11 12 \ul{\li{[[dt-001Y]]} \li{[[isa-0001]]}} 12 13 }
+1
trees/loc-001B.tree
··· 11 11 \put\transclude/expanded{false} 12 12 13 13 \p{This page has an [atom feed](/forest/loc-001B/atom.xml).} 14 + \transclude{2026-W12} 14 15 \transclude{2026-W11} 15 16 \transclude{2026-W10} 16 17 \transclude{2026-W09}
+1 -1
trees/loc-0033.tree
··· 5 5 \p{He was also nice enough to give me free access to the church whenever I want to use it, so I have been chanting the evening office there according to the Use of Sarum. To avoid keeping 17 places open in 3 books simultaneously, I transcribed large parts of the Sarum vespers and compline office into Forester. You can see the results [here](sarum-26-01-22) for example, but there are more that can be found by searching "Ordo". They use my chant plugins. Fr. [Oliver](obrw) will join me for the [vespers](sarum-26-02-03) and [compline](sarum-26-02-03-b) of St. Blaise next week. } 6 6 \p{On the way back from our chat I stopped by a charity shop and got this old illustrated KJV bible for free:} 7 7 \figure{ 8 - \<html:img>[loading][width]{350px}[src]{\route-asset{assets/bible.jpeg}}{} 8 + \<html:img>[loading]{lazy}[width]{350px}[src]{\route-asset{assets/bible.jpeg}}{} 9 9 } 10 10
+31
trees/loc-003M.tree
··· 1 + \date{2026-03-22} 2 + \import{table-macros} 3 + \def\percent{\startverb%\stopverb 4 + } 5 + \parent{loc-000P} 6 + \title{Fifth Sunday of Lent 2026} 7 + \tag{cmc} 8 + \author{liamoc} 9 + \quote{Iudica me Deus, et discérne causam meam de gente non sancta: ab hómine iníquo et dolóso éripe me: quia tu es Deus meus, et fortitúdo mea. 10 + } 11 + \p{This final Sunday before Holy Week at [All Saints Ainslie](https://allsaintsainslie.org.au) was an Evensong sunday, so I sang for the morning 12 + service and directed our choir for evensong. In the morning I sang Dowland's [In this trembling shadow](https://www.youtube.com/watch?v=r5wznr0HAnU) accompanied by Callum Tolhurst-Close on the organ.} 13 + \quote{\poem{ 14 + \line{In this trembling shadow, cast} 15 + \line{From those boughes which thy winds shake} 16 + \line{Farre from humane troubles plac’d} 17 + \line{Songs to the Lord would I make} 18 + \line{Darknesse from my minde then take} 19 + \line{For thy rites none may begin} 20 + \line{Till they feele thy light within.} 21 + }} 22 + \p{For Evensong, I sang the \em{Venite} chant followed by the Choir singing Stainer's [Hail, Gladdening Light](https://www.youtube.com/watch?v=hYmHdJJAyeA), ferial preces and responses, my own \em{tonus peregrinus} arrangement with organum for the Magnificat and the Nunc Dimittis from Orlando Gibbons' [Short Service](https://www.youtube.com/watch?v=4ejmLREGDWo). For the anthem we sang Wesley's [Lead Me, Lord](https://www.youtube.com/watch?v=nIwxmEKdIQw). This 23 + was the first time I've directed a choir for Evensong.} 24 + \quote{\poem{ 25 + \line{Lead me, Lord.} 26 + \line{Lead me in thy righteousness.} 27 + \line{Make thy way plain before my face.} 28 + \line{For it is thou, Lord,} 29 + \line{Thou, Lord, only,} 30 + \line{That makest me dwell in safety.} 31 + }}
+10
trees/loc-003N.tree
··· 1 + \date{2026-03-22} 2 + \title{Reviving the Apple IIe for the open day} 3 + \p{On the 28th of March (the same day as our [choir concert](loc-003K)), we have the ANU open day. I'll be there in the morning, showcasing some of my 4 + retro computer collection. I decided to write a 140KB program for my Apple IIe (just enough to fit on one floppy image) that prospective students can use to learn about our degree programmes. } 5 + \figure{ 6 + \<html:img>[loading]{lazy}[width]{550px}[src]{\route-asset{assets/aii.jpeg}} 7 + } 8 + \p{This was about 1000 lines of assembly: the entire thing is actually graphics, I don't use the Apple II text mode at all. It's actually quite impressive that the Apple IIe is fast enough to do this kind of bitmap rendering. But it truly is a bizarre system: the addressing for the bitmap data is super weird (all over the place), and each byte of bitmap data is 7 (not 8) pixels of data. Still, it means you can do some impressive graphics considering when the 9 + first Apple II came out. } 10 + \p{It also has a screensaver to stop the burn in on my amber monochrome monitor (which has the right colours for ANU). }
+3
trees/loc-003O.tree
··· 1 + \title{Humanity in CS/PL, now more than ever} 2 + \p{I really recommend [this article](https://koronkevi.ch/posts/humanity.html) by [[koronkebitch]]. It perfectly expresses some of the same thoughts that I've been having about CS, both research and teaching, in this AI-polluted age.} 3 + \p{I am only in this business because of the people. My PhD advisor [Gabi](gckeller) and her husband [Manuel](chak), my mentor [Kai](kaie), my collaborators [Rob](rvg) and [Peter](hoefner) and [Christine](crizkallah) and [Zilin](zilinc), my colleagues [Ohad](ohad) and [James](jamesmckinna) and [Sam](slindley), and most of all my students over the years, among whom in particular I would name Andrew, Jiyeong, Tammy, Emmett, [Amy](sandwichman), [Ke](keshen) and [Rayhana](rayhana).}
+4
trees/loc-003P.tree
··· 1 + \title{Statement on LLMs} 2 + \p{I believe LLMs and related Generative AI technologies are, in almost all cases, spiritually harmful and detrimental to human flourishing. And if that isn't 3 + bad enough, most of these technologies are controlled by harmful companies and deeply immoral people who massively contribute to human exploitation and 4 + environmental degradation. I refuse to use, conduct research on, or consume the output of any such systems. If you send me AI slop, I \em{do} judge you and I \em{will} think less of you. I am not interested in hearing any excuses for using the technology ("\em{I only use it for..}", "\em{But it's okay if..}"). If you feel compelled to say something like this to me, this is probably because deep down you \em{know} these technologies are harmful, both to you and to those around you, but you want to feel okay about how you use them. I will not grant you absolution. I do not use this technology, and neither should you. }
+5
trees/people/jamesmckinna.tree
··· 1 + \title{James McKinna} 2 + \taxon{Person} 3 + \meta{external}{https://researchportal.hw.ac.uk/en/persons/james-mckinna/} 4 + \meta{institution}{[[hw]]} 5 + \meta{position}{Associate Professor}
+5
trees/people/koronkebitch.tree
··· 1 + \title{Paulette D. Koronkevich} 2 + \taxon{Person} 3 + \meta{external}{https://koronkevi.ch/} 4 + \meta{institution}{[[ubc]]} 5 + \p{PhD student with [[wilbowma]].}
+4
trees/places/hw.tree
··· 1 + \title{Heriot-Watt University} 2 + \taxon{Institution} 3 + \meta{venue}{Edinburgh, Scotland} 4 + \meta{external}{https://hw.ac.uk}
+13
trees/weeknotes/2026-W12.tree
··· 1 + \import{table-macros} 2 + \title{Weeknotes 2026-W12} 3 + \author{liamoc} 4 + \date{2026-03-25} 5 + \p{These weeknotes are even more late because I was occupied by my singing engagements and then I caught a cold.} 6 + \figure{ 7 + \<html:img>[loading]{lazy}[width]{290px}[src]{\route-asset{assets/purple1.jpeg}}%{} 8 + \<html:img>[loading]{lazy}[width]{290px}[src]{\route-asset{assets/purple2.jpeg}}%{} 9 + \figcaption{Purple skies for a few minutes on a Friday sunset.} 10 + } 11 + \transclude{loc-003N} 12 + \transclude{loc-003O} 13 + \transclude{loc-003M}