Carl the Zealot

February 24, 2009

A priest, a rabbi, and a troll walk into a blog. Ouch.

Filed under: Free Thought, Private, Religion, Science — Carl Myers @ 4:49 am

My good friend, Steve, recently wrote a blog post about a discussion we had. I thought the comments were all very interesting, but I felt like some of the points I made weren’t getting across, and it was a ripe opportunity to make some more.

Fair warning, the following is what I believe. I am shedding society’s veil of tacit, compromising blind acceptance as well as the insane intellectual disconnect, the cloud through which I am time and time again amazed we are able to scientifically deduce anything. If this post makes you angry, I suggest considering what exactly you are angry about, and why you really believe it so strongly.

As Steve pointed out, religion has given humanity a lot – I have always been the first to agree with that, my problem with it is it’s stubborn refusal to go away, like a house guest that has overstayed it’s welcome. Religion is the crutch of humanity. We have outgrown it. It serves us no longer, you needn’t look far to find ample evidence for that.

Steve says, “When a person points their finger at another and declares them to be wrong because their beliefs conflict, then we are- to put it bluntly- fucked.” If someone told me “2+2=5 and nothing you say can convince me otherwise”, am I really supposed to pretend that is a perfectly correct statement? If you tried to introduce a constitutional amendment which dictated that “2+2=5…In GOD’s country at least”, am I supposed to be ok with that? How about if you want to replace my children’s math books with a new edition which is identical the old one in every way except for the chapter on addition, which has a “special exception for 2+2=5″, is that ok? Some things are just WRONG. And while I am fine if you want to sit at home in your rocking chair chanting over and over “2+2=5 because Jesus loves me”, that is YOUR prerogative. However, when it comes to my tax dollars, my public education, my support of science, and my will for humanity to follow the advancements it has already made with still more, I realize there is more riding on this issue. When people don’t just sit there in their rocking chairs chanting to themselves, but actually believe everyone who disagrees is wrong and they have to impose that belief on others, it concerns ME. It makes me think it is our duty as thinking, rational people to fight back – “believe what you want, but not in my government or my school” only works for so long when dealing with the sort of extremism we are seeing. Whether or not carrots are tasty is an objective thing, but some things are simply not objective, and religion has clouded where that line really ought to be for too long.

Now the beauty of science is, since it’s inception, the sum of all human knowledge has, like entropy, been ever-increasing. This means we can only become more sure about what we know, while facts can go from “unknown to known”, they can not generally go from “known to unknown” (we can discover something we thought was correct was actually incorrect, but we can’t say we “know less about it now”, in fact, we know more about it by knowing it is wrong).

This means each and every question one might ask about the world we live in has one or more theories posited by science, right now, which can be used to answer said question. Let me repeat that, there are “catch-all” heuristics for generating theories so that any question you can possibly ask, right now, already has one or more hypothesis which are scientific and testable, right now. The “god of the gaps” is a myth. Right now, if you asked me “Is there a God”, I can give you a scientific answer. The answer is “No, there doesn’t seem to be, there most certainly is not a personal god who interacts with the world directly”. Further evidence may in fact overturn that, but just like I don’t think there is a flying spaghetti monster, just because I can’t prove there isn’t, science dictates we accept there probably isn’t a god either, until evidence to the contrary arises. We get this hypothesis via Occam’s razor, and any “research” trying to prove the contrary had better be based on some evidence, not just one’s pathetic desire to invent some deity to help them feel more self-important and special in our unimaginably enormous universe.

My very long-winded point is, we are not “fucked” because someone tells someone else they are wrong. We are fucked when we let people claim things are wrong in unscientific ways. We are fucked when we get so many people so brainwashed by an unscientific idea, that even scientists must “dance around the truth” and “mince words carefully” so that they aren’t lynched or shot in their sleep (or at the very least, lose all their funding).

And, above all else, we are “fucked” when we let ourselves forget what it is, exactly, these “religious folks” actually believe. Science doesn’t tell you “if people disagree with your results, kill them”, or “it is your duty to science to educate as many people as possible, lest you burn in hell”. Science encourages people to discover, test, and retest things on their own, while still standing on the shoulders of giants. But the “opposition”, if you will allow me some simplifying generalizations here, is quite different. (If you prefer, replace “They” with “Some religious fundamentalists” in this passage) “They” think “we” are all going to hell. “They” think god DEMANDS they “save us”. “They” think their moral views are “right, absolute truth, word of god” and anyone that disagrees with them is damned. That is why “they” try to invade our schools, silence our brightest minds, poison our children’s education, brainwash the lumbering couch-potato masses (have you ever WATCHED a televangelist?), and the sheer number of them is appalling. These same people who benefit from science day in and day out, driving cars, eating processed food, watching TV and using computers, enjoying the finest medical care, insist science is wrong because “it ain’t in the bible”.

Well WHY ISN’T IT IN THE BIBLE? Couldn’t god have saved an awful lot of lives by telling us the germ theory of disease, or how to treat unclean water to make it potable? Oh, yeah, it must not be part of god’s “plan”. God didn’t do any of that, science did, and the intellectual disconnect it requires for people to enjoy all these modern conveniences while simultaneously saying things like “In the beginning god created… That’s enough for me!”. Clearly it’s not enough for you! If that’s enough for you, maybe you should move back to the Middle East, get some fucking camels and sheep and shit, and live like the biblical people used to. Hope you enjoyed your midlife crisis at 18, because you’d be lucky to make it past 36.

If our country was not already so broken by the seemingly unsurmountable foothold religion has on our society, any scientist that wasn’t themselves deluded would have no choice but to say, without bias, “there is no credible evidence there is a god, therefore, we are best served by assuming there is not a god until such evidence presents itself.” I believe agnostics are simply scientists “too afraid or uncommitted” to admit this, even to themselves. Fortunately for Steve, I don’t believe one’s lack of commitment is sending them straight to hell, or requires me to save their eternal soul, which I hope, Steve will consider to be one of this “firebrand atheist”’s redeeming qualities =)

Of course, there are people who don’t believe their faith has anything to do with science. These days MOST people fall into this category. They are happy to admit the universe is 14 billion years old, the earth is 4 billion years old, and the “7 days of creation” was clearly a “metaphor” or something like that. The bible was the word of god, “as interpreted by the man of the time”, so it’s no wonder we didn’t understand some things Take Pi, for example – the bible says it is exactly 3. Since we hadn’t discovered fractions or decimals yet, I guess god figured it was “close enough”. But how can we believe in a god, and simultaneously believe he, in all his perfection, could only manage to get his message “close enough”? That is a pretty hefty intellectual disconnect right there.

Nonetheless, these people are glad humans have discovered science, and used the brains “god gave them” to create all these advancements, “just as god must have surely intended”. There’s just one problem – they are using confirmation bias. “A tendency to search for or interpret new information in a way that confirms one’s preconceptions and avoid information and interpretations which contradict prior beliefs”. If people did not already believe in god, nothing today, with our current level of understanding, would be anywhere near convincing enough to warrant such a fanciful explanation as god. But since people already believed that, they are just ignorantly incorporating it into their existing beliefs.

In the end, when you consider these people, they are just as uncommitted as the agnostics who say “why, surely, we can never know!” If you are reasonably confident there is no flying spaghetti monster, and you are reasonably confident that 5 million dollars isn’t going to appear under your pillow even if you pray with all your might, then you are deluded if you also think we can’t be reasonably confident that “there probably isn’t a god”, and surely not a personal god as so many faiths dictate.

February 23, 2009

A method by which my friend is allowed to purchase a new laptop. Patent Pending.

Filed under: Hardware, Me, News — Carl Myers @ 6:17 pm

Last weekend was a blast. Among other things, my friend Steve was able to use his tax refund to buy a new laptop, which he sorely needed thanks to the infernal bit rot that plagues Vista (and most every other MS operating system). I was as excited as Steve was, no doubt, because I planned to put Linux on his old laptop and wow him with how his “useless old laptop” would instantly become “good as new” and completely usable again.

But first things first. We headed off to Best Buy. Had he been considering a desktop, I might have tried to get him into Fry’s, so we could consider building it ourselves, which can be fun, though these days it is not always so likely to actually save any money, and might cost more. Since it was a laptop he wanted, I generally recognize that your Best Buys, Circuit Citys, etc tend to do better on the price points there. Equipped with a rough idea of what it was going to cost on dell.com, off we ventured.

To our great surprise, Best Buy had Dell handily beat (for the rough specs we were looking at, by about 200$, not counting shipping). We did our thing, looking back and forth between the lumbering desktop replacement choices (or, as we used to call them back when I worked at Circuit City, the “aircraft carriers”). I of course provided my technical opinions when warranted and occasionally when not. Is DDR3 worth it? Nah, not for your needs. What about this one? The screen is bigger over here, blah blah, etcetera etcetera.

What really shocked me about the whole thing was Steve’s priorities. Despite all the times I had tried to “put myself in the customer’s shoes”, I had never really succeeded to the degree I did today, since I *was* the customer. I realized that my needs are so different from his. Steve spends every moment staring at the screen. He will never plug it into an external monitor, except *maybe* to watch a movie on his TV. He will never run research computing and is unlikely to play a demanding game, most will be such that any modern computer in that store would handle them readily. DDR3 should not really be important to him. Nor should a 7200RPM hard drive (sure, it’s nice, but not worth paying extra for). Laptops today come with 4GB of ram. 4 Gigabytes!!!! That’s windows for ya. My desktop has 4GB of ram and I haven’t had programs using over a gig or two in as long as I can remember. With Linux, it’s like I have a 2GB L4 cache all the time, it’s pretty hot. Anyways, Steve found himself deciding between 4, 6, or 8GB of ram. Can you imagine? Most software these days can’t even address more than 3-4GB due to the 32-bit thing (which is *still* a problem in the non-Linux world).

After asking a few “sales drones” for some generic stats not obvious from the store tags, they got the distinct impression I knew way more about their products than they did, and as most sales drones would do in such a situation, started to steer clear of me. One guy, however, knew his stuff pretty well, and after we started to look “ready to go”, he took the plunge and started chatting with us. We had a really nice conversation, wherein he confirmed my beliefs that almost nothing has changed about electronics retail since the 6 years ago when I last worked it.

Now you folks might want to sit back and take a deep breath, lest you risk under appreciating the value of the insight I am about to provide. Electronics retail is HELL. Absolute hell. Nobody should suffer such seemingly eternal, unquestionably infernal torment. But I did so, and survived, so that I might pass on the valuable knowledge I gained there. Customers…are not right. They are wrong. Only in electronics retail is this true, and computer retail specifically. Why this reversal of otherwise-certain time-worn truth? Because you don’t *want* the customer to buy your product. Most stores LOOSE money on computer sales. I recall in particular at Circuit City, we had laptops which cost $1350 for which our cost was $1335. Take into account keeping the lights on, paying me to sell the thing, and the warehouse guy to drag it down off the shelf, and the cashier to ring it up, and you’ve got a problem. Some were even sold UNDER cost. The absolute most we ever made on a laptop was *maybe* $200, and that was for a $3700 laptop, the most expensive we ever carried (it was one of the Toshiba “aircraft carriers”). Rather than being in “sales”, I was actually in “damage control”.

My job was to sell warranty, and accessories, “like my life depended on it”. At any point in time, I was to recommend any and all accessories I could possibly imagine the customer needed. I honestly recall saying at least once “do you need a TV with that?”. Here is an example of my normal “checklist” I might run through:

  • Warranty
  • Computer
  • Monitor
  • Printer
  • Paper
  • Ink
  • Printer Cable
  • Thumb drive(s)
  • Blank CDs/DVDs
  • Movies to watch on it
  • Extra USB cable
  • USB extension cable
  • Ethernet cable
  • Extra software (ms office)
  • Internet Service (3 year contract! lol…)
  • Laptop carrying case
  • Laptop security lock
  • Extra keyboard/mouse for travel
  • Extra Battery
  • Extra charging cord/car adapter

This is just off the top of my head, 6 years later. A sale “done right” could take in excess of 2 hours.

So, given what I have said above, you can imagine, I was quite prepared when our guy started on the warranty speech. He did a really good job. Frankly, 8/10 for examples, 7/10 for cost benefit analysis, 10/10 for confidence. Also, 10/10 for getting his manager involved, which he did very subtly. If I didn’t know better, I would have thought his manager just happened to be hanging around and overheard us, but of course, that isn’t true. He probably gave him the “heads up” while he was “checking to make sure it was in stock” a few minutes earlier “I think I’m gonna need a hand with this one – he really knows his stuff!”. I was so proud of Steve, he said “no warranty” and didn’t back down even after they both ganged up on him. I’ve seen an awful lot of people crush under the same situation – since I was so often one of the people on the other side, trading comments back and forth with my manager about how smart it is to buy the warranty, and how it pays for itself when the battery dies, which it almost certainly will within the 2 year warranty period.

Anyways, to my great surprise, after the warranty talk was over, we did not get some big huge accessories talk. I have to admit – this was a missed opportunity. I was especially surprised that the manager was there and didn’t even suggest a carrying case or anything like that. We *probably* wouldn’t have bought anything, but what was the harm in asking, once you’ve already got the laptop rung up and everything? Meh, I’m glad we didn’t have to mess with it. Despite that “missed opportunity”, my otherwise accurate prediction of basically the entire progress of the sale and almost word for word the exchange between Steve, the sales guy, and the manager, I am convinced that very little has changed in the world of electronics retail.

That said, I’m glad we got the sales guy we did. He did everything he had to do, and was a nice guy about it. He never seemed pushy (beyond the minimum amount of pushy you need to be in order to work at that job). He knew his stuff and was a nice guy and I’d buy from him again if I ever bought computers from Best Buy for myself instead of building them.


Steve is obviously pleased with his new laptop as we hang out and get it set up from the comfort of Capitol HIll’s Six Arms Pub.

February 8, 2009

My super-awesome mutt configuration

Filed under: News — Carl Myers @ 2:05 pm

One of the things I really miss about my old job is we had a default mutt configuration available for folks to use as a starting point which was really awesome. Additionally, we had a custom build of “muttng”, mutt “next generation”, a now long-dead fork of mutt which contains lots of super-hot extra features. I decided it was time to make my mutt “whole again”, so what follows are the steps for getting an awesome mutt configuration on Debian Linux.

So first off, I thought I would have to apply all these crazy patches and things, and build my own mutt package. Gladly, this is not the case. Most of the muttng patches have now been applied to the original mutt source. Also, to my joyful surprise, most (if not all) of the patches that weren’t merged in are available in Debian by installing the “mutt-patched” in addition to (or instead of) “mutt”. This includes the much-loved “sidebar patch”, among others.

After I got that figured out, I got to just muck with my .muttrc file. The docs I referenced are available here and the wiki is here. Now for your configuring pleasure, here is an “anonymized” version of my configuration, I hope it has some helpful ideas for you seasoned mutt users out there.

February 7, 2009

Using the iPhone G3 to listen to music under Debian Linux

Filed under: News — Carl Myers @ 2:36 am

Greetings all, I have once again found myself wishing someone else had written up this mini-hell I had to go through just to use my shiny new toy the way I want to, so once again I have written it up for posterity. I did use a mac to jailbreak my iPhone G3, but everything else I detail here I was able to do using my home wifi network, and my Debian desktop. Please enjoy, and feel free to email me if you have any questions or comments!

Now because there is a lot of out-of-date and incorrect info out there, and it was a major point of contention for me, let me just throw some stats out there: This is an 16 GB iPhone G3 (black) running firmware 2.2 (5G77) on the AT&T 2.9 network. The exact model is MB704LL. I am running Debian unstable and updated today, February 7th. I used gtkpod 0.99.12-3 and libgpod-common 0.7.0-0.1, and gnupod-tools 0.99.7-2. My kernel version (which shouldn’t matter much) is 2.6.26 (custom built from Debian patched kernel source), arch is x86_64.

Step One: It’s a Jail Break!

This is the only step in the process where I wimped out. I tried to find a Linux jailbreak solution, but most of them involved downloading some strange source code from “some dude” (not sourceforge) and building and running it, so instead I went ahead and fetched QuickPwn. It worked great. Another mac option (which appears to support some more advanced options like modifying the image you are going to upload) is Pwnage Tool. I followed the easy directions there and like a charm, my iPhone now has a pineapple shown on startup, and I was able to run Cydia (an iPhone GUI frontend to APT, my favorite package manager!) and install openSSH, perl, and all sorts of other goodies.

NOTE: do *not* try to move your home directoy. Don’t be fooled, my friends, it looks like BSD, smells like BSD, has a broken “ps” which doesn’t work with my favorite flags “-auxwwwfg” like BSD….but it is NOT BSD, it is “crazy apple OS land”. “chsh -s” does not work to change your shell, but you CAN do it by editing /etc/passwd AND /etc/master.password (the shadow file). You CANNOT edit these files to change the mobile user’s home directory, it is hardcoded out the wazoo in all of the apps. It should already be on the largest partition on the device, and if it isn’t, feel free to move it and create a symlink, but do NOT try to actually change the home directory via other methods. While we are at it, make sure your “local” directory where all the apt stuff goes is on the big partition – I think mine went there by default but I don’t remember – I think it goes to /private/var/local (and /var is symlinked to /private/var). Wow, that was a long rant…

Step 1.5: Installing Perl on an iPhone

I wanted to write some perl scripts to do some nifty tasks – one example is, I wanted to run a script like “xkcd.pl 534″ and it would use LWP::UserAgent to fetch that comic from xkcd.com and grep for the alt text, and print it out, since it isn’t possible to see it from mobile Safari. Unfortunately, perl was not in the default repository, but fortunately, I found one that had it. Super huge kudos to the fellow at Coredev for sharing his work – I was not too excited about the idea of trying to build perl myself, on my iPhone.

Step 2: Mount your iPhone

Immediately after jailbreaking your iPhone, you should change the “root” and “mobile” user passwords. I believe the default root password is “alpine”, at least it was on my version.

You probably want to set your iPhone to take a static IP address on your network so you can SSH to it. Some routers let you do this via the wireless router’s GUI, others you just manually pick one and tell the iPhone “use this static address”. I assume a user reading this can figure this part out, or google it, this part of the process was not hard to find guides for.

Once you can ssh into your iPhone, we are ready to set up “sshfs”. Have you ever asked yourself “geez, what *can’t* you do with SSH?” Well, the answer isn’t “mount a remote filesystem”, I can tell you that much. Run the following:

# apt-get install sshfs

SSHFS runs in the userspace, which means you don’t need to use sudo to mount things over SSH. This is good. It does mean, however, that some setup is required. You must add your user to the “fuse” group:

# adduser cmyers fuse

Obviously, substitute your username for “cmyers”. Now here is the tricky part – you must must must log out and back in for this to take effect. you cannot use the same terminal to continue. If you did this in a screen session, in fact, your whole damned screen session, and any windows you subsequently create, will still be using the out of date group list. Use your window manager to start a completely fresh terminal window for this – or hell, even switch to a virtual terminal and log in fresh (Ctrl + Alt + F[1-6]). If you get an error like this:

$ sshfs mobile@10.0.1.150:/var/mobile /media/iphone
mobile@10.0.1.150's password:
fuse: failed to open /dev/fuse: Permission denied

Then that means you failed to get a “sufficiently new” terminal. Also, pop this and make sure it looks right:

$ ls -lsa /dev/fuse
0 crw-rw---- 1 root fuse 10, 229 2009-01-31 09:52 /dev/fuse
$

Note that the “fuse” group has both read and write permissions to /dev/fuse.

Ok, assuming you heeded the bolded advice above (the amount of explanation in my blog is directly proportional to how much time I wasted figuring out that part – so be thankful you don’t have to muck with it!), you should now be ready to mount your iPhone.

The way most iPhone apps in Linux expect your mount to work, you actually mount “/var/mobile/Media” – which is where the iTunes DB and music goes, rather than mounting the home directory itsself (/var/mobile). To do this, run:

$ sudo mkdir /media/iphone
$ sudo chown cmyers:cmyers /media/iphone
$ sshfs mobile@10.0.1.150:/var/mobile/Media /media/iphone

Obviously, replace the IP address, and “cmyers”, with the appropriate equiavlents. Note also that the actual sshfs command runs as you – after that initial setup, you can mount and unmount the iphone without sudo – joy and hoorah!

Step 3: Teach your iPhone who’s the boss – it ain’t Apple.

It turns out that in the 2.2 update (or maybe 2.1?) Apple decided to change the iTunes DB format quite a bit, including checksumming and crap that is part of the (un)”FairPlay” DRM crap. If you are curious about the details, this is all explained here: Marcan’s Blog. Long story short, you need to tell your iPhone “please, sir, use the old version of the DB”.

Yes, that’s right. Apple added all these extra, super-annoying, redonkulous security measures, but let the configuration option to control whether they are enforced or not in plain-text XML on the device. Apparently, they don’t want to actually stop people from using their jailbroken iPhones with third party apps that can read and write the iTunes DB, just piss them off as much as possible in the process. As the blog explains, simply open the file:

vim /System/Library/Lockdown/Checkpoint.xml

Erm, you did install vim on your iphone, right? I feel sick if I ever use a *nix system which doesn’t have vim on it =) Anyways, edit that file, search for “DBVersion”, and change the value on the line below it to “2″ (instead of, probably, “4″). Now reboot your phone. ( I had a sadface @ rebooting a *nix machine )

Step 4: Exercise super cow powers!

You can fetch down everything you need (I think I got ‘em all…) by running this on your Debian box:

# apt-get install gtkpod gtkpod-aac gnupod-tools

Next go ahead and start up gtkpod. You will have to go to “repository options”, and “add new repository/iPod”. Trust me, you want to get “Music Library” all set up the way you like, THEN copy it to your ipod. Editing directly on the iPod is bad times, I lost some playlists that way. Put in the mount you used (I used “/media/iphone”), and for Model select Touch -> “16GB Touch (black) (xA627)”. Turns out the iTouch and the iPhone 3G are almost identical.

At this point, go ahead and hit “check ipod files”, or try to drag over a playlist or something, and hit “save”. You should see it copy to the iPhone, then say something like “updating DB”. If this works, you are golden, but I think most people will still have one more problem to overcome.

Step 5: Getting the “Firewire Id” (wtf, Apple, it doesn’t have a firewire port!!!)

Apparently, the newer hardware (or firmware, or something) needs some sort of hardware ID to write the DB in a way the iPhone can recognize. Without this step, you may get an error popup along the lines of “Couldn’t find the iPod firewire ID” from gtkpod when it tries to write the iTunes DB, or your iPhone may simply report it has no music on it, when it clearly does according to the storage usage info. To fix this, you follow the info on this wik, under the “determining the Firewire GUID” section. Basically, you must connect your iPhone USING USB, but you don’t have to mount it (because that won’t work), then do the following:

# lsusb -v | less

Note this should be run as root. Search for “iSerial”, and find the one that belongs to the “Apple” device (you don’t have more than one Apple device, do ya?). Record ONLY THE FIRST 16 CHARACTERS of this string, it should look like hex (0 through 9, a through f). Next, edit the “Sysinfo” file (or create it, if it doesn’t exist). Now I have seen different guides claim this file exists at two different paths. One was “/var/mobile/Media/iTunes_Control/Device”, and another was “/var/mobile/Media/iPod_Control/Device”. Chances are, one of these directories will already exist and the other one won’t, so use that. For me, it was “/var/mobile/Media/iTunes_Control/Device”.

$ vim /var/mobile/Media/iTunes_Control/Device/SysInfo

Now add the following to it:

FirewireGuid: 0xFFFFFFFFFFFFFFFF

Where the 16 Fs are replaced with your GUID (doubt it matters, but mine had lowercase alphas in it). Some restarting of various programs (force-quit the ipod app on your device, close out gtkpod and reload it), and you should be able to transfer playlists now. Works like a charm for me.

See, wasn’t that easy? =|

Props

I couldn’t have done this without the generous assistance of the “teuf” on irc.freenode.net#gtkpod, All of the libgpod devs, all the folks that contributed to the jailbreaking efforts, and many helpful forum posts on the Ubuntu forums, about both gtkpod and sshfs.

What do you tell your kids when they ask “what happens when you die?”

Filed under: Free Thought, Me, comic — Carl Myers @ 1:19 am

I wrote this post a long time ago, but forgot to publish it. Better late than never, huh?

This is a topic I have spent an extra long time thinking about, one which was recently brought up by Jeph Jacques in his strip Questionable Content (which I enjoy very much). Jeph posed the question in this strip:

…I wouldn’t want to make up a bunch of stuff about an afterlife or use some religion’s version of things, since I don’t believe in that myself, but I also wouldn’t want to completely horrify my kid by being all “oh there is just nothing. You cease to be aware and that is it.” I know that concept freaked me out nearly as bad as the concept of hell when I was little. I guess “make up something comforting” is the lesser of the two evils, but still…

Atheist/nonreligious parents, what do you tell YOUR kids? I am curious to know!

I am not a parent, and I’m not sure if I will ever be one, but I have spent an awful lot of time thinking about this very question. I am a big believer in Douglas Hofstadter’s take on intelligence and sentience as presented in Godel, Escher, Bach and I am a Strange Loop

Specifically, intelligence and sentience and everything about us that makes us who we are – the “spark” that so many people attribute to souls, lives exclusively in our brains, and in the physical world. It requires no metaphysical explanation. He goes on to suggest that if that is true, there is no reason why parts of us couldn’t live in *other* people’s brains also. He talks about the bond developed by close family, especially husband and wife, how they finish each other’s sentences, know each other “better than they know themselves”, and when the worst happens, often remark “it is like I lost a part of myself”.

The point I am finally about to reach is, if sentience is just a “strange loop”, a complicated feedback system in our brains which causes us to feel and experience life as we do, anyone we make contact with over the course of our lives carries with them a “granular copy” of that pattern. The more time we spend with them, the more detailed the copy. When I die, I will live on not just in the memories, but in the active mind of those I cared about, and who cared about me. That is something I could tell my children without being disingenuous or depressing.

I discuss this from the perspective of love and relationships in a recent blog.

Powered by WordPress