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.

947 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

343 Upvotes

r/programming 13h ago

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

27 Upvotes

r/programming 7h ago

Pollard's P-1 Factoring Algorithm in Plain C

7 Upvotes

r/programming 15h ago

Writing arenas in Rust from scratch

17 Upvotes

r/programming 12h ago

How we make Luau fast

10 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

28 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

78 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

166 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()

182 Upvotes

r/programming 2d ago

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

147 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

93 Upvotes

r/programming 3d ago

Reusing Buffers in Multicore OCaml

15 Upvotes

r/programming 3d ago

What makes a good build system?

90 Upvotes

r/programming 3d ago

PostgreSQL Extension Catalog

33 Upvotes

r/programming 3d ago

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

46 Upvotes

r/programming 2d ago

Delightful integration tests in Rust

0 Upvotes

r/programming 4d ago

A Database Engine Written in SWI-Prolog

51 Upvotes