r/programmingcirclejerk • • May 25 '25

IMPORTANT announcement May 2025

176 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 • • 8h ago

I don't understand this whole idiotic concept of "don't use AI for X". Here's a new rule just for you: don't use compilers for any of your kernel submissions.

Thumbnail lore.kernel.org
74 Upvotes

r/programmingcirclejerk • • 1d ago

Bacon – an ad network that pays developers while their Claude works

Thumbnail news.ycombinator.com
49 Upvotes

r/programmingcirclejerk • • 1d ago

The language itself is solid. The ecosystem is incredibly rich. Tooling has seen significant growth in the past decade. The Foundation ensures sustainable development. PHP's biggest problem is none of the above. It's marketing.

Thumbnail stitcher.io
71 Upvotes

r/programmingcirclejerk • • 1d ago

This is not AX (agent experience) friendly (and for some humans here too). There is no "why" or "when" to use it in the documentation. We humans need to figure out why this is needed at what occassion to AIs.

Thumbnail news.ycombinator.com
40 Upvotes

r/programmingcirclejerk • • 1d ago

FulcrumSec could possibly moonlight as database consultants given they managed to setup a large fault-tolerant replication feed without falling over for a month

Thumbnail news.ycombinator.com
18 Upvotes

r/programmingcirclejerk • • 2d ago

I'm the general to my agentic army now

Thumbnail news.ycombinator.com
53 Upvotes

r/programmingcirclejerk • • 2d ago

Don't use scientific for calculations, it can segfault and run out of memory.

Thumbnail reddit.com
31 Upvotes

r/programmingcirclejerk • • 2d ago

4

Thumbnail theregister.com
115 Upvotes

r/programmingcirclejerk • • 3d ago

I don't think rust is the future anymore...I think a newer language, having the boreness of go, the compile speed and maybe comp time of zig and safety of rust will emerge, maybe with lisp syntax.

Thumbnail news.ycombinator.com
86 Upvotes

r/programmingcirclejerk • • 2d ago

Guess it's time to rewrite PHP in Rust

Thumbnail news.ycombinator.com
41 Upvotes

r/programmingcirclejerk • • 4d ago

Took me a while to get used to sealed and I didn't quite see the use. But AI seems to love it for Java so I gave it a go and now I get it.

Thumbnail news.ycombinator.com
51 Upvotes

r/programmingcirclejerk • • 5d ago

const vs constexpr vs consteval vs constinit in C++20

Thumbnail cppstories.com
111 Upvotes

r/programmingcirclejerk • • 5d ago

Someone was giving away stickers reading “Somebody Should Do Something” at the WG21 C++ Standardization meeting held in Wrocław last week

Thumbnail cor3ntin.github.io
68 Upvotes

r/programmingcirclejerk • • 6d ago

"I asked two frontier agents to make the most of Elixir and this is what they came up with. Please do send a PR to speed things up! But also realize that it's not exactly extra points for Elixir if frontier agents can't find the magic "go fast" switches."

Thumbnail xxcancel.com
57 Upvotes

r/programmingcirclejerk • • 6d ago

The best UNIX environment size for one machine is not the best for the other.

Thumbnail dl.acm.org
21 Upvotes

r/programmingcirclejerk • • 6d ago

Objective-Smalltalk is the first general purpose programming language.

Thumbnail objective.st
59 Upvotes

r/programmingcirclejerk • • 6d ago

Ubuntu avoids some of the issues faced by other distributions by vendoring 389 cargo crates in the rust-coreutils package

Thumbnail lwn.net
67 Upvotes

r/programmingcirclejerk • • 6d ago

And, he noted, the total doesn't add up to 79; LLMs are not always good at basic math.

Thumbnail lwn.net
44 Upvotes

r/programmingcirclejerk • • 7d ago

I can't deny I felt a mixture of fear and arousal when I saw that

Thumbnail news.ycombinator.com
47 Upvotes

r/programmingcirclejerk • • 9d ago

Programming is hard. So, instead of doing that, we vibe coded a new Epic Games Launcher that’s way faster and more responsive than the current one, and has a new look. This first release is light on features.

Thumbnail store.epicgames.com
212 Upvotes

r/programmingcirclejerk • • 9d ago

"The article opens with lambda cubes, which sound like some type of sheep meat to me. Then it goes on to discuss λΠ2 systems, and as I don't speak alien I skipped that section. Then I read about the calculus of inductive constructions, which incidentally seems to have little to do with calculus..."

Thumbnail stackoverflow.com
89 Upvotes

r/programmingcirclejerk • • 9d ago

Supermarket managers got hacked today. Maybe they should take that as a hint to listen to others.

Thumbnail news.ycombinator.com
26 Upvotes

r/programmingcirclejerk • • 10d ago

The implementation of this ideal in rustc can have flaws, but Rust itself cannot, because Rust itself has no flaws by definition.

Thumbnail news.ycombinator.com
91 Upvotes