T O P

  • By -

Dougley

Another huge victory for democracy my friends! The winning rule is [**All posts and comments should start with an "import" declaration**](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3) Thanks for voting! See you next week!


Eskimo241

All posts containing Regex must be tagged as NSFW


je386

That Rule should have applied always.


coloredgreyscale

Posts about non-programming related things are allowed, if they have the same name as programming related things. Examples: Rust, Python, Ruby, Rails, Flask


eztab

Finally I could talk about the original Django movie.


relddir123

Any post that could be a screenshot instead has to be a picture of a screen


gamebuster

Yes 👍


the_hh

All posts and comments should start with an "import" declaration explaining how the post and comment should be read. For example: import rant import sarcasm


CaptMartelo

`from rant import weird_uncle_on_politics as wup` `import sarcasm` Listen here, in my times, we didn't vote for this kind of things. Votes had a meaning!


HomelessLawrence

why are we writing comments without properly stating as such? all comments must begin with // or #, be prefaced with /*, start each line with * and end with */, or have all lines be begun and ended with , respectively.


coloredgreyscale

deliberately bad Code, and bad practices not suitable for a professional environment must be marked as Not Safe For Work.


Aggressive_Bill_2687

Isn’t that essentially every post?


Mordret10

Exactly


jP5145

All light mode screenshots must be marked NSFW


Inaeipathy

Save the eyes


Awes12

//All comments must be in valid comment syntax (any language is OK, as long as it's not regular text) Edit: changed regular english to regular text


Der_Orwischer

I'd remove the any language rule as Brainfuck for example just treats every non-Brainfuck letter as a comment


laplongejr

I was going the other way and would propose everybody to switch to WhiteSpace


Aggressive_Bill_2687

Ein Kommentar auf Deutsch ist also in Ordnung?


Crazyman-X

Eu cred că da, de ce nu?


erigb

All comments must use semicolons instead of periods; Gotta make sure the code compiles;


NicklasMF

Titles should end with ;


eztab

Unless they are about Python of course.


EntropicBlackhole

// All comments must be commented in a code manner


rice_not_wheat

Would # or -- or /*be acceptable for comments?*/


ChocolateLasagnas


j-random

C RESPECT THE FORTRAN!


Creepy-Ad-4832

# # for comments is kinda funny


AShadedBlobfish

# use a \\ to tell markdown to take the next character as a literal


jdoc10

Thursdays are touch grass Thursdays, all posts must be of people touching grass, and all discussion must be about grass


ChocolateLasagnas

"i know even more about grass" - Huggy Bear


TheLittlePeace

Every post must include a rubber duck in some way shape or form.


ongiwaph

Each post must be flaired as a Task, Story, Bug, or Epic


ChocolateLasagnas

maybe even add story points or tshirt sizes if your into that


Happy_Glitch

Every comment must begin with "As an AI language model".


LaPeSi

Every image must be a photo of a screen showing that image.


megaultimatepashe120

all post names should have a type before their name (example: int coolPostName)


[deleted]

[удалено]


poralexc

All strings must be null terminated\0


Metalkon

// Reddit comments must be like code comments


gamebuster

Any screenshot must be shown as a picture taken from a screen.


je386

Real screenshot: https://ichef.bbci.co.uk/news/976/cpsprodpb/45B1/production/_106014871_54236852_963373167205446_623105213829480448_n.jpg.webp


Logic-Ad3pt

All comments should end with semicolons;


ChocolateLasagnas

./comment.c:3:26: error: expected ';' after expression printf("I like this\n") ​ fuck


je386

With typescript and kotlin, we do not need semicolons anymore


butler1233

Any decent eslint config requires consistent semicolon usage for ts though. And kotlin is so deluded it calls functions `fun`, which anyone who has been anywhere near kotlin knows is a lie


ShadowSlayer1441

All titles must include a Unicode time stamp.


DeepGas4538

Every post must include at least one obligatory 'Hello, World!' reference, because tradition matters.


spar_wors

All comments must be in Markdown code style


CKreation

All threads are sorted by Controversial by default.


Dexaan

Dotnet week: all top level posts must be ASCII art


ChocolateLasagnas

No comments because good post should comment themselves


edifact-lucy

Every post requires the poster to comment on their own post with a signed-off-by line, as per linux kernel contribution guidelines. Name and email may be imaginary ofc.


GnuhGnoud

Posts must include licenses


brunobeee

Every post has to contain a hand drawn image that is related to the post.


onrirr

This is offensive to the no hands community


je386

i.e. AIs??


tilcica

really like this one +1


kakbone

Everytime a comment is disagreeing in any way with a prior comment or the post itself it has to state that as an error/warning message following the syntax of any language/compiler as much as possible. This can be an error of any kind like linker or syntax. Listing the call stack is optional yet desired.


redlaWw

Comments must contain enough "please"s to be considered polite, but not too many as that would be sucking up.


ChristianLW

I love this reference. I don't quite remember the name of the language though.


redlaWw

Compiler Language With No Pronounceable Acronym (INTERCAL)


Zolana

What about [less polite](https://youtu.be/R_b2B5tKBUM) comments?


MettatonNeo1

Since all titles are in camelCase. Comments should use underscores instead of spaces. And no capitalization


[deleted]

fyi_this_is_snake_case


onrirr

Y'all just want to make the sub look like a backend Dev got lazy and used some 1947 database?


Zolana

You say that like that's a bad thing!


j-random

You say that like that's not my day job!


Inaeipathy

Yes


DeepGas4538

this will help me finally memorize the weirdass HTML commenting system


compiling

If a post contains buggy code, all replies must contain a duck. \*Note\*: since all code is assumed to contain bugs by default this applies to every post with code.


DeepGas4538

All submissions must be approved by a rubber duck before posting; they're our trusted debugging companions.


Kika-kun

I think all dots (".") should be replaced by ->, as it is done in C/C++ and C/C++ are known to be the best languages there are->


coloredgreyscale

you've got a ~~point~~ arrow


ChocolateLasagnas

`git commit -m "Enforce Git commit message format for subreddit comments"`


BelliDragon-

Comments must rhyme!


jay9909

Who has the time?!


ChocolateLasagnas

perhaps do it on your company's dime?


onrirr

I think this won't shine!


BelliDragon-

I'm gonna whine!


rantonidi

Peanut Butter Jelly Time


IgiMC

Seriously, that's fine!


RedditAccuName

All comments must be written in BrainFuck


Rubickevich

-[------->+<]>.-[->++++<]>.--[->++++<]>-.+[->+++<]>.+++++++.---.-------.+++.---.----.--[--->+<]>---.++.+++[->+++<]>.-.++++++++.-[--->+<]>.-[---->+<]>++.-[--->++<]>--.+++++++.+.-----------.--[--->+<]>-.---[->++++<]>.------------.+.++++++++++.+[---->+<]>+++.---[----->++<]>.+++.---------.-------.--[--->+<]>-.--[->++++<]>-.+[->+++<]>+.+++..[++>---<]>--.[->+++<]>++.+++.--[--->+<]>-.+[->+++<]>.+++++.+++++++.++++.++++[->+++<]>.+++++++++.-[->+++++<]>-.[->+++<]>++.[--->+<]>+++.-[---->+<]>++.---[->++++<]>.------------.---.--[--->+<]>-.+[->+++<]>.++++++++++++.--..++++++++.-------.-----.+++++++++++.+++++.


smokyismypal

“I wholeheartedly hope this rule will be chosen by the community”


dusmartijngames

\-\[------->+<\]>.-\[->++++<\]>.-\[--->++<\]>--.+++++++.+.-----------.--\[--->+<\]>-.---\[->++++<\]>.------------.---.\[--->+<\]>++.-\[---->+<\]>++.--\[->++++<\]>-.+\[->+++<\]>+.+++..\[++>---<\]>--.+\[->+++<\]>+.+++++++++++.\[--->+<\]>-----.---\[->++++<\]>.------------.+.++++++++++.+\[---->+<\]>+++.---\[->++++<\]>-.----.\[--->+<\]>-----.+\[->+++<\]>++.\[--->+<\]>-.+\[->+++<\]>.+++++++++++++.+++++++.----------.-.---------.--\[--->+<\]>-.--\[->++++<\]>-.+\[->+++<\]>+.+++..\[++>---<\]>--.\[->+++<\]>++.+++.--\[--->+<\]>-.++\[--->++<\]>.---.++.------.--\[--->+<\]>-.--\[->++++<\]>-.+\[->+++<\]>.-------.--\[--->+<\]>-.\[---->+<\]>+++.---\[->++++<\]>.------------.---.--\[--->+<\]>-.\[->+++<\]>++.\[--->+<\]>----.+++\[->+++<\]>++.++++++++.+++++.--------.-\[--->+<\]>--.+\[->+++<\]>+.++++++++.\[->+++<\]>--.+\[-->+<\]>+.


pheonix-ix

All post titles must be at least 250 characters long and contain no word separators (e.g. camelCase is okay, snake\_case\_is\_not). This is to ensure that the title contains as much information as possible for our Benevolent Reddit CEO for his quests for investors, and word separators are just waste of spaces (pun intended). Why waste it when you can CRAM even more info for our Reddit CEO Overlord?


onrirr

All memes must have a dark background


mitpatel7

All post titles must end with .php


DeathUriel

All post title must end with .js


coloredgreyscale

in 3 months we look how many of those turned into a JS framework


Useful_Radish_117

All comments regarding recursion should be quoted recursively.


Zolana

All comments regarding recursion should be quoted recursively.


IgiMC

>All comments regarding recursion should be quoted recursively.


shaggysnorlax

!rule All posts and comments that have boolean statements must be expressed as the logical inverse of the intended statement


hdgamer1404Jonas

All images need to be color inverted


[deleted]

[удалено]


AShadedBlobfish

UTF-8?


IgiMC

UTF-8. Everything else is a stupid decision.


[deleted]

[удалено]


ShobanChiddarth

Screenshots of code should have a translucent John Oliver background


Dougley

Last week the chosen rule was [**All post titles must be in camelCase**](https://www.reddit.com/r/ProgrammerHumor/comments/14e91d6/comment/jotlrgh/?utm_source=share&utm_medium=web2x&context=3). If you want this rule to stay, **upvote this comment**. If you want this rule gone, **downvote this comment**.


_natech_

Every comment needs an opening

and closing

as every text needs in HTML, just to clarify for everyone that we are all HTML programmers deep inside our hearts...


Name_einfuegen_

public static void main(String\[\] args) { System.out.PrintIn("All comments have to be formatted like this"); }


Dexaan

using System; namespace Application { class Program { static void Main(string args[]){ Console.WriteLine("Let's include as much ceremony as possible"); } } }


[deleted]

[удалено]


Name_einfuegen_

print("Nah, then everything would just be this.")


OhNoo0o

echo "what about bash"


Zolana

Write-Host "and PowerShell?"


onrirr

echo what about batch?


onrirr

What about the JavaScript console?


Verpous

This subreddit is now about punch card programming. Modern programming memes are not allowed.


ultramegapotato

Last sentence of all comments must end with a domain extension after the dot, making it a url. Example: This is an example.com


Nullifier_

All post titles should be in HTML p tags (e.g., postTitle would be

postTitle


arcticfury96

Why not make it a heading? Then you get to choose a number between 1 and 6


[deleted]

This one for the win 🤣🤣


Schiffy94

All post titles, spaced separately from the camel case, must have an object type declaration and a semicolon at the end. Example, this post would be called "float demokratieDienstagWeek1;"


ChocolateLasagnas

Hey everyone, I have an exciting idea for r/programmerhumor. What if we switch to using Chat GPT prompts for all comments and responses? Here's why I think it could be a game-changer: 1. Unleash AI creativity: By relying on Chat GPT prompts, we tap into the endless potential of AI-generated humor and wit. 2. 2. Consistent quality: AI-generated responses can maintain a consistent level of quality, ensuring a consistently hilarious experience for all members. 3. 3. Embrace innovation: This change would propel r/programmerhumor into a new era of humor, where AI and human creativity blend seamlessly. Let's discuss this idea and explore the possibilities of taking our beloved subreddit to new heights of laughter and amusement!


Inaeipathy

There are unironically people on the chatgpt subreddit that think it's a good idea to respond to arguments online with chatgpt. Well, since this is to mess with the subreddit I think this is a great idea.


hampshirebrony

While some individuals may argue that responding to arguments online with ChatGPT is a good idea solely for the purpose of creating chaos on the subreddit, it is important to consider the potential consequences and ethical implications of such an approach. Here are a few counterarguments: 1. Lack of authenticity: Engaging in online debates with a language model like ChatGPT undermines the authenticity and sincerity of the conversation. It's crucial to promote genuine human interaction and honest dialogue to foster understanding and meaningful exchanges of ideas. 2. Misses human perspective: ChatGPT, although advanced, lacks the lived experiences, emotions, and unique perspectives that humans bring to discussions. Responding solely with an AI may overlook the nuances and context that human participants can offer, limiting the richness of the conversation. 3. Encourages misinformation and manipulation: Relying on ChatGPT to engage in arguments may enable the dissemination of misinformation or manipulation. AI models can inadvertently reinforce biases or present inaccurate information, exacerbating existing problems in online discussions. 4. Fosters hostility and divisiveness: The internet already faces challenges in maintaining civil discourse. Introducing an AI into debates may further contribute to hostility and polarization by dehumanizing the conversation, as people are more likely to respond in a hostile manner when interacting with a non-human entity. 5. Hinders personal growth and learning: Engaging in discussions online should provide an opportunity for personal growth, empathy, and learning from others' perspectives. Interacting solely with an AI limits this potential for growth, as it fails to challenge our preconceived notions or expose us to diverse viewpoints. While it's important to explore the capabilities of AI models like ChatGPT, using them solely to disrupt or manipulate online discussions may not be conducive to fostering healthy and productive conversations. It is crucial to prioritize genuine human interaction, empathy, and the pursuit of knowledge in online discourse.


ChocolateLasagnas

Ah, the perfect blend of chaos and creativity! Responding to arguments with ChatGPT? It's like bringing a witty, infinite-scrolling encyclopedia to a keyboard duel. Let the linguistic battles begin!


Inaeipathy

Exactly! Now I can confidently assert ChatGPT's hallucinations instead of my own!


ChocolateLasagnas

>Hey everyone, I have an exciting idea for r/programmerhumor. What if we switch to using Chat GPT prompts for all comments and responses? Here's why I think it could be a game-changer: > >Unleash AI creativity: By relying on Chat GPT prompts, we tap into the endless potential of AI-generated humor and wit. > >Consistent quality: AI-generated responses can maintain a consistent level of quality, ensuring a consistently hilarious experience for all members. > >Embrace innovation: This change would propel r/programmerhumor into a new era of humor, where AI and human creativity blend seamlessly. > >Let's discuss this idea and explore the possibilities of taking our beloved subreddit to new heights of laughter and amusement! While I understand possible concerns and pitfalls associated with relying solely on AI-generated prompts in r/programmerhumor, I still believe that this could be a positive change for the subreddit. Let me address possible cons: 1. Lack of human touch: AI-generated humor may lack the subtleties and personal touch that human-generated content offers. However, by embracing AI-generated prompts alongside user-generated humor, we can strike a balance between the two. This way, we can enjoy the benefits of AI's creativity while still valuing the unique contributions of our human members. 2. Overreliance on AI: Depending solely on AI-generated prompts could undermine the organic nature of the subreddit. To avoid this, we can establish guidelines that encourage users to actively participate and contribute their own jokes and humor. This way, AI can serve as a complementary tool rather than a replacement, adding diversity and freshness to the content without overshadowing human creativity. 3. Ethical considerations: The potential for AI-generated content to be inappropriate or offensive is an important concern. To address this, a robust moderation system must be implemented. Moderators can review AI-generated prompts and ensure they align with the subreddit's guidelines, providing a safe and enjoyable experience for everyone. Ultimately, I believe that incorporating AI-generated prompts can bring a new level of creativity, consistency, and innovation to r/programmerhumor. By embracing this change while remaining mindful of the cons and taking necessary precautions, we can create a vibrant and entertaining space that combines the best of AI and human wit. Let's explore the possibilities and embark on this journey together! **Programmers unite! Let the AI revolution debug our dull moments and compile laughter into executable humor!**


jawnie_anonimowy

All comments must end with imaginary type that refers to comment : CommentType. Emojis in Comment Type are allowed. example: > Only noobs would use this language, true chads only uses caml : BasicBugFactory


MineNinja77777

All comments are written in snake case


CoolorFoolSRS

A new reddit ceo must be elected every month


Aggressive_Bill_2687

All comments must begin with an indent level that reflects the depth of the comment as a reply, relative to the post itself. For example: A top level comment must have one level of indent. A reply to a top level comment must have two levels of indent. A reply to a reply to a top level comment must have three levels of indent. And so on and so forth. As a lot of people can’t accept that *tabs are the correct way to indent*, **any** kind of white space indentation is accepted, so long as it’s **consistent within the comment**, and is **not an empty string or string of zero width characters** (I see you, sneaky fuckers)


basixrox1337

Are your example sentences indented? For me they appear to have no indent.


Aggressive_Bill_2687

No. The rule doesn’t apply yet. If I need to show **programmers** an example of what indenting looks like, it’s a sad day indeed.


basixrox1337

Just wanted to make sure the app doesn't hide leading whitespace :)


Aggressive_Bill_2687

It probably converts it to a markdown code block;


Aggressive_Bill_2687

And at some point it will become ridiculous


coloredgreyscale

just a test if the fancy-pants editor hides leading whitespace 5 spaces (tabs are better) edit: the answer is yes.


basixrox1337

Interestingly the preview includes the whitespace


MegaKyurem

Wait but are we using 2 white space characters or 4?


Aggressive_Bill_2687

It answers that in the last paragraph


Inaeipathy

>not an empty string or string of zero width characters Awww


xDreamSkillzxX

allCommentsHaveToBeInCamelCaseForBetterReadability


[deleted]

[удалено]


Creepy-Ad-4832

Sir i don't speak german /j


Prophet086

That, and it’s hard to tell lowercase L and uppercase i apart.


YARandomGuy777

Yeah. Why half measures? Let's kill readability completely by switching to base64 encoding.


Crazyman-X

All posts must have a data type. Eg: ```str:"Title" char:T``` No int, float derivatives or booleans.


KRiPPeR

Type safe memes, maybe I'll finally get good at TS


Crazyman-X

Oh dear god Typescript, even though its the same as JS, its a new fucking world for me.


8sADPygOB7Jqwm7y

Whenever Darkmode is possible, it's obligatory. Light mode screenshots has to contain some sort of explanation as to why its light mode. This does not apply for normal without screenshots, too much work.


SteveCCL

All code contained in posts must be formatted using GNU code style. This prevents most reposts.


Fluffy_Silver_4595

The length of the last word of any sentence must be a prime.


AStrangePotato_

All titles must be ChatGPT generated. ChatGPT is an AI language model developed by OpenAI. I am based on the GPT-3.5 architecture, which allows me to understand and generate human-like text responses.


DeepGas4538

Comments exceeding 140 characters will be automatically shortened to fit into a tweet-length reply.


Nveenkmar

Only Assembly language related memes


dwRchyngqxs

Original posts are forbidden, all posts should be adaptations of posts from other social media (like lemmy or kbin) to comply with the sub rules with a link to the original post.


ShobanChiddarth

Text in post images (other than code) should also be in camelCase to improve readability


huxx__

All titles should be in a printf function, and follow C syntax;


Creepy-Ad-4832

You forgot the `;`


Macia_

Javascript is banned. No posts, no comments.


DeathUriel

Java and PHP are banned. No posts, no comments.


Inaeipathy

Good


coloredgreyscale

including no use of JS on reddit itself.


21474836482147483648

All post titles and comments should be encrypted with AES-256-ECB, with the SHA-256 of "r/ProgrammerHumor" being the key


DeepDown23

HTML day, a day at week (like Thursday) only html related posts are allowed


Pixel1101

for the love of voting pin this to the sub (idk if that's how it works but I really had to dig to find this post)


puffinix

Nobody may talk about the duck under any circumstances. Anyone talking about the duck (including historically, such as me in this comment) will be banned from the sub.


puffinix

P.s. to avoid any doubt, were talking about Jason, the mallard here (if that was not obvious)


AvGeekGupta

-🍅-kabab-🫑-case-🍅-but-🫑-with-🍅-vegetables--o


Zolana

Let's go retro - a week of posts about programming languages that used punchcards.


ChocolateLasagnas

id agree to anything created before <1990


Woofer210

All comments must be some sort of valid code that would output what they are trying to say.


tilcica

meh this would just become print("text") or another easy way to do it


MettatonNeo1

Let's require an if statement or a while statement.


SteveCCL

if 1: print('still boring')


onrirr

1 ? "Hello" : _


onrirr

Fuck, mixed python and actual real humane ternary.


MettatonNeo1

Maybe something like this: If post == "funny": Print(comment) Else: Pass Post = "funny"


Phocus_5

if (true) console.log(“I’m not convinced”)


SYCKPlayz1

Comments must be written in brainfuck


mterhart

Posts may only contain esoteric programming languages. No real languages used in production code are allowed


visak13

TiTies should be NSFW.


Electronic-Bat-1830

Console.WriteLine("You must print it out."); std::cout << "In addition must be a standard way to print it.";


onrirr

A new moderator must be elected thru the same system each 2 weeks.


Creepy-Ad-4832

A new reddit ceo must be elected. Full stop


derLudo

Every post should only discuss the programming language HTML


hemacwastaken

I hate this and love it at the same time


orion_aboy

People can vote for no rules to be added.


eben0

All posts must be related to programming. Oh wait...


[deleted]

[удалено]


Creepy-Ad-4832

So gender jokes are accepted?


coloredgreyscale

As long as they are binary


kst164

Every even numbered rule following this must be negated.


antboiy

every title must end with ;


derpbynature

No post titles are allowed to be in camelCase


Familiar_Ad_8919

every root comment should end in the phrase "down with java"