Go Down

Topic: Laws of the Forum (Read 7448 times) previous topic - next topic


Funny how a humorous thread about observed laws (note, not rules) has drifted off topic.

Yes I was thinking that. Some people just don't get the joke I suppose.

Maybe that's one of the forum laws.


I won't say LAWS but I usually observe on any given week at least:

one thread asking how to turn serial into numbers or vice-versa,
one problem sketch with at least two delays possibly written in loops,
one problem sketch crashing ram,
four plus "new to all this" members who all want to do something complicated for which they know pretty much nothing about most or all of the parts including how they're supposed interact....


a few real gems and a lot of good solid know-how.
Nick Gammon on multitasking Arduinos:
1) http://gammon.com.au/blink
2) http://gammon.com.au/serial
3) http://gammon.com.au/interrupts

Nick Gammon

You know what I like? When someone joins the forum with some ridiculously complicated project that you think "wow, I wouldn't tackle that" and then, with a bit of help, two week later they post a YouTube video which shows that they worked it all out, overcame their problems, and got the damn thing going.
Please post technical questions on the forum, not by personal message. Thanks!

More info:


Yes well that's why we are all here, is it not.  8)


Getting back to the subject heading as I understood it (ie like Murphys Laws)

The 80/20 law: 80% of the threads cover 20% of the problem space.

Well, it is a bit exagerated, but these laws usually mention 80/20 (or 90/10)

Nick Gammon

Getting back to the subject heading ...

Rule #42.

By the time you get to page 3, everyone has forgotten what the thread is supposed to be about.
Please post technical questions on the forum, not by personal message. Thanks!

More info:


Everything in Arduino can have at least one viable answer apart from - is Arduino object orientated ?

Duane B
Read this
then watch this



What was this thread about again? OP can you post the latest code.

Rob Gray aka the GRAYnomad www.robgray.com


Code: [Select]
while(no_one_gets_it) {
  call(reply #1)
if(serious) { think(hum) } else { think(har) }

Nick Gammon

... at least read the effing title, hopefully on a good day the entire post, your experience does not equal every possible situation.

That's probably me ... sometimes my eyes glaze over and I start skimming.
Please post technical questions on the forum, not by personal message. Thanks!

More info:


its probably all of us to a point, though some are worse about it than others


I see your problem Mike

call(reply #1);

Also "no_one_gets_it" should be declared as "volatile __rtfm__".

Rob Gray aka the GRAYnomad www.robgray.com


I think the use of "volatile" there is just so profound.
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.


old thread, but wanted to add two more.

OP :  "I tried connecing a 12v relay to a PWM pin and now by UNO smells really bad "

response :  create a hand sketch, scan it an post a copy of your schematic.
response #2 :  post your code.
response #3 :  post a link to your relay


maybe this is  forum law #3 ?

The answers are only as good as the question.

a corollary is that you have to know the technology in order to ask the right question.
 and that implies that if you knew the technology, you might not be asking the question......

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131