全部文章

浏览最新公开文章、摘要与延伸阅读。肖恩子的知识花园

排序:发表时间倒序
编译器目标的简短调查英文

编译器目标的简短调查

技术博客
作者: Abhinav Sarkar
发表时间

梳理编译器后端可选目标:直出机器码或经IR走LLVM/GCC/QBE,也可转译到C或JS/Lua,或生成JVM/CLR/BEAM字节码、Wasm/WASI并借助元追踪框架构建JIT,结论以玩笑收尾称要把C++编译成JSFuck。

为什么工程师在编程语言方面无法保持理性英文

为什么工程师在编程语言方面无法保持理性

佳文共赏
作者: Steve Francia
发表时间

文中指出编程语言选择常被领导的身份与情绪主导而非评估,Takkle被迫PHP改Perl致团队降速重写延误9个月、月烧钱20万升至50万并错失市场,后又见因热度盲选Rust的5000万美元决策,结论是以可量化的经济成本框架替代技术争辩,避免隐形技术债吞噬预算与跑道。

TIFF先生英文
1

TIFF先生

佳文共赏
作者: John Buck
发表时间

作者为考证软硬件发明者追查TIFF起源,因姓名被长期误拼而屡次断线,最终锁定Aldus工程师Stephen Carlsen并以纸信联系核实其制定并推广TIFF以统一扫描图像存储标准,后得知其去世遂编辑维基将“由Aldus创建”改为“由Carlsen创建”,结论是个人署名需靠持续考据才能被纠正与保留。

“优秀的工程管理”是一种潮流英文

“优秀的工程管理”是一种潮流

佳文共赏
作者: Will Larson
发表时间

文章指出工程管理的“好领导”随商业周期从机会驱动到招人留人再到降本与AI而反转,旧式做法常被重新贴上道德标签;为跨潮流生存,经理应夯实执行、团队、担当、对齐等基础并发展判断、清晰、解模糊与跨周期规划,同时按个人精力与人生阶段取舍,才能长期保持影响力与被需要。

基于第一性原理的深度探究 Claude 智能体 Skills英文
4

基于第一性原理的深度探究 Claude 智能体 Skills

技术博客
作者: Han Lee
发表时间

Claude Agent Skills以Skill元工具在tools数组汇总各技能描述,模型基于文本自行匹配意图并调用后加载SKILL.md,将隐藏指令与可见状态消息注入对话,同时修改工具权限及可选模型,不直接执行代码而通过上下文改写引导复杂工作流,效果是专用能力可组合且更可控但带来较高token开销并不适合并发使用。

uv 是过去十年里 Python 生态系统中最棒的工具英文
1

uv 是过去十年里 Python 生态系统中最棒的工具

开源项目
作者: Dr. Emily L. Hunt
发表时间

Astral开源工具uv统一Python版本安装、依赖解析与虚拟环境管理,通过uv init与uv sync生成pyproject、.venv和uv.lock并用uv run或uvx直接运行脚本与工具,结果是跨机器可复现环境、减少依赖冲突并加速协作与CI部署。

O(n) vs. O(n^2) 创业公司英文
1

O(n) vs. O(n^2) 创业公司

佳文共赏
作者: Rohan
发表时间

将科技公司分为线性增长的O(n)与依靠网络效应等实现超线性加速的O(n²),二者从融资逻辑、用人方式、现金流压力与对PMF不确定性的容忍度起点即不同,VC主要押注O(n²)但更常见的O(n)往往不具备基金回报属性,作者结论是若以赚钱为目标平均期望收益更高的反而是低调自举的O(n)公司,建议创业者从一开始就按O(n)路径优化。

采用统计分析方法探究我所在城市中最好的餐厅在哪里?英文

采用统计分析方法探究我所在城市中最好的餐厅在哪里?

技术博客
作者: Matt Sayar
发表时间

作者用Google Maps Places API在科罗拉多斯普林斯市中心15km内抓取1200余家餐饮评分与评论数据,借助LLM生成脚本分块查询去重并清洗至约1130家,再以99%置信的Wilson区间对评分按评论量加权排序,输出前20榜单和前25%餐厅热力图识别核心商圈与隐蔽高分聚集区,结论是数据与LLM可快速产出更稳健的探店决策参考。

将人工智能生成的代码视为草稿英文

将人工智能生成的代码视为草稿

技术博客
作者: Addy Osmani
发表时间

主张AI生成代码仅作草稿,开发者必须逐行阅读评审并对合入结果负责,配合更严测试与透明标注以保证可追溯;若停掉人工理解与审查,将加重评审负荷并丢失意图,缺陷与安全风险更易漏出且长期削弱工程师思考与技能。

中级开发人员英文

中级开发人员

佳文共赏
作者: Daw-Ran Liou
发表时间

作者以中级Clojure开发者自述,优化代码可读性与提交历史,补充文档注释与测试,熟悉全栈与运维排障,积极评审协作、带新人并跨团队支持,结论是软件开发核心在沟通而非单纯写代码,Clojure与团队环境促成其成长。

每页显示 391
上一页 39 / 40 下一页