reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

212

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

Subscribe to a channel

Reddit Programming

2025 DORA Report: State of AI-Assisted Software Development
https://www.reddit.com/r/programming/comments/1o1n25o/2025_dora_report_state_of_aiassisted_software/

submitted by /u/grauenwolf (https://www.reddit.com/user/grauenwolf)
[link] (https://cloud.google.com/blog/products/ai-machine-learning/announcing-the-2025-dora-report) [comments] (https://www.reddit.com/r/programming/comments/1o1n25o/2025_dora_report_state_of_aiassisted_software/)

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

Reddit Programming

Julia 1.12 released
https://www.reddit.com/r/programming/comments/1o1ld0j/julia_112_released/

submitted by /u/araujoms (https://www.reddit.com/user/araujoms)
[link] (https://julialang.org/blog/2025/10/julia-1.12-highlights/) [comments] (https://www.reddit.com/r/programming/comments/1o1ld0j/julia_112_released/)

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

Reddit Programming

Barbara Liskov Oral History
https://www.reddit.com/r/programming/comments/1o1i5bx/barbara_liskov_oral_history/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (https://www.youtube.com/watch?v=lhcGCekk4pk) [comments] (https://www.reddit.com/r/programming/comments/1o1i5bx/barbara_liskov_oral_history/)

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

Reddit Programming

Seergdb v2.6 released for Linux.
https://www.reddit.com/r/programming/comments/1o1f9cs/seergdb_v26_released_for_linux/

<!-- SC_OFF -->A new version of Seergdb (frontend to gdb) has been released for linux. https://github.com/epasveer/seer
https://github.com/epasveer/seer/releases/tag/v2.6
https://github.com/epasveer/seer/wiki Give it a try. Thanks. <!-- SC_ON --> submitted by /u/epasveer (https://www.reddit.com/user/epasveer)
[link] (https://github.com/epasveer/seer) [comments] (https://www.reddit.com/r/programming/comments/1o1f9cs/seergdb_v26_released_for_linux/)

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

Reddit Programming

Beyond Indexes: How Open Table Formats Optimize Query Performance
https://www.reddit.com/r/programming/comments/1o1ewon/beyond_indexes_how_open_table_formats_optimize/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jack-vanlightly.com/blog/2025/10/8/beyond-indexes-how-open-table-formats-optimize-query-performance) [comments] (https://www.reddit.com/r/programming/comments/1o1ewon/beyond_indexes_how_open_table_formats_optimize/)

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

Reddit Programming

Next steps for BPF support in the GNU toolchain
https://www.reddit.com/r/programming/comments/1o1ew4u/next_steps_for_bpf_support_in_the_gnu_toolchain/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lwn.net/SubscriberLink/1039827/538da8eaa032755e/) [comments] (https://www.reddit.com/r/programming/comments/1o1ew4u/next_steps_for_bpf_support_in_the_gnu_toolchain/)

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

Reddit Programming

How we found a bug in Go's arm64 compiler
https://www.reddit.com/r/programming/comments/1o1bcvl/how_we_found_a_bug_in_gos_arm64_compiler/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.cloudflare.com/how-we-found-a-bug-in-gos-arm64-compiler/) [comments] (https://www.reddit.com/r/programming/comments/1o1bcvl/how_we_found_a_bug_in_gos_arm64_compiler/)

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

Reddit Programming

Solving Double Booking at Scale: System Design Patterns from Top Tech Companies
https://www.reddit.com/r/programming/comments/1o170e7/solving_double_booking_at_scale_system_design/

submitted by /u/Local_Ad_6109 (https://www.reddit.com/user/Local_Ad_6109)
[link] (https://animeshgaitonde.medium.com/solving-double-booking-at-scale-system-design-patterns-from-top-tech-companies-4c5a3311d8ea?sk=d5d7b1ef3da767fdbd9d535c4a9ee405) [comments] (https://www.reddit.com/r/programming/comments/1o170e7/solving_double_booking_at_scale_system_design/)

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

Reddit Programming

Webassembly WASI compilers in the Web browser with exaequOS
https://www.reddit.com/r/programming/comments/1o165l5/webassembly_wasi_compilers_in_the_web_browser/

submitted by /u/exaequos (https://www.reddit.com/user/exaequos)
[link] (https://www.exaequos.com/blog_wasm_wasi_compilers_in_exaequos.html) [comments] (https://www.reddit.com/r/programming/comments/1o165l5/webassembly_wasi_compilers_in_the_web_browser/)

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

Reddit Programming

Built a visual Docker database manager with Tauri
https://www.reddit.com/r/programming/comments/1o1398z/built_a_visual_docker_database_manager_with_tauri/

<!-- SC_OFF -->Hey 👋 — Solo dev here. Just launched Docker DB Manager, a desktop app built with Tauri v2 and React. The problem: Managing database containers across projects got tedious—constantly checking available ports, recreating containers to change settings, and hunting for passwords across .env files and notes. What it does: Create and manage containers without terminal commands Detects port conflicts before creating containers Edit configuration (ports, names) without manual recreation Generates ready-to-copy connection strings Syncs with Docker Desktop in real-time Currently supports PostgreSQL, MySQL, Redis, and MongoDB (more databases coming). It's open source and I'd love your feedback:
GitHub: https://github.com/AbianS/docker-db-manager Available for macOS (Apple Silicon + Intel). Windows and Linux coming soon. Happy to answer questions about the architecture or implementation! 🚀 <!-- SC_ON --> submitted by /u/Zukonsio (https://www.reddit.com/user/Zukonsio)
[link] (https://github.com/AbianS/docker-db-manager) [comments] (https://www.reddit.com/r/programming/comments/1o1398z/built_a_visual_docker_database_manager_with_tauri/)

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

Reddit Programming

My Writing Environment As a Software Engineer
https://www.reddit.com/r/programming/comments/1o0fsp2/my_writing_environment_as_a_software_engineer/

submitted by /u/ChiliPepperHott (https://www.reddit.com/user/ChiliPepperHott)
[link] (https://elijahpotter.dev/articles/my_writing_environment_as_a_software_engineer) [comments] (https://www.reddit.com/r/programming/comments/1o0fsp2/my_writing_environment_as_a_software_engineer/)

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

Reddit Programming

I pushed Python to 20,000 requests sent/second. Here's the code and kernel tuning I used.
https://www.reddit.com/r/programming/comments/1o087dh/i_pushed_python_to_20000_requests_sentsecond/

<!-- SC_OFF -->I wanted to share a personal project exploring the limits of Python for high-throughput network I/O. My clients would always say "lol no python, only go", so I wanted to see what was actually possible. After a lot of tuning, I managed to get a stable ~20,000 requests/second from a single client machine. The code itself is based on asyncio and a library called rnet, which is a Python wrapper for the high-performance Rust library wreq. This lets me get the developer-friendly syntax of Python with the raw speed of Rust for the actual networking. The most interesting part wasn't the code, but the OS tuning. The default kernel settings on Linux are nowhere near ready for this kind of load. The application would fail instantly without these changes. Here are the most critical settings I had to change on both the client and server: Increased Max File Descriptors: Every socket is a file. The default limit of 1024 is the first thing you'll hit.ulimit -n 65536 Expanded Ephemeral Port Range: The client needs a large pool of ports to make outgoing connections from.net.ipv4.ip_local_port_range = 1024 65535 Increased Connection Backlog: The server needs a bigger queue to hold incoming connections before they are accepted. The default is tiny.net.core.somaxconn = 65535 Enabled TIME_WAIT Reuse: This is huge. It allows the kernel to quickly reuse sockets that are in a TIME_WAIT state, which is essential when you're opening/closing thousands of connections per second.net.ipv4.tcp_tw_reuse = 1 I've open-sourced the entire test setup, including the client code, a simple server, and the full tuning scripts for both machines. You can find it all here if you want to replicate it or just look at the code: GitHub Repo: https://github.com/lafftar/requestSpeedTest On an 8-core machine, this setup hit ~15k req/s, and it scaled to ~20k req/s on a 32-core machine. Interestingly, the CPU was never fully maxed out, so the bottleneck likely lies somewhere else in the stack. I'll be hanging out in the comments to answer any questions. Let me know what you think! Blog Post (I go in a little more detail): https://tjaycodes.com/pushing-python-to-20000-requests-second/ <!-- SC_ON --> submitted by /u/Lafftar (https://www.reddit.com/user/Lafftar)
[link] (https://tjaycodes.com/pushing-python-to-20000-requests-second/) [comments] (https://www.reddit.com/r/programming/comments/1o087dh/i_pushed_python_to_20000_requests_sentsecond/)

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

Reddit Programming

Companies Should Stop Obsessing Over AI Tools And Focus on Creating a Great Culture Instead
https://www.reddit.com/r/programming/comments/1nvkq79/companies_should_stop_obsessing_over_ai_tools_and/

submitted by /u/gregorojstersek (https://www.reddit.com/user/gregorojstersek)
[link] (https://newsletter.eng-leadership.com/p/companies-should-stop-obsessing-over) [comments] (https://www.reddit.com/r/programming/comments/1nvkq79/companies_should_stop_obsessing_over_ai_tools_and/)

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

Reddit Programming

New to the web platform in September
https://www.reddit.com/r/programming/comments/1nvh88n/new_to_the_web_platform_in_september/

submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://web.dev/blog/web-platform-09-2025?hl=en) [comments] (https://www.reddit.com/r/programming/comments/1nvh88n/new_to_the_web_platform_in_september/)

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

Reddit Programming

Why Over-Engineering Happens
https://www.reddit.com/r/programming/comments/1nvf0jz/why_overengineering_happens/

submitted by /u/SpecialistLady (https://www.reddit.com/user/SpecialistLady)
[link] (https://yusufaytas.com/why-over-engineering-happens/) [comments] (https://www.reddit.com/r/programming/comments/1nvf0jz/why_overengineering_happens/)

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

Reddit Programming

Svelte really is that fast
https://www.reddit.com/r/programming/comments/1o1lyb0/svelte_really_is_that_fast/

submitted by /u/tanin47 (https://www.reddit.com/user/tanin47)
[link] (https://chuniversiteit.nl/papers/svelte-is-fast) [comments] (https://www.reddit.com/r/programming/comments/1o1lyb0/svelte_really_is_that_fast/)

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

Reddit Programming

Oral History of Ken Thompson
https://www.reddit.com/r/programming/comments/1o1i5r8/oral_history_of_ken_thompson/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (https://www.youtube.com/watch?v=OmVHkL0IWk4) [comments] (https://www.reddit.com/r/programming/comments/1o1i5r8/oral_history_of_ken_thompson/)

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

Reddit Programming

Bulk Operations in Boost.Bloom
https://www.reddit.com/r/programming/comments/1o1h7ut/bulk_operations_in_boostbloom/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://bannalia.blogspot.com/2025/10/bulk-operations-in-boostbloom.html) [comments] (https://www.reddit.com/r/programming/comments/1o1h7ut/bulk_operations_in_boostbloom/)

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

Reddit Programming

Buyer Beware: Azure SQL Managed Instance Storage is Regularly as Slow as 60 Seconds
https://www.reddit.com/r/programming/comments/1o1ez4o/buyer_beware_azure_sql_managed_instance_storage/

submitted by /u/grauenwolf (https://www.reddit.com/user/grauenwolf)
[link] (https://kendralittle.com/2024/12/18/azure-sql-managed-instance-storage-regularly-slow-60-seconds/) [comments] (https://www.reddit.com/r/programming/comments/1o1ez4o/buyer_beware_azure_sql_managed_instance_storage/)

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

Reddit Programming

Python 3.14 Is Here. How Fast Is It?
https://www.reddit.com/r/programming/comments/1o1ew9w/python_314_is_here_how_fast_is_it/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.miguelgrinberg.com/post/python-3-14-is-here-how-fast-is-it) [comments] (https://www.reddit.com/r/programming/comments/1o1ew9w/python_314_is_here_how_fast_is_it/)

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

Reddit Programming

Abstractions All the Way Down
https://www.reddit.com/r/programming/comments/1o1dy9d/abstractions_all_the_way_down/

submitted by /u/suckafortone (https://www.reddit.com/user/suckafortone)
[link] (https://www.stufro.com/2025/10/07/abstractions-all-the-way-down.html) [comments] (https://www.reddit.com/r/programming/comments/1o1dy9d/abstractions_all_the_way_down/)

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

Reddit Programming

Testing a compiler-driven full-stack framework
https://www.reddit.com/r/programming/comments/1o1awux/testing_a_compilerdriven_fullstack_framework/

submitted by /u/matijash (https://www.reddit.com/user/matijash)
[link] (https://wasp.sh/blog/2025/10/07/how-we-test-a-web-framework) [comments] (https://www.reddit.com/r/programming/comments/1o1awux/testing_a_compilerdriven_fullstack_framework/)

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

Reddit Programming

Program GPUs in pure modern Java with TornadoVM
https://www.reddit.com/r/programming/comments/1o16jwu/program_gpus_in_pure_modern_java_with_tornadovm/

submitted by /u/mikebmx1 (https://www.reddit.com/user/mikebmx1)
[link] (https://youtu.be/WNQ5ylMs4Ok?si=s_-R3os2oK-hP3E_) [comments] (https://www.reddit.com/r/programming/comments/1o16jwu/program_gpus_in_pure_modern_java_with_tornadovm/)

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

Reddit Programming

20 hardest to easiest rankings of programming languages to learn in 2025 | BIZMIA
https://www.reddit.com/r/programming/comments/1o12xcz/20_hardest_to_easiest_rankings_of_programming/

<!-- SC_OFF -->20 Hardest Programming Languages for Developers to Learn in 2025 by BIZMIA. <!-- SC_ON --> submitted by /u/waozen (https://www.reddit.com/user/waozen)
[link] (https://www.hellobizmia.com/insights/hardest-programming-languages) [comments] (https://www.reddit.com/r/programming/comments/1o12xcz/20_hardest_to_easiest_rankings_of_programming/)

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

Reddit Programming

So, you want to stack rank your developers?
https://www.reddit.com/r/programming/comments/1o07ghf/so_you_want_to_stack_rank_your_developers/

<!-- SC_OFF -->Something to send to your manager next time some new initiative smells like stack ranking <!-- SC_ON --> submitted by /u/Realistic_Skill5527 (https://www.reddit.com/user/Realistic_Skill5527)
[link] (https://www.swarmia.com/blog/dont-stack-rank-your-developers/) [comments] (https://www.reddit.com/r/programming/comments/1o07ghf/so_you_want_to_stack_rank_your_developers/)

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

Reddit Programming

The childhood game that explains AI’s decision trees
https://www.reddit.com/r/programming/comments/1o0t8ml/the_childhood_game_that_explains_ais_decision/

<!-- SC_OFF -->An engineer recently explored how the classic board game Guess Who? reveals the underlying logic of AI decision trees. In the game, players don’t guess — they ask the question that gives the most information, systematically eliminating possibilities until only one remains. This mirrors how decision trees in machine learning split data: each “question” (feature) aims to reduce uncertainty and create cleaner partitions. The project draws direct parallels between the game’s yes/no mechanics and predictive ML processes, such as feature selection and information gain. Just as a player might ask, “Does your character wear glasses?” to remove half the options, a model might ask, “Is blood pressure high?” to refine its classification. By using a nostalgic, visual example, the engineer illustrates how understanding question efficiency in a simple game can demystify how AI models learn to make accurate predictions with minimal steps. <!-- SC_ON --> submitted by /u/shift_devs (https://www.reddit.com/user/shift_devs)
[link] (https://shiftmag.dev/how-guess-who-logic-shapes-ai-decision-trees-and-predictive-ml-5874/) [comments] (https://www.reddit.com/r/programming/comments/1o0t8ml/the_childhood_game_that_explains_ais_decision/)

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

Reddit Programming

Ghosts of Unix Past: a historical search for design patterns (2010)
https://www.reddit.com/r/programming/comments/1o0gcis/ghosts_of_unix_past_a_historical_search_for/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lwn.net/Articles/411845/) [comments] (https://www.reddit.com/r/programming/comments/1o0gcis/ghosts_of_unix_past_a_historical_search_for/)

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

Reddit Programming

Stop talking about technical debt
https://www.reddit.com/r/programming/comments/1nvhery/stop_talking_about_technical_debt/

submitted by /u/countkillalot (https://www.reddit.com/user/countkillalot)
[link] (https://yasendinkov.com/posts/technical-debt/) [comments] (https://www.reddit.com/r/programming/comments/1nvhery/stop_talking_about_technical_debt/)

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

Reddit Programming

Idempotency in System Design: Full example
https://www.reddit.com/r/programming/comments/1nvfocn/idempotency_in_system_design_full_example/

submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/idempotency-in-system-design-full-example-80e9027e7bea) [comments] (https://www.reddit.com/r/programming/comments/1nvfocn/idempotency_in_system_design_full_example/)

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

Reddit Programming

Tritium | The Network Drive Issue
https://www.reddit.com/r/programming/comments/1nveiiv/tritium_the_network_drive_issue/

<!-- SC_OFF -->I ran into some surprising issues working on my desktop Rust application when dealing with a network drive. Blogged about it. I hope it may be interesting to you. <!-- SC_ON --> submitted by /u/urandomd (https://www.reddit.com/user/urandomd)
[link] (https://tritium.legal/blog/drive) [comments] (https://www.reddit.com/r/programming/comments/1nveiiv/tritium_the_network_drive_issue/)

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