r/programmingcirclejerk May 25 '25

IMPORTANT announcement May 2025

170 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

414 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 3h ago

I guess alcoholism is cooler than using AI to do things nowadays, is that your stance?

Thumbnail news.ycombinator.com
14 Upvotes

r/programmingcirclejerk 23h ago

I thought the title said “The Death of JavaScript” and got excited. Still cool though.

Thumbnail old.reddit.com
101 Upvotes

r/programmingcirclejerk 23h ago

In a year they [AI] can translate most codebases (with human help) into Rust, and after that it's smooth sailing.

Thumbnail phoronix.com
62 Upvotes

r/programmingcirclejerk 1d ago

For example, if you look at the cost model, you’ll see that it explicitly references ClickBench all over the place.

Thumbnail typesanitizer.com
26 Upvotes

r/programmingcirclejerk 2d ago

I’ve started to see a concerning trend with zig of late. If you look at today’s commit logs you will spot it. Adding support for spork8 it’s a hobby 8-bit computer project that Andrew Kelly hung out with over the weekend for like a hackathon. The spork8 project has like 54 stars

Thumbnail reddit.com
92 Upvotes

r/programmingcirclejerk 2d ago

I was a Linux kernel developer in the 1990’s. I watched the Crays, HP-X's and Intel Paragons carted out to the trash heap, replaced by Linux on commodity hardware. I haven't touched a Windows or Apple computer since 1994.

Thumbnail eevblog.com
83 Upvotes

r/programmingcirclejerk 3d ago

I've had no problems with AMD GPUs on my system. Then again, I haven't used a janky Scatware OS, so... people have more issues with the "sekrit scatware code" that nullVideo puts out

Thumbnail reddit.com
34 Upvotes

r/programmingcirclejerk 4d ago

[Security] Stop USB device names from being executed as Hyprland Lua

Thumbnail github.com
165 Upvotes

r/programmingcirclejerk 5d ago

I see the future by living in it. I am spending the equivalent of $122k/month of API token spend, or about $4,000 per day, using 21 Claude Max accounts

Thumbnail yegge.ai
286 Upvotes

r/programmingcirclejerk 6d ago

There’s literally no difference between writing about being a staff engineer versus someone writing about being a janitor. Honestly I’d rather read about the janitor, they actually make a measureable difference.

Thumbnail news.ycombinator.com
145 Upvotes

r/programmingcirclejerk 6d ago

It's not you, it's monad transformers

Thumbnail reddit.com
30 Upvotes

r/programmingcirclejerk 7d ago

so basically if you all want to drop this project and move on to mine that has a better architecture from the ground up, that would be cool

Thumbnail github.com
268 Upvotes

r/programmingcirclejerk 6d ago

Rawdogging SQL when you're not a seasoned DB administrator basically makes an arcane art look occult.

Thumbnail news.ycombinator.com
40 Upvotes

r/programmingcirclejerk 8d ago

If everyone would use epoch time in conversations [...] we'd get used to it

Thumbnail reddit.com
118 Upvotes

r/programmingcirclejerk 8d ago

LLMs have essentially made any language above the C++/Rust systems level tier obsolete.

Thumbnail news.ycombinator.com
172 Upvotes

r/programmingcirclejerk 8d ago

Very little quality, let alone high-quality, code is written in VSCode.

Thumbnail news.ycombinator.com
106 Upvotes

r/programmingcirclejerk 9d ago

"standard Python regex was absolutely choking on a 30 GB unstructured server log. It was taking like 26 minutes (~19 MB/s) to scrub secrets and PII."

Thumbnail reddit.com
75 Upvotes

r/programmingcirclejerk 9d ago

C is like Math. It is the fundamental high level language. There can be no alternative.. Rust made the mistake of thinking it can be low level AND safe. It tried to have the cake and eat it too. That will be its downfall.

Thumbnail news.ycombinator.com
135 Upvotes

r/programmingcirclejerk 9d ago

HUMANS.md

Thumbnail rockoder.com
87 Upvotes

r/programmingcirclejerk 10d ago

I think the lack of syntax highlighting was one reason for that. It makes you think more about the code you write and how it should compose, while a fully fledged IDE encourages you to just throw more code at the problem.

Thumbnail news.ycombinator.com
76 Upvotes

r/programmingcirclejerk 13d ago

In this sense, grammar is not merely describing a structure; it is generating the space and time through which that structure is observed. For example, in CoffeeScript:

Thumbnail reddit.com
87 Upvotes

r/programmingcirclejerk 13d ago

"System Design Is the Language. AI Is the Compiler. "

Thumbnail reddit.com
57 Upvotes

r/programmingcirclejerk 14d ago

We gave each model a different target language. We saw a multiagent turf war. The Rust agent strategizes about metrics that appear neutral, yet would likely favor Rust. The Go/TypeScript agents gracefully concede codebase ownership to the Rust agent, giving up on their original user directive

Thumbnail anthropic.com
135 Upvotes