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

Folding in Parallel
https://www.reddit.com/r/programming/comments/1tpvbpx/folding_in_parallel/

submitted by /u/Xaneris47 (https://www.reddit.com/user/Xaneris47)
[link] (https://okmij.org/ftp/Algorithms/map-monoid-reduce.html) [comments] (https://www.reddit.com/r/programming/comments/1tpvbpx/folding_in_parallel/)

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

Reddit Programming

Jakarta EE 11 from Newbie to Pro with Open Liberty
https://www.reddit.com/r/programming/comments/1tpjar1/jakarta_ee_11_from_newbie_to_pro_with_open_liberty/

submitted by /u/henk53 (https://www.reddit.com/user/henk53)
[link] (https://openliberty.io/blog/2026/05/27/Jakarta-EE-11-in-Open-Liberty.html) [comments] (https://www.reddit.com/r/programming/comments/1tpjar1/jakarta_ee_11_from_newbie_to_pro_with_open_liberty/)

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

Reddit Programming

JetBrains interviews Andrew Kelley about Zig [video]
https://www.reddit.com/r/programming/comments/1tp7msv/jetbrains_interviews_andrew_kelley_about_zig_video/

submitted by /u/Cool_Technician_6380 (https://www.reddit.com/user/Cool_Technician_6380)
[link] (https://www.youtube.com/watch?v=iqddnwKF8HQ) [comments] (https://www.reddit.com/r/programming/comments/1tp7msv/jetbrains_interviews_andrew_kelley_about_zig_video/)

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

Reddit Programming

The pressure
https://www.reddit.com/r/programming/comments/1tor1h9/the_pressure/

submitted by /u/Successful_Bowl2564 (https://www.reddit.com/user/Successful_Bowl2564)
[link] (https://daniel.haxx.se/blog/2026/05/26/the-pressure/) [comments] (https://www.reddit.com/r/programming/comments/1tor1h9/the_pressure/)

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

Reddit Programming

Samy Kamkar on the MySpace worm, reverse engineering, privacy, and Openpath
https://www.reddit.com/r/programming/comments/1toh70g/samy_kamkar_on_the_myspace_worm_reverse/

<!-- SC_OFF -->I interviewed Samy about the MySpace worm, being approached by Epstein's team, reverse engineering games as a teenager, internet privacy, and building Openpath. Some sections people here may find interesting: 07:54 — Counter-Strike cheats & game hacking 16:00 — Creating the Samy Worm 22:00 — Secret Service raid 31:00 — Manipulating Google Maps traffic 50:00 — Selling Openpath to Motorola 55:55 — Being contacted by Jeffrey Epstein 1:18:15 — Security in the vibe-coding era <!-- SC_ON --> submitted by /u/rorfm (https://www.reddit.com/user/rorfm)
[link] (https://www.youtube.com/watch?v=td8Yf__kdqw) [comments] (https://www.reddit.com/r/programming/comments/1toh70g/samy_kamkar_on_the_myspace_worm_reverse/)

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

Reddit Programming

WICG Proposal: Declarative partial updates
https://www.reddit.com/r/programming/comments/1tocrux/wicg_proposal_declarative_partial_updates/

submitted by /u/CircumspectCapybara (https://www.reddit.com/user/CircumspectCapybara)
[link] (https://developer.chrome.com/blog/declarative-partial-updates) [comments] (https://www.reddit.com/r/programming/comments/1tocrux/wicg_proposal_declarative_partial_updates/)

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

Reddit Programming

What it takes to transpose a matrix
https://www.reddit.com/r/programming/comments/1to0qjf/what_it_takes_to_transpose_a_matrix/

submitted by /u/amaurea (https://www.reddit.com/user/amaurea)
[link] (https://gudok.xyz/transpose/) [comments] (https://www.reddit.com/r/programming/comments/1to0qjf/what_it_takes_to_transpose_a_matrix/)

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

Reddit Programming

Continuous Delivery in a World of Constant Change • Abby Bangser & Dave Farley
https://www.reddit.com/r/programming/comments/1tnzh9v/continuous_delivery_in_a_world_of_constant_change/

submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/Juk6SBz8zEc) [comments] (https://www.reddit.com/r/programming/comments/1tnzh9v/continuous_delivery_in_a_world_of_constant_change/)

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

Reddit Programming

PSA: VSCode extensions (NX Console, TeamPCP) compromised in GitHub breach
https://www.reddit.com/r/programming/comments/1tn5359/psa_vscode_extensions_nx_console_teampcp/

<!-- SC_OFF -->For those using VSCode extensions like NX Console or TeamPCP, there’s been a reported breach where malicious code was injected into these tools via GitHub. The issue was discovered in May 2026, and while patches are being rolled out, it’s a good reminder to review your installed extensions and dependencies. Have you encountered any suspicious behavior in your dev setup recently? <!-- SC_ON --> submitted by /u/dhakalster123 (https://www.reddit.com/user/dhakalster123)
[link] (https://www.hitechies.com/github-breach-nx-console-vscode-teampcp-may-2026/) [comments] (https://www.reddit.com/r/programming/comments/1tn5359/psa_vscode_extensions_nx_console_teampcp/)

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

Reddit Programming

Individual Logarithm Reduction Step of Discrete Logarithm Problem
https://www.reddit.com/r/programming/comments/1tmaw10/individual_logarithm_reduction_step_of_discrete/

submitted by /u/DataBaeBee (https://www.reddit.com/user/DataBaeBee)
[link] (https://leetarxiv.substack.com/p/individual-logarithm-reduction-step) [comments] (https://www.reddit.com/r/programming/comments/1tmaw10/individual_logarithm_reduction_step_of_discrete/)

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

Reddit Programming

The Database Zoo: Exotic Data Storage Engines - why SQL and NoSQL aren't enough anymore
https://www.reddit.com/r/programming/comments/1tlzo76/the_database_zoo_exotic_data_storage_engines_why/

<!-- SC_OFF -->The post walks through the history of SQL and NoSQL, then makes the case for why general-purpose databases can't handle every modern workload and why a whole ecosystem of specialized engines emerged to fill the gaps. It's the first post in a series covering time-series, vector, and probabilistic databases in depth. <!-- SC_ON --> submitted by /u/OtherwisePush6424 (https://www.reddit.com/user/OtherwisePush6424)
[link] (https://blog.gaborkoos.com/posts/2025-09-19-The-Database-Zoo-Exotic-Data-Storage-Engines/) [comments] (https://www.reddit.com/r/programming/comments/1tlzo76/the_database_zoo_exotic_data_storage_engines_why/)

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

Reddit Programming

Chrome proposes new APIs: Declarative partial updates
https://www.reddit.com/r/programming/comments/1tlvrmh/chrome_proposes_new_apis_declarative_partial/

submitted by /u/imbev (https://www.reddit.com/user/imbev)
[link] (https://developer.chrome.com/blog/declarative-partial-updates) [comments] (https://www.reddit.com/r/programming/comments/1tlvrmh/chrome_proposes_new_apis_declarative_partial/)

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

Reddit Programming

Spring Boot vs Node.js: I Ran Both in Production for 18 Months. One Cost $12,000 More. Guess Which
https://www.reddit.com/r/programming/comments/1tlc1tx/spring_boot_vs_nodejs_i_ran_both_in_production/

submitted by /u/henk53 (https://www.reddit.com/user/henk53)
[link] (https://archive.ph/nNMR7) [comments] (https://www.reddit.com/r/programming/comments/1tlc1tx/spring_boot_vs_nodejs_i_ran_both_in_production/)

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

Reddit Programming

How I Built a Confluence Crawler
https://www.reddit.com/r/programming/comments/1tkxx4e/how_i_built_a_confluence_crawler/

<!-- SC_OFF -->A writeup about building confluence2md, a Go CLI tool that converts Confluence wikis to Markdown and the surprisingly deep technical challenges along the way. The article covers: Two-phase crawling: Phase 1 fetches and converts pages with original URLs, Phase 2 rewrites links after knowing the complete page graph (so nothing breaks) Why converting Confluence storage format is painful (XML macros, link rewriting, pagination) Checkpoint-based incremental updates without losing progress Cross-platform release automation with GitHub Actions + GoReleaser The tool is open-source and ready to use. If you've ever needed to migrate off Confluence or build on wiki data, might be useful: https://github.com/gkoos/confluence2md <!-- SC_ON --> submitted by /u/OtherwisePush6424 (https://www.reddit.com/user/OtherwisePush6424)
[link] (https://blog.gaborkoos.com/posts/2026-05-22-How-I-Built-a-Confluence-Crawler/) [comments] (https://www.reddit.com/r/programming/comments/1tkxx4e/how_i_built_a_confluence_crawler/)

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

Reddit Programming

A blueprint for formal verification of Apple corecrypto
https://www.reddit.com/r/programming/comments/1tkxgmb/a_blueprint_for_formal_verification_of_apple/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (https://security.apple.com/blog/formal-verification-corecrypto/) [comments] (https://www.reddit.com/r/programming/comments/1tkxgmb/a_blueprint_for_formal_verification_of_apple/)

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

Reddit Programming

How LLMs Work, Part 1: How LLMs Process Text
https://www.reddit.com/r/programming/comments/1tpl0e4/how_llms_work_part_1_how_llms_process_text/

<!-- SC_OFF -->I am a software developer who has been using LLMs extensively at work. I wanted to develop a foundational understanding of LLMs, but have no background in machine learning or statistics. So, I started to read and take notes with the goal to eventually write up a developer's guide to the foundations of LLMs. The article kept growing, so I have split it into four parts. This is the first in the series. Hope this helps! <!-- SC_ON --> submitted by /u/Normal-Tangelo-7120 (https://www.reddit.com/user/Normal-Tangelo-7120)
[link] (https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/05/27/how-llms-process-text.html) [comments] (https://www.reddit.com/r/programming/comments/1tpl0e4/how_llms_work_part_1_how_llms_process_text/)

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

Reddit Programming

Metastable Failures Explained: Why Fixing the Trigger Fails
https://www.reddit.com/r/programming/comments/1tph0c5/metastable_failures_explained_why_fixing_the/

submitted by /u/teivah (https://www.reddit.com/user/teivah)
[link] (https://read.thecoder.cafe/p/metastable-failures) [comments] (https://www.reddit.com/r/programming/comments/1tph0c5/metastable_failures_explained_why_fixing_the/)

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

Reddit Programming

How AWS Nitro Enclaves Attestation Actually Works
https://www.reddit.com/r/programming/comments/1tp2hi2/how_aws_nitro_enclaves_attestation_actually_works/

submitted by /u/No-Comfortable-4920 (https://www.reddit.com/user/No-Comfortable-4920)
[link] (Programmer-RD-AI/how-aws-nitro-enclaves-attestation-actually-works-b6361a9722ff" rel="nofollow">https://medium.com/@Programmer-RD-AI/how-aws-nitro-enclaves-attestation-actually-works-b6361a9722ff) [comments] (https://www.reddit.com/r/programming/comments/1tp2hi2/how_aws_nitro_enclaves_attestation_actually_works/)

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

Reddit Programming

Unicode 18.0.0 Beta
https://www.reddit.com/r/programming/comments/1tomtee/unicode_1800_beta/

submitted by /u/PthariensFlame (https://www.reddit.com/user/PthariensFlame)
[link] (https://www.unicode.org/versions/Unicode18.0.0/) [comments] (https://www.reddit.com/r/programming/comments/1tomtee/unicode_1800_beta/)

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

Reddit Programming

DOOMbench: Can Your Data Stack Run DOOM?
https://www.reddit.com/r/programming/comments/1todnxi/doombench_can_your_data_stack_run_doom/

submitted by /u/Yaruxi (https://www.reddit.com/user/Yaruxi)
[link] (https://cedardb.com/blog/doombench/) [comments] (https://www.reddit.com/r/programming/comments/1todnxi/doombench_can_your_data_stack_run_doom/)

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

Reddit Programming

defeating git rigour fatigue with jujutsu
https://www.reddit.com/r/programming/comments/1to1anl/defeating_git_rigour_fatigue_with_jujutsu/

submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://ikesau.co/blog/defeating-git-rigour-fatigue-with-jujutsu/) [comments] (https://www.reddit.com/r/programming/comments/1to1anl/defeating_git_rigour_fatigue_with_jujutsu/)

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

Reddit Programming

LangChain and Python Websearch with Tavily
https://www.reddit.com/r/programming/comments/1to0fgn/langchain_and_python_websearch_with_tavily/

submitted by /u/Efficient-Public-551 (https://www.reddit.com/user/Efficient-Public-551)
[link] (https://youtu.be/KshwFaHJA0U) [comments] (https://www.reddit.com/r/programming/comments/1to0fgn/langchain_and_python_websearch_with_tavily/)

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

Reddit Programming

How I made my Zig gameplay code hot reloadable
https://www.reddit.com/r/programming/comments/1tn7bft/how_i_made_my_zig_gameplay_code_hot_reloadable/

<!-- SC_OFF -->A couple of months ago I made the zig parts of my game’s codebase hot reloadable. A few people have asked me about challenges and issues with doing that, so I wrote a blog post about it. Not a how-to tutorial, but rather “this is what I did”. Hoping it will be useful to someone trying to do the same thing :) <!-- SC_ON --> submitted by /u/unvestigate (https://www.reddit.com/user/unvestigate)
[link] (https://www.madrigalgames.com/blog/how-i-made-my-zig-gameplay-code-hot-reloadable/) [comments] (https://www.reddit.com/r/programming/comments/1tn7bft/how_i_made_my_zig_gameplay_code_hot_reloadable/)

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

Reddit Programming

The infamous 20 year old MySQL Bug #11472 has been fixed.
https://www.reddit.com/r/programming/comments/1tn3vfx/the_infamous_20_year_old_mysql_bug_11472_has_been/

<!-- SC_OFF -->Cake is still welcome. <!-- SC_ON --> submitted by /u/Adept_Signature3352 (https://www.reddit.com/user/Adept_Signature3352)
[link] (https://bugs.mysql.com/bug.php?id=11472) [comments] (https://www.reddit.com/r/programming/comments/1tn3vfx/the_infamous_20_year_old_mysql_bug_11472_has_been/)

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

Reddit Programming

Designing Resilient Systems to Prevent Cascading Failures
https://www.reddit.com/r/programming/comments/1tmaq6p/designing_resilient_systems_to_prevent_cascading/

<!-- SC_OFF -->Tried my best to deliver some best content on this one after immense research and hands-on. Pardon me if the video becomes like a monologue somewhere in between, still in the beginning days of YouTube content creation. Any feedback or discussion with respect to the content is highly appreciated. <!-- SC_ON --> submitted by /u/Comfortable-Fan-580 (https://www.reddit.com/user/Comfortable-Fan-580)
[link] (https://youtu.be/zRwv6piW8JY?si=Fw_P8onoK0rXPBE_) [comments] (https://www.reddit.com/r/programming/comments/1tmaq6p/designing_resilient_systems_to_prevent_cascading/)

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

Reddit Programming

Rethinking Last-Mile Routing at Scale
https://www.reddit.com/r/programming/comments/1tlwx5j/rethinking_lastmile_routing_at_scale/

<!-- SC_OFF -->Hi all, I share a technical paper on a routing architecture for large-scale last mile planning on limited hardware. It is evaluated on the public Amazon Last Mile Routing Challenge dataset and a 1M stop scaling experiment. Paper:
https://optimization-online.org/2026/04/rethinking-last-mile-routing-at-scale-near-linear-planning-on-commodity-hardware/ Feedback on the methodology and limitations is welcome. <!-- SC_ON --> submitted by /u/Tight_Cow_5438 (https://www.reddit.com/user/Tight_Cow_5438)
[link] (https://optimization-online.org/2026/04/rethinking-last-mile-routing-at-scale-near-linear-planning-on-commodity-hardware/) [comments] (https://www.reddit.com/r/programming/comments/1tlwx5j/rethinking_lastmile_routing_at_scale/)

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

Reddit Programming

Applying metaphors from other fields into software development
https://www.reddit.com/r/programming/comments/1tleq8t/applying_metaphors_from_other_fields_into/

submitted by /u/jhartikainen (https://www.reddit.com/user/jhartikainen)
[link] (https://codeutopia.net/blog/2026/05/23/applying-metaphors-from-other-fields-into-software-development/) [comments] (https://www.reddit.com/r/programming/comments/1tleq8t/applying_metaphors_from_other_fields_into/)

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

Reddit Programming

Clojure Anonymous Functions
https://www.reddit.com/r/programming/comments/1tlaj3y/clojure_anonymous_functions/

submitted by /u/Efficient-Public-551 (https://www.reddit.com/user/Efficient-Public-551)
[link] (https://youtu.be/3S3wQ0ldIKs) [comments] (https://www.reddit.com/r/programming/comments/1tlaj3y/clojure_anonymous_functions/)

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

Reddit Programming

Writing VBA modules inside Excel files is much stranger than I expected
https://www.reddit.com/r/programming/comments/1tkxs4c/writing_vba_modules_inside_excel_files_is_much/

<!-- SC_OFF -->Writing VBA back into Excel files is not “just editing text in a zip file” I went down the rabbit hole of exploring how VBA modules are stored inside Office files, and the format is much stranger than I expected. The most surprising part is how many layers are involved. For a modern .xlsm file, the path looks roughly like this: text Excel workbook -> ZIP / Open XML package -> xl/vbaProject.bin -> Microsoft Compound File Binary -> VBA project streams -> compressed module source So replacing a VBA module is not just: text open file replace text save file It is closer to: text preserve the workbook container extract vbaProject.bin parse the compound file decompress the VBA streams find the real source offset replace only the source body recompress it correctly invalidate Office caches drop stale compiled-cache streams avoid breaking protected or signed projects put everything back without touching unrelated bytes A few details made this more interesting than expected: the dir stream is itself compressed module source does not always start at byte zero VBA source uses the project codepage, not UTF-8 short final compression chunks cannot be written as raw chunks Office stores compiled cache streams that should not be rewritten digital signatures become invalid after source changes the real test is “does Excel reopen it without a "your workbook is broken" prompt?” The main lesson: Editing VBA inside Office files is not just editing a script file inside of a zip file. It's way more complicated. You have to maintain a small filesystem, a compression format, a project manifest, and a set of Office-specific safety rules at the same time. Implementation guide: https://github.com/WilliamSmithEdward/pyOpenVBA/blob/main/docs/ms-ovba-implementation-guide_v2.md References: Microsoft MS-OVBA specification Microsoft Compound File Binary format Office Open XML package structure Real Excel workbooks tested against Excel for Microsoft 365 <!-- SC_ON --> submitted by /u/MultiUserDungeonDev (https://www.reddit.com/user/MultiUserDungeonDev)
[link] (https://github.com/WilliamSmithEdward/pyOpenVBA/blob/main/docs/ms-ovba-implementation-guide_v2.md) [comments] (https://www.reddit.com/r/programming/comments/1tkxs4c/writing_vba_modules_inside_excel_files_is_much/)

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

Reddit Programming

Building a Fast Lock-Free Queue in Modern C++ From Scratch
https://www.reddit.com/r/programming/comments/1tkx5r7/building_a_fast_lockfree_queue_in_modern_c_from/

submitted by /u/Beginning-Safe4282 (https://www.reddit.com/user/Beginning-Safe4282)
[link] (https://jaysmito.dev/blog/blog/04-fast-lockfree-queues/) [comments] (https://www.reddit.com/r/programming/comments/1tkx5r7/building_a_fast_lockfree_queue_in_modern_c_from/)

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