Hello,
I have a server running Windows Server 2003, on which two of the web
sites use the MegaBBS ASP forum software. Both sites suddenly developed
the same error, which seems to be connected to the dictionary object.
After some tinkering, I whittled it down to the following (complete)
ASP...
<%@ CodePage=65001 Language="VBScript"%>
<% Option Explicit %>
<html>
<head>
<title>test</title>
<body>
<%
dim dictConfiguration
set dictConfiguration = server.createobject("SCRIPTING.DICTIONARY")
dictConfiguration("a") = "b"
%>
</body>
</html>
When run, this gives the error ...
Microsoft VBScript runtime error '800a01fb'
An exception occurred
/forum/test.asp, line 10
where line 10 is the one that tries to set dictConfiguration("a") = "b"
The previous line doesn't give an error, so I'm assuming that the object
is created OK. I even added some code to list the contents of the
dictionary, and that didn't give an error, so the object *is* there. I
just don't seem to be able to use it!!
Anyone any ideas on this? I searched Google, but didn't find anything
relevant. I don't know of any changes to the machine recently, but with
MS's automatic updates, you can't tell anymore.
--
Alan Silver
(anything added below this line is nothing to do with me) 26 4010
"Alan Silver" wrote in message news:ay**************@nospamthankyou.spam...
: I have a server running Windows Server 2003, on which two of the web
: sites use the MegaBBS ASP forum software. Both sites suddenly developed
: the same error, which seems to be connected to the dictionary object.
:
: After some tinkering, I whittled it down to the following (complete)
: ASP...
:
: <%@ CodePage=65001 Language="VBScript"%>
: <% Option Explicit %>
: <html>
: <head>
: <title>test</title>
: <body>
: <%
: dim dictConfiguration
: set dictConfiguration = server.createobject("SCRIPTING.DICTIONARY")
: dictConfiguration("a") = "b"
: %>
: </body>
: </html>
How about...
dictConfiguration.Add "a", "b"
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
>: I have a server running Windows Server 2003, on which two of the web : sites use the MegaBBS ASP forum software. Both sites suddenly developed : the same error, which seems to be connected to the dictionary object.
<snip>How about...
dictConfiguration.Add "a", "b"
The error changes to ... "An exception occurred: 'Add'" !!
As I said, this software has been running fine for some time and has
only just developed this error. Nothing has been changed in the
software, the only change could be to do with the system itself.
I have two other Windows Server 2003 machine where this works fine.
Something has happened on this one machine.
Thanks for the reply. Any other ideas?
--
Alan Silver
(anything added below this line is nothing to do with me)
Alan Silver wrote: I have a server running Windows Server 2003, on which two of the web sites use the MegaBBS ASP forum software. Both sites suddenly developed the same error, which seems to be connected to the dictionary object.
<snip> How about...
dictConfiguration.Add "a", "b"
The error changes to ... "An exception occurred: 'Add'" !!
As I said, this software has been running fine for some time and has only just developed this error. Nothing has been changed in the software, the only change could be to do with the system itself.
I have two other Windows Server 2003 machine where this works fine. Something has happened on this one machine.
Thanks for the reply. Any other ideas?
Have you recently installed anti-virus software with a script-blocking
feature?
Bob Barrows
--
Microsoft MVP -- ASP/ASP.NET
Please reply to the newsgroup. The email account listed in my From
header is my spam trap, so I don't check it very often. You will get a
quicker response by posting to the newsgroup.
>Have you recently installed anti-virus software with a script-blocking feature?
Nope. We have NOD on the server, but that doesn't have script-blocking
(don't worry, it's safe!!).
Thanks for the reply. Any other suggestions welcome.
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" <al*********@nospam.thanx> wrote in message
news:Ip**************@nospamthankyou.spam...
: >Have you recently installed anti-virus software with a script-blocking
: >feature?
:
: Nope. We have NOD on the server, but that doesn't have script-blocking
: (don't worry, it's safe!!).
This appears to be an issue that has been around for awhile. Bob and Luke
(MSFT) have responded to another in 2004 but the poster didn't follow up
completely. I read an article where this error number is attached to
several types of issues for Win2K and an update for IIS appears to have
solved the issue. Are you up to date on IIS6 updates?
This article is the discussion to try to find the cause but unfortunately
nothing was resolved. http://www.codecomments.com/archive2...10-297811.html
Searching all of Microsoft.com is extremely frustrating. 800a01fb is not
found anywhere. How helpful is that? An error message with no support.
Perhaps Luke has a special database?!
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
>: >Have you recently installed anti-virus software with a script-blocking : >feature? : : Nope. We have NOD on the server, but that doesn't have script-blocking : (don't worry, it's safe!!).
This appears to be an issue that has been around for awhile. Bob and Luke (MSFT) have responded to another in 2004 but the poster didn't follow up completely.
I saw that article and got frustrated at the lack of result ;-(
I read an article where this error number is attached to several types of issues for Win2K and an update for IIS appears to have solved the issue. Are you up to date on IIS6 updates?
As far as I know.
This article is the discussion to try to find the cause but unfortunately nothing was resolved. http://www.codecomments.com/archive2...10-297811.html
Searching all of Microsoft.com is extremely frustrating. 800a01fb is not found anywhere. How helpful is that? An error message with no support. Perhaps Luke has a special database?!
Dunno, but I was as surprised as you at the lack of help of the MS site.
As it happens, the server is going to be rebuilt tomorrow night, so I
would hope the problem will be sorted. I just get annoyed at these sorts
of problems that turn up apparently out of nowhere and don't seem to
have a good explanation.
If you find anything further, please let me know. I would still like to
find out the cause.
Ta ra
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" <al*********@nospam.thanx> wrote in message
news:ay**************@nospamthankyou.spam... Hello,
I have a server running Windows Server 2003, on which two of the web sites use the MegaBBS ASP forum software. Both sites suddenly developed the same error, which seems to be connected to the dictionary object.
After some tinkering, I whittled it down to the following (complete) ASP...
<%@ CodePage=65001 Language="VBScript"%> <% Option Explicit %> <html> <head> <title>test</title> <body> <% dim dictConfiguration set dictConfiguration = server.createobject("SCRIPTING.DICTIONARY") dictConfiguration("a") = "b" %> </body> </html>
When run, this gives the error ...
Microsoft VBScript runtime error '800a01fb'
An exception occurred
/forum/test.asp, line 10
where line 10 is the one that tries to set dictConfiguration("a") = "b"
The previous line doesn't give an error, so I'm assuming that the object is created OK. I even added some code to list the contents of the dictionary, and that didn't give an error, so the object *is* there. I just don't seem to be able to use it!!
Anyone any ideas on this? I searched Google, but didn't find anything relevant. I don't know of any changes to the machine recently, but with MS's automatic updates, you can't tell anymore.
-- Alan Silver (anything added below this line is nothing to do with me)
Can you try using CreateObject instead of Server.CreateObject? Here's an
article that discusses the differences: http://aspfaq.com/show.asp?id=2336
Also, have you check the event logs to more detailed information on the
error?
>Can you try using CreateObject instead of Server.CreateObject? Here's an article that discusses the differences:
http://aspfaq.com/show.asp?id=2336
OK, I tried that and it didn't make any difference. Thanks for the link,
I didn't know about those differences.
Also, have you check the event logs to more detailed information on the error?
Yup, nothing there.
Thanks for the reply.
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" <al*********@nospam.thanx> wrote in message
news:C8**************@nospamthankyou.spam... Can you try using CreateObject instead of Server.CreateObject? Here's an article that discusses the differences:
http://aspfaq.com/show.asp?id=2336
OK, I tried that and it didn't make any difference. Thanks for the link, I didn't know about those differences.
I was taking a random guess there. :) I thought perhaps there was some
conflict between MTS and the dictionary object. Also, have you check the event logs to more detailed information on the error?
Yup, nothing there.
Hmm... color me stumped. Just to be clear, the code you posted for test.asp
is in its entirety correct? Also, that page consistently fails with the
error you listed. I only bring it up because the other thread that was
reference indicated an intermittent problem. If the server rebuild does not
resolve the problem tomorrow, could you post some more details about your
server environment. You indicated this was a Windows 2003 box. Have you
installed SP1? Also could you tell us what versions of IIS/ASP/VBScript you
are running.
"Alan Silver" wrote in message news:SI**************@nospamthankyou.spam...
:>: >Have you recently installed anti-virus software with a script-blocking
: >: >feature?
: >:
: >: Nope. We have NOD on the server, but that doesn't have script-blocking
: >: (don't worry, it's safe!!).
: >
: >This appears to be an issue that has been around for awhile. Bob and
Luke
: >(MSFT) have responded to another in 2004 but the poster didn't follow up
: >completely.
:
: I saw that article and got frustrated at the lack of result ;-(
:
: > I read an article where this error number is attached to
: >several types of issues for Win2K and an update for IIS appears to have
: >solved the issue. Are you up to date on IIS6 updates?
:
: As far as I know.
:
: >This article is the discussion to try to find the cause but unfortunately
: >nothing was resolved.
: > http://www.codecomments.com/archive2...10-297811.html
: >
: >Searching all of Microsoft.com is extremely frustrating. 800a01fb is not
: >found anywhere. How helpful is that? An error message with no support.
: >Perhaps Luke has a special database?!
:
: Dunno, but I was as surprised as you at the lack of help of the MS site.
:
: As it happens, the server is going to be rebuilt tomorrow night, so I
: would hope the problem will be sorted. I just get annoyed at these sorts
: of problems that turn up apparently out of nowhere and don't seem to
: have a good explanation.
:
: If you find anything further, please let me know. I would still like to
: find out the cause.
I'm betting it's probably a security update that requires something
reapplied. We used to have to reapply SPs, even when MSFT said there was no
need, like with W2K and I can't tell you how many times it solved the issue.
The other thing they would do is overwrite OEM drivers so those drivers had
to be reapplied after. And, Exchange was the worst because those updates
had to come at the end. Get them out of order, poof! Instant headache.
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
Alan Silver wrote:
<snipped> <% dim dictConfiguration set dictConfiguration = server.createobject("SCRIPTING.DICTIONARY") dictConfiguration("a") = "b" %> When run, this gives the error ... Microsoft VBScript runtime error '800a01fb' An exception occurred /forum/test.asp, line 10 where line 10 is the one that tries to set dictConfiguration("a") = "b"
<snipped>
Hi Alan,
Scripting.Dictionary object had (has?) some threading issues; Eric
Lippert of Microsoft wrote it while learning about threading: http://blogs.msdn.com/ericlippert/ar.../19/53054.aspx
On his blog Eric discusses problems that can occur when using the
Dictionary object (and many other things).
Possible workarounds if you get desperate:
I. There is a component, called "Lookup Table Component", written by
some other Microsoft programmers who wanted better performance than the
Dictionary object provided. Perhaps you could use it. But it's somewhat
limited: you can only load it at Application_OnStart() IIRC: The Lookup Table Component is an Active Server Pages component that provides an efficient read-only lookup table of string (or integer) values and string (or integer) keys. It offers better performance than the default VBScript Dictionary Object, especially in session and application scope.
II. Use the Session or Application object as a replacement:
' To store info in a Session "dictionary":
Session("$DicA" & "a") = "b"
' To store info in another "dictionary":
Session("$DicB" & "a") = "b"
' There are now two "dictionaries": $DicA and $DicB.
' To retrieve info:
strA = Session("$DicA" & "a")
strB = Session("$DicB" & "a")
' To delete a key:
Session.Contents.Remove("$DicA" & "a")
Optionally wrapper the above in subroutines or create your own
dictionary class, each instance which then stores values into the
Session or Application object or in internal variables.
The above is simpler and faster than the Dictionary Object and gives you
most of it's functionality.
But perhaps Mr. Lippert will see these posts and render assistance. Ugly
as it is, the Scripting.Dictionary Object remains his tar-baby!-))
>Hmm... color me stumped. Just to be clear, the code you posted for test.asp is in its entirety correct?
Yup, copied and pasted.
Also, that page consistently fails with the error you listed. I only bring it up because the other thread that was reference indicated an intermittent problem.
No, this is consistent and constant.
If the server rebuild does not resolve the problem tomorrow, could you post some more details about your server environment. You indicated this was a Windows 2003 box. Have you installed SP1? Also could you tell us what versions of IIS/ASP/VBScript you are running.
It had (well, still has until tonight!!) all the latest hot fixes and
SP1. It is using whatever version of IIS, ASP and VBScript come as
standard. We haven't changed anything there.
As I said earlier, the script had been working fine. I assume it must be
some permissions or security "fix" that scuppered it, but it's hard to
find out what.
Anyway, I'll see how it looks in the morning. Thanks for the reply.
--
Alan Silver
(anything added below this line is nothing to do with me)
Michael,
Thanks for the reply. I should point out that the forum software in
question wasn't written by us, it's a third party one that is used all
over the place. I wouldn't want to start rewriting it, partly because of
the work involved, and partly because any updates would have to be
scrutinised to see if they need changing. The amount of work would be
too much to justify. We would be better off finding another forum
software!!
Also, the software has been working fine for a while. It's only just
stopped. That seems to indicate that there's some issue with the object,
not the software. If so, this could affect other things on the sites on
the machine, so we would be better off finding out why the object has
stopped working.
Thanks for the reply. <% dim dictConfiguration set dictConfiguration = server.createobject("SCRIPTING.DICTIONARY") dictConfiguration("a") = "b" %> When run, this gives the error ... Microsoft VBScript runtime error '800a01fb' An exception occurred /forum/test.asp, line 10 where line 10 is the one that tries to set dictConfiguration("a") = "b" <snipped>
Hi Alan,
Scripting.Dictionary object had (has?) some threading issues; Eric Lippert of Microsoft wrote it while learning about threading: http://blogs.msdn.com/ericlippert/ar.../19/53054.aspx On his blog Eric discusses problems that can occur when using the Dictionary object (and many other things).
Possible workarounds if you get desperate: I. There is a component, called "Lookup Table Component", written by some other Microsoft programmers who wanted better performance than the Dictionary object provided. Perhaps you could use it. But it's somewhat limited: you can only load it at Application_OnStart() IIRC: The Lookup Table Component is an Active Server Pages component that provides an efficient read-only lookup table of string (or integer) values and string (or integer) keys. It offers better performance than the default VBScript Dictionary Object, especially in session and application scope.
II. Use the Session or Application object as a replacement: ' To store info in a Session "dictionary": Session("$DicA" & "a") = "b" ' To store info in another "dictionary": Session("$DicB" & "a") = "b"
' There are now two "dictionaries": $DicA and $DicB.
' To retrieve info: strA = Session("$DicA" & "a") strB = Session("$DicB" & "a")
' To delete a key: Session.Contents.Remove("$DicA" & "a")
Optionally wrapper the above in subroutines or create your own dictionary class, each instance which then stores values into the Session or Application object or in internal variables.
The above is simpler and faster than the Dictionary Object and gives you most of it's functionality.
But perhaps Mr. Lippert will see these posts and render assistance. Ugly as it is, the Scripting.Dictionary Object remains his tar-baby!-))
--
Alan Silver
(anything added below this line is nothing to do with me)
>I'm betting it's probably a security update that requires something reapplied. We used to have to reapply SPs, even when MSFT said there was no need, like with W2K and I can't tell you how many times it solved the issue. The other thing they would do is overwrite OEM drivers so those drivers had to be reapplied after. And, Exchange was the worst because those updates had to come at the end. Get them out of order, poof! Instant headache.
Been there, done that, got the t-shirt <g>
We are rebuilding the server tonight, and it is going to have every hot
fix, service pack, patch, sticker, go faster stripe, etc applied in the
recommended order, so we will see what happens in the morning.
I have a freshly built server here with the same OS, that I installed
fomr the CD, then applied SP1 which brought it right up to date and the
script works there, so I'm hoping that if we do that to this other
server, it will work out fine.
Thanks for the reply
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" wrote in message news:od**************@nospamthankyou.spam...
: >I'm betting it's probably a security update that requires something
: >reapplied. We used to have to reapply SPs, even when MSFT said there
: >was no need, like with W2K and I can't tell you how many times it
: >solved the issue. The other thing they would do is overwrite OEM
: >drivers so those drivers had to be reapplied after. And, Exchange was
: >the worst because those updates had to come at the end. Get them out
: >of order, poof! Instant headache.
:
: Been there, done that, got the t-shirt <g>
:
: We are rebuilding the server tonight, and it is going to have every hot
: fix, service pack, patch, sticker, go faster stripe, etc applied in the
: recommended order, so we will see what happens in the morning.
:
: I have a freshly built server here with the same OS, that I installed
: fomr the CD, then applied SP1 which brought it right up to date and the
: script works there, so I'm hoping that if we do that to this other
: server, it will work out fine.
:
: Thanks for the reply
You're welcome. Hope all goes well. Please keep us updated. It sure would
be nice to know what the cause is but I understand it's not always possible
to be able to devote time and resources when business is suffering.
Good luck.
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
>: I have a freshly built server here with the same OS, that I installed : fomr the CD, then applied SP1 which brought it right up to date and the : script works there, so I'm hoping that if we do that to this other : server, it will work out fine.
You're welcome. Hope all goes well. Please keep us updated. It sure would be nice to know what the cause is but I understand it's not always possible to be able to devote time and resources when business is suffering.
Unfortunately, the rebuild didn't go as planned as the SQL man couldn't
make it at the last minute, and the pre-built hard disk wouldn't boot.
Looks like we have to live with this problem a little longer.
Ho hum
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" wrote in message news:vI**************@nospamthankyou.spam...
:>: I have a freshly built server here with the same OS, that I installed
: >: fomr the CD, then applied SP1 which brought it right up to date and the
: >: script works there, so I'm hoping that if we do that to this other
: >: server, it will work out fine.
: >
: >You're welcome. Hope all goes well. Please keep us updated. It sure
: >would be nice to know what the cause is but I understand it's not
: >always possible to be able to devote time and resources when business
: >is suffering.
:
: Unfortunately, the rebuild didn't go as planned as the SQL man couldn't
: make it at the last minute, and the pre-built hard disk wouldn't boot.
: Looks like we have to live with this problem a little longer.
:
: Ho hum
SQL guys can never be trusted. (O;=
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
<snip> : Unfortunately, the rebuild didn't go as planned as the SQL man couldn't : make it at the last minute, and the pre-built hard disk wouldn't boot. : Looks like we have to live with this problem a little longer. : : Ho hum
SQL guys can never be trusted. (O;=
<g>
Oddly enough, the following day I was copying a file to the server when
it suddenly rebooted itself. No idea why, but it did. When it came back
up, the dictionary was working fine!! The machine had been rebooted the
previous night after the aborted rebuild, so it wasn't that simple.
I hate computers sometimes, they can be even more irrational and
frustrating than children!!
Anyway, we are going for another attempt this Weds, so we will see what
happens.
Ta ra
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" wrote in message news:QA**************@nospamthankyou.spam...
: <snip>
: >: Unfortunately, the rebuild didn't go as planned as the SQL man couldn't
: >: make it at the last minute, and the pre-built hard disk wouldn't boot.
: >: Looks like we have to live with this problem a little longer.
: >:
: >: Ho hum
: >
: >SQL guys can never be trusted. (O;=
:
: <g>
:
: Oddly enough, the following day I was copying a file to the server when
: it suddenly rebooted itself. No idea why, but it did. When it came back
: up, the dictionary was working fine!! The machine had been rebooted the
: previous night after the aborted rebuild, so it wasn't that simple.
I was always fascinated by AI (Artificial Intelligence) but on-the-fly AI
might make scheduling downtime more difficult.
:
: I hate computers sometimes, they can be even more irrational and
: frustrating than children!!
Ooh, that's a close one. The age of both might make a difference.
: Anyway, we are going for another attempt this Weds, so we will see what
: happens.
Good luck.
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
>: Oddly enough, the following day I was copying a file to the server when : it suddenly rebooted itself. No idea why, but it did. When it came back : up, the dictionary was working fine!! The machine had been rebooted the : previous night after the aborted rebuild, so it wasn't that simple.
I was always fascinated by AI (Artificial Intelligence) but on-the-fly AI might make scheduling downtime more difficult.
I have always been fascinated by the idea of AI, but having seen so
little NI (natural intelligence) around, I am dubious if AI will ever
happen!!
: I hate computers sometimes, they can be even more irrational and : frustrating than children!!
Ooh, that's a close one. The age of both might make a difference.
Nah, children get more rational when they get over a certain age,
computers get steadily worse!!
: Anyway, we are going for another attempt this Weds, so we will see what : happens.
Good luck.
Ta
--
Alan Silver
(anything added below this line is nothing to do with me)
"Alan Silver" <al*********@nospam.thanx> wrote in message
news:Ua**************@nospamthankyou.spam... : Oddly enough, the following day I was copying a file to the server when : it suddenly rebooted itself. No idea why, but it did. When it came back : up, the dictionary was working fine!! The machine had been rebooted the : previous night after the aborted rebuild, so it wasn't that simple.
I was always fascinated by AI (Artificial Intelligence) but on-the-fly AI might make scheduling downtime more difficult.
I have always been fascinated by the idea of AI, but having seen so little NI (natural intelligence) around, I am dubious if AI will ever happen!!
Even more interesting than AI: artificial stupidity! :-) http://www3.sympatico.ca/sarrazip/nasa.html
-Mark : I hate computers sometimes, they can be even more irrational and : frustrating than children!!
Ooh, that's a close one. The age of both might make a difference.
Nah, children get more rational when they get over a certain age, computers get steadily worse!!
: Anyway, we are going for another attempt this Weds, so we will see what : happens.
Good luck.
Ta
-- Alan Silver (anything added below this line is nothing to do with me)
"Mark J. McGinty" wrote in message
news:ui**************@TK2MSFTNGP09.phx.gbl...
:
: "Alan Silver" <al*********@nospam.thanx> wrote in message
: news:Ua**************@nospamthankyou.spam...
: > >: Oddly enough, the following day I was copying a file to the server
when
: >>: it suddenly rebooted itself. No idea why, but it did. When it came
back
: >>: up, the dictionary was working fine!! The machine had been rebooted
the
: >>: previous night after the aborted rebuild, so it wasn't that simple.
: >>
: >>I was always fascinated by AI (Artificial Intelligence) but on-the-fly
AI
: >>might make scheduling downtime more difficult.
: >
: > I have always been fascinated by the idea of AI, but having seen so
little
: > NI (natural intelligence) around, I am dubious if AI will ever happen!!
:
:
: Even more interesting than AI: artificial stupidity! :-)
: http://www3.sympatico.ca/sarrazip/nasa.html
I can see that happening. Sounds like the Akron I was the prelude Tandy
TRS.
And today we just redefine what stupidity is. According to the Liberals I'm
a fricken genius, or I would be if I converted, otherwise my knuckles drag
the ground, which is absurd since I don't believe in Darwinism. The IRS
thinks I'm rich because I live above the poverty line which puts me into the
200% tax bracket which would explain the death tax. I still owe them.
--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
Gazing into my crystal ball I observed "Mark J. McGinty"
<mm******@spamfromyou.com> writing in
news:ui**************@TK2MSFTNGP09.phx.gbl: I have always been fascinated by the idea of AI, but having seen so little NI (natural intelligence) around, I am dubious if AI will ever happen!!
Even more interesting than AI: artificial stupidity! :-) http://www3.sympatico.ca/sarrazip/nasa.html
I laughed til I cried - thanks I needed that.
--
Adrienne Boswell http://www.cavalcade-of-coding.info
Please respond to the group so others can share
"Alan Silver" <al*********@nospam.thanx> wrote in message
news:wS**************@nospamthankyou.spam... Even more interesting than AI: artificial stupidity! :-) http://www3.sympatico.ca/sarrazip/nasa.html
That's brilliant!! Thanks for that.
That's a classic piece isn't it? I first saw in on Compuserve, longer ago
than I'm going to admit to being in this business. :-) I was pleased to
see that google took me straight to that copy.
Not that it strictly pertains (though it is dev-related) is this humor
piece, dedicated to the art of writing unmaintainable code. It is an
absolute riot, in my book! http://mindprod.com/unmain.html
Quidquid latine dictum sit, altum sonatur.
Whatever is said in Latin sounds profound.
I love these guys! :-)
Enjoy,
Mark
<snip> Not that it strictly pertains (though it is dev-related) is this humor piece, dedicated to the art of writing unmaintainable code. It is an absolute riot, in my book!
http://mindprod.com/unmain.html
Thanks for that!!
--
Alan Silver
(anything added below this line is nothing to do with me) This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Stefan Behnel |
last post by:
Hi!
I'm trying to do this in Py2.4b1:
-------------------------------
import logging
values = {'test':'bla'}
logging.log(logging.FATAL, 'Test is %(test)s', values)...
|
by: Fiona McBride |
last post by:
Hi all,
I have a really odd problem with some Visual Basic .NET 2003 code;
I have a program that creates a number of windows which contain
RichTextBox, Timers (disabled) and menus. The code...
|
by: Martin |
last post by:
Hi,
I have create a Graphics object from a HWND
Both the Window and the Graphics object are created by the same thread,
nevertheless when i dispose the object, I get an exception indicating that...
|
by: aftab Alam |
last post by:
Hi All,
I have am working on C# 2.0 for a project and need to know the best
practices for exception handling.
At the moment I am doing it as Follows.
I have a Manager class that is supposed...
|
by: Chuck Hartman |
last post by:
I have a Windows service that requests web pages from a site using an
HttpWebRequest object. When I try to request a page from an ASP.NET 2 site,
I get a WebException with message "The remote...
|
by: Paulustrious |
last post by:
Is it possible to override the behaviour of a dictionary if an object is not
found?
string ss=null;
Dictionary<string, string> dict = new Dictionary<string,
string>();
// method 1
try {...
|
by: Zytan |
last post by:
I have a function that accepts an Exception, and writes out all of its
information to a log. This function is called in many places where an
exception is caught. In some places, I'd like to add...
|
by: Peter |
last post by:
Hi, I have a Dictionary<key, valuewhich is accessed by three threads.
One thread puts my value objects in the dictionary (occasionally), and
also updates the contents of existing value objects -...
|
by: senpark15 |
last post by:
Hi EveryBody,
I am developing .net remoting application.I have Created server and client application. Server has installed on Two Pc's and cliient have to connect two Pc's and do some...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
| |