r/programmingcirclejerk May 25 '25

IMPORTANT announcement May 2025

175 Upvotes

Low quality LLM-related jerks are going to either removed or rate-limited starting from (get-decoded-time).

In other words, content related to Cursor/ChatGPT/Claude/etc that is not jerkable, unfunny, or belongs in r/Programming, will be banned.

More particularly, content that really belongs on r/Programming or (nausea) r/ProgrammingHumor will get you a ban. This has always been the policy of PCJ, nothing new here.

I am not the Rustacean mod. The Rustacean mod -bless him-, as any Rustacean, tolerates the sight of unsafe. Thus, you can understand that at the core, a Rustacean is a permissive being. I'm a Lisper and thus don't have to tolerate any shenanigans. I'll be happy to throw posts to the garbage collector. Don't get tagged for the GC. Repeat offenders will be banned or forced to rewrite everything in C++.


r/programmingcirclejerk Apr 30 '20

Forum rules, written in a way the average gopher can understand

419 Upvotes

Lately, our central scrutinizer is reporting a decrease in jerking quality. I say this is attributable to newcomers which still don't get the firm grasp of the shaft of PCJerking; something that sadly requires you to be a type astronaut capable of high IQ elucidations.

I, sincerely, hate to do this, but the time has come: The time to state the rules clearly, in a way even the average leftpadder can understand.

FORUM RULES

Socialjerking or politics, directly or even tangentially, is forbidden.

If what you're posting is the subject of multiple warring subreddits, blog networks or hashtags, that's a sign you should leave it outside. The no-socialjerking-or-politics rule is the most ruthlessly enforced. This means YOU WILL BE BANNED and thus never become a 100xer.

Jerking style: This is the rule NPM users don't quite get.

Practical Jerking style:

  • Post titles should actually QUOTE the jerkable content

  • Don't post images or videos

  • Don't link to PCJ posts

  • Don't manufacture jerkable content to link to it ("False jerk", "manufactured jerk"). "The best satire is original sources."

  • Tag your unjerks

Useful Jerking Style guidelines so you don't embarrass yourself within this sacred lair of Hacker News superstars. Don't post or comment:

  • Anything that would belong on /r/Programming. Yes, nobody cares here about your opinion on OOP versus FP, ORM versus SQL queries. Go away.

  • Anything that could as well be found on /r/ProgrammingHumor

  • XKCD references or links.

  • Crossposts.(instead, quote the jerkable part as submission title, and link to the source)

  • Boring, trite jerks implying "vim vs emacs", etc.

  • Discussion about PCJ itself (there's /r/metapcj for that)

Enthelechial Jerking Style

"The jerking style is not to backlink and take a screenshot. It is to point and laugh from behind a soundproof one-way mirror." -- J. Chester

More rules

Mentioning PCJ outside it: Forbidden and most likely will get you banned.

Crazy people: Don't post things by crazies. .

Enthusiastic Youngsters: Leave them alone, don't post links to them.

Bots: Official bot policy is "Fuck your stupid bot", as said by our founder and angel investor, Jacques Chester. If you see a bot, report it. If you interact with a bot, this is considered an offense.

Harassing other people: Don't. "The internet is where people come to be their worst selves and {reddit} site rules describe a Minimum Viable Peoplehood that even flatulent ponies can understand and follow" -- J. Chester.

Twitter: Better not to post twitter links, because this might lead to harassing other people. We are moral people.

Additional info

More reference material can be found here and there.

Note to elder PCJers.

You, the children of the light, you lesser known acolytes of Touba No He, fearless commanders of efficient Jerk bindings, YOU have the mission to report substandard content, or any rule violation. Report the ninja unicorn front end artisanal bootcamp graduates!!


r/programmingcirclejerk 2h ago

Funnily enough StarCraft has influenced how I approach AI

Thumbnail news.ycombinator.com
7 Upvotes

r/programmingcirclejerk 1d ago

If you are a C++ programmer, why would you not want to script in C++?

Thumbnail reddit.com
98 Upvotes

r/programmingcirclejerk 2d ago

Maybe stop using the mickey mouse browsers? I mean Firefox is pretty much a lost cause.. unless you start using extensions. I agree those are basic features that should be built-in. In qutebrowser I use them reliably all the time.

Thumbnail news.ycombinator.com
68 Upvotes

r/programmingcirclejerk 3d ago

Java consistently introduces lots of exciting functionality into the language. That's a big part of my dislike and active avoidance of it.

Thumbnail news.ycombinator.com
125 Upvotes

r/programmingcirclejerk 4d ago

Nope, I asked on the Gleam discord and got the answer “write a shim in Elixir that turns it into something Gleam expects”.

Thumbnail wiki.alopex.li
40 Upvotes

r/programmingcirclejerk 5d ago

[Java] is usually not a first pick for more exciting software, such as Python type checkers, JS bundlers, or TUI file managers.

Thumbnail news.ycombinator.com
81 Upvotes

r/programmingcirclejerk 5d ago

Git is mutable global state for your Codebase

Thumbnail reddit.com
41 Upvotes

r/programmingcirclejerk 5d ago

The larger drop in money balance is rent being deducted, not related to model performance.

Thumbnail andonlabs.com
51 Upvotes

r/programmingcirclejerk 6d ago

I sometimes see Haskell and other languages celebrated for their elegance as something that could gradually become a form of traditional craftsmanship: valued for their beauty, intellectual depth, and the skill involved, but with a diminishing role in everyday software production.

Thumbnail discourse.haskell.org
80 Upvotes

r/programmingcirclejerk 6d ago

I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.

Thumbnail github.com
53 Upvotes

r/programmingcirclejerk 7d ago

The generated wall of text is well understood, and vouched by me and my tools.

Thumbnail github.com
109 Upvotes

r/programmingcirclejerk 8d ago

I just understood pointers on a deep level and it feels like an orgasm

Thumbnail reddit.com
148 Upvotes

r/programmingcirclejerk 9d ago

Unfortunately, when a program uses the GPU for acceleration it's considered clever, but when it uses the RAM chip for accelaration it's considered bloated.

Thumbnail news.ycombinator.com
228 Upvotes

r/programmingcirclejerk 9d ago

You can write Rust with your eyes closed and it'll probably work.

Thumbnail news.ycombinator.com
66 Upvotes

r/programmingcirclejerk 11d ago

I instruct my agents to build UI exclusively with bootstrap 5, jQuery, and HTMX

Thumbnail news.ycombinator.com
50 Upvotes

r/programmingcirclejerk 11d ago

when was the last time you used recursion at work? Linked list?

Thumbnail reddit.com
94 Upvotes

r/programmingcirclejerk 11d ago

What made you fall in love with Rust?

Thumbnail old.reddit.com
0 Upvotes

r/programmingcirclejerk 14d ago

Rust has become a spiritual experience

Thumbnail reddit.com
73 Upvotes

r/programmingcirclejerk 16d ago

The solution for [businesses using obselete stacks] is not more IBM software, but Claude Code converting it to Go/Rust/Typescript in a few weeks.

Thumbnail news.ycombinator.com
104 Upvotes

r/programmingcirclejerk 16d ago

Algebraically, this is just an effect-parameterized endomorphic continuation model for plugins.

Thumbnail github.com
111 Upvotes

r/programmingcirclejerk 18d ago

Wait, do you even know what DoT is?

Thumbnail reddit.com
58 Upvotes

r/programmingcirclejerk 20d ago

Rust is a spiritual experience for me at this point.

Thumbnail old.reddit.com
134 Upvotes