Analog Editing

After doing the first pass of editing on my technical book, "Systems Administration for Cyborgs" on a screen and feeling utterly buried by it, (See: /posts/the-editing-hole,) and I'm considering different approaches for the next book. Specifically, for this novel I have, I'm thinking about getting the novel printed somehow and then editing it "analog style." I'd love to hear feedback from anyone who has done this, particularly recently. Particularly from people who are very digitally savy.…

Keep reading

Collar Design

The success or failure of the collar of a sweater determines the success or failure of an entire sweater. This post provides an overview of my basic: "how to knit a collar" system that usually works for me and some thoughts on why collars are so important. The hard part of collars is that on the whole, collar shaping accounts for five or ten percent of the knitting, but weeks or months worth of work hangs in the balance.…

Keep reading

Lazy Sunday

I've had a nice quiet weekend, the first such weekend in quite a while. It's nice to be able to relax, work on projects without deadlines, and avoid all of the editing that I ought to be doing. Some notable accomplishments, current projects, and other events in the last few weeks: If you ever visit tychoish.com in your web browser (as opposed to by way of its aggregation,) you'll note that the design has changed somewhat.…

Keep reading

Knitting Patterns

In the course of writing a computer program, engineers typically face the same kinds problems again and again. As a result programmers have developed a way of thinking about different kinds of solutions and situations as "patterns," which provide generalized ways of talking about common problems and strategies. > See: Portland Pattern Repository for an > example catalog of programming patterns. When I opened the editor to write this post, I wanted to write something to connect this idea of a "pattern" with a knitting pattern, which I think is (or could be) a very related concept.…

Keep reading

In Favor of Fast Builds

This is an entry in my loose series of posts about build systems. I've been thinking recently about why I've come to think that build systems are so important, and this post is mostly just me thinking aloud about this issue and related questions. Making Builds Efficient Writing a build systems for a project is often relatively trivial, once you capture the process, and figure out the base dependencies, you can write scripts and make files to automate this process.…

Keep reading

On Build Processes

I've found myself writing a fair number of Makefiles in the last few weeks: In part because it was a tool, hell a class of tools, that I didn't really understand and I'm a big sucker for learning new things, and in part because I had a lot of build process-related tasks to automate. But I think my interest is a bit deeper than that. Make and related tools provide a good metaphor for thinking about certain kinds of tasks and processes.…

Keep reading

Computing Literacy Project

I'm working on the final touches of a treatise on Systems Administration that I've mentioned in passing here before. I hope to have this project up on a web-server near you (near me?) in a few months. Because I've had a lot of fun working on this project, I decided that it would be cool to do a similar project on another topic dear to my technical interest: Computing Literacy.…

Keep reading