Security Through Obscurity Is Not Bad
https://www.reddit.com/r/programming/comments/1t2nimm/security_through_obscurity_is_not_bad/
submitted by /u/PersianMG (https://www.reddit.com/user/PersianMG)
[link] (https://mobeigi.com/blog/security/security-through-obscurity-is-not-bad/) [comments] (https://www.reddit.com/r/programming/comments/1t2nimm/security_through_obscurity_is_not_bad/)
https://www.reddit.com/r/programming/comments/1t2nimm/security_through_obscurity_is_not_bad/
submitted by /u/PersianMG (https://www.reddit.com/user/PersianMG)
[link] (https://mobeigi.com/blog/security/security-through-obscurity-is-not-bad/) [comments] (https://www.reddit.com/r/programming/comments/1t2nimm/security_through_obscurity_is_not_bad/)
[ Removed by Reddit ]
https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/
<!-- SC_OFF -->[ Removed by Reddit on account of violating the content policy (https://www.reddit.com/help/contentpolicy). ] <!-- SC_ON --> submitted by /u/Distinct-Plankton-20 (https://www.reddit.com/user/Distinct-Plankton-20)
[link] (https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/) [comments] (https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/)
https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/
<!-- SC_OFF -->[ Removed by Reddit on account of violating the content policy (https://www.reddit.com/help/contentpolicy). ] <!-- SC_ON --> submitted by /u/Distinct-Plankton-20 (https://www.reddit.com/user/Distinct-Plankton-20)
[link] (https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/) [comments] (https://www.reddit.com/r/programming/comments/1t2saql/removed_by_reddit/)
A Tale of Three WebAssembly Runtimes
https://www.reddit.com/r/programming/comments/1t2ud6x/a_tale_of_three_webassembly_runtimes/
submitted by /u/srvhfvakc (https://www.reddit.com/user/srvhfvakc)
[link] (https://csjh.blog/posts/a-tale-of-three-wasm-runtimes/) [comments] (https://www.reddit.com/r/programming/comments/1t2ud6x/a_tale_of_three_webassembly_runtimes/)
https://www.reddit.com/r/programming/comments/1t2ud6x/a_tale_of_three_webassembly_runtimes/
submitted by /u/srvhfvakc (https://www.reddit.com/user/srvhfvakc)
[link] (https://csjh.blog/posts/a-tale-of-three-wasm-runtimes/) [comments] (https://www.reddit.com/r/programming/comments/1t2ud6x/a_tale_of_three_webassembly_runtimes/)
The Most Confusing C++ Behavior
https://www.reddit.com/r/programming/comments/1t2xe26/the_most_confusing_c_behavior/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/most-confusing-C++-behavior.html) [comments] (https://www.reddit.com/r/programming/comments/1t2xe26/the_most_confusing_c_behavior/)
https://www.reddit.com/r/programming/comments/1t2xe26/the_most_confusing_c_behavior/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/most-confusing-C++-behavior.html) [comments] (https://www.reddit.com/r/programming/comments/1t2xe26/the_most_confusing_c_behavior/)
Decomposing a Payment Gateway Integration — sys.log
https://www.reddit.com/r/programming/comments/1t30ob2/decomposing_a_payment_gateway_integration_syslog/
<!-- SC_OFF -->A real run on a 14-file track. Eight modules, a circular dependency caught and broken before any code was written, and an LLD with contracts for the two high-complexity modules. <!-- SC_ON --> submitted by /u/mpise (https://www.reddit.com/user/mpise)
[link] (https://www.bashforce.com/posts/decompose-payment-gateway.html) [comments] (https://www.reddit.com/r/programming/comments/1t30ob2/decomposing_a_payment_gateway_integration_syslog/)
https://www.reddit.com/r/programming/comments/1t30ob2/decomposing_a_payment_gateway_integration_syslog/
<!-- SC_OFF -->A real run on a 14-file track. Eight modules, a circular dependency caught and broken before any code was written, and an LLD with contracts for the two high-complexity modules. <!-- SC_ON --> submitted by /u/mpise (https://www.reddit.com/user/mpise)
[link] (https://www.bashforce.com/posts/decompose-payment-gateway.html) [comments] (https://www.reddit.com/r/programming/comments/1t30ob2/decomposing_a_payment_gateway_integration_syslog/)
High Performance Git
https://www.reddit.com/r/programming/comments/1t34fc2/high_performance_git/
submitted by /u/Far_Inflation_8799 (https://www.reddit.com/user/Far_Inflation_8799)
[link] (https://gitperf.com/?utm_source=bonobopress&utm_medium=newsletter&utm_campaign=2269) [comments] (https://www.reddit.com/r/programming/comments/1t34fc2/high_performance_git/)
https://www.reddit.com/r/programming/comments/1t34fc2/high_performance_git/
submitted by /u/Far_Inflation_8799 (https://www.reddit.com/user/Far_Inflation_8799)
[link] (https://gitperf.com/?utm_source=bonobopress&utm_medium=newsletter&utm_campaign=2269) [comments] (https://www.reddit.com/r/programming/comments/1t34fc2/high_performance_git/)
One Map Key, One Lookup
https://www.reddit.com/r/programming/comments/1t3eyd0/one_map_key_one_lookup/
submitted by /u/ghled (https://www.reddit.com/user/ghled)
[link] (https://testing.googleblog.com/2026/04/one-map-key-one-lookup.html) [comments] (https://www.reddit.com/r/programming/comments/1t3eyd0/one_map_key_one_lookup/)
https://www.reddit.com/r/programming/comments/1t3eyd0/one_map_key_one_lookup/
submitted by /u/ghled (https://www.reddit.com/user/ghled)
[link] (https://testing.googleblog.com/2026/04/one-map-key-one-lookup.html) [comments] (https://www.reddit.com/r/programming/comments/1t3eyd0/one_map_key_one_lookup/)
When Too Many Maps Overlap on One Person
https://www.reddit.com/r/programming/comments/1t3fjmj/when_too_many_maps_overlap_on_one_person/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://yusufaytas.com/when-too-many-maps-overlap-on-one-person) [comments] (https://www.reddit.com/r/programming/comments/1t3fjmj/when_too_many_maps_overlap_on_one_person/)
https://www.reddit.com/r/programming/comments/1t3fjmj/when_too_many_maps_overlap_on_one_person/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://yusufaytas.com/when-too-many-maps-overlap-on-one-person) [comments] (https://www.reddit.com/r/programming/comments/1t3fjmj/when_too_many_maps_overlap_on_one_person/)
When 'if' slows you down, avoid it
https://www.reddit.com/r/programming/comments/1t3glxw/when_if_slows_you_down_avoid_it/
submitted by /u/chkas (https://www.reddit.com/user/chkas)
[link] (https://easylang.online/blog/branchless) [comments] (https://www.reddit.com/r/programming/comments/1t3glxw/when_if_slows_you_down_avoid_it/)
https://www.reddit.com/r/programming/comments/1t3glxw/when_if_slows_you_down_avoid_it/
submitted by /u/chkas (https://www.reddit.com/user/chkas)
[link] (https://easylang.online/blog/branchless) [comments] (https://www.reddit.com/r/programming/comments/1t3glxw/when_if_slows_you_down_avoid_it/)
What is Distributed Tracing? A Practical Guide
https://www.reddit.com/r/programming/comments/1t3ilr7/what_is_distributed_tracing_a_practical_guide/
submitted by /u/GlitteringPenalty210 (https://www.reddit.com/user/GlitteringPenalty210)
[link] (https://encore.dev/blog/tracing-guide) [comments] (https://www.reddit.com/r/programming/comments/1t3ilr7/what_is_distributed_tracing_a_practical_guide/)
https://www.reddit.com/r/programming/comments/1t3ilr7/what_is_distributed_tracing_a_practical_guide/
submitted by /u/GlitteringPenalty210 (https://www.reddit.com/user/GlitteringPenalty210)
[link] (https://encore.dev/blog/tracing-guide) [comments] (https://www.reddit.com/r/programming/comments/1t3ilr7/what_is_distributed_tracing_a_practical_guide/)
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/)