US hires over WebSockets: real-time SPAs with ArrayLists

One of the reasons I so greatly dislike ollama is that the text gets served. Both sides can be happy now.