边界条件之场
#rust iced 想要 mutate 程序状态必须通过它的 message 系统,然而 Msg 类型要求 Clone。遇到不支持 Clone 的第三方类型怎么办?只能 Arc<Mutex<Option<T>>> 🤮 - Arc 为了 clone - Option 为了能 .take() 拿所有权 - Mutex 为了能 Option::take 靠 Arc::into_inner 拿所有权是不行的,万一 Msg 被 iced runtime 内部 clone 了就拿不到了 🥴 iced 作者表示虽然目前并不是必须要求…
If a type isn't Clone, then it means it's not made of pure immutable data, therefore it shouldn't be wrapped in a message.
深表不赞同。例如我的程序需要访问数据库,初始状态下我手上只有鉴权信息没有数据库 handle:
State {
user: "qwer", passwd: "zxcv",
db: None,
}现在我拿着鉴权信息去连接数据库,按照 Elm 的状态管理架构就是:连接成功通过 message 系统传过来一个
Msg::DbConn(DbHandle), 处理这个 Msg 拿到 DbHandle 的所有权放到 State 里:State {
user: "qwer", passwd: "zxcv",
db: Some(DbHandle),
}非常正常的需求,但是由于要求
Msg: Clone, 在第三方 DbHandle: !Clone 的情况下就只能 Arc Mutex 体操
边界条件之场
The Last Night 什么时候出啊 😫,2017 宣传片的风格现在已经到处都是了(不 https://t.iss.one/steamsteam/818
YouTube
Replaced - Official Release Date Trailer
Check out the latest trailer for Replaced, a 2.5D narrative driven action-platformer!
Set in an alternate history 1980s America, after a nuclear disaster has devastated the land. You play R.E.A.C.H, an AI trapped in the body of a human, as they uncover…
Set in an alternate history 1980s America, after a nuclear disaster has devastated the land. You play R.E.A.C.H, an AI trapped in the body of a human, as they uncover…
I really like the Helix editor.
另:这网站有股报纸的感觉 👀
Meanwhile, in the world of Vim you find Github repositories that self-describe as ‘minimal neovim configuration’ and contain over a dozen files of Lua and a few hundred lines of code full of side effects.
Needless to say, I’m not much of a fan of fancy ‘Vim-with-batteries-included’ setups like LunarVim either.
LunarVim essentially stacks a ton of plugins on top of Neovim to make it look like VSCode. I’ve never been a fan, honestly. When I used Neovim, even a moderate amount of plugin resulted in some performance issues, whereas Helix just feels a lot snappier, and less brittle.
If you’re into this, more power to you. It’s just not for me.
另:这网站有股报纸的感觉 👀
Intel 在给 11th gen 笔电的最新核显驱动中移除了 "Display Power Saving Technology" 开关,改为将用户指向 windows 系统设置。
不知道 win11 的系统设置是不是真的集成了这个开关,反正我 win10 没有 🤷。
于是在某次重置显卡驱动后我发现这个辣眼睛的傻逼 D.P.S.T. 变回了开启状态,并且没地方关。好在这篇 9 年前的文章仍然有效: Disable Intel Display Power Saving Technology on Surface Pro 4
TLDR:
取决于机型,其中一个目录下会有
把这个键值的第四个比特位设为 1 即可关闭 D.P.S.T. 。
换句话说就是
#tips #windows #intel #wintel
不知道 win11 的系统设置是不是真的集成了这个开关,反正我 win10 没有 🤷。
于是在某次重置显卡驱动后我发现这个辣眼睛的傻逼 D.P.S.T. 变回了开启状态,并且没地方关。好在这篇 9 年前的文章仍然有效: Disable Intel Display Power Saving Technology on Surface Pro 4
TLDR:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\] 这个注册表目录下有一些四位数字子目录。取决于机型,其中一个目录下会有
FeatureTestControl 键值。把这个键值的第四个比特位设为 1 即可关闭 D.P.S.T. 。
换句话说就是
FeatureTestControl |= (0b1 << 4) 。#tips #windows #intel #wintel
Forwarded from kxxt's channel
Finally we could have newlines and trailing commas in inline tables in TOML
https://github.com/toml-lang/toml/pull/1073
https://github.com/toml-lang/toml/blob/main/CHANGELOG.md#110--2025-12-18
https://github.com/toml-lang/toml/pull/1073
https://github.com/toml-lang/toml/blob/main/CHANGELOG.md#110--2025-12-18
GitHub
Release TOML 1.1 by arp242 · Pull Request #1073 · toml-lang/toml
Fixes #928
iced 貌似支持多点触控 (
懒得自制控件了,不支持就不支持吧 🫠
iced::touch),但是没找到利用这个特性的预置控件。 iced::widget::MouseArea 对多点触控的反应类似于 "始终只有一个鼠标指针,瞬移到最新触控事件的位置"。懒得自制控件了,不支持就不支持吧 🫠
边界条件之场
I really like the Helix editor. Meanwhile, in the world of Vim you find Github repositories that self-describe as ‘minimal neovim configuration’ and contain over a dozen files of Lua and a few hundred lines of code full of side effects. Needless to say, I’m…
neovim 要内置插件管理器了 🤔
希望能改变 "什么都要插件,但插件管理器本身也是第三方插件" 的局面
希望能改变 "什么都要插件,但插件管理器本身也是第三方插件" 的局面
🤯1
AM5 插槽的 ASUS 和 ASRock 消费级主板竟然支持 unbuffered ECC 内存 👀
并且网友反馈这个「支持」是指 ECC 正常工作,能观测到纠错事件,而不是仅仅能开机。
但是这两家的主板其它方面都有点问题:
- ASRock 有概率烧 AMD 9000 系列 cpu,根据 r/asrock 上的统计数据,已经大半年了仍然没有彻底解决。
- ASUS 默认设置下会利用 WPBT 向系统注入各种各样的 ASUS 程序,卸载了还会重新注入。这种华为联想行为虽然恶心,但好在 1. 可以从 bios 里关闭; 2. linux 内核压根就不支持 WPBT, 不受影响。
#computer #desktop
PS: 趁着现在显卡还没跟着内存一起涨价,想装机又不打算再等一年两年后价格也许回落的话建议现在就忍痛入手。
并且网友反馈这个「支持」是指 ECC 正常工作,能观测到纠错事件,而不是仅仅能开机。
但是这两家的主板其它方面都有点问题:
- ASRock 有概率烧 AMD 9000 系列 cpu,根据 r/asrock 上的统计数据,已经大半年了仍然没有彻底解决。
- ASUS 默认设置下会利用 WPBT 向系统注入各种各样的 ASUS 程序,卸载了还会重新注入。这种华为联想行为虽然恶心,但好在 1. 可以从 bios 里关闭; 2. linux 内核压根就不支持 WPBT, 不受影响。
#computer #desktop
PS: 趁着现在显卡还没跟着内存一起涨价,想装机又不打算再等一年两年后价格也许回落的话建议现在就忍痛入手。
边界条件之场
AM5 插槽的 ASUS 和 ASRock 消费级主板竟然支持 unbuffered ECC 内存 👀 并且网友反馈这个「支持」是指 ECC 正常工作,能观测到纠错事件,而不是仅仅能开机。 但是这两家的主板其它方面都有点问题: - ASRock 有概率烧 AMD 9000 系列 cpu,根据 r/asrock 上的统计数据,已经大半年了仍然没有彻底解决。 - ASUS 默认设置下会利用 WPBT 向系统注入各种各样的 ASUS 程序,卸载了还会重新注入。这种华为联想行为虽然恶心,但好在 1. 可以从 bios…
YouTube
How Much RAM Do Gamers Need, 2x8 16GB vs. 2x16 32GB vs. 2x32 64GB
See the Insta360 Link 2 here: https://www.amazon.com/dp/B0FPR2G17Z?maas=maas_adg_B8430A78199D82AEC0B374C660E55D2F_afap_abs&ref_=aa_maas&tag=maas&th=1
Support us on Patreon: https://www.patreon.com/hardwareunboxed
YT Membership: https://www.youtube.com/c…
Support us on Patreon: https://www.patreon.com/hardwareunboxed
YT Membership: https://www.youtube.com/c…
i fucking love windows / powershell 🤬
ERROR: character with byte sequence 0xe8 0xb7 0xa8 in encoding "UTF8" has no equivalent in encoding "WIN1252"甲方拒绝 linux,硬是要 windows(它们提供正版系统授权)。
win 就 win 吧,一开始说好要 win11 iot ltsc,到最后它们又说只有 enterprise。
虽然非 iot ltsc 版 win11 上面白吃资源的垃圾玩意特别多,在 4 核 4 线程、内存硬盘也不算小的机器上应该还是能流畅运行的吧……
这机子光开机就花了好几分钟,进入桌面后极其卡,开 edge 等了快 2 分钟,我还以为没点到。想开任务管理器看看怎么回事,等了一分多钟弹出两个任务管理器,发现 cpu 持续 100%,原来是 windows 一开机就在那跑自动更新……
这机器是被动散热设计,整个过程中外壳都非常烫,超乎常理的卡顿大概是因为 cpu 狠狠降频了
机子没有键盘鼠标,配的是 电阻屏 触控屏,摸上去就像干涩塑料,非常难完成手指滑动操作, windows 的那个傻逼上划解锁界面我差点过不去。所有的点按操作精度和识别率都极其的差,导致屏幕键盘非常难用,windows 的 ui 也非常难点。(工业用设备,手套什么的大概只能电阻屏,理解。windows 的稀烂触控体验被这块电阻屏无限放大了)
#trash #microsoft #windows
今天真的受到了极大的震撼,这设备体验连我 2016 年的古董 thinkpad 都远远不如
win 就 win 吧,一开始说好要 win11 iot ltsc,到最后它们又说只有 enterprise。
虽然非 iot ltsc 版 win11 上面白吃资源的垃圾玩意特别多,在 4 核 4 线程、内存硬盘也不算小的机器上应该还是能流畅运行的吧……
这机子光开机就花了好几分钟,进入桌面后极其卡,开 edge 等了快 2 分钟,我还以为没点到。想开任务管理器看看怎么回事,等了一分多钟弹出两个任务管理器,发现 cpu 持续 100%,原来是 windows 一开机就在那跑自动更新……
这机器是被动散热设计,整个过程中外壳都非常烫,超乎常理的卡顿大概是因为 cpu 狠狠降频了
机子没有键盘鼠标,配的是 电阻屏 触控屏,摸上去就像干涩塑料,非常难完成手指滑动操作, windows 的那个傻逼上划解锁界面我差点过不去。所有的点按操作精度和识别率都极其的差,导致屏幕键盘非常难用,windows 的 ui 也非常难点。(工业用设备,手套什么的大概只能电阻屏,理解。windows 的稀烂触控体验被这块电阻屏无限放大了)
#trash #microsoft #windows
今天真的受到了极大的震撼,这设备体验连我 2016 年的古董 thinkpad 都远远不如
边界条件之场
甲方拒绝 linux,硬是要 windows(它们提供正版系统授权)。 win 就 win 吧,一开始说好要 win11 iot ltsc,到最后它们又说只有 enterprise。 虽然非 iot ltsc 版 win11 上面白吃资源的垃圾玩意特别多,在 4 核 4 线程、内存硬盘也不算小的机器上应该还是能流畅运行的吧…… 这机子光开机就花了好几分钟,进入桌面后极其卡,开 edge 等了快 2 分钟,我还以为没点到。想开任务管理器看看怎么回事,等了一分多钟弹出两个任务管理器,发现 cpu 持续 100%,原来是…
啊对了,这玩意还开了 bitlocker, 简直叠爆了 debuff。
下次不选被动散热了,实在是太恐怖
下次不选被动散热了,实在是太恐怖
边界条件之场
Windows 阵营的厂商脑子持续被门夹,阳间的解决方案一个不用,总是要想些极度扭曲的白痴方案。 https://www.youtube.com/watch?v=CiMhA_ZbwI0 新 XPS 13 Plus 突出一个缺少反馈: - 把 Function Row 换成了一排电容触控按键,唯一的优点是在不同的场景下这排按键的不同功能可以被**显示**出来。首先这在功能性上跟提供定制的 Function Row 没有区别,然后这傻逼东西极度缺乏反馈。(人家果子的 touch bar 好歹大幅扩展了功能性,傻多戴这就是纯粹傻逼)…
YouTube
The New Dell XPS - It's Back and SO MUCH Better!
My first Impressions of the New Dell XPS 14 and XPS 16 from CES 2026
Thanks again to Dell for sponsoring this video. Learn more about the XPS laptops here: https://dell.to/6000CTDWr #DellCollab @DellTechnologies
If you'd like to support the channel, consider…
Thanks again to Dell for sponsoring this video. Learn more about the XPS laptops here: https://dell.to/6000CTDWr #DellCollab @DellTechnologies
If you'd like to support the channel, consider…
Forwarded from 今天abc看了啥🤔 (asfr | abc1763613206🤔)
https://www.v2ex.com/t/1183621
现在已经成功对标一线消费配件大厂
现在已经成功对标一线消费配件大厂
V2EX
Logi Options+ 证书过期了 - V2EX
全球工单系统 - @Aspector - app 打不开,鼠标配置也加载不了如果考虑到多设备切换,把配置放到电脑端好像也还合理?但这忘续证书了是何意啊``` ~/ codesign -dv --extract-certi
今天abc看了啥🤔
https://www.v2ex.com/t/1183621 现在已经成功对标一线消费配件大厂