最近 Fitbit Ionic 大规模召回告一段落,由于第一次体验这种产品召回,经历比较神奇,特此记录一下。 Fitbit 是 2007 年在加州成立的一家公司,主营产品是运动追踪器和智能手环手表等。与这家公司结缘是在2016年4月17日,当时在京东购买了 Fitbit Surge,一款运动手表。2016 年 Apple Watch 已经非常成熟了。当时在选购运动手表的时候,不选择 Apple Watch 的原因主要有两点,首先是价格昂贵,其次是一天一充当时的我无法想象。因此作为试水尝试在京东购买了时价 1398 CNY 的 Fitbit Surge,显然价格便宜多了,而且由于是黑白屏幕和功能简单,Surge 的续航应该有接近一周,远远超过 Apple Watch 了。
接下来的两年里,这支运动手表主要是陪伴我跑步,记录睡眠,续航够长,功能也满足我的需求,整体体验还是非常满意的。因此,在2018年2月的时候发现 Fitbit 发布了新一代产品 Fitbit Ionic 的时候,略作犹豫便在美国亚马逊海淘了这款产品。由于时间过于久远,当时记得买之前最大的期待是更新了防水功能,因此 Ionic 是支持游泳的,作为偶尔会游泳的 Surge 用户,对此颇为激动。2018年那个时间点没有买 Apple Watch 的原因同样是续航问题。 然而这次的使用体验并不佳,首先是游泳记录功能,界面丑陋就算了,功能本身的准确度也低的可怜,记录的数据几乎没办法用,此时我是非常羡慕 Apple Watch 用户的,准确度不谈,至少页面好看啊。最重要的是,这款产品在1年多后就变砖了,无法开机,无法充电。此后犹豫了一段时间便在 2019年9月的时候买了 Apple Watch S5,前几年担心的续航问题根本没有成为烦恼,游泳记录功能也准确多了,这些都是后话,暂且不表。
2019年中便成为尸体的 Fitbit Ionic 我并没有第一时间扔掉,而是静静躺在抽屉角落,直到去年的时候才挂上闲鱼几十元出掉了。是的,你没看错,没有没人要的垃圾,只是定价不够低,变砖的智能手表也有需要它的人。 几个月前在社交媒体上看到了Fitbit Ionic 由于电池问题导致损害人身安全的报道,因为官方决定召回。当时并未细想。直到今年3月5日收到这样一封邮件:
点击链接跳转到一个登记网页,应该只需确认一下,不需要提供任何资料,召回形式是全额退款,此时有点惊喜了。刚好一个月之后,4月5日,又收到了 Fitbit 官方发来的 Payoneer 注册链接,本次退款是和 Payoneer 合作进行的。输入个人基本信息和银行卡信息完成注册,4月8日我的国内银行卡便收到了退款,301.26 USD,折合 1873.72 CNY,手续费只有 6.02 CNY,大大低于我的预期。
整个退款的周期一个月,总体体验还是不错的。没想到一个4年前买的电子产品,还能全额退款。作为一名没有因为安全问题受到损失的消费者,我倍感幸运。但是那些因此受到人身伤害的,可能退款并不足以覆盖医疗成本,我也没有去确认是否有另外的赔偿。
虽然现在已经不再使用任何 Fitbit 的产品,甚至最后一段时间的使用体验也谈不上好,但是这次产品召回至少说明这是一家有勇气承担责任的公司。反观 Apple 公司的 Flexgate 事件,令人非常失望了。 对了,2021年Fitbit已经被 Google 收购。所以 Google 这回赢了 :)
现在视频成了传递信息的重要媒介,但是并不是所有的信息都适合使用视频这个媒介。厨师王刚的介绍做菜使用视频当然没有问题,财经类的信息使用视频实在是降低了信息获取速度。本文介绍如何获取视频的文字稿。内容直接启发自 https://twitter.com/shell909090/status/1351371503019847681 由于原推主锁推,引用如下。
最近在看很多财经频道,里面一个人说说说讲了半天,其实干货可能就十句话。问题是怎么从几十分钟的内容里看到这10句干货呢?我找了一个简单办法。先用youtube-dl -f ‘bestaudio[ext=m4a]’下载音频。然后用下面这个项目转换为字幕。最后直接看字幕,三分钟完事。https://github.com/agermanidis/autosub
下载 Youtube 视频的音频内容
youtube-dl -f 'bestaudio[ext=m4a]' "URL"
使用 autosub 获取字幕,autosub 的原始仓库现在已经不维护,我使用的是目前活跃维护的 fork 版本,简介有简体中文。
Ubuntu 下的安装
pip install git+https://github.com/BingLingGroup/autosub.git@alpha ffmpeg-normalize langcodes
使用
autosub -s zh-CN -i audio.m4a
简单尝试发现使用的效果一般。不过总比看十几分钟的视频快多了。转文字利用的是 Google Cloud Speech 的 API,需要将音频文件分段转为文字,所以速度不算快。不过敲好命令可以看别的去。总体来说还是节约了大量时间的。
如果懒得自己折腾的,可以考虑提供类似功能的商业服务 (未尝试): Get The tldr Of Any YouTube Video In Seconds https://you-tldr.com/
命名是计算科学中最难的两件事,Beancount 的账户的命名尤其困难。对于从其他记账工具迁移过来的用户,直接将原先的账户结构迁移过来当然是可以的。但是 Beancount 这种文本记账工具,对于账户的处理几乎没有成本,可以任性地添加更多的账户。直接复制原来工具的账户结构可能无法完全发挥 Beancount 的能力。
我个人为 Beancount 的账户命名有提供以下几点指导:
最后附上一些其他记账工具默认的账户命名,可供参考。
MoneyWiz 默认账户名
Automobile
Accessories
Car Insurance
Gas/Fuel
Lease
Maintenance
Other
Parking
Bills
Cable
Electricity
Gas
Internet/Broadband
Mobile Phone
Other
Phone
Water
Clothing
Accessories
Clothes
Jewelry
Other
Shoes
Digital
Apps
Books
Movies
Music
Other
Podcasts
TV Shows
Food & Dining
Dining/Eating Out
Groceries
Other
Health Care
Dental
Eye Care
Health Insurance
Medical
Other
Pharmacy
Housing
Furniture/Accessories
Home Insurance
Maintenance
Mortgage
Other
Rent
Leisure
Entertainment
Fitness/Sport
Other
Personal Care
Loans
Other
Taxes
Transportation
Travel
mint-categories https://www.mint.com/mint-categories
Expenses (all types)
1. Rent/Mortgage
a. Home Owners Association Dues
b. Rental Insurance
c. Home Owners Insurance
2. Fixed Expenses
a. Utilities
b. Gas
c. Electric
d. Water/Trash/Sewer
e. Cable/Internet/Phone
f. Cell Phone
g. Credit Cards
h. Car Expenses
i. Maintenance
j. Gas
3. Extra Expenses
a. Grocery (Food)
b. Clothes/Shoes/Hygiene
c. Extra for Home Expenses
4. Savings
a. Savings Account. Speak with employer; some saving plans can pull from paycheck before taxes. That means less of your paycheck is taxable.
b. Create an Emergency Fund; it should be at least 6 months of expenses. Emergencies can happen and drain a well-established savings account
5. Taxes
a. No explanation needed
6. Fun Cash
a. Out with friends
b. Movies
c. Vacations
GnuCash
Adjustment
Auto
Fees
Gas
Parking
Repair and Maintenance
Bank Service Charge
Books
Cable
Charity
Clothes
Computer
Dining
Education
Entertainment
Music/Movies
Recreation
Travel
Gifts
Groceries
Hobbies
Insurance
Auto Insurance
Health Insurance
Life Insurance
Laundry/Dry Cleaning
Medical Expenses
Miscellaneous
Online Services
Phone
Public Transportation
Subscriptions
Supplies
Taxes
Federal
Medicare
Other Tax
Social Security
State/Province
Utilities
Electric
Garbage collection
Gas
Water
beancount-boilerplate-cn 这个项目中的账户命名也可以参考。