Telegram Channel
记录和分享有趣的信息。

Record and share interesting information.

contact: [email protected]
Sean Penn 制作的乌克兰纪录片,在战争爆发之时他正好在基辅,而且在战争爆发的第二天,采访到了泽连斯基,采访完泽连斯基后,他又接受了俄罗斯电视台的线上直播采访,表达了对爱与和平的呼吁。

这种个人纪录片比较可贵的一点就是会有更多的一线人员的真实感受。比如在战前的采访中,很多乌克兰人都表达了对泽连斯基的怀疑,认为他太过于软弱,而且和俄罗斯有太多的生意来往。众所周知,泽连斯基在就任总统前是一名喜剧演员,在包括俄罗斯在内的前苏联国家内都非常有名,他也经常前往俄罗斯演出。但是在战争爆发以后,泽连斯基用行动证明了他的勇敢和坚毅,正如战后一位乌克兰士兵所说:“Now I say OK, He is fucking great!”

片中有一句话,我相信中国人都异常熟悉,“俄罗斯的斯拉夫人认为他们无法拥有民主,很多人都相信这一点,但是民主在乌克兰成功了,这对于他们是一个严重的威胁。”

此片还有个可贵之处在于充满人文关怀气息,Sean 更关注普通人的命运,这些战士、难民和遇难者,在不久以前,都是和你我一样的普通人。 #ukraine

Ps. 片中屡次提到的 2014 年事件,可见以前的笔记 https://t.me/laiskynotes/223

- Youtube: https://youtu.be/GK5DS43jKhw?si=9mAVizEXXHg5wGyu
- 来自 AI 的总结: https://ario.laisky.com/QFQLYZC4d7jtSe_FtiC_sJV1cdCgh8OHDlJhp8l7XSk
这部纪录片我很喜欢,讲食品安全和农业的。这里的食品安全不是指污染,而是指稳定供应。

过去二十年的全球化助长了大型食品巨头对食品全供应链的垄断,但是疫情期间的封锁,暴露了这一体系的脆弱性,甚至可以说,大型食品巨头的宿命,就是“build to fail”,过度集中注定走向不稳定和失败。

片中探讨了很多更小型,更多样化的食品供应模式,比如有地方小农场,有都市内的高科技自动化垂直农场,等等。

作为一个 Family Farm 拥趸,有一句话深得我心,“人们不应该住在距离食物供应 30 分钟以外的地方”。尤其面对一个去全球化、地缘政治风险和气候风险增加的未来,这句话显得格外重要。

- Youtube: https://youtu.be/dAlq3JUALHY?si=SUiJ8yKVPZT05Tjk
- AI 的概述: https://ario.laisky.com/bzLoSCe12DkyuTlJu8c8duGLUob0aW-kN2mMxvAx-hI

next: https://t.me/laiskynotes/311
Laisky's Notes
https://x.com/LaiskyCai/status/1797491021565378737 给 AO 的官方视频搞了个机翻字幕,有兴趣的可以看看,我认为对背景介绍的比较全面了。 如果你是后端程序员,那么其实一句话就可以解释:就是 DDD 里的 event-sourcing,不过现在所有的 event 都上链持久化了。 #blockchain prev: https://t.me/laiskynotes/239 next: https://t.me/laiskynotes/281
我之前介绍过 Arweave 的 AO 项目,并且认为 AO 是区块链世界的一次重要的技术进步,因为它利用类似于 event-sourcing 的技术架构,提供了传统 Ethereum 无法比拟的扩展性。

最近几天我一直在学习 TON(The Open Network)。这也是一个基于 actor 消息模型的去中心化网络,和 AO 有异曲同工之妙。但是深入了解后我发现,TON 显然比 AO 的成熟度更高,扩展性更强,隐私性也更好。就目前看来,TON 代表着一个更令人兴奋的未来技术架构。

TON 中有很多非常有意思的独特设计:

1. 基于消息的 Actor 模型,这点和 AO 的 processes 大同小异,此处不再重复。
2. 基于租约的 smart contract。合约需要支付租金让自己在链上存活,欠租后会删除代码仅保留签名,欠租超过 1 年后会被完全删除。
3. Jetton wallets。智能合约不再维护账本,而是由用户自己的子钱包自行维护余额。提供了更好的隐私性,和最强的可扩展性。
4. base & master 双链设计,有效解决了消息系统中的正确性问题。被 validators 验证过的状态才会上 master chain。

特别值得一提的当属 Jetton wallets,我认为这是一个非常伟大的设计,可以理解为在区块链世界实现了现金。每个用户持有可信的现金,不同用户间可以直接交易,而不需要通过中心化的合约账本,这样不仅提高了隐私性,也提供了无限的可扩展性。

具体来说,当你要发行一个类似 ERC-20 的 layer-2 Token 时,不再需要在合约里记录所有用户的账本,而是仅需要提供一个可供所有用户独立运行的子合约模版。每个用户可以运行任意数量的子合约,子合约中记录有该用户持有的余额。当用户 Sender 向用户 Receiver 转账时,转账消息会携带上 Sender 合约的签名和金额,Receiver 通过验证签名得知 Sender 的合约是可信的,即 Sender 的合约会同时扣除相应的转账金额,Receiver 同意接收消息并增加自己的余额,转账完成,整个过程中不需要第三方参与,尤其不需要中心化的合约账本参与。因为用户的子合约(Jetton wallets)也是完全运行于链上的,所以 TON protocol 会保证消息中的 Sender 合约签名是真实可信的,可信的合约也会诚实地执行和转账相对应的余额操作。

上述操作仅仅只发生于转账的双方,也就是即使是同一种代币,不同人间的转账也可以完全并行运行,而不受制于中心化合约,这一点使其可扩展性达到了最大,提供近乎无限的吞吐量。同时,用户的余额和转账交易也不再那么容易被外界观察到,极大提高了隐私性。 #blockchain

prev: https://t.me/laiskynotes/249
next: https://t.me/laiskynotes/296
随着 Vance 被 Trumph 提名为副总统,他所写的这本畅销书《Hillbilly Elegy》(乡下人的悲歌)再度火热。

这书用悲天悯人的口吻记述了 Vance 自己是如何通过努力和运气,离开了美国铁锈带贫穷愚昧的传统家庭,通过耶鲁法学院进入了富裕现代的生活。这本书通过对往常被忽视的美国贫穷阶层的描写,引起了美国社会的广泛关注。

和此书的故事类似的还有《Educated》(你当像鸟飞往你的山),一位来自美国爱达荷山区的女孩,也是通过一系列机缘巧合离开了故土,通过剑桥大学进入了上流社会。

这两本书本质上都是脱离原生家庭环境,实现阶层跃升的故事。也许还有一些人会希望通过关注,来改善下层阶级的命运。但实际上,下层阶级的人改变命运最好的办法,不是改善整个环境,而且逃离这个环境。人类作为一个个体,追求幸福的方法,就是一部不断逃离的大逃亡史。忘了那句“如果你觉得它不好,就加入它并改变它”吧,这种伟业就留给伟人,普通人应该用自己最大的努力,去逃避并选择更好的环境,“逃避虽然可耻但有用!”。这个观点,正是《The Greate Escape》(逃离不平等)一书所阐述的主题。Vance 和 Tara 的人生,也正是此书的最佳实践。 #book
https://youtu.be/PYIyq6tpQ-4?si=yc19O_8Aj8x0M6U4

曾遭受政府迫害的土耳其记者 John Dundar 讲述一个被阿桑奇的维基解密(Wikileaks)所披露的战争故事。

美军在伊拉克肆意射杀平民,没有人因此受到惩罚,反倒是披露这一罪恶行径的阿桑奇被当成了恐怖分子,囚禁在不见天日的狭小牢房内。

John Dundar 设法联系上了事故现场的当事人,一位是在射杀中幸存的男孩 Sajat Mutasher,另一位是赶到现场救出了这名男孩的美军海军陆战队士兵 Ethan McCort。Ethan 称这次经历给他带来了巨大的心理创伤,使他怀疑自己作为军人在当地的存在意义。回国后,他染上了酗酒并自杀未遂,他的多位战友甚至不幸自杀身亡。

John 通过视频连线让 Sajat 和 Ethan 在事件多年后首次见面通话,Ethan 向 Sajat 表达了自己的歉意,Sajat 则表示了谅解和感谢。

这片虽然名为阿桑奇,但实际上几乎完全没有直接提到阿桑奇。而是通过对阿桑奇所披露的这个案件的追踪采访,披露出战争的残酷,和记者试图揭露战争罪行时所面临的危险。


来自 AI 的总结: https://ario.laisky.com/CZjkrbhqHwsM4IPPAfA3c4gVDIloko7oE0R-U7VHLlw
Laisky's Notes
分享一下,欧洲的航空公司都需要遵守这个欧盟的 The EU regulation 261/2004 法规。 我之前飞巴黎的航班取消,我就在法航的官网上提交了申诉,今天回复我说申诉成功了,每个乘客退我 888.33 CAD。如果你们有遇到延误或取消的话,记得要自己去申请退款,不申请就没人理的。
出境旅游的时候都会买个旅游险,我一般就支付宝上随便找个便宜的买一个,比如这次出境一星期,我就在支付宝上 88 元买了个平安境外旅游险。前几天翻看条款时发现,它有一条是包含“行程变更费用补偿”。我不是遇到航班取消晚到了一天嘛,有一天的酒店钱就浪费掉了,酒店也不给退,我就去申请理赔试了试。经过几天的沟通后,今天全额赔付顺利到账啦!
顺带吐槽一下支付宝的垃圾设计,旅游险的理赔页面有一大堆的 BUG,极其难以操作,而且就算你克服九九八十一难后终于进去了申报页面,才会发现它只支持医疗理赔,不支持其他任何事项。报案需要给平安打电话报“车险”,然后等理赔员联系你。
以前介绍过 Arweave 可以提供非常便宜的永久存储,每一个文件都可以生成一个唯一的 file id,然后可以通过网关访问。但是这个 file id 的格式是一串乱码,很不友好。Arweave 的解决办法是可以购买 DNS,但是得花费 token。所以我自己写了一个非常简单的网关,可以为 file id 设置 alias,然后通过 alias 访问 arweave 上的任意文件。

基于这个网关,我最近做的一些简单的静态网页,都可以上传到 Arweave 上永久存储,再通过 alias 创建分享链接。为了方便使用,我把 alias 的管理功能集成到了 telegram bot 里,操作更简单。

以下是一些例子:

1. 如何上传文件到 Arweave 并获取 File ID https://ario.laisky.com/alias/how-to-permanetly-store-and-share-file
2. 如何创建用于分享的 Alias https://ario.laisky.com/alias/doc
3. ETF 收益计算器 https://ario.laisky.com/alias/etf-calculator

使用 alias 分享不但让网址更简单易懂,而且还可以随时更新 alias 所指向的 arweave file id,从而实现了基于永久存储的更新功能。

Ps. 刚更新后的一段时间内有小概率遇到 404,刷新即可,几分钟后该问题会自然消失。
Laisky's Notes
因为各种原因,接下来一周我要自东向西绕地球一圈,可能会停更一周👋 ps. 自东向西飞是很不划算的,因为北半球中纬度高空盛行西风环流,往西飞会多耗时 30%。 ps2. 出师不利,快登机了给我说飞机漏油,航班取消了😓
分享一下,欧洲的航空公司都需要遵守这个欧盟的 The EU regulation 261/2004 法规。

我之前飞巴黎的航班取消,我就在法航的官网上提交了申诉,今天回复我说申诉成功了,每个乘客退我 888.33 CAD。如果你们有遇到延误或取消的话,记得要自己去申请退款,不申请就没人理的。
总算读完了,《The Sovereign Individual(主权个人)》,内容实在太多,我也没法三言两语概括,我就在下面直接贴 AI 的总结了:

* 信息革命将终结民族国家: 信息技术的发展削弱了民族国家的权力,使其无法再有效地控制资源和人口。 就像火药终结了封建主义,信息技术将终结民族国家。
* 主权个人的崛起: 信息革命将赋予个人前所未有的自由和权力。 他们将能够在网络空间中自由地创造财富、选择住所和生活方式,不受国家权力的限制。
* 新的社会组织形式: 民族国家将被新的主权形式所取代,如虚拟社区、迷你国家和私人管辖区。 这些新的组织将更灵活、更高效,并以客户为中心。
* 对变革的抵制: 信息革命将遭到那些失去既得利益的人的强烈抵制,包括民族主义者、反技术者和政府雇员。 这将导致社会动荡和冲突。
* 道德的重塑: 信息时代需要新的道德准则,强调个人责任、诚信和生产力。
* 收入不平等加剧: 信息革命将加剧收入不平等,高技能人才将获得超额收益,而低技能劳动者将面临失业和贫困。
* 民主的黄昏: 大众民主制度将逐渐消失,被更适应信息时代的新型治理机制所取代。

文章的主要观点:

信息革命将带来一场深刻的社会变革,解放个人,终结民族国家,并重塑道德和经济秩序。 这场变革将充满挑战和机遇, 每个人都需要做好准备, 迎接新的时代。 #book

https://laisky.notion.site/The-Sovereign-Individual-d9c4d33c08d44a158cb40a9d3520ae33
- https://docs.attest.org/docs/welcome

简单学习了一下 Ethereum Attestation Service(EAS)。根据宣传,这是一个使用标准化接口统一诸多认证的服务,用于简化开发者和用户的认证流程。

实际上,看下来感觉原理其实很简单,说白了就是个在链上存储和展示 JSON 的服务。开发者首先提交一个 schema,也就是这个 JSON 的字段的定义。然后用户(attester)选择一个 schema,填写内容,用自己的私钥签名,发送上链,就完成了认证。

EAS 并不保证这个 attestation 是正确的,只保证它是被签名的,同时提供一个链上的存储,然后用户还可以随时撤销这个 attestation。验证这个 attestation 是否正确是开发者的责任,我觉得可惜的是,EAS 的设计并没有留出给 attestation 标记 verified 属性的地方,导致它并没有完成 attest -> verify 这个完整的流程。

可以看出,实际上 EAS 的逻辑非常简单,一个简单的合约就能实现。 #blockchain
Laisky's Notes
读完一套非常棒的丛书《美国的故事》,从 1517 年马丁·路德的宗教改革说起,发生在欧洲的宗教改革运动和英国的改朝换代,最终促使了一批新教徒选择了走向新大陆的漫长征程。一直写到 1836 年最后一位建国国父麦迪逊去世。 读完后感慨万千,成功的人背后都是一系列的机遇,强大的国家的历史上也必然是一个个的奇迹,美国这个国家真的是深受上帝的庇佑。位高权重的华盛顿没有成为拿破仑或克伦威尔,而是激流勇退,避免美国从共和走向帝国。聪明绝伦的汉密尔顿没有成为他所崇拜的凯撒,而是在设计了现代国家的蓝图后就离开了政坛。充满不…
旅途中读完了甲骨文的美国史丛书,
- 《奠基者:独立战争那一代(Founding Brothers: The Revolutionary Generation)》
- 《革命之夏:美国独立的起源(Revolutionary Summer: The Birth of American Independence)》
可以作为此前推荐过的《美国的故事》的补充。

《Founding Brothers》这书非常详尽、客观地描述了美国诸位国父的性格特点和互相间的人际关系,相比之下《美国的故事》带有一些先入为主的情绪色彩,而此书则更为客观全面。比如对美国最富争议的国父杰斐逊的评价,杰斐逊历来以善变和虚伪著称,但此书对他的评价却是非常正面的,通过对他和亚当斯的信件往来的分析,可以看到杰斐逊虽然表里不一,但是他的行为的最高准则确实是为了国家的最高利益,并且做出了很多饱含智慧的决策。事实说明,人真的是很难被简单地归类的,即使一个人口是心非,但仍然可能具有伟大的智慧。

《Revolutionary Summer》则是对美国独立战争初期的详细描述,重要介绍大陆军的组建到纽约之战期间的情况,包括英军的计划和进攻的详细过程,以及双方的军事战略。威廉豪的刻意避战和渴望和平的愿景,让大陆军在羽翼未丰之时保留了实力,避免了被全歼的危险,使得英国最终被拖入了一场不可能胜利的长期战争。 #book
因为各种原因,接下来一周我要自东向西绕地球一圈,可能会停更一周👋

ps. 自东向西飞是很不划算的,因为北半球中纬度高空盛行西风环流,往西飞会多耗时 30%。

ps2. 出师不利,快登机了给我说飞机漏油,航班取消了😓
https://youtu.be/EjGIp7kdS6E?si=cEEJfE8F2aIdAGCC Chinese brokers launder hundreds of millions for global crime groups | FT Film

芬太尼的流行在美国造成了巨大的问题,芬太尼过量服用成为 50 岁以下美国人死亡的主要原因,美国每年因芬太尼过量死亡的人数超过了越南战争十年间阵亡士兵的两倍。

美国和中国因为芬太尼问题已经发生了很多次纠纷。我以前一直以为中国在芬太尼危机中扮演的角色,就是一个无良上游供应商而已,但其实情况远远比这个复杂。

可以把芬太尼危机划分为两个几乎同样重要的部分:

1. 芬太尼本身的毒性所造成了大量死亡。
2. 中国的有组织犯罪集团构成的全球洗钱网,为毒品贸易保驾护航。

本片主要介绍的就是第二个部分。对美国犯罪史略有了解的话就会知道,美国打击犯罪,尤其是打击跨国犯罪的一大利器就是反洗钱和金融制裁。比如前几天分享的 'Unmasking Hezbollah' 中,DEA 就是通过对真主党控制的黎巴嫩银行实施金融制裁,从而打击了真主党的资金流动。

然而随着中国洗钱集团加入美国的贩毒网,美国面临了前所未有的挑战。其中尤其着重介绍了“对敲(Mirror transfer)”这一方式,比如你想让资金出境,在国内把人民币给 A,然后去国外从 B 那里获取一定额度的外币。A 和 B 是同一个组织的成员,你通过这个洗钱组织完成了资金的转移,而整个过程中没有任何真实的资金移动,也没有关联账户的资金流动,这样就可以避开金融监管机构的监控。
随着中国的大规模海外建设,和大量富人旺盛的资金离境需求,催生了庞大的遍布全球的洗钱网络。而这些洗钱网络,正在逐步和过去的毒品贩运网络融合,形成了一个全新的犯罪模式。

中国境内的银行并不配合美国的资金监管,中国人使用的微信也难以被美国监听,CIA 内也没太多精通普通话的探员。这使得美国政府在面对中国人运营的洗钱网络时,几乎束手无策。

summary by AI: https://ario.laisky.com/G1ZDJlEAQp6BOrjbTF7cOgI8punfQNOmyjzg3liXfP0
学会一个前端的坑。

我想在浏览器里做一个语音对话,用户说一句,然后浏览器采集声音,发给后端,接收到 wav 格式的音频响应,播放出来。
很简单的需求,通过鞭挞 AI 十分钟就写完了。但是实际调试的时候发现,PC 上很好没问题,ios 上无论是 Chrome 还是 Safari 都磕磕碰碰的很难用。

经过一番摸索,基本上确认了两个坑:

1. 手机触屏上,响应长按事件,不会触发 mousedown/mouseup 事件,而是要绑定 touchstart/touchend 事件。
2. 手机对音频的权限管理极为苛刻,原则上禁止 js 自动播放音频,必须是用户手动触发。

尤其是第二条,严格地说,每一个音频,都需要以 audio HTML element 的形式显示到页面上,然后由用户亲自按下播放键才能播放。无论是你代为点击,还是使用 autoplay 都是不行的,否则就只会有一个大写的 ERROR。但这个也没那么绝对,交互过一次后,下一次再用就可以自动播放了,感觉有一点玄学。

有专业的朋友也欢迎帮忙指点一下。 #FE
Telegram Channel