Variadic Generics ideas that won’t work for Rust
https://www.reddit.com/r/programming/comments/1lvti03/variadic_generics_ideas_that_wont_work_for_rust/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://poignardazur.github.io//2025/07/09/variadic-generics-dead-ends/) [comments] (https://www.reddit.com/r/programming/comments/1lvti03/variadic_generics_ideas_that_wont_work_for_rust/)
https://www.reddit.com/r/programming/comments/1lvti03/variadic_generics_ideas_that_wont_work_for_rust/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://poignardazur.github.io//2025/07/09/variadic-generics-dead-ends/) [comments] (https://www.reddit.com/r/programming/comments/1lvti03/variadic_generics_ideas_that_wont_work_for_rust/)
(Quite) A Few Words About Async
https://www.reddit.com/r/programming/comments/1lvti75/quite_a_few_words_about_async/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://yoric.github.io/post/quite-a-few-words-about-async/) [comments] (https://www.reddit.com/r/programming/comments/1lvti75/quite_a_few_words_about_async/)
https://www.reddit.com/r/programming/comments/1lvti75/quite_a_few_words_about_async/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://yoric.github.io/post/quite-a-few-words-about-async/) [comments] (https://www.reddit.com/r/programming/comments/1lvti75/quite_a_few_words_about_async/)
MySQL to MariaDB migration story of Switch.ch, Switzerland’s Open Source IT Backbone for Universities and Research
https://www.reddit.com/r/programming/comments/1lvtjsw/mysql_to_mariadb_migration_story_of_switchch/
submitted by /u/OttoKekalainen (https://www.reddit.com/user/OttoKekalainen)
[link] (https://mariadb.org/swiss-academic-it-switch-ch/) [comments] (https://www.reddit.com/r/programming/comments/1lvtjsw/mysql_to_mariadb_migration_story_of_switchch/)
https://www.reddit.com/r/programming/comments/1lvtjsw/mysql_to_mariadb_migration_story_of_switchch/
submitted by /u/OttoKekalainen (https://www.reddit.com/user/OttoKekalainen)
[link] (https://mariadb.org/swiss-academic-it-switch-ch/) [comments] (https://www.reddit.com/r/programming/comments/1lvtjsw/mysql_to_mariadb_migration_story_of_switchch/)
Vertical Text Processing
https://www.reddit.com/r/programming/comments/1lvtlq5/vertical_text_processing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3665r0.html) [comments] (https://www.reddit.com/r/programming/comments/1lvtlq5/vertical_text_processing/)
https://www.reddit.com/r/programming/comments/1lvtlq5/vertical_text_processing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3665r0.html) [comments] (https://www.reddit.com/r/programming/comments/1lvtlq5/vertical_text_processing/)
How Much Upfront Design Do You Really Need?
https://www.reddit.com/r/programming/comments/1lw4gsw/how_much_upfront_design_do_you_really_need/
submitted by /u/Heavy-Elk8273 (https://www.reddit.com/user/Heavy-Elk8273)
[link] (https://youtu.be/B9SOLMYXAo0) [comments] (https://www.reddit.com/r/programming/comments/1lw4gsw/how_much_upfront_design_do_you_really_need/)
https://www.reddit.com/r/programming/comments/1lw4gsw/how_much_upfront_design_do_you_really_need/
submitted by /u/Heavy-Elk8273 (https://www.reddit.com/user/Heavy-Elk8273)
[link] (https://youtu.be/B9SOLMYXAo0) [comments] (https://www.reddit.com/r/programming/comments/1lw4gsw/how_much_upfront_design_do_you_really_need/)
Curiosity-Driven Encryption: A Collatz Conjecture-Inspired Block Cipher with Real-Time Visualizations
https://www.reddit.com/r/programming/comments/1lw4xpg/curiositydriven_encryption_a_collatz/
<!-- SC_OFF -->I am pleased to announce the release of the Collatz Chaos Cipher, an experimental encryption algorithm inspired by the Collatz Conjecture and informed by principles from chaos theory and signal processing. This project introduces a reversible block cipher that employs: Chaotic iteration mechanisms to enhance unpredictability Non-linear key transformations to increase cryptographic strength A synthesis of classical 3x+1 logic with novel signal spiral dynamics -The resulting ciphertext exhibits strong avalanche characteristics and complex diffusion behavior. In addition to the core cryptographic implementation, the repository includes a suite of visualization tools designed to illustrate bit-level diffusion and waveform transformations across encryption rounds. These tools provide valuable insights into the internal behavior and structure of the cipher. This work is intended as a theoretical and educational exploration at the intersection of mathematics and cryptography. It is not recommended for production environments or security-critical applications. I invite researchers, cryptographers, and mathematicians to review, analyze, and contribute to this open-source project. Your feedback and collaboration would be most welcome. Access the full project and documentation here: https://github.com/Eb0nyR0se/Collatz_Chaos_Cipher <!-- SC_ON --> submitted by /u/Altered_Sentience (https://www.reddit.com/user/Altered_Sentience)
[link] (https://github.com/Eb0nyR0se/Collatz_Chaos_Cipher) [comments] (https://www.reddit.com/r/programming/comments/1lw4xpg/curiositydriven_encryption_a_collatz/)
https://www.reddit.com/r/programming/comments/1lw4xpg/curiositydriven_encryption_a_collatz/
<!-- SC_OFF -->I am pleased to announce the release of the Collatz Chaos Cipher, an experimental encryption algorithm inspired by the Collatz Conjecture and informed by principles from chaos theory and signal processing. This project introduces a reversible block cipher that employs: Chaotic iteration mechanisms to enhance unpredictability Non-linear key transformations to increase cryptographic strength A synthesis of classical 3x+1 logic with novel signal spiral dynamics -The resulting ciphertext exhibits strong avalanche characteristics and complex diffusion behavior. In addition to the core cryptographic implementation, the repository includes a suite of visualization tools designed to illustrate bit-level diffusion and waveform transformations across encryption rounds. These tools provide valuable insights into the internal behavior and structure of the cipher. This work is intended as a theoretical and educational exploration at the intersection of mathematics and cryptography. It is not recommended for production environments or security-critical applications. I invite researchers, cryptographers, and mathematicians to review, analyze, and contribute to this open-source project. Your feedback and collaboration would be most welcome. Access the full project and documentation here: https://github.com/Eb0nyR0se/Collatz_Chaos_Cipher <!-- SC_ON --> submitted by /u/Altered_Sentience (https://www.reddit.com/user/Altered_Sentience)
[link] (https://github.com/Eb0nyR0se/Collatz_Chaos_Cipher) [comments] (https://www.reddit.com/r/programming/comments/1lw4xpg/curiositydriven_encryption_a_collatz/)
You ever looked at a JSON file and thought, "this should run"? Now it does.
https://www.reddit.com/r/programming/comments/1lw5goh/you_ever_looked_at_a_json_file_and_thought_this/
<!-- SC_OFF -->So, I built a programming language where the code is written in JSON. It’s called JPL (JSON Programming Language). Yeah, I know. Completely unnecessary. But also fun. Yes, it's a binding written in Java, but it runs download an exe. Project’s up here if you wanna mess with it: 👉 https://github.com/W1LDN16H7/JPL Releases: https://github.com/W1LDN16H7/JPL/releases Examples: https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/help.png,https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/carbon%20(1).png (https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/carbon%20(1).png) Would love thoughts, jokes, roasts, or PRs. Also, give it a star if you use GitHub. Also, yeah: if curly braces scare you, this ain't for you. <!-- SC_ON --> submitted by /u/I_4m_knight (https://www.reddit.com/user/I_4m_knight)
[link] (https://github.com/W1LDN16H7/JPL) [comments] (https://www.reddit.com/r/programming/comments/1lw5goh/you_ever_looked_at_a_json_file_and_thought_this/)
https://www.reddit.com/r/programming/comments/1lw5goh/you_ever_looked_at_a_json_file_and_thought_this/
<!-- SC_OFF -->So, I built a programming language where the code is written in JSON. It’s called JPL (JSON Programming Language). Yeah, I know. Completely unnecessary. But also fun. Yes, it's a binding written in Java, but it runs download an exe. Project’s up here if you wanna mess with it: 👉 https://github.com/W1LDN16H7/JPL Releases: https://github.com/W1LDN16H7/JPL/releases Examples: https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/help.png,https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/carbon%20(1).png (https://raw.githubusercontent.com/W1LDN16H7/JPL/master/images/carbon%20(1).png) Would love thoughts, jokes, roasts, or PRs. Also, give it a star if you use GitHub. Also, yeah: if curly braces scare you, this ain't for you. <!-- SC_ON --> submitted by /u/I_4m_knight (https://www.reddit.com/user/I_4m_knight)
[link] (https://github.com/W1LDN16H7/JPL) [comments] (https://www.reddit.com/r/programming/comments/1lw5goh/you_ever_looked_at_a_json_file_and_thought_this/)
The rise – and looming fall – of acceptance rate
https://www.reddit.com/r/programming/comments/1lw84z1/the_rise_and_looming_fall_of_acceptance_rate/
<!-- SC_OFF -->Thoughts on acceptance rate as a way to measure coding assistants? <!-- SC_ON --> submitted by /u/scarey102 (https://www.reddit.com/user/scarey102)
[link] (https://leaddev.com/reporting/the-rise-and-looming-fall-of-acceptance-rate) [comments] (https://www.reddit.com/r/programming/comments/1lw84z1/the_rise_and_looming_fall_of_acceptance_rate/)
https://www.reddit.com/r/programming/comments/1lw84z1/the_rise_and_looming_fall_of_acceptance_rate/
<!-- SC_OFF -->Thoughts on acceptance rate as a way to measure coding assistants? <!-- SC_ON --> submitted by /u/scarey102 (https://www.reddit.com/user/scarey102)
[link] (https://leaddev.com/reporting/the-rise-and-looming-fall-of-acceptance-rate) [comments] (https://www.reddit.com/r/programming/comments/1lw84z1/the_rise_and_looming_fall_of_acceptance_rate/)
Bringing granular updates to React, the Clojure way
https://www.reddit.com/r/programming/comments/1lw8gx9/bringing_granular_updates_to_react_the_clojure_way/
submitted by /u/roman01la (https://www.reddit.com/user/roman01la)
[link] (https://romanliutikov.com/blog/bringing-granular-updates-to-react-the-clojure-way) [comments] (https://www.reddit.com/r/programming/comments/1lw8gx9/bringing_granular_updates_to_react_the_clojure_way/)
https://www.reddit.com/r/programming/comments/1lw8gx9/bringing_granular_updates_to_react_the_clojure_way/
submitted by /u/roman01la (https://www.reddit.com/user/roman01la)
[link] (https://romanliutikov.com/blog/bringing-granular-updates-to-react-the-clojure-way) [comments] (https://www.reddit.com/r/programming/comments/1lw8gx9/bringing_granular_updates_to_react_the_clojure_way/)
The Micro-Frontend Architecture Handbook
https://www.reddit.com/r/programming/comments/1lw8jph/the_microfrontend_architecture_handbook/
submitted by /u/woltan_4 (https://www.reddit.com/user/woltan_4)
[link] (https://www.freecodecamp.org/news/complete-micro-frontends-guide/?ref=dailydev) [comments] (https://www.reddit.com/r/programming/comments/1lw8jph/the_microfrontend_architecture_handbook/)
https://www.reddit.com/r/programming/comments/1lw8jph/the_microfrontend_architecture_handbook/
submitted by /u/woltan_4 (https://www.reddit.com/user/woltan_4)
[link] (https://www.freecodecamp.org/news/complete-micro-frontends-guide/?ref=dailydev) [comments] (https://www.reddit.com/r/programming/comments/1lw8jph/the_microfrontend_architecture_handbook/)
Vanilla JavaScript: The Difference Between Plain JS, JavaScript Frameworks, and When to Use Them
https://www.reddit.com/r/programming/comments/1lwa6i0/vanilla_javascript_the_difference_between_plain/
<!-- SC_OFF -->The best explanation you've ever seen <!-- SC_ON --> submitted by /u/rikkiviki (https://www.reddit.com/user/rikkiviki)
[link] (https://blog.webix.com/vanillajs-vs-framework-when-using-js-libraries/) [comments] (https://www.reddit.com/r/programming/comments/1lwa6i0/vanilla_javascript_the_difference_between_plain/)
https://www.reddit.com/r/programming/comments/1lwa6i0/vanilla_javascript_the_difference_between_plain/
<!-- SC_OFF -->The best explanation you've ever seen <!-- SC_ON --> submitted by /u/rikkiviki (https://www.reddit.com/user/rikkiviki)
[link] (https://blog.webix.com/vanillajs-vs-framework-when-using-js-libraries/) [comments] (https://www.reddit.com/r/programming/comments/1lwa6i0/vanilla_javascript_the_difference_between_plain/)
Announcing egui 0.32.0 - an easy-to-use cross-platform GUI for Rust
https://www.reddit.com/r/programming/comments/1lwfzr5/announcing_egui_0320_an_easytouse_crossplatform/
submitted by /u/emilern (https://www.reddit.com/user/emilern)
[link] (https://github.com/emilk/egui/releases/tag/0.32.0) [comments] (https://www.reddit.com/r/programming/comments/1lwfzr5/announcing_egui_0320_an_easytouse_crossplatform/)
https://www.reddit.com/r/programming/comments/1lwfzr5/announcing_egui_0320_an_easytouse_crossplatform/
submitted by /u/emilern (https://www.reddit.com/user/emilern)
[link] (https://github.com/emilk/egui/releases/tag/0.32.0) [comments] (https://www.reddit.com/r/programming/comments/1lwfzr5/announcing_egui_0320_an_easytouse_crossplatform/)
Understand CPU Branch Instructions Better
https://www.reddit.com/r/programming/comments/1lwgo7e/understand_cpu_branch_instructions_better/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://chrisfeilbach.com/2025/07/05/understand-cpu-branch-instructions-better/) [comments] (https://www.reddit.com/r/programming/comments/1lwgo7e/understand_cpu_branch_instructions_better/)
https://www.reddit.com/r/programming/comments/1lwgo7e/understand_cpu_branch_instructions_better/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://chrisfeilbach.com/2025/07/05/understand-cpu-branch-instructions-better/) [comments] (https://www.reddit.com/r/programming/comments/1lwgo7e/understand_cpu_branch_instructions_better/)
Functional Functions - A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas for C
https://www.reddit.com/r/programming/comments/1lwgpa2/functional_functions_a_comprehensive_proposal/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Functional%20Functions.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgpa2/functional_functions_a_comprehensive_proposal/)
https://www.reddit.com/r/programming/comments/1lwgpa2/functional_functions_a_comprehensive_proposal/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Functional%20Functions.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgpa2/functional_functions_a_comprehensive_proposal/)
Jai Demo and Design Explanation
https://www.reddit.com/r/programming/comments/1lwgpkm/jai_demo_and_design_explanation/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=IdpD5QIVOKQ) [comments] (https://www.reddit.com/r/programming/comments/1lwgpkm/jai_demo_and_design_explanation/)
https://www.reddit.com/r/programming/comments/1lwgpkm/jai_demo_and_design_explanation/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=IdpD5QIVOKQ) [comments] (https://www.reddit.com/r/programming/comments/1lwgpkm/jai_demo_and_design_explanation/)
Diffusion Elites: surprisingly good, simple and embarrassingly parallel
https://www.reddit.com/r/programming/comments/1lwgq26/diffusion_elites_surprisingly_good_simple_and/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.christianperone.com/2025/07/diffusion-elites/) [comments] (https://www.reddit.com/r/programming/comments/1lwgq26/diffusion_elites_surprisingly_good_simple_and/)
https://www.reddit.com/r/programming/comments/1lwgq26/diffusion_elites_surprisingly_good_simple_and/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.christianperone.com/2025/07/diffusion-elites/) [comments] (https://www.reddit.com/r/programming/comments/1lwgq26/diffusion_elites_surprisingly_good_simple_and/)
A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux
https://www.reddit.com/r/programming/comments/1lwgq67/a_whirlwind_tutorial_on_creating_really_teensy/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgq67/a_whirlwind_tutorial_on_creating_really_teensy/)
https://www.reddit.com/r/programming/comments/1lwgq67/a_whirlwind_tutorial_on_creating_really_teensy/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgq67/a_whirlwind_tutorial_on_creating_really_teensy/)
Orca Build System
https://www.reddit.com/r/programming/comments/1lwgqdc/orca_build_system/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://orca-app.dev/posts/250710/orca_build_system.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgqdc/orca_build_system/)
https://www.reddit.com/r/programming/comments/1lwgqdc/orca_build_system/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://orca-app.dev/posts/250710/orca_build_system.html) [comments] (https://www.reddit.com/r/programming/comments/1lwgqdc/orca_build_system/)
Bin2Wrong: A unified fuzzing framework for uncovering semantic errors in binary-to-C decompilers
https://www.reddit.com/r/programming/comments/1lwgqzx/bin2wrong_a_unified_fuzzing_framework_for/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://futures.cs.utah.edu/papers/25ATC.pdf) [comments] (https://www.reddit.com/r/programming/comments/1lwgqzx/bin2wrong_a_unified_fuzzing_framework_for/)
https://www.reddit.com/r/programming/comments/1lwgqzx/bin2wrong_a_unified_fuzzing_framework_for/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://futures.cs.utah.edu/papers/25ATC.pdf) [comments] (https://www.reddit.com/r/programming/comments/1lwgqzx/bin2wrong_a_unified_fuzzing_framework_for/)
bitchat Technical Whitepaper -- "bitchat is a decentralized, peer-to-peer messaging application that operates over Bluetooth Low Energy (BLE) mesh networks. . . . This whitepaper details the technical architecture, protocols, and privacy mechanisms that enable secure, decentralized communication."
https://www.reddit.com/r/programming/comments/1lwh7s5/bitchat_technical_whitepaper_bitchat_is_a/
submitted by /u/throwaway16830261 (https://www.reddit.com/user/throwaway16830261)
[link] (https://github.com/permissionlesstech/bitchat/blob/main/WHITEPAPER.md) [comments] (https://www.reddit.com/r/programming/comments/1lwh7s5/bitchat_technical_whitepaper_bitchat_is_a/)
https://www.reddit.com/r/programming/comments/1lwh7s5/bitchat_technical_whitepaper_bitchat_is_a/
submitted by /u/throwaway16830261 (https://www.reddit.com/user/throwaway16830261)
[link] (https://github.com/permissionlesstech/bitchat/blob/main/WHITEPAPER.md) [comments] (https://www.reddit.com/r/programming/comments/1lwh7s5/bitchat_technical_whitepaper_bitchat_is_a/)