#word
一个人应该能够给孩子换尿布、计划一次侵略行动、杀猪、驾驶飞船、设计建筑物、写诗、做会计账目、砌墙、接合断骨、照顾临终的人、执行命令、下达命令、与人合作、独立行动、解方程式、分析一个新问题、施肥、编程、做一餐美味的饭、高效地战斗、勇敢地死去。专业化是为昆虫准备的。
—— 罗伯特·海因莱恩
一个人应该能够给孩子换尿布、计划一次侵略行动、杀猪、驾驶飞船、设计建筑物、写诗、做会计账目、砌墙、接合断骨、照顾临终的人、执行命令、下达命令、与人合作、独立行动、解方程式、分析一个新问题、施肥、编程、做一餐美味的饭、高效地战斗、勇敢地死去。专业化是为昆虫准备的。
—— 罗伯特·海因莱恩
#literature #ai #humanities
但我感兴趣的点在于这一段:
让我想到了一个「文学诈骗集团」。
🌐 文章链接
Phil Christman 的长文从人文学科的本质出发,揭示了一个更深层的危机:功利主义思维正在蚕食教育的灵魂。
但我感兴趣的点在于这一段:
The other form of education that our society seems willing to respect, which is little modules and workshops dispensed to well-off professionals, also seems a likely enough vehicle for the survival of some sort of literary culture. Tell a bunch of young men that you can teach them what women really want, and then, when they show up, give them a plateful of nachos, a copy of the collected works of the Brontë sisters, a burned CD of ten or twelve Joan Armatrading songs. Maybe throw in “The Wife of Bath’s Tale.” You’d be doing them a favor. Fans of high culture should welcome vulgarization in a pinch, the same way that devout Sunday school teachers welcome the untutored, inarticulate, undirected faith of a child. People gotta start somewhere.
让我想到了一个「文学诈骗集团」。
#thought #tiktok
本月最佳,文中曰「不要把阅读当成寻找答案与成长的唯一方式」甚是有理,多刷短视频也未尝不可,只不过要讲究策略。Tiktok 在集权主义之下包含了一种无政府的意味,因为它的内容足够多,权力不及,只可在宏观上进行控管。虽然有信息茧房,但正如作者所说「你只要掌握了主动穿越不同信息茧房的能力,那你就成为了掌握第二法的平行世界旅行者。」只要你刷的足够多,刷的方法对,就能够拼凑出某个地区,某个时段完整的生活、工作和社会叙事。至于如何有主观能动性地刷短视频,作者提供了几个方法:
- 多账号,主动规划信息茧房。
- 时间连续策略,拒绝碎片化,除了孜孜不倦地考古之外,还可以利用抖音官方用来做投放营销的「巨量算数」来进行。
- 地理伪装,善用虚拟定位去看到你之前看不到的世界。
- 群体伪装,善用虚拟身份去看到你之前看不到的组织。
- 将短视频纳入知识管理(PKM),积极进行整理、保存素材,可以利用诸如 Gemini 1.5 Pro 等 AI 进行自动化操作。
🌐 文章链接
本月最佳,文中曰「不要把阅读当成寻找答案与成长的唯一方式」甚是有理,多刷短视频也未尝不可,只不过要讲究策略。Tiktok 在集权主义之下包含了一种无政府的意味,因为它的内容足够多,权力不及,只可在宏观上进行控管。虽然有信息茧房,但正如作者所说「你只要掌握了主动穿越不同信息茧房的能力,那你就成为了掌握第二法的平行世界旅行者。」只要你刷的足够多,刷的方法对,就能够拼凑出某个地区,某个时段完整的生活、工作和社会叙事。至于如何有主观能动性地刷短视频,作者提供了几个方法:
- 多账号,主动规划信息茧房。
- 时间连续策略,拒绝碎片化,除了孜孜不倦地考古之外,还可以利用抖音官方用来做投放营销的「巨量算数」来进行。
- 地理伪装,善用虚拟定位去看到你之前看不到的世界。
- 群体伪装,善用虚拟身份去看到你之前看不到的组织。
- 将短视频纳入知识管理(PKM),积极进行整理、保存素材,可以利用诸如 Gemini 1.5 Pro 等 AI 进行自动化操作。
#mechanism #thought
对于 kin do 这篇讲机制设计文章,印象最深的一句话是「自己純粹把人視為經濟動物,就不要怪別人的行為依從經濟定律。」
对于公共机制,理念远远比「诱因」更加重要;对个人而言亦然,在理解规则时,必须理解其「理念」;对个人秩序亦然,构造「理念」才能构建「行动」。
🌐 文章链接
对于 kin do 这篇讲机制设计文章,印象最深的一句话是「自己純粹把人視為經濟動物,就不要怪別人的行為依從經濟定律。」
对于公共机制,理念远远比「诱因」更加重要;对个人而言亦然,在理解规则时,必须理解其「理念」;对个人秩序亦然,构造「理念」才能构建「行动」。
#programming #closure
兜兜转转,对闭包最准确的说法还是这段话:
In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions. Operationally, a closure is a record storing a function[a] together with an environment. The environment is a mapping associating each free variable of the function (variables that are used locally, but defined in an enclosing scope) with the value or reference to which the name was bound when the closure was created.[b] Unlike a plain function, a closure allows the function to access those captured variables through the closure's copies of their values or references, even when the function is invoked outside their scope.
🌐 文章链接
兜兜转转,对闭包最准确的说法还是这段话:
In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions. Operationally, a closure is a record storing a function[a] together with an environment. The environment is a mapping associating each free variable of the function (variables that are used locally, but defined in an enclosing scope) with the value or reference to which the name was bound when the closure was created.[b] Unlike a plain function, a closure allows the function to access those captured variables through the closure's copies of their values or references, even when the function is invoked outside their scope.
#experience #hacker #work #solopreneur
🌐 文章链接
关于 Tony Dinh 从辞职成为一名 solopreneur 到现在月收入 45,000$ 的故事。
1. 他在辞职之前有七年的开发经验,孤身一人,有一定的储蓄
2. 通过 Twitter 构建影响力,重点在于发布有趣的推文,多和别人互动(同样适用于其他社区,比如 Reddit)
3. 必须成为通才,并且在某一方面具有优势
4. 快速发布产品,如果某个想法行不通,不要坚持太久
5. 专注于产品为用户带来的核心价值
关于 Tony Dinh 从辞职成为一名 solopreneur 到现在月收入 45,000$ 的故事。
1. 他在辞职之前有七年的开发经验,孤身一人,有一定的储蓄
2. 通过 Twitter 构建影响力,重点在于发布有趣的推文,多和别人互动(同样适用于其他社区,比如 Reddit)
3. 必须成为通才,并且在某一方面具有优势
4. 快速发布产品,如果某个想法行不通,不要坚持太久
5. 专注于产品为用户带来的核心价值
#experience #python #fastapi #nextjs #llm
🌐 文章链接
作者介绍了他在开发 Youtube 视频转录工具 YouTube Transcript Optimizer 后端时的一些经验。
1. 使用 FastAPI + SQLModel + SQLite
2. 仔细确定数据模型很重要
3. 仅用 FastAPI 处理重负载任务,其他后端功能由 NextJS 应用处理
4. FastAPI 应用的优化重点在于所有主要功能完全异步,文件和数据库访问也完全异步
5. 使用 faster-whisper 进行转录
6. 使用 LLM 时,注意分步请求,不要一次让 LLM 做太多事情,此处使用 OpenAI 或者 Anthropic 会更好,因为支持高并发请求
7. SQLite 需要正确配置 PRAGMAs,文章中提供了一组具体示例
8. 数据库必须自动备份,作者同时保存了所有生成文档及其元数据
9. 通过用户反馈和 LLM 进行质量控制
10. 有时手动处理比 LLM 有用,比如使用一些精心设计的正则来进行过滤
11. 有时候保护你的时间和理智比坚持纯粹的技术解决方案更为重要
12. Coding 的时候使用 LLM 来检查代码错误
13. 使用 Gunicorn + Nginx 来部署到生产环境
此外,作者在文末提到使用 Python 来完成所有的事情并不是最佳的解决方案,是时候学习 TypeScript, React, Zustand 等技术了。
作者介绍了他在开发 Youtube 视频转录工具 YouTube Transcript Optimizer 后端时的一些经验。
1. 使用 FastAPI + SQLModel + SQLite
2. 仔细确定数据模型很重要
3. 仅用 FastAPI 处理重负载任务,其他后端功能由 NextJS 应用处理
4. FastAPI 应用的优化重点在于所有主要功能完全异步,文件和数据库访问也完全异步
5. 使用 faster-whisper 进行转录
6. 使用 LLM 时,注意分步请求,不要一次让 LLM 做太多事情,此处使用 OpenAI 或者 Anthropic 会更好,因为支持高并发请求
7. SQLite 需要正确配置 PRAGMAs,文章中提供了一组具体示例
8. 数据库必须自动备份,作者同时保存了所有生成文档及其元数据
9. 通过用户反馈和 LLM 进行质量控制
10. 有时手动处理比 LLM 有用,比如使用一些精心设计的正则来进行过滤
11. 有时候保护你的时间和理智比坚持纯粹的技术解决方案更为重要
12. Coding 的时候使用 LLM 来检查代码错误
13. 使用 Gunicorn + Nginx 来部署到生产环境
此外,作者在文末提到使用 Python 来完成所有的事情并不是最佳的解决方案,是时候学习 TypeScript, React, Zustand 等技术了。