Page 1 of 2

Why about me?

Posted: Tue Feb 17, 2015 6:41 am
by heartbone
Here's a little about me since certain rude folks seem to want to know more.

I'm hoping that this topic will draw attention to the trolling in threads designed to explore software, and help to put an end to the trolling.

I live at 38.7°N 90.3°W.
I am a single parent of two teenaged girls.
I have an Electrical Engineering degree from the University of Misery in Columbia,
and I hold a high school Mathematics teaching certificate here in the state of Misery (one of the original 50 states).
I started programming in the 1960s, on paper.


That's more than enough about me if you please.
There are too many weirdos out there.
Thank you.
____________________________________

But I'm not going to let this opportunity go to waste.

That ESChat thread became too cluttered to address the extrapolative uses.

AS you may have surmised, I am a huge fan of the potential of PureBasic in the educational settings.
Believe it or not, I have a clear vision for PB in schools.
But that's not the reason for the following addendum to the above bio.

The ESChat framework program is aimed at those who are beginning programming,
and at those who don't know much about networking but want to quickly and painlessly make the connection.

When you run ESChat what you see is a mostly black canvas
until the first chat message is transferred, whereupon you get a simple grey rectangle with the lighter grey border.
We all know how difficult even the smallest program change can be.
And if you don't believe me, I invite you to transform the two pixel grey chat text border
with the 90° corner angles into a rounded 30 pixel radius circular border "corners" without using a supplemental bitmap.
Just that one change... and I'd like to to see the code, because some of you code geniuses here surprise me.

But what I want to point out is that the program is a framework begging for someone to add functionality.
Don't take that lightly, as I just mentioned, most worthwhile changes won't come easy.

To be specific, in the code where you see this

Code: Select all

  ElseIf KeyboardPushed(#PB_Key_LeftControl) Or KeyboardPushed(#PB_Key_RightControl)
      If KeyboardPushed(#PB_Key_S)
the program is sensing a Ctrl+S to save the file.
Right after that if paragraph you could add an ElseIf KeyboardPushed(#PB_Key_C) code paragraph to sense a Ctrl+C for checkers request.
If checkers is too slow and lame, then perhaps a card game?
There are many ideas to implement where the data can be packed in a string or in "binary" data and then sent back and forth between remote players.
If I can update the screen with the chat contents, one can update a board with the string contents.

The ESChat program might be an excellent place to start, as it seems to work over the internet flawlessly, and there's nothing much in the way.
The base program would also be a prime candidate for optimization, and in the future I may use it for that purpose, although others who are limited to the demo might have that need a bit sooner. :wink:

If you do compile the program, use the second version at this link which has one bug fix (thank you bosker :) ), and one internal change.

Re: Why about me?

Posted: Tue Feb 17, 2015 8:05 am
by Samuel
heartbone wrote: We all know how difficult even the smallest program change can be.
And if you don't believe me, I invite you to transform the two pixel grey chat text border
with the 90° corner angles into a rounded 30 pixel radius circular border "corners" without using a supplemental bitmap.
Just that one change... and I'd like to to see the code, because some of you code geniuses here surprise me.
You might want to change your "challenge" because most people can just use Purebasic's roundbox to create that effect and even if it didn't exist all your talking about is basic trigonometry.


Off topic on an off topic. :D
Anyone want to bet on how many posts this topic will receive before it's closed?
My guess is twelve.

Re: Why about me?

Posted: Tue Feb 17, 2015 9:59 am
by Danilo
It may be conflicts, different skill levels, and different opinions between generations,
in a forum where we have people at age 15 / 20 / 40 / 60 / 80.

Re: Why about me?

Posted: Tue Feb 17, 2015 12:38 pm
by TI-994A
heartbone wrote:...since certain rude folks seem to want to know more.
You're only disparaging yourself, Michael. The thread clearly shows who the real prig is.

Nothing more required from you, thank you. :wink:

ESChat

Re: Why about me?

Posted: Tue Feb 17, 2015 4:01 pm
by heartbone
Samuel wrote:You might want to change your "challenge" because most people can just use Purebasic's roundbox to create that effect and even if it didn't exist all your talking about is basic trigonometry.
Which is far too slow.
I didn't know about the RoundBox() function. :oops: Thanks for the information Samuel. Those guys have thought of most everything that a nice language should have. The language certainly handles the simple stuff that I use. Yes you are correct and I withdraw the invitation as there already is a solution. Without the help of this forum learning the features of PureBasic would be a whole lot more difficult.
Off topic on an off topic. :D
Anyone want to bet on how many posts this topic will receive before it's closed?
My guess is twelve.
Only if that's the way that you want it to be.
Danilo wrote:It may be conflicts, different skill levels, and different opinions between generations,
in a forum where we have people at age 15 / 20 / 40 / 60 / 80.
Yes. Don't you love it? I certainly do.
TI-994A wrote:
heartbone wrote:...since certain rude folks seem to want to know more.
You're only disparaging yourself, Michael. The thread clearly shows who the real prig is.

Nothing more required from you, thank you. :wink:

ESChat
And TI is short for the Trolling Idiot model.
Why don't you spend your time on coding instead of being such a stalker?

Re: Why about me?

Posted: Tue Feb 17, 2015 4:28 pm
by TI-994A
heartbone wrote:And TI is short for the Trolling Idiot model.
No; it stands for Texas Instruments. :lol:
heartbone wrote:Why don't you spend your time on coding instead of being such a stalker?
Just responding to a post.

Now, isn't it nice to be nice, Michael? :wink:

Re: Why about me?

Posted: Tue Feb 17, 2015 7:44 pm
by Danilo
heartbone wrote:
Danilo wrote:It may be conflicts, different skill levels, and different opinions between generations,
in a forum where we have people at age 15 / 20 / 40 / 60 / 80.
Yes. Don't you love it? I certainly do.
I don't. Not an inch. Too much differences and difficulties with 70+ years old guys. It's another generation entirely.

Re: Why about me?

Posted: Tue Feb 17, 2015 8:17 pm
by heartbone
Danilo wrote:
heartbone wrote:
Danilo wrote:It may be conflicts, different skill levels, and different opinions between generations,
in a forum where we have people at age 15 / 20 / 40 / 60 / 80.
Yes. Don't you love it? I certainly do.
I don't. Not an inch. Too much differences and difficulties with 70+ years old guys. It's another generation entirely.
Age discrimination makes sense when based on valid data.
But it seems to me that within the context of a programmer's forum, some diversity of programming approaches is a positive.
Of course any agreement about that likely depends on your agenda here.

There is no need to speculate about my agenda here, to share and learn, I've laid it out very well. To expand on the specifics, I was under consideration to run a game developers curriculum at a local trade college here, then they went out of business. I have decided to continue developing that curriculum and am using this forum to sharpen my portfolio of coursework offerings.

Even the instant hostility generated by my first post on the forum from a so-called moderator, showed there to be many political and fear based agendas here. Everyone here has an angle and it does seem like there is a general sabotage and poisoning of the forum by certain elements.

However based on the contents of your posts Danilo, you seem to be a legitimate and valued contributor,
and I hope that you can tolerate a no nonsense attitude from this old man.

If it is acceptable in this forum for members to cast aspersions including the label "real prig",
then it should be acceptable for me to create factual posts disputing that member's delusional lies.

Re: Why about me?

Posted: Tue Feb 17, 2015 8:36 pm
by Danilo
I am just saying that I don't love it, as you do. If it would be too big of a problem,
I could just choose to leave. I'm not saying you are blamable for being older than others.
It may be just ordinary differences between generations. Nothing special, and not limited to this forum. ;)

Grandpa sometimes needs help by his grandchilds for programming his
video recorder or TV. There will come a time when we don't understand
anymore how to program the robots our grandchilds program...

Re: Why about me?

Posted: Tue Feb 17, 2015 9:41 pm
by Samuel
heartbone wrote: Even the instant hostility generated by my first post on the forum from a so-called moderator, showed there to be many political and fear based agendas here. Everyone here has an angle and it does seem like there is a general sabotage and poisoning of the forum by certain elements.
In my opinion what rings said is similar to a parent warning his children to never accept candy from a stranger.
I think you may have just taken the whole thing too personally.

Re: Why about me?

Posted: Tue Feb 17, 2015 10:36 pm
by heartbone
Samuel wrote:
heartbone wrote: Even the instant hostility generated by my first post on the forum from a so-called moderator, showed there to be many political and fear based agendas here. Everyone here has an angle and it does seem like there is a general sabotage and poisoning of the forum by certain elements.
In my opinion what rings said is similar to a parent warning his children to never accept candy from a stranger.
Gosh I hope that's not true. That would be a most presumptious attitude on a public forum, and then to ignore actual trolling would be even more egregious moderating.
I think you may have just taken the whole thing too personally.
Not at all, I only mention it once here, now years later to give some actual context for my position and postings.
Just as I did not take it personally when you earlier misquoted me as issuing a "challenge", I did not take the poor moderating back then personally.
Now if I had authorized him to perform as a moderator, then I'd have taken that particular interaction as a personal reflection on my poor judgement, and in that sense I would have taken those uncalled for hostile postings personally.

One thing for sure, I had any influence with the moderators, I'd certainly get them to do something to curb TI's trolling behavior which I indeed do take personally.

Re: Why about me?

Posted: Wed Feb 18, 2015 12:20 am
by Samuel
heartbone wrote: Gosh I hope that's not true. That would be a most presumptious attitude on a public forum, and then to ignore actual trolling would be even more egregious moderating.
......
One thing for sure, I had any influence with the moderators, I'd certainly get them to do something to curb TI's trolling behavior which I indeed do take personally.
Rings wrote: It up to the moderator's decision if anything is to moderate.
This here sums everything up. The moderators will take care of whatever they see fit because they are the ones that moderate this forum not us.
They obviously found that your topic didn't require any intervention (at least not yet).

Don't like it then create your own programming forum. Then you can ban and censor every person that criticizes your coding skills.

Re: Why about me?

Posted: Wed Feb 18, 2015 12:31 am
by netmaestro
danilo wrote:Too much differences and difficulties with 70+ years old guys. It's another generation entirely.
Whew! Dodged a bullet there, I'm only 60 :D But I think for the older guys, a group of which I consider myself a member, it's all about two main characteristics: Not looking for adulation based on your decades of experience, and being open to learning new ideas from people who were toddlers when you were out conquering the world. I've been programming in PureBasic just shy of ten years now, and while I did much in other languages in the years prior, not much of it prepared me for a modern language like PB or for the WinAPI. When I arrived I was a total newbie and it was only when I embraced that fact and looked for guidance from the likes of freak, danilo, sparkie, fweil, gpi, and many others that I began to get productive. Any coach in any sport will tell you that half his job is helping people unlearn long-held skills that are actually holding them back.

btw, if you just stop the direct personal jabs, this won't get locked.

Re: Why about me?

Posted: Wed Feb 18, 2015 12:38 am
by heartbone
netmaestro wrote:
danilo wrote:Too much differences and difficulties with 70+ years old guys. It's another generation entirely.
Whew! Dodged a bullet there, I'm only 60 :D But I think for the older guys, a group of which I consider myself a member, it's all about two main characteristics: Not looking for adulation based on your decades of experience, and being open to learning new ideas from people who were toddlers when you were out conquering the world. I've been programming in PureBasic just shy of ten years now, and while I did much in other languages in the years prior, not much of it prepared me for a modern language like PB or for the WinAPI. When I arrived I was a total newbie and it was only when I embraced that fact and looked for guidance from the likes of freak, danilo, sparkie, fweil, gpi, and many others that I began to get productive. Any coach in any sport will tell you that half his job is helping people unlearn long-held skills that are actually holding them back.

btw, if you just stop the direct personal jabs, this won't get locked.
Apparently 1954 was a vintage year.
Samuel wrote:This here sums everything up. The moderators will take care of whatever they see fit because they are the ones that moderate this forum not us.
They obviously found that your topic didn't require any intervention (at least not yet).
Obviously.
Don't like it then create your own programming forum. Then you can ban and censor every person that criticizes your coding skills.
Creating a rival forum is not a very good suggestion Samuel.
Perhaps I should interpret your observation as a dis-invitation to this forum?

I certainly have no desire to ban anyone, not even Mr. Sockets and his unwarranted and thoroughly inaccurate code critique, that would not be a logical way to run a forum.
Why are you trying to suggest that is my desire?
I must admit at being curious Samuel, with your mischaracterizations of my thinking and your psychological projections, I have to inquire what is your real interest/agenda in this thread?

BTW, we made it past your 12 posts. :D

Re: Why about me?

Posted: Wed Feb 18, 2015 1:51 am
by Samuel
heartbone wrote: Perhaps I should interpret your observation as a dis-invitation to this forum?
Um......to dis invite someone you need to invite that person in the first place.
heartbone wrote: I certainly have no desire to ban anyone, not even Mr. Sockets and his unwarranted and thoroughly inaccurate code critique, that would not be a logical way to run a forum.
Why are you trying to suggest that is my desire?
If you have no desire to ban or censor anyone then why are you here trying to complain to moderators? :?
heartbone wrote: I must admit at being curious Samuel, with your mischaracterizations of my thinking and your psychological projections, I have to inquire what is your real interest/agenda in this thread?
Why do you assume I have a hidden agenda? Heck, I've never even spoken to you before this topic.
Is it because I disagree with your thinking? You just can't take it when people don't see eye to eye with you.