Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming) header
Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming) profile picture

Wolven Tech: Rust consulting. AllSource Prime: durable AI memory → https://nitter.gq/t.co/CfdDxoKhs5 Longhand: AI workflows & training → https://nitter.gq/t.co/Rbml5TOtFF

London, United Kingdom
Joined January 2014
Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)Photo by Decebal | Rust for the AI execution layer ⚙️ (@ddonprogramming)
1,000 followers. Thank you. Marking it by opening something up: I am taking on fractional full stack AI developer work through Wolven Tech Ltd. Five spots. One is already taken. How it works below.
7
1
20
698
Version the simulator, retain complete conversations and review failures with domain expertise. Separate agent mistakes from simulator mistakes before changing a release decision. An implausible follow-up can be an evaluation defect. 4/5
1
5
A model-based simulator can also misunderstand a reply or invent an unlikely reaction. Keep fixed fixtures for local contracts. Add adaptive runs where the next turn depends on the answer. 3/5
1
9
Numan describes an adaptive patient simulator responding to the actual reply. It remains a prototype; its engineering rubric was awaiting clinical sign-off. This account does not establish clinical safety. 2/5
1
10
The agent changes its answer. Your conversation test carries on with a reply written for the old one. Check the next user turn before trusting its score. 1/5
🤖 Made with AI
1
20
Issue #20 has version dates, licence checks, separate maintenance/adoption signals and proposed acceptance checks. Radar: 98 tools. The systemd merge and earlier crate releases are dated explicitly. decebaldobrica.com/blog/2026… 6/6
6
Sysinfo 0.40.1: Trial for telemetry. Review removed APIs, OsString interface names and Windows load-average handling alongside GPU collection. Use the refresh workload your collector needs. No author benchmark was independently reproduced here. 5/6
1
5
Tellus 0.5.3: Assess. Its persistence contract says a crash after event append can lose the outward continuation; replay does not rerun it. I would interrupt a harmless notification between append and delivery, restart, then inspect the receiver's records. 4/6
1
1
Rustup 1.29.3 shipped November 3. It fixes illegal instruction errors on some x86_64 CPUs without SSE4.1 and a lock error on Solaris. Adopt for toolchain management. Test the affected host class; preserve the project's compiler pin. 3/6
1
7
For a similar integration, I would start with one component: its calls, allocation ownership and failure behaviour. Compare both implementations on the same inputs, then build in the target environment. Rust remains optional in systemd. 2/6
1
6
Systemd accepted Rust for new leaf programs, keeping shared core code in C. Support merged October 24; the November 3 explanation sets out the limits. Rust & AI Weekly #20 covers that decision and three tool evaluations. A thread. 1/6
1
22
Bring the complete diagnostic trace and representative benchmark to the next performance review. These are proposed checks. No local profiling experiment was run. huggingface.co/blog/amazon/p… 5/5
7
Use a known operation to verify that device events appear. Retain the capture boundary, synchronisation point and warm-up exclusions. Then measure the intended workload with its normal execution behaviour. 4/5
1
6
Synchronisation can alter overlap and timing. Keep the diagnostic capture distinct from the representative throughput benchmark, and state each measurement’s execution conditions. 3/5
1
13
AWS’s torch.neuron guide synchronises device work inside the capture scope before export. With asynchronous execution, ending capture too soon can omit device activity from the result. 2/5
1
16
The profiler shows a blank device lane. Before changing capacity, prove the capture contains the device’s work. Start with a known operation. 1/5
🤖 Made with AI
1
27
Trace a tenant through retries, batches and supported fallback routes. Compare intended identity with the outgoing profile and the platform’s checks. Attribution loss is a proposed application failure test, not a reported provider defect. 4/5
1
3
Decide whether the provider-facing profile represents an end user or a customer organisation. The documented batch-level profile applies to every item in that batch. Preserve the intended mapping when grouping requests. 3/5
1
13
Anthropic’s hosted API checks profile ownership. Claude in Amazon Bedrock and Google-managed routes check ID format without lookup. Bedrock carries the ID in a body field. A successful response there does not establish that the profile exists. 2/5
1
22