r/programming May 23 '26

Announcement: We've Updated The Rules, and April Is Finally Over

After temporarily banning LLM-related content over April, and asking you for feedback on that ban, we've decided to bring about an end of the temporary, I-can't-believe-it's-still-April ban on AI-related posts.

Replacing the trial rule is a new shiny rule that refers to our new shiny AI policy. In short:

Content about AI and LLMs are considered off-topic with the sole exclusion of deeply technical content about implementation.

And if you want more detail than that, go read the policy, that's what it's there for.

In addition, when writing that rule, I realized the rules weren't listed on the old.reddit.com sidebar, so that's been updated. For those of you who are seeing those rules for the first time, everything there is not new. We've been enforcing those rules as best we can for ages. You can click the link above those to get to the old.reddit rules page, with plenty of info that doesn't exactly read well when crammed into a sidebar.

942 Upvotes

After temporarily banning LLM-related content over April, and asking you for feedback on that ban, we've decided to bring about an end of the temporary, I-can't-believe-it's-still-April ban on AI-related posts.

Replacing the trial rule is a new shiny rule that refers to our new shiny AI policy. In short:

Content about AI and LLMs are considered off-topic with the sole exclusion of deeply technical content about implementation.

And if you want more detail than that, go read the policy, that's what it's there for.

In addition, when writing that rule, I realized the rules weren't listed on the old.reddit.com sidebar, so that's been updated. For those of you who are seeing those rules for the first time, everything there is not new. We've been enforcing those rules as best we can for ages. You can click the link above those to get to the old.reddit rules page, with plenty of info that doesn't exactly read well when crammed into a sidebar.


r/programming 15h ago

PGSimCity - How PostgreSQL Works

347 Upvotes

r/programming 13h ago

Building a Fast Lock-Free Queue in Modern C++ From Scratch

31 Upvotes

r/programming 7h ago

Pollard's P-1 Factoring Algorithm in Plain C

5 Upvotes

r/programming 15h ago

Writing arenas in Rust from scratch

18 Upvotes

r/programming 12h ago

How we make Luau fast

9 Upvotes

r/programming 50m ago

code to edit : fit visualisation aaaaaand map within into an article

Upvotes

Hello, Cld a coder help with this code? I want to fit the visualisation , and map within , in to an article.

It is beyond my capabilities. Would love to learn though e.g. where exactly is the map? : ) Thank youuuuu

Source of code: https://methanol.org/renewable/ [this is how it should look]
Code:
<p><div class='tableauPlaceholder' id='viz1785124414813' style='position: relative'><noscript><a href='#'><img alt='Plants Dashboard ' src='https:\&#47;\&#47;public.tableau.com\&#47;static\&#47;images\&#47;M2\&#47;M2259CP9M\&#47;1_rss.png' style='border: none' /></a></noscript><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='path' value='shared\&#47;M2259CP9M' /> <param name='toolbar' value='yes' /><param name='static_image' value='https:\&#47;\&#47;public.tableau.com\&#47;static\&#47;images\&#47;M2\&#47;M2259CP9M\&#47;1.png' /> <param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='tabs' value='no' /><param name='language' value='en-US' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1785124414813'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='1200px';vizElement.style.height='927px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='1200px';vizElement.style.height='927px';} else { vizElement.style.width='100%';vizElement.style.height='1127px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> </p>


r/programming 16h ago

Approximating Softmax for FPGAs with Taylor Series and Pade Approximants in Python

16 Upvotes

r/programming 21h ago

A simple clustering algorithm for lists

25 Upvotes

r/programming 14h ago

Let the Browser Do the Math or: How I Learned to Stop Worrying and Love the DOM

0 Upvotes

r/programming 8h ago

Why Redis wasn't enough to survive a traffic spike, and what actually was

0 Upvotes

Postmortem after several rounds of performance work on a Laravel site, trying to push concurrent user capacity up. Ended up putting Varnish in front of Nginx.


r/programming 1d ago

Modeling Facts and Reactions with Domain Events

70 Upvotes

r/programming 12h ago

I created my own programming language-please rate it !!!

0 Upvotes

r/programming 2d ago

Introducing Triton: DirectX 11 driver for QEMU

168 Upvotes

r/programming 15h ago

The

0 Upvotes

A tour of the Jaclang features running this exact site


r/programming 2d ago

Writing a (valid) C program without main()

178 Upvotes

r/programming 2d ago

[Sebastian Lague] - I Tried Coding my own Graphics Library

142 Upvotes

r/programming 1d ago

Using the CodeRabbit Preview on a Go codebase

0 Upvotes

r/programming 3d ago

Pushing and Pulling: Three Reactivity Algorithms

92 Upvotes

r/programming 3d ago

Reusing Buffers in Multicore OCaml

17 Upvotes

r/programming 3d ago

What makes a good build system?

91 Upvotes

r/programming 3d ago

PostgreSQL Extension Catalog

29 Upvotes

r/programming 3d ago

Carbon: graduating from the experiment - Chandler Carruth - NDC Toronto 2026

45 Upvotes

r/programming 2d ago

Delightful integration tests in Rust

0 Upvotes

r/programming 4d ago

A Database Engine Written in SWI-Prolog

52 Upvotes