All Articles

143281 articles · Page 333 of 7165
AndroidPub
AndroidPub
May 14, 2026 · Mobile Development

Where Should State Live in Jetpack Compose? Practical Guidelines

This guide explains how to decide whether a piece of state belongs in a Composable or a ViewModel by distinguishing UI state from business state, using clear principles, lifecycle considerations, and concrete code examples such as search bars, expandable cards, and drag‑and‑drop scenarios.

AndroidBusiness StateJetpack Compose
0 likes · 17 min read
Where Should State Live in Jetpack Compose? Practical Guidelines
Architects' Tech Alliance
Architects' Tech Alliance
May 14, 2026 · Artificial Intelligence

Jensen Huang’s China Visit: Could It Revive GPU Prospects? Inside Nvidia’s DGX H200 Cluster Design

The article reviews the US‑approved export of Nvidia's DGX H200, the lack of deliveries, Jensen Huang’s surprise China trip that may speed approvals, and then provides a detailed technical breakdown of the DGX H200 cluster’s compute and storage networking, topology, optical link choices, and cable count estimates.

AI infrastructureDGX H200Data Center Networking
0 likes · 8 min read
Jensen Huang’s China Visit: Could It Revive GPU Prospects? Inside Nvidia’s DGX H200 Cluster Design
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
May 14, 2026 · Artificial Intelligence

Embodied AI Security Survey: A Multi‑Layer Framework for Risks, Attacks, and Defenses

This survey systematically reviews Embodied AI security, proposing a five‑layer taxonomy (perception, cognition, planning, action & interaction, agentic system) that organizes over 400 papers on attacks, defenses, and open challenges, and highlights overlooked vulnerabilities such as multimodal perception fusion and planning instability under jailbreak attacks.

AI securityadversarial attacksembodied AI
0 likes · 26 min read
Embodied AI Security Survey: A Multi‑Layer Framework for Risks, Attacks, and Defenses
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
May 14, 2026 · Artificial Intelligence

Turning Multi‑Teacher Conflict into Dynamic Constraints: Robust Reasoning Alignment for Multimodal LLMs (ICML 2026)

APO (Autonomous Preference Optimization) converts the drift and conflict among multiple teacher multimodal LLMs into dynamic negative constraints while treating consensus as a positive preference, enabling robust concept alignment and superior diagnostic accuracy on the CXR‑MAX benchmark, as demonstrated by extensive ICML‑2026 experiments.

APOICML 2026Medical imaging
0 likes · 11 min read
Turning Multi‑Teacher Conflict into Dynamic Constraints: Robust Reasoning Alignment for Multimodal LLMs (ICML 2026)
Deepin Linux
Deepin Linux
May 14, 2026 · Operations

How to Diagnose Kernel Panic: A Step‑by‑Step Guide to Finding the Root Cause

This article explains what a Linux kernel panic is, enumerates common hardware and driver causes, walks through the panic() function internals, and provides a practical troubleshooting workflow with log analysis, debugging tools, and a concrete driver example to help operators quickly locate and fix the underlying fault.

Device DriversKernel PanicLinux
0 likes · 24 min read
How to Diagnose Kernel Panic: A Step‑by‑Step Guide to Finding the Root Cause
AI Engineer Programming
AI Engineer Programming
May 14, 2026 · Artificial Intelligence

RAG Retrieval: Comparing Bi-encoder and Cross-encoder Architectures

The article reviews the three‑step RAG pipeline, explains why retrieval quality hinges on fast, accurate semantic matching, contrasts Bi-encoder’s offline vector indexing and speed with Cross-encoder’s token‑level interaction and higher precision, and discusses hybrid solutions such as ColBERT and LLM rerankers with practical engineering guidelines.

Bi-EncoderColBERTCross-Encoder
0 likes · 10 min read
RAG Retrieval: Comparing Bi-encoder and Cross-encoder Architectures
Node.js Tech Stack
Node.js Tech Stack
May 14, 2026 · Backend Development

Bun v1.3.14 Released: Rust Rewrite Nears Completion, May End Zig Era

Version 1.3.14 of Bun was released on May 13, featuring a massive Rust rewrite that has already passed tests on all major platforms, closed around 200 issues, introduced built‑in image processing, HTTP/3 support, and dramatically reduced binary size, while the migration—driven by AI agents—produced 960 k lines of Rust with 13,044 unsafe blocks, signaling a potential shift away from Zig.

AIBunHTTP/3
0 likes · 15 min read
Bun v1.3.14 Released: Rust Rewrite Nears Completion, May End Zig Era
AI Architecture Hub
AI Architecture Hub
May 14, 2026 · Artificial Intelligence

25 Prompt Templates to Boost Productivity with Claude, ChatGPT, and Gemini

The article provides 25 ready‑to‑copy markdown prompt templates for Claude, ChatGPT and Gemini, covering tasks such as structured note generation, exam creation, learning roadmaps, concept explanation, academic paper drafting, flashcard creation, study planning, email writing, meeting note organization, resume optimization, presentation prep, research synthesis, source validation, knowledge structuring, competitive analysis, video scripting, hook generation, flowchart building, code documentation, unit‑test generation, debugging assistance, regex building, conventional commit creation, and workflow automation.

AIChatGPTClaude
0 likes · 40 min read
25 Prompt Templates to Boost Productivity with Claude, ChatGPT, and Gemini
AI Architecture Path
AI Architecture Path
May 14, 2026 · R&D Management

From 0 to 1 with Spec Kit: Setup, Golden Workflow, and Full SDD Guide

Spec Kit is an open‑source specification‑driven development (SDD) toolkit that turns formal specs into executable assets, integrates AI agents, and provides a step‑by‑step workflow—from environment setup and project initialization to automated task breakdown and AI‑driven implementation—enabling predictable, traceable, and governable software delivery.

AI codingOpen sourceSpec Kit
0 likes · 9 min read
From 0 to 1 with Spec Kit: Setup, Golden Workflow, and Full SDD Guide
Linyb Geek Road
Linyb Geek Road
May 14, 2026 · Backend Development

How to Build a Reliable 15‑Minute Order Auto‑Cancel in Java: From Naïve @Scheduled to Production‑Ready Redisson

The article walks through the pitfalls of a seemingly simple 15‑minute unpaid‑order cancellation requirement, evaluates five implementation options—from a basic @Scheduled poll to Redis ZSet, DelayQueue, and distributed Redisson solutions—culminating in a production‑grade Redisson scheduler with optimistic‑lock safeguards and detailed best‑practice guidelines.

RedisRedissondistributed systems
0 likes · 13 min read
How to Build a Reliable 15‑Minute Order Auto‑Cancel in Java: From Naïve @Scheduled to Production‑Ready Redisson
TonyBai
TonyBai
May 14, 2026 · Industry Insights

Why Top Software Veterans Are Switching to Go and Rust in the AI Era

In the AI‑driven era, legendary programmers Eric S. Raymond and Uncle Bob argue that hand‑coding is fading, proposing two new criteria—AI’s ability to generate quality code and human readability—that make Go’s simplicity and Rust’s safety the preferred languages over traditional C, Java, and Python.

AIGoRust
0 likes · 10 min read
Why Top Software Veterans Are Switching to Go and Rust in the AI Era
Machine Heart
Machine Heart
May 13, 2026 · Artificial Intelligence

Why Bigger Teachers Don’t Teach Better: Tsinghua’s On‑Policy Distillation Study

Recent research by Tsinghua and collaborators dissects On‑Policy Distillation for large language models, revealing that higher‑scoring teachers often fail to improve students unless their thinking patterns align, detailing token‑level overlap dynamics, failure cases, and two practical remedies to rescue ineffective distillation.

RL post-trainingTeacher-Student AlignmentToken Overlap
0 likes · 9 min read
Why Bigger Teachers Don’t Teach Better: Tsinghua’s On‑Policy Distillation Study
Java Architect Essentials
Java Architect Essentials
May 13, 2026 · Backend Development

Boost CRUD Efficiency with MyBatisPlus Pro: A BaseController Guide

This article introduces MyBatisPlus Pro, walks through adding the MyBatisPlus dependency, creating a utility class, defining a generic BaseController with full CRUD, pagination support, and shows how to extend it in specific controllers, providing a ready‑to‑use RESTful API template.

BaseControllerCRUDMybatisPlus
0 likes · 9 min read
Boost CRUD Efficiency with MyBatisPlus Pro: A BaseController Guide
FunTester
FunTester
May 13, 2026 · Artificial Intelligence

Becoming an AI Collaboration Engineer: Skills, Roles, and Market Outlook

The article explains the difference between merely using AI tools and orchestrating AI systems, outlines three core responsibilities—prompt engineering for testing, AI output quality verification, and AI agent orchestration—while citing market premium data, ISTQB certification, and Gartner forecasts to illustrate the growing demand for AI collaboration engineers.

AI agent orchestrationAI collaboration engineerAI testing
0 likes · 11 min read
Becoming an AI Collaboration Engineer: Skills, Roles, and Market Outlook
Sohu Tech Products
Sohu Tech Products
May 13, 2026 · Artificial Intelligence

Three Simple Steps to Make AI‑Cloned Voices Sound Truly Like You

The article reveals that 80% of AI voice‑cloning failures stem from poor recording quality, analyzes three fatal sample defects—noise pollution, high‑frequency loss, and invalid segments—and proposes a three‑step “Extract → Enhance → Select” pipeline using BS‑RoFormer, DeepFilterNet3 and NISQA, boosting similarity from 68% to 89%.

AIDeep LearningVoice Cloning
0 likes · 16 min read
Three Simple Steps to Make AI‑Cloned Voices Sound Truly Like You
Old Zhang's AI Learning
Old Zhang's AI Learning
May 13, 2026 · Frontend Development

32 Open-Source HTML Slide Templates to Stop AI from Generating Ugly PPTs

The article introduces a GitHub repository offering 32 ready‑to‑use HTML/CSS slide templates designed for AI agents, explains a six‑step workflow for selecting and customizing templates, evaluates the strengths and limitations of the approach, and argues that HTML is re‑emerging as a universal presentation format.

AI AgentsHTMLOpen source
0 likes · 9 min read
32 Open-Source HTML Slide Templates to Stop AI from Generating Ugly PPTs