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

Adding Microformat tags to my website - enabling an open, decentralised web
https://www.reddit.com/r/programming/comments/1tu463t/adding_microformat_tags_to_my_website_enabling_an/

submitted by /u/SwoopsFromAbove (https://www.reddit.com/user/SwoopsFromAbove)
[link] (https://tomrenner.com/posts/joining-the-indieweb-1/) [comments] (https://www.reddit.com/r/programming/comments/1tu463t/adding_microformat_tags_to_my_website_enabling_an/)

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

Reddit Programming

Social Programming Language Constructs
https://www.reddit.com/r/programming/comments/1ttuhop/social_programming_language_constructs/

submitted by /u/jhartikainen (https://www.reddit.com/user/jhartikainen)
[link] (https://jimmyhmiller.com/social-language-constructs) [comments] (https://www.reddit.com/r/programming/comments/1ttuhop/social_programming_language_constructs/)

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

Reddit Programming

@redhat-cloud-services publish pipeline is compromised today and shipped a signed, trusted, malicious npm package
https://www.reddit.com/r/programming/comments/1ttt4p4/redhatcloudservices_publish_pipeline_is/

<!-- SC_OFF -->patch-client@4.0.4 (mailto:patch-client@4.0.4) went out through the project's own github action OIDC trusted publisher today and not any stolen token or a typosquat anything, we saw that the actual release pipeline produced it. this runs on npm install, steals cloud creds and self propagates by injecting fake CodeQL workflows into repository the stolen tokens can reach. 32 packages is currently sharing the same publisher so the window of exposure isn not only just a single package.
if you have anything from related to /redhat-cloud-services in your tree, 4.0.3 is the last clean version. <!-- SC_ON --> submitted by /u/BattleRemote3157 (https://www.reddit.com/user/BattleRemote3157)
[link] (https://safedep.io/redhat-cloud-services-hit-by-mini-shai-hulud-npm-worm/) [comments] (https://www.reddit.com/r/programming/comments/1ttt4p4/redhatcloudservices_publish_pipeline_is/)

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

Reddit Programming

Breaking what a program is
https://www.reddit.com/r/programming/comments/1ttqimx/breaking_what_a_program_is/

submitted by /u/andreiross (https://www.reddit.com/user/andreiross)
[link] (https://frn.sh/program/) [comments] (https://www.reddit.com/r/programming/comments/1ttqimx/breaking_what_a_program_is/)

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

Reddit Programming

A Double Shot of DuckDB: Vector Similarity Search and Quack
https://www.reddit.com/r/programming/comments/1tti97b/a_double_shot_of_duckdb_vector_similarity_search/

submitted by /u/pdoherty926 (https://www.reddit.com/user/pdoherty926)
[link] (https://peterdohertys.website/blog-posts/double-shot-of-duck.html) [comments] (https://www.reddit.com/r/programming/comments/1tti97b/a_double_shot_of_duckdb_vector_similarity_search/)

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

Reddit Programming

On Scenarios That Will Not Happen
https://www.reddit.com/r/programming/comments/1tsoqjf/on_scenarios_that_will_not_happen/

submitted by /u/radekmie (https://www.reddit.com/user/radekmie)
[link] (https://radekmie.dev/blog/on-scenarios-that-will-not-happen/) [comments] (https://www.reddit.com/r/programming/comments/1tsoqjf/on_scenarios_that_will_not_happen/)

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

Reddit Programming

The gold standard of optimization: A look under the hood of RollerCoaster Tycoon
https://www.reddit.com/r/programming/comments/1ts97an/the_gold_standard_of_optimization_a_look_under/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://larstofus.com/2026/03/22/the-gold-standard-of-optimization-a-look-under-the-hood-of-rollercoaster-tycoon/) [comments] (https://www.reddit.com/r/programming/comments/1ts97an/the_gold_standard_of_optimization_a_look_under/)

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

Reddit Programming

When Architecture Diagrams Stop Scaling
https://www.reddit.com/r/programming/comments/1ts7ahi/when_architecture_diagrams_stop_scaling/

<!-- SC_OFF -->Interesting engineering write-up from Netflix on maintaining a real-time service topology in a large microservices ecosystem. The takeaway for me: observability isn't just about metrics, traces, and logs—understanding service relationships is equally critical as systems scale. Curious how others approach dependency mapping in production environments. https://netflixtechblog.com/from-silos-to-service-topology-why-netflix-built-a-real-time-service-map-0165ba13a7bc <!-- SC_ON --> submitted by /u/mukeshsri369 (https://www.reddit.com/user/mukeshsri369)
[link] (https://netflixtechblog.com/from-silos-to-service-topology-why-netflix-built-a-real-time-service-map-0165ba13a7bc) [comments] (https://www.reddit.com/r/programming/comments/1ts7ahi/when_architecture_diagrams_stop_scaling/)

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

Reddit Programming

The case for Direct I/O - why it matters for high performance storage
https://www.reddit.com/r/programming/comments/1tr09pj/the_case_for_direct_io_why_it_matters_for_high/

<!-- SC_OFF -->Hello everyone, Recently I published on GitHub HedgeDB (https://github.com/fede-vaccaro/HedgeDB), my high-perf and persisted Key-Value store. Internally, it uses Direct I/O (O_DIRECT) almost everywhere. In this article I explain the reasons behind this choice, also motivated from some fun experiments I had with fio that you can find in the article. and some consideration about the page cache. <!-- SC_ON --> submitted by /u/IlPresidente995 (https://www.reddit.com/user/IlPresidente995)
[link] (https://fede-vaccaro.github.io/hedgedb.github.io/direct-io.html) [comments] (https://www.reddit.com/r/programming/comments/1tr09pj/the_case_for_direct_io_why_it_matters_for_high/)

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

Reddit Programming

Edge.js: Running Node apps inside a WebAssembly Sandbox
https://www.reddit.com/r/programming/comments/1tqylzq/edgejs_running_node_apps_inside_a_webassembly/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://wasmer.io/posts/edgejs-safe-nodejs-using-wasm-sandbox) [comments] (https://www.reddit.com/r/programming/comments/1tqylzq/edgejs_running_node_apps_inside_a_webassembly/)

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

Reddit Programming

The Filesystem Is the API (with TigerFS)
https://www.reddit.com/r/programming/comments/1tqwpwv/the_filesystem_is_the_api_with_tigerfs/

submitted by /u/der_gopher (https://www.reddit.com/user/der_gopher)
[link] (https://packagemain.tech/p/the-filesystem-is-the-api-with-tigerfs?share=true) [comments] (https://www.reddit.com/r/programming/comments/1tqwpwv/the_filesystem_is_the_api_with_tigerfs/)

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

Reddit Programming

FastAPI Introduces Official VSCode Extension
https://www.reddit.com/r/programming/comments/1tqtyvq/fastapi_introduces_official_vscode_extension/

<!-- SC_OFF -->FastAPI released an official VSCode extension, which includes features such as route exploration, endpoint search, and CodeLens-style navigation.
This tool aims to enhance the development experience for FastAPI users. <!-- SC_ON --> submitted by /u/Top-Rush83 (https://www.reddit.com/user/Top-Rush83)
[link] (https://marketplace.visualstudio.com/items?itemName=FastAPILabs.fastapi-vscode) [comments] (https://www.reddit.com/r/programming/comments/1tqtyvq/fastapi_introduces_official_vscode_extension/)

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

Reddit Programming

Who Makes the Makefiles?
https://www.reddit.com/r/programming/comments/1tq2og7/who_makes_the_makefiles/

submitted by /u/realguy2300000 (https://www.reddit.com/user/realguy2300000)
[link] (https://youtu.be/YUUMidevekc?si=lv3n268rr39aUGth) [comments] (https://www.reddit.com/r/programming/comments/1tq2og7/who_makes_the_makefiles/)

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

Reddit Programming

Java *is* Memory Efficient
https://www.reddit.com/r/programming/comments/1tq1oq8/java_is_memory_efficient/

submitted by /u/daviddel (https://www.reddit.com/user/daviddel)
[link] (https://youtu.be/M_HCG1JPMQE) [comments] (https://www.reddit.com/r/programming/comments/1tq1oq8/java_is_memory_efficient/)

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

Reddit Programming

Stream Plumbing in Embedded Systems
https://www.reddit.com/r/programming/comments/1tq0lqp/stream_plumbing_in_embedded_systems/

<!-- SC_OFF -->I've been documenting some thoughts on stream plumbing in embedded systems, based on my own frustrations encountered while interfacing modules on constrained platforms. Mostly just an attempt to formalise patterns I've found to be working well recently. Interested in hearing how others approach this. <!-- SC_ON --> submitted by /u/MickJC_75 (https://www.reddit.com/user/MickJC_75)
[link] (https://gist.github.com/mickjc750/556fa3b6bb62f383ff2b4b6b99d84faa) [comments] (https://www.reddit.com/r/programming/comments/1tq0lqp/stream_plumbing_in_embedded_systems/)

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

Reddit Programming

Training + inference of a transformer inside an email
https://www.reddit.com/r/programming/comments/1ttuxmh/training_inference_of_a_transformer_inside_an/

submitted by /u/kjndfsfdsjnksdf (https://www.reddit.com/user/kjndfsfdsjnksdf)
[link] (https://www.adamoshadjivasiliou.com/blog/transformer-in-email.html) [comments] (https://www.reddit.com/r/programming/comments/1ttuxmh/training_inference_of_a_transformer_inside_an/)

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

Reddit Programming

Email from 10,000 feet.
https://www.reddit.com/r/programming/comments/1ttt9bm/email_from_10000_feet/

submitted by /u/loosedolphin (https://www.reddit.com/user/loosedolphin)
[link] (https://maneeshaxyz.substack.com/p/email-from-10000-feet) [comments] (https://www.reddit.com/r/programming/comments/1ttt9bm/email_from_10000_feet/)

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

Reddit Programming

Why I used vsock instead of TCP in a Firecracker serverless platform
https://www.reddit.com/r/programming/comments/1ttrc88/why_i_used_vsock_instead_of_tcp_in_a_firecracker/

submitted by /u/viks98 (https://www.reddit.com/user/viks98)
[link] (vivek1502/tcp-was-overkill-how-i-built-ipc-for-a-firecracker-serverless-runtime-2048c2758513" rel="nofollow">https://medium.com/@vivek1502/tcp-was-overkill-how-i-built-ipc-for-a-firecracker-serverless-runtime-2048c2758513) [comments] (https://www.reddit.com/r/programming/comments/1ttrc88/why_i_used_vsock_instead_of_tcp_in_a_firecracker/)

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

Reddit Programming

Your process' memory is a file: The underappreciated gem that is /proc//mem
https://www.reddit.com/r/programming/comments/1ttjtwv/your_process_memory_is_a_file_the/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (https://lcamtuf.substack.com/p/weekend-trivia-your-process-memory) [comments] (https://www.reddit.com/r/programming/comments/1ttjtwv/your_process_memory_is_a_file_the/)

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

Reddit Programming

Debunking zswap and zram myths
https://www.reddit.com/r/programming/comments/1tsrxh8/debunking_zswap_and_zram_myths/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://chrisdown.name/2026/03/24/zswap-vs-zram-when-to-use-what.html) [comments] (https://www.reddit.com/r/programming/comments/1tsrxh8/debunking_zswap_and_zram_myths/)

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

Reddit Programming

Redis Locks: Working, Failure Modes and Real-World Examples
https://www.reddit.com/r/programming/comments/1tslj02/redis_locks_working_failure_modes_and_realworld/

submitted by /u/Local_Ad_6109 (https://www.reddit.com/user/Local_Ad_6109)
[link] (https://open.substack.com/pub/engineeringatscale/p/redis-distributed-locks-explained?r=8sprj&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true) [comments] (https://www.reddit.com/r/programming/comments/1tslj02/redis_locks_working_failure_modes_and_realworld/)

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

Reddit Programming

Looking at code behind File Pilot
https://www.reddit.com/r/programming/comments/1ts7u6m/looking_at_code_behind_file_pilot/

<!-- SC_OFF -->I go over some basics and implement a simple feature live on the Wookash Podcast. It might be interesting to those who have tried File Pilot and wondered why its UI is so fast and responsive. I do some actual UI programming. Not much, since we were short on time, but enough to give you a glimpse into how it works. <!-- SC_ON --> submitted by /u/vkrajacic89 (https://www.reddit.com/user/vkrajacic89)
[link] (https://youtu.be/Ww26eO1WeGQ) [comments] (https://www.reddit.com/r/programming/comments/1ts7u6m/looking_at_code_behind_file_pilot/)

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

Reddit Programming

Practical uses of monads in Haskell
https://www.reddit.com/r/programming/comments/1ts1x2l/practical_uses_of_monads_in_haskell/

<!-- SC_OFF -->Inspired by a question on r/haskellquestions (https://www.reddit.com/r/haskellquestions), i wrote about the practical aspect of monads for people at a beginner / intermediate level, about how to go beyond mere understanding the monad class. I try to highlight how we use monads to structure our code, what benefits they bring, and how to reason about them. it comes with exercises! <!-- SC_ON --> submitted by /u/nicuveo (https://www.reddit.com/user/nicuveo)
[link] (https://nauths.fr/en/2026/05/28/practical-use-of-monads.html) [comments] (https://www.reddit.com/r/programming/comments/1ts1x2l/practical_uses_of_monads_in_haskell/)

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

Reddit Programming

Programming with ellipsis
https://www.reddit.com/r/programming/comments/1tqzcys/programming_with_ellipsis/

submitted by /u/fpcoder (https://www.reddit.com/user/fpcoder)
[link] (https://susam.net/elliptical-python-programming.html) [comments] (https://www.reddit.com/r/programming/comments/1tqzcys/programming_with_ellipsis/)

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

Reddit Programming

I Stopped Fighting My Tools and Built a Game Engine in D
https://www.reddit.com/r/programming/comments/1tqwtnx/i_stopped_fighting_my_tools_and_built_a_game/

<!-- SC_OFF -->Alexandros Kapretsos describes how he used some D programming language features in his 2D game engine. He covers his approach to memory management, how he employs metaprogramming, writing scripts with D, and more. <!-- SC_ON --> submitted by /u/aldacron (https://www.reddit.com/user/aldacron)
[link] (https://blog.dlang.org/2026/05/29/i-stopped-fighting-my-tools-and-built-a-game-engine-in-d/) [comments] (https://www.reddit.com/r/programming/comments/1tqwtnx/i_stopped_fighting_my_tools_and_built_a_game/)

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

Reddit Programming

Someone hid a full RAT inside a fake npm package and exfiltrated victim data to HuggingFace
https://www.reddit.com/r/programming/comments/1tqwksq/someone_hid_a_full_rat_inside_a_fake_npm_package/

<!-- SC_OFF -->A malicious npm package name js-logger-pack, went through 29 versions on the registry which was looking innocuous logger and ending as a binary dropper.
The payload it dropped was 81 MB of binary called MicrosoftSystem64 which is a full cross-platform RAT packaged as a Node.js Single Executable Application, so it shows up as a native binary to endpoint tools rather than a node process. And the clever bit was instead of sending the stolen data directly to a C2 server, it uploads everything to private HuggingFace datasets using an embedded API token. So all exfiltration traffic appears as normal HTTPS requests to a legitimate ML platform.
If you have any of those in your install history then rotate everything like credentials, SSH keys, API tokens, crypto seed phrases. All packages list and full technical breakdown is in blog. <!-- SC_ON --> submitted by /u/BattleRemote3157 (https://www.reddit.com/user/BattleRemote3157)
[link] (https://safedep.io/microsoftsystem64-binary-payload-analysis/) [comments] (https://www.reddit.com/r/programming/comments/1tqwksq/someone_hid_a_full_rat_inside_a_fake_npm_package/)

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

Reddit Programming

air traffic control: the IBM 9020
https://www.reddit.com/r/programming/comments/1tq52x8/air_traffic_control_the_ibm_9020/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://computer.rip/2026-01-17-air-traffic-control-9020.html) [comments] (https://www.reddit.com/r/programming/comments/1tq52x8/air_traffic_control_the_ibm_9020/)

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

Reddit Programming

Model-Based Systems Engineering & Requirements Definition • Dennis Hansen & Jorge Orellana
https://www.reddit.com/r/programming/comments/1tq2493/modelbased_systems_engineering_requirements/

<!-- SC_OFF -->Learn how to integrate model-based systems engineering (MBSE) with mission-driven requirements to create a connected framework that delivers reliable solutions designed with key objectives. <!-- SC_ON --> submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/-6BbPwlR6o4?list=PLEx5khR4g7PJbSLmADahf0LOpTLifiCra) [comments] (https://www.reddit.com/r/programming/comments/1tq2493/modelbased_systems_engineering_requirements/)

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

Reddit Programming

The missing context of Go errors
https://www.reddit.com/r/programming/comments/1tq1jya/the_missing_context_of_go_errors/

submitted by /u/Mellowww (https://www.reddit.com/user/Mellowww)
[link] (https://robinsiep.com/blog/posts/go-errors/) [comments] (https://www.reddit.com/r/programming/comments/1tq1jya/the_missing_context_of_go_errors/)

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

Reddit Programming

Apache Fory Serialization 1.0.0 Released Now
https://www.reddit.com/r/programming/comments/1tpz0os/apache_fory_serialization_100_released_now/

<!-- SC_OFF -->Apache Fory is a blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange. Key Features For 1.0 Release: Unified xlang type system and xlang is default serialization mode now across java/python/c++/rust/go/c#/swift/javascript/dart/kotlin/scala. Decimal, bfloat16, dense array support for xlang serialization. Android serialization and Java annotation processor support Kotlin xlang, KSP, and schema IDL support Scala schema IDL support and scala3 macro derived serializer Serialization performance improvements <!-- SC_ON --> submitted by /u/Shawn-Yang25 (https://www.reddit.com/user/Shawn-Yang25)
[link] (https://github.com/apache/fory/releases/tag/v1.0.0) [comments] (https://www.reddit.com/r/programming/comments/1tpz0os/apache_fory_serialization_100_released_now/)

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