Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ATTN: Snit - chatbot

1,018 views
Skip to first unread message

Commander Kinsey

unread,
Oct 23, 2020, 8:30:52 AM10/23/20
to
How did you program your chatbot? I have a vague recollection of doing one on a ZX Spectrum. I remember making it store questions asked and asking them later on to see what the user would answer with, then storing those answers along with the question.

Snit

unread,
Oct 23, 2020, 9:27:00 PM10/23/20
to
On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
<op.0sxw1ow8wdg98l@glass>:
It is written in AppleScript. It does a number of things, but the basics are
it tracks people and sees if they are being "nice" or "mean", and then only
responds to so many at a time. It looks to see what is said and does a look up
based on keywords (or phrases or patterns) and then randomly decides a
response, but takes into consideration how "nice" or "mean" the person is. It
also decides if someone is not speaking for a while (or not getting a
response) and will drop them from the list.



--
Personal attacks from those who troll show their own insecurity. They cannot
use reason to show the message to be wrong so they try to feel somehow
superior by attacking the messenger.

They cling to their attacks and ignore the message time and time again.


%

unread,
Oct 23, 2020, 9:42:40 PM10/23/20
to
On 2020-10-23 6:26 p.m., Snit wrote:
> On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
> <op.0sxw1ow8wdg98l@glass>:
>
>> How did you program your chatbot? I have a vague recollection of doing one
>> on a ZX Spectrum. I remember making it store questions asked and asking them
>> later on to see what the user would answer with, then storing those answers
>> along with the question.
>
>
> It is written in AppleScript. It does a number of things, but the basics are
> it tracks people and sees if they are being "nice" or "mean", and then only
> responds to so many at a time. It looks to see what is said and does a look up
> based on keywords (or phrases or patterns) and then randomly decides a
> response, but takes into consideration how "nice" or "mean" the person is. It
> also decides if someone is not speaking for a while (or not getting a
> response) and will drop them from the list.
>
>
>
i know who you are

Snit

unread,
Oct 23, 2020, 9:58:17 PM10/23/20
to
Who am I?

Commander Kinsey

unread,
Oct 24, 2020, 2:07:11 PM10/24/20
to
On Sat, 24 Oct 2020 02:58:15 +0100, Snit <brock.m...@gmail.com> wrote:

> On Oct 23, 2020 at 6:42:40 PM MST, "%" wrote <dismbh.6...@news.alt.net>:
>
>> On 2020-10-23 6:26 p.m., Snit wrote:
>>> On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
>>> <op.0sxw1ow8wdg98l@glass>:
>>>
>>>> How did you program your chatbot? I have a vague recollection of doing one
>>>> on a ZX Spectrum. I remember making it store questions asked and asking
>>>> them
>>>> later on to see what the user would answer with, then storing those answers
>>>> along with the question.
>>>
>>>
>>> It is written in AppleScript. It does a number of things, but the basics are
>>> it tracks people and sees if they are being "nice" or "mean", and then only
>>> responds to so many at a time. It looks to see what is said and does a look
>>> up
>>> based on keywords (or phrases or patterns) and then randomly decides a
>>> response, but takes into consideration how "nice" or "mean" the person is.
>>> It
>>> also decides if someone is not speaking for a while (or not getting a
>>> response) and will drop them from the list.
>>>
>>>
>>>
>> i know who you are
>
> Who am I?

I've just figured out who he is, he's an earlier release of your chatbot.

Commander Kinsey

unread,
Oct 24, 2020, 2:07:59 PM10/24/20
to
On Sat, 24 Oct 2020 02:26:58 +0100, Snit <brock.m...@gmail.com> wrote:

> On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
> <op.0sxw1ow8wdg98l@glass>:
>
>> How did you program your chatbot? I have a vague recollection of doing one
>> on a ZX Spectrum. I remember making it store questions asked and asking them
>> later on to see what the user would answer with, then storing those answers
>> along with the question.
>
>
> It is written in AppleScript. It does a number of things, but the basics are
> it tracks people and sees if they are being "nice" or "mean", and then only
> responds to so many at a time. It looks to see what is said and does a look up
> based on keywords (or phrases or patterns) and then randomly decides a
> response, but takes into consideration how "nice" or "mean" the person is. It
> also decides if someone is not speaking for a while (or not getting a
> response) and will drop them from the list.

But what does it draw on to get the responses it comes out with? Does it have a list you carefully put in? Or did you glean a list of questions and responses from the internet?

Steve Carroll

unread,
Oct 24, 2020, 2:38:09 PM10/24/20
to
A list? As in one? Words can do it no justice:

<https://github.com/BrockMcNuggets/AIM-BOT/>

But that's not the goofiest aspect of the code Snit *alleges* he wrote
(code that he didn't know much about when I talked with him on it a
couple of years back, code he won't even put his name on). That honor
goes to it's association with the following (and the many similar absurd
statements he's made, as well)... as Snit tried to hard sell the idea
that his forging flood bot was mine, I once pointed out the obvious:

--
That he's actually trying to pretend this is beyond his ability is
BS, especially coming from someone with decades of AS scripting. The JS
required is *minimal*, that's the point I've been making all along and
he knows that, he's counting on the idea that onlookers don't, which is
absurd... look here, this...

document.querySelector('CSSselector').click()

... is all the JS it takes (where "CSSselector" is variable) to select a
DOM element and activate it as if it was 'clicked'. Does this look
difficult to you?
--

Snit's reply?

"I know essentially NO JavaScript."

This, from a guy who has claimed he's dabbled in several languages, a
guy who claims to have read/researched *all* the things necessary to
have written the code at the above github link, yet, this one simple,
single line of JS code was beyond his ability to comprehend. To be fair,
he did admit to understanding the click method, it was the selecting of
a HTML element that confounded him... a guy who built websites for a
living, selecting by a CSS selector stumped him to hear him tell it.
I'll ask you the same question: "Does this look difficult to you?"

Is it something he could never figure out? How does that work, given
that he claims to have written all that AppleScript? Not that he
should've needed it to grasp this (any bright 9 year old can) but he had
years of me showing JS examples selecting DOM elements. His BS doesn't
pass the laugh test.



Snit

unread,
Oct 24, 2020, 2:40:20 PM10/24/20
to
You are an advanced version that is designed to think you are a real
person.

Snit

unread,
Oct 24, 2020, 2:40:21 PM10/24/20
to
Preset responses with substitution.

> Does it have a list you carefully put in? Or did you glean a list of
> questions and responses from the internet?

It has no learning or anything resembling real AI. It does sometimes grab
words from comments but has no memory other than to look for repeated
content, which it will also comment on.

It is mostly a complex lookup table of sorts. Given that it works amazingly
well.

Better than anything Gremlin / Diesel or Carroll have been able to produce
so far. Noted because of how they like to put it down. :)

Gremlin Diesel

unread,
Oct 24, 2020, 8:15:45 PM10/24/20
to
I love to see your bot and a room with ones by Dustin Cook and Steve Carroll. All three of you think each of you has the best practices.

Would you be willing to do this or would you think it would be unfair to place your AppleScript directly compared to what real programmers can do?

Gremlin Diesel

unread,
Oct 24, 2020, 8:31:16 PM10/24/20
to
What does it do?

> ... is all the JS it takes (where "CSSselector" is variable) to select a
> DOM element and activate it as if it was 'clicked'. Does this look
> difficult to you?

I do not know what you mean. Is this something you used on your bot? Can you compare yours in the same IRC with Snit?

> --
>
> Snit's reply?
>
> "I know essentially NO JavaScript."

Does anyone need to know JavaScript to know AppleScript?

> This, from a guy who has claimed he's dabbled in several languages, a
> guy who claims to have read/researched *all* the things necessary to
> have written the code at the above github link, yet, this one simple,
> single line of JS code was beyond his ability to comprehend.

Which Javascript did he post on GitHub?

> To be fair,
> he did admit to understanding the click method, it was the selecting of
> a HTML element that confounded him... a guy who built websites for a
> living, selecting by a CSS selector stumped him to hear him tell it.
> I'll ask you the same question: "Does this look difficult to you?"

What Javascript did he write for his websites? Did you use the code you wrote above? Are you saying you want royalty?

> Is it something he could never figure out? How does that work, given
> that he claims to have written all that AppleScript? Not that he
> should've needed it to grasp this (any bright 9 year old can) but he had
> years of me showing JS examples selecting DOM elements. His BS doesn't
> pass the laugh test.

https://secure.tennesseetrustee.org/index.php?main=Y

Select Sullivan County
Select Pay/Search Property Taxes
Enter 108 Warrior Drive
On second line click View

Why does Dustin Cook's family owe $4,742.45 in property taxes on a home worth only $115,500

Wood Rodney has been a bad boy it seems!

Commander Kinsey

unread,
Oct 24, 2020, 9:16:36 PM10/24/20
to
On Sat, 24 Oct 2020 19:40:19 +0100, Snit <Brock.M...@gmail.com> wrote:

> Commander Kinsey <CFKi...@military.org.jp> wrote:
>> On Sat, 24 Oct 2020 02:26:58 +0100, Snit <brock.m...@gmail.com> wrote:
>>
>>> On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
>>> <op.0sxw1ow8wdg98l@glass>:
>>>
>>>> How did you program your chatbot? I have a vague recollection of doing one
>>>> on a ZX Spectrum. I remember making it store questions asked and asking them
>>>> later on to see what the user would answer with, then storing those answers
>>>> along with the question.
>>>
>>>
>>> It is written in AppleScript. It does a number of things, but the basics are
>>> it tracks people and sees if they are being "nice" or "mean", and then only
>>> responds to so many at a time. It looks to see what is said and does a look up
>>> based on keywords (or phrases or patterns) and then randomly decides a
>>> response, but takes into consideration how "nice" or "mean" the person is. It
>>> also decides if someone is not speaking for a while (or not getting a
>>> response) and will drop them from the list.
>>
>> But what does it draw on to get the responses it comes out with?
>
> Preset responses with substitution.

Surely you didn't write a response for every possible question? There are so may things somebody could say.

>> Does it have a list you carefully put in? Or did you glean a list of
>> questions and responses from the internet?
>
> It has no learning or anything resembling real AI. It does sometimes grab
> words from comments but has no memory other than to look for repeated
> content, which it will also comment on.
>
> It is mostly a complex lookup table of sorts. Given that it works amazingly
> well.
>
> Better than anything Gremlin / Diesel or Carroll have been able to produce
> so far. Noted because of how they like to put it down. :)

I'm surprised there aren't really good ones with big dictionaries of phrases and some learning as to what responses cause people to react well.

Kelly Phillips

unread,
Oct 24, 2020, 9:37:09 PM10/24/20
to
It's fun to talk to yourself, right? It's even better when your other nym
responds to you. Seems like a good way to keep begging for attention when
others are starting to dry up.

Snit

unread,
Oct 24, 2020, 9:38:23 PM10/24/20
to
On Oct 24, 2020 at 6:16:33 PM MST, ""Commander Kinsey"" wrote
<op.0s0q5vpgwdg98l@glass>:

> On Sat, 24 Oct 2020 19:40:19 +0100, Snit <Brock.M...@gmail.com> wrote:
>
>> Commander Kinsey <CFKi...@military.org.jp> wrote:
>>> On Sat, 24 Oct 2020 02:26:58 +0100, Snit <brock.m...@gmail.com> wrote:
>>>
>>>> On Oct 23, 2020 at 5:30:46 AM MST, ""Commander Kinsey"" wrote
>>>> <op.0sxw1ow8wdg98l@glass>:
>>>>
>>>>> How did you program your chatbot? I have a vague recollection of doing one
>>>>> on a ZX Spectrum. I remember making it store questions asked and asking
>>>>> them
>>>>> later on to see what the user would answer with, then storing those answers
>>>>> along with the question.
>>>>
>>>>
>>>> It is written in AppleScript. It does a number of things, but the basics are
>>>> it tracks people and sees if they are being "nice" or "mean", and then only
>>>> responds to so many at a time. It looks to see what is said and does a
>>>> look up
>>>> based on keywords (or phrases or patterns) and then randomly decides a
>>>> response, but takes into consideration how "nice" or "mean" the person
>>>> is. It
>>>> also decides if someone is not speaking for a while (or not getting a
>>>> response) and will drop them from the list.
>>>
>>> But what does it draw on to get the responses it comes out with?
>>
>> Preset responses with substitution.
>
> Surely you didn't write a response for every possible question? There are so
> may things somebody could say.

Correct. There are some more generic things such as looking for "I like" and
then it tries to guess what you like, but it is meant for a busy chat room
where you would not expect a response to every comment. If it did that would
be a give-away.

This does NOT suggest having some AI component would be a bad thing... though
I have never seen a single person in the AIM rooms, or IRC channels, pull that
off well.

If Diesel or Carroll think they can then they can show they have something
better than I can do. I am fine with that.

>>> Does it have a list you carefully put in? Or did you glean a list of
>>> questions and responses from the internet?
>>
>> It has no learning or anything resembling real AI. It does sometimes grab
>> words from comments but has no memory other than to look for repeated
>> content, which it will also comment on.
>>
>> It is mostly a complex lookup table of sorts. Given that it works amazingly
>> well.
>>
>> Better than anything Gremlin / Diesel or Carroll have been able to produce
>> so far. Noted because of how they like to put it down. :)
>
> I'm surprised there aren't really good ones with big dictionaries of phrases
> and some learning as to what responses cause people to react well.

In the late '90s I spent too much time in the AIM rooms... there were no such
bots I ran into. Mine really was far better than anything else I saw there
(which, to be fair, was a pretty low bar!). My wife (then girlfriend) and I
used to watch the conversations in real time and just be amused at how well it
responded. She would sometimes suggest ideas for improvements in terms (she is
not even the crappy scripter I am).

One on one, though, my bot is NOT good... not only would that be much harder,
it was not what the bot was designed for.

Snit

unread,
Oct 24, 2020, 9:39:37 PM10/24/20
to
On Oct 24, 2020 at 6:37:08 PM MST, "Kelly Phillips" wrote
<9jl9pfdmnh2ev4rnl...@4ax.com>:
I did not know you were "Gremlin Diesel". I had guessed Carroll at first but
gave up that idea pretty quickly -- his tells are too obvious and, mostly, not
seen in Gremlin Diesel.

Snit

unread,
Oct 24, 2020, 9:51:48 PM10/24/20
to
On Oct 24, 2020 at 5:15:44 PM MST, "Gremlin Diesel" wrote
<f62e1403-e707-45de...@googlegroups.com>:
I would be happy to have us do that. Pretty much any time.

> Would you be willing to do this or would you think it would be unfair to
> place your AppleScript directly compared to what real programmers can do?

I would be happy to have my bot be in a room with ones by Carroll, Diesel, OR
a real programmer. I am not gonna say nobody on Earth can do better than what
I have done, but I think it is clear Carroll and Diesel feel they cannot match
me.

FromTheRafters

unread,
Oct 25, 2020, 8:18:53 AM10/25/20
to

liamhardshell

unread,
Oct 25, 2020, 8:22:51 AM10/25/20
to
Hilarious!
Snit actually believes he is fooling people.
For snit it's all about getting attention so when the attention diminishes
he creates sock puppets so he can talk to himself and when that grows old
he will eventually move on to more fertile trolling grounds.
God help the next group he surfaces in.



--
Liam


Commander Kinsey

unread,
Oct 25, 2020, 12:04:14 PM10/25/20
to
Why is it the only time I've seen a Cummins engine it's pouring smoke?

Steve Carroll

unread,
Oct 25, 2020, 12:20:07 PM10/25/20
to
On 2020-10-25, FromTheRafters <err...@nomail.afraid.org> wrote:
> Snit has brought this to us :

(snip)

>> I did not know you were "Gremlin Diesel". I had guessed Carroll at first but
>> gave up that idea pretty quickly -- his tells are too obvious and, mostly,
>> not seen in Gremlin Diesel.
>
> https://www.motortrend.com/news/1971-amc-gremlin-cummins-turbo-diesel-freak/

LOL!

All joking aside... years ago I suggested Snit had a split personality
and that it manifests in 'people' on the 'net and that he tries to hide
it by projecting it onto "others". I still believe this. He has 15 years
of exchanges with 'people', who have never posted to usenet before,
heading straight into a newgroup, straight into threads, where he's
being confronted for 'doing his thing' and being 'defended' by the
'person'. Several of us told him, years ago, if he insisted on so
readily embracing such 'support', he ran the risk of the obvious.
Notable is how they use the same kind of 'logic' Snit uses and,
sometimes, they're slightly combative towards Snit (his most famous
being 'sigmond', IMO, that name was also a cry for help) but far more so
towards the poster handing Snit his head and/or calling out his BS.

Kelly Phillips

unread,
Oct 25, 2020, 12:49:03 PM10/25/20
to
As responses go, that one wasn't as clever as you had obviously hoped.

Kelly Phillips

unread,
Oct 25, 2020, 1:05:43 PM10/25/20
to
On Sun, 25 Oct 2020 01:38:22 GMT, Snit <brock.m...@gmail.com> wrote:

>In the late '90s I spent too much time in the AIM rooms... there were no such
>bots I ran into. Mine really was far better than anything else I saw there

It probably wasn't easy spending that much time in the AIM rooms while
holding down a full time job, unless of course you've been freeloading your
entire life?

>(which, to be fair, was a pretty low bar!). My wife (then girlfriend) and I

Gremlin says there's no marriage license on file. Are you sure you're
married?

Gremlin / Diesel / Char Jackson

unread,
Oct 25, 2020, 3:17:21 PM10/25/20
to
On Sunday, October 25, 2020 at 9:20:07 AM UTC-7, Steve Carroll wrote:
> On 2020-10-25, FromTheRafters <err...@nomail.afraid.org> wrote:
> > Snit has brought this to us :
> (snip)
> >> I did not know you were "Gremlin Diesel". I had guessed Carroll at first but
> >> gave up that idea pretty quickly -- his tells are too obvious and, mostly,
> >> not seen in Gremlin Diesel.
> >
> > https://www.motortrend.com/news/1971-amc-gremlin-cummins-turbo-diesel-freak/
> LOL!
>
> All joking aside... years ago I suggested Snit had a split personality

Aren’t there better ways for you to get attention beside telling stories about Snit?

> and that it manifests in 'people' on the 'net and that he tries to hide
> it by projecting it onto "others". I still believe this.

You make up a story and deceive yourself into thinking it and speak in public, but don’t see why it is so bad.

> He has 15 years
> of exchanges with 'people', who have never posted to usenet before,
> heading straight into a newgroup, straight into threads, where he's
> being confronted for 'doing his thing' and being 'defended' by the
> 'person'.

Looks like you're talking about using socks, but says it's snit. Your another story about you but you say it is him.

> Several of us told him, years ago, if he insisted on so
> readily embracing such 'support', he ran the risk of the obvious.
> Notable is how they use the same kind of 'logic' Snit uses and,

The use of logic is not a bad thing, nor is it the prevalence of an individual. Anyone with a logical mind can learn to use it.

Steve Carroll

unread,
Oct 25, 2020, 3:37:47 PM10/25/20
to
He undoubtedly wrote this for a reason:

"Does it have a list you carefully put in? Or did you glean a list of
questions and responses from the internet?"

<op.0sz7bkeswdg98l@glass>

And he possibly (hopefully) realized the issue when he stated "There are
so may things somebody could say". I'm thinking he did so in the context
he provided, that of matching the text of "every possible question" (you
have no AI so that's what is being discussed there) an impossible task.

So the next obvious thing is a keyword list, which, in your case, you
described as "a complex lookup table of sorts". Realistically, 'your'
bot has them strewn all over the code, which is goofy (and not really
"a" lookup table). It's a good bet he's thinking something more like:

--
set topicList to {"mother", "father", "grandmother", "grandfather", "sister", "brother", "baseball", "boxing", "football", "golf", "soccer", "tennis"}

set userInput to display dialog "Enter some text..." default answer ""

set str to text returned of userInput

set inputArray to split(str, {" ", ".", ",", "?", "!", ";", ":", "(", ")"})

on split(str, delim)
try
set AppleScript's text item delimiters to delim
set inputArray to every text item of str
set AppleScript's text item delimiters to {""}
on error
set AppleScript's text item delimiters to {""}
end try

set nulls to {""}
set res to {}

repeat with i from 1 to count inputArray
if {inputArray's item i} is not in nulls then set res's end to inputArray's item i
end repeat
return res
end split


on keywordMatches(userInput, topicList)
set topic to {}
try
repeat with x from 1 to count of items of userInput
set y to item x of userInput
if y is in userInput and y is in topicList then
set end of topic to y
end if
end repeat
return topic
on error
set topic to ""
end try
end keywordMatches

set topic to keywordMatches(inputArray, topicList)
--

If you had a list of responses for every topic you have a keyword for,
you can then choose the one(s) to reply from. The above concept will DRY
up 'your' code and aid in separating the logic from the responses. That
it would also be more readable would be a *huge* plus.

> There are some more generic things such as looking for "I like" and
> then it tries to guess what you like, but it is meant for a busy chat room
> where you would not expect a response to every comment. If it did that would
> be a give-away.
>
> This does NOT suggest having some AI component would be a bad thing...

Dream on ;) DRYing up the code is a much better first step.

> though
> I have never seen a single person in the AIM rooms, or IRC channels, pull that
> off well.
>
> If Diesel or Carroll think they can then they can show they have something
> better than I can do. I am fine with that.

LOL! I can't even write AppleScript worth a f*ck and what I did above is
"better", conceptually (for *what* it's demoing) than that hot mess you
uploaded to github.

> One on one, though, my bot is NOT good...

All bots like this can be busted easily, 'your' bot is "NOT good"
because of how it's written (if this, then that... on a per function
basis... goofy).

Snit

unread,
Oct 25, 2020, 3:48:22 PM10/25/20
to
On Oct 25, 2020 at 12:17:20 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
<b224ca94-9550-4987...@googlegroups.com>:

> On Sunday, October 25, 2020 at 9:20:07 AM UTC-7, Steve Carroll wrote:
>> On 2020-10-25, FromTheRafters <err...@nomail.afraid.org> wrote:
>> > Snit has brought this to us :
>> (snip)
>> >> I did not know you were "Gremlin Diesel". I had guessed Carroll at first
>>>> but
>> >> gave up that idea pretty quickly -- his tells are too obvious and, mostly,
>> >> not seen in Gremlin Diesel.
>> >
>> >
>>> https://www.motortrend.com/news/1971-amc-gremlin-cummins-turbo-diesel-freak/
>> LOL!
>>
>> All joking aside... years ago I suggested Snit had a split personality
>
> Aren’t there better ways for you to get attention beside telling stories
> about Snit?

It has been his go-to for a decade and a half.

>> and that it manifests in 'people' on the 'net and that he tries to hide
>> it by projecting it onto "others". I still believe this.
>
> You make up a story and deceive yourself into thinking it and speak in
> public, but don’t see why it is so bad.

That is Carroll in a nut shell/

>> He has 15 years
>> of exchanges with 'people', who have never posted to usenet before,
>> heading straight into a newgroup, straight into threads, where he's
>> being confronted for 'doing his thing' and being 'defended' by the
>> 'person'.
>
> Looks like you're talking about using socks, but says it's snit. Your another
> story about you but you say it is him.

Carroll cries how there are people who agree with me -- about things which are
obviously true in most cases -- but then does not explain why so many "new"
people back him AND USE THE SAME LOGICAL FALLACIES.

He clearly and unambiguously uses many socks. Non-stop. It is also true the
flood bot was obviously him, largely to Google seed and to further his victim
games. But he will never admit to these facts.

>> Several of us told him, years ago, if he insisted on so
>> readily embracing such 'support', he ran the risk of the obvious.
>> Notable is how they use the same kind of 'logic' Snit uses and,
>
> The use of logic is not a bad thing, nor is it the prevalence of an
> individual. Anyone with a logical mind can learn to use it.

Carroll sees the use of logic and reason and evidence as somehow bad, and
those who do use it must be MY "shills" or "socks", as if it is not possible
for anyone to understand the concept of evidence and reason without my help.

Steve Carroll

unread,
Oct 25, 2020, 8:12:47 PM10/25/20
to
On 2020-10-25, Snit <brock.m...@gmail.com> wrote:
> On Oct 25, 2020 at 12:17:20 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
><b224ca94-9550-4987...@googlegroups.com>:
>
>> On Sunday, October 25, 2020 at 9:20:07 AM UTC-7, Steve Carroll wrote:
>>> On 2020-10-25, FromTheRafters <err...@nomail.afraid.org> wrote:
>>> > Snit has brought this to us :
>>> (snip)
>>> >> I did not know you were "Gremlin Diesel". I had guessed Carroll at first
>>>>> but
>>> >> gave up that idea pretty quickly -- his tells are too obvious and, mostly,
>>> >> not seen in Gremlin Diesel.
>>> >
>>> >
>>>> https://www.motortrend.com/news/1971-amc-gremlin-cummins-turbo-diesel-freak/
>>> LOL!
>>>
>>> All joking aside... years ago I suggested Snit had a split personality
>>
>> Aren’t there better ways for you to get attention beside telling stories
>> about Snit?
>
> It has been his go-to for a decade and a half.

Why aren't you asking FTR about why he commented as if you're using a
puppet/shill? While you ponder that... back to the topic of the thread,
why don't you come clean about who wrote 'your' chatbot? The story has
gone from:

"...a friend and I wrote..."

IIRC this version was a reference to your wife (girlfriend at the time)
who helped with responses, not programming.

<BC05F96E.35EF2%snit-...@cableone.net>
<https://groups.google.com/forum/#!original/comp.sys.mac.advocacy/7D-Jw-JTQW4/DoplinMSbwEJ>


And that changed to:
"The answer is 100%..."
<D156F59D.4A6BF%use...@gallopinginsanity.com>
<https://groups.google.com/forum/#!original/comp.os.linux.advocacy/vI1i5fJ9eMg/mWnbYklLAC4J>


And the next version, at least, of the ones I've seen thus far, was
'someone else' was writing their own bot along with you (while you were
writing the one you uploaded to github) and you two 'shared' code but
not that much of it. This last one you stated within the last year or
so. Is this person you shared code with a programmer? Someone you
attended SNIT (the school) with? Did the person go to school for
programming? How much did the person contribute?



Steve Carroll

unread,
Oct 26, 2020, 12:50:44 PM10/26/20
to
On 2020-10-25, Snit <brock.m...@gmail.com> wrote:
> On Oct 25, 2020 at 12:17:20 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote

(snip)

>> The use of logic is not a bad thing, nor is it the prevalence of an
>> individual. Anyone with a logical mind can learn to use it.
>
> Carroll sees the use of logic and reason and evidence as somehow bad, and
> those who do use it must be MY "shills" or "socks", as if it is not possible
> for anyone to understand the concept of evidence and reason without my help.

What I've 'seen' is ~15 years of 'people' rushing in to 'support' your idiocy.

Why are you avoiding "the use of logic and reason and evidence" mentioned
in the following link?

<rn549u$v0p$1...@fretwizzer.eternal-september.org>
<http://al.howardknight.net/?ID=160372727200>
<https://groups.google.com/forum/#!original/alt.computer.workshop/d-GGo1_4gsY/waNTyg5GAQAJ>

Or my having challenged your statement...

"It is mostly a complex lookup table of sorts" - Snit

<ny_kH.40198$xf1....@fx27.iad>
<http://al.howardknight.net/?ID=160373045000>
<https://groups.google.com/forum/#!original/alt.computer.workshop/d-GGo1_4gsY/YXgmDVjlAAAJ>

... the way I did:

"Realistically, 'your' bot has them strewn all over the code, which is
goofy (and not really "a" lookup table)."

<rn4k6a$t5n$1...@fretwizzer.eternal-september.org>
<http://al.howardknight.net/?ID=160372768200>
<https://groups.google.com/forum/#!original/alt.computer.workshop/d-GGo1_4gsY/YXivMQ03AQAJ>

All of which, when coupled with other things I've pointed out in the
past, leads to the same question I've asked you repeatedly, that you
don't answer with "logic and reason and evidence" (all I get is another
version of the story... when you're not running, that is):

Why do you not know how 'your' bot works?


Shadow

unread,
Oct 26, 2020, 1:21:25 PM10/26/20
to
On Mon, 26 Oct 2020 16:50:34 -0000 (UTC), Steve Carroll <"Steve
Carroll"@noSPAM.none> wrote:

>
>Why do you not know how 'your' bot works?

What worries me is WHY are you trying to help him perfect it.
Bots disrupt newsgroups, be they AIM, private or Usenet. Only
a psychopath like snit would use one.
[]'s
--
Don't be evil - Google 2004
We have a new policy - Google 2012

Steve Carroll

unread,
Oct 26, 2020, 1:53:18 PM10/26/20
to
On 2020-10-26, Shadow <S...@dow.br> wrote:
> On Mon, 26 Oct 2020 16:50:34 -0000 (UTC), Steve Carroll <"Steve
> Carroll"@noSPAM.none> wrote:
>
>>
>>Why do you not know how 'your' bot works?
>
> What worries me is WHY are you trying to help him perfect it.

Because it's poorly written. In any event, I doubt he even understands
what I've shown, he didn't when I showed it back in COLA. But my main
point here is the question I'm asking. Does it not seem odd that he
doesn't know how a bot, that he claims to have written, works?

> Bots disrupt newsgroups, be they AIM, private or Usenet. Only
> a psychopath like snit would use one.

True, but usenet bots are easily kf'd, which is why it's a waste of time
to write one for usenet, only someone like Snit would bother (did bother).
AIM is dead and IRC channels (or discord, etc.) can boot a bot if desired.

So even if the code was totally efficient it would be kf'd... easily.
Making it better is an academic exercise. I'd *much* rather talk about
code than his lying, whining and drama queen BS <shrug>. But he first
needs to admit the obvious, he didn't write that chatbot.

Shadow

unread,
Oct 26, 2020, 2:13:19 PM10/26/20
to
On Mon, 26 Oct 2020 17:53:17 -0000 (UTC), Steve Carroll <"Steve
That he stole the code? Even BD knows that. Note he never
mentions snit's bot.
Talk about other coding then. No bots. Like I said, bots are
psycho stuff.

What languages do you meddle in? Me, it's assembly, Pascal and
a touch of C(mostly forgotten, haven't really used it in 20 years).

Steve Carroll

unread,
Oct 26, 2020, 3:55:40 PM10/26/20
to
LOL! That I've seen (and/or paid attention to) 'his' chatbot is the only
piece of code he's ever presented that isn't something he could've done
with Automator. I do believe he wrote some functions, like the kind
found here:

<https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>

But he clearly didn't write the core of it and the more he talks about
it the more evident it becomes. In any event, there's nothing malicious
about this goofy bot and, as much as he's begged for people to come play
with it, I've not seen any takers (that were actual people, anyway).

> What languages do you meddle in? Me, it's assembly, Pascal and
> a touch of C(mostly forgotten, haven't really used it in 20 years).

Web languages... JS, Php, Ruby, MySQL, Python, mostly JS now. I've gone
over the very basics of C, did a tiny bit of assembly on an old Apple
IIe.


Gremlin / Diesel / Char Jackson

unread,
Oct 26, 2020, 5:37:32 PM10/26/20
to
What other code do you think he should make available to you?

> I do believe he wrote some functions, like the kind
> found here:
>
> <https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>
>
> But he clearly didn't write the core of it and the more he talks about
> it the more evident it becomes.

This is a serious claim of the robbery you allege. From which code do you believe he got the code?

> In any event, there's nothing malicious
> about this goofy bot and, as much as he's begged for people to come play
> with it, I've not seen any takers (that were actual people, anyway).

I looked at his bot and there were others there. How much time did you spend interacting with it? What name did you use? Maybe we were there at the same time.

> > What languages do you meddle in? Me, it's assembly, Pascal and
> > a touch of C(mostly forgotten, haven't really used it in 20 years).
> Web languages... JS, Php, Ruby, MySQL, Python, mostly JS now. I've gone
> over the very basics of C, did a tiny bit of assembly on an old Apple
> IIe.

Do you think your experience with these languages ​​prompted Snit to write anything beyond your ability? Is he obligated to show another code of his to avoid being charged with theft?

Snit

unread,
Oct 26, 2020, 5:57:31 PM10/26/20
to
On Oct 26, 2020 at 2:37:30 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
<1ffcba6f-e5ef-4ad3...@googlegroups.com>:
He is owed NOTHING... but he also shows he does not really understand
Automator. Yes, I have shown code done in automator, but much of it is using
Automator as a wrapper so I can have it be a System Service. This means I have
access to it by right clicking in many macOS programs.

There used to be, in comp.sys.mac.advocacy, common "challenges". I sometimes
took them on... they were fun and I wish we saw more of that here (it is sorta
what I am encouraging as Carroll and Diesel / Gremlin cry about my IRC chat
bot ... if they were not lying they would simply make one better than mine. I
would love to see it. Would not find it in any way a bad thing. But they
clearly cannot.

Here is code "in" Automator, but it is clearly just a wrapper for other
things:

https://youtu.be/_J4PppWroWY


I have also shown other code NOT in Automator at all:

https://youtu.be/CSJ_NgWE_ro

Carroll knows this... he is just lying.

With that said, I am NOT a programmer and am a crappy scripter. It is why I am
quite happy with my IRC chat bot -- it clearly has two people with better
programming skills than mine, one with presumably MUCH better skills, freaking
out over how jealous they are. It is not their jealousy I like (I do not even
really get why they are so insecure over it) it is the fact it shows evidence
of how good they know it to be -- they do not believe they could make its
equal.

>> I do believe he wrote some functions, like the kind
>> found here:
>>
>> <https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>
>>
>> But he clearly didn't write the core of it and the more he talks about
>> it the more evident it becomes.
>
> This is a serious claim of the robbery you allege. From which code do you
> believe he got the code?

I did use some code from sites like this:

http://www.macosxautomation.com/applescript/sbrt/

and this:


https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/UseHandlersFunctions.html

There is, however, NOTHING wrong with doing so. I also had some minor advice
from another person writing a AIM bot, many years ago -- but I no more take
credit for his code than he can take credit for mine. It was mostly some I/O
(input / output) code I got some help on... and even then I did things very
differently than did the person I worked with. I also had ideas for content
and responses from my wife and others.

But to say it is not my code is to say a novel is not the author's novel
because he had some proofreading and suggestions by others. It is an insane
claim pushed by Carroll because he wants to put me down and not admit he
CANNOT make the equal of my IRC chat bot. He would chew his left arm off if he
thought he could best me -- stop at NOTHING. But he CANNOT make the equal. It
has been driving him crazy (crazier) for years... and he repeatedly lies about
it and about me.

>> In any event, there's nothing malicious
>> about this goofy bot and, as much as he's begged for people to come play
>> with it, I've not seen any takers (that were actual people, anyway).
>
> I looked at his bot and there were others there. How much time did you spend
> interacting with it? What name did you use? Maybe we were there at the same
> time.

There have not been many there. What name did you use? I can show the logs if
you are OK with it.

>> > What languages do you meddle in? Me, it's assembly, Pascal and
>> > a touch of C(mostly forgotten, haven't really used it in 20 years).
>> Web languages... JS, Php, Ruby, MySQL, Python, mostly JS now. I've gone
>> over the very basics of C, did a tiny bit of assembly on an old Apple
>> IIe.
>
> Do you think your experience with these languages ​​prompted Snit to write
> anything beyond your ability? Is he obligated to show another code of his to
> avoid being charged with theft?

Carroll feels entitled to know anything and everything about me... he is
obsessed with me and by his own admission has spent 15+ years following me
around TRYING to prove me wrong. He fails FAR more often than he succeeds...
and mostly just lies as he is with the bot code.

His game here is to say he "wins" if I cannot prove his accusations FALSE. As
if that is my obligation. He makes insane obligations that have NO merit
whatsoever. Repeatedly.

Gremlin / Diesel / Char Jackson

unread,
Oct 26, 2020, 7:03:50 PM10/26/20
to
It is clear that they want to make one and find it harder than their abilities. Yours did not fool me, but it was fun to play. If nothing else the answers are sometimes funny.

>
> Here is code "in" Automator, but it is clearly just a wrapper for other
> things:
>
> https://youtu.be/_J4PppWroWY

If you do not want to steal all the recipes and republish them, why copy them?

> I have also shown other code NOT in Automator at all:
>
> https://youtu.be/CSJ_NgWE_ro

A lot of people name call and insult others, but I don’t understand most of the rest. Why is he quitting and why is it setting up a firewall? I do not get it?

I see that your program is a dozen lines long. It seems so easy for someone who would know.

> Carroll knows this... he is just lying.

Attention prostitutes do.

> With that said, I am NOT a programmer and am a crappy scripter. It is why I am
> quite happy with my IRC chat bot -- it clearly has two people with better
> programming skills than mine, one with presumably MUCH better skills, freaking
> out over how jealous they are. It is not their jealousy I like (I do not even
> really get why they are so insecure over it) it is the fact it shows evidence
> of how good they know it to be -- they do not believe they could make its
> equal.

They obviously can't do that. Not me either, but it doesn't bother me.

> >> I do believe he wrote some functions, like the kind
> >> found here:
> >>
> >> <https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>
> >>
> >> But he clearly didn't write the core of it and the more he talks about
> >> it the more evident it becomes.
> >
> > This is a serious claim of the robbery you allege. From which code do you
> > believe he got the code?
> I did use some code from sites like this:
>
> http://www.macosxautomation.com/applescript/sbrt/
>
> and this:
>
>
> https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/UseHandlersFunctions.html
>
> There is, however, NOTHING wrong with doing so.

They seem to have been published for people to use but I do not see anything there that says they are an IRC bot.

> I also had some minor advice
> from another person writing a AIM bot, many years ago -- but I no more take
> credit for his code than he can take credit for mine. It was mostly some I/O
> (input / output) code I got some help on... and even then I did things very
> differently than did the person I worked with. I also had ideas for content
> and responses from my wife and others.
>
> But to say it is not my code is to say a novel is not the author's novel
> because he had some proofreading and suggestions by others. It is an insane
> claim pushed by Carroll because he wants to put me down and not admit he
> CANNOT make the equal of my IRC chat bot. He would chew his left arm off if he
> thought he could best me -- stop at NOTHING. But he CANNOT make the equal. It
> has been driving him crazy (crazier) for years... and he repeatedly lies about
> it and about me.

Is that why he made his flood to try to show you? Have you ever tried to make someone look like his?

> >> In any event, there's nothing malicious
> >> about this goofy bot and, as much as he's begged for people to come play
> >> with it, I've not seen any takers (that were actual people, anyway).
> >
> > I looked at his bot and there were others there. How much time did you spend
> > interacting with it? What name did you use? Maybe we were there at the same
> > time.
> There have not been many there. What name did you use? I can show the logs if
> you are OK with it.

I do not wish to share logs or any other identifiable information.

> >> > What languages do you meddle in? Me, it's assembly, Pascal and
> >> > a touch of C(mostly forgotten, haven't really used it in 20 years).
> >> Web languages... JS, Php, Ruby, MySQL, Python, mostly JS now. I've gone
> >> over the very basics of C, did a tiny bit of assembly on an old Apple
> >> IIe.
> >
> > Do you think your experience with these languages ​​prompted Snit to write
> > anything beyond your ability? Is he obligated to show another code of his to
> > avoid being charged with theft?
> Carroll feels entitled to know anything and everything about me... he is
> obsessed with me and by his own admission has spent 15+ years following me
> around TRYING to prove me wrong. He fails FAR more often than he succeeds...
> and mostly just lies as he is with the bot code.

Steve Carroll and Dustin Cook claim to be programmers but they can't out code you, but are you a hobbyist?

> His game here is to say he "wins" if I cannot prove his accusations FALSE. As
> if that is my obligation. He makes insane obligations that have NO merit
> whatsoever. Repeatedly.

Steve Carroll should see what he can do and be proud of it. His life should be something he focuses on.

Snit

unread,
Oct 26, 2020, 9:14:51 PM10/26/20
to
On Oct 26, 2020 at 4:03:49 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
<7581ee3b-db3c-48bf...@googlegroups.com>:
>
>>
>> >> LOL! That I've seen (and/or paid attention to) 'his' chatbot is the only
>> >> piece of code he's ever presented that isn't something he could've done
>> >> with Automator.
>> >
>> > What other code do you think he should make available to you?
>> He is owed NOTHING... but he also shows he does not really understand
>> Automator. Yes, I have shown code done in automator, but much of it is
>> using
>> Automator as a wrapper so I can have it be a System Service. This means I
>> have
>> access to it by right clicking in many macOS programs.
>>
>> There used to be, in comp.sys.mac.advocacy, common "challenges". I
>> sometimes
>> took them on... they were fun and I wish we saw more of that here (it is
>> sorta
>> what I am encouraging as Carroll and Diesel / Gremlin cry about my IRC chat
>> bot ... if they were not lying they would simply make one better than mine.
>> I
>> would love to see it. Would not find it in any way a bad thing. But they
>> clearly cannot.
>
> It is clear that they want to make one and find it harder than their
> abilities. Yours did not fool me, but it was fun to play. If nothing else the
> answers are sometimes funny.

That is really the "secret" of mine -- it is not about great coding (I am a
CRAPPY scripter)... it is about understanding human interaction and adding
some humor and fun to it. It is why neither Carroll nor Diesel / Gremlin, both
better coders than I am, will likely never get anything close to what I have.

With that said I do not want to pretend mine would fool anyone one-on-one. In
a fairly active group where it is not being heavily focused on it sometimes
did (the old version, anyway). And then I was able to watch conversations and
see common topics to add.

>>
>> Here is code "in" Automator, but it is clearly just a wrapper for other
>> things:
>>
>> https://youtu.be/_J4PppWroWY
>
> If you do not want to steal all the recipes and republish them, why copy
> them?

I really did not know the WHY of it, but saw it as a logic puzzle. Was curious
if I could. It worked well enough so that two folks who claimed they were
programmers (Owl and Peter Köhlmann) thought I must have cheated in some way.
Owl finally got one to work but mine worked better -- the text was selectable
and allowed me to do quick searches on ingredients and the like. Of course
much of that is built into macOS, so I cannot take full credit for it all. :)

What is funny is how I made a number of videos proving the script worked --
and like Diesel / Gremlin I was accused of faking stuff. Of course I did not.
I don't do that. Those who troll just push unsupported and insupportable
accusations when they cannot handle reality.

>> I have also shown other code NOT in Automator at all:
>>
>> https://youtu.be/CSJ_NgWE_ro
>
> A lot of people name call and insult others, but I don’t understand most of
> the rest. Why is he quitting and why is it setting up a firewall? I do not
> get it?

The idea is if you want to connect to some site but not be known... not have
your IP show. His idea was to quit programs if his real IP was being used. A
*much* better way is to have a firewall that just does not allow those
programs to connect. If there is a glitch and the real IP shows for a moment
it just gets blocked and the connection is stopped during that time.

> I see that your program is a dozen lines long. It seems so easy for someone
> who would know.

His was hundreds of lines long, though to be fair mine is tied to a VPN that I
did not write -- his set up his VPN through his network controls.

>> Carroll knows this... he is just lying.
>
> Attention prostitutes do.

LOL!

I think you mean he is an attention whore?

>> With that said, I am NOT a programmer and am a crappy scripter. It is why I
>> am
>> quite happy with my IRC chat bot -- it clearly has two people with better
>> programming skills than mine, one with presumably MUCH better skills,
>> freaking
>> out over how jealous they are. It is not their jealousy I like (I do not
>> even
>> really get why they are so insecure over it) it is the fact it shows
>> evidence
>> of how good they know it to be -- they do not believe they could make its
>> equal.
>
> They obviously can't do that. Not me either, but it doesn't bother me.

There is no shame in not being able to do a task someone else can... it is
weird how bent out of shape Carroll and Diesel / Gremlin get over this.

>> >> I do believe he wrote some functions, like the kind
>> >> found here:
>> >>
>> >> <https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>
>> >>
>> >> But he clearly didn't write the core of it and the more he talks about
>> >> it the more evident it becomes.
>> >
>> > This is a serious claim of the robbery you allege. From which code do you
>> > believe he got the code?
>> I did use some code from sites like this:
>>
>> http://www.macosxautomation.com/applescript/sbrt/
>>
>> and this:
>>
>>
>>
>> https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/UseHandlersFunctions.html
>>
>>
>> There is, however, NOTHING wrong with doing so.
>
> They seem to have been published for people to use but I do not see anything
> there that says they are an IRC bot.

It is generic work done to help make pretty any type of program. It is not in
any way focused on making IRC bots. Such things are available for pretty much
any language. Carroll uses JavaScript... here is similar sites for that:

https://www.w3schools.com/js/js_loop_for.asp

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions

And there is NOTHING wrong with using those.

>> I also had some minor advice
>> from another person writing a AIM bot, many years ago -- but I no more take
>> credit for his code than he can take credit for mine. It was mostly some
>> I/O
>> (input / output) code I got some help on... and even then I did things very
>> differently than did the person I worked with. I also had ideas for content
>> and responses from my wife and others.
>>
>> But to say it is not my code is to say a novel is not the author's novel
>> because he had some proofreading and suggestions by others. It is an insane
>> claim pushed by Carroll because he wants to put me down and not admit he
>> CANNOT make the equal of my IRC chat bot. He would chew his left arm off if
>> he
>> thought he could best me -- stop at NOTHING. But he CANNOT make the equal.
>> It
>> has been driving him crazy (crazier) for years... and he repeatedly lies
>> about
>> it and about me.
>
> Is that why he made his flood to try to show you? Have you ever tried to make
> someone look like his?

I do believe he made his flood bot to "show me up" -- as if I would feel
threatened by him having skills I do not. But, no, I have never worked to make
a Usenet bot. If I did, though, it would be more responsive in terms of the
text it replied to, as is my chat bot. His seems to have NO "understanding"
even in terms of a lookup table.

>> >> In any event, there's nothing malicious
>> >> about this goofy bot and, as much as he's begged for people to come play
>> >> with it, I've not seen any takers (that were actual people, anyway).
>> >
>> > I looked at his bot and there were others there. How much time did you
>>> spend
>> > interacting with it? What name did you use? Maybe we were there at the
>>> same
>> > time.
>> There have not been many there. What name did you use? I can show the logs
>> if
>> you are OK with it.
>
> I do not wish to share logs or any other identifiable information.

OK. I did not even look at logs to make a guess myself.

>> >> > What languages do you meddle in? Me, it's assembly, Pascal and
>> >> > a touch of C(mostly forgotten, haven't really used it in 20 years).
>> >> Web languages... JS, Php, Ruby, MySQL, Python, mostly JS now. I've gone
>> >> over the very basics of C, did a tiny bit of assembly on an old Apple
>> >> IIe.
>> >
>> > Do you think your experience with these languages ​​prompted Snit to write
>> > anything beyond your ability? Is he obligated to show another code of his
>>> to
>> > avoid being charged with theft?
>> Carroll feels entitled to know anything and everything about me... he is
>> obsessed with me and by his own admission has spent 15+ years following me
>> around TRYING to prove me wrong. He fails FAR more often than he
>> succeeds...
>> and mostly just lies as he is with the bot code.
>
> Steve Carroll and Dustin Cook claim to be programmers but they can't out code
> you, but are you a hobbyist?

Carroll is more a hobbyist... I just have bits and pieces I have picked up. I
am not a programmer at all... and am not a great scripter.

>> His game here is to say he "wins" if I cannot prove his accusations FALSE.
>> As
>> if that is my obligation. He makes insane obligations that have NO merit
>> whatsoever. Repeatedly.
>
> Steve Carroll should see what he can do and be proud of it. His life should
> be something he focuses on.

He has focused his life on how he imagines I have done him wrong ... to the
point it has cost him multiple marriages and has led to him being estranged
from his kids. It really is sad... but he did it to himself. I literally did
NOTHING to cause him any harm.

%

unread,
Oct 26, 2020, 9:35:53 PM10/26/20
to
you can't be a whore i know cause i'm one and i never see you at the
meetings

Snit

unread,
Oct 26, 2020, 9:56:11 PM10/26/20
to
On Oct 26, 2020 at 6:35:52 PM MST, "%" wrote <dj4j2p....@news.alt.net>:
>
>>
>>
>>>> His game here is to say he "wins" if I cannot prove his accusations FALSE.
>>>> As
>>>> if that is my obligation. He makes insane obligations that have NO merit
>>>> whatsoever. Repeatedly.
>>>
>>> Steve Carroll should see what he can do and be proud of it. His life should
>>> be something he focuses on.
>>
>> He has focused his life on how he imagines I have done him wrong ... to the
>> point it has cost him multiple marriages and has led to him being estranged
>> from his kids. It really is sad... but he did it to himself. I literally did
>> NOTHING to cause him any harm.
>>
> you can't be a whore i know cause i'm one and i never see you at the
> meetings


I have no issue with the profession as long as nobody is abused. But, yeah,
you are right that I am not one.

%

unread,
Oct 26, 2020, 10:55:40 PM10/26/20
to
On 2020-10-26 6:56 p.m., Snit wrote:
> On Oct 26, 2020 at 6:35:52 PM MST, "%" wrote <dj4j2p....@news.alt.net>:
>>
>>>
>>>
>>>>> His game here is to say he "wins" if I cannot prove his accusations FALSE.
>>>>> As
>>>>> if that is my obligation. He makes insane obligations that have NO merit
>>>>> whatsoever. Repeatedly.
>>>>
>>>> Steve Carroll should see what he can do and be proud of it. His life should
>>>> be something he focuses on.
>>>
>>> He has focused his life on how he imagines I have done him wrong ... to the
>>> point it has cost him multiple marriages and has led to him being estranged
>>> from his kids. It really is sad... but he did it to himself. I literally did
>>> NOTHING to cause him any harm.
>>>
>> you can't be a whore i know cause i'm one and i never see you at the
>> meetings
>
>
> I have no issue with the profession as long as nobody is abused. But, yeah,
> you are right that I am not one.
>
would you like to be i'll help you ,
we can get lots of work right here

Snit

unread,
Oct 26, 2020, 11:02:45 PM10/26/20
to
Some of those who troll want the work fit free. Hmmmm....

%

unread,
Oct 26, 2020, 11:53:38 PM10/26/20
to
On 2020-10-26 8:02 p.m., Snit wrote:
> % <per...@gmail.com> wrote:
>> On 2020-10-26 6:56 p.m., Snit wrote:
>>> On Oct 26, 2020 at 6:35:52 PM MST, "%" wrote <dj4j2p....@news.alt.net>:
>>>>
>>>>>
>>>>>
>>>>>>> His game here is to say he "wins" if I cannot prove his accusations FALSE.
>>>>>>> As
>>>>>>> if that is my obligation. He makes insane obligations that have NO merit
>>>>>>> whatsoever. Repeatedly.
>>>>>>
>>>>>> Steve Carroll should see what he can do and be proud of it. His life should
>>>>>> be something he focuses on.
>>>>>
>>>>> He has focused his life on how he imagines I have done him wrong ... to the
>>>>> point it has cost him multiple marriages and has led to him being estranged
>>>>> from his kids. It really is sad... but he did it to himself. I literally did
>>>>> NOTHING to cause him any harm.
>>>>>
>>>> you can't be a whore i know cause i'm one and i never see you at the
>>>> meetings
>>>
>>>
>>> I have no issue with the profession as long as nobody is abused. But, yeah,
>>> you are right that I am not one.
>>>
>> would you like to be i'll help you ,
>> we can get lots of work right here
>>
>
> Some of those who troll want the work fit free. Hmmmm....
>
we decide who gets what

Snit

unread,
Oct 27, 2020, 12:12:49 AM10/27/20
to
Sounds good.

Shadow

unread,
Oct 27, 2020, 9:28:33 AM10/27/20
to
On Mon, 26 Oct 2020 19:55:39 -0000 (UTC), Steve Carroll <"Steve
Well, my experience dates from my DOS days. I've never been
interested in anything "Web".
I'm currently trying to figure out how to make a program
portable. It keeps the serial number in the registry, so if you put it
on a pendrive and plug it into another computer, it becomes
unregistered. I'm sure there's a call somewhere to make it write the
serial to a local file, but I can't find it. According to x64dBG I've
"wasted" over 150 hours debugging the thing. Still, I learned some new
tricks.
I enjoy debugging. It's probably the only reason I haven't
moved to Linux. Linux has no decent debugging tools.

Still, anything you spoon-feed snit(it's the only way he will
understand anything due to his rather limited intellect) will be used
for eViL purposes. It's in his nature.
IMHO.

Steve Carroll

unread,
Oct 27, 2020, 12:01:24 PM10/27/20
to
I guess it's a matter of what one is debugging (I say that based on
listening to programmers in COLA).

> Still, anything you spoon-feed snit(it's the only way he will
> understand anything due to his rather limited intellect) will be used
> for eViL purposes. It's in his nature.
> IMHO.

You saw Snit BEGGING people to come play with it, didn't you? Snit ran
it on AOL and that service eventually went away so, after a discussion
we had in COLA, Snit probably asked one of his/her brothers or this
"friend" to make the code work on IRC (don't listen to his/her BS
stories about how a 'rewrite', it's the same bot). There's no "eVil" if
there are no players ;) But we can play a different game with him/her,
that of reality... look at this statement:

"It is mostly a complex lookup table of sorts." - Snit

Look at the code:

<https://github.com/BrockMcNuggets/AIM-BOT>

This is just more evidence Snit clearly has no clue how this chatbot
works (as I pointed out awhile ago back in COLA when we discussed it).
Ask Snit why there are multiple versions of who wrote it, ranging from:

Snit wrote 100% of it

A girlfriend (who became his/her wife) helped with the responses.

His/her wife and "others" helped with responses

Snit wrote it with "a friend"

Yesteday, Snit stated:

"I also had some minor advice from another person writing a AIM bot,
many years ago -- but I no more take credit for his code than he can
take credit for mine. It was mostly some I/O (input / output) code I got
some help on... and even then I did things very differently than did the
person I worked with. I also had ideas for content and responses from my
wife and others." - Snit

So which is it? Was there a 'person he/she worked with' or a person who
merely gave some "minor advice" from (that Snit did "differently",
anyway)? In my mind those are two *very* different things, and only the
former possibly aligns with one of Snit's previous statements:

"...a friend and I wrote..."

But that's *nothing* like getting "minor advice".

My take: This is 'Snit speak' for: Snit is lying his/her ass off again.

Steve Carroll

unread,
Oct 27, 2020, 12:54:08 PM10/27/20
to
On 2020-10-26, Snit <brock.m...@gmail.com> wrote:

(snip)

> He is owed NOTHING...

I didn't say anything about "owed", or code stealing, for that matter.
Why are all your socks/shills as stupid as you are (and, too often, in
the same ways)?

(snip red herrings that don't address the question)

> With that said, I am NOT a programmer and am a crappy scripter. It is why I am
> quite happy with my IRC chat bot

That's the point, it isn't 'yours' and there was no 'rewrite'. The AIM
chatbot and the IRC chatbot are the same codebase, as evidenced by the
thread in COLA where you even thanked me for lighting a fire under your
ass to get it to run on IRC (which probably had nothing to do with you).

> But to say it is not my code is to say a novel is not the author's novel
> because he had some proofreading and suggestions by others.

The novelist will know the thought processes that went into the book in
the same way that someone who wrote the code would know *how* it works.
You clearly don't, you know what it does, but not how it works on a base
level. When we talked back in COLA you were pushing the BS that it
responded to sentences, and I took issue with that, pointing out how it
looked at keywords. Only later did you 'discover' I was right. That's
what code like this does:

set theList to {"pop up", "popup"}

if someText contains item loop of theList then

And you have it strewn all over the place, one example, in one file:

<https://ibb.co/8Pt2djW>

Taken from this page:

<https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText2.scpt>

There is an even larger number of the same idea on this page:

<https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringText.scpt>

Hint: A (singular) "complex lookup table of sorts" is not spread over
~80 functions, so when the poster asked:

"But what does it draw on to get the responses it comes out with? Does
it have a list you carefully put in?"

The correct response would've been: 'It draws from a pile of spaghetti
code, from one of numerous functions that look like this':

<https://ibb.co/5hB7crF>

>> I looked at his bot and there were others there. How much time did you spend
>> interacting with it? What name did you use? Maybe we were there at the same
>> time.
>
> There have not been many there. What name did you use? I can show the logs if
> you are OK with it.

LOL! Snit is going to provide 'evidence' again.

You're hilarious, Snit ;)

BTW, those logs underscore that you didn't write it, as well. I've seen
*tons* of your HTML from 'the early days', here's one from 2002:

<https://imgur.com/a/9toD09I>

Why, in 2003 (the date you claim to have written the bot), did you
switch to writing HTML in all caps (but *just* for the bot)? I think
it's pretty obvious... the person who wrote the bot did what a lot of
coders did back then who didn't write HTML often, they capitalized it.

(cue up some lame BS story)


Gremlin / Diesel / Char Jackson

unread,
Oct 27, 2020, 1:57:25 PM10/27/20
to
On Tuesday, October 27, 2020 at 9:54:08 AM UTC-7, Steve Carroll wrote:
> On 2020-10-26, Snit <brock.m...@gmail.com> wrote:
>
> (snip)
>
> > He is owed NOTHING...
>
> I didn't say anything about "owed", or code stealing, for that matter.
> Why are all your socks/shills as stupid as you are (and, too often, in
> the same ways)?
>
> (snip red herrings that don't address the question)
> > With that said, I am NOT a programmer and am a crappy scripter. It is why I am
> > quite happy with my IRC chat bot
> That's the point, it isn't 'yours' and there was no 'rewrite'.

Claim you make without proof.

> The AIM
> chatbot and the IRC chatbot are the same codebase, as evidenced by the
> thread in COLA where you even thanked me for lighting a fire under your
> ass to get it to run on IRC (which probably had nothing to do with you).

You want to tell him how he created it so you can make one better. So far you have failed.

> > But to say it is not my code is to say a novel is not the author's novel
> > because he had some proofreading and suggestions by others.
> The novelist will know the thought processes that went into the book in
> the same way that someone who wrote the code would know *how* it works.

Now you are Snit's mind reader. Really you are choosing his brain to study.


You make a lot of allegations because your IRC chatbot is not shown.

Steve Carroll

unread,
Oct 27, 2020, 2:31:06 PM10/27/20
to
On 2020-10-27, Snit <brock.m...@gmail.com> wrote:
> On Oct 26, 2020 at 4:03:49 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
><7581ee3b-db3c-48bf...@googlegroups.com>:

(snip)

>> It is clear that they want to make one and find it harder than their
>> abilities. Yours did not fool me, but it was fun to play. If nothing else the
>> answers are sometimes funny.
>
> That is really the "secret" of mine

The "secret" of your contribution to the bot (mainly basic functions
with "funny" responses) is a side issue to *how* the programming was
done, you know, the thing that people in tech based newsgroups involving
computers would be far more interested in if they have any kind of
technical nature.

> -- it is not about great coding

Not for you but, then, you rarely seem to know where you are.

> (I am a
> CRAPPY scripter)... it is about understanding human interaction and adding
> some humor and fun to it. It is why neither Carroll nor Diesel / Gremlin, both
> better coders than I am, will likely never get anything close to what I have.

Any of us could make funny responses. Several of us do it all the time,
look at the fun we make of your idiocy.

>> If you do not want to steal all the recipes and republish them, why copy
>> them?
>
> I really did not know the WHY of it, but saw it as a logic puzzle. Was curious
> if I could. It worked well enough so that two folks who claimed they were
> programmers (Owl and Peter Köhlmann) thought I must have cheated in some way.
> Owl finally got one to work but mine worked better -- the text was selectable
> and allowed me to do quick searches on ingredients and the like. Of course
> much of that is built into macOS, so I cannot take full credit for it all. :)

Logic puzzle? Not quite. So... *you* had the best 'solution', eh? ;)

> There is no shame in not being able to do a task someone else can...

If you really believe that, why are you pretending to have written a bot
you clearly didn't write, that you won't even put your name on?

>> Is that why he made his flood to try to show you? Have you ever tried to make
>> someone look like his?
>
> I do believe he made his flood bot to "show me up"

It's "interesting" how your sock/shill uses the same MO you do,
pretending it's an established fact that I wrote the flood bot.
Can't you get them to be a little more realistic (less Snit-like)?

> But, no, I have never worked to make a Usenet bot.

"My COLA bot does much the same... though it is not advanced enough to
respond fully. I am getting closer. Would be great to have it debate
the herd for a while. :)" - Snit

<CAD8A354.AC5DE%use...@gallopinginsanity.com>
<http://al.howardknight.net/?ID=160372745600>
<https://groups.google.com/forum/#!original/comp.os.linux.advocacy/HwFjnS93Pyw/fpN-z5Y_IckJ>

Oops! Do you want to go over the lies you told about that post, too?

> If I did, though, it would be more responsive in terms of the
> text it replied to, as is my chat bot. His seems to have NO "understanding"
> even in terms of a lookup table.

Why would I write one like that when the only bot example I've *ever*
shown referenced an array of keywords that referred to other arrays
(topics related to those keywords)? Poor Snit... reality just keeps
stomping on his (her?) tiny, little head.

>> Steve Carroll and Dustin Cook claim to be programmers but they can't out code
>> you, but are you a hobbyist?
>
> Carroll is more a hobbyist... I just have bits and pieces I have picked up. I
> am not a programmer at all... and am not a great scripter.

Writing "funny" lines isn't writing code, no matter how many meds you
and your socks/shills mix ;)

Snit

unread,
Oct 27, 2020, 2:44:33 PM10/27/20
to
On Oct 27, 2020 at 10:57:24 AM MST, ""Gremlin / Diesel / Char Jackson"" wrote
<65730168-5e23-4dd2...@googlegroups.com>:

> On Tuesday, October 27, 2020 at 9:54:08 AM UTC-7, Steve Carroll wrote:
>> On 2020-10-26, Snit <brock.m...@gmail.com> wrote:
>>
>> (snip)
>>
>> > He is owed NOTHING...
>>
>> I didn't say anything about "owed", or code stealing, for that matter.
>> Why are all your socks/shills as stupid as you are (and, too often, in
>> the same ways)?
>>
>> (snip red herrings that don't address the question)
>> > With that said, I am NOT a programmer and am a crappy scripter. It is why
>>> I am
>> > quite happy with my IRC chat bot
>> That's the point, it isn't 'yours' and there was no 'rewrite'.
>
> Claim you make without proof.

Right. I am the one who wrote my old AIM chat bot, and I am the one who wrote
my newer IRC chat bot. The code is very different -- though some of the
concepts, including the bad ones, are still there. I *AM* a crappy scripter.

>> The AIM
>> chatbot and the IRC chatbot are the same codebase, as evidenced by the
>> thread in COLA where you even thanked me for lighting a fire under your
>> ass to get it to run on IRC (which probably had nothing to do with you).
>
> You want to tell him how he created it so you can make one better. So far you
> have failed.

They are not the same codebase... Carroll made that up. And, yes, he is
fishing so he can finally do as he claimed he HAD DONE and show off a similar
bot.

He and Diesel / Gremlin are tripping over themselves making excuses as to why
I, a shitty scripter, have made an IRC chat bot far, far better than anything
they have shown. Hell, neither has even agreed to show theirs in an IRC
channel. I have... and am happy to do so again.

>> > But to say it is not my code is to say a novel is not the author's novel
>> > because he had some proofreading and suggestions by others.
>> The novelist will know the thought processes that went into the book in
>> the same way that someone who wrote the code would know *how* it works.
>
> Now you are Snit's mind reader. Really you are choosing his brain to study.

Carroll is freaking out over how he CANNOT make an IRC chat bot similar to
mine... all he has is his crappy Usenet flood bot.

> You make a lot of allegations because your IRC chatbot is not shown.

Not shown because it does not exist. And never will. He CANNOT make one.

Steve Carroll

unread,
Oct 27, 2020, 3:02:48 PM10/27/20
to
On 2020-10-27, Snit <brock.m...@gmail.com> wrote:
> On Oct 27, 2020 at 10:57:24 AM MST, ""Gremlin / Diesel / Char Jackson"" wrote
><65730168-5e23-4dd2...@googlegroups.com>:
>
>> On Tuesday, October 27, 2020 at 9:54:08 AM UTC-7, Steve Carroll wrote:
>>> On 2020-10-26, Snit <brock.m...@gmail.com> wrote:
>>>
>>> (snip)
>>>
>>> > He is owed NOTHING...
>>>
>>> I didn't say anything about "owed", or code stealing, for that matter.
>>> Why are all your socks/shills as stupid as you are (and, too often, in
>>> the same ways)?
>>>
>>> (snip red herrings that don't address the question)
>>> > With that said, I am NOT a programmer and am a crappy scripter. It is why
>>>> I am
>>> > quite happy with my IRC chat bot
>>> That's the point, it isn't 'yours' and there was no 'rewrite'.
>>
>> Claim you make without proof.
>
> Right.

LOL! Other than the discussions we had in COLA and some of the things I
mentioned in *this* thread, you mean... a few of them shown in these:

<rn1saf$6hf$1...@fretwizzer.eternal-september.org>

<rn4k6a$t5n$1...@fretwizzer.eternal-september.org>

<rn549u$v0p$1...@fretwizzer.eternal-september.org>


> I am the one who wrote my old AIM chat bot,

Bull.

> and I am the one who wrote
> my newer IRC chat bot. The code is very different

Bull, they're the same bot.

> -- though some of the
> concepts, including the bad ones, are still there. I *AM* a crappy scripter.

It's not "newer" by much, it still uses the same "bad ones" *all* over the
place.

>>> The AIM
>>> chatbot and the IRC chatbot are the same codebase, as evidenced by the
>>> thread in COLA where you even thanked me for lighting a fire under your
>>> ass to get it to run on IRC (which probably had nothing to do with you).
>>
>> You want to tell him how he created it so you can make one better. So far you
>> have failed.
>
> They are not the same codebase...

Yes they are, when we talked about it, you told me what little you had
done in the way of changes (and I laughed at the 'Snit speak' then, too).

Gremlin / Diesel / Char Jackson

unread,
Oct 27, 2020, 4:12:13 PM10/27/20
to
On Tuesday, October 27, 2020 at 12:02:48 PM UTC-7, Steve Carroll wrote:
> On 2020-10-27, Snit <brock.m...@gmail.com> wrote:
> > On Oct 27, 2020 at 10:57:24 AM MST, ""Gremlin / Diesel / Char Jackson"" wrote
> ><65730168-5e23-4dd2...@googlegroups.com>:
> >
> >> On Tuesday, October 27, 2020 at 9:54:08 AM UTC-7, Steve Carroll wrote:
> >>> On 2020-10-26, Snit <brock.m...@gmail.com> wrote:
> >>>
> >>> (snip)
> >>>
> >>> > He is owed NOTHING...
> >>>
> >>> I didn't say anything about "owed", or code stealing, for that matter.
> >>> Why are all your socks/shills as stupid as you are (and, too often, in
> >>> the same ways)?
> >>>
> >>> (snip red herrings that don't address the question)
> >>> > With that said, I am NOT a programmer and am a crappy scripter. It is why
> >>>> I am
> >>> > quite happy with my IRC chat bot
> >>> That's the point, it isn't 'yours' and there was no 'rewrite'.
> >>
> >> Claim you make without proof.
> >
> > Right.
> LOL! Other than the discussions we had in COLA and some of the things I
> mentioned in *this* thread, you mean... a few of them shown in these:
>
> <rn1saf$6hf$1...@fretwizzer.eternal-september.org>
>
> <rn4k6a$t5n$1...@fretwizzer.eternal-september.org>
>
> <rn549u$v0p$1...@fretwizzer.eternal-september.org>

Lack of quotes. Not trying to figure out what you are saying. Quote it.

> > I am the one who wrote my old AIM chat bot,
> Bull.

You're jealous, you can't write a bot like Snit's IRC bot. So is Dustin Cook. You are both cheaters.

> > and I am the one who wrote
> > my newer IRC chat bot. The code is very different
> Bull, they're the same bot.

How is that?

> > -- though some of the
> > concepts, including the bad ones, are still there. I *AM* a crappy scripter.
> It's not "newer" by much, it still uses the same "bad ones" *all* over the
> place.

What is bad? Do you have code for both?

> >>> The AIM
> >>> chatbot and the IRC chatbot are the same codebase, as evidenced by the
> >>> thread in COLA where you even thanked me for lighting a fire under your
> >>> ass to get it to run on IRC (which probably had nothing to do with you).
> >>
> >> You want to tell him how he created it so you can make one better. So far you
> >> have failed.
> >
> > They are not the same codebase...
> Yes they are, when we talked about it, you told me what little you had
> done in the way of changes (and I laughed at the 'Snit speak' then, too).

What about them is the same? What is different? How does this compare to your flood bot?

Snit

unread,
Oct 27, 2020, 4:34:04 PM10/27/20
to
On Oct 27, 2020 at 1:12:12 PM MST, ""Gremlin / Diesel / Char Jackson"" wrote
<84261cf8-3a37-4303...@googlegroups.com>:
He NEVER will, or if he does offer a quote it will be without a message ID...
or he will just ignore the context.

The AIM bot code is mine. Yes, an online friend helped some... as did others
with some content suggestions... but one does not say a book is not written by
the author because they had an editor. Most of my code did not even have
that!

And the IRC bot is quite different. The FIRST version was based on the AIM
one, then I re-write it from the ground up. There are a few functions which
are the same, but not even many of those. It is a completely different
program.

That does not mean it does not share some of the same crappy scripting
practices -- of course it does -- it was written by the same shitty scripter
(me!) :)
>
>
>> > I am the one who wrote my old AIM chat bot,
>> Bull.
>
> You're jealous, you can't write a bot like Snit's IRC bot. So is Dustin Cook.
> You are both cheaters.

THAT is what this is about. Carroll focused on my AIM bot and to "prove" he
could make something similar he created his flood bot (that was one goal,
there were clearly others). But his bot SUCKS in terms of responding to the
content.

Then again, Carroll sucks in terms of responding to the content he replies to
as well. :)

>> > and I am the one who wrote
>> > my newer IRC chat bot. The code is very different
>> Bull, they're the same bot.
>
> How is that?

Carroll is trying to get me to share code from the new one. He is crying out
to have me help him compete with me.

In short: as much as he puts my IRC chat bot down, he KNOWS he has nothing
even close to it he can present in an IRC channel. Nor does Diesel / Gremlin.


>> > -- though some of the
>> > concepts, including the bad ones, are still there. I *AM* a crappy
>>> scripter.
>> It's not "newer" by much, it still uses the same "bad ones" *all* over the
>> place.
>
> What is bad?

The code. I wrote it and I suck at it. :)

> Do you have code for both?

Of course he does not. He is, as is so often the case for him, flat out lying.


>
>
>> >>> The AIM
>> >>> chatbot and the IRC chatbot are the same codebase, as evidenced by the
>> >>> thread in COLA where you even thanked me for lighting a fire under your
>> >>> ass to get it to run on IRC (which probably had nothing to do with you).
>> >>
>> >> You want to tell him how he created it so you can make one better. So
>>>> far you
>> >> have failed.
>> >
>> > They are not the same codebase...
>> Yes they are, when we talked about it, you told me what little you had
>> done in the way of changes (and I laughed at the 'Snit speak' then, too).
>
> What about them is the same? What is different? How does this compare to your
> flood bot?


And off he runs. His game is to deny his flood bot as he runs from the fact he
KNOWS he has nothing to compete with my chat bot.

He never will. Nor will Diesel / Gremlin. They put it down BECAUSE they know
they have no ability to at least reasonably quickly make a competing chat bot.


I do not deny I am amused by seeing how bent out of shape them not being able
to compete with a program I wrote is driving them. They clearly HATE it, hence
the attacks and lies and weird fabrications.

It is my code. Hell, with the IRC chat bot even the little bit of help I got
for the AIM bot is gone. I doubt there is a single line of code the same that
the person who helped me some still there.

Carroll is just lying to try to get me to share my code with him so he can
claim he can do better. He clearly cannot -- or at least he thinks he cannot.

Now it is true most others in here could not either... but they are not crying
about it. They do not feel threatened by it. They are not being liars and
frauds about it.

I bet 50% of the next 10 posts by both Carroll and Diesel / Gremlin will
include them crying about it. They HATE how they cannot, in this area, compete
with something I wrote. Notice they will NEVER agree to put their chat bots in
the same channel as mine, or even open a channel for others to interact with
their bots. NEVER.

I love it!

Steve Carroll

unread,
Oct 27, 2020, 5:01:57 PM10/27/20
to
They're written in English and they're not long and bullsh*t filled,
like your posts are.

> or if he does offer a quote it will be without a message ID...
> or he will just ignore the context.
>
> The AIM bot code is mine.

Sure, Snit <eyeroll>. So what's the next 'version' of this story gonna
be? You 'wrote' it in a trance and that's why you don't know how it
works?

> Yes, an online friend helped some... as did others
> with some content suggestions... but one does not say a book is not written by
> the author because they had an editor. Most of my code did not even have
> that!
>
> And the IRC bot is quite different. The FIRST version was based on the AIM
> one, then I re-write it from the ground up.

LOL! You *never* stop lying, do you? How many functions (uh, handlers)
does this "other" re-write contain? You can't answer and we both know why ;)

> There are a few functions which
> are the same, but not even many of those. It is a completely different
> program.

There's the answer: "many of those"... that tells me all I need to know.

Translation: You changed the responses in the functions, responses that
*don't* belong there in the first place if you coded logically.
>
> That does not mean it does not share some of the same crappy scripting
> practices -- of course it does -- it was written by the same shitty scripter
> (me!) :)

So, 20 years on, you didn't learn a thing? The fact is, you did what I
said, and that's not a rewrite "from the ground up" by any stretch,
redoing and/or adding responses isn't even a refactoring of the code.

%

unread,
Oct 27, 2020, 5:07:39 PM10/27/20
to
in your opinion

Snit

unread,
Oct 27, 2020, 6:57:35 PM10/27/20
to
No quote offered to back your claim.
>>
>>> or if he does offer a quote it will be without a message ID...
>>> or he will just ignore the context.
>>>
>>> The AIM bot code is mine.
>>
>> Sure, Snit <eyeroll>. So what's the next 'version' of this story gonna
>> be? You 'wrote' it in a trance and that's why you don't know how it
>> works?

Your game here is tied to your jealousy of not being able to make a similar
chat bot even though you clearly want to. Why are you so jealous of what I
have made? It is pathetic. You can do things I cannot -- hell, I just
suggested someone speak to you about Chrome Developer tools because you know
far more about them than I do. No snark. No insult. No games.

Why are you so caught up in how you cannot make a silly IRC chat bot like
mine? Why do you compare yourself to me in everything and cry and make up
stories when you feel inferior? Be yourself. Do what interests YOU.

>>> Yes, an online friend helped some... as did others
>>> with some content suggestions... but one does not say a book is not
>>> written by
>>> the author because they had an editor. Most of my code did not even have
>>> that!
>>>
>>> And the IRC bot is quite different. The FIRST version was based on the AIM
>>> one, then I re-write it from the ground up.
>>
>> LOL! You *never* stop lying, do you? How many functions (uh, handlers)
>> does this "other" re-write contain? You can't answer and we both know why ;)

I am not going to share ANYTHING about the code with you as you beg me to help
you write your own. As I have said elsewhere, if either you or Diesel /
Gremlin can produce one comparable or better to mine, AND SHARE IT IN AN IRC
ROOM WHERE I AND OTHERS CAN INTERACT WITH IT, and you share your code, I shall
share mine.

But we both know you and Diesel / Gremlin will not do this. You are trolling
and attacking and both insisting you COULD do this but you CANNOT. You are
both lying about your capabilities.

>>> There are a few functions which
>>> are the same, but not even many of those. It is a completely different
>>> program.
>>
>> There's the answer: "many of those"... that tells me all I need to know.
>>
>> Translation: You changed the responses in the functions, responses that
>> *don't* belong there in the first place if you coded logically.

See: here you are making wild ass guesses to try to get me to help you. Not
gonna happen. You are desperate to see the code -- well, now you know what it
takes to see it... merely do what you say you can and let me and others play
with an IRC chat bot of your own creation and you share the code.

But you won't. Remember, it is very clear neither you nor Diesel / Gremlin can
do what you have said you could. You are both liars... and it is fun for me to
rub your noses in that fact.

>>> That does not mean it does not share some of the same crappy scripting
>>> practices -- of course it does -- it was written by the same shitty scripter
>>> (me!) :)
>>
>> So, 20 years on, you didn't learn a thing? The fact is, you did what I
>> said, and that's not a rewrite "from the ground up" by any stretch,
>> redoing and/or adding responses isn't even a refactoring of the code.
>>
> in your opinion

I find it amusing how Carroll makes up stories about what I have done,
convinces himself based on his own sick head, then holds me accountable for
his own idiocy.

It is weird... but quite telling of how irrational he is.

Steve Carroll

unread,
Oct 28, 2020, 12:46:37 PM10/28/20
to
On 2020-10-27, Snit <brock.m...@gmail.com> wrote:

(snip)

>>>>>> <rn1saf$6hf$1...@fretwizzer.eternal-september.org>
>>>>>>
>>>>>> <rn4k6a$t5n$1...@fretwizzer.eternal-september.org>
>>>>>>
>>>>>> <rn549u$v0p$1...@fretwizzer.eternal-september.org>
>>>>>
>>>>> Lack of quotes. Not trying to figure out what you are saying. Quote it.
>>>>
>>>> He NEVER will
>>>
>>> They're written in English and they're not long and bullsh*t filled,
>>> like your posts are.
>>>
>
> No quote offered to back your claim.

Other than those entire 3 posts (and more in this thread).

>>>> or if he does offer a quote it will be without a message ID...
>>>> or he will just ignore the context.
>>>>
>>>> The AIM bot code is mine.
>>>
>>> Sure, Snit <eyeroll>. So what's the next 'version' of this story gonna
>>> be? You 'wrote' it in a trance and that's why you don't know how it
>>> works?
>
> Your game here

There's no "game" by me, I rightfully pointed out how you've changed
this story over time (as one of the links above proves) and how you
don't know how 'your' bot works.

>>>> Yes, an online friend helped some... as did others
>>>> with some content suggestions... but one does not say a book is not
>>>> written by
>>>> the author because they had an editor. Most of my code did not even have
>>>> that!
>>>>
>>>> And the IRC bot is quite different. The FIRST version was based on the AIM
>>>> one, then I re-write it from the ground up.
>>>
>>> LOL! You *never* stop lying, do you? How many functions (uh, handlers)
>>> does this "other" re-write contain? You can't answer and we both know why ;)
>
> I am not going to share ANYTHING about the code

Tell me something I don't know.

>>>> There are a few functions which
>>>> are the same, but not even many of those. It is a completely different
>>>> program.
>>>
>>> There's the answer: "many of those"... that tells me all I need to know.
>>>
>>> Translation: You changed the responses in the functions, responses that
>>> *don't* belong there in the first place if you coded logically.
>
> See: here you are making wild ass guesses

Given what you've written about these 're-writes', that no one has ever
seen, the idea I'm 'wildly guessing' isn't reality. Now that I've jarred
your memory regarding your first *alleged* 're-write', and our ensuing
conversation over it, you've come up with this latest one, *alleging*
it's "from the ground up". That you've stated you used some of the
existing code, which is *not* a 're-write' "from the ground up", is
comedy for anyone who, you know, thinks and conveys things logically.
This is part of my point, your little 'stories' always have these kinds
of kinks in them as they morph from one stage to the next.

(cue up the usual allegation that it's *I* who didn't understand what
you wrote, as opposed to you not understanding it, again)

>>>> That does not mean it does not share some of the same crappy scripting
>>>> practices -- of course it does -- it was written by the same shitty scripter
>>>> (me!) :)
>>>
>>> So, 20 years on, you didn't learn a thing? The fact is, you did what I
>>> said, and that's not a rewrite "from the ground up" by any stretch,
>>> redoing and/or adding responses isn't even a refactoring of the code.
>>>
>> in your opinion
>
> I find it amusing how Carroll makes up stories about what I have done,

You, merely *alleging* you've "done" something, isn't good enough for me
(and, I suspect, for anyone who has read more than a handful of your
posts). I told you, even if you put up the code, that alone wouldn't be
proof you wrote it. You put it there (and you keep it there), not me. I,
and "others", would be far more likely to take your word for something
if you didn't have a long history of... ahem... 'story telling'.



David_B

unread,
Oct 28, 2020, 7:22:26 PM10/28/20
to
On 28/10/2020 16:46, Steve Carroll wrote:
> I,
> and "others", would be far more likely to take your word for something
> if you didn't have a long history of... ahem... 'story telling'.

I expect YOU used to read stories to YOUR children too.

pothead

unread,
Oct 28, 2020, 8:37:13 PM10/28/20
to
Can you imagine snit's bedtime stories to his kids?

Daddy why are you dressed up in mommy's clothes?

Do you think this is "normal" ?


--
pothead
Tommy Chong For President 2020
All about snit read below. Links courtesy of Ron:
https://web.archive.org/web/20181028000459/http://www.cosmicpenguin.com/snit.html
https://web.archive.org/web/20190529043314/http://cosmicpenguin.com/snitlist.html
https://web.archive.org/web/20190529062255/http://cosmicpenguin.com/snitLieMethods.html

Snit

unread,
Oct 28, 2020, 9:51:43 PM10/28/20
to
Given what he has said of his kids in the past I would not have that
expectation.

I very much did with mine -- read or made up stories (we had a whole world my
wife and I made up with all sorts of odd critters and features). Then we read
a lot of the Rainbow Magic Books:

https://en.wikipedia.org/wiki/List_of_Rainbow_Magic_books

They were... enjoyed by my kids when they were real little. But they were not
great. And it did not take long for even my young kids to grow tired of how
predictable and repetitive they were.

Then we move for the Magic Tree House series:

https://en.wikipedia.org/wiki/Magic_Tree_House

We read a bunch of those and they were great fun -- in some ways akin to
Doctor Who or Quantum Leap where they traveled through time to set things
right.

We also read The Phantom Tollbooth (filled with lots of things to make kids
think and tons of puns) and a number of books by Roald Dahl and The Myth
Adventure books and some far more serious ones on the Holocaust and on
discrimination and other deeper topics. Led to a lot of really good
discussions. We would usually go back and forth between more serious books and
more light hearted ones.

My kids are not extremely avid readers -- in part because of all of the
reading and story telling we did and do with them.

David_B

unread,
Oct 29, 2020, 9:00:24 AM10/29/20
to
What you have said does not surprise me!

In fact, we have done this twice over - first with our grandsons and
then, in more recent years, with our granddaughters!

Someone explained to me recently that the only way to achieve
immortality is through one's grandchildren! I've made a good start (as
have you, Snit!)

Steve Carroll

unread,
Oct 29, 2020, 10:24:58 AM10/29/20
to
Nor I... reading *for* them, especially at the age they are now, isn't a
way to teach them a love of reading, it just makes them lazy. Snit
undoubtedly bored the snot out of them so it killed any chance they had
of being "extremely avid readers" ;)

As for his 'little story' about what I've "said", were he to quote it
you'd see it was just another 'benefit' from his forging bot. Hopefully,
Snit's penchant for being dishonest wasn't passed on to his children.

I was reading works like The Hobbit to my kids when they were ~5
(editing on the fly), they were starting to outgrow the children's
category by then. I started them on basic algebra before they ever
stepped foot in school (and it paid off, they both entered AP calc
classes). Because school had been *so* dumbed down, anything less than a
B meant being grounded until I had verification from the teacher a B
grade was met. By the time they were in their early teens they knew more
about web development than Snit and they were getting paid for their
musical performances all over the metro area. Back when they were into
it, I'd bet on either of them to beat him in a game of chess.










David_B

unread,
Oct 29, 2020, 1:33:56 PM10/29/20
to
Are they grown up now and earning a living?

Life/work balance is not good for youngsters nowadays.

Snit

unread,
Oct 29, 2020, 1:55:22 PM10/29/20
to
On Oct 29, 2020 at 6:00:20 AM MST, "David_B" wrote
<E1zmH.1019$j0g...@fx43.ams1>:
I think it makes a big difference in people's lives.

>
>
> Someone explained to me recently that the only way to achieve
> immortality is through one's grandchildren! I've made a good start (as
> have you, Snit!)


Well, my kids are too young to have their own kids quite yet! :)

David_B

unread,
Oct 29, 2020, 1:59:22 PM10/29/20
to
Indeed. I did of course forget to say that the FIRST time around was
with my OWN three children!

>> Someone explained to me recently that the only way to achieve
>> immortality is through one's grandchildren! I've made a good start (as
>> have you, Snit!)
>
>
> Well, my kids are too young to have their own kids quite yet! :)

Take good care that it stays that way for a while yet! ;-)

Snit

unread,
Oct 29, 2020, 2:11:21 PM10/29/20
to
On Oct 29, 2020 at 10:33:52 AM MST, "David_B" wrote
<42DmH.119192$GB4....@fx01.ams1>:
Notice how Carroll lies and attacks. I note how my kids ARE avid readers and
he takes this to mean they are NOT. He is unable to understand what he reads
and just HAS to lash out. It shows his insecurity. He has also spoken of how
he is estranged from his own kids, and has referred to them in very
unflattering terms in public (calling one a "degenerate" for example).

Now he speaks well of them -- though there is no reason to trust what he says
-- and shows signs he is trying to live vicariously through them and what he
claims are their accomplishments. It is very contrary to his past comments
when he said he was a stay at home father who did not understand why his kids
were copying him in bullying others, spoke about not being able to parent them
well, etc.

Carroll also assumes others are as dishonest as he is... even though he offers
no evidence. He and Diesel / Gremlin share a lot fo the same personal
challenges. I hope they can work with each other to heal and not to actively
feed off each other and lead to more harm for each.

Steve Carroll

unread,
Oct 29, 2020, 2:36:37 PM10/29/20
to
Read it again, fool. And why toss the "extremely" adjective in there?

1 - showing great enthusiasm for or interest in: an avid moviegoer.

2 - extremely desirous; eager; greedy (often followed by for or sometimes of):
avid for pleasure; avid of power.

<https://www.dictionary.com/browse/avid>

> He is unable to understand what he reads

Blame it on the "other" guy... what else is new.

> and just HAS to lash out. It shows his insecurity.

What was 'shown' here is I can comprehend what you wrote and you can't ;)

> He has also spoken of how
> he is estranged from his own kids, and has referred to them in very
> unflattering terms in public (calling one a "degenerate" for example).

Lied Snit, as he attempted to get another 'benefit' from his forging bot.

> Now he speaks well of them -- though there is no reason to trust what he says
> -- and shows signs he is trying to live vicariously through them and what he
> claims are their accomplishments. It is very contrary to his past comments
> when he said he was a stay at home father who did not understand why his kids
> were copying him in bullying others, spoke about not being able to parent them
> well, etc.

Quote it.



Snit

unread,
Oct 29, 2020, 2:40:52 PM10/29/20
to
On Oct 29, 2020 at 10:59:16 AM MST, "David_B" wrote
<UpDmH.2568$kCf....@fx33.ams1>:
That was my assumption. I figured it was a safe one. :)

>>> Someone explained to me recently that the only way to achieve
>>> immortality is through one's grandchildren! I've made a good start (as
>>> have you, Snit!)
>>
>>
>> Well, my kids are too young to have their own kids quite yet! :)
>
> Take good care that it stays that way for a while yet! ;-)

David_B

unread,
Oct 29, 2020, 4:05:58 PM10/29/20
to
On 29/10/2020 18:11, Snit wrote:
> On Oct 29, 2020 at 10:33:52 AM MST, "David_B" wrote
> <42DmH.119192$GB4....@fx01.ams1>:
[....]
>> Life/work balance is not good for youngsters nowadays.
>
> Notice how Carroll lies and attacks. I note how my kids ARE avid readers and
> he takes this to mean they are NOT. He is unable to understand what he reads
> and just HAS to lash out. It shows his insecurity. He has also spoken of how
> he is estranged from his own kids, and has referred to them in very
> unflattering terms in public (calling one a "degenerate" for example).
>
> Now he speaks well of them -- though there is no reason to trust what he says
> -- and shows signs he is trying to live vicariously through them and what he
> claims are their accomplishments. It is very contrary to his past comments
> when he said he was a stay at home father who did not understand why his kids
> were copying him in bullying others, spoke about not being able to parent them
> well, etc.
>
> Carroll also assumes others are as dishonest as he is... even though he offers
> no evidence. He and Diesel / Gremlin share a lot fo the same personal
> challenges. I hope they can work with each other to heal and not to actively
> feed off each other and lead to more harm for each.

That would be a great outcome. :-)

Shadow

unread,
Oct 29, 2020, 5:22:12 PM10/29/20
to
On Thu, 29 Oct 2020 14:24:56 -0000 (UTC), Steve Carroll <"Steve
Carroll"@noSPAM.none> wrote:

>>> My kids are not extremely avid readers -- in part because of all of the
>>> reading and story telling we did and do with them.
>>
>> What you have said does not surprise me!
>
>Nor I... reading *for* them, especially at the age they are now, isn't a
>way to teach them a love of reading, it just makes them lazy. Snit
>undoubtedly bored the snot out of them so it killed any chance they had
>of being "extremely avid readers" ;)

I have no idea how old snit's children are. Anything over 6-7
and he's turning them into welfare whores.
Children should read for themselves, and read what interests
them.

Steve Carroll

unread,
Oct 29, 2020, 5:41:17 PM10/29/20
to
On 2020-10-29, Shadow <S...@dow.br> wrote:
> On Thu, 29 Oct 2020 14:24:56 -0000 (UTC), Steve Carroll <"Steve
> Carroll"@noSPAM.none> wrote:
>
>>>> My kids are not extremely avid readers -- in part because of all of the
>>>> reading and story telling we did and do with them.
>>>
>>> What you have said does not surprise me!
>>
>>Nor I... reading *for* them, especially at the age they are now, isn't a
>>way to teach them a love of reading, it just makes them lazy. Snit
>>undoubtedly bored the snot out of them so it killed any chance they had
>>of being "extremely avid readers" ;)
>
> I have no idea how old snit's children are.

Apparently, neither does Snit... either that or his reading failed him
when he encountered, 'The 'birds and the bees':

"Well, my kids are too young to have their own kids quite yet! :)" - Snit

Snit thinks his oldest daughter (of driving age) is "too young" to
succumb to a 'bee sting' ;)

Commander Kinsey

unread,
Oct 29, 2020, 8:11:35 PM10/29/20
to
Nah it's best for your enemies to fight each other so you have less enemies.

Steve Carroll

unread,
Oct 30, 2020, 3:02:44 PM10/30/20
to
On 2020-10-29, David_B <Dav...@nomail.afraid.org> wrote:
An even greater outcome would be if Snit were to stop lying. Short of
that, if he were to actually 'talk tech', even about (dare I say it?)
'bots', a thing that should be tangentially related in this thread but
Snit will proclaim it 'irrelevant' because "others" can blow him out of
the water on the topic. So he'll do what he does, use 'tech talk' as a
pretext to lie and troll with. Watch this...

await MongoClient.connect(dbUrl, {useNewUrlParser: true}, (err, client) => {
if(err) {return console.log('error#1: ' ,err)}
const db = client.db(dbName);
mongoQuery.queryOne(db,'dataobjects', topic)
.then(function(dataObject) {
genResponse(dataObject, matchObject);
setTimeout(() => {
message.channel.send(`@${message.author.username} (id: ${message.author.id}), ${finalOutput[0].join(' ')}`);
},1, 2)
})
.catch(err => console.log('error#2: ','catch error: ', err));
client.close;
});


That code appears inside an asnyc function of my discord bot. How does
anyone know if I wrote it? They don't, but I did, and I can explain it:

'MongoClient' is a connection class for MongoDB (a popular, JSON based,
noSql database) and 'client' is a 'new Discord.Client()' object, so the
constant,'db', is calling that object's 'db' method with the name of my
mongo collection (similar to a db table) as the param. This is being
done inside of a callback returned by the 'connect()' method of the
MongoClient object. Also inside the callback, I query using my function
'mongoQuery.queryOne()', which does what the name implies, grabs a data
object based on the 'topic' param sent. A nested callback, to the
chainable 'then' method (which it has because it's async code that
returns a JS Promise object), runs my 'genResponse()' function.

That's what actual 'tech talk' looks like. Snit's idiotic version of it
is talking about "code" no one has ever seen or can even prove exists
as he makes all kinds of bizarre accusations and leading statements.
The reason Snit lies and trolls over 'tech talk'? No mystery, he
believes it hides his cluelessness while fulfilling his sick need for
attention. Who *hasn't* seen this by now?

David_B

unread,
Oct 30, 2020, 3:53:29 PM10/30/20
to
On 30/10/2020 19:02, Steve Carroll wrote:
> The reason Snit lies and trolls over 'tech talk'? No mystery, he
> believes it hides his cluelessness while fulfilling his sick need for
> attention. Who*hasn't* seen this by now?

I'm more than willing to be his friend. Everyone has need of friends. If
he needs 'attention' and a {{{{{HUG}}}} now and again, give him one
willingly instead of fighting all the time! Try it and see for yourself. ❤️


Let *ME* ask a tech question of you!

What can you glean from this information?

=

<!DOCTYPE html>
<html lang="en">

<head>
<!-- Title -->
<title>Redirect Detective - Discover where those redirects really go
to</title>

<!-- Required Meta Tags Always Come First -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">

<!-- Favicon -->
<link rel="shortcut icon" href="/favicon.ico">
<!-- Google Fonts -->
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800">
<!-- CSS Global Compulsory -->
<link rel="stylesheet" href="assets/vendor/bootstrap/bootstrap.min.css">
<link rel="stylesheet" href="assets/vendor/bootstrap/offcanvas.css">
<!-- CSS Global Icons -->
<link rel="stylesheet"
href="assets/vendor/icon-awesome/css/font-awesome.min.css">
<link rel="stylesheet"
href="assets/vendor/hamburgers/hamburgers.min.css">

<!-- CSS Unify -->
<link rel="stylesheet" href="assets/css/unify-core.css">
<link rel="stylesheet" href="assets/css/unify-components.css">
<link rel="stylesheet" href="assets/css/unify-globals.css">

<!-- CSS Customization -->
<link rel="stylesheet" href="assets/css/custom.css">

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-35183222-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();

</script>

</head>

<body id="home-section">
<main>
<!-- Header -->
<header id="js-header" class="u-header u-header--static">
<div class="u-header__section u-header__section--dark
g-bg-black-opacity-0_7 g-transition-0_3 g-py-0">
<nav class="navbar navbar-expand-lg">
<div class="container">
<!-- Responsive Toggle Button -->
<button class="navbar-toggler navbar-toggler-right btn
g-line-height-1 g-brd-none g-pa-0 g-pos-abs g-top-3 g-right-0"
type="button" aria-label="Toggle navigation" aria-expanded="false"
aria-controls="navBar" data-toggle="collapse" data-target="#navBar">
<span class="hamburger hamburger--slider">
<span class="hamburger-box">
<span class="hamburger-inner"></span>
</span>
</span>
</button>
<!-- End Responsive Toggle Button -->
<!-- Logo -->
<a class="navbar-brand" href="/index.html">
<img src="/redirect-detective.png" height="60"
title="Redirect Detective - Discover where those redirects really go to"
alt="Redirect Detective">
</a>
<!-- End Logo -->

<!-- Navigation -->
<div class="collapse navbar-collapse align-items-center
flex-sm-row g-pt-10 g-pt-5--lg" id="navBar">
<ul id="js-scroll-nav" class="navbar-nav text-uppercase
g-font-weight-600 ml-auto">
<li class="nav-item g-mx-20--lg active">
<a href="/index.html" class="nav-link px-0">Home
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item g-mx-20--lg">
<a href="/about.html" class="nav-link px-0">About

</a>
</li>
<li class="nav-item g-mx-20--lg">
<a href="/faq.html" class="nav-link px-0">FAQ

</a>
</li>
<li class="nav-item g-mx-20--lg">
<a href="/redirect-resources.html" class="nav-link
px-0">Redirect Resources

</a>
</li>
</ul>
</div>
<!-- End Navigation -->
</div>
</nav>
</div>
</header>
<!-- End Header -->


<!-- Main Block -->
<section>

<div class="container g-py-40 text-center">
<h2 class="g-color-black g-font-weight-300 g-font-size-40
mb-4">Redirect Detective</h2>

<!-- Search Form -->
<form name="f1" action='JavaScript:xmlhttpPost("/ld.px")'>

<div class="g-max-width-540 mx-auto g-mb-20">
<div class="input-group">
<input type="text" class="form-control g-font-size-16
border-1 g-bg-gray-dark g-color-black" autofocus="autofocus" d="input"
name="word" placeholder="Enter URL to check for redirects..."
aria-label="Enter URL to check for redirects...">
<div class="input-group-append">
<button class="btn btn-primary g-font-size-18 g-py-12
g-px-25" type="submit">
<i class="fa fa-search"></i>
</button>
</div>
</div>
</div>
<div>
<label class="form-check-inline u-check g-pl-25">
<input type="checkbox" class="g-hidden-xs-up" id="full"
name="full">
<div class="u-check-icon-checkbox-v6
g-absolute-centered--y g-left-0">
<i class="fa" data-check-icon=""></i>
</div>
Display redirects in full
</label>
</div>
</form>
</div>

<!-- Results -->
<div class="container u-bg-overlay__inner text-center g-pb-300"
id="result">
<div class="g-color-black g-px-5 text-left g-pb-50">
<p>Redirect Detective is a free URL redirection checker that
allows you to see the complete path a redirected URL goes through.</p>
<br />
<p>Some of the many uses for Redirect Detective are:</p>
<ul>
<li>See where an affiliate link goes to and what affiliate
network is being used.</li>
<li>Check if those bit.ly links (or similar URL shortners)
redirect to a legitimate site.</li>
<li>Check your own redirects to ensure they work correctly.</li>
<li>Check to see if your redirected domain correctly
redirects to your new domain.</li>
<li>See at what point in the redirection path cookies are
being set.</li>
<li>Avoid being tracked by not being redirected via
adware/tracking sites.</li>
<li>Discover just how many redirects certain sites use. You
might be surprised to how many.</li>
</ul>
<br />

<p>Some examples of well known sites that use redirects are:</p>
<ul>
<li>gmail.com</li>
<li>facebook.com</li>
<li>office365.com</li>
</ul>
</div>
</div>
<!-- End Results -->

</section>
<!-- End Main Block -->

<!-- Copyright Footer -->
<footer class="g-bg-gray-dark-v1 g-color-white-opacity-0_8 g-py-20">
<div class="container">
<div class="row">
<div class="col-md-8 text-center text-md-left g-mb-10
g-mb-0--md">
<div class="d-lg-flex">
<small class="d-block g-font-size-default g-mr-10 g-mb-10
g-mb-0--md">2020 &copy; Redirect Detective - All Rights Reserved.</small>
<ul class="u-list-inline">
<li class="list-inline-item">
<a class="g-color-white-opacity-0_8
g-color-white--hover" href="/changes.html">Changes</a>
</li>
<li class="list-inline-item">
<span>|</span>
</li>
<li class="list-inline-item">
<a class="g-color-white-opacity-0_8
g-color-white--hover" href="#">Privacy Policy</a>
</li>
<li class="list-inline-item">
<span>|</span>
</li>
<li class="list-inline-item">
<a class="g-color-white-opacity-0_8
g-color-white--hover" href="#">Terms of Use</a>
</li>
</ul>
</div>
</div>

</div>
</div>
</footer>
<!-- End Copyright Footer -->

<a class="js-go-to u-go-to-v1" href="#" data-type="fixed"
data-position='{
"bottom": 15,
"right": 15
}' data-offset-top="400" data-compensation="#js-header"
data-show-effect="zoomIn">
<i class="hs-icon hs-icon-arrow-top"></i>
</a>
</main>

<!-- JS Global Compulsory -->
<script src="assets/vendor/jquery/jquery.min.js"></script>
<script
src="assets/vendor/jquery-migrate/jquery-migrate.min.js"></script>
<script src="assets/vendor/popper.js/popper.min.js"></script>
<script src="assets/vendor/bootstrap/bootstrap.min.js"></script>

<script src="assets/vendor/bootstrap/offcanvas.js"></script>

<!-- JS Unify -->
<script src="assets/js/hs.core.js"></script>

<script src="assets/js/components/hs.header.js"></script>
<script src="assets/js/helpers/hs.hamburgers.js"></script>

<!-- JS Custom -->
<script src="assets/js/custom.js"></script>
<script type="text/javascript" src="/ajax.js"></script>

<!-- JS Plugins Init. -->
<script>
$(document).on('ready', function () {
// initialization of go to
$.HSCore.components.HSGoTo.init('.js-go-to');

// initialization of carousel
$.HSCore.components.HSCarousel.init('.js-carousel');

// initialization of HSScrollNav component
$.HSCore.components.HSScrollNav.init($('#js-scroll-nav'), {
duration: 700
});

// initialization of go to
$.HSCore.components.HSGoTo.init('.js-go-to');

// initialization of masonry
$('.masonry-grid').imagesLoaded().then(function () {
$('.masonry-grid').masonry({
columnWidth: '.masonry-grid-sizer',
itemSelector: '.masonry-grid-item',
percentPosition: true
});
});

// initialization of popups
$.HSCore.components.HSPopup.init('.js-fancybox');
});

$(window).on('load', function () {
// initialization of header
$.HSCore.components.HSHeader.init($('#js-header'));
$.HSCore.helpers.HSHamburgers.init('.hamburger');
});
</script>
</body>

</html>



Snit

unread,
Oct 30, 2020, 4:06:03 PM10/30/20
to
On Oct 30, 2020 at 12:53:24 PM MST, "David_B" wrote
<Va_mH.386$HBf...@fx30.ams1>:

> On 30/10/2020 19:02, Steve Carroll wrote:
>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>> believes it hides his cluelessness while fulfilling his sick need for
>> attention. Who*hasn't* seen this by now?
>
> I'm more than willing to be his friend.

If Carroll *REALLY* thinks I want his attention why does he not punish me and
stop giving me any?

He cannot. He is addicted to trolling me. I do not even read his posts for the
most part -- yet I can tell you that if you look at the last 10 at least 8
will be largely about me. I can also predict he will not be able to accept
that I do not generally read his posts. I have even set some of the likely
socks of his to auto-read. Once someone starts showing they share the same
obsession he does with 2004, and spreads the same nonsense lies Carroll has
been since then, they are almost surely him and can be, FOR ME, set as such.

> Everyone has need of friends. If
> he needs 'attention' and a {{{{{HUG}}}} now and again, give him one
> willingly instead of fighting all the time! Try it and see for yourself. ❤️

Good point. Humans are social creatures -- meaning we almost all want some
forms of attention. But I have no desire for the non-stop begging me to defend
myself AGAIN from the same absurd attacks Carroll makes.
Anything specific you are looking for with that? What parts do you understand?

Steve Carroll

unread,
Oct 30, 2020, 4:37:14 PM10/30/20
to
On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
> On 30/10/2020 19:02, Steve Carroll wrote:
>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>> believes it hides his cluelessness while fulfilling his sick need for
>> attention. Who*hasn't* seen this by now?
>
> I'm more than willing to be his friend. Everyone has need of friends.

And you're so hard up for them you're fine with constant lying from him?
Seems kinda desperate <shrug>.

> Let *ME* ask a tech question of you!
>
> What can you glean from this information?

(snip "information")

Why do you copy all that in when you can just link to the site?

I 'gleaned' that site is a useful, free tool for checking redirects.
What did you "glean"? Lemme guess: You think it has malware on it? ;)





Steve Carroll

unread,
Oct 30, 2020, 5:05:36 PM10/30/20
to
On 2020-10-30, Snit <brock.m...@gmail.com> wrote:
> On Oct 30, 2020 at 12:53:24 PM MST, "David_B" wrote
><Va_mH.386$HBf...@fx30.ams1>:
>
>> On 30/10/2020 19:02, Steve Carroll wrote:
>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>> believes it hides his cluelessness while fulfilling his sick need for
>>> attention. Who*hasn't* seen this by now?
>>
>> I'm more than willing to be his friend.
>
> If Carroll *REALLY* thinks I want his attention

... why doesn't he just quote and link to your wrongs/lies, like you've
asked for and repeatedly claimed dn't exist?

I do. So do "others" and the idea that you don't want as much attention
as you can get, any kind, from everyone, is goofy (if you're not the
main actor in your own 'usenet bukake' scene then you're nothing).

>> Everyone has need of friends. If
>> he needs 'attention' and a {{{{{HUG}}}} now and again, give him one

I think what he has need of is an adjustment to his hormone therapy,
there's gotta be a Doc in AZ who can dial him in. YOUR thoughts on:

<https://publish.twitter.com/?query=https%3A%2F%2Ftwitter.com%2FTampax%2Fstatus%2F1305952342504767491&widget=Tweet>





David_B

unread,
Oct 30, 2020, 5:21:41 PM10/30/20
to
On 30/10/2020 20:37, Steve Carroll wrote:
> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>> On 30/10/2020 19:02, Steve Carroll wrote:
>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>> believes it hides his cluelessness while fulfilling his sick need for
>>> attention. Who*hasn't* seen this by now?
>>
>> I'm more than willing to be his friend. Everyone has need of friends.
>
> And you're so hard up for them you're fine with constant lying from him?
> Seems kinda desperate <shrug>.

I'm unaware of ANY lie he has told.

>> Let *ME* ask a tech question of you!
>>
>> What can you glean from this information?
>
> (snip "information")
>
> Why do you copy all that in when you can just link to the site?

Some people do not click on my links.

> I 'gleaned' that site is a useful, free tool for checking redirects.
> What did you "glean"? Lemme guess: You think it has malware on it? ;)

No. I do NOT think the https://redirectdetective.com site has malware
on it.

What I want to know is why the 'script' was found on THIS site:-

https://i.imgur.com/JCa39b8.jpg

The site owner denied that there was anything there. There was.

Steve Carroll

unread,
Oct 30, 2020, 6:03:50 PM10/30/20
to
On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
> On 30/10/2020 20:37, Steve Carroll wrote:
>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>> attention. Who*hasn't* seen this by now?
>>>
>>> I'm more than willing to be his friend. Everyone has need of friends.
>>
>> And you're so hard up for them you're fine with constant lying from him?
>> Seems kinda desperate <shrug>.
>
> I'm unaware of ANY lie he has told.

Bull.

>>> Let *ME* ask a tech question of you!
>>>
>>> What can you glean from this information?
>>
>> (snip "information")
>>
>> Why do you copy all that in when you can just link to the site?
>
> Some people do not click on my links.

That I've seen, there's only been a couple or so that I found to be
'compromised'. But then, I suspect I haven't seen all there is to see.

>> I 'gleaned' that site is a useful, free tool for checking redirects.
>> What did you "glean"? Lemme guess: You think it has malware on it? ;)
>
> No. I do NOT think the https://redirectdetective.com site has malware
> on it.
>
> What I want to know is why the 'script' was found on THIS site:-
>
> https://i.imgur.com/JCa39b8.jpg
>
> The site owner denied that there was anything there. There was.

Your 'precious', again? ;)

Why'd YOU post this yesterday:

<http://www.tim-jackson.co.uk/>

And how do you manage to find all these 'aging' sites?

David_B

unread,
Oct 30, 2020, 6:32:13 PM10/30/20
to
On 30/10/2020 22:03, Steve Carroll wrote:
> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>> On 30/10/2020 20:37, Steve Carroll wrote:
>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>>> attention. Who*hasn't* seen this by now?
>>>>
>>>> I'm more than willing to be his friend. Everyone has need of friends.
>>>
>>> And you're so hard up for them you're fine with constant lying from him?
>>> Seems kinda desperate <shrug>.
>>
>> I'm unaware of ANY lie he has told.
>
> Bull.

False!

>>>> Let *ME* ask a tech question of you!
>>>>
>>>> What can you glean from this information?
>>>
>>> (snip "information")
>>>
>>> Why do you copy all that in when you can just link to the site?
>>
>> Some people do not click on my links.
>
> That I've seen, there's only been a couple or so that I found to be
> 'compromised'. But then, I suspect I haven't seen all there is to see.

Show me a "compromised" link I have posted - and explain what you
consider is wrong.

>>> I 'gleaned' that site is a useful, free tool for checking redirects.
>>> What did you "glean"? Lemme guess: You think it has malware on it? ;)
>>
>> No. I do NOT think the https://redirectdetective.com site has malware
>> on it.
>>
>> What I want to know is why the 'script' was found on THIS site:-
>>
>> https://i.imgur.com/JCa39b8.jpg
>>
>> The site owner denied that there was anything there. There was.
>
> Your 'precious', again? ;)

Will the site owner allow YOU access to his site?

> Why'd YOU post this yesterday:
>
> <http://www.tim-jackson.co.uk/>

It was an example to show Dustin that GENUINE people are not frightened
of real-life identification - GOOD people do not have to hide!

You should spend some time reading about how Tim drove to Russia and
brought back his new wife! It's a great tale! Sadly, she's since died.

> And how do you manage to find all these 'aging' sites?

Tim was a regular poster on Usenet and I use Google Groups to find old
threads.

Here's an example:-
https://groups.google.com/forum/#!search/Tim$20Jackson$20$2BBoaterDave/alt.computer.security/-ILNDUIYuIE/qHMmI5lu3-cJ

Why are you frightened to tell me about yourself, your hopes and dreams?

Snit

unread,
Oct 30, 2020, 7:14:33 PM10/30/20
to
On Oct 30, 2020 at 2:21:36 PM MST, "David_B" wrote
<Bt%mH.2024$OEf....@fx13.ams1>:

> On 30/10/2020 20:37, Steve Carroll wrote:
>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>> attention. Who*hasn't* seen this by now?
>>>
>>> I'm more than willing to be his friend. Everyone has need of friends.
>>
>> And you're so hard up for them you're fine with constant lying from him?
>> Seems kinda desperate <shrug>.
>
> I'm unaware of ANY lie he has told.

Here is the game:

* Carroll will insist I lie. He will give no examples.

* If pressed he will give examples from 2004 or so, and insist if I do not
rehash this crap he is right.

* If pressed more he will pull up more recent quotes, maybe if you are lucky
even from this group... but then he will ignore all context, as Diesel /
Gremlin is doing with where HE goofed and thought when I spoke of "the code" I
meant IN GENERAL when the context clearly shows I meant the code to the flood
bot.

If Carroll actually does get to the point of quoting what he claims is a lie,
it will be tied to where I have noted the obvious fact that the many, many
"new" names who follow me around and share his insane obsession with 2004 and
push the SAME lies are almost surely him -- something there is really no doubt
about. Or he will claim it is somehow a lie to note that even as he shared
some of the code he used to manipulate Google Groups and talked about wrapping
about three hours before the change was seen and showed other evidence of
being behind the flood bot it is somehow "dishonest" to note these facts.

But none of those things will be actual quotes of my lying.

Count on it... it has been 15+ years of the SAME game from him. Even with my
calling him out he is unlikely to be able to stop himself.

>
>
>>> Let *ME* ask a tech question of you!
>>>
>>> What can you glean from this information?
>>
>> (snip "information")
>>
>> Why do you copy all that in when you can just link to the site?
>
> Some people do not click on my links.
>
>> I 'gleaned' that site is a useful, free tool for checking redirects.
>> What did you "glean"? Lemme guess: You think it has malware on it? ;)
>
> No. I do NOT think the https://redirectdetective.com site has malware
> on it.
>
> What I want to know is why the 'script' was found on THIS site:-
>
> https://i.imgur.com/JCa39b8.jpg
>
> The site owner denied that there was anything there. There was.

Possibly added by accident or even third party... or they actively put it
there to point to a "bad" site.

https://labs.sucuri.net/signatures/sitecheck/malware-entry-mwblacklisted35/

Snit

unread,
Oct 30, 2020, 7:23:46 PM10/30/20
to
On Oct 30, 2020 at 3:32:09 PM MST, "David_B" wrote
<Jv0nH.453$2Uf...@fx23.ams1>:

> On 30/10/2020 22:03, Steve Carroll wrote:
>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>> On 30/10/2020 20:37, Steve Carroll wrote:
>>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>>>> attention. Who*hasn't* seen this by now?
>>>>>
>>>>> I'm more than willing to be his friend. Everyone has need of friends.
>>>>
>>>> And you're so hard up for them you're fine with constant lying from him?
>>>> Seems kinda desperate <shrug>.
>>>
>>> I'm unaware of ANY lie he has told.
>>
>> Bull.
>
> False!

Has Carroll even tried to quote something he says is a lie? If he has, has he
offered any evidence?

I bet not. He does this -- strings out the game as long as he can... it is a
psychology trick: put the idea into people's minds without ANY evidence or
reason. It is similar to name recognition for voting... it works.

But keep in mind how contradictory his claims are: on one hand he HAS to
follow me around telling everyone because my "lies" are apparently so well
done they are not seen (and often cannot even be quoted), but on the other
hand they are extremely obvious and he and others have commented because they
are so each to see!

Which story is he going to go with today?

>>>>> Let *ME* ask a tech question of you!
>>>>>
>>>>> What can you glean from this information?
>>>>
>>>> (snip "information")
>>>>
>>>> Why do you copy all that in when you can just link to the site?
>>>
>>> Some people do not click on my links.
>>
>> That I've seen, there's only been a couple or so that I found to be
>> 'compromised'. But then, I suspect I haven't seen all there is to see.
>
> Show me a "compromised" link I have posted - and explain what you
> consider is wrong.
>
>>>> I 'gleaned' that site is a useful, free tool for checking redirects.
>>>> What did you "glean"? Lemme guess: You think it has malware on it? ;)
>>>
>>> No. I do NOT think the https://redirectdetective.com site has malware
>>> on it.
>>>
>>> What I want to know is why the 'script' was found on THIS site:-
>>>
>>> https://i.imgur.com/JCa39b8.jpg
>>>
>>> The site owner denied that there was anything there. There was.
>>
>> Your 'precious', again? ;)
>
> Will the site owner allow YOU access to his site?
>
>> Why'd YOU post this yesterday:
>>
>> <http://www.tim-jackson.co.uk/>
>
> It was an example to show Dustin that GENUINE people are not frightened
> of real-life identification - GOOD people do not have to hide!

Given how folks such as Carroll and Diesel / Gremlin treat others there is
risk... and look at how Carroll brought up the name of one of my clients. He
does that often. And in the past he has attacked that client, and his website,
and lied about my work in public and private. Sorta like Diesel / Gremlin,
though, he made a bunch of guesses the client knew were wrong.

Carroll and Diesel / Gremlin fear people knowing who they are because they
fear people are like them.

> You should spend some time reading about how Tim drove to Russia and
> brought back his new wife! It's a great tale! Sadly, she's since died.
>
>> And how do you manage to find all these 'aging' sites?
>
> Tim was a regular poster on Usenet and I use Google Groups to find old
> threads.
>
> Here's an example:-
>
> https://groups.google.com/forum/#!search/Tim$20Jackson$20$2BBoaterDave/alt.computer.security/-ILNDUIYuIE/qHMmI5lu3-cJ
>
> Why are you frightened to tell me about yourself, your hopes and dreams?

His family has reached out to me -- much of his life is spent focused on
whatever he thinks I am doing. They have told him to stop talking about me
when they see him. I do not know they details but they had some sort of family
intervention to try to help him deal with his obsession over me.

David_B

unread,
Oct 30, 2020, 8:17:35 PM10/30/20
to
Let us do our very best to help him then. :-D

Snit

unread,
Oct 30, 2020, 9:24:22 PM10/30/20
to
On Oct 30, 2020 at 5:17:31 PM MST, "David_B" wrote
<v22nH.4300$j0g...@fx43.ams1>:
I think the best thing I can do to help him is just keep not reading what he
writes.

Steve Carroll

unread,
Oct 31, 2020, 11:37:27 AM10/31/20
to
On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
> On 30/10/2020 22:03, Steve Carroll wrote:
>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>> On 30/10/2020 20:37, Steve Carroll wrote:
>>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>>>> attention. Who*hasn't* seen this by now?
>>>>>
>>>>> I'm more than willing to be his friend. Everyone has need of friends.
>>>>
>>>> And you're so hard up for them you're fine with constant lying from him?
>>>> Seems kinda desperate <shrug>.
>>>
>>> I'm unaware of ANY lie he has told.
>>
>> Bull.
>
> False!

You wish it were, you know it's not.

> Why are you frightened to tell me about yourself, your hopes and dreams?

Sounds kinda creepy to me. Is this, in your mind, some kind of insurance
policy if Snit's transformation doesn't go well? Here's all you need to
know and it's on topic for the thread:

set keywords to {"mother", "father", "sister", "brother", "baseball", "football", "golf", "tennis"}
set nMood to {"love", "like", "enjoy"}
set pMood to {"hate", "dislike", "detest"}
set userInput to display dialog "Enter some text..." default answer ""
set str to text returned of userInput
set inputArr to split(str, {" ", ".", ",", "?", "!", ";", ":", "(", ")"})
set matches to {}

on split(str, delim)
try
set AppleScript's text item delimiters to delim
set inputArr to every text item of str
set AppleScript's text item delimiters to {""}
on error
set AppleScript's text item delimiters to {""}
end try
set nulls to {""}
set res to {}
repeat with i from 1 to count inputArr
if {inputArr's item i} is not in nulls then set res's end to inputArr's item i
end repeat
return res
end split

on myFunc(userInput, keywords, matches, nMood, pMood)
set negMood to {}
set posMood to {}
try
repeat with i from 1 to count of items of userInput
set y to item i of userInput
if y is in userInput and y is in keywords then
set end of matches to y
end if
if y is in userInput and y is in nMood then
set end of negMood to y
end if
if y is in userInput and y is in pMood then
set end of posMood to y
end if
end repeat
return {matches, negMood, posMood}
on error
set negMood to {}
set posMood to {}
end try
end myFunc

set myData to myFunc(inputArr, keywords, matches, nMood, pMood)

See if you can figure out how to run this basic concept that Snit
can't seem to get into his tiny, pointed head. AS not being very
portable, you'll need the use of your local 'CrappleScript' editor.

(cue up Snit whining about how that's not 'the whole bot'... AGAIN)

Terry Kuhlmann

unread,
Oct 31, 2020, 11:44:28 AM10/31/20
to
On Sat, 31 Oct 2020 15:37:26 -0000 (UTC), Steve Carroll <"Steve
Carroll"@noSPAM.none> wrote:

>On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>> On 30/10/2020 22:03, Steve Carroll wrote:
>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>> On 30/10/2020 20:37, Steve Carroll wrote:
>>>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>>>>> attention. Who*hasn't* seen this by now?
>>>>>>
>>>>>> I'm more than willing to be his friend. Everyone has need of friends.
>>>>>
>>>>> And you're so hard up for them you're fine with constant lying from him?
>>>>> Seems kinda desperate <shrug>.
>>>>
>>>> I'm unaware of ANY lie he has told.
>>>
>>> Bull.
>>
>> False!
>
>You wish it were, you know it's not.
>
>> Why are you frightened to tell me about yourself, your hopes and dreams?
>
>Sounds kinda creepy to me. Is this, in your mind, some kind of insurance
>policy if Snit's transformation doesn't go well? Here's all you need to
>know and it's on topic for the thread:

Don't give Boater Dave any personal information because he will use it
to stalk you to the ends of the earth.
This will eventually happen to snit as well. When BD tires of snit and
has mined all he can from him, then the stalking will begin. Snit is
to desperate for attention and ignorant to figure this out but it will
happen.
Again, be careful what information you reveal no matter how innocuous
it may seem.

--
TK

Shadow

unread,
Oct 31, 2020, 12:29:15 PM10/31/20
to
On Fri, 30 Oct 2020 22:32:09 +0000, David_B
<Dav...@nomail.afraid.org> wrote:

<applies to any potential victim>

>Why are you frightened to tell me about yourself, your hopes and dreams?

(and your workplace, names of family members, friends and co-workers,
phone and email contacts of same, personal webpages or social media
profiles, any crimes you'd like to confess to that might serve for
blackmail, home/work address etc)

That was meant to be a rhetorical question, right?
Epic fail!!!!

"Good guys" don't give you ANY personal information. They KNOW
what you'll do with it.


------------------------------------
BD: I want people to "get to know me better. I have nothing to
hide".
I'm always here to help, this page was put up at BD's request,
rather, he said "Do it *NOW*!":

<https://tekrider.net/pages/david-brooks-stalker.php>

67 confirmed #FAKE_NYMS, most used in cybercrimes!
Google "David Brooks Devon"

Commander Kinsey

unread,
Oct 31, 2020, 1:38:13 PM10/31/20
to
On Sat, 31 Oct 2020 16:28:53 -0000, Shadow <S...@dow.br> wrote:

> []'s

Upgrade to curly brackets, you look an idiot.

Snit

unread,
Oct 31, 2020, 6:05:30 PM10/31/20
to
On Oct 31, 2020 at 8:44:27 AM MST, "Terry Kuhlmann" wrote
<nd1rpfdfkdv4npdua...@4ax.com>:

> On Sat, 31 Oct 2020 15:37:26 -0000 (UTC), Steve Carroll <"Steve
> Carroll"@noSPAM.none> wrote:
>
>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>> On 30/10/2020 22:03, Steve Carroll wrote:
>>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>>> On 30/10/2020 20:37, Steve Carroll wrote:
>>>>>> On 2020-10-30, David_B <Dav...@nomail.afraid.org> wrote:
>>>>>>> On 30/10/2020 19:02, Steve Carroll wrote:
>>>>>>>> The reason Snit lies and trolls over 'tech talk'? No mystery, he
>>>>>>>> believes it hides his cluelessness while fulfilling his sick need for
>>>>>>>> attention. Who*hasn't* seen this by now?
>>>>>>>
>>>>>>> I'm more than willing to be his friend. Everyone has need of friends.
>>>>>>
>>>>>> And you're so hard up for them you're fine with constant lying from him?
>>>>>> Seems kinda desperate <shrug>.
>>>>>
>>>>> I'm unaware of ANY lie he has told.
>>>>
>>>> Bull.
>>>
>>> False!
>>
>> You wish it were, you know it's not.
>>
>>> Why are you frightened to tell me about yourself, your hopes and dreams?
>>
>> Sounds kinda creepy to me. Is this, in your mind, some kind of insurance
>> policy if Snit's transformation doesn't go well? Here's all you need to
>> know and it's on topic for the thread:
>
> Don't give Boater Dave any personal information because he will use it
> to stalk you to the ends of the earth.

I sent him copies of my credit cards and driver's license, front and back, and
it has not led to any issues.

>
> This will eventually happen to snit as well. When BD tires of snit and
> has mined all he can from him, then the stalking will begin. Snit is
> to desperate for attention and ignorant to figure this out but it will
> happen.
> Again, be careful what information you reveal no matter how innocuous
> it may seem.


--

Steve Carroll

unread,
Nov 1, 2020, 9:23:38 AM11/1/20
to
On 2020-10-31, Snit <brock.m...@gmail.com> wrote:
> On Oct 30, 2020 at 5:17:31 PM MST, "David_B" wrote
><v22nH.4300$j0g...@fx43.ams1>:
>
>> On 30/10/2020 23:23, Snit wrote:
>>> On Oct 30, 2020 at 3:32:09 PM MST, "David_B" wrote

(snip)

>> Let us do our very best to help him then. :-D
>
>
> I think the best thing I can do to help him is just keep not reading what he
> writes.

Don't read this updated example... which would probably be better using
AS records (which look like JS objects) and the 'reference to' operator,
which can apparently speed things up when dealing with large lists. I
just used lists, like you did in 'your' code ;)

set topicsList to {{"baseball", {"I " & some item of {"like ", "really like ", "go nuts for "} & "baseball", "I love baseball"}, {"I guess baseball is OK", "I watch the World Series but that's about it"}, {"I hate baseball", "I can't stand baseball"}}, {"football", {"I like football", "I love football"}, {"I guess football's OK", "I watch the Superbowl but that's about it"}, {"I hate football", "I can't stand football"}}, {"golf", {"I like golf", "I love golf"}, {"I guess golf's OK", "I catch the PGA championship if I have time"}, {"I hate golf", "I can't stand golf"}}, {"tennis", {"I like tennis", "I love tennis"}, {"I guess tennis's OK", "I'll watch some of the Grand Slam tournaments"}, {"I hate tennis", "I can't stand tennis"}}}
set keywords to {"baseball", "football", "golf", "tennis"}
set nMood to {"love", "like", "enjoy"}
set pMood to {"hate", "dislike", "detest"}
set userInput to display dialog "Enter some text..." default answer ""
set str to text returned of userInput
set inputArr to split(str, {" ", ".", ",", "?", "!", ";", ":", "(", ")"})

on split(str, delim)
try
set AppleScript's text item delimiters to delim
set inputArr to every text item of str
set AppleScript's text item delimiters to {""}
on error
set AppleScript's text item delimiters to {""}
end try
set nulls to {""}
set res to {}
repeat with i from 1 to count inputArr
if {inputArr's item i} is not in nulls then set res's end to inputArr's item i
end repeat
return res
end split

on getData(userInput, keywords, nMood, pMood)
set matches to {}
set negReaction to {}
set posReaction to {}
repeat with i from 1 to count of items of userInput
set y to item i of userInput
if y is in userInput and y is in keywords then
set end of matches to y
end if
if y is in userInput and y is in nMood then
set end of negReaction to y
end if
if y is in userInput and y is in pMood then
set end of posReaction to y
end if
end repeat
return {matches, negReaction, posReaction}
end getData

set theData to getData(inputArr, keywords, nMood, pMood)

on genResponse(theData, keywords, topicsList)
if (count of item 1 of theData) > 0 then
set topic to some item of (item 1 of theData)
else
set topic to ""
end if
repeat with i from 1 to count of items of topicsList
if topic is in keywords and topic is in (item 1 of item i in topicsList) and (count of item 2 of theData) is greater than (count of item 3 of theData) then
return some item of (item 2 of item i of topicsList)
else if topic is in keywords and topic is in (item 1 of item i in topicsList) and (count of item 3 of theData) is greater than (count of item 2 of theData) then
return some item of (item 4 of item i of topicsList)
else if topic is not in keywords and topic is not in (item 1 of item i in topicsList) then
return some item of {"I'm a Snit, what do I know?", "You're not a Snit, are you?"}
end if
end repeat
end genResponse

genResponse(theData, keywords, topicsList)

This can undoubtedly be written better (cant' it? I'd f*cking hope so ;)
Geez, this may be 'English-like' but it's goofy. Apple let's you use
words and symbols on some things but not on iteration?

So you don't get all confused AGAIN, this is merely a demo of a basic
concept that separates the data from the logic (IOW, don't ask goofy
questions like you did in COLA when I showed you this in JS). And, yes,
you can still handle 'edge cases'... you can still add 'spaghetti' if
that's the only way you can figure out how to solve a problem. By the
looks of 'your' code you'd need a few more else if statements and they
could (mostly?) be handled dynamically like above.

By the way, in 'your' code', this...

set theList to {"one", "two"}
set yourword to some item in theList
set myword to some item in theList
if myword = yourword then set myword to some item in theList
return {yourword, myword}

... can fail.

Unless AS has some other way of doing it (and it might) to get unique
values you might consider using a filter, something like...

on getTwo(itemList)
set filteredList to {}
set randItem to some item of itemList
repeat with i from 1 to count itemList
if {itemList's item i} does not contain randItem then
set filteredList's end to itemList's item i
end if
end repeat
return {randItem, some item of filteredList}
end getTwo

But I needn't worry about any of the above because you didn't read this
'tech talk', right? ;)



Steve Carroll

unread,
Nov 1, 2020, 7:55:56 PM11/1/20
to
On 2020-11-01, Steve Carroll <"Steve Carroll"@noSPAM.none> wrote:
> On 2020-10-31, Snit <brock.m...@gmail.com> wrote:
>> On Oct 30, 2020 at 5:17:31 PM MST, "David_B" wrote
>><v22nH.4300$j0g...@fx43.ams1>:
>>
>>> On 30/10/2020 23:23, Snit wrote:
>>>> On Oct 30, 2020 at 3:32:09 PM MST, "David_B" wrote
>
> (snip)
>
>>> Let us do our very best to help him then. :-D
>>
>>
>> I think the best thing I can do to help him is just keep not reading what he
>> writes.
>
> Don't read this updated example... which would probably be better using
> AS records (which look like JS objects) and the 'reference to' operator,
> which can apparently speed things up when dealing with large lists. I
> just used lists, like you did in 'your' code ;)

Update... to what you won't read :)

One option, a hybrid of lists and records, could look like this:

set baseball to {pos:{"I like baseball", "I really like baseball", "I go nuts for " & "baseball", "I love baseball"}, neutral:{"I guess baseball is OK", "I watch the World Series but that's about it"}, neg:{"I hate baseball", "I can't stand baseball"}}
set football to {pos:{"I like football", "I love football"}, neutral:{"I guess football is OK", "I watch the Superbowl but that's about it"}, neg:{"I hate football", "I can't stand football"}}
set golf to {pos:{"I like golf", "I love golf"}, neutral:{"I guess golf is OK", "I catch the PGA championship if I have time"}, neg:{"I hate golf", "I can't stand golf"}}
set tennis to {pos:{"I like tennis", "I love tennis"}, neutral:{"I guess tennis is OK", "I'll watch some of the Grand Slam tournaments"}, neg:{"I hate tennis", "I can't stand tennis"}}

set keywords to {baseball, football, golf, tennis}
set reaction to {"pos", "neutral", "neg"}
set rndKey to some item of keywords
set rndReact to some item of reaction
log "Reaction: " & rndReact

if rndReact = "pos" then
get rndKey's pos's some item
else if rndReact = "neg" then
get rndKey's neg's some item
else
get rndKey's neutral's some item
end if

That's some goofy syntax there... and it took me like 10 minutes to
figure it out. Seems there must be a better way but this works. The
performance with the previous "topicsList", which was tiny (but it still
had to go through the entire script) clocked in around 40 ms (not
important for a bot but your issue was more one of paging, anyway, and
this should help with that). Once the keyword list grows those
milliseconds would climb:

<https://streamable.com/giwll8>

That's as fast as I could get AS to run it, which shouldn't be a problem
because there'll never be 5000 keywords. What would slow it down is all
the pasta you'd undoubtedly place on top of it ;)

In any event, you can see what the above would do, as opposed to adding
to the "topicsList" in the previous example, which would be a nightmare.
AS wasn't designed for this kind of use, if you're dead set on using it,
it'd be better to offload some parts to a shell script.

Happy ignoring ;)

Steve Carroll

unread,
Nov 4, 2020, 5:28:25 PM11/4/20
to
So you don't have yet another 'tech talk' thread to ignore ;) ... I'll bring
these into this thread:

tell application "SystemUIServer"
set AppleScript's text item delimiters to {", "}
set json to do shell script "curl https://api.chucknorris.io/jokes/random >~/Desktop/joke.json"
set myList to text items of (do shell script "cat ~/Desktop/joke.json | /usr/local/bin/jq '.value'")
set AppleScript's text item delimiters to {}
set final to item 1 of myList
end tell

The other example (that you couldn't figure out how to finish):

tell application "SystemUIServer"
set AppleScript's text item delimiters to {", "}
set userNum to text returned of (display dialog "Enter user number (1-10)" with icon caution default answer "" buttons {"Continue"})
set userData to do shell script "curl https://jsonplaceholder.typicode.com/users/" & userNum & ">~/Desktop/placeholder.json"
set userName to text items of (do shell script "cat ~/Desktop/placeholder.json | /usr/local/bin/jq '{\"name\": .name,\"phone\": .phone,\"email\": .email,\"address\": .address,\"company\": .company}'")
set AppleScript's text item delimiters to {}
set final to userName
end tell


Steve Carroll

unread,
Nov 5, 2020, 3:29:07 PM11/5/20
to
Might as well post this here, too:

set hack to {pos:{"is " & some item in {"fred", "ron", "bill", "brad", "mike", "jen", "tom", "rich", "alex", "a hacker", "a doctor", "a math whiz", "anyone real", "a bot catcher", "someone worth my time"} & " in the room?"}, neutral:{"<DRef>" & " is used by " & some item in {"hackers", "programmers", "Microsoft", "Apple", "the Chinese", "uber geeks", "bots"}}, neg:{"You can't hack your way out of a paper bag"}}

set pirate to {pos:{"I always wanted to be a pirate..."}, neutral:{"is it hard to " & some item in {"pirate?", "play games", "watch movies", "hack", "clone people", "get software"} & " on " & "<DRef>?"}, neg:{"Kill the pirate!"}}
set pirated to {pos:{"I have every program I want pirated."}, neutral:{"That they were pirated doesn't bother me all that much."}, neg:{"I hate that content is pirated!"}}

set steal to {pos:{"I never steal software.", "Good folks don't steal"}, neutral:{"<DRef>" & ", nobody will help you to steal software", "I do not want to steal anything " & "<DRef>"}, neg:{"I steal whenever I can", "I'll steal if I think I can get away with it"}}

set keywords to {hack, pirate, pirated, steal}

Steve Carroll

unread,
Nov 10, 2020, 11:07:50 AM11/10/20
to
On 2020-11-05, Steve Carroll <"Steve Carroll"@noSPAM.none> wrote:

(snip)

Adding to the 'AppleScript Adventures' thread, excerpted from:
-
<roeamk$v7o$1...@fretwizzer.eternal-september.org>

Look at what 'Qwerty Denzel' did to emulate a class:

<https://macscripter.net/viewtopic.php?id=19189>
--


Too 'classy' for ya? Try an (fugly) object literal emulation:


-- use an AS record as the object literal
set myFauxObject to {name:"Snit", func:"sayHello", myList:{"apples", "pears", "oranges"}}

-- create a function which will be 'pseudo-attached' to our faux object
on sayHello(name, myList)
log "Hello, my name is " & name & " and I like " & (myList's some item)
end sayHello

-- call the 'sayHello' method with 'if'... weird but it works
if myFauxObject's func = "sayHello" then
sayHello(myFauxObject's name, myFauxObject's myList)
end if

This yields: (*Hello, my name is Snit and I like pears*)
--

ASCII character and ASCII number have been deprecated in favor of
Unicode:

"Starting in Mac OS X v10.5 (AppleScript 2.0), the characterset for
AppleScript is Unicode."

Examples:

set unicodeConversion to string id {67, 111, 110, 118, 101, 114, 116, 32, 109, 101}

set stringConversion to id of "Convert me"

Steve Carroll

unread,
Nov 10, 2020, 4:24:20 PM11/10/20
to
On 2020-11-10, Steve Carroll <"Steve Carroll"@noSPAM.none> wrote:
> On 2020-11-05, Steve Carroll <"Steve Carroll"@noSPAM.none> wrote:
>
> (snip)
>
> Adding to the 'AppleScript Adventures' thread:

After lunch I was playing around with the AS script object:

-- this is the class
on createPerson(name, age, job, stuff)
script Person
property name : null
property age : null
property job : null
property stuff : null

on getValues()
return {name, age, job, stuff}
end getValues

on setValues(n, a, j, s)
set name to n
set age to a
set job to j
set stuff to s
end setValues

on greet()
return "Hi, I'm " & name & " and I'm a " & age & " year old " & job
end greet

end script

tell Person
setValues(name, age, job, stuff)
getValues()
end tell

return Person
end createPerson

--instantiate some objects using the class
set Snit to createPerson("Snit", 112, "troll", {"teddy bear", "fluffy the cat"})
set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})
set Apd to createPerson("Apd", 60, "programmer", {"computer", "spyglass"})

--grab things for use in the script and for an example of an *update below
set newStuff to {"teddy bear", "minnie mouse"} --used in the *update
set allSnitValues to {}

--*update the Person object named "Snit"
tell Snit
setValues("Snit", 14, "CrappleScripter", newStuff) --*update three of Snit's properties
log greet()
set allSnitValues to getValues()
end tell

tell Apd
log greet()
log getValues()
end tell

tell DB
log greet()
log getValues()
end tell

--granularly grab data as needed
set bear to allSnitValues's item 4's item 1
log "Grabbed item: " & bear

return Snit's getValues()

--

The above is what you should be using in 'your' bot... before long I
think it's safe to say it'll be 'my' bot ;)

Apd

unread,
Nov 11, 2020, 6:48:10 AM11/11/20
to
"Steve Carroll" wrote:
> --instantiate some objects using the class
> set Snit to createPerson("Snit", 112, "troll", {"teddy bear", "fluffy
> the cat"})
> set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})

BD ain't me!

set DB to createPerson("BD", 70, "boatman", {"canal boat", "plunger"})

> set Apd to createPerson("Apd", 60, "programmer", {"computer",
> "spyglass"})

Spyglass Inc. made one of the first web browsers (based on Mosaic).
MS Internet Explorer used its code.


Steve Carroll

unread,
Nov 11, 2020, 11:11:00 AM11/11/20
to
On 2020-11-11, Apd <n...@all.invalid> wrote:
> "Steve Carroll" wrote:
>> --instantiate some objects using the class
>> set Snit to createPerson("Snit", 112, "troll", {"teddy bear", "fluffy
>> the cat"})
>> set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})
>
> BD ain't me!

LOL! A copy/paste remnant.

> set DB to createPerson("BD", 70, "boatman", {"canal boat", "plunger"})

Hey, at least I took some years off of you ;)

In any event, I'm glad to see I was wrong about AS and creating your own
classes/objects. For the use here, something like this could be done (as
well as for a class for generating responses or whatever):

on createIrcUser(name, address, textInput, mentionBot, reaction)
script IrcUser
property name : {name:null, userID:null}
property address : null
property textInput : {Textid:null, tInput:null}
property mentionBot : null
property reaction : {pos:null, neg:null}

on getValues()
return {name, address, textInput, mentionBot, reaction}
end getValues

on setValues(n, a, t, m, r)
set name to n
set address to a
set textInput to t
set mentionBot to m
set reaction to r
end setValues

on greet()
return "Hi, I'm " & name & " and I'm at address " & address
end greet

end script

tell IrcUser
setValues(name, address, textInput, mentionBot, reaction)
getValues()
end tell

return IrcUser
end createIrcUser

set Snit to createIrcUser({"Snit", 1}, "192.168.1.1", {1, "Anyone here?"}, false, {true, false})

tell Snit
setValues({"Snit", 1}, "192.168.1.1", {2, "Snit here! Bot, you home, you dummy"}, true, {false, true})
log Snit's getValues()
end tell

return Snit's getValues()

>> set Apd to createPerson("Apd", 60, "programmer", {"computer",
>> "spyglass"})
>
> Spyglass Inc. made one of the first web browsers (based on Mosaic).
> MS Internet Explorer used its code.

I forgot about them!

Along the lines of doing what Snit suggested (that he's not actually
interested in ;)... I also submit this to the 'AS adventures' thread:

set someNames to {"desolationtide", "m4ster00ter", "satin", "hugarussian", "Got Slackware", "cr34t0r"}

set nameList to {{"desolationtide", "Matt"}, {"Got Slackware", some item in {"gots", "GotS", "slackware", "Slackware", "got", "Got", "slackware"}}, {"m4ster00ter", "rooter"}, {"cr34t0r", "creator"}, {"satin", "satin"}, {"hugarussian", some item in {"hugar", "russian", "hugacommy"}}}

repeat with a from 1 to count of someNames
repeat with i from 1 to count of nameList
ignoring case and white space
if item i of nameList contains item a of someNames then
set someName to item 2 of nameList's item i
log someName
end if
end ignoring
end repeat
end repeat

If you look here...

<https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringFunctions.scpt>

... at lines 386 to 618, contrary to what Snit suggested in the past (in
COLA), the above seems to work fine for DRYing up the code. There are
places in the various scripts where this could be used. IOW, there are
ways around 'edge cases'... when there aren't, add code that facilitates
them. Snit may know of better ways to write any of the code examples in
these last several posts of mine, admittedly, I don't know this language
very well (and it's probably obvious to him). I'd like to see him do
what he suggested... anything, even working on outdated bot code in a
funky language, is better than endless bouts involving dramatis personae
;)

One more item that should be added, coming from what I wrote elsewhere
on the 'net (that may be usable for conversion), using response text
from the AIM bot's 'isaText' function, I ran:

gsed -i 's/"/'\''/g' applescript-text.txt

Or, in JS, portions of the "mentioneMe" stuff was used like so:

let str = " 'why do you think I am ', \r useName & ', I wish you would stop saying that ', \r 'how did *I* suddendly become a bot? ', \r 'can someone be half bot and half ' { 'human ', 'jewish ', 'hindu ', 'jewish ', 'not '} & '? ', \r useName & ' is more of a bot than I am ', \r 'ever noticed how all humans look alike? ', \r 'the only 'smart' bot in here is ' & useName, \r 'how do you figure I am a bot? ', \r 'what definition of bot are you using ' & useName, \r 'in what way am I a bot? ', \r useName & ', apparently you have no idea what a bot is ', \r 'do you know what a bot is ' & useName & '? ', \r 'why would you think I am a bot? ', \r 'the bot joke is getting old ', \r useName & ' is a bot ', \r useName & ', please stop telling people I am a bot ', \r useName & ', that is no longer funny ', \r 'if one more person says I am a bot I just might become one! '";

let ns = str.replace(/\r/g, '**').replace(/\s'/g, ' ');

if(ns.includes('&')) {
ns = ns.replace(/&/g, '').replace(/\s\s/g, ' ').replace(/\s\s/g, ' ');
}
mentioneMeList = ns.split('**');


Snit

unread,
Nov 11, 2020, 2:58:59 PM11/11/20
to
I think it is safe to assume Carroll's code is gonna end up being better than mine. Here are a couple functions from mine -- I am sure he will have a field day over them: sorry, wrapping is gonna kill them:

----------------------------------------------------------------------
on fix_my_grammar(theMessage)
set theMessage to replace_chars(theMessage, " an ", " a ")
set grammarList to {{" ", " "}, {" ", " "}, {" a a", " an a"}, {" a e", " an e"}, {" a i", " an i"}, {" a o", " an o"}, {" a u", " an u"}, {" a heir", " an heir"}, {" a herb", " an herb"}, {" a X", " an X"}, {" an universal", " a universal"}, {" a HP", " an HP"}, {" ing", "ing"}, {"e ing", "ing"}, {" s ", "s "}, {" es ", "es "}, {" 's ", "'s "}, {" ?", "?"}, {" !", "!"}, {" ,", ","}, {" .", "."}, {" s?", "s?"}}
set theMessage to list_of_lists_replacer(theMessage, grammarList)
repeat with L from 1 to count of items in grammarList -- if full message = the word
ignoring white space, case, diacriticals, hyphens and punctuation
if theMessage = item 1 of item L of grammarList then set theMessage to item 2 of item L of grammarList
end ignoring
end repeat
return theMessage
end fix_my_grammar

on list_of_lists_replacer(theText, theListOLists) -- replaces each item in theListOLists ("I want a elephant",{{" a a", " an a"}, {" a e", " an e"}})
repeat with L from 1 to count of items in theListOLists
set theText to replace_chars(theText, item 1 of item L of theListOLists, item 2 of item L of theListOLists)
end repeat
return theText
end list_of_lists_replacer
----------------------------------------------------------------------

For an image: https://ibb.co/H29yM6X

A complete mess. But whatever... it works. :)

With that said, will he ever actually produce a "done" product -- not one he cannot work on and improve if he wants, but one where he feels confident enough to share it in an IRC room (or wherever) and let others interact with it.

I am betting not. I hope he proves me wrong. But from what he has said one of his goals is simply to troll me -- not to actually finish the project.

Steve Carroll

unread,
Nov 11, 2020, 6:01:42 PM11/11/20
to
On 2020-11-11, Snit <brock.m...@gmail.com> wrote:
> On Nov 11, 2020 at 4:48:02 AM MST, ""Apd"" wrote <rogj1p$2r6$1...@apd.eternal-september.org>:
>
>> "Steve Carroll" wrote:
>>> --instantiate some objects using the class
>>> set Snit to createPerson("Snit", 112, "troll", {"teddy bear", "fluffy
>>> the cat"})
>>> set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})
>>
>> BD ain't me!
>>
>> set DB to createPerson("BD", 70, "boatman", {"canal boat", "plunger"})
>>
>>> set Apd to createPerson("Apd", 60, "programmer", {"computer",
>>> "spyglass"})
>>
>> Spyglass Inc. made one of the first web browsers (based on Mosaic).
>> MS Internet Explorer used its code.
>
>
> I think it is safe to assume Carroll's code is gonna end up being better than mine.

You once suggested that you didn't believe I could write anything more
than snippets, that I couldn't write any kind of "system". How do you
think I wrote the bot I showed on discord? As thrown together as it was,
it's still a system and it's *far* more involved than any snippet I've
ever shown (and other pieces of software I've shown in screencasts are
more complex than that). Even the spaghetti of the AIM is a system, it's
just not a very organized one.

>Here are a couple functions from mine -- I am sure he will have a field day over them: sorry, wrapping is gonna kill them:
>
> ----------------------------------------------------------------------
> on fix_my_grammar(theMessage)
> set theMessage to replace_chars(theMessage, " an ", " a ")
> set grammarList to {{" ", " "}, {" ", " "}, {" a a", " an a"}, {" a e", " an e"}, {" a i", " an i"}, {" a o", " an o"}, {" a u", " an u"}, {" a heir", " an heir"}, {" a herb", " an herb"}, {" a X", " an X"}, {" an universal", " a universal"}, {" a HP", " an HP"}, {" ing", "ing"}, {"e ing", "ing"}, {" s ", "s "}, {" es ", "es "}, {" 's ", "'s "}, {" ?", "?"}, {" !", "!"}, {" ,", ","}, {" .", "."}, {" s?", "s?"}}
> set theMessage to list_of_lists_replacer(theMessage, grammarList)
> repeat with L from 1 to count of items in grammarList -- if full message = the word
> ignoring white space, case, diacriticals, hyphens and punctuation
> if theMessage = item 1 of item L of grammarList then set theMessage to item 2 of item L of grammarList
> end ignoring
> end repeat
> return theMessage
> end fix_my_grammar
>
> on list_of_lists_replacer(theText, theListOLists) -- replaces each item in theListOLists ("I want a elephant",{{" a a", " an a"}, {" a e", " an e"}})
> repeat with L from 1 to count of items in theListOLists
> set theText to replace_chars(theText, item 1 of item L of theListOLists, item 2 of item L of theListOLists)
> end repeat
> return theText
> end list_of_lists_replacer
> ----------------------------------------------------------------------
>
> For an image: https://ibb.co/H29yM6X
>
> A complete mess. But whatever... it works. :)

They're utility functions and they seem fine to me <shrug>. It'd be nice
if you'd do what I did in some of the AS examples in this thread, post
all the code necessary to get an output. In any event, I see you finally
moved into using nested lists... it seems some old dogs can learn new
tricks ;) Your issue isn't with writing functions like the above, your
issue is needless code repetition. You're not letting the computer do
what it's good at. I realize you're just having fun and you're not gonna
do an actual rewrite but, for no other reason than to expand your
knowledge, you should mess around with the ideas presented in this
thread, they're universal for a reason.

BTW, what's going on here?
<https://streamable.com/54qgd6>

I took the godText and makeReply functions and just logged them out
(what I wanted to see). Why does it run twice sometimes? I'm not jamming
it, I gave it at least full 1 second intervals (with ⌘r). Sometimes it
runs twice as often as it misses, sometimes more. Seems I must be
missing something in the code but I can't find it.

John

unread,
Nov 11, 2020, 6:06:39 PM11/11/20
to
On 2020-11-11, Steve Carroll <"Steve Carroll"@noSPAM.none> wrote:
> On 2020-11-11, Snit <brock.m...@gmail.com> wrote:
>> On Nov 11, 2020 at 4:48:02 AM MST, ""Apd"" wrote <rogj1p$2r6$1...@apd.eternal-september.org>:
>>
>>> "Steve Carroll" wrote:
>>>> --instantiate some objects using the class
>>>> set Snit to createPerson("Snit", 112, "troll", {"teddy bear", "fluffy
>>>> the cat"})
>>>> set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})
>>>
>>> BD ain't me!
>>>
>>> set DB to createPerson("BD", 70, "boatman", {"canal boat", "plunger"})
>>>
>>>> set Apd to createPerson("Apd", 60, "programmer", {"computer",
>>>> "spyglass"})
>>>
>>> Spyglass Inc. made one of the first web browsers (based on Mosaic).
>>> MS Internet Explorer used its code.
>>
>>
>> I think it is safe to assume Carroll's code is gonna end up being better than mine.
>
> You once suggested that you didn't believe I could write anything more
> than snippets, that I couldn't write any kind of "system". How do you
> think I wrote the bot I showed on discord? As thrown together as it was,
> it's still a system and it's *far* more involved than any snippet I've
> ever shown (and other pieces of software I've shown in screencasts are
> more complex than that). Even the spaghetti of the AIM is a system, it's
> just not a very organized one.

>>Here are a couple functions from mine -- I am sure he will have a field day over them: sorry, wrapping is gonna kill them:

Snit seems to take every opportunity to inform the reader that he (snit) is
not a very good programmer.
Why must he keep telling us that over and over again?
It does seem rather odd.
Unless...........




--
jj
noemailduetospam

Apd

unread,
Nov 12, 2020, 8:04:10 AM11/12/20
to
"Steve Carroll" wrote:
> BTW, what's going on here?
> <https://streamable.com/54qgd6>
>
> I took the godText and makeReply functions and just logged them out
> (what I wanted to see). Why does it run twice sometimes? I'm not jamming
> it, I gave it at least full 1 second intervals (with âO~r).

I guess that unreadable (for me) UTF is cmd-r (option-r).

> Sometimes it runs twice as often as it misses, sometimes more.

Dodgy keyboard?

> Seems I must be missing something in the code but I can't find it.

Try reducing the code to a minimum test case that doesn't fail and
build up from there. Usually helps to see problems. Post something
here that fails and I'll try it on my dual-boot system.


Apd

unread,
Nov 12, 2020, 8:04:10 AM11/12/20
to

"Snit" wrote:
> I think it is safe to assume Carroll's code is gonna end up being
> better than mine. Here are a couple functions from mine -- I am sure
> he will have a field day over them: [...]

Not at all. See the comments he made on them.


Apd

unread,
Nov 12, 2020, 8:04:10 AM11/12/20
to
"Steve Carroll" wrote:
> On 2020-11-11, Apd wrote:
>> "Steve Carroll" wrote:
>>> set DB to createPerson("Apd", 70, "boatman", {"canal boat", "plunger"})
>>
>> BD ain't me!
>
> LOL! A copy/paste remnant.
>
>> set DB to createPerson("BD", 70, "boatman", {"canal boat", "plunger"})
>
> Hey, at least I took some years off of you ;)

You're too kind!

> In any event, I'm glad to see I was wrong about AS and creating your
> own classes/objects. [...]

Perhaps it's more capable than I thought. As a scripting language
designed for non-programmers to call on applications to do the work,
I can see why a simple natural language approach would be taken. What
you're showing here about classes with properties and methods is what
a programmer, not an ordinary user, would expect.

>> Spyglass Inc. made one of the first web browsers (based on Mosaic).
>> MS Internet Explorer used its code.
>
> I forgot about them!
>
> Along the lines of doing what Snit suggested (that he's not actually
> interested in ;)... I also submit this to the 'AS adventures' thread:
[...]
> If you look here...
>
> <https://github.com/BrockMcNuggets/AIM-BOT/blob/master/TuringFunctions.scpt>
>
> ... at lines 386 to 618, contrary to what Snit suggested in the past (in
> COLA), the above seems to work fine for DRYing up the code.

Something better than a giant 'if' statement, no doubt.

> There are
> places in the various scripts where this could be used. IOW, there are
> ways around 'edge cases'... when there aren't, add code that facilitates
> them. Snit may know of better ways to write any of the code examples in
> these last several posts of mine, admittedly, I don't know this language
> very well (and it's probably obvious to him). I'd like to see him do
> what he suggested... anything, even working on outdated bot code in a
> funky language, is better than endless bouts involving dramatis personae
> ;)

Heh!

> One more item that should be added, coming from what I wrote elsewhere
> on the 'net (that may be usable for conversion), using response text
> from the AIM bot's 'isaText' function, I ran:
>
> gsed -i 's/"/'\''/g' applescript-text.txt
>
> Or, in JS, portions of the "mentioneMe" stuff was used like so:
>
> let str = " 'why do you think I am ', \r useName & ', I wish [...]
>
> let ns = str.replace(/\r/g, '**').replace(/\s'/g, ' ');
>
> if(ns.includes('&')) {
> ns = ns.replace(/&/g, '').replace(/\s\s/g, ' ').replace(/\s\s/g, ' ');
> }

The 'if' test is redundant. Just run the 'replace' with the regex to
save scanning the long string twice.
It is loading more messages.
0 new messages