A Lazy Sequence

Bookmarks for 2008

Why I like pip

15 December 2008

www.b-list.org

James Bennett (Djangos release manager) on why he likes pip over easy_install and setuptools

mad xzibs

13 December 2008

i38.tinypic.com

The most amazing mad xzib ever. Even better than this one. Via Angus

Clojure Concurrency [video]

07 December 2008

clojure.blip.tv

Rich Hickey (creator of clojure) talks about how concurrency works in clojure with a worked example.

PowerPoint is evil

02 December 2008

www.wired.com

Edward Tufte on powerpoint. Old but good.

Guido van Rossum: Scala?

22 November 2008

neopythonic.blogspot.com

The creator of Python's impressions of Scala, with a interesting comments thread

Captalist cat

19 November 2008

icanhascheezburger.files.wordpress.com

Awesome. Via Greg

App settings

09 November 2008

oebfare.com

Brian Rosner on settings for reusable apps in django

A Turing machine in Conway's Game of Life

07 November 2008

rendell-attic.org

Seriously one of the geekiest things I have seen in weeks; A turing machine imlpemented solely in the rules Game of Life. Via C2

Laynes law

07 November 2008

www.c2.com

Layne's Law of debates.

Common Haskell idioms

04 November 2008

haskell.org

A list of wikipages about common programming idioms in Haskell.

AuditTrail for Django

30 October 2008

code.djangoproject.com

A Django ModelField to support tracking the history of a model instance. Via Matt

Horror & hope

29 October 2008

macklinr.livejournal.com

Ryan Macklin talks about the horror genre and the relationship hope and fear have for creating a horror situation. [Edited since yesterday to point to the tag for the series, not just the first post]

Building NPCs

28 October 2008

rob-donoghue.livejournal.com

Some great notes from Evil Hat's Rob Donoghue on creating interesting NPCs

Emergent behaviours in Burning Empires

23 October 2008

www.burningempires.com

"Emergent Behaviours is the home of the compiled wisdom of the Burning Empires community. It's for those little nuggets of advice that the Burning Wheel HQ couldn't squeeze into the book and the discoveries about the game that could only be made after it had been released into the wild."

Learn You a Haskell for Great Good!

18 October 2008

learnyouahaskell.com

A nicely typeset, slightly odd, tutorial to Haskell. Possibly not as comprehensive as Real World Haskell but better looking

One Bad Egg

01 October 2008

www.onebadegg.com

The guys from Evil Hat, and Blue Devil Games have launched their new project 'One Bad Egg' to do D&D 4e stuff.

django-robots

28 September 2008

code.google.com

An app to make maintaining a robots.txt easy from django

When ajax attacks!

23 September 2008

simonwillison.net

Slides for Simon Willison's web application security presentation

Information cascades

21 September 2008

globalguerrillas.typepad.com

Article about the process of information and analysis flow through a community

Django snippets: MarkdownTextField

12 September 2008

www.djangosnippets.org

A Model Field for django that automatically caches the markdown'd version and stores the raw text as well. Via Matt

Spore stage critical breakdown

10 September 2008

multiplayerblog.mtv.com

A blogger for MTV and Will Wright do stage by stage breakdowns of the gameplay for Spore

Kenneth Hite: Cthulhu and westerns

09 September 2008

princeofcairo.livejournal.com

Kenneth Hite (Whose name I have apparently been misspelling for months :S Fixed now I hope) contrasts HPLs Mythos to The Gun in Westerns.

Critical shift

08 September 2008

rob-donoghue.livejournal.com

Rob Donoghue's notes on using a 2d10 dice system for d20 games to shift from a uniform distribution to a rough curve. Specifically looking at how to make criticals work

Announcing dmigrations

03 September 2008

simonwillison.net

Simon Willison releases dmigrations, a tool for doing database migrations for django.

Unseen Masters by Bruce Ballon

03 September 2008

www.sff.net

A Call of Cthulhu scenario by Dr Bruce Ballon. The first piece of horror fiction or RPG book to ever receive an award from the World Health Organization. The scenarios all center around mental health and addiction. Via Paul of Cthulhu

Google on Google Chrome - comic book

01 September 2008

blogoscoped.com

Everyone is linking to this. A comic (by Scott McCloud) about google's browser project. Despite being called 'chrome' its most about technology. Via every second person on twitter.

The rise and fall of Full Throttle

29 August 2008

www.adventureclassicgaming.com

History about LucasArts Apocalyptic Motercycle adventure game 'Full Throttle'. Via John Siracusa

jParallax

28 August 2008

webdev.stephband.info

A JQuery based script to create parallax viewports that shift with the mouse position. Via Patrick Thomson

Fantastic Contraption

27 August 2008

www.addictinggames.com

A flash based physics puzzle game. Starts of ok, but gets fiendish. The aim is to build a contraption from simple cpmponents to get a block from the starting area to the goal area. Via a million people.

Trail of Cthulhu resources

25 August 2008

www.pelgranepress.com

Pelgrane Press's resource page for Trail of Cthulhu. Includes adventure conversions, character sheets, templates with fonts ('Covington') and other bits and pieces

Mutant City Blues

21 August 2008

www.pelgranepress.com

Robin D Laws' game of police procedural investigations with superpowered mutants. Based on his GUMSHOE system.

Tiny art director

21 August 2008

tinyartdirector.blogspot.com

Awesome Blog. Some guy drawing things for his very small daughter who apparently doesnt approve many of them. Via Rob Donoghue

Christchurch Modern

20 August 2008

www.christchurchmodern.co.nz

It would be remiss of me to not link to Mr Kelleher's exploration of modern architecture in Christchurch

Geologic time scale

18 August 2008

en.wikipedia.org

Accurately burn your friends for old links with this handy reference

svn:externals

17 August 2008

weierophinney.net

Setting up an external svn repo to be part of a project

Pulp Gamer interviews Kenneth Hite

12 August 2008

www.pulpgamer.com

Podcast interview with Kenneth Hite - Author of many gaming products, Lovecraft stuff, a children's book and more.

Mouse Guard RPG interview and preview

11 August 2008

www.wizarduniverse.com

An interview with Luke Crane of Burning Wheel and David Petersen of the Mouse Guard comic about the upcoming Mouse Guard RPG.

The Shadow of Yesterday

07 August 2008

tsoy.crngames.com

Clinton R Nixon's much praised indie RPG available as a creative commons wiki.

All about monads

24 July 2008

www.haskell.org

Massive and detailed documentation for Monads in Haskell

IEPNGFix v2.0 alpha 1

15 July 2008

www.twinhelix.com

Angus has released the first beta of his rewritten hack for PNG support in Internet Explorer 6+

Real World Haskell

13 July 2008

book.realworldhaskell.org

A book, available for free online, about programming Haskell with a real world rather than theoretical or mathsy focus.

django-chunks application

06 July 2008

blog.clintecker.com

Clint Ecker's little app for making editable chunks of content to be dropped into a template

Mike Mearls - Wizards Community Blog

01 July 2008

forums.gleemax.com

Mike Mearls Wizards of the Coast 'official' blog. Interesting stuff about his Temple of Elemental Evil campaign

Passive view

18 June 2008

martinfowler.com

Martin Fowler discusses a 'Passive View' MVC architecture

The password anti-pattern

17 June 2008

adactio.com

Article about phishing and a recent anti pattern in websites to ask for a users gmail etc password and its repercussions

Practical (RPG) conflict resolution advice

09 June 2008

www.lumpley.com

Vincent Baker (of Dogs in the Vineyard fame) suggests some guidelines for stake setting and conflict resolution in non-narrativist games

Morphism

28 May 2008

en.wikipedia.org

Morphisms in category theory.

js2-mode

26 May 2008

code.google.com

Steve Yegge's JavaScript mode for emacs

Star Wars Saga Edition errata

24 May 2008

www.wizards.com

Errata for the latest version of the Star Wars RPG. Of particular interest are the notes on designing an encounter

John Wick's game design seminars

24 May 2008

www.youtube.com

John Wick (Legend of the Five Rings, 7th Sea, House of the Blooded) talks about designing and developing role-playing games

Nu title case

22 May 2008

github.com

Title Case reimplemented in Nu

Debugging Django

22 May 2008

simonwillison.net

Simon Willison talks about tips for debugging django sites

title_case.py

21 May 2008

widefido.com

A port of John Gruber's titlecase perl script to python

Spirit of Sharn: Eberron with FATE

15 May 2008

forum.rpg.net

Actual Play thread by Storn Cook of the Sons of Kryos. A game of Spirit of the Century set in the D&D setting Eberron

Emacs web-dev environment

14 May 2008

www.dzr-web.com

Instructions for setting up an (X)HTML editing environment for Emacs suitable for Web Developers.

Django snippets: SQL printing middleware

13 May 2008

www.djangosnippets.org

Middleware which prints out a list of all SQL queries done for each view that is processed. This is only useful for debugging.

emacs blank-mode.el

07 May 2008

www.emacswiki.org

A mode to display the invisible characters in a text document (tab, space, new line etc)

The Python profilers

01 May 2008

docs.python.org

Python documentation on the standard profiling tools

Profiling Django

01 May 2008

code.djangoproject.com

More notes on profiling django

A guide to threading on Leopard

28 April 2008

cocoasamurai.blogspot.com

Cocoa Samurai (Colin Wheeler) provides a broad coverage of concurrency tools in Mac OS X Leopard.

Statistics driven name generator

25 April 2008

www.unled.net

Generates 4 names per page. 2 male, 2 female. For each there is a statistically likely one and a wacky one. (via Robin Laws)

Memcached Internals

22 April 2008

www.igvita.com

Notes on the internals of memcached and some best practises to consider

Emanate - A Greg Brown band

22 April 2008

www.myspace.com

Worship band based in Christchurch NZ. Debut EP, Awake My Soul, is set for release in 2008. Greg plays guitar.

Twisted interface to Erlang OTP in Launchpad

17 April 2008

launchpad.net

Twotp is an implementation of the Erlang node protocol written in Python using the Twisted networking engine. It makes possible to run an Erlang node in Python, like the Jinterface library of Erlang allows to do in Java. You can then call methods on an Erlang node or receive method calls.

Three small Javascript libraries

16 April 2008

osteele.com

Oliver Steele presents three little Javascript libraries that provide a lot of power. Worth a look just for picking up ideas at least

Mars Volta ticket sales

16 April 2008

premier.ticketek.co.nz

Information and ticket sales for the Mars Volta show on June 26, 08

Alligator Eggs! A game

15 April 2008

worrydream.com

Well, its sort of a game. Its also a representation of lambda calculus. To describe this as anything other than madness or awesome does it a sever disservice. (via Steven)

Hedgerows wales

14 April 2008

photography.nationalgeographic.com

Wallpaper from national geographic

Recent changes feed

14 April 2008

brehaut.net

The new Recent Changes feed for this site. Aggregates all the changes across various sections.

Django: under the hood

13 April 2008

us.pycon.org

Slides from a talk about django's current and future internals

Tim Smith's MySpace

11 April 2008

www.myspace.com

Sorry about the MySpace. Drum and Bass stuff to check out.

Narcoleptic cat

09 April 2008

www.flickr.com

I have watched this too many times. Poor Boone :(

Batteries sold separately

09 April 2008

www.b-list.org

Discussion of Googles App Engine as a python and django platform. Lots of python is missing.

The thing about Git

08 April 2008

tomayko.com

Ryan Tomayko talks about how GIT solves some VCS problems, with side notes about other systems such as SVN and BZR

Fantastic dice bag

08 April 2008

rob-donoghue.livejournal.com

Evil Hat's Rob Donoghue raves about a nail bag that is great for dice

Documentation for processing-0.50

02 April 2008

pyprocessing.berlios.de

A library to aid in the development of multiprocess programs in python. Implements the same API as threading does for threads and adds some more tools

Programming fonts

01 April 2008

keithdevens.com

Keith Devens list of programmer fonts

templatemaker

01 April 2008

code.google.com

Given a list of text files in a similar format, templatemaker creates a template that can extract data from files in that same format.

Haskell Database.HDBC

28 March 2008

software.complete.org

Straight forward SQL DB abstraction layer for Haskell

HaskellDB introduction

28 March 2008

www.cs.chalmers.se

Introduces the HaskellDB API which provides a monadic DSL for relational database interaction backed onto two different general haskell DB APIs (HDBC or HSQL) – apparently unmaintained

Fate RPG

27 March 2008

faterpg.com

Evil Hat's FATE RPG, including the Spirit of the Century SRD (free pdfs)

django-tagging application

26 March 2008

code.google.com

Tagging support for django models, including form fields, template tags and a pile of helpful support functions

Bridges and beyond

25 March 2008

www.viddler.com

Tim Burks at C4. Discusses software development, industrialization, Objective-C as a component tool, ruby as a glue language for Cocoa, and introduces his language Nu

Evil Hat interview

25 March 2008

www.independentinsurgency.com

The Independent Insurgency interviews Rob Donoghue and Fred Hicks from Evil Hate games about FATE, Spirit of the Century and whole heap of other stuff