So, I recently made a comment over on Pmomma's blog, and I made reference for something I've been meaning to write about for some time.
Atheism is a lonely proposition. Really. Through repeated observation and conversation, I've come to believe that theists believe in a God for the same reasons little children have imaginary friends: it gives them a sense of comfort, someone they can connect with.
I mean, how often have you heard some bornagain evnagelical asshole talking about how they were an alcoholic/drug-addict before they "came to Christ"? Or somebody talking about how they thought their life was pointless and were seriously considering committing suicide, but changed their minds when one of their friends/relatives/coworkers mentioned a book to them with some hippy as the protagonist, who ultimately wound up nailed to a wooden cross?
The truth is, the people who act like this are, in addition to suffering from psychological and neurological issues, probably very lonely. Really, what's the point of living when life is just the mundane existence it is, occasionally and punctuated by brief moments of elation, enlightenment, inspiration, and contentment tempered by grief, pain, hunger, hatred, anger, and lust?
When you make that final step, the one where you place logic, rationality and empiricism above human emotion and animal desires as a method for dictating your actions, you come to the stark realization that there really is no default reason to live. Granted, passing your genes on is always a good starting point, but then you're no better than your dog. Who, I might mention, doesn't even have the luxury of a functioning reproductive system if you are a responsible owner.
It is an interesting paradox: you want to find the will to live. Why is that? At first, it seems like seeking an explanation for this leads to infinite recursion: you want to find a reason to live because you want to find a reason to live because you want to find a reason to live because...
However in my case, I realized that self-termination would have negative impacts other than the permanent cessation of my conscience: my family would be devastated, my friends would have a reduced opinion of me, and the world would miss out on the innovations I have to give it (you guys have absolutely no idea what a treat you're in for!).
I have my reasons for continuing my existence: I want to be better than those who I respect intellectually, and I want them to know it; I want to fall in love completely, with someone in whose company I can truly allow myself to be weak; I want to have children, passing on both my genes and my intellect, both of which stand apart from others' contributions in their respective categories; I want to make the world a radically better place, and in so doing achieve immortality; I want to make things, because when it comes down to it engineering, artifice, and insight are my truest passion.
In the end, it comes down once again to the distinction between Humans and animals: as a man I am compelled, via rational analysis of my current situation and application of known trends, to contemplate the future and project onto it my desires; this is where hopes and dreams come from. Contrast this with an animal, who has no long-term wants-- and thus, neither hopes nor dreams nor machinations of the creative mind; only desires, applicable exclusively to the now.
Sunday, August 31, 2008
Friday, August 29, 2008
Politics
So, every day the retard race for President of the United States of America is pushing its way into my life. From my atheist friends who are, as a rule, mostly liberal, to my well-intentioned conservative Catholic mother, I can't seem to get away from this shit. The fact that people don't understand why I don't worship (Obama|McCain) as the be-all and end-all of potential candidates only exacerbates my frustration.
I have decided to compile a list for you, my faithful non-extant readers, of my political positions. Because nobody seems like they hold all of these beliefs (the Libertarian party comes closest, but is still a bit off), I have decided to start the Lumberjack/Ninja party. With a majority vote of 1, I hereby nominate myself as the 2008 presidential candidate for the L/NP.
My platform is as follows:
I have decided to compile a list for you, my faithful non-extant readers, of my political positions. Because nobody seems like they hold all of these beliefs (the Libertarian party comes closest, but is still a bit off), I have decided to start the Lumberjack/Ninja party. With a majority vote of 1, I hereby nominate myself as the 2008 presidential candidate for the L/NP.
My platform is as follows:
Friday, August 15, 2008
PHP
So, for the past few days at work I've been self-tasked (anything to avoid doing more QA work) with researching and testing possible upgrade avenues for our internal bulletin board- a simple phpbb instance.
While the version we have installed is very stable, it lacks one critical feature that myself and the important folks inside the Sys Admin group consider very helpful: LDAP-based authentication.
Fortunately, the newest version of phpbb includes LDAP authentication built-in, so once one has an instance running, one merely has to literally click a button and type in the distinguished name and LDAP server information, and one is ready to go.
I duplicated the message board database to my computer with little trouble; mysqldump is one of those simple, disproportionately useful utilities that you would have written yourself had you not known it already exists. Anyways, step one went very well.
Step two: PHP configure/build/install. Wow. Does it need to be that hard? I mean really, I shouldn't have to rebuild PHP every time I want to add new functionality. Running this:
and adding a new
Anyways, I finally got phpbb3 up and running. It is a testament to the phpbb team that they are capable of writing what I have, in my very limited experience, deemed to be a very well designed piece of software in such a bizarre language.
I guess I should mention that I'm a python guy. Before that, I was a C guy. I've looked into Ruby, which seems like a cool language but provides no functionality I feel I need that python doesn't provide (and it's syntax is very foreign, but I guess that's not really a criticism. If I had my druthers...). I learned Perl before Python, and never really appreciated it. I find that the general rule with Perl is that it's great for one-off one-liners; anything including more than one carriage-return would probably better be served by a more readable language, like assembly.
It seems to me that PHPs most praised feature is also its greatest weakness: anybody can write a web application in PHP. Perhaps I'm an elitist (difficult to prove, I have very little formal CS/SE education), but I've found that people should cut their teeth on well-structured language-- a category in which I include python, C and (grudgingly) Java-- so that they learn good form before being thrown into a syntactic free-for-all with languages like PHP or Perl.
I do have some good things to say about PHP: it's very readable, when not written by a 14-year-old geek setting up his first message board; the community is abundant (though that can also be a problem), and it runs on anything, which for a dynamic-content language is huge; Python has its own web frameworks (I'm finding appreciation for Django), but it is simply not as widely utilized as PHP. That whole language-itself-as-a-templating-system is pretty cool.
Anyways, I guess it just comes down to personal preference. I just can't seem to get into PHP, no matter how hard I try; it stirs up something inside me, something that can only be calmed by using a language that was actually designed. Wow, that sounds really flamebait-y. Sorry. If I wanted to cause trouble, I'd tell you why Emacs sucks and Vim über-alles ist!
While the version we have installed is very stable, it lacks one critical feature that myself and the important folks inside the Sys Admin group consider very helpful: LDAP-based authentication.
Fortunately, the newest version of phpbb includes LDAP authentication built-in, so once one has an instance running, one merely has to literally click a button and type in the distinguished name and LDAP server information, and one is ready to go.
I duplicated the message board database to my computer with little trouble; mysqldump is one of those simple, disproportionately useful utilities that you would have written yourself had you not known it already exists. Anyways, step one went very well.
Step two: PHP configure/build/install. Wow. Does it need to be that hard? I mean really, I shouldn't have to rebuild PHP every time I want to add new functionality. Running this:
./configure --with-apxs2=/usr/sbin/apxs --enable-xml \
--with-mysql=/usr/local/lib/mysql
make
sudo make install
and adding a new
--enable-foo
or --with-bar=baz
every time I want to add a new module is simply ridiculous. Does this have something to do with PHP's lack of any concept of namespaces? I mean, really, do we need to throw all 3000+ possible functions in the global namespace? This isn't C, guys. Things would be somewhat alleviated if there were any sort of uniform naming convention that the PHP standard library followed. Unfortunately, no such convention exists and if it does, it is religiously not implemented. WTF?Anyways, I finally got phpbb3 up and running. It is a testament to the phpbb team that they are capable of writing what I have, in my very limited experience, deemed to be a very well designed piece of software in such a bizarre language.
I guess I should mention that I'm a python guy. Before that, I was a C guy. I've looked into Ruby, which seems like a cool language but provides no functionality I feel I need that python doesn't provide (and it's syntax is very foreign, but I guess that's not really a criticism. If I had my druthers...). I learned Perl before Python, and never really appreciated it. I find that the general rule with Perl is that it's great for one-off one-liners; anything including more than one carriage-return would probably better be served by a more readable language, like assembly.
It seems to me that PHPs most praised feature is also its greatest weakness: anybody can write a web application in PHP. Perhaps I'm an elitist (difficult to prove, I have very little formal CS/SE education), but I've found that people should cut their teeth on well-structured language-- a category in which I include python, C and (grudgingly) Java-- so that they learn good form before being thrown into a syntactic free-for-all with languages like PHP or Perl.
I do have some good things to say about PHP: it's very readable, when not written by a 14-year-old geek setting up his first message board; the community is abundant (though that can also be a problem), and it runs on anything, which for a dynamic-content language is huge; Python has its own web frameworks (I'm finding appreciation for Django), but it is simply not as widely utilized as PHP. That whole language-itself-as-a-templating-system is pretty cool.
Anyways, I guess it just comes down to personal preference. I just can't seem to get into PHP, no matter how hard I try; it stirs up something inside me, something that can only be calmed by using a language that was actually designed. Wow, that sounds really flamebait-y. Sorry. If I wanted to cause trouble, I'd tell you why Emacs sucks and Vim über-alles ist!
Good Luck, man
So, I went to a party tonight. Turns out it was actually a going away party for a friend of the host's; a young Iraqi man who received a full ride scholarship to study engineering here and just graduated, so he has to go back.
I really was just amazed at this guy. Besides having amazing english, he was just a Nice Dude (tm). While he regrets having to leave (he that out of the few places in the states he's visited, Montana is the best), he wants to join the US Army Corps of Engineers as a civillian because he really believes in what they are doing over there. Apparently, it's not all IEDs and cowardly suicide bombers; some real progress is being made, and people's lives are being improved.
He's not the only person I've heard that from; however, he is the only Iraqi from who I've heard such sentiments. Then again, he's the only Iraqi I believe I've ever spoken to.
Anyways, I'd like to compliment him on his vision, drive, and devotion to a cause he believes in. It's also impossible to state what a nice guy he was, and the impression I got of him as a man in the few hours I met him is indescribable. I really hope he does well, and failing that, I hope he doesn't get blown up.
Dana, you are one hell of a dude, and I strongly respect what you are doing, and what you stand for as a man. May fortune favor you, and may the fruits of your labors not go unrewarded.
I really was just amazed at this guy. Besides having amazing english, he was just a Nice Dude (tm). While he regrets having to leave (he that out of the few places in the states he's visited, Montana is the best), he wants to join the US Army Corps of Engineers as a civillian because he really believes in what they are doing over there. Apparently, it's not all IEDs and cowardly suicide bombers; some real progress is being made, and people's lives are being improved.
He's not the only person I've heard that from; however, he is the only Iraqi from who I've heard such sentiments. Then again, he's the only Iraqi I believe I've ever spoken to.
Anyways, I'd like to compliment him on his vision, drive, and devotion to a cause he believes in. It's also impossible to state what a nice guy he was, and the impression I got of him as a man in the few hours I met him is indescribable. I really hope he does well, and failing that, I hope he doesn't get blown up.
Dana, you are one hell of a dude, and I strongly respect what you are doing, and what you stand for as a man. May fortune favor you, and may the fruits of your labors not go unrewarded.
Subscribe to:
Posts (Atom)