隔离手记: 家装活动

2020/5/26 9:19 PM

疫情隔离期间,在家呆久了就会琢磨家里的家具摆放和布置。从去年五月份入住之后就一波一波地买家具。家装布置确实不是件一蹴而就的事情,这一年来通过居住和使用让这个室内空间自己有机地进化,一步步慢慢做决定,确实要比一次买好要踏实的多。一开始买了必须的床、沙发和餐桌椅,第二波家具重新布置了一下书房,毕竟摆下两个人的电脑和一个沙发床可不容易。第三波第四波宜家买了一些小东西,外加电视柜地毯等等。现在第五波从宜家买来五个礼拜,今天终于送到了。这回凑齐了阳台的家具,准备把这个十平米的大阳台好好利用一下,准备天天晒太阳晒成棕黑色🙃️总而言之,买家具还是从大件开始、从必需的物件开始,慢慢一步步来,宁缺毋滥,真的不要纠结多几次运费。

最近还在琢磨和 MX 养点花。之前不管是爬架上的 “绿箩” 还是电视柜和书桌上绿植都是宜家那边弄来的假花,现在觉得也是时候弄个真花回来养养了。前两天从 plantsome.ca 上下单了一个 snake plant 还没送到,还去楼下的花店抱回了一盆 peace lily。顺利的话,准备弄个迷你花园角了。

Let’s stay in touch!

这里有我看到、听到、读到、想到的有趣的东西,以及户外徒步、旅行,或者在温哥华压马路的过程点滴。愿这些文字和记录能给你带来快乐、满足和启发。

2020/5/24 10:13 PM

如果你遇上了 2019 年款 16 寸 MacBook 合上睡眠再次打开时重启的问题,你不是一个人

你可以依次尝试以下步骤,每尝试一步就可以试试问题是否得到解决——

  1. 升级 macOS 到最新版本。
  2. 重置 SMC
  3. 重置 NVRAM
  4. 重新安装 macOS,但不抹掉磁盘。你的第三方软件、个人数据和应用设置会被保留。
  5. 抹掉磁盘并重新安装 macOS,并将 Mac “设置为新的 Mac”。
  6. 联系苹果退货、换货或是维修。

这就是我过去三天帮 MX 搞的东西。现在我们已经到了第六步,Amex 马上要以为我买了两台 Mac 了。

Spirit Caves Trail

2020/5/23 11:57 PM

牛老师这周闲的难受拉我和 MX 出来爬山,本着找个人少的地方的精神,又来到了 Hope 这边。从 AllTrails 这个 app 上一顿搜索,找到了人迹罕至的 Spirit Caves Trail。

Spirit Caves Trail 离 Hope 这个小镇不远,穿过去开十五分钟就到,旁边是一个叫 Yale 的小镇。Trail 的入口在 TC-1 路旁,毕竟这个 “加拿大唯一的国道高速路” 过了 Hope 就是双向二车道,大部分的长途交通的车流都会沿着 BC-5 号省道继续行驶,直到跨过 BC 和 AB 省的边境在 Jasper 附近汇合。路旁没什么正经的停车场,我们就把车停到了旁边的砂石地上,横穿高速路开始爬山。

入口处的步道在小溪旁蜿蜒。© MX 和 Sony a7iii。

Goodnotes

2020/5/22 10:14 PM

从本科还没毕业那会我就是 Notability 的忠实用户了,从 iPad 3、iPad mini 2 到现在的 iPad Pro + Apple Pencil 已经五六年了。不得不说 Notability 这么多年 ¥18 买来(当时便宜)没有额外收费,一直在做更新和优化已经实属难得了。不过一直以来 Notability 在 Mac 和 iPad 上的同步问题没有解决,这次真的受不了决心试试 Goodnotes 5。

四月中旬,Goodnotes 升级到了 iOS、iPadOS 和 macOS 三个平台的通用款 app ,一次付费即可在所有设备上使用——全都得益于 macOS 10.15 / iOS 13 融合 app 平台的 Catalyst 计划。

Goodnotes 5.

The Miracle Sudoku

2020/5/20 10:50 PM

我万万没想到我会在 YouTube 上看一个人解数独,但是看这人解谜的 20 分钟是我这一天最快乐的 20 分钟。希望能把这 20 分钟的快乐带给你

顺便,你还能学到一百种英国人表达 “真不可思议” 的方式,包括——

  • “This is mental.”
  • “This is madness.”
  • “This is absolutely crazy.”
  • “You cannot possibly believe this.”

2020/5/19 8:17 AM

PSA 自动化处理表格与其去学 Python 不如好好琢磨一下自己是不是掌握了80-90% 的 Excel 公式,知不知道 Alt-D-F-F 打开表格 filtering,有没有掌握使用 $ 锁定行或锁定列的窍门,有没有学会不用鼠标也能用 Excel。

真的都掌握了之后,有这功夫去学学 PowerQuery 不香吗?

“It’s not even wrong.”

2020/5/17 10:58 PM

Benedict Evans:

“That is not only not right; it is not even wrong.”
— Wolfgang Pauli

A lot of really important technologies started out looking like expensive, impractical toys. The engineering wasn’t finished, the building blocks didn’t fit together, the volumes were too low and the manufacturing process was new and imperfect. In parallel, many or even most important things propose some new way of doing things, or even an entirely new thing to do. So it doesn’t work, it’s expensive, and it’s silly. It’s a toy.

Some of the most important things of the last 100 years or so looked like this — aircraft, cars, telephones, mobile phones and personal computers were all dismissed.

But on the other hand, plenty of things that looked like useless toys never did become anything more […]

The thread through all of this is that we don’t know what will happen, but we do know what could happen - we don’t know the answer, but we can at least ask useful questions. The key challenge to any assertion about what will happen, I think, is to ask “well, what would have to change?” Could this happen, and if it did, would it work? We’re always going to be wrong sometimes, but we can try to be wrong for the right reasons. The point that Pauli was making in the quote I gave at the beginning is that a theory might be right or wrong, but first it has to rise to the level of being a theory at all.

上周求着别下雨还是下雨了。为了防雨,本来已经洗了收起来的滑雪硬壳又拿了出来,好在 Chilliwack 这种接近内陆的地区只是掉些雨点而已。E. C. Manning Park 一直在夏天爬山的目的地里,这次疫情过后第一周开门就直接出发了。

Manning Park 里边很多 trail,从几十分钟的环湖路到往返五六十公里的硬核徒步路线都有。选 trail 的时候本来自作聪明以为选一个20公里的环湖路,一路从 Lightning Lake、Flash Lake、Strike Lake 走到 Thunder Lake,觉得环湖路反正没有海拔爬升,一小时五公里没什么难度,还能避开积雪。

结果呢,湖边的 trail 也全是雪,后来查了查发现 Manning Park 的海拔有 1250 米,比 Grouse Mountain 山顶还高个一百米🤷‍♀️幸亏是没有傻到什么外套都没带。

全是雪,中间隆起的部分是一冬天被踩出来的 trail。© MX,Sony a7iii。

Garry Point Park

2020/5/16 11:17 PM

长周末租了个车,昨天礼拜五下午上班摸鱼的时候溜出去把车提了。晚上借着手里有车,吃完饭跟 MX 去 Richmond 溜溜弯,去 Steveston 那边的 Garry Point Park 溜溜弯看看夕阳。五月中旬日落已经晚到九点钟了。

今天刚从 Chilliwack 回来,懒得写了,扔几张图吧。明天再整理一下 E.C. Manning Park 的照片。

© MX

YouTube Premium

2020/5/15 3:54 PM

天天被 YouTube 的 app 推送高级会员都已经见怪不怪了,那天终于点了 “Start Trial” 然后光速去 iTunes 取消了 auto renewal。

不过我是没想到 YouTube 这个 Premium 的体验这么渣。广告确实没了,这点还算不错1,但是我想要的东西一个都没有。

首先是 YouTube 在 iPad 的 Safari 上并没有任何的画质提升。YouTube 在 iPad app 的操作并不是最 iOS-like 的,也一直无法支持后台播放音频和画中画,所以我常年避免使用 iOS app,只是偶尔一些视频想要较清晰的画质,会选择 YouTube app 看 1080p。在 iPad Safari 上,画质上限只有 480p。我本来以为 YouTube Premium 能让 Safari 画质也上去,结果是在做梦。

即使用了 Premium,在 iOS app 里依然只能看 1080p 的内容,更适合 iPad 的 1440p 完全不能播放,只能去 Mac 的 Chrome 才能看到 (Safari 会被限制到 1080p——我可去你大爷的吧🙃️)。

  1. 除了 YouTube 的官方广告——Excuse me?!  

小张通讯录 1.2

2020/5/12 5:59 PM

这两天给新 app 做原型之余更新了小张通讯录这款工具 app,做了 iOS 13 适配 (Finally!),加了一些之前漏掉的姓氏异音,并把版本号提高到了 1.2。

开发之初是我刚从国内回到温哥华的时候,这里的 “小张” 也是和国内的张姓同事开的一个玩笑,没想到短平快的执行效果还不错。一年多没碰这个 app,我现在觉得小张通讯录还是一个我很满意的作品:工具性强,工作方式简单,定价模型直接。在年长用户对大字体的需求和年轻用户对界面美观要求的夹缝里,小张的 UI 界面凭借大号思源宋体找到了合适的位置。

如果你的 iPhone 是英文系统,通讯录里存了很多中文通讯录,小张是你最好的帮手。他可以帮你排序通讯录里的联系人,快来试试小张的手艺吧

小张通讯录

Here’s to the Open Web

2020/5/11 11:54 PM

不知道最近微信在做什么活动么,身边的人一个一个都开起了自己的公众号。我是 2015 年到 2017 年面包调频玩累了不想搞了,我也通过亲身经历知道微信公众号有多么的别扭:不能加外部链接;排版受限,没有 Markdown 编辑器;上传一张图片难上了天;内容分发局限在微信的生态系统内,随时要接受微信的内容审核审查。最让我烦的细节是微信不允许任何搜索引擎爬虫检索内容,基本上我创作的东西都在微信的系统内,除了微信没人能搜到。

我觉得互联网就该是公开的。大家应该拥有自己的内容,而非上传到别人的服务器随时有被删除的风险;每个人的网站都应该遵从开放标准,允许搜索引擎检索,并且应当有适当的标记帮助机器理解页面的内容。这也是我最近几个月(闲在家里)在做的事情:我给页面添加了 OpenGraph 标记、标准的 Meta 信息,还有(不那么 Open 的)Twitter Card 标记;我重新审核了 RSS feed 的合法性,补全了很多缺失的标记,顺便加上了 JSON feed 迎接新标准的成立。正因如此,你在这个网页里进行内容分享,无论是 iMessage、Twitter 还是 Facebook,网站的预览信息都是健全的,这也是 Open Web 的好处。

Kelowna, © MX 2017.

我在琢磨,搭一个自己的博客很难么,因为搭博客的选择有很多,而且无论怎么选择,内容分发都是自由的,没有寄人篱下的感觉。我可以拥有我创作的全部内容,不会因为微信(或者任何第三方)关闭账号而弄丢东西。其实说破大天,搭博客无非是三个要素:域名、软件和服务器。不如就此写写我这几年用过的东西,权当是总结。如果能够让你远离微信的怀抱,我也算是做了好事一桩。

Burnaby Mountain

2020/5/10 10:14 PM

这周趁着天气好想找个小山头爬爬,Burnaby Mountain 正合适,而且琢磨一下发现 MX 在 SFU 分校上学,三年只去过主校区两次,这还没我去玩的次数多呢。SFU 也是比较省事,Evo 可以直接开到校区西停车场,绕着山的北侧和东侧走半圈,然后直接再拿一辆车回家(或者坐 144 路,反正始发站必定有座位)。

Port Moody。© minix_93

Burnaby Mountain 的山头本来就没多高,整个 trail 也难不到哪去。尤其是前半程只能在断崖上方行进,不下坡就没法上坡;不上坡就不用喘……和两周前去 Lynn Peak 相比,这次明显要暖和很多——毕竟赶上了历年来五月初最热的两天。Burnaby Mountain 的植被繁茂,多样性也肉眼可见地强于 Lynn Valley:不是只有针叶林覆盖,阔叶树占大多数,许多蕨类正值生长期,到处都是花和鸟,很多值得看的东西。加上 trail 保养比较好,没有大块的石头和崎岖不平的地面,让人可以放心地抬头走路,把注意力放到眼前的景色上。北边这条路基本上就看 MX 用他的长焦快乐打鸟拍花了。

希望下周末不下雨

2020/5/8 11:26 PM

今天温哥华的最高气温是 26 度。再多几度基本上就到加拿大人所理解的高温预警了,现在是不折不扣的夏天。想想也是可怕,在家里呆过了1/6个2020年,算上未来的一个月,基本上一年的 25% 就这样过去了。不管怎样,我已经心怀感恩地定了个车,准备 Victoria Day 的长周末出门玩一趟,估计是去 E.C. Manning Park 或者 Alexandra Bridge Park 找个长短适中的 hiking trail,MX 要耍耍他下周一到货的 Osmo 背包肩带夹,我要试试我下周二到货的鸟牌爬山短裤。只希望下周末不下雨。

最近和 Dear Edward 交叉着看的书是 The Company Of One,但是这本书真的是鸡肋,讲的都还挺有道理,但是道理深度真的不够,畅销书般地堆砌历史古今世界各地的事件,寻找证明自己观点的角度。看了看作者的维基,感觉就是一个成功学卖家,自己在 Tofino 买房天天远程挣钱,爬山冲浪,然后给所有人推销自己的生活方式。

尽管如此,我还是要承认作者指出(并且一直践行)的观点比较值得思考:

A company of one resists and questions some forms of traditional growth, not on principle, but because growth isn’t always the most beneficial or financially viable move.

Dear Edward

2020/5/3 11:11 AM

自从 MX 买的 Switch 到货,我就没碰过 Overwatch……他玩动森的时候我就在沙发上蜷着看书,大概二月底的时候捡起了 Dear Edward 这本小说,零零散散读着,最近五天读完了过去俩月的量。

小说讲的是空难的唯一幸存者 12 岁的 Edward Adler 失去家人后习惯新环境、认识新朋友并逐渐成长的故事。整部书行文交错进行,飞机上的故事展开一节,Edward 的灾后成长展开一节,人物角色展开相互推进,大致上还算合理。可能真的好久没看类似的小说了,我觉得这本书难得能够让我对很多角色产生足够的关心和兴趣,无论是主角 Edward、他的重组家庭和新朋友,还是在飞机上遇难的和主角素为谋生的配角。

对我来说,欣赏这本书的难点在于共情。我不是一个十几岁刚刚长大的孩子,能够用刚刚体验到的世事艰辛在书中找到共鸣;我没有兄弟姐妹,从小没有作者在后记中写的从自己两个儿子里看到的兄弟间相亲相爱;我也不是孩儿他爸,能够体验书中描写的亲情、婚姻和经济现实的平衡。故事是个不错的故事,但我可能读错了时间。

前两天四月底出门跑步发现每家银行门口都在排长队,说不清是在干嘛。TD 门口一排人每组相隔都挺远但是有说有笑,往前 CIBC 的队伍比较安静一些,但是整整甩出一个 block 去。非要猜的话,也许是政府发的钱到手了,所有人都赶在月底取钱交房租吧。

虽然是十几年一遇的罕见事件,但是疫情隔离会让我想很多关于财务安全(和财务自由)的事情。

其一就是对自己 cash cushion 的把握:留够六个月的生活费用作 cash cushion 对心态健康非常重要,也能让你在危机时刻不需要动用生存本能,更理性、更有长远角度地去做一些决定。诚然,我有一个全职非销售岗、可以完美在家远程办公、雇主 too big to fail 的工作是一件非常幸运的事情——现在有多少人丢了工作,还有多少人因为工作性质决定不得不继续每天通勤上班。我现在还记得隔离第三周左右,我出门坐公交去 FedEx 退包裹看到很多人还是要顶着疫情的恐惧出来上班。公交开到半路上来一个抽麻的乘客拒绝坐下(隔离的 policy 要求所有乘客必须坐在指定位子上,不能站着避免手扶和拥挤)让司机没法开车,全车急着上班的人一副冲上去要杀了他的样子。“I got a job to go to and you’re fucking making me late!”——一个穿着建筑工地服装的大哥恶狠狠地说,“Follow the rules and sit down, there’s a fucking seat right here.”

其二是对投资理财心态平和的考察。金融市场规律告诉我们股票市场是长期上升的,短期的市场震荡会在短时间内恢复大半。比如我的基金最低跌到了疫情前的 73%,但是这两周已经恢复大半到了 93%……考虑到年初那波上涨,其实今年 YTD 并没有真的亏多少。在采用 couch potato 策略1之初我就考虑过 “最坏的情况”,因此能够在投资理财的心态上保持平常心,关心更关心的人、焦虑更值得焦虑的事情才是正途。2

其三是整体对个人财务要有放松的心态。理财是一个长线游戏,你必须认识到短期内的客观市场变化和主观行为不能成为你一飞冲天的跳板,也无法造成任何毁灭性的破坏。在经济逆行的情况下,你更应该将注意力放到开源(申请救济、找工作)和节流(减少开支),理财是一个次要目标。

Protect the downside and the upside will take care of itself. If you plan for the worst — if you can live with the worst — the good will always take care of itself.3

其实想想看,我对个人财务的注意力从 2017 年夏天找到工作开始陡然上升,因为之前一直被父母供着上学没有考虑过这些问题,也没有真正的收入和现金流供我自己打理和规划。过去三年我也兜兜转转在北京和温哥华之间,也是起起落落看多了才多少看淡了点。在家隔离其实是个好机会,如果你没有入不敷出的担忧,不如趁机从哪里开始,了解了解自己居住地的税务和财务工具,多少有个起步,慢慢让自己更 comfortable 吧。

  1. 链接里是 Canadian Couch Potato。我尝试找了找针对美国的对应网站但是似乎没有找到…… 

  2. 不过现在想想看,这次的情况更像是在北美的我们拿到了不对等的公开信息——我们知道疫情是什么样的,西方媒体普遍 downplay 这件事,那么其实应当适当卖出手头的 position 的。但下次再出现这种事情怎么也得二三十年以后了。 

  3. 来自 1987 年的、离成为总统还远的 Donald Trump。初版封面在维基百科里能看到。 

和几个朋友达成了共识:在家呆久了就是容易买东西。从搬进来到现在已经快一年了,难得天气暖和了起来,琢磨起了阳台的家具,然后又突然决心从 Best Buy 买几个 Philips Hue 的灯玩玩——一个可以调整色温的吊顶灯(餐厅的宜家 1000 流明灯泡一直嫌暗),外加一个 Hue 的 Starter Kit 包含一个 Bridge + 两个单色灯泡。

昨天花了快俩小时的时间 set up 这个吊顶灯。灯泡和 Hue Bridge 的设置非常简单,甚至打开包装盒就已经匹配好了;吊灯简直是难上天,拆开包装整理线缆就花了十分钟,还要动脑思考如何翻转这个吊灯才能 untangle 四根绳子。理好了线后发现吊绳能把灯从天花板拖到地上,显然是为了六米挑高的大房子准备的,只好举着灯然后用手把三个吊线一根根缩短……不过最后好歹是安装好了,毕竟我去年都是自己装的灯,电工的部分轻车熟路。现在餐桌上方有一个超亮的色温可控的吊灯,感觉以后 MX 拍美食可以登上一层楼了。

隔离手记: 跑步真好

2020/4/30 12:09 AM

在家闲出花来,健身房也关了。我寻思着过去半年 physio 和 chiro 把膝盖和背部的康复都做得差不多了,这下可以放心跑步了。从上个月隔离到今天可能已经跑了十几回,周围几个方向都探索过,西到中央公园,北到墓地和鹿湖,东到 Edmonds 车站,只有往南坡太陡一直懒得尝试。

上次跑步可能还是十二月初的时候,还没冷得过分,一月份的大雪也还没来。可能真的是椭圆仪踩久了,一上来跑步还有点不习惯,不过好处就是很容易带来腿部运动的兴奋感。也说不好是来自身体本能还是别的什么,但是双脚有力扎在地里往前走的感觉比踩椭圆仪和踩跑步机要快乐得多。

徒步探索自己居住的社区也是一件新鲜有趣的事情。初春的季节万物复苏,其实每天跑步都会有新的发现,比如树开花了、树抽芽了,每隔几天空气中的气味都是不一样的。想想看其实跑步的过程很像冥想的过程,跑步的时候感官不得不去感知周围的世界,但是身体处于自动巡航状态下默认不会做出反应和思考——基本上算是冥想的 acknowledge and let go。

我觉得重新捡起跑步的习惯可能是疫情隔离带给我的头号好处了。

Lynn Peak

2020/4/28 10:03 PM

自从三月初隔离开始已经七个礼拜了憋到难受终于沉不出气出去爬山了。BC 省一直处于疫情增长缓慢的状态,但我们还是租了个 Evo 出行——公交还是少坐,而且车次少了,开个车也比较方便。加上高速路上路况喜人,周末能在 TC-1 上开 120 kph 也是很爽的(别抓我)。

早上9:10到了 Lynn Valley 发现停车场是关闭状态(情理之中),可以停到附近的居民区再走过去。这二十分钟的步行路途基本上让很多带小孩来玩水的人另寻他路或者干脆呆在家,但公园还是照常开放的,有人骑车、散步、遛狗,还有不少 trail running 和背着超大登山包目测要去 camping 的人。

我在胡撸脑袋?@minix_93 with Sony a7iii。

Two months ago, I decided to give my Mac’s backup plans a serious look. I was gonna settle with Carbon Copy Cloner 5 with our Synology NAS, but found better options. Given that I’ve basically cruised around the internet and researched a lot of the options, I thought I’d summarize then up here for anyone who finds it useful.

A recap on my (scoped-up) requirements for backups:

  • Backing up our two MacBooks is a must.
  • Backing up our Synology NAS is a must.
  • Backup reliability and stability is a must.
  • Geo-location safety is a must, meaning I have to have backups in more than more physical locations (one at home, one on the cloud).
  • Software safety is a must, meaning I either use non-proprietary solutions (disk image, file system), or use more than one in case some goes out of existence.
  • Never have “backups of a backup” to prevent file corruption from propagating.
  • Low cost is preferred.
  • Bootablility is preferred, meaning I can boot my Mac directly without recovering anything.
  • Backing up my Windows PC is a bonus, but I can totally live without it.

I’ll show my setup first, as well as recommended setups for single-Mac scenarios. Then I will explain how I arrived at the recommendations. Backing up a computer really comes down to two components: software and storage. Let’s break them down.

内容归档
下一页 ▶︎︎