Saturday, November 01, 2008

The Basics.

When I was a child, my sifu used to tell me that while learning to fight properly was an important part of my training, the basics were far more useful.

Focus on your stance, posture, breathing, and small movements, because fighting can get you out of some bad situations, but the basics can help you with so much more.

The longer I travel on my path, the more I see that he was right.

The ability to fight has indeed gotten me out of some bad situations, and even helped save my life and the lives of a couple of other people. However, those basics help me focus and clear my mind when I get overwhelmed with things in my life.

Focus on stance, posture, breathing, and small movements.

With those four simple tools, I can work to pull myself together when I start to fall apart. That isn’t to say that they cure everything or make everything “all better”. Nothing will do that, and anyone who tells you differently is lying to you (and possibly to themselves).

For me, those four basic things help me regain enough mental and physical composure to attempt to keep going when things feel like they are going to become unbearable. They allow me to let the flood of problems wash over and around me without drowning me.

For that, I owe him a great deal.

Current mood: …
Current music: Breaking Benjamin – Here We Are

Friday, October 31, 2008


Happy Anniversary.

I love you very much, and I miss you every day.

Wednesday, October 29, 2008


Political Spam.

I've been politically active since before I was 18.

Heck, I sort of grew up around politics. The mayor of my hometown when I was a kid was a friend of the family (he's a state legislator now). I've had the opportunity to meet, speak with and hang out with governors, congressmen, etc etc etc in both parties ever since I was a young teenager.

Part of it was family connections, part of it is because of the places where I've worked/people I've worked with, and part of it is because, well, to be honest, I have the tendency to meet interesting people (and the fact that I tend to be memorable for some odd reason =] ).

When it comes to politics, I tend to be a moderate. A lot of the people where I currently am would call me a "dirty liberal", but that's largely because they consider anything other than extremely hard right to be "dirty liberal" territory.

To put it into perspective, I had to register as a Republican in my hometown when I turned 18 for one very important reason - so I could actually vote in the local primaries. People would literally fight over who got to be the Republican candidate because *nobody* there would vote for anyone that actually ran as a Democrat. There were more Independent candidates than Democrat ones where I grew up. I kid you not.

I figured that I might as well register in a manner that would allow me to *actually* help decide who would get into office in my city and county.

It was crazy and rather surreal. The sad thing is that basically the whole geographic area was like that (and still is, really). We're talking about people who admit that they would gladly vote Bob Ney back into office if they could "because he isn't a Democrat"!

Me, I tend to vote on the issues and not on the party. I do my research and make my decision (despite what a certain commenter here seems to think because he doesn't agree with my conclusions). I don't care if you're a Republican, Democrat, or a member of the Bull Moose party as long as I think you will do your job well and faithfully for the benefit of your constituents.

That said, I have to admit that, if I didn't vote on the issues, the political spam I've gotten this election season would probably have me voting against every Republican on the ballot. I'm not talking phone calls or letters/fliers. Those I get from both sides. I'm talking actual email spam.

I've gotten hammered with spam from the Republican party for probably two months. I have yet to get a spam message from the Democrats (and yes, I've checked my spam filters).

I can't say that I haven't gotten emails from Democrat candidates for various offices, because I have, but those were actual emails and not spam (yes, I get emails from Republican politicians as well. I have friends on both sides). I don't hear from them as often lately, but then I've been kind of quiet for the last year or so myself due to some things that have been going on.

The point is that the Republicans are really abusing this "new" (to them, at least, it seems) technology to reach out to people. They seem to be spamming anything that moves, because I haven't used one of the addresses for *anything* of a political nature.

The greatest part is that they're spamming me, making twisted (and often false) statements, and then *asking me for money*. That's right. They're annoying the hell out of me with spam email and then expecting that I'll give them money.

Granted that's not quite as good as the spam that I've been getting from the "Bank of Nigeria" in Japanese, but it comes fairly close.

From an issues standpoint, there are almost no good Republican candidates here this time around, but the spamming tactics is just another nail in their coffin in my opinion.


Current mood: tired
Current music: Starship - We Built This City

Friday, October 24, 2008


James Takes A Day Off.

The world ended. I did, in fact, take an actual day off.

No email, no code, I didn't even take the laptop with me. The most complex piece of electronics that came with me (other than the car) was my phone, and it was only used once in order to co-ordinate the hotel stay.

Okay, twice if you count using it as an alarm clock...

I spent a day and a half completely unplugged. I think it was something I needed. I've just been really busy lately, and needed to force myself to stop with everything that was on my plate, even just for a day since I've been running basically 7 days a week for quite a while now.

Thursday was nice. Sunny; a little cool, but not too bad, and relaxed. There was much time spent just wandering around enjoying the day. Friday was a different story - mostly cold and rainy.

On the whole, it was rather relaxing, though I didn't sleep a whole lot. I never seem to under certain circumstances, but that wasn't such a big change since I haven't been sleeping a great deal lately anyway (life's like that sometimes).

At any rate, I'm back now, so the (somewhat ordered) chaos can resume =]

I was, admittedly, kind of surprised that I wasn't contacted by at least *someone* while I was out and that there weren't any major issues in my inbox when I got back. It was probably because I only took one day since the last time I took something that looked like a real vacation, I got about 3 steps inside the door upon my return before I was pounced by directors and upper management going "OMG! The world is ending!!" lol

The funny thing is that *they're* the ones who insisted that I should take some time off because I'd been working so much heh

Current mood: tired
Current music: Backyard Babies - Pet Semetary

Saturday, October 18, 2008


A Day Off.

Just a notice that I will be taking a day and a half off during this coming week. It's not something that I get to do often, so I thought I'd take advantage of it. =]

On Thursday, October 23 and most of Friday, October 24 (probably until the evening), I will be unavailable by email, so don't worry if I don't respond right away.

Should you need to contact me and get a more immediate response, you can still reach me by phone (the number is on my website).

Here's to hoping that it goes well, and, of course, thank you for understanding =]

Tuesday, October 14, 2008


My Love.

I don’t know if it’s prudent to put this here (in fact, it probably isn't), but the right thing to do is not always the prudent thing to do, and I really think I need to say this publicly. It has more meaning that way…

I’ve spent a lot of time trying to find my center again, and did a lot of things along the way in the hopes of reaching that point.

I trained until I collapsed practically every day for a year. That didn’t work. It just made me tired. Granted, it improved my stamina, but mostly it just made me tired.

I taught duello style fencing for several years. The workout at least got me out of the labs and let me sleep a little at night.

I spent some time learning blacksmithing. There was some quiet to be found there because of the focus required to create pieces and not hurt yourself in the process. In addition, it caused me to put on a little more muscle.

I played with the local black belts from various disciplines. They looked forward to it because of how much they learned. I looked forward to it because it gave me something to focus on.

I threw myself into my work. I regularly spent the night in the labs, frequently until 2 or 3 in the morning. Despite that, I still found it hard to concentrate.

I spent a lot of time at the lake, looking out over the water. It was quiet there. I think you would have liked it.

I took a lot of road trips. I learned that miles on the odometer can’t distance you from some problems.

I took a lot of walks. Some of them lasted multiple days.

I gave private kenjutsu lessons to a couple of people.

I’ve done many other things – too many to list here.

I’ve done, seen and learned many things – some of them good and some of them bad. I am, in many ways, a different person. In some ways I am stronger. In others, I am weaker. In yet others, I am simply changed. Yet, despite it all, I remain myself for that is all I can be, flaws and all.

The one thing that has never changed is my love for you.

On the path I’ve walked, I’ve never forgotten. In fact, you’ve never been far from my thoughts during the entire journey. I’ve learned that the only thing I can do is live my life day by day the best that I can and try to keep hope.

Every year, I celebrate this day as a reminder of you.

Happy birthday.

I love you very much and I miss you every day.

Monday, October 13, 2008


Email Issues.

I apologize if anyone tried to contact me from about 11:20am-12:40pm today. The mail server at my hosting provider took a dive and I didn't get any of your messages.

Please feel free to re-send anything that may not have gotten through and I will make an effort to ensure that I respond to all of you.

Thanks, and I'm sorry for any delays or problems this might have caused.

Saturday, October 04, 2008


I Was The Responsible One?

With some of the things that have been happening lately, I ended up talking to someone I used to be friends with in high school. We lost touch partway through college because of things that happened, but we occasionally get to talk now.

One of the things that came up was how bizarre it was that I was considered the responsible one by the parents of so many of my friends. Apparently any uneasiness was put aside if I was going to be involved. Don't ask me why, but it's true.

I find that especially weird considering some of the insane things *I* did even back then. However, I guess it was that I tried to keep everyone *else* from getting into too much trouble and that I could handle things if they got out of hand that made me the "safe" one to be with (I mean, who better to have your son/daughter out with than their friend that can smooth over problems and, if it comes down to it, help treat injuries or inflict them, right?)

Yeah, I was a regular snarky knight in shiny armor [/sarcasm].

The funny thing is that many activities were only approved *if* I'd be going (road trips, concerts, etc etc etc). If I wasn't going, my friends weren't allowed to go either. It was kind of surreal because I was considered a sort of surrogate adult.

Anyway, to get back on track, my friend and I were talking and that came up. He was as amazed at the whole thing as I was (in part, I think, because he knew some of the insanity that was my life). He ended up making fun of the whole situation himself during part of the conversation:

Friend's mom: Where are you going?
Friend: Um... to ritually sacrifice animals?
Friend's mom: Is James going??
Friend: Yes...
Friend's mom: Okay. Have fun.

(Please note that there was no animal sacrifice involved. I have too much respect for animals. Some people, on the other hand, are fair game in my book *smirk*)

Current mood: tired...
Current music: Sneaker Pimps - Kiss & Swallow

Tuesday, September 30, 2008


Rain.

It seems like the world is being sympathetic tonight.

The weather matches my mood.

It's raining.

No thunder. No lightning. No high winds. Just a sort of sad, heavy rain.

Rain falls from the sky
landing sadly on the ground
angels with torn wings

Current mood: sad
Current music: Eureka Seven soundtrack - Rainbow

Sunday, September 28, 2008



I am sorry that I wasn't able to be there so very often when you needed me.

Current mood:
Current music: Collapsis - October

Saturday, September 27, 2008

Late night pondering.

You know, it's funny. I always seem to get the urge to train in the middle of the night.

It doesn't seem to matter how exhausting the day has been or if I should sleep. I just get the urge to practice - weapons forms, empty hand techniques, stances, striking... It doesn't seem to matter *what* I train in. I just want to train.

I'd ask why it happens in the middle of the night, but I already know the answer to that question.

It's the same reason I go walking through whatever town or city I happen to be in at 3 in the morning.

Night is when my mind starts to wander the most and the questions come. The training and walking seems to give me something else to focus on for a little while instead of spending that time thinking about things that will, in the end, frequently serve to cause me pain.

It's certainly better than laying restlessly in bed, beating myself up for things I can't change now.

Don't get me wrong. There are good things floating around in my head as well, but late night seems to be the domain of the ones that aren't that pleasant, and I've learned to at least try to work through them.

It's not like I sleep much anyway.

Current mood: tired
Current music: Puddle of Mud - Blurry

Tuesday, September 16, 2008


New Math?

A few days ago, the local paper ran a notice that Palin would be here in Ohio doing fundraising.

This isn't particularly surprising. What caught my attention was the price for the meetup in Cincinnati.

$2,500 for a single person or $10,000 for a couple.

Interesting discount program the republicans are running - Bring your wife or husband along for just 4 times the price of a single ticket. This ticket price is to see the woman who was for the Bridge to Nowhere, then when the uproar over it started, she said "thanks but no thanks" (after the money was approved, mind you), and then kept the money to use for other things.

Correct me if I'm wrong, but isn't that sort of a no-no?

Somehow that makes perfect sense given the insanity of the Republican candidates...

Hey, McCain did say that he didn't know anything about economics. I think this just sort of proves it unless you think the photo you supposedly get to have taken with Palin should you buy the couples ticket is worth the extra 5 grand.

Of course, if you don't want the couples ticket, you could always opt for the $25,000 VIP reception tickets. (I believe that was per person, though I may be mistaken).

These are the people that so many of the residents in this area want leading the country? People who seem to think that 2*2500 = 10000? A supposed "maverick" that votes with Bush 90% of the time and the governor of a state with a population less than that of the capitol of this state who has, by the way, been immersed in scandal since she was allegedly vetted?

I think I'll pass.

Current mood: tired
Current music: none

Thursday, September 11, 2008

Progress.

I seem to have had a little success in my quest to get back to something more like my old self since I made the post last month.

I certainly haven't totally become like I was before, and, honestly, I never will because I'm a different person now. However, I have begun to regain some of the positive aspects of the way I used to be.

I'm becoming more outgoing again and am more prone to dance and sing (I know that probably frightens some people who know me lol). The jokes are coming more easily lately (in fact, I nearly made someone nasally eject coffee today heh), and I actually laugh on occasion.

Granted, I still have my down days, but they don't seem to be as frequent. I view that as a good thing.

It does come with some downsides. For one, my bullshit threshold is a bit lower, but that may not be a completely bad thing either.

At least I am getting back to my old mindset of taking the world by the horns and ripping it's head off =]

I get this feeling that something interesting is coming around the corner, and, if not, I'll find it and drag its ass around the corner *grin*

Current mood: tired
Current music: Everclear - Santa Monica

Thursday, September 04, 2008


Going To Extremes
.

Given the hurricane that hit New Orleans, I made a call to a friend of mine today who lives there just to make sure that he, the wife, and the dog were okay.

"Yeah, we're in Alaska"

I'm sorry, but I thought you said something about the Great White North. I know they said to evacuate, but wasn't that a little extreme?

It turns out that they were on vacation and left home a few days early due to the evac order.

However, I am rather certain that my facial expression was pretty amusing, because when he said he was in Alaska, I just sort of stood there for a second. I think the next thing out of my mouth was "huh?" lol

I love my friends. If nothing else, they keep me on my toes... =]

Current mood: tired
Current music: The Bravery - Believe

Monday, August 18, 2008


Time For A Change.

A lot of things have happened lately that have caused me to do some soul searching. I'm not going into the incidents in question because they are rather personal and, for the people reading this, the result is the more important part.

Looking back, I've changed a lot over the last several years, and I don't like all of those changes. Granted, some of them are positive, but there are more than a few that, well, aren't.

Many of the people who have actually gotten to know me (as opposed to just being acquainted with me) after I turned 21 have known me as a somewhat philosophical swordsman and occasional teacher who, on the whole, walks on his paths alone and fairly quietly.

I wasn't always like that. I used to laugh a lot more often and I wasn't alone on my travels by any stretch.

There was actually a group of us, as frightening as that may be for some people who know me now. In fact, we were more like an odd extended family instead of a group of friends. =]

We were from all over the world - various parts of the US, Europe, Asia, etc.

Our faiths were as diverse as our countries of origin. There were members of Native American medicine societies, a couple of practitioners of Santeria, a Taoist or two, and a few others.

Not all of us trained in martial arts, but many of us did so quite seriously; there was often sparring of one type or another when any of us got together. My favorite practice sessions were probably on the beach, with the waves crashing in the background (or, against me when some of them tried to use the water to their advantage since, at the time, my water tactics *ahem* needed refining lol).

It wasn't all fighting and combat practice with us though. I will admit that that did bring us closer and we certainly had each other's backs when things went badly. However, there was much more to us than that.

We discussed philosophy, pondered the nature of things, shared the details of our lives (both the good and bad), and always tried to be there for each other if we were needed. Sometimes, that meant showing up in person, but frequently, it was done through other means (phone, etc) because of the geography issues.

Like a lot of extended families, it was a rare thing to get us all together in one place. In fact, I think it only happened a few times and one of those was a funeral. It was a lot more common for just a few of us to get together at a time.

It was probably a good thing for the sanity of the people around us that we didn't all get together often. Not to mention that strange things had the habit of happening around any of us, let alone all of us. =]

They had a lot of influence on me over the years. For one, they helped me tremendously in the self confidence department and got me to keep pushing forward no matter how strange things got in my life.

If it wasn't for them, I doubt that I'd be much like I am now (take that however you want heh).

Sadly, sometimes things end. We may not think too much of it at the time, but instead, find years later that we need those things we once had.

Some of them are dead now, and the rest I've fallen out of touch with for one reason or another. The big reason for losing touch with the last of them was when an important relationship ended for me in 2001 and I basically cut myself off from almost everyone that I knew so that I could find myself and start over.

Like most things in life, it was a trade off. I grew stronger on my own in some ways, and weaker in others. Even though I know that it was something I had to do, I regret it because I really do miss the fellowship and sometimes feel as though I lost some of the best parts of myself in the deal.

Having said all of that, I'll get to the results of my soul searching.

I miss my old friends, and while I'll probably never get to see them again, I have resolved to try and re-learn the things that they taught me. Though I'm not going to forget the things I've learned since then, I'm going to try to be more like my old self from now on and proceed with confidence.

It's time to step out of the shadows and actually get on with things instead of just going through the motions.

It will undoubtedly be an uphill struggle, but I think it will be well worth it.

My friends, wherever you are, I just want to say thank you.

Be well

Current mood: hopeful
Current music: Fall Out Boy - Sophomore Slump Or Comeback Of The Year

Tuesday, July 22, 2008


I must be crazy...

Among all of the other things that I'm doing (and all the things that I need to do) is now something that I have previously jokingly dismissed.

I've started writing a book.

It's not my top priority, and it's certainly not going to be a full time thing, but it is, apparently, going to be a thing.

Knowing me, most of the progress I make on it will occur at 3am since that seems to be when I get philosophical about things if I'm alone.

Why am I doing this?

It's been nagging at me.

I suppose part of it is the fact that, while talking to people about the general subject of life, I keep getting told that I should.

I have no idea if it will ever be finished or, should I finish it, if it will ever be published, but it seems to be something I need to do in order to get it out of my system if nothing else.

I can't promise that it will be "Chicken Soup for the Soul" material, but hopefully someone will enjoy it. All I can promise is that it will be influenced by my, sometimes nonstandard, experiences.

For all I know, I may only write six pages and then forget all about it. Only time will tell.

Current mood: drained in far too many ways...
Current music: Gary Numan - Angel Wars

Thursday, July 10, 2008


New Toy

Yes, I'm going to do an entry about a programming topic. I know. I know. It's shocking. =]

As I've said before, I use Ruby on occasion. I honestly only use it for smaller scripting stuff - things that I used to use Perl for.

It's a handy language (not to mention a heck of a lot more readable than Perl). However, I've had a problem with it - the lack of a really good IDE.

Since I started using it, I've been using either a text editor or FreeRide, the IDE that comes with Ruby. Both of these things do the job, but they make my life harder than it should be in my opinion.

Of course, if you listen to some people, my life should be much much harder, but we try not to listen to them too often =]

Sorry. Where was I? Oh yes, IDEs.

Flipping through the latest Dr Dobb's, I see a mention that NetBeans 6 now has support for Ruby, and a standalone version for Ruby if you don't want the whole package, so I decided to give it a shot.

I like it. It doesn't have *everything* I'd like, but it does have a number of things that are nice and, let's face it, it's free (as in beer and as in speech for the rabid Stallman fans out there. Now go back to your basement where you belong =])

On the positive side:
  • Auto indent
  • Paren matching
  • Highlighting
  • Auto insertion of closing parens and, I believe, quotes
  • Debugging
  • It's fairly snappy
  • Compared to FreeRide, it's rather easy on the eyes

On the negative side:
  • No Intellisense-like completion (or if it has it, it's realllly slow. I'd wager it's the former).
  • Requires a JKD (not a huge deal. Just a bit of a headache when you find out during install)
I haven't played with it a *whole* lot, but what I see so far, I like. It's certainly better than the setup I had been using before, and it's a whole lot more aesthetically pleasing.

Honestly, I'd love to have something like Intellisense on it, but it's not a deal breaker, and, for a language like Ruby (where everything is an object of basically indeterminate type), I can see how it would be a bit of a pain in the butt to provide.

Current mood: decent
Current music: Fastball - Fire Escape

Tuesday, July 08, 2008


I'd like to see Miracle Max now, please.

It seems like Murphy, my friend with his own Law, has been kicking my ass (and by extension, the asses of people I care for) for the last several weeks. In fact, I think I've become his personal hobby lately.

Either that. or someone is tugging at the strings of my fate in ways that I don't like (I hope not).

Every time I turn around, something else has happened. It's nothing that I feel like going into because I really don't feel like unburdening myself on here.

Suffice it to say that I'm honestly just hoping that it's the world's way of burning off a lot of bad karma for me all at once so something more positive can come through, because I don't know how many more hits from the Cosmic Sledgehammer I can take right now.

I am, to say the least, a little frazzled lately from everything that's been going on.

The latest one came a day (or, rather, two now) ago when I found out that a friend of mine has been having some heart problems and is being monitored for it. She and her husband both think it's stress related, and I can see why since she never seems to get a chance to stop and relax.

I wanted to smack her for not telling me sooner, but I didn't think that would do wonders for her stress levels =]

Hopefully things with her straighten out soon. She's decent people and, as selfish as it is to admit, I'm really tired of losing friends lately.

It's just been sort of the icing on the cake for the events of the last few weeks.

Here's to hoping that things get better before long.

In the meantime, I just have to do what everyone else does - work with the cards you have and keep trying to move forward.

Current mood: tired
Current music: The Devlins - Alone in the Dark

Friday, July 04, 2008


One whose passing I will *not* mourn.

I've never understood the whole "I don't want to speak ill of the dead" spiel. Just because someone dies does not give them a free pass against criticism that they deserve for their actions in life. My take on it is that, if you were a bastard in life, that doesn't magically change once you stop breathing.

That said, I have to note a death here that I, for one, will *not* mourn.

Jesse Helms, former Senator from North Carolina died today, July 4th, 2008.

He was a man opposed to civil rights for anyone who wasn't just like him and a shame to the human race.

In fact, he had the following to say of the 1963 civil rights protests: "The Negro cannot count forever on the kind of restraint that's thus far left him free to clog the streets, disrupt traffic, and interfere with other men's rights."

This is the sort of man we're dealing with here, and his legacy continues in a similar vein during his entire career as a public figure.

Among many other things, he opposed desegregation, gay rights of any sort, and a woman's right to chose what to do with her own body. He even opposed the creation of a holiday for Dr Martin Luther King Jr, a man which most of us will agree tried to do more than a little good during his all too short lifetime.

He was notorious for using race not only in his own campaigns, but also the campaign of United States Senate candidate Willis Smith.

From wikipedia:
While working on the primary campaign against Frank Porter Graham, Helms helped create an ad that read, "White people, wake up before it is too late. Do you want Negroes working beside you, your wife and your daughters, in your mills and factories? Frank Graham favors mingling of the races." Another ad featured photographs Helms doctored to illustrate the allegation that Graham's wife had danced with a black man.

In short, I think the man was a piece of scum that should never have bothered the world with his presence. However, I am not the only person with an opinion on the matter as he is being lauded by members of his party as a great leader. Apparently they don't know what a great leader really looks like (but then, considering the person in the White House, I am somehow not surprised).

Personally, I find it fitting that a man who worked so hard to keep rights away from others died on the anniversary of a group of rebels standing up and saying that THEY deserved many of those same rights. We can only hope that at least part of the hatred, bigotry, and ignorance that Senator Helms espoused dies with him today.

Jesse Helms, you will not be missed. I am tempted to say that I hope you come back as a minority and homosexual born into a non-Christian family so you could hate yourself as much as you hated others and be subject to persecution by idiots like yourself, but that would just be petty. =]

Don't let the door hit you on the way out.

Current mood: tired
Current music: Disturbed - Inside the Fire

Thursday, July 03, 2008


Computer Haiku

These were actually written right after I logged off the night I wrote the 3am Haiku entry, but I just haven't bothered to put them up here yet.

Enjoy (or cringe. Whichever you prefer.)

Program is not flawed
It's a feature not a bug
Users never learn

Microsoft asks us
Where we want to go today
Answer's not Vista

The program compiles
A pointer is left dangling
Seg fault, dumping core

Code is like Neo
It learns that there is no spoon
But there is a fork()

You wrote the program
Others much maintain your code
Leave comments, damnit

Current mood: tired
Current music - Vanessa Carlton - Paint it Black

Wednesday, July 02, 2008


Pass by reference.

I got a call yesterday from a company that wanted to do a reference check on a friend of mine.

Of course I gave him a good reference. We've known each other and worked together for a number of years and he knows what he's doing (not to mention being a great guy).

After it was over, I called to let him know that I had been contacted and joked that I gave him a horrible review. =]

The thing that surprised us is that the company even *called* me. It's been our experience that almost nobody does reference checks anymore despite almost always asking for references.

Does that make sense to anyone else out there in Internet land, because it doesn't to me. Maybe there's someone reading this who works in HR that can tell me why so many companies ask for something they never check/use.

Oh well. That's life for you.

I'm just glad I could give a friend a hand.

Current mood: not bad
Current music: Rise Against - Paper Wings

More Proof That I'm Evil

I was sitting here a little while ago, taking care of one of my swords and looked over to where my gloves were laying.

As some of the people who have trained with me over the years can tell you, I tend to get attached to my gear. After a while, it sort of becomes a part of me. It's true of my swords, it's true of my armor, and it's true of my gloves (whose smell I admit that I find intoxicating and a powerful memory trigger. There's just something about well-worn leather).

Part of the reason I am so attached to a simple pair of gloves is the time that it takes to break them in. The current pair I use, I've had for almost 8 years now, and it took over a year to break them in.

That's right. It took a year of fighting 2-3 days a week for 2-3 hours per day to break in a simple pair of gloves. For that year, until the inside of the gloves were cured by my sweat, my hands would be blue at the end of the night from the dye leaching out of the leather.

This is where we get to proof that I'm evil.

Among other things, I was in charge of training the problem fighters - the ones with too much aggression, too little aggression, poor control, etc (this is what growing up training will get you: more responsibility). The result of this was that I dealt with a lot of slaps to the hand area. It's a good thing my gloves have padding across the back of the hand.

One of the problem fighters was Karyl.

Her problem was that she had too little aggression, so I pushed her. I made her hit me. I taunted her into it. I demanded it. I actually yelled at her to hit me harder because she wasn't even hitting hard enough to score a fatal hit (which doesn't take a whole lot of pressure). I even whacked myself in the mask repeatedly with my sword to make the point that she wasn't going to hurt me.

She finally started to hit harder. However, being a beginner, she was still a bit sloppy so there were more than a few slapping shots to my hands (I wasn't allowed to train them the way my sifu trained me. They should be glad for that, but their control would have been a whooooole lot better lol).

Now, remember what I said about the gloves? Well, they were still leaching.

At the end of the night, she's standing there when I pull off the gloves. Both of my hands are bruise blue from the black dye in the gloves.

I can NOT pass up a joke like this that falls into my lap.

I look down, pretending to notice my hands are covered in "bruises," and she follows my glance.

"LOOK WHAT YOU'VE DONE TO ME!!!"

Karyl promptly freaks out, falling all over herself apologizing and looking like she's torn between running away and passing out while I nearly fall over on the floor laughing.

Hi. My name is James, and I'm an evil bastard. =]

At least she laughs about it now. lol

Current mood: amused yet frustrated
Current music: Billy Joel - I go to extremes

Thursday, June 26, 2008

That'll never be abused.

Apparently, ICANN is talking about the open creation of top level domains.

That's right. Anyone who wants will be able to create one.

I call dibs on .onmyface and .inbedwithachicken

I just think it has the potential for hilarity *giggles*


Current mood: amused
Current music: Basement Jaxx - Where's Your Head At

Wednesday, June 25, 2008


Treating people like people is bad for business?

The local paper ran a story today about a proposal that would force employers to offer seven paid sick days a calendar year.

On the whole, I think this is a positive thing. Far too many people go to work sick, not taking any time to recover (and making other people sick in the process) because they can’t afford to take the necessary time off.

Tony Fiore, director of labor and human resources with The Ohio Chamber of Commerce, however, has a differing opinion. It seems that he is traveling around the state to talk to business owners in order to convince them to vote against it, and, from the looks of it, spreading quite a bit of FUD while he’s at it.

From the article:

"We're looking to make the state a competitive place to do business," Fiore said. "We've got a minimum wage and worker's compensation laws. How many regulations before people say, 'Ohio isn't the place I want to do business.'?"

Am I the only one who reads this and hears something more like “Don’t complain and get back to work, slave! You should be glad we don’t have you flogged!” going on in what passes for this man’s greedy little brain?

A minimum wage and worker’s compensation laws? You mean we actually comply with federal regulations!!?? HOW TERRIBLE!

It’s a great example of employers showing quite plainly that they want to own employees instead of pay them for their services and treat them as, you know, people.

Of course, the locals are against this measure. It never ceases to amaze me that they worship the people who want to screw them over. (My theory is that they secretly want to *be* those people and so have created a sort of cargo cult around it)

Is it possible that some people will abuse this? Sure, but you get that with *anything*. The thing is that they’re trying to turn it into a boogey man in order to scare people into thinking that they’ll all lose their jobs if this law passes (which just isn’t true).

Let’s face it – for a “first world” country, we treat our own people more like they would in a “third world” one. Take a look at Europe (or even Japan, where they actually have a word for “death from overwork”) and then look here. We’re behind in life expectancy, quality of life and a great deal of other things. We even work more, on average, than they do (even Japan).

Wake up and smell the coffee, folks. If you don’t take a stand, nobody will.

Current mood: pondering
Current music: Fall Out Boy – Thnks Fr Th Mmrs

Monday, June 23, 2008


Farewell, our acerbic friend.

At around 6pm PDT June 22, 2008, George Carlin died of heart failure at the age of 71.

If you know me, you know that I was influenced far too much by this man in the sense of humor department. (That hasn't gotten me in trouble before. noooooooooo lol)

Let's all say the seven words in his honor.

He will be missed.

and just remember - you can prick your finger, but don't finger your prick =]

Friday, June 20, 2008


3 a.m Haiku


The moon shines brightly
Light reflected from the sun
Not made of green cheese

Cat contemplates world
Leaves gift for us to step on
Hairball in the night

Ice is found on Mars
Intelligent life there too?
Certainly not here

Incoherent words
Drool pooled upon my keyboard
Typing while asleep

Writing bad haiku
Great distraction from boredom
Words torture reader

Don't read my haiku
Bad poems are much like yawns
They are contagious

I write bad poems
You shudder as you read them
I laugh at your pain

Hand reaches upward
Splitting wide the rich black earth
The zombies return

Zombie bites your head
Looking for a brain to eat
He dies of hunger

Can't breathe during night
Furry monster on my chest
It's only the cat

Scuffle at the door
Cat wishes to sleep with me
But he hogs the bed

I must get some sleep
But I can not quit writing
Make the poems stop

There is quite thin line
Between genius and crazy
I cross it daily

Why bad poetry
Comes so easily at 3
I have no idea

Compelled to write more
But I really need to sleep
This is the last one:

World is full of strife
To quote Edward R Murrow
Good night and good luck

Thursday, June 19, 2008


Help, we're being repressed!

As an example of what I was talking about with regard to trying to make policy and law based on religion being a problem here, there is a story in the local paper about a small town near here that received a letter from the ACLU to stop opening their council meetings with a sectarian prayer because it gives preference to one religion over others.

Personally, I agree with the ACLU on this one. The locals, however, have a different view. Apparently telling them that they can't put themselves before everyone else is somehow taking away their "rights" and that the separation of church and state shouldn't apply to them.

That's right. In their mind, they're being repressed because they're being stopped from discriminating on the basis of religion.

From the comments:

"Intervention by the ACLU only adds to the problems of our country. Statistically, there are more Christians in America and it is time we become more of a voice instead of just a number. We need to take back our liberties and stop letting these extremists continue to stick their noses in where it don't belong, never did. To start, just as the Council in Greenfield does, we need to go to the Lord in prayer and earnestly pray for the people and organizations who want to take God out of everything. And I agree Just Dale about what you said concerning the ultra liberal candidate for our president. Truthfully, I'm still hoping there's someone out there better qualified than all of our choices, that will throw their hat in the ring!"

  • EDIT: It seems that the paper has decided to pull the entire story. Before the change to the website, when the comments on an article made the city look bad, the editor would kill the comments on the story (He has a habit of pandering to the Chamber despite the fact that he denies it). Now, it appears that he simply un-makes the news, so I guess this particular event never happened now [/sarcasm]
  • EDIT 2: Okay, I finally found the story again. They not only removed all of the comments, but they *changed the URL*, *removed it from the day's news page*, and made it possible to find it only by doing a search of the archives. So, in essence, the first edit was correct; they killed the comments and tried to bury the story.
  • They're starting to comment again. I wonder how long until those are erased. One of my favorites - "One GOD one JESUS one HEAVEN one hell. I don't want to be in the aclu's position on the day of judgement. YOU WILL KNEEL BEFORE THE ONE GOD." You have to love the peace and tolerance. Personally, I think the ACLU would be viewed more positively than the people who are trying to force their faith on everyone else. =]

Current mood: frustrated
Current music: AFI - Love Like Winter

Tuesday, June 17, 2008


Change? Who needs that!?
or
James Opens Another Can.

I've really cut back on the posts about the local political landscape, and I've done it on purpose. I find that it tends to make me more negative, and I'm trying to improve in that area.

However, this is about the presidential election, so I'll post for this one.

The post which follows is in response to a blog entry on the local paper's website. The person making the post claims to be a retired janitor with "100 hours of graduate study beyond an M.A. in U.S. history." (anyone else's bullshit alarm going off yet?)

I'm going to do this in a quote and response style. The blog entry is linked above, so feel free to read it if you like (some of his other posts are real winners too).

"Sen. Barack Obama's campaign slogan "Change We Can Believe In" is a nonsense phrase. It has no real meaning.

Am I the only one who thinks that it doesn't make any sense to believe in "change"? I can see believing in religion or love or maybe even music, but believing in "change" makes no sense."

While I don’t think it’s wise to seek change simply for the sake of change, after the last almost 8 years of Bush in office, you bet your ass I’m ready for change in a positive direction. We (at least the sane among us) don’t expect everything to happen overnight, but we do bloody well think it NEEDS to happen.

“Bill Clinton suggested "It's time to change America" when he ran in 1992. I don't recall him changing much of anything, although two years later voters changed Congress by replacing many Democrats with Republicans.”

For someone who claims to study US history, you don’t seem to know a whole lot about it. Under Clinton, we actually had a budget *surplus* which Bush decided to squander when he came into office.

That was quite a change from the previous administrations as well as the current one.

Then again, I’m responding to someone who thinks that Clinton got off from lying to a federal judge because he was the President when the truth is that he was found not guilty because the question had no bearing on the case he was testifying about and therefore had no place being asked.

And this guy claims to have a master’s degree in US history?

“The slogan "Change We Can Believe In" sounds like something a child might consider impressive, but it has no real meaing.”

No, the slogan is a rallying cry for everyone who is sick of a government that is of the Exxon, by the Halliburton, and for the Wal-mart. It is a blatant statement that things need to CHANGE and that if they don’t, the downward spiral we are currently in will only get WORSE.

“Not surprisingly, Obama has more appeal to inexperienced young voters than to wiser older voters who have seen a lot of fast talking phony politicians.”

You have to love how he defines wise people as people who think like him and are in his age group when he shows a decided lack of wisdom. Granted, I may be a wiseassed 20-something, but I’m a politically savvy one (and certainly not gullible) who realizes that THIS IS MY COUNTRY TOO AND *I* NEED TO HELP STEER IT BECAUSE IT IS PART OF *MY* DUTY AS A *CITIZEN*.

Sorry, kiddo, but I’ve been involved in politics since before I was 18 and did it using my own mind instead of making snap decisions.

Guess who I’m voting for. It certainly isn’t McCain, who, despite trying to look like a moderate, is a conservative in the shape of our current “leader”.

That’s something that laughing boy doesn’t seem to get. Then again, he’s also a member of the generation that has the funny habit of deciding that a program is no longer needed after they’re done using it (but that’s a whole other rant).

“Obama a few months ago commented about the psychological state of small town people who believed in religion, etc. What is the psychological state of people who believe in some vaguely defined "change"? “

Religion is a fine thing. However, it has no place in public policy. It is a private, personal matter and should be kept that way.

What Obama was talking about was the fact that people in the Midwest (especially in the rural areas) often try to get their elected officials to pass laws based on their religious convictions.

Try running as a person who is openly non-Christian around here even if you *are* the best person for the job and see if you get elected. In all honesty, you would not only have a huge smear campaign leveled at you but also possibly death threats, physical violence, your property defaced, etc.

As an example, our current governor was smeared for not being the right *kind* of Christian (he’s not Baptist, which seems to be the common denomination here).

Was it poorly worded? Sure. However, it was both sad and true. I should know. I grew up around it and continue to be surrounded by it. The sad fact is that a lot of people are trying to use religion as a political tool and that needs to STOP.

There are plenty of nice people around here, but there are far too many that want to make laws based on their religion, to the detriment of everyone else.

“Obama's supporters must have very empty lives to believe that some vague "change" is going to make their lives better. Do they expect the president to provide them some type of psychological satisfaction?”

No, we expect a change from the way things have been under Bush. Possibly back to something that actually looks and behaves as though it were at least sort of “Of the people, by the people, and for the people.”

However, that is going to require “change” and involvement – most notably from the younger generations which he derides as being naive.

“As an historian I am inherently suspicious of politicians who rely on oratorical ability to reach people on an emotional level.”

This is a good stance to take. However, *all* politicians rely on oratorical ability to reach people on an emotional level. The question is whether or not they can and will work to affect positive change.

“How can we be sure the that Barack Obama is not talking about a "change" designed to reduce the level of democracy in the United States?”

Apparently he really isn’t much of a student of US history. Despite the shenanigans of the current “president,” the answer to that question would be “separation of powers” (i.e. “checks and balances”) and THE CONSTITUTION.

I hate to tell him this, but this is our world as well and will be long after he and his kind are gone.

On second thought, I don’t hate to tell him that. I just wish I could do so to his face. Of course, I’d also be sorely tempted to tell him that he doesn’t know what the hell he’s talking about and that it really shows (not to mention doubting the degree that he claims to have).

Current mood: annoyed
Current music: Tonic - Open Up Your Eyes (it seemed appropriate)

Sunday, June 15, 2008


The Magnetic Poetry Sea

I'm a magnetic poetry addict. Have been since college. A certain someone got me into it, and, well, it went from there. The fact that I love word games and language probably doesn't help.

Recently, I got a few new ones. I found them on American Science & Surplus of all places. Since they were only $2 each, I splurged and got all four sets - Alien, Ghost, Therapy, and Gross & Weird.

This has lead to a number of weird and amusing, even by my standards, strings of words on my marker boards. Among them are the following:

"What would Jung do?"
"Vomit, by Freud"
"I possess repressed overbearing pathological sanity!"
"You can't destroy her invisible codependent goblin cloud"
"Smile you're having an anal probe!"
"They let me eat his eyes at the ritual"
"The stormy corpse flew on frightening Halloween instinct"
"Subconscious knife rain"
"Fantastic diagnosis or wicked extraterrestrial meds?"
and "Beta-powered sexual meteor!"

I have no idea where that last one came from. I basically just pulled words out of my tub and there it was. Go figure.

I refer to the collection as The Magnetic Poetry Sea because it's really starting to get fairly large. I wasn't kidding when I say there's a tub of it. If I get a house, I have a feeling that a wall of one of the rooms (or at least a significant portion of it) will be magnetic for the Mag Poetry Sea.

The Sea just keeps growing. Some companies even feed my addiction because they give sheets of the stuff as swag. =]

I really want a set with programming words, though. I may end up having to get a printable magnet sheet and making my own.

Current mood: amused
Current music: Backyard Babies - Pet Semetary

Friday, June 13, 2008


Who Will Meet The Press Now?


Tim Russert, moderator of Meet The Press, passed away today of a heart attack.

He was quite possibly one of the last of the real political journalists in this country. He was fair and balanced, but wasn't afraid to ask the hard questions and keep asking until they got answered.

The frightening thing is that he did it politely and, despite being raked over the coals, almost nobody he talked to was upset at the end of the show.

From all accounts, he was even decent as a person (which I can believe).

In addition, he was yet another marker board addict =]

I can't help but think that this is probably not the time that he would have wanted to go if he could have chosen, considering the history making election that we're in the middle of. However, at least he got to celebrate his son's graduation.

To be honest, the election will not be the same without Tim, because he played such a large role in political reporting. His will be very large shoes to fill.

He will be missed.

Current mood: pondering
Current music: Ivy - Edge of the Ocean

Friday, June 06, 2008


Hello and welcome to last week.

After more than a little pestering, I mean encouragement, from a few people, I've finally set up a twitter account.

I thought I should put it on the sidebar for my blog and on my site so people could, you know, actually find it. If you're wondering about the username, it's an old nickname that I use on a few different accounts (slashdot, among others).

Feel free to follow my feed, but be sure to check your sanity at the door. =]

Current mood: tired
Current music: They Might Be Giants - We Want A Rock

Monday, June 02, 2008



Back on-line.


Well, my site and email are now back up.

However, I have to apologize.

If you sent me anything in the approx 36 hours that the site was down, I didn't get it.

Please feel free to re-send any emails, and I will do my best to get back to you.

Current mood: tired
Current music: Three Dog Night - Mamma Told Me

Sunday, June 01, 2008


Well, It's Better Than The Dog Ate My Homework...

I went to check my email on Sunday, and couldn't connect to the mail server.

Not a big deal, really. It's Sunday, so most of the stuff I get is of the personal variety. Besides, my hosting provider is pretty good about getting things back up fairly quickly.

Several hours later, still no email.

It's odd, but as I said, not a big deal since it's Sunday. I go off for a few hours and come back this evening.

The mail's still down which is really unlike the guys there.

Reading Slashdot, I find out why.

It turns out that there was an explosion at the data center where their servers are housed.

Thankfully nobody was hurt, and it seems that no servers were damaged, but you have to love the excuse for the downtime.

We're sorry you can't reach your website or email, but our building exploded.

As I said, it's certainly better than "my dog ate my homework." =]

Providing that incoming mails aren't just being bounced or dropped into oblivion, it means that it should take a little bit to wade through my emails when the server is back online hopefully today. I'm waiting to see "downloading 1 of 1500 messages" lol

Current mood: wow
Current music: Alan Jackson and Jimmy Buffet - It's 5 O'clock Somewhere

Saturday, May 31, 2008


Another Message From Our Sponsors.

I went ergo quite a while back. With the amount of time that I spend on the computer, it just makes sense. The less damage I do to my body while I work, the better. It was a bit of an adjustment, but I think it was well worth it.

That said, my old gel mousepad was in real need of being replaced. It was a cheap cloth one that I picked up along the way. I'd had it for a couple of years and it was starting to leak gel.

I didn't want another cheap one because I was tired of getting sticky hands from leaking gel pads. Since I like my Fellowes Crystals gel wrist rest for my keyboard, I decided to give their mousepad a try.

Weirdly, I ran into it a little more cheaply at Office Max here in town than I can get it from Amazon, so I went that route (I think I mentioned being cheap before. Not to the point of being a tightwad, but I appreciate the saving of a few bucks here and there :P)

So far, I have to say that I like it. The gel wrist rest is firm yet just yielding enough to be comfortable (unlike my old pad which gave way too much). The mousing surface is nice and has a lot less drag than my old cloth pad had. The size if fairly standard for a gel mousepad unlike what some of the reviews on Amazon say.

The big "Fellowes" logo at the top of the pad on the mousing surface kind of annoys me, but it's not like that's a deal breaker or anything. I just tend to dislike logos plastered over everything. I even took a seam ripper to my messenger bag to remove the ugly red logo on it when I picked it up. It's just a personal thing. Generally the only readily visible logo on anything I wear is on my shoes and my backpack.

I might see if I can take a fine grit abrasive to the logo to remove it at some point in the near future. We'll just have to wait and see.

All in all, I have to say that I approve. Then again, I tend to think that my wrists are worth the $16 the pad cost after taxes (Though I might be biased since I even have gel pads for use with my laptop when I have to use it out of the house).

Current mood: Tired
Current music: Aqua - Doctor Jones (Yes, I listen to Aqua. It's fun.)

Tuesday, May 20, 2008


Late Night Advice.

About a week ago, I got an email from a CS student in Cuba who wanted to know about something on my site. Since then, it seems that we’ve become something akin to pen pals (now watch that get me on some government watch list if I’m not already lol).

He seems to be a bright guy, is nice and eager to learn. I also have to say that his English is a heck of a lot better than my Spanish is after far too much disuse. Honestly, I have to say that I enjoy the conversations. It’s often nice to meet new people, and I seem to get the opportunity so infrequently of late.

Among other things, one of the things he has asked is if I have any advice for an aspiring CS student.

I thought that part of my response to him deserved to be posted here since it might be of use to someone else out there.

Let's see, my advice for you as an aspiring computer scientist...

* Study and do your projects, but take time to have fun too. There is more to life than class and books (though class and books are important). Sometimes it is the things you learn outside of your classes that come to mean the most to you.

* Don't be afraid to try new things. Opportunities are where you find them and sometimes you regret the ones you passed by for the rest of your life.

* Don't be afraid to ask questions (but do it politely). The people who insult or look down on you for asking generally do it because they either don't know the answer and don't want to appear uninformed or because they have forgotten what it was like to still be learning those things.

Most people who know what they're doing are more than happy to help people out as long as the person is willing to learn and is polite.

* Try to learn from your mistakes. (Try to learn from your successes as well, but you should especially try to learn from your mistakes)

* Try not to get too stressed. I know it's easier said than done, but getting too tightly wound doesn't do you any good and only serves to cause you problems both in your life and the quality of your work.

* Learn things outside of class. Don't just stick to what they're teaching. Pick up things on your own as well. It will give you an edge over the other students after you graduate and will often help while you're still in school.

* Keep learning even after you graduate. The lessons don't stop just because the grades do. In fact, the *really* interesting lessons frequently start after you get the degree.

* Don't get into the mindset that you're too good to learn from someone just because they're different. Everyone can teach you *something* (this applies to life as a whole as well)

* Don't look down on people. Kindness makes the world go around a lot more smoothly than malice or disdain do.

* Keep a portfolio of sample projects for companies that you interview at. It can be things you've done in your classes that you're particularly proud of as well as things you do outside of class. (In my case, my portfolio also includes published articles.)

* Develop good written and spoken language skills. It's something that a lot of computer science students seem to ignore, but once you get into the business world, it becomes pretty important. You will find that your job is more than just writing code - it involves dealing with people quite a bit as well.

* Learn to socialize. It's another part of dealing with people and you should be comfortable with it.

* Have a hobby that doesn't involve computers. We all need some downtime. Otherwise you run a risk of burning out.

* Realize that while your skill at writing code is important, your skills with people are also important because they help you not only get and keep jobs but they also help in your day to day life.

* Make friends with and help people who aren't as good at programming as you are. It will do a few things. First, it's a nice thing to do (You had help to get to where you are. Pay it forward by helping others). Second, the people you help today may be the people that help you several years from now. Finally, it helps you practice the basics.

* Make friends with people that are as good at programming as you are. The first two reasons for this are the same as the first reasons for helping people who aren't as good. In addition, the people as good as you are often look at things from a different point of view and can see things that you would otherwise miss.

* Make friends with and learn from people who are better at programming than you are. Some things are best learned from someone who has practical knowledge instead of from a book. It can save you a lot of time and headaches (not to mention make you a better programmer).

My last piece of advice should be common sense, but sometimes we all forget it (myself included):

* Be a decent person. Help where you can (not just with programming and technical issues, but in daily life) and don't lord it over people when you do help. In the end, I think, all the good you do will eventually come back around to you in one way or another.

Looking at what I wrote to him, I have three things that I want to say:

Where was the person to teach *me* these things? If he or she was there, I must have missed it because I ended up picking up most of those things the hard way (or maybe that’s *why* I had to learn them the hard way. That seems more likely…).

I mean, I can point to some of the things in that list and think of someone who *did* endeavor to teach me that lesson (whether or not I picked it up at the time), but most of them came from falling on my face (frequently with considerable force and, in the case of some of them, repeatedly).

Why is it that I seem to have such a hard time following my own damned advice sometimes? Is this a problem that everyone has? (I honestly would like an answer to that one).

When in the hell did I start sounding like my sifu? I’m not old enough to be passing out wisdom yet. Especially when I can’t seem to follow my own damned advice half the time…

Current mood: thoughtful
Current music: Vanessa Carlton – Hands On Me

Sunday, May 18, 2008


Late night pondering.

You know, it's funny.

I started training with a sword when I was a kid. I've done it for almost two decades now.

I've got more than a few swords of all different types, but for some reason, the one I feel most drawn to is my old bokku-to. It's just a simple wooden katana, its grip worn and blade splintered from years of use.

It's one of the swords I used in order to learn to move on after the end of a very important relationship. That period took well over a year, and more than took its toll on the sword. I don't use it for fighting anymore because of the wear, but it's still my favorite blade for forms.

It was, I suppose, the thing that taught me how to get back to basics. I sometimes gain some measure of comfort from just using it now (as strange as that may sound to some people).

Given the events of the last few years, I think it might be time I re-learned that lesson. I realized not long ago that I've been letting some things get in the way of doing what I should be doing.

Sometimes we trap ourselves in a cycle of actions and emotions that only serves to hold us back. Breaking free, for me at any rate, seems to be approached by getting back to basics - tearing things down to rebuild them anew.

I'm ready to try. I know it won't be easy, but it needs to be done. With lots of effort, and a little luck, I may make it, because it is definitely time to move on.

Here's to hoping there's still a little magic, and some more lessons, in my old friend.

Current mood: troubled yet calm
Current music: Ivy - Edge of the Ocean