Ironically this thread is about a lounge topic not a technical subject, but seeing as it was brought up I will deviate off topic. I never use hardware debouncing, one thing that would concern me is the cap changing its characteristic with age, this could? then cause the circuit to fail after a given period of time as the cap takes longer (or less) time to charge.
Also as Mr T said it isnt always needed to expressly code a debounce, as i pointed out Pommie has some code floating around that as a side effect does de bounce as well as its intended purpose.
As for the likes/dislikes I think they offer something akin to emoticons, they are not needed but they do offer a chance to express an opinion without the need to post something, this would then result in less "fluff" which seems to be a recurring topic. I cant see any solution as the underlying problem was tackled with the new rules, all this discussion was done a long time ago and the decision made. The problem is a few are still hell bent on turning a HOBBY forum into a high brow technical one, this was sorted out guys and the decision made to keep it as a hobby forum. Look at it this way.........I came here as it was a hobby forum, why should I or the forum change what its fundamental purpose is just to please a few? Those that dont like the hobby feel should try and remember this was and is the forums purpose, you came here knowing this so please dont try and change something just to suit yourself.
It matters not to me if the likes stay or go, but I do think if you ditch them you will end up with a huge number of two to three word posts just saying thanks, then you will moan about that. I also wonder if this would have cropped up had you not of actually received a dislike John, you seem to take this far more seriously than its worth.
Things are picking up here and ultimately its a business that requires traffic, I am sure the forums are for monitored than it appears by admin. So far I am surprised they are as good as they are at keeping on top but discretely out the way, it seems to have the best of all worlds with a good Mod team who are supported and who are given a clear direction, this coupled with strong management that keeps out of the day to day stuff, I could be wrong but that is how it appears from my chair.
The moderators seem more relaxed and by that I dont mean easier, I mean they seem better supported and more 'confident' in what the roles and direction are. Alot of damage was done here and it will take time to recover, also forums in general have taken a decline in use overall, but it has started to turn around and it would be a shame to kill that just to please a few.