Bad, bad linkage

I know I’m all silent and stuff. Work and drama at work is keeping me occupied, along with all the other little things that fill up a life.

Today I have linkage, however. Dr. 7 introduced me to bash.org tonight, which is a repository of too-funny IRC chat quotes. Warning, they are vulgar. They are immature. They are not for the kids. (To read the top 100, click “Top 100” in the top left area.) Some of my favorites:

And without any further babbling, I’m going to bed. Early to bed, early to rise and all that.

The wolverine and the coyote

Dr. 7 is back and is helping make life… interesting.

Last night, he sat in my room and talked to me, and my remaining vestiges of propiety and politeness (such as they are, yes) dictated that I pay him a semblance of attention. Combined with the time I spent working out, I got a measly 500 words written last night, no work done at all, and only six hours of sleep to get even that done.

He’s also, however, lurking and smirking around the workplace, and I haven’t felt so damn uncomfortable since I first started working here at the beginning of last school year. I don’t know yet if my solution to this will be internal or external. Internal would probably be best.

Other than that, life is much the same. I’m still anti-social and I’m still obsessed with writing. I think I hosed my Sexy Linux Box a minute ago, and I know that if I don’t ask for help, I’ll end up spending all fucking afternoon trying to fix it, which is not work done on other things that are more visible in terms of progress. Why can there not be a clear, useful, comprehensive guide for setting up AFS with Kerberos and LDAP?

The pride thing is back, though, so I figure I’ll be spending this afternoon and evening fixing the SLB, and the remainder of the night making up the hours I didn’t get concrete work done.

I am grumpy at the situation I’ve put myself in, but optimistic that I can fix it with minimal long-term damage.

And we still don’t have DSL. Dr. 7’s about to blow a gasket, and strangely, this is calming to me. He blew up and danced angrily around the kitchen and my room last night, and I found myself feeling patient (albeit firm) about the matter. Last week I was ready to kick ass about it.

The wolverine and the coyote. (Borrowed descriptors, but not inaccurate.)

The other beast emerges

About Wednesday, I slipped into a weird mood that I haven’t felt in months, thanks to the stress of school. It’s my weird “work hard, play hard” mood that brings with it an unimaginable focus.

Right now, my mind is set on about four things. Two of those are work-related, one is writing. None are social, unfortunately, so socializing for me has hit the back burner–if I don’t have a purpose for talking to you (be it technical or otherwise), I probably won’t spare many mips for discussion. Alas, this meant IMs and e-mails have gone largely unanswered this weekend, that I’ve been the antithesis of soft and warm (although not bitchy–just… focused), and that I have short shrift for what I perceive as listlessness, [excessive] frivolousness, or blockades to me working.

I don’t even have the good grace to feel bad about being anti-social right now. Ugh.

Since Friday night at 23:00, however, I have written 10k words of fiction in the form of a couple of short stories, and I have seeds for about three more. None of these will be published, but I may pick up some publishable stuff soon.

I’ve refrained from doing much actual work this weekend, thanks in part to the writing binge and in part to the fact that I don’t want to leave myself with not enough to do come next week.

I love summer. I’ve got to find some way to keep this focus during the school year…

Boo boo!

Today I finished securing my Sexy Linux Box (TM) as much as I probably will. The Sexy Linux Box is a desktop in my office that has been converted to a RedHat Linux pseudo-webserver for me to work with (not related to podcasting). Well, there’s nothing “pseudo” about it except that it’s locked down enough to not be visible or accessible from the outside world.

Setting up and securing the box was pretty damn easy, despite the fact that N. and the Bronz-E One both wailed about the fact that I would have to learn iptables. I got to work early this morning, read the relevant background info on firewalls and iptables syntax, and N. and I had the firewall set up within 15 – 20 minutes, probably, not counting extraneous chit chat.

The rest of the day was spent tinkering with the Apache server (Michael, remind me to chat with you about setting up that beast of yours…) to make it do exactly what I want it to do.

All day was search, tweak, reload, search, tweak, reload, (re)search, tweak, reload, repeat. I started working at 07:30. I worked through lunch. I happened to have a breakthrough at about five minutes ’til 17:00.

I love it. To me, this is better than coding all day (something I think my father only recently realized is not suited to me), although the two are not dissimilar.

This is also the part I love about chemistry research–hacking out and tweaking methods. Analyzing to find what’s wrong–N. kept picking at how many terminals I had open today, but I needed them all: one was real-time tailing Apache’s access_log, another was real-time tailing Apache’s error_log, one was open and sudo’d so I can restart Apache with two keypresses (up, enter), one was sudo’d and in the relevant HTML directory so I could easily change permissions, etc., etc. Then there were two Emacs windows open–one for httpd.conf and another for the .htaccess. And that was on one Gnome screen. One of the other three had a phony client set up so I could ensure correct permissions with my second Kerberos login (which should be rejected, per the .htaccess file, blah, blah). Etc., etc.

I’m a messy worker, but I get things done, and I hate to be stingy with my time when results are expected (much to the chagrin of my current pseudo-boss).

Oh, so I should probably explain the “Boo boo!” thing. Yesterday, N. and I were going through the Apache setup, and in the configuration file, you can specify the document loaded when certain errors occur (like a 404–“Page not found”). One of the errors is an HTTP 500 error–I’ve seen this when I goofed up something in an ASP file (either in input or the processing) and the server choked on it. I’d imagine PHP and CGI could do the same things, as well as poor server configuration (as I found out in my tweaking today).

The default error message spewed for a Internal Server Error 500 in Apache? “The server made a boo boo.”

I shit you not. That about killed me. I made sure that error was enabled so I could see it if it came up during my fun.

This morning I got the joy of seeing it. A poorly configured .htaccess, I think, a reload of the page on my laptop, and…

“The server made a boo boo.”

It was one of those moments when I forgot it was supposed to do that, and I kind of went, “What the fu–oh! *rotflmao*” I was way too delighted to see this, particularly given that it meant something was wrong…

So work is fun. Work is very social, despite the fact that I wear headphones and try not to wander out of my office unless I need to use the bathroom. I don’t like to give myself distractions when I’m being paid to work…

Anyway, early to bed, early to rise. Life is good. Except for some things. Some things are bad right now. But I’m not going to fixate on them…