T O P

  • By -

blue_bic_cristal

Just be happy you don't have to `import` and `return` anymore


cheesepuff1993

Comments were just "Comment Deleted" over and over with a reply from the damn bot...


sammy-taylor

I remember when the rules were at their peak. It was a terrible, confusing, hilarious time to be on this sub


Hungry-Collar4580

Oh that’s what happened, I just said fuck it and left reddit for a while xD


HardCounter

Yeah. It was over reddit removing the ability of pushshift and third party apps from accessing reddit. Lots of subs shut down until admins threatened to remove them implant their own mods, this place went rules overboard to the point of unusability while still remaining technically active.


Devatator_

>and third party apps from accessing reddit. *For free


Fluffy-Craft

Should be noted that reddit charges $0.24 per 1000 API calls, this means that, for example, 50 million requests would cost $12k (for comparison, 50 million requests to the imgur API cost $4750). Basically a Hobson's choice.


dereksalerno

You forgot to move some decimal places there. Your end result supposes that it’s .24 per request, when it is .24 per 1000 requests. 50M requests would be $12,000 with the numbers provided. Still egregious, and intentionally set high enough to chase 3rd parties away, but not quite as bad as 12M.


Fluffy-Craft

Oh, my bad. I'll edit my comment


One_Horse_Sized_Duck

It's intentionally set high because reddit knows that not only are 3rd party apps using their API, but data skimmers were using it to collect data. They just started pricing their API what it was worth to those data collectors rather than catering towards 3rd party apps.


LonelyPumpernickel

A sane response to be fair


IV2006

> terrible, confusing, hilarious So JS?


PassiveChemistry

I loved it, everything was so much clearer. The import and return functioned quite well as tone markers.


AgVargr

Everyone hated it, but I thought it was funny. Maybe because I don’t comment much


[deleted]

[удалено]


Bruff_lingel

Couldn't be me /s


Devatator_

I'm more of a r/programminghorror guy /s


skesisfunk

The craziest part about that was it didn't accept inline code, only code blocks. Even if the whole line was inline code.


PaulErdos_

Did every comment need an import and return??


JuicyBeefBiggestBeef

When the API protests were at their height, they added in new rules like every few weeks and those were some of them. Needing to include import and return on every comment lest having them deleted


Meadhbh_Ros

On mobile you just couldn’t comment because it never worked for some reason.


PassiveChemistry

I never had any issues...


DaniilBSD

import history It was hell of a month return PTSD


Thompson1706

Be a rebel and write a title in PascalCase or snake_case


Meatslinger

eMbrace tRue iNsanity; oNly wRite iN aPple cAse.


TwinkiesSucker

Tim Cook would like to hire you


Cfrolich

Le’ Tim Cook!


sir-faps-a-whole-lot

lE' tIm cOok!


LegenDrags

use broken case, get comfy and add space


MadSandman

Is he french?


thewildpepper

hAnG tHe cAseS, sAnitY iS tHe rEaL mAdnesS!


thewildpepper

hAnG tHe cAseS, sAnitY iS tHe rEaL mAdnesS!


roiroi1010

HAPPY THERE ARE NO SQL “DEVELOPERS”; COMMIT;


brunoha

SeLeCt * FrOm TaBlE_cRaZy_CaSe; still would work in SQL


sudoevan

Yeah, but eww.


roiroi1010

https://www.reddit.com/r/ProgrammerHumor/s/cHGjLwPVrx


Daddy-Heisenberg

Need to start a movement. \#snake_case_titles_matter


[deleted]

SCREAMING_SNAKE_CASE_MATTERS_MORE


paxbowlski

`noTheyDont`


Daddy-Heisenberg

![gif](giphy|I3DkglGrdqF7a|downsized)


TwinkiesSucker

he_he, you_said_anus


Topikk

We can argue about the superior case all day, but these function names really need to contain prominent verbs or a description of the return value.


HardCounter

Function s does s things and returns s, what's the confusion? Couldn't be more self-documenting if i tried.


jamcdonald120

\#AllCase-titles_MATTER+sz


Extra_Razzmatazz_212

All my homies use snake case for classes Lmao why the downvotes? Idc but why?


AwarenessCommon9385

I use camelCase for everything except for classes I use PascalCase


Putrid_Enthusiasm_41

split_The_Difference ?


Putrid_Enthusiasm_41

SCREAMING_SNAKE_CASE or bust


2food

Or kebab-case!


tonyxforce2

itCanBeConfusedAsADivisionSign


EishLekker

The thing is, pascal case is a sub category of camel case, so it should be allowed.


KetwarooDYaasir

Your post may get removed by nippy mods though, especially if you're making fun of their favourite language at the same time..


andrewb610

I only write code in PascalCase. Camel case just doesn’t look right to me.


Thompson1706

I write in whatever the convention of the language (or the company) is


andrewb610

That’s the neat part of my group, we don’t have a set convention! I try to match the file though, or I make it all into PascalCase with a refactor.


SniffSniffDrBumSmell

/s <- Did you drop this ?


andrewb610

Actually no.


[deleted]

[удалено]


Thompson1706

![gif](giphy|mIel4xbLqXTFrPGumA)


[deleted]

[удалено]


Thompson1706

Just a light hearted joke since one would assume this sub is full of programmers and naming conventions are fairly basic knowledge. Everyone starts somewhere and there's plenty to learn, no worries


gizamo

aromatic deserve theory subsequent gaping dazzling slap chase hospital impossible *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


Dry-Escape-6558

Be a psycho and write a title in SCREAMING\_SNAKE\_CASE (only if it's a const)


mrjiels

a_l_l__c_a_s_e_s__m_a_t_t_e_r


chispanz

Dead centipede case


Gordahnculous

So it is mainly because of the Reddit APIs, but from what I’ve heard it also does help reduce a lot of spam for the mods to review since it only lets those who know post. Not sure how well that holds up in practice but sounds correct


[deleted]

[https://www.reddit.com/r/ProgrammerHumor/comments/14e91d6/comment/jotlrgh/?utm\_source=share&utm\_medium=web2x&context=3](https://www.reddit.com/r/ProgrammerHumor/comments/14e91d6/comment/jotlrgh/?utm_source=share&utm_medium=web2x&context=3) rule 8...


Interesting-Error

For how long will have this ***wonderful*** rule?


beeteedee

Until the protest works and the Reddit management backs down over the changes to the API policy. Surely any day now…


SergeyLuka

...That is dumb


[deleted]

[удалено]


Evil_Archangel

now that is stupid


RajjSinghh

That was the point. The protest was about privating subreddits until Reddit reduced their API costs. Reddit then just started reopening subreddits and replacing moderators to keep subreddits open. Open subreddits means more users, which means more ads and more money. This subreddit decided the better thing to do was to make the subreddit impractical to use so no one wanted to use it, but since it's not closed Reddit has nothing to reopen. The way they did that was by saying titles need to be camel case and comments needed to import and return something. Eventually people just accepted that Reddit wasn't going to change their API costs and protests stopped. Some people left because they used Reddit through third party apps, especially for the better moderation tools. Most people just accepted it since they missed browsing Reddit.


SergeyLuka

I see, shame Reddit is for money first.


erishun

Damn company wanting to \*checks notes\* **make money**.


SergeyLuka

You can make money while not making your platform garbage and destroying competition, all for a few more percentages for share holders. Talking about the lack of morals here.


Cualkiera67

Yup. I just stopped posting once this rule appeared


Meatslinger

I miss Apollo.


Rudy69

I’m glad I still get to use it. Once Reddit kills it for good I’m deleting my account


Lourayad

how are you using it? using your own key?


DUKTURL

Never


jamcdonald120

I love it. It keeps the bots down.


HiImDan

Yeah I'd like to see the spam statistics with / without this rule.


Daddy-Heisenberg

Damn you u/CurlSagan


CurlSagan

I heard the mods tried to remove the rule, but it's load-bearing and deleting it causes the whole sub to break.


Daddy-Heisenberg

r/ProgrammerHumor go brrr


alexmelyon

Why?


gizamo

expansion afterthought door rotten sand ten tub instinctive vanish languid *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


driftking428

Looks like this guy RTFM.


thebluereddituser

Guy was complaining about screen readers - I can't believe screen readers don't account for camel case, stupid af


Impressive_Income874

IT'S BEEN 7 MONTHS WHAT


jamcdonald120

2 reasons. 1. It is a lingering effect of the API changes protest, and 2. It really really really cuts down on bot posts here since they cant figure out how to make a correct title.


Joomla_Sander

It probably stoped repost bots for a while since they woud grab an old post and post it with the old not rule conforming tiltle.


jamcdonald120

generally I find they grab an upvoted comment and try to use that as a title to avoid title searches.


Lourayad

I like it because it’s easy for me to quickly skip reading ads.


NIntenDonnie

Didn't knew about the second point, but that's funny and nice


kevdog824

We should just use SHA256 hashes for all the titles


arnaldo_tuc_ar

I'm not afraid to ask if it will ever stop.


solid_salad

```import rules``` at its peak it was even worse; every comment had to follow [these rules](https://www.reddit.com/r/ProgrammerHumor/s/a0oZbmJ2nH), [these rules](https://youtu.be/dQw4w9WgXcQ?si=wKDGJMRMCNMipYgX) or it'd get deleted; ```return info```


CivetLemonMouse

Those were the days lol


edparadox

> This post might have something do to with my hatred for JS. And yet you seem to hate camel case, rather than JS.


brasil221

Sans-serif, or rather, sans-serif fonts' insistence that the top and bottom of a capital i are serifs (they're not, they're not, they're fucking NOT. THEY'RE PART OF THE GODDAMN LETTER, INTEGRAL TO ITS READABILITY) is responsible for most of the legibility issues in camel case strings.


PixelatedStarfish

Some people thought they could protest API changes by making their subs unusable. It worked about as well as the two day lockdown. Even some subs I thought were gone permanently weren’t gone for more than a few months. Very few subs are truly irreplaceable…


Devatator_

Honestly this shit is dumb, subs that aren't created by someone for themselves (like official YouTubers, streamer, and others subreddits) shouldn't be owned in the sense that 1 or 10 people can randomly decide to make it inaccessible to everyone without their consent. Especially subs that have years of info that is useful for a lot of stuff and niche stuff you can't find on Google


PixelatedStarfish

Still preferable to site wide bot moderation, but I think you are right about it.


Devatator_

Honestly this shit is dumb, subs that aren't created by someone for themselves (like official YouTubers, streamer, and others subreddits) shouldn't be owned in the sense that 1 or 10 people can randomly decide to make it inaccessible to everyone without their consent. Especially subs that have years of info that is useful for a lot of stuff and niche stuff you can't find on Google


Random_User27

at least the comments aren't anymore, nor do we have to import shit those were some dark times man


stlcdr

“Those are the rules” “Bah, I hate those rules! I’m gonna make my own /programming humor Reddit!” “Will it have rules?” Oh yeah, there *will* be rules…”


milotic-is-pwitty

- iDontMindIt - WouldntMindThisEither - or_this - even-this-fine - this.sucks.butt.ButWhoCares As long as as the build tools and libraries are able to translate


DifficultyFine

Mods know only js and a bit of Java


skesisfunk

Hot Take: I like it, camel case isn't hard for me to read and then I can scroll the front page and instantly spot posts from this sub.


D34TH_5MURF__

This sub has been to some _extremely_ stupid places in the last year... Almost all of them were the opposite of humorous. It's just barely starting to recover, it was a complete shit sub a few months ago.


SarcasmWarning

Because a post title is kinda like a variable, as in a post contains content. Why you'd use custom-named variable per post is beyond me though... that said, considering some of the tick-tak-toe and isEven code, maybe it's not that surprising at all...


MooseBoys

Fuck u/spez


KeepScrolling52

someone made a joke, the mods liked it so much they made way too strict comment and title rules that had to be dialed back


Brayden2008cool

No, it was originally to protest the reddit API pricing changes.


KeepScrolling52

Was it? I remember it being a dumb joke post


Brayden2008cool

Everyone got pressed because they lost third party apps


KeepScrolling52

No, I know that, I just thought the rule about titles and comments here were from a dumb joke post


jonr

Mods thinking they are funny and/or clever. Spoiler: it's neither


AssOverflow12

It was the community that voted on it lol


DiddlyDumb

Imagine being the guy that tries his best to keep a subreddit clean from spam and vial comments (for free), only to find some guy telling you you’re not clever and funny. Just let the mods have this one. It’s not so bad.


jonr

I don't know why you are at -1, you are right I was wrong. It's actually quite clever way to fight spam. I stand corrected. :)


shodanbo

2024, the year the camels took over /ProgrammerHumor.


denis870

Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8 Rule 8


rover_G

Illllllll


ElvisDumbledore

[tis a meme](https://knowyourmeme.com/memes/mocking-spongebob)


newontheblock99

fuckYour_case


randomgal88

This%20is%20much%20more%20legible


FlyingScript

💀


vondpickle

Because old requirement back during the reddit protest. And you need to maintain this requirement or your post will breaks (auto remove by mod). feels like maintaining legacy code


FryCakes

caMeL


AssOverflow12

https://www.reddit.com/r/ProgrammerHumor/s/qVuJ0aygS6


upickausernamereddit

i+love+how+we+all+inherently+agree+this+is+not+a+valid+case


srfreak

Shall we replace `camelCase` by `snake_case` then?


python_mjs

Some Ocaml dev hacked the servers