Just what it says on the tin
Thor elaborates on the extent of the Emnity Clause in Burning Wheel
Forum thread on the Burning Wheel site about complications caused by failing a Circles roll.
He's pretty Bad Ass. Via The Oatmeal
Tor.com has a bunch of Lovecraftian this month. Via Chad
What it says on the tin. Via Curtis Yeatman
Exactly what it says on the tin. Cats with degrees. Via Scott
10 ideas on making villians the player characters will hate from Rob Donoghue
Will Hindmarch has some ideas about playing RPGs on the internet using Google Wave. Via Robin D. Laws
A functional programming toolkit to complement jQuery. via Matt
Mightygodking photoshops a bunch of boardgames
A quick reference for the FATE RPG system
Dr. Erik Meijer from Microsofts C# team starts a lecturer series on Functional Programming with Haskell.
Open Source fonts. Via Hicks Design
(and you can too) Eric M. Smith has uncovered an old childrens record. Via Yog Radio
A piece of literary criticism for the horror genre by Nicholas Seeley, via Kenneth Hite
A infographic of changes in the world such as food supply, natural disasters, education, wars etc.Via Curtis Yeatman
"foldr and foldl considered slightly harmful"
Oliver Steele's wonderful Regular Expression diagramming and animation flash tool. Shows both an NFA and a DFA for your regexp and shows how it consumes input
A nice parable related to the Alan Kay invention link yesterday. Finding the correct representation of a problem is key to solving it easily.
"Point of view is worth 80 IQ points." Alan Kay on invention
Andrew Kennedy introduces F#'s marvelous 'Units of Measure' typing system.
Don Syme explains how Sequence expressions work in F#.
Tim Bray looks at The Fallacies of Distributed Systems in terms of the web.
"...Setting a suitable intent means aiming for IMO a rather narrow window. Set the intent too low, and there's no tension. Also, it's very difficult to come up with a compromise because the stakes are already so low. Set it too high, and you run the risk of tripping the players' risk aversion..."
Luke Crane (creator of Burning Wheel, Burning Empires and Mouse Guard RPGs) talks about the disconnect between game premise and rules in may RPGs and why he tries to marry the two together
Conal Elliott's comment on Reddit about the common confusion between IO and Monads in Haskell.
Judd and others thinking about what the GM's job is in the Burning Wheel RPG
A light weight network queue implementation written in python.
Some problems I have with a lot of fantasy fiction.
A monadic Parser Combinator Library for Clojure
The Cardigans covering Sabbath's Iron Man. From their first album First Band on the Moon
A graphical representation of the Burning Wheel positioning system.
Simon Willison on URL shortening, rev=canonical links
An introduction and guide to the Scala programming language. Via Matt
In my recap of The Haunting I mentioned some terms that were new to people outside small press gaming circles at the time. This post explains some of them.
Notes on having running the classic Call of Cthulhu scenarion The Haunting.
This page contains lots of small examples of using Haskell's State Monad.
A documentary about fuzz pedals and their makers.
And other talks by Clinton R. Nixon.
Technical writing; removing a 'nonreferential this' to improve clarity
A large collection of sound effect files
A blog about prop making for 1920s / Cthulhu games. Some really amazing stuff here.
Headlines and scans of full articles from newspapers before 1900
Funny and insightful koan about the Prolog language.
A configurable bookmarklet for removing noise from a webpage to aid readability. Via Steven Jarvis
A set of photos of relics from the Chernobyl clean; via Scott.
An addictive little flashgame, lots of time based little minigames.
A-list Lisp nerd Paul Graham on his site. Talks about trying to avoid bad comments in a large community; “There are two main kinds of badness in comments: meanness and stupidity. There is a lot of overlap between the two...”
Nathan makes some good observations about the social effects of not having blog comments.
The movie adaption of Alan Moore's classic comic book Watchmen is finally out.
I know that people enjoyed Fantastic Contraption. This article explores its physics.
HotHead Games is working with the creator of Braid to port it to the mac.
Project Gutenberg's versions of Lafcadio Hearn's Kwaidan, a collection of Japanese ghost stories.
A clearer function for seeing what operations are available on a python object. via Clint Ecker
David R. Maclver's mechanical introduction to Haskell's Control.Arrow package. It looks at the functions rather than the abstraction.
Matt responds to my better blog post, and considers his audience and the purpose of his blog.
My thinking on how I could put together a blog that I would actually enjoy maintaining.
A introduction to the various core typeclass provided by haskell that come from esoteric fields such as category theory.
Distributed bug tracking software; supports multiple interfaces and backends (via Ian Bicking)
A series of articles introducing various story game style techniques and ideas into RPG sessions, be it tradition or story games.
10 interesting 'technologies' that are present in table top RPGs.
A set of speaker isolation box designs
A DIY isolation box for guitar speaker cabinets with photos.
Clinton R. Nixon's course page for a scheme interpreter; includes lots of interesting links on scheme and compiler implementation
Examples of usage of the Parsec parser library for haskell.
Standard Java API to interact with Text To Speech APIs
Some tips on how to grow the most temperamental but handy of herbs.
Indie Press Revolution has a preorder for Mutant City Blues; Super powered police procedural RPG.
A possibly interesting framework for building web apps in Clojure
Reasons you should avoid The Spirit — Frank Miller's (Noted misogynist and comic book writer/artist) adaption of Will Eisner's comic to film. See also Neil Gaiman's comments, and the Rotten Tomatoes rating.
An opinionated piece about STM and parallelism. “STM is the worst possible way to parallelize code, except for all the others…”