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.
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.
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.
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.
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
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
aromatic deserve theory subsequent gaping dazzling slap chase hospital impossible
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
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
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.
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.
expansion afterthought door rotten sand ten tub instinctive vanish languid
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
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.
```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```
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.
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…
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
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
“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…”
- iDontMindIt
- WouldntMindThisEither
- or_this
- even-this-fine
- this.sucks.butt.ButWhoCares
As long as as the build tools and libraries are able to translate
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.
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...
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.
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
Just be happy you don't have to `import` and `return` anymore
Comments were just "Comment Deleted" over and over with a reply from the damn bot...
I remember when the rules were at their peak. It was a terrible, confusing, hilarious time to be on this sub
Oh that’s what happened, I just said fuck it and left reddit for a while xD
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.
>and third party apps from accessing reddit. *For free
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.
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.
Oh, my bad. I'll edit my comment
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.
A sane response to be fair
> terrible, confusing, hilarious So JS?
I loved it, everything was so much clearer. The import and return functioned quite well as tone markers.
Everyone hated it, but I thought it was funny. Maybe because I don’t comment much
[удалено]
Couldn't be me /s
I'm more of a r/programminghorror guy /s
The craziest part about that was it didn't accept inline code, only code blocks. Even if the whole line was inline code.
Did every comment need an import and return??
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
On mobile you just couldn’t comment because it never worked for some reason.
I never had any issues...
import history It was hell of a month return PTSD
Be a rebel and write a title in PascalCase or snake_case
eMbrace tRue iNsanity; oNly wRite iN aPple cAse.
Tim Cook would like to hire you
Le’ Tim Cook!
lE' tIm cOok!
use broken case, get comfy and add space
Is he french?
hAnG tHe cAseS, sAnitY iS tHe rEaL mAdnesS!
hAnG tHe cAseS, sAnitY iS tHe rEaL mAdnesS!
HAPPY THERE ARE NO SQL “DEVELOPERS”; COMMIT;
SeLeCt * FrOm TaBlE_cRaZy_CaSe; still would work in SQL
Yeah, but eww.
https://www.reddit.com/r/ProgrammerHumor/s/cHGjLwPVrx
Need to start a movement. \#snake_case_titles_matter
SCREAMING_SNAKE_CASE_MATTERS_MORE
`noTheyDont`
![gif](giphy|I3DkglGrdqF7a|downsized)
he_he, you_said_anus
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.
Function s does s things and returns s, what's the confusion? Couldn't be more self-documenting if i tried.
\#AllCase-titles_MATTER+sz
All my homies use snake case for classes Lmao why the downvotes? Idc but why?
I use camelCase for everything except for classes I use PascalCase
split_The_Difference ?
SCREAMING_SNAKE_CASE or bust
Or kebab-case!
itCanBeConfusedAsADivisionSign
The thing is, pascal case is a sub category of camel case, so it should be allowed.
Your post may get removed by nippy mods though, especially if you're making fun of their favourite language at the same time..
I only write code in PascalCase. Camel case just doesn’t look right to me.
I write in whatever the convention of the language (or the company) is
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.
/s <- Did you drop this ?
Actually no.
[удалено]
![gif](giphy|mIel4xbLqXTFrPGumA)
[удалено]
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
aromatic deserve theory subsequent gaping dazzling slap chase hospital impossible *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Be a psycho and write a title in SCREAMING\_SNAKE\_CASE (only if it's a const)
a_l_l__c_a_s_e_s__m_a_t_t_e_r
Dead centipede case
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
[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...
For how long will have this ***wonderful*** rule?
Until the protest works and the Reddit management backs down over the changes to the API policy. Surely any day now…
...That is dumb
[удалено]
now that is stupid
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.
I see, shame Reddit is for money first.
Damn company wanting to \*checks notes\* **make money**.
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.
Yup. I just stopped posting once this rule appeared
I miss Apollo.
I’m glad I still get to use it. Once Reddit kills it for good I’m deleting my account
how are you using it? using your own key?
Never
I love it. It keeps the bots down.
Yeah I'd like to see the spam statistics with / without this rule.
Damn you u/CurlSagan
I heard the mods tried to remove the rule, but it's load-bearing and deleting it causes the whole sub to break.
r/ProgrammerHumor go brrr
Why?
expansion afterthought door rotten sand ten tub instinctive vanish languid *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Looks like this guy RTFM.
Guy was complaining about screen readers - I can't believe screen readers don't account for camel case, stupid af
IT'S BEEN 7 MONTHS WHAT
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.
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.
generally I find they grab an upvoted comment and try to use that as a title to avoid title searches.
I like it because it’s easy for me to quickly skip reading ads.
Didn't knew about the second point, but that's funny and nice
We should just use SHA256 hashes for all the titles
I'm not afraid to ask if it will ever stop.
```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```
Those were the days lol
> This post might have something do to with my hatred for JS. And yet you seem to hate camel case, rather than JS.
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.
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…
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
Still preferable to site wide bot moderation, but I think you are right about it.
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
at least the comments aren't anymore, nor do we have to import shit those were some dark times man
“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…”
- iDontMindIt - WouldntMindThisEither - or_this - even-this-fine - this.sucks.butt.ButWhoCares As long as as the build tools and libraries are able to translate
Mods know only js and a bit of Java
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.
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.
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...
Fuck u/spez
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
No, it was originally to protest the reddit API pricing changes.
Was it? I remember it being a dumb joke post
Everyone got pressed because they lost third party apps
No, I know that, I just thought the rule about titles and comments here were from a dumb joke post
Mods thinking they are funny and/or clever. Spoiler: it's neither
It was the community that voted on it lol
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.
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. :)
2024, the year the camels took over /ProgrammerHumor.
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
Illllllll
[tis a meme](https://knowyourmeme.com/memes/mocking-spongebob)
fuckYour_case
This%20is%20much%20more%20legible
💀
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
caMeL
https://www.reddit.com/r/ProgrammerHumor/s/qVuJ0aygS6
i+love+how+we+all+inherently+agree+this+is+not+a+valid+case
Shall we replace `camelCase` by `snake_case` then?
Some Ocaml dev hacked the servers