Learned Index Lab: Replacing B-Trees with streaming linear models in pure Rust (-99% RAM, 3x faster)
https://www.reddit.com/r/programming/comments/1x71ti7/learned_index_lab_replacing_btrees_with_streaming/
<!-- SC_OFF -->Instead of pointer-chasing through B-Tree node hierarchies, this index models the key distribution using streaming piecewise linear regression with strict epsilon error bounds. Lookups compute positions directly on the CPU ALU before a local L1 cache search, reducing memory by 99% and cutting latency by 3x. <!-- SC_ON --> submitted by /u/gilnett (https://www.reddit.com/user/gilnett)
[link] (https://github.com/gilnett/learned_index_lab) [comments] (https://www.reddit.com/r/programming/comments/1x71ti7/learned_index_lab_replacing_btrees_with_streaming/)
https://www.reddit.com/r/programming/comments/1x71ti7/learned_index_lab_replacing_btrees_with_streaming/
<!-- SC_OFF -->Instead of pointer-chasing through B-Tree node hierarchies, this index models the key distribution using streaming piecewise linear regression with strict epsilon error bounds. Lookups compute positions directly on the CPU ALU before a local L1 cache search, reducing memory by 99% and cutting latency by 3x. <!-- SC_ON --> submitted by /u/gilnett (https://www.reddit.com/user/gilnett)
[link] (https://github.com/gilnett/learned_index_lab) [comments] (https://www.reddit.com/r/programming/comments/1x71ti7/learned_index_lab_replacing_btrees_with_streaming/)
Principles of Debugging
https://www.reddit.com/r/programming/comments/1x7dlgl/principles_of_debugging/
submitted by /u/kciter (https://www.reddit.com/user/kciter)
[link] (https://kciter.so/posts/principles-of-debugging/en/) [comments] (https://www.reddit.com/r/programming/comments/1x7dlgl/principles_of_debugging/)
https://www.reddit.com/r/programming/comments/1x7dlgl/principles_of_debugging/
submitted by /u/kciter (https://www.reddit.com/user/kciter)
[link] (https://kciter.so/posts/principles-of-debugging/en/) [comments] (https://www.reddit.com/r/programming/comments/1x7dlgl/principles_of_debugging/)
Sudocrypt v16.0 is back! Our international CTF is happening this October
https://www.reddit.com/r/programming/comments/1x7h9cz/sudocrypt_v160_is_back_our_international_ctf_is/
<!-- SC_OFF -->Hey everyone! We're Exun Clan, the student-run tech club at DPS R.K. Puram, New Delhi, and we're back with the 16th edition of Sudocrypt, our flagship international CTF! Sudocrypt is an international Cryptic Hunt x Capture The Flag (CTF) event where participants from around the world tackle a series of cybersecurity and cryptic challenges. Expect code-breaking, cryptography, and plenty of problem-solving as you work your way through the levels. The competition is entirely online, so you can participate from anywhere in the world. Dates: October 27–28, 2026 Prizes: With a prize pool of over $900 USD in previous editions, along with over $500 USD in goodies and prizes, Sudocrypt v16.0 promises an exciting challenge for cryptic enthusiasts and CTF players alike. Event website: https://sudocrypt.com/ CTFtime listing: https://ctftime.org/event/3443/ You can also check out the other events at Exun 2026 here: https://exun.co/26/events Hope to see you on the scoreboard! <!-- SC_ON --> submitted by /u/v_pun215 (https://www.reddit.com/user/v_pun215)
[link] (https://sudocrypt.com/) [comments] (https://www.reddit.com/r/programming/comments/1x7h9cz/sudocrypt_v160_is_back_our_international_ctf_is/)
https://www.reddit.com/r/programming/comments/1x7h9cz/sudocrypt_v160_is_back_our_international_ctf_is/
<!-- SC_OFF -->Hey everyone! We're Exun Clan, the student-run tech club at DPS R.K. Puram, New Delhi, and we're back with the 16th edition of Sudocrypt, our flagship international CTF! Sudocrypt is an international Cryptic Hunt x Capture The Flag (CTF) event where participants from around the world tackle a series of cybersecurity and cryptic challenges. Expect code-breaking, cryptography, and plenty of problem-solving as you work your way through the levels. The competition is entirely online, so you can participate from anywhere in the world. Dates: October 27–28, 2026 Prizes: With a prize pool of over $900 USD in previous editions, along with over $500 USD in goodies and prizes, Sudocrypt v16.0 promises an exciting challenge for cryptic enthusiasts and CTF players alike. Event website: https://sudocrypt.com/ CTFtime listing: https://ctftime.org/event/3443/ You can also check out the other events at Exun 2026 here: https://exun.co/26/events Hope to see you on the scoreboard! <!-- SC_ON --> submitted by /u/v_pun215 (https://www.reddit.com/user/v_pun215)
[link] (https://sudocrypt.com/) [comments] (https://www.reddit.com/r/programming/comments/1x7h9cz/sudocrypt_v160_is_back_our_international_ctf_is/)
Freedoom on AWS Lambda Web Functions
https://www.reddit.com/r/programming/comments/1x7hz86/freedoom_on_aws_lambda_web_functions/
submitted by /u/mariuz (https://www.reddit.com/user/mariuz)
[link] (https://www.wooditwork.com/freedoom-on-lambda-web-functions/) [comments] (https://www.reddit.com/r/programming/comments/1x7hz86/freedoom_on_aws_lambda_web_functions/)
https://www.reddit.com/r/programming/comments/1x7hz86/freedoom_on_aws_lambda_web_functions/
submitted by /u/mariuz (https://www.reddit.com/user/mariuz)
[link] (https://www.wooditwork.com/freedoom-on-lambda-web-functions/) [comments] (https://www.reddit.com/r/programming/comments/1x7hz86/freedoom_on_aws_lambda_web_functions/)
Learning Postgres extensions using Zig
https://www.reddit.com/r/programming/comments/1x7mmu6/learning_postgres_extensions_using_zig/
submitted by /u/pseudocharleskk (https://www.reddit.com/user/pseudocharleskk)
[link] (https://barddoo.com/posts/learning-postgres-as-a-zig-developer) [comments] (https://www.reddit.com/r/programming/comments/1x7mmu6/learning_postgres_extensions_using_zig/)
https://www.reddit.com/r/programming/comments/1x7mmu6/learning_postgres_extensions_using_zig/
submitted by /u/pseudocharleskk (https://www.reddit.com/user/pseudocharleskk)
[link] (https://barddoo.com/posts/learning-postgres-as-a-zig-developer) [comments] (https://www.reddit.com/r/programming/comments/1x7mmu6/learning_postgres_extensions_using_zig/)
eMudhra Intermediate CA Compromise
https://www.reddit.com/r/programming/comments/1xb32yj/emudhra_intermediate_ca_compromise/
submitted by /u/the_gnarts (https://www.reddit.com/user/the_gnarts)
[link] (https://emudhra.we-have-a-problem.com/) [comments] (https://www.reddit.com/r/programming/comments/1xb32yj/emudhra_intermediate_ca_compromise/)
https://www.reddit.com/r/programming/comments/1xb32yj/emudhra_intermediate_ca_compromise/
submitted by /u/the_gnarts (https://www.reddit.com/user/the_gnarts)
[link] (https://emudhra.we-have-a-problem.com/) [comments] (https://www.reddit.com/r/programming/comments/1xb32yj/emudhra_intermediate_ca_compromise/)
Make yourself replaceable
https://www.reddit.com/r/programming/comments/1xb7t0x/make_yourself_replaceable/
submitted by /u/maroun-baydoun (https://www.reddit.com/user/maroun-baydoun)
[link] (https://maroun-baydoun.com/blog/make-yourself-replaceable/) [comments] (https://www.reddit.com/r/programming/comments/1xb7t0x/make_yourself_replaceable/)
https://www.reddit.com/r/programming/comments/1xb7t0x/make_yourself_replaceable/
submitted by /u/maroun-baydoun (https://www.reddit.com/user/maroun-baydoun)
[link] (https://maroun-baydoun.com/blog/make-yourself-replaceable/) [comments] (https://www.reddit.com/r/programming/comments/1xb7t0x/make_yourself_replaceable/)
C vs C#: racing VLC's Gaussian blur
https://www.reddit.com/r/programming/comments/1xbbkuq/c_vs_c_racing_vlcs_gaussian_blur/
submitted by /u/mtz94 (https://www.reddit.com/user/mtz94)
[link] (https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/) [comments] (https://www.reddit.com/r/programming/comments/1xbbkuq/c_vs_c_racing_vlcs_gaussian_blur/)
https://www.reddit.com/r/programming/comments/1xbbkuq/c_vs_c_racing_vlcs_gaussian_blur/
submitted by /u/mtz94 (https://www.reddit.com/user/mtz94)
[link] (https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/) [comments] (https://www.reddit.com/r/programming/comments/1xbbkuq/c_vs_c_racing_vlcs_gaussian_blur/)
Critical Vulnerabilities in PHP
https://www.reddit.com/r/programming/comments/1xbcv7y/critical_vulnerabilities_in_php/
submitted by /u/LordAlfredo (https://www.reddit.com/user/LordAlfredo)
[link] (https://cert.europa.eu/publications/security-advisories/2026-018/) [comments] (https://www.reddit.com/r/programming/comments/1xbcv7y/critical_vulnerabilities_in_php/)
https://www.reddit.com/r/programming/comments/1xbcv7y/critical_vulnerabilities_in_php/
submitted by /u/LordAlfredo (https://www.reddit.com/user/LordAlfredo)
[link] (https://cert.europa.eu/publications/security-advisories/2026-018/) [comments] (https://www.reddit.com/r/programming/comments/1xbcv7y/critical_vulnerabilities_in_php/)
Eight Bits of Trust; eMudhra's CA keys cracked in milliseconds
https://www.reddit.com/r/programming/comments/1xbl8y1/eight_bits_of_trust_emudhras_ca_keys_cracked_in/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://scotthelme.co.uk/eight-bits-of-trust-emudhras-ca-keys-cracked-in-milliseconds/) [comments] (https://www.reddit.com/r/programming/comments/1xbl8y1/eight_bits_of_trust_emudhras_ca_keys_cracked_in/)
https://www.reddit.com/r/programming/comments/1xbl8y1/eight_bits_of_trust_emudhras_ca_keys_cracked_in/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://scotthelme.co.uk/eight-bits-of-trust-emudhras-ca-keys-cracked-in-milliseconds/) [comments] (https://www.reddit.com/r/programming/comments/1xbl8y1/eight_bits_of_trust_emudhras_ca_keys_cracked_in/)
PHP2Shell: Critical vulnerabilities in the backbone of the web
https://www.reddit.com/r/programming/comments/1xbo19y/php2shell_critical_vulnerabilities_in_the/
submitted by /u/sagitz_ (https://www.reddit.com/user/sagitz_)
[link] (https://php2shell.com/) [comments] (https://www.reddit.com/r/programming/comments/1xbo19y/php2shell_critical_vulnerabilities_in_the/)
https://www.reddit.com/r/programming/comments/1xbo19y/php2shell_critical_vulnerabilities_in_the/
submitted by /u/sagitz_ (https://www.reddit.com/user/sagitz_)
[link] (https://php2shell.com/) [comments] (https://www.reddit.com/r/programming/comments/1xbo19y/php2shell_critical_vulnerabilities_in_the/)
Today's PHP Security Release, and How We're Strengthening PHP Security
https://www.reddit.com/r/programming/comments/1xbxrns/todays_php_security_release_and_how_were/
submitted by /u/elizabethn (https://www.reddit.com/user/elizabethn)
[link] (https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-php-security/) [comments] (https://www.reddit.com/r/programming/comments/1xbxrns/todays_php_security_release_and_how_were/)
https://www.reddit.com/r/programming/comments/1xbxrns/todays_php_security_release_and_how_were/
submitted by /u/elizabethn (https://www.reddit.com/user/elizabethn)
[link] (https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-php-security/) [comments] (https://www.reddit.com/r/programming/comments/1xbxrns/todays_php_security_release_and_how_were/)
go/ links that live in a file in your repo (open source)
https://www.reddit.com/r/programming/comments/1xbxzz2/go_links_that_live_in_a_file_in_your_repo_open/
<!-- SC_OFF -->Chrome and Firefox extension that does this for your twigg repository. The links are defined in a GOLINKS file at the root of the repo, one alias per line. Add a line, push, submit and done. No admin page, and changes are versioned. Blog post: https://twigg.vc/docs/v/2/blog/twigg-links Source: https://twigg.vc/twigg/monorepo <!-- SC_ON --> submitted by /u/Gaia_fawkes (https://www.reddit.com/user/Gaia_fawkes)
[link] (https://twigg.vc/docs/v/2/blog/twigg-links) [comments] (https://www.reddit.com/r/programming/comments/1xbxzz2/go_links_that_live_in_a_file_in_your_repo_open/)
https://www.reddit.com/r/programming/comments/1xbxzz2/go_links_that_live_in_a_file_in_your_repo_open/
<!-- SC_OFF -->Chrome and Firefox extension that does this for your twigg repository. The links are defined in a GOLINKS file at the root of the repo, one alias per line. Add a line, push, submit and done. No admin page, and changes are versioned. Blog post: https://twigg.vc/docs/v/2/blog/twigg-links Source: https://twigg.vc/twigg/monorepo <!-- SC_ON --> submitted by /u/Gaia_fawkes (https://www.reddit.com/user/Gaia_fawkes)
[link] (https://twigg.vc/docs/v/2/blog/twigg-links) [comments] (https://www.reddit.com/r/programming/comments/1xbxzz2/go_links_that_live_in_a_file_in_your_repo_open/)
Debunking "Faster than Rust": Malicious Benchmarks in Tov
https://www.reddit.com/r/programming/comments/1xcaveo/debunking_faster_than_rust_malicious_benchmarks/
<!-- SC_OFF -->I have debunked (some of the) benchmarks of this new and suspicious "Tov" programming language. Slight background: My friend (who is pretty interested in new stuff generally) found this thing and sent its main site to me saying things like "looks pretty cool", but my intuition told me this sounds like "a scam", esp. when it claimed it performs faster than C and Rust. I personally think apart from changing the code, they probably tried to set up some specific environments that make their programs run faster than C / Rust, or maybe they just made up the numbers. Who knows. <!-- SC_ON --> submitted by /u/madonuko (https://www.reddit.com/user/madonuko)
[link] (https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/) [comments] (https://www.reddit.com/r/programming/comments/1xcaveo/debunking_faster_than_rust_malicious_benchmarks/)
https://www.reddit.com/r/programming/comments/1xcaveo/debunking_faster_than_rust_malicious_benchmarks/
<!-- SC_OFF -->I have debunked (some of the) benchmarks of this new and suspicious "Tov" programming language. Slight background: My friend (who is pretty interested in new stuff generally) found this thing and sent its main site to me saying things like "looks pretty cool", but my intuition told me this sounds like "a scam", esp. when it claimed it performs faster than C and Rust. I personally think apart from changing the code, they probably tried to set up some specific environments that make their programs run faster than C / Rust, or maybe they just made up the numbers. Who knows. <!-- SC_ON --> submitted by /u/madonuko (https://www.reddit.com/user/madonuko)
[link] (https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/) [comments] (https://www.reddit.com/r/programming/comments/1xcaveo/debunking_faster_than_rust_malicious_benchmarks/)
TornadoVM 7 Enables GPU-Native Workloads From Java Applications
https://www.reddit.com/r/programming/comments/1xcc8i8/tornadovm_7_enables_gpunative_workloads_from_java/
submitted by /u/benevanstech (https://www.reddit.com/user/benevanstech)
[link] (https://www.infoq.com/news/2026/10/tornadovm-7-gpu/) [comments] (https://www.reddit.com/r/programming/comments/1xcc8i8/tornadovm_7_enables_gpunative_workloads_from_java/)
https://www.reddit.com/r/programming/comments/1xcc8i8/tornadovm_7_enables_gpunative_workloads_from_java/
submitted by /u/benevanstech (https://www.reddit.com/user/benevanstech)
[link] (https://www.infoq.com/news/2026/10/tornadovm-7-gpu/) [comments] (https://www.reddit.com/r/programming/comments/1xcc8i8/tornadovm_7_enables_gpunative_workloads_from_java/)
Arcana: One Pure-Java Library for (Almost) Every Archive Format
https://www.reddit.com/r/programming/comments/1xcgl1u/arcana_one_purejava_library_for_almost_every/
submitted by /u/SteF44444 (https://www.reddit.com/user/SteF44444)
[link] (https://ibb.co/zVgQqB48) [comments] (https://www.reddit.com/r/programming/comments/1xcgl1u/arcana_one_purejava_library_for_almost_every/)
https://www.reddit.com/r/programming/comments/1xcgl1u/arcana_one_purejava_library_for_almost_every/
submitted by /u/SteF44444 (https://www.reddit.com/user/SteF44444)
[link] (https://ibb.co/zVgQqB48) [comments] (https://www.reddit.com/r/programming/comments/1xcgl1u/arcana_one_purejava_library_for_almost_every/)
I Tried to Find Out How ClickHouse Keeper Takes Non-Blocking Snapshots
https://www.reddit.com/r/programming/comments/1xchal4/i_tried_to_find_out_how_clickhouse_keeper_takes/
<!-- SC_OFF -->This is a continuation from my previous post here: https://www.reddit.com/r/programming/comments/1x8gk1v/i_traced_a_postgres_insert_to_raw_bytes_on_disk/ I've been putting together some notes/videos/blog posts - partly for my own future reference and partly to share with others who might find it useful. Would love feedback and corrections from people who know this stuff deeply. The corresponding blog post for the same: https://thewalstreetjournal.github.io/posts/clickhouse-keeper-non-blocking-snapshots/ <!-- SC_ON --> submitted by /u/IndicationAntique667 (https://www.reddit.com/user/IndicationAntique667)
[link] (https://youtu.be/7J93WKEFinA?si=-mvVHNCKpBmeM3QV) [comments] (https://www.reddit.com/r/programming/comments/1xchal4/i_tried_to_find_out_how_clickhouse_keeper_takes/)
https://www.reddit.com/r/programming/comments/1xchal4/i_tried_to_find_out_how_clickhouse_keeper_takes/
<!-- SC_OFF -->This is a continuation from my previous post here: https://www.reddit.com/r/programming/comments/1x8gk1v/i_traced_a_postgres_insert_to_raw_bytes_on_disk/ I've been putting together some notes/videos/blog posts - partly for my own future reference and partly to share with others who might find it useful. Would love feedback and corrections from people who know this stuff deeply. The corresponding blog post for the same: https://thewalstreetjournal.github.io/posts/clickhouse-keeper-non-blocking-snapshots/ <!-- SC_ON --> submitted by /u/IndicationAntique667 (https://www.reddit.com/user/IndicationAntique667)
[link] (https://youtu.be/7J93WKEFinA?si=-mvVHNCKpBmeM3QV) [comments] (https://www.reddit.com/r/programming/comments/1xchal4/i_tried_to_find_out_how_clickhouse_keeper_takes/)
Coding Magic the Gathering in C# - PART TWO - The Impossible Magic Card
https://www.reddit.com/r/programming/comments/1xcp40x/coding_magic_the_gathering_in_c_part_two_the/
submitted by /u/nickproud (https://www.reddit.com/user/nickproud)
[link] (https://youtu.be/Xbfzye07Xrg) [comments] (https://www.reddit.com/r/programming/comments/1xcp40x/coding_magic_the_gathering_in_c_part_two_the/)
https://www.reddit.com/r/programming/comments/1xcp40x/coding_magic_the_gathering_in_c_part_two_the/
submitted by /u/nickproud (https://www.reddit.com/user/nickproud)
[link] (https://youtu.be/Xbfzye07Xrg) [comments] (https://www.reddit.com/r/programming/comments/1xcp40x/coding_magic_the_gathering_in_c_part_two_the/)
examining the macOS gcc binary
https://www.reddit.com/r/programming/comments/1xcwe3o/examining_the_macos_gcc_binary/
submitted by /u/kiteska (https://www.reddit.com/user/kiteska)
[link] (https://zoey-on-github.github.io/blog/macgcc.html) [comments] (https://www.reddit.com/r/programming/comments/1xcwe3o/examining_the_macos_gcc_binary/)
https://www.reddit.com/r/programming/comments/1xcwe3o/examining_the_macos_gcc_binary/
submitted by /u/kiteska (https://www.reddit.com/user/kiteska)
[link] (https://zoey-on-github.github.io/blog/macgcc.html) [comments] (https://www.reddit.com/r/programming/comments/1xcwe3o/examining_the_macos_gcc_binary/)
Where did my freed memory (not) go?
https://www.reddit.com/r/programming/comments/1xcwsc3/where_did_my_freed_memory_not_go/
submitted by /u/JameEnder (https://www.reddit.com/user/JameEnder)
[link] (https://yapfast.com/blog/where-did-my-freed-memory-go) [comments] (https://www.reddit.com/r/programming/comments/1xcwsc3/where_did_my_freed_memory_not_go/)
https://www.reddit.com/r/programming/comments/1xcwsc3/where_did_my_freed_memory_not_go/
submitted by /u/JameEnder (https://www.reddit.com/user/JameEnder)
[link] (https://yapfast.com/blog/where-did-my-freed-memory-go) [comments] (https://www.reddit.com/r/programming/comments/1xcwsc3/where_did_my_freed_memory_not_go/)
eMudhra's Press Release on the CA Compromise
https://www.reddit.com/r/programming/comments/1xd9rwe/emudhras_press_release_on_the_ca_compromise/
submitted by /u/random8847 (https://www.reddit.com/user/random8847)
[link] (https://www.bseindia.com/xml-data/corpfiling/AttachLive/82503e00-335c-49dc-b022-f4633a08b642.pdf) [comments] (https://www.reddit.com/r/programming/comments/1xd9rwe/emudhras_press_release_on_the_ca_compromise/)
https://www.reddit.com/r/programming/comments/1xd9rwe/emudhras_press_release_on_the_ca_compromise/
submitted by /u/random8847 (https://www.reddit.com/user/random8847)
[link] (https://www.bseindia.com/xml-data/corpfiling/AttachLive/82503e00-335c-49dc-b022-f4633a08b642.pdf) [comments] (https://www.reddit.com/r/programming/comments/1xd9rwe/emudhras_press_release_on_the_ca_compromise/)