Tagged articles
20 articles
Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
Apr 17, 2026 · Industry Insights

Why Chinese AI Lacks Its Own Terminology and How to Change That

A candid conversation with an overseas AI student reveals that while China excels in model development and engineering speed, it still lags in creating distinctive AI terminology and standards, prompting a call for Chinese engineers to shift from followers to innovators.

AIAnthropicChina
0 likes · 8 min read
Why Chinese AI Lacks Its Own Terminology and How to Change That
Model Perspective
Model Perspective
Apr 6, 2026 · Fundamentals

Why Some Chinese Math Terms Nail the Meaning While Others Miss the Mark

The article examines the history and criteria of Chinese mathematical terminology, highlighting well‑translated terms like "微积分" and "向量", exposing misleading translations such as "数学归纳法", and offering guidelines for creating clear, concise, and unambiguous mathematical names.

ChineseLanguageTerminology
0 likes · 14 min read
Why Some Chinese Math Terms Nail the Meaning While Others Miss the Mark
Lisa Notes
Lisa Notes
Mar 20, 2026 · R&D Management

A Project‑Centric Diagram of the IPD Integrated Development Process

The article explains Huawei's IPD (Integrated Product Development) workflow from a project perspective—covering concept, planning, development, and release stages—and provides a detailed glossary of IPD‑related terminology used throughout the product lifecycle.

HuaweiIPDIntegrated Product Development
0 likes · 19 min read
A Project‑Centric Diagram of the IPD Integrated Development Process
Liangxu Linux
Liangxu Linux
Oct 4, 2025 · Fundamentals

Why Is Code Called a “Script”? Uncovering the Origins and Myths

This article investigates why programmers refer to code as “scripts,” examining humorous misconceptions, historical translation quirks, the word’s original meaning, scripting language characteristics, and web‑page placement to provide a comprehensive understanding of the term’s evolution.

JavaScriptLanguageScripting
0 likes · 4 min read
Why Is Code Called a “Script”? Uncovering the Origins and Myths
Java Web Project
Java Web Project
Sep 1, 2025 · Information Security

Why the Word “User” Is Killing Your Software Security and Design

The article argues that the vague term “user” misleads software design, illustrates the problem with airline reservation, Unix, and SaaS examples, shows how it creates security flaws like the Confused Deputy issue, and urges precise terminology early in projects to avoid costly rework.

SaaSSecurityTerminology
0 likes · 8 min read
Why the Word “User” Is Killing Your Software Security and Design
Liangxu Linux
Liangxu Linux
Aug 3, 2025 · Information Security

Why Calling Everyone a “User” Undermines Security and Design

The article explains how the vague term “user” leads to flawed requirements, security vulnerabilities such as the Confused Deputy problem, and costly redesigns, urging developers to adopt precise terminology like “traveler”, “agent”, or “member” early in a project.

Terminologyaccess controlsoftware design
0 likes · 7 min read
Why Calling Everyone a “User” Undermines Security and Design
php Courses
php Courses
Mar 23, 2022 · Databases

English MySQL Terminology Glossary (Part 1 & 2)

This article presents a comprehensive English glossary of MySQL terminology, translating Chinese explanations of commands, data types, constraints, and control structures into clear English definitions for developers and database learners.

EnglishGlossaryTerminology
0 likes · 8 min read
English MySQL Terminology Glossary (Part 1 & 2)
Programmer DD
Programmer DD
Mar 25, 2021 · Fundamentals

Why the Word “User” Is Killing Your Software Design (And How to Fix It)

The article warns that using the vague term “user” in software design creates security flaws and conceptual confusion, illustrated with ticket‑booking, Unix, and SaaS examples, and advises defining precise concepts like “team” and “member” early to avoid costly redesigns.

POSIXSaaSTerminology
0 likes · 7 min read
Why the Word “User” Is Killing Your Software Design (And How to Fix It)
Code Ape Tech Column
Code Ape Tech Column
Dec 1, 2020 · Information Security

Why Calling Everyone a “User” Is a Hidden Security Risk

The article explains how the vague term “user” creates design flaws and security vulnerabilities across domains such as airline booking systems, Unix environments, and SaaS platforms, and argues for precise terminology to avoid costly rework and confused‑deputy attacks.

SecurityTerminologyaccess control
0 likes · 7 min read
Why Calling Everyone a “User” Is a Hidden Security Risk
21CTO
21CTO
Sep 21, 2020 · Fundamentals

Why GitHub Switched the Default Branch from “master” to “main”

GitHub announced that starting October 1 new repositories will default to the "main" branch instead of "master", a change driven by social concerns and industry-wide efforts to replace terminology perceived as discriminatory, with many other tech companies following suit.

GitTerminologybranch naming
0 likes · 6 min read
Why GitHub Switched the Default Branch from “master” to “main”
21CTO
21CTO
Jul 10, 2020 · Information Security

Why Are ‘Black Hat’ and ‘White Hat’ Terms Under Fire in Cybersecurity?

The article examines the controversy sparked by Google’s VP withdrawing from Black Hat USA 2020 and the push for neutral terminology in cybersecurity, exploring historical origins, community reactions, and recent industry changes toward inclusive language.

Black HatTerminologyWhite Hat
0 likes · 7 min read
Why Are ‘Black Hat’ and ‘White Hat’ Terms Under Fire in Cybersecurity?
21CTO
21CTO
May 31, 2019 · Information Security

Why Using the Word “User” Can Sabotage Your Software Design

The article explains how the vague term “User” leads to poor requirements, hidden security flaws like the Confused Deputy problem, and costly redesigns, urging developers to adopt precise terminology such as “team” and “member” early in a project.

Terminologyaccess controlsoftware design
0 likes · 8 min read
Why Using the Word “User” Can Sabotage Your Software Design
Programmer DD
Programmer DD
May 3, 2019 · Information Security

Why Calling Everyone a “User” Can Cripple Your Software Security

Using the vague term “user” to describe diverse actors—passengers, agents, services, or system accounts—creates ambiguous models that lead to design flaws and serious security risks such as the Confused Deputy problem, urging developers to adopt precise terminology like “team” and “member” from the start.

Terminologyconfused deputysoftware design
0 likes · 8 min read
Why Calling Everyone a “User” Can Cripple Your Software Security
ITPUB
ITPUB
Sep 13, 2018 · Databases

Why Redis’s Master‑Slave Terminology Sparks Debate and What Changes Are Planned

The Redis community is urging a rename of the master‑slave replication terminology due to social concerns, but the project's lead highlights significant compatibility costs, outlining short‑term compromises and long‑term redesigns while balancing technical feasibility and community expectations.

CompatibilityReplicationTerminology
0 likes · 4 min read
Why Redis’s Master‑Slave Terminology Sparks Debate and What Changes Are Planned
DevOps Coach
DevOps Coach
Dec 27, 2017 · Operations

Essential DevOps Glossary: Key Terms Every Practitioner Should Know

This article presents a comprehensive bilingual DevOps glossary compiled from the DevOps Handbook, offering standardized English‑Chinese terminology, a change log, and open‑source contribution instructions via GitHub for continuous improvement.

CollaborationDevOpsGlossary
0 likes · 8 min read
Essential DevOps Glossary: Key Terms Every Practitioner Should Know
Suning Design
Suning Design
Jun 17, 2014 · Product Management

Decoding Product Manager Jargon: Essential Terms Every Designer Should Know

This article demystifies common product‑manager terminology—from PD vs. PM and blue‑ocean vs. red‑ocean strategies to C2C models, entry barriers, PDD, CRUD, PDCA, KPI, and MVP—providing designers with a concise reference to improve cross‑functional communication.

Blue OceanBusiness strategyDesign
0 likes · 16 min read
Decoding Product Manager Jargon: Essential Terms Every Designer Should Know