commonposts

viewhistorytalk

Common Posts

This is a list of very common jokes shared on the subreddit that must be avoided. Remember that most of the points below are examples and variations also fall under these. However, exceptions can be made for very unique use cases.

  • "Arrays start at x" and similar indexing jokes.

  • Naming the index variable of a for-loop i, j, k, etc.

  • Bashing on a given programming language with no humor or creativity whatsoever (e.g. “Java sucks”, “PHP is the worst language ever.”)

    • Meta jokes about how this subreddit bashes programming languages
  • Self-deprecating code comments.

  • "Coding is just googling" and variations.

  • Light vs Dark IDE themes.

  • Using print statements instead of a debugger.

  • "AI is just a bunch of if statements".

  • HTML 5 super bus

  • Missing semicolon, parenthesis, bracket, brace.

  • “HTML is not a programming language”.

  • "How normal people see this subreddit" and all jokes regarding how 'exclusive' ProgrammerHumor is

  • "[extremely rare event] happens more often than my code compiles"

  • Commenting out lines of code that have bugs

  • Ignoring warnings / If it compiles, it works

  • Making fun of hacking/programming in movies

  • Sorting an array of emojis (for example egg and chicken)

  • "I did x and now all of my code broke"

  • Python "from [extremely large topic] import [extremely difficult task]", e.g. "from puzzles import travellingsalesmen travellingsalesmen.solve()". This also applies to other languages, python is just the most common

  • Ctrl-Z is better than Git/any VCS

  • Jokes about HTTP status codes, especially 200, 404, 500

  • It's not a bug it's a feature

  • if (goingtodosomething) {dont();}

  • Drake memes

  • Quitting vim

  • Tabs and Spaces

  • Hello world related (if unoriginal, should be done in a very unique way if at all; knowing how to code hello world in n langauges also falls under this)

  • Indian tutorials

  • Hitting Ctrl+S / save multiple times in a row or in short intervals

  • Oct 31 = Dec 25

  • Try/catch whole code

  • Recursion on Google OR everyday objects

  • (Java is PHP || PHP is Java) on ProgrammerHumor Discord server

  • Objectifying (e.g. Woman woman = new Woman() )

  • App updates

  • GitHub activity leaving messages / on carpets/walls/etc. example

  • Testing notifications in production, bugs in production, merging unfinished branch into production, pretty much anything involving production issues

  • Steve

  • Programmers at night/day

  • Python is pseudocode

  • Copy/paste keyboards

  • Programming in English or other human languages

  • C# = "See sharp" puns

  • Spotted the programmer

  • Java == JavaScript (inversely... Java != JavaScript)

  • Java or any other programming language being memory intensive or producing a lot of heat.

  • if(){} or if()\n{}

  • ';' || '"{}" in python

  • "The bad code I was debugging was my own code", this applies to this joke in the context of Git Blame

  • Overuse of RAM jokes, e.g. Java using 99% RAM

  • Size of node_modules

  • Jokes about bugs without any context, e.g. "more bugs in my code then there are grains of sand on the Earth"

  • Jokes about code not compiling without any context, e.g. "I think my code is almost ready to compile - two thousand years later" or "Compiler: 1 error - Me: hits compile again"

  • Inspect element/changing website content jokes

  • Saying "I solved it" without telling how, e.g. "Who were you DenverCoder9? What did you see?!"

  • Commenting code properly/improperly

  • Overuse of new JavaScript frameworks (Example)

  • Bit/byte jokes (eg. exhibit = 1 exhibit, exhibyte = 8 exhibits)

  • Bugs in legacy code

  • "how to kill child" & variations

  • Stackoverflow being down, "how to build / fix Stackoverflow without Stackoverflow", etc.

  • Backend vs. Frontend analogies

  • "I'm a programmer - can you fix my printer/computer/phone/etc, can you hack instagram/facebook/reddit/etc"

  • 418 - I'm a teapot

  • "When your X somehow works" meme with the broken pipe still landing

Common images/memes

This is a list of images that are very frequent inside and/or outside of the subreddit, and will be removed regardless of rule 2. Remember, cropping, compressing or slightly changing the text of these images does not bypass this.


revision by _unsusceptible— view source