每周见闻:JavaScript 已经 30 周年了

每周见闻:2025-05-25 - 2025-06-01

思考:保持健康,然后挺住

这周又看到一篇 28 岁脑力劳动者突发性耳聋的文章(后文有),不由得感慨身体真的很重要。

然后这周面试了 3 位候选人,几乎都是因为国际关系被裁员。技术都很不错,但在大环境变动下都无能为力。而且如此环境下,“35岁魔咒”更加可怕,甚至还有利用面试白嫖的。突然理解了“时代的一粒沙,落到每个人身上都是一座大山”这句话。

有什么应对方式呢?目前只能想到的是,保持好健康然后尽量笱住吧。

其他

1、A brief history of JavaScript | Deno[^1]

标签:JavaScript

JavaScript 已经 30 周年了。这篇文章简述了 30 年来每年来的一些大事件。

2、28 岁 突发性耳聋,给脑力劳动的各位朋友们提个醒 - V2EX[^2]

标签:Life

一位 28 岁的朋友突然性耳聋的自述,长期带耳机 + 熬夜 + 脑力劳动是主要原因。目前经过治疗恢复了部分听力,中间即使已经住院,但由于处于裁员潮中,仍然“半工作”的状态让人心酸。

身体真的很重要。各位程序员朋友平时还是有空多锻炼一下。

3、多线程工作秘诀[^6]

标签:工作,思考,自律

老王谈他多线程工作方式的秘诀(有点像在推销懒猫清单)。核心就是把任务拆碎到能在 30 分钟完成的程度。

这种把所有计划做的事情都拆碎记下来的习惯,可以让我每天都有两到三个半小时的时间读书,即使超忙的工作,我一周也可以很轻松阅读完一本书。

看似很简单,实则很考验技巧和经验,需要很快地分辨出事情的重要紧急程度。能做到这样,真的很厉害。


Coding

1、6 Ways Slack, Notion, and VSCode Improved Electron App Performance | Palette Docs[^3]

标签:JavaScript,TypeScript

一位 10 年经验的 Electron 开发者分享的 6 个提高 Electron App 性能的方式。

Electron 应用的代表作有 VSCode,Slack,其最大的特别一个是打包后体积巨大;第二个便是性能问题。还在开发 Electron 的朋友可以看看。

2、CAPTCHAs are over (in ticketing) - pretix – behind the scenes - Behind the scenes of pretix, your friendly open source ticketing system from next door. Might contain traces of technology and business.[^5]

标签:AI

作者以票务系统为例,解释了为何 CAPTCHAs 已经没有什么作用了。因为 AI 大模型可以识别那些文字、图片以及音频验证了。甚至还有外包给劳动力廉价的国家来真人破解。最后提出了类似 CAP 的 BAP 理论。引用作者的原话来看,需要用非技术的手段(比如投机倒把罪)来解决了。

由于法律要求无障碍性,我们基本上只剩下第一个或最后一个选项。尽管我希望我错过了什么重要的事情,但我感觉结论是不可避免的:

活动需要决定是否要防范机器人,还是保持高标准隐私。你将无法两者兼顾。


AI

1、oldjs/web-code-agent: Browser-local AI code Q&A engine. Chat with your codebase, ensure privacy, and optimize LLM collaboration.[^4]

标签:AI,Tools

一个完全运行在本地浏览器的项目问答工具,通过语义向量化把代码库转为可以对话的 AI。方便理解代码以及为其他 AI 提供上下文。

我觉得有点神奇。本地需要什么样的模型能支持这一工作呢?


参考文章:


每周见闻:JavaScript 已经 30 周年了
https://konata9.github.io/weekly/2025/06/01/20-每周见闻-20250525_20250601/
作者
Konata
发布于
2025年6月1日
许可协议