Welcome! I am an engineer, programmer, designer, and gentleman. You may be interested in some of my electrical and mechanical projects. Take everything you read here with a grain of salt and remember to wear your safety glasses.

LaTeX Description Lists with Dot Leaders

Datasheets for electronic components frequently present maximum ratings and other such specifications in the form of lists where a label, “Operating Temperature Range” for example, is separated from a value, say “-55 to 125 C”, by a dot leader, or row of dots intended to make it obvious which value belongs to which label. Maxim Integrated does this (page two), as does Microchip (page three), among many others. Here's a way to implement it in LaTeX.

Auditory Relief for the Distracted Introvert

Working in open plan offices and other noisy environments has made it obvious to me that I (probably this is true for everybody else, too) can't do my best work without a certain amount of privacy. In fact, “isolation” would not be too a strong a word to describe the most productive environment for me. When my various workplaces fall short of the monastic austerity and complete solitude I imagine to be ideal, which is always, noise cancelling headphones have been an enormous help. I'm using a pair of Audio-Technica ATH-ANC1 at the moment and am very pleased with them, although their on-ear design may be physically uncomfortable for some. Of course, noise cancellation is far from perfect and voices still come through, but filling the headphones with some kind of audio signal helps make up the difference. Music is often too distracting on its own, but I have a few favorite audio loops that are just enough to mask off the world without wearing on my concentration themselves:

  • SimplyNoise is a website with white, pink, and brown noise generators, any of which can be amplitude modulated by a slowly varying sinusoid. I suspect the oscillation prevents my mind from getting too good at filtering the noise out and picking up voices again.
  • RainyMood.com offers a recording of a rainstorm with occasional thunder. This audio signal is certainly more structured than the other noise sources I use, but the sound of rain is so natural that it's not usually able to break my concentration.
  • My absolute favorite, though, has to be this 24-hour long (!) YouTube video of the ambient engine noise heard on the Enterprise from Star Trek: The Next Generation. I grew up with ST:TNG, and I have to admit there's something very comforting about getting some work done with this particular soundtrack!

For more on the relationship between sensory stimulation and workplace productivity, I recommend Susan Cain's Quiet: The Power of Introverts in a World That Can't Stop Talking, which, among other influences, has lately given teeth to my desire for a quiet and focused workplace.

A First Attempt at a Solder Fume Extractor

I believe strongly in publishing negative results, so I've written an account of an old project (December 2006), in which I tried and failed to build a solder fume extracting and filtering machine and learned some useful lessons along the way.

My New Résumé, and How to Build It in LaTeX with SCons

I recently rewrote my professional résumé. In accordance with received wisdom I was always careful to limit the story of my working life to a single page, but I've heard too much lately about how this restriction is out-of-date and likely to shortchange an applicant; in my case I had to describe the positions I've held very thinly and leave out some of my minor honors altogether. Some of the layout compromises I was forced to make never sat quite well with me either.

Since I was going to radically change it anyway, I took the opportunity to implement my new two-page résumé in LaTeX instead of InDesign, partially for geek-cred but also to make it more maintainable: for instance, the plain-text source file works well with revision control tools and now resides in a git respository.

Building my résumé from source also solves an irritating little problem I had with my InDesign workflow: the need to maintain two otherwise-identical *.indd files, one with my personal phone number and email address for sending to recruiters, and one without them for publishing on the Internet. If I changed anything in one, I had to make the same changes in the other, and then make sure to export both to PDF. With LaTeX I can pass command-line arguments to conditional statements to make this easy. For even more geek-cred, I can automate all this using SCons and provide myself with “public” and “private” build targets for the two versions of the document.

DIY Paracord Bootlaces

Six years ago I walked into an Army-Navy surplus store and bought a pair of Hi-Tec hiking boots for something like 30 dollars. They're sturdy and very comfortable, have given me good service in all sorts of places and conditions, and are likely to keep doing so for years to come. The laces, however, were beginning to show their age and experience; the anglets had come off and the inner core of the laces had retreated into the outer sheath. I had an opportunity, therefore, to replace them with a much stronger and more useful type of bootlace: mil-spec 550 parachute cord.

Black never goes out of style

This fits into the trend of survival experts and EDC enthusiasts carrying miles of paracord on their persons at all times, usually by tightly weaving it into something like a watch band or key chain. I'm impressed by their techniques but I'm far from being a serious student of wilderness survival—I only sniff around the edges of that community—but I enjoy hiking now and again and I'm very much a fan of preparedness and capability in all aspects of life.

Archives: