Elucidating a poorly-documented process
read moreOther articles
Hackathon Checklist
Hackathon checklist
read moreDebugging a C/C++ MPI program
How do you debug a C/C++ MPI program?
read moreMaking an Apple Keyboard Work with Bionic Beaver
Redefining key functionality makes typing easier
read moreGetting Bluetooth Speakers to Work With Ubuntu 17.10
Bluetooth speakers can be mysterious
read moreHidden features of XSEDE's Comet Supercomputer
Not everything about this machine is well-documented.
read moreMoving from an encrypted swap partiton to an encrypted swap file
When your root partition fills up, sometimes action is needed.
read moreInstalling the Intel 7260 in the Thinkpad X201
Lenovo's Thinkpads try to prevent you from installing new WiFi cards. Let's fix that.
read moreHibernating on Mint 18
Mint doesn't seem to hibernate out of the box. Let's fix that.
read moreMoving Windows 7 Between Hard Drives
Computer surgery in the form of a brain transplant: how to move Windows 7 to a new hard drive
read moreGetting started on the Adafruit Feather 32u4
There are a few hurdles to jump to get the Feather working.
read moreTorrents from the command line
How to create and seed torrents from the command line.
read moreFixing a cracked showerhead
A cheap fix to a common problem
read moreQGis Normalize All Layers
How to normalize all of the layers in QGis to a common scale.
read moreGetting Lubuntu 16.04 Working
Installing Lubuntu was a breeze, but there are some issues.
read moreVino, VNC, and Android
How to use Vino to access Lubuntu from Android via VNC.
read morePreparing Git Repos for Public Release
How to hide most of the master branch prior to releasing a repo.
read moreSign preserving modular distance
Retain the sign when calculating the distance in modulus
read moreBuilding Julia 0.4.5 on Comet
Building Julia 0.4.5 on XSEDE's Comet can be tricky. Here's how.
read moreHow to get the ThinkVantage Key Working
How do you get the ThinkVantage key working on Lubuntu?
read moreDebugging Compiled Code in R
How do you debug compiled code in R?
read moreSink Aerator Repair
How to deal with a burbling sink.
read moreSave 2D NumPy Array as an ARC/INFO ASCII GRID
A quick and dirty method for saving numpy arrays as geodata.
read moreExercise and the Environment
How does environment interact with exercise?
read moreCounting tree rings
How do you quickly count tree rings?
read morePlotting voxels in R
How do you plot voxels in R?
read moreInstalling rgl
How do you install rgl?
read moreThe first number less than or equal to a needle
How do you find the first number less than or equal to a needle in an STL container?
read moreCounting bits
How do you count bits?
read moreSet and Cluster Similarity in R
Some functions for quickly computing set and cluster similarity in R.
read moreCollaborator-specific commands in R
When you're sharing an R script with someone, sometimes you both need to run commands that only make sense for you and on your system. How do you manage it?
read moreWhat is the best approximation of Pi?
What is the best approximation of Pi and why does everyone use 22/7?
read morePrint the Greek alphabet
Print the Greek alphabet to the terminal.
read moreRefresh and Hide Icons on the Lubuntu Desktop
Show, hide, and refresh your desktop icons.
read moreKeep multiple bash histories
Sometimes you have many terminals open at once: how do you configure bash's history to handle it?
read moreSend an Gmail/SMS message from Python
Sometimes you'd like a server to notify you when its done with a job.
read moreInstall JModelica on Lubuntu 15.04
JModelica's installation instructions are pretty out of date. Nonetheless, I've figured out how to get it working.
read moreRestore sudo access
How do you get sudo access back when you lock yourself out?
read moreRun a command by hovering mouse in corner
Hovering a mouse in the corner of your screen can be used to launch an application. I show you how.
read moreWorking with Conky
Conky helps you monitor the physical state of your system's hardware.
read moreMake a RAM drive
RAM drives are useful ways to work with temporary files and avoid expensive hard drive interactions.
read moreReading NetCDF climate grids in python
There's a paucity of examples for how to read NetCDF files in Python. Today I figure out how to read NetCDF climate projection grids.
read moreSublime Text Minimum Font Size
How to decrease the font size in Sublime Text 2
read moreSimulating a larger screen
Today, I demonstrate a method of simulating a larger screen within a smaller screen.
read moreLimiting bandwidth for testing
Today I cover a simple method for limiting bandwidth for testing
read moreGetting crashplan working on Lubuntu
There are a few tricks to getting Crashplan working on Lubuntu.
read moreMount DMG Files
Sometimes you need to work with Mac DMG files.
read moreChange your timezone
Change your timezone
read moreAutostart on a Lubuntu session
Launch a program when you login to your GUI session on Lubuntu.
read moreMake a swap file
Seriously, who makes a swap partition? And what do you do if you need one?
read moreCl-Fu for Data Processing
Some useful command line fu
read moreUpgrade when memory is low
Your root drive is small and you want to upgrade. How do you do it?
read more