Universal Tool Calling Protocol (UTCP): A Revolutionary Alternative to MCP
https://www.reddit.com/r/programming/comments/1mjvhrz/universal_tool_calling_protocol_utcp_a/
submitted by /u/juanviera23 (https://www.reddit.com/user/juanviera23)
[link] (https://medium.com/@akshaychame2/universal-tool-calling-protocol-utcp-a-revolutionary-alternative-to-mcp-4d4f28c4012b) [comments] (https://www.reddit.com/r/programming/comments/1mjvhrz/universal_tool_calling_protocol_utcp_a/)
https://www.reddit.com/r/programming/comments/1mjvhrz/universal_tool_calling_protocol_utcp_a/
submitted by /u/juanviera23 (https://www.reddit.com/user/juanviera23)
[link] (https://medium.com/@akshaychame2/universal-tool-calling-protocol-utcp-a-revolutionary-alternative-to-mcp-4d4f28c4012b) [comments] (https://www.reddit.com/r/programming/comments/1mjvhrz/universal_tool_calling_protocol_utcp_a/)
Gossip Protocol in 1 diagram and 179 words
https://www.reddit.com/r/programming/comments/1mjxc8x/gossip_protocol_in_1_diagram_and_179_words/
submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.systemdesignbutsimple.com/p/gossip-protocol-in-1-diagram-and-179-words) [comments] (https://www.reddit.com/r/programming/comments/1mjxc8x/gossip_protocol_in_1_diagram_and_179_words/)
https://www.reddit.com/r/programming/comments/1mjxc8x/gossip_protocol_in_1_diagram_and_179_words/
submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.systemdesignbutsimple.com/p/gossip-protocol-in-1-diagram-and-179-words) [comments] (https://www.reddit.com/r/programming/comments/1mjxc8x/gossip_protocol_in_1_diagram_and_179_words/)
Some Principles From Real World Internal Developer Platform Engineering • Russ Miles
https://www.reddit.com/r/programming/comments/1mjyehh/some_principles_from_real_world_internal/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/mTSu0clAP-c) [comments] (https://www.reddit.com/r/programming/comments/1mjyehh/some_principles_from_real_world_internal/)
https://www.reddit.com/r/programming/comments/1mjyehh/some_principles_from_real_world_internal/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/mTSu0clAP-c) [comments] (https://www.reddit.com/r/programming/comments/1mjyehh/some_principles_from_real_world_internal/)
The enshittification of tech jobs
https://www.reddit.com/r/programming/comments/1mjygiu/the_enshittification_of_tech_jobs/
<!-- SC_OFF -->This is not the newest article by Cory Doctorow, but I did not see it on this subreddit yet. His angle on the AI is that it not only replaces some of the jobs but it's mere existence is used to negotiate the compensation down. <!-- SC_ON --> submitted by /u/JumbleGuide (https://www.reddit.com/user/JumbleGuide)
[link] (https://doctorow.medium.com/https-pluralistic-net-2025-04-25-some-animals-are-more-equal-than-others-9acd84d46742) [comments] (https://www.reddit.com/r/programming/comments/1mjygiu/the_enshittification_of_tech_jobs/)
https://www.reddit.com/r/programming/comments/1mjygiu/the_enshittification_of_tech_jobs/
<!-- SC_OFF -->This is not the newest article by Cory Doctorow, but I did not see it on this subreddit yet. His angle on the AI is that it not only replaces some of the jobs but it's mere existence is used to negotiate the compensation down. <!-- SC_ON --> submitted by /u/JumbleGuide (https://www.reddit.com/user/JumbleGuide)
[link] (https://doctorow.medium.com/https-pluralistic-net-2025-04-25-some-animals-are-more-equal-than-others-9acd84d46742) [comments] (https://www.reddit.com/r/programming/comments/1mjygiu/the_enshittification_of_tech_jobs/)
Tamp: The world's best compression library for microcontrollers. Try it online now with our new javascript bindings.
https://www.reddit.com/r/programming/comments/1mjz519/tamp_the_worlds_best_compression_library_for/
<!-- SC_OFF -->Tamp is a low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments. Tamp delivers the highest data compression ratios, while using the least amountof RAM and firmware storage. We just recently added support for javascript (compiling the C library to WASM via Emscripten) and created a demo website so it's easy to try it on files and text without having to install anything! <!-- SC_ON --> submitted by /u/guyfrom7up (https://www.reddit.com/user/guyfrom7up)
[link] (https://brianpugh.github.io/tamp/) [comments] (https://www.reddit.com/r/programming/comments/1mjz519/tamp_the_worlds_best_compression_library_for/)
https://www.reddit.com/r/programming/comments/1mjz519/tamp_the_worlds_best_compression_library_for/
<!-- SC_OFF -->Tamp is a low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments. Tamp delivers the highest data compression ratios, while using the least amountof RAM and firmware storage. We just recently added support for javascript (compiling the C library to WASM via Emscripten) and created a demo website so it's easy to try it on files and text without having to install anything! <!-- SC_ON --> submitted by /u/guyfrom7up (https://www.reddit.com/user/guyfrom7up)
[link] (https://brianpugh.github.io/tamp/) [comments] (https://www.reddit.com/r/programming/comments/1mjz519/tamp_the_worlds_best_compression_library_for/)
update- testing a vpn
https://www.reddit.com/r/programming/comments/1mjz5f9/update_testing_a_vpn/
<!-- SC_OFF -->github included this time:D https://github.com/rakansroori/CrowdVPN/tree/main http://crowdvpn.infy.uk/ <!-- SC_ON --> submitted by /u/rookee (https://www.reddit.com/user/rookee)
[link] (http://crowdvpn.infy.uk/) [comments] (https://www.reddit.com/r/programming/comments/1mjz5f9/update_testing_a_vpn/)
https://www.reddit.com/r/programming/comments/1mjz5f9/update_testing_a_vpn/
<!-- SC_OFF -->github included this time:D https://github.com/rakansroori/CrowdVPN/tree/main http://crowdvpn.infy.uk/ <!-- SC_ON --> submitted by /u/rookee (https://www.reddit.com/user/rookee)
[link] (http://crowdvpn.infy.uk/) [comments] (https://www.reddit.com/r/programming/comments/1mjz5f9/update_testing_a_vpn/)
Dotfiles feel too intimate and personal to share : Juha-Matti Santala
https://www.reddit.com/r/programming/comments/1mk2a0f/dotfiles_feel_too_intimate_and_personal_to_share/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://hamatti.org/posts/dotfiles-feel-too-intimate-and-personal-to-share/) [comments] (https://www.reddit.com/r/programming/comments/1mk2a0f/dotfiles_feel_too_intimate_and_personal_to_share/)
https://www.reddit.com/r/programming/comments/1mk2a0f/dotfiles_feel_too_intimate_and_personal_to_share/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://hamatti.org/posts/dotfiles-feel-too-intimate-and-personal-to-share/) [comments] (https://www.reddit.com/r/programming/comments/1mk2a0f/dotfiles_feel_too_intimate_and_personal_to_share/)
Designing AI Applications: Principles from Distributed Systems Applicable in a New AI World
https://www.reddit.com/r/programming/comments/1mk3nry/designing_ai_applications_principles_from/
submitted by /u/Historical_Wing_9573 (https://www.reddit.com/user/Historical_Wing_9573)
[link] (https://vitaliihonchar.com/insights/designing-ai-applications-principles-of-distributed-systems) [comments] (https://www.reddit.com/r/programming/comments/1mk3nry/designing_ai_applications_principles_from/)
https://www.reddit.com/r/programming/comments/1mk3nry/designing_ai_applications_principles_from/
submitted by /u/Historical_Wing_9573 (https://www.reddit.com/user/Historical_Wing_9573)
[link] (https://vitaliihonchar.com/insights/designing-ai-applications-principles-of-distributed-systems) [comments] (https://www.reddit.com/r/programming/comments/1mk3nry/designing_ai_applications_principles_from/)
Litestar is worth a look - James Bennett
https://www.reddit.com/r/programming/comments/1mk41jp/litestar_is_worth_a_look_james_bennett/
submitted by /u/Smooth-Zucchini4923 (https://www.reddit.com/user/Smooth-Zucchini4923)
[link] (https://www.b-list.org/weblog/2025/aug/06/litestar/) [comments] (https://www.reddit.com/r/programming/comments/1mk41jp/litestar_is_worth_a_look_james_bennett/)
https://www.reddit.com/r/programming/comments/1mk41jp/litestar_is_worth_a_look_james_bennett/
submitted by /u/Smooth-Zucchini4923 (https://www.reddit.com/user/Smooth-Zucchini4923)
[link] (https://www.b-list.org/weblog/2025/aug/06/litestar/) [comments] (https://www.reddit.com/r/programming/comments/1mk41jp/litestar_is_worth_a_look_james_bennett/)
📘 Node.js Interview Q&A: Day 25
https://www.reddit.com/r/programming/comments/1mk4qcw/nodejs_interview_qa_day_25/
submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/node-js-interview-q-a-day-25-16ff1be486c2) [comments] (https://www.reddit.com/r/programming/comments/1mk4qcw/nodejs_interview_qa_day_25/)
https://www.reddit.com/r/programming/comments/1mk4qcw/nodejs_interview_qa_day_25/
submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/node-js-interview-q-a-day-25-16ff1be486c2) [comments] (https://www.reddit.com/r/programming/comments/1mk4qcw/nodejs_interview_qa_day_25/)
How should we learn from bugs?
https://www.reddit.com/r/programming/comments/1mk4s6d/how_should_we_learn_from_bugs/
submitted by /u/typesanitizer (https://www.reddit.com/user/typesanitizer)
[link] (https://typesanitizer.com/blog/bug-analysis.html) [comments] (https://www.reddit.com/r/programming/comments/1mk4s6d/how_should_we_learn_from_bugs/)
https://www.reddit.com/r/programming/comments/1mk4s6d/how_should_we_learn_from_bugs/
submitted by /u/typesanitizer (https://www.reddit.com/user/typesanitizer)
[link] (https://typesanitizer.com/blog/bug-analysis.html) [comments] (https://www.reddit.com/r/programming/comments/1mk4s6d/how_should_we_learn_from_bugs/)
UTCP: A safer, scalable tool-calling alternative to MCP
https://www.reddit.com/r/programming/comments/1mk6zd6/utcp_a_safer_scalable_toolcalling_alternative_to/
submitted by /u/juanviera23 (https://www.reddit.com/user/juanviera23)
[link] (http://github.com/universal-tool-calling-protocol/) [comments] (https://www.reddit.com/r/programming/comments/1mk6zd6/utcp_a_safer_scalable_toolcalling_alternative_to/)
https://www.reddit.com/r/programming/comments/1mk6zd6/utcp_a_safer_scalable_toolcalling_alternative_to/
submitted by /u/juanviera23 (https://www.reddit.com/user/juanviera23)
[link] (http://github.com/universal-tool-calling-protocol/) [comments] (https://www.reddit.com/r/programming/comments/1mk6zd6/utcp_a_safer_scalable_toolcalling_alternative_to/)
VS Code 1.103 released with GPT-5, tool limit increase, checkpoints, Git worktrees
https://www.reddit.com/r/programming/comments/1mk7dkt/vs_code_1103_released_with_gpt5_tool_limit/
submitted by /u/connor4312 (https://www.reddit.com/user/connor4312)
[link] (https://code.visualstudio.com/updates/v1_103) [comments] (https://www.reddit.com/r/programming/comments/1mk7dkt/vs_code_1103_released_with_gpt5_tool_limit/)
https://www.reddit.com/r/programming/comments/1mk7dkt/vs_code_1103_released_with_gpt5_tool_limit/
submitted by /u/connor4312 (https://www.reddit.com/user/connor4312)
[link] (https://code.visualstudio.com/updates/v1_103) [comments] (https://www.reddit.com/r/programming/comments/1mk7dkt/vs_code_1103_released_with_gpt5_tool_limit/)
Hash Tables in C
https://www.reddit.com/r/programming/comments/1mkctct/hash_tables_in_c/
<!-- SC_OFF -->Found some inspiration in a "discussion" about C vs C++ <!-- SC_ON --> submitted by /u/thepan73 (https://www.reddit.com/user/thepan73)
[link] (https://andrewthecoder.com/blog/hash-tables-and-2-bit-bookkeeping) [comments] (https://www.reddit.com/r/programming/comments/1mkctct/hash_tables_in_c/)
https://www.reddit.com/r/programming/comments/1mkctct/hash_tables_in_c/
<!-- SC_OFF -->Found some inspiration in a "discussion" about C vs C++ <!-- SC_ON --> submitted by /u/thepan73 (https://www.reddit.com/user/thepan73)
[link] (https://andrewthecoder.com/blog/hash-tables-and-2-bit-bookkeeping) [comments] (https://www.reddit.com/r/programming/comments/1mkctct/hash_tables_in_c/)
Making a D&D Game for the Game Boy with C
https://www.reddit.com/r/programming/comments/1mke9gt/making_a_dd_game_for_the_game_boy_with_c/
submitted by /u/Pikamander2 (https://www.reddit.com/user/Pikamander2)
[link] (https://www.youtube.com/watch?v=APWrwn26Qts) [comments] (https://www.reddit.com/r/programming/comments/1mke9gt/making_a_dd_game_for_the_game_boy_with_c/)
https://www.reddit.com/r/programming/comments/1mke9gt/making_a_dd_game_for_the_game_boy_with_c/
submitted by /u/Pikamander2 (https://www.reddit.com/user/Pikamander2)
[link] (https://www.youtube.com/watch?v=APWrwn26Qts) [comments] (https://www.reddit.com/r/programming/comments/1mke9gt/making_a_dd_game_for_the_game_boy_with_c/)
Scar - A language for easy concurrency, statically typed, with clean syntax
https://www.reddit.com/r/programming/comments/1mkhznb/scar_a_language_for_easy_concurrency_statically/
<!-- SC_OFF -->Because of the poor state of multithreading in Nim and the reliance on external libraries like Arraymancer for heavy numerical workloads (also the performance issues with boxed values due to ref object everywhere), I started writing a language from scratch, with built-in support for concurrency via parallel blocks (without macros) and a C backend, similar to Nim. Example: int glob_value = 0 float glob_value_2 = 0.0 parallel: glob_value = some_heavy_task() glob_value_2 = some_other_heavy_task() The idea is to make things like accessing shared memory concurrently a trivial process by automating the generation of thread synchronization code. Also there are parallel fors, like so: parallel for x = 1 to 5: print "x = %d" | x parallel for y = 10 to 20: print "y = %d" | y sleep 0.1 print "Nested parallel for loop completed." It is not ready for use at all currently, though will likely see further development until it is. <!-- SC_ON --> submitted by /u/god1235414 (https://www.reddit.com/user/god1235414)
[link] (https://github.com/navid-m/scar) [comments] (https://www.reddit.com/r/programming/comments/1mkhznb/scar_a_language_for_easy_concurrency_statically/)
https://www.reddit.com/r/programming/comments/1mkhznb/scar_a_language_for_easy_concurrency_statically/
<!-- SC_OFF -->Because of the poor state of multithreading in Nim and the reliance on external libraries like Arraymancer for heavy numerical workloads (also the performance issues with boxed values due to ref object everywhere), I started writing a language from scratch, with built-in support for concurrency via parallel blocks (without macros) and a C backend, similar to Nim. Example: int glob_value = 0 float glob_value_2 = 0.0 parallel: glob_value = some_heavy_task() glob_value_2 = some_other_heavy_task() The idea is to make things like accessing shared memory concurrently a trivial process by automating the generation of thread synchronization code. Also there are parallel fors, like so: parallel for x = 1 to 5: print "x = %d" | x parallel for y = 10 to 20: print "y = %d" | y sleep 0.1 print "Nested parallel for loop completed." It is not ready for use at all currently, though will likely see further development until it is. <!-- SC_ON --> submitted by /u/god1235414 (https://www.reddit.com/user/god1235414)
[link] (https://github.com/navid-m/scar) [comments] (https://www.reddit.com/r/programming/comments/1mkhznb/scar_a_language_for_easy_concurrency_statically/)
How To Host A Meetup
https://www.reddit.com/r/programming/comments/1mkmy7e/how_to_host_a_meetup/
<!-- SC_OFF -->Since a lot of local programming meetups died during Covid and never came back up, I wrote an article with some tips for hosting your own meetup—hopefully this will inspire someone to start a new meetup group or resuscitate an old one. If you have any tips or suggestions for hosting a meetup, please share in the comments! <!-- SC_ON --> submitted by /u/JohnyTex (https://www.reddit.com/user/JohnyTex)
[link] (https://functionalsoftware.se/posts/how-to-host-a-meetup) [comments] (https://www.reddit.com/r/programming/comments/1mkmy7e/how_to_host_a_meetup/)
https://www.reddit.com/r/programming/comments/1mkmy7e/how_to_host_a_meetup/
<!-- SC_OFF -->Since a lot of local programming meetups died during Covid and never came back up, I wrote an article with some tips for hosting your own meetup—hopefully this will inspire someone to start a new meetup group or resuscitate an old one. If you have any tips or suggestions for hosting a meetup, please share in the comments! <!-- SC_ON --> submitted by /u/JohnyTex (https://www.reddit.com/user/JohnyTex)
[link] (https://functionalsoftware.se/posts/how-to-host-a-meetup) [comments] (https://www.reddit.com/r/programming/comments/1mkmy7e/how_to_host_a_meetup/)
Building a Carbon and Price-Aware Kubernetes Scheduler
https://www.reddit.com/r/programming/comments/1mko3jg/building_a_carbon_and_priceaware_kubernetes/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (https://medium.com/@davemasselink/building-a-carbon-and-price-aware-kubernetes-scheduler-f305cd3df0f1?source=friends_link&sk=6c662720d5a3758bf017bc870e823293) [comments] (https://www.reddit.com/r/programming/comments/1mko3jg/building_a_carbon_and_priceaware_kubernetes/)
https://www.reddit.com/r/programming/comments/1mko3jg/building_a_carbon_and_priceaware_kubernetes/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (https://medium.com/@davemasselink/building-a-carbon-and-price-aware-kubernetes-scheduler-f305cd3df0f1?source=friends_link&sk=6c662720d5a3758bf017bc870e823293) [comments] (https://www.reddit.com/r/programming/comments/1mko3jg/building_a_carbon_and_priceaware_kubernetes/)
Live coding sucks
https://www.reddit.com/r/programming/comments/1mkoecy/live_coding_sucks/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://hadid.dev/posts/living-coding/) [comments] (https://www.reddit.com/r/programming/comments/1mkoecy/live_coding_sucks/)
https://www.reddit.com/r/programming/comments/1mkoecy/live_coding_sucks/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://hadid.dev/posts/living-coding/) [comments] (https://www.reddit.com/r/programming/comments/1mkoecy/live_coding_sucks/)
Learn C by Building Projects – From FizzBuzz to Neural Networks!
https://www.reddit.com/r/programming/comments/1mkp1vu/learn_c_by_building_projects_from_fizzbuzz_to/
<!-- SC_OFF -->I've created a curated collection of small C projects designed to help you master core concepts through hands-on practice. 🌟 What’s Inside: Projects sorted by difficulty (⭐1 to ⭐5) Clear objectives for each project Diverse topics: Cryptography, graphics (SDL2), physics sims, data structures, OS internals, and more <!-- SC_ON --> submitted by /u/FraLindi (https://www.reddit.com/user/FraLindi)
[link] (https://github.com/mrparsing/C-Projects) [comments] (https://www.reddit.com/r/programming/comments/1mkp1vu/learn_c_by_building_projects_from_fizzbuzz_to/)
https://www.reddit.com/r/programming/comments/1mkp1vu/learn_c_by_building_projects_from_fizzbuzz_to/
<!-- SC_OFF -->I've created a curated collection of small C projects designed to help you master core concepts through hands-on practice. 🌟 What’s Inside: Projects sorted by difficulty (⭐1 to ⭐5) Clear objectives for each project Diverse topics: Cryptography, graphics (SDL2), physics sims, data structures, OS internals, and more <!-- SC_ON --> submitted by /u/FraLindi (https://www.reddit.com/user/FraLindi)
[link] (https://github.com/mrparsing/C-Projects) [comments] (https://www.reddit.com/r/programming/comments/1mkp1vu/learn_c_by_building_projects_from_fizzbuzz_to/)
Does AI Actually Boost Developer Productivity? (100k Devs Study) - Yegor Denisov-Blanch, Stanford
https://www.reddit.com/r/programming/comments/1mkp3sn/does_ai_actually_boost_developer_productivity/
submitted by /u/Connect_Tear402 (https://www.reddit.com/user/Connect_Tear402)
[link] (https://www.youtube.com/watch?v=tbDDYKRFjhk) [comments] (https://www.reddit.com/r/programming/comments/1mkp3sn/does_ai_actually_boost_developer_productivity/)
https://www.reddit.com/r/programming/comments/1mkp3sn/does_ai_actually_boost_developer_productivity/
submitted by /u/Connect_Tear402 (https://www.reddit.com/user/Connect_Tear402)
[link] (https://www.youtube.com/watch?v=tbDDYKRFjhk) [comments] (https://www.reddit.com/r/programming/comments/1mkp3sn/does_ai_actually_boost_developer_productivity/)