I will send you newest post from subreddit /r/programming
Rust Case Studies
https://www.reddit.com/r/programming/comments/1lqqfwz/rust_case_studies/
submitted by /u/mooreds (https://www.reddit.com/user/mooreds)
[link] (https://sxlijin.github.io/2025-06-25-rust-case-studies) [comments] (https://www.reddit.com/r/programming/comments/1lqqfwz/rust_case_studies/)
C++ 26 is Complete!
https://www.reddit.com/r/programming/comments/1lql77i/c_26_is_complete/
submitted by /u/BlueGoliath (https://www.reddit.com/user/BlueGoliath)
[link] (https://www.youtube.com/watch?v=TOKP7k66VBw) [comments] (https://www.reddit.com/r/programming/comments/1lql77i/c_26_is_complete/)
JavaScript™ Trademark Update
https://www.reddit.com/r/programming/comments/1lqh2wu/javascript_trademark_update/
submitted by /u/LawfulKitten98 (https://www.reddit.com/user/LawfulKitten98)
[link] (https://deno.com/blog/deno-v-oracle4) [comments] (https://www.reddit.com/r/programming/comments/1lqh2wu/javascript_trademark_update/)
Angular Interview Q&A: Day 22
https://www.reddit.com/r/programming/comments/1lqd2rw/angular_interview_qa_day_22/
submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/angular-interview-q-a-day-22-1541172c1969) [comments] (https://www.reddit.com/r/programming/comments/1lqd2rw/angular_interview_qa_day_22/)
The Evolution of Caching Libraries in Go
https://www.reddit.com/r/programming/comments/1lq9hea/the_evolution_of_caching_libraries_in_go/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://maypok86.github.io/otter/blog/cache-evolution/) [comments] (https://www.reddit.com/r/programming/comments/1lq9hea/the_evolution_of_caching_libraries_in_go/)
Lisp and Prolog appear in the European Commission's eGovernment Benchmark 2025
https://www.reddit.com/r/programming/comments/1lq410o/lisp_and_prolog_appear_in_the_european/
submitted by /u/mtriska (https://www.reddit.com/user/mtriska)
[link] (https://github.com/mthom/scryer-prolog/discussions/2994) [comments] (https://www.reddit.com/r/programming/comments/1lq410o/lisp_and_prolog_appear_in_the_european/)
A List Is a Monad
https://www.reddit.com/r/programming/comments/1lq169c/a_list_is_a_monad/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://alexyorke.github.io//2025/06/29/a-list-is-a-monad/) [comments] (https://www.reddit.com/r/programming/comments/1lq169c/a_list_is_a_monad/)
The Chapel Programming Language
https://www.reddit.com/r/programming/comments/1lq07bd/the_chapel_programming_language/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://chapel-lang.org/) [comments] (https://www.reddit.com/r/programming/comments/1lq07bd/the_chapel_programming_language/)
How To Actually Use MobileNetV3 for Fish Classifier
https://www.reddit.com/r/programming/comments/1lpztcj/how_to_actually_use_mobilenetv3_for_fish/
<!-- SC_OFF -->This is a transfer learning tutorial for image classification using TensorFlow involves leveraging pre-trained model MobileNet-V3 to enhance the accuracy of image classification tasks. By employing transfer learning with MobileNet-V3 in TensorFlow, image classification models can achieve improved performance with reduced training time and computational resources. We'll go step-by-step through: · Splitting a fish dataset for training & validation · Applying transfer learning with MobileNetV3-Large · Training a custom image classifier using TensorFlow · Predicting new fish images using OpenCV · Visualizing results with confidence scores You can find link for the code in the blog : https://eranfeit.net/how-to-actually-use-mobilenetv3-for-fish-classifier/ You can find more tutorials, and join my newsletter here : https://eranfeit.net/ Full code for Medium users : feitgemel/how-to-actually-use-mobilenetv3-for-fish-classifier-bc5abe83541b" rel="nofollow">https://medium.com/@feitgemel/how-to-actually-use-mobilenetv3-for-fish-classifier-bc5abe83541b Watch the full tutorial here: https://youtu.be/12GvOHNc5DI Enjoy Eran <!-- SC_ON --> submitted by /u/Feitgemel (https://www.reddit.com/user/Feitgemel)
[link] (https://eranfeit.net/how-to-actually-use-mobilenetv3-for-fish-classifier/) [comments] (https://www.reddit.com/r/programming/comments/1lpztcj/how_to_actually_use_mobilenetv3_for_fish/)
20 years of programming
https://www.reddit.com/r/programming/comments/1lpvhn4/20_years_of_programming/
submitted by /u/Xaneris47 (https://www.reddit.com/user/Xaneris47)
[link] (https://sidhion.com/blog/20_years/) [comments] (https://www.reddit.com/r/programming/comments/1lpvhn4/20_years_of_programming/)
Reviewing Others' AI PRs
https://www.reddit.com/r/programming/comments/1lptuce/reviewing_others_ai_prs/
submitted by /u/AMeatMuncher_not_gay (https://www.reddit.com/user/AMeatMuncher_not_gay)
[link] (https://c0n0.com/posts/reviewing-ai-prs/) [comments] (https://www.reddit.com/r/programming/comments/1lptuce/reviewing_others_ai_prs/)
Exploiting the IKKO Activebuds "AI powered" earbuds, running DOOM, stealing their OpenAI API key and customer data
https://www.reddit.com/r/programming/comments/1lpqh9c/exploiting_the_ikko_activebuds_ai_powered_earbuds/
submitted by /u/Kok_Nikol (https://www.reddit.com/user/Kok_Nikol)
[link] (https://blog.mgdproductions.com/ikko-activebuds/) [comments] (https://www.reddit.com/r/programming/comments/1lpqh9c/exploiting_the_ikko_activebuds_ai_powered_earbuds/)
I’m on the hunt for some tools to manage multiple SSH keys and Git accounts. Any recommendations or feedback would be super helpful!
https://www.reddit.com/r/programming/comments/1lpp36i/im_on_the_hunt_for_some_tools_to_manage_multiple/
submitted by /u/Curious-Solution9638 (https://www.reddit.com/user/Curious-Solution9638)
[link] (https://www.npmjs.com/package/gitsm) [comments] (https://www.reddit.com/r/programming/comments/1lpp36i/im_on_the_hunt_for_some_tools_to_manage_multiple/)
Day 3: Observer, Subscription, and Teardown — The Core Trio of RxJS
https://www.reddit.com/r/programming/comments/1lpjy75/day_3_observer_subscription_and_teardown_the_core/
submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/day-3-observer-subscription-and-teardown-the-core-trio-of-rxjs-201868e76d28) [comments] (https://www.reddit.com/r/programming/comments/1lpjy75/day_3_observer_subscription_and_teardown_the_core/)
Ruby, Ractors, and Lock-Free Data Structures
https://www.reddit.com/r/programming/comments/1lpfux7/ruby_ractors_and_lockfree_data_structures/
submitted by /u/alexeyr (https://www.reddit.com/user/alexeyr)
[link] (https://iliabylich.github.io/ruby-ractors-and-lock-free-data-structures/) [comments] (https://www.reddit.com/r/programming/comments/1lpfux7/ruby_ractors_and_lockfree_data_structures/)
Ever wondered how AWS S3 scales to handle 1 PB/s bandwidth? I broke down their key design decisions in a deep-dive article
https://www.reddit.com/r/programming/comments/1lqqbss/ever_wondered_how_aws_s3_scales_to_handle_1_pbs/
<!-- SC_OFF -->As engineers, we spend a lot of time figuring out how to auto-scale our apps to meet user demand. We design distributed systems that expand and contract dynamically to ensure seamless service.But, in the process, we become customers ourselves - of foundational cloud services like AWS, GCP, or Azure That got me thinking: how does S3 or any such cloud services scale itself to meet our scale? I wrote this article to explore that very question — not just as a fan of distributed systems, but to better understand the brilliant design decisions, battle-tested patterns, and foundational principles that power S3 behind the scenes. Some highlights: How S3 maintains the data integrity at such a massive scale Design decisions that they made S3 so robust Techniques used to ensure durability, availability, and consistency at scale Some simple but clever tweaks they made to power it up The hidden role of shuffle sharding and partitioning in keeping things smooth Would love your feedback or thoughts on what I might've missed or misunderstood. Read full article here - https://premeaswaran.substack.com/p/beyond-the-bucket-design-decisions (And yes, this was a fun excuse to nerd out over storage internals.) <!-- SC_ON --> submitted by /u/Intrepid_Macaroon_92 (https://www.reddit.com/user/Intrepid_Macaroon_92)
[link] (https://premeaswaran.substack.com/p/beyond-the-bucket-design-decisions) [comments] (https://www.reddit.com/r/programming/comments/1lqqbss/ever_wondered_how_aws_s3_scales_to_handle_1_pbs/)
Finished my deep dive into Bloom Filters (Classic, Counting, Cuckoo), and why they’re IMO a solid "pre-cache" tool you're probably not using
https://www.reddit.com/r/programming/comments/1lqkx0t/finished_my_deep_dive_into_bloom_filters_classic/
<!-- SC_OFF -->I’ve just wrapped up a three-part deep-dive series on Bloom Filters and their modern cousins. If you're curious about data structures for fast membership checks, you might find it useful. Approximate membership query (AMQ) filters don’t tell you exactly what's in a set, but they tell you what’s definitely not there and do it using very little memory. As for me, that’s a killer feature for systems that want to avoid unnecessarily hitting the bigger persistent cache, disk, or network. Think of them as cheap pre-caches: a small test before the real lookup that helps skip unnecessary work. Here's what the series covers: Classic Bloom Filter
I walk through how they work, their false positive guarantees, and why deleting elements is dangerous. It includes an interactive playground to try out inserts and lookups in real time, also calculating parameters for your custom configuration. Counting Bloom Filter and d-left variant
This is an upgrade that lets you delete elements (with counters instead of bits), but it comes at the cost of increased memory and a few gotchas if you’re not careful. Cuckoo Filter
This is a modern alternative that supports deletion, lower false positives, and often better space efficiency. The most interesting part is the witty use of XOR to get two bucket choices with minimal metadata. And they are practically a solid replacement for classic Bloom Filters. I aim to clarify the internals without deepening into formal proofs, more intuition, diagrams, and some practical notes, at least from my experience. If you’re building distributed systems, databases, cache layers, or just enjoy clever data structures, I think you'll like this one. <!-- SC_ON --> submitted by /u/axel-user (https://www.reddit.com/user/axel-user)
[link] (https://maltsev.space/blog/008-bloom-filters-pt1) [comments] (https://www.reddit.com/r/programming/comments/1lqkx0t/finished_my_deep_dive_into_bloom_filters_classic/)
Why I'm Dialing Back My LLM Usage w/ Alberto Fortin
https://www.reddit.com/r/programming/comments/1lqe253/why_im_dialing_back_my_llm_usage_w_alberto_fortin/
submitted by /u/prisencotech (https://www.reddit.com/user/prisencotech)
[link] (https://www.youtube.com/watch?v=DOQmhkLGcuY) [comments] (https://www.reddit.com/r/programming/comments/1lqe253/why_im_dialing_back_my_llm_usage_w_alberto_fortin/)
How cybercriminals make money with cryptojacking
https://www.reddit.com/r/programming/comments/1lq9wsm/how_cybercriminals_make_money_with_cryptojacking/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (mario.candela.personal/how-cybercriminals-make-money-with-cryptojacking-016e4daea1f1?source=friends_link&sk=4c014f0b612e5dde95de3f8d675cb4df" rel="nofollow">https://medium.com/@mario.candela.personal/how-cybercriminals-make-money-with-cryptojacking-016e4daea1f1?source=friends_link&sk=4c014f0b612e5dde95de3f8d675cb4df) [comments] (https://www.reddit.com/r/programming/comments/1lq9wsm/how_cybercriminals_make_money_with_cryptojacking/)
500× faster: Four different ways to speed up your code
https://www.reddit.com/r/programming/comments/1lq98oq/500_faster_four_different_ways_to_speed_up_your/
submitted by /u/itamarst (https://www.reddit.com/user/itamarst)
[link] (https://pythonspeed.com/articles/different-ways-speed/) [comments] (https://www.reddit.com/r/programming/comments/1lq98oq/500_faster_four_different_ways_to_speed_up_your/)
Burn It With Fire: How to Eliminate an Industry-Wide Supply Chain Vulnerability
https://www.reddit.com/r/programming/comments/1lq3127/burn_it_with_fire_how_to_eliminate_an/
submitted by /u/JLLeitschuh (https://www.reddit.com/user/JLLeitschuh)
[link] (jonathan.leitschuh/burn-it-with-fire-how-to-eliminate-an-industry-wide-supply-chain-vulnerability-12515516fb56" rel="nofollow">https://medium.com/@jonathan.leitschuh/burn-it-with-fire-how-to-eliminate-an-industry-wide-supply-chain-vulnerability-12515516fb56) [comments] (https://www.reddit.com/r/programming/comments/1lq3127/burn_it_with_fire_how_to_eliminate_an/)
Rapid Prototyping a Safe, Logless Reconfiguration Protocol for MongoDB with TLA+
https://www.reddit.com/r/programming/comments/1lq07uj/rapid_prototyping_a_safe_logless_reconfiguration/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.mongodb.com/blog/post/technical/rapid-prototyping-safe-logless-reconfiguration-protocol-mongodb-tla-plus) [comments] (https://www.reddit.com/r/programming/comments/1lq07uj/rapid_prototyping_a_safe_logless_reconfiguration/)
Yet another ZIP trick
https://www.reddit.com/r/programming/comments/1lq061n/yet_another_zip_trick/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://hackarcana.com/article/yet-another-zip-trick) [comments] (https://www.reddit.com/r/programming/comments/1lq061n/yet_another_zip_trick/)
We Just got 5 Malicious npm Packages Eliminated in a Cat and Mouse Game
https://www.reddit.com/r/programming/comments/1lpws1t/we_just_got_5_malicious_npm_packages_eliminated/
<!-- SC_OFF -->Creator and maintainer of vet (https://github.com/safedep/vet) here. We monitor public package registries, perform code analysis to identify malicious packages & work towards getting them reported and eliminated. We recently reported a bunch of malicious npm packages which finally got included in OSV and now hopefully all SCA tools and everyone else will identify and block these. Npm takes longer but got these removed from the registry as well. https://osv.dev/vulnerability/MAL-2025-5248 https://osv.dev/vulnerability/MAL-2025-5320 https://osv.dev/vulnerability/MAL-2025-5168 https://osv.dev/vulnerability/MAL-2025-5332 https://osv.dev/vulnerability/MAL-2025-5333 We have been doing this for a while. We started with simple signature matching, then static code analysis and eventually dynamic analysis. Our systems are becoming complex, consuming resources and like any other complex systems, harder to extend. But we don't see any improvement in the overall ecosystems. We are still seeing the same type of malicious packages published every day. I am sure there are more sophisticated ones that we are yet to identify. Intuitively it just seems like the problem of early 2000 where anyone would upload malicious executables in various freeware download sites. Eventually the AV and OS ecosystems improved in terms adopting signed executables, endpoint protection etc. With malicious open source packages, the attack is shifted towards developers, leveraging higher level scripting languages running within trusted processes like Node, Java, Python etc. How do you see a solution emerging against malicious package sprawl? <!-- SC_ON --> submitted by /u/N1ghtCod3r (https://www.reddit.com/user/N1ghtCod3r)
[link] (https://github.com/ossf/malicious-packages/pull/932) [comments] (https://www.reddit.com/r/programming/comments/1lpws1t/we_just_got_5_malicious_npm_packages_eliminated/)
Security researcher earns $25k by finding secrets in so called “deleted commits” on GitHub, showing that they are not really deleted
https://www.reddit.com/r/programming/comments/1lpun8i/security_researcher_earns_25k_by_finding_secrets/
submitted by /u/ScottContini (https://www.reddit.com/user/ScottContini)
[link] (https://trufflesecurity.com/blog/guest-post-how-i-scanned-all-of-github-s-oops-commits-for-leaked-secrets) [comments] (https://www.reddit.com/r/programming/comments/1lpun8i/security_researcher_earns_25k_by_finding_secrets/)
10 features of D that I love
https://www.reddit.com/r/programming/comments/1lpth7e/10_features_of_d_that_i_love/
submitted by /u/BradleyChatha (https://www.reddit.com/user/BradleyChatha)
[link] (https://bradley.chatha.dev/blog/dlang-propaganda/features-of-d-that-i-love/) [comments] (https://www.reddit.com/r/programming/comments/1lpth7e/10_features_of_d_that_i_love/)
The Great Freelancer Disconnect: When Dreams Meet Reality
https://www.reddit.com/r/programming/comments/1lpphql/the_great_freelancer_disconnect_when_dreams_meet/
submitted by /u/TerryC_IndieGameDev (https://www.reddit.com/user/TerryC_IndieGameDev)
[link] (terrancecraddock/the-great-freelancer-disconnect-when-dreams-meet-reality-28997d3d133d?sk=938e245f3deb5a97a445057ce55a33a3" rel="nofollow">https://medium.com/@terrancecraddock/the-great-freelancer-disconnect-when-dreams-meet-reality-28997d3d133d?sk=938e245f3deb5a97a445057ce55a33a3) [comments] (https://www.reddit.com/r/programming/comments/1lpphql/the_great_freelancer_disconnect_when_dreams_meet/)
Hidden complexity in software development
https://www.reddit.com/r/programming/comments/1lpk0fc/hidden_complexity_in_software_development/
submitted by /u/imachug (https://www.reddit.com/user/imachug)
[link] (https://purplesyringa.moe/blog/hidden-complexity-in-software-development/) [comments] (https://www.reddit.com/r/programming/comments/1lpk0fc/hidden_complexity_in_software_development/)
What happens when you load a URL?
https://www.reddit.com/r/programming/comments/1lpgexn/what_happens_when_you_load_a_url/
submitted by /u/caromobiletiscrivo (https://www.reddit.com/user/caromobiletiscrivo)
[link] (https://danluu.com/navigate-url/) [comments] (https://www.reddit.com/r/programming/comments/1lpgexn/what_happens_when_you_load_a_url/)
Building Game Analytics Dashboard with JavaScript
https://www.reddit.com/r/programming/comments/1lpfgua/building_game_analytics_dashboard_with_javascript/
submitted by /u/Idkwhyweneedusername (https://www.reddit.com/user/Idkwhyweneedusername)
[link] (https://ryuru.com/building-game-analytics-dashboard-with-javascript/) [comments] (https://www.reddit.com/r/programming/comments/1lpfgua/building_game_analytics_dashboard_with_javascript/)