# C++

Published articles for C++.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Which Signals of Code Correctness Survive Distribution Shift? Hidden-State and Causal Predictors of Program and Verdict Correctness

DevFeed: [Which Signals of Code Correctness Survive Distribution Shift? Hidden-State and Causal Predictors of Program and Verdict Correctness](<https://devfeed.tech/articles/which-signals-of-code-correctness-survive-distribution-shift-hidden-state-and-causal-predictors-of-program-and-verdict-correctness-120674.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2611.07876>)

Author: Viola Campos, Thomas Klassert, Adrian Ulges

Published: 2026-11-06T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Machine Learning](<https://devfeed.tech/sources/arxiv-machine-learning.md>), [arXiv: Software Engineering](<https://devfeed.tech/sources/arxiv-software-engineering.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [llm-reasoning](<https://devfeed.tech/topics/llm-reasoning.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code](<https://devfeed.tech/tags/code.md>), [cs-lg](<https://devfeed.tech/tags/cs-lg.md>), [cs-se](<https://devfeed.tech/tags/cs-se.md>), [distribution](<https://devfeed.tech/tags/distribution.md>), [gpt-oss](<https://devfeed.tech/tags/gpt-oss.md>), [hidden](<https://devfeed.tech/tags/hidden.md>), [hidden-states](<https://devfeed.tech/tags/hidden-states.md>), [java](<https://devfeed.tech/tags/java.md>), [language](<https://devfeed.tech/tags/language.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [languages](<https://devfeed.tech/tags/languages.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [livecodebench](<https://devfeed.tech/tags/livecodebench.md>), [localization](<https://devfeed.tech/tags/localization.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [program](<https://devfeed.tech/tags/program.md>), [shift](<https://devfeed.tech/tags/shift.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

The study compares six execution-free correctness predictors across LiveCodeBench and BigCodeBench, Python, C++, and Java, using Qwen3-Coder-30B and gpt-oss-20b. For judging whether a model's own verdict is trustworthy, causal localization improves robustness to language shifts: on Qwen3-Coder, a probe on the localized hidden-state subspace beats output confidence by 0.09 AUROC under language shift and exceeds the best non-causal predictor by 0.04 AUROC on average. That advantage does not consistently carry over to gpt-oss or benchmark shifts. For predicting program correctness, predictors transfer more successfully between benchmarks, mainly by detecting problems where the model tends to fail; they are less effective at ranking candidates within the same problem.

### Source excerpt

arXiv:2611.07876v1 Announce Type: cross Abstract: Large language models increasingly judge code, yet without external feedback such judgments are unreliable, and verifying them by executing tests or by extended reasoning is costly. Instead, execution-free correctness predictors use signals from the model's output probabilities, sampled solutions, or hidden states to identify judgments that warrant further verification. However, these predictors may degrade under distribution shifts when generalizing across projects and languages. We compare six execution-free predictors from four families on Qwen3-Coder-30B and gpt-oss-20b under benchmark shift between LiveCodeBench and BigCodeBench and language shift across Python, C++ and Java. We evaluate two targets: whether the model's own verdict on a program can be trusted, and whether the program itself is correct. Besides established approaches, we adapt two novel causal localization methods to code, which have been shown to be more robust out-of-distribution on natural language tasks. For verdict correctness, causal localization improves robustness to language shift. For Qwen3-Coder a probe on the causally localized subspace stays 0.09 AUROC ahead of output confidence under language shift (0.11 in distribution), significantly outperforming the best non-causal predictor by 0.04 AUROC on average. This advantage, however, does not generalize consistently to gpt-oss or to benchmark shift. For program correctness, predictors transfer more successfully between benchmarks, largely by identifying problems on which the model tends to fail. However, their ability to rank candidates within the same problem is limited.

## GINGER: Spicing Up Graph-Based Vector Search

DevFeed: [GINGER: Spicing Up Graph-Based Vector Search](<https://devfeed.tech/articles/ginger-spicing-up-graph-based-vector-search-121278.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2611.08306>)

Author: Daniel Salwasser, Lars Gottesb\\"uren, Laxman Dhulipala, Jakub {\\L}\\k{a}cki, Guy Blelloch, Rajesh Jayaram, Tobias Rubel, Kshiteej Sheth, Amir Zandieh, Vahab Mirrokni

Published: 2026-11-06T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Distributed Computing](<https://devfeed.tech/sources/arxiv-distributed-computing.md>)

Topics: [ann](<https://devfeed.tech/topics/ann.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [quantization](<https://devfeed.tech/topics/quantization.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>)

Tags: [approximate-nearest-neighbor-search](<https://devfeed.tech/tags/approximate-nearest-neighbor-search.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [codec](<https://devfeed.tech/tags/codec.md>), [cs-dc](<https://devfeed.tech/tags/cs-dc.md>), [cs-ir](<https://devfeed.tech/tags/cs-ir.md>), [graph](<https://devfeed.tech/tags/graph.md>), [indexing](<https://devfeed.tech/tags/indexing.md>), [memory](<https://devfeed.tech/tags/memory.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [recall](<https://devfeed.tech/tags/recall.md>), [search](<https://devfeed.tech/tags/search.md>), [throughput](<https://devfeed.tech/tags/throughput.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

Ginger is an open-source C++ library for graph-based approximate nearest neighbor search, designed to improve query throughput and indexing speed while keeping memory use comparable to the most space-efficient competitors. Its Nested TurboQuant quantizer uses low precision for graph navigation and higher precision for reranking, reportedly approaching floating-point precision with 2.6x less memory. The paper also reports graph compression of up to 2.5x without reducing query throughput, using graph reordering and the lossless AdaptiveGap codec built on StreamVByte. At 95% recall, Ginger achieves 1.8x average throughput over each dataset's fastest competitor and at least 2.3x over any single library; the reported advantage reaches 2.9x over compact libraries on high-dimensional embeddings.

### Source excerpt

arXiv:2611.08306v1 Announce Type: cross Abstract: We present \textsc{Ginger}, a state-of-the-art open-source C++ library for graph-based approximate nearest neighbor search (ANNS). We developed \textsc{Ginger} at Google to push the speed and memory efficiency of graph search on large and high-dimensional embedding datasets. \textsc{Ginger} surpasses existing ANNS libraries with regards to query throughput and indexing time while matching the memory footprint of the most space-efficient competitors. \textsc{Ginger} builds upon recent advances in proximity graph construction (PiPNN) and vector quantization (TurboQuant). We introduce Nested TurboQuant (NTQ), a two-level quantizer which supports low precision graph navigation and high precision reranking in a single code. This representation achieves near floating point precision with $2.6\times$ less memory. We also compress the size of our proximity graphs by up to $2.5\times$ without impacting query throughput. We combine graph reordering with a new lossless compression codec called AdaptiveGap, which builds upon StreamVByte. At $95\%$ recall, \textsc{Ginger} speeds up query throughput by an average of $1.8\times$ over each dataset's fastest competitor and by at least $2.3\times$ over any single library. This lead grows to $2.9\times$ over compact libraries on high-dimensional embeddings.

## ActQuant: Sub-4-bit Action-Guided Backbone Weight-Only Quantization for Vision-Language-Action Models

DevFeed: [ActQuant: Sub-4-bit Action-Guided Backbone Weight-Only Quantization for Vision-Language-Action Models](<https://devfeed.tech/articles/actquant-sub-4-bit-action-guided-backbone-weight-only-quantization-for-vision-language-action-models-120036.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2605.24011>)

Author: Arash Akbari, Arman Akbari, Masih Eskandar, Qitao Tan, Yixiao Chen, Jingwu Luo, Bertha Pangaribuan, Liyun Zhang, Jennifer Dy, Geng Yuan, Xue Lin, Gaowen Liu, Stratis Ioannidis, Yanzhi Wang

Published: 2026-11-06T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Artificial Intelligence](<https://devfeed.tech/sources/arxiv-artificial-intelligence.md>)

Topics: [quantization](<https://devfeed.tech/topics/quantization.md>), [Post-training optimization](<https://devfeed.tech/topics/post-training-optimization.md>)

Tags: [6-dof](<https://devfeed.tech/tags/6-dof.md>), [actions](<https://devfeed.tech/tags/actions.md>), [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [arm](<https://devfeed.tech/tags/arm.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [bits](<https://devfeed.tech/tags/bits.md>), [block](<https://devfeed.tech/tags/block.md>), [c](<https://devfeed.tech/tags/c.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [compute](<https://devfeed.tech/tags/compute.md>), [cs-ai](<https://devfeed.tech/tags/cs-ai.md>), [cs-cv](<https://devfeed.tech/tags/cs-cv.md>), [language](<https://devfeed.tech/tags/language.md>), [models](<https://devfeed.tech/tags/models.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [vision](<https://devfeed.tech/tags/vision.md>), [vision-language-action](<https://devfeed.tech/tags/vision-language-action.md>), [vision-language-action-models](<https://devfeed.tech/tags/vision-language-action-models.md>), [weight](<https://devfeed.tech/tags/weight.md>)

### AI overview

ActQuant reduces VLA backbone weight size through action-guided mixed-precision post-training quantization. It assigns each weight matrix a bit-width based on its contribution to action prediction, then tunes block-level scales using action-aware curvature. The accompanying OmniModel.cpp pipeline converts models to a native C/C++ runtime with low-bit kernels. On LIBERO, the abstract reports that ActQuant is the only evaluated method at or below 3 bits per weight, retaining 95.0% on OpenVLA-OFT and 94.8% on π₀.₅. At 2.5 bits per weight, OpenVLA-OFT retains 90.1% while its backbone shrinks from 14.3 GB to 2.7 GB. On a physical 6-DoF UR3 arm, quantized π₀.₅ retains baseline success rate with 2.5x lower memory use. The supplied material is an abstract and does not provide further experimental details.

### Source excerpt

arXiv:2605.24011v4 Announce Type: replace-cross Abstract: Vision-Language-Action (VLA) models exhibit remarkable action generation for embodied intelligence, but their heavy compute make deployment on edge platforms impractical. Aggressive, sub-4-bit weight quantization is the natural solution, yet existing post-training quantization (PTQ) methods suffer severe performance degradation in this regime. To address this, we introduce ActQuant, an action-guided mixed-precision PTQ framework that operates in two stages: (1) an inter-tensor bit allocator that assigns each weight matrix a single bit-width based on how much it contributes to predicting the agent's actions; (2) an intra-tensor scale optimizer tunes per-block quantization scales using action-aware curvature, so that dynamic range is concentrated on the weights most influential for control. To deliver the on-device benefits of our aggressive quantization, we further introduce OmniModel.cpp, an agentic conversion pipeline that ports architectures into a native C/C++ runtime with efficient low-bit kernels. We evaluate ActQuant both in simulation and on a real-world 6-DoF UR3 arm, with all models deployed through OmniModel.cpp. On the LIBERO benchmark, ActQuant is the only method that operates at or below 3 bits-per-weight, retaining 95.0% on OpenVLA-OFT and 94.8% on $\pi_{0.5}$. Pushed further, ActQuant reaches 2.5 bpw at 90.1% on OpenVLA-OFT, compressing the backbone from 14.3 GB to 2.7 GB (5.3$\times$). On the physical UR3 arm, $\pi_{0.5}$ quantized with ActQuant retains the baseline's success rate while reducing the memory footprint by 2.5$\times$.

## Req2Rust: A Requirements-Guided Agent Harness for Project-Level C++-to-Rust Migration

DevFeed: [Req2Rust: A Requirements-Guided Agent Harness for Project-Level C++-to-Rust Migration](<https://devfeed.tech/articles/req2rust-a-requirements-guided-agent-harness-for-project-level-c-to-rust-migration-120814.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2611.07442>)

Author: Shengbo Wang, Mingwei Liu, Yuwen Chen, Yanlin Wang

Published: 2026-11-06T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Software Engineering](<https://devfeed.tech/sources/arxiv-software-engineering.md>)

Topics: [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [c/c++](<https://devfeed.tech/topics/c-c-plus-plus.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Specifications](<https://devfeed.tech/topics/specifications.md>), [Software Testing](<https://devfeed.tech/topics/software-testing.md>)

Tags: [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-plus-plus-to-rust](<https://devfeed.tech/tags/c-plus-plus-to-rust.md>), [cs-se](<https://devfeed.tech/tags/cs-se.md>), [harness](<https://devfeed.tech/tags/harness.md>), [llm](<https://devfeed.tech/tags/llm.md>), [memory-safety](<https://devfeed.tech/tags/memory-safety.md>), [migration](<https://devfeed.tech/tags/migration.md>), [rust](<https://devfeed.tech/tags/rust.md>), [semantic](<https://devfeed.tech/tags/semantic.md>), [specification](<https://devfeed.tech/tags/specification.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

Req2Rust uses an evidence-grounded Migration Requirements Specification (MRS) to record behaviors and constraints to preserve, then derives a Rust Design Specification (RDS) and an initial Rust project. It treats that project as an executable refinement state: compiler, semantic, and unsafe-reduction validators report issues to guide improvements in buildability, behavioral alignment, and unsafe usage. In evaluations against a ClaudeCode baseline, Req2Rust produced buildable Rust crates and raised test pass rates from 69.5% to 91.9% on general projects and from 45.4% to 87.9% on OpenHarmony modules. The supplied abstract does not detail evaluation methods or the extent of unsafe-code reduction.

### Source excerpt

arXiv:2611.07442v1 Announce Type: new Abstract: Memory-safety concerns make Rust an attractive target for modernizing legacy C/C++ systems, yet project-level C++ migration must balance semantic fidelity with Rust-oriented reconstruction. Source-structure-preserving migration can track low-level behavior, but it can also carry source-language organization, unsafe idioms, and project assumptions into Rust. Direct agent-based translation gives the model more freedom to construct a Rust project, but semantic coverage depends on the model identifying the source behaviors that must be preserved. This problem is especially acute for C++, where source behaviors are often hidden in object models, destructor-driven lifetime protocols, and other hard-to-localize C++ semantics. This paper presents Req2Rust, the first project-level LLM-based C++-to-Rust migration harness. Req2Rust first derives an evidence-grounded Migration Requirements Specification (MRS) that records the behaviors and constraints that must be preserved. It then synthesizes a Rust Design Specification (RDS) and realizes it as an initial Rust project. Because real projects contain implementation details and idioms that only become visible during build and validation, Req2Rust treats the initial Rust project as an executable refinement state. Compiler, semantic, and unsafe-reduction validators produce validation reports for improving buildability, behavioral alignment, and unsafe usage. We evaluate Req2Rust on general C++ projects and modules from the large-scale Openharmony codebase against a ClaudeCode baseline. Req2Rust produces buildable Rust crates in both settings and improves test pass rate from 69.5% to 91.9% on general projects and from 45.4% to 87.9% on Openharmony modules.

## Libghostty 1.0

DevFeed: [Libghostty 1.0](<https://devfeed.tech/articles/libghostty-1-0-121781.md>)

Original publisher: [Read original article](<https://mitchellh.com/writing/libghostty-1-0>)

Published: 2026-11-06T00:00:00Z

Content type: release

Language: en

Sources: [Mitchell Hashimoto](<https://devfeed.tech/sources/mitchell-hashimoto.md>)

Topics: [Terminal](<https://devfeed.tech/topics/terminal.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>)

Tags: [abi](<https://devfeed.tech/tags/abi.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [bare-metal](<https://devfeed.tech/tags/bare-metal.md>), [bash](<https://devfeed.tech/tags/bash.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [build](<https://devfeed.tech/tags/build.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [emulation](<https://devfeed.tech/tags/emulation.md>), [ghostty](<https://devfeed.tech/tags/ghostty.md>), [high-performance](<https://devfeed.tech/tags/high-performance.md>), [library](<https://devfeed.tech/tags/library.md>), [net](<https://devfeed.tech/tags/net.md>), [release](<https://devfeed.tech/tags/release.md>), [stable](<https://devfeed.tech/tags/stable.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [zig](<https://devfeed.tech/tags/zig.md>)

### AI overview

libghostty-vt 1.0 is a portable C terminal-emulation library extracted from Ghostty, with a stable ABI and semantic-versioning promises. Its API uses opaque handles, extensible getters and setters, and compatibility checks; CI checks ABI changes, and ELF builds version exported symbols. Releases include signed source and dependency tarballs for offline builds, standard packaging files, and platform-specific artifacts. The library is MIT licensed, has no runtime dependency beyond libc in its default configuration, and can be built freestanding with SIMD disabled. CI tests multiple operating systems and architectures; WebAssembly builds can omit selected features. It creates no threads, supports a customizable allocator, and the author reports running 10,000 active terminals on a four-core, 8 GB Linux server. The text lists adoption across IDEs, terminal tools, and other products, while noting overall usage estimates are rough.

### Source excerpt

# Libghostty 1.0 `libghostty-vt` 1.0 is here. libghostty is a portable, high-performance C library for terminal emulation, extracted directly from the core of Ghostty. The 1.0 release means both the library itself and the C ABI are now stable. A little over a year ago, I wrote that libghostty is coming. At the time, the Zig module had just been merged, the C API didn't exist, and nobody but Ghostty was a consumer.

## Supercharging XLA-based inference: Announcing the launch of XLA Serving Engine

DevFeed: [Supercharging XLA-based inference: Announcing the launch of XLA Serving Engine](<https://devfeed.tech/articles/supercharging-xla-based-inference-announcing-the-launch-of-xla-serving-engine-121144.md>)

Original publisher: [Read original article](<http://opensource.googleblog.com/2026/11/supercharging-xla-inference-xla-serving-engine.html>)

Author: Google Open Source (noreply@blogger.com)

Published: 2026-11-05T12:30:00Z

Content type: release

Language: en

Sources: [Google Open Source Blog](<https://devfeed.tech/sources/google-open-source-blog.md>)

Topics: [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [Advanced AI workflows](<https://devfeed.tech/topics/advanced-ai-workflows.md>), [vllm](<https://devfeed.tech/topics/vllm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apache-2-0](<https://devfeed.tech/tags/apache-2-0.md>), [api](<https://devfeed.tech/tags/api.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-tpu](<https://devfeed.tech/tags/cloud-tpu.md>), [components](<https://devfeed.tech/tags/components.md>), [core](<https://devfeed.tech/tags/core.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [cpu-time](<https://devfeed.tech/tags/cpu-time.md>), [customers](<https://devfeed.tech/tags/customers.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [engine](<https://devfeed.tech/tags/engine.md>), [export](<https://devfeed.tech/tags/export.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [gemini-omni](<https://devfeed.tech/tags/gemini-omni.md>), [inference](<https://devfeed.tech/tags/inference.md>), [launch](<https://devfeed.tech/tags/launch.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [serving](<https://devfeed.tech/tags/serving.md>)

### AI overview

XLA Serving Engine (XSE) is an Apache 2.0 open-source runtime for exporting models from Python workflows and serving them in C++. An API exports models as XLA SavedModels containing StableHLO computations; Orbax stores JAX weights, and the XLA Serving Runtime executes the model through PJRT. The C++ runtime removes Python interpreter overhead and supports single- and multi-host serving. Google reports 2-5x throughput versus its best Python server for short requests, with 30-70% less CPU time per prediction and one-quarter the memory; these are reported study results. Docker images tested on CPU, GPU and TPU provide gRPC APIs. XSE is positioned for lightweight, one-shot inference, typically non-LLM models; the source recommends vLLM or SGLang for large autoregressive LLMs with long contexts because of their specialized memory management. Planned work includes TorchTPU export, ahead-of-time compilation and C++ preprocessing.

### Source excerpt

by Oleg Shaldybin and Monica Song, Google TPU Software Today we are excited to announce the launch of XLA Serving Engine (XSE), a general-purpose model export and inference runtime for the OpenXLA ecosystem, open-sourced under the Apache 2.0 license. We created XLA Serving Engine to enable a "Train in Python, Serve in C++" workflow. Most ML engineers develop models using Python (with frameworks like JAX and PyTorch); however, some production serving environments do not allow Python due to operational and deployment complexity. XLA Serving Engine offers a solution by providing an API for engineers to export their ML models to an "XLA SavedModel" containing the StableHLO representation of their model's function, which can then be loaded and executed by the XLA Serving Runtime. This approach allows users to serve models (typically non-LLMs) directly in a C++ runtime, which enables high throughput at any scale and optimizes for low latency by removing the overhead of the Python interpreter. In our studies, we found that for short requests, XSE delivers 2-5x the throughput of the best Python server we could build, and 8-36x that of a straightforward one, while using 30-70% less CPU time per prediction and a quarter of the memory. Last year, we began deploying core components of XLA Serving Engine as part of Google's internal load-bearing, production serving infrastructure. Today, XSE serves over 6 million queries per second and powers some of Google's highest-volume online inference pipelines, including YouTube Shorts, Google Ads, Search, and parts of Gemini Omni, with plans to onboard more customers internally. Having successfully scaled XSE to support the high-throughput workloads of our internal teams, we are now ready to bring this core piece of infrastructure to the wider ecosystem of hardware partners and Cloud TPU users. We designed XLA Serving Engine to be self-contained and modular, so users can deploy it as a standalone inference engine or plug it into their mo

## CLion 2026.3 Is Here

DevFeed: [CLion 2026.3 Is Here](<https://devfeed.tech/articles/clion-2026-3-is-here-119019.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/clion/2026/11/2026-3-release/>)

Author: Oleg Zinovyev

Published: 2026-11-05T11:27:05Z

Content type: release

Language: en

Sources: [JetBrains](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [CLion](<https://devfeed.tech/topics/clion.md>), [CUDA Tile](<https://devfeed.tech/topics/cuda-tile.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [junie](<https://devfeed.tech/topics/junie.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [jetbrains-toolbox](<https://devfeed.tech/topics/jetbrains-toolbox.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [2026-3](<https://devfeed.tech/tags/2026-3.md>), [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agentic-development](<https://devfeed.tech/tags/agentic-development.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [air](<https://devfeed.tech/tags/air.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [clion](<https://devfeed.tech/tags/clion.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [cuda](<https://devfeed.tech/tags/cuda.md>), [cuda-tile](<https://devfeed.tech/tags/cuda-tile.md>), [dap](<https://devfeed.tech/tags/dap.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [download](<https://devfeed.tech/tags/download.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [ispc](<https://devfeed.tech/tags/ispc.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [jetbrains-air](<https://devfeed.tech/tags/jetbrains-air.md>), [news](<https://devfeed.tech/tags/news.md>), [releases](<https://devfeed.tech/tags/releases.md>), [trace32](<https://devfeed.tech/tags/trace32.md>)

### AI overview

CLion 2026.3 adds JetBrains Air for running and reviewing agents, plus agent-assisted workflows for debugging ARM Cortex-M hard faults and diagnosing failed CMake loads. Air supports multiple agents and existing provider subscriptions, API keys, and custom base URLs; free Junie Lite is included with a JetBrains Account. Embedded debugging adds RTOS tasks, queues, and timers to agent tools. Debug profiles can be edited as JSON, with a dedicated TRACE32 launch and attach profile and configurable DAP working directories and environment variables. Language support includes CUDA Tile C++ for C++20 projects using CUDA Toolkit 13.3 or later, ISPC code insight, and automatic compiler headers and macros when no build targets provide settings. The release also adds class memory layout visualization and copies local project settings into Git worktrees. The Classic engine plugin's 2026.3 version is its last stable release; updates end in November 2026.

### Source excerpt

With JetBrains Air, agent-assisted embedded debugging and CMake project setup, plus support for NVIDIA CUDA Tile C++ and ISPC. CLion 2026.3 is now available. This latest version of the JetBrains IDE for C and C++ includes the following key features: You can download CLion 2026.3 from the link below, via the Toolbox App, as a [...]

## Porting a "Crappy" Flash Game to the IBM 5150 and Beyond

DevFeed: [Porting a "Crappy" Flash Game to the IBM 5150 and Beyond](<https://devfeed.tech/articles/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond-118768.md>)

Original publisher: [Read original article](<https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/>)

Author: Tyler August

Published: 2026-11-05T09:00:11Z

Content type: article

Language: en

Sources: [Hackaday](<https://devfeed.tech/sources/hackaday.md>)

Topics: [Game Development](<https://devfeed.tech/topics/game-development.md>), [ibm](<https://devfeed.tech/topics/ibm.md>), [browser-game](<https://devfeed.tech/topics/browser-game.md>)

Tags: [5150](<https://devfeed.tech/tags/5150.md>), [adobe](<https://devfeed.tech/tags/adobe.md>), [assembler](<https://devfeed.tech/tags/assembler.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browser-games](<https://devfeed.tech/tags/browser-games.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cga](<https://devfeed.tech/tags/cga.md>), [chip](<https://devfeed.tech/tags/chip.md>), [coding](<https://devfeed.tech/tags/coding.md>), [controller](<https://devfeed.tech/tags/controller.md>), [cpc](<https://devfeed.tech/tags/cpc.md>), [crt](<https://devfeed.tech/tags/crt.md>), [display](<https://devfeed.tech/tags/display.md>), [dos-3-3](<https://devfeed.tech/tags/dos-3-3.md>), [flash](<https://devfeed.tech/tags/flash.md>), [game](<https://devfeed.tech/tags/game.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [ibm-5150](<https://devfeed.tech/tags/ibm-5150.md>), [pc](<https://devfeed.tech/tags/pc.md>), [porting](<https://devfeed.tech/tags/porting.md>), [retrocomputing](<https://devfeed.tech/tags/retrocomputing.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

The port displays a Flash game on an IBM 5150 by exploiting the CGA card's MC6845 controller: carefully timed assembler changes character height on the fly, creating a roughly 160 x 86 pixel window in text mode. The project uses Open Watcom V2 and implements the game in C as a large state machine, with testing across a range of DOS machines to find bugs. The excerpt identifies the display hack as the build's most impressive part; it does not provide further technical detail about the game port.

### Source excerpt

Flash is obsolete and the IBM 5150 is obsolete. Therefore, by the transitive property of algebra, you should be able to run flash games on IBM's original PC, right? Okay, ...read more

## Hybrid LLM-Deterministic Pipelines for Enterprise-Scale Code Migration at Bloomberg

DevFeed: [Hybrid LLM-Deterministic Pipelines for Enterprise-Scale Code Migration at Bloomberg](<https://devfeed.tech/articles/hybrid-llm-deterministic-pipelines-for-enterprise-scale-code-migration-at-bloomberg-118051.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2611.05457>)

Author: Mario Corchero, David Williams, Laszlo Kiss Kollar, Haowen Liu, Shivam Bairoliya, Gala Malbasic, Serkan Kirbas, Federica Sarro

Published: 2026-11-05T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Artificial Intelligence](<https://devfeed.tech/sources/arxiv-artificial-intelligence.md>), [arXiv: Software Engineering](<https://devfeed.tech/sources/arxiv-software-engineering.md>)

Topics: [AI Integration Strategies](<https://devfeed.tech/topics/ai-integration-strategies.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [observability pipelines](<https://devfeed.tech/topics/observability-pipelines.md>)

Tags: [bloomberg](<https://devfeed.tech/tags/bloomberg.md>), [build-system](<https://devfeed.tech/tags/build-system.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code](<https://devfeed.tech/tags/code.md>), [cs-ai](<https://devfeed.tech/tags/cs-ai.md>), [cs-se](<https://devfeed.tech/tags/cs-se.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [hybrid](<https://devfeed.tech/tags/hybrid.md>), [llm](<https://devfeed.tech/tags/llm.md>), [migration](<https://devfeed.tech/tags/migration.md>), [packaging](<https://devfeed.tech/tags/packaging.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [python](<https://devfeed.tech/tags/python.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [runtime](<https://devfeed.tech/tags/runtime.md>), [scale](<https://devfeed.tech/tags/scale.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

Bloomberg's Automated Uplift initiative applied hybrid LLM and deterministic pipelines to two code migration campaigns: Python packaging across about 1,900 candidate repositories and a C++ build system migration across about 6,700. They generated 2,333 pull requests, with 729 successful migrations. The pipeline maximized deterministic processing, limiting the LLM to bounded file transformations using precomputed context, and incorporated production telemetry such as execution logs and usage traces. The abstract identifies review, testing, and deployment by repository owners as the main bottleneck, rather than migration generation. Pipeline verification before opening pull requests reduced these costs in the C++ campaign, where compilation and tests could be checked; fixes also carried over more readily across the more uniform repository population. The evidence here is the paper's abstract.

### Source excerpt

arXiv:2611.05457v1 Announce Type: new Abstract: Large organizations carry a long tail of infrastructure migrations that are worth doing but rarely urgent enough to compete with feature work, because each one costs significant engineering time per repository. This paper reports on our industrial experience from Automated Uplift, a multi-month initiative applying LLM-assisted migration pipelines across thousands of Bloomberg repositories. We examine two distinct production campaigns: a heterogeneous Python packaging migration (approx. 1,900 candidate repositories) and a uniform C++ build system migration (approx. 6,700 candidate repositories). Together, these campaigns generated 2,333 pull requests, resulting in 729 successful migrations. We detail our hybrid architectural solution which maximizes deterministic processing, confines the LLM to bounded file transformations within a pre-computed context, and incorporates runtime production telemetry (such as execution logs and usage traces). Our findings show that generating migrations turned out to be the easier part; the bottleneck was the cost, for owning teams, of reviewing, testing, and deploying them. These costs were lowered when changes could be verified directly in the pipeline before opening a PR (as with C++ compilation and test validation), and when the population was uniform enough for fixes to carry over from one repository to the next. We conclude by distilling our experience and findings into actionable, transferable patterns for architecting hybrid LLM-deterministic pipelines and scaling code migrations across the enterprise

## CodeQL 2.27.4 improves accuracy and query metadata

DevFeed: [CodeQL 2.27.4 improves accuracy and query metadata](<https://devfeed.tech/articles/codeql-2-27-4-improves-accuracy-and-query-metadata-117762.md>)

Original publisher: [Read original article](<https://github.blog/changelog/2026-11-04-codeql-2-27-4-improves-accuracy-and-query-metadata>)

Author: Allison

Published: 2026-11-04T20:04:52Z

Content type: release

Language: en

Sources: [GitHub Changelog](<https://devfeed.tech/sources/github-changelog.md>)

Topics: [Static code analysis](<https://devfeed.tech/topics/static-code-analysis.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [application-security](<https://devfeed.tech/tags/application-security.md>), [arithmetic](<https://devfeed.tech/tags/arithmetic.md>), [blog](<https://devfeed.tech/tags/blog.md>), [c](<https://devfeed.tech/tags/c.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [changes](<https://devfeed.tech/tags/changes.md>), [code-scanning](<https://devfeed.tech/tags/code-scanning.md>), [codeql](<https://devfeed.tech/tags/codeql.md>), [engine](<https://devfeed.tech/tags/engine.md>), [github](<https://devfeed.tech/tags/github.md>), [improvement](<https://devfeed.tech/tags/improvement.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [metadata](<https://devfeed.tech/tags/metadata.md>), [post](<https://devfeed.tech/tags/post.md>), [query](<https://devfeed.tech/tags/query.md>), [security](<https://devfeed.tech/tags/security.md>), [static](<https://devfeed.tech/tags/static.md>), [static-analysis](<https://devfeed.tech/tags/static-analysis.md>)

### AI overview

CodeQL 2.27.4 improves analysis accuracy across several languages: Java/Kotlin queries recognize more sanitizers and path guards; Rust queries have fewer false positives; and C/C++ queries suppress reports for intentional `std::byte*` pointer arithmetic and variables marked `[[maybe_unused]]`. It also removes CWE-730 metadata from specified regex-related queries across C#, Java/Kotlin, JavaScript/TypeScript, Python, Ruby, and Swift. The CLI sends JVM warnings and initialization errors to stderr, preserving machine-readable output. When bundling or publishing packs, it omits files whose resolved symbolic links point outside the pack root and warns about them. GitHub deploys new CodeQL versions automatically for code scanning on github.com; this release is slated for GHES 3.24, while older GHES versions can be upgraded manually.

### Source excerpt

CodeQL is the static analysis engine behind GitHub code scanning, which finds and remediates security issues in your code. We've recently released CodeQL 2.27.4 with query accuracy improvements across several... The post CodeQL 2.27.4 improves accuracy and query metadata appeared first on The GitHub Blog.

## Open source as a research method

DevFeed: [Open source as a research method](<https://devfeed.tech/articles/open-source-as-a-research-method-116293.md>)

Original publisher: [Read original article](<https://lemire.me/blog/2026/11/04/open-source-as-a-research-method/>)

Author: Daniel Lemire

Published: 2026-11-04T12:48:24Z

Content type: opinion

Language: en

Sources: [Daniel Lemire](<https://devfeed.tech/sources/daniel-lemire.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [algorithm](<https://devfeed.tech/tags/algorithm.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [bug](<https://devfeed.tech/tags/bug.md>), [bug-reports](<https://devfeed.tech/tags/bug-reports.md>), [bun](<https://devfeed.tech/tags/bun.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code-reviews](<https://devfeed.tech/tags/code-reviews.md>), [deno](<https://devfeed.tech/tags/deno.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [net](<https://devfeed.tech/tags/net.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [research](<https://devfeed.tech/tags/research.md>)

### AI overview

The author argues that open source can make building a research method: working software attracts real users whose bugs, unusual inputs, hardware and workloads expose research problems. The article traces this path through simdjson, whose JSON parsing work led to faster floating-point conversion via the Eisel-Lemire algorithm and then to simdutf for UTF-8 validation and transcoding. The author says those projects reached production use and that user contributions and code reviews provide demanding feedback. They also report that AI tools appear to make it easier for people to understand unfamiliar code and contribute fixes. These are the author's observations and examples, not a general comparison of research methods.

### Source excerpt

Many people still picture innovation as a line. The professor thinks and publishes. The engineer reads the paper and designs a product. The customer consumes it. It rarely works that way. The industrial revolution was not set off by professors writing papers. It was driven by demand for cheap and better clothing for the masses. ... Continue reading Open source as a research method

## Anthropic open-sources FlashProve, its provable inference prototype for MoE models

DevFeed: [Anthropic open-sources FlashProve, its provable inference prototype for MoE models](<https://devfeed.tech/articles/anthropic-open-sources-flashprove-its-provable-inference-prototype-for-moe-models-115936.md>)

Original publisher: [Read original article](<https://www.helpnetsecurity.com/2026/11/04/anthropic-flashprove-provable-inference/>)

Author: Anamarija Pogorelec

Published: 2026-11-04T04:36:14Z

Content type: news

Language: en

Sources: [Help Net Security](<https://devfeed.tech/sources/help-net-security.md>)

Topics: [Zero-knowledge proof](<https://devfeed.tech/topics/zkp.md>), [Lean](<https://devfeed.tech/topics/lean.md>), [Mixture of Experts (MoE)](<https://devfeed.tech/topics/mixture-of-experts-moe.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [apache-2-0](<https://devfeed.tech/tags/apache-2-0.md>), [api](<https://devfeed.tech/tags/api.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [formal](<https://devfeed.tech/tags/formal.md>), [github](<https://devfeed.tech/tags/github.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [inference](<https://devfeed.tech/tags/inference.md>), [lean](<https://devfeed.tech/tags/lean.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llms](<https://devfeed.tech/tags/llms.md>), [models](<https://devfeed.tech/tags/models.md>), [moe](<https://devfeed.tech/tags/moe.md>), [news](<https://devfeed.tech/tags/news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [prototype](<https://devfeed.tech/tags/prototype.md>)

### AI overview

FlashProve is an Apache 2.0 prototype that produces a cryptographic proof linking a specific model to a specific reply, so a checker can verify which model generated it. Its repository includes a prover, a fast C++ verifier, a slower Lean reference verifier, formal protocol proofs, and a protocol specification. The team cautions that the paper, Lean protocol, and running code may not align; the Lean statements need manual review, and the prover itself lacks formal tooling. Tested with Llama 4 Maverick, the prover requires its separately obtained weights, one 80 GB GPU, and about 290 GB of host memory. On one H100 it processed about 110 tokens per second; checking a 1,024-token proof took about 17 seconds on 24 CPU threads. Compared with vLLM on eight H100s, reported overhead was about 72 times per GPU on average and 94 times at the heaviest tested load.

### Source excerpt

Anthropic's Frontier Red Team, with collaborators at EPFL, MIT and StarkWare, built FlashProve, a prototype that produces a cryptographic proof that one specific language model generated one specific reply. The prover, two verifiers, the formal proofs behind them and a protocol specification are on GitHub under the Apache 2.0 license. Source: Anthropic When you send a prompt to a hosted API, you can't confirm which model answered it. A provider could route the request to ... More -> The post Anthropic open-sources FlashProve, its provable inference prototype for MoE models appeared first on Help Net Security.

## Anthropic Releases FlashProve: Cryptographic Proofs That a Reply Came From Committed Weights

DevFeed: [Anthropic Releases FlashProve: Cryptographic Proofs That a Reply Came From Committed Weights](<https://devfeed.tech/articles/anthropic-releases-flashprove-cryptographic-proofs-that-a-reply-came-from-committed-weights-115947.md>)

Original publisher: [Read original article](<https://www.marktechpost.com/2026/11/03/anthropic-flashprove-provable-inference-zksnark/>)

Author: Asif Razzaq

Published: 2026-11-03T22:08:22Z

Content type: article

Language: en

Sources: [MarkTechPost](<https://devfeed.tech/sources/marktechpost.md>)

Topics: [Zero-knowledge proof](<https://devfeed.tech/topics/zkp.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [ai security](<https://devfeed.tech/topics/ai-security.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [llama](<https://devfeed.tech/topics/llama.md>), [Post-quantum cryptography](<https://devfeed.tech/topics/post-quantum-cryptography.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [ai-paper-summary](<https://devfeed.tech/tags/ai-paper-summary.md>), [ai-shorts](<https://devfeed.tech/tags/ai-shorts.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [api](<https://devfeed.tech/tags/api.md>), [applications](<https://devfeed.tech/tags/applications.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [batch](<https://devfeed.tech/tags/batch.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cheating](<https://devfeed.tech/tags/cheating.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [editors-pick](<https://devfeed.tech/tags/editors-pick.md>), [flashprove](<https://devfeed.tech/tags/flashprove.md>), [for-devs](<https://devfeed.tech/tags/for-devs.md>), [harness](<https://devfeed.tech/tags/harness.md>), [language-model](<https://devfeed.tech/tags/language-model.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llama-4-maverick](<https://devfeed.tech/tags/llama-4-maverick.md>), [model](<https://devfeed.tech/tags/model.md>), [new-releases](<https://devfeed.tech/tags/new-releases.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [proofs](<https://devfeed.tech/tags/proofs.md>), [prototype](<https://devfeed.tech/tags/prototype.md>), [releases](<https://devfeed.tech/tags/releases.md>), [staff](<https://devfeed.tech/tags/staff.md>), [tech-news](<https://devfeed.tech/tags/tech-news.md>), [technology](<https://devfeed.tech/tags/technology.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [zksnark](<https://devfeed.tech/tags/zksnark.md>)

### AI overview

FlashProve is an open-source zkSNARK prototype that lets a user verify that response tokens came from a provider's committed model while keeping its weights private. The provider first publishes a commitment, then generates per-request proofs; proving can be batched and uses host memory to stream weights. On Llama 4 Maverick, the excerpt reports about 110 tokens per second on one H100, with 18.78 MB proofs that take 17 seconds to verify on a 24-thread CPU. The prover also requires 24 CPU cores and about 290 GB of host RAM. This carries a substantial cost: roughly 70-95 times vLLM's GPU time per batch in the reported comparisons. The protocol is formalized in Lean for completeness, soundness, and zero knowledge; a fast C++ verifier is also provided without a formal guarantee. Current limits include 1,024-token contexts, greedy decoding, and MoE models.

### Source excerpt

Anthropic released FlashProve, an Apache 2.0 zkSNARK prototype that proves a reply came from a committed model without revealing weights. It proves Llama 4 Maverick at 110 tokens/second on 1 H100, with 19 MB proofs. The post Anthropic Releases FlashProve: Cryptographic Proofs That a Reply Came From Committed Weights appeared first on MarkTechPost.

## Developing retro-GUIs for Win3.11 and OS/2

DevFeed: [Developing retro-GUIs for Win3.11 and OS/2](<https://devfeed.tech/articles/developing-retro-guis-for-win3-11-and-os-2-115574.md>)

Original publisher: [Read original article](<https://blog.adafruit.com/2026/11/03/developing-retro-guis-for-win3-11-and-os-2/>)

Author: Anne Barela

Published: 2026-11-03T20:41:22Z

Content type: article

Language: en

Sources: [Adafruit Industries](<https://devfeed.tech/sources/adafruit-industries-makers-hackers-artists-designers-and-engineers.md>)

Topics: [Windows](<https://devfeed.tech/topics/windows.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [app](<https://devfeed.tech/tags/app.md>), [apps](<https://devfeed.tech/tags/apps.md>), [audio](<https://devfeed.tech/tags/audio.md>), [audio-player](<https://devfeed.tech/tags/audio-player.md>), [buttons](<https://devfeed.tech/tags/buttons.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [delphi](<https://devfeed.tech/tags/delphi.md>), [developing](<https://devfeed.tech/tags/developing.md>), [gui](<https://devfeed.tech/tags/gui.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [history](<https://devfeed.tech/tags/history.md>), [microcontroller](<https://devfeed.tech/tags/microcontroller.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [operating-system](<https://devfeed.tech/tags/operating-system.md>), [os-2](<https://devfeed.tech/tags/os-2.md>), [period](<https://devfeed.tech/tags/period.md>), [projects](<https://devfeed.tech/tags/projects.md>), [retro](<https://devfeed.tech/tags/retro.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>), [software](<https://devfeed.tech/tags/software.md>), [vintage-computing](<https://devfeed.tech/tags/vintage-computing.md>), [visual-c-plus-plus](<https://devfeed.tech/tags/visual-c-plus-plus.md>), [warp](<https://devfeed.tech/tags/warp.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Chris built GUI apps for Windows 3.11 and OS/2 Warp 3 on period hardware to control microcontroller projects. Borland Delphi 1 produced a 16-bit Windows app readily; Microsoft Visual C++ 1.52 required placing controls in code, and its Win16 APIs were documented using period references and the Windows 3.1 SDK help. The resulting Visual C++ app controlled an FPGA audio player over a serial port. For native OS/2 execution, the Windows Libraries for OS/2 required patching a byte in the NE executable header to 0x80. The Delphi build failed because the 1991-era libraries lacked TOOLHELP.DLL; a replacement based on ReactOS toolhelp.c also failed. The Visual C++ build ran as-is in OS/2's own window style.

### Source excerpt

Chris, writing at chrisdevblog.com, built GUI apps for Windows 3.11 and OS/2 Warp 3 to control his microcontroller projects on real period hardware. He started with Borland Delphi 1 from 1995, the first and last Delphi that made 16-bit Windows programs. That worked right away, so he switched to Microsoft Visual C++ 1.52 from 1993, [...]

## Not Every Inventory Item Needs to Be a UObject

DevFeed: [Not Every Inventory Item Needs to Be a UObject](<https://devfeed.tech/articles/not-every-inventory-item-needs-to-be-a-uobject-115705.md>)

Original publisher: [Read original article](<https://hackernoon.com/not-every-inventory-item-needs-to-be-a-uobject?source=rss>)

Author: Ilia Zherlitsin

Published: 2026-11-03T19:00:35Z

Content type: article

Language: en

Sources: [HackerNoon](<https://devfeed.tech/sources/hackernoon.md>)

Topics: [software-architecture](<https://devfeed.tech/topics/software-architecture.md>), [Unreal Engine](<https://devfeed.tech/topics/unreal-engine.md>), [object](<https://devfeed.tech/topics/object.md>), [class](<https://devfeed.tech/topics/class.md>), [Inheritance](<https://devfeed.tech/topics/inheritance.md>)

Tags: [behavior](<https://devfeed.tech/tags/behavior.md>), [blueprint](<https://devfeed.tech/tags/blueprint.md>), [boundary](<https://devfeed.tech/tags/boundary.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [datatable](<https://devfeed.tech/tags/datatable.md>), [design](<https://devfeed.tech/tags/design.md>), [flashlight](<https://devfeed.tech/tags/flashlight.md>), [framework](<https://devfeed.tech/tags/framework.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [game-programming](<https://devfeed.tech/tags/game-programming.md>), [hackernoon-top-story](<https://devfeed.tech/tags/hackernoon-top-story.md>), [hybrid](<https://devfeed.tech/tags/hybrid.md>), [inventory](<https://devfeed.tech/tags/inventory.md>), [isk](<https://devfeed.tech/tags/isk.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [state](<https://devfeed.tech/tags/state.md>), [unreal-engine](<https://devfeed.tech/tags/unreal-engine.md>)

### AI overview

ISK uses a hybrid inventory model: every item has a stable key and an entry holding common state such as count, flags, and position, while only items needing custom behavior or state receive a runtime UItem. This avoids object lifecycle work for simple stacks and keeps common state authoritative in one place. Runtime UItems read common data through IItemDataProvider and store only item-specific state; saving captures entry data separately from optional ISaveProvider payloads, and replication sends entries through a Fast Array and UItems as subobjects. Transfers preserve the logical key while duplicating runtime objects into the destination inventory and rebinding their provider. The design adds ownership, binding, save, and replication rules for runtime items; a fully data-only design is also viable, while an all-UObject model may suit inventories where nearly every item needs independent behavior.

### Source excerpt

A hybrid Unreal Engine inventory design that keeps common item state in entries and creates UObjects only when items need custom behavior or state.

## Google Launches LiteRT Tensor API for Building, Customizing, and Optimizing ML Models for On-Device

DevFeed: [Google Launches LiteRT Tensor API for Building, Customizing, and Optimizing ML Models for On-Device](<https://devfeed.tech/articles/google-launches-litert-tensor-api-for-building-customizing-and-optimizing-ml-models-for-on-device-115569.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/11/litert-tensor-api/>)

Author: Sergio De Simone

Published: 2026-11-03T19:00:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [LiteRT](<https://devfeed.tech/topics/litert.md>), [Model Development](<https://devfeed.tech/topics/model-development.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [ai-ml-data-engineering](<https://devfeed.tech/tags/ai-ml-data-engineering.md>), [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [authoring](<https://devfeed.tech/tags/authoring.md>), [build](<https://devfeed.tech/tags/build.md>), [building](<https://devfeed.tech/tags/building.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [edge-computing](<https://devfeed.tech/tags/edge-computing.md>), [execution](<https://devfeed.tech/tags/execution.md>), [flexibility](<https://devfeed.tech/tags/flexibility.md>), [google](<https://devfeed.tech/tags/google.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [introduced](<https://devfeed.tech/tags/introduced.md>), [ios](<https://devfeed.tech/tags/ios.md>), [launches](<https://devfeed.tech/tags/launches.md>), [learning](<https://devfeed.tech/tags/learning.md>), [litert](<https://devfeed.tech/tags/litert.md>), [litert-tensor-api](<https://devfeed.tech/tags/litert-tensor-api.md>), [ml](<https://devfeed.tech/tags/ml.md>), [ml-data-engineering](<https://devfeed.tech/tags/ml-data-engineering.md>), [ml-models](<https://devfeed.tech/tags/ml-models.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [models](<https://devfeed.tech/tags/models.md>), [news](<https://devfeed.tech/tags/news.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimizing](<https://devfeed.tech/tags/optimizing.md>), [tensorflow](<https://devfeed.tech/tags/tensorflow.md>)

### AI overview

Google's LiteRT Tensor API lets developers define machine-learning computation graphs operation by operation in C++, then run the same graphs through LiteRT on CPU, GPU, and NPU targets without rewriting for each backend. The source highlights direct loading of checkpoint weights, including `.safetensors`, and zero-copy buffer interoperability across preprocessing, inference, and postprocessing. It says coding agents can generate and optimize the C++ graphs. In Google's reported SAM 2 tests, the same code ran on GPUs using Metal on a Mac and iPhone and OpenCL on Android; on a MacBook Pro, it was about 1.5x faster than Apple MLX in the stated fp16 image-encoder plus mask-decoder comparison. Arm's Laurence Moroney advised starting with model conversion and using the C++ API when graph-level control or accelerator-side preprocessing and postprocessing are needed. Planned improvements include ML Drift support, more NPU-friendly operations, full-graph quantization, and broader dynamic-shape support.

### Source excerpt

Google has introduced the LiteRT Tensor API, a lightweight C++ API that allows developers to build, customize, and optimize machine learning models directly for on-device execution. According to Google, it combines the flexibility of native model authoring with cross-platform portability. By Sergio De Simone

## How We Stabilized a Bazel CI Runner by Fixing Resource Limits and Container Cleanup

DevFeed: [How We Stabilized a Bazel CI Runner by Fixing Resource Limits and Container Cleanup](<https://devfeed.tech/articles/how-we-stabilized-a-bazel-ci-runner-by-fixing-resource-limits-and-container-cleanup-114855.md>)

Original publisher: [Read original article](<https://hackernoon.com/how-we-stabilized-a-bazel-ci-runner-by-fixing-resource-limits-and-container-cleanup?source=rss>)

Author: Daniil Romashov

Published: 2026-11-03T15:21:51Z

Content type: article

Language: en

Sources: [HackerNoon](<https://devfeed.tech/sources/hackernoon.md>)

Topics: [bazel](<https://devfeed.tech/topics/bazel.md>), [cgroups](<https://devfeed.tech/topics/cgroups.md>), [scheduling](<https://devfeed.tech/topics/scheduling.md>), [Integration testing](<https://devfeed.tech/topics/integration-testing.md>)

Tags: [bazel](<https://devfeed.tech/tags/bazel.md>), [builds](<https://devfeed.tech/tags/builds.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [cfs](<https://devfeed.tech/tags/cfs.md>), [cgroups](<https://devfeed.tech/tags/cgroups.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cleanup](<https://devfeed.tech/tags/cleanup.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [container](<https://devfeed.tech/tags/container.md>), [container-cleanup](<https://devfeed.tech/tags/container-cleanup.md>), [container-images](<https://devfeed.tech/tags/container-images.md>), [containers](<https://devfeed.tech/tags/containers.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [cpus](<https://devfeed.tech/tags/cpus.md>), [docker](<https://devfeed.tech/tags/docker.md>), [gitlab-runner](<https://devfeed.tech/tags/gitlab-runner.md>), [limits](<https://devfeed.tech/tags/limits.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [oom](<https://devfeed.tech/tags/oom.md>), [oom-killer](<https://devfeed.tech/tags/oom-killer.md>), [resource](<https://devfeed.tech/tags/resource.md>), [runner](<https://devfeed.tech/tags/runner.md>)

### AI overview

Bazel CI jobs were being OOM-killed because a runner with 6 cores and 62 GiB of memory had no per-job cgroup limits, while jobs acted on stale configuration promising 5 CPUs and 24 GiB each. After three days of tuning, the runner stabilized at five jobs with a hard 11 GiB memory cap per job; Bazel's local resource estimate was set below that cap, using measured 6.68 GiB RSS rather than an 11.37 GiB working set that included reclaimable page cache. Hard CPU quotas caused heavy throttling, so CPU allocation was made fair while the memory cap remained strict. The team also moved linting and review tasks to a lighter runner. Separately, integration-test helper containers launched through the Docker SDK outlived canceled CI jobs because cleanup in finally blocks was skipped and the containers lacked the labels used by garbage collection. Adding the Testcontainers label at each launch site made them eligible for cleanup. The account emphasizes verifying runner capacity and labeling all containers; it describes one environment and does not establish a universal configuration.

### Source excerpt

Bazel builds kept getting OOM-killed on a CI runner whose config promised 25 CPUs it did not have. How hard cgroup caps and three days of retuning settled the m

## Russia-Aligned Gorbag Hackers Exploit WinRAR Flaw to Deploy Data-Stealing Malware

DevFeed: [Russia-Aligned Gorbag Hackers Exploit WinRAR Flaw to Deploy Data-Stealing Malware](<https://devfeed.tech/articles/russia-aligned-gorbag-hackers-exploit-winrar-flaw-to-deploy-data-stealing-malware-114223.md>)

Original publisher: [Read original article](<https://thehackernews.com/2026/11/russia-aligned-gorbag-hackers-exploit.html>)

Author: The Hacker News

Published: 2026-11-03T11:00:45Z

Content type: news

Language: en

Sources: [Cyber Newsroom](<https://devfeed.tech/sources/cyber-newsroom.md>)

Topics: [Malware](<https://devfeed.tech/topics/malware.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Credential theft](<https://devfeed.tech/topics/credential-theft.md>), [infection chain](<https://devfeed.tech/topics/infection-chain.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [broker](<https://devfeed.tech/tags/broker.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c2](<https://devfeed.tech/tags/c2.md>), [capture](<https://devfeed.tech/tags/capture.md>), [chat](<https://devfeed.tech/tags/chat.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [command-and-control](<https://devfeed.tech/tags/command-and-control.md>), [comment](<https://devfeed.tech/tags/comment.md>), [cve](<https://devfeed.tech/tags/cve.md>), [cyber-espionage](<https://devfeed.tech/tags/cyber-espionage.md>), [defense](<https://devfeed.tech/tags/defense.md>), [delivery](<https://devfeed.tech/tags/delivery.md>), [exploit](<https://devfeed.tech/tags/exploit.md>), [hackers](<https://devfeed.tech/tags/hackers.md>), [information-stealer](<https://devfeed.tech/tags/information-stealer.md>), [malware](<https://devfeed.tech/tags/malware.md>), [nation-state](<https://devfeed.tech/tags/nation-state.md>), [organizations](<https://devfeed.tech/tags/organizations.md>), [phishing](<https://devfeed.tech/tags/phishing.md>), [russia](<https://devfeed.tech/tags/russia.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

Gorbag has targeted Ukrainian organizations since at least February 2025, especially law enforcement and justice entities, front-line local administrations, and the defense sector. The group uses spear-phishing with official- or government-themed attachments. One observed chain uses a macro-enabled Excel file to run a VBA payload that decodes and executes BeautyStealer. The stealer collects browser data, OpenVPN configurations, and selected documents and files, then sends an archive to Telegram or a custom FastAPI command-and-control server; it removes itself after collection. Other reported tools include GIFTEDCROOK, which steals browser cookies, history, and authentication data, and Prime ReverseShell, used in early 2025 to run commands and return results. Trend Micro reported WinRAR CVE-2025-8088 exploitation in a DLL sideloading chain that executed GIFTEDCROOK. ESET suggests the stolen data could enable later activity by other actors, but says those stages remain unobserved.

### Source excerpt

Russia-Aligned Gorbag Hackers Exploit WinRAR Flaw to Deploy Data-Stealing Malware A Russia-aligned threat actor known as Gorbag has been observed using simple information stealer malware in attacks targeting Ukrainian organizations. "Active since at least February 2025, the group h ... Read more Published Date: Nov 03, 2026 (4 hours, 31 minutes ago) Vulnerabilities has been mentioned in this article. CVE-2025-8088

## Intel Compute Runtime Continues Prepping For GPU D Series, OpenCL LEO for Nova Lake P

DevFeed: [Intel Compute Runtime Continues Prepping For GPU D Series, OpenCL LEO for Nova Lake P](<https://devfeed.tech/articles/intel-compute-runtime-continues-prepping-for-gpu-d-series-opencl-leo-for-nova-lake-p-114147.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Intel-Compute-26.40.40196.8>)

Author: Michael Larabel

Published: 2026-11-03T10:52:14Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [OpenCL](<https://devfeed.tech/topics/opencl.md>), [intel](<https://devfeed.tech/topics/intel.md>), [Intel Iris Xe](<https://devfeed.tech/topics/intel-iris-xe.md>)

Tags: [ai-accelerator](<https://devfeed.tech/tags/ai-accelerator.md>), [apis](<https://devfeed.tech/tags/apis.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [compute](<https://devfeed.tech/tags/compute.md>), [crescent-island](<https://devfeed.tech/tags/crescent-island.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [driver](<https://devfeed.tech/tags/driver.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [extension](<https://devfeed.tech/tags/extension.md>), [features](<https://devfeed.tech/tags/features.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [gpu-compute](<https://devfeed.tech/tags/gpu-compute.md>), [gpu-d-series](<https://devfeed.tech/tags/gpu-d-series.md>), [intel](<https://devfeed.tech/tags/intel.md>), [leo](<https://devfeed.tech/tags/leo.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [nova](<https://devfeed.tech/tags/nova.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [opencl](<https://devfeed.tech/tags/opencl.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [runtime](<https://devfeed.tech/tags/runtime.md>), [source](<https://devfeed.tech/tags/source.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>)

### AI overview

Intel Compute Runtime 26.40.40196.8 enables unified shared memory and deferred backing for the Crescent Island accelerator, now called Intel GPU D Series. Shared memory lets GPU kernels access ordinary CPU memory through C/C++ pointers. Standby mode is enabled with the Xe kernel driver for Battlemage and Crescent Island. The update also improves multi-queue use and local memory ring buffer capacity. For Nova Lake P, Intel enables OpenCL LEO by default; LEO implements OpenCL on Level Zero rather than using a separate OpenCL-to-hardware driver. Other additions include front-end copy capability, an experimental event flags extension, and refactoring intended to optimize Level Zero compilation.

### Source excerpt

Released today was the Intel Compute Runtime 26.40.40196.8 as the newest version of their open-source GPU compute stack for both Windows and Linux systems...

## Trellis: Bringing Compiler-Guided Repair into Agentic Code Generation

DevFeed: [Trellis: Bringing Compiler-Guided Repair into Agentic Code Generation](<https://devfeed.tech/articles/trellis-bringing-compiler-guided-repair-into-agentic-code-generation-113466.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2605.15238>)

Author: Alexander Du, Jianjun Ou, Danyang Zhuo, Matthew Lentz

Published: 2026-11-03T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Software Engineering](<https://devfeed.tech/sources/arxiv-software-engineering.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Compilers and Linkers](<https://devfeed.tech/topics/compilers-and-linkers.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [clang](<https://devfeed.tech/tags/clang.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [costs](<https://devfeed.tech/tags/costs.md>), [cs-ai](<https://devfeed.tech/tags/cs-ai.md>), [cs-pl](<https://devfeed.tech/tags/cs-pl.md>), [cs-se](<https://devfeed.tech/tags/cs-se.md>), [feedback](<https://devfeed.tech/tags/feedback.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [repair](<https://devfeed.tech/tags/repair.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [test](<https://devfeed.tech/tags/test.md>), [token-consumption](<https://devfeed.tech/tags/token-consumption.md>), [trellis](<https://devfeed.tech/tags/trellis.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Trellis uses incremental compiler feedback to repair coding-agent output, based on the observation that many compile errors are small and local to recent edits. It applies rollback-based search for targeted repairs, with asynchronous checking and checkpointing to control execution costs. The authors adapted Clang and tsc to its checker interface and integrated it into OpenCode. On C/C++ and TypeScript software engineering tasks, Trellis improved compilation rates by up to 13% and test pass rates by up to 11%, with token consumption comparable to baseline OpenCode.

### Source excerpt

arXiv:2605.15238v2 Announce Type: replace Abstract: Coding agents regularly generate programs that do not compile and require substantial tokens to repair. Yet most repairs are small and local to the edit that caused them. We present Trellis, a system that integrates incremental compiler feedback into code generation to improve code correctness while controlling repair costs. Trellis uses rollback-based search for targeted repair and asynchronous checking and checkpointing for efficient execution. We adapt Clang and tsc to Trellis's checker interface and integrate Trellis transparently into OpenCode. On C/C++ and TypeScript software engineering tasks, Trellis improves compilation rate by up to 13% and test pass rate by up to 11% with comparable token consumption to baseline OpenCode.

## WFDB-x: Conformance-Tested Implementations of the WFDB Software Package in Seven Programming Languages

DevFeed: [WFDB-x: Conformance-Tested Implementations of the WFDB Software Package in Seven Programming Languages](<https://devfeed.tech/articles/wfdb-x-conformance-tested-implementations-of-the-wfdb-software-package-in-seven-programming-languages-113506.md>)

Original publisher: [Read original article](<https://arxiv.org/abs/2611.01358>)

Author: Reza Sameni

Published: 2026-11-03T05:00:00Z

Content type: article

Language: en

Sources: [arXiv: Software Engineering](<https://devfeed.tech/sources/arxiv-software-engineering.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [c/c++](<https://devfeed.tech/topics/c-c-plus-plus.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>), [Fuzzing/Fuzz testing](<https://devfeed.tech/topics/fuzzing.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assistance](<https://devfeed.tech/tags/ai-assistance.md>), [ai-assisted](<https://devfeed.tech/tags/ai-assisted.md>), [ai-assisted-development](<https://devfeed.tech/tags/ai-assisted-development.md>), [annotation](<https://devfeed.tech/tags/annotation.md>), [annotations](<https://devfeed.tech/tags/annotations.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [cross](<https://devfeed.tech/tags/cross.md>), [cs-dl](<https://devfeed.tech/tags/cs-dl.md>), [cs-pl](<https://devfeed.tech/tags/cs-pl.md>), [cs-se](<https://devfeed.tech/tags/cs-se.md>), [development-process](<https://devfeed.tech/tags/development-process.md>), [differential-fuzzing](<https://devfeed.tech/tags/differential-fuzzing.md>), [environment](<https://devfeed.tech/tags/environment.md>), [faster](<https://devfeed.tech/tags/faster.md>), [languages](<https://devfeed.tech/tags/languages.md>), [package](<https://devfeed.tech/tags/package.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-languages](<https://devfeed.tech/tags/programming-languages.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

WFDB-x reimplements WFDB Software Package 10.7.0 in Python, C++, Rust, Julia, R, MATLAB/Octave, and Kotlin, with library functions, high-level interfaces, and command-line tools in each. To address inconsistent corner-case behavior and risky implicit waveform defaults, it removes implicit parameters, restricts file and network access, and prevents annotation loss; legacy mode preserves original behavior. On the tested Linux platform, all seven implementations matched the original C programs across 1,098 conformance cases and 877 legacy-mode cases, alongside 9,353 unit-test assertions and differential fuzzing. Reported benchmarks show C++, Rust, and Julia reading records 1.5-6.9 times faster than the original C library, and Python writing 9.2 times faster than wfdb-python. Results are limited to the reported tests and platform.

### Source excerpt

arXiv:2611.01358v1 Announce Type: new Abstract: The WFDB format is widely used to store and exchange physiological waveforms and annotations. However, existing software implementations are limited to C, Python, and MATLAB/Octave, can produce different results in corner cases and checksum calculations, and have defaults such as sampling frequency and gain, that can lead to silent misinterpretation of recordings. We developed WFDB-x, a cross-language, performance-optimized reimplementation of WFDB in seven programming languages, with extensive unit tests, to provide consistent WFDB processing across programming languages. We reimplemented the WFDB Software Package 10.7.0 natively in Python, C++, Rust, Julia, R, MATLAB/Octave, and Kotlin, using AI-assistance under human direction and review. Each implementation has library functions, a high-level interface, and command-line tools. We compared their outputs with those of the original C programs using 1098 conformance cases, 877 legacy-mode cases, unit tests, and differential fuzzing. Deliberate changes remove implicit waveform parameters, restrict file and network access, and prevent annotation loss. A legacy mode retains the original behavior. All seven implementations passed every conformance and legacy-mode case on the tested Linux platform, with matching outputs. The unit tests contain 9353 assertions. C++, Rust, and Julia read records 1.5-6.9 times faster than the original C library, while the Python implementation wrote records 9.2 times faster than the existing wfdb-python library in the benchmark. WFDB-x provides a tested, open-source basis for reading and writing physiological recordings consistently across seven languages, supporting reproducible research and software development without requiring a shared programming environment. We also share details of the AI-assisted development process and token utilization, which may be useful for other applications.

## Avrea is the fastest GitHub Actions runner in RunsOn's benchmark

DevFeed: [Avrea is the fastest GitHub Actions runner in RunsOn's benchmark](<https://devfeed.tech/articles/avrea-is-the-fastest-github-actions-runner-in-runson-s-benchmark-122840.md>)

Original publisher: [Read original article](<https://avrea.com/blog/avrea-runson-build-benchmark>)

Author: Hannu Valtonen

Published: 2026-11-03T00:00:00Z

Content type: news

Language: en

Sources: [Avrea Blog](<https://devfeed.tech/sources/avrea-blog.md>)

Topics: [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>)

Tags: [actions](<https://devfeed.tech/tags/actions.md>), [app](<https://devfeed.tech/tags/app.md>), [backend](<https://devfeed.tech/tags/backend.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [build](<https://devfeed.tech/tags/build.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [builds](<https://devfeed.tech/tags/builds.md>), [buildx](<https://devfeed.tech/tags/buildx.md>), [bun](<https://devfeed.tech/tags/bun.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [docker](<https://devfeed.tech/tags/docker.md>), [faster](<https://devfeed.tech/tags/faster.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [results](<https://devfeed.tech/tags/results.md>), [runner](<https://devfeed.tech/tags/runner.md>), [rust](<https://devfeed.tech/tags/rust.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

RunsOn's benchmark reports that Avrea's four-vCPU x64 runner completed three uncached builds faster and at lower estimated cost than GitHub's: PostHog's Docker build took 4m52s versus 12m53s, opencode's TypeScript checks 40s versus 1m52s, and spotify-player's Rust job 1m26s versus 3m33s. RunsOn sums median build times for its ranking and publishes methodology, code, and logs. For these three builds, it estimates $0.0625 on Avrea versus $0.2612 on GitHub; the per-minute rates cited are $0.008 and $0.012, respectively. The excerpt says Avrea supports Turborepo remote caching, sccache for Rust/C/C++, and colocated dependency caches for npm, pnpm, Yarn Classic, and Bun. It suggests trying the same workflow and commit on both providers, then rerunning on Avrea to observe caching effects. Results reflect the specified workloads and configurations.

### Source excerpt

Avrea leads RunsOn's 4-vCPU x64 build benchmark, completing Rust, TypeScript and Docker workloads 163% faster than GitHub. See all provider results.

## Welcoming Nicolas Lopes, our new Backend Engineer

DevFeed: [Welcoming Nicolas Lopes, our new Backend Engineer](<https://devfeed.tech/articles/welcoming-nicolas-lopes-our-new-backend-engineer-116448.md>)

Original publisher: [Read original article](<https://resend.com/blog/welcoming-nicolas-lopes>)

Author: Bu Kinoshita and Nicolas Lopes

Published: 2026-11-03T00:00:00Z

Content type: news

Language: en

Sources: [Resend](<https://devfeed.tech/sources/resend.md>)

Topics: [Back end](<https://devfeed.tech/topics/backend.md>), [implementation](<https://devfeed.tech/topics/implementation.md>)

Tags: [advice](<https://devfeed.tech/tags/advice.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [b2b](<https://devfeed.tech/tags/b2b.md>), [backend](<https://devfeed.tech/tags/backend.md>), [brazil](<https://devfeed.tech/tags/brazil.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [china](<https://devfeed.tech/tags/china.md>), [code](<https://devfeed.tech/tags/code.md>), [coffee](<https://devfeed.tech/tags/coffee.md>), [coffee-shop](<https://devfeed.tech/tags/coffee-shop.md>), [company](<https://devfeed.tech/tags/company.md>), [craftsmanship](<https://devfeed.tech/tags/craftsmanship.md>), [curiosity](<https://devfeed.tech/tags/curiosity.md>), [delivery](<https://devfeed.tech/tags/delivery.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [engineer](<https://devfeed.tech/tags/engineer.md>), [news](<https://devfeed.tech/tags/news.md>)

### AI overview

Nicolas Lopes joins Resend as a Backend Engineer after working at Clerk on enterprise authentication and multi-tenancy. At Resend, he will help build and scale product layers on top of email, including automations and inboxes. He describes becoming interested in programming through early experiments with C++ and Arduino, and says he values craftsmanship, curiosity, and clear, trustworthy communication. His advice to ambitious engineers is to communicate well, take initiative, and avoid waiting for a perfect opportunity.

### Source excerpt

We're thrilled to share the news that Nicolas Lopes is joining Resend.

## Making Local LLMs Usable on 8GB GPUs

DevFeed: [Making Local LLMs Usable on 8GB GPUs](<https://devfeed.tech/articles/making-local-llms-usable-on-8gb-gpus-112832.md>)

Original publisher: [Read original article](<https://hackernoon.com/making-local-llms-usable-on-8gb-gpus?source=rss>)

Author: Naresh Waghela

Published: 2026-11-02T19:35:58Z

Content type: tutorial

Language: en

Sources: [HackerNoon](<https://devfeed.tech/sources/hackernoon.md>)

Topics: [LLM optimization](<https://devfeed.tech/topics/llm-optimization.md>), [LLM evaluation / benchmarking](<https://devfeed.tech/topics/llm-evaluation-benchmarking.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [quantization](<https://devfeed.tech/topics/quantization.md>), [GPU optimization](<https://devfeed.tech/topics/gpu-optimization.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [CUDA](<https://devfeed.tech/topics/cuda.md>)

Tags: [4k](<https://devfeed.tech/tags/4k.md>), [8k](<https://devfeed.tech/tags/8k.md>), [application-design](<https://devfeed.tech/tags/application-design.md>), [attention](<https://devfeed.tech/tags/attention.md>), [batch](<https://devfeed.tech/tags/batch.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [chat-template](<https://devfeed.tech/tags/chat-template.md>), [circuit-based-noise-mitigation](<https://devfeed.tech/tags/circuit-based-noise-mitigation.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [flash](<https://devfeed.tech/tags/flash.md>), [gpus](<https://devfeed.tech/tags/gpus.md>), [hackernoon-top-story](<https://devfeed.tech/tags/hackernoon-top-story.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kv-cache](<https://devfeed.tech/tags/kv-cache.md>), [latency](<https://devfeed.tech/tags/latency.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llm-optimization](<https://devfeed.tech/tags/llm-optimization.md>), [local](<https://devfeed.tech/tags/local.md>), [local-llm](<https://devfeed.tech/tags/local-llm.md>), [model-quantization](<https://devfeed.tech/tags/model-quantization.md>), [multilingual-llm](<https://devfeed.tech/tags/multilingual-llm.md>), [python-benchmarking](<https://devfeed.tech/tags/python-benchmarking.md>), [quantization](<https://devfeed.tech/tags/quantization.md>)

### AI overview

The guide provides a reproducible way to evaluate Qwen2.5-7B-Instruct with llama.cpp on an 8GB GPU, while emphasizing that its memory figures are calculations and it reports no measured performance gains. Budget for the KV cache as well as model weights: the estimated FP16 cache payload grows by about 1.53 GiB when context increases from 4K to 32K tokens, excluding runtime buffers and other GPU use. Establish a fixed baseline, record model and engine versions, and use the included Python script to measure first-text delay, decoding speed, and total time over repeated requests. Change one setting at a time to compare Flash Attention, Q8_0 cache, context size, and batch size; confirm support and actual server settings in logs. Check answer quality alongside latency, since cache quantization may affect quality and can hurt latency in some short-context cases. Five runs are only an initial check, and short prompts do not establish long-document performance.

### Source excerpt

Learn how to optimize local LLM inference on 8GB GPUs using KV-cache quantization, Flash Attention, batching, and practical latency benchmarks.

[Next page](<https://devfeed.tech/tags/c-plus-plus.md?cursor=WyIyMDI2LTExLTAyVDE5OjM1OjU4KzAwOjAwIiwgIjNiMTE4N2Q3LWVmZDUtNGU4NC04OTUxLWI5ZTBiYTNiYjM1YyJd>)