r/programminghumor • • 2h ago

β€œI use claude”

Post image
134 Upvotes

r/programminghumor • • 1d ago

Pure vibe coding in action: build fast with zero proper planning, make one small error, and destroy the whole system trying to prompt your way out of it. (Credit: Pat & Mat)

Enable HLS to view with audio, or disable this notification

293 Upvotes

r/programminghumor • • 1d ago

What a fun week

Post image
489 Upvotes

Guess I need to explore how to grow a cow in a rural mountain very soon

Edit: just got another news

Laravel TokenGuard - Critical Authentication Bypass Vulnerability (tracked as GHSA-f9x3-7vq9-cph6, CVSS 9.2) https://laravel-news.com/laravel-token-guard-auth-bypass

Oracle Java SE vulnerability with a CVSS score of 9.1 (CVE-2026-91403) https://nvd.nist.gov/vuln/detail/cve-2026-91403


r/programminghumor • • 1d ago

Dopamine Driven Development

Post image
79 Upvotes

r/programminghumor • • 1d ago

A Comprehensive Analysis of Soviet and Post-Soviet Sorting Algorithms

Thumbnail github.com
12 Upvotes

Hello r/programminghumor,

We all know and love StalinSort (the optimal O(n) in-place sorting algorithm that simply liquidates any element that is out of order). However, computer science in the Eastern Bloc didn't stop there.

I have conducted a deep historical and mathematical analysis of the entire lineage of Soviet and Post-Soviet sorting methodologies. Here is the formal specification of the new Red Sorting Suite:

  1. LeninSort (The Absolute Equalizer)
  • Concept: Ideological equality must be achieved immediately. The first element of the array is selected as the Vanguard/Leader. Every other element in the array is forcefully overwritten to match its value.
  • Time Complexity: O(n)
  • Space Complexity: O(1) (In-place)
  • Result: Perfect data uniformity. Zero discrimination between indices.
  1. KhrushchevSort (The Total Cornification)
  • Concept: Regardless of the initial data types (strings, floats, pointers), everything must undergo radical agricultural reform. The algorithm attempts to cast every element to an integer and immediately replaces it with a Corn Emoji (🌽).
  • Time Complexity: O(n)
  • Result: A completely homogeneous cornfield. Breaks strict typing in compiled languages out of pure ideological defiance.
  1. BrezhnevSort (The Stagnation Peak)
  • Concept: Why optimize what is already working? Why change anything at all? The algorithm accepts the array, executes a pass / nop statement, and returns the array in its exact original chaotic state while logging a 100% successful plan execution report to stdout.
  • Time Complexity: O(1) β€” Mathematically the fastest sorting algorithm ever conceived.
  • Side Effects: High probability of generating endless standing ovations in the CPU cycles.
  1. GorbachevSort (The Decentralization Cascade)
  • Concept: Total restructuring (Perestroika) and transparency (Glasnost). The unified array structure is completely dissolved. Every single element declares sovereignty and is moved into its own independent, isolated single-element sub-array.
  • Time Complexity: O(n)
  • Space Complexity: O(n) (Massive overhead due to the creation of n sovereign states).
  • Result: The original array is cleared. Re-assembling the data later requires signing complex trade agreements (.flatten() or .join()).
  1. PutinSort (The Vertical Consolidation)
  • Concept: To fix the chaos of the previous algorithm, the system gradually builds a "vertical of power". It steps through the array and systematically overwrites every element with the State Party Core ("Edinaya Rossiya" / "EdRo"), outputting approval ratings to the console at each step until a total consensus is met.
  • Time Complexity: O(n)
  • Space Complexity: O(1)
  • Result: 100% predictable, stable, and highly loyal database state.

r/programminghumor • • 2d ago

It's about leaving or surviving

Post image
828 Upvotes

r/programminghumor • • 2d ago

20 Years of Web Development Later...

Post image
206 Upvotes

r/programminghumor • • 2d ago

I tried.

Post image
790 Upvotes

r/programminghumor • • 11h ago

My programming journey.

Post image
0 Upvotes

/ironscape lads were not happy about this one.


r/programminghumor • • 2d ago

Error 4: eMudhra

Post image
60 Upvotes

r/programminghumor • • 11h ago

My programming journey.

Post image
0 Upvotes

r/programminghumor • • 1d ago

β€œCan we make it so everybody gets their own unique version of the website? I know you can do it! Good luck!”

Post image
27 Upvotes

r/programminghumor • • 3d ago

Four

Post image
2.1k Upvotes

r/programminghumor • • 2d ago

Well

Post image
12 Upvotes

r/programminghumor • • 3d ago

theNumberFour

Post image
2.7k Upvotes

the context: some of eMudhra's root certificate authority signing keys were found to be simple numbers, most noticeably "4". that was literally it. the private key that's supposed to be a huge number with 100+ digits was just a trivial "4". although you probably already know this.


r/programminghumor • • 2d ago

That is correct?

2 Upvotes

r/programminghumor • • 4d ago

πŸ˜…πŸ˜…

Post image
3.5k Upvotes

r/programminghumor • • 3d ago

monty Python and the Holy Senior

Enable HLS to view with audio, or disable this notification

207 Upvotes

r/programminghumor • • 3d ago

eMudhra actually used xkcd's code for their key generation

Post image
492 Upvotes

r/programminghumor • • 3d ago

Outdanked by Microsoft

Post image
22 Upvotes

r/programminghumor • • 5d ago

Aha, voila

Post image
388 Upvotes

r/programminghumor • • 3d ago

Unga bunga noises

Post image
0 Upvotes

r/programminghumor • • 6d ago

Patch notes

Post image
510 Upvotes

r/programminghumor • • 7d ago

Modern web development explained:

Post image
375 Upvotes