I will send you newest post from subreddit /r/programming
The Ultimate Java Concurrency & Multithreading Roadmap (Deep, Transferable, Timeless)
https://www.reddit.com/r/programming/comments/1kzmx32/the_ultimate_java_concurrency_multithreading/
<!-- SC_OFF -->Hi guys, I’ve posted a blog about concurrency and multithreading in Java. Do check it out and share your opinion. Concurrency & Multithreading
│
├── 1. Mutual Exclusion → Locking, reentrancy, intrinsic monitors
├── 2. Visibility → Volatile, memory model, happens-before
├── 3. Atomicity → Compare-and-swap, atomic primitives
├── 4. Coordination → wait/notify, latches, semaphores
├── 5. Task Management → Runnable, ExecutorService, Future
├── 6. Non-Blocking / Async → CompletableFuture, reactive streams
├── 7. Immutability → final fields, value objects, collections
├── 8. Parallelism → Fork/Join, Streams, Spliterators
└── 9. Thread Lifecycle → States, interrupt, daemon, priority <!-- SC_ON --> submitted by /u/nikhiltiwari005 (https://www.reddit.com/user/nikhiltiwari005)
[link] (https://medium.com/javarevisited/the-concurrency-multithreading-bible-for-engineers-642d2c5c3a02) [comments] (https://www.reddit.com/r/programming/comments/1kzmx32/the_ultimate_java_concurrency_multithreading/)
TinyAPL part 1: Introduction and Arrays
https://www.reddit.com/r/programming/comments/1kzjpjz/tinyapl_part_1_introduction_and_arrays/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.rubenverg.com/tinyapl_1_arrays) [comments] (https://www.reddit.com/r/programming/comments/1kzjpjz/tinyapl_part_1_introduction_and_arrays/)
parking_lot: ffffffffffffffff
https://www.reddit.com/r/programming/comments/1kxv372/parking_lot_ffffffffffffffff/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://fly.io/blog/parking-lot-ffffffffffffffff/) [comments] (https://www.reddit.com/r/programming/comments/1kxv372/parking_lot_ffffffffffffffff/)
go may require prefaulting mmap
https://www.reddit.com/r/programming/comments/1kxv2ct/go_may_require_prefaulting_mmap/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://flak.tedunangst.com/post/go-may-require-prefaulting-mmap) [comments] (https://www.reddit.com/r/programming/comments/1kxv2ct/go_may_require_prefaulting_mmap/)
Compiling a Neural Net to C for a 1,744× speedup
https://www.reddit.com/r/programming/comments/1kxs35a/compiling_a_neural_net_to_c_for_a_1744_speedup/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://slightknack.dev/blog/difflogic/) [comments] (https://www.reddit.com/r/programming/comments/1kxs35a/compiling_a_neural_net_to_c_for_a_1744_speedup/)
Announcing dotnet run app.cs - A simpler way to start with C# and .NET 10
https://www.reddit.com/r/programming/comments/1kxmoez/announcing_dotnet_run_appcs_a_simpler_way_to/
submitted by /u/unique_ptr (https://www.reddit.com/user/unique_ptr)
[link] (https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-app/) [comments] (https://www.reddit.com/r/programming/comments/1kxmoez/announcing_dotnet_run_appcs_a_simpler_way_to/)
Duplication Is Not the Enemy
https://www.reddit.com/r/programming/comments/1kxpcj4/duplication_is_not_the_enemy/
submitted by /u/Acceptable-Courage-9 (https://www.reddit.com/user/Acceptable-Courage-9)
[link] (https://terriblesoftware.org/2025/05/28/duplication-is-not-the-enemy/) [comments] (https://www.reddit.com/r/programming/comments/1kxpcj4/duplication_is_not_the_enemy/)
DWARF as a Shared Reverse Engineering Format
https://www.reddit.com/r/programming/comments/1kxmb0x/dwarf_as_a_shared_reverse_engineering_format/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lief.re/blog/2025-05-27-dwarf-editor/) [comments] (https://www.reddit.com/r/programming/comments/1kxmb0x/dwarf_as_a_shared_reverse_engineering_format/)
Beware of fast-math
https://www.reddit.com/r/programming/comments/1kxo98l/beware_of_fastmath/
submitted by /u/notfancy (https://www.reddit.com/user/notfancy)
[link] (https://simonbyrne.github.io/notes/fastmath/) [comments] (https://www.reddit.com/r/programming/comments/1kxo98l/beware_of_fastmath/)
New algorithm beats Dijkstra's time for shortest paths in directed graphs
https://www.reddit.com/r/programming/comments/1kxedmp/new_algorithm_beats_dijkstras_time_for_shortest/
submitted by /u/RogueCookie9586 (https://www.reddit.com/user/RogueCookie9586)
[link] (https://arxiv.org/abs/2504.17033) [comments] (https://www.reddit.com/r/programming/comments/1kxedmp/new_algorithm_beats_dijkstras_time_for_shortest/)
CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)
https://www.reddit.com/r/programming/comments/1kxchpn/cheerpj_41_java_in_the_browser_now_supporting/
submitted by /u/alexp_lt (https://www.reddit.com/user/alexp_lt)
[link] (https://labs.leaningtech.com/blog/cheerpj-4.1) [comments] (https://www.reddit.com/r/programming/comments/1kxchpn/cheerpj_41_java_in_the_browser_now_supporting/)
syftr: Bayesian Optimisation meets RAG workflows
https://www.reddit.com/r/programming/comments/1kxlbnb/syftr_bayesian_optimisation_meets_rag_workflows/
<!-- SC_OFF -->Syftr, an OSS framework that helps you to optimize your RAG pipelines in order to meet your latency/cost/accuracy expectations using Bayesian Optimization. Think of it like hyperparameter tuning, but for across the whole your RAG pipelines: syftr helps you automatically find the best combination of: LLMs data splitters prompts agentic strategies (CoT, ReAct, etc), and other pipeline steps to meet your performance goals and budget. 🗞️ Blog Post: https://www.datarobot.com/blog/pareto-optimized-ai-workflows-syftr/
🔨 Github: https://github.com/datarobot/syftr
📖 Paper: https://arxiv.org/abs/2505.20266 <!-- SC_ON --> submitted by /u/roma-glushko (https://www.reddit.com/user/roma-glushko)
[link] (https://github.com/datarobot/syftr) [comments] (https://www.reddit.com/r/programming/comments/1kxlbnb/syftr_bayesian_optimisation_meets_rag_workflows/)
Shedding Light on Kafka’s Black Box Problem
https://www.reddit.com/r/programming/comments/1kxir43/shedding_light_on_kafkas_black_box_problem/
submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://signoz.io/blog/shedding-light-on-kafkas-black-box-problem/) [comments] (https://www.reddit.com/r/programming/comments/1kxir43/shedding_light_on_kafkas_black_box_problem/)
Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB
https://www.reddit.com/r/programming/comments/1kx45tx/building_a_realtime_ai_fraud_detection_system/
submitted by /u/Majestic_Wallaby7374 (https://www.reddit.com/user/Majestic_Wallaby7374)
[link] (https://foojay.io/today/building-a-real-time-ai-fraud-detection-system-with-spring-kafka-and-mongodb/) [comments] (https://www.reddit.com/r/programming/comments/1kx45tx/building_a_realtime_ai_fraud_detection_system/)
Async Traits Can Be Directly Backed By Manual Future Impls
https://www.reddit.com/r/programming/comments/1kwv3id/async_traits_can_be_directly_backed_by_manual/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.yoshuawuyts.com/async-traits-can-be-directly-backed-by-manual-future-impls/) [comments] (https://www.reddit.com/r/programming/comments/1kwv3id/async_traits_can_be_directly_backed_by_manual/)
I want your help, I need a feedback my blog post writing?
https://www.reddit.com/r/programming/comments/1kzmmnd/i_want_your_help_i_need_a_feedback_my_blog_post/
<!-- SC_OFF -->Just start my writing journey ... i don't want to sound like promotional content or something un realistic. This is my first post as "why people shoud care" then I will go deep into web performance topics. Also, I don't wanted the blog post to be ai generated thing. I just asked to fix some grammer and give me a supported ideas like the ai factor section Do you think the arguments in the post are enough? Is it easy to read and follow. Any feedback will be appropriated 🙏🏻 Thanks <!-- SC_ON --> submitted by /u/Hussein_Saad (https://www.reddit.com/user/Hussein_Saad)
[link] (https://00ff00.dev/blog/why-web-performance) [comments] (https://www.reddit.com/r/programming/comments/1kzmmnd/i_want_your_help_i_need_a_feedback_my_blog_post/)
Java Virtual Threads Ate My Memory: A Web Crawler's Tale of Speed vs. Memory
https://www.reddit.com/r/programming/comments/1kzjpbk/java_virtual_threads_ate_my_memory_a_web_crawlers/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dariobalinzo.medium.com/virtual-threads-ate-my-memory-a-web-crawlers-tale-of-speed-vs-memory-a92fc75085f6) [comments] (https://www.reddit.com/r/programming/comments/1kzjpbk/java_virtual_threads_ate_my_memory_a_web_crawlers/)
Zero-overhead checks with fake stack overflows
https://www.reddit.com/r/programming/comments/1kxv2v6/zerooverhead_checks_with_fake_stack_overflows/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://bernsteinbear.com/blog/overflow-check/) [comments] (https://www.reddit.com/r/programming/comments/1kxv2v6/zerooverhead_checks_with_fake_stack_overflows/)
GitHub's official MCP server exploited to access private repositories
https://www.reddit.com/r/programming/comments/1kxf7vo/githubs_official_mcp_server_exploited_to_access/
submitted by /u/anmolbaranwal (https://www.reddit.com/user/anmolbaranwal)
[link] (https://invariantlabs.ai/blog/mcp-github-vulnerability) [comments] (https://www.reddit.com/r/programming/comments/1kxf7vo/githubs_official_mcp_server_exploited_to_access/)
What does "Undecidable" mean, anyway
https://www.reddit.com/r/programming/comments/1kxs3c3/what_does_undecidable_mean_anyway/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://buttondown.com/hillelwayne/archive/what-does-undecidable-mean-anyway/) [comments] (https://www.reddit.com/r/programming/comments/1kxs3c3/what_does_undecidable_mean_anyway/)
Greenmask - PostgreSQL database anonymization tool release v0.2.12
https://www.reddit.com/r/programming/comments/1kxrwq7/greenmask_postgresql_database_anonymization_tool/
submitted by /u/anyweny (https://www.reddit.com/user/anyweny)
[link] (https://github.com/GreenmaskIO/greenmask/releases/tag/v0.2.12) [comments] (https://www.reddit.com/r/programming/comments/1kxrwq7/greenmask_postgresql_database_anonymization_tool/)
The Secrets of Floating-Point Numbers
https://www.reddit.com/r/programming/comments/1kxmfaz/the_secrets_of_floatingpoint_numbers/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://asawicki.info/articles/secrets_of_floating_point_numbers_en.php) [comments] (https://www.reddit.com/r/programming/comments/1kxmfaz/the_secrets_of_floatingpoint_numbers/)
A Personal Software Runtime inspired by Emacs, Plan 9, Erlang, Hypermedia, and Unix
https://www.reddit.com/r/programming/comments/1kxmdvq/a_personal_software_runtime_inspired_by_emacs/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/leoshimo/vrs) [comments] (https://www.reddit.com/r/programming/comments/1kxmdvq/a_personal_software_runtime_inspired_by_emacs/)
The death of uBlock Origin in Chrome: Manifest V2 will be deprecated next month
https://www.reddit.com/r/programming/comments/1kxnafy/the_death_of_ublock_origin_in_chrome_manifest_v2/
submitted by /u/rodrigocfd (https://www.reddit.com/user/rodrigocfd)
[link] (https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline) [comments] (https://www.reddit.com/r/programming/comments/1kxnafy/the_death_of_ublock_origin_in_chrome_manifest_v2/)
Residuality Theory: A Rebellious Take on Building Systems That Actually Survive
https://www.reddit.com/r/programming/comments/1kxlist/residuality_theory_a_rebellious_take_on_building/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://www.architecture-weekly.com/p/residuality-theory-a-rebellious-take) [comments] (https://www.reddit.com/r/programming/comments/1kxlist/residuality_theory_a_rebellious_take_on_building/)
Kotlin Multiplatform SDK & Ecosystem
https://www.reddit.com/r/programming/comments/1kxk13e/kotlin_multiplatform_sdk_ecosystem/
<!-- SC_OFF -->Features Include: Compile Time Dependency Injection Resource Management (via commonMain/resources) to manage Images, Fonts, Colors (which you can access via Objects such as AtlasStrings, AtlasColors, etc) Flow Management in a Kmp Friendly way ViewModel to ViewModel Focused Navigation - Auto Generates a navigation graph for Compose (android) projects and Embeds a UIKit powered Nav Engine that works for both SwiftUI + UIKit projects Support for All Platforms Incremental Building for Faster Builds <!-- SC_ON --> submitted by /u/GrouchyMonk4414 (https://www.reddit.com/user/GrouchyMonk4414)
[link] (https://github.com/Ares-Defence-Labs/Atlas) [comments] (https://www.reddit.com/r/programming/comments/1kxk13e/kotlin_multiplatform_sdk_ecosystem/)
How to authenticate machine identities: mTLS, token authentication, SPIFFE, and more
https://www.reddit.com/r/programming/comments/1kxfhcv/how_to_authenticate_machine_identities_mtls_token/
submitted by /u/West-Chard-1474 (https://www.reddit.com/user/West-Chard-1474)
[link] (https://www.cerbos.dev/blog/5-authentication-methods-for-nhi) [comments] (https://www.reddit.com/r/programming/comments/1kxfhcv/how_to_authenticate_machine_identities_mtls_token/)
Don't solve problems you don't have. You're literally creating problems.
https://www.reddit.com/r/programming/comments/1kx46s1/dont_solve_problems_you_dont_have_youre_literally/
submitted by /u/ohhfishal (https://www.reddit.com/user/ohhfishal)
[link] (https://ohhfishal.net/posts/dont-solve-problems-you-dont-have/) [comments] (https://www.reddit.com/r/programming/comments/1kx46s1/dont_solve_problems_you_dont_have_youre_literally/)
No if, while, map or reduce ; Relational Algebra Outside the Database.
https://www.reddit.com/r/programming/comments/1kww0b1/no_if_while_map_or_reduce_relational_algebra/
submitted by /u/blambeau (https://www.reddit.com/user/blambeau)
[link] (https://www.klaro.cards/en/blog/2025/05/27/159-neither-if-nor-while-neither-map-nor-reduce) [comments] (https://www.reddit.com/r/programming/comments/1kww0b1/no_if_while_map_or_reduce_relational_algebra/)
Memory Access Patterns Are Important
https://www.reddit.com/r/programming/comments/1kwv3h4/memory_access_patterns_are_important/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://mechanical-sympathy.blogspot.com/2012/08/memory-access-patterns-are-important.html) [comments] (https://www.reddit.com/r/programming/comments/1kwv3h4/memory_access_patterns_are_important/)