Collection of Science Jokes P2

  • Thread starter Thread starter Greg Bernhardt
  • Start date Start date
  • Tags Tags
    Jokes Science
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4,090 replies · 473K views
on Phys.org
95960071_121295082894051_3481807395615670272_n.jpg
 
Reply
  • Like
  • Haha
  • Skeptical
Likes   Reactions: DennisN, jack action, Borg and 3 others
Demystifier said:
95960071_121295082894051_3481807395615670272_n-jpg.jpg
Use the same method on a 3-4-5 triangle to prove that ##3 + 4 = 5##.
 
Reply
  • Like
Likes   Reactions: Borg, BillTre and Keith_McClary
jack action said:
Mathematicians are an emotional bunch, while programmers are calm, soft and cuddly!:smile:
 
Reply
  • Haha
  • Like
Likes   Reactions: Klystron and BillTre
Q: Lightening strikes that rear of an 800 foot long train. How long until it reaches the front of the train and kills the driver.
A: Depends on how good a conductor he is.
 
Reply
  • Like
  • Haha
Likes   Reactions: DennisN, Borg, davenn and 3 others
Made me laugh. But the joke perhaps ought to be modified slightly since the conductor doesn't control the train, the engineer does.
 
Reply
  • Like
Likes   Reactions: fresh_42 and Klystron
Before Coronavirus:
Python:
def factorial(number):
    if(number==1):
        return 1
    else:
        return number*factorial(number-1)
After Coronavirus:
Python:
def factorial ( number ) :

    if ( number == 1 ) :

        return 1

    else :

        return number * factorial ( number - 1 )
 
Reply
  • Like
  • Haha
  • Love
Likes   Reactions: Demystifier, ChemAir, DennisN and 4 others
jack action said:
Before Coronavirus:
Python:
def factorial(number):
    if(number==1):
        return 1
    else:
        return number*factorial(number-1)
After Coronavirus:
Python:
def factorial ( number ) :

    if ( number == 1 ) :

        return 1

    else :

        return number * factorial ( number - 1 )
Hilarious. You could rewrite post-Corona virus factorial() to use masked variables.
 
Reply
  • Like
  • Haha
Likes   Reactions: atyy, DennisN, jack action and 1 other person
jack action said:
Before Coronavirus:
Python:
def factorial(number):
    if(number==1):
        return 1
    else:
        return number*factorial(number-1)
After Coronavirus:
Python:
def factorial ( number ) :

    if ( number == 1 ) :

        return 1

    else :

        return number * factorial ( number - 1 )
So that's how they write anti-virus programs!
 
Reply
  • Haha
Likes   Reactions: Demystifier, DennisN, Wrichik Basu and 2 others
Program.jpg
 
Reply
  • Haha
  • Like
  • Love
Likes   Reactions: Demystifier, Ibix, davenn and 7 others
WWGD said:
And my 1st world gripe: ATM, not ATM machine.
Similarly, PIN, not PIN number. :oops: -- temporarily missed your earlier post and that of @George Jones on this . . .
 
Last edited:
Reply
  • Like
Likes   Reactions: davenn
fresh_42 said:
P stands for plaisir, not please.
When translating 'please' at the beginning of a request sentence, I tend to use 'prière de (bien vouloir)', and 's'il vous plaît' when it's (less formally) placed at the end.
 
Reply
  • Like
Likes   Reactions: DrClaude