Tagged articles
54 articles
Page 1 of 1
AI Architecture Hub
AI Architecture Hub
May 21, 2026 · Artificial Intelligence

Build a Personal Claude AI Workspace Anyone Can Use

The article explains why repeatedly re‑introducing yourself to Claude wastes time and presents a six‑layer, 18‑action framework for creating a personal AI workspace—Project organization, custom instructions, knowledge bases, task clarification, output control, context governance, and feedback—to turn Claude into a dedicated, efficient assistant.

AI productivityAI workspaceClaude
0 likes · 16 min read
Build a Personal Claude AI Workspace Anyone Can Use
PaperAgent
PaperAgent
May 17, 2026 · Artificial Intelligence

Turning LLMs into CT Scans: How Alibaba’s Safe‑SAIL Makes AI Decision Black Boxes Transparent

The paper introduces Safe‑SAIL, a Sparse Autoencoder Interpretation Framework for LLMs that provides pre‑explanation metrics, a segment‑level simulation to cut evaluation cost, and a 1,758‑feature safety database, enabling transparent analysis and interactive debugging of large language model safety decisions.

InterpretabilityLLMSafety
0 likes · 12 min read
Turning LLMs into CT Scans: How Alibaba’s Safe‑SAIL Makes AI Decision Black Boxes Transparent
DataFunTalk
DataFunTalk
May 12, 2026 · Artificial Intelligence

Deep Dive into Agent Harness: Unpacking the Architecture Behind AI Agents

The article dissects the concept of an Agent Harness—a comprehensive software infrastructure that wraps large language models to enable autonomous agents—detailing its three engineering layers, twelve production‑grade components, benchmark improvements, implementation patterns across Anthropic, OpenAI, LangChain, and design trade‑offs such as orchestration loops, tool integration, memory, context management, error handling, and safety.

AI agentsAgent HarnessLLM
0 likes · 19 min read
Deep Dive into Agent Harness: Unpacking the Architecture Behind AI Agents
Weekly Large Model Application
Weekly Large Model Application
May 5, 2026 · Artificial Intelligence

Task Alignment: How to Give Your Speech Model a Job Handbook

The article explains how to transform a pretrained speech model into a product‑ready assistant by defining demonstration data, clarifying team debates on persona, safety, and length, contrasting alignment with pretraining, and highlighting common pitfalls to avoid during deployment.

Dialogue SystemsSafetySpeech AI
0 likes · 6 min read
Task Alignment: How to Give Your Speech Model a Job Handbook
SuanNi
SuanNi
Apr 16, 2026 · Artificial Intelligence

Claude Opus 4.7 Unleashed: How Anthropic’s New Model Automates Complex Tasks

Anthropic’s latest Claude Opus 4.7 model introduces autonomous task execution via Routines, enhanced code review with /ultrareview, higher-resolution visual input, and significant performance gains across knowledge work, vision, and long‑context reasoning, while adding safety guardrails, a new xhigh compute tier, and unchanged pricing.

AI automationAnthropicClaude Opus
0 likes · 6 min read
Claude Opus 4.7 Unleashed: How Anthropic’s New Model Automates Complex Tasks
Machine Heart
Machine Heart
Apr 2, 2026 · Artificial Intelligence

ColaVLA Demonstrates Autonomous Driving Models Can Reason Without Text

ColaVLA replaces explicit text‑based reasoning with latent‑space inference and a hierarchical parallel planner, achieving lower trajectory error, reduced collision rates and up to ten‑fold faster inference while preserving safety and real‑time performance in autonomous driving benchmarks.

Large Language ModelsSafetyautonomous driving
0 likes · 11 min read
ColaVLA Demonstrates Autonomous Driving Models Can Reason Without Text
Fighter's World
Fighter's World
Mar 28, 2026 · Artificial Intelligence

What Engineering Decisions Make AI Coding Agents Effective? Lessons from the OpenDev Paper

The article dissects OpenDev’s open‑source AI coding agent, comparing its scaffolding‑vs‑harness architecture, cognitive‑flow design, context‑compression strategies, tool‑reliability mechanisms and safety layers with Claude Code, Cursor, Codex and Augment, and shows that harness‑level engineering remains the biggest performance lever even for frontier models.

AI coding agentHarness EngineeringOpenDev
0 likes · 39 min read
What Engineering Decisions Make AI Coding Agents Effective? Lessons from the OpenDev Paper
AI Product Manager Community
AI Product Manager Community
Mar 21, 2026 · Artificial Intelligence

Mastering AI Agents: From Core Concepts to Enterprise Deployment

This article provides a comprehensive, structured overview of AI agents, covering their fundamental definitions, core architecture (LLM, planning, memory, tool use), evolution from chatbots, the ReAct reasoning framework, multi‑agent systems, safety challenges like hallucination and prompt‑injection, and practical strategies for production‑grade deployment.

AI AgentMulti-Agent SystemPrompt engineering
0 likes · 16 min read
Mastering AI Agents: From Core Concepts to Enterprise Deployment
AI Engineering
AI Engineering
Feb 5, 2026 · Artificial Intelligence

Claude Opus 4.6 Launches with a Record 68% ARC‑AGI Score

Anthropic’s Claude Opus 4.6 launches with a 68% ARC‑AGI score, a 1 million‑token context window, top rankings on Terminal‑Bench 2.0, Humanity’s Last Exam, and GDPval‑AA, unchanged pricing, enhanced safety, and new API features such as adaptive thinking and context compression.

AI modelARC-AGIAnthropic
0 likes · 5 min read
Claude Opus 4.6 Launches with a Record 68% ARC‑AGI Score
Wuming AI
Wuming AI
Dec 4, 2025 · Artificial Intelligence

Mastering AI Coding Prompts: Core Principles and Optimization Strategies

This article examines a curated GitHub repository of system prompts for leading AI coding assistants, distilling best‑practice principles such as explicit role definition, safety boundaries, structured output formats, context management, task decomposition, error recovery, testing, and secure sandbox workflows, with concrete examples from tools like Cursor, VSCode Agent, Augment Code, and Devin AI.

AI prompt engineeringPrompt Best PracticesSafety
0 likes · 10 min read
Mastering AI Coding Prompts: Core Principles and Optimization Strategies
Data Party THU
Data Party THU
Oct 15, 2025 · Artificial Intelligence

Designing Safe, Sample-Efficient, and Robust Reinforcement Learning for Ranking and Diffusion Models

This paper proposes a reinforcement‑learning framework that simultaneously ensures safety, sample efficiency, and robustness, applying a contextual‑bandit perspective to ranking/recommendation systems and text‑to‑image diffusion models, and introduces novel algorithms for safe deployment, variance‑reduced off‑policy estimation, and a LOOP method for generative RL.

Diffusion ModelsReinforcement LearningRobustness
0 likes · 5 min read
Designing Safe, Sample-Efficient, and Robust Reinforcement Learning for Ranking and Diffusion Models
Instant Consumer Technology Team
Instant Consumer Technology Team
Sep 25, 2025 · Artificial Intelligence

Inside Qwen’s Midnight Release: New Guard, Travel Agent, LiveTranslate, Code & Vision Models Unveiled

Late at night on the 23rd, Lin Junyang of Tongyi Lab announced six AI model releases—including a safety‑audit guard, a personal travel planner, a real‑time multilingual translator, upgraded coding models, a powerful vision‑language model, and the flagship Qwen3‑Max—each detailed with capabilities, highlights, and direct download links.

Artificial IntelligenceLarge Language ModelsMultimodal AI
0 likes · 11 min read
Inside Qwen’s Midnight Release: New Guard, Travel Agent, LiveTranslate, Code & Vision Models Unveiled
DataFunSummit
DataFunSummit
Jul 7, 2025 · Artificial Intelligence

How SF Express Secures AI Agents for Logistics: Responsibility, Safety, and Performance

In an exclusive interview, SF Express’s AI leader Liu Ziheng explains how the company builds responsible, safe, and collaborative logistics AI agents, detailing anti‑hallucination mechanisms, private‑cloud deployment, model fine‑tuning, knowledge‑base integration, low‑code platforms, and the technical hurdles to scaling intelligent agents industry‑wide.

AIIntelligent agentsLogistics
0 likes · 9 min read
How SF Express Secures AI Agents for Logistics: Responsibility, Safety, and Performance
21CTO
21CTO
Jul 4, 2025 · Fundamentals

Why Rust Is Revolutionizing Industrial Automation: Speed, Safety, and Scalability

This article explains how Rust’s high performance, strict memory safety, and modern concurrency model are reshaping industrial automation—from embedded controllers and IoT devices to robotics—by eliminating common C/C++ bugs, improving reliability, and enabling scalable, secure systems.

IoTRoboticsRust
0 likes · 8 min read
Why Rust Is Revolutionizing Industrial Automation: Speed, Safety, and Scalability
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 9, 2025 · Artificial Intelligence

What Are Foundation Agents? A Deep Dive into Next‑Gen AI Architectures

This article reviews the 2025 "Advances and Challenges in Foundation Agents" paper, defining the Foundation Agent concept, detailing its seven core components, exploring self‑evolution, multi‑agent collaboration, and the safety and alignment challenges required to build trustworthy, autonomous AI systems.

AI ArchitectureAlignmentFoundation Agents
0 likes · 16 min read
What Are Foundation Agents? A Deep Dive into Next‑Gen AI Architectures
AI Algorithm Path
AI Algorithm Path
May 24, 2025 · Artificial Intelligence

Claude 4 Unveiled: What the New AI Model Means for Coding, Safety, and Pricing

Claude 4 introduces two upgraded models—Opus 4, touted as the world’s best coding model, and Sonnet 4 with stronger reasoning—along with new tool‑use capabilities, benchmark wins, a controversial safety test showing opportunistic extortion, and detailed pricing and availability in the Cursor IDE.

AI modelAnthropicClaude 4
0 likes · 10 min read
Claude 4 Unveiled: What the New AI Model Means for Coding, Safety, and Pricing
Liangxu Linux
Liangxu Linux
Jan 26, 2025 · Fundamentals

Essential C Coding Standards for Clear, Safe, and Maintainable Code

This guide outlines comprehensive C programming conventions—including clear naming, header file rules, function design, variable handling, macro usage, quality assurance, safety, and testing—to help developers write readable, reliable, and maintainable code.

Safetymaintainability
0 likes · 29 min read
Essential C Coding Standards for Clear, Safe, and Maintainable Code
Java Tech Enthusiast
Java Tech Enthusiast
Nov 15, 2024 · Fundamentals

C++26 Reflections, Safety, and Emerging Security Guidelines

After 22 years at Microsoft, Herb Sutter departs for Citadel while staying ISO C++ chair, declaring 2024 pivotal as C++26 introduces reflection‑driven compile‑time libraries and default safety—potentially the most impactful release since C++11—while U.S. CISA and the FBI urge memory‑unsafe language users to publish safety roadmaps by January 2026.

C++26ReflectionSafety
0 likes · 6 min read
C++26 Reflections, Safety, and Emerging Security Guidelines
DaTaobao Tech
DaTaobao Tech
Oct 30, 2024 · Artificial Intelligence

Understanding OpenAI o1: Chain‑of‑Thought, Scaling Laws, and Training Strategies

The article explains how OpenAI’s o1 model leverages chain‑of‑thought prompting, dual‑system cognitive theory, and new scaling laws—pre‑training on code/math and post‑training reinforcement with step‑wise reward models—to achieve superior reasoning, safety, and performance over GPT‑4, heralding a shift toward models that learn to think.

Chain-of-ThoughtLLMReinforcement Learning
0 likes · 42 min read
Understanding OpenAI o1: Chain‑of‑Thought, Scaling Laws, and Training Strategies
DataFunSummit
DataFunSummit
Sep 23, 2024 · Artificial Intelligence

TransLLM: A Framework for Cross‑Language Transfer of Conversational Large Language Models

This article presents TransLLM, a cross‑language migration framework that enables high‑quality conversational LLMs to be transferred to low‑resource languages by preserving advanced capabilities through Recovery KD, LoRA‑based continual pre‑training, and a translation‑thinking‑chain, with extensive experiments showing superior performance and safety over ChatGPT and GPT‑4.

LoRASafetyconversation LLM
0 likes · 22 min read
TransLLM: A Framework for Cross‑Language Transfer of Conversational Large Language Models
BirdNest Tech Talk
BirdNest Tech Talk
Sep 17, 2024 · Fundamentals

Why Rust’s Mutex API Looks Different from C’s and What It Means for Safety

The article analyses the design of Rust’s Mutex API, compares it with the classic C/POSIX mutex API, explores alternative Rust designs that mimic C, and demonstrates through concrete code examples why Rust’s guard‑based approach preserves safety while a C‑style API would re‑introduce data‑race hazards.

RustSafetySynchronization
0 likes · 27 min read
Why Rust’s Mutex API Looks Different from C’s and What It Means for Safety
DaTaobao Tech
DaTaobao Tech
Jun 7, 2024 · Artificial Intelligence

Exploring AI Agent Integration in HandCat App: Architecture, Tool Management, and Implementation

The HandCat team designed an end‑to‑LLM pipeline that separates agent templates, tool protocols, and view layers, enabling LLM‑driven agents with memory, planning, and three tool types—general, selector, and interruptor—to safely manage sessions, handle errors, and balance granularity for performance within a commercial mobile app.

AI AgentAgent LabLLM
0 likes · 18 min read
Exploring AI Agent Integration in HandCat App: Architecture, Tool Management, and Implementation
DataFunSummit
DataFunSummit
Mar 13, 2024 · Artificial Intelligence

Overview of Vivo BlueLM: Evolution, Training Challenges, Deployment, and Product Applications

This article presents a comprehensive overview of Vivo's BlueLM large language model, covering its historical evolution, training pipeline and data challenges, algorithmic innovations, safety measures, edge‑device optimization, product deployments such as BlueLM Mini‑V and BlueQianXun, and insights from a detailed Q&A session.

AI productEdge ComputingModel Training
0 likes · 17 min read
Overview of Vivo BlueLM: Evolution, Training Challenges, Deployment, and Product Applications
Go Development Architecture Practice
Go Development Architecture Practice
Mar 4, 2024 · Fundamentals

Rust vs Go: Which Language Should Power Your Next Project?

This article provides a balanced comparison of Rust and Go, examining their shared strengths such as memory safety and compiled binaries, while detailing key differences in performance, simplicity, feature richness, concurrency, safety, and scalability to help developers choose the right language for their needs.

RustSafetyconcurrency
0 likes · 10 min read
Rust vs Go: Which Language Should Power Your Next Project?
ITPUB
ITPUB
Nov 21, 2023 · Operations

How I Survived an Accidental rm -fr /* Disaster and Restored My Server

A developer recounts accidentally running rm -fr /* on a production server, explains how quick interruption, clever use of remaining commands, and step‑by‑step recovery restored critical directories, and shares practical safeguards to prevent such catastrophic deletions in the future.

BackupData RecoveryLinux
0 likes · 11 min read
How I Survived an Accidental rm -fr /* Disaster and Restored My Server
21CTO
21CTO
Jun 29, 2023 · Fundamentals

What Google’s Survey Reveals About Learning Rust and Its Real‑World Challenges

Google’s internal survey of over a thousand Rust developers shows that, despite concerns about ownership and borrowing, most find Rust no harder to learn than other languages, quickly become productive, appreciate its safety and performance, yet cite slow compilation as the top challenge.

CompilationRustSafety
0 likes · 5 min read
What Google’s Survey Reveals About Learning Rust and Its Real‑World Challenges
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Dec 10, 2022 · Fundamentals

How Raft Guarantees Consistent Log Replication and Leader Election

This article explains the Raft consensus algorithm, detailing how it breaks consistency into leader election, log replication, and safety, and describes the roles, term handling, election rules, log matching, snapshotting, and the RPC mechanisms that ensure a reliable distributed state machine.

Consensus AlgorithmDistributed SystemsLog Replication
0 likes · 12 min read
How Raft Guarantees Consistent Log Replication and Leader Election
Alibaba Terminal Technology
Alibaba Terminal Technology
Jul 7, 2022 · Frontend Development

Why Rust Is Revolutionizing Front‑End Infrastructure and Beyond

This article explores Rust's rapid rise in front‑end infrastructure, data visualization, Node, Web3, and automotive software, highlighting its performance, safety, and growing industry adoption while acknowledging its steep learning curve and future importance for developers.

Data visualizationFrontend InfrastructureSafety
0 likes · 11 min read
Why Rust Is Revolutionizing Front‑End Infrastructure and Beyond
Sanyou's Java Diary
Sanyou's Java Diary
Feb 14, 2022 · Backend Development

Is Redis Redlock Really Safe? Uncovering the Truth Behind Distributed Locks

This article thoroughly examines the safety of Redis-based distributed locks, from basic SETNX implementations to advanced Redlock algorithms, compares them with Zookeeper locks, discusses common pitfalls like deadlocks, clock drift, and network delays, and presents expert debates and practical solutions for robust lock management.

RedlockSafetyconcurrency
0 likes · 32 min read
Is Redis Redlock Really Safe? Uncovering the Truth Behind Distributed Locks
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 5, 2022 · Mobile Development

How Switching to Swift Boosted Our Mobile App’s Performance and Stability

This article explains why the Taobao mobile team migrated the product review list from Objective‑C to Swift, outlines Swift’s three main advantages—speed, safety, and expressiveness—shows concrete design‑pattern implementations, discusses the challenges faced during migration, and quantifies the resulting gains in code size, review efficiency, and crash reduction.

SafetySwiftcode migration
0 likes · 28 min read
How Switching to Swift Boosted Our Mobile App’s Performance and Stability
ByteDance Terminal Technology
ByteDance Terminal Technology
Nov 30, 2021 · Mobile Development

ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering

This talk presents ByteDance’s mobile release engineering practices for billion‑DAU apps, detailing challenges, the evolution of their release platform from Jenkins‑based pipelines to a custom distributed system, and solutions for pipeline efficiency, safety, release velocity, and data reliability via artifact libraries.

Artifact LibraryDevOpsMobile Release
0 likes · 23 min read
ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering
ITPUB
ITPUB
Jun 11, 2021 · Backend Development

Is Redis Distributed Lock Really Safe? Uncovering Redlock, Pitfalls, and Best Practices

This comprehensive guide explains why distributed locks are needed, walks through basic Redis lock implementations, reveals common dead‑lock and expiration issues, presents atomic solutions with SET EX NX and Lua scripts, evaluates the Redlock algorithm, examines expert debates, compares Zookeeper locks, and offers practical recommendations for safe usage.

Distributed SystemsLua ScriptSafety
0 likes · 35 min read
Is Redis Distributed Lock Really Safe? Uncovering Redlock, Pitfalls, and Best Practices
Efficient Ops
Efficient Ops
Apr 11, 2021 · Operations

Essential Safety Checklist for Dangerous Linux Commands

This guide outlines critical precautions and best‑practice tips for executing risky Linux commands—such as rm, chmod, cat, dd, tar, and MySQL—by verifying environments, backing up data, using safe aliases, and avoiding common pitfalls that can cause catastrophic data loss.

BackupLinuxOperations
0 likes · 8 min read
Essential Safety Checklist for Dangerous Linux Commands
DataFunSummit
DataFunSummit
Mar 16, 2021 · Artificial Intelligence

Myths and Misconceptions in Reinforcement Learning – Summary of Csaba Szepesvári’s KDD 2020 Deep Learning Day Talk

This article summarizes Csaba Szepesvári’s 2020 KDD Deep Learning Day presentation on common myths and misconceptions in reinforcement learning, covering the scope of RL, safety concerns, generalization challenges, causal reasoning, and broader meta‑considerations for the field.

GeneralizationMeta‑LearningMyths
0 likes · 16 min read
Myths and Misconceptions in Reinforcement Learning – Summary of Csaba Szepesvári’s KDD 2020 Deep Learning Day Talk
Programmer DD
Programmer DD
Sep 29, 2020 · Artificial Intelligence

How Ride‑Hailing Giants Use AI‑Powered Data Platforms to Optimize Pricing and Safety

This article examines how O2O ride‑hailing platforms such as Uber and Didi rely on layered system architectures and AI‑driven data middle platforms to enable intelligent dispatch, dynamic pricing, and safety mechanisms, detailing the core components, matching algorithms, and machine‑learning models that power these services.

AIData PlatformRide Hailing
0 likes · 20 min read
How Ride‑Hailing Giants Use AI‑Powered Data Platforms to Optimize Pricing and Safety
Programmer DD
Programmer DD
Sep 28, 2020 · Artificial Intelligence

How Ride‑Hailing Platforms Use AI for Smart Matching and Pricing

This article examines how O2O ride‑hailing services like Uber and Didi rely on layered system architecture and algorithmic data platforms to enable intelligent matching, dynamic pricing, and safety mechanisms through machine‑learning models and real‑time data integration.

AIData PlatformRide Hailing
0 likes · 20 min read
How Ride‑Hailing Platforms Use AI for Smart Matching and Pricing
Huolala Tech
Huolala Tech
Sep 11, 2020 · Artificial Intelligence

How AIoT Transforms Logistics: Real-Time Sensor Data, Edge AI, and MQTT

An AIoT platform for logistics leverages AI and IoT sensors—cameras, GPS, and audio—to digitize the driver, vehicle, and cargo, using MQTT for efficient data transmission, edge AI for real-time recognition, OTA updates, and a configurable cloud architecture to boost safety and operational efficiency.

AIoTMQTTOTA
0 likes · 9 min read
How AIoT Transforms Logistics: Real-Time Sensor Data, Edge AI, and MQTT
ITPUB
ITPUB
Jul 22, 2020 · Operations

How to Safely Test Bash Scripts with the Bach Framework

The article introduces Bach, a lightweight Bash unit‑testing framework that lets developers safely detect dangerous commands like rm ‑rf in scripts, explains how to import it, use its @do‑not‑panic API and other mock commands, and outlines its principles, limitations, and real‑world adoption.

BashFrameworkSafety
0 likes · 6 min read
How to Safely Test Bash Scripts with the Bach Framework
Architects Research Society
Architects Research Society
Jul 10, 2020 · Fundamentals

IoT Applications: Boosting Efficiency, Health, Safety, and User Experience

This article explores how the Internet of Things (IoT) can dramatically improve efficiency, health and safety, and overall user experience across manufacturing, energy, agriculture, inventory management, disaster warning, elder care, and smart home scenarios, illustrating the transformative power of pervasive sensor networks.

IoTSafetySmart Experience
0 likes · 11 min read
IoT Applications: Boosting Efficiency, Health, Safety, and User Experience
Tencent Cloud Developer
Tencent Cloud Developer
Jun 24, 2020 · Industry Insights

How Industrial Internet Is Reshaping China's Light Manufacturing: Trends, Challenges, and Opportunities

The article analyzes the rapid shift from "Made in China" to "Intelligent Manufacturing" driven by industrial internet, 5G, AI and big data, highlighting policy evolution, case studies across light industry, liquor production and hazardous chemicals, and Tencent Cloud's strategic role in enabling digital transformation.

5GAIBig Data
0 likes · 33 min read
How Industrial Internet Is Reshaping China's Light Manufacturing: Trends, Challenges, and Opportunities
Liangxu Linux
Liangxu Linux
Apr 13, 2020 · Operations

How to Prevent Accidental Deletion in Linux Shell Scripts

This article explains common Linux shell pitfalls—empty variables, spaces in paths, special characters, and failed cd commands—that can cause accidental file deletion, and provides concrete code examples and best‑practice solutions to avoid such disasters.

OperationsSafety
0 likes · 5 min read
How to Prevent Accidental Deletion in Linux Shell Scripts
DataFunTalk
DataFunTalk
Nov 8, 2019 · Artificial Intelligence

Balancing Safety and Comfort in Autonomous Driving: Planning and Control Optimization

This article explores how autonomous driving systems can simultaneously ensure safety and passenger comfort by optimizing planning and control modules, defining safety and comfort metrics, formulating constraints and cost functions, and employing models such as the bicycle model for lateral and longitudinal control.

PlanningSafetyautonomous driving
0 likes · 12 min read
Balancing Safety and Comfort in Autonomous Driving: Planning and Control Optimization
21CTO
21CTO
Jun 30, 2019 · Backend Development

Is V the Next Fast, Safe Language for Backend Development? A Deep Dive

The article examines the newly open‑sourced V language, highlighting its ultra‑fast compilation, safety‑first design, minimal compiler size, performance claims, community skepticism, and the creator's responses, offering a balanced view of its potential in modern software development.

BackendSafetyV language
0 likes · 7 min read
Is V the Next Fast, Safe Language for Backend Development? A Deep Dive
ITPUB
ITPUB
Jun 26, 2019 · Operations

How to Prevent Catastrophic rm -rf Mistakes in Linux Shell Scripts

This article explains common scenarios where empty variables, spaces, special characters, or failed directory changes cause accidental deletions in Linux, and provides practical shell techniques—such as quoting, parameter expansion, set -u, and logical checks—to safeguard against disastrous rm -rf commands.

LinuxOperationsSafety
0 likes · 8 min read
How to Prevent Catastrophic rm -rf Mistakes in Linux Shell Scripts
MaGe Linux Operations
MaGe Linux Operations
Jun 3, 2019 · Operations

How to Safely Prevent Accidental rm -rf Deletions in Linux Shell

This article explains common scenarios that lead to accidental directory or file deletions in Linux shell scripts—such as empty variables, spaces in paths, special characters, and failed cd commands—and provides practical Bash techniques like variable expansion checks, quoting, set -u, logical short‑circuiting, and safer prompts to avoid catastrophic rm -rf mistakes.

BashLinuxOperations
0 likes · 8 min read
How to Safely Prevent Accidental rm -rf Deletions in Linux Shell
Tencent Cloud Developer
Tencent Cloud Developer
Mar 22, 2018 · Artificial Intelligence

Fatal Uber Autonomous Vehicle Accident in Tempe Raises Safety and Regulatory Concerns

A fully autonomous Uber‑operated Volvo XC90 struck and killed pedestrian Elaine Herzberg in Tempe, marking the first pedestrian fatality involving a self‑driving car and prompting investigations, regulatory scrutiny, and a temporary halt to Uber’s and other companies’ public‑road autonomous testing.

AISafetySelf-Driving Cars
0 likes · 10 min read
Fatal Uber Autonomous Vehicle Accident in Tempe Raises Safety and Regulatory Concerns
MaGe Linux Operations
MaGe Linux Operations
Apr 15, 2017 · Fundamentals

Master Bash Scripting: Essential Basics, Quirks, and Safety Tips

This article walks through Bash scripting fundamentals—including variable assignment, quoting, loops, conditionals, functions, return codes, and background jobs—while highlighting common pitfalls and safety practices such as always quoting variables and using the shellcheck linter.

BashIf StatementsSafety
0 likes · 10 min read
Master Bash Scripting: Essential Basics, Quirks, and Safety Tips
ITPUB
ITPUB
Jan 24, 2017 · Fundamentals

Prevent Accidental Directory Deletion in Linux Shell Scripts

This guide explains common Linux shell pitfalls that can cause accidental directory deletions—such as empty variables, spaces, special characters, and failed cd commands—and provides practical safeguards like variable expansion checks, quoting, existence tests, logical operators, avoiding root operations, and using informative prompts.

BashDevOpsLinux
0 likes · 6 min read
Prevent Accidental Directory Deletion in Linux Shell Scripts