Reddit Programming
207 subscribers
1.22K photos
123K links
I will send you newest post from subreddit /r/programming
Download Telegram
How NumPy Actually Works
https://www.reddit.com/r/programming/comments/1lxctty/how_numpy_actually_works/

<!-- SC_OFF -->A lot of people I've seen in this place seem to know a lot about how to use their languages, but not a lot about what their libraries are doing. If you're interested in knowing how numpy works, I made this video to explain it <!-- SC_ON --> submitted by /u/brodycodesai (https://www.reddit.com/user/brodycodesai)
[link] (https://www.youtube.com/watch?v=Qhkskqxe4Wk) [comments] (https://www.reddit.com/r/programming/comments/1lxctty/how_numpy_actually_works/)
Study finds that AI tools make experienced programmers 19% slower. But that is not the most interesting find...
https://www.reddit.com/r/programming/comments/1lxh8ip/study_finds_that_ai_tools_make_experienced/

<!-- SC_OFF -->Yesterday released a study showing that using AI coding too made experienced developers 19% slower The developers estimated on average that AI had made them 20% faster. This is a massive gap between perceived effect and actual outcome. From the method description this looks to be one of the most well designed studies on the topic. Things to note: * The participants were experienced developers with 10+ years of experience on average. * They worked on projects they were very familiar with. * They were solving real issues It is not the first study to conclude that AI might not have the positive effect that people so often advertise. The 2024 DORA report found similar results. We wrote a blog post about it here (https://blog.nordcraft.com/does-ai-really-make-you-more-productive) <!-- SC_ON --> submitted by /u/Livid_Sign9681 (https://www.reddit.com/user/Livid_Sign9681)
[link] (https://metr.org/Early_2025_AI_Experienced_OS_Devs_Study.pdf) [comments] (https://www.reddit.com/r/programming/comments/1lxh8ip/study_finds_that_ai_tools_make_experienced/)
Engineering With Java: Digest #56
https://www.reddit.com/r/programming/comments/1lxpwqo/engineering_with_java_digest_56/

<!-- SC_OFF --> Testing Java Applications With WireMock and Spring Boot API Rate Limits with Spring Boot and Redis Buckets Tracking Failed Attempts with Temporary Block Logic in Spring Boot Top 10 Java Gotchas That Still Catch Developers in 2025 Securing Spring AI MCP Servers With OAuth2 How I Improved Zero-Shot Classification in Deep Java Library (DJL) OSS and more <!-- SC_ON --> submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://javabulletin.substack.com/p/engineering-with-java-digest-56) [comments] (https://www.reddit.com/r/programming/comments/1lxpwqo/engineering_with_java_digest_56/)
Convert pixel-art-style images from LLMs into true pixel resolution assets
https://www.reddit.com/r/programming/comments/1lxqrbj/convert_pixelartstyle_images_from_llms_into_true/

<!-- SC_OFF -->I created an algorithm that turns pixel-art-style outputs from LLMs such as GPT-4o into usable assets. GPT-4o has a fantastic image generator and can turn images into a pixel-art-like style. However, the raw output is generally unusable as an asset due to High noise High resolution Inconsistent grid spacing Random artifacts Due to these issues, regular down-sampling techniques do not work, and the only options are to either use a down-sampling method that does not produce a result that is faithful to the original image, or manually recreate the art pixel by pixel. Additionally, these issues make raw outputs very difficult to edit and fine-tune. I created an algorithm that post-processes pixel-art-style images generated by GPT-4o, and outputs the true resolution image as a usable asset. It also works on images of pixel art from screenshots and fixes art corrupted by compression. If you are trying to use this and not getting the results you would like feel free to reach out! <!-- SC_ON --> submitted by /u/Ok-Championship-5768 (https://www.reddit.com/user/Ok-Championship-5768)
[link] (https://github.com/KennethJAllen/generative-pixel-art) [comments] (https://www.reddit.com/r/programming/comments/1lxqrbj/convert_pixelartstyle_images_from_llms_into_true/)
A closer look at the Model Context Protocol
https://www.reddit.com/r/programming/comments/1ly5qrn/a_closer_look_at_the_model_context_protocol/

<!-- SC_OFF -->A casual walkthrough of the model context protocol, along with some comments and opinions. I briefly touch on agents vs tool use and what differentiates MCP from JSON-RPC. Since I don't have a comment function on my blog, I would love to get some feedback here. Thanks in advance! <!-- SC_ON --> submitted by /u/kn0rk (https://www.reddit.com/user/kn0rk)
[link] (https://jan.scheffczyk.page/posts/2025-05-04-mcp_from_scartch/) [comments] (https://www.reddit.com/r/programming/comments/1ly5qrn/a_closer_look_at_the_model_context_protocol/)
How AI is actually making programmers more essential
https://www.reddit.com/r/programming/comments/1ly6as5/how_ai_is_actually_making_programmers_more/

<!-- SC_OFF -->Here's a humble little article I wrote that you may now swat as self-promotion but I really feel strongly about these issues and would at least appreciate a smattering of old-school BBS snark as it survives on Reddit before hand. <!-- SC_ON --> submitted by /u/darkhorsematt (https://www.reddit.com/user/darkhorsematt)
[link] (https://www.infoworld.com/article/4018265/artificial-intelligence-is-a-commodity-but-understanding-is-a-superpower.html) [comments] (https://www.reddit.com/r/programming/comments/1ly6as5/how_ai_is_actually_making_programmers_more/)