Independent Web Services

So much of the time, when we talk about network services, technological/software freedom, and this idea of "Cloud" computing, there's a bunch of debate: "is it a good idea?" "are we giving up too much freedom?" "how does this work out economically?" "what about privacy in the cloud?" While these are important questions, without doubt, I fear that they're too ethereal, and we end up tussling with a bunch of questions about the future and present of computing that might not be entirely worth debating (at least for the moment.…

Keep reading

Bash Loops

I was talking with bear probably two years ago, about programing and how I'm not really a programmer, but I understand what's going on when programmers talk, and that any time I got close to code, I sort of kludged things together until it worked. This was probably long enough ago, that I was just on the cusp of getting into using Linux full time and being a command line guru.…

Keep reading

git magic

The following, mostly accurate conversation (apologies for any liberties) should be a parable for the use of the git version control system: As I was about to leave work the other day... tycho: I pushed today's work to our repository, have at, I'm headed out. Coworker A: Awesome. I did too. (pause) wait. It's screwed up. I deleted a file I didn't mean to. (pastes link to diff into chatroom)…

Keep reading

Beyond Lists in Org Mode

I've written about this problem in org-mode, the emacs outlining and organization tool that I us, before, but I'm readdressing it for my benefit as well as yours. Org mode is an outlining tool, fundamentally. It provides a nice interface for editing and manipulating information arranged in an outline format. Additionally, and this is the part that everyone is drawn to, it makes it very easy to mark and treat arbitrary items in the outline as "actionable," or todo items in need of done.…

Keep reading

The Two Year Sweater

I finished knitting a sweater. I posted pictures of this to twitter, so I guess in a way, I've scooped myself. But I did it. This sweater has a special story... I think it's worth mentioning that--if there are any knitters left reading this that I'm sort of haphazardly working on a collection of knitting patterns and stories/essays. Patterns in the sense that you could get a bunch of yarn and some needles and read and end up with a sweater that probably looks like the one I have.…

Keep reading

Beyond SQL and Database Technology

People have been thinking about databases recently. Even I've been thinking about databases, and I'm not particularly prone to thinking about databases. It's fair given the ongoing drama of the Oracle/Sun, and even mainstream press of the NoSQL Movement. I'd like to take a step back and think a bit more honestly and holistically about the database application, aboth this "NoSQL" phenomena, and about the evolving role of relational database management systems in our technology "ecosystems.…

Keep reading

Time Management

I've not written here about time management and productively very much recently. I'm a pretty busy guy, I work a lot, I live an hour away (minimum) from my social life, and I have a lot of things simmering in various stages. While I might accept the challenge that I'm spreading myself a bit too thin (I'm working on it!) I feel like the largest challenging isn't that my attention is too divided, or even that I don't have enough time to do the things I want to do.…

Keep reading