Chaofan

For the next train

作者: qcf

  • 当我们讨论iPad与生产力时,我们到底在说什么?

    截至发稿时,因为穷,作者没有购买过任何一款iPad Pro(虽然也有在计划),仅手持部分人言「不想再看第二眼它的屏幕」的iPad 2018且自认为还过得去。因此本文也尽量跨越型号,讨论一些简单的设备提升所不能解决的本质问题。如果你对本文有什么看法或觉得我有偏狭之处,请联系我。

    鉴于完成此文时,苹果发布的iOS 13中已经会在文本中的汉字与西文字符间自动加上合适的间距,所以我认为,引入相关的CSS属性和浏览器实现已经不会很远。此文和以后的文章将不再于汉字和西文字符间加入空格。

    本文基于以前在论坛上关于此问题的回复,因此如果看到相同内容,请勿诧异。

    生产力已经要变成一个梗了。

    自2016年苹果发布首代iPad Pro后,关于「iPad与生产力」这个话题的讨论就没有停息过。尤其是在每年苹果发新款期间,若干数字媒体在评测外总会连续推送一系列讨论如何用iPad Pro创造更大生产力的文章,仿佛新科学发现一样意义重大。然而,希望多大失望就有多大,对更多的人群来说,好像事情的本质从没有发生过什么变化。

    虽然2018年10月,苹果发布了俯视几乎所有移动设备,声称性能堪比「桌面级电脑」的第三代iPad Pro;虽然2019年6月,苹果在例行更新iOS大版本时推出了新的所谓「iPadOS」;虽然越来越多的软件都宣布或已经将全功能的桌面版本移植到iPad平台,不过我依然不看好iPad所谓的「生产力」概念。或者说,是不看好iPad能够真正地替代传统桌面电脑或者笔记本的作用。

    我绝对不否认iPad是一个非常有价值的产品,尽管如今常常被冠上「买前生产力,买后爱奇艺」的嘲弄。可是,能让你以更舒服的姿势,获得更佳的看视频体验,这不也是一种价值吗?早在第一代iPad发布会上,乔布斯就表明了对iPad这款设备的定位——一个介于手机和电脑之间,能够让你在家里沙发上舒适使用的设备。自然,这里的中间,非不偏不倚的刚好一半,而是更偏向于移动设备的形态,甚至作为一个9.7寸的大号iPhone出现。苹果后续推出的7.9寸iPad mini,更是把这个定位往手机推了一步。以至于部分人愿意将一个移动数据版本的iPad mini作为不能打电话的日常手机使用——毕竟iPad的价格怎么说都要比iPhone亲民不少。

    iPad作为一个产品很是成功。在手机尺寸不断变大的背景下,如此大的一块屏幕,从娱乐角度具有相当吸引力。但苹果未必想止步于此。一方面,iPad和iPhone越来越接近,甚至因为更大的手机而变得可有可无;另一方面,因为iPad被大量用户当作纯粹的娱乐消遣产品,没有过分的性能需求,而使用场景不是飞机火车,就是自家客厅这样不缺电源的地方,所以iPad寿命变得非常地长。

    如果定义一个坐标轴,原点0表示手机的定位,1表示电脑的定位,那么原始的iPad更像在0.3到0.4这样的位置。意识到这一点,和发现平板市场增长乏力之后,是时候开辟新的细分市场了。最容易想到的,就是推出新的产品,填补0.6到0.7这个定位的空缺。问题是,怎么做?这个产品是什么样的形态,其实可以化约为一个简单的问题——它运行的是哪个操作系统?

    年纪足够大或者喜欢研究历史的果粉应该都记得,2007年初代iPhone发布会上乔布斯形容它的原话是 it runs OS X。当然后来我们知道,这只是吸引用户的说辞而已。除了共享大量Darwin的内核代码,OS X和iOS在用户能看到的地方已经是两套东西了。最简单的区分就是两者的操作逻辑:一个基于鼠标,一个基于触摸。其余的区别,如是否允许用户随意安装软件之类,非不为也,实不能也,君不见macOS对非认证软件的限制也越来越严?如果苹果希望向前推进iPad能力的边界,就必然面临这个问题——它还运行着iOS吗?另起炉灶创建一个新的系统不现实,除非发明第三种成熟的介于触摸和键盘鼠标之间的交互。如果运行iOS,在不对iOS这个限制极多的系统进行大改的前提下,硬件上的提升都是隔靴搔痒;如果运行macOS,那么也需要对现有的电脑系统进行大改,使其支持基于触摸的交互操作。想要发展得好,两条路都不算是好走。

    作为和苹果相爱相杀的老冤家,微软自然也有占领全平台的想法,尤其是它还把持着游戏主机。微软的选择与苹果形成了有趣的对比。Windows从7(甚至更早)开始,就时常用其对触摸屏的支持作为宣传点。而到了Windows 8,微软更是走火入魔,放弃了作为Windows灵魂的开始菜单(不知道和苹果放弃Home键哪个需要更大的勇气),全面拥抱基于Metro风格的界面。显然,这是针对触摸设备专门优化的。尽管笔者很喜欢Metro(现在叫Modern)设计风格,但这界面对普通的鼠标用户来说,实在是过于不友好了些。当然,微软也是意识到了这个问题,把开始菜单在Windows 10中加了回去。另一件事是,Windows Phone设备在8.1之后升级的系统也叫Windows 10。微软的思路是「融合」,是让包括手机、平板、桌面电脑、笔记本、游戏机的设备,都使用同一个系统。Surface系列产品和这种思路一脉相承。当你拿起一台Surface Pro时,它可以运行的软件和你办公室桌上那台电脑没什么区别,都是全功能的Windows。这也是许多Surface粉丝攻击iPad系列最主要的原因。这种思路究竟对还是错,无从评判,毕竟Windows Phone早已安息,微软甚至都开始推出Android手机,开发Android和Windows的协同功能了。

    微软的思路和行动给苹果带来了压力。一直以来都有人猜想苹果会推出加入触控功能的电脑,甚至更进一步地把macOS和iOS像微软一样合二为一。但它们都被苹果的高管在公开场合否定了:iOS是iOS,macOS是macOS,二者可以联动,可以接力,但根本上,它们不是一个东西。苹果希望继续稳健地走iOS的路线,先不把iPad变成电脑,而是从美术创作者等苹果基本盘用户入手,观察市场反应。这是很自然的想法,因为即使macOS如今的软件生态也难说得上好。在这种思路下,苹果推出了第一次看到以为是山寨的12.9寸巨型iPad Pro,推出了一秒把iPad变蒲扇的Apple Pencil,推出了比不少机械键盘还贵的Smart Keyboard。

    像几乎所有的苹果产品刚发布时一样,第一代iPad Pro遭到了大量的嘲笑。毕竟,乔布斯当年还说过 Who wants a stylus? 呢。也有人本能地表示,这玩意肯定不如数位板。不过,随着软件生态发展,的确有一部分专业用户认可了这个产品的优势,纷纷表示这根笔除了配对难受以外,画起画来还是舒服的。除了这群人,因为常用的办公软件在iPad上都有了支持,对不差钱的用户来说,配个键盘,带出门还是挺舒服的,毕竟比笔记本还是轻多了不是?对于国内不少在手机上工作时间远远大于电脑的用户来说,我相信iPad Pro确实算一定程度解放了生产力,当然,这个程度多少,见仁见智了。库克自己说,他出门不需要MacBook了,带个iPad Pro就行了。在下以为,库克还是太亲力亲为。如果我是苹果CEO,什么设备都不用带,口述给秘书和助手不就行了?

    鉴于这种小有成果但又停滞不前的现状,苹果又一次扩展iPad家族的尺寸列表,搞出了个10.5寸的iPad Pro。苹果的设计师大概深受中国文化影响,记得「一尺之锤,日趋其半,万世不竭」的道理——你觉得一个尺寸大了,一个尺寸又小了,那我就推出个中间尺寸的。这下好了,带有120Hz刷新率屏幕和四扬声器的10.5寸iPad又一次成了最合适的爱奇艺设备……吗?反正,也没什么改进。大众好像也习惯了苹果的风格,知道库克不会爆炸式地推出革命性的产品。这不像是挤牙膏,反倒更像滴眼药水。

    笔者看过的苹果发布会不算多,不过2018年9月发布Xs和Xʀ的特别活动算得上看过的里面最无聊的一次。毕竟2011年4S那次至少还有个iCloud和Siri。苹果大概也自知理亏(也可能是看到华为的表现,心生羞愧),准备在其他产品线上扳回一局。所以10月底又来了一次发布会,一举把MacBook Air、Mac mini、iPad Pro全更新了,果粉们纷纷沸腾,表示钱包已经准备好了。但认真想想,还是挤牙膏。最值得欣赏的还是发布会结束时那个女歌手唱的那首歌。

    好吧,我承认第三代iPad Pro确实性能爆炸,确实凭全面屏造型就能让我有购买冲动;二代Pencil确实惊艳,手感确实好,iPad再也不用当蒲扇了;Type-C也是有生之年。一切好像都很好,可是还是掩盖不了它就是一个iPad的事实。尽管A12X秒天秒地秒空气,但我还是不能在上面运行Emacs,也不能同时开多个窗口显示。尽管iPadOS在多任务上有提升,用户可以切换多个浮窗,同一个App在适配后也可以多开了,但它和电脑之间毕竟有本质差异。

    这引出了一个问题——当我们在讨论某个产品算不算生产力工具的时候,首先需要明白什么才是自己的生产力。对不同职业和不同生活方式的人而言,生产力一词的外延都是不一样的。对于文字工作、图像处理的人来说,iPad Pro能够很好地胜任移动办公的需求。理论上,其他职业的人,只要有足够市场,也会有开发商为iPad平台开发软件,就像Photoshop。尽管iPadOS目前对App权限限制还是相当严格,但现有的API足够完成多数专业用途软件了。

    不过,程序员在这里是个例外。除非对iPadOS系统进行某种根本改动,否则iPad不可能成为理想的程序员开发工具。ARM和x86平台的差异在这里还不是重点,因为多数上层应用程序员都是基于动态语言进行开发,它们都能较好地支持ARM平台。更重要的问题是,目前看来iPadOS不可能支持对内核API(如fork)等的调用。在一个典型的程序员工作流程中,用户会编辑代码,执行编译任务,打开浏览器控制台,调试代码。这些基本需求会引申出对系统的要求,比如打开任意文件、执行可执行文件、运行系统调用等等。这些问题不是一个设备能续航多久、CPU有多强劲的问题。笔者不是抵触苹果对iOS系列的严格限制——相反,在国内的软件生态里,对应用采取如此严格的手腕是对用户负责的表现。但只要苹果想将「生产力」加诸iOS设备,就不得不触及这些问题。否则,堆砌硬件和做一些不痛不痒地小改动,不会从根本上拓宽它能做到的事,不会让它和iPad 2018或者iPhone有本质的不同。如果有人反问程序员才占潜在用户的多大比例,回答是,除了文字、图像、视频工作者,还有哪些人会是这种专业级设备的用户呢?不拥抱程序员,去拥抱习惯了Windows平台上垄断多年难用无比的专业软件用户,就会更容易吗?

    另外,iPad Pro硬件在移动平台称得上强大,但即使第三代顶配的6GB内存,用来应付广大程序员日常的开发工作,还是有些力不从心。这些限制决定了iPad Pro至少在软件开发者这方面离「生产力」还是有相当距离的。

    如果苹果开放了这些权限,也和这些专业软件开发商一一谈妥,让他们推出iPadOS版呢?iPad Pro就能和笔记本电脑一较高下了吗?未必。当代的几乎所有桌面系统GUI都是针对鼠标设计的,想想常用的编程IDE、调试器、CAD软件,要如何设计才能让它们在触屏下工作得自然?如果你很好奇强行上触屏是种什么体验,可以尝试在iPad上安装TeamViewer这样的远程控制软件,然后连接到自家电脑上进行下实验。尽管最新的iPadOS已经支持鼠标,但它还是作为一个辅助使用功能(不支持右键)而不是像macOS一样的核心支持。精确性从来都不是触摸屏的目标。如果要在iPadOS上推出一套完整的鼠标交互的话,为什么不直接在上面引入macOS呢?交互方式的逻辑,也限制了iPad Pro和许多人的生产力可能没有关系。

    iPad自然有其合适的场景。但「生产力」目前来看还是少数人的爱好。对很多人而言,手机毕竟比电脑重要。连自己的电脑都发挥不出什么生产力,如何指望一个平板呢?如果有心做这件事,平价版的iPad已经足够充当一个「笔记本」的用途。「学习」的本质还是一种内容的消费而不是创造,和「生产力」似乎还有距离。它能在少数方面做到很好,能保持便携性和专业性的平衡。这就够了。它不可能代替电脑,但一定有它的位置。比设备更重要的,是拥有一颗时刻准备创造的心。

  • 舍不得买AirPods Pro正常吗?

    太正常了。

    都2019年了,仍有许多人(甚至年轻人)不理解「人和人具有个体差异性」的道理,总想用一套放之四海而皆准的价值观,给每个人的行为下判断。在国内,歌手在某地开演唱会,往往会有一堆赠票送给主办方家属。所以第一排有时候坐的,是连歌手名字都不清楚的大爷大妈。他们坐得靠前,又融入不了气氛,还有歌手因此在演唱会现场黑脸过。

    那么,对于他们,这张票值吗?太值了,这可是权力的快感!但要问他们是否愿意自掏腰包购买呢?或许就不一定了。在这个问题上,铁杆粉丝和大爷大妈的观念有严重分歧。换言之,人和人对价值的判断是有差异的。如果不能认可这个原则,在面对21世纪的消费世界时,一个人一定会感叹礼崩乐坏。

    贵吗?

    如果你觉得一个东西「贵」,有三种情况:

    1. 你买得起,觉得不值
    2. 你买不起,但很想要
    3. 你买不起,也不想要

    当代消费品,尤其是数码产品,越来越复杂和私人化。因此判断「值不值」也成了一件个人的、很难的事情。在不了解需求的前提下,用自己对价值的判断去给别人的消费观下结论,是自以为是的粗暴行为。稍微极端化一下,就可以说明这种做法的荒谬——我是男的,我不用卫生巾,所以所有用卫生巾的人都是在交智商税?

    小时候很想要某件东西,而家长不愿意的时候,他们喜欢找到一些道理,来说明这个东西不值钱,而不是坦诚地,从财务的角度,告诉小孩购买这个产品,会对家里的财务状况造成巨大压力。「我得不到一件东西,我就要想方设法贬低它的价值」,这种思维方式有深远持久的负面影响。

    一些网友喜欢用这句话形容苹果的很多产品:东西是好东西,就是贵。我认为这句话已经是一种消费观上的进步。大大方方地承认一个东西的价值,然后承认购买它会对财务状况造成负担。在不考虑价格的情况下,如何判断一个商品对自己有没有意义呢?一个简单的方法:如果买它不会影响财务状况,你会买吗?什么叫影响财务状况?就是买了以后,本周乃至本月的其他消费会不会被迫改变。

    值吗?

    所以买1999元的AirPods Pro值吗?对我来说,不值。一则因为我不是耳机重度用户,普通AirPods已经可以很好满足我的需求。二则这种功能上的提升不足以让我以现有的AirPods 2和新款1999的价格作为代价。但我知道总有人会需要他,它也有独特之处,所以我不会对那些表示该产品很值的用户有负面意见。如果你已经觉得自己「买得起」,但还是拿不定主意的话。我建议你去直营店认真地体验一下,然后把每天从早到晚的生活轨迹梳理一遍,列出自己在哪些时候会使用它,生活质量到底有哪些改变。

    在信息爆炸的时代,多看看别人的建议和看法是有意义的。但自己的决定才算数。把生活当作运营一家只有你自己的公司。在了解自己的基础上,不要Judge别人。可惜,如此简单的道理,很多人也做不到。

    分期?

    我相信有一部分人是「谈分期色变」的。这种想法可能过于保守,但也没什么错。毕竟三天两头就能看到有人因为贷款自残自杀、走上绝路的新闻。看着自己可怜的信用卡额度,我好像没资格过分评论这件事,不过还是有几条基本建议:

    1. 请选择正规金融工具
    2. 拒绝有息分期
    3. 将无息分期作为锦上添花的理财工具,而不是雪中送炭的救命稻草

    最后一条的意思是,把「分期」当作「打折的全款」。分期能获得收益的基本原理是:拿这笔钱进行投资能够获得收益,且分期的这段时间内会有通胀。因此不妨计算一下你拥有的理财方式和收益率,然后结合分期期数得到一个收益,看作是这个产品的折扣。仅当你能全款买这个产品的时候,才进行分期。

    消费主义?

    消费主义是可怕的,但不是说一定就要矫枉过正,去过清苦的生活。在我看来,消费主义的根本——不是在于金钱,而是「认识我们自己」。没有iPhone、没有MacBook,我们是不是就不是自己了?为了销售,产品不仅要宣传自己多好,还要刻意营造出一种身份认同——买一个商品就等于为自己加上一个标签,若干个标签就定义了一个个体。苹果或许不是这种消费主义宣传方式的始作俑者,但在塑造这种认同感方面,可说是教科书式的成功。

    问题是,定义我们自己的难道不是思想、作品、才华、外貌、人际关系吗?消费主义把人变得不像人了,这是它最大的问题。不过,这也不全是商品的问题。毕竟,是花钱买个手机更容易,还是苦练吉他,在有机会的时候表演一把,震撼身边的人更容易?

    此文是鉴于知乎一个相关问题有感。

  • 2019年9月21日

    「很久」是一个主观概念。

    很久没有这样随意地坐下来写文章了。上海的天气依旧是这样难以捉摸。穿着短裤出门,差点打着喷嚏回来。下午配了新眼镜,度数没变。无他,就是原来的戴着不舒服。不知道是眼睛的问题还是眼镜的问题。用了快两年,不少磨损,也该说声再见,就像和母校说再见一样。眼睛不舒服的直接感受,就是时常停下手中的工作闭眼——好像玩手机的时候从来没这样。闭上眼,没有光,眼睛就舒服了,好像得到了释放。真是奇怪,人们好不顾一切去爱,到头来又怨道因爱受到无尽的痛苦;去热烈地拥抱光,光又使我们作息颠倒,身体疲累。光不是人造物,但随用随走的可控光实属改变文明历史的发明。需要恨它吗?大可不必。你可以关掉灯,但关不掉太阳。双眼不适时,不妨潇洒地闭上眼,好似那个小故事:不必大费周章在整个城市的地上都铺满牛皮,只需用一张牛皮裹住脚即可。

    这话看似颇有道理,但不合时宜的运用则会令人大为光火。只需回想中学时代教导主任的训斥,即可感同身受。觉得高考恶心?那你改变不了。四十二度的天想放假?你也改变不了。似乎从古至今,不变才是常态,或者说,是大部分人的追求。原因大概是,这个世界太容易变坏了。(不过你也可以说,是好事都不放在眼里)改变令人害怕,即使是于自己完全无关的事情。比如你一个 iPhone 用户,为什么要去关心华为的发布会呢?做得好,又不买;做得差,那不过是又一颗沉入池塘底下的小石子,谁会去在意呢?其实,一个可怕的事实是:地球上已经没什么事情与我们「不相干」了。

    人类是很有趣的生物:自以为高级,又喜欢批判自己的愚蠢。文明发展至今,人类创造出了一个没有一个人能理解其全貌的社会。我们依赖他人而生,依赖他人而死。如何能够放置这么多自以为是的个体,阻止他们把一切推向无序?都多亏了人类的一个特性:爱听故事。一个个令人们深信不疑的故事创造了作为有史以来最光荣词汇的民族、国家和信仰,鼓励着一群人将另一群人类如蝼蚁般屠杀,也化身为所谓英雄们愿以生命作代价的追求,更令我们不必日日「重复造轮子」,而实现了一点点真正的进步。故事,过去的事,既然都过去了,重要吗?当然重要,极度重要。你为何坚信被你称作「妈妈」的,是坐在你客厅看电视的这个人,而非街上来往的某个随机的女性?这些一个个的故事定义了你。至于你内心如何想?不好意思,不重要。我们在别人的记忆中构建了自己。好像恶心,但人们其实乐于被这样标签化。主动给自我打标签意味着认同感,认同感的本质,也是对一个故事的信任。

    在我们可以亲手触及的小事上,这没什么问题。你相信你母亲在若干年前的某一天生下了你这个故事。多数情况下,这是正确的。即使极小概率的事件发生,比如你母亲向你隐瞒了什么,或者当天接产的护士没吃早餐抱错了人,使得这个故事是虚假的,你大概也不会与她立刻形同陌路。问题是,构成社会的人口如此庞大,又没有一个人能掌握它的全貌,人们开始喜欢依靠一些故事来「认识」世界,即使这些故事的可靠程度,远远不如「你母亲在二十三年前生下了你」。空气里造不出高楼,幻灯片里也出不了软件,但人类社会可以仅以来不知真假的故事,来破坏、重建一切现有的结构。所以,计算机不是最伟大的发明,原子弹也配不上,宗教才是。你以为你和网线另一端争论的是哪个手机更好,其实是两种论述背后隐藏的两个故事。把对品牌的态度本身上升到宗教层面,看似夸张,其实没什么问题。当脱离具体事实讨论起更虚的东西时,它就变成了对背后故事的争议。更何况,在小小的手机这件事上,人也发挥出了自己的良好本性,从不觉得自己错了。一切更像宗教了。或者说,宗教只是这种由故事所引发的人类集体情绪的一种投射,而这些粉丝的文化,则是另一种投射。

  • 生活的切面 – 苹果

    此系列文章始于 2017 年底和 2018 年初想作的博文,总结自己在 2017 年的收获与改变。因为总的来说,2017 算是大学五年里颇有转折意义的年份。(当然,要说的话,每一年其实都算是某种转折)结果因为自己的拖延、懒惰以及文章内容太多等原因,一直未能完成。转眼间,2018 也将过去,于是便改题为《写在 2019 之前》。结果后来又是拖延,2018 已然整个过去了。再次将标题和文件名改为《写在 2019》,还在大学最后一学期回上海的火车上写了数千字。没想到,因毕业论文等的冲击,2019 也已过去半年有余了,我也毕业了,成为了社会人。没办法,只得自拔 flag,随性一点,最后将题目改为《生活的切面》,名字来源于著名的 AOP(面向切面编程),意在总结过去的大学生活后半程中,有哪些事或物改变了我,又如何与生活串联,或是与未来产生那么点连接。

    在写这段前言时还看了眼自己的文档库,想起来一篇在 Ulysses 上完成的 2018 年记录,但找不到了。也许因为放弃了这个软件而遗失了吧。也罢,心态都变了,扔掉也无所谓。本文中大部分内容来自于当时在返沪列车上的草稿。

    一般人呢,喜欢在年底或次年初时,记叙一年间的收获经历,还有对来年的期望。大概我就不一样了,去年春天打算写的年度总结,一直烂尾到了 2019 年。所以也是时候记录下两年来的大事小事。有些事因为发生略久远,可能已想不起所以没有提到;有些事呢,则是因为我刻意不想提到。从以前列出的大纲看来,两年来遭遇的事,虽不如初入大学时顺利、积极和简单;但却该是毕业后回忆生涯时,不得不讲述的一个开始。两年来,很多人与事变了,很多也没有变。我依然去了很多次南京,也和几个老朋友走过很多城市,却玩着一样的东西。虽然我可能再也不用去南京了,不过我真切地期望这些美好的记忆,能够随着时间在某天再次降临。

    时间自然承前启后,2017 往前就是 2016 年。那年年末,我做了什么呢?去参加了校园歌手比赛然后复赛英勇地被淘汰,跟着学长和老师糊里糊涂地去北京拿了个比赛三等奖……还有,烫了个头。烫成陈奕迅一样的卷发算是初中以来的梦想。尽管药水的味道颇为诡异,几个小时的漫长流程也令我昏昏欲睡,甚至刚烫完的发型跟中年太太简直神似,不过洗几次后,倒还有点意思。可是不久后就要回家。其实我也动过回家前去剃头的念头,也许就是懒,也许自己就是想带着这个发型回家,我没有剪头。事实证明,这是我做过最错误的决定之一。

    回家后的大小风波和几次起伏,已不想提了。只能说,我同每个人一样,从小到大挨过家长不少责骂和暴怒。但是心灵创伤跨越时间难以忘怀的次数并不多。我至今认为,这件事对于任何一个 20 岁的成年人而言都称得上羞辱。这也让我进一步体会到,从小的情感经历,能给人带来多么深远持久的影响。

    iOS 与 iCloud

    大概这件事惟一的正面后果,就是我名正言顺地拿着家长的钱买了 iPhone,不然还有些不好意思。读者大概不好体会,一个几乎没有完整智能机体验的人(Galaxy S 用了一月丢失,Xperia Acro S 长期屏幕失灵,Lumia 640 硬件孱弱且搭载着 WP8 这样一个几乎不可用的系统)第一次拿到堪称「可用」(iOS 10 已经完全达到这个标准了)的机器时的体验。我也因此对 iOS 有了初次接触。iOS 系统的封闭在我还是个 Galaxy S 用户时就已有耳闻,iOS 5 时代同学折腾第三方输入法的经历让我印象颇为深刻。没想到上手以后比想象中的好得多。很多功能已经相当成熟。实话说,这样的系统让我很难不产生学习在这个系统下开发软件的想法,想弄懂这个系统在封闭外表下提供的颇有张力的 API。想想开发前端的状态,也许做客户端真的舒服很多了。

    由于自己之前就是 Mac 用户,所以很自然地,我也体验到了 iCloud。iCloud 和其连接的苹果自带服务,对于如此大厂而言,在技术上并没有太大难度。甚至可以说,相比其他类似服务提供商,苹果自身还没有把这些东西做得足够好。单独把像文件同步、私有数据库、笔记同步、备份等事情拿出来,都有很多软件做得比 iCloud 更好。但是因为它是 iOS,所以只有 iCloud 提供得了这种统一、无缝的体验。对于融合 iOS 和 macOS 这件事,苹果展现出了极大的热情。不过,融合不是合并,手机和电脑还是有本质区别的,这点苹果的思路和当年的微软大相径庭。所以想借助 iCloud 提供类似的流畅体验,App 的开发者也需要至少提供和维护 iOS 和 macOS 两个版本的 App(还可以有 watchOS 和用于圈钱的 iPad 专版),这其实增大了此类软件的开发工作量。另外,为第三方开发者提供的 CloudKit 数据库服务是只能在苹果系统下使用的,这大大限制了开发者走向真正「跨平台」的能力。(CloudKit 有官方的 JavaScript SDK,就不知道有没有人封装到其他平台了)所以你能看到很多「精致」的软件,只为苹果平台提供服务。不过,无论如何,如果你拥有超过两台的苹果设备,强烈推荐你尝试使用 iCloud 同步来管理很多想法、日程和任务,也许对你数字生活的体验有很大的提高。

    好日子过得很快,我终于在 2018 年初收到了来自苹果的一封邮件——「自 2018 年 3 月起,中国大陆区的 iCloud 服务将由云上贵州运营」。这本是一个正常不过的消息,因为任何在中国境内运营互联网业务的公司,理论上都应该把对应这部分的数据放在国内。然而一时间互联网上关于「云上贵州」这家神秘公司的起底让不少人惊讶,作为世界上最有钱公司之一的苹果,居然没有把在中国的数据移交给像 BAT 这样的巨头,而是给了一个地方国资委控股的机构。

    争议一时间更大了。不认为 iCloud 迁入国内会造成隐私问题的人采用的论断无非是两种,一是 iCloud 在国内会采用同样的加密方式和管理标准,二是所谓的「无所隐瞒论」,即「你要是个普通人,你的隐私没人会感兴趣」。而认为这是一个问题的人,一方面是认为 iCloud 默认状态下存储的数据远远比微信聊天记录这种东西更加敏感,二是担心管理不严导致的数据泄漏会导致诈骗频发。直到 2019 年我也(或者应该用「更」?)不相信一方能说服另一方。不过这年头,觉得自己的隐私是一回事,难道还非要想方设法证明自己一定是个「良民」不成?这种想法和所谓的「受害者有罪论」如出一辙。并且至少,把自己的 iCloud 账号迁移到其他国家区域的人没有理由受到任何道义上的谴责。

    隐私,与互联网难民

    在更大的趋势面前,iCloud 只是一个例子。互联网,从各方面而言,都在离当初那批原住民的期望越来越远。在过去的小几十年里,它带给我们的也许只是一个美好的梦想。程序员看到的世界只是真实世界中充满特殊性的一个小小切面。我们生来就拥抱了全球化拥抱了互联网,然而地球村的本质可能根本就不是这样,管理这个世界的那群人也没有把全球化和无国界互联网看作理所应当的事情。也许现在的一切只是开始,只是百年后的历史书中 21 世纪世界和平的短暂瞬间。iCloud 的事情让更多人注意到了数字难民(数字移民)这个词。其实早在今天的互联网服务成型之前,就已经有这个词了,当时它的意思是「不习惯互联网的一代人」。万万没想到,在互联网潮流下长大的一代人,也有称为「难民」的时刻。如果说常规意义上的难民,为了安全和温饱,远离家乡,还能为大众所理解;互联网世界中的难民,大概都是不被大众所理解的孤独的追求者吧。

    iCloud 相关的这些事,让我对互联网和隐私有了自己的理解。新技术把隐私问题朝着变复杂的方向狠狠地推了一步。一个不从事相关行业的普通人几乎不可能完整地感知在生活中面临的隐私风险。更何况,大众纷纷以人脸识别等技术为技术进步保障安全的典范。隐私,基本上已成了中文互联网平台下的「政治不正确」。Richard Stallman 在上世纪 80 年代就从道义上批评商业软件,到今天他的论据远比当年更有力了。没有人清楚他是真的有远见卓识,还是只是巧合。说来也是讽刺,最封闭,最「邪恶」的 iOS,(不止在国内)居然成了数字隐私的倡导者和先锋,个中逻辑有点像大国对小国的秩序保障。

    总之,从大的方面来说,隐私已经不是绝对的概念了。你想要什么程度的隐私保护,取决于你愿意付出多少精力,以及你想要保护的东西对你而言有多重要。

    生态?那是什么?

    生态是一种说不清道不明的东西。人人都喜欢讲生态,尤其是国内互联网圈子的从业者们。他们口中的生态,常常意味着人工加上某种阻碍你出去的边界,同时提供一个让你觉得「这样也没什么」的替代品,达到建立护城河的目的。苹果的生态要说也有些相似。不过它以一种让你感到「乐不思蜀」的方式来让你自愿不跨过那道边界。常言道,买了东西的人总会想方设法为它的价值辩护。这话不假,比如我的 Apple Pencil。不过还有一个层面,那就是人内心难免忽视产品的价格因素。这就导致许多拥有「苹果全家桶」的人喜欢大谈苹果的产品联动使用是如何的舒服,但在非苹果用户看来就是花十分的钱却只获得五分的体验。

    我想没必要和网上同人在这些私人爱好属性极强的方面争个高下。体验、生态、品牌依赖,乃至设计,都带有强烈的主观属性。生活中不认可它们的人,经过你的劝说可能也不会变得认可,更何况在站队意识甚嚣尘上的互联网上呢?但不可否认,如果你坚持从所谓「宏观」角度看待这些问题,容易掉入一个陷阱:过分忽视产品背后的非实体因素。对于小的生活产品或者高度标准化的工业产品而言,这没太大问题。判断的标准无非就是价格和质量。但将这种观点套用到软件和文化领域,就容易闹笑话了。

    生态靠硬件承载,但最终呈现给用户还是靠的软件。国内的用户平均水平和软件行业发展水平决定了手机厂商对软件的重视远远不如硬件参数。这是一个非常庞大、系统和复杂的问题。在此之下,所谓的 996 算不上是一种追赶,只能说是倒退。

    生产力?那又是什么?

    大量的 iOS 用户都喜欢谈论生产力这个话题。原因很多,一部分是 iOS 优秀的软件生态。的确,相比其他平台,iOS 以及 macOS 上有大量设计精美、功能优秀的效率方面的软件。不过生产力终究只是一个有限度的话题,这些软件不能像真正的秘书一样帮你搞定一切。(实际上,秘书也没法帮你动脑子)最重要,最终的管理设备还是大脑。

    事实是,iOS 自带的软件已经涵盖了最重要的日常办公所需要的生产力能力的范畴。包括电子邮件、日历和日程管理、提醒事项,以及笔记。自带软件的一大问题在于,它未必能满足所有人的需求。能用,够用,但是对许多人来说,未必好用。因此就衍生出,在这些「主流」的方面对自带软件进行增强的 App。

    每个人的需求不同,处理事物和工作的方式不同,因此最适合的软件可能也就不同:一些人最适合的是一个简单的提醒事项,有些人适合的是类似 OmniFocus 这样的 GTD 软件;就笔记而言,有些人可能需要 Markdown,有些人需要强大的富文本编辑功能。

    苹果的平台软件众多,这迫使自己思考自己到底需要什么样的产品,以及这些产品是如何真正能够提高所谓的生产效率。虽然,在折腾它的过程中可能会付出时间上以及金钱上的成本。但能够去贴合自己的工作内容,找到最适合自己的工作流,这是非常重要,也是非常有意义的一件事情。不过,这也必须得等到有实际工作负荷的时候。凭空创造需求,在没有工作、没有需求的时候去强行使用、体会这些功能,最后可能得不到一个准确有意义的结果。像有些媒体一样,过度去追求所谓的生产力和所谓效率,最后可能会浪费大量的时间,造成心智负担,甚至会降低你的生产能力。回归简单,让计算机为人所用而不是人为计算机所有,大概才是真正的效率,也是它们被发明出来的初衷。

    搞点开发

    苹果一直想给用户打造的形象,就是人人都有能力去创造属于自己的作品。这里的「创造」可以理解为传统的剪辑视频和音乐,也可以指开发软件。苹果一直在努力的用各种方式,让更多的人来参与到丰富苹果生态的大军当中。

    除了 Web 前端,我算是一个没有什么真正 GUI 编程经验的人。在大二下的学期选修了 iOS 开发的课程。最后用了将近一周的时间基本完成了一个非常简单的笔记的 App。虽然 Native App 和 Web 面临的可能是不同的问题和需要。但这短暂的开发过程还是让人感叹,在手机系统上能做的事情,和开发的舒适程度,实在是丰富太多了。能够将自己的想法,通过代码转换成实际可以运行的软件,甚至进一步将它分发给其他的人,是非常有意义,也非常酷的事。所以我也将学习 macOS 和 iOS 开发纳入了 2019 年的计划之中。

    意义

    苹果是一家非常特别的公司。当谈起个人计算机的发展历史的时候,你不可能绕过它。但生活中大量的人知道它可能还是因为手机。iPhone 拯救了苹果,也改变了整个手机产业,甚至改变了人和科技之间的交互关系。

    很明显,在 iPhone 发布十年之后,面对着消费科技的发展,人类好像又面临了瓶颈。找出新的应用场景,发明新的硬件,对于商业应用肯定至关重要。但,对个人用户,更重要的,可能是重新发掘我们和科技、我们和计算设备之间的关系。苹果一贯标榜尊重隐私,深层次的逻辑,也是在宣告人在科技产品面前的主体权。

    发展过度迅猛的互联网和人工智能,使很多人对未来抱有悲观态度,认为人类可能最终会被大公司或者机器人所奴役。我对这些技术,也算是持有着非常保守的态度。它们的确带来了极大的危险,可是如果人类真的到了面临生死存亡的关头了,以人类的智慧,一定能够找到一个合理的出口。

    可惜,那也是未来的事情。在很长的一段时间里,我们都将处于新型科技造成的混沌之中。在这个层面上,苹果改变了历史,但它也没有能力决定历史。旁观真实世界的发展,猜测人类究竟会向何处去,大概也是很有意思的事情吧。

  • 军训杂谈

    这是一篇旧文,最初作于 2018 年 9 月,当时我大四,看到大一新生军训和同心云上的争吵有感而发。最近可能也会更新其他一些以前突然想到然后写出来的短篇文章。

    另外,给已经关站的同心云上个香,四年来还是给学校带来过不少东西的。

    几天不上同心云军训也变成热门话题了。当时最高兴的,就是到了中午和晚上,大教官拿着扬声器说「带过去开饭」;每天晚上十点就能睡着;还有完事以后穿上自己的衣服那种舒服。军训结束后室友给我说,他不想当兵了,不是因为日子苦,而是短短十多天的军训就让我和他觉得,从来没动过脑子,人都要变笨了。

    其实艰苦的东西是每个人都要经历的。但是我们一直有种奇怪的思路,认为人生中的苦构成了一个偏序关系。可是,吃有些苦不会教给自己任何东西,从一些苦里学会的东西可能也没法用到另外的事情上。我对于人性可能比较悲观:在没有真的极度触动灵魂的事发生时,人的习性很难改变。高中和大学的军训我都瘦了十斤,后面要不了多少天体重又回去了。平时不爱学习,不爱锻炼的人,军训结束之后也不会有多大的变化。

    要紧的问题在于,军训中的苦是一种被动的、几乎无反馈的被动体验。燥热的天气和自己无法控制的因素(比如怎么走就是走不对,连累你的同学)进一步加深了这种体验。一个大学生需要的自控能力则是主动型的。如果坐在桌上看书的时间够久就能学会东西的话,我想也不会有两年前引发争议的那条关于物理的动态了。

    「不好好读书就去干苦力」,这话我想大家小时候或多或少都听过吧。我们长期以来受到的言传身教都是这种被动的、无反馈的内容——不是努力了就能收获,而是不努力就会怎么样。别忙着回复,我知道这是社会现实,但它也的确隐喻了现代人皆有的焦虑和不安全感。

    我当时一直很羡慕其他城市军训的同学能玩枪还能射击。我想要是能拿着枪玩一会,太阳下面站一天,也值了。小学时候学校收钱带出去军训两天,老师给的名目就是国防教育,因为小学生不让军训。然而何谓国防,国防的意义,国防体系如何构成,边境线上的军人是怎样保卫国家的,军训无意告诉我们。

    上一代人或者上上代人喜欢抨击下一代不能吃苦,此话暗含之意即「你们现在所拥有的,将来皆可能会失去」。此话不假,然而为何会失去,失去了怎么办,没有答案。我想学生到乡下去种几个月南瓜,可能对这个问题的认识会比晒半年太阳更深。我极厌恶的,还不是随时可能失去的现实,而是「那就让他们多训训,知道 xxx 的厉害」此种傲慢。

    好像话题有些远了,就此打住吧。既然军训是硬性要求,那大二训总比大一训好。印象里的教官都是可爱的人,叫一声小胖,队列里四个人喊到,无语得很。不过,下一届军训能不能发双别那么硬的鞋呢?还有,矿泉水的瓶子装满水放在太阳下晒,喝了,不好。

    如果再让我军训一次的话——

    「给我一个机会。」
    「怎么给你机会?」
    「我以前没得选择,现在我想进纠察连。」

  • Reeder 4 初体验

    今天一早上就看到消息说 Reeder 4 终于正式发布了。作为一个在 App 领域啥便宜都捡的人,Reeder 3 免费时我第一时间就从 App Store 下载了 iOS 和 macOS 两个版本。然后为了试着玩,就尝试加了 RSS 源,然后为了多设备之间同步开始使用 Feedly 和 Inoreader……慢慢地自己订阅的源越来越多,也越来越觉得 RSS 这种伟大发明不应该如此死去。

    入 iOS 坑以来,在各类媒体的推(忽)荐(悠)之下,买过的 App 也不少(当然和大佬比更不算多)。不过只有 iA Writer 和 Reeder 感觉每天都能用上,非常值的。(iA 的 mac 版 200 块,还是有点贵)所以也果断入了 Reeder 4 当补票,也想看看拖了这么久的新版本有些啥功能。

    Reeder 4 Articles List
    Reeder 3 Articles List

    首先是界面的重新设计。Reeder 4 的风格明显更加……iOS 11 一点。Reeder 3 的 iOS 版其实已经相当扁平了,macOS 端在很多界面上还留有那么点早年苹果的味道。动画的速度感觉上 4 比 3 慢一点,不过也很自然。右划已读,左划收藏的手势依然保留。按住文章可以选择上面或下面的全部已读这个功能也还在。

    那个 Reeder 的代表性设计做了下改动:在 iPad 上,在文章界面向右划,文章列表会直接被弹到最右,整个文章界面都会被覆盖。虽然对新用户看起来可能直觉上合理那么一点,但是还是……挺不习惯的。

    Reeder 4 Article View

    标题字体变大了,正文字体变小了,默认字体还是苹果自己设计的 San Francisco,不过都是可以设置的。这标题大小在 iPad 上还合适,在手机上有些大了。

    下面一栏多了几个按钮,除了已读/未读、收藏/取消收藏、下一篇和分享按钮之外,下面多了 Read It Later、获取全文和 Bionic Reading 模式。Read It Later 简单来说就是把它加入到一个自己的稍后读列表里面,用 iCloud 同步的,如果你用苹果全家桶搭配 Reeder 还是……有点方便。(不过为什么不用 Pocket 呢?)获取全文功能比上一代几乎残废的 Mercury Reader 强了不少,但还是不如 Safari/Firefox 自带的阅读模式,比如有些文章就没法处理分页而只能显示第一页。最后这个 Bionic Reading 大约就是把文章里的一些部分加粗以便更好阅读,但其实我也没明白它的逻辑到底是抓文章重点还是单纯从视觉上考虑,反正对中文用处应该不大……

    支持的源基本上没变,有 Local,有上面说的基于 iCloud 同步的稍后读,有 Inoreader、Feedly 等若干平台,还支持自建的 Fever API,这一代还多了对 Google Reader API 的支持。(听说 Reeder 早期就是靠 Google Reader 客户端起家的)

    有用户抱怨原来的缓存图片功能没了,我用得不怎么多,因为不经常坐飞机……目前的 4 在 iPad 上特别是横屏的时候比较容易卡死。听说这位开发者比较高冷,不知道什么时候能好好修下 Bug……

    总的来说,如果你是个 Reeder 的老用户,再补个票支持一下也挺好的。如果你想入坑 RSS……好吧 Reeder 3 已经下架了,你也只有买了。或者尝试下 Inoreader 也不错。(好像国区没有?)时代变了,用 RSS 也成复古行为了。真不知道,是世界太浮躁,还是我们太骄傲?

  • 为什么舆论在变得极端化?

    最初发布于微博,因此语言比较仓促。

    微博上乃至中文互联网上的舆论出了什么问题?一个可以看到的趋势是言论的极端化。几年前大家都会说「大部分的人还是好的」「尽管物业不好,业主还是好的」「不要一棒子打死所有人」类似的话,至少也算个政治正确。现在呢?「把 xxx 全杀光」「雪崩了每片雪花都有责任」大行其道,仿佛越极端、越简单的口号有越多的拥趸。反潮流成为了潮流?

    往大了说,「常识」(Common Sense)取代了习惯的观念。持有最原始最简单的结论最不需要心理压力,也最不用额外思考。承认吧,「因为 A 不好,所以 A 所在的群里 As 肯定也都不好」这样的逻辑对大多数人是有本能吸引力的。只不过,若干年重复的教育告知我们,这种逻辑不正确。我们相信的其实是老师、媒体、父母所代表的那个权威,而不是理性本身。

    可是不管你承不承认,权威已经崩塌了。从前不管你觉得一个观点可耻不可耻,说话的人还是有自己的水平的。现在不一样了——字谁不会写啊?虽说我们天天说自己被剥夺了阅读长文的耐心和能力,但是直觉上,大家还是觉得,字多的往往更靠谱一点。这下好了,权威失去了权威,人人都成了权威。遮羞布被撕掉了。

    更有意思的事情发生了。在从前,大家认为权威的观点有问题,就会一起批评权威,做正误之辨。现在好了,观点一个比一个极端,群魔乱舞,还互不相让,这边说要恢复华夏正统,那边就说身为男性皆有原罪,中华文化不过是拜屌崇拜……你以为他们会整天辩论,但观点的林立反直觉地避开了交锋,即使有也是擦枪走火,奇怪的规矩下人人开始圈地自萌。

    而且这类极端思想属于一个恶性循环。如果说,大家要求严惩凶手,这事有了社会影响,是可能成的。但你天天呼吁要求把男的都杀掉……要不您上?既然心里都有数,都是在放嘴炮,那为什么不放得更大一点?于是渐渐地,不那么极端的人,也会被所谓「正统」视为叛徒……幸好想想觉得如此有闲心的人还是少数。不过再想想,走在路上遇到的不可貌相的同学也许就是自己圈子里的意见领袖,还是很有意思的事情呢。

    如果真的有一个可以良好讨论的空间,撕掉「政治正确」的面皮也未必是件坏事。很多结论未必是天然正确的,也许大家思考和实践后才能更珍视也说不定。

    如果说这群人只是声音大,不占多数的话。所谓「常识」取代理智的另一个严重后果,就是反智主义的盛行。一体两面,往好了讲,就叫朴素;说坏点呢,就叫愚昧。杠精的概念流行,未必是真的有很多人好斗似公鸡,往往不过是叫人杠精或被叫杠精的一方不过脑子。所以对付这类「低智型杠精」的方法是什么呢?Fight or flight,要么死怼,要么跑路。鉴于不少人喷不过后会选择下三路,比如人肉,所以还是避开为宜。

    至于「不能让微博被我讨厌的人占据」,请问你是微博股东吗?如果不是,那操什么心呢?世界很大,既然杠精都能通过网线发现同好了,你也不过是没找到适合自己的地方。要认真读了前面几段,你会发现,这不也就是「圈地自萌」吗?是的,这就是社交网络下的生存法则。全世界如此。至于未来会不会更坏,谁知道?世界越下沉,杠精越狂欢。

  • 对 Evernote 的爱与恨

    大象永不忘记,但大象会老去。

    坦白说,我非一个 Evernote 资深用户,远比不得笔记本里存了数千条笔记的「老象友」或者英文论坛上「My life is in Evernote」的铁杆粉丝。自己应当是从 2014 年开始才在 Evernote 里面放信息的,而要到后来才知道其实自己的账号是印象笔记。一直以来,我使用这个软件的频率都不高,想起来在里面放点读书笔记或者电脑、编程小技巧。成为 Lumia 用户后,我注意到了 OneNote,并试图用它做过一段时间的笔记——很遗憾,我也没有坚持下来。一方面自己懒,没那么多笔记可以做;另一方面,OneNote 过分自由的设计在整理强迫症眼中非但不是优点,还是额外的心智负担。

    我是从今年 2 月的云上贵州事件开始重新关注 Evernote 的。由于过高估计了麻烦程度,没有注册一个它区账号的打算,于是准备从高度依赖的备忘录迁移到 Evernote。(那时才发觉自己账号是印象笔记,真是讽刺)在去年实习期间我也短暂用过大象,后来没习惯,换成了自带备忘录。因为实在忍不住要体验一把 Bear,所以还是注册了个其他区的 Apple ID,重新用上了全套 iCloud 服务。后来我在网上看到有不少人说 Evernote 的优点既不在笔记又不在整理,而是收集。那时的我尚不能完全体会一个笔记软件的收集属于什么优势,所以我拿起 Evernote 浏览器插件,剪藏了一大堆网页——好了,跟很多人一样,到这一步,笔记本成了垃圾箱。

    Evernote 的确是很强大的笔记软件,从剪藏到智能推荐,到笔记勾画、表格功能……虽说大多用户都颇有微词,也算得上五脏俱全。此处不得不提 OneNote,如果说 OneNote 更像具体的「Notebook」的话,Evernote 的定位更像是「Library」。在内容繁复时,相关笔记推荐功能总能给人惊喜,深耕多年造就的生态圈和熟悉的大象品牌让你放心地把自己的资料通通扔进去。Evernote 的 enml 格式差不多算是简化版的 HTML——尽管你不能直接更改它,这也允许各式资料入库后还能大致保持原样。当然,在复杂样式面前显得孱弱的编辑器也是痛苦之源。

    Evernote 用户恳求了 Markdown 很多年,就像 Dropbox 用户希望能在网页里直接编辑 txt 一样。求了很多年,什么结果也没有。甚至还有国内其他公司的产品经理质疑这些 Markdown 爱好者是「太把自己当回事」。到头来中国本土版的印象笔记独立了,还先推出了 Markdown 功能,业务蒸蒸日上。反观国际版,大批高管出走,生死未卜,也是讽刺。不过,Markdown 是一个终极解药吗?国际版 Evernote 状态不佳,自有其经营不善、定位不准的原因。这里我想谈的,是一个用户角度出发,软件本身存在的诸多问题。

    为何很多用户如此热衷于 Markdown?虽然 Markdown 是一个十分钟就能上手的标记语言(特别对于写过 HTML 或者传统电子邮件的人),但它的普及率可能比想象中的低。那位产品经理说得不无道理,很多人接触的第一个电脑上跟文字有关的软件就是 Word,其强大的富文本编辑方式成为这些人脑海中预设的电子编辑模式,太过自然以至于常见「为什么 Word 能做出来的效果你没有?」这般诘问。要求两千块做淘宝的,最起码画个商城界面抄抄设计没问题;要求仿 Word 的,恐怕 Word 的功能他都没多少深入体会。即使强如 Word,在没有标记语言基础的用户手中也常有杂乱错位的排版,更不必说若干笔记软件了。此时选择 Markdown 是明智的。纯文本的简单,未必等于弱小。Evernote 自称包罗万象,却不给用户一个深入掌控笔记内部结构的机会,使人为难。Markdown 虽非最好的答案,的确也是优秀的折衷。

    Evernote 也算个庞然大物了。但凡大而全的东西,总有人爱不释手,也总有人视如草芥。在小屏幕上,繁杂的功能甚至显得有些杂乱。大从来不是问题,大而无当才是问题。尽管 Evernote 爱好者们推出了一批又一批精美的模版,但 Evernote 作为一个知名度如此高的软件,仍缺乏着一种精神上的号召力。用户群广泛的软件往往都没有这种力量,大概是用户类型难以概括所致。然而,学习终究是令人不那么快乐的事,学习的成就感才是快乐之源——若干效率软件及爱好者的通病在于,不经过学习就有了掌握新知的错觉,打乱了正常的反馈机制,难免上瘾。倘若没有一种使用哲学,一种「最佳实践」,又如何减轻入门者对学习和笔记的心智负担呢?效率的世界需要深入探索,Evernote 却不像个合格的导游。

    我的批评有些吹毛求疵,因我是个特殊用户,也因这是个比烂的世界。我就不说「希望 Evernote 越做越好了」,因为它连开发者密钥的公开申请都关闭了。但 Evernote 仍适合作为许多人电子化学习的启蒙。倘若能用好,用出哲学,那是极好的。若中途生出许多不满意,也可以此为支点远望思考数字时代效率的意义。思考难免痛苦,因为思考引申出对现状的不满,显得无病呻吟,不禁期待所谓新世界来临。然而在那之前,还得经受现实,然后为未来铺路。

  • 新博客已到站

    在 2018 年双十一的前一天,由于某 VPS 服务商打折促销,自己换了台新的配置比原来的稍好些的服务器。又因厌倦于 PHP 和 WordPress,终于把博客系统换成了 Jekyll,此之谓人总是会活成自己当初最讨厌的样子,或者说……真香警告。不妨一说,大一的时候我就萌生过此类「静态博客生成器」的想法:能不能写一个脚本,把文章转换成需要的 HTML 格式,然后放到目录里?可惜当时的我并不会什么脚本语言,不然以当时的执行力可能还真能重新发明一个 Jekyll。

    至于为啥选择 Jekyll 而不是其他更「酷」的玩意,一是因为在 GitHub Pages 用过,模版和主题都挺丰富的;二是因为 Jekyll 是用 Ruby 写的,比较亲切,有什么坑或者需要 Hack 的时候也比较方便。目前看来,本地写好文章用脚本一键部署,一切都还挺好的。麻烦的是,曾经自己把个人网站的域名加上了 HSTS,并且还带了 includeSubDomains 选项,导致你只要访问过一次,以后的访问全得要求 HTTPS,不然就不给看。不过你现在看到这篇博客的时候,域名和 SSL 证书已经完成切换了。同时在此嘲讽一下某些对信息安全一窍不通还在整天琢磨什么「前端加密」的二道子工程师,和一些死活不上 HTTPS 的大公司(现在倒是越来越少了)。

    还有些事情没有做,一是目前博客还没有评论系统,不想接入 Disqus(要注册并且在国内也无法正常访问),有空可能会自己写一个简单的;二是主题还在用默认的 minima,也许有天会对着原来的 WordPress Foundation 主题仿一个差不多的,因为那个还挺好看的。这样下去,造轮子之路遥遥无期啊……

    以后可能会多更新一些博客。自己也想通了,文章反正也没几个人看,何必那么长,又没人花钱请我写东西——人的生产力总是有限度的呀。看到国外一些大佬的博客之后,意识到博客就是分享一些属于自己的想法的地方,自由一点,别像微博那么碎片化就行。别看我写到这里这么点字,有些人大学四年除了被逼无奈写作业可能从来没自己写过这么「多」字,说起来也是语文教育出了问题。想通这个问题之后就会发现,写文章比写代码舒服多了(若干产品经理大概也是这么想的)。当然,我尽量保证我的文章可能没营养但不会害人,如果是关于技术的应该还要有那么点价值。CSDN,你什么时候倒闭啊?

    (挥手)再见!

  • 效率软件杂谈

    说起来自己几年来用过的效率类 App 也不少了,尽管自己很难坚持,不过倒是有个喜欢折腾的习惯,从早年的 Linux 到现在的效率软件。正好好久没更新博客了,就随便对它们说说自己的看法。

    效率类 App 的外延很大,从代码管理到任务规划,只要是能够提高工作、学习效率的软件,都可以划入效率这类范畴。不过,我们日常看到的多数效率软件无非都是写作、协作和日历事项。我想一方面是因为它们的开发门槛较低,不需要什么额外的领域知识(想想前端框架都用 TODO-List 做 Demo,搞个能用的并不麻烦);另外一方面,大众用户都需要这类软件,除了我等喜欢倒腾比较它们的爱好者之外,还有大量的用户此前从未接触过(仅因为一些偶然发现的小功能就感叹生活质量提高了),他们也完全是潜在市场。当然,用过一些雕琢不够细致的作品也会发现,要把它们做好,也不是那么容易的。

    奇妙清单

    奇妙清单是相当老的 TODO 列表软件了,对普通用户几乎免费。早期对一些要求团队协作的高级功能收费,被微软收购以后就停止高级功能和收费,但也不再更新了。奇妙清单的一大亮点在于全平台支持,从 iOS 到 Windows 乃至 Windows Phone 通通有 App,并且桌面端也是原生,实在不容易。(其实让几个 iOS 程序员兼任开发 Mac App 的任务也不会很难,满大街的 Electron 和 nw.js 实在影响体验)

    Wunderlist Sample

    如果之前没有过使用这类 App 习惯的话,奇妙清单在一开始可以有效地帮助自己捋清今天要做的事情。但它的功能实在有些单薄,不明显的子任务入口,缺乏记录和统计功能,实在让它只能安心做一个清单应用。无独有偶,最近兴起的一系列 App,从 Bear 到 Agenda,都将任务列表和笔记功能糅合在一起。尽管在提醒上有些欠缺,不过每填工作上都要主动查阅修改的记录,实在不需要严格的提醒。需要的,交给自带的提醒事项就好了。后面要提到的 Emacs 中著名的 org-mode 也基于这个逻辑。尽管它也可以用来记笔记、写文档,但如果一点都不用上它乍看奇怪却又灵活强大的 TODO 功能,总觉得会缺了些什么。

    当然了,任何软件都只是辅助提高工作生活效率的工具,改变自己的工作、学习节奏也一定是一个系统化的、长期的过程。寄改变生活方式的希望于某个软件并不现实。奇妙清单的功能并不复杂,容易上手。如果你此前没有太多折腾数字化工具的经验,可以将它作为入口,管理生活并进一步探索适合自己的方法体系。即使日后你认为它管理任务功能不足,至少作为购物和杂事清单还是不错的。一直都有传言称奇妙清单要倒闭或者停止运营,不过它大概还会在目前的状态下运营较长一段时间。即使要关闭服务器了,因为它提供了完善的 API,所以在发布通知之后,你也有足够的时间一键将已完成和未完成的任务列表转移到其他应用(比如 Todoist)中。当然,微软收购团队之后推出的 Microsoft To-Do (目前尚无 Mac 版)也是一个不错的相似选择。

    Ulysses

    某种程度而言 Ulysses 不算本文想描述的效率软件,不过实在有很多人推荐过它(包括后面的 iA Writer),所以也值得谈一谈自己对它的看法。Ulysses 是一个有相对久远历史的文本编辑器(好吧,有很多人习惯称呼它写作软件),提供了编辑 Markdown XL(一个扩展的 Markdown 语法)文本和管理文档等一系列功能。如果谈及 Mac 上辅助写作的软件,一定会有人提到 Ulysses,足以说明它在诸多 Mac 用户心中的地位。当然,Ulysses 也有 iOS 版本(尽管第一代 Ulysses 发布的时候好像还没有 iPhone),并提供基于 iCloud 的同步。

    Sample of Ulysses (From Web)

    我不是 Ulysses 的深度用户(使用 Ulysses 写的字数应该不超过 10000),体验它也主要是因为 SetApp 提供的试用机会。不过它的可定制主题、可定制 Markdown 语法、打字机模式、流畅的写作体验和文档管理等确实令人印象深刻。打开一个全屏界面很容易让人产生写点什么的冲动。(尽管用键盘而不是笔写作长文还是一个需要适应的过程)iOS 版界面相对简单,不过也足以在手机上进行临时的写作工作了。Ulysses 的同步没有使用 iCloud Drive,也就是说保存在文档库中的文档并不是对用户直接可见的(尽管你还是可以在 Mac 上的 Mobile Documents 目录中找到它),这点和 iA Writer 不同,同步也有稍长的延迟。

    用 Ulysses 来书写内容当然是足够的,然而写作本身必然也具备痛苦和苦闷,正如这个软件的名字,尤利西斯。值得一说的是它的价格。曾经的 Ulysses 在 Mac App Store 定价 45$(中国区 298¥ 左右),iOS 版定价 25$(中国区 128¥ 左右),算是普通用户需要的软件里面价格相对高昂的了。(我不禁想起当年花了快 400 大洋入的 Photoshop CS6 教育授权,结果一直吃灰)这个价格见仁见智,对很多人来说就是几顿饭的钱。但是你可能也会觉得,它的功能可替代性太强,几乎能写代码的编辑器都支持 Markdown,Mac 上还有好些开源编辑器——我为什么要用它?另外,我也看到过用户反映,Ulysses 在对较长(数千字)文章进行编辑时会有明显卡顿感。这也算是针对写作的文本编辑器的一个通病。(诸如 VS code、Sublime Text、Vim、Emacs 这样的代码编辑软件中倒是很少看到这种现象)

    不过,随着苹果企图在 App Store 推进订阅制,提高开发者从订阅中得到的分成,越来越多的软件采用订阅制,Ulysses 是其中引人注目的一员。对很多大型软件来说,订阅制是一个相对划算的更新方案(相比于每次出新版本之后再买断),比如 Office 365 和 Adobe Creative Cloud。尽管如此,你还是可以不选择 Office 365 而直接购买 Offce 2016,旧有的 Office 授权也没有任何影响。任何的转型都是麻烦。有些软件的转型给老用户提供了空间,可以照常使用或者优惠升级。不过 Ulysses 做得就比较绝了,尽管花钱购买了的老用户可以优惠订阅,但如果他们升级了版本,就必须在 14 天试用期内更新订阅,否则自己的文章就无法继续编辑;另外,用户的文章也没有好的方式导出。这算是一个极度损毁开发商信誉的事情,你至今在 Mac 和 iOS 的 App Store 里的 Ulysses 页面下,都能看到大量表达愤怒的评论。订阅制和买断制哪个更好,开发者、平台和用户争论至今也没有什么结果。不过自己花钱购买了产品,到头来还是要被开发商牵着鼻子走,这实在是有些可笑。

    Ulysses 现在的价格是 4.99$(中国区 26¥)一月,如果按年订阅则是 39.99$(中国区 218¥)一年,订阅在同一个 Apple ID 登录的全平台可用。如果是学生,可以得到优惠,6 个月订阅是 10.99$(中国区 73¥)。你可以得到 14 天的免费试用。另外,SetApp 也包含了 Ulysses,对于同一个 Apple ID 登录的 iOS 设备上也可用。

    iA Writer

    iA Writer,连同 Byword、Quiver 等在内的一系列写作软件,常被当作是 Ulysses 的竞争者。其中 iA 应该是最贵的,也是最老牌的,历经多个版本变迁。本文即是用 iA 写作的。相比 Ulysses 或者其他软件来说,iA 的可定制性很少——只能从两种等宽字体中选择,字体大小也只有三个等级,颜色主题除了日间模式和夜间模式外也不能调。设置页面可以用简陋来形容。

    iA Writer Sample

    很多人调侃说,自己已经买了的软件,就会想方设法找到它的优点。这话不假。因为潜意识里,对于已经购买的软件,自己就不会把价格纳入考虑因素了。也许对于我,iA Writer 也是这样。每次用 Filco 的红轴键盘和双拼输入法,搭配全屏模式的 iA,写作起来的体验非常好。你可以在 iA Writer 的官网通过视频观看到 iA Writer 的使用方式和界面。

    iA 基本支持 MultiMarkdown 语法,除了基本的 Markdown 标记之外,还有注脚、目录、任务列表、表格和 LaTeX 公式等扩展内容。最新的 iA Write 也加入了标签功能。iA 支持类似 Ulysses 和 Typora 上的打字机模式。同步过程是使用 iCloud Drive,意思是每篇文章其实就是一个 txt 格式的文本文件,并且可以在 iCloud Drive 上看到和用其他编辑器编辑。一开始我有点不满意这个做法,认为类似 CloudKit 的数据库同步方式更加易用和干净。不过 iA 支持新建文档的时候自动使用 Markdown 标题作为文件名,这一点也逐渐冲抵了基于文件的同步方式的不便。不过在处理中文全角标点作为标题时,文件名中的符号会被自动转为半角,这是个小问题。另外,可能因为文本文件本身不大,iCloud Drive 的同步还比较流畅。当然,你还可以选择用 Dropbox 同步或者直接在本机的某个目录下保存文档库,在你能够流畅连接 Dropbox 服务的时候,可能体验更好。iOS 端当然也支持对 iCloud Drive 上内容的编辑,并且甚至可以在里面打开你 iA Writer 目录之外的任何文件(即使需要用户自己操作,我也很惊讶 iOS 居然提供了这种接口)。使用基于文件的方式,即使有一天 iA 开发者作死不让你继续使用了,你也至少可以从目录导出你的所有文件。以 Evernote 为代表的数据库模式和若干编辑器代表的文件模式,实在是各有各的好处吧,也许有一天,会有一个兼具两者优点的应用出现也说不定。

    iA 的另一个优点在于支持 Windows 和 Android 平台。由于我没有用过,这里就不多讲了。缺点包括统计中文文章字数的时候有问题(Bear 也不对,除了 Word 很少有软件能把这事做好的),语法突出不支持中文(如果你使用英文写作,这倒是个很有意思的功能)。目前看来他们也不想把应用改成订阅制。(Ulysses 遭遇到的阻力应该会冲击很多开发者对订阅制打的算盘)他们的博客上每月会发布一篇文章,其中多数跟产品本身没有关系,质量倒是挺高的。iA Writer 采取买断制,Mac 版价格在中国区是 198¥,iOS 版在中国区是 30¥。Android 和 Windows 的价格没有看到,似乎 Android 采取了免费下载搭配 App 内购买的方式,Windows 版本可以免费试用,购买价格 19.99$。

    Org-mode

    总的来说 Org-mode 是众多笔记和日程解决方案中比较硬核的类型——没有界面,基于纯文本。当然,最简单的方式也就是最靠谱的方式,虽说 Org-mode 只是一个纯文本界面,不过神之编辑器 Emacs 对它有着绝好的支持。现在的 Emacs 内置对 Org-mode 文件(后缀名为 org)的解析,连带若干快捷键。如果你安装了 Spacemacs,那么功能就更是丰富。

    Example of Org-mode

    所以 Org-mode 到底是什么呢?简言之,类似 Markdown 的一种纯文本标记语法。Org-mode 基于大纲,常被用于笔记和待办事项。你可以切换大纲中任何一个条目的 TODO 状态,或者查看有哪些任务的 Deadline 是今天。不同于分裂的 Markdown,Org-mode 的发展基本都以 Emacs 为主要(几乎是惟一好用的)实现。借助于 Emacs 优秀的扩展性,Org-mode 的纯文本可以说被玩出了花。当然,即使没有 Emacs,用任何一个文本编辑器都可以手动处理 org 文件。而在移动平台上,有 Mobile Org 和 beorg 等 App 基于云盘提供编辑和同步 org 的功能。相对来说,beorg 是比较好用也在持续更新的一款,但就 Org-mode 的「大纲」本质而言,beorg 做得还不够,其团队思路更像是把它当作一个提醒事项和日历管理软件。

    Evernote

    Evernote 的出现早于大部分现存的电子笔记软件,以至于说起笔记软件,很多人第一时间想到的都是 Evernote,或者它的中国版,印象笔记。Evernote 带有基于笔记条目的同步功能,以笔记本和笔记本集(Stack)组织笔记,同时也具有扁平化的标签系统和搜索功能。Evernote 自带的编辑器对非技术人员来说应当很亲切,容易想起熟悉的 Word。不过如果用得稍微多些,就会发现这个编辑器实在是乏善可陈,基本的富文本编辑没做好,也没有类似 OneNote 一样的语义化文档结构(一级标题、二级标题、引言……),更勿谈 Markdown 支持这种功能了(尽管有马克飞象这类第三方 App,现在印象笔记也支持了 Markdown)。

    Evernote 和印象笔记的一大优势在于,多年的发展使其拥有了一个良好的生态圈,很多应用都支持将内容直接发送到 Evernote。另外,Evernote 还有用一个强大的 Web Clipper 插件,能够从网页中抓取正文自动保存到笔记本中,这也就是很多人说其「善于收集」的原因之一。不过从这个角度,Evernote 更像是一个云端同步的文档库,而不是全功能的笔记软件。从这个角度出发,也许一个具备全文搜索功能的文档管理软件也可以部分取代它的作用。

    Evernote Sample

    Evernote 和国内的印象笔记都可以免费使用,不过免费用户有诸多限制,比如一个月同步流量不得超过 60M(如果你同步的基本都是文字,这个数量倒是基本够用),只能同时两个终端登录,以及不可以使用在 PDF 内搜索等高级功能。付费采用的是订阅制,印象笔记的个人用户有标准版和高级版两个付费级别(Evernote 似乎只有高级版和企业版之分),标准版把每月流量提升到了 1G,不限制终端;高级版每月流量 10G,并且加入了一些高级功能。国区的印象笔记和 Evernote 是完全不同的两个账户体系,甚至可以用同一个邮箱注册 Evernote 和印象笔记两个不同账号。Evernote 高级版年付 5.83$ 一月,月付 7.99$ 一月。印象笔记标准版年付 8.17¥ 一月,高级版年付 12.33¥ 一月。

    需要注意的是,自 2018 年 8 月起,印象笔记已经从 Evernote 国际版独立出来。中国区的 App Store 只能下载印象笔记,而外国区只能下载 Evernote,图标也不一样了。Markdown 等新功能仅限中国版独有。Evernote 国际版的经营状况不佳,时常有裁员的消息,不过国内版还是暂时不用担心倒闭的问题的。由于监管原因,国内版的印象笔记是不支持笔记分享功能的。

    OneNote

    OneNote 是微软出品的笔记软件,据传其历史可以追溯到 docx 格式出现之前的 2003 年,最开始是作为 Office 套装的一部分销售的。一开始,OneNote 是一个像 Evernote 一样的电子笔记本,并且针对企业内部协作的场合进行设计。(一开始我还没有意识到为什么企业内部会需要一个笔记软件,直到后来我知道了传说中惹得天怒人怨的 Lotus Notes)不过实际上,OneNote 的使用体验让它比 Evernote 更像是一个现实生活中的笔记本,而不是数字资料集。

    Example of OneNote

    OneNote 采用了三层结构,从笔记本到节再到页,而页可以像书的章节关系一样无限划分出子页。这样的结构相比于 Evernote 而言明显具有更强的结构性,适合写书或者课程笔记一样的场合。但 OneNote 实在是太过自由,每个笔记页都可以有若干个像白班上的贴纸一样的块,每个块都可以自由移动甚至和其他的块重叠。这很像真实笔记,不过对单纯想数字化输入和保存一些东西的强迫症来说,这反而是个不便之处。(想想 Markdown 为何如此流行,它在富文本面前到底有何优势?)手写的内容和公式、录音等等可以随意插入笔记页的各个角落。手写和图片内容甚至可以被搜索(Evernote 高级版也有这个功能,没有比较过哪个更强大)。如果你没有类似的强迫症且从接触电脑以来就习惯 Office 软件的界面,那 OneNote 是很适合的笔记解决方案。

    不过笔者还是倾向于把 OneNote 单纯作为一个数字笔记本。OneNote 为平板和手写笔做了很多适配和优化,搭配 iPad 和 Apple Pencil,书写的体验非常舒服。如果你用 Surface,也可以好好试试。毕竟,相比 iPad 生态下的其他手写和录音笔记软件,OneNote 完全免费(只要你 OneDrive 还有足够空间),还是大厂出品,更新频繁,为什么不用呢?很多人抱怨 OneNote 同步速度慢,除了微软服务器和本地网络的原因之外,很可能也是因为 OneNote 是按照节为单位进行同步的,笔记稍丰富一些一次同步就可能是十多 MB,不光慢还是流量杀手。OneNote 的另一个大问题是关于默认字体的,在 Mac 和 PC 上谁用谁知道。

    Bear

    Bear 是苹果生态下的一款书写和笔记软件,荣获 2016 的 Mac 年度最佳 App 大奖。Bear 令人惊讶的是它的简单风格和明显经过设计的界面。默认的 Avenir 字体在外行眼中的第一感觉就是「洋气」。无独有偶,Bear 也没有使用 Evernote 风格的富文本编辑器,而是在 Markdown 基础上做了些小修改作为自己的语法,以每篇 Markdown 文本作为笔记条目。(可以打开「Markdown 兼容模式」)

    Bear 既不像一些文本编辑器一样不刻意突出 Markdown 元素,也不像 Typora 一样所见即所得,而是在文本中突出了样式。有很多人可能不喜欢这样的编辑器,但它可以帮助很多不熟悉 Markdown 格式的人慢慢上手。

    Sample of Bear

    Markdown 不是一个陌生的东西,Bear 除了界面上的美观之外,在笔记的组织方式上也有创新之处。传统的笔记软件,比如 Evernote,试图把现实生活中的笔记本映射到软件中,创造了「笔记本」这样一个概念,和笔记条目构成一对多的关系,然后为了多元化组织方式的需要,每个笔记可以有若干个标签,标签和笔记构成多对多关系。Bear 则直接放弃了笔记本这个做法,全部使用标签。除了每个笔记可以有多个所属标签之外,标签还可以层层嵌套,比如 job/code 就意味着 job 标签下的 code 子标签,一个以此为标签的笔记既可以在 job 下也可以在 jobcode 下找到。看似有些偷懒,实则打破了到底要创造哪些笔记本这一难题。书写体验这个事情,见仁见智,不过很多人把 Bear 当作轻量任务管理工具,或者做为增强版的备忘录。Markdown 用以写作当然很棒,但用来做知识管理就有些捉襟见肘了。

    Bear 采用了苹果推荐的订阅制模式,如果不订阅依然可以单机使用软件,但无法同步、使用高级主题和导出至更多格式。但它的同步基于 iCloud,所以目前也只支持 iOS 和 macOS 设备。不过这个把依赖苹果 iCloud 服务作为收费功能点的做法,严格来说似乎违反了苹果的规定。Bear 现在的价格是 1.49$ 一月初次附赠一周(中国区 10¥),14.99$ 一年初次附赠一月(中国区 103¥)。Bear 的团队来自意大利,主要成员只有 3 人(最近好像增至 6 人了),虽然不用担心它倒闭,但更新速度的确不快,Web 版也遥遥无期。

    WorkFlowy/Dynalist

    这两个软件属于笔记型软件中的奇葩,不是传统的所见即所得或 Markdown 文本,而是采用大纲的形式组织数据。WorkFlowy 算是这类软件的始祖,每个用户一打开就只有一个文档,没有办法新建和管理。文档可以是无限层级的,并且可以采用「聚焦」模式,即把大纲中某个节点作为当前视图的根节点。以此方法,用户的所有数据都组织成一棵树。WorkFlowy 并没有提供更多更复杂的功能,在大纲和聚焦的基础上,用户可以把某行标记为「完成」(就是打上删除线)或者在某行下方加上注释,用户也可以把常用的某个节点收藏起来方便快速聚焦。WorkFlowy 的功能基本就是如此了。

    Dynalist 相比 WorkFlowy 有一些改进,比如加入了 Markdown 和待办事项支持、支持多文档等。不过最重要的是,Dynalist 的免费版本即可无限创建节点,而 WorkFlowy 对免费用户有每个月 100 节点的限制(可以通过邀请的方式扩容,每邀请一个用户双方都可多获得 100 的每月免费节点)。

    Sample of WorkFlowy

    很多用户在尝试过功能丰富的富文本笔记软件之后可能会觉得基于大纲的方式太过简单,不过多尝试一下就能体会把思维整理得高度结构化的快感。这种模式特别适合于在开展某些项目或者写作文章之前为内容列好提纲,也可以用于组织某些结构化的笔记,比如读书笔记等。不过笔记这件事没有银弹,在其他一些用途上,可能大纲类软件的确是太过简单了。

    WorkFlowy Pro 版本的价格是 4.99$ 一月,49$ 一年。Pro 用户拥有无限的储存空间、备份至 Dropbox、带密码的协作、更改主题等功能。Dynalist Pro 版本价格每月 9.99$,如果年付则是每月 7.99$,包括自定义 CSS、Google Drive 和 Dropbox 备份、无限量创建书签、版本修改历史、Google 日历集成等功能。

    备忘录

    对很多苹果用户来说,备忘录可能才是每天使用次数最多的软件。尤其是 iOS 和 macOS 备忘录间的同步,对多设备用户而言,是个非常有吸引力的功能。备忘录和 Evernote 不同,本身的编辑界面没有明显的样式调整工具栏,在样式按钮下也只有寥寥几种选项:大标题、标题、正文、等宽和序列。但备忘录本身是的确支持带各种样式的富文本的(尽管不如 Evernote 一样完整)。在「编辑」菜单中的「格式」选项中,可以看到,可以设置备忘录内容的字体、大小、颜色、基线、对齐,加删除线,乃至调整缩进。另外,备忘录还支持在笔记中插入待办事项清单——就差个提醒了。

    在 iOS 上,iOS 11 对控制中心的改进可以让用户快速从任何界面启动备忘录;而在 Mac 上,备忘录也几乎是启动最快的笔记软件了。备忘录的同步完全依赖于 iCloud,这意味着只要你的 iCloud 有足够的剩余空间,同步的设备数量、同步流量都不是问题,完全免费。在 iOS 上,备忘录还支持扫描文件导入备忘录。这一功能和 Evernote Scanner、Office Lens 或者扫描全能王等专业应用比起来还是欠了点火候,不过在光线充足的时候已然够用了。如果你更新了 macOS 10.14,系统备忘录还支持从你的 iPhone 或 iPad 上拍摄扫描照片直接导入。

    系统备忘录也是支持从 Evernote 导入的,在「文件」菜单中的「输入」弹出的选择文件对话框里,选中 Evernote 导出的 enex 文件并打开,备忘录就能自动把里面的笔记转换成备忘录的格式放到一个统一目录中。样式可能会有丢失但大体结构还在。不过备忘录不支持导出功能,只能输出 PDF。好在备忘录支持同步其他互联网账号上的备忘录功能,因此你可以用备忘录连接你的 QQ 邮箱或者 Outlook,把 iCloud 或本机上的笔记条目移动过去,以此达到导出目的。不过要注意的是,邮箱账号的笔记本支持的文本格式相当有限,直接移动过去一些样式和链接可能会丢失。

    其他

    除了以上提到的几个(或许大名鼎鼎)软件之外,还有许多(号称)与生产力相关的 App 自己或多或少体验过。

    Simplenote

    Simplenote 如其名,的确简单。整个软件的功能就是,书写纯文本笔记,添加标签,然后同步。你可以选择开启 Markdown 模式,这样你就可以查看当前条目的 Markdown 预览。每条笔记都可以查看历史版本。或许正因为完全依赖纯文本,Simplenote 的同步速度相当快(如果没有连接问题)。目前,Simplenote 支持大部分平台,从 Windows 到 Mac 和 Linux,以及若干移动平台。Simplenote 是完全免费的,运营它的公司是 WordPress.com 平台的母公司,因此暂时还不用担心公司哪天倒闭了的问题。不过 Simplenote 的格式太简单了,连 Markdown 的支持也不是很完整。

    Agenda

    Agenda 给人的感觉像 Bear,也是备受赞誉的后起之秀。相比于笔记或者书写软件,Agenda 更侧重的是任务和日历的集成。每个项目中的单个条目都能连接到日历,同时顺便做做笔记。笔记语法基本和 Markdown 一致,但直接以带样式文本显示。不过 Agenda 目前看来编辑器还不太成熟,容易出现卡顿和样式出错等 bug。Agenda 的更新模式很特别,就像 Sketch 或者早年一些杀毒软件,按年付费,类似订阅制。不过如果停止付费,软件依然可以正常使用,只是得不到新的高级功能更新。对这种级别的软件而言,相比无脑订阅制,这个付费模式看上去更有责任感。目前一年的价格是 163¥,支持 iOS 和 Mac 平台。

    Agenda 的问题在于它的定位。它想统一日历、提醒事项和笔记的功能,但它似乎这几个都没做到很好。类似的应用有 Noteplan,也试图将笔记和日历统一到一起。可我们日常真有那么大「笔记随日历走」的需求吗?

    Dropbox Paper

    Dropbox Paper 是 Dropbox 推出的在线文档服务。这个服务支持用 Markdown 语法书写内容,在网页中也支持对内容进行全文搜索。但它作为笔记而言还是缺少了一些资料管理方面的功能。而且就官方定位而言,Paper 更像是 Google Docs 的竞争对手,而不是 Evernote 这样的软件。如果你有协作方面的需求,可以尝试一下 Paper,产品体验还不错。

    Typora

    Typora 不同于很多 Markdown 编辑软件——它成功地把所见即所得特性和 Markdown 的「干净」整合到了一起。在编辑器里打出两个星号,后面的文字就会自动变成粗体。在边界处按退格键删除字符时,删除掉的也不是粗体字而是星号。Typora 目前免费,作者曾宣称到正式版会开始收费,但正式版目前看来遥遥无期。Typora 跨主要的桌面平台,支持比较复杂的 Markdown 扩展,包括 LaTeX 公式、表格、目录等。另外,它还支持更换主题,自己把对应 CSS 放到指定目录就好。Typora 是一个优秀的 Markdown 编辑器(如果你喜欢这种 WYSIWYG 风格),尽管处理大文件时还是有明显卡顿感,但作为笔记软件,还是有所欠缺,一在文档管理,二在多端同步。

    生态

    计算机诞生的最初目的即是帮助人提高解决问题的效率,从 DOS 时代到今天,各类效率软件层出不穷,大名鼎鼎的也不少见。像 Things、OmniOutliner、OmniFocus 等软件本文没有一一介绍,读者有兴趣可以自己发掘。

    如果你平常主要使用的软件基本是 QQ、微信,那么用什么手机和电脑对你而言不会有太大影响,因为这些软件对多个系统都有良好的支持。(Linux QQ 和 Windows Phone 看来要除外了)但如果你接触这类效率软件比较多的话,就会很容易被某个平台所绑定——即使认为它贵或者对它不满意,也不得不继续使用,因为数据都放在这些软件和服务上面。

    所以,在选择软件时,除了软件本身的体验和功能之外,还得考虑它们的可迁移性。一般来说,自己提供后端存储的软件都具备网页界面,所以都可以跨平台。但反过来,这些服务的寿命几乎不会超过苹果、微软、Google 等巨头,维护人员的技术也不会有它们的高。如果数据能够存储在这些提供个人云盘服务的服务器上,可能更加可靠。一部分软件客户端是跨平台的,在更换手机或电脑的时候不用过分担心。但对于一些只在某些系统上有版本的应用(苹果生态居多),就要着重考虑它们是否有方便的导出功能了。基本上,数据和应用在一个生态里融入越深,要迁移出去的成本就越高,这是难以彻底解决的矛盾。

    没有一个软件能够让所有人满意,也许理想的笔记形态离我们还有一段距离。不过如果你有空反思过滤每天收到和发出的信息,勤整理笔记本,也许会发现对信息处理工作流的热忱,只是种没什么必要性的狂热。购买正版软件提高效率是好的,但它并不等于数字消费主义。

    毕竟,软件不是最重要的,作品才是最重要的