Vercel 推出 Scriptc:TypeScript 转原生编译器,二进制文件中无需 JavaScript 引擎 -- Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary
scriptc 是一种零运行时TypeScript工具,能将普通TypeScript代码编译成小型、快速的原生可执行文件,无需Node或JavaScript引擎。它保持代码不变,通过真实TypeScript编译器进行类型检查,并支持静态编译和动态运行两种模式。
GitHub安全团队到底做什么? -- What does GitHub's security team even do?
GitHub上存在数千个传播恶意软件的仓库,已持续两年未被解决。文章通过分析这些仓库的常见模式,质疑拥有庞大资源、安全团队和AI技术的GitHub为何未能有效处理这一问题。
如何屏蔽部分机器人 -- How to Block Some of the Bots
本文介绍了如何在不使用CDN的情况下屏蔽部分机器人,包括过时的搜索引擎。作者强调需权衡屏蔽范围,并提供了简单通用的方法,但警告可能误伤正常访客,建议谨慎测试后使用。
使用FFmpeg模拟磁带音频效果 -- Simulate cassette tape audio profiles using FFmpeg
该项目利用ffmpeg模拟磁带音效,包括磁带噪声、抖晃调制、带宽限制和均衡调整。提供多种经典磁带型号配置,如BASF、Maxell、Sony、TDK及苏联MK-60。用户可运行脚本转换本地音频或录制网络流,输出文件保存至out文件夹。
如何写英语散文(2023) -- How to write English prose (2023)
文章探讨了如何创作优美的英语散文,以托马斯·布朗爵士的作品为例,强调散文应追求语言的美感与思想的深度,通过精妙的措辞和意象传达愉悦与智慧。
我们现在有了自动化证明 -- We have proof automation now
文章讨论了依赖类型语言(如Rocq和Lean)的优势,即通过类型系统编码和验证复杂的不变量,避免团队协作中的误解。但作者也指出,强大的类型系统需要大量证明工作,有时甚至耗费整天时间。
PGSimCity - PostgreSQL工作原理 -- PGSimCity - How PostgreSQL Works
PGSimCity是一个3D可视化工具,通过城市模型展示PostgreSQL引擎的工作原理,目前为早期未审核原型,可能存在不准确之处。
美国公民在机场搜查期间手机被擦除后遭起诉 -- US citizen charged after GrapheneOS phone wipes during airport search
美国亚特兰大一名男子因使用隐私操作系统GrapheneOS,在机场安检时手机自动擦除数据,被联邦检察官指控故意销毁财产以阻止扣押。专家称此法律行动罕见,可能首次针对操作系统本身。
面向数据设计简介 [pdf] -- Introduction to Data-Oriented Design [pdf]
数据导向设计强调关注数据的读写方式以提升性能,通过优化内存访问、支持多线程和协处理单元,并促进数据与代码的独立测试与设计。
Show HN:廉价安全——适用于Linux单板计算机的轻量级自托管闭路电视系统 -- Show HN: CheapSecurity – Lightweight, Self-Hosted CCTV for Linux SBCs
该项目提供了一个轻量级、自托管的CCTV解决方案,专为Linux单板计算机和USB摄像头设计。它注重隐私保护,所有视频数据本地存储,无需云订阅。系统成本低廉,可复用现有硬件,资源高效,支持运动检测和实时MJPEG流。