2025-03-05 23:09:38
You don't need to work on hard problems - Ben Kuhn
I just came across this interesting article. I have to agree on how the problems (and how you are evaluated) in school set deliberately to be linear or 1 dimensional. While in real world, problems tend to be multi-dimensional, which relies on both so-called soft skills and hard skills. However, it is also exactly the same reason that there is no other place than school, that you'll been evaluated in a fair, straight-forward way.
I am not saying that you don't need to work hard in school. However, what school really taught us was really far beyond solving hard problems.
2025-03-05 07:12:50
These are the current methods I am using to do Crossing Posting.
Log in both accounts and you're ready to post toots.
You'll need to configure both Twitter and Mastodon API for this.
Unfortunately I did not find a good way to sync old Tweets to mastodon account in mastodon.social. Let me know if you do find something for this.
2025-02-26 22:02:19
我之前在推特上分享过,用 RSS+Hoarder/DEVONthink 存档来记录我在互联网上的足迹。这篇文章我来推荐几个记录生活足迹的软件/方法。
不知道有没有人跟我有一样的记录习惯,事件记录,时间记录,地点记录。比如说在什么时间去了那些有趣的地方,可能是一个咖啡店,一个饭店,一次远足,甚至是记录日常健身跑步。
最简单的方案就是用日历,日历事件本身具有时间地点的属性,既可以用作提前安排行程事项,也可以用作记录过去的行程和地点。
在这个基础上,苹果商店就能找到一些一键记录时间戳/地点然后同步到日历的软件,关键词 where when。如果你用 Things 3 来做事项管理,Culturedcode 官方就提供了 Save My Location的捷径。
另外还有一个比较有意思的软件,what3words,这是一个以三个常见的单词组合来编码地理位置的系统,将地球表面划分为三米见方的网格,每一格对应专属的三个词语。例如,英国首相官邸唐宁街10号正门所在位置对应的三个词语为slurs.this.shark[1]。据说还支持各种不同的语言,有兴趣的朋友可以看一下 wiki,并下载来试用一下,这个软件需要登录账号才能保存地理位置。
世界迷雾大概就是把探索世界当成一个游戏,有等级,成就和迷雾护照的概念,你每探索一个新的地方,你脚下的地图颜色就会被点亮,然后记录一个探索的百分比。很有意思的一款软件,但是没有时间的概念,只有点亮和未点亮的区别。(让我想起了小时候玩 QQ 宠物也有类似小企鹅赛博旅游,点亮全国全世界地图)。
如果你使用世界迷雾,这里推荐两个辅助工具,fog machine 可以用来擦除修改和绘制足迹,也有时光机支持定时给迷雾定期保存快照,连起来播放之后就有点像塞尔达传说的足迹模式。
迷雾资料库 - Vicc,这个我没有怎么用过,据说可以导入国内的铁路轨迹,想要了解更多的可以去微信公众号搜索。
如果你觉得世界迷雾太贵了,还有平替 Mapcred 和一生足迹。Mapcred 我试过很费电,一生足迹没怎么用过,不做评价。
Rond 跟世界迷雾的理念不一样,他不会记录你的详细轨迹,而更像是我一开始说的那样,如果你在一个地方待了一段时间,它会标记这段时间和地点,在不同的标记时间段期间他还会根据时间、路程的变化,推测出之间的交通方式。
数据主要以两种形式展示,一是以时间轴的形式将你一天的形成串联起来,你还可以在一块时间段上标记你的心情(联动 Apple Health),你还可以记录笔记,打标签等等。
二是统计饼图,有日周月年的不同统计区间。有点像 Life Cycle。
除了显示数据,它还可以像世界迷雾一样在地图上显示你去过的地方,只不过不是连续的轨迹,而是一个一个的图钉📌,一个图钉代表时间轴上的一个时间段。App 内还会统计你去过的所有国家/城市,以及各个城市的图钉数量热力图,它还支持根据不同的活动导出到不同的日历中。总之功能丰富,玩法很多,而且开发者非常 nice,更新勤快,回复反馈及时,非常推荐。
两个软件都会要求始终获取 GPS,但是实测下来 fog of world 一天只会用掉 5% 的电量,当然你如果一直待在一个地方也可以把 fog of world 暂时关闭来省电。而 Rond 则更为省电,大概只有 1-2% 的电量消耗。
根据 App store 的描述,以上提到的所有软件,除了 what3words 可能是需要注册账号的原因,会有部分数据收集,其他的软件都标注不收集任何信息,所有数据都不会在服务端保存。
2024-11-29 00:53:50
最近修了几个小 bug,把 images 上传到了 docker-hub,也做了个 demo 站点,账号密码 admin, changeme (当然公开使用的,也不要真的去 change)。为了让大家更方便体验 RSSbrew 的功能,我从自己的订阅里面挑选了几个 AI 处理过的订阅源,供大家订阅试用:
在任意阅读器里直接订阅,大概长这样
分别用到了 RSSbrew 的内容过滤,订阅源合并,AI 总结文章,生成周报的功能。欢迎大家到项目主页点个⭐,也欢迎大家提交 bug/feature request。关于如何配置请参阅我的另外一篇文章
RSSbrew 可以通过自定义 prompt 做到一些简单的翻译,如果需要更专业的 RSS 翻译功能,推荐大家使用 versun 的RSS Translator,也是用 Django 做的。当然也可以两个一起用!
所有公开订阅源均由 RSSbrew 处理后生成,原始内容来源于以下站点的 RSS 订阅源。 - 36氪 - Paul Graham - Hacker News RSS
公开订阅源仅用于 RSSbrew 功能演示,内容版权归各站点/原作者所有。如有侵权,请联系删除。
2024-11-28 21:35:14
之前在博客中顶栏有一个 memos 的链接,现在还能访问,解析到我部署的 memos instance。但我最终还是停用了。
原因如下:
以上类似的想法,写过一条更为啰唆点的 memos。
虽然作为开源项目,memos 不可谓是不成功的,况且用户也不能像要求商业项目那样去让开源项目维护者。但因为这是一个笔记应用,而笔记最重要的是通用性和稳定性(也就是能在任何一台电脑,任何一个应用内都能看到)。
关于这个,Obisidian 的 CEO 写过 File Over App。
考虑到这些我还是乖乖用回纯文本 + Git 的方案,用 Obsidian 编辑。最近也在试用一个叫作 blinko 的应用,和 memos 很像,但是主打 AI 搜索+对话。
离开笔记应用不是没有成本的,转移就是一个,memos 仅有数据库保存方式,转移起来还挺麻烦 (again, file over app!)。我现在用以下方式, 1. Obsidian 有一个 memos sync 的插件,可以直接导入每日笔记。 2. Blinko 可以从 memos 数据库文件导入。 3. 直接读取数据库文件,想办法导出纯文本。
2024-11-27 11:36:13
半年之前写过一篇苹果端 Todo App 简单比较,主要是分析了 Things 和 OmniFocus 的优缺点,当时没有深度体验滴答清单(海外版称 TickTick),所以今天补上。
我是从 2022 年开始使用 Things3,2023年底换了 OmniFocus 4,一年后的今天我选择试一下滴答清单,所以这篇文章大多是关于 OmniFocus 和滴答清单的比较,会少量提到一下和 Things 的比较。
(P.S.: 现在 Things3 正在黑五7折优惠)
更换工具折腾是很大的时间精力和金钱成本,尤其是 TODO 和笔记,更何况我之前还写了把 Things/OmniFocus 的任务导出的脚本,换一个工具意味着重新来过。
但这一年 OmniFocus 确实也有让我体验不佳的点:
- 数据量大了会很卡,之前清理过一次了,我目前大概 2000 多个条目(包括已完成)不管是手机还是电脑端都不够流畅。
- 不够美观。见仁见智,我更喜欢 Things 的界面。
- OmniFocus 不像 Things 或者滴答清单那么,任务/项目完成了之后就完全从列表内隔离开,而是继续保持原有的结构在穿插在其他未完成的任务/项目中,导致界面很杂乱,虽然也可以通过改变视图为显示剩余,但这样又失去了结构,总之项目结构和整洁度二者只能去其一。
- 最主要的是产品的使用逻辑和我不对付,Things/滴答都有一个今日视图,给任务安排一个时间,他就会出现在那天的今日视图中,当然也可以通过 perspective 建立一个筛选过的今日视图(比如说筛选出
正在进行
标签或者有 defer/deadline date 是今日以及以前的任务。但我发现我就会滥用截止日期,过期的多了最后会导致对截止日期过期不敏感了,再加上杂乱的界面,会感觉失去重点和优先级,反而完成不了要紧事。
当然 OmniFocus 也有很多特别出彩的地方,比如说自定义 perspective(里面的条件很丰富),review 功能,插件自动化,Focus View(配合新窗口)等。具体可以见我之前的文章。
以下是我在会员免费期体验到的,有些功能可能免费版没有,另外限于时间,体验内容肯定不够完全。
除了基本的 tasks,滴答还提供番茄钟和习惯打卡,不过目前我没有找到合适的导出这两部分数据的方案,所以没有深度试。
Things 到滴答的迁移好像挺顺滑的(没有深度试),如果是反过来目前 Things 官方没有支持,只能自己从 API 或者导出的 csv 里面想办法。
OmniFocus 到滴答导入过程需要在 OmniFocus 选中任务再导出 csv,而且导入之后会丢失创建和放弃任务的时间点(后者应该是 OmniFocus 的锅,因为同样的问题在你归档旧的已放弃任务的时候也会出现,会重新变成未完成状态并且丢失放弃时间戳)。
我之前写过OmniFocus 以及 Things 导出 markdown 的脚本,也可以用已完成项目按时间规律生成回顾/周报的功能,也可以把所有的任务分项目导出 markdown。配合 git 还可以追踪项目的变化情况。
迁移之后,花了点时间用各种 API 实现了导出所有未完成/部分完成任务,增量缓存 json,保存 markdown,再输出为 RSS。 其实折腾这么多就是为了能够把数据主动权在自己手里,如果平台/工具倒闭了(希望不要)至少自己还有数据能有退路再保留一份纯文本供自己阅读。
关于 GTD(Get Things Done),完成事情是最终目的,折腾上花费的时间不如直接去完成你列表上的项目。这里引用一句话,
The most important lever a leader has to create focus is to simplify the priority list. by Rohan.
关于工具,适合自己才是最好的。所以尽量秉承那句话 If it ain't broken, don't fix it.