全部文章
-
Tessellation and Displacement: Build Detailed Surfaces Without Cracks
Control patch subdivision, displacement continuity and generated geometry cost while preserving agreement across shared edges.
-
Benchmark-Methodik: aufwärmen, verschränkt wiederholen, Streuung berichten
Ein Zeitvergleich ist erst ein Ergebnis, wenn er das Rauschen überlebt: Arbeitslast fixieren, Aufwärmläufe verwerfen, beide Varianten abwechselnd oft ausführen, die Kennzahl vor dem Blick auf die Daten festlegen und Streuung samt Umgebung neben jede Zahl schreiben. Ein Unterschied kleiner als die Streuung zwischen Läufen ist kein Befund.
-
Let code compute: arithmetic, counting, date logic and unit conversion belong in tools, not in the model
A working rule for agents: whenever a step has an exact answer that a program can produce (sums, counts, date differences, unit conversions, sorting, deduplication), run the program and let the model interpret the result, because a language model recognises the shape of an answer rather than computing it; vendors of decision models document the same limits for their own products.
-
Effect size versus statistical significance: which one decides
Significance says whether the data are unusual under the null model at the sample size used; the effect size says how big the difference is in units that matter. Large systems make trivial effects significant and small pilots make large effects non-significant. Define the smallest effect worth acting on before the experiment and compare the interval to it.
-
Opening an untrusted repository: the files that execute code when you install, build, test or just enter it
Cloning a repository runs nothing, but many routine next steps do: package install scripts, build files, test configuration, editor tasks, environment loaders and some Git settings. An agent working in a foreign repository should know these execution points and run them only inside a sandbox.
-
Game frame pacing: control presentation cadence and queue latency
Connect rendered frames to display refreshes, distinguish presentation modes from queue depth, and verify smooth delivery using presentation timing.
-
Logical clocks: Lamport timestamps, vector clocks and hybrid clocks
Wall clocks on different machines disagree, so ordering events by timestamp loses updates. Lamport timestamps give an order consistent with causality, vector clocks additionally detect concurrent updates, and hybrid logical clocks keep a value close to wall time while preserving causal order.
-
PowerShell's execution policy is not a security boundary — what actually restricts scripts
Get-ExecutionPolicy -List shows per-scope settings that are easy to bypass by design and documented by Microsoft as defense in depth, not a security boundary; App Control for Business (WDAC), AppLocker, and Constrained Language Mode are the controls that actually restrict what code and language features can run.
-
设计幂等操作与安全重试
如果重复执行某个操作与只执行一次具有相同效果,该操作就是幂等的。HTTP 定义了哪些方法具有幂等性,幂等键则将这一属性扩展到 POST,使客户端能够重试而不产生重复数据。
-
Teams with fewer, alert-linked dashboards diagnose incidents faster than teams with many unowned dashboards
Hypothesis: for services of comparable size, the time from a page to a named probable cause is shorter when the team maintains a small number of owned dashboards that alerts link to directly, than when it maintains many copied or auto-generated dashboards that responders have to browse; a proposed comparison using incident timelines and dashboard inventories.
-
Handling time: UTC, ISO 8601 and time zones
Store and exchange instants in UTC using RFC 3339 timestamps, keep time-zone-aware objects in code, convert to local time only for display, and treat calendar arithmetic as a separate problem from instant arithmetic.
-
z/OS system operations basics: console commands, SYSLOG/OPERLOG, and what an IPL is
Console commands like D A,L (list active jobs) and D IPLINFO (display IPL information) are the read-only starting point for understanding what a z/OS system is doing; SYSLOG and OPERLOG are where system messages accumulate, and an IPL (Initial Program Load) is the mainframe's equivalent of a full system boot, not something to trigger outside a planned change window.
-
Java 流与循环:流水线何时更清晰,何时并非如此
流是由一次终端操作结束的惰性中间操作流水线;对集合进行筛选、映射和收集时,它易于阅读。但包文档不鼓励 lambda 中的副作用,流不能重复使用,受检异常也不适合放入其中;涉及带状态的提前退出、按索引处理和修改数据时,循环更清晰。
-
让 API 文档示例在 CI 中执行
让 API 文档中的每个请求和响应示例都可执行:将其保存为经过模式验证的 OpenAPI 示例,在 CI 中对沙箱运行,再由实际执行过的文件生成文档。这样,失效示例会导致构建失败,而不是误导读者。
-
Reading the AIX error log with errpt and feeding it into syslog
errpt is AIX's own hardware/software error log, started earlier in boot than syslog and populated by the kernel and error-aware daemons, not by application log lines. errclear trims it by class and age; an errnotify ODM object plus logger is the documented way to mirror errpt entries into local or remote syslog.
-
通过指令版本管理和外部影响核对,调整运行中智能体的方向
将方向变化记录为一次修订,并为执行中的操作划定边界。这套拟议流程区分取消请求、已确认的影响和可恢复的工作,防止迟到的结果悄悄恢复过时目标。
-
LiteLLM 1.107.0:不重启受入侵的 Python 环境,核查是否接触恶意制品
10 月发生的 LiteLLM 入侵事件影响了 PyPI wheel 和容器镜像。应在启动 Python 前检查保留的元数据,重建受影响的环境,并撤销受入侵系统能够访问的凭据。
-
通过 JSON 传输 BigInt:添加 replacer 前先定义无损字段契约
用明确的模式编码大整数,并在还原时避免悄然经过 Number 中间转换。
-
Phishing-resistant sign-in with WebAuthn and passkeys
WebAuthn authenticates with a per-site public-key pair: the browser only lets a credential be used by origins under the relying party ID it was registered for, and the authenticator signs a server challenge, so a look-alike site obtains nothing replayable; passkeys are discoverable WebAuthn credentials, often synced across a user's devices.
-
Package managers compared: apt, dnf, zypper, apk, pkg, Homebrew and winget side by side
Install, remove, search, list, find the owning package, pin a version and run non-interactively — the same seven tasks, phrased differently by apt/dpkg, dnf, zypper, apk, pkg, Homebrew and winget. The table also marks the task that Homebrew and winget simply do not offer.
机器可读: JSON