reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

214

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

Why AI Agents Need a New Protocol (MCP)
https://www.reddit.com/r/programming/comments/1l5vrcg/why_ai_agents_need_a_new_protocol_mcp/

submitted by /u/Weary-Database-8713 (https://www.reddit.com/user/Weary-Database-8713)
[link] (https://glama.ai/blog/2025-06-06-mcp-vs-api) [comments] (https://www.reddit.com/r/programming/comments/1l5vrcg/why_ai_agents_need_a_new_protocol_mcp/)

Читать полностью…

Reddit Programming

Why you need to de-specialize
https://www.reddit.com/r/programming/comments/1l5qk6l/why_you_need_to_despecialize/

<!-- SC_OFF -->There has been admittedly a relationship between the level of expertise in workforce and the advancement of that civilization. However, I believe specialization in the way that is practiced today, is not a future proof strategy for engineers anymore and the suggestions from the last decade are not applicable anymore to how this space is changing. Here is a provocative thought: Tunnel vision is a condition of narrowing the visual field which medically is categorized as a disease and a partial blindness. This seems like a relatively fair analogy to how specialization works. The narrower your expertise, the easier it is to automate or replace your role entirely. (Please click on the link to read the full article, thanks!) <!-- SC_ON --> submitted by /u/Crazy-Bee-55 (https://www.reddit.com/user/Crazy-Bee-55)
[link] (https://futurecode.substack.com/p/why-you-need-to-de-specialize) [comments] (https://www.reddit.com/r/programming/comments/1l5qk6l/why_you_need_to_despecialize/)

Читать полностью…

Reddit Programming

How Feature Flags Enable Safer, Faster, and Controlled Rollouts
https://www.reddit.com/r/programming/comments/1l5ot99/how_feature_flags_enable_safer_faster_and/

submitted by /u/scalablethread (https://www.reddit.com/user/scalablethread)
[link] (https://newsletter.scalablethread.com/p/how-feature-flags-enable-safer-faster) [comments] (https://www.reddit.com/r/programming/comments/1l5ot99/how_feature_flags_enable_safer_faster_and/)

Читать полностью…

Reddit Programming

Optimizations with Zig
https://www.reddit.com/r/programming/comments/1l5fa5x/optimizations_with_zig/

submitted by /u/Retro_Dev_256 (https://www.reddit.com/user/Retro_Dev_256)
[link] (https://alloc.dev/2025/06/07/zig_optimization) [comments] (https://www.reddit.com/r/programming/comments/1l5fa5x/optimizations_with_zig/)

Читать полностью…

Reddit Programming

How Red Hat just quietly, radically transformed enterprise server Linux
https://www.reddit.com/r/programming/comments/1l5ejbk/how_red_hat_just_quietly_radically_transformed/

submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://www.zdnet.com/article/how-red-hat-just-quietly-radically-transformed-enterprise-server-linux/) [comments] (https://www.reddit.com/r/programming/comments/1l5ejbk/how_red_hat_just_quietly_radically_transformed/)

Читать полностью…

Reddit Programming

CRDTs #4: Convergence, Determinism, Lower Bounds and Inflation
https://www.reddit.com/r/programming/comments/1l5c02g/crdts_4_convergence_determinism_lower_bounds_and/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jhellerstein.github.io/blog/crdt-inflationary/) [comments] (https://www.reddit.com/r/programming/comments/1l5c02g/crdts_4_convergence_determinism_lower_bounds_and/)

Читать полностью…

Reddit Programming

Loading Native Postgres Extensions
https://www.reddit.com/r/programming/comments/1l5aq46/loading_native_postgres_extensions/

submitted by /u/LiquidataDaylon (https://www.reddit.com/user/LiquidataDaylon)
[link] (https://www.dolthub.com/blog/2025-06-06-loading-native-extensions/) [comments] (https://www.reddit.com/r/programming/comments/1l5aq46/loading_native_postgres_extensions/)

Читать полностью…

Reddit Programming

Exploring Apache Kafka Internals and Codebase
https://www.reddit.com/r/programming/comments/1l50ala/exploring_apache_kafka_internals_and_codebase/

submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://cefboud.com/posts/exploring-kafka-internals/) [comments] (https://www.reddit.com/r/programming/comments/1l50ala/exploring_apache_kafka_internals_and_codebase/)

Читать полностью…

Reddit Programming

Benchmarking is hard, sometimes
https://www.reddit.com/r/programming/comments/1l4vol4/benchmarking_is_hard_sometimes/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://vondra.me/posts/benchmarking-is-hard-sometimes/) [comments] (https://www.reddit.com/r/programming/comments/1l4vol4/benchmarking_is_hard_sometimes/)

Читать полностью…

Reddit Programming

An Earnest Guide to Symbols in Common Lisp
https://www.reddit.com/r/programming/comments/1l4vo3t/an_earnest_guide_to_symbols_in_common_lisp/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://kevingal.com/blog/cl-symbols.html) [comments] (https://www.reddit.com/r/programming/comments/1l4vo3t/an_earnest_guide_to_symbols_in_common_lisp/)

Читать полностью…

Reddit Programming

Sharing everything I could understand about gradient noise
https://www.reddit.com/r/programming/comments/1l4vnvd/sharing_everything_i_could_understand_about/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.pkh.me/p/42-sharing-everything-i-could-understand-about-gradient-noise.html) [comments] (https://www.reddit.com/r/programming/comments/1l4vnvd/sharing_everything_i_could_understand_about/)

Читать полностью…

Reddit Programming

I made a search engine worse than Elasticsearch
https://www.reddit.com/r/programming/comments/1l4vlhh/i_made_a_search_engine_worse_than_elasticsearch/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://softwaredoug.com/blog/2024/08/06/i-made-search-worse-elasticsearch) [comments] (https://www.reddit.com/r/programming/comments/1l4vlhh/i_made_a_search_engine_worse_than_elasticsearch/)

Читать полностью…

Reddit Programming

Jepsen: TigerBeetle 0.16.11
https://www.reddit.com/r/programming/comments/1l4vhon/jepsen_tigerbeetle_01611/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jepsen.io/analyses/tigerbeetle-0.16.11) [comments] (https://www.reddit.com/r/programming/comments/1l4vhon/jepsen_tigerbeetle_01611/)

Читать полностью…

Reddit Programming

Germany: Digital Minister wants open standards and open source as guiding principle
https://www.reddit.com/r/programming/comments/1l4l4kj/germany_digital_minister_wants_open_standards_and/

submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://www.heise.de/en/news/Digital-Minister-wants-open-standards-and-open-source-as-guiding-principle-10414632.html) [comments] (https://www.reddit.com/r/programming/comments/1l4l4kj/germany_digital_minister_wants_open_standards_and/)

Читать полностью…

Reddit Programming

Apple moves from Java 8 to Swift?
https://www.reddit.com/r/programming/comments/1l4kga9/apple_moves_from_java_8_to_swift/

<!-- SC_OFF -->Apple’s blog on migrating their Password Monitoring service from Java to Swift is interesting, but it leaves out a key detail: which Java version they were using. That’s important, especially with Java 21 bringing major performance improvements like virtual threads and better GC. Without knowing if they tested Java 21 first, it’s hard to tell if the full rewrite was really necessary. Swift has its benefits, but the lack of comparison makes the decision feel a bit one-sided. A little more transparency would’ve gone a long way. The glossed over details is so very apple tho. Reminds me of their marketing slides. FYI, I’m an Apple fan and a Java $lut. This article makes me sad. 😢 <!-- SC_ON --> submitted by /u/tenken01 (https://www.reddit.com/user/tenken01)
[link] (https://www.swift.org/blog/swift-at-apple-migrating-the-password-monitoring-service-from-java/) [comments] (https://www.reddit.com/r/programming/comments/1l4kga9/apple_moves_from_java_8_to_swift/)

Читать полностью…

Reddit Programming

Asp.net Blazor Book or Course Suggestion
https://www.reddit.com/r/programming/comments/1l5quxg/aspnet_blazor_book_or_course_suggestion/

<!-- SC_OFF -->Hi everyone
What books would you suggest for studying asp.netr technologies <!-- SC_ON --> submitted by /u/International_Roll19 (https://www.reddit.com/user/International_Roll19)
[link] (http://asp.net/) [comments] (https://www.reddit.com/r/programming/comments/1l5quxg/aspnet_blazor_book_or_course_suggestion/)

Читать полностью…

Reddit Programming

The Problem with Micro Frontends
https://www.reddit.com/r/programming/comments/1l5otzy/the_problem_with_micro_frontends/

<!-- SC_OFF -->Not mine, but interesting thoughts. Some ppl at the company I work for think this is the way forwards.. <!-- SC_ON --> submitted by /u/BasieP2 (https://www.reddit.com/user/BasieP2)
[link] (https://blog.stackademic.com/the-problem-with-micro-frontends-32c6b9597ba7) [comments] (https://www.reddit.com/r/programming/comments/1l5otzy/the_problem_with_micro_frontends/)

Читать полностью…

Reddit Programming

“I Read All Of Cloudflare's Claude-Generated Commits”
https://www.reddit.com/r/programming/comments/1l5fllu/i_read_all_of_cloudflares_claudegenerated_commits/

submitted by /u/_atomlib (https://www.reddit.com/user/_atomlib)
[link] (https://www.maxemitchell.com/writings/i-read-all-of-cloudflares-claude-generated-commits/) [comments] (https://www.reddit.com/r/programming/comments/1l5fllu/i_read_all_of_cloudflares_claudegenerated_commits/)

Читать полностью…

Reddit Programming

Machine Code Isn't Scary
https://www.reddit.com/r/programming/comments/1l5ek2x/machine_code_isnt_scary/

submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://jimmyhmiller.com/machine-code-isnt-scary) [comments] (https://www.reddit.com/r/programming/comments/1l5ek2x/machine_code_isnt_scary/)

Читать полностью…

Reddit Programming

GPU Memory Consistency: Specifications, Testing, and Opportunities for Performance Tooling
https://www.reddit.com/r/programming/comments/1l5cr88/gpu_memory_consistency_specifications_testing_and/

submitted by /u/abhi9u (https://www.reddit.com/user/abhi9u)
[link] (https://www.sigarch.org/gpu-memory-consistency-specifications-testing-and-opportunities-for-performance-tooling/) [comments] (https://www.reddit.com/r/programming/comments/1l5cr88/gpu_memory_consistency_specifications_testing_and/)

Читать полностью…

Reddit Programming

Falsehoods Programmers Believe About Aviation
https://www.reddit.com/r/programming/comments/1l5bzox/falsehoods_programmers_believe_about_aviation/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://flightaware.engineering/falsehoods-programmers-believe-about-aviation/) [comments] (https://www.reddit.com/r/programming/comments/1l5bzox/falsehoods_programmers_believe_about_aviation/)

Читать полностью…

Reddit Programming

I made a free, AI-powered Python script to analyze and review any project.
https://www.reddit.com/r/programming/comments/1l5agfn/i_made_a_free_aipowered_python_script_to_analyze/

<!-- SC_OFF -->Hey everyone, 👋 I wanted to share a free and open-source tool I built that has become invaluable to my workflow. It started as a simple script to visualize my project structure and accidentally evolved into an AI-powered code analysis dashboard. What My Project Does Project-Analyzer is a command-line tool that gives you a high-level overview of any codebase. It can generate a file tree, report test coverage, and use AI to provide code reviews and summaries. Core Features: 🌳 Default: Gives you a clean, color-coded file tree. 📊 --coverage: For Jest projects, it runs your tests and shows the coverage percentage. 🔎 --review: Uses AI to give you instant feedback on code quality and suggest refactors. 📖 --summarize: Uses AI to explain what your most complex files do. 🤖 How the AI Works (You have options!): * Google Gemini API: The default mode uses a Gemini API key. For this tool's usage, it falls well within the free tier limits. * Your Own Local Models: The script can easily be pointed to your own local server (like LM Studio or Ollama) to use any model you want, completely offline. Target Audience This tool is for any developer who wants to quickly understand a new or old codebase. * It's great for onboarding to a new project. * It's useful as a personal code review assistant before you commit your code. * While it's a robust tool, I'd consider it beta/hobbyist-ready, not for mission-critical production pipelines without further testing. Comparison to Existing Alternatives Compared to tree: It goes far beyond a simple file listing by adding line counts, size warnings, and intelligent filtering of node_modules and .gitignore patterns. Compared to cloc (Count Lines of Code): While cloc is excellent for pure statistics, my tool integrates this with AI-powered qualitative analysis (--review and --summarize) and test coverage orchestration. Compared to AI in your IDE (like Copilot): This tool operates on the entire project level, identifying the most complex files for you to focus on, rather than requiring you to analyze files one by one. It's designed for project-wide insights. I've found it to be a real game-changer for my workflow. The project is fully open-sourced on GitHub. GitHub Link: 👉 https://github.com/Jhn-git/Project-Analyzer Here's a GIF of the --review output: 📸 https://media4.giphy.com/media/v1.Y2lkPTc5MGI3NjExaTJiaGkzYWp2dWQwdGVqeWZ1bjlucTBmc2p6a3ZycWl6MXZjc28xeCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/PHkM08aRGZn2PpTzM1/giphy.gif Contributions and ideas are always welcome on GitHub. Hope you find it useful! 🎉 <!-- SC_ON --> submitted by /u/thewalkers060292 (https://www.reddit.com/user/thewalkers060292)
[link] (https://github.com/Jhn-git/Project-Analyzer) [comments] (https://www.reddit.com/r/programming/comments/1l5agfn/i_made_a_free_aipowered_python_script_to_analyze/)

Читать полностью…

Reddit Programming

The Illusion of Vibe Coding: There Are No Shortcuts to Mastery
https://www.reddit.com/r/programming/comments/1l4x5tu/the_illusion_of_vibe_coding_there_are_no/

submitted by /u/shift_devs (https://www.reddit.com/user/shift_devs)
[link] (https://shiftmag.dev/the-illusion-of-vibe-coding-5297/) [comments] (https://www.reddit.com/r/programming/comments/1l4x5tu/the_illusion_of_vibe_coding_there_are_no/)

Читать полностью…

Reddit Programming

Convolutions, Polynomials and Flipped Kernels
https://www.reddit.com/r/programming/comments/1l4vogw/convolutions_polynomials_and_flipped_kernels/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://eli.thegreenplace.net/2025/convolutions-polynomials-and-flipped-kernels/) [comments] (https://www.reddit.com/r/programming/comments/1l4vogw/convolutions_polynomials_and_flipped_kernels/)

Читать полностью…

Reddit Programming

Analyzing Metastable Failures in Distributed Systems
https://www.reddit.com/r/programming/comments/1l4vo26/analyzing_metastable_failures_in_distributed/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://muratbuffalo.blogspot.com/2025/06/analyzing-metastable-failures-in.html) [comments] (https://www.reddit.com/r/programming/comments/1l4vo26/analyzing_metastable_failures_in_distributed/)

Читать полностью…

Reddit Programming

Magic Namerefs
https://www.reddit.com/r/programming/comments/1l4vma0/magic_namerefs/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://gist.github.com/izabera/e4717562e20eb6cfb6e05f8019883efb) [comments] (https://www.reddit.com/r/programming/comments/1l4vma0/magic_namerefs/)

Читать полностью…

Reddit Programming

How to (actually) send DTMF on Android without being the default call app
https://www.reddit.com/r/programming/comments/1l4vhvk/how_to_actually_send_dtmf_on_android_without/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://edm115.dev/blog/2025/01/22/how-to-send-dtmf-on-android) [comments] (https://www.reddit.com/r/programming/comments/1l4vhvk/how_to_actually_send_dtmf_on_android_without/)

Читать полностью…

Reddit Programming

Apple Reports 82% Adoption Rate for iOS 18 Across Compatible iPhones
https://www.reddit.com/r/programming/comments/1l4l61m/apple_reports_82_adoption_rate_for_ios_18_across/

submitted by /u/GadgetGuidePro (https://www.reddit.com/user/GadgetGuidePro)
[link] (https://www.gadgetguidepros.com/2025/06/apple-reports-82-adoption-rate-for-ios.html) [comments] (https://www.reddit.com/r/programming/comments/1l4l61m/apple_reports_82_adoption_rate_for_ios_18_across/)

Читать полностью…

Reddit Programming

How to Handle DB Outages: When Your Database Goes Down
https://www.reddit.com/r/programming/comments/1l4kk9h/how_to_handle_db_outages_when_your_database_goes/

<!-- SC_OFF -->It's 3:17 AM. Your phone buzzes with alerts. Your heart sinks as you read: "Database connection timeout," "500 errors spiking," "Revenue dashboard flatlined." Your database is down, and with it, your entire application. Users can't log in. Orders aren't processing. Customer support is getting flooded with complaints. Every minute of downtime is costing money, reputation, and sleep. What do you do? Database outages are inevitable. Hardware fails, networks partition, updates go wrong, and disasters strike. The difference between companies that survive and thrive isn't avoiding outages entirely - it's having a plan to handle them gracefully. <!-- SC_ON --> submitted by /u/vturan23 (https://www.reddit.com/user/vturan23)
[link] (https://www.codetocrack.dev/blog-single.html?id=OlifwDVCGrVk0Lz5GPcO) [comments] (https://www.reddit.com/r/programming/comments/1l4kk9h/how_to_handle_db_outages_when_your_database_goes/)

Читать полностью…

Reddit Programming

GCC 15.1.0 has been released on Alire (ie Ada’s equivalent of Rust’s Cargo)
https://www.reddit.com/r/programming/comments/1l4gtlt/gcc_1510_has_been_released_on_alire_ie_adas/

<!-- SC_OFF -->GCC 15.1.0 has been released on Alire (ie Ada’s equivalent of Rust’s Cargo). In the announcement, there is a link to the list of changes to the GNAT Ada compiler. Enjoy! <!-- SC_ON --> submitted by /u/dragon_spirit_wtp (https://www.reddit.com/user/dragon_spirit_wtp)
[link] (https://forum.ada-lang.io/t/gnat-fsf-15-released/2116) [comments] (https://www.reddit.com/r/programming/comments/1l4gtlt/gcc_1510_has_been_released_on_alire_ie_adas/)

Читать полностью…
Subscribe to a channel