gives us the right to freedom of expression and therefore by extension freedom of speech.

Hate Speech is not protected in Canada. I don't know the details of this event, but "all speech is required to be listened to and will not get you in trouble with the government" is never a correct statement in Canada.

I came so close to hurling my phone (which I use to read) at a wall when I got to that Kennit scene. I don't think any other fictional thing I've read has made me physically angry about the events in the fiction to that degree.

Now....onto Tawny Man.. I am sooooo excited!

You're in for a very emotional treat!

It'll be exciting to see how everything that's happened will effect future events

Without going into detail, one of my several favourite things about RotE is the timespan of the series and how the characters and their actions change, shape things, and interact over time. That said, the books featuring Fitz and the Fool are still centered on them of course.

Nope. Pretty much every single one of my top Arcade Fire moments live (and there are many) are Régine singing or performing. Sprawl II is my favourite song - especially live - in large part because of her.

Sometimes the mic isn't mixed loud enough for her voice in live shows, but often it is.

Win singing along in the live performances of Electric Blue takes away from the song a bit IMO - entirely because of Win's vocals, not Régine's.

Can you be more specific about why you think what I said is incorrect? I was paraphrasing a developer at Feral for the first part, and the state of rendering backends in modern game engines for the last part.

I'm also pretty familiar with graphics APIs across multiple platforms myself, since I do desktop and console game/engine development professionally...

The Metal drivers are quite good performance-wise. Ports of Windows games can get better performance than DirectX on Windows now. Most game developers who target macOS use Metal, for new games and ports.

I've only finished the final Realm of the Elderlings book a couple weeks ago and your post is making me want to re-read everything! Absolutely post more reactions as you progress, I enjoy reading them. :)

My point was that great motion blurred 24hz still won't look as good as non-motion-blurred 120hz. Great motion blur is not so expensive these days either.

Movies / TV are an interesting exception because they're non-interactive, and more importantly, higher framerates in film tends to add enough detail that there's an uncanny valley type situation that makes it more obvious it's on a film set (whereas our brains were filling in the details with 'wrong' information before).

24hz motion blurred non-interactive content is OK (but not great, we're just used to it). Add interactivity and it becomes a shitshow of latency and jerkiness compared to 60-120hz, even with great motion blur.

This will cause love.graphics.newImage/newFont to break in both 0.10.x and 0.11.0. The overloaded functions discard some of the arguments that the official functions are designed to accept, and in 0.11.0 newFont will look pretty broken when using that library.