Archive for July, 2006

My Emerging Theology

Monday, July 31st, 2006

Decided to stir things up on Bob’s Blog. You know the usual, should extra biblical historical context be allowed when trying to practice good exegesis? I appear to take a more exclusive conservative stance, still sorting this one out myself. Bob’s Blog is the daily thoughts of Bob Hyatt, the pastor of Evergreen Community, which is a highly relevant body of believers which I checked out last Sunday. Any church that meets in a pub, well they’re hip with the kids.

Coldfusion is not cool.

Wednesday, July 26th, 2006

I don’t like coldfusion. Top reasons include the following:

1. Server must be rebooted at least once a day.
2. It’s an easy scripting language to learn, and a great one to develop really bad habits.
3. It’s proprietary.
4. I despise the cfscript tag, simply because it’s a half ass attempt to look like php/javascript. (Not really sure why it was created.)
5. I despise the cfquery tag, simply because it’s a half ass attempt at SQL and it’s not even SQL-92 compliant. Really what’s the point of a query within a query if you can’t utilize case, multiple inner joins, and left outer join statements.
6. There is no way to make a cfquery tag work within cfscript, hence what’s the point of cfscript (see #4).
7. Syntactically ugly.

Ok, can only think of seven right now…Disclaimer: Reason #1 may not be entirely accurate. It depends really how many large queries are being ran against the server. Also the “quad-xeon” server is running IIS.

Floating Point Mystery(not really)

Tuesday, July 25th, 2006

I’m currently slugging my way through “Mastering Algorithms with Perl”, which is an excellent read for any lover of Perl, and I stumbled across some interesting factos. Take the following example:

#—-Example Begin—#
#!/usr/bin/perl

$answer = 2.4/0.2;

print $answer,”\n”;
print int($answer);

#—-Example End—#

Executing the above script will print the following:

12
11

Line one is what we expected, because 2.4 divided by 0.2 is 12, and 12 is technically the integer of 12. But wait a minute, there’s something wrong with line 2. So what devil is going on here? News to me, but apparently, with floating points, and this is with most programming languages, the floating point has a binary representation. What is really happening is the binary representation is being divided, which when converted back is less than 12. The int function in perl always rounds towards 0, hence 11.

More information in regard to the confusing world of floating points and computers, click here.

Myspace is like Tattoos.

Friday, July 21st, 2006

AntiMyspaceEveryone has tattoos, it’s no longer cool. Please recall the late 90’s and early 00’s when every girl who emblematized various geometric designs and patterns on their lower back. And everyone should also remember the ubiquitous tribal bands, barb-wire, jesus hands, and a whole gamut of other trendy styles that the men would sport. Tattoos originally represented a rite of passage for tribal societies, the marks that people would painfully endure to decorate their bodies had very significant meanings for these societies. The ink in their skin represented many things, but mainly it was unique, beautiful and represented something far deeper than the skin it decorated. What does this have to do with myspace? Well it really has to do with the irony of social pressures, what’s hip, what’s cool, group dynamics, and how superficial most human-beings can be. I would guarantee that 99.5% of human beings are victims of these pressures to various degrees. Similar to the late 90s fab, Myspace, clutters the internet with grotesquely decorated templates and mind numbing text messages (eg: “LOL, I got so drunk last night, :) OMG!!! :-P ”). As a self proclaimed sage and pioneer of the internet, one who remembers the days of the vt100 terminal and lynx, the same culture of people who socialize on myspace are the same daft blokes who ridiculed and teased the nerds of the late 80s/early 90s who socialized and posted on the local BBSes. Just do a search for any of your least favorite people you went to high school with, you know the trendy sport jock rich kids, they all have myspace accounts. So please, if you wish to be creative and contribute to this wonderful thing call the Internet, first and foremost, boycott myspace. And yes, I’ll admit the tattoo thing was a stretch, but it could be any fab of the day. Please think for yourself, it’s one of the greatest gifts given to the human race!

Inspired by: http://blogcritics.org/archives/2005/07/07/173810.php