Crawling a billion web pages in just over 24 hours, in 2025
https://www.reddit.com/r/programming/comments/1rjynii/crawling_a_billion_web_pages_in_just_over_24/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://andrewkchan.dev/posts/crawler.html) [comments] (https://www.reddit.com/r/programming/comments/1rjynii/crawling_a_billion_web_pages_in_just_over_24/)
https://www.reddit.com/r/programming/comments/1rjynii/crawling_a_billion_web_pages_in_just_over_24/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://andrewkchan.dev/posts/crawler.html) [comments] (https://www.reddit.com/r/programming/comments/1rjynii/crawling_a_billion_web_pages_in_just_over_24/)
An Interactive Intro to CRDTs
https://www.reddit.com/r/programming/comments/1rk2thd/an_interactive_intro_to_crdts/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jakelazaroff.com/words/an-interactive-intro-to-crdts/) [comments] (https://www.reddit.com/r/programming/comments/1rk2thd/an_interactive_intro_to_crdts/)
https://www.reddit.com/r/programming/comments/1rk2thd/an_interactive_intro_to_crdts/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jakelazaroff.com/words/an-interactive-intro-to-crdts/) [comments] (https://www.reddit.com/r/programming/comments/1rk2thd/an_interactive_intro_to_crdts/)
Intercepting messages inside IsDialogMessage, installing the message filter
https://www.reddit.com/r/programming/comments/1rk2u6g/intercepting_messages_inside_isdialogmessage/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://devblogs.microsoft.com/oldnewthing/20260226-00/?p=112090) [comments] (https://www.reddit.com/r/programming/comments/1rk2u6g/intercepting_messages_inside_isdialogmessage/)
https://www.reddit.com/r/programming/comments/1rk2u6g/intercepting_messages_inside_isdialogmessage/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://devblogs.microsoft.com/oldnewthing/20260226-00/?p=112090) [comments] (https://www.reddit.com/r/programming/comments/1rk2u6g/intercepting_messages_inside_isdialogmessage/)
Deprecate confusing APIs like “os.path.commonprefix()”
https://www.reddit.com/r/programming/comments/1rk2ur2/deprecate_confusing_apis_like_ospathcommonprefix/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://sethmlarson.dev/deprecate-confusing-apis-like-os-path-commonprefix) [comments] (https://www.reddit.com/r/programming/comments/1rk2ur2/deprecate_confusing_apis_like_ospathcommonprefix/)
https://www.reddit.com/r/programming/comments/1rk2ur2/deprecate_confusing_apis_like_ospathcommonprefix/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://sethmlarson.dev/deprecate-confusing-apis-like-os-path-commonprefix) [comments] (https://www.reddit.com/r/programming/comments/1rk2ur2/deprecate_confusing_apis_like_ospathcommonprefix/)
Rust zero-cost abstractions vs. SIMD
https://www.reddit.com/r/programming/comments/1rk2uvq/rust_zerocost_abstractions_vs_simd/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://turbopuffer.com/blog/zero-cost) [comments] (https://www.reddit.com/r/programming/comments/1rk2uvq/rust_zerocost_abstractions_vs_simd/)
https://www.reddit.com/r/programming/comments/1rk2uvq/rust_zerocost_abstractions_vs_simd/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://turbopuffer.com/blog/zero-cost) [comments] (https://www.reddit.com/r/programming/comments/1rk2uvq/rust_zerocost_abstractions_vs_simd/)
A Race Within A Race: Exploiting CVE-2025-38617 in Linux Packet Sockets
https://www.reddit.com/r/programming/comments/1rk2wr3/a_race_within_a_race_exploiting_cve202538617_in/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.calif.io/p/a-race-within-a-race-exploiting-cve) [comments] (https://www.reddit.com/r/programming/comments/1rk2wr3/a_race_within_a_race_exploiting_cve202538617_in/)
https://www.reddit.com/r/programming/comments/1rk2wr3/a_race_within_a_race_exploiting_cve202538617_in/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.calif.io/p/a-race-within-a-race-exploiting-cve) [comments] (https://www.reddit.com/r/programming/comments/1rk2wr3/a_race_within_a_race_exploiting_cve202538617_in/)
To be a better programmer, write little proofs in your head
https://www.reddit.com/r/programming/comments/1rk349i/to_be_a_better_programmer_write_little_proofs_in/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.get-nerve.com/to-be-a-better-programmer-write-little-proofs-in-your-head/) [comments] (https://www.reddit.com/r/programming/comments/1rk349i/to_be_a_better_programmer_write_little_proofs_in/)
https://www.reddit.com/r/programming/comments/1rk349i/to_be_a_better_programmer_write_little_proofs_in/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.get-nerve.com/to-be-a-better-programmer-write-little-proofs-in-your-head/) [comments] (https://www.reddit.com/r/programming/comments/1rk349i/to_be_a_better_programmer_write_little_proofs_in/)
1v1 RTS game where you control units with JavaScript
https://www.reddit.com/r/programming/comments/1rkemkc/1v1_rts_game_where_you_control_units_with/
submitted by /u/levmiseri (https://www.reddit.com/user/levmiseri)
[link] (https://yare.io/) [comments] (https://www.reddit.com/r/programming/comments/1rkemkc/1v1_rts_game_where_you_control_units_with/)
https://www.reddit.com/r/programming/comments/1rkemkc/1v1_rts_game_where_you_control_units_with/
submitted by /u/levmiseri (https://www.reddit.com/user/levmiseri)
[link] (https://yare.io/) [comments] (https://www.reddit.com/r/programming/comments/1rkemkc/1v1_rts_game_where_you_control_units_with/)
Void | A terminal-native text editor
https://www.reddit.com/r/programming/comments/1rkewhk/void_a_terminalnative_text_editor/
<!-- SC_OFF -->Hello everyone, I would like to share my first solo open-source project, it is a dev tool, terminal based text editor that I call Void! It is still quite the work in progress, but I have it in a place I am comfortable with sharing! As my Github README states, I am not trying to reinvent the wheel, but I believe there is more stones un-turned in the editor space then people may think. I am deeply infatuated and inspired by editors like Vim and Neovim (recently tried LazyVim) I love the nature and speed of writing and executing my code in the terminal and I thought it would be a great experience to take a crack at my own terminal tool and an editor happened to be one of my first ideas. I let my mind go a little crazy (maybe too much who knows lol) but this is the most fun I have had with any project to date and I see myself working on this more than anything else I have had my hands on so far. Even if nobody ever uses it, I am really glad I started this project, it started as just a way to make a small little terminal editor using curses and turned into a lot more! I would appreciate any feedback anyone might have. Thank you to anyone that takes the time to check it out :p <!-- SC_ON --> submitted by /u/cryybash (https://www.reddit.com/user/cryybash)
[link] (https://github.com/cryybash/Void) [comments] (https://www.reddit.com/r/programming/comments/1rkewhk/void_a_terminalnative_text_editor/)
https://www.reddit.com/r/programming/comments/1rkewhk/void_a_terminalnative_text_editor/
<!-- SC_OFF -->Hello everyone, I would like to share my first solo open-source project, it is a dev tool, terminal based text editor that I call Void! It is still quite the work in progress, but I have it in a place I am comfortable with sharing! As my Github README states, I am not trying to reinvent the wheel, but I believe there is more stones un-turned in the editor space then people may think. I am deeply infatuated and inspired by editors like Vim and Neovim (recently tried LazyVim) I love the nature and speed of writing and executing my code in the terminal and I thought it would be a great experience to take a crack at my own terminal tool and an editor happened to be one of my first ideas. I let my mind go a little crazy (maybe too much who knows lol) but this is the most fun I have had with any project to date and I see myself working on this more than anything else I have had my hands on so far. Even if nobody ever uses it, I am really glad I started this project, it started as just a way to make a small little terminal editor using curses and turned into a lot more! I would appreciate any feedback anyone might have. Thank you to anyone that takes the time to check it out :p <!-- SC_ON --> submitted by /u/cryybash (https://www.reddit.com/user/cryybash)
[link] (https://github.com/cryybash/Void) [comments] (https://www.reddit.com/r/programming/comments/1rkewhk/void_a_terminalnative_text_editor/)
I built a JSON toolkit where nothing leaves your browser — formatter, validator, tree viewer, and 20+ converters
https://www.reddit.com/r/programming/comments/1rkf2oc/i_built_a_json_toolkit_where_nothing_leaves_your/
<!-- SC_OFF -->I've been working on JSONStudio (https://jsonstudio.online (https://jsonstudio.online/)) — a free JSON toolkit designed with privacy in mind. **What makes it different:** All processing happens client-side in your browser. Your data is never sent to any server — useful when you're working with API responses that contain tokens, credentials, or internal data. **Features:** - JSON Formatter & Minifier - JSON Viewer (Tree, Table, Code views) - Real-time JSON Validator with line-level error highlighting - JSON Diff tool - Converters: TypeScript, YAML, CSV, Java, Go, Kotlin, XML, GraphQL, Rust, Zod Schema + more Everything is free, no login required. Would love to hear feedback from this community 🙏 <!-- SC_ON --> submitted by /u/No-Service137 (https://www.reddit.com/user/No-Service137)
[link] (http://jsonstudio.online/) [comments] (https://www.reddit.com/r/programming/comments/1rkf2oc/i_built_a_json_toolkit_where_nothing_leaves_your/)
https://www.reddit.com/r/programming/comments/1rkf2oc/i_built_a_json_toolkit_where_nothing_leaves_your/
<!-- SC_OFF -->I've been working on JSONStudio (https://jsonstudio.online (https://jsonstudio.online/)) — a free JSON toolkit designed with privacy in mind. **What makes it different:** All processing happens client-side in your browser. Your data is never sent to any server — useful when you're working with API responses that contain tokens, credentials, or internal data. **Features:** - JSON Formatter & Minifier - JSON Viewer (Tree, Table, Code views) - Real-time JSON Validator with line-level error highlighting - JSON Diff tool - Converters: TypeScript, YAML, CSV, Java, Go, Kotlin, XML, GraphQL, Rust, Zod Schema + more Everything is free, no login required. Would love to hear feedback from this community 🙏 <!-- SC_ON --> submitted by /u/No-Service137 (https://www.reddit.com/user/No-Service137)
[link] (http://jsonstudio.online/) [comments] (https://www.reddit.com/r/programming/comments/1rkf2oc/i_built_a_json_toolkit_where_nothing_leaves_your/)
Towards Safety & Security in C++26 • Daniela Engert
https://www.reddit.com/r/programming/comments/1rkod9y/towards_safety_security_in_c26_daniela_engert/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/M5JHIsx_ipk?list=PLEx5khR4g7PINwOsYrkwz3lTTJUYoXC53) [comments] (https://www.reddit.com/r/programming/comments/1rkod9y/towards_safety_security_in_c26_daniela_engert/)
https://www.reddit.com/r/programming/comments/1rkod9y/towards_safety_security_in_c26_daniela_engert/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/M5JHIsx_ipk?list=PLEx5khR4g7PINwOsYrkwz3lTTJUYoXC53) [comments] (https://www.reddit.com/r/programming/comments/1rkod9y/towards_safety_security_in_c26_daniela_engert/)
But can it run DOOM? Do you have 3 months of wall clock time to beat it?
https://www.reddit.com/r/programming/comments/1rkovmg/but_can_it_run_doom_do_you_have_3_months_of_wall/
<!-- SC_OFF -->What do 13 layers of wildly inefficient abstractions get you that cannot practically (but technically?) get ANY Java code running? What could implementing something that was offhandedly mentioned by a stranger in a reddit thread possibly get you? Why do we go to the moon? What is candy corn even made out of? I feel like I’m getting a little off topic here... Oh, right, yeah. Why would I waste my time doing something that nobody realistically needs or wants and was actually just memeing on me? Internet bragging rights. <!-- SC_ON --> submitted by /u/bmarti644 (https://www.reddit.com/user/bmarti644)
[link] (https://bmarti44.substack.com/p/but-can-it-run-doom-do-you-have-3) [comments] (https://www.reddit.com/r/programming/comments/1rkovmg/but_can_it_run_doom_do_you_have_3_months_of_wall/)
https://www.reddit.com/r/programming/comments/1rkovmg/but_can_it_run_doom_do_you_have_3_months_of_wall/
<!-- SC_OFF -->What do 13 layers of wildly inefficient abstractions get you that cannot practically (but technically?) get ANY Java code running? What could implementing something that was offhandedly mentioned by a stranger in a reddit thread possibly get you? Why do we go to the moon? What is candy corn even made out of? I feel like I’m getting a little off topic here... Oh, right, yeah. Why would I waste my time doing something that nobody realistically needs or wants and was actually just memeing on me? Internet bragging rights. <!-- SC_ON --> submitted by /u/bmarti644 (https://www.reddit.com/user/bmarti644)
[link] (https://bmarti44.substack.com/p/but-can-it-run-doom-do-you-have-3) [comments] (https://www.reddit.com/r/programming/comments/1rkovmg/but_can_it_run_doom_do_you_have_3_months_of_wall/)
Comparing Scripting Language Speed
https://www.reddit.com/r/programming/comments/1rkqkbw/comparing_scripting_language_speed/
submitted by /u/elemenity (https://www.reddit.com/user/elemenity)
[link] (https://www.emulationonline.com/posts/comparing-scripting-language-speed/) [comments] (https://www.reddit.com/r/programming/comments/1rkqkbw/comparing_scripting_language_speed/)
https://www.reddit.com/r/programming/comments/1rkqkbw/comparing_scripting_language_speed/
submitted by /u/elemenity (https://www.reddit.com/user/elemenity)
[link] (https://www.emulationonline.com/posts/comparing-scripting-language-speed/) [comments] (https://www.reddit.com/r/programming/comments/1rkqkbw/comparing_scripting_language_speed/)
RE#: how we built the world's fastest regex engine in F#
https://www.reddit.com/r/programming/comments/1rkr9qk/re_how_we_built_the_worlds_fastest_regex_engine/
submitted by /u/josephjnk (https://www.reddit.com/user/josephjnk)
[link] (https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/) [comments] (https://www.reddit.com/r/programming/comments/1rkr9qk/re_how_we_built_the_worlds_fastest_regex_engine/)
https://www.reddit.com/r/programming/comments/1rkr9qk/re_how_we_built_the_worlds_fastest_regex_engine/
submitted by /u/josephjnk (https://www.reddit.com/user/josephjnk)
[link] (https://iev.ee/blog/resharp-how-we-built-the-fastest-regex-in-fsharp/) [comments] (https://www.reddit.com/r/programming/comments/1rkr9qk/re_how_we_built_the_worlds_fastest_regex_engine/)
RFC 9849. TLS Encrypted Client Hello
https://www.reddit.com/r/programming/comments/1rks1mj/rfc_9849_tls_encrypted_client_hello/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.rfc-editor.org/rfc/rfc9849.html) [comments] (https://www.reddit.com/r/programming/comments/1rks1mj/rfc_9849_tls_encrypted_client_hello/)
https://www.reddit.com/r/programming/comments/1rks1mj/rfc_9849_tls_encrypted_client_hello/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.rfc-editor.org/rfc/rfc9849.html) [comments] (https://www.reddit.com/r/programming/comments/1rks1mj/rfc_9849_tls_encrypted_client_hello/)
Never snooze a future
https://www.reddit.com/r/programming/comments/1rks5qw/never_snooze_a_future/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jacko.io/snooze.html) [comments] (https://www.reddit.com/r/programming/comments/1rks5qw/never_snooze_a_future/)
https://www.reddit.com/r/programming/comments/1rks5qw/never_snooze_a_future/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jacko.io/snooze.html) [comments] (https://www.reddit.com/r/programming/comments/1rks5qw/never_snooze_a_future/)
Package Managers Need to Cool Down
https://www.reddit.com/r/programming/comments/1rks6ax/package_managers_need_to_cool_down/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nesbitt.io/2026/03/04/package-managers-need-to-cool-down.html) [comments] (https://www.reddit.com/r/programming/comments/1rks6ax/package_managers_need_to_cool_down/)
https://www.reddit.com/r/programming/comments/1rks6ax/package_managers_need_to_cool_down/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nesbitt.io/2026/03/04/package-managers-need-to-cool-down.html) [comments] (https://www.reddit.com/r/programming/comments/1rks6ax/package_managers_need_to_cool_down/)
Smalltalk’s Browser: Unbeatable, Yet Not Enough
https://www.reddit.com/r/programming/comments/1rks7r7/smalltalks_browser_unbeatable_yet_not_enough/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.lorenzano.eu/smalltalks-browser-unbeatable-yet-not-enough/) [comments] (https://www.reddit.com/r/programming/comments/1rks7r7/smalltalks_browser_unbeatable_yet_not_enough/)
https://www.reddit.com/r/programming/comments/1rks7r7/smalltalks_browser_unbeatable_yet_not_enough/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.lorenzano.eu/smalltalks-browser-unbeatable-yet-not-enough/) [comments] (https://www.reddit.com/r/programming/comments/1rks7r7/smalltalks_browser_unbeatable_yet_not_enough/)
Advanced Terraform performance optimization
https://www.reddit.com/r/programming/comments/1rks7zq/advanced_terraform_performance_optimization/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.bejarano.io/terraform-performance/) [comments] (https://www.reddit.com/r/programming/comments/1rks7zq/advanced_terraform_performance_optimization/)
https://www.reddit.com/r/programming/comments/1rks7zq/advanced_terraform_performance_optimization/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.bejarano.io/terraform-performance/) [comments] (https://www.reddit.com/r/programming/comments/1rks7zq/advanced_terraform_performance_optimization/)
On the Design of Programming Languages (Niklaus Wirth, 1974)
https://www.reddit.com/r/programming/comments/1rksamn/on_the_design_of_programming_languages_niklaus/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://web.cs.ucdavis.edu/~su/teaching/ecs240-w17/readings/PLHistoryGoodDesign.PDF) [comments] (https://www.reddit.com/r/programming/comments/1rksamn/on_the_design_of_programming_languages_niklaus/)
https://www.reddit.com/r/programming/comments/1rksamn/on_the_design_of_programming_languages_niklaus/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://web.cs.ucdavis.edu/~su/teaching/ecs240-w17/readings/PLHistoryGoodDesign.PDF) [comments] (https://www.reddit.com/r/programming/comments/1rksamn/on_the_design_of_programming_languages_niklaus/)
Speculative Speculative Decoding (SSD)
https://www.reddit.com/r/programming/comments/1rksbqp/speculative_speculative_decoding_ssd/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://arxiv.org/abs/2603.03251) [comments] (https://www.reddit.com/r/programming/comments/1rksbqp/speculative_speculative_decoding_ssd/)
https://www.reddit.com/r/programming/comments/1rksbqp/speculative_speculative_decoding_ssd/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://arxiv.org/abs/2603.03251) [comments] (https://www.reddit.com/r/programming/comments/1rksbqp/speculative_speculative_decoding_ssd/)