On Life

What would one without a life have to do with life? What is life anyway? And even when one knows what it is, what’s it’s purpose? I’m asking myself these questions because now I’ve seen some of the tragedy life can bring. I’ve witnessed a man die before, but he was a complete stranger to me. Last week my grandpa died. This was different. He has been a mentor to me in my early years. I could even say he has brought secularism into my life without even knowing it himself. His views upon faith have helped me a lot to broaden my views and step aside, leaving it entirely at the end. My entire technical background comes from his teachings to me and his children. It’s hard to cope with a loss like this. Luckily I’ve been able to see it coming for several months and I was able to prepare myself mentally, I guess.

This is where the weird things began to happen. When I got the call he actually gave in I wasn’t shocked at all. No feeling of grief, no tears, no nothing. It was like watching the evening news. Yes, it was for the better he died. He was in pain after all. Even though it was clearly his time I expected myself to react like you see on TV. You know, totally losing myself in grief and sadness. It was even worse at the funeral. For a lot of people it was hard saying goodbye. Lots of my relatives were crying and sad. Even people I thought were strong broke down over the loss of my grandpa. Even there, I didn’t shed a tear. I tried to play along acting sad while I wasn’t. I’m afraid people have noticed.

I scare me. I do question; am I capable to feel? Am I turning all Vulcan? Now I think about it, it’s been a very long time since I actually cared about someone next to friends and family. And do I actually care about them? Or is it just a facade to keep the real me from showing? If you’ve read more on these pages you’ll notice I’ve analysed my psyche quite extensively. I’m getting more and more afraid of what I’m uncovering here. I feel like Dr Jekyll waiting for Mr Hyde to appear. I know he’s there. All the evidence points to the gruesome truth. I’m unable to participate in actions social in nature. I always have to fake some pleasure to some extend to fit in. I’m unable to feel emotions like affection, grief, anger, or any emotion for that matter. I do feel emotion when something happens in the egosphere, when it directly effects me. When I think something is funny, I laugh. When I lose a debate, I feel sad. But if someone in front of me commits suicide I wouldn’t even flinch. It seems the entire socially behavioral instinct has been taken out. What’s left is just plain logic. Maybe this loss of emotion is post traumatic. I hope it is. Although I wonder what the traumatic experience has been. If it isn’t this might be potentially dangerous.

I could just be harmful for society. If you look at serial killers and other harmful people they all suffer from the same condition. They don’t feel a thing. I know I’m capable of killing someone and walking away like nothing had happened. I know it isn’t wise and not logical. But what if it was, what if it becomes logical. With morbism, my self-entitled weird mental condition, logic isn’t always to be trusted. Until now I’ve been able to, with logic, keep myself in line and in touch with society. The what-if scenario is scary at least. What if Mr Hyde does show. I could just kill myself of worse, kill random people. I know the chances are low of this scenario unfolding into it’s full extend. But still, this can’t be right, right? I’m trying to find someone who can help me with this. There must be someone who has seen this before? Maybe I’m going to call an old friend again, he’s a psychiatrist. Also the guy explaining the importance of self reflection.

But anyway, back to the original question. What can life mean to me? What’s my purpose? After long consideration and seeking for answers I’ve found it right under my nose. For some people it’s their kids. I can’t have any kids of my own so that’s out of the question. I don’t care about getting rich. For a long time I thought my goal in life would be knowledge. I wanted to learn as much as possible about as much as possible. Until a short while back that was my belief. I discovered a nice theory I’ve read before but never actually understood. The theory of “Life After Death Through Fulfillment of the Ego”. Now I realise knowledge is only a tool to reach fulfillment. The theory basically states “make a difference to be remembered”. And that’s what I think we all should do. Try to make a difference for someone else. Although I can’t see if I do at the moment, I hope I’ve done so already. That means I can die now. I’m not planning to for quite a while but this gives me a reason to give my lack of fear of death a place. Maybe that’s also the reason I didn’t feel grief the moment my grandpa died. He has made a difference.

NVidia Linux Drivers and X.org 7.2

It seems te people at NVidia didn’t quite get the changes in X.org 7.2 yet. They’ve promised to get it fixed in the near future. If you’re like me and want to install the drivers yourself instead of using your package manager you’ll have to do the following things in order to use the latest NVidia drivers (1.0-9755):

cd /usr/lib
ln -s /usr/X11R6/lib/libXvMCNVIDIA* .
cd xorg/modules
ln -s /usr/X11R6/lib/modules/lib* .
cd extensions
ln -s /usr/X11R6/lib/modules/extensions/libglx.so* .
cd ../drivers
ln -s /usr/X11R6/lib/modules/drivers/nvidia_drv.so .

Be sure to remove the symlinks before you update your driver.

Linux networking slower than Windows

That title almost made you feel uncomfortable, didn’t it? But before you go away going all maniac on slashdot ranting about Microsoft please give me a chance to explain.

First, some history. My personal router c.q. firewall, panzertux, just went over it’s uptime counter. Yes, it runs Linux 2.4.x. The IPCop install was kinda ancient so I guessed this was a good moment to feed it it’s updates. I had to do a complete reinstall because of kernel incompatibility problems. But hey, it’s worth it. IPCop is a great firewall distro. After grabbing the latest ISO from sf.net and rebuilding my system the problems started.

Every time some app tried to make a connection through the router to the internet it paused for 10 seconds or so. After that the connection was established and everything was fine until another connection had to be made. Another 10 second pause. When browsing the web like me, you know, several browser screens filled with updating tabs, rss feeds, mail and server logs pouring in, a 10 second pause every time becomes quite an annoyance. What could this be? The first thing that came to my mind was DNS. I quicky checked all the DNS hops and my DNS proxy. All seemed to run fine. Querying the DNS servers using host(1) was as fast as it used to be. So it wasn’t DNS. And now the scary bit. I booted Windows XP to play my newly acquired game. I’m a bit of a cheater so I grabbed some cheats from the net. It was only during the game that I realised. Oh damn, did I just visit a site without that damn 10 second penalty? I turned to one of the running Linux boxes and tried to visit the same cheat site. The pause was still there. What is this? Why is that damn binary blob from Redmond faster on my 100% Linux powered network? This means war. This can’t be.

So there I was, broken beyond repair. The damn people at school were right. Windows is the better networking OS. After letting my forehead meet the door several times during high velocity impact I woke up. I had to get to the bottom of this. First, the thing that started it all. Panzertux. I had to rule that out. So I plugged my Linux laptop directly into my DSL modem. This is a great piece of equipment by the way, Linksys AG241V2, Linux powered, never let me down. Well, until now. I still had to wait 10 odd seconds before any connection was established. So it is my OS? Or is my modem just broken? Is Windows doing something wrong that actually is unintentionally something right on this network? I had made a new friend a while ago, so I went to NetBSD for help. It didn’t have problems what so ever. Could this be true? Maybe it’s my distro. All my workstation machines run Debian GNU/Linux sid. It’s known to break sometimes. Luckily I had an Ubuntu laptop ready for testing. It had the same problem. 10 seconds. I didn’t know what to do anymore. Did all my Linux boxes start to hate me? Would NetBSD be my only friend after this war? I noticed it was 4 AM. I had to get some sleep. Even the caffeine overdose wouldn’t help anymore.

The next morning, just when I thought it couldn’t get any worse. Guess what. It did! My network died! Somewhere during the night some part of my network decided it was time to quit. Panzertux was still up and running happily generating log files. All of my switches were alive and kicking. But I just couldn’t get on the interweb thingy. I told panzertux to reconnect to the interweb. Panzertux said he couldn’t. My modem died. So it was my modem all along? I patched it up, gave it new firmware and even got rid of the dust that it was collecting. I hooked up my Linux laptop directly again to test the modem. Damn, still the same problem. But why did it die? I was toying around a bit and to show off I switched to another tty, text mode only. When I logged into my modem using w3m some errors popped by about some RFC. They went away too fast for me to read them. While I was looking in the man page for a debug switch one flag stood out, “-4″. IPv4 only mode. I gave that mode a try, and wow, no time penalty! So maybe it’s IPv6 that keeps bugging me?

So I recompiled my kernel. Yeah, I do that some times when I’m feeling happy. No, really. I had built-in support for IPv6 but never connected to a single IPv6 router. Guess what, I’ve got one. IPCop talks both IPv4 and IPv6 now. So it routed all my IPv6 requests into an IPv4 network called the interweb. Well, at my ISP it is. This explains the pause. It’s needed by the OS to switch back to IPv4 after failing to connect using IPv6. But this still didn’t explain my entire network getting disconnected from the interweb. Maybe my modem doesn’t like IPv6? So, I wrote a quick bash script to utilise that other neat w3m flag. “-6″. IPv6 only. It started a thousand w3m browsers trying to connect to my modem using IPv6. Hey, a thousand w3m browsers still don’t use as much memory as one Firefox! Ok, the experiment succeeded. The modem died it’s painful death a second time. Poor thing. To save what’s left of that poor blue box I recompiled all my Debian kernels to block out IPv6. I blacklisted the ipv6 module on all the other boxes.

So, to summarise: When your DNS is acting normally, Windows is acting normally and even your mother in law is acting normally and your Linux box has problems connecting to servers, blame IPv6. Also blame that nasty stain on your wall, I know it’s there! You know, if my ISP would just give me a proper IPv6 enabled internet connection all of this wouldn’t have happened and my forehead wouldn’t hurt as much right now.

Drivel

Ok, after some problems using Drivel I think I’m getting the hang of it.

Would this work? Edit: yes it works!