An Ode to Commode Design

A quick example regarding the importance of affordances and the gulf of execution in design. Examples can be found in all sorts of places.

more ...




What's in your threat model?

Everyone should have a threat model, but a bit of thought should go into calibration. Make sure your model is appropriate and that your opsec follows from it.

more ...

Installing Pi-hole on a BeagleBoard to block ads

Instructions for installing Pi-hole to systematically block advertisements across your network are easy to find, but it gets a little more tricky when using different hardware. Here are some tips to get up and running with a BeagleBoard.

more ...


Paying for programs in the Age of Free

If someone is sufficiently motivated, she can find most programs--or an alternative--for free. It begs the question: Why would anyone want to pay for a program you could get or otherwise use for free? I present my argument for doing just that ... but there's a catch.

more ...

PowerTOP at boot and startup scripts

So, you have a laptop on which you've installed Linux, and you've configured and used PowerTOP to reduce the power consumption of said hardware. That's great! The question now becomes: "How should I implement these power-saving settings automatically every time I reboot my laptop?"

more ...



Human error and the Hitomi X-Ray Satellite

Within human factors engineering, one of the topics I'm most interested in is how human error can contribute to system failure. With news of JAXA's loss of their just-launched x-ray satellite, did human error contribute to this complex system failure as well?

more ...



Making a vita with LaTeX

For those of you who would like to create a better-looking curriculum vitae for prospective employers, consider using moderncv. This tutorial will help you get started.

more ...

Pelican navbar menu items

Static site generators can greatly reduce the slope of the website creation learning curve. Take advantage of these tools if you are interested in creating your own simple website but want to sidestep manually generating the HTML and CSS on your own.

more ...

What is Human Factors engineering?

As you can read on my "About" page, I'm a graduate student studying Human Factors (HF) engineering. What does that mean? Or, more importantly, what does and does not fall under the purview of my interests?

more ...