Advogato blog for jrfhttp://www.advogato.org/person/jrf/
Advogato blog for jrfen-usmod_virguleTue, 31 Mar 2015 18:06:27 GMTThu, 27 Feb 2003 23:15:47 GMT27 Feb 2003http://www.advogato.org/person/jrf/diary.html?start=21
http://www.advogato.org/person/jrf/diary.html?start=21<p>Well life is finally starting to look better. I am still out a car but got the exact same model at a lower price with better financing. All I have to do is wrap up the paperwork. My S.O. received a 90% scholarship to Uni and may score a job there. Her program is geology (Masters).
<p> <p> <p>Sort of in sync with my personal good fortune, I have managed to get a few things knocked out in NetBSDland. I closed several PRs that involved adding some simple extensions to utilities and commited a patch from a kind user to the kernel for some linux emul stuff. Right now I am in troll mode looking for something I can do, maybe I should enjoy the peace for a week or two?Sun, 9 Feb 2003 16:08:53 GMT9 Feb 2003http://www.advogato.org/person/jrf/diary.html?start=20
http://www.advogato.org/person/jrf/diary.html?start=20<p>I am really starting to think my life has a bit too much drama. My car got totaled (I'm out 1100 bucks) then my S.O. had to get surgery because one of her nasal passages has nearly grown shut. So right now, I am using her car since she is on mild pain killers. I reckon I will bum rides until I get a new car. My daughter has been sick twice now and several local area schools have been closed due to a flu epidemic ... sheesh. On the bright side, the insurance company gave a lot back, I am lucky I am out only 1100. My daughter while somewhat ill, has been doing quite well in school and her behavoir has incrementally been improving (probably as the weather gets better). Work is going good (if not a bit boring at times).
<p> <p>In the Open Source world, I have not been getting much done, for obvious reasons. Frankly, I have been busy taking care of my family (ironic that only a few weeks ago the situation was reversed). Right now I want to close out a simple utility extension PR and move onto <i>something else</i> ... I have spent almost 2 solid &quot;spare time&quot; months working on similar extensions and to put it mildly - I am going nuts. Although I enjoy taking on tasks that I am experienced enough for or smart enough to handle, repetive ones seem bothersome after awhile.
Sat, 11 Jan 2003 20:04:27 GMT11 Jan 2003http://www.advogato.org/person/jrf/diary.html?start=19
http://www.advogato.org/person/jrf/diary.html?start=19<p>It has been a long time since I posted here and, as usual, guilt caught up with me and I decided to post an entry.
<p> <p>Since April of last year a lot has happened. I was diagnosed with an Acoustic Nueroma, a tumor near my brain sitting on the balance nerve of the inner ear. In November it was removed and I lost all hearing in the right ear. I have permanent tinitus (ringing) in it, which is sort of cool because when my blood pressure goes up, the ringing gets louder (sort of an onboard BP tracker). The post op nightmare was terrible. I had swelling so bad that blood flow was cut off to the brain and I had an infection. It lasted for nearly 3 weeks and I was back in the hospoital twice. In any case, I feel better now and am working from home. I also lost a lot of weight from puking (my body has a strong dislike of drugs and certain anitbiotics). I guess that is a benefit ...
<p> <p>Now onto the neat stuff. Since April I delved into NetBSD development. I migrated some code from a friend of mine to a module for the Verified Executable Kernel Modification. That was a blast. I learned a lot, lesson one of kernel development: do NOT try to track -current if your making big changes, merge them when you are done or ready for BETA. After that I went onto in depth tuning again, some PR articles, and started working on userland utils. My &quot;open source&quot; resume has expanded quite a bit.
<p> <p>In the future I want to get get back to helping with further kernel security, keep closing as many PRs as I can, and with some help branch out into other areas. I also need to wrap up my degree, I have too many floating credits and now that I have a lot of free time, it is time to put <i>free</i> time to use.Fri, 12 Apr 2002 01:53:16 GMT12 Apr 2002http://www.advogato.org/person/jrf/diary.html?start=18
http://www.advogato.org/person/jrf/diary.html?start=18Well its been awhile. Since Janruary I have been busy and on
the road a bit. I took over a unix box for a company in new
york, my first sysadmin consulting gig for the company I
work for now. It was rough in the start but now things have
smoothed over. The project for NetBSD I helped on is
wrapping up so I am trying to turn my guns elsewhere. It was
a lot of fun working with the kernel and not nearly as
difficult as I thought it would be, actually, coding was the
easiest part. Management and surviving -current builds was
70% of the work. Now I am sort of doing a mixed project, I
attended the 4.4-BSD kernels class recently and, of course,
just came back with all sorts of great ideas. Out of all of
them only one sounded interesting and mostly harmless. I am
updating a small collection of load creation tools to run on
NetBSD and FreeBSD. So far they work okay. In tandem with
that I am writing a tuning paper which is giving me a chance
to work with stuff like kgprof and kgmon. So I get to give
back some writing, make some neat tools and learn stuff -
what fun. Sun, 6 Jan 2002 04:24:50 GMT6 Jan 2002http://www.advogato.org/person/jrf/diary.html?start=17
http://www.advogato.org/person/jrf/diary.html?start=17<p>I found an old pal of mine's diary here tonite, very
cool. I got his email and touched base with him. So I guess
advogato has other useful items aside from busted algs :)
<p> <p>Among other things I am plodding ahead, slowly and with a
lot of help, on signedexec work in kernel. The fact that we
have been working together on this now for over 2 months is
a good sign, we are going to make it. BUT, since our code is
not in any branches I decided to take a side trip and work
on some documentation I had promised a few months ago.
Ironically, I had a CVS problem with it which I am trying to
resolve . . . funny, you try to stay in the lamplight and
sort of accidentally trip a breaker!
<p> <p>My daughter is starting to develop skills that are in my
mind remarkable, but I am sure other parents have seen it as
well. She is learning simple japenese and spanish words, on
her own with a teaching aid we bought her. She also knows
how to login to her account, see who is on the system, run
top etc. Last night she beat me fair and square at Stratego.
She is 6. So you see my point. I do not think it is so much
that she is inherently intelligent as much as she is curious
and has access to <em>way</em> more information than I ever
did. Nevetheless, her striving for &quot;getting it
right&quot; really is a unique quality and I respect that. I
believe someday she will use UNIX systems - as in use them,
she will see them as toys/tools for her real job like many
scientists and researchers do today.
<p> <p>So thats all for now, I think I will make a round of
ratings . . .
Sat, 29 Dec 2001 05:42:57 GMT29 Dec 2001http://www.advogato.org/person/jrf/diary.html?start=16
http://www.advogato.org/person/jrf/diary.html?start=16<p>Wheeeee
<p> <p>Another day, oh wait its the last workday of the year! As
if all of the bullshit that happened <em>this year</em>
won't matter come the 1st of Janruary?
<p> <p>I wish.
<p> <p>Screw work. Lets look at programming, shall we? Today I
spent debugging, as I have the last 2 days. My friend and I
are searching for a ghost in the kernel and we still have
yet to find that slippery bastard. I almost gave up hope
until he brought me around. So I went back at it and now we
know where (we have narrowed down to a couple of files) the
problem may lie.
<p> <p>This is what it is all about, a pal,, some beer and
persistance (granted . . . the beer helps).
<p> <p>So yes. We like it, but without our friends, we could
<b>not</b> do it.Thu, 27 Dec 2001 02:35:03 GMT27 Dec 2001http://www.advogato.org/person/jrf/diary.html?start=15
http://www.advogato.org/person/jrf/diary.html?start=15I have not posted anything here in a <b>long</b> time. That
much should be obvious. Over the past year I have
successfully moved a huge operation from one site to another
(in a short amount of time) done some stuff that I never
thought I could. My skills as a systems programmer have
finally started budding since my involvement with NetBSD and
my administration/architectural skills have exploded.
Probably because I have just been put into some tight
situations and had to learn things sort of on the spot. I
guess as time goes on I will think about being a little more
proactive about my account here :) Some of the more
interesting stuff I have been up to was kernel testing on
the current branch for some speed improvements and queing
software. I also have been working on signed executable/lib
support with a friend (in kernel). Piled on top of all of
that has been some pretty great documentation work. The
holidays have left me pretty refreshed, hopefully that will
help me keep up my advogato account :-)Fri, 1 Dec 2000 02:33:26 GMT1 Dec 2000http://www.advogato.org/person/jrf/diary.html?start=14
http://www.advogato.org/person/jrf/diary.html?start=14<P>
Work is killing me, we are transferring systems to another
set of systems at another site. Just as this is about to
kick off, I am starting a co-author project on a book about
performance tuning. Suffice to say I have not had nearly as
much time to devote to working on software and systems in my
spare time as I normally would. Not too mention school. Oh
well, this is how it goes
sometimes. Besides, wouldn't life be boring without all of
this stuff?
<p> <p>
Geez I noticed this huge gap in my diary entries, here is
some stuff I have been doing over the last few weeks:
<p> <ul>
<li>contrib's DNS and using vi material to the <a
href="http://www.mclink.it/personal/MG2508/nbsdeng/netbsd.html">NetBSD
Guide</a>.
<li>I also submitted a package to NetBSD (yes all by my
wee-self).
<li>general list/chat room helping out stuff.
<li>Installed an irc server, anonftp server, DNS server and
thttpd server all on my home internet gateway.
</ul>
<p> <p>
So I <b>have</b> been active, but usually that list would be
3 times as long :-) The cool thing about the last item was I
transferred a lot of that experience right to my UNIX
networking job. So the proof is in the pudding, learning at
home helps.Wed, 22 Nov 2000 01:57:27 GMT22 Nov 2000http://www.advogato.org/person/jrf/diary.html?start=13
http://www.advogato.org/person/jrf/diary.html?start=13I decided to put my diary back here since I am using cvs to maintain my personal site.
<p> <p>
Not much has happened in awhile, I have been in and out of goings on the big wide world and focusing
on getting my home network straightened out. Which I finished, so I guess it is time to get back to other
work.
<p> <p>
I release newsfetch-1.3 but heard somehwere that another release may have been posted, if that proves
true I will remove my version. Otherwise the only other interesting stuff I have been entertaining is writing
a version of mmw for NetBSD.Wed, 27 Sep 2000 20:11:36 GMT27 Sep 2000http://www.advogato.org/person/jrf/diary.html?start=12
http://www.advogato.org/person/jrf/diary.html?start=12