Fast Fourier Transforms Part 3: Bluestein's Algorithm
https://www.reddit.com/r/programming/comments/1t3k4zq/fast_fourier_transforms_part_3_bluesteins/
submitted by /u/Revolutionary-Ad-65 (https://www.reddit.com/user/Revolutionary-Ad-65)
[link] (https://connorboyle.io/2026/05/02/fft-bluesteins-algorithm.html) [comments] (https://www.reddit.com/r/programming/comments/1t3k4zq/fast_fourier_transforms_part_3_bluesteins/)
https://www.reddit.com/r/programming/comments/1t3k4zq/fast_fourier_transforms_part_3_bluesteins/
submitted by /u/Revolutionary-Ad-65 (https://www.reddit.com/user/Revolutionary-Ad-65)
[link] (https://connorboyle.io/2026/05/02/fft-bluesteins-algorithm.html) [comments] (https://www.reddit.com/r/programming/comments/1t3k4zq/fast_fourier_transforms_part_3_bluesteins/)
The Complexity of Simplicity
https://www.reddit.com/r/programming/comments/1t3m0su/the_complexity_of_simplicity/
submitted by /u/max123246 (https://www.reddit.com/user/max123246)
[link] (https://m.youtube.com/watch?v=Cum5uN2634o&pp=0gcJCVACo7VqN5tD) [comments] (https://www.reddit.com/r/programming/comments/1t3m0su/the_complexity_of_simplicity/)
https://www.reddit.com/r/programming/comments/1t3m0su/the_complexity_of_simplicity/
submitted by /u/max123246 (https://www.reddit.com/user/max123246)
[link] (https://m.youtube.com/watch?v=Cum5uN2634o&pp=0gcJCVACo7VqN5tD) [comments] (https://www.reddit.com/r/programming/comments/1t3m0su/the_complexity_of_simplicity/)
I migrated a 40-year-old Clipper ERP. The orphan invoice rows weren't a bug.
https://www.reddit.com/r/programming/comments/1t3x4jv/i_migrated_a_40yearold_clipper_erp_the_orphan/
submitted by /u/asktheledger (https://www.reddit.com/user/asktheledger)
[link] (https://asktheledger.com/blog/clipper-erp-migration-orphan-rows.html) [comments] (https://www.reddit.com/r/programming/comments/1t3x4jv/i_migrated_a_40yearold_clipper_erp_the_orphan/)
https://www.reddit.com/r/programming/comments/1t3x4jv/i_migrated_a_40yearold_clipper_erp_the_orphan/
submitted by /u/asktheledger (https://www.reddit.com/user/asktheledger)
[link] (https://asktheledger.com/blog/clipper-erp-migration-orphan-rows.html) [comments] (https://www.reddit.com/r/programming/comments/1t3x4jv/i_migrated_a_40yearold_clipper_erp_the_orphan/)
Formatting an entire 25 million line codebase overnight: the rubyfmt story
https://www.reddit.com/r/programming/comments/1t47018/formatting_an_entire_25_million_line_codebase/
submitted by /u/BlondieCoder (https://www.reddit.com/user/BlondieCoder)
[link] (https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story) [comments] (https://www.reddit.com/r/programming/comments/1t47018/formatting_an_entire_25_million_line_codebase/)
https://www.reddit.com/r/programming/comments/1t47018/formatting_an_entire_25_million_line_codebase/
submitted by /u/BlondieCoder (https://www.reddit.com/user/BlondieCoder)
[link] (https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story) [comments] (https://www.reddit.com/r/programming/comments/1t47018/formatting_an_entire_25_million_line_codebase/)
Bun is being rewritten to Rust
https://www.reddit.com/r/programming/comments/1t480nm/bun_is_being_rewritten_to_rust/
<!-- SC_OFF -->. <!-- SC_ON --> submitted by /u/aabbdev (https://www.reddit.com/user/aabbdev)
[link] (https://github.com/oven-sh/bun/commit/46d3bc29f270fa881dd5730ef1549e88407701a5) [comments] (https://www.reddit.com/r/programming/comments/1t480nm/bun_is_being_rewritten_to_rust/)
https://www.reddit.com/r/programming/comments/1t480nm/bun_is_being_rewritten_to_rust/
<!-- SC_OFF -->. <!-- SC_ON --> submitted by /u/aabbdev (https://www.reddit.com/user/aabbdev)
[link] (https://github.com/oven-sh/bun/commit/46d3bc29f270fa881dd5730ef1549e88407701a5) [comments] (https://www.reddit.com/r/programming/comments/1t480nm/bun_is_being_rewritten_to_rust/)
Why you can't allocate a human-readable ID before the record exists
https://www.reddit.com/r/programming/comments/1t49351/why_you_cant_allocate_a_humanreadable_id_before/
<!-- SC_OFF -->Author here. The non-obvious thing is that the idempotency key needs to gate the slot reservation, not the number assignment. The number has to stay inside Phase 2 or you get phantom allocations with no backing record. Happy to discuss the reaper design or the 2PC comparison if anyone's curious. <!-- SC_ON --> submitted by /u/Gronax_au (https://www.reddit.com/user/Gronax_au)
[link] (https://simoninglis.com/posts/task-keys-cmdock/) [comments] (https://www.reddit.com/r/programming/comments/1t49351/why_you_cant_allocate_a_humanreadable_id_before/)
https://www.reddit.com/r/programming/comments/1t49351/why_you_cant_allocate_a_humanreadable_id_before/
<!-- SC_OFF -->Author here. The non-obvious thing is that the idempotency key needs to gate the slot reservation, not the number assignment. The number has to stay inside Phase 2 or you get phantom allocations with no backing record. Happy to discuss the reaper design or the 2PC comparison if anyone's curious. <!-- SC_ON --> submitted by /u/Gronax_au (https://www.reddit.com/user/Gronax_au)
[link] (https://simoninglis.com/posts/task-keys-cmdock/) [comments] (https://www.reddit.com/r/programming/comments/1t49351/why_you_cant_allocate_a_humanreadable_id_before/)
Update on "Co-authored-by: Copilot" in commit messages · Issue #314311 · microsoft/vscode
https://www.reddit.com/r/programming/comments/1t49srb/update_on_coauthoredby_copilot_in_commit_messages/
submitted by /u/PerkyPangolin (https://www.reddit.com/user/PerkyPangolin)
[link] (https://github.com/microsoft/vscode/issues/314311) [comments] (https://www.reddit.com/r/programming/comments/1t49srb/update_on_coauthoredby_copilot_in_commit_messages/)
https://www.reddit.com/r/programming/comments/1t49srb/update_on_coauthoredby_copilot_in_commit_messages/
submitted by /u/PerkyPangolin (https://www.reddit.com/user/PerkyPangolin)
[link] (https://github.com/microsoft/vscode/issues/314311) [comments] (https://www.reddit.com/r/programming/comments/1t49srb/update_on_coauthoredby_copilot_in_commit_messages/)
Popular DAEMON Tools software infected – supply chain attack ongoing since April 8, 2026
https://www.reddit.com/r/programming/comments/1t4aiw5/popular_daemon_tools_software_infected_supply/
submitted by /u/rkhunter_ (https://www.reddit.com/user/rkhunter_)
[link] (https://securelist.com/tr/daemon-tools-backdoor/119654/) [comments] (https://www.reddit.com/r/programming/comments/1t4aiw5/popular_daemon_tools_software_infected_supply/)
https://www.reddit.com/r/programming/comments/1t4aiw5/popular_daemon_tools_software_infected_supply/
submitted by /u/rkhunter_ (https://www.reddit.com/user/rkhunter_)
[link] (https://securelist.com/tr/daemon-tools-backdoor/119654/) [comments] (https://www.reddit.com/r/programming/comments/1t4aiw5/popular_daemon_tools_software_infected_supply/)
Should I Run Plain Docker Compose in Production in 2026?
https://www.reddit.com/r/programming/comments/1t4bcud/should_i_run_plain_docker_compose_in_production/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://distr.sh/blog/running-docker-in-production/) [comments] (https://www.reddit.com/r/programming/comments/1t4bcud/should_i_run_plain_docker_compose_in_production/)
https://www.reddit.com/r/programming/comments/1t4bcud/should_i_run_plain_docker_compose_in_production/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://distr.sh/blog/running-docker-in-production/) [comments] (https://www.reddit.com/r/programming/comments/1t4bcud/should_i_run_plain_docker_compose_in_production/)
Par, a session-typed language with automatic concurrency, and no panics or deadlocks
https://www.reddit.com/r/programming/comments/1t4bg2q/par_a_sessiontyped_language_with_automatic/
submitted by /u/faiface (https://www.reddit.com/user/faiface)
[link] (https://par.run/) [comments] (https://www.reddit.com/r/programming/comments/1t4bg2q/par_a_sessiontyped_language_with_automatic/)
https://www.reddit.com/r/programming/comments/1t4bg2q/par_a_sessiontyped_language_with_automatic/
submitted by /u/faiface (https://www.reddit.com/user/faiface)
[link] (https://par.run/) [comments] (https://www.reddit.com/r/programming/comments/1t4bg2q/par_a_sessiontyped_language_with_automatic/)
Hashful storage. Store your whole file in the URL hash
https://www.reddit.com/r/programming/comments/1t4c5q2/hashful_storage_store_your_whole_file_in_the_url/
submitted by /u/sousapereira (https://www.reddit.com/user/sousapereira)
[link] (https://0x1.pt/dl) [comments] (https://www.reddit.com/r/programming/comments/1t4c5q2/hashful_storage_store_your_whole_file_in_the_url/)
https://www.reddit.com/r/programming/comments/1t4c5q2/hashful_storage_store_your_whole_file_in_the_url/
submitted by /u/sousapereira (https://www.reddit.com/user/sousapereira)
[link] (https://0x1.pt/dl) [comments] (https://www.reddit.com/r/programming/comments/1t4c5q2/hashful_storage_store_your_whole_file_in_the_url/)
OpenCL 3.1 Released To Bolster AI & HPC Workloads
https://www.reddit.com/r/programming/comments/1t4ctgz/opencl_31_released_to_bolster_ai_hpc_workloads/
submitted by /u/kingsaso9 (https://www.reddit.com/user/kingsaso9)
[link] (https://www.phoronix.com/news/OpenCL-3.1-Released) [comments] (https://www.reddit.com/r/programming/comments/1t4ctgz/opencl_31_released_to_bolster_ai_hpc_workloads/)
https://www.reddit.com/r/programming/comments/1t4ctgz/opencl_31_released_to_bolster_ai_hpc_workloads/
submitted by /u/kingsaso9 (https://www.reddit.com/user/kingsaso9)
[link] (https://www.phoronix.com/news/OpenCL-3.1-Released) [comments] (https://www.reddit.com/r/programming/comments/1t4ctgz/opencl_31_released_to_bolster_ai_hpc_workloads/)
Kill the Conditional Maze: Refactoring From If-Statements to Rule Pipelines
https://www.reddit.com/r/programming/comments/1t4dchp/kill_the_conditional_maze_refactoring_from/
submitted by /u/nephrenka (https://www.reddit.com/user/nephrenka)
[link] (https://adamtornhill.substack.com/p/kill-the-conditional-maze-from-if) [comments] (https://www.reddit.com/r/programming/comments/1t4dchp/kill_the_conditional_maze_refactoring_from/)
https://www.reddit.com/r/programming/comments/1t4dchp/kill_the_conditional_maze_refactoring_from/
submitted by /u/nephrenka (https://www.reddit.com/user/nephrenka)
[link] (https://adamtornhill.substack.com/p/kill-the-conditional-maze-from-if) [comments] (https://www.reddit.com/r/programming/comments/1t4dchp/kill_the_conditional_maze_refactoring_from/)