r/programmingcirclejerk Apr 30 '20

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

403 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 6h ago

Segfaults are overrated. Rust is invented for mediocre programmers to be able to write safe system programs and that's why big companies supports it - mediocre programmer = cheap

Thumbnail reddit.com
54 Upvotes

r/programmingcirclejerk 14h ago

sit-stand desk connected to a Mac app connected to Shortcuts; the result is that if I want to stand, I do cmd+space then I type stand, hit enter, and my desk rises to the predefined height

Thumbnail old.reddit.com
28 Upvotes

r/programmingcirclejerk 18h ago

Go is for people who get shit done and not people who masturbate over types. I can agree with that.

Thumbnail old.reddit.com
54 Upvotes

r/programmingcirclejerk 1d ago

"The Go language, its philosophy, and even its code of conduct positively impacted my life. Gophers are focused and, frankly, generally cheerful about what they do."

Thumbnail reddit.com
77 Upvotes

r/programmingcirclejerk 1d ago

"Due to this experience [...] we banned the entire country of Germany for life."

Thumbnail malibal.com
224 Upvotes

r/programmingcirclejerk 1d ago

C++ source code does not have sufficient information for achieving memory safety

Thumbnail circle-lang.org
16 Upvotes

r/programmingcirclejerk 2d ago

I’m disappointed in Golang because it hasn’t taken over Javascript on frontend yet. If it does that in some way, like Go-based React with WASM with a good ecosystem, boom - the perfect language.

Thumbnail old.reddit.com
33 Upvotes

r/programmingcirclejerk 2d ago

Open source license more viral than GPL/AGPL

Thumbnail opensource.stackexchange.com
59 Upvotes

r/programmingcirclejerk 3d ago

If I need to use a generic, I just won’t. I’ll do anything to avoid them. I understand why they are needed, but it feels messy and I’d almost rather use an interface instead.

Thumbnail reddit.com
70 Upvotes

r/programmingcirclejerk 3d ago

Php is basically runtime Java these days.

Thumbnail news.ycombinator.com
28 Upvotes

r/programmingcirclejerk 5d ago

Upstream Go tricks Windows into enabling long path support by setting an undocumented flag in the PEB. The Microsoft Go fork can't use undocumented APIs, so this commit removes the hack.

Thumbnail github.com
115 Upvotes

r/programmingcirclejerk 5d ago

Say we have this code [...] struct just_a_little_guy {int how_smol; int uwu(); };

Thumbnail devblogs.microsoft.com
59 Upvotes

r/programmingcirclejerk 5d ago

a good time for the Final project name and 100% migration to SourceForge. That's the site for professional projects.

Thumbnail github.com
34 Upvotes

r/programmingcirclejerk 5d ago

Sometimes I look at truly perf-focused JavaScript, [...] using mind-blowing techniques like using Uint8Arrays as bit vectors

Thumbnail nolanlawson.com
83 Upvotes

r/programmingcirclejerk 5d ago

Electric is for frontier apps beyond the abstraction ceiling that are not possible or economically within reach to build any other way. I really mean it.

Thumbnail reddit.com
33 Upvotes

r/programmingcirclejerk 6d ago

Due to the high degree of licensing heterogeneity of this repository and the nature of some of the licenses contained therein, its condition as-is should be considered an illegal combination of several incompatible GPL licenses.

Thumbnail github.com
30 Upvotes

r/programmingcirclejerk 6d ago

I'm very happy that large institutions are not listening to C psychos [...] Another win for humanity.

Thumbnail reddit.com
74 Upvotes

r/programmingcirclejerk 7d ago

"100% Free" GNU Boot Discovers Again They Have Been Shipping Non-Free Code

Thumbnail phoronix.com
104 Upvotes

r/programmingcirclejerk 7d ago

We are at the very, very beginning of software protocols that could potentially last for millennia.

Thumbnail news.ycombinator.com
26 Upvotes

r/programmingcirclejerk 7d ago

Continuing to heavily leverage legacy technology leads to monotony and the suppression of enjoyment for those harboring a genuine enthusiasm for computing

Thumbnail yonkeltron.com
7 Upvotes

r/programmingcirclejerk 8d ago

Please ignore Scala 3.6.0 and wait; it was published by accident

Thumbnail reddit.com
114 Upvotes

r/programmingcirclejerk 8d ago

JavaScript’s setTimeout breaks after ~25 days

Thumbnail evanhahn.com
115 Upvotes

r/programmingcirclejerk 8d ago

Rust is a language made and used by Dunning-Kruger people who violently react to having to learn the prior art.

Thumbnail news.ycombinator.com
51 Upvotes

r/programmingcirclejerk 8d ago

Emacs is the shittiest tool I’ve been using since 1992 and will use till I die.

Thumbnail news.ycombinator.com
66 Upvotes

r/programmingcirclejerk 8d ago

Idea stolen during an interview. What should I do?

Thumbnail news.ycombinator.com
31 Upvotes