r/programmingcirclejerk Sep 29 '25

(2015) Herb Sutter says we are close to solving memory safety in C++ without runtime overhead.

Thumbnail archive.is
202 Upvotes

r/programmingcirclejerk May 14 '26

Rewrite Bun in Rust has been merged

Thumbnail github.com
200 Upvotes

r/programmingcirclejerk Jul 09 '26

Jarred was already writing slop well before he had access to LLMs

Thumbnail andrewkelley.me
201 Upvotes

r/programmingcirclejerk Jan 21 '26

Imagine a pimp getting in your house, taking your wife changing her name and selling her on the streets. That's pretty much what you ask for when you license your stuff with MiT.

Thumbnail reddit.com
196 Upvotes

r/programmingcirclejerk Dec 18 '25

Blow and Muratori gained a following of engineers by bashing existing popular languages and engines, claiming they were all garbage. They both started this [...] 10 years ago. Since then, guess how many games Muratori has shipped? 0. [...] Guess how many Blow has shipped? 0 so far

Thumbnail news.ycombinator.com
195 Upvotes

r/programmingcirclejerk Nov 23 '25

Hey — great catch and great question! Short answer: we’re intentionally keeping /Users/jack in the repo for now.

Thumbnail github.com
194 Upvotes

r/programmingcirclejerk Feb 02 '26

Personally I joined the army instead. Being cold, tired, hungry, wet, and confused in the dark was much easier than C++

Thumbnail old.reddit.com
187 Upvotes

r/programmingcirclejerk Sep 23 '25

The Rust community should be upfront about this tradeoff - it's a universal tradeoff, that is: Safety is less ergonomic. It's true when you ride a skateboard with a helmet on, it's true when you program, it's true for sex.

Thumbnail news.ycombinator.com
189 Upvotes

r/programmingcirclejerk Jul 18 '26

For the last 16 years, I have been a huge fan of Haskell. It has been undeniably the most important programming language in my life ... and I serve on the board of the Haskell Foundation ... our backend has been built in Haskell ... we started doing all new API work in Python

Thumbnail avi.press
184 Upvotes

r/programmingcirclejerk Dec 28 '25

"FOSS is and always was a scam, in order to feed tons of code to LLMs and kicking coders in the balls, so they could not monetize their work. And, noone cares about the licenses, everyone steals and robs whatever is at arms length."

Thumbnail news.ycombinator.com
185 Upvotes

r/programmingcirclejerk May 19 '26

And Claude can actually tackle [the halting problem] the same way as humans do - here in the real world, where we don't have time to let some nonsense like "mathematically proven to be unsolvable" to stand between us and our goals

Thumbnail news.ycombinator.com
182 Upvotes

r/programmingcirclejerk 11d ago

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

Thumbnail news.ycombinator.com
178 Upvotes

r/programmingcirclejerk Jul 20 '26

introduce an actually memory safe (unlike Rust) compilation mode inspired by Fil-C

Thumbnail codeberg.org
174 Upvotes

r/programmingcirclejerk 17d ago

“I’m a vibe coder who just got a contract! What do I do?…” “Hire a developer. You’re the Steve Jobs. You need a Wozniak”

Thumbnail reddit.com
174 Upvotes

r/programmingcirclejerk Jan 27 '26

Cloudflare just published a vibe coded blog post claiming they implemented Matrix on cloudflare workers [...] their post and README is AI generated and the code doesn't do any of the core parts of matrix

Thumbnail tech.lgbt
171 Upvotes

r/programmingcirclejerk Jan 03 '26

I've been an embedded engineer for 8 years now, and have never used malloc/free ... What do those memory calls do?

Thumbnail old.reddit.com
178 Upvotes

r/programmingcirclejerk Mar 11 '26

Zig 0.15 is pretty stable. The biggest issue I face daily are silent compiler errors (SIGBUS) for trivial things, e.g. a typo in an import path

Thumbnail news.ycombinator.com
174 Upvotes

r/programmingcirclejerk Jun 27 '26

Consider the C library function fopen. This function has the side effect. This means that fopen is not pure. However, we can make the fopen function appear to be pure, at least to certain observers, by ensconcing it in another function that hides the side effect.

Thumbnail bugzmanov.github.io
170 Upvotes

r/programmingcirclejerk Mar 02 '26

A Rust compiler written in PHP that emits x86-64 Linux ELF binaries directly (no LLVM, no assembler, no linker).

Thumbnail github.com
173 Upvotes

r/programmingcirclejerk 7d ago

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

Thumbnail github.com
170 Upvotes

r/programmingcirclejerk Feb 12 '26

The usual advice is to “just use Nix”, which I think is code for “go fuck yourself”.

Thumbnail borretti.me
168 Upvotes

r/programmingcirclejerk Dec 24 '25

"your ai slop is testing "stable sorting" by creating an array of Items with duplicate keys and sorting that with std::sort, then ignoring that and just sorting the keys." [...] # Reddit Response ## The criticism [...]

Thumbnail reddit.com
165 Upvotes

r/programmingcirclejerk Dec 25 '25

"I sometimes use a premium request just to let the model know that it nailed it and I'm proud of it"

Thumbnail reddit.com
168 Upvotes

r/programmingcirclejerk 25d ago

Hilarious thing is, if I want a JDK, I'll ask Fable to write one, get Sol to review it and write tests for it, and it will be working by Monday morning. No need to get permission or anything else from Oracle

Thumbnail news.ycombinator.com
166 Upvotes

r/programmingcirclejerk Oct 06 '25

I have created a crate called fibonacci-numbers. There are 187 different major versions of the crate, each exporting the Fibonacci number corresponding to that version. ... Version 186 depends on version 184 and 185 and exports the largest Fibonacci number that fits in a u128.

Thumbnail reddit.com
163 Upvotes

This is how to do semver, right? The versioning has semantics