{
	"version": "https://jsonfeed.org/version/1",
	"title": "Teng’s Blog",
	"home_page_url": "https://tengl.ca",
	"feed_url": "https://tengl.ca/feed.json",
	"description": "Life in B.C., photos, discoveries, and random little things",
	"icon": "https://tengl.ca/assets/site/favicon_256.png",
	"favicon": "https://tengl.ca/assets/site/favicon_128.png",
	"items": [
		
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/29/you-stated-a-fact-whats-your-opinion",
			"url": "https://tengl.ca/blog/2026/6/29/you-stated-a-fact-whats-your-opinion",
			
			"summary": "在The Office里，黑人胖子Stanley得了一次心脏病。老板Michael安排大家进行急救训练课，要让Stanley自己上手训练。Stanley拒...",
			
					"title": "你陈述了一个事实。你的观点是什么？",
			"content_html": 
				
					"<p>在The Office里，黑人胖子Stanley得了一次心脏病。老板Michael安排大家进行急救训练课，要让Stanley自己上手训练。Stanley拒绝了，就有了这个对话：</p>\n\n<blockquote>\n  <p>M: What are you gonna do when you’re by yourself and your heart stops?</p>\n\n  <p>S: I would die.</p>\n\n  <p>M: And you’re okay with that?</p>\n\n  <p>S: I’m okay with the logic of it.</p>\n</blockquote>\n\n<p>我突然发现最后一句话其实很有哲理：我认可你提出的问题、认可你指出的因果关系。这段话里暗含的意思还有：我不想接受这样的结果，但我也不认可你提出的解决方案。</p>\n\n<p>在这段对话里，我从Michael Scott身上看到了很多无知白左的影子：他们给你陈述了一个客观的事实，并提出了一个主观的解决方案。如果你不同意他们的解决方案，他们会张牙舞爪地质问：你怎么能如此罔顾事实呢？</p>\n\n<p>我前两年还学到了这样一句治白左的话：</p>\n\n<blockquote>\n  <p>你陈述了一个事实。你的观点是什么？</p>\n</blockquote>\n\n<p>这句话第一次用给了一个不熟的网友，因为我说我犹豫半天投票给了BC保守党。他对我说的一句话是：“他们恐同哦！”</p>\n\n<p>你陈述了一个事实，那你的观点是什么呢？因为一个党派在一件事上的政治坐标和我的身份、看法相悖，我就要无条件去投票给另一个党？（BC在2024年的省选中基本是二选一。）这个观点被摆出来后，荒谬与否一眼便知，我想他自己也同意吧。</p>\n",
				
			
			"tags": ["sketch"],
			"date_published": "2026-06-29T13:54:20-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/23/79-grind-revisited",
			"url": "https://tengl.ca/blog/2026/6/23/79-grind-revisited",
			
				"image": "https://tengl.ca/assets/res/2026/76-grind.jpeg",
			
			"summary": "第三次来76 Grind，这次刚好和周中不上班的Frank一起出来，算是年度爬山的热身吧。天气有点热，不过这条trail也不算太难。这次来的天气难得是个大...",
			
					"title": "79 Grind 3",
			"content_html": 
				
					"<p>第三次来76 Grind，这次刚好和周中不上班的Frank一起出来，算是年度爬山的热身吧。天气有点热，不过这条trail也不算太难。这次来的天气难得是个大晴天，远处Stave Lake还有隐约的倒影。天上的老鹰一直在盘旋着，忽近忽远。</p>\n\n<p>下山后我们又去Mission的教堂看了看，阳光透过彩绘玻璃洒进来，非常美丽。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/76-grind.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/mission-abbey.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/76-grind.jpeg",
			"tags": ["outdoors"],
			"date_published": "2026-06-23T20:02:05-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/23/japan",
			"url": "https://tengl.ca/blog/2026/6/23/japan",
			
				"image": "https://tengl.ca/assets/res/2026/japan-kyoto-inari.jpeg",
			
			"summary": "美国没人去了，加航开发了不少日本线路。这不就便宜了我们，本来只有夏天才开的温哥华–大阪航线现在全年通行，十个小时就到关西了。我之前从来没去过大阪。准确地说...",
			
					"title": "日本",
			"content_html": 
				
					"<p>美国没人去了，加航开发了不少日本线路。这不就便宜了我们，本来只有夏天才开的温哥华–大阪航线现在全年通行，十个小时就到关西了。</p>\n\n<p>我之前从来没去过大阪。准确地说，我其实几次去日本不过是转机，唯一一次还是2015年毕业那次和托马斯去玩，五天时间在东京三天、在富士山附近两天而已。</p>\n\n<p>这篇算是本次日本之旅的流水账，其它巧思都在这几天已经发出来的post里了：</p>\n\n<ul>\n  <li><a href=\"/blog/2026/6/13/hakone-stay\">展开一下箱根的一泊二食和怀石料理</a></li>\n  <li><a href=\"/blog/2026/6/11/sansho-pepper\">关于鳗鱼肉冻里的山胡椒</a></li>\n  <li><a href=\"/blog/2026/6/11/sukiyaki\">关于出门旅游时要少一些敏感和猜疑</a></li>\n  <li><a href=\"/blog/2026/6/11/one-dimensional-galleries\">关于在东京看日本人策划日本艺术品展的拘谨和小心</a></li>\n</ul>\n\n<p>流水账开始了！</p>\n\n<h3 id=\"第12天大阪\">第1–2天：大阪</h3>\n\n<p>大阪的人好像格外健谈。落地当晚我们吃的寿司店、酒店的服务生和迎宾、第二天的烧肉店老板和服务员<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup>都很爱聊天，就算英语不好也喜欢聊。他们会很开心地讲自己做的饭、用的食材，讲奈良那里有一大片一大片的紫阳花。他们会问我们接下来去哪玩，我们说有箱根、京都、东京。寿司店老板笑笑说，东京good！箱根good！唯独把大阪人都嫌弃的京都跳了过去。</p>\n\n<p>我们在那几天大阪很热，就算是夏天正常的天气，大阪因为绿化很少，热起来就格外明显。大阪城、四天王寺、通天阁——这些景点一通走下来已经累得够呛了，还好这里便利店多、甜品店也多，随便休息休息就能继续走路了。其实除了天气，大阪目所能及的场景像极了温哥华，都是不太高的楼，远处是云和山。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-osaka-castle.jpeg\" alt=\"大阪城。\" />\n  <figcaption>大阪城。</figcaption>\n</figure>\n\n<!-- more -->\n\n<figure>\n  <img src=\"/assets/res/2026/japan-osaka-shitenno-ji.jpeg\" alt=\"四天王寺院内，和大阪城里一样，没有一点遮荫。\" />\n  <figcaption>四天王寺院内，和大阪城里一样，没有一点遮荫。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-osaka-parfait.jpeg\" alt=\"大阪城出来的第一次豪华甜品。\" />\n  <figcaption>大阪城出来的第一次豪华甜品。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-osaka-soba.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<h3 id=\"第3天奈良\">第3天：奈良</h3>\n\n<p>第三天我们从大阪去奈良，最后晚上住到京都。日本的铁路四通八达，大阪去奈良不到一小时，奈良去京都也是如此。日本的服务也“四通八达”，我们的行李直接订了个寄送服务，当晚就从大阪直接送到京都了。</p>\n\n<p>我们在奈良没有凑喂鹿的热闹，大概是小红书上看了太多被鹿撞到了或者被鹿吃了护照的故事吧，也可能是在加拿大这里已经习惯不和野生动物接触了。但奈良的鹿不论是在春日大社还是在东大寺门口都比比皆是，反而是紫阳花没见到几株。</p>\n\n<p>我之前什么攻略都没做，在东大寺门口远眺建筑就已觉得惊叹：这寺也太辉煌了。进到里边，大佛也是一样的震撼，同时我也好奇这些东西怎么就没在中国找的见呢。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-nara-deers.jpeg\" alt=\"春日大社主参道门口。一路上都是奈良的鹿，这只不算稀奇。\" />\n  <figcaption>春日大社主参道门口。一路上都是奈良的鹿，这只不算稀奇。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-nara-kasugataisha-1.jpeg\" alt=\"春日大社。\" />\n  <figcaption>春日大社。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-nara-kasugataisha-2.jpeg\" alt=\"春日大社。\" />\n  <figcaption>春日大社。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-nara-todaiji.jpeg\" alt=\"东大寺门口。我之前没做攻略，完全没想到东大寺真的这么大，比去年在大同见到的寺院都要恢弘。里边的大佛也是一样，冲天的高度，连贡品都要用柚子替代橘子才显得比例不失调。\" />\n  <figcaption>东大寺门口。我之前没做攻略，完全没想到东大寺真的这么大，比去年在大同见到的寺院都要恢弘。里边的大佛也是一样，冲天的高度，连贡品都要用柚子替代橘子才显得比例不失调。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-nara-community-canteen.jpeg\" alt=\"Google Maps上搜到的当地食堂，门口写着告示说这里是给社区和本地人提供服务的地方，英语不好，恕不能接待外国人。但其实服务员姐姐也挺热情的，比划着告诉我们套餐有两款可以二选一，都是¥1,200。上菜之后我们惊讶发现是这么一大桌，大部分是一样的套餐配菜，MX是蔬菜天妇罗，我的是填馅的炸鸡排。这是我在日本吃到蔬菜最多的一餐，也是性价比最高的一餐。\" />\n  <figcaption>Google Maps上搜到的当地食堂，门口写着告示说这里是给社区和本地人提供服务的地方，英语不好，恕不能接待外国人。但其实服务员姐姐也挺热情的，比划着告诉我们套餐有两款可以二选一，都是¥1,200。上菜之后我们惊讶发现是这么一大桌，大部分是一样的套餐配菜，MX是蔬菜天妇罗，我的是填馅的炸鸡排。这是我在日本吃到蔬菜最多的一餐，也是性价比最高的一餐。</figcaption>\n</figure>\n\n<h3 id=\"第45天京都宇治\">第4–5天：京都、宇治</h3>\n\n<p>第二天早晨我们去宇治玩了一圈，主要是看看平等院，再吃个抹茶甜品。MX对宇治的评价是“像极了信阳”，哪里都绿绿的，有些小坡、小路、小桥。反而是平等院很好看，虽然游客不少，但却很安静。</p>\n\n<p>下午我们去了千本鸟居，这里才是真的游人如织，鸟居的走廊又没那么宽，走得也很慢。我们从本殿后的小路前进，绕到了后山。等从后山来到山顶，发现这样的海拔已经把多数游客筛选掉了，山顶又安静了下来。回来看看地图，其实山顶的海拔爬升不过180米，放在温哥华当真只是遛弯而已了。</p>\n\n<p>第三天是清水寺、南禅院、哲学小径——下午同样是回酒店休息避暑。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-uji-biodoin.jpeg\" alt=\"宇治的平等院。\" />\n  <figcaption>宇治的平等院。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-inari.jpeg\" alt=\"伏见稻荷大社。\" />\n  <figcaption>伏见稻荷大社。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-tori.jpeg\" alt=\"千本鸟居：我们从主社开始便走上了一条小路，最后绕到后山才上的山顶。山顶要安静很多，和山下游人如织的样子截然不同。这一趟其实不过海拔爬升180米，但已经挡住很多人的脚步了。\" />\n  <figcaption>千本鸟居：我们从主社开始便走上了一条小路，最后绕到后山才上的山顶。山顶要安静很多，和山下游人如织的样子截然不同。这一趟其实不过海拔爬升180米，但已经挡住很多人的脚步了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-mizuji.jpeg\" alt=\"京都清水寺，恐怕是人最多的地方了。\" />\n  <figcaption>京都清水寺，恐怕是人最多的地方了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-sunset.jpeg\" alt=\"京都三条附近——是我们酒店旁边的小路，这个季节夕阳的方向是正西向。\" />\n  <figcaption>京都三条附近——是我们酒店旁边的小路，这个季节夕阳的方向是正西向。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-philosophy-path.jpeg\" alt=\"东京住民崔博士推荐的“哲学小径”，是京都的一片步道。夏天的下午很热，不过步道一直有遮荫还算凉快，也非常安静。\" />\n  <figcaption>东京住民崔博士推荐的“哲学小径”，是京都的一片步道。夏天的下午很热，不过步道一直有遮荫还算凉快，也非常安静。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-nanzenji.jpeg\" alt=\"南禅院旁边的高德庵。\" />\n  <figcaption>南禅院旁边的高德庵。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-kyoto-kamo.jpeg\" alt=\"鸭川的傍晚——我总觉得这像是平行时空里拾掇得更好更干净的中国小镇。\" />\n  <figcaption>鸭川的傍晚——我总觉得这像是平行时空里拾掇得更好更干净的中国小镇。</figcaption>\n</figure>\n\n<h3 id=\"第6天京都新干线箱根\">第6天：京都→新干线→箱根</h3>\n\n<p>京都终于下雨凉快下来了，但我们一早就要坐新干线出发去小田原，再从那坐本地的火车去箱根。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-shinkansen-bento.jpeg\" alt=\"站台便当非常好吃。我们完全没有在意吃的是凉的还是热的。\" />\n  <figcaption>站台便当非常好吃。我们完全没有在意吃的是凉的还是热的。</figcaption>\n</figure>\n\n<p>日本很多技术都体现在这些小地方上，比如食品科技就让站台便当好吃又便宜。回来后的几天甚至还刷到了他们做的可微波炉的冷面：里边放了分子结构不会被微波炉加热的冰块，所以你可以把面热熟，再用冰块降温吃冷面😅再比如我在日本很少见到北美的垃圾分类方式，他们更多是把垃圾燃烧掉，因为有足够好的技术去焚烧干净并且不排放有毒废气。我有的时候觉得，西方这些环保的白左但凡有点脑子就该去研究一些真技术，而不是用一些不实际的土办法解决大问题。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-mt-fuji-in-the-distance.jpeg\" alt=\"虽然是阴雨天，但新干线上能看到富士山。还好我们听朋友建议买了靠窗的二连座。富士山能见度预报的网站也诚不我欺，说能看到还真的能看到。\" />\n  <figcaption>虽然是阴雨天，但新干线上能看到富士山。还好我们听朋友建议买了靠窗的二连座。富士山能见度预报的网站也诚不我欺，说能看到还真的能看到。</figcaption>\n</figure>\n\n<p>去箱根的一泊二食酒店放下行李，我们又出发了。下午几个小时的时间要在箱根玩个小环线，包括登山巴士、游湖船、缆车和电车。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-art-gallery.jpeg\" alt=\"芦之湖上的美术馆有眺望水上鸟居的休息室。\" />\n  <figcaption>芦之湖上的美术馆有眺望水上鸟居的休息室。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-tori.jpeg\" alt=\"从船上拍的水上鸟居。\" />\n  <figcaption>从船上拍的水上鸟居。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-volcanoes-2.jpeg\" alt=\"大涌谷的火山地热活动清晰可辨。\" />\n  <figcaption>大涌谷的火山地热活动清晰可辨。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-volcanoes-1.jpeg\" alt=\"另一个角度的大涌谷。\" />\n  <figcaption>另一个角度的大涌谷。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-1.jpeg\" alt=\"在箱根的玉庭预定了一泊二食。\" />\n  <figcaption>在箱根的玉庭预定了一泊二食。</figcaption>\n</figure>\n\n<p>晚上我们在箱根入住一泊二食酒店，<a href=\"/blog/2026/6/13/hakone-stay\">之前的post里有展开</a>，就不重复了。我们在晚上吃饭时一直开着电视看新闻，从台风过境的新闻演到大统领图朗普和伊朗局势，雨声也渐渐大了起来。</p>\n\n<h3 id=\"第79天箱根东京\">第7–9天：箱根→东京</h3>\n\n<p>说是台风过境，但更像是下了一场大雨而已。早上出门时箱根的天已经快放晴了，而我们去东京的“浪漫特快”只是晚点，并未取消。箱根车站的班次很密，公告牌又只显示了三班列车，我们就去问询处看看情况。站台问询处工作的印度小哥和我们进行了无障碍的全英语交流，这可能是我们过去几天用英语说话时语速最快、语句复杂度最高的两分钟了。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-post-storm-river.jpeg\" alt=\"早上箱根汤本的河水量暴涨，水也变得浑浊了。\" />\n  <figcaption>早上箱根汤本的河水量暴涨，水也变得浑浊了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-hakone-romancecar.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<p>东京算是我们都熟悉的地方，而且安排的“景点”其实都是美术馆的一些展览，比如歌川广重和葛饰北斋分别有个浮世绘版画的展览。我觉得<a href=\"/blog/2026/6/11/one-dimensional-galleries\">日本人给日本作品策展真的显得太拘束了</a>，这两个展硬是把三维空间布置成了一维的观展体验。而且都2026年了，是不是好歹用AI翻译一下作品介绍呢？还好有1/3的作品（尤其是比较重要的作品）都有英文翻译。当然作品都是好作品，门票钱也不贵，很值得了。</p>\n\n<p>哆啦A梦展也很热闹，除了小孩子和家长，也有不少大人来看展。是挺有意思的两个小时。除此之外，我们也在上野公园和浅草寺（台风刚过所以没开门）溜达了一下，还有御台场、新宿等等地方走了走。东京是个大城市，干净、方便，但没有太多可圈可点的地方。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-tokyo-doraemon-1.jpeg\" alt=\"《100%哆啦A梦和他的朋友们》展览。\" />\n  <figcaption>《100%哆啦A梦和他的朋友们》展览。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-tokyo-doraemon-2.jpeg\" alt=\"外景也有一些小型展览。\" />\n  <figcaption>外景也有一些小型展览。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/japan-tokyo-ajisai.jpeg\" alt=\"日本人真的很喜欢紫阳花。这一大片紫阳花在哆啦A梦展门口。\" />\n  <figcaption>日本人真的很喜欢紫阳花。这一大片紫阳花在哆啦A梦展门口。</figcaption>\n</figure>\n\n<h3 id=\"归途\">归途</h3>\n\n<p>最后一天我们的ZIPAIR航班晚点了5个小时，我们在机场拿了航司发放的1,000日元餐饮券，又在机场的优衣库和药妆店大肆购物（也就买了几件衣服和两件护肤品吧，还有之前被朋友推荐的发泥想尝试用用）。购物之外就是去各个地方试吃：机场过安检后有很多“发嗖啦”店，其中有一半是伴手礼店（还有另一半是美妆护肤和酒水），里边很多中国人做员工进行试吃活动。从几家蹭吃蹭喝下来也吃了个半饱了，但最后啥也没买。箱子没地方了是一回事，这些甜甜的零食真的买一包回家爱不爱吃也是一回事。好在最后ZIP航班没有再推迟多久，我们就踏上归途的旅程了。</p>\n\n<p>顺便提一下，我还挺意外日本人坐飞机下机时的态度的。这么多人着急要赶紧下飞机，在走廊里站着堵着，上次见到还是在国内。都是从前往后顺序下飞机，从头顶的行李架拿一下东西都要被人问能不能让一下，我也不知道他们急着下去干啥😅</p>\n\n<p>MX说感觉这次玩回来他对自己的日语非常有信心了。下次我们大概会找个更小众的地方去玩，毕竟哪里美国人少哪里就会便宜呀。</p>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>我觉得服务生妹妹和厨子/老板二人是兄妹，因为店里好像有个他俩人的漫画，服务生姐姐也没有在老板面前的那种拘束。 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2026/japan-kyoto-inari.jpeg",
			"tags": ["travel"],
			"date_published": "2026-06-23T19:14:16-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/16/first-chat-with-the-new-siri",
			"url": "https://tengl.ca/blog/2026/6/16/first-chat-with-the-new-siri",
			
			"summary": "虽然beta版本还很糙，但新的Siri已经让我看到很多不一样的东西了。这是我尝试的第一个对话：  Where are we staying for the...",
			
					"title": "和新Siri的第一个对话",
			"content_html": 
				
					"<p>虽然beta版本还很糙，但新的Siri已经让我看到很多不一样的东西了。</p>\n\n<p>这是我尝试的第一个对话：</p>\n\n<blockquote>\n  <p>Where are we staying for the trip to Eastern Canada this fall?</p>\n</blockquote>\n\n<p>Siri可以找到我们在Montreal、Quebec、Ottawa和Markham的酒店预订单，并把酒店名称和日期整理出来。我的问题并没有提到具体的城市和省份（Eastern Canada这个概念一定没有出现在任何邮件里），也没有特定的日期范围，但是Siri能够把邮件找到并把关键信息整理出来，很棒。</p>\n\n<p>在同一个对话里，我继续问：</p>\n\n<blockquote>\n  <p>What about flights?</p>\n</blockquote>\n\n<p>Siri同样找到了我们用Porter订的航班，总结了一下信息重点并提示信息究竟来自哪几封邮件。我继续：</p>\n\n<blockquote>\n  <p>When are my parents arriving?</p>\n</blockquote>\n\n<p>这次行程是我的父母先飞来温哥华，在和我们一起往返飞去加拿大东部。他们最后坐同一个机票上的返程航班再回北京。我期待Siri能找到他们从北京来温哥华的航班时间。但是Siri并没有，而是说我的父母也在刚刚Porter的航班上，同一个预订单，并且把日期和时间重复了一下。</p>\n\n<p>其实也不能算是它说错了，毕竟就算是真人助理，这个问题也可以理解为我想问“父母什么时候到达加拿大东部”。</p>\n\n<p>我知道我妈短信和我说过她在携程上预订了加航的航班，所以我继续问它：</p>\n\n<blockquote>\n  <p>I think my mom mentioned their flights from Beijing to Vancouver, no?</p>\n</blockquote>\n\n<p>Siri这次找到了正确的对话信息，即使我和我妈对话全程都是中文也无所谓（毕竟大语言模型的“理解”本身就是和语言无关的）：</p>\n\n<blockquote>\n  <p>Your mom, [name redacted], mentioned a round-trip flight between Beijing Capital International Airport and Vancouver.</p>\n\n  <p>Here are the details she shared:</p>\n\n  <ul>\n    <li>Itinerary: Direct flights departing on the 3rd and returning on the 21st.</li>\n    <li>Price: 8,100 CNY per person for a round-trip ticket.</li>\n    <li>Baggage: Includes one checked bag up to 23 kg.</li>\n    <li>Airline: She mentioned trying Air Canada for this trip.</li>\n  </ul>\n</blockquote>\n\n<p>Siri提供的所有信息都是准确的，包括能够将“加航”二字准确理解为Air Canada，同时保留了他们准备“试试加航”的冒险精神。</p>\n\n<p>Siri短暂的beta版体验让我觉得它大有可为呀。</p>\n",
				
			
			"tags": ["reviews","sketch"],
			"date_published": "2026-06-16T14:54:22-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/13/hakone-stay",
			"url": "https://tengl.ca/blog/2026/6/13/hakone-stay",
			
				"image": "https://tengl.ca/assets/res/2026/hakone-kaiseki-1.jpeg",
			
			"summary": "我们在箱根订了个一泊二食，名叫“玉庭”，价格包括住宿和晚饭+早饭（还有温泉公汤和私汤）。当晚台风已经在日本南部登陆了，电视台正在滚动播出大家防灾的准备工作...",
			
					"title": "一泊二食",
			"content_html": 
				
					"<p>我们在箱根订了个一泊二食，名叫“玉庭”，价格包括住宿和晚饭+早饭（还有温泉公汤和私汤）。当晚台风已经在日本南部登陆了，电视台正在滚动播出大家防灾的准备工作和当下心情（都是“心配”）。屋里的料理阿姨（应该就是杉崎）正在给我们上菜，席间也会聊聊天，尤其是知道MX能说一些简单日语之后，话匣子就打开了一些。</p>\n\n<p>以下看图说话吧。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-menu.jpeg\" alt=\"菜单。\" />\n  <figcaption>菜单。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-1.jpeg\" alt=\"下酒菜——绢豆腐和鱼做的酱，以及海胆+豆腐皮的什么东西。\" />\n  <figcaption>下酒菜——绢豆腐和鱼做的酱，以及海胆+豆腐皮的什么东西。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-2.jpeg\" alt=\"“吸物”，一般是清淡的汤水煮一些季节性的食材。\" />\n  <figcaption>“吸物”，一般是清淡的汤水煮一些季节性的食材。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-3.jpeg\" alt=\"生鱼片——应该是旗鱼、三文鱼红切、北海道扇贝。配菜是红葱丝和豆苗（应该是），还有阿姨热情介绍的新鲜手切萝卜丝。本来两串花盖在上面，我们叫住了阿姨问这是啥，阿姨还算健谈，可能是觉得MX会说点日语，解释起来不难。紫苏花闻一闻味道很香，手掌啪地一声将它拍扁，就能把花摘掉放到酱油里提味了。\" />\n  <figcaption>生鱼片——应该是旗鱼、三文鱼红切、北海道扇贝。配菜是红葱丝和豆苗（应该是），还有阿姨热情介绍的新鲜手切萝卜丝。本来两串花盖在上面，我们叫住了阿姨问这是啥，阿姨还算健谈，可能是觉得MX会说点日语，解释起来不难。紫苏花闻一闻味道很香，手掌啪地一声将它拍扁，就能把花摘掉放到酱油里提味了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-4.jpeg\" alt=\"嫩煎牛排、萝卜泥和鲜煮蚕豆。\" />\n  <figcaption>嫩煎牛排、萝卜泥和鲜煮蚕豆。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-5.jpeg\" alt=\"炸日本对虾——可能是这顿饭里看上去最平常的东西了。\" />\n  <figcaption>炸日本对虾——可能是这顿饭里看上去最平常的东西了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-6.jpeg\" alt=\"文思豆腐一样的菜式，其实是茄子和蟹肉丝。\" />\n  <figcaption>文思豆腐一样的菜式，其实是茄子和蟹肉丝。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-7.jpeg\" alt=\"白米饭配风腌小菜和味增汤。\" />\n  <figcaption>白米饭配风腌小菜和味增汤。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-kaiseki-8.jpeg\" alt=\"甜品和水果：枇杷应该是后院摘的，而甜品是抹茶冰激凌、蜜红豆和鲜奶油/马斯卡彭芝士的混合。我觉得阿姨说了一句“马斯卡彭”。\" />\n  <figcaption>甜品和水果：枇杷应该是后院摘的，而甜品是抹茶冰激凌、蜜红豆和鲜奶油/马斯卡彭芝士的混合。我觉得阿姨说了一句“马斯卡彭”。</figcaption>\n</figure>\n\n<p>日本料理注重食材本味，这大家可能都知道。但这次日本玩了一圈，我反而更能觉得这种 “注重食材本味” 是因为他们对于日常事物、普通食材有好奇心。这种 “平凡的好奇心” 真的和可贵。</p>\n\n<p>第二天的早餐是一次上齐的。饭太好吃了，连吃三碗，阿姨还夸我们鱼吃得好干净——毕竟我们可是灵活用筷子的中国人🫡</p>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-breakfast.jpeg\" alt=\"一桌早饭，俩人吃饭了一锅饭。\" />\n  <figcaption>一桌早饭，俩人吃饭了一锅饭。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hakone-courtyard.jpeg\" alt=\"睡得早醒得也早。晚上的台风过境其实也没有什么风声，只是下了一夜大雨。早上吃饭前雨还在下着，我们冒雨去门口的庭院拍了拍照。等十点多退房的时候，雨已经完全停了。\" />\n  <figcaption>睡得早醒得也早。晚上的台风过境其实也没有什么风声，只是下了一夜大雨。早上吃饭前雨还在下着，我们冒雨去门口的庭院拍了拍照。等十点多退房的时候，雨已经完全停了。</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/hakone-kaiseki-1.jpeg",
			"tags": ["travel"],
			"date_published": "2026-06-13T12:26:27-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/11/one-dimensional-galleries",
			"url": "https://tengl.ca/blog/2026/6/11/one-dimensional-galleries",
			
				"image": "https://tengl.ca/assets/res/2026/ciurlionis-sea-finale.jpeg",
			
			"summary": "在东京我和MX看了两个浮世绘的展览，分别是葛饰北斋《富岳三十六景》和歌川广重的《江户百景》。日本人办的日本作品展总让我觉得很拘谨，所有的作品在一个三维的空...",
			
					"title": "被压缩的看展体验",
			"content_html": 
				
					"<p>在东京我和MX看了两个浮世绘的展览，分别是葛饰北斋《富岳三十六景》和歌川广重的《江户百景》。</p>\n\n<p>日本人办的日本作品展总让我觉得很拘谨，所有的作品在一个三维的空间里排列成了一维的样子——葛饰北斋从第1版线性排列到第36版，只有中间两个“岔路”，分别展示了版画的背面样式、不同批次之间有哪些细微差别。所有看展的人被迫沿着同样的路线前进，好像在毕恭毕敬地吃主厨给你的36道式怀石料理。你看得慢了、快了都要被惩罚，显得好像不太合群。而这种线性的、一维的安排也不太聪明——难道葛饰北斋的第四篇和第二十三篇就没什么联系吗？难道这三十六篇里最著名的《神奈川冲浪》不值得单独的空间，配上更详细的介绍，告诉大家为什么它最有名，并给想拍照和细细观赏的人们更多空间吗？</p>\n\n<p>歌川广重的展也是一样，展厅不大但是分上下两层。中庭的存在就这么生硬地把三维空间变成了两层的一维空间。这个展我觉得比葛饰北斋的好一些，最起码它的布置展示了歌川广重不同的作画特点<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup>，也穿插了版画制作的流程和历史文化背景。不过看展时的逼仄感还是一样的，随处能见到个“顺路”的牌子给你指示观展方向，走得快了慢了都会和旁边人触碰。</p>\n\n<p>为什么说是“日本人办的日本作品展”让我局促呢，是因为葛饰北斋的展一票两用，旁边还有个立陶宛艺术家Čiurlionis（丘尔廖尼斯）的音乐和画展。这个西方艺术家的展布置起来就宽松很多，留了很大的空间让看展的人自由移动。展览的主题也能有空间展开，介绍他的音乐和绘画作品之间的联系和相互的影响，以及他是如何从葛饰北斋的作品中发现灵感的。我都没听说过这个艺术家，但他给我留下的印象比葛饰北斋深得多——他的画作不拘泥于真实的透视关系，却又有严谨的数学感，还和交响曲、奏鸣曲等音乐创作结构进行了结合，想来也是当时的先锋派。在我看来，丘尔廖尼斯的展办得最成功，而歌川广重和葛饰北站的展览布置不过是因为食材好才显得菜式金贵罢了。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/edo-100-views.jpeg\" alt=\"歌川广重江户百景之《水道桥骏河台》。公有领域。\" />\n  <figcaption>歌川广重江户百景之《水道桥骏河台》。公有领域。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/ciurlionis-sea-finale.jpeg\" alt=\"Čiurlionis《大海奏鸣曲》三章的终章，来自公有领域。展板介绍这一作品有受葛饰北斋《神奈川冲浪》启发的痕迹。\" />\n  <figcaption>Čiurlionis《大海奏鸣曲》三章的终章，来自公有领域。展板介绍这一作品有受葛饰北斋《神奈川冲浪》启发的痕迹。</figcaption>\n</figure>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>比如他因为有做观火者的经历，版画常有远望的俯视视角。还有他一段时间内常常用一个很大的前景主体来给画作定基调，让本来是风景画的版画主题开始往人文方向发展。 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2026/ciurlionis-sea-finale.jpeg",
			"tags": ["sketch","travel"],
			"date_published": "2026-06-11T12:26:46-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/11/sukiyaki",
			"url": "https://tengl.ca/blog/2026/6/11/sukiyaki",
			
				"image": "https://tengl.ca/assets/res/2026/kyoto-sukiyaki.jpeg",
			
			"summary": "京都天太热了，每天我们都会三四点钟结束白天的行程回到酒店乘凉，晚上再赶着餐馆开门没人的时候去吃饭。酒店走路的距离就有一家寿喜烧，名字是“丑”。他们的店5点...",
			
					"title": "丑",
			"content_html": 
				
					"<p>京都天太热了，每天我们都会三四点钟结束白天的行程回到酒店乘凉，晚上再赶着餐馆开门没人的时候去吃饭。</p>\n\n<p>酒店走路的距离就有一家寿喜烧，名字是“丑”。他们的店5点开门，我们4:55到了店门口，一个人都没有，店家门口也写着“准备中”。5:05左右，店员小哥才打开了店里的灯，然后走到店门口，挂上幡帘，和我们眼神接触了一下又进去了。又过了两分钟，许是店里真的准备好了，他又走出门口，把牌子翻了过来，变成了“营业中”。</p>\n\n<p>我和MX寻思，如果真的开门了是不是要迎我们进去？又等了两分钟，我们走进店里，门口也没有人，只有楼上远处的声音在忙碌。MX说，咱们要不要按这个门铃？我也纳闷，按说应该知道我们在门口等着呀。又过了两分钟，我说要不按一下吧，没准就是日本人的语言里的主体性思维，不想揣测你是不是要进来吃饭呢！果然，门铃一响，楼上远处就传来洪亮的一声“嗨——”，还是那个小哥走下楼来迎我们上去了。</p>\n\n<p>我们点了寿喜烧套餐，有头盘、主菜和甜品。主菜当然是自己给自己涮锅子，所以餐毕要招呼服务员上来要甜品。那个小哥走上来，我们比划着告诉他主菜吃完了，最后我们用英语达成了共识——“finished, yes”。小哥把我们的餐具收走后似乎有些局促，来回踱了两步比划着指了指楼下，“bill, counter, downstairs”。过了两分钟，MX下楼又问了一下是不是还有甜品，小哥“yes”了两下，才把甜品送了上来。我看着这场景倒也觉得有趣，说“可能又是主体性思维在发挥作用了吧，觉得不想揣测你是不是不想吃甜品了。”</p>\n\n<p>后来和东京民小崔聊起此事，小崔说是的，一般只有居酒屋会在门口揽客的，其它餐馆基本上就是直接进去招呼店员就好了，这倒没什么奇怪的。他觉得反而是不上甜品这事有点怪，但想想店员大概也是英语不好，不知道如何跟我们表达吧。</p>\n\n<p>“就算是和日本人，如果你跟他说吃完了，他可能也只会很模糊地说‘那甜品……’然后等你默契接话说‘哎呀还有甜品呀’或者‘啊就不用了’。他们大概也不会把话说完整，问你是不是不要甜品了想直接买单的。”</p>\n\n<p>想想这个经历要是放在小红书上，恐怕能大做文章吧——京都寿喜烧专门店歧视中国人，姐妹们避雷呀！</p>\n\n<figure>\n  <img src=\"/assets/res/2026/kyoto-sukiyaki.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/kyoto-sukiyaki.jpeg",
			"tags": ["travel","sketch"],
			"date_published": "2026-06-11T11:28:03-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/6/11/sansho-pepper",
			"url": "https://tengl.ca/blog/2026/6/11/sansho-pepper",
			
				"image": "https://tengl.ca/assets/res/2026/kyoto-unagi-appetizers.jpeg",
			
			"summary": "在京都的第一天，我们找了一家鳗鱼饭专门店吃晚饭。头盘我们点了 “鳗鱼五吃”1，五种小菜真的能做到每样都出自鳗鱼、每样都各不相同。这按下不表。其中那个鳗鱼冻...",
			
					"title": "山胡椒",
			"content_html": 
				
					"<figure>\n  <img src=\"/assets/res/2026/kyoto-unagi-appetizers.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<p>在京都的第一天，我们找了一家鳗鱼饭专门店吃晚饭。头盘我们点了 “鳗鱼五吃”<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup>，五种小菜真的能做到每样都出自鳗鱼、每样都各不相同。这按下不表。</p>\n\n<p>其中那个鳗鱼冻很神奇——肉皮冻没什么新鲜的，在北京谁家不隔俩月就吃个猪肉皮冻呢？鳗鱼肥得不行，说是海里的猪也不为过，而且这肉冻本身也是熟悉的酱香卤料打底。肉冻里有几颗山胡椒——京都的菜馆都好喜欢山胡椒——我也一并吃下了，山胡椒仿佛柠檬草般的清香意外地平衡了鳗鱼的肥腻和卤味的厚重。</p>\n\n<p>想起要是小时候在家里吃猪肉冻，我可是最烦肉冻里有花椒的。红烧带鱼、红烧牛肉、鸡腿、五花肉——这些都是大口下饭的东西，所以要是有颗花椒在里边就会很扫兴。如此看来，其实我讨厌的不是花椒的那个口感，而是北方菜里那种无穷无尽的酱味卤味吧。</p>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>肉冻、芥末沙拉、干炸+美乃滋沙拉、腌渍凉菜和葱烧串。 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2026/kyoto-unagi-appetizers.jpeg",
			"tags": ["travel","sketch"],
			"date_published": "2026-06-11T11:02:40-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/5/18/supporting-hdr-images",
			"url": "https://tengl.ca/blog/2026/5/18/supporting-hdr-images",
			
				"image": "https://tengl.ca/assets/res/2026/hdr-demo-2026-salmon-street-portland.jpeg",
			
			"summary": "2026年了，我觉得我的博客也该支持一下HDR图片了。HDR的照片高光部分细节更多，也能更还原拍照时的光影效果。可能比较难的部分是找到合适的图片压缩工作流...",
			
					"title": "现已支持HDR图片",
			"content_html": 
				
					"<p>2026年了，我觉得我的博客也该支持一下HDR图片了。HDR的照片高光部分细节更多，也能更还原拍照时的光影效果。可能比较难的部分是找到合适的图片压缩工作流，并且保证自己的照片不会亮得那么夸张（我觉得iPhone拍的照片很容易太夸张……）</p>\n\n<p>如果你正在使用一块支持HDR的屏幕——比如iPhone或者MacBook Pro——你可以试试这几张图片的HDR效果。日出那一张应该最明显；其他两张可以着重看图片中反射的阳光。iPhone上的Safari退出到多任务界面时，照片会变回SDR显示，而在Mac上，你可以打开别的窗口遮住Safari窗口的一部分，也可以看到原本的SDR效果。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/hdr-demo-2025-kayaking.jpeg\" alt=\"2025年9月，用iPhone拍的kayaking照片\" />\n  <figcaption>2025年9月，用iPhone拍的kayaking照片</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hdr-demo-2025-burnaby-sunrise.jpeg\" alt=\"2025年1月，用iPhone拍的日出\" />\n  <figcaption>2025年1月，用iPhone拍的日出</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/hdr-demo-2026-salmon-street-portland.jpeg\" alt=\"2026年4月，用Kodist拍摄的Portland街景\" />\n  <figcaption>2026年4月，用Kodist拍摄的Portland街景</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/hdr-demo-2026-salmon-street-portland.jpeg",
			"tags": ["misc"],
			"date_published": "2026-05-18T20:17:28-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/5/18/misc-photos-of-april",
			"url": "https://tengl.ca/blog/2026/5/18/misc-photos-of-april",
			
				"image": "https://tengl.ca/assets/res/2026/abbotsford-tulip-festival.jpeg",
			
			"summary": "4月10日，在Abbotsford郁金香农场。    4月17日在 San Diego 的 Balboa Park    4月18日在Torrey Pin...",
			
					"title": "四月中下旬的散装照片",
			"content_html": 
				
					"<figure>\n  <img src=\"/assets/res/2026/abbotsford-tulip-festival.jpeg\" alt=\"4月10日，在Abbotsford郁金香农场。\" />\n  <figcaption>4月10日，在Abbotsford郁金香农场。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/san-diego-balboa-park.jpeg\" alt=\"4月17日在 San Diego 的 Balboa Park\" />\n  <figcaption>4月17日在 San Diego 的 Balboa Park</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/san-diego-torrey-pines-trail-2.jpeg\" alt=\"4月18日在Torrey Pines, San Diego\" />\n  <figcaption>4月18日在Torrey Pines, San Diego</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/san-diego-torrey-pines-trail-1.jpeg\" alt=\"Torrey Pines\" />\n  <figcaption>Torrey Pines</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/san-diego-leilei.jpeg\" alt=\"4月19日在 San Diego——静物写真之早上刚吃饱的雷总\" />\n  <figcaption>4月19日在 San Diego——静物写真之早上刚吃饱的雷总</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/vancouver-kitsilano-beach-spring.jpeg\" alt=\"4月25日在 Kitsilano 海滩。因为我去了 San Diego → 谭姐姐想买相机 → MX 想起了他的蔡司 55 定焦 → 拍了一些照片。快乐的波就是这么能传递\" />\n  <figcaption>4月25日在 Kitsilano 海滩。因为我去了 San Diego → 谭姐姐想买相机 → MX 想起了他的蔡司 55 定焦 → 拍了一些照片。快乐的波就是这么能传递</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/abbotsford-tulip-festival.jpeg",
			"tags": ["travel"],
			"date_published": "2026-05-18T09:46:28-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/5/17/you-need-a-guinea-pig",
			"url": "https://tengl.ca/blog/2026/5/17/you-need-a-guinea-pig",
			
				"image": "https://tengl.ca/assets/res/2026/san-diego-leilei.jpeg",
			
			"summary": "在开发 App 的时候，我发现能给我的想法和创意找个 “小白鼠” 其实是个很好的事情。小白鼠项目不会大到影响我现在的 “现金牛” 产品，同时还能给我学习新...",
			
					"title": "给你的创意找个小白鼠",
			"content_html": 
				
					"<p>在开发 App 的时候，我发现能给我的想法和创意找个 “小白鼠” 其实是个很好的事情。小白鼠项目不会大到影响我现在的 “现金牛” 产品，同时还能给我学习新东西的机会。小白鼠项目也不该是一个从不面向市场、面向陌生人的测试项目，而应该是成型的产品，是能经得起用户（产品是否好用、好看、有价值）、市场（是否有人为价值价值买单、认为你优于竞品）和审查（苹果是否认为你的设计和代码有大问题）考验的。英文里常说 “when rubber meets the road”，这里就是指 app 上架的那一刻。</p>\n\n<p>我最开始的小白鼠项目是一款胶片风格的相机 app，现名 “<a href=\"https://sasq.ca/cn/apps/kodist\" target=\"_blank\">柯迪仕</a>”。我从 iPhone 6s 时代做 app 开发，最赚钱的项目是超宽幅相机 app “HRZN”。时至今日很多用户依然它的拍照风格和体验：拍照所见即所得，宽幅裁切后的构图简单直接。但这几年我已经有些厌倦了 iPhone 拍照的风格，尤其反感近年 iPhone 拍照自带的锐化和涂抹感。柯迪仕就是我的实验产品：通过 iPhone bayer RAW 格式拍照，直接跳过图片处理的步骤，再套上合适的色彩滤镜——只要光线合适，你就能用它拍出色彩鲜艳、细节锐利、噪点自然的好照片。而对于 “光线合适” 的要求反而让柯迪仕相机拍照时多了一层可玩性，就像用真的胶片相机拍照一样，构图和寻找光线变成了有趣的挑战。比如这张在 San Diego 拍的雷总会有一种油画写真的韵味：</p>\n\n<p><img src=\"/assets/res/2026/san-diego-leilei.jpeg\" alt=\"\" class=\"inline\" /></p>\n\n<p>去年年底时我上架了另一款 app，是用来管理礼品卡的 <a href=\"https://sasq.ca/cn/apps/woolly\" target=\"_blank\">Woolly</a>。那时苹果刚刚推出 iOS 26 和 Liquid Glass，我也在尝试用 SwiftUI 框架做 iPhone 和 iPad 的通用 app 界面。Woolly 恰好给了我这么一个机会，能够没有包袱地尝试新框架，并在真实的设备上、真正的产品中应用新技术和新设计。我也借着这个 app 打通了使用大语言模型翻译 app 界面的流程，并且学习了很多东西。如果没有这个小白鼠，我的主力 app 植物宝可能现在还在英语 + 简体中文的有限支持里打转。</p>\n\n<p>最后一个例子是我前两天上架的 <a href=\"https://sasq.ca/apps/my-first-5k\" target=\"_blank\">My First 5K</a>。它其实算不上是小白鼠，只是我自己给自己做的 “跑五公里” 间歇性训练工具。但我这两天反而借着它学习了 iPhone VoiceOver 辅助功能支持的流程和设计原则，顺便探索了一下 Workout Kit 和 Watch Connectivity 这两个系统框架的功能和边界。</p>\n\n<p>和随便写写的测试项目不同，我觉得 “小白鼠” 之所以能有价值，原因有三：</p>\n\n<p>其一是它们能帮你 “挠痒痒”，而不是忍不住在自己的主力现金流项目中尝试危险的新东西。比如我在 Woolly 中尝试了 Liquid Glass 风格，我才能体会什么东西适合变成玻璃效果、什么不适合；我试过 Tab View 的统一设计框架，我才能知道这个框架并不适合植物宝这样数据结构复杂的 app；我有了柯迪仕相机，我才不会考虑在 HRZN 中尝试危险的、让多数人不能接受的拍照风格。</p>\n\n<p>其二是它们能帮你学习和了解看似完全不相关的东西，而这些东西的价值往往在你了解和尝试它们之后才能变得清晰。例如使用工具和大语言模型将 app 本地化成十种语言，这个流程是我先在 Woolly 上打通的，后来应用到了植物宝和柯迪仕相机中。植物宝也正在做更多 iPad 大屏幕布局和 VoiceOver 支持，这也是我从别的小白鼠项目中学到的新东西。</p>\n\n<p>其三是它们可能会成为下一个能赚钱的现金牛。例如 MX 会跟我说，他很喜欢柯迪仕拍照的效果，会有一种 2011 年在 Instagram 上拍照时的快乐，它在很大程度上替代了随便遛弯时带着胶片相机的需求。也正因如此，我在之后的更新中改善了 “玩” 的体验，并未顾及普通 iPhone 用户会考虑的需求。但也就是因为它很好玩，柯迪仕意外地在德国、法国和瑞士有着不错的销量，在我还没添加付费功能时，他们就通过 app 内的红包功能给了钱——这就是 app 能够赚钱的信号。</p>\n\n<p>这就是我最近的感悟吧——你的小白鼠并不需要完美无瑕，它也不会给你不完美的压力。它只需要存在就够了。</p>\n",
				
			"image": "https://tengl.ca/assets/res/2026/san-diego-leilei.jpeg",
			"tags": ["sketch"],
			"date_published": "2026-05-17T18:16:57-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/5/17/ten-years-with-hide-and-seek",
			"url": "https://tengl.ca/blog/2026/5/17/ten-years-with-hide-and-seek",
			
				"image": "https://tengl.ca/assets/res/2026/bellroy-hide-and-seek-2015-front.jpeg",
			
			"summary": "我现在的钱包是 Bellroy 的 Hide &amp; Seek，是 2015 年刚来温哥华上学的时候买的。搜了一下记录才发现，我在 2019 年的时候...",
			
					"title": "Bellroy Hide & Seek 十年记",
			"content_html": 
				
					"<p>我现在的钱包是 Bellroy 的 Hide &amp; Seek，是 2015 年刚来温哥华上学的时候买的。搜了一下记录才发现，<a href=\"/blog/2019/7/6/bellroy-wallet\">我在 2019 年的时候还介绍过它</a>，当时用的 Bellroy 官网链接现在依然有效，Hide &amp; Seek 仍是他们网站上的热销系列。</p>\n\n<p>我不是个敝帚自珍的人，但这钱包除了折线处有一点点破损外没有任何问题。我现在都数不清它装过几国货币，但这么多年使用下来，它的设计让我觉得没有任何值得抱怨的地方——有明暗现金袋，有明暗信用卡袋，还有放零钱硬币的袋子（我用零钱袋装过临时 SIM 卡和卡针）。现在它唯一缺少的 “功能” 就是没有 RFID 防护而已。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/bellroy-hide-and-seek-2015-front.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/bellroy-hide-and-seek-2015-back.jpeg\" alt=\"\" />\n  <figcaption></figcaption>\n</figure>\n\n<p>倒也没什么特别的，只是发现我还没有给它拍过照片，所以今天拍了两张。我从自己的相册里找了半天，发现了一张很有历史感的图，这张照片就在图片的左下角：</p>\n\n<figure>\n  <img src=\"/assets/res/2026/bellroy-hide-and-seek-2015-as-seen-in.jpeg\" alt=\"2015年11月8日，当时和同学正在学院办公室里找了个地方看美国大选直播。\" />\n  <figcaption>2015年11月8日，当时和同学正在学院办公室里找了个地方看美国大选直播。</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2026/bellroy-hide-and-seek-2015-front.jpeg",
			"tags": ["misc"],
			"date_published": "2026-05-17T16:22:08-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/4/9/portland-or",
			"url": "https://tengl.ca/blog/2026/4/9/portland-or",
			
				"image": "https://tengl.ca/assets/res/2026/portland-downtown-and-mt-hood.jpeg",
			
			"summary": "我对波特兰的旅程并没有特别的期待，只是觉得这里是个不错的有意思的城市，城市适合走路也可以坐公交到达任何我想去的地方。它便宜，离温哥华近——直飞航班只要 7...",
			
					"title": "Portland, OR",
			"content_html": 
				
					"<p>我对波特兰的旅程并没有特别的期待，只是觉得这里是个不错的有意思的城市，城市适合走路也可以坐公交到达任何我想去的地方。它便宜，离温哥华近——直飞航班只要 70 分钟，城中心的 Hyatt Centric 是 Category 2 一晚现金价不过 160 加币。看上去是个很适合随便玩玩的目的地而已。</p>\n\n<p>但它给我的感觉还是很特别的。我觉得它不像是一个常见的美国城市，城里非常适合步行，去任何地方走路或者坐公交都很方便，而且公交系统好用、便宜、干净，城中心（除了 Chinatown 和老城附近）也还很安全，周末到了晚上还有很多在街上。这是我能用眼睛观察到的最直接的感受。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-downtown.jpeg\" alt=\"周五的 Downtown 街景——人少得很。\" />\n  <figcaption>周五的 Downtown 街景——人少得很。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-city-hall.jpeg\" alt=\"City Hall 门口\" />\n  <figcaption>City Hall 门口</figcaption>\n</figure>\n\n<p>眼睛看不到的是波特兰独特的多样性和自由主义。相比于在温哥华，我在波特兰是真的 “少数群体”，街上亚洲面孔本身就很少。但就算城市里人口统计上的白人比例很高，波特兰的人也都长得不大一样。各种发色、肤色、发型和着装风格在波特兰一条街上都能见到。就算你是个白人，做了个莫西干发型，脸上有纹身，穿个牛仔褂，牵着你粉头发、戴鼻环、穿皮裤的黑人女朋友——你们也不会收获任何目光。就好像在这个城市里，所有的固有观念都被打破了，没有人用外貌评价别人。于是我在 Lululemon 的店里（店贼小）能见到绿色头发的女生做店长，出门左转在 Icebreaker 能看见紫头发女生和大辫子男生做导购销售。在 The Screen Door 吃晚饭坐在吧台，调酒的姐姐穿个围裙，头上是粉色短发。她给我点完餐后继续调酒，闲下来的时候也跟我唠两句。可能我见过最符合刻板印象的人就是 Bank of America 的 banker 了，一个白人年轻小哥穿着休闲衬衫西装坐在大堂里。办业务之余跟我聊波特兰有什么好玩的好吃的东西，还说到他父母都是程序员，他妈妈去年被英特尔裁员了😅</p>\n\n<p>这些陌生人聊天时给我的感觉是完全的真诚。他们没有美国一些城市服务员拒人千里之外的冷漠，或者奇怪的南加州小姐姐那种嘴咧开到耳朵根的那种虚假的热情。我走之前那天晚上八点多走在街上，连流浪汉都会直言不讳地问我有没有零钱，他想买点大麻。他没有骗我自己吃不饱饭，没有骗我说他有个嗷嗷待哺的娃。他就想抽个大麻，就这么原原本本地告诉你而已。</p>\n\n<p>波特兰给我留下印象的最后一点是它和自然的距离。它旁边就是山，城市和山脚的距离是0，甚至山里的 Washington Park 里还有一些老房子穿插其中。这点和温哥华很像，但因为波特兰小一些，它和山的紧密感就更强。我最后一天的行程就是做铛铛车到了离山里最近的一站，再穿过社区走路上山的。山脚下的社区很漂亮，也正值春暖花开的季节，实在是一种享受。但这种感觉又很难用照片记录和传达，就像波特兰的历史、文化和人文面貌一样。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-tunnel-trail.jpeg\" alt=\"Tunnel Trail 的 “Tunnel” 本尊\" />\n  <figcaption>Tunnel Trail 的 “Tunnel” 本尊</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-fremont-bridge.jpeg\" alt=\"山上能看见市中心和 Fremont Bridge\" />\n  <figcaption>山上能看见市中心和 Fremont Bridge</figcaption>\n</figure>\n\n<h2 id=\"行程和景点\">行程和景点</h2>\n\n<p>总结一下我这趟的波特兰的行程和景点，万一对别人有帮助呢！我的行程是：</p>\n\n<ul>\n  <li>周四：落地 → 波特兰艺术博物馆 → 晚饭</li>\n  <li>周五：波特兰 Downtown 去银行开户😅 → Downtown 压马路 → 东岸 Richmond 压马路 + 吃晚饭</li>\n  <li>周六：小温哥华集市 → 温哥华国家公园历史遗迹 → 波特兰集市 + 闲逛 + 书店 → 晚饭</li>\n  <li>周日：Hillside 压马路 → Pittock Mansion → Hoyt Arboretum → 日本花园（后来看到人多没去） → Downtown 逛街 → 晚饭 → 书店</li>\n</ul>\n\n<p>我比较喜欢乱逛，在书店里每次也都会看很久，因为确实很多有趣的东西。我也没给自己安排什么要出远门的自然景观，毕竟从温哥华来玩，我是不缺自然风光看的。</p>\n\n<h3 id=\"波特兰艺术博物馆--portland-museum-of-art\">波特兰艺术博物馆 / Portland Museum of Art</h3>\n\n<p>博物馆里有毕加索的牛和两幅莫奈的真迹。除此之外我也很喜欢这里的日本展品（不知道为什么有很多日本展品）和摄影历史展。我来的第一天赶上 “First Thursday Free”，每个月的第一个周四免费入馆。这白嫖来的体验很难给差评！</p>\n\n<h3 id=\"powells-city-of-books\">Powell’s City of Books</h3>\n\n<p>城里最大、历史最久的书店，里边真的什么都有。我这几天的时间来这里逛了三次，即使是路过都忍不住进去再逛逛。这座书店占据了一整块街区，从 Couch<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup> 和 11 街出去，可以看到一处雕成书堆的柱子。里边也有很多打折和畅销书，还有一处 Rare Book Room 每周只开三天时间，可以随便逛逛。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-powells-city-of-books.jpeg\" alt=\"Powell’s City of Books\" />\n  <figcaption>Powell’s City of Books</figcaption>\n</figure>\n\n<h3 id=\"pittock-mansion\">Pittock Mansion</h3>\n\n<p>Pittock Mansion 是波特兰旁的山上的一处宅邸。Banker 小哥告诉我说他长这么大了也没进去过，应该没啥意思。我是从山脚一路走路上山，从 23 街车站去的 Tunnel Trail 路口，再沿爬山步道上去的。Mansion 旁的瞭望台可以看到波特兰市中心的全景，包括 “The Pink Building” 和远处的 Mt Hood。只要不进 Mansion 里就不用花钱，童叟无欺。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-pittock-mansion-mt-hood.jpeg\" alt=\"Pittock Mansion 可以看见 Mt Hood\" />\n  <figcaption>Pittock Mansion 可以看见 Mt Hood</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-hillside-st-helens-rainier.jpeg\" alt=\"Hillside 能看到的风景—— Mt St. Helens 和被挡住一半、看着矮其实要高很多的 Mt Rainier。\" />\n  <figcaption>Hillside 能看到的风景—— Mt St. Helens 和被挡住一半、看着矮其实要高很多的 Mt Rainier。</figcaption>\n</figure>\n\n<h3 id=\"hoyt-arboretum-植物园\">Hoyt Arboretum 植物园</h3>\n\n<p>实在不知道 Arboretum 这个名字怎么翻译——是植物园，但是特指只有树作为展品的植物园。说是植物园，其实是 Washington Park 里的一片公共土地，可以在这里爬山看景。植物园有几类专业养护展出的树，每类里会有一些独特的品种或亚种。比如玉兰区会有各式各样的玉兰，包括广玉兰和星花玉兰，有的品种甚至四月份还没打开花苞。此外还有枫树、杉树、松树、冬青等等不同 “展区”，还有一片小竹林可以看。这片地更像是个免费的博物馆。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-bamboo-forest-in-hoyt-arboretum.jpeg\" alt=\"Hoyt Arboretum 竹林\" />\n  <figcaption>Hoyt Arboretum 竹林</figcaption>\n</figure>\n\n<h3 id=\"华州小温哥华\">华州小温哥华</h3>\n\n<p>我周六上午抽出来去了华州温哥华，主要是为了看看另一个温哥华长什么样子。从波特兰过去的交通也很方便，MAX 黄线往北到倒数第二站，再转温哥华的 60 路公交穿过州界就是温哥华了。周日是复活节，周六本来就有城里的集市，又赶上大晴天，集市非常热闹。小朋友们在充气玩具上上蹿下跳，脸上涂了彩绘，或者拎着小篮子去买鸡蛋（我没细看是不是还有寻宝活动）。城里的集市人山人海，仿佛十里八乡的人都来了。</p>\n\n<p>我还顺便去看了看 Fort Vancouver National Historic Site，是个国家公园级别的历史遗迹，了解了一下历史。解说的志愿者问我从哪来，我说是另一个温哥华。他说哈哈，很高兴你说是另一个温哥华，因为我们这个温哥华才是历史上的第一个温哥华哦。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/vancouver-wa-townsquare.jpeg\" alt=\"华州小温哥华的市政厅广场，复活节周末的周六全是带着小孩来玩的人，排队画脸谱彩绘、拿着小筐装鸡蛋，或者排队玩充气城堡\" />\n  <figcaption>华州小温哥华的市政厅广场，复活节周末的周六全是带着小孩来玩的人，排队画脸谱彩绘、拿着小筐装鸡蛋，或者排队玩充气城堡</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/fort-vancouver-and-mt-hood.jpeg\" alt=\"Fort Vancouver 碉楼里的炮台其中一个方向指着 Mt Hood\" />\n  <figcaption>Fort Vancouver 碉楼里的炮台其中一个方向指着 Mt Hood</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/fort-vancouver-pearson-air-museum.jpeg\" alt=\"Fort Vancouver 的 Pearson 航空博物馆内景。Fort Vancouver 因为有丰富的软木资源（杉树）和方便的水路（Columbia River 和太平洋），一战期间是重要的木材出口地和飞行器试验场。\" />\n  <figcaption>Fort Vancouver 的 Pearson 航空博物馆内景。Fort Vancouver 因为有丰富的软木资源（杉树）和方便的水路（Columbia River 和太平洋），一战期间是重要的木材出口地和飞行器试验场。</figcaption>\n</figure>\n\n<h3 id=\"城内若干景点\">城内若干景点</h3>\n\n<p>波特兰城里其它的 “景点” 都不大，有吉尼斯世界纪录上最小的公园 Mill Ends Park，沿河的步道很适合散步，城南的 Portland State University 校园景色也不错。这也是我觉得感受因人而异的地方：我就很喜欢走路看城市的风景，波特兰很让我满足。我对历史和建筑艺术懂的不多，但能看出来城里很多建筑是比较老式的风格，有外挂的防火梯，也有很多建筑有着很重的工业历史的影子。硬要类比，似乎有点北京首钢园的意思。波特兰的每个街区也很小，不像是多数美国西部城市走不到头。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-courthouse-square.jpeg\" alt=\"周六法院前的 Pioneer Square 正在蹦迪，周日复活节当天又蹦了一场。\" />\n  <figcaption>周六法院前的 Pioneer Square 正在蹦迪，周日复活节当天又蹦了一场。</figcaption>\n</figure>\n\n<h2 id=\"吃住\">吃住</h2>\n\n<p>我这次住在 Hyatt Centric Portland Downtown，交通非常方便，周围的环境也还不错。波特兰整体来讲还算很干净的，市政清洁工作做得很好。从 Reddit、小红书和我跟当地人聊天总结来看，只要不在 Old Town 或者 Chinatown 附近，治安一般没什么问题。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-omas-hideaway.jpeg\" alt=\"Oma’s Hideaway 套餐中的甜品：挂糖的彩色的脆米糕放在有点烫手的小铁锅里，上边是香草冰激凌、奶油和芒果糖浆。\" />\n  <figcaption>Oma’s Hideaway 套餐中的甜品：挂糖的彩色的脆米糕放在有点烫手的小铁锅里，上边是香草冰激凌、奶油和芒果糖浆。</figcaption>\n</figure>\n\n<p>波特兰吃的也很好，而且因为城市物价低，性价比超高：</p>\n\n<ul>\n  <li>推荐：Oma’s Hideaway 可以提前预定他们的 Oma’s Table 就是固定价格的套餐。这家马来西亚融合菜的菜品质量很好，而且是真的融合并创新。他们的甜品也能看出来是下了功夫、懂了脑子的。这让我一改对美国人没有味觉的印象。</li>\n  <li>推荐：The Screen Door 美国南部菜。我吃的是经典的炸鸡华夫饼，鸡胸肉居然很软嫩，而且味道像极了肯德基的吮指原味鸡，但比原味鸡的制作水准高得多，挑不出毛病。</li>\n  <li>推荐：Addy’s 三明治店。便宜大碗，味道也不差，而且多少能看到一些我不会想象在美国出现的搭配，比如黄瓜 + Brie 的三明治。</li>\n  <li>推荐：Potbelly 三明治。是个高级点的 Subway，肉多令人满足，还可以点奶昔，非常适合逛累了大补。</li>\n  <li>还行：Farmhouse Table Thai。有点贵，味道倒是不错。</li>\n  <li>还行：Indian House。便宜大碗，无功无过。</li>\n  <li>还行：Luc Lac，我点了个越南粉，同样无功无过。</li>\n</ul>\n\n<p>波特兰的餐饮下限真的还挺高的，或者可能也是我找的好或者运气好。挺有意思的是我发现波特兰的餐馆服务生也都很多样：越南粉店里有黑人姐姐白人小哥，马来西亚融合菜的餐馆里有白人姐姐服务员和白人哥哥做领班，还有应该是老板娘自己在给客人点单上菜（我从 Instagram 上看应该是老板娘本人）。人的融合造成了菜的融合，不像温哥华的中餐、韩餐等还在 “正宗” 的叙事里不敢越界一步。</p>\n\n<hr />\n\n<p>最后放点更多的图吧。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-downtown-and-mt-hood.jpeg\" alt=\"从 Pittock Mansion 可以望见城中心全景和 Mt Hood\" />\n  <figcaption>从 Pittock Mansion 可以望见城中心全景和 Mt Hood</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-street-scene-10-and-washington.jpeg\" alt=\"波特兰 10 街交 Washington Ave\" />\n  <figcaption>波特兰 10 街交 Washington Ave</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-pittock-mansion.jpeg\" alt=\"四月初的波特兰到处都是鲜花盛开的样子。这是山上 Pittock Mansion 还在盛放的樱花。城里太暖和，樱花已经败了。\" />\n  <figcaption>四月初的波特兰到处都是鲜花盛开的样子。这是山上 Pittock Mansion 还在盛放的樱花。城里太暖和，樱花已经败了。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-street-scene-cleaning.jpeg\" alt=\"早上出门或者晚上回来，两次都能见到市政在清扫街道。\" />\n  <figcaption>早上出门或者晚上回来，两次都能见到市政在清扫街道。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-mills-end-park.jpeg\" alt=\"Mill Ends Park，吉尼斯世界纪录里最小的公园。\" />\n  <figcaption>Mill Ends Park，吉尼斯世界纪录里最小的公园。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-potbelly.jpeg\" alt=\"奶昔 + 三明治，重扫饥饿、活力无限！\" />\n  <figcaption>奶昔 + 三明治，重扫饥饿、活力无限！</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/vancouver-wa-heart-and-stone.jpeg\" alt=\"华州温哥华市中心的小雕塑 Heart and Stone\" />\n  <figcaption>华州温哥华市中心的小雕塑 Heart and Stone</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/portland-to-yvr.jpeg\" alt=\"70 分钟的航班，风景当然一直是 Cascade 山脉了。\" />\n  <figcaption>70 分钟的航班，风景当然一直是 Cascade 山脉了。</figcaption>\n</figure>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>我听公交报站才知道这条街发音是 <em>Koo-ch</em> 不是 <em>Kao-ch</em> 😅 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2026/portland-downtown-and-mt-hood.jpeg",
			"tags": ["travel"],
			"date_published": "2026-04-09T10:30:56-07:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/3/4/silence-and-lady-nana",
			"url": "https://tengl.ca/blog/2026/3/4/silence-and-lady-nana",
			
				
				"image": "https://tengl.ca/assets/res/2026/daodaofeng.jpg",
			
			"summary": "前两天在小红书上看到了个国人做的期刊，名为 Silence1。一开始我以为这是个模仿、搞笑的作品，和世界顶刊 Science 取了个谐音名字。再仔细看发现...",
			
					"title": "Silence 和那一娜",
			"content_html": 
				
					"<p>前两天在小红书上看到了个国人做的期刊，名为 <a href=\"https://journals.panorama-sg.com/index.php/Silence/\">Silence</a><sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup>。一开始我以为这是个模仿、搞笑的作品，和世界顶刊 Science 取了个谐音名字。再仔细看发现 Silence 并不简单，这个期刊自己申请了 ISSN 出版号，所以发表的文章可以在 Google Scholars 里检索到。注册小红书账号的正是期刊官方的运营者，他/他们介绍 Silence 的目的就是给不能在任何 “正经” 期刊发表的研究一个平台。例如你在搞科研创新的路上总有一些阴性的结果，这些 “此路不通” 的结论和尝试将永不见天日，这些失败尝试的讨论是不会得到任何 “正经” 期刊的版面的。</p>\n\n<p>比期刊的存在更有趣的是小红书下边的评论。有一些在读博做科研的人说 Silence 的失败实验的文章会污染学术检索库。这条评论的下边就有人反驳：真正污染学术检索库的是那些实验造假的人，而不是失败的阴性实验结果。</p>\n\n<p>我问 Dr. MX 怎么看，他说：“哎这个 Silence 的 idea 很好啊，我要去关注一下。这些失败的尝试也很有价值，你想做一件事的时候可以去看别人是不是尝试过但是失败了，可以少走很多弯路。”</p>\n\n<p>我：“而且如果你看别人失败了，但是你觉得失败的原因不充分，还可以重新尝试？”</p>\n\n<p>MX：“对的，而且如果我之后做成了的话，我一定会引用这篇介绍失败尝试的文章。”</p>\n\n<p>Silence 会让我想到《叨叨冯聊音乐》频道里在钢琴上出现的一个集合图——有艺术价值的、我喜欢的、我觉得好的，这是三个不同的评判维度。音乐如此，科研也一样。做科研开始就想着自己能不能被顶刊接纳，用世俗的标准去做自我评判、自我筛选，那科研的路可就越走越窄了。有价值的东西即使不被人喜欢，不被人觉得好，也可以有个公开发表、参与讨论的空间，这就是 Silence 的价值。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/daodaofeng.jpg\" alt=\"《叨叨冯聊音乐》梁祝一期节目截图。\" />\n  <figcaption>《叨叨冯聊音乐》梁祝一期节目截图。</figcaption>\n</figure>\n\n<p>Silence 还让我想到了最近新晋的劣迹艺人那一娜。她假装自己是外国人，后来又开演唱会明着假唱炒成了热梗。去买她演唱会门票的人肯定都不会期望她真唱给大家，他们都是花钱去娱乐、互动、玩梗的。那一娜也很迎合大家，把演唱会上观众齐声高喊 “退票” 玩成了新梗。我那天本着科研精神好奇听了几首那一娜的歌，她在 Apple Music 的艺名就叫 Lady Nana，还有一首单曲《火娜娜》，是拥抱了自己被质疑的人设，还有 lē nē 不分的塑料普通话水平（“火娜娜” 和 “火辣辣” 在副歌里交替出现）。我觉得那一娜很坦荡，无论是作品还是作风，她比在鸟巢开演唱会假唱还拒不承认的五月天光明磊落得多。</p>\n\n<p>2012 年韩国 Gangnam Style 火的时候，国内很多媒体在反思为什么中国文化不能如此大红大紫地输出到全世界。现在那一娜来了，在国内大红大紫，却给封了个劣迹艺人。也不知道是谁自断双臂呀。</p>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>也可能是新加坡华人做的，我就不细考究了。 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			
			"tags": ["sketch"],
			"date_published": "2026-03-04T17:13:32-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/2/22/review-chop-suey-nation",
			"url": "https://tengl.ca/blog/2026/2/22/review-chop-suey-nation",
			
				"image": "https://tengl.ca/assets/res/2026/chop-suey-nation.jpeg",
			
			"summary": "There’s a genuinely good book buried inside Chop Suey Nation. Ann Hui drove a...",
			
					"title": "Review: Chop Suey Nation: 2/5: an irritating insider's attempt to Chinese culture in Canada",
			"content_html": 
				
					"<p><img src=\"/assets/res/2026/chop-suey-nation.jpeg\" alt=\"\" class=\"blog-book-cover\" /></p>\n\n<p>There’s a genuinely good book buried inside <em>Chop Suey Nation</em>. Ann Hui drove across Canada and sat down with dozens of Chinese restaurant owners in small cities and towns — places where the local Chinese restaurant is often the only one, and has been for decades. Those interviews are the heart of this book, and at its best, they’re poetic. These are people with real stories: long hours, family sacrifice, the particular loneliness of running a restaurant in a place where you’ll always be a little bit of an outsider.</p>\n\n<p>When Hui lets those stories breathe, the book sings. And it makes it all the more frustrating that so much of the rest of it falls flat.</p>\n\n<!-- more -->\n\n<h2 id=\"the-question-the-book-never-answers\">The Question the Book Never Answers</h2>\n\n<p>Throughout <em>Chop Suey Nation</em>, Hui is determined to answer a deceptively simple question: why do Chinese restaurants across Canada all seem to serve the same dishes?</p>\n\n<p>It’s a great question. The easiest answer — that these restaurants adapted their menus to cater to small-town Canadian tastes — is probably mostly right. But a good journalist would push past that. Hui doesn’t. There are times when I thought she was going to show me something original — like when a new owner took over the recipe books from the previous-previous owner and made the the most economical decision to keep things as is; or when she found out about the origin of ginger beef from an Edmonton restauranteur; or when she cited a UBC history professor that immigration is “nodal”, as in moving in nodes — but she just stopped.</p>\n\n<p>By the end of the book, we’ve circled the question many times without getting meaningfully closer to an answer. It’s a missed opportunity that hangs over the whole project.</p>\n\n<h2 id=\"the-writing-gets-in-its-own-way\">The Writing Gets in Its Own Way</h2>\n\n<p>Hui weaves her family’s story — her parents and grandparents, their immigration from China, the poverty and family feuds they left behind — through the present-day interview chapters. This structure could work in theory.<sup id=\"fnref:other-rivers\"><a href=\"#fn:other-rivers\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup> In practice, however, the family history chapters feel thin. Her family wanted a better life. They faced hardship. There were conflicts. These are real and valid experiences, but Hui doesn’t situate them in any larger context. She touched the waves of Chinese immigration to Canada — the key historical events and geographical origins — but the grand scheme of things is disconnected with her own family’s story.</p>\n\n<p>There are things that I find hard to believe. Hui opens that that she didn’t know about his father’s involvement in the food industry until she was in high school, or that she didn’t know the family owned a cafe in Abbotsford that had Chinese items on the menu. Hui’s father was coy and elusive about the family’s past, and the stories of how he and <em>his</em> father got to Canada, but then Hui went on writing chapters of detail-rich stories of unrecorded family history. The result is chapters of family story that feel thin and reads like <em>based-on-a-real-story</em> fiction .</p>\n\n<p>Then there’s a more granular problem with her storytelling. <em>Chapter Eleven: Thunder Bay, ON</em> is a good example. Hui casually introduces Ms. Norina Karschti as the daughter of the owner of Ling Lee’s, a Chinese restaurant in the city:</p>\n\n<blockquote>\n  <p>Mr. Lee was hardly a stranger to bold decisions, his daughter, Norina Karschti, told me. She was working in the kitchen of Ling Lee’s when we walked into the restaurant.</p>\n</blockquote>\n\n<p>A reasonable reader pictures a teenager helping out at the family business and started chit-chatting with Hui. The German last name is puzzling, but we’re given no help. A few paragraphs later we learn Norina <em>runs</em> the restaurant. Only near the end of the chapter do we find out she’s in her fifties and her youngest child is nineteen.</p>\n\n<p>Building suspense in nonfiction can work — you follow the interviewer’s perspective as it unfolds. But that only works if the author genuinely didn’t know what she was walking into. Hui clearly knew. She knew she was talking to a middle-aged woman who had taken over her family’s restaurant. Withholding that just leaves the reader constructing a wrong picture, then having to silently correct it. It’s disorienting.</p>\n\n<p>And the Norina Karschti story deserved so much more. Here’s a woman who spent decades trying to “get as far away as possible from the restaurant life”, only to end up running it — and now she’s getting her own kids involved too. What changed? What does her white husband make of it all? Hui didn’t ask, or if she did, she chose to not tell us.</p>\n\n<p>This is the pattern throughout the book: the author arrives at the edge of something genuinely interesting and then doesn’t step over.</p>\n\n<h2 id=\"carelessness-with-chinese-culture\">Carelessness with Chinese Culture</h2>\n\n<p>This is where I have the most to say, and I want to say it carefully, because it’s also the most pointed criticism.</p>\n\n<p>The book is, at its core, about Chinese culture in Canada. That makes it all the more noticeable that Hui handles Chinese language and terminology carelessly. Chinese terms are romanized inconsistently throughout — sometimes in Mandarin Pinyin (<em>liangpiao</em><sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">2</a></sup>, <em>jingweicun</em><sup id=\"fnref:2\"><a href=\"#fn:2\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">3</a></sup> are spelled correctly), sometimes in approximated Cantonese (<em>bak tseet guy</em>, <em>siyup</em>, <em>char suee bok toy</em>) — at times in adjacent paragraphs, with no acknowledgment of the difference. The Cantonese spellings don’t follow standard Jyutping<sup id=\"fnref:3\"><a href=\"#fn:3\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">4</a></sup>. For readers who care about this, it reads as sloppy; for those who don’t, it quietly spreads that sloppiness forward.</p>\n\n<p>It wouldn’t have taken much to fix. A footnote with the Chinese characters would suffice. So would a note on romanization alternatives. She also should have expanded with a brief discussion on the nuance of Chinese languages and scripts. None of that is here.</p>\n\n<p>There’s also a small but telling moment where Hui mentions a <em>maneki-neko</em> sitting in the Chinese restaurant in  — the waving cat figurine common in Chinese restaurants — without noting that it’s actually Japanese in origin. The existence of a Japanese symbol in a Chinese restaurant, the fact that the Chinese name of the cat is literally “wealth-inviting cat”, not “lucky cat”… Those points are worth unpacking; at least they merit a casual remark or a footnote. Hui didn’t bother.</p>\n\n<p>I have a few theories:</p>\n\n<ol>\n  <li>\n    <p>Taken together, these moments suggest an author who is more comfortable writing <em>about</em> Chinese culture from the outside than engaging with it on its own terms. That’s a strange quality in a book that clearly wants to be a loving tribute.</p>\n  </li>\n  <li>\n    <p>Hui is lazy and sloppy with her investigation and journalism. There’s an example unrelated to the Chinese culture: Hui writes that the car rental girl in Victoria, BC was astounded that Hui was dropping her car off all the way across Canada in Deer Lake, Nova Scotia. Hui writes she didn’t bother correcting her (that Deer Lake is in Newfoundland and Labrador, not Nova Scotia). Later in the book, in the endnote photo caption, she writes <em>Deer Lake, NS</em> as in Nova Scotia.</p>\n  </li>\n  <li>\n    <p>Hui is not as familiar with the Chinese culture as she wants you to believe. She needs the talking point for marketing that this book is an insider’s take, but her work misses the mark.</p>\n  </li>\n</ol>\n\n<hr />\n\n<p>I don’t want to be too harsh, because I find the interview chapters delightful. There’s warmth and genuine respect for the people she interviewed, and it’s commendable that their stories are recorded and put together.</p>\n\n<p>But if you come to the book with familiarity with Chinese culture, or with high expectations for rigorous journalism, you’ll finish it feeling like you’ve seen the shape of something important without ever quite touching it. The curiosity that would have made this book great — the follow-up questions, the deeper digs, the investigative journalism — is poignantly absent.</p>\n\n<p>Ironically, this book fits its title: it’s chop suey, a medley of whatever materials that happen to be available.</p>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:other-rivers\">\n      <p>And it did work for other books, such as <em>Other Rivers</em> by Peter Hessler, of 2024. In the book, Hessler weaved his family story and connections to China from generations past. His writing was compelling and genuine, and the past stories weaved organically into the present-day ones. <a href=\"#fnref:other-rivers\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n    <li id=\"fn:1\">\n      <p>Hui did not expand on the background of <em>liangpiao</em>, or 粮票 — these are the quota tickets for food and life supplies in the old planned economy. <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n    <li id=\"fn:2\">\n      <p>And thanks to Hui’s lack of a footnote, I can never figure out if Jingwei is 经纬, 敬畏, 精卫, or 泾渭. Google wasn’t helpful. The letters <em>cun</em> is literally village, and these four words carry the following meanings, respectively:</p>\n\n      <ul>\n        <li>Longitude and latitude (or geo coordinates), wouldn’t be an absurd village name</li>\n        <li>Awe, or respect to a higher being. Also wouldn’t be an absurd village name</li>\n        <li>A protagonist in a Chinese fable, highlighting mankind’s perseverance. Quite an educated name choice.</li>\n        <li>The names of two fictional rivers — one muddy, and one clear — that confluence. I can see a nonfictional village named after them.</li>\n      </ul>\n      <p><a href=\"#fnref:2\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n    <li id=\"fn:3\">\n      <p>When I searched these spellings, Google was smart enough to display the correct results (the geographic region or the dishes such as), but I never once see those spellings show up.</p>\n\n      <p>For example, what Hui calls <em>siyup</em> is <em>siyi</em> in Pinyin, or <em>sei3 jap1</em> in Jyutping, as listed on Wikipedia. Hui’s spelling was not found anywhere on that page. <a href=\"#fnref:3\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2026/chop-suey-nation.jpeg",
			"tags": ["reviews"],
			"date_published": "2026-02-22T20:00:04-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2026/1/22/cancun",
			"url": "https://tengl.ca/blog/2026/1/22/cancun",
			
				"image": "https://tengl.ca/assets/res/2026/cancun-beach-2.jpeg",
			
			"summary": "上份工作攒了好多酒店分，我和 MX 打算趁着高级会员还在去体验一把，于是选了坎昆这里。理由也很简单，陈老师推荐坎昆说沙滩的质量真的很好（他见多识广），凯悦...",
			
					"title": "坎昆",
			"content_html": 
				
					"<p>上份工作攒了好多酒店分，我和 MX 打算趁着高级会员还在去体验一把，于是选了坎昆这里。理由也很简单，陈老师推荐坎昆说沙滩的质量真的很好（他见多识广），凯悦旗下的 Secrets Mirabel 刚刚装修过，积分兑换性价比很高，另外就是年初的时候飞去坎昆算是错峰出行了，人少也便宜。</p>\n\n<p>坎昆酒店区的海水真的很蓝，大概就是这样：</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-beach-1.jpeg\" alt=\"酒店区中间部分的公共海滩，旁边就是 CANCÚN 彩色大字。\" />\n  <figcaption>酒店区中间部分的公共海滩，旁边就是 CANCÚN 彩色大字。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-beach-2.jpeg\" alt=\"Secrets Mirabel 酒店旁的海滩。\" />\n  <figcaption>Secrets Mirabel 酒店旁的海滩。</figcaption>\n</figure>\n\n<p>精明的我们还安排了几天普通酒店 + 一日游出行，一日游早上六七点就出发，晚上六七点才回来，基本上用不了全包酒店的设施，感觉这样更划算一些。我们最后住在了酒店区南边的 Westin Vacation Club。</p>\n\n<hr />\n\n<p>第一趟一日游是小团去图卢姆，附带一个简单的天坑 (cenote) 游览 + 午饭。图卢姆给我留下的印象不深，反而我对这一团的车和人印象比较深刻，毕竟这么跟团玩已经是很久没有的体验了。导游大姐人很不错，英语也还挺好。似乎因为 MX 用的美国信用卡付的预定金，导游也不知道我们是加拿大人，反而一直在打趣团里的那一家子 7 口加拿大人：“今天天气这么凉爽，我们对你们加拿大人可太友好啦！”</p>\n\n<p>图卢姆是玛雅文明中比较大的一处聚集地，这里面对加勒比海而建，整座城被石墙围起来，只有几个出入口。和去年夏天在墨西哥城附近看的印加文明类似，玛雅的文明现在看来也很原始，但似乎因为有纸张记录，传下了很多素材给历史学家，并没有像 Téotihuacan 那样现在都让人猜不透。这两天的游览有两件事一直被导游们提起：</p>\n\n<ol>\n  <li>\n    <p>玛雅人不是外星人，他们是真实存在的身边人。我们住的酒店里的服务生、经营天坑娱乐休闲活动的人，他们很多都是玛雅人。</p>\n  </li>\n  <li>\n    <p>玛雅人的 “牺牲” 文化并不是暴力和残酷，而是当时环境和认知下解决问题的一种方法。牺牲人命来举行仪式的做法往往是穷尽一切办法后不得已的办法，玛雅并不是一个蔑视生命的文明。</p>\n  </li>\n</ol>\n\n<p>从图卢姆出来，我们去一处简单的天坑那里吃饭、休息、玩水。最后再回到酒店已经是五点多了，不知不觉就是十个小时的行程。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-tulum-1.jpeg\" alt=\"图卢姆的一处遗迹，下边是玛雅信仰中联通地下的水\" />\n  <figcaption>图卢姆的一处遗迹，下边是玛雅信仰中联通地下的水</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-tulum-2.jpeg\" alt=\"图卢姆的遗迹，这是一座建在海边的 “城市”。\" />\n  <figcaption>图卢姆的遗迹，这是一座建在海边的 “城市”。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-cenote-puerta-maya.jpeg\" alt=\"Cenote Puerta Maya\" />\n  <figcaption>Cenote Puerta Maya</figcaption>\n</figure>\n\n<hr />\n\n<p>第二趟一日游是去奇琴伊察，探访一处更大的玛雅文明遗迹。这趟旅游团是当地大公司 Xcaret 运营的，人多但是体验不错，导游也很专业。从早上六点半出发、晚上六点半回去，也是一整个 12 小时的行程。</p>\n\n<p>这趟行程我们第一站就是天坑玩水，比前一天的天坑大了很多。你还可以借着绳索荡着跳水，池水深不见底，但有救生衣就很安心。早上九点多天有点凉，但天坑的池水居然还挺暖和。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-cenote-oxman.jpeg\" alt=\"Cenote Oxmán\" />\n  <figcaption>Cenote Oxmán</figcaption>\n</figure>\n\n<figure>\n\t<video autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\">\n\t\t<source src=\"/assets/res/2026/cancun-cenote-oxman.mov\" type=\"video/mp4\" />\n\t\t你的浏览器不支持视频播放\n\t</video>\n\t<figcaption>在 Oxmán 天坑跳水。</figcaption>\n</figure>\n\n<p>从天坑出来再去奇琴伊察，导游带着我们讲了讲、逛了逛，约好了自由活动的时间就放我们自己逛街拍照了。这里的玛雅文明和图卢姆很相似，只是规模更大。如果图卢姆是个小镇，奇琴伊察就是真的城市了。</p>\n\n<p>导游留的时间很够用了，但我和 MX 都觉得好像这样报团会更紧张一些，总要赶着时间结束前回去。现在看照片觉得更明显，奇琴伊察后边的遗迹人更少、逛起来更舒服，但我们没什么时间在这里久留。上了车我们就一路去中间的小镇 Valladolid（巴拉多利德？）吃午饭。午饭自助，导游也提前给大家规定了集合时间和地点，嘱咐吃完记得在小镇街上随便逛逛玩玩。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-chichen-itza-1.jpeg\" alt=\"奇琴伊察最著名的金字塔\" />\n  <figcaption>奇琴伊察最著名的金字塔</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-chichen-itza-2.jpeg\" alt=\"奇琴伊察后边的遗迹，似乎是武士神庙的一部分。\" />\n  <figcaption>奇琴伊察后边的遗迹，似乎是武士神庙的一部分。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-valladolid-1.jpeg\" alt=\"Valladolid 街景。\" />\n  <figcaption>Valladolid 街景。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-valladolid-2.jpeg\" alt=\"Valladolid 中央广场和旁边的教堂。也不知道为什么会有这么一个大大的假爱心，这一刻很像是在国内旅游了。\" />\n  <figcaption>Valladolid 中央广场和旁边的教堂。也不知道为什么会有这么一个大大的假爱心，这一刻很像是在国内旅游了。</figcaption>\n</figure>\n\n<hr />\n\n<p>行程第四天我们搬到了全包酒店开启了度假模式。第一天来得早，我们还是出门走了走，看了看坎昆的街道，顺便逛了两个 “国家级” 的博物馆和遗迹，一个是 El Rey “国王” 遗迹，还有一个是坎昆玛雅博物馆 + San Miguelito 考古区。一边逛着我们一边又有了去年八月份在墨西哥城时的疑问——怎么同样是公元 1000 年的时间，东亚大陆已经玩青铜器几千年了，而这里还停留在石器时代的样子？</p>\n\n<p>也许是这里太暖和了，文明没有提前规划进行大规模农耕畜牧的动力。也许是这里没有大平原，想要修路开疆扩土要不断砍树、维护，成本太高。也许是这边的沙土地质不允许（或文化没有要求）帝王开掘陵墓，所有的遗迹文物经历风吹日晒，留下了太少的东西给后人。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-secrets-mirabel.jpeg\" alt=\"Secrets Mirabel 酒店风景。\" />\n  <figcaption>Secrets Mirabel 酒店风景。</figcaption>\n</figure>\n\n<p>还有最后一个短途半天的行程留给了女人岛 (La Isla Mujeres)。去之前看小红书对这里褒贬不一，但反正玩起来是个不错的体验。我们 1500 比索租了一下午的高尔夫球车开在路上，从北边开到最南边，再开回来。</p>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-isla-mujeres-golf-cart.jpeg\" alt=\"我们的高尔夫座驾。\" />\n  <figcaption>我们的高尔夫座驾。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2026/cancun-isla-mujeres-sur.jpeg\" alt=\"女人岛南角。\" />\n  <figcaption>女人岛南角。</figcaption>\n</figure>\n\n<hr />\n\n<p>除此之外我们就只在酒店躺着了——其实躺着的时间可能连 1/3 都不到吧😅我是能在某些时候觉得好像饿了就能去找吃的，什么都不用想的感觉挺好的。但我也不喜欢吃的很多，然后在沙滩躺椅上想把皮肤癌都晒出来（真的很多白人就一直晒太阳）。偶尔去海里游个泳晃一下的体验还挺不错的，在躺椅上抱着 Kindle 看书的感觉也挺不错的。但时间久了就觉得有点不自在了，连我们的皮肤都是一样：平常晒的太少，</p>\n\n<p>回来路上我们聊天的时候还在想，全包酒店的体验咋样呢？我觉得我还是一个比较喜欢出门玩的人，反而在酒店躺着晒太阳对我的吸引力没有那么大。像坎昆这样好的酒店和沙滩会让我觉得不错，但我好像对它的喜爱也就不过如此。MX 也说感觉短期不会去全包度假酒店了，“短期” 大概就是未来两三年的意思。不过他想了想又说，也许去东南亚找个地方躺着应该也不错吧。</p>\n\n",
				
			"image": "https://tengl.ca/assets/res/2026/cancun-beach-2.jpeg",
			"tags": ["travel"],
			"date_published": "2026-01-22T15:03:04-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2025/12/24/muji-manual-shredder",
			"url": "https://tengl.ca/blog/2025/12/24/muji-manual-shredder",
			
				"image": "https://tengl.ca/assets/res/2025/muji-manual-shredder.jpeg",
			
			"summary": "突然想起来我还没推荐过这个产品——来自 Muji 售价 $20 加币的手动碎纸机。我家里偶尔会有一些带有个人信息的信件和文件想在扔掉之前粉碎掉。我之前的办...",
			
					"title": "Muji 手动碎纸机",
			"content_html": 
				
					"<p>突然想起来我还没推荐过这个产品——<a href=\"https://muji.ca/products/manual-paper-shredder?_pos=1&amp;_sid=f107b0e21&amp;_ss=r\">来自 Muji 售价 $20 加币的手动碎纸机</a>。</p>\n\n<p>我家里偶尔会有一些带有个人信息的信件和文件想在扔掉之前粉碎掉。我之前的办法就是用手撕，但总觉得这样撕粉碎得不够彻底。如果真的买个碎纸机，即使是那种电动的便携式碎纸机也要占不少空间，而且每次用它还要连上电，仿佛沐浴更衣焚香后才能碎纸。</p>\n\n<p>Muji 这个东西的好处就体现出来了：平时小巧不占地方，它和一个铅笔袋的大小差不多。需要用的时候也没什么额外的准备工作，就是把 letter size 的文件沿着长边对折一下就可以粉碎了。</p>\n\n<p>它的缺点就是吞吐量一般，官方只允许一次粉碎一张纸（对折之后是两层），我试了试发现确实最多只能一次粉碎两张纸。但这对我这种偶尔才会用到的粉碎量来说已经足够用了。</p>\n\n<p>推荐给你！</p>\n\n<figure>\n  <img src=\"/assets/res/2025/muji-manual-shredder.jpeg\" alt=\"© Muji Canada.\" />\n  <figcaption>© Muji Canada.</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2025/muji-manual-shredder.jpeg",
			"tags": ["reviews"],
			"date_published": "2025-12-24T00:08:36-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2025/12/23/adhd",
			"url": "https://tengl.ca/blog/2025/12/23/adhd",
			
				"image": "https://tengl.ca/assets/res/2025/jfever-adhd.jpeg",
			
			"summary": "本来想照例写一下 2025 年的小结，但发现今年的事情太多，每一个对我来说又很大，不如先拆开其中一个展开讲讲。不想给任何人做诊断、下判定——我不是医生也不...",
			
					"title": "聊聊 ADHD",
			"content_html": 
				
					"<p>本来想照例写一下 2025 年的小结，但发现今年的事情太多，每一个对我来说又很大，不如先拆开其中一个展开讲讲。不想给任何人做诊断、下判定——我不是医生也不是学者，而且你马上也会读到 ADHD 的诊断本身也没那么直接——我只想分享一下围绕 ADHD 和心理健康方面这一年的学习和理解。东西比较碎片化，但这反正是写博客，就当我在闲聊罢了。</p>\n\n<!-- more -->\n\n<hr />\n\n<p>今年 6–8 月的时候我在和 Social Worker 做心理辅导<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">1</a></sup>，她给我发的一份资料就是 CADDRA (The Canadian ADHD Resource Alliance) 的两页概览。里边有这么几段话：</p>\n\n<blockquote>\n  <p>ADHD is a neurodevelopment condition. It is not caused by poor parenting or psychological stress. However, the environment can affect the expression and progression of ADHD [ . . . ]</p>\n\n  <p>ADHD is a medical diagnosis, and a full assessment is required. Unfortunately, there is no definitive laboratory test [ . . . ]</p>\n\n  <p>A diagnosis of ADHD can explain symptoms [ . . . ] A diagnosis of a chronic condition is seldom welcome, but it does open the door to treatment.</p>\n</blockquote>\n\n<p>总结起来就是当前的医学研究表明 ADHD 并不是由成长环境、父母教育造成的；它们只会影响症状出现的病程。（我在别处看到的资料表明 ADHD 有较强的遗传相关性。）</p>\n\n<p>现在的医学条件没有一个明确、准确的化验或测量方式能够确诊 ADHD。ADHD 的诊断需要医生进行全面的了解，例如自测问卷、采访亲友等方式。而且诊断的目的一定是为了解决一些具体的问题，例如小孩的学习和教育可能需要调整方式方法，或者成人需要更好地学习与这些症状共处。</p>\n\n<hr />\n\n<p>五月份刚休病假的时候我看过两本书，都是 Dr. Edward M. Hallowell 关于 ADHD 的书：</p>\n\n<ul>\n  <li>Delivered from Distraction / 写给分心着的生活指南</li>\n  <li>ADHD 2.0 / 分心的优势</li>\n</ul>\n\n<p>这两本书很多内容是重复的，但各有侧重：前者更多是科普向的书，对 ADHD 的基本情况介绍的很全面，同时有一些育儿方面的建议；后者有点像是成人的自助学习工具书。</p>\n\n<p>我挺喜欢 Hallowell 用的词，“分心者”。</p>\n\n<p>Hallowell 在两本书中反复用到了一个很有趣的比喻：我们身边很多人有近视，但你不会让一个近视的人摘掉眼镜，跟他说 “别人都能看清楚，你努努力仔细看，一定也能看清楚”，或者说 “别人都能看清楚，为什么你非要戴眼镜呢？”同样，你也不该对一个有 ADHD 的人说，“你努力一下，集中一下注意力就不会分心了”。</p>\n\n<p>这个比喻在心理健康层面——例如常见的抑郁和焦虑症状中——也一样适用。</p>\n\n<hr />\n\n<p>岔个话题——关于抑郁和焦虑的问题我也有了一些自己的亲身体验。五月份休病假之前和几个关系很好、很了解我和我的工作状况的朋友聊过这个问题。他们也给我很中肯的建议，例如工作中不要那么认真，也不要那么上心，没这个必要。我觉得能有几个朋友给我如此直接和中肯的建议是我的莫大幸运，我现在回想起来也会心怀感恩。</p>\n\n<p>但我当时已经是焦虑（中）和抑郁（轻）症状缠身的状态，所以也没法执行这些客观看来很正确的建议。反而这些明明很有价值的建议会让我觉得 “我怎么不能像别人一样做到这些事”，“我怎么没想到这些”，或者陷入到硬要追根溯源的兔子洞里，自我质疑 “为什么我不能像别人一样正常”？</p>\n\n<p>借用一下 Keane 的一首歌 <em>The Way I Feel</em><sup id=\"fnref:2\"><a href=\"#fn:2\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">2</a></sup>：</p>\n\n<blockquote>\n  <p>They say that you should move on,<br />\nBut you can’t even get your shoes on.</p>\n</blockquote>\n\n<p>这个经历让我亲身体会到如果我有同样有心理问题的朋友我应该做什么：我会肯定他现在的感受和心情，不会探究他这一系列问题的成因，并且会建议他寻求更专业的治疗或咨询方案。</p>\n\n<p>好在我不像是许多在美国的移民奴隶一样（抱歉），我可以真的根据需要休病假，对离谱的人、有毒的环境说不，而不用担心我的移民身份问题。这也就有了我后来休假、咨询、离职等一系列的事情。</p>\n\n<hr />\n\n<p>Hallowell 在《分心者的生活指南》里提到了治疗 ADHD 的方式（针对症状的 treatment，而非根治的 cure）。他提到的八类治疗方式里有两点很有趣：</p>\n\n<p>首先是关于药物——</p>\n\n<ul>\n  <li>\n    <p>Hallowell 提到通过药物治疗是很有用的<sup id=\"fnref:3\"><a href=\"#fn:3\" class=\"footnote\" rel=\"footnote\" role=\"doc-noteref\">3</a></sup>，但在书中把药物放到了八项治疗方式中的最后一位。他把分心者的大脑比作一辆法拉利赛车，但它只配备了一个自行车的刹车片。ADHD 常见的处方药是兴奋剂药物，它能让大脑中的 “刹车系统” 更好地工作。常见的兴奋剂有两类，一类是 Methylphenidate，一类是 Amphetamine。Hallowell 建议患者刚开始尝试用药时两类药物都试一下，有的人对前者的反应更好、副作用更小；有的人刚好相反，会更适合另一类药物。当然也有人使用两类药物都没有效果，或是副作用太大，需要另寻别的药物治疗方案。</p>\n  </li>\n  <li>\n    <p>药物治疗的前提是你需要接受药物治疗的方案。如果你对用药持怀疑态度，大可不必勉强自己，毕竟药物治疗的目的是要提升整体生活质量，并降低副作用的影响。如果用药给你带来了很大的心理负担，那就得不偿失了。</p>\n  </li>\n</ul>\n\n<p>其次是关于 “联系”—— Hallowell 提到一个很好的治疗方式是 “联系”：可以是你和家人的、朋友的联系，是你和你的宠物的联系。这种联系也可以更抽象，例如和你的身份认同的社群的联系，和你居住的社区的联系，和大自然的联系，和一个兴趣爱好的联系，和个人追求的联系。</p>\n\n<p>也是巧了，小老虎今年发了一张专辑（其实是 EP 长度）叫 ADHD，而里边的一首歌标题就是 “不要切断联系”。我寻思，呵，这个男人也不藏着掖着了，你这么富有浪漫、天马行空的想象力，哪是正常人的大脑能有的呀。</p>\n\n<p><img src=\"/assets/res/2025/jfever-adhd.jpeg\" alt=\"\" class=\"inline\" /></p>\n\n<hr />\n\n<p>Hallowell 还提到，对于分心者来说有两件事很重要：找一个合适自己的伴侣，以及找一个合适自己的工作。</p>\n\n<p>合适的工作占据了你 1/3 的时间甚至更多，所以它的重要性自不必说。这份工作（以及同事、老板）能够让你扬长避短，你的老板能了解如何跟你沟通更有效率，并能够适时地给你有用的建议。这样的标准看似很高，但好的老板不是没有。</p>\n\n<p>适合自己的伴侣更重要：他能够支持你、理解你、包容你的 ADHD 症状，最好还能欣赏你因为 ADHD 而展现出来的不同的特质，例如特别的幽默感、思考问题的方式、发散的思维。我也非常感谢 MX 这一段时间陪着我，可能是他比朋友们见到我的另一面更多，他能知道我的抑郁、焦虑的问题是真实存在的，没有急于解决表面的问题。我也一直觉得他乐观的心态给了我很多积极正面的影响，也帮我真的体会到原来人与人之间的区别可以这么大，大家真的会在心态和思考问题的角度上有着截然不同的样子。</p>\n\n<hr />\n\n<p>就写到这里吧。本来其实没想发一篇公开的博客，但我发现当我半公开地提到自己经历过抑郁、焦虑的症状，找过心理咨询，诊断了 ADHD 并且在用药后，有不少朋友问过我一些更具体的、关于他们自己的问题。</p>\n\n<p>所以我还是把我想到的东西写出来吧，也许就能给别人一些帮助也说不定。更重要的是我发现 ADHD 和抑郁、焦虑等心理健康问题其实需要更多暴露在阳光下，大家能够像谈论近视眼一样谈及之后毫不避讳才好。希望这篇文章也能在这方面做出一些微小的贡献吧。</p>\n\n<div class=\"footnotes\" role=\"doc-endnotes\">\n  <ol>\n    <li id=\"fn:1\">\n      <p>是 “counselling”, 不是 “therapy”，我姑且中文用 “辅导” 而不是 “咨询”。后者需要注册的 psychotherapist 才能做到，更多专注长期的、根源性的问题；前者一般专注短期的事情，帮助你更直接地解决实际问题。 <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n    <li id=\"fn:2\">\n      <p>我非常讨厌抄歌词，但又觉得这首歌整段歌词都是有借鉴意义的，就抄来放在这里吧——</p>\n\n      <blockquote>\n        <p>Well, they said you were a bright child,<br />\nNever anything but joy behind your eyes.<br />\nNo sign of all the dark clouds<br />\nSpreading like volcanic dust over your blue skies.</p>\n\n        <p>Now they’re looking for an answer:<br />\nWhere’d the rot set in and set off the landslide?<br />\nBut it only makes it worse now:<br />\nYou’re like a puzzle to be worked out.</p>\n\n        <p>And it’s the voice in your head now,<br />\nSaying there’s something wrong about<br />\nThe way I feel:<br />\nA broken link, a missing part, a punctured wheel.</p>\n      </blockquote>\n      <p><a href=\"#fnref:2\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n    <li id=\"fn:3\">\n      <p>CADDRA 的 info sheet 里说药物治疗只对 50–70% 的人有效果，我没有仔细考究最新研究成果的统计数字。 <a href=\"#fnref:3\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>\n    </li>\n  </ol>\n</div>\n",
				
			"image": "https://tengl.ca/assets/res/2025/jfever-adhd.jpeg",
			"tags": ["sketch"],
			"date_published": "2025-12-23T12:05:32-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2025/12/14/recent-buys",
			"url": "https://tengl.ca/blog/2025/12/14/recent-buys",
			
				"image": "https://tengl.ca/assets/res/2025/ikea-jetstrom-ceiling-light.jpg",
			
			"summary": "Logitech Pebble 键盘我很早以前就想把手头用来工作的 Keychron 键盘换掉了。我买的这款是 Keychron K3，它其实非常适合用来...",
			
					"title": "最近买了啥",
			"content_html": 
				
					"<h2 id=\"logitech-pebble-键盘\">Logitech Pebble 键盘</h2>\n\n<p>我很早以前就想把手头用来工作的 Keychron 键盘换掉了。我买的这款是 Keychron K3，它其实非常适合用来打游戏，键盘手感很好，也没有许多键盘常见的键位冲突（比如同时按住 Shift + A + W 时再按空格，空格是没用的）。但是打字写代码的时候，Keychron 的键盘我始终没有习惯，一直在打错字、修改、打错字，已经两年了还没习惯，我觉得也该换掉了。</p>\n\n<p>Keychron 这款键盘的蓝牙功能也很烂，它每次激活后大概会有几秒钟的时间尝试连接到我的 MacBook，这几秒钟基本也连不上。用到后来它的电池也坏了，现在只能连着数据线当作游戏键盘，但还好它真的是个不错的游戏键盘。</p>\n\n<p>新买的 Logitech Pebble 打折只要 $40 块钱童叟无欺。这款键盘其实我从 2015 年就开始用了，当时那款一直配合我的 iPad mini 和后来的 iPad Pro 打字用，后来给 MX 了。这款薄膜键盘手感很好很适合工作，我换回来只要两天时间就不会打错字了，后悔没有早点换回来。Logitech 的蓝牙功能也做得很好，每次连接 MacBook 只要一秒，一定能连上，而且键盘使用的碱性电池一般都是一年多才需要换一次，电源管理比 Keychron 强太多了。</p>\n\n<figure>\n  <img src=\"/assets/res/2025/logitech-pebble-keys.jpg\" alt=\"Logitech Pebble Keys，唯一在打折的黑灰色款。\" />\n  <figcaption>Logitech Pebble Keys，唯一在打折的黑灰色款。</figcaption>\n</figure>\n\n<h2 id=\"kindle-paperwhite\">Kindle Paperwhite</h2>\n\n<p>我之前在用的 Kindle Paperwhite 还是 2015–2016 年买的，应该是刚来加拿大不久趁着打折入手的，一直用到了现在也没什么毛病。但新的 Kindle 很让我满意：7 寸的屏幕比之前的 Kindle 6 寸屏大一寸，阅读体验直接上了一个台阶。新的 Kindle 翻页速度贼快，没有点一下等一秒的延迟——可能也是电子墨水屏的技术在这十年里有了新的突破吧。它现在还支持自动休眠，大概半小时不用它就会进入一个耗电量更低的待机状态，重新唤醒需要多等两秒钟时间，但可以待机更久……总之是趁着打折买的，还有 18 倍 Aeroplan 积分相赠，不亏。</p>\n\n<h2 id=\"dyson-吸尘器-v11\">Dyson 吸尘器 v11</h2>\n\n<p>九月的时候我家用了五年的 Dyson v10 坏了，那还是当时在 Best Buy 上半时员工价打折买来的最新款呢。五年过去了，v11 原价 $800 打折只要 $499 还送 18 倍 Aeroplan 积分，这两个月借陈老师家的吸尘器凑合一下，等得也算值了。（反正中间十月份都回国了，人也不在家里，没有吸尘器也无所谓。）</p>\n\n<p>虽然是五年后又买了新品，但 v11 和 v10 也就是两年间的小幅更新而已，吸力强了一些，还自带一个非对称形状的吸尘刷头可以吸长头发（我家倒是没有）或者猫狗毛（帮朋友带猫派上了用场）。</p>\n\n<h2 id=\"ikea-strömjet-顶灯\">IKEA Strömjet 顶灯</h2>\n\n<p>受陈老师启发，我重新研究了一下 IKEA 的灯品，最后决定给书房 1600 流明的银汞灯换成 4000 流明的 LED 灯。IKEA 的 Strömjet 系列的方形灯还挺适合书房的形状。宜家的这些 Zigbee 协议的智能灯泡也可以通过我家已有的 Philips Hue 控制器连接，继而接入到 HomeKit 中。</p>\n\n<p>买的时候 IKEA 灯具全场八折，加上宜家本身的性价比就很高，这笔买卖很划算。</p>\n\n<figure>\n  <img src=\"/assets/res/2025/ikea-jetstrom-ceiling-light.jpg\" alt=\"IKEA Jetström 顶灯，方形款。\" />\n  <figcaption>IKEA Jetström 顶灯，方形款。</figcaption>\n</figure>\n\n<h2 id=\"物理计时器\">物理计时器</h2>\n\n<p>十一月底让 KX 从北京帮我带回来了一款淘宝买的物理计时器，大概就是四面分别是 5m、10m、25m 和 45m，哪面朝上就开始哪个长度的倒计时。另外两面分别是显示屏和操作按钮+充电插口，将计时器翻转到这两面朝上则可以暂停和重置计时器。</p>\n\n<p>有个物理计时器对我还是很有帮助的，尤其是最开始的几天我会觉得时间过得很快，但也会更加专注在手头要做的事情上，更能有意识地理解时间的流逝，同时评价自己时间花得是不是合理——在做 App 开发这种靠自己评价自己工作价值的事情时，计时器真的很有意义。</p>\n\n<p>25 分钟计时器结束后，计时器会给我一个很明显的 cue 站起来走走、喝点水，一定要换换脑子。这应该比在电脑前混沌地坐一上午要健康得多。</p>\n\n<figure>\n  <img src=\"/assets/res/2025/physical-timer.jpeg\" alt=\"淘宝计时器，一搜一大堆。\" />\n  <figcaption>淘宝计时器，一搜一大堆。</figcaption>\n</figure>\n\n<h2 id=\"airpods-pro-3\">AirPods Pro 3</h2>\n<p>我的 AirPods Pro 第二代还能用，但我也知道第三代音质要好很多。正赶上苹果店买 $329 可以获得 $70 礼品卡，同时按照 $329 获得 12 倍 Aeroplan 积分，这还要啥自行车呢，直接下单后去店里自提了。</p>\n\n<h2 id=\"其它小东西\">其它小东西</h2>\n\n<p><strong>Fido 手机套餐</strong>：从 Virgin Plus $40/40GB 套餐跳到了 Fido $40/60GB 美加墨通用套餐，并且获得了 Best Buy $100 礼品卡。</p>\n\n<p><strong>IKEA 小件</strong>：买了一些充电电池和一个充电器，一些碗碟（推荐 Stockholm 系列里的瓷盘）和一个小型台灯（用来点亮客厅的一个比较昏暗的角落）</p>\n\n<p><strong>KitchenAid 电热水壶</strong>：之前的电热水壶坏了，应该是 MX 2017 年在沃尔玛买的。这款新的刚好在 Costco 打折，参数和之前那款一样，就直接下手了。</p>\n\n<p><strong>Uniqlo Blocktech 防水外套</strong>：我现在薄风衣就一件前公司发的 Under Armour 劳保，现在终于又多了一件。</p>\n\n<p><strong>Lululemon 衣服若干</strong>，没啥可展开细说的。</p>\n\n<figure>\n  <img src=\"/assets/res/2025/uniqlo-blocktech-3d-cut.jpg\" alt=\"Uniqlo Blocktech Parka 3D Cut — 黑色款。\" />\n  <figcaption>Uniqlo Blocktech Parka 3D Cut — 黑色款。</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2025/ikea-jetstrom-ceiling-light.jpg",
			"tags": ["misc"],
			"date_published": "2025-12-14T14:56:23-08:00"
			
		},
		
			
		{
			"id": "https://tengl.ca/blog/2025/11/29/the-stewamus-chief",
			"url": "https://tengl.ca/blog/2025/11/29/the-stewamus-chief",
			
				"image": "https://tengl.ca/assets/res/2025/stewamus-chief-2.jpeg",
			
			"summary": "今天和刚来温哥华的朋友一起去 hiking。马上就要十二月了，The Chief 是感受这边爬山风光的绝佳选择——这条线路几乎全年无雪，难度不算大（有的地...",
			
					"title": "The Stewamus Chief 5",
			"content_html": 
				
					"<p>今天和刚来温哥华的朋友一起去 hiking。马上就要十二月了，The Chief 是感受这边爬山风光的绝佳选择——这条线路几乎全年无雪，难度不算大（有的地方要手脚并用，但无论从距离还是爬升高度来说，在温哥华只能算是中等水平）。正好这天不下雨，我们就出发了。</p>\n\n<p>没有太多的图，毕竟是一条熟悉的、已经来过五六次的线路了。补一篇文章为记，之前也在 11 月的时候来过，但爬到一半突然飘起小雪，整片 Howe Sound 海湾上雾气腾腾真是第一次赶上。</p>\n\n<figure>\n  <img src=\"/assets/res/2025/stewamus-chief-2.jpeg\" alt=\"The Chief 的经典风景：Squamish 城市和 Howe Sound 入海口。\" />\n  <figcaption>The Chief 的经典风景：Squamish 城市和 Howe Sound 入海口。</figcaption>\n</figure>\n\n<figure>\n  <img src=\"/assets/res/2025/stewamus-chief-1.jpeg\" alt=\"朋友对这条线路很满意👍\" />\n  <figcaption>朋友对这条线路很满意👍</figcaption>\n</figure>\n",
				
			"image": "https://tengl.ca/assets/res/2025/stewamus-chief-2.jpeg",
			"tags": ["outdoors"],
			"date_published": "2025-11-29T23:18:19-08:00"
			
		}
		
	]
}
