The next chapter in the remaking of Longhorn is already published. Now comes the announcement that the consumer launch of Microsoft's Windows Vista operating system, which was supposed to happen in the second half of 2006, will now ship in January 2007.
Bob Cringley and several others predicted early this year that the Vista launch might not happen in 2006 at all. No doubt the PC makers waiting to cash in on an upgrade upturn may be concerned in a big way as they are not only seeing this get delayed, but it could also potentially affect their Christmas season sale plans. Apple must be pleased.
Microsoft's last reorganization was aimed at driving greater agility in the execution of its software and services strategy. It claimed that its reorganisation was aimed at strengthening its planned releases for the next eighteen months in core areas. February '07 is eighteen months after September '05 and this new launch date is January, 2007. Hmm...
As a matter of fact, Microsoft chopped off most of the real features from Vista to get it out "on time." Some critics argue that this could be akin to a cosmetic upgrade and even for that Microsoft has delayed the launch. While Microsoft's legendary shipping problem is well known, and some have even questioned its future, there has always been the recognition of its unmatched capability to churn out large doses of software.Hopefully they will stick to this new date for the promised launch - delayed by several years already.

Wherein in time past ye walked according to the course of this world, according to the prince of the power of the air, the spirit that now worketh in the children of disobedience... (Ephesians 2:2)
We want to take this opportunity to speak to the enormous fascination and confusion resulting from the ongoing craze about Unidentified Flying Objects or UFOs. Nearly every day we hear increasingly about supposed UFO activity, alien beings, and their alleged interaction with and even abduction of humans. Reports of visitors from other worlds now permeate our society. Once relegated to the pages of sensationalistic tabloids or fantasy novels, suspected UFO activities are now reported about during the world’s most respected newscasts. During recent times, nearly every newspaper and television magazine program has discussed UFOs and aliens. Radio personality Art Bell became one of the most listened to hosts in history by dedicating multiple hours each night to the discussion of UFOs and the paranormal. Mainstream wire services abound with articles on the subject, asking questions like, "If Aliens Visit Earth, Will They Be Friendly?" and "Speak up ET! Thanks to NASA, If You’re Out There, We’re Listening." The sheer numbers who now report sightings have become dramatically more frequent. Though credibility may be questionable in some cases, and regardless of NASA’s lack of official comment, more than one astronaut has acknowledged that they have actually seen alien craft while in space.
During the last twenty-five years, UFOs have allegedly been sighted over nearly every major city worldwide, as well as over military bases and nuclear sites. From the rural backwoods to the main streets of our cities, sightings of unexplained phenomenon in the skies continue to mount. Entire city populations have witnessed UFO events that local governments could not explain, most notably a saucer-shaped UFO which hovered over downtown Mexico City in broad daylight, producing thousands of eyewitnesses in July of 1997. Pictures and video of that sighting were broadcast around the world. To this date, the much-reported event remains unexplained. It is no wonder that recent polls indicate that a majority of Americans believe that extraterrestrials most likely do exist. The study of UFOs or ufology has now become an obsession for multiple thousands, perhaps millions of people. All of this has contributed to the U.S. government spending millions of tax dollars trying to contact aliens.
Until 1954, only ten thousand people claimed that they had seen a UFO. However, it was around this time that the number of sightings skyrocketed. On November 29, 1973, a Gallup poll reported that fifteen million Americans had personally seen UFOs. Senator Barry Goldwater believed he saw a UFO. Boxer Muhammed Ali and Prince Charles both say they saw UFOs. Actor William Shatner claims that his motorcycle stopped in the desert and UFOs led him to safety. Even former president Jimmy Carter claims to have seen a UFO. Christopher Columbus reportedly saw UFOs four hours before he discovered America in 1492. And then there was the highly publicized sighting that guitarist Jimi Hendrix believed he had at the Woodstock Pop Festival in 1968. However, we surmise in Hendrix’s case that what he thought he saw was probably induced by the LSD he had taken! But what about the millions of others?
Perhaps for us the most impressive barometer of just how expansive the study and discussion of UFOs has become happened during the writing of this book. While researching, we went to the World Wide Web and entered the term "UFO" into the powerful Inktomi search engine, which gleans prospective web sites across the Internet according to any desired search term. The results were staggering. As of mid-July 2000, the Inktomi search engine, which supplies Yahoo, AOL, MSN, Canada.com, and other search engines and directories with data, recorded a whopping 428,405 Internet web sites with information on UFOs! And that is just a partial figure, for the technology used in search engines normally picks up only the sites where embedded keywords actually reflect the exact term being searched for, such as "UFO"! Truly, the phenomenal interest surrounding UFOs has reached uncanny proportions today.
Perhaps Hollywood’s spotlight on the topic has done more to further the UFO craze than any other single thing. Obviously, there has been a constant stream of motion picture and television programming built around outer space, beings from other worlds, and space travel. Leading the way were movies like Close Encounters, Alien, and Star Wars, as well as the extremely popular television and movie series’ "Star Trek" and "The X Files." And of course the blockbuster, ET: The Extra Terrestrial.
Over the years, the improvement in the quality of Hollywood’s presentations has truly been staggering. Great advancements have been made since the early days of Buck Rogers and Flash Gordon. Now, the electronic age has brought with it the capacity to blend ultra-surrealism with near absolute believability in recent box office hits such as, Armageddon and Independence Day. Coupled with the state-of-the-art theaters of today, filmmakers have been able to employ ingenious electronic special effects, making powerful presentations that have deeply impacted viewers. While the special effects may be phenomenal, Hollywood’s "magic" has left an unmistakable effect of a different sort on the lives of many people. The line between fantasy and reality has become more blurred with each passing year. The realism and tremendous effects leave the impression that there is at least a possibility that what one is viewing could be reality. Adding to this is the volume of actual real-life news reports concerning the very things that are now also supernatural subject matter for the big screen. Through news coverage, in books, and in particular, Hollywood’s capitalization on the subject, there is no doubt that a psychological conditioning of the culture concerning the possible existence of UFOs and alien beings has taken place. However, the question remains: What would we do if and when a UFO should land on the White House lawn? What reaction would Americans have to such an event, let alone a hostile attack such as depicted in Orson Well’s classic radio play and subsequent motion picture War of the Worlds?
Have there been government cover-ups intended to shield us from knowing the truth? Are there really alien beings being held by our military deep in the Nevada desert at the secretive base know only as "Area 51" or elsewhere? Was there really a UFO crash and subsequent news blackout at Roswell, New Mexico, in July 1947? If so, who piloted the ill-fated craft and where are the remains of the occupants today? Are we really being visited by beings from outer space? Or are we experiencing an elaborate, well-orchestrated brainwashing in an attempt to make us believe we have otherworldly visitors among us? If so, why and by who?
Here are four scenarios that cover the UFO question.
1. UFOs are a hoax and do not exist. There has undoubtedly been some hoaxing through the years, but the overwhelming weight of evidence suggests that there are indeed vehicles or craft in our physical reality that are unexplained, thus Unidentified Flying Objects.
2. If UFOs exist, they are man-made and merely a part of secret military operations, testing and refining secret technologies around the world. This possibility exists also and certainly could be the case in some instances. But again, the evidence seems to suggest that nothing mankind has invented could be responsible for the majority of the sightings to date.
3. UFOs exist and are piloted by beings from outer space. Questions abound if this is the case. Are they here just observing us? Are they friendly? Or will they eventually become hostile? Are all of the UFOs sighted from the same planet or galaxy, or do we have multiple civilizations visiting us simultaneously?
One would think that if aliens actually desired to make contact that we would have at least one rock-solid, irrefutable close encounter of the third kind, complete with credible eyewitnesses and proof to substantiate it beyond question, before the military could seal off the area and deny everything. If they actually wanted to make contact with us and really are of superior intelligence, wouldn’t you think that by now they would have figured out that the best way to do so is to actually appear and land in a populated area—not Roswell, New Mexico, or Sedona, Arizona? This rather diminishes the argument that New Agers have advanced, which states that aliens are here to teach us and help us stave off elimination as a race. As a New Age author or leader, wouldn’t it do wonders for your ego (and probably your checkbook as well), to believe that otherworldly beings have picked you out of the over five billion inhabitants of earth to communicate their still–secretive agenda to?
We can deduce as well that if alien beings were casing earth for a possible takeover, they would have likely made their move by now. If they can come from other worlds, it stands to reason that their technology, and presumably their intelligence, could overpower us quicker than you can say, "Take me to your leader." No, it appears that so far UFOs have purposely eluded mankind for the most part, being revealed only enough to let the mystique and speculation build to unprecedented heights. We believe this is no accident.
Note that evolutionists and atheists could theoretically line up with any of the three possibilities above, but could never agree with our last scenario, which is the one these authors believe.
4. UFOs are not from another galaxy. It is our personal belief that the UFO/alien phenomenon is one hundred percent inspired and engineered by Satan. They are actually demonic materializations in a very well orchestrated plan to deceive mankind and condition him to accept the supernatural in the end days. Thus, any alien beings that have been sighted or communicated with are demonic in nature. In fact, we believe in the very real possibility that aliens/UFOs could play a defining role in either events surrounding the explanation of the Rapture of the church and/or the subsequent rise to power of the Antichrist. We are not alone in this belief. Some of the greatest Christian minds of this century, including Dr. Walter Martin, thought the same.
The Identity of Aliens
In examining the UFO and alien phenomenon from both a biblical and New Age point of view, there are striking parallels. Though New Agers do not regard alien beings as demons, the information that some New Agers claim to have received from them certainly substantiates our belief that the Bible identifies these previously Unidentified Flying Objects and their occupants.
First, if you wish to study UFOs, you need to visit the occult section of your local library to find information. This in itself should be a tip-off. There you will find books with such titles as, Science and the Paranormal: Probing the Existence of the Supernatural, Creatures from UFOs, and The Supernatural From ESP to UFOs. A perusal of the Internet shows the same mixture of UFO and occult information on many of the same web sites as well. In fact, the array of web pages that correlate New Age beliefs, the occult, and UFOs is blatant and staggering. For example, one web site advertised itself as follows:
"This site contains a huge amount of New Age and Spiritual information including Astrology, Wicca and Pagan, UFOs & ETs, Ascension, Earth Changes, Channellings (sic) Crystals, Dreams, Divination, Angels, Magick, Karma, Meditation and Healing."
Another said: "Channeling, Reiki, new-age, metaphysics, Feng Shui, angels, chakras, spirit, Bortner, masters, healing."
Still another ad said: "New Age Web Works Supports and informs the New Age, UFO, Pagan, Occult and Alternative Spirituality communities."
If aliens really are coming from other planets, why are they so closely linked with the occult? Why would occultists and New Agers have a corner on the market in communicating with aliens, if indeed they were actually from another world? The answer is simple but often ignored. The occult is about one thing—power from or communication with the spirit realm. Though most New Agers believe that aliens have chosen them to communicate with due to their spiritual "enlightenment," that’s not really the case. What has actually attracted these beings who claim to be aliens is the proclivity New Agers have for spiritualism and other occult practices. Occultists and New Agers are versed in communicating with the spirit world—exactly where these "aliens" originate. So associating UFOs, aliens, and the occult together is for us a no-brainer. The outgrowth of the UFO phenomenon is doctrinally rotten. It lines up again and again with the world of the occult—not with God’s Word. If for no other reason, this is why we believe these "aliens" to be nothing but masquerading demonic intruders, who are weaving a deceitful web in order to further trap millions today.
Even without integrating biblical understanding we see that both New Agers and UFO researchers concur, that there is indeed reason to believe that UFOs actually originate from another dimension and not from other planets or galaxies. Jay Allen Hynek, probably the world’s foremost expert on ufology, said: "I do not believe they are coming from another planet. I believe they are coming from a parallel reality." We believe the parallel reality he is referring to would be the non-three dimensional supernatural realm described in the Bible. Entertaining this idea should be no quantum leap for the Christian. After all, Scripture reminds us that the Devil IS the "prince of the power of the air" (Ephesians 2:2) and the "god of this world" (2 Corinthians 4:4). Plus, we have instances throughout Scripture where angels appeared and operated in the natural physical realm in which we live. Let us remind skeptics for example that angels came to Abraham to announce Sarah’s pending pregnancy (Genesis 18). They also came to Sodom and led Lot to safety (Genesis 19). And an angel appeared at the tomb of Christ announcing that He was risen to the two Mary’s (Matthew 29). In the first two instances, the angels were presumably dressed in the garb of the time and ate human food. They all communicated in the earthly languages of those they met as well. This harmonizes perfectly with the warning we are given in Hebrews 13:2 to be careful to entertain strangers for they could be angels. All of this biblical evidence certainly gives good explanation as to how UFOs and their occupants could indeed maintain prolonged physical materialization. To magnify his plan for this age, Satan could, will, and does use many means to deceive his prey. He is the father of lies and illusion and his leash seems to get a bit longer with each passing day as we race toward the climax of the church age and the Tribulation to follow. That plan includes UFOs.
In her 1979 best-seller, Aliens Among Us, Ruth Montgomery broke new ground within the New Age community by laying out a case for the idea that some "humans" had evolved beyond the point of being born or going through childbearing. She believes that these beings who have come from "beyond the veil" are actually living as humans here on earth. She deemed these ETs "walk-ins." Millions say they’ve had past life experiences, which seems to verify the concept of reincarnation, so why not the belief that you were previously an alien life form? Sound far out? Well, there are a number of Internet web sites, some very intellectual, some very weird, that advertise themselves as touch points for these "walk-ins" to meet and share ideas and experiences. The first line on the back of Montgomery’s book reads: "Prepare to meet our wondrous gods from beyond the earth." In researching "walk-ins" we found it interesting that the common denominators appear to be a belief in angels, UFOs, and the occult. To us, this is just one more confirmation that aliens and demons are one in the same.
Having bugs in your code may be unavoidable, but crashing *is* avoidable. Barring cosmic rays playing yahtzee with your memory there is no reason why your program should ever crash. Crashing is totally avoidable!
What do I mean by crashing? A program has crashed when the operating system has to close your application or one of the threads of your application for you. Usually this is accompanied by a user-unfriendly dialog box popping up with messages like, "An access violation has occurred in your application. Press OK to debug or Cancel to close." Sometimes it makes a nice blue screen, and sometimes you manage to confuse the OS so much that it ceases to function altogether. Crashes in your code should always fall into the "nasty dialog box" category unless you are writing device drivers or other kernel level stuff, or operating in less safe OSes such as Windows 95, Windows 3.1, and the like.
When a problem arises you want the worst case scenario to be a managed shutdown of your application. You want to be able to control the closing of your threads and applications; you do not want the OS to have to kill them. If you have control you can close handles, let remote services know you are going down, free up resources, etc. The biggest advantage of managing the shutdown yourself is that you can tell the user what happened in the correct context and in a user friendly way. You can put up a dialog box saying something like, "A fatal error was encountered while trying to connect to resolve the server xxx.yyy.com, please run the error reporting utility to forward your error logs to technical support." A user or a programmer is much more likely to be able to figure out what went wrong with a nice informative error message like that than with the nebulous "access violation" we saw in the crash scenario.
In code you write, there are only two things that will crash your program, accessing or deleting memory you do not own and failing to catch an exception at the top of a thread. Lets break these down.
Accessing or deleting memory you do not ownvoid InfiniteRecurse( int x )
{
if ( false )
{
// terminating condition which is never met
return;
}
else
{
// recurse condition which is always met
InifiniteRecurse(x+1);
}
} void BigRecurse( unsigned int x )
{
int aBigArray[1000];
if( x >= 1000 )
{
return;
}
else
{
aBigArray[x] = x;
BigRecurse(x+1);
}
} If we prevent the two cases above from occurring then code you write will not crash. Third party code that you call can still crash, but we will get to how to minimize that shortly.
First, we want to prevent access to memory we do not own. Let me lay out some rules to follow:
Look at these rules and apply them to the seven causes of memory violations.
That takes care of your code causing memory violations, but third party code that your code calls might still blow up. The vast majority of such blowups are caused by your code passing in a NULL when this third party code did not expect it. If this code followed rule 3 there would not be a problem, but since it doesn't you will have to do the NULL check yourself. You must not pass NULL to any function that does not specifically allow for it in its documentation. Other violations that can result in exceptions being thrown are covered in the next section.
How to prevent unhandled exception violationsWe also have to stop exceptions from forcing the OS to kill our threads or our application. The final line of defense here is to put an all-encompassing try/catch block in each thread start function and the main. The thread start functions are the first function called when starting a new thread; when this function exits the thread will terminate. A thread start function is often referred to as a ThreadProc. This catch all will stop all exceptions from killing your threads or application, but this is not the preferred place to catch any exception. You cannot tell anything about this exception from a "catch(...)". All you can say is, "some unknown error occurred!" This is not acceptable in a professional application. Instead, you should catch all exceptions as soon as they happen; this will give you the most context so you can report exactly what did cause this exception.
Third party code libraries you use *should* only throw documented exceptions. If you catch all the exceptions that they document you would think you would be safe, but of course you know that things do not always work as advertised. To catch these unexpected problems as soon as possible, follow these exception rules:
You follow all the rules above, and put catch all statements at the top of threads. Now your code only crashes in the places you forgot to follow the rules. This no crashing is nice, but your code still does not actually do what it is supposed to do all the time. Before, you at least saw the explosion when something went wrong, and using that you could sort of tell what might have happened. Now it just silently does not work. Well, that is because you have to actually handle and report all the errors! Ignoring errors will not make them go away! You will often see (wrong) code like this:
try
{
DoSomeFunction();
// ignoring return code
}
catch(...)
{
// ignoring exception
} When these errors are ignored then you of course get silent failures. Here are some basic error handling rules:
You can tell when the IT budget is managed by the company and when individual units pay for service levels. When it's a service level system in which each unit has its own budget, people are more careful or else they get their bosses giving them crap for spilling coffee on the laptop for the third time in a year.
What is worrisome is the amount of abuse people can dish out to laptops. Let's get real here folks; these puppies are not made of titanium. They are plastic. And yet they are still very expensive. Here's a list of DON'Ts for handling your laptop. And this is important since 98% of users store all their work on the local hard-drive and never back them up on the network shares, of which back-ups are made every single day.
DON'T:

Laptops aren't like condiments; they aren't free. Just keep in mind TCO. That stands for Total Cost of Ownership. Where I work, a single call to the helpdesk ends up costing hundreds of dollars — sometimes over a thousand dollars — to the company you work for. IT is the least profitable division of any company because it costs a lot of money. The more money gets poured into IT, the less is left for your bonus, pay raise and the little goodies that are afforded to you free of charge.
Chances are, you're not entirely sure what the point of RSS is. I saw that little orange icon in Firefox, I've also seen their "live bookmarks" feature, which just looks cumbersome, and just never thought it could be helpful to me. Now, I wouldn't live without it. Here's why.
If you're like me, you have a ton of sites bookmarked or on your favorites list, depending on your browser of choice. That browser should be Firefox, by the way, but that's beside the point. You may have evolved and developed a list of maybe five, ten, fifteen sites you check every day to "stay in touch." RSS is a way you can be MORE in touch — with a higher number of sites — while doing less work.
Here's what you do. Get an RSS reader; I'm using Sage for Firefox right now. There's a search button in the Sage sidebar that searches for feeds of the site you're currently reading (feeds are XML documents that provide updated content from a particular website).
Let's say you're reading a blog and you enjoy the writing, so you want to check in on it regularly to read new posts. Great, it turns out this blog has a feed to enable this, as do many ordinary websites and online publications.
If you click on the feed URL (in the case of a Blogger blog, it's the URL with "atom.xml" after it) you will see a messy document you can't read, but your RSS reader can. That document is updated each time a new post is saved to this blog. Your RSS reader pulls down that document and shows you each post's title — and "marks as unread" any new ones you haven't seen yet.
In fact, the RSS reader pulls all your feeds when you click "Refresh" and highlights the ones with new content. In one button-click and about 30 seconds of refreshing, I can tell that (as an example) there is new content on two of my friends' blogs but not four others, new articles on four online magazines I read but not six others, etc. Just in that example, there are ten websites I no longer have to open!
For the ones with new content, I click the feed name and get a list of all the articles, with unread ones highlighted. I can read any of the unread content I wish by clicking on the article title, and the article pulls up in the main browser pane on the right. Once done, I click "mark all as read" and move on to the next feed. If you select your feeds well — specifically, blogs that focus on topics you are interested in, where the blog author frequently links to news articles about the topic, as it is his or her passionate area of interest — you can have a handful of blog publishers doing a lot of your research for you.
As an example, I keep up with several of my favorite musical artists this way. I subscribe to active blogs about them, which link to as many band-related news articles as they can find. This is, literally, the best thing since sliced bread. And heaven knows I love sliced bread, so that's saying a lot.
So now you know what RSS is, and how to use it. Be off, get yourself an RSS reader, and stop visiting any blog when there's nothing new to read.
But do visit this blog.....to read some nice stuff....