All posts by MattK

About MattK

I like you.

Project Idea: AutoThemer

Blame Carly for bringing this up. 1

I’m terrible at color schemes.   I have a coder’s idea of color.  Sure, people have written careful articles explaining how to pick a color scheme.  Sure there’s even a website that helps you pick color schemes.

But why not make it easier, and have a wordpress plugin that does it for me? Continue reading Project Idea: AutoThemer

  1. Not on identi.ca?  You should be.   (back)

Review: Makers by Cory Doctorow

I loved this book.
Forget my review and go get it now, it’s wonderful. If you don’t have the scratch right now, that’s ok:  Cory Doctorow walks the talk and has published his book under a creative commons license.  You can get “Makers” for free at his site as a pdf, as html, ePub, or as an audiobook.  Just go get it and read it. Why?
The characters felt right and true and good and wonderful, like people you’ve always wanted to be friends with.  It’s the story of people playing around and doing the creative work that felt right to them, pushing to stay free and work on beautiful things.  Their hard work takes a damn beating from the world around them and they rise up after that beating.

I was sad closing it, because I wanted more from them, more for them, and another thing…

I always wanted to be Perry, but I looked in that book and I’m Sammy.

An explosive tale about airport security

I really really dug this post about carrying gunpowder through airport security.

You can’t create a secure airport that is worth traveling through.  The solution isn’t to figure out every possible way that people can attack airports and prevent those…  That’s an insolvable problem.  A better way is to find people who are trying to hurt us and deal with them in a legal, just way.

People who are trying to hurt us face many of the same problems we do.  They need networks, support, materials, etc.  They also recruit and are looking for moral support.

These seem like much richer avenues of investigation.

Review: Where Men Win Glory

I’ve finished Jon Krakauer’s “Where Men Win Glory: The Oddysey of Pat Tillman” in the air above the middle of America and I’m furious.  This story begins with the hero dying and it ends with his betrayal by the people who promised us all they would put our interests above theirs.
Krakauer builds a sculpture out of words, and it is an angry art.  In a flat, journalistic style he begins with the creation of Pat Tillman, the birth of the Taliban, and the disturbing story of their meeting in the Graveyard of Empires called Afghanistan.   Instead of the hero meeting his enemy and vanquishing or being vanquished, he is destroyed by the common fuckups of scores of lesser men. He is part of a string of other common tragedies and Krakauer pulls together the infuriating betrayal of Jessica Lynch, Pat Tillman and scores of other men and women of the US Armed Forces by their leadership, carving a bleak relief of giants mired up to their knees in a vast, broken septic system.
The horrible coverup of his death is a crime that’s gone unpunished, and it’s only come to light because Tillman was a famous football player.  Joe and Jane Smith get no such scrutiny, and fall into the trash heap of history.
If you care about honor, this is a good book. If you care about truth or valor, this is a good book.  It’s well written, with a slow, burning build up that leads to an ashfield.  Because this is a story about real life, the villains are not caught, the hero isn’t crowned and the story doesn’t end at the climax.  If you’ve got friends in the US Armed Forces, please make sure that they read this.  When we send our heroes to war we know that they might die, but we don’t expect that they will be used so cheaply and with so little respect.

Mixins, Django, Python and adding to Models

I’m working with my buddy ADubs, esq. on a project where we make it easier to add federation to various models. We’re properly lazy programmers, so we don’t want to rewrite federation for each model we are creating, we just want to mix it in as a general set of functionality.  Below the fold, more details, sample code, etc.
Continue reading Mixins, Django, Python and adding to Models