Faster ES|QL aggregations (2–3×) using Swiss-style hash tables
https://www.reddit.com/r/programming/comments/1sddp2g/faster_esql_aggregations_23_using_swissstyle_hash/
submitted by /u/chegar999 (https://www.reddit.com/user/chegar999)
[link] (https://www.elastic.co/search-labs/blog/esql-swiss-hash-stats) [comments] (https://www.reddit.com/r/programming/comments/1sddp2g/faster_esql_aggregations_23_using_swissstyle_hash/)
https://www.reddit.com/r/programming/comments/1sddp2g/faster_esql_aggregations_23_using_swissstyle_hash/
submitted by /u/chegar999 (https://www.reddit.com/user/chegar999)
[link] (https://www.elastic.co/search-labs/blog/esql-swiss-hash-stats) [comments] (https://www.reddit.com/r/programming/comments/1sddp2g/faster_esql_aggregations_23_using_swissstyle_hash/)
A whole boss fight in 256 bytes
https://www.reddit.com/r/programming/comments/1sde1vx/a_whole_boss_fight_in_256_bytes/
<!-- SC_OFF -->Technical write up for "Endbot" 256 bytes MSDOS program with plot, sync, sound, and payoff. Released April 4th at Revision Demoparty 2026. <!-- SC_ON --> submitted by /u/Hell__Mood (https://www.reddit.com/user/Hell__Mood)
[link] (https://hellmood.111mb.de//A_whole_boss_fight_in_256_bytes.html) [comments] (https://www.reddit.com/r/programming/comments/1sde1vx/a_whole_boss_fight_in_256_bytes/)
https://www.reddit.com/r/programming/comments/1sde1vx/a_whole_boss_fight_in_256_bytes/
<!-- SC_OFF -->Technical write up for "Endbot" 256 bytes MSDOS program with plot, sync, sound, and payoff. Released April 4th at Revision Demoparty 2026. <!-- SC_ON --> submitted by /u/Hell__Mood (https://www.reddit.com/user/Hell__Mood)
[link] (https://hellmood.111mb.de//A_whole_boss_fight_in_256_bytes.html) [comments] (https://www.reddit.com/r/programming/comments/1sde1vx/a_whole_boss_fight_in_256_bytes/)
Creating a Physics Engine in C - YouTube
https://www.reddit.com/r/programming/comments/1sdirt2/creating_a_physics_engine_in_c_youtube/
<!-- SC_OFF -->This is a little thing I cooked up today. I should be catching up on assignments, but I had this project on the back burner and decided to finally commit to it. Here it is, hope you guys enjoy! In the future, I plan to go far more in-depth on physics concepts and teach them through programming, if anyone wants to see that, let me know. <!-- SC_ON --> submitted by /u/nerdy_guy420 (https://www.reddit.com/user/nerdy_guy420)
[link] (https://youtu.be/khJm2A03MEI) [comments] (https://www.reddit.com/r/programming/comments/1sdirt2/creating_a_physics_engine_in_c_youtube/)
https://www.reddit.com/r/programming/comments/1sdirt2/creating_a_physics_engine_in_c_youtube/
<!-- SC_OFF -->This is a little thing I cooked up today. I should be catching up on assignments, but I had this project on the back burner and decided to finally commit to it. Here it is, hope you guys enjoy! In the future, I plan to go far more in-depth on physics concepts and teach them through programming, if anyone wants to see that, let me know. <!-- SC_ON --> submitted by /u/nerdy_guy420 (https://www.reddit.com/user/nerdy_guy420)
[link] (https://youtu.be/khJm2A03MEI) [comments] (https://www.reddit.com/r/programming/comments/1sdirt2/creating_a_physics_engine_in_c_youtube/)
Anomaly detection with nothing but Welford's algorithm and a KV store
https://www.reddit.com/r/programming/comments/1sdlb99/anomaly_detection_with_nothing_but_welfords/
submitted by /u/uriwa (https://www.reddit.com/user/uriwa)
[link] (https://uriv.me/blog/anomaly-detection-with-welford-and-kv) [comments] (https://www.reddit.com/r/programming/comments/1sdlb99/anomaly_detection_with_nothing_but_welfords/)
https://www.reddit.com/r/programming/comments/1sdlb99/anomaly_detection_with_nothing_but_welfords/
submitted by /u/uriwa (https://www.reddit.com/user/uriwa)
[link] (https://uriv.me/blog/anomaly-detection-with-welford-and-kv) [comments] (https://www.reddit.com/r/programming/comments/1sdlb99/anomaly_detection_with_nothing_but_welfords/)
Media scraper Gallery-dl is moving to Codeberg after receiving a DMCA notice, claiming that its circumvention.
https://www.reddit.com/r/programming/comments/1sdnq0f/media_scraper_gallerydl_is_moving_to_codeberg/
submitted by /u/TheTwelveYearOld (https://www.reddit.com/user/TheTwelveYearOld)
[link] (https://github.com/mikf/gallery-dl/discussions/9304) [comments] (https://www.reddit.com/r/programming/comments/1sdnq0f/media_scraper_gallerydl_is_moving_to_codeberg/)
https://www.reddit.com/r/programming/comments/1sdnq0f/media_scraper_gallerydl_is_moving_to_codeberg/
submitted by /u/TheTwelveYearOld (https://www.reddit.com/user/TheTwelveYearOld)
[link] (https://github.com/mikf/gallery-dl/discussions/9304) [comments] (https://www.reddit.com/r/programming/comments/1sdnq0f/media_scraper_gallerydl_is_moving_to_codeberg/)
How Linux executes binaries: ELF and dynamic linking explained
https://www.reddit.com/r/programming/comments/1sdp20m/how_linux_executes_binaries_elf_and_dynamic/
<!-- SC_OFF -->After 25 years working with Linux internals I wrote this article. It's a deep dive into how Linux executes binaries, focusing on ELF internals and dynamic linking. Covers GOT/PLT, relocations, and what actually happens at runtime (memory mappings, syscalls, dynamic loader). Happy to discuss or clarify any part. <!-- SC_ON --> submitted by /u/Solid-Film-818 (https://www.reddit.com/user/Solid-Film-818)
[link] (https://fmdlc.github.io/tty0/Linux_ELF_Dynamic_linking_EN.html) [comments] (https://www.reddit.com/r/programming/comments/1sdp20m/how_linux_executes_binaries_elf_and_dynamic/)
https://www.reddit.com/r/programming/comments/1sdp20m/how_linux_executes_binaries_elf_and_dynamic/
<!-- SC_OFF -->After 25 years working with Linux internals I wrote this article. It's a deep dive into how Linux executes binaries, focusing on ELF internals and dynamic linking. Covers GOT/PLT, relocations, and what actually happens at runtime (memory mappings, syscalls, dynamic loader). Happy to discuss or clarify any part. <!-- SC_ON --> submitted by /u/Solid-Film-818 (https://www.reddit.com/user/Solid-Film-818)
[link] (https://fmdlc.github.io/tty0/Linux_ELF_Dynamic_linking_EN.html) [comments] (https://www.reddit.com/r/programming/comments/1sdp20m/how_linux_executes_binaries_elf_and_dynamic/)
Visualizing Graph Structures Using Go and Graphviz
https://www.reddit.com/r/programming/comments/1sdspjj/visualizing_graph_structures_using_go_and_graphviz/
submitted by /u/High-Impact-2025 (https://www.reddit.com/user/High-Impact-2025)
[link] (https://dominik.info/blog/visualizing-graphs/) [comments] (https://www.reddit.com/r/programming/comments/1sdspjj/visualizing_graph_structures_using_go_and_graphviz/)
https://www.reddit.com/r/programming/comments/1sdspjj/visualizing_graph_structures_using_go_and_graphviz/
submitted by /u/High-Impact-2025 (https://www.reddit.com/user/High-Impact-2025)
[link] (https://dominik.info/blog/visualizing-graphs/) [comments] (https://www.reddit.com/r/programming/comments/1sdspjj/visualizing_graph_structures_using_go_and_graphviz/)
Beyond Indexes: How Open Table Formats Optimize Query Performance
https://www.reddit.com/r/programming/comments/1sdv3kd/beyond_indexes_how_open_table_formats_optimize/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://jack-vanlightly.com/blog/2025/10/8/beyond-indexes-how-open-table-formats-optimize-query-performance) [comments] (https://www.reddit.com/r/programming/comments/1sdv3kd/beyond_indexes_how_open_table_formats_optimize/)
https://www.reddit.com/r/programming/comments/1sdv3kd/beyond_indexes_how_open_table_formats_optimize/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://jack-vanlightly.com/blog/2025/10/8/beyond-indexes-how-open-table-formats-optimize-query-performance) [comments] (https://www.reddit.com/r/programming/comments/1sdv3kd/beyond_indexes_how_open_table_formats_optimize/)
Stamp It! All Programs Must Report Their Version
https://www.reddit.com/r/programming/comments/1sdy11q/stamp_it_all_programs_must_report_their_version/
submitted by /u/SpecialistLady (https://www.reddit.com/user/SpecialistLady)
[link] (https://michael.stapelberg.ch/posts/2026-04-05-stamp-it-all-programs-must-report-their-version/) [comments] (https://www.reddit.com/r/programming/comments/1sdy11q/stamp_it_all_programs_must_report_their_version/)
https://www.reddit.com/r/programming/comments/1sdy11q/stamp_it_all_programs_must_report_their_version/
submitted by /u/SpecialistLady (https://www.reddit.com/user/SpecialistLady)
[link] (https://michael.stapelberg.ch/posts/2026-04-05-stamp-it-all-programs-must-report-their-version/) [comments] (https://www.reddit.com/r/programming/comments/1sdy11q/stamp_it_all_programs_must_report_their_version/)
How the Sharks Do Observability
https://www.reddit.com/r/programming/comments/1se0at6/how_the_sharks_do_observability/
submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://newsletter.signoz.io/p/how-the-sharks-do-observability) [comments] (https://www.reddit.com/r/programming/comments/1se0at6/how_the_sharks_do_observability/)
https://www.reddit.com/r/programming/comments/1se0at6/how_the_sharks_do_observability/
submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://newsletter.signoz.io/p/how-the-sharks-do-observability) [comments] (https://www.reddit.com/r/programming/comments/1se0at6/how_the_sharks_do_observability/)
The Data Race Hiding Behind "Correct" Atomics
https://www.reddit.com/r/programming/comments/1se1ypz/the_data_race_hiding_behind_correct_atomics/
submitted by /u/devTripp (https://www.reddit.com/user/devTripp)
[link] (https://trippw.com/blog/lock-free-metrics-atomic-pointer) [comments] (https://www.reddit.com/r/programming/comments/1se1ypz/the_data_race_hiding_behind_correct_atomics/)
https://www.reddit.com/r/programming/comments/1se1ypz/the_data_race_hiding_behind_correct_atomics/
submitted by /u/devTripp (https://www.reddit.com/user/devTripp)
[link] (https://trippw.com/blog/lock-free-metrics-atomic-pointer) [comments] (https://www.reddit.com/r/programming/comments/1se1ypz/the_data_race_hiding_behind_correct_atomics/)
I poorly estimated a year long rewrite
https://www.reddit.com/r/programming/comments/1se324q/i_poorly_estimated_a_year_long_rewrite/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/one-year-rewrite.html) [comments] (https://www.reddit.com/r/programming/comments/1se324q/i_poorly_estimated_a_year_long_rewrite/)
https://www.reddit.com/r/programming/comments/1se324q/i_poorly_estimated_a_year_long_rewrite/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/one-year-rewrite.html) [comments] (https://www.reddit.com/r/programming/comments/1se324q/i_poorly_estimated_a_year_long_rewrite/)
Measuring Jitter: Standard Linux vs PREEMPT_RT under heavy load
https://www.reddit.com/r/programming/comments/1se3lsn/measuring_jitter_standard_linux_vs_preempt_rt/
<!-- SC_OFF --> I've been working on a Software PLC where microsecond-level execution timing is critical. To guarantee real-time performance, I tested and compared the scheduling jitter between a standard Linux kernel and a PREEMPT_RT patched kernel (Ubuntu 24.04). The Setup: A C++ task waking up every 10ms using clock_nanosleep, running for 10,000 iterations. Applied heavy system load using stress-ng (CPU 100%, Disk I/O, Context switches, Page faults). CPU governor set to 'performance'. The Results (Worst-case Jitter): Standard Linux Kernel: Extremely unpredictable. Jitter spiked up to ~650 µs when the system was under stress. PREEMPT_RT Kernel: Very stable. The worst-case jitter was strictly bounded under 70 µs. It's impressive how much stability the PREEMPT_RT patch brings to a general-purpose OS without needing a dedicated RTOS. I also learned a hard lesson about not doing File I/O inside an RT loop the hard way! 😅 Any feedback or tips on further tuning (like IRQ Affinity) would be greatly appreciated! <!-- SC_ON --> submitted by /u/Special_Ad5912 (https://www.reddit.com/user/Special_Ad5912)
[link] (https://prejudice.tistory.com/42) [comments] (https://www.reddit.com/r/programming/comments/1se3lsn/measuring_jitter_standard_linux_vs_preempt_rt/)
https://www.reddit.com/r/programming/comments/1se3lsn/measuring_jitter_standard_linux_vs_preempt_rt/
<!-- SC_OFF --> I've been working on a Software PLC where microsecond-level execution timing is critical. To guarantee real-time performance, I tested and compared the scheduling jitter between a standard Linux kernel and a PREEMPT_RT patched kernel (Ubuntu 24.04). The Setup: A C++ task waking up every 10ms using clock_nanosleep, running for 10,000 iterations. Applied heavy system load using stress-ng (CPU 100%, Disk I/O, Context switches, Page faults). CPU governor set to 'performance'. The Results (Worst-case Jitter): Standard Linux Kernel: Extremely unpredictable. Jitter spiked up to ~650 µs when the system was under stress. PREEMPT_RT Kernel: Very stable. The worst-case jitter was strictly bounded under 70 µs. It's impressive how much stability the PREEMPT_RT patch brings to a general-purpose OS without needing a dedicated RTOS. I also learned a hard lesson about not doing File I/O inside an RT loop the hard way! 😅 Any feedback or tips on further tuning (like IRQ Affinity) would be greatly appreciated! <!-- SC_ON --> submitted by /u/Special_Ad5912 (https://www.reddit.com/user/Special_Ad5912)
[link] (https://prejudice.tistory.com/42) [comments] (https://www.reddit.com/r/programming/comments/1se3lsn/measuring_jitter_standard_linux_vs_preempt_rt/)
Parse, Don't Validate — In a Language That Doesn't Want You To · cekrem.github.io
https://www.reddit.com/r/programming/comments/1sesbjq/parse_dont_validate_in_a_language_that_doesnt/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/parse-dont-validate-typescript/) [comments] (https://www.reddit.com/r/programming/comments/1sesbjq/parse_dont_validate_in_a_language_that_doesnt/)
https://www.reddit.com/r/programming/comments/1sesbjq/parse_dont_validate_in_a_language_that_doesnt/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/parse-dont-validate-typescript/) [comments] (https://www.reddit.com/r/programming/comments/1sesbjq/parse_dont_validate_in_a_language_that_doesnt/)
C3 closes out its 0.7 era — focusing on simplicity and control before 0.8
https://www.reddit.com/r/programming/comments/1set2gu/c3_closes_out_its_07_era_focusing_on_simplicity/
<!-- SC_OFF -->C3 is trying to stay close to C in terms of control and predictability,
without piling on too much complexity This release is mostly about tightening semantics, improving inference,
and removing edge cases before moving into the 0.8 cycle. It’s less about adding features and more about making the language and standard library consistent. <!-- SC_ON --> submitted by /u/Nuoji (https://www.reddit.com/user/Nuoji)
[link] (https://c3-lang.org/blog/c3-0-7-11-the-last-v0-7/) [comments] (https://www.reddit.com/r/programming/comments/1set2gu/c3_closes_out_its_07_era_focusing_on_simplicity/)
https://www.reddit.com/r/programming/comments/1set2gu/c3_closes_out_its_07_era_focusing_on_simplicity/
<!-- SC_OFF -->C3 is trying to stay close to C in terms of control and predictability,
without piling on too much complexity This release is mostly about tightening semantics, improving inference,
and removing edge cases before moving into the 0.8 cycle. It’s less about adding features and more about making the language and standard library consistent. <!-- SC_ON --> submitted by /u/Nuoji (https://www.reddit.com/user/Nuoji)
[link] (https://c3-lang.org/blog/c3-0-7-11-the-last-v0-7/) [comments] (https://www.reddit.com/r/programming/comments/1set2gu/c3_closes_out_its_07_era_focusing_on_simplicity/)
Jim Webber Explains Fault-tolerance, Scalability & Why Computers Are Just Confident Drunks. #DistributedSystems
https://www.reddit.com/r/programming/comments/1seuifi/jim_webber_explains_faulttolerance_scalability/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/Pb8brtgQYP8?list=PLEx5khR4g7PLjpaSO0XI-6euF483ORLyJ) [comments] (https://www.reddit.com/r/programming/comments/1seuifi/jim_webber_explains_faulttolerance_scalability/)
https://www.reddit.com/r/programming/comments/1seuifi/jim_webber_explains_faulttolerance_scalability/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/Pb8brtgQYP8?list=PLEx5khR4g7PLjpaSO0XI-6euF483ORLyJ) [comments] (https://www.reddit.com/r/programming/comments/1seuifi/jim_webber_explains_faulttolerance_scalability/)
Live Life on the Edge: A Layered Strategy for Testing Data Models
https://www.reddit.com/r/programming/comments/1sevdsl/live_life_on_the_edge_a_layered_strategy_for/
submitted by /u/misterchiply (https://www.reddit.com/user/misterchiply)
[link] (https://www.chiply.dev/post-data-model-testing) [comments] (https://www.reddit.com/r/programming/comments/1sevdsl/live_life_on_the_edge_a_layered_strategy_for/)
https://www.reddit.com/r/programming/comments/1sevdsl/live_life_on_the_edge_a_layered_strategy_for/
submitted by /u/misterchiply (https://www.reddit.com/user/misterchiply)
[link] (https://www.chiply.dev/post-data-model-testing) [comments] (https://www.reddit.com/r/programming/comments/1sevdsl/live_life_on_the_edge_a_layered_strategy_for/)
You can't cancel a JavaScript promise (except sometimes you can)
https://www.reddit.com/r/programming/comments/1sew9fx/you_cant_cancel_a_javascript_promise_except/
submitted by /u/aardvark_lizard (https://www.reddit.com/user/aardvark_lizard)
[link] (https://www.inngest.com/blog/hanging-promises-for-control-flow) [comments] (https://www.reddit.com/r/programming/comments/1sew9fx/you_cant_cancel_a_javascript_promise_except/)
https://www.reddit.com/r/programming/comments/1sew9fx/you_cant_cancel_a_javascript_promise_except/
submitted by /u/aardvark_lizard (https://www.reddit.com/user/aardvark_lizard)
[link] (https://www.inngest.com/blog/hanging-promises-for-control-flow) [comments] (https://www.reddit.com/r/programming/comments/1sew9fx/you_cant_cancel_a_javascript_promise_except/)
Compare programming language and see them ranked with learnings!
https://www.reddit.com/r/programming/comments/1sflofe/compare_programming_language_and_see_them_ranked/
<!-- SC_OFF -->So I always wanted to rank programming languages and compare them on diff programming metrics. I have been learning Rust and got to compare it with various other languages just to see the differences. Also learning about complex programming concepts, such as memory efficiency and more. Love this tool to do it. I bet you will learn something new!!! <!-- SC_ON --> submitted by /u/No-Childhood-2502 (https://www.reddit.com/user/No-Childhood-2502)
[link] (https://langscompare.site/) [comments] (https://www.reddit.com/r/programming/comments/1sflofe/compare_programming_language_and_see_them_ranked/)
https://www.reddit.com/r/programming/comments/1sflofe/compare_programming_language_and_see_them_ranked/
<!-- SC_OFF -->So I always wanted to rank programming languages and compare them on diff programming metrics. I have been learning Rust and got to compare it with various other languages just to see the differences. Also learning about complex programming concepts, such as memory efficiency and more. Love this tool to do it. I bet you will learn something new!!! <!-- SC_ON --> submitted by /u/No-Childhood-2502 (https://www.reddit.com/user/No-Childhood-2502)
[link] (https://langscompare.site/) [comments] (https://www.reddit.com/r/programming/comments/1sflofe/compare_programming_language_and_see_them_ranked/)
Beyond Indexes: How Open Table Formats Optimize Query Performance — Jack Vanlightly
https://www.reddit.com/r/programming/comments/1sfm3hs/beyond_indexes_how_open_table_formats_optimize/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://jack-vanlightly.com/blog/2025/10/8/beyond-indexes-how-open-table-formats-optimize-query-performance) [comments] (https://www.reddit.com/r/programming/comments/1sfm3hs/beyond_indexes_how_open_table_formats_optimize/)
https://www.reddit.com/r/programming/comments/1sfm3hs/beyond_indexes_how_open_table_formats_optimize/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://jack-vanlightly.com/blog/2025/10/8/beyond-indexes-how-open-table-formats-optimize-query-performance) [comments] (https://www.reddit.com/r/programming/comments/1sfm3hs/beyond_indexes_how_open_table_formats_optimize/)
[arXiv] Fuzzing REST APIs in Industry: Necessary Features and Open Problems
https://www.reddit.com/r/programming/comments/1sfm5e0/arxiv_fuzzing_rest_apis_in_industry_necessary/
<!-- SC_OFF -->This is a technical, academic write-up of how an open-source fuzzer for REST APIs has been introduced and started to be used at Volkswagen <!-- SC_ON --> submitted by /u/arcuri82 (https://www.reddit.com/user/arcuri82)
[link] (https://arxiv.org/abs/2604.01759) [comments] (https://www.reddit.com/r/programming/comments/1sfm5e0/arxiv_fuzzing_rest_apis_in_industry_necessary/)
https://www.reddit.com/r/programming/comments/1sfm5e0/arxiv_fuzzing_rest_apis_in_industry_necessary/
<!-- SC_OFF -->This is a technical, academic write-up of how an open-source fuzzer for REST APIs has been introduced and started to be used at Volkswagen <!-- SC_ON --> submitted by /u/arcuri82 (https://www.reddit.com/user/arcuri82)
[link] (https://arxiv.org/abs/2604.01759) [comments] (https://www.reddit.com/r/programming/comments/1sfm5e0/arxiv_fuzzing_rest_apis_in_industry_necessary/)