边界条件之场
66 subscribers
680 photos
4 videos
10 files
1.03K links
Do you hear the sirens sing?

main: @cvf_cha
group: @cvf_gro
forwards: @cvf_for
Download Telegram
Forwarded from 搞机日记 (路中南)
快一年了,继续和频道朋友们交代一些事情、简单聊聊。

1、在频道转私有的时候,原有的频道ID gcjiriji 被注册了,因此点击之前的频道链接会跳转去另一个频道,好像是个盗版影视的频道?在这里声明一下,这个频道与本频道以及路中南没有任何关系。gcjiriji 这串字母并非空穴来风,是小鹤双拼下搞机日记的拼写。

2、在停止这个频道之后,我另外维护了一个叫做「发电机房」的频道,断断续续也在更新和分享。这让我意识到我自己并不是一个很好的传播者,我依然持续探索,但是在分享的时候不想面面俱到、事无巨细。比如发现一个很好用的浏览器插件全平台上架唯独少了 iOS 平台,我会分享「可以从它的开源仓库里面提取出油猴脚本修改并且挂载到 Safari 里面」,但并不会详细介绍每一个步骤。后者是不利于传播的。

3、我对数码产品的消费越来越少。一方面是了解多了之后,对它背后的价值有更清晰的认识,而非为了营销词汇买单(这件事本身我认为是合理的,有的广告让人看了就想买);另一方面也意识到了自己的需求其实非常简单,无非就是刷刷网页和视频而已,这对于一台五年前的手机或平板来说依然是小意思。可能是因为过去胡乱消费带来的不快乐后果,我现在想做一个有消费责任感的人。

4、依然是双持党,意识到 iOS 的某些场景的确更具优势,比如银行App、通知推送、中文本地听写等等,但是另一些场景明显是 Android 更有优势,比如开放插件生态后的 Firefox(事实上光这一点就够了)、还在维护的各类 gcam mod、便利的文件管理、Termux等等。和之前一样,我不会偏向于一边倒,我会鼓励分阵营双持,能观察到不同公司的思考也挺有意思。

5、依然会零星接到一些询问购买 Pixel 的邮件,有些甚至是发到我工作邮箱的😂感谢肯定,Pixel 还算是(越来越昂贵的)有意思的设备,但是在大陆我会更倾向于港版系统的三星。去年,我为了 Sultan 内核购买了一台二手 Pixel 7 Pro,很好玩。

6、搞机后时代,我把很多精力放在了运动、饮食和健康上。换言之开始折腾自己的身体了。同时越来越意识到从青少年时期遗留下来的饮食/运动习惯、孱弱多病的身体对我工作和生活的影响,以及导致不健康肥胖(脂肪肝)。
(感谢远程工作让我能够有这样的精力研究这些。)
其实这方面的「玄学」和各执一词的研究非常多,尝试了生酮、间歇性断食、HIIT等等,在两年前我成功减重15kg、摆脱脂肪肝而后又逐渐反弹回去复得。可能真的自己试过才知道应该如何去坚持探索出的有效方法。尽可能远离含糖饮料、热量限制、摄入纤维、保持运动等等,里面门道还挺多的,找到自己有意思、能坚持的方法就可以。我印象很深刻好像是钟文泽说自己每天会运动一个小时,我现在差不多也接近这个值了。体重是一点没下去,但是自己能感受到身体一点点变健康,充满精力的同时有氧代谢能力也在慢慢上来。以往好像春季咳嗽一个月、冬季咳嗽一个月,这样的情况我不想再发生了。
说起来,跑步的时候听听播客,一个月下来真的听了好多呀,了解到不少有意思的信息和观点。搞得我都很想发表一些类似「一个个吹自己手机有AI能力但是怎么还没有赶上一年前能在 4GB RAM 上流畅本地运行带标点符号补全的中文听写啊?」这样的暴论。

7、感谢在这个过程中各位同事和朋友的交流和信息分享。
Forwarded from Rachel 碎碎念 (Rachel 🐨)
南宫雪珊
如果用户空间在比较路径时没有执行与内核相同的步骤,会引入安全问题,导致本应拒绝访问的路径被绕过。
实测在受影响的设备上,通过零宽空格的方式,可以绕过系统对读取路径的限制,访问其他应用的分区存储

这就是我们 Android 的分区存储啊,真是分分又区区

测试设备:小米 13 / HyperOS EEA 1.0.4.0.UMCEUXM
💩1
apt 输出信息改版了,使用了更易阅读的 grid view ?(之前是仅用单个空格分隔)
非官方的 p7zip 被官方的 7zip 取代了 🎉
一个频道
沉迷推箱子
就是这游戏促使我吭哧吭哧写硬件键盘映射器 😡
说来我都两个月没玩了,全在写代码 😡
🎉 rust 1.80 就能用上了
边界条件之场
dream laptop ( https://www.youtube.com/watch?v=vo-okzQOxOU
比较奇怪的一点是,他说 13.5 寸 2880x1920 分辨率正好完美适合 200% 缩放?那他们使用的标准 dpi 应该是 120 而不是桌面端常见的 96 🤔

$ msh -w 2880 -h 1920 -d 13.5 -f 2

resolution: 2880 × 1920 W/H=3:2
256.395 DPIn / 100.943 DPCm

size: 13.5 in / 34.29 cm (diagonal)
11.233 in × 7.488 in
28.531 cm × 19.021 cm

scaling: × 2.
1440. × 960.
128.197 DPIn / 50.471 DPCm

standard: 96. DPIn / 37.795 DPCm
1078.337 × 718.891
× 2.671 (physical to standard)
× 1.335 (current to standard)


$ msh -w 2880 -h 1920 -d 13.5 -f 2 --override-standard-dpi 120

standard: 120. DPIn / 47.244 DPCm
1347.921 × 898.614
× 2.137 (physical to standard)
× 1.068 (current to standard)
边界条件之场
dream laptop ( https://www.youtube.com/watch?v=vo-okzQOxOU
不考虑其他笔记本厂商还有一个原因是,他们的新产品全都跟进 microsoft all in ai 往键盘上塞个 copilot 键,我非常担心这个 copilot 键的实现方式。

最好的情况下,copilot 键只是常规键的新涂装,发送标准 keycode ,copilot 相关功能仅仅由 windows 对相应 keycode 的特殊响应实现。
优:在 linux 下不至于沦落为废键、在 windows 下可以被 remap 。
缺:占用标准按键来实现 copilot 会导致需要使用那个按键的程序收不到相应按键。

次优情况,copilot 键发送属于 reserved 区的 keycode。与上述情况的区别是并非所有 remap 方案都支持 reserved keycode;但基本肯定不会与现成应用程序冲突。

较差情况,copilot 键实际上发送一组冷门组合键。(微软对触控板鼠标中键点击的实现就是实际上发送冷门键盘组合键,这导致用触控板没法向 hyper-v 发送鼠标中键
缺:remap 困难。

最差情况,copilot 键从系统角度看是一个独立设备,不属于键盘的一部分;copilot 相关功能由专有驱动负责向系统触发。类似华为笔记本 f6 f7 中间那个傻逼键。
缺:不使用 copilot 功能那就是个彻底的废键、在其他系统下是个彻底的废键、不能 remap 。

#keyboard #trash #microsoft #windows
边界条件之场
就是这游戏促使我吭哧吭哧写硬件键盘映射器 😡 说来我都两个月没玩了,全在写代码 😡
把代码刷到 pi pico 上直接就 core panic。
排查了一会估计是炸 stack 了,不知道为什么我的一个数据结构有 115.8 KiB 大 🥴(pi pico 总共就只有 264 kB 内存)
边界条件之场
确实是爆栈了,调参把内存需求从 115.8 KiB 降到 13.5 KiB 就能跑了
硬件实机试车成功!再加上媒体按键 (hid consumer) 就可以重新实现我目前在用的 kmonad 配置了。