Alphabetical Site Index
Computer Problems
Because the computer can be very useful both to non-activists and to activists distributing information that exposes Evil, computers and their users are frequent targets of Harassment. I've had problems with all of the Computers That I Use. I document these problems here.Each of these problems could have been an innocent malfunction. Superficially that is what many of them appear to be. But this appearence is probably only Cover. Most of these problems were probably maliciously created, because:
- The number of malfunctions is large. Innocent malfunctions do not happen in these numbers.
- It is easy to intentionally create many types of problems that appear innocent if they are Computer Problems With Psychotronics.
- And finally, it is almost inconceivable, at least to people that understand how computer systems work, that some of these problems, such as Changed File Time Stamps, could happen without malicious intent.
If you find the preceding statements difficult to believe, then please consider the following:
So I know a lot about how computer systems work, and how they can fail.
- My college degrees are in electrical and computer engineering.
- My Resume. I have been using, programming, building, and repairing computers since 1971.
Next I will give more information about Computer Problems, including types, causes, and individual problems that I have experienced, starting with the problems to which an ordinary computer can most easilly relate.
- Computers That I Use.
- Hardware Computer Problems
- Software Computer Problems
- Computer Problems With Psychotronics.
- Mouse Problems
- Keyboard Problems
- Scrolling Problems
- Program Pausing
- Display Update Problem
- Document Highlighting Problems
- Program Installation Problems
- Windows Help Problems
- Web Browser Problems
- E-mail Problems
- Adobe Premiere Problems
- Changed File Time Stamps
- Making Files Read-only
- File Substitution
- File Deletion
- Damage To The Windows 95 Startup Disk
- Printer Problems [2004/09/25 added]
- Dial-up Connection Problems
- Search Engine Problems
- Video Production Problems.
- Windows Message Interference
Hardware Computer Problems
Now I describe the problems that have the appearance of malfunctioning hardware.All of these problems can be caused by Electrical Effects With Psychotronics or Mechanical Effects With Psychotronics acting directly on the computer hardware. But some of them can also be caused by externally controlled Psychotronic Server software, so they might actually be Software Computer Problems.
- The video monitors have been made to flicker, dim, or lose horizontal or vertical sync, and become unusable in various other ways.
- Hard disk drives, floppy disk drives, and CD-ROM drives have been sabotaged. Sometimes files can not be read. Sometime a drive appears not ready. Usually a problem eventually disappears, though it will often appear again, many times. Sometimes a problem is permanent and the drive must be scrapped.
- Once the metal door of a floppy disk was mangled while inside the drive, and was very difficult to remove.
- The computer clock-calenders have drifted, much more rapidly than they should. Sometimes they drifted by minutes in only a few weeks. A few times they were suddenly turned ahead by many days or weeks. These false dates have caused file syncing problems and lost data.
- Programs, and sometimes entire operating systems, have become nonresponsive, often requiring a computer restart.
For more examples, see Video Production Problems.
Software Computer Problems
Most of the Computer Problems that I describe can be caused by malfunctioning software. Software in this case means the computer programs running on a computer.A software malfunction might be the result of:
- a defective program;
- an unanticipated interaction between 2 or more programs running on the same computer;
- or the actions of malicious program.
With the variety and quantaty of the Computer Problems that I describe, it is difficult to conclude that many of them were unintentional software malfunctions.
The Computer Problem that is alone the most convincing evidence of the existence Psychotronic Servers, and most illustrative of their ability to get into computers fast, is the Changed File Time Stamps problem. This event happened under very controlled conditions.
[Click on (Back) button now.]
Computers That I Use
I have used many computers. Some belonged to me, and some to others. I have had weird Computer Problems with almost all of them.Now I describe each of these computers briefly.
Roscoed7
This is one of the Computers That I Use at home. It is a 166 MHz Pentium desktop running Windows 95. It has a DSL connection to the Internet. I was doing most of my work on Project Media Matrix on it, and most of my Internet access from it, until I got the Roscoe07 computer.Roscoed9
This is one of the Computers That I Use. It is a 100 MHz 486 laptop running Windows 3.11 for Workgroups. I use it mainly for keeping notes when I am away from home. It has no network connection.Roscoe00
This is one of the Computers That I Use at home. It is a spare desktop 66 MHz computer. I use it to do simple tests, recently Windows 95 Setup tests starting with a blank formatted hard disk. It is not connected to the Internet, or anything else except electric power.Roscoe07
This is one of the Computers That I Use at home. It has an AMD Athlon XP 2500 1.84 GHz processor and 512 MB of RAM. It runs "Microsoft Windows XP, Home Edition, Version 2002, Service Pack 1".I got it because my old workhorse computer, Roscoed7, was not powerful enough for me to use to produce my video, Crimes, Lies, And Mind Control.
The computer has a DSL connection to the Internet. I now do most of my Internet access from it. I also do most of my work on Project Media Matrix on it.
I purchased it on 2004/03/12. After working okay for a day, weird problems began to appear on it.
Roscoe08
This is one of the Computers That I Used at home, at work, and on the road, until it died 6 months after I got it.It is a Dell Latitude laptop computer. It has a 650 MHz Pentium III. But I couldn't get to run faster than 500. It has 512 MB RAM, 10 GB disk, a PCMCIA slot usually with a network card installed, and ran Windows XP Professional.
I got it to have to use when I was at meetings, visiting my parents, and during quiet times when I work as a security guard.
I purchased it on 2005/04/02 at a computer show for $329. Except for a damaged USB female connector, it seemed to work okay. But soon many important shift keys began to fail on the keyboard, and I was getting numerous false mouse clicks. Also the PCMCIA network card failed.
On 2005/10/02 its 6 month warrantee expired. 3 days later, on 2005/10/05, the computer died.
My Parents' Computer
This is one of the Computers That I Use when visiting my parents. It is a 1.4 GHz desktop running Windows XP Home edition. It has a modem for dial-up access to the Internet, but it is rarely used for that. Most of its time is spent by my mother using it to play FreeCell.CTM Black Computer
This is the first of the Computers That I Used at Chelmsford TeleMedia.I used it for learning and using Adobe Premiere for digital video editing of a video that I was producing. But it was having various Computer Problems. The staff eventually moved my work to the CTM White Computer.
CTM White Computer
This is the second of the Computers That I Used at Chelmsford TeleMedia.It has an Intel Pentium 4 1.70 GHz processor, 512M of RAM, and runs WindowsXP Professional, version 2002, Service pack 1. It has an Internet connection.
I began using it when my work was moved to it from the problematic CTM Black Computer. But the CTM White Computer began having different problems and my work was eventually moved to the CTM Dell Computer.
CTM Dell Computer
This is the third of the Computers That I Used at Chelmsford TeleMedia.It is a Dell WORKSTATION PWS560, with a 2.79 GHz dual processor, 1 GB RAM, 2 111 GB hard disks, large dual video monitors, and a DVD+RW drive. It runs WindowsXP Professional, version 2002, Service pack 1. It has an Internet connection.
I began using it when my work was moved to it from the problematic CTM White Computer But the CTM Dell Computer began having new different problems.
[Click on (Back) button now.]
Document Highlighting Problems
This Computer Problem makes editing documents difficult. Windows programs that you might use for document editing include:
- simple text editors,
- word processing programs,
- E-mail software.
Most Windows document editors have a feature called "highlighting". If you drag your mouse or press the keyboard arrow keys while the (Shift) key is held down, the text is highlighted as the cursor passes it. Usually highlighting appears as a change in the color of the text or its background. In Microsoft Windows XP it is normally white characters on a blue background.
After text is highlighted, you can do something with it, such as copying it to the Windows clipboard, deleting it, or changing its typeface. But whatever you do, it happens only to the text in the area that is highlighted, not to the text outside that area.
Here are some highlighting problems that I have experienced:
- In summer of 2004 I began having problems editing messages with my EudoraPro E-mail program. The highlighting of text became unpredictable. Sometimes it did not happen. Sometimes it happened to some lines but not others. I needed to highlight the text repeatly, and often slowly, to make certain that I got it all.
- Several years earlier, a highlighting problem appeared the text editor built into my Borland C++ Builder software. When I moved or copied a block of text from one place to another in the same document window, the highlighting at the old location would not disappear. There were two areas of text that were highlighted, but only one of them was correct. It was very confusing. If I scrolled down the window and back again, then the incorrect highlighting was gone.
[Click on (Back) button now.]
Dial-up Connection Problems
Many people use dial-up telephone connections to access the Internet, including me when I am not home where I use a DSL connection.Here I describe the Computer Problems that I have had with dial-up connections. I've had these problems with Microsoft Windows Dial-up networking on the following computers:
Here are the dial-up connection problems that I have had. Most of them happened repeatly. In some cases the problems disappeared as mysteriously as they appeared. But most were never solved permanently.
Failed connections
Sometimes the computer's modem was unable to connect to the moden on the other end.Slow connections
Often it was able to connect, but at a much lower speed than it should have. It is often 24 kbps when it should have been at least 33 kbps.Failure verifying username and password
For unknown reasons, the ISP sometimes did not accept my username and password, disallowing the connection.Autoconnect failed
If one tries to access the Internet when there is no active Internet connection, then Windows is normally supposed to initiate a connection automaticly, or at least ask you for permission to do so.For me this usually did not happen. Instead I would wait and eventually see a message saying that the E-mail check failed or the Web page was not accessible. So I was forced to establish a connection manually before checking my e-mail or viewing Web pages.
Premature disconnects
My Parents' Computer usually established a connection to the Internet okay, but always tried to disconnect after 20 minutes. This happened with a message saying that the connection was being terminated because it had not been used for 20 minutes, but it had been used almost the entire time.Connectoids disappeared
When one creates a connection in Windows XP, a connectoid for accessing it normally appears in both the Start/(Connect To) menu and the (Network Connections) folder.But after being correctly created, these connectoids have disappeared, apparently deleted.
Disconnect command was not available
This problem happened on Roscoe07 running Windows XP.While disconnected, a Start/(Connect To) menu item is supposed to display a dialog with a Dial button for making a connection. It did, and with it I was able to connect to the Internet without difficulty.
But while connected, a Start/(Connect To) menu item is supposed to display a dialog with a different button, a Disconnect button, which can be used for breaking the connection. But it did not display this.
Instead it displayed the dialog with the Dial button, as if I was not connected to the Internet. To disconnect I needed to physically unplug the telephone cable. When I did this, a reconnect dialog appeared, asking whether I wanted to reconnect the broken connection. I clicked on Cancel.
Connection commands didn't work
Sometimes the commands for manipulating a connection appeared to be available, but they didn't do anything. This included:
- the pop up menu commands of the connection's icon on the task bar near the clock;
- menu commands of the connections in the (Network Connections) folder.
Lost passwords
Windows is supposed to save passwords, including dial-up connection passwords. But often these saved passwords were lost, or changed, and I needed to look them up and retype them.Sometimes it was a one time event, and reentering the password once fixed the problem. But sometimes I needed to reenter the password every time I wanted to connect.
False connect indications
Programs such as AIM (AOL Instant Messenger) which are normally activated when an Internet connection is established, were activated at Windows startup time, when there was no Internet connection established. When this happened it popped up a bunch of unwanted windows.[Click on (Back) button now.]
Search Engine Problems [2006/02/12 added]
Because search engines are so useful for finding information, sabotaging search engines can be a very useful Computer Problem to create by those who want to hide information.
[Click on (Back) button now.]
Windows Message Interference
Many of the Software Computer Problems that I have witnessed are consistent with interference with the processing of Windows messages.Windows Messages are communication packets that programs and modules of the Windows operating system pass among themselves to get things done.
The Window operating system actually provides a function, called "SetWindowsHookEx" (Live Web Page: here) that can be used to monitor and modify Windows Messages. Used properly, it allows Windows programs to work together with other programs to help a user do complex tasks. Used improperly, it can allow one program, for example a hidden Psychotronic Server, to distrupt other programs, and make using a computer difficult and unpleasant.
Note, I write of "Windows Messages" here because I am a user of mainly Windows software. But computers running other operating systems can be sabotaged in other ways, for example, by intercepting calls to subroutines and interrupt service routines.
Windows Messages
Windows messages are communication packets that programs and modules of the Windows operating system pass among themselves to get things done.Windows messages are used:
- to carry mouse and keyboard input to programs;
- to carry program output to the video display;
- by programs to communicate with each other;
- and by programs to manage internal events.
Many of the Software Computer Problems that I have documented are consistent with a Psychotronic Server doing Windows Message Interference with the following Windows Messages.
Message Value Meaning ------------------- ----- ------------------------------------------- Keyboard messages: WM_KEYDOWN = 0100h ; User pressed a keyboard key. WM_KEYUP = 0101h ; User released a keyboard key. Mouse messages: WM_MOUSEMOVE = 0200h ; User moved the mouse. WM_LBUTTONDOWN = 0201h ; User pressed left mouse button. WM_LBUTTONUP = 0202h ; User released left mouse button. Display messages: WM_PAINT = 000Fh ; Draw [client area of] an object on screen. WM_SETCURSOR = 0020h ; Set shape of mouse cursor.Note, Windows Messages such as those above are passed with:
- the identity of the window receiving the message; and
- keyboard key codes, mouse cursor coordinates, or other information.
Windows Message Discarding
Sometimes my computers do not do what I ask them. I need to ask them again. For example I might click my mouse on something, and nothing happens. I need to click again.Sometimes sections of my program windows are blank or missing. For example, sometimes when I start my Web browser, panels or buttons are blank white.
These behaviors are consistent with the WM_LBUTTONDOWN mouse message, or the WM_PAINT display message, being discarded or changed to a different message that does nothing.
Windows Message Delaying
Sometimes my computers do what I ask them, but not when I ask them.For example, I have Mouse Problems such as jerky mouse cursor movement, scrolling delays, Program Pausing, and other slow response.
These problems are consistent with Windows messages being delayed somehow.
Windows Message Duplicating
Sometimes my computers do what I ask them, but more than I ask.For exammple, sometimes I click on a scroll bar to scroll a document, but the document scrolls twice as far as it should, as if I clicked twice.
This behavior is consistent with a mouse click message being duplicated.
Windows Message Creating
Sometimes programs in my computer do things that I did not ask them to do.For example, sometimes my Web browser unnecessarilly reloads or redisplays a page. Sometimes it does it many times.
This behavior is consistent the creation of whatever messages are used by the browser to display or reload pages.
Windows Message Changing
Sometimes programs in my computer do things that I asked them to do, but not exactly the way I wanted.This behavior is consistent with messages being changed before they reach their destination. For example, I suspect that my problems with Mouse Rate Changes are created this way.
[Click on (Back) button now.]
Program Installation Problems
The following is a true story about problems that I had doing program installation and setup. I eventually concluded that the problems were caused by maliciously Changed File Time Stamps on some disk files. These changes caused the software setup problems.In 2003 April, I decided to run Windows 95 Setup on my Roscoed7 computer to fix a malfunction of the Help system. I had some problems, but eventually succeeded, and the Help system worked again.
But other software had stopped working. This is not supposed to happen. Software for the Windows operating system shares Dynamic Link Library (DLL) files. Usually when a software package is installed, if there is an older version of a file already installed, then it is automaticly replaced with the newer version, supposedly with more capabilities or fewer bugs.
Note: The name of a Dynamic Link Library file usually ends with ".DLL", but can also end with ".EXE", ".DRV", ".FON", or another ending.
If there is a newer version of a file already installed, then Setup displays this message:
Version Conflict A file being copied is older than the file currently on your computer. It is recommended that you keep your existing file. File name: ... Description: ... Your version: ... Do you want to keep this file? Yes No No-to-AllThe "..." represents information about the particular file with the problem.I answered "Yes" in all cases, to keep the new better file. So, though some Windows functions that did not work might continue to not work, nothing that was working should have stopped working.
But, as I said, things did stop working, for example, my DSL Internet service. I tried reinstalling the software packages that had stopped working, but could not get many of them to work. And during those reinstalls, I got more Version Conflict messages that made no sense.
So I decided to investigate which DLL files came from which package, and which files were the correct ones. I formatted the hard disk on Roscoe00, a spare computer, and installed Windows 95 on it from the same CD-ROM from which I installed Windows 95 to Roscoed7.
After examining the time stamps on the installed files, I concluded that something was maliciously changing them, and this was causing installation and setup software to install the wrong files.
I document these Changed File Time Stamps in more detail in another section.
[Click on (Back) button now.]
File Deletion
This is about a Computer Problem in which my Roscoe07 computer kept deleting a file that I did not want deleted.I was trying to save an article (Live Web Page: here, Cached Web Page: here) about Jon Stewart's Interview Of John Kerry. When I first tried to save it, under the name "stewart", the save never completed. I tried to save it again under the name "stewart1", and this worked. At this point, my save folder contained the following 3 items:
The folders contained images and other files that I did not want. So I highlighted them both and tried to delete them together. The computer asked me whether I was sure that I wanted to delete those 2 items, and I answered Yes. But the computer actually deleted the file stewart1.htm also.
- stewart_files/ [folder containing related files from unsuccessful save]
- stewart1_files/ [folder containing related files from successful save]
- stewart1.htm [main page file from successful save]
I used the menu command Edit/Undo to restore the files, which had actually only been moved to the Windows XP Recycle Bin.
I tried deleting this way several times. The same thing happened each time.
Next I tried deleting one item at a time. I was able to delete one of the folders, stewart_files/, by itself. But when I tried to delete the other folder, stewart1_files/, it deleted stewart1.htm also.
Next I went to the Recycle Bin and tried to restore only the file stewart1.htm. This worked. Finally I had what I wanted, but it had been a lot of work.
[Click on (Back) button now.]
File Substitution
File Substitution is a Computer Problem in which a file or its contents seem to have been replaced, probably for no apparent reason, and probably without your permission. Depending the circumstances, this can cause hours or days of work to be lost.This happened to me a lot. In some cases, a program behaved as if there was incorrect data in one of it's input files. Sometimes there really was incorrect data in the file when I examined it, but sometimes there wasn't.
There are many ways in which a file can be substituted. Here are several.
- The file contents are changed on disk.
- The file contents are substituted dynamicly as programs read it or write it. This can be done by intercepting the operating system's file system calls and changing the data as it passes.
This method has advantages over changing the data on the disk:
- It can work in a multitasking environment.
- Different programs can read the same file but be given different data. This makes many diagnostic tools useless.
- Commands that change a file's content can be fed to the user's prograams. For example, a large number of Undo commands fed to a user's text editor can replace a file with what seems to be a much older version.
Here are some of the particular problems that happened to me.
[Click on (Back) button now.]
Real Text Replacement [2004/08/25 added]
This was the most blatant example of malicious File Substitution. The entire content of a large text was replaced with zeros.On 2004/08/23 I went in to Chelmsford TeleMedia to do some work using their CTM Dell Computer. As usual I brought my external USB disk drive containing my notes and backup files. Before going home I copied all of my Chelmsford TeleMedia files to that external disk.
But when I arrived home, my notes file contained none of my notes. The file was the correct length (281KB), but it contained nothing but binary 0s (zeros) and was useless. I had been using the Windows XP Notepad program to edit the file. I had saved the file many times without difficulty.
Fortunely I had a backup copy of the data, so I lost only the notes that I had recorded that day.
[Click on (Back) button now.]
Virtual Text Insertion
Here I describe when data seemed to be inserted into text files, but it wasn't really. It happened several times in Web pages that I was editing, in both HTML pages and Wiki pages.
- The e-mail headers in the HTML section about E-mail Blocking had extra blank lines in them. It was near where I was using bold text.
- The list of files in the HTML section about Changed File Time Stamps had extra blank lines in them. It was near where I was using bold text. I describe this incident in more detail below.
- The list of files in the HTML section about Making Files Read-only had extra blank lines in them, and this time I was not using bold text.
- Both blank lines and blank level 1 list elements were inserted into a wiki page that I was creating on LibertarianWiki.org (Live Web Page: here).
All of these problems except the one with the wiki page mysteriously disappeared later.
Here are details of one of the above incidents.
I was bold facing some text in an HTML Web page file in a <pre></pre> section. It was a listing of files in the section about Changed File Time Stamps.
At one point part of the source file appeared as
<b>COMMCTRL DLL 154,880 01-26-03 11:36a COMMCTRL.DLL LZEXPAND DLL 23,696 01-26-03 11:36a LZEXPAND.DLL MSPRINT DLL 55,872 01-26-03 11:36a MSPRINT.DLL</b>The output should have appeared asCOMMCTRL DLL 154,880 01-26-03 11:36a COMMCTRL.DLL LZEXPAND DLL 23,696 01-26-03 11:36a LZEXPAND.DLL MSPRINT DLL 55,872 01-26-03 11:36a MSPRINT.DLLBut with my Netscape Navigator browser, my prefered browser, it appeared asCOMMCTRL DLL 154,880 01-26-03 11:36a COMMCTRL.DLL LZEXPAND DLL 23,696 01-26-03 11:36a LZEXPAND.DLL MSPRINT DLL 55,872 01-26-03 11:36a MSPRINT.DLLwith an extra blank line between the second and third lines.I looked for strange characters in the source file between the second and third lines, but found none.
I double checked by examining it in hexadecimal using the file browser LIST, Version 7.6a, by Vernon D. Buerg. I saw the following:
OFFSET ------------------HEXADECIMAL------------------ -----ASCII------ 005F80 41 49 4E 54 2E 44 4C 4C 0D 0A 3C 62 3E 43 4F 4D AINT.DLL~~<b>COM 005F90 4D 43 54 52 4C 20 44 4C 4C 20 20 20 20 20 20 20 MCTRL DLL 005FA0 31 35 34 2C 38 38 30 20 20 30 31 2D 32 36 2D 30 154,880 01-26-0 005FB0 33 20 31 31 3A 33 36 61 20 43 4F 4D 4D 43 54 52 3 11:36a COMMCTR 005FC0 4C 2E 44 4C 4C 0D 0A 4C 5A 45 58 50 41 4E 44 20 L.DLL~~LZEXPAND 005FD0 44 4C 4C 20 20 20 20 20 20 20 20 32 33 2C 36 39 DLL 23,69 005FE0 36 20 20 30 31 2D 32 36 2D 30 33 20 31 31 3A 33 6 01-26-03 11:3 005FF0 36 61 20 4C 5A 45 58 50 41 4E 44 2E 44 4C 4C 0D 6a LZEXPAND.DLL~ 006000 0A 4D 53 50 52 49 4E 54 20 20 44 4C 4C 20 20 20 ~MSPRINT DLL 006010 20 20 20 20 20 35 35 2C 38 37 32 20 20 30 31 2D 55,872 01- 006020 32 36 2D 30 33 20 31 31 3A 33 36 61 20 4D 53 50 26-03 11:36a MSP 006030 52 49 4E 54 2E 44 4C 4C 3C 2F 62 3E 0D 0A 4D 53 RINT.DLL</b>~~MS[Note: for readability, in the ASCII column I replaced the control characters carriage-return (0D) and line-feed (0A) with tildes (~).]
There were no characters that could have caused the extra blank line.
The rendered output from Internet Explorer 5.0 appeared correct also, as
COMMCTRL DLL 154,880 01-26-03 11:36a COMMCTRL.DLL LZEXPAND DLL 23,696 01-26-03 11:36a LZEXPAND.DLL MSPRINT DLL 55,872 01-26-03 11:36a MSPRINT.DLLJudging from this evidence alone, one might conclude that this Netscape Navigator Problem was caused by a bug in Netscape Navigator itself. But this seemed very improbable to me as a software engineer. Rendering preformatted text in a <pre></pre> section is not something prone to intermitant insertion of newlines.This problem disappeared after I stopped trying to fix it and began documenting it on my Web site. I suspect that it was caused by a Psychotronic Server inserting a blank line in the source file between lines 2 and 3, but only when Netscape Navigator was reading and rendering the page.
[Click on (Back) button now.]
Netscape Navigator Problems
Netscape Navigator, v4.06 mostly, was my Web Browser. of choice on my old Roscoed7 computer. But I had a lot of strange problems with it. At various times, it appeared to:
- render pages incorrectly apparently because of Virtual Text Insertion;
- break my Internet connection;
- become unresponsive;
- fail with illegal operations; and
- crash my computer.
Strange problems such as these are usually associated with Microsoft software, not Netscape. But Microsoft Internet Explorer, including much older versions, seemed to work much better in these situations.
I do not believe that any of these problems were errors in Netscape Navigator. I believe that such errors are only a Cover for harassment, probably created with a Psychotronic Server.
Netscape Navigator had other Web Browser Problems that also happened in other browsers.
[Click on (Back) button now.]
Real Text Insertion
On 2004 Jan 26, while trying to put a copy of Eleanor White's Psychotronic Harassment Survey page on my Web site, I encountered a problem.When I used the File/SaveAs command in my Web Browser to save the page to my hard disk, the survey form at the end of the resulting file was double spaced. This incorrect file can be viewed by clicking here.
The problem happened when I saved the page to disk. Every line in the resulting file had an extra carriage-return character [cr] at the end. Windows text files are supposed to end in "[cr][lf]". The [lf] represents a line-feed character. But every line saved by my browser ended in "[cr][cr][lf]".
Eleanor told me in e-mail that she had had this problem also, but that the file on her Web site had been fixed, and did not have the extra [cr]s. In fact, the page viewed directly from her Internet site looked fine to me.
I found another copy of the page in the browser's cache folder. It did not have the extra [cr]s, so I used it on my Web site. This file can be viewed by clicking here.
There are 2 theories to explain these events.
- The browser is at fault. It saved the same file 2 different ways: one file with extra [cr]s, and one file without. This seems improbable, but it is probably the theory that we are supposed to believe.
- Or, a Psychotronic Server did something to cause the extra [cr]s to be added dynamicly when one of the copies of the file was saved. This is what I believe.
[Click on (Back) button now.]
Text Deletion
On 2003 Jun 16 I was editing this Web site on My Parents' Computer. I was changing the name of a section. I used the Windows XP Search command to search for all files containing the HTML anchor label name "d480d" that was associated with the section. 2 files were found.But I knew of at least a third file that contained it. I used Notepad.exe to verify that it contained the label. I made certain that the file had been saved. But the Windows Search did not find it.
As an experiment I did a Windows Search for a different string, the word "Viewing", that was in the same file. This time the file was found.
This indicates to me that a Psychotronic Server removed that particular string, "d480d", from the file as was read by the Windows Search function.
[Click on (Back) button now.]
Output Interception
A Psychotronic Servers can intercept output from programs, and change it, or throw it away.This appears to have happened with a simple utility program that I wrote, called HTMLM, to find errors in my Web site.
On 2002 Apr 15 I was debugging the program. It seemed to be working well on part of my Web site. When I entered this command:
htmlm pmm.htm >\tmp\htmlm.errHTMLM read the files that could be reached starting with the file pmm.htm. The ">\tmp\htmlm.err" redirects the program's output to a disk file instead of the display, so I could examine it with a text editor,But when I entered this command:
htmlm 02readme.htm >\tmp\htmlm.errto check a different and larger part of my site, the program produced no output. The file htmlm.err was empty. It was written, but was 0 bytes in length.Every time I tried to check my Web site starting with the file 02readme.htm, the output file was empty.
If I put a link from one of the files being read to the file 02readme.htm, then it was processed correctly and the output was as expected. But if 02readme.htm was the first file read, then there was no output.
I spent much time trying to find a bug in the program causing this problem, but I found none. The problem disappeared several weeks later, all by itself, as mysteriously as it had appeared.
I concluded that a Psychotronic Server had been used to intercept and discard the program output, but only when I tried to process this particular input file, 02readme.htm, first.
[Click on (Back) button now.]
Editor Buffer Replacement
This is a type of File Substitution apparently done by changing file data while it is inside a running program,It happened to me several times, usually when I was using a text editor program. The damage happened to text files where I keep many of my work notes. It appeared that the contents of my text editor program buffer was replaced with the contents of an older version of the associated text file.
Sometimes I noticed the changed data before I saved it to disk. In that case I lost only a few minutes of work. But sometimes I did not notice the problem until after saving my work to disk, wiping out newer data with older data. Each time I lost between several minutes and several days of work.
I lost data in this way many times. Here are some of the earlier ones.
- On 2004 Feb 09, at approximately 6 PM, I discovered that I had lost hours of work. A text file in which I keep most of my work notes, had been replaced with a version that was many hours older. All the changes that I had made since that time were lost.
- On the following day, 2004 Feb 10, at approximately 11 PM, it happened again. This time my notes were replaced with a much older version, apparently one from the previous day. Fortunately I detected the change in time. If I had not then I would have lost an entire day of work.
- On 2004/07/01 I discvered that I had lost all the changes that I had made to my notes since 2004/06/30. The file had apparently been replaced with a version from 5 days earlier, and it had again been done by replacing my text editor's buffer. This time I really did lose 5 days of work.
These events were noteworthy because for the first time I had evidence that the internals of an application program could be manipulated while it is running. Until that time all the Computer Problems that I had witnessed could be caused by hooking into the Windows operating system interfaces, to do things such as
But the new events seemed to indicate that a malicious agent could hook into application program subroutines and data structures and change anything that the application program could change.
- Windows Message Interference and
- changing data going to or coming from disk files.
I believe that these instances of File Substitution were sabotage. The following are details of some of these events.
- Here is the sequence of events from the first incident on 2004 Feb 09.
- I was using the text editor in the Borland C++ Builder IDE to edit my notes file.
- I saved my file frequently.
Each time the file is saved, the editor renames the file named "notes.txt" to the backup name "notes.~tx". It deletes the old "notes.~tx" first if it exists. Next it saves the text in the editor's text buffer to a new file and names it "notes.txt".
- At one point I decided to backup all my files from my various work disks to my backup disks. I have an MS-DOS script called save2hd.bat that does this. I started the script in an MS-DOS window.
- I switched back to my editor window, and did some editing of my notes with the backup script running in the background.
- When I tried to do another save of my notes file, I received an error message saying that the file could not be saved.
I had received this error before while running my backup script. I suspect that it happened when I tried to save the file when the backup script was copying the same file to the backup disk. The file system would not allow that.
Here is the part of the script that saves the disk partition containing the notes file.
rem Copy files from f: to j: unless date is the same as previous copy, rem including hidden files, rem copying attributes, subdirectories, empty or not, rem overwriting read-only files. xcopy f:\ j:\ /d /h /k /s /e /rThis xcopy command backs up the entire disk partion f: to j:, but only copies files that have changed since the previous backup. It detects these changed files by comparing File Time Stamps.
By the way, I have received this same error when saving other files.
A few times when I saved an HTML Web page file to disk, quickly switched to my Web Browser to Refresh and view the changes that I had made, I saw none of the changes. When I switched back to the editor, I saw the message indicating that the file save had failed.
I suppose this happens because the disk file can not be saved while the Web Browser is loading it.
- As in the past, I responded to this message by simply clicking OK, and trying to save the file again a few seconds later.
But, as often happens, before I could save the file again, the editor displayed another message. This one said that the file had changed, and asked whether I wanted to reload it.
It is supposed to display this if a disk file actually changes. It makes this editor good for monitoring the contents of text files output by other programs.
But the disk file should not have changed, because xcopy in my backup script was only copying the file, not changing it. So this error message is itself suspicious.
- As I always do in these cases, I answered NO to the question of reloading. Or at least I thought that I did.
- In any case, the editor apparently did reload it's text buffer from somewhere, because it replaced all my text with a version of it that was hours older. It might have come from the backup disk, but I do not know how.
- Here is the sequence of events from the 2004 Feb 10 incident.
- I was using the text editor in the Borland C++ Builder IDE to edit my notes file.
- I saved my file frequently.
- I backed up my files as before, but I avoided editing while running the backup script, to avoid yesterday's problem.
- Shortly after 11 PM, I was searching for a string in my notes, but could not find it. I searched for another string that I recalled adding earlier in the day, but could not find that one either.
Immediately I suspected that the text had been replaced again. I saved the notes under a new different file name, so that I would not overwrite any good data.
- I began analysing the problem. I made copies of various versions of my notes file in a temporary folder. Here is a listing of those files.
F:\tmp>dir notes*.* /o:n Volume in drive F is 3020M-1 Volume Serial Number is 3B2C-18EC Directory of F:\tmp NOTESF TXT 18,086,856 02-10-04 10:56p notesf.txt NOTESF ~TX 18,084,463 02-10-04 10:34p notesf.~tx NOTESFBD TXT 18,076,372 02-10-04 11:11p notesfbd.txt NOTESJ TXT 18,081,839 02-10-04 10:03p notesj.txt NOTESJ ~TX 18,081,727 02-10-04 9:51p notesj.~tx NOTESJ $$$ 18,075,778 02-09-04 5:07p notesj.$$$ 6 file(s) 108,487,035 bytes 0 dir(s) 192,790,528 bytes freeHere is an explanation of each one, in order.NOTESF.TXT : last notes.txt saved by editor on partition f:. NOTESF.~TX : last notes.~tx backup by editor on partition f:. NOTESFBD.TXT : special save that I did with the old data. NOTESJ.TXT : last notes.txt copied by backup script to partition j:. NOTESJ.~TX : last notes.~tx copied by backup script to partition j:. NOTESJ.$$$ : old copy of a temporary file from previous day.- The File Time Stamps on these files showed that I did a File/Save of my work
- at 9:51p and 10:03p, and these had been copied to the backup partition j:, and
- at 10:34p and 10:56p, which were on partition f:.
- I had created NOTESFBD.TXT by doing a special File/SaveAs command after I noticed the problem. I thought that the old data in it might have come from NOTESJ.$$$, but a comparison of the two files indicated many differences. So I do not know from where the old data that I saved to NOTESFBD.TXT came.
- The file stamped 10:56p seemed to contain most of my work, so I was able to continue working with that. I had lost approximately 1.5 hours, but unlike the previous day, I had lost little data.
But I had come very close. If I had done 2 more File/Saves, and run my backup script, then it would have overwritten all 4 of the saved files with old data, and I would have lost an entire day of work.
This is one of the disadvantages of backups to hard disks. It risks overwriting good data with bad.
[Click on (Back) button now.]
HTMLM
This is a simple utility program that I wrote to find errors in my Web site. I use many local links to other parts of my Web site, and I wrote the program to search for and report any undefined local links. It does not find broken links to other Web sites.It displays the following if you do not supply an input file.
HTMLM v0.02, a program to crawl a Web site on the local computer and report broken local hyperlinks, of the form: <a href= "#label" or "file.htm#label" or "path/.../file.htm#label">. Usage: HTMLM root_HTML_file Limitations: MS-DOS 8.3 format file names only (no long names). Local links use relative paths only (no root directories).If you supply the root_HTML_file, then HTMLM reads it and follows links in that file to other files in the Web site. If any links lead to different files then it does the same for those files. It repeats this until all referenced files have been read. Finally it outputs a list of all the files and anchor labels that it could not find.
HTMLM, both the executable binary and source files, are available free for downloading here.
[Click on (Back) button now.]
Damage To The Windows 95 Startup Disk
A Psychotronic Server apparently caused damage to my Windows 95 startup disk.A startup floppy disk is what you use to start your computer if you can not start from your hard disk.
You can add files to a startup disk, depending on your particular needs. But the startup floppy disk that Windows 95 creates is supposed to always contain the same 15 files.
But when Windows 95 created a startup disk for me, it has 2 extra files on it. One of them caused the disk to malfunction.
3 of the normal 15 files are hidden, but I listed them with the MS-DOS Prompt command:
dir /a:hHere is the resulting list of the hidden files on the startup disk that Windows 95 created for me. They appear to be correct, except maybe for some Changed File Time Stamps.Volume in drive A has no label Volume Serial Number is 2E9D-B8A1 Directory of A:\ IO SYS 223,148 07-11-95 9:50a IO.SYS MSDOS SYS 9 04-29-03 11:05p MSDOS.SYS EBD SYS 0 04-29-03 11:05p EBD.SYS 3 file(s) 223,157 bytes 0 dir(s) 472,064 bytes freeThe remaining 12 of the normal files are not hidden, and can be viewed with the simpler MS-DOS Prompt command:dirHere is the resulting list of the non hidden files on the startup disk that Windows 95 created for me. Notice that it includes 2 extra files, that I have shown in bold.Volume in drive A has no label Volume Serial Number is 2E9D-B8A1 Directory of A:\ DRVSPACE BIN 71,287 07-11-95 9:50a DRVSPACE.BIN COMMAND COM 92,870 07-11-95 9:50a COMMAND.COM FORMAT COM 40,135 12-31-95 9:50a FORMAT.COM SYS COM 13,239 07-11-95 9:50a SYS.COM FDISK EXE 59,128 07-11-95 9:50a FDISK.EXE ATTRIB EXE 15,252 07-11-95 9:50a ATTRIB.EXE EDIT COM 69,886 07-11-95 9:50a EDIT.COM REGEDIT EXE 120,320 07-11-95 9:50a REGEDIT.EXE SCANDISK EXE 134,738 12-31-95 9:50a SCANDISK.EXE SCANDISK INI 7,270 07-11-95 9:50a SCANDISK.INI DEBUG EXE 20,522 07-11-95 9:50a DEBUG.EXE CHKDSK EXE 27,248 07-11-95 9:50a CHKDSK.EXE UNINSTAL EXE 76,496 07-11-95 9:50a UNINSTAL.EXE CONFIG SYS 20 04-29-03 11:05p CONFIG.SYS 14 file(s) 748,411 bytes 0 dir(s) 472,064 bytes freeThe 2 files that should not be there are:
- DRVSPACE.BIN: This file is supposedly for disk compression. I do not, and never have, used disk compression. It should not be there, but seems to cause no problem except disk clutter.
- CONFIG.SYS. This is a more serious problem. It contained two lines:
1: 2:DEVICE=HIMEM.SYSIt referenced a file HIMEM.SYS which is not on the startup disk, so when I started my computer with it I saw the following error message:The following file is missing or corrupted: HIMEM.SYS There is an error in your CONFIG.SYS file on line 2After I deleted the CONFIG.SYS, the startup disk seemed to work okay.
I suspect that a Psychotronic Server added these files.
[Click on (Back) button now.]
Keyboard Problems
I have experienced various problems with my computer keyboards. Most of them were on Roscoed7, but a few were on Roscoed9.
- Sometimes the keyboard does not recognize key presses. If I press it again then it works.
- If you hold a key down then it is supposed to autorepeat. This is especially useful for moving a text cursor around using the cursor keys.
I use a fast autorepeat. But often the autorepeat becomes very slow for me. The speed setting is not changed, but the speed is. If I go into the Settings/Control Panel/Keyboard/Speed dialog, the speed setting is correct. When I close the dialog the keyboard autorepeat speed is again correct.
- Often the keyboard goes dead. It does not respond to any key presses.
Sometimes I can fix this by using the mouse to open and close the Settings/Keyboard dialog. Sometimes I need to unplug and plug in the keyboard cable to fix it.
- Often the keyboard enters a weird shift state. It acts as if I am holding down one of the shift keys:
This might be the result of lost WM_KEYUP Windows Messages, or fake WM_KEYDOWN messages. I eventually discovered that I can clear this condition by pressing and releasing all of the 6 shift keys.
- [Shift] (2 each)
- [Ctrl] (2 each)
- [Alt] (2 each)
Note that this keyboard problem causes Mouse Problems also, because the keyboard shift state affects the operation of the mouse. For example, the [Shift] key is normally used with the mouse to select multiple items. But this can cause many items to be unintentionally selected and opened, instead of only one.
[Click on (Back) button now.]
Mouse Problems
A computer's mouse is supposed to act as an extension of your hand. The movement of the mouse cursor on the video display is supposed to match the movement of the mouse in your hand. And when you press the mouse button, the computer is supposed to activate the object on the display behind the mouse cursor.Once in a while my mouse behaves this way, perfectly. But most of the time it does not. Ahead I describe mouse problems that I have, some of which I am having now as I write this.
Almost all of these problems are consistent with a Psychotronic Server doing Windows Message Interference with mouse event messages.
I have witnessed mouse problems on the following computers, most of the Computers That I Use.
- Roscoed7
- Roscoed9. The problems became so bad that I disabled the mouse completely and used only the keyboard.
- My Parents' Computer
- CTM Black Computer
- CTM White Computer
- CTM Dell Computer
Mouse Problems can make the mouse cursor difficult to control, make clicking unreliable, and make using a mouse an unpleasant experience. The following are the problems I witnessed.
Jerky Mouse Cursor
Often the mouse cursor movement is jerky.The cursor follows the mouse movement. It eventually gets to the correct place. But it gets there by jumping, after short random delays, from one spot to the next, instead of smoothly following the mouse's movement. This makes positioning the cursor difficult.
This behavior is consistent with Windows Message Delaying of mouse messages.
Blinky Mouse Cursor
My mouse cursor usually blinks or flashes on the display as I move the mouse.It acts as if the computer is overloaded and can not update the display fast enough. But the computer is not overloaded, because the System Monitor shows that Kernel Processor Usage is very low, well under 20%, during this behavior.
This is consistent with Windows Message Discarding of some mouse cursor paint messages.
Mouse Lock Up
Sometimes my mouse locks up. It stops working completely. The cursor will not move.Usually it is temporary, lasting a few seconds. But sometimes it lasts much longer. Sometimes it appears to be associated with another event.
Once it happened for the duration of the creation of a Windows 95 Startup Disk.
This behavior is consistent with Windows Message Discarding of mouse messages for the duration of the lock up.
Incorrect Mouse Cursor Shape
The shape of my mouse cursor is often incorrect.It stays incorrect until I move it to a different Window area.
The mouse cursor is supposed to have different shapes over different parts of a window. For example, it is supposed to appear as:
- a single ended arrow over the desktop, buttons, scroll bars, menus, and many other areas;
- a "I" beam over text areas;
- a double ended arrow over the edges of a window;
- and a hand with a pointing finger over hyperlinks.
But often the cursor does not change to the correct shape. This behavior is consistent with Windows Message Discarding of the Windows WM_SETCURSOR message.
Mouse Cursor Creep
Sometimes the mouse cursor creeps slowly across the screen by itself.The mouse cursor moves a short distance and stops, and repeats this at irregular intervals. The creep is usually exactly vertical, or exactly horizontal. I usually notice this when I am using programs that I can operate well with only the keyboard.
The creeping movement has happened when the mouse was sitting alone on a small free standing table, on the floor of my basement apartment. So it could not have been caused by vibration.
This behavior is consistent with Windows Message Creating of fake mouse movement messages.
Mouse Scrolling Problems
I experience various Scrolling Problems when I use my mouse with scroll bars.Mouse Jamming
Sometimes the mouse appears to jam.It appears to jam either horizontally or vertically. Also, usually it is a one way jam. I can move the mouse cursor down but not up, or right but not left.
This has happened with only mechanical mice:
It acts as if the ball inside the mouse is slipping against one of the measuring rollers in one direction. But this might be only a Cover, because when I open the mouse, remove the ball, and examine the insides, I find no foreign material there, and the ball and the rollers are clean and move freely. This has happened with and without mouse pads.
- a Microsoft mouse on Roscoed7;
- and a mouse of similar design on the CTM Black Computer.
This behavior is consistent with Windows Message Discarding of particular mouse movement messages.
Mouse Button Bounce
Sometimes it appears that I clicked the mouse button twice, but I clicked it only once. It appears that the button bounced.When it bounces on a scroll bar it can cause me to miss an entire page of a document. When it bounces on my e-mail software's Next button it can cause me to miss an entire message.
This behavior is consistent with Windows Message Duplicating of mouse button messages.
Mouse Rate Changes
Sometimes it appears that the ratio, of the distance moved by the mouse cursor to the distance moved by the mouse, changes. The cursor seems to move in the correct direction, but by unexpected amounts. It makes positioning the mouse cursor difficult.
- Sometimes the movement ratio seems to change, but is independent of direction or speed of the mouse.
- Sometimes the ratio depends on the mouse speed. The ratio is higher at low speed, causing overshoot when moving the cursor short distances. The mouse ratio is lower at high speed, causing undershoot when moving the cursor long distances.
- Sometimes the ratio depends on direction. For example, the cursor will move farther when the mouse is moved to the left than if the mouse is moved the same distance to the right. But a minute later, it might do exactly the opposite. In addition to making positioning the mouse cursor difficult, it means one must repeatly lift up the mouse to reposition it.
Other Mouse Problems
I have other problems with computer mice, but they might not be real Computer Problems.
- Sometimes I have difficulty physically moving the mouse where I want. It goes somewhere else.
- Sometimes I have difficulty moving the mouse, as if the mouse is sticking to the desktop surface. But both the mouse and the surface appear clean.
- Sometimes I have difficulty pressing the mouse button. My clicking finger does not move when I want it.
These difficulties can be created with Clumsiness With Psychotronics or Weakness With Psychotronics.
[Click on (Back) button now.]
Scrolling Problems
Often a document, such as a Web page, e-mail message, or picture, is taller or wider than the window in which it is displayed. When this happens, for a user to see the entire document, the document musted by "scrolled", moved within it's window.Scrolling can be done with the keyboard, or with the mouse and a scroll bar.
Most documents are scrolled up and down. This can be done with the up and down arrow keys, the PageUp and PageDown keys, or with the mouse on a vertical scroll bar. There is probably a vertical scroll bar on the right side of the window that you are viewing now. >----->
Some documents are also scrolled left and right. This can be done with the left and right arrow keys, or with the mouse on a horizontal scroll bar, which is usually along the bottom of the window.
A Scrolling Problem is a Computer Problem involving scrolling Here are some of the Scrolling Problems that I have experienced.
- Sometimes a document scrolled farther than it should have. I needed to scroll forward and backward to read it.
This problem is consistent with Windows Message Duplicating of mouse button messages, simulating Mouse Button Bounce.
- Sometimes a document did not scroll when I clicked in a scroll bar.
This is consistent with Windows Message Discarding of a mouse button down message.
- Sometimes a document scrolled as if I was holding down the mouse button in a scroll bar, but I was not. This caused the document to scroll a great distance quickly, and I needed to scroll back.
This is consistent with Windows Message Discarding of a mouse button up message, and the software thinks that the button is being held down.
- Sometimes there was a long delay between a keyboard key press or a mouse click in a scroll bar, and the scroll operation.
This behavior is consistent with Windows Message Delaying of keyboard or mouse button messages, or general Program Pausing.
- Sometimes, when scrolling vertically, with either the mouse or the keyboard, the window did not scroll at a constant rate. Sometimes there were momentary scrolling pauses. Sometimes the data would suddently scroll very fast. It seemed to behave differently with the mouse and keyboard, indicating that the interference was with autorepeating of user input events.
- Sometimes Browser Width Overflow forced me to scroll a Web page horizontally, sometimes one line at a time, in order to view it.
[Click on (Back) button now.]
Program Pausing
Here I describe some of the ways that your computer can stop working temporarilly. It happens to me almost every day.Some of the pauses last for only a split second. Some of the pauses last for many minutes. They seem to be designed to waste your time, and cause errors.
When a program that I am using pauses, there is often another program doing something in the background. But Windows supports multitasking. Well behaved programs do not block other programs, especially the one with focus and running in the forground. Also, the pausing is not consistent.
So this correlation of pausing behavior with background activity is probably an intentional part of a Cover, to make us think that one program is causing another to malfunction.
Here are some examples of pausing that I have experienced.
- Often there is an noticable delay between a keyboard key press and the program's response. Delays have ranged from a split second to many seconds.
- Often the mouse movement is jerky, indicating delays in processing mouse movement events.
Sometimes the program's response to mouse clicks is delayed. Delays have ranged from a split second to many seconds.
- Sometimes a program, or the entire system, becomes nonresponsive for many seconds or minutes, when another program is reading or writing from the disk, for example saving a file.
- Sometimes the computer seems to slow down. The hard disk drives are usually very active at the time.
At first I thought that this might be disk thrashing, excessive reading and writing from the swap file, caused by insufficient memory (RAM) for the active programs. The fact that the disk thrashing stopped after I terminated some programs, seemed to confirm this.
But later this did not solve the problem. I terminated nearly every program, but the thrashing continued unchanged. I needed to restart Windows to stop the thrashing.
[Click on (Back) button now.]
Web Browser Problems
The Web Browser is one of the most popular types of Internet programs in use. If it doesn't work well, then a user's Web Surfing experience will be inefficient and unpleasant.I have experienced the following Computer Problems while using my Web Browsers. Most of these have happened with both Microsoft and Netscape browsers.
For more information, see:
- Incorrect font size.
- so small that I can't read it;
- so large that only a few lines fit on a screen; or
- odd sizes that make the page formatting appear ugly.
- Browser Width Overflow, which sometimes makes horozontal scrolling necessary for reading every line.
- Entire sections of the browser's window are sometimes missing or blank when I start it, for example where a button should be is a plain white background. The button sometimes appears when I put the mouse cursor over it.
- Specific Netscape Navigator Problems.
- I use Web browsers to view and test my Web site. Sometimes when I click on a link to go to a different section, part of the window is not displayed. What is displayed is a mixture of the old section and the new section.
- General Internet Censorship of Web content. This might actually be more of an Internet problem than a browser problem.
- The change of color of a links that have been visited sometimes does not work correctly on pages that have multiple NAMEd sections. If you visited one section on a page then it incorrectly indicates that you visited them all.
[Click on (Back) button now.]
Alphabetical Site Index