你好!2023

 2023-01-01    大连 /hi-2023.html essays essay

阅读记录

2022 年读了这些书:

我的 GitHub commit 记录

书房十年

书房十年时候,和小伙伴们一起录了十周年的特别企划音频,链接是:

同时,借着十周年,跟大家分享了我们筹备了一年的 shufang.org,非常开心。

[2023-01-10 Tue 23:05] 历经一周,在平均每天 60+ 次迭代更新下,我终于把书房官网的 issue 减少到了 20 个以下。看着她从 0 开始变成了今天的样子,实在开心也很有成就感。我是希望她所有数据完全便携化,然后也没有多余的功能,非常纯粹,极其纯粹。小伙伴们两次问起为什么不用 WordPress,我想以上也是原因之一。

我跟老陈说了书房的故事,也和他分享了我做这个站的原则和想法。然后我问他说,带着这些你再来看我们这个站,会不会感觉她美好得就像迎风站立领口微张的姑娘?老陈说,你药吃完了是吧。

显然,他还没能懂我。

一些瞬间

[2022-12-04 Sun 23:33] 今天看到了开源的 DedeCMS 林学先生逝世的消息,想到自己大学期间和同学还曾研究了一段时间 DedeCMS,十分叹息。

DedeCMS 从 2004 年 8 月至今,服务数十万用户,包括一些互联网巨头。而林学先生始终秉持开源免费的理念,却从未因 DedeCMS 过上体面的生活。

我们已有太多独立开发者的故事,理想主义从未也将永不消逝,掩卷之余,或许也该思考理想主义的边界在哪里。

作为用户,很惭愧地说,我是近几年才逐渐开始关注订阅制的软件和服务,一方面是慢慢开始转变想法为 —— 要持续使用就该持续付费;另一方面理解了作为一个开发者和服务提供者,他的坚持并不容易,应该得到持续的支持和肯定,这同样也会成为良性循环去赐予开发者和服务提供者在期限内持续维护更新;第三是订阅制于己也是有利的,并且足够使用了,以一年为例,谁又能保证自己可以持续使用一年呢?真相总难让人接受,但事实终究是事实。

[2022-11-23 Wed 09:17] 我现在算是 Raindrop.io 的重度使用者了。原因是我想明白了一件事情 —— 互联网的本质应该是 “链接”,如果按照二八定律来说,对每个人而言,每个值得收藏的链接里的有价值的信息最多不过 20%,Raindrop.io 的标记功能足够了,也十分好用。倘若链接失效,循着截断下来的快照再找一下就可以了,大多数重新搜索所得到的信息通常会更准确吧。当然也可能搜索不到了,这说明那份信息已不再有效和重要了,它已经被互联网抛弃了。

[2022-11-16 Wed 12:29] 我现在已经可以做到极其冷静了,就是可以安静地听对方把所有话说完,过程中还可以去思考 TA 的想法和意图,同时又不让 TA 发现。最后这一点十分重要。因为王小波说有三件事是不能当众做的,一是大小便,二是性交,三就是思考。

[2022-11-07 Mon 17:33] 下午升级了公司 PC 上的两个 portable 软件 —— GoldenDict 和 Find and Run Robot。前者是因为我发现我所使用的旧版不支持查词的 cli 接口,后者纯粹就是因为闲的…… 结果 Find and Run Robot 升级后果然就出了权限的问题,于是我又降回去了旧版,不想花时间去查到底什么原因了,因为旧版对我来说也没有任何问题,不像 GoldenDict 那样。这件事说明:1⃣️ 日常软件能够解决自己的问题就好,在生产环境中,稳定胜于一切。2⃣️ 更新的版本并不意味着是更好的版本。

[2022-11-04 Fri 20:46] 我今天发现 PC 上的 GoldenDict 里面的 history 和 favorite 全部丢了,原因是我一直以为下载的 portable 版本就会把数据全部包含在一个文件夹里,但是我错了…… 于是重新配置了真正的 portable,又添加了一个广受好评的 “SIO 双向双解词典”,最后借用开源的 Capture2Text 配置了桌面 OCR 查词。丢了几千个记录和收藏词条,但我现在有了一个更加强大的 GoldenDict,开心!😃

[2022-11-02 Wed 09:27] 朋友跟我说早上他又去了医院,为家人。他今年经历的事情实在太多了…… 好在一件一件都过去了。我打心眼里替他感到高兴。静下心想一下我觉得今年自己最大的改变有两点,一是我开始会越来越多真正因为一些身边的美好的事情开心起来。世事最好莫过无恙,再就是慢慢变好了;二是很多时候我已经不再与人直接争论什么了,因为每个人都在做他当下最好的选择,很难改变,甚至要去影响都是徒劳,所以如果现在有人跟我说 1+1 应该等于 3,我会说 —— 你说得对。

[2022-10-25 Tue 02:18] 我发现我身边的日本人很多看起来很死脑筋的,但其实顺着他们的思维又都很容易理解,只是我们无法理解他为什么绕不出来,所以很多时候我们也会笑话他不懂得变通。但在日本久居的中国人又很不一样,一方面他们似乎是要力求一致、条理和严格性,同时又在尝试捷径,而这若从 MODEST 保守主义看来往往是无法接受的。就好比绝大多数时候顺着一条弯曲的单行道前往目的地的最快方法是遵守秩序,而不该回头再去选最短的路。当然这是要以规则制度为前提,如果连个红绿灯都没有,这个时候,脑子活眼睛灵的人一定是要先到的,这个过程中,风险是代价。这个现象里可能也永远找不出孰对孰错,从大的环境到小的个体性格,都在理。

[2022-10-06 Thu 01:34] 我现在已经不再买电子书了,倔强的亚马逊都退出了,实在不敢想象这虚拟的不确定性了,Stallman 他老人家说得都是至理名言。但离线电子书文件还是会看的,从阅读角度来说,这本就与实体书并不互斥,就好比实体唱片和离线音乐电子文件的关系。这里面当然不包括实体物件所能带来的感觉,这又好比人不可以活在虚拟的世界太久,再真实的感觉,也还是虚拟的现实。而也不应当偏执于现实,毕竟 “一个人只拥有此生此世是不够的,他还应该拥有诗意的世界”。

[2022-09-30 Fri 22:58] 我觉得我犯了一个错误,就是我一直尝试用习惯养成的想法和方法去规划「周期性的事项」。说这是个错误是因为虽然「周期性的事项」也是重复的,可并不是所有的重复都应该以「习惯」为目的,有的只是 “任务”。即便太多值得的「习惯」都始于强制性的养成,但于成年人而言,期待的「习惯」和不得不的 “任务” 这两种心理就是不一样的,所以也不应该用同样的方式来对待。

[2022-09-16 Fri 19:46] 《最初的爱情 最后的仪式》我看完了,我给她打了满星。我跟 F 说千万别看,像一大口芥末塞进口中,很爽也很冲,除非你真喜欢。和在日本的朋友聊了几句,我说能不回来就不要回来。用 Google Earth 飞到江之岛,很怀念。岁月静极了,铁丝网还没撤,好不好大家心里都有数。

[2022-09-14 Wed 15:14] 一个多月前,给 Emacs 的 tiny package 作者 abo-abo 提了一个 issue,今天看到了他的 fix 和回复,非常开心!中午收到社区通知外面疫情反复,又要禁止外出,大爷大妈们又开始囤菜了。早上我还看到了搜狐新闻说人大代表 5749 号全面消灭蚊子的建议。现在天空也开始了零星小雨,应景极了。要谢谢 abo-abo 的这条 fix,不然今天就太单调了。

[2022-09-08 Thu 22:42] 疫情原因已经被静默了 10 天了,刚才突然通知未来 3 天开始严格禁止外出,小区旁边的面包店老板在群里跟大家说她们今晚连夜为大家做月饼,会在凌晨送至小区门口,售价和平时一样。

还有一些瞬间记录在这里:https://note.jsntn.com

Emacs

[2022-11-09 Wed 19:56] 昨晚我看到 Matt Ray 在 EmacsConf 上借助 Tramp Mode 来开发和调试的演示,我觉得他的方法正好可以解决我长久以来的一个问题。今天开始尝试应用他的方法,过程中还是遇到了一些 Windows 平台的问题,最后都解决了。但是回头看今天整体的进度距离 Matt 的完整 workflow 恐怕十分之一都不到…… 但这小小的进度已经让我非常开心了,因为我从中发现了太多有趣的东西。

[2022-10-10 Mon 22:53] 我用 org-super-agenda 做了 Eisenhower 和 GTD 两个 matrix,用了一段时间了,但总觉得 filter 的结果怪怪的。今天调试时终于发现是我把里面的日期定义成一个固定的值了!因为放在一个静态的配置段里所以基本每次只会在 Emacs instance 启动时拿到一个值… 几次修改后最终 GTD Matrix 里的时间改为 Symbol 去取,配置代码仍然放在原位置;Eisenhower Matrix 挪到了 org-agenda hook 里,这是因为里面涉及到的一个时间定义我还是没有搞定,只能让它通过 hook 每次去取并且计算一次。这不太完美,但至少现在看着 filter 是正常了。

[2022-09-27 Tue 18:49] 今天我试着给 PC 上的 Org-pomodoro 配置一个桌面消息通知功能,以便能在任务和休息结束时收到通知。得知 Org-pomodoro 使用的是 alert(github.com/jwiegley/alert) 之后,问题就是 —— 在 PC 上如何让 alert 能发出 desktop notification。最后发现 PC 编译的 Emacs 不支持 D-Bus,PC 上重编译 Emacs 就算了…… 最后的最后,我用了两张图片,在 Pomodoro 的任务和休息结束时直接打开,这属实不是个 notification 功能,但也是个提醒了🔔,我还挺喜欢的。// 要始终聚焦自己想解决的问题,和去寻找问题的本质;方法一定比问题多;想象力和发散思维在解决问题过程中尤其重要。

[2022-09-17 Sat 16:02] 试着用 Emacs 管理纯文本的想法去实现 Eisenhower Matrix,因为想尽可能借用和整合 Emacs agenda 原生的功能和方法,所以用 tag A 来判断是否重要,用 deadline 2 days 衡量是否紧急,目前感觉良好。同时我刚刚突然意识到 ——“重要” 和 “紧急” 本来就该是不同的判断标准啊,如果前者是个人的主观臆断,那后者就应该靠实际事实去界定,这样的 GTD 才不会成为思想和行动的负担。

[2022-09-10 Sat 00:11] evil-mode 下进入 insert 以后突然 g h j k l 几个键输入都不好用了,折腾了半宿,编译的 .elc 全清了,电脑都重启了,期间甚至尝试去加代码修复这个 “莫名其妙” 的问题了!好在想起来自己傍晚时候做了一个文档的 annotation,重新 enable-disable 了一遍 anno-mode 之后一切恢复了正常。这段 anno-mode hook 的代码我本还觉得写得怎么着也算 ugly but work 的,现在一看它完全是 ugly and buggy 了…… 我觉得这件事给我的教训是 —— 程序 / 代码是忠诚的,它是不会出莫名其妙的问题的,问题一定有原因。

骇客邦 newsletter

我记得去年的你好!2022 里我是说我要写出 50 期的,结果是只写了 29 期。

到后期又听到了 Revue 要关闭了的通知,搞得我更泄气了。

终于在几天前,我把内容全部迁移到了 Substack,我就不说今年目标是多少期了,https://haikebang.substack.com 这里见。

习惯养成

我用 Emacs 初始化了一个 my-habbits.org,每天通过电脑和手机不时记录,以此跟踪自己的习惯养成。

2023 年,继续记录下去。

更新日志

2023/03/21 发布

2023/01/01 起草

相关链接

关于作者
Jason,80 后,现从事通信行业。安卓玩家一个人的书房朗读者麦子
 英语入门到放弃
 jsntn
 jasonwtien
 jasonwtien
更多…… /about.html

最近更新: