William Hemsworth 1,339 Posting Virtuoso

0 = false
1 = true

William Hemsworth 1,339 Posting Virtuoso

Again: I'm reiterating because I feel very strongly about this.

The 'new' buttons are distracting and unnecessary. They don't add any features to the site - let me explain. If I have already been in a thread, I know approximately where I left off, and there is already an indicator that there are new posts there (the link is dark blue or something) so I know to go back. If I haven't been in a thread before, then I already know I haven't been in there, the link is still blue, and the 'new' button does nothing except tell me what I already know: that I haven't read any posts in there.

So you see - in either case - I don't see what that button contributes except an eyesore. I'm not trying to be rude because I think this site rocks, and I think almost every feature is pretty good layout-wise. . but this one. . ugh.

I agree, but for now you will just have to use AdBlock or something if it annoys you that badly :icon_lol:

William Hemsworth 1,339 Posting Virtuoso

If these up/down votes are of such little significance, why bother with them at all? Better yet, why tie them to ppl's profiles in the form of an active report?

They have significance, but people shouldn't whine over them. I like knowing what people think of my posts, so I don't complain if I get a down-vote, which is what he was doing.

Nick Evan commented: Yes +0
William Hemsworth 1,339 Posting Virtuoso

Could someone explain to me why I received a down vote for my reply to this thread. Seems a little undeserving.
Or better yet, why doesn't the person who down voted my reply man-up and say why.

Am I missing something here.
Sure seems like a sure-fire way to discourage people from posting and possibly not even returning to DaniWeb.

Calm down, they don't mean much, plus they're subject to opinion, not whether the post is actually of good quality or not.

William Hemsworth 1,339 Posting Virtuoso

Why not?

It's ancient and there's just so many reasons to use an up-to-date compiler, can't be bothered listing them.

William Hemsworth 1,339 Posting Virtuoso

I've wasted many hours of my life on that site :icon_eek:

William Hemsworth 1,339 Posting Virtuoso

I wish I had a programming class in high school.

I wish I didn't, it's frustrating when you know you should be teaching the teacher how to program.

William Hemsworth 1,339 Posting Virtuoso

If it's just a number and that we shouldn't get worked up about it (i.e. it's not sufficiently important), is there any real need for it?

There's no need to get worked up about it if you get down-voted once or twice, that doesn't mean the system's useless. You're not supposed to take the rep system seriously either, doesn't mean we should get rid of it.

This system (or pretty similar) was implemented on a couple of other forums I used to use and was taken down sharpish.

It's also been implemented on many other sites successfully, such as Youtube, StackOverflow, Digg, and many more.

William Hemsworth 1,339 Posting Virtuoso

Plus the bold numbers next to the threads, get rid of those and I would be happy.

I agree with that, it looks slightly untidy there at the left, this was briefly mentioned in Area 51 too. I think that part just needs a bit of redesigning, but I don't want to get rid of it altogether.

William Hemsworth 1,339 Posting Virtuoso

You're better off just doing these things manually, trust me. It's 100x more work to make this bot than it is to just do it yourself.

William Hemsworth 1,339 Posting Virtuoso

int getNumDecimalDigits(int value)
{
char myString[16];
sprintf(myString,"%d",value);
return strlen(myString);
}

That is not the best way to do it, heres a better way:

// Will work with negative numbers
int CountDidgets(int val) {
	int d = 1, c;
	if (val >= 0) for (c = 10; c <= val; c *= 10) d++;
	else for (c = -10 ; c >= val; c *= 10) d++;
	return (c < 0) ? ++d : d;
}
jephthah commented: this is not a pissing contest. if it were, i would point out that your function is no better, no more efficient, and -- in fact -- more convoluted. +0