6,886 reputation
720
bio website geekosaur.dreamwidth.org
location Akron, OH
age 50
visits member for 3 years, 6 months
seen Oct 6 '12 at 15:22

Twitter: geekosaur

(back online although still looking...)

I'm an old-time Unix/Usenet geek; you can get a good idea of my checkered past by searching for my name in Google Groups. (Include the first name, though, or you'll get my cousin Russ (http://www.eyrie.org/~rra)....)

Presently I am unemployed and looking at jobs in the Toronto area. Most recently I was a senior system administrator for Carnegie Mellon University's Department of Electrical and Computer Engineering, a department of the Carnegie Institute of Technology half of CMU. Most of my work is infrastructure — the stuff most people don't notice unless it's broken. My job is to make sure people continue to not notice it.

I have been suffering from gradually worsening sinus problems for the past 10 years, and I was recently diagnosed with dysphoric bipolar syndrome. A fair amount of this journal is about the latter. More recent items are tagged so they can be avoided. I may at some point go back and fix the earlier ones.

In the 90s (that is, before the dysphoric bipolar got bad enough that I had trouble focusing in projects) I was involved with a number of open source projects. I'm starting to find my way back into the open source world now that I'm regaining reliable control of my faculties.


Apr
25
comment Directory “Bookmarking” in Linux
What exactly did you set CDPATH to, for that? (Beware that ~ is not always expanded in such cases; you may want to use $HOME instead.)
Apr
25
comment Directory “Bookmarking” in Linux
set doesn't do what you think it does. (Try echo $1 in the shell where you did that.) It's just CDPATH=whatever.
Apr
25
comment Directory “Bookmarking” in Linux
Many shells also have a $CDPATH; this could be combined with one or more of the other solutions, for example to reduce the clutter from links. by hiding them in a dot-directory and putting that in $CDPATH.
Apr
25
comment Compiling my own python has broken system scripts?
I'm not sure what you're asking (/usr/local/binmkvir/python looks slightly confused), but apt-get install virtualenv is fine. You do want to remove, or at least relocate, the python executable you had built and use virtualenv to install it properly so that you can use it without interfering with the system Python; see the virtualenv documentation.
Apr
25
comment Get all files created in past 24 hours - unix
Run find on the other server instead of in . on the local machine?
Apr
25
answered Create a tar and splitting it into multiple archives then putting them back together
Apr
25
answered Compiling my own python has broken system scripts?
Apr
25
comment ubuntu shell script checking for
Did you try it?
Apr
24
comment How to make BusyBox running where my backend operating system can be xyz?
telnet as root = your system is owned by everyone who can reach it.
Apr
24
comment How to make BusyBox running where my backend operating system can be xyz?
BusyBox is a mini-system for embedded platforms that don't have full installs. On a system with a full install already, you would have to log in and then run it (you do not want to change root's shell to it; that would probably break your system completely).
Apr
24
comment How to make BusyBox running where my backend operating system can be xyz?
You don't want BusyBox, you want to learn how to use ssh. And don't telnet as root.
Apr
24
answered Only init, telnet and sh is running, still memory leak. How to find reason?
Apr
24
answered How to echo a command then run it?
Apr
24
comment Internet coax cable split before the modem
Also, did they actually say "the internet is ready" or "it is internet-ready"? The latter often means that it is suitable for you to be able to order internet and have it work. not that it's necessarily provided.
Apr
24
comment Internet coax cable split before the modem
Sounds to me like you need to provide your own cable modem.
Apr
24
comment Missing segfault output in Linux terminal when running with “&”
An additional consideration in your example is that, because the parent process of segf has exited, its parent has become init. On some systems, init may syslog if it reaps a child which died by signal, but on most it does not; in any case, it has no way to report the failure on the terminal that started the dead process. This is the missing piece in the original question as well: the shell that ran the script has exited, so my_application's parent is init.
Apr
22
comment Macbook restarts when closing lid
The kernel panic isn't something that I (or, likely, anyone who isn't an OS X kernel developer) can easily diagnose; the most I could pull out of it was that it's probably something related to ACPI.
Apr
22
comment Macbook restarts when closing lid
That doesn't appear to be related (discussions.apple.com/message/15717563#15717563) although it's probably worth cleaning up per that URL.
Apr
22
comment Macbook restarts when closing lid
You'll need to check Console.app to see if anything is logged about crashes. As for restoring from backup, that gets state that's in the filesystem but not necessarily state kept elsewhere (and resetting the PMU etc. may also miss things). I don't know if Apple has documented all the details of what pmset changes anywhere.
Apr
22
answered Macbook restarts when closing lid