Using dup2() to redirect output

Written on August 30, 2020
Sometimes, you want to redirect the output of your program to a file–maybe to record it for another program, or because you want to search through it with grep. If you have to do this at the C level, there are a few ways you can accomplish this. Using a... Read More

Stop Making Shell Aliases for SSH!

Written on August 6, 2019
Stop me if you’ve had this problem before. You need to ssh into a server, but it has some horribly complicated rules, so your SSH command looks something like ssh -p 9999 Then you add public key authentication (you are using pubkey authentication right?), only to discover that because... Read More

Performance For Various MD Systems

Written on March 7, 2019
I’m currently working on a project that requires the use of Molecular Dynamics simulations to generate raw data. It’s not really the focus of the project, but I do need some decently long simulations (in the neighborhood of 400ns) to get meaningful data. And oh boy can it be a... Read More

SSH Key Fingerprints for TACC Systems

Written on July 6, 2017
Since our friends over at TACC don’t seem to like posting their SSH key fingerprints, I figured I’d go ahead and do it for them. Here are the key fingerprints as seen from the main UT campus. Since these fingerprints don’t come from TACC, they are not a guarantee that... Read More

I Made a Website!

Written on February 5, 2017
Looks like I’ve finally been able to make a website! In case you’re interested in building a quick and easy personal site of your own, I highly recommend the Jekyll framework. It makes configuring basic pages incredibly easy, and it has an incredible selection of available themes, which makes it... Read More