Minimalism Versus Simplicity

A couple of people, cwebber and Rodrigo have (comparatively recently) switched to using StumpWM as their primary window managers. Perhaps there are more outside of the circle of people I watch but it's happened enough to get me to think about what constitutes software minimalism. While StumpWM is a minimal program in terms of design and function; however, in terms of ram usage or binary size, it's not particularly lightweight. Because of the way Common Lisp works, "binaries" and RAM footprint is in the range of 30-40 megs.…

Keep reading

Back to Basics Tasklist and Organization

I'm a huge fan of emacs' org-mode on so many levels: as an IDE for knowledge workers, as a task management system, as a note taking system, and as the ideal basic mode for so many tasks. However, I've been bucking against org-for a number of tasks recently. The end result is that I'm becoming less org-dependent. This post is a reflection on how I've changed the way I work, and how my thinking has changed regarding org-mode.…

Keep reading

Cyberpunk Sunset

I'm not sure where I picked up the link to this post on the current state of cyberpunk, but I find myself returning to it frequently and becoming incredibly frustrated with the presentation. In essence the author argues that while the originators of the cyberpunk genre (i.e. Gibson and Sterling, the "White Men") have pronounced cyberpunk "over," the genre is in fact quite vibrant and a prime location for non-mainstream ("other") voices and per perspectives.…

Keep reading

Arranging Patterns for Sweater Design

There are two major problems in sweater making (design.) First, figure out how to make the shape you want out of knitting, and second to place some sort of ornamental feature (pattern) in the knitting without disrupting the shape. Shaping isn't easy, but it's solvable. Once you figure out how to make the shapes you want, it's just a matter of implementing a known process. Shaping becomes trivial. The second problem, the design, is the really clever part.…

Keep reading

Constraints for Mobile Software

This post is mostly just an overview of Epistle by Matteo Villa, which is--to my mind--the best Android note taking application ever. By the time you read this I will have an Android Tablet, but it's still in transit while you read this and that's a topic that dissevers it's own post. Epistle is a simple notes application with two features that sealed the deal: 1. It knows markdown, and by default provides a compiled rich text view of notes before providing a simple notes editing interface.…

Keep reading

Update Irregular

I'm sorry that I've not posted here very much recently and also that the links in this post will be pretty unadorned. I'll make up for it with table of contents: Contents New Posts Lost Posts Contra Dancing Feature The Internet is A Cool Place: Tablet/Cloud Computing An Emacs Tip Interlude Git, not Hypertext, Is the tool by which we experience becoming Nomad Ok, so it's not much, but lets get started.…

Keep reading

Remote Accessibility/Reverse Tunneling/Super Dynamic DNS

I have a question for my system administrator readers. And maybe the rest of you as well. I run a web server on my laptop that hosts about 8 test sites. Nothing special: mostly test and development sites for various public sites, but from time to time I think, "shit, wouldn't it be nice if I could just give someone a link to this." My solution is generally to copy whatever it is that I'm working on up to the server that runs this website, and while that generally work just fine, it could be better.…

Keep reading