Posts (page 2)
While I was in the shower this morning, it occurred to me that I should make a note for myself about how monads work in the polyadic D-fusion calculus.
- The type construction is simply a channel (να) for sending a value of the underlying type.
- The unit function is a channel (να λ(λ(να))) for sending a value of the underlying type and receiving a responsive channel that carries the resulting monadic value.
- The binding operation is a channel (να ν(να λ(λ(νβ)))) λ(λ(νβ))) for sending two values, 1) a monadic value of type α and 2) a channel for sending a value of the underlying type α and receiving a responsive channel that carries the resulting value of monadic type β; the binding operation channel also permits receiving a responsive channel that carries the resulting value of monadic type β.
When you're building a concurrent functional programming language around an internal language derived from the π-calculus, it's a known strategy [c.f. Pict, by Pierce and Turner] to allow applicative expressions to be used in the place of π-names in action prefixes. These are a kind of syntactic sugar that expand to a concurrent process that produces the result of function application on an ephemerally bound name that takes the place of the expression.
∀α β. α → β → α
A :: ⟦ ∀α β. να νβ λ⟦ λα ⟧⟧
B :: ⟦ ∀α. να λ⟦ ∀β. νβ λ⟦ λα ⟧⟧⟧
Last night, I think I figured out some important things about the π-calculus.
I've now had occasion to watch the first two-thirds of Star Wars: The Phantom Menace with my three-year-old son about five times. (He can't quite sit through the whole thing before he wants to wobble off to do something else, which on the whole I chalk up to him being three. He can't sit all the way through any film that long. It's just not something a three-year-old like him is going to do.) It's interesting watching what holds his attention. I've learned a few things about story from keeping an eye on him while he watches movies. It's especially interesting watching Star Wars: Episode I with him.
Richard K. Morgan slags on Tolkein in a pretty good essay here.
“I tell you, it’s no game serving down in the city”
- Gorbag - forgotten orc captain from Minas Morgul
[...]

That little twist of urban angst quoted above is one such trace. It comes at the end of The Two Towers and is part of an on-going set of dialogues between two orc captains at the tower of Cirith Ungol. And for a while - until Tolkien remembers these are Bad Guys and sends the wearyingly Good and Wholesome Sam up against them - we get a fascinating insight into life for the rank and file in Mordor. [...]
[...]
The great shame is, of course, that Tolkien was not able (or inclined) to mine this vein of experience for what it was really worth - in fact he seemed to be in full, panic-stricken flight from it. [...]
[...] I suppose it's partially understandable - the generation who fought in the First World War got to watch every archetypal idea they had about Good and Evil collapse in reeking bloody ruin around them. It takes a lot of strength to endure something like that and survive, and then to re-draw your understanding of things to fit the uncomfortable reality you've seen. Far easier to retreat into simplistic nostalgia for the faded or forgotten values you used to believe in. [...]
Glennzilla explains in his trademarked, exhaustively linked way what happened.
A while ago, I participated in a lexicon game run by a friend called The New Faith of the True Emperor. The result is at least a novel's worth of SF/F fiction content collaboratively competitively developed by a team of around twelve people. In this case, the theme is far-future dark science fiction weirdness.
When you next sit down to start extrapolating current trends in information technology and communications engineering for the purpose of envisioning what might be possible in the foreseeable future, would it kill you to find an actual information and communications engineering specialist who knows something about what are the insurmountable problems due to the laws of physics, and to buy that guy— sadly, it's almost always a guy— buy that guy a beer and ask him whether your cool whizzy SFnal idea on which you hope to hang your whole story is even remotely scientifically plausible?
As I've been getting a better handle on my generalized anxiety disorder over time, I've found that I've needed to become more and more discriminating about my sources of news and opinion about current events, particularly in the area of politics and government affairs, if I want to lower my risk of experiencing further episodes of emotional dysregulation.
Just click through to his post where he photoshops the covers of old, popular genre books to give them titles that more accurately describe their contents. My favorite: Mary Sue Gets A Dragon, by Anne McCaffrey.
