Technology


17
Apr 07

Windows XP Login Logout Loop (Virus)

skeletonI’m writing this post with the hope that it will be helpful to people who face the same computer predicament that I did a few days ago. Here’s a little bit of background information: Last Tuesday I met John Chol Daau, who is from Sudan. He grew up as one of the Lost Boys of Sudan, forced to leave his home and wander hundreds of miles through Africa to survive. If you don’t know much about this particular humanitarian issue, I suggest spending a small amount of time reading up on it. Anyway, John told me that his PC was experiencing a debilitating virus, and asked if I would look at it. I said that I would. After spending quite a bit of time reading through various website forums, here’s a short description of the problem and its solution:

Problem: The PC (which runs Windows XP with SP2) starts normally. The Windows splash screen appears correctly and then the login prompt correctly loads. You can then enter your user name and password like normal, but as soon as you try to login you are IMMEDIATELY logged back out again. The desktop doesn’t even load. It moves immediately back to the login window where you can then enter your user name and password again. No matter how many times you try to login you always experience this immediate logout. Even if you try to login to the computer in safe mode you still experience the same problem. This problem is documented on Microsoft’s website here.

Solution: I’m sure this behavior can be caused by many different problems, but the most common cause is a virus. If you’re familiar with the Windows registry, this virus changes a few registry key values that makes it impossible to login to your computer. If you’re not familiar with the registry, don’t panic. I’ll post links to a few articles that very clearly explain how to fix this problem. Basically, the virus makes two very simple changes to your computer that render it useless. In order to fix the problem, you have to change these two things back to the way they were while your computer was working.

Easy Fix: The “easy” solution to this problem can be found here. In order to use this fix you have to have your Windows XP install CD. This is the CD that contains the files necessary to install the operating system on your computer. You probably have this disk stashed in a drawer somewhere. You should note that there’s a difference between the Windows XP install CD and the recovery CD that may have shipped with your computer. It’s actually possible that when you bought your computer that it didn’t actually come with a Windows XP install CD. Sometimes computer manufacturers will only ship you a recovery disk, which is altogether different. You need your Windows XP install CD so that you can run an application called the Recovery Console. The link above should provide documentation on how to use the Recovery Console. Unfortunately, this fix didn’t work for John’s computer, but it may work for yours.

Slightly Harder Fix: This fix is the one that ended up working to fix John’s computer. A detailed explanation of this fix can be found here. It requires you to have access to another Windows PC with a CD burner (even if it’s a friend’s computer). You have to download a program called BartPE, which is one of the greatest recovery tools that exists. For this particular problem, BartPE will enable you to quickly change the two settings that the virus messed up. You may need a Windows XP install CD for this method as well. But it may be possible for the program to find what it needs from your friend’s computer without having to have access to this disk.

If you have any questions, please feel free to contact me. The above links should give you the tutorials you need to fix the problem. And if you use a PC you should use a virus protection program! If you don’t, you’re asking for trouble! Good luck!


9
Apr 07

CERN Goes Boom

Here’s yet another reason why you should make sure to learn basic math. I suppose that this is one way to lose your job…


20
Mar 07

E8 Structure Solved

There was an announcement yesterday that a collaboration of mathematicians from the United States and Europe have mapped the structure of E8, which is a 248-dimensional Lie group. It’s actually even more rich than that, but I think the concept of a Lie group is intense enough for one post. What interests me most about this particular problem is that there was some SERIOUS computer horsepower that went into the solution. As the Yahoo! news story (link) indicates, “While the human genome, which contains all the genetic information of a cell, is less than a gigabyte in size, the result of the E8 calculation, which contains all the information about E8, is 60 gigabytes in size.” Yikes. Amongst other practical applications this result will provide some good information for physicists who study string theory. The reason for this is that structure of E8 is both symmetrical and extremely complex. Please check out the American Institute of Mathematics page on the E8 project here for more information. There’s a lot of great information on their site. So what does the structure of E8 look like? Here’s the picture:

E8_Plane


6
Dec 06

Google and Port Authority in Pittsburgh?

One of the major gripes I’ve heard people make about the Port Authority transit system in Pittsburgh is that it’s impossible to plan trips. The best method is generally to talk with people who have been using public transportation for longer than you have. Port Authority set up a route search engine through its website about a year ago, but it was downright terrible. I know this system can still be accessed, but I’ve been disillusioned enough by it to forget about its existence. Well, it looks like Google has taken a step in the right direction and created Google Transit, which is a product currently available in 8 U.S. cities, including Pittsburgh. It’s exactly what it sounds like it would be: a way to search public transportation lines in the city of Pittsburgh. I haven’t thoroughly tested it yet, but the interface is basically an extension of Google Maps. Good stuff. I suppose that having Google in Pittsburgh will lead to this type of perk. I’m sure there are some kinks to be worked out, but I’m EXTREMELY happy about this development. I generally think that public transportation is a great way to travel, and one of the hindrances has definitely been route planning, at least for this city. This type of online aid should help with this problem. Now if we can only work on this price system…


16
Sep 06

Philosophy In Computer Science

turingI was meandering through the Slashdot archives this evening and came across this discussion about philosophy’s role in computer science. I think the conversation is illuminating on several levels. There are blatant IT professionals coming from one angle versus hard-core philosophers coming from another. While there’s a lot of overlap in perspective each person tends to accentuate a particular part of the (dis?)connection. I think the threads are worth reading both from a professional and an academic standpoint.

There are obvious links between the disciplines, notably the fact that concepts such as computability were born from the work of folks like A.M. Turing, but I often wonder if computer scientists think about this with any sort of regularity.