Wayne Diamond
2009-09-01 01:13:06 UTC
Well guys ... it seems this may be the end of the road for me and PB ...
Powerbasic have decided after 9 years of my contributions that because I
dont post at the forum with my real name to suspend my account. Yes, even
though Bob has known about this since 2000, and this after I have posted
2100 contributions over the 9 years.
And now they're not even returning my emails, even though I've handed over
every bit of info they need to realise that yes I am Wayne (and have even
made a post while logged in to prove it). But that's still not good enough,
and now they're not even returning my emails.
According to Jeff Daniels (I know what you're thinking - WHO!?) at
Powerbasic he hasn't fully suspended my account, it's "just moderated" so he
can have a peek at every post to ensure that nobody learns about how he has
treated me, but that's as good as disabled because I can't even tell anybody
how I've been treated.
Well ... ALLOW ME TO SHOW YOU THEN.
CUSTOMER PRIVACY they have stated is not on their agenda, not even if you've
been with them for years - they want you to show your full name to the rest
of the world, and that's the ONLY thing they care about.
They won't even reply to my emails now.
Ironically this has only come about as a result of me emailing them some
code demonstrating a bug ... if I hadn't sent that email (or if I had've
simply posted it to the forum instead) I'd still be there, but because I
emailed them they've suspended me.
Like I said I've been posting on the PB forums since 2000 now, as Wayne
Diamond. For the last half decade or so just about all of my posts have been
source code. I've also purchased over $1000 worth of PB software along the
way, including PBDOS, PBCC2, PBCC3, PBDLL6, PBWIN7, PBWIN8, PBForms, and
PowerGEN, and with my posts are over 2000 puts me in the top 1% of
contributors, and have never made a single dollar out of any of my posts, so
I feel I have pulled my weight in regards to contributing to the PB
community and helping support and promote the PB compilers.
However, there is seemingly one thing that is more important to Powerbasic
than anything else -- that you register at their forum using your real full
name. They dont even care if you never buy any of their programs again (I'm
not getting the impression they want me to buy any more), they just wants
you to post with your full name.
Your lack of privacy is apparently worth more to them than your money or
continued customer relationship.
I know this for a FACT now because even though I have been posting at the
forums for 9 years and 2100+ posts later I am banned/censored/suspended
whatever you want to call it, simply after emailing a bug report to
***@powerbasic.com
I noticed also just recently that Mike Trader was banned for the same
reason, sparking a heated debate on the usenet powerbasic newsgroups.
First things first, as this is apparently the crux of why I am banned ...
Diamond isnt my real surname, its just pseudorandom - I don't use my real
name on ANY forums on the Internet because I - unlike Powerbasic - value my
family's privacy, and nobody on the Internet NEEDS to know my surname unless
it's during a secure financial transaction. (Does it matter if my name is
Diamond or Smith?)
Surely everybody here has heard of how myspace and facebook especially are
constantly attacked by dataminers because so many people there use their
real name.
Every time I've purchased a PB product I've used my real surname (as that's
a financial SECURE transaction over HTTPS), so both Powerbasic, and their
bank, and my bank, knows my real surname and have done since 2000 when I
first purchased PBCC2, PBDLL6, PBDOS and PowerGEN. So it's not like I'm
hiding my surname from Powerbasic.
When I registered at the forums in 2000 Bob emailed me about my name in
regards to being against their real names policy, but I argued that
customers have a right to privacy when it comes to having their names
published, and he didn't email me back, so I assumed he had turned a blind
eye to it - especially 9 years and 2100+ posts later. Afterall, he knows my
real surname, so there is no reason why I should have to make it available
to the rest of the world.
So how did this come about? ...
Well today I discovered a strange problem after calling an MMX opcode, it is
very peculiar ...
Here is the demo code i wrote, tested, and sent to Powerbasic:
'
#COMPILE EXE
FUNCTION PBMAIN() AS LONG
#REGISTER NONE
LOCAL sTxt1 AS STRING, sTxt2 AS STRING, dwLen AS DWORD
sTxt1 = "abcdefgh"
sTxt2 = "12345678"
dwLen = LEN(sTxt1)
STDOUT "Len1=" & STR$(dwLen) & ", txt=" & sTxt1
STDOUT "Len2=" & STR$(LEN(sTxt2)) & ", txt=" & sTxt2
! mov edi, sTxt1
! movq mm7, [edi]
dwLen = LEN(sTxt1)
STDOUT "Len1=" & STR$(dwLen) & ", txt=" & sTxt1
STDOUT "Len2=" & STR$(LEN(sTxt2)) & ", txt=" & sTxt2
END FUNCTION
'
The resulting output from that is:
Len1= 8, txt=abcdefgh
Len2= 8, txt=12345678
Len1= 0, txt=abcdefgh '<-- WRONG
Len2= 92.2337203685478, txt=12345678 '<-- WRONG
... as you can see, the Len1 and Len2 values are correct initially, but
after the call to the MOVQ instruction the second part is totally wrong.
However, if you use HEX$ instead of STR$ they display ok, so it's a funny
one. I don't really know what's going on with this gremlin at the moment -
it may not be a PB fault, but I still feel appalled at how ive been treated
just for raising the issue privately to them.
I opted to email PB about it rather than posting it on the forums as I felt
it's just more courteous to inform software vendors via private means in
regards to possible bugs, as I stated in my first email to them: "Thought I
should check with you guys before asking anyone on the forum. Thanks guys,
Wayne Diamond"
But rather than a "thanks for the report and code, we'll analyse it and get
back to you later" email I was stunned to receive an ID check email ...
The email was from a "Jeff Daniels", quite a generic name so rather than
googling i checked with POFFS but only found 10 results (not as big on
contributing to the PB community as I was it seems).
He also posted several times using the account of "Steve Rossell".
Interesting.
http://www.powerbasic.com/support/pbforums/showpost.php?p=103426&postcount=4
http://www.powerbasic.com/support/pbforums/showpost.php?p=103976&postcount=2
http://www.powerbasic.com/support/pbforums/showpost.php?p=128181&postcount=2
etc
Anyway since then I have given them my first name, my last name (well, the
first 2 letters and the last letter, but its not as if I can GUESS all
three) and they know what my surname is, my two postal codes, all PB
products and all serial numbers + auth codes, and even more ...
ie. I HAVE GIVEN THEM EVERYTHING they asked for.
Yet they have still suspended my 9 year old account.
Here are some of their email comments ...
Conclusion: It is more important for Powerbasic to show my full name to the
world than to have me as a customer and contributor, nor do they give a crap
about bugs.
PB Support emailed me back ...
But in other words, it was confirmation that they do know that yes I am ME,
Wayne.
Yet one paragraph later ...
supposed to magically GUESS that unless I knew?
So 9 years and $1000+ of PB purchases later Powerbasic have decided I'm now
some sort of criminal pirate.
YET they still leave all my source code contributions available,
interesting. Surely if I'm that bad they'd delete my posts???
It's also now clear that anybody can simply email ***@powerbasic.com
claiming to be anybody from the forums, and as it's apparently PB's policy
to check up the ID of every person emailing them they'll disable that
account if you don't then provide details.
THERE ARE JUST SO MANY THINGS WRONG WITH THIS IN SO MANY WAYS. Why couldnt
they simply just email me back "Thanks for the report, we'll check it out
and get back to you" like any company that values its customers would???
No wonder the PB community is so small and long-time regulars like Borje,
Semen, Steve, Vladimir etc are disappearing ... :-/
Regards,
Wayne Diamond
Powerbasic have decided after 9 years of my contributions that because I
dont post at the forum with my real name to suspend my account. Yes, even
though Bob has known about this since 2000, and this after I have posted
2100 contributions over the 9 years.
And now they're not even returning my emails, even though I've handed over
every bit of info they need to realise that yes I am Wayne (and have even
made a post while logged in to prove it). But that's still not good enough,
and now they're not even returning my emails.
According to Jeff Daniels (I know what you're thinking - WHO!?) at
Powerbasic he hasn't fully suspended my account, it's "just moderated" so he
can have a peek at every post to ensure that nobody learns about how he has
treated me, but that's as good as disabled because I can't even tell anybody
how I've been treated.
Well ... ALLOW ME TO SHOW YOU THEN.
CUSTOMER PRIVACY they have stated is not on their agenda, not even if you've
been with them for years - they want you to show your full name to the rest
of the world, and that's the ONLY thing they care about.
They won't even reply to my emails now.
Ironically this has only come about as a result of me emailing them some
code demonstrating a bug ... if I hadn't sent that email (or if I had've
simply posted it to the forum instead) I'd still be there, but because I
emailed them they've suspended me.
Like I said I've been posting on the PB forums since 2000 now, as Wayne
Diamond. For the last half decade or so just about all of my posts have been
source code. I've also purchased over $1000 worth of PB software along the
way, including PBDOS, PBCC2, PBCC3, PBDLL6, PBWIN7, PBWIN8, PBForms, and
PowerGEN, and with my posts are over 2000 puts me in the top 1% of
contributors, and have never made a single dollar out of any of my posts, so
I feel I have pulled my weight in regards to contributing to the PB
community and helping support and promote the PB compilers.
However, there is seemingly one thing that is more important to Powerbasic
than anything else -- that you register at their forum using your real full
name. They dont even care if you never buy any of their programs again (I'm
not getting the impression they want me to buy any more), they just wants
you to post with your full name.
Your lack of privacy is apparently worth more to them than your money or
continued customer relationship.
I know this for a FACT now because even though I have been posting at the
forums for 9 years and 2100+ posts later I am banned/censored/suspended
whatever you want to call it, simply after emailing a bug report to
***@powerbasic.com
I noticed also just recently that Mike Trader was banned for the same
reason, sparking a heated debate on the usenet powerbasic newsgroups.
First things first, as this is apparently the crux of why I am banned ...
Diamond isnt my real surname, its just pseudorandom - I don't use my real
name on ANY forums on the Internet because I - unlike Powerbasic - value my
family's privacy, and nobody on the Internet NEEDS to know my surname unless
it's during a secure financial transaction. (Does it matter if my name is
Diamond or Smith?)
Surely everybody here has heard of how myspace and facebook especially are
constantly attacked by dataminers because so many people there use their
real name.
Every time I've purchased a PB product I've used my real surname (as that's
a financial SECURE transaction over HTTPS), so both Powerbasic, and their
bank, and my bank, knows my real surname and have done since 2000 when I
first purchased PBCC2, PBDLL6, PBDOS and PowerGEN. So it's not like I'm
hiding my surname from Powerbasic.
When I registered at the forums in 2000 Bob emailed me about my name in
regards to being against their real names policy, but I argued that
customers have a right to privacy when it comes to having their names
published, and he didn't email me back, so I assumed he had turned a blind
eye to it - especially 9 years and 2100+ posts later. Afterall, he knows my
real surname, so there is no reason why I should have to make it available
to the rest of the world.
So how did this come about? ...
Well today I discovered a strange problem after calling an MMX opcode, it is
very peculiar ...
Here is the demo code i wrote, tested, and sent to Powerbasic:
'
#COMPILE EXE
FUNCTION PBMAIN() AS LONG
#REGISTER NONE
LOCAL sTxt1 AS STRING, sTxt2 AS STRING, dwLen AS DWORD
sTxt1 = "abcdefgh"
sTxt2 = "12345678"
dwLen = LEN(sTxt1)
STDOUT "Len1=" & STR$(dwLen) & ", txt=" & sTxt1
STDOUT "Len2=" & STR$(LEN(sTxt2)) & ", txt=" & sTxt2
! mov edi, sTxt1
! movq mm7, [edi]
dwLen = LEN(sTxt1)
STDOUT "Len1=" & STR$(dwLen) & ", txt=" & sTxt1
STDOUT "Len2=" & STR$(LEN(sTxt2)) & ", txt=" & sTxt2
END FUNCTION
'
The resulting output from that is:
Len1= 8, txt=abcdefgh
Len2= 8, txt=12345678
Len1= 0, txt=abcdefgh '<-- WRONG
Len2= 92.2337203685478, txt=12345678 '<-- WRONG
... as you can see, the Len1 and Len2 values are correct initially, but
after the call to the MOVQ instruction the second part is totally wrong.
However, if you use HEX$ instead of STR$ they display ok, so it's a funny
one. I don't really know what's going on with this gremlin at the moment -
it may not be a PB fault, but I still feel appalled at how ive been treated
just for raising the issue privately to them.
I opted to email PB about it rather than posting it on the forums as I felt
it's just more courteous to inform software vendors via private means in
regards to possible bugs, as I stated in my first email to them: "Thought I
should check with you guys before asking anyone on the forum. Thanks guys,
Wayne Diamond"
But rather than a "thanks for the report and code, we'll analyse it and get
back to you later" email I was stunned to receive an ID check email ...
Thanks for writing! We'll need more information to get started
with your support issue. Would you please complete the
following and send it back as soon as possible? Thanks!
last name
first name
postal code
My initial reaction was "HUH!?!? IM JUST REPORTING A BUG!!!!!"with your support issue. Would you please complete the
following and send it back as soon as possible? Thanks!
last name
first name
postal code
product
serial numberThe email was from a "Jeff Daniels", quite a generic name so rather than
googling i checked with POFFS but only found 10 results (not as big on
contributing to the PB community as I was it seems).
He also posted several times using the account of "Steve Rossell".
Interesting.
http://www.powerbasic.com/support/pbforums/showpost.php?p=103426&postcount=4
http://www.powerbasic.com/support/pbforums/showpost.php?p=103976&postcount=2
http://www.powerbasic.com/support/pbforums/showpost.php?p=128181&postcount=2
etc
Anyway since then I have given them my first name, my last name (well, the
first 2 letters and the last letter, but its not as if I can GUESS all
three) and they know what my surname is, my two postal codes, all PB
products and all serial numbers + auth codes, and even more ...
ie. I HAVE GIVEN THEM EVERYTHING they asked for.
Yet they have still suspended my 9 year old account.
Here are some of their email comments ...
Also the forum rules state that you must use your
real first and last names. If this is you, you will need
to rename your forum account or it will be disabled.
-real first and last names. If this is you, you will need
to rename your forum account or it will be disabled.
Unfortunately we will not be able to provide you with
the results of our investigation, until we can validate
that you are a lawful PowerBASIC owner.
IF I HAD NEVER REPORTED THIS BUG I WOULDNT BE SUSPENDED.the results of our investigation, until we can validate
that you are a lawful PowerBASIC owner.
Conclusion: It is more important for Powerbasic to show my full name to the
world than to have me as a customer and contributor, nor do they give a crap
about bugs.
PB Support emailed me back ...
Hi Wayne,
It is so nice to hear from you again.
So genuine isn't it?It is so nice to hear from you again.
But in other words, it was confirmation that they do know that yes I am ME,
Wayne.
Yet one paragraph later ...
Unfortunately we will not be able to provide you
with the results of our investigation, until we can
validate that you are a lawful PowerBASIC owner.
And here's a beauty, proving that Jeff Daniels hasn't seen a single one ofwith the results of our investigation, until we can
validate that you are a lawful PowerBASIC owner.
You signed your first email to support with "Wayne Diamond".
We have no Wayne Diamond in our customer database, so I was
merely trying to get your last name, which you so far have
refused to provide.
Refused to provide? No, i gave him the first 2 and last initials - how am IWe have no Wayne Diamond in our customer database, so I was
merely trying to get your last name, which you so far have
refused to provide.
supposed to magically GUESS that unless I knew?
So 9 years and $1000+ of PB purchases later Powerbasic have decided I'm now
some sort of criminal pirate.
YET they still leave all my source code contributions available,
interesting. Surely if I'm that bad they'd delete my posts???
It's also now clear that anybody can simply email ***@powerbasic.com
claiming to be anybody from the forums, and as it's apparently PB's policy
to check up the ID of every person emailing them they'll disable that
account if you don't then provide details.
THERE ARE JUST SO MANY THINGS WRONG WITH THIS IN SO MANY WAYS. Why couldnt
they simply just email me back "Thanks for the report, we'll check it out
and get back to you" like any company that values its customers would???
No wonder the PB community is so small and long-time regulars like Borje,
Semen, Steve, Vladimir etc are disappearing ... :-/
Regards,
Wayne Diamond