Xthor’s World

It’s me. It’s a blog. Any questions?

Monday, August 7, 2006

Jury Duty

I had an interesting experience this past week. I was selected for jury duty.

I had been told by others that I would probably not even be required to show up. After all, they said, cases get settled all the time, sometimes at the last minute. So when I called in the night before to check, I wasn’t surprised when I was told my group did not have to report. In fact, I was pretty sure that the next day, I would be just as lucky and avoid the whole unpleasant thing all together.

That next morning, though, I got a call from the jury clerk. She told me my group was required to appear, and gave me all the details. I probed a bit, asking her how many were in my group, and how many were needed on the jury. I was told that 20 people were in the group, but they only needed 4. The odds were in my favor — I was sure I would show up and be sent home, and friends and family agreed.

On Thursday, July 27th, I showed up at the courthouse. I was directed where to check in, and was presented a huge $18.50 check for my troubles. I sat with three other people whom I assumed were in my jury group. After six of us had arrived, we were taken by the baliff to another courtroom.

We sat there for about 2 hours. I think I would have died of boredom, if I hadn’t had my Nintendo DS. (I had specifically asked the jury clerk if it was OK to bring it, and was surprised when she said “Yes.”) But, still, after 2 hours and 20 minutes of Super Mario World DS, I was bored again.
At about 10:30 AM, the jury clerk entered the courtroom. She read off the list to make sure everyone was present, and had us sit ordered by number. Turned out we had one no-show. Apparently there is a penalty of $100 or 3 days in jail for not showing up for jury duty when selected.

After another short wait, the baliff entered and took us all to another courtroom. It felt a lot like elementary school, because we had to line up in the same order the jury clerk had put us in. We ended up standing in the hall outside this next courtroom for about 15 minutes, while we waited for whatever was going on inside. For the first time, I got to chat a little with the people around me. I was juror #6. Juror #5 was a nice lady who worked for the postal service. She couldn’t have been much older then me. #4 said she was a secretary. We all talked about our kids for a while, and then the baliff directed us into the courtroom.

You know how you see jury selection on TV sometimes, and it looks all serious and dramatic? Well, for this case, it wasn’t. The first thing we were asked was if we knew any of the witnesses, the defendant, or either of the laywers. I assume that if someone had indicated that they knew any of the people involved in the trial, they would have been dismissed for cause. We then all had to stand up, introduce ourselves, and answer a few simple questions the judge asked. We were asked to tell the court what we did for a living, our spouses’ name, and how many kids we had. After that, the judge asked if any of us, or relatives, had been convicted of a felony. Several people had past DUI’s, and several others had family who clearly had had trouble with the law. The judge asked every one of them, in turn, if their experiences would make it difficult to be unbiased in this case. When she got to the first potential juror who had mentioned a DUI, she indicated that the case involved driving under the influence.

Then, the judge directed the lawyers to pick their jurors. There was a lot of papers passed back and forth between the defense and the prosecution, and a lot of whispering and chattering. The judge talked through most of it, though I got the feeling the only reason she did it was to make it so we couldn’t hear what was being said.

Finally, both sides gave their papers to the judge, and she read off the names. I was picked as juror #2. The 15 other lucky folks got to go home. It was now 11:15 AM.

I won’t bore you with a blow-by-blow recount of what happened in the courtroom. Although, I still have my notes, and could probably tell you. Despite the fact that I was not happy with being chosen as a juror, I figured that I’d give it my best shot. Basically, this is what the case was about:

  • Late last December, at 4AM, a state trooper spotted a vehicle off the side of I-80 westbound, on the frontage road. The trooper could see the vehicle’s lights were on, and upon approaching the vehicle, noticed the vehicle was running.
  • He exited his vehicle, and walked to the driver’s door. He observed the defendant, asleep at the wheel, with his seatbelt still on.
  • The trooper knocked on the window, and woke the defendant up. The defendant rolled down the window, and the trooper smelled alcohol.
  • Later, after being arrested (the defendant couldn’t pass the first field sobriety test, and then refused to take the others), he blew a .148 on the breathalyzer.
  • The defense claimed that since the defendant wasn’t driving at the time, and that he had not been drunk when he drove to that location, that he had not committed a DUI.
  • The prosecution said that it didn’t matter, because Utah’s DUI statute indicated that it did not matter if the person was driving or not, but rather if they were in actual, physical control of the vehicle. The prosecutor clearly believed that the defendant was, in fact, in said control because he was asleep at the wheel.

We sat and listened to the lawyers wrangle for hours. The defense spent a lot of time arguing about HGN (which is a nice abbreviation for horizontal gaze nystagmus, the condition where your eyes can’t smoothly follow an object moved slowly in front of your face), and even asked if the trooper who performed the HGN test was an eye doctor. The prosecution talked for ages about this cool math formula they could put together, which clearly proved that the defendant couldn’t have gotten a .148 on 3 bottles of beer (which was supposed to disprove his claim that he had pulled over and had 3 beers, and fallen asleep). The only problem was, there were parts of the formula that he couldn’t explain… such as why males merit a 14 in the equation, and why females get an 11.

At the end of closing arguments, we were given several instructions from the judge. One was a copy of the statute, which I’ve linked to above. When we got back to the jury room, we all agreed — you don’t get to .148 on three beers, and if you’re behind the wheel with the engine running and the lights on, you’re in actual, physical control of the vehicle.

Since I was the first to speak, the other three voted that I should be the foreman, despite the fact that I was the youngest in the group. So I got to deliver the verdict, which was slightly nerve wracking, but interesting nonetheless. I didn’t look at the defendant, but I was told by the other jurors that when I read the guilty verdict, he actually started laughing to himself.

There were a couple of items I found quite interesting. One, the first trooper to testify indicated that there was only one empty beer bottle in the truck, and no empty cans or bottles outside, inside, or around the truck. The prosecution brought this up to show that the defendant must have been drunk before driving to this location and passing out. The defense fought tooth and nail to keep these facts out of evidence. In fact, later on in the trial, when the prosecutor made his closing arguments, there was a sidebar over an objection made when the prosecutor brought this up. I really didn’t understand why they spent so much energy on it, considering the trooper was allowed to testify about this early on.

The second interesting point was when the math formula was brought into evidence. First off, the trooper testifying didn’t seem to know the topic well enough. As I indicated earlier, he could not explain parts of the formula where he used the number 11 if the subject in question was a male, and a 14 if it was a female. Second off, the defense made a huge deal about how external factors (alcohol absorption, food in the stomach, etc) could affect blood alcohol content. And, finally, the defense talked a lot about how the beer was from Wyoming, which apparently has a much higher alcohol content then beer sold in Utah. At least, it was enough to make this dude blow a .148 after only “two or three” of them.

All in all, it was interesting. Definitely not something I want to do again, but interesting. I wonder if all defense attorneys think jurors are stupid. This one sure seemed to think we were.

posted by xthor at 9:38 pm  

Monday, August 7, 2006

mdadm

This server is running CentOS 4.3, with a bunch of drives in two RAID-1 arrays. (I really should have used LVM to get everything in a nice, contiguous space, but that’s a subject for a different day.) One of the arrays is on two 120GB SATA drives, one of which was given me by a former employer who swore the drive was bad. I brought the drive home, and ran Samsung’s test utility on it, which told me it was fine. There was no room in my machine at that time for another drive, so I let it sit and collect dust for over a year.

When I was putting together my new desktop, I almost used that drive for the machine, but decided instead that if it’s reliability wasn’t 100%, that I would use it as a RAID member in one of the arrays for the server. Sure enough, a few days after the install, I got an email saying that one of the drives in the array had failed. It was the Samsung drive. I downloaded the latest version of smartutils, which now works on SATA drives, and it verified what the RAID software had told me. This drive was going down in flames.
I ordered a new hard drive from newegg.com, a 160GB Seagate. I booted Knoppix, used partimage to create an image of the 120GB drive that was in my desktop, swapped drives, and restored the image. (I love partimage. I use knoppix at work to manage our 50+ workstations. Cheaper then ghost, and it works great.)

Then came the fun of replacing the dead drive. I had done this once before in Linux, but I couldn’t remember how. I logged into the server, and read the man pages on mdadm.

First, I wrote out the partition information on the failing drive:

fdisk -l /dev/sdb > sdb-partition.txt

Then, I shut down the server, and swapped drives. When that was complete, I booted the system up. Of course, all the arrays that had this drive in it came up degraded. I ran fdisk, and created the partition table just like it was in the sdb-partition.txt file.

Then, I ran a couple of mdadm commands:

mdadm /dev/md0 --add /dev/sdb1
mdadm /dev/md1 --add /dev/sdb2

Yay! Rebuilding started in the background.

Now I don’t have to worry about losing my data to a drive failure.

posted by xthor at 9:22 pm  

Sunday, July 30, 2006

New Server, Connectivity

I upgraded my desktop this weekend… Newegg had a really good deal on a motherboard/CPU combo. So, now I’m running an Athlon 64 3400+ with 2GB RAM.

I took the leftovers and built a server… XP 2600+ with 1GB RAM and 200GB of hard drive space in a RAID1 array. I also had DSL (re-)installed this weekend. My deal with Comcast was running out soon, so I figured now was the time. I wish I’d never switched from DSL in the first place.

I was going to host all this stuff on my virtual server, but that deal didn’t turn out to be as great as advertised. It’s ‘net connection was really slow, and they rebooted it on me all the time. It’s a cool idea, but it seems the hosting companies that implement it well charge quite a bit more then Tektonic.

Nothing around here is constant except change. :)

posted by xthor at 5:16 pm  

Monday, July 17, 2006

Heh.

So I complain about how nobody reads my blog, so I stop posting. Come to find out I only have posting enabled for registered users. How lame is that?

I fixed the problem. So if you read this, post a comment. And I turned on comment moderation, so I can stop seeing comment spam in my blog.

I just ordered a virtual server from TekTonic. I say “virtual” because they give me full root access to a server that is running inside of a virtual machine. Think VirtualPC or VMWare. (If you don’t understand what I mean… that’s OK. Really. I’m not going to explain it. Go use google or something.)

I plan on setting up Movable Type (or some other blog package) and migrating everything to that. Why, you say? Because I’m a geek, dammit! And I can use the server for lots of other things. It’s cheap enough that it ends up costing less then running a server out of my basement. Not to mention, I don’t have to worry about violating the terms of service of my ISP.

I’m tired. And I can barely keep my eyes open. Which is sad, because it’s not even 9PM yet. Does this mean I’m getting old, since I go to bed this early?

posted by xthor at 7:32 pm  

Monday, April 24, 2006

Ping

So, I wonder… who reads this thing?

# ping -c1 -w1 localhost
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.164 ms

— localhost.localdomain ping statistics —
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.164/0.164/0.164/0.000 ms

Whew! Just making sure I’m still alive…

posted by xthor at 8:06 pm  

Wednesday, February 22, 2006

Vonage Experiences

It’s been a while since my last post. Mainly because I’ve been crazy busy at work and whatnot.

A friend of mine was chiding me because I haven’t posted my experiences with Vonage. Well, I’ve been using it since October, and I have to say that overall I’m impressed. The call quality has been noticeably lower then our old Qwest line, the call cuts out for a split-second througout the call. However, this is something you get used to. The upside is definitely price — when you figure that it includes caller ID, voice mail, call waiting, and unlimited long distance, you just can’t beat it.

That’s my opinon, anyhow. :)

posted by xthor at 6:22 pm  

Wednesday, October 19, 2005

Comcast

Got everything installed tonight. I guess I should clarify… our installation appointment was Monday the 17th, between 1-5pm. The installer showed up a little before 2pm and hooked everything up. I told him not to touch my computers, that I’d handle the installation of high-speed internet myself after work.

When I got home, I connected the cable modem to the Linux router, and changed the WAN interface to dhcp. Got an IP fine and could even ping out, so I fired up my laptop. The first thing I noticed was that DNS wasn’t working. Turns out that until you “activate” the connection with Comcast, it redirects all DNS and http requests to an activation page. It, of course, makes you download their software.

I played along and punched in all the required information, but it wouldn’t let me activate the connection. Ended up having to call Comcast, only to be told there was a problem that would take 24-48 hours to sort out.

True to their word, everything started working sometime before I got home from work tonight. For the price (which, unfortunately, is going to go up quite a bit after the first 12 months), I’m satisfied. I’m paying about $63/month for digital cable with a DVR & the cable internet. Add Vonage to the equation (which I just ordered), and I’ll be paying about $87/month. Compare that to the $80/month I paid for just phone & internet from Qwest. It’s too bad that the price will increase after 12 months, but I have a contingency plan in place: I will drop the Internet to basic cable, and that should offset the price increase and make it the same price as we are currently paying for Qwest.

Next time I post, I’ll write about my Vonage experiences.

posted by xthor at 6:49 pm  

Saturday, October 8, 2005

Redirected

My wife and I got to talking tonight… she is really tired of having only two TV channels. So I was checking out the cable prices… high-speed internet from Comcast is only $42.95/mo if you’re also a cable TV customer. And basic cable is like $13/month.

Right now, we have DSL through Qwest, with ViaWest as our ISP. They also hooked me up with a subnet, with 16 static IPs. Pretty sweet when I was really into setting up servers and whatnot.

But lately, I haven’t even TOUCHED my servers. They are just making my power bill higher. So, I think Monday I am going to call, order the high speed Internet plus basic cable, and get Vonage when that’s all properly installed. The price will come out to almost the same amount as my current phone bill. So it’s a good deal.

My website will redirect to my blog here for now. Not that I think anyone will read it. Hell, I’d just let the domain lapse and forget about it, but I’ve had the xthorsworld.com domain for almost six years now, and that’s where people know to get ahold of me. (Thank heavens for Gmail, where all my personal accounts are forwarded!)

posted by xthor at 10:12 pm  

Monday, October 11, 2004

Undecided

I know there are lots of people just like me out there… people that have watched the presidential debates, the vice-presidential debate, and even listen to talk radio and watch the news, trying to get a grip on who to vote for.

Can I just say, at this point, that I am no closer to making a decision then I was a six months ago?

Actually, if anything else, I’m MORE confused. Why? Well, mainly, because I don’t know who to believe! Bush is a warmonger, Kerry is a flip-flopper. Kerry is going to raise taxes, Bush has lost jobs over the course of his presidency. Bush says we’re safer, Kerry says we’re not. It’s a list of contradictions, and the truth can sometimes be in the middle.

So far, the only real, tangible piece of information I have to hold on to is that in the second debate, Kerry said, very unequivocally, that he would NOT raise taxes on people that make less then $200,000 a year. I was not as impressed with Bush, because he side-stepped questions or just plain didn’t answer them. Yes, yes, I know Kerry has done that in the past. That doesn’t mean I like it. If I ask you a question, I want the question answered. I don’t want you to spin it so that it puts you in the best possible light. That’s not why I asked it.

I have a friend that is running for Congress, in Utah’s Second District. He’s running as a third-party, and tells me that voting for a third party candidate is the way to go. I’m not so sold on voting for a dude that, in all honesty, isn’t going to get elected. Besides, I don’t necessesarily agree with everything THEY say, either. I like that the candidates for those parties seem more accessible to us “normal” folks, but I’m still not sold on all THEIR ideals.

So, what’s a guy to do? I want to participate in the election process, and have a voice in who gets elected. I’ve looked at their voting records, and neither one comes out as a clear-cut winner. Maybe I’ll just go into the booth, close my eyes, and jab my finger at the ballot…

posted by xthor at 9:01 am  

Friday, October 8, 2004

I’m Not A True Geek

Wow, this is funny. Here I am using my brand-new blogspot account.

It’s funny because I used to be just stoked about the fact that my website ran off a server in my house. I was so happy when I got it set up… Maybe it was the fact that it was something new. Maybe it was the fact that I’d never done it before. Most likely, it was the fact that I was a geek.

Well, OK, I still am a geek. I love computers, I’m a network admin, I use them every day. But, partly because of my elecricity bill, and partly because of the “work” factor, I’ve decided that running servers at home is too much of a pain. For example… I was sitting in my office tonight, looking at the shelf holding four servers that comprise my office network, thinking about how slow my email server has become. I thought that adding new RAM would help, or maybe changing out the hard drive with a 7200RPM drive instead of the 5400RPM drive that’s in there.

And then I thought… why bother, when I can use a free service? All my website is, really, is a blog. And I have a gmail account, which is REALLY fast, and can hold a whole gig of email.

So, I set my personal URL to redirect to blogspot, and I set up forwarding rules with my domain registration company to forward my email to my gmail account.

Maybe I’m not a true geek, I dunno. What I DO know is that it’s a lot easier to maintain, and my electricity bill should be a lot lower.

posted by xthor at 6:28 pm  
« Previous Page

Powered by WordPress