Elected moderator on Unix & Linux.
Currently working as a software developer, supporting bioinformatics and biomedical research. I've been using various Unix systems since around 1992. Privately, I'm using OpenBSD, but my workplace mainly uses Ubuntu Linux.
Two beautiful things in Unix:
- Pipelines, and
- The pattern-action mechanism of
A script I wrote and that I'm using daily when answering questions on the Unix & Linux site:
- Shell toolbox: provides a
shellcommand that creates a "temporary shell" in a disposable directory and clean environment. Useful for testing things with.
I'm a Dvorak keyboard user, but generally a nice guy, really.
"Nothing new will be said here, nor have I any skill in composition. Therefore I do not imagine that I can benefit others. I have done this to perfume my own mind." -- Śāntideva, Bodhicaryāvatāra
Member for 7 years, 11 months
195 profile views
Last seen 15 hours ago
- Unix & Linux♦ 160.8k 160.8k 1818 gold badges318318 silver badges505505 bronze badges
- Stack Overflow 10.5k 10.5k 11 gold badge2929 silver badges4242 bronze badges
- Super User 1.8k 1.8k 1111 silver badges2323 bronze badges
- Ask Different 203 203 22 silver badges1111 bronze badges
- Code Golf 181 181 55 bronze badges
- View network profile →
Top network posts
- 138 Process with weird random name consuming significant network and CPU resources. Is someone hacking me?
- 116 How is this command legal ? "> file1 < file2 cat"
- 93 Why does a program with fork() sometimes print its output multiple times
- 82 How do I escape double and single quotes in sed?
- 82 How can I kill minerd malware on an AWS EC2 instance? (compromised server)
- 80 Understanding the -exec option of `find`
- 75 How can I harden bash scripts against causing harm when changed in the future?
- View more network posts →