Reddit Programming
201 subscribers
1.22K photos
126K links
I will send you newest post from subreddit /r/programming
Download Telegram
Open vs Closed Loop: A Benchmarking Crime
https://www.reddit.com/r/programming/comments/1rfjr3w/open_vs_closed_loop_a_benchmarking_crime/

<!-- SC_OFF -->This post explains in relatively simple terms what an open loop benchmark is and why it can be vital to get this right. I am hardly the first person to write about this topic, but I suspect that I am not the only one who hadn't thought about the details of their benchmarking setup enough. <!-- SC_ON --> submitted by /u/curly_droid (https://www.reddit.com/user/curly_droid)
[link] (https://notpeerreviewed.com/blog/tail-latency/) [comments] (https://www.reddit.com/r/programming/comments/1rfjr3w/open_vs_closed_loop_a_benchmarking_crime/)
Rust in Production: JetBrains
https://www.reddit.com/r/programming/comments/1rfl42t/rust_in_production_jetbrains/

<!-- SC_OFF -->This interview explores JetBrains’ strategy for supporting the Rust Foundation and collaborating around shared tooling like rust-analyzer, the rationale behind launching RustRover, and how user adoption data shapes priorities such as debugging, async Rust workflows, and test tooling (including cargo nextest). <!-- SC_ON --> submitted by /u/Hefty-Necessary7621 (https://www.reddit.com/user/Hefty-Necessary7621)
[link] (https://serokell.io/blog/rust-in-production-jetbrains) [comments] (https://www.reddit.com/r/programming/comments/1rfl42t/rust_in_production_jetbrains/)
Docker, Traefik, and SSE streaming: A post-mortem on building a managed hosting platform
https://www.reddit.com/r/programming/comments/1rg4li5/docker_traefik_and_sse_streaming_a_postmortem_on/

<!-- SC_OFF -->I built a managed hosting platform in two weeks while working a full-time job. ClawHosters now has 50 paying customers and 25 trials. All from Reddit posts. Zero marketing spend. This post covers everything that went wrong: • Docker symlinks breaking updates • SSE streaming through Traefik (way harder than expected) • Why containers hit memory limits constantly • The 2 AM Telegram alerts when customer instances crash Rails 8, PostgreSQL, Sidekiq, Hetzner Cloud API. No Kubernetes. One server. If you're thinking about building infrastructure products, this might save you some pain. <!-- SC_ON --> submitted by /u/yixn_io (https://www.reddit.com/user/yixn_io)
[link] (https://clawhosters.com/blog/posts/building-managed-hosting-platform-tech-deep-dive) [comments] (https://www.reddit.com/r/programming/comments/1rg4li5/docker_traefik_and_sse_streaming_a_postmortem_on/)
A modern C-like language you might’ve missed — C3 0.7.10
https://www.reddit.com/r/programming/comments/1rg9n9d/a_modern_clike_language_you_mightve_missed_c3_0710/

<!-- SC_OFF -->C3 0.7.10 is out. This release introduces constdef, for defining a group constants. It replaces the old "const enum" approach and better matches how C programmers typically structure constant groups with enums. Other improvements in this release:
• Much improved MSVC cross compilation
• Quality-of-life fixes
• Custom LLVM builds to reduce external dependencies Full write-up and examples:
https://c3-lang.org/blog/c3-0-7-10-constdef-finally-takes-shape/ (https://c3-lang.org/blog/c3-0-7-10-constdef-finally-takes-shape/?utm_source=chatgpt.com) <!-- SC_ON --> submitted by /u/Nuoji (https://www.reddit.com/user/Nuoji)
[link] (https://c3-lang.org/blog/c3-0-7-10-constdef-finally-takes-shape/) [comments] (https://www.reddit.com/r/programming/comments/1rg9n9d/a_modern_clike_language_you_mightve_missed_c3_0710/)
μpack: Faster & more flexible integer compression
https://www.reddit.com/r/programming/comments/1rgaq7j/%CE%BCpack_faster_more_flexible_integer_compression/

<!-- SC_OFF -->This is a blog post and library about fast integer compression and a novel implementation that allows for variable-sized output blocks compared to the more traditional fixed-size blocks. The post goes into how simdcomp by Daniel Lemire works, along with how and what μpack does differently, how it does this efficiently and some of the neat tricks that were used to optimise the assembly of the packing routines. I hope this is interesting to people and gives a good understanding of how both simdcomp and μpack work and brings some insight into how SIMD-based integer compression works. <!-- SC_ON --> submitted by /u/ChillFish8 (https://www.reddit.com/user/ChillFish8)
[link] (https://blog.cf8.gg/mpack-faster-more-flexible-integer-compression) [comments] (https://www.reddit.com/r/programming/comments/1rgaq7j/%CE%BCpack_faster_more_flexible_integer_compression/)