This post is somewhat motivated by [Prof. Andrew Eckford’s post](http://andreweckford.blogspot.com/2 ...
Last Friday I successfully defended my thesis at Guelph. The room was full with lots of friends, stu ...
My research is becoming more focused as of late towards the area of fair scheduling and load balanci ...
About a week and a half ago I had the opportunity to attend a CRM-Fields Prize lecture by Allan Boro ...
I recently ran into a peculiarity of multicast in Java / Kotlin. I was using a MulticastSocket: [https://docs.oracle.com/javase/8/docs/api/java/net/MulticastSocket.html](https://docs.oracle.com/javase/8/docs/api/java/net/MulticastSocket.html) and trying to ensure that it winds up bound to either an Inet4Address or Inet6Address. It turns out that even if I did something like: ``` val multicastSocket = MulticastSocket(InetSocketAddress("0.0.0.0", MULTICAST_DEFAULT_PORT)) assert(multicastSocket.localAddress is Inet4Address) ``` The assertion could fail. Similarly if I did: ``` val multicastSock ...