MoreRSS

site iconYinan修改

生活在英国的在读物理 PhD,记录日常,写点折腾笔记,热爱分享 App
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Yinan的 RSS 预览

On "You don't need to work on hard problems"

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.

Cross-post from Mastondon to X and Bluesky

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

Rond 跟世界迷雾的理念不一样,他不会记录你的详细轨迹,而更像是我一开始说的那样,如果你在一个地方待了一段时间,它会标记这段时间和地点,在不同的标记时间段期间他还会根据时间、路程的变化,推测出之间的交通方式。

数据主要以两种形式展示,一是以时间轴的形式将你一天的形成串联起来,你还可以在一块时间段上标记你的心情(联动 Apple Health),你还可以记录笔记,打标签等等。

二是统计饼图,有日周月年的不同统计区间。有点像 Life Cycle

除了显示数据,它还可以像世界迷雾一样在地图上显示你去过的地方,只不过不是连续的轨迹,而是一个一个的图钉📌,一个图钉代表时间轴上的一个时间段。App 内还会统计你去过的所有国家/城市,以及各个城市的图钉数量热力图,它还支持根据不同的活动导出到不同的日历中。总之功能丰富,玩法很多,而且开发者非常 nice,更新勤快,回复反馈及时,非常推荐。

关于电量使用

两个软件都会要求始终获取 GPS,但是实测下来 fog of world 一天只会用掉 5% 的电量,当然你如果一直待在一个地方也可以把 fog of world 暂时关闭来省电。而 Rond 则更为省电,大概只有 1-2% 的电量消耗。

关于隐私数据安全

根据 App store 的描述,以上提到的所有软件,除了 what3words 可能是需要注册账号的原因,会有部分数据收集,其他的软件都标注不收集任何信息,所有数据都不会在服务端保存。

推荐阅读

[1]三词地址 - Wikipedia

[2]不用世界迷雾,还有这些工具来处理足迹

[3]App+1 | Rond 与世界迷雾:现实世界的塞尔达传说地图册

RSSbrew 公开订阅源

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 做的。当然也可以两个一起用!

Disclaimer

所有公开订阅源均由 RSSbrew 处理后生成,原始内容来源于以下站点的 RSS 订阅源。 - 36氪 - Paul Graham - Hacker News RSS

公开订阅源仅用于 RSSbrew 功能演示,内容版权归各站点/原作者所有。如有侵权,请联系删除。

弃用 memos

2024-11-28 21:35:14

之前在博客中顶栏有一个 memos 的链接,现在还能访问,解析到我部署的 memos instance。但我最终还是停用了。

原因如下:

  1. 经过 v0.22.0,memos API 有个较大的变动,很多开发者(甚至我自己也在写一个 Alfred workflow 都不能再用了),我觉得软硬件即使是大升级,也不应该有 "Break" Changes,当然你也可以选择不升级。
  2. 官方没有提供数据库导出到纯文本的方案基本,我之前基本是靠在 DEVONthink 中订阅 RSS 来实现导出的,而之前 private note 无法通过 RSS 订阅,为此我还在本地也部署了一个内网访问的 memos instance。
  3. 功能增减太过频繁,最新版本似乎连 RSS 也没有了。

以上类似的想法,写过一条更为啰唆点的 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折优惠)

1 为什么要换

更换工具折腾是很大的时间精力和金钱成本,尤其是 TODO 和笔记,更何况我之前还写了把 Things/OmniFocus 的任务导出的脚本,换一个工具意味着重新来过。

但这一年 OmniFocus 确实也有让我体验不佳的点: - 数据量大了会很卡,之前清理过一次了,我目前大概 2000 多个条目(包括已完成)不管是手机还是电脑端都不够流畅。 - 不够美观。见仁见智,我更喜欢 Things 的界面。 - OmniFocus 不像 Things 或者滴答清单那么,任务/项目完成了之后就完全从列表内隔离开,而是继续保持原有的结构在穿插在其他未完成的任务/项目中,导致界面很杂乱,虽然也可以通过改变视图为显示剩余,但这样又失去了结构,总之项目结构和整洁度二者只能去其一。 - 最主要的是产品的使用逻辑和我不对付,Things/滴答都有一个今日视图,给任务安排一个时间,他就会出现在那天的今日视图中,当然也可以通过 perspective 建立一个筛选过的今日视图(比如说筛选出正在进行标签或者有 defer/deadline date 是今日以及以前的任务。但我发现我就会滥用截止日期,过期的多了最后会导致对截止日期过期不敏感了,再加上杂乱的界面,会感觉失去重点和优先级,反而完成不了要紧事。

当然 OmniFocus 也有很多特别出彩的地方,比如说自定义 perspective(里面的条件很丰富),review 功能,插件自动化,Focus View(配合新窗口)等。具体可以见我之前的文章

2 滴答 vs OmniFocus

以下是我在会员免费期体验到的,有些功能可能免费版没有,另外限于时间,体验内容肯定不够完全。

优点:

  • 外观:美观介于 OmniFocus 和 Things 之间。这两者的笔记一栏是长方形选中框的的下延展,随着笔记内容变多而变大,things 是纯文本格式, OmniFocus 是富文本,但是似乎只能通过粘贴保留格式,输入是纯文本格式,而且 OmniFocus 还挺卡的。滴答清单每一条任务展开之后占据右侧1/3窗口,完全可以当作一页纸来写(所以官方提供了转化为笔记的功能吧),还可以对内容进行加粗高亮,富文本。
  • 操作和 Things 差不多顺滑,就是鼠标拖动支持的有点别扭(默认鼠标是选中文本,得选中左边的三条杠小图标才能拖动),目前来看键盘快捷键支持不如 Things 和 OmniFocus。
  • 归档和完成的任务与开放项目隔离,眼不见为净。OmniFocus 所有都显示的话会很乱,见上图。但是我又需要看到能看到项目的结构,滴答正好通过最右边栏任务的详细页面做到了两个的平衡,也就是中间栏隔离,右侧栏保留结构(Things 的 Logbook 完全就没有原来的项目结构了,或者说 Things 本身除了 Heading 和任务内的检查事项就没有父子结构的概念,除非 Heading 整个被标记完成,才能在 Logbook 内还原 Heading 结构。
  • 粘贴的链接可以自动识别并填充标题。
  • 原生看板,OmniFocus 需要用插件配合标签,Things 只有一个只读的第三方软件
  • 完备的日历页面和任务+时间线的安排功能

缺点

  • 虽然可以筛选,但是不能专注到某一个 project/area。
  • 筛选可选项不如 OmniFocus 多,比如说没有办法实现根据创建时间/修改时间的筛选排序,这样很容易创建了就忘了,就连 Things 都能通过捷径实现
  • 数据存储备份:OmniFocus 和 Things 似乎都是本地数据库+本地多副本备份+云端同步的方式,OmniFocus 支持手动打开 .ofocus-backup 回溯到某一个版本,然后支持本地覆盖云端/云端覆盖本地。滴答清单的数据好像都在云端存储,本地甚至不会显示出项目内所有已完成的任务(所以会在你搜不到东西的时候,有在云端中搜索的选项)
  • 数据导出:滴答只支持任务导出到 csv,官方 API 只能导出未完成任务。OmniFocus 支持随意筛选项目后,导出 csv 和 .ofocus 文件。

其他有好有坏,见仁见智

  • 使用逻辑:
  • OmniFocus 不同项目有区分,所以你可以很明显的看到项目的下一个任务(Next Available)是什么。
  • 滴答只有一个安排日期,OmniFocus 和 Things 都有两个日期,一个安排日期,一个截止日期。
  • 在 OmniFocus 中清单和任务没有太大的界限,可以互相拖动转换,Things 中任务可以被拖到 Area(也就是文件夹)下一层和项目平行,但是不能互相转换,Heading 可以转为项目,滴答清单自由度最低,任务,清单,文件夹,三种层级严格,任务 < 清单 < 文件夹,不能互相转换,除了任务可以有最多五层和其他任务的嵌套。但是拖动操作很不方便。
  • 不会显示最近修改的任务列表,但是对于每一个任务有任务动态,还有垃圾箱,防止误删除。
  • mac 软件的第三方支持:
  • Raycast: OmniFocus 没有,滴答很好用;Alfred: OmniFous > 滴答。
  • Popclip for TickTick/滴答, Things and OmniFocus 都有。
  • Chrome 插件,TickTick 会更加强大一点, OmniFocus 只有一个第三方的添加。
  • 全局添加:OmniFocus 有 Services - Add to OmniFocus 和 Share menu 两项。滴答和 Things 都是快捷键唤出一个类似于 spotlight 的窗口添加,things 和 OmniFocus 会有对当前窗口的 context 自动填充。
  • API 与自动化:

3 滴答的其他功能

除了基本的 tasks,滴答还提供番茄钟和习惯打卡,不过目前我没有找到合适的导出这两部分数据的方案,所以没有深度试。

4 迁移工作

Things 到滴答的迁移好像挺顺滑的(没有深度试),如果是反过来目前 Things 官方没有支持,只能自己从 API 或者导出的 csv 里面想办法。

OmniFocus 到滴答导入过程需要在 OmniFocus 选中任务再导出 csv,而且导入之后会丢失创建和放弃任务的时间点(后者应该是 OmniFocus 的锅,因为同样的问题在你归档旧的已放弃任务的时候也会出现,会重新变成未完成状态并且丢失放弃时间戳)。

我之前写过OmniFocus 以及 Things 导出 markdown 的脚本,也可以用已完成项目按时间规律生成回顾/周报的功能,也可以把所有的任务分项目导出 markdown。配合 git 还可以追踪项目的变化情况。

迁移之后,花了点时间用各种 API 实现了导出所有未完成/部分完成任务,增量缓存 json,保存 markdown,再输出为 RSS。 其实折腾这么多就是为了能够把数据主动权在自己手里,如果平台/工具倒闭了(希望不要)至少自己还有数据能有退路再保留一份纯文本供自己阅读。

5 最后的话

关于 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.

6 相关