The Lengths I Go to Organize My Books
A few years ago I installed OpenBiblio on one of my websites to keep tab of all my books. I wrote a Perl script that uses a book’s ISBN number to retrieve the bibliographic information from Amazon and then enter the book into my library. I can now search all my books as well my DVDs and I have a complete list for insurance purposes. Also, now if someone wants to borrow a book, I can check it out and know who borrowed what and when.
Read more
Winter, Snowfall & Memories
I woke up this morning and it was snowing. I walked around while at work today and it was snowing. I just came inside from playing in the snow. And it was still snowing. It looks like there is at least a half a foot of snow on the ground. I drove to and from work and I wasn’t worried or complaining about being out in this. I was actually enjoying it. I guess it reminds me of my childhood. Also seeing your everyday landscape instantly transformed by a blanket of snow just affects your perspective. Read more
Recycled Tech Turned Furniture
I was cleaning my apartment the other day and was moving the old computers I have laying around. I also noticed that I had run out of shelf space and had just crammed books in various places.
Then the thought occurred to me to re-purpose the old computer cases. From the front it looks like an old computer that has passed its prime.
Read more
Insomnia and the Sound of Rain
So my laptop says it is 3:44am. I really don’t know why I am still awake. I have been having frequent bouts with insomnia but I don’t think it is stress-related. The projects I have at work are moving along nicely and there aren’t any inter-personal conflicts. I’m not in class this semester so I’m not stressed over a paper. So I’m at a loss for why I’m sitting here wide awake.
One bonus to still being awake is I got to listen to the rain. There is something about storms and hearing the rain fall that brings back memories. I think back to when I was a kid and we would go out and play in the rain. Feeling the wet grass under my feet. Hearing the thunder roll in the distance. Or to just sit inside and watch the rain fall and see how things changed. Those hot summer afternoons that were interrupted by a much needed shower. Maybe I’m weird but there is something therapeutic about rain.
I remember one day in particular. I was spending the summer in Mexico as a summer missionary. It was a Saturday and the family I was staying with had left for the day. I woke up late and could smell the rain in the air. The house was quiet except for the sound of the rain outside. I had been having a hard time adjusting to culture shock. That morning helped me slow down and not worry about the problems I was having.
Spherical Geometry and other things that I learned in school or should have

A few weeks ago I was working on a project that included a store locator. It required the user to input his/her zip code. Then the site would return a list of stores in order of their proximity to the user’s zip code.
I have to admit that I’ve seen this functionality on a variety of sites but I was never sure how the distances were calculated. As I began reading the source code, I learned that the previous programmer was using spherical geometry. That is after reading a few of the comments he included and then making a trek to Wikipedia. I came across an article on Great Circle Distance. Because of the curve of the earth you can’t just use linear geometry.
To say I was stymied was an understatement. I took geometry in high school and trigonometry in college but this beyond what I had ever attempted. After a few minutes of confusion, I got a clearer picture. I understood that I was taking various angles and distances and running a multitude of calculations. My biggest problem at first was that I wanted to actually figure out the cosine or tangent of each angle. I finally reached the point where I understood that to make this work I didn’t have to understand the inner workings I just needed to plug in the right pieces in the right places. Once I began breaking down the equation by its orders of operation it made more sense. I coded the whole equation and it calculated the same distance as Google on the first try.
Granted, I didn’t learn spherical geometry in high school but it is similar to the type of things I would have lamented over, “I’ll never use this in the real world.” This got me to thinking. What other things that I learned in school have I used in “real life.”
- Spanish – I didn’t learn Spanish until college but I’ll include it. I’ve been to Mexico several times and it was a definite advantage. I also used it from time to tome while working at Pizza Hut. There were times when I had to converse with customers in Spanish. I would also eavesdrop on my hispanic coworkers who forgot that I could speak Spanish.
- French – Not so much. I wish I had remembered more for the time I went to Paris and Benin.
- American Civics – I understand how our government is supposed to work. As I have grown older, the current state of our political system just depresses me.
- Free Enterprise – I used the subject matter of this class during my brief entrepreneurial period. There was not enough demand for my supply, hence I went out of business.
- Keyboarding – We used actual typewriters in this class. I am so thankful for that class. I spend most of my day in front of a computer, so I revel in the fact that I don’t have to hunt and peck.
- Chemistry – I love watching the chemical reaction of Mentos reacting with Diet Coke. If we could have done that experiment in high school, then chemistry would have been a great deal more enjoyable.
- History – “A person who fails to understand history is destined to repeat it.” I didn’t learn that in my history classes. I think I heard it in a movie somewhere. Most of the time, I use my knowledge in history to point out people’s historical inaccuracies. It’s a bad habit, I know.
- Consumer Math – This is the class where you learned to balance a check book and calculate interest on a mortgage. That was an easy A.
- English Literature – “From this day to the ending of the world, But we in it shall be remember’d; We few, we happy few, we band of brothers; For he to-day that sheds his blood with me Shall be my brother; be he ne’er so vile, This day shall gentle his condition: And gentlemen in England now a-bed Shall think themselves accursed they were not here, And hold their manhoods cheap whiles any speaks That fought with us upon Saint Crispin’s day.”
Who hasn’t wanted to quote those lines from Henry V in a conversation to embolden their troops. Sadly, the opportunity has evaded me to this point. - Physics – I didn’t take Physics in high school or college. However, after watching Mythbusters, I would really like to learn. Who doesn’t want to know how much kinetic energy is released when a car collides with the ground after being thrown by a trebuchet. Thanks to UC Berkeley, I can now take the equivalent of Physics for Dummies.
Well, it’s not an exhaustive list, but I think my high school years were well spent. But as the old saying goes, “You’re never done learning.”
You Have to Love, Big Dumb Corporations – Part II
I just finished reading the updated story on Ars Technica about AT&T and the update to their Terms of Service. The terms now read as follows:

5.1 Suspension/Termination. AT&T respects freedom of expression and believes it is a foundation of our free society to express differing points of view. AT&T will not terminate, disconnect or suspend service because of the views you or we express on public policy matters, political issues or political campaigns.
So AT&T wised up after all the press they received.
However, they still have a problem when it comes to customer service. My first bill was due on October 1st. There were charges on there for the month that I didn’t have service. I wanted to contact customer service and get those charges taken off before I paid the bill. Printed right next to the due date was a second due date, October 3rd. At which time, I would be assessed a $5 surcharge. So on the 1st, I attempted to call customer service and got tired of sitting on hold. On the 2nd, I decided I would go ahead and pay the bill and dispute the charges later. So one day after the bill was due and a day before it was really due, I paid the bill in full.
On Saturday, I opened my mailbox to find an envelope from AT&T. I figured it was another bill for the next month. Not quite. It was a Disconnection Notice printed on October 2nd. I was told that I had until October 13th or my service would be disconnected. The closing paragraph of the notice shows the irony of the situation.
Thank you for choosing AT&T Texas. We value you as a customer and understand that sometimes circumstances may cause a delayed payment.
That’s great and all. Too bad I already sent them their money. They just wasted all that time and money printing up this pretty notice harassing me for the money I had already paid them. I just don’t understand big corporations some times.
Contradictions in Educational Messages
The following post was written while I sat in class earlier tonight.
I’m sitting here bored out of my mind. My professor is attached to the old style of teaching. The teacher stands at the front of the class and talks for hours on end while using an old overhead projector. For some unknown reason, the software on his computer will not work with the projector. I find that hard to believe. Projectors are atheistic when it comes to software. Their job is to display images, not whether a computer is running Office 2007 or not. Anyway back to my rant.
There is no class discussion. No one is asking questions. I look around the room and I can count on one hand, the number of people that are actually engaged in this lecture. Most people are doing what I’m doing. We wait until the professor moves the paper and then we copy down the next fews words. Then we go back to our secondary tasks to keep us occupied. It will be another 10 minutes before he moves to the next section on the transparency. I think one guy is watching tv on his smartphone. It doesn’t help my mood that the paper I had written for tonight became corrupted and I lost the entire paper. Yes, I waited till the last minute to write it and print it out. Regardless, I would have lost it because I saved it to my USB drive.
Why is this professor reinforcing these one-sided teaching techniques to those who will be going out to continue the education process in our churches? Not everyone learns best by having someone lecture to them for 2 and a half hours. I learn best by taking things apart and working with my hands. I learn visually. I learn by discussing. It’s no wonder I have a hard time getting motivated for classes like this. Lectures and papers are the course du jour in school. I understand that at times you have to suck it up and do what’s required of you. However, it feels like a contradiction to be taught that we need to include all the learning styles when we teach yet they refuse to practice what they teach.
To be a byte or not a byte, that is the question.
I just finished the article, Our Lives, Controlled From Some Guy’s Couch, by John Tierney of the NY Times. He interviewed Nick Bostrom, an Oxford philosopher, who wrote Are You Living in a Computer Simulation. Bostrom contends that we are actually living in a simulation. Think the Matrix but there are no physical bodies for us. We are just programs in some giant computer. He is quoted as saying, “My gut feeling, and it’s nothing more than that is that there’s a 20 percent change we’re living in a computer simulation.”
Tierney thinks that percentage is higher. As Tierney went on to point out, this theory would help explain all the evil in the world. Some kid is mucking things up. I know when I played SimCity, I would become bored with building my city so I would send tornadoes and Godzilla attacks just to see what would happen.
The concept of morality was also discussed. If this life is just a simulation, is there a need for morality? David Chalmers, another philosopher proposes that even if this is a simulation we should still attempt to get into the good graces of the “Prime Designer.” Tierney used this name to refer to the person or thing running the simulation. Robin Hanson believes that the more interesting we are to the Prime Designer the more likely we’ll get to stick around for the next round of Space Invaders.
I come away from this article with two observations. People want to put their faith in something. They don’t want to put their faith in God so they dream up the idea of a computer running the show. The second observation is that God has set eternity in the hearts of man. Whether they want to admit it or not, each person knows that this world is not all there is. It’s sad, some people would prefer to believe they are a simulation and when the computer is turned off they simply disappear. Whereas, I believe that when I leave this life I’m headed for a place prepared for me where there is no evil, no pain and no tears.
Gag Reflex
For those with weak stomachs, you may want to skip this story. On my marathon trip to Cambodia, I started to feel queasy about an hour outside Phnom Penh. I eventually had to make use of the air sickness bag. After some trepidation, I returned to my seat. However, once I strapped in I felt the waves of sickness begin to hit me again and again. My stomach was devoid of any substance yet my body still felt there was something left to purge. I held the air sickness bag to my face as a precaution.
The smell began to overwhelm me and make me gag even more. I couldn’t bring myself to pull the bag away for too long, afraid of what might happen. So I found myself caught in a vicious cycle, inhaling pungent, horrid odors and gagging and heaving more and more as the minutes passed.
After we landed, I was delirious. I had no fluids in my system and I looked like death warmed over. After about three hours of sleep however, I was right as rain.
I use this illustration to describe in a very graphic way the idea Paul put forth in one of his letters.
“For we are to God the aroma of Christ among those who are being saved and those who are perishing. To the one we are the smell of death; to the other, the fragrance of life.”
Do people catch a faint whiff of Christ or does he so ooze from my pores that I produce a spiritual gag reflex in their life? Sadly many of us produce no reaction either way. There is no middle ground in Paul’s words. We are the aroma of Christ and the power of Christ will force a reaction in a person’s life. They will either draw closer to God or harden their heart to God.

I’m sitting here bored out of my mind. My professor is attached to the old style of teaching. The teacher stands at the front of the class and talks for hours on end while using an old overhead projector. For some unknown reason, the software on his computer will not work with the projector. I find that hard to believe. Projectors are atheistic when it comes to software. Their job is to display images, not whether a computer is running Office 2007 or not. Anyway back to my rant.
When you go to a restaurant by yourself you can either take something with you or you can find something in the restaurant to occupy your time. Restaurants are full of people having conversations and it is hard not overhear some of the conversations. One young family entertained me the whole evening. It was a husband and wife with their young son. The couple were in their early 20s and the boy was probably three or four. He was being a typical boy and squirming in his chair and running around the table.
