Forwarded from Project X Channel
既然有人猜到了,没错,就是“迅雷下载支持”,这个插件迅雷会自动安装,装上了你就有福了,它会自动把你当前访问的 URL 以明文 HTTP 的形式传到它的服务器,远程有是否收集的开关,它开的时候才会被抓到,两年前我查看被代理数据时意外发现的,当时我连它插件代码都分析完了,远程开关的页面都放 webarchive 上了,yuhan6665 连文章都写好了,所以我两年前就把整个迅雷给卸载了
现在还是不是这样不知道,感兴趣的自己去分析下现在的插件代码
现在还是不是这样不知道,感兴趣的自己去分析下现在的插件代码
🤩, but how much does it translate to gameplay 🤔
https://www.youtube.com/watch?v=eyXGm8JCBrk
https://www.youtube.com/watch?v=eyXGm8JCBrk
YouTube
The Expanse: Osiris Reborn - Official Announcement Trailer
Take a look at the Announcement Trailer for The Expanse: Osiris Reborn, an upcoming sci-fi action RPG developed by Owlcat Games. Players will be taken on an original story as a member of Pinkwater Security mercenary at the wrong place at the wrong time. Make…
Forwarded from FickoCollection
…most evident in the slow decay of substantive content in the enormously influential media, the 30 second sound bites (now down to 10 seconds or less), lowest common denominator programming, credulous presentations on pseudoscience and superstition, but especially a kind of celebration of ignorance…
——Carl Sagan, The Demon-Haunted World, 1995
「我担心,以后在重要的媒体中,实质性内容将逐渐衰落,30秒的片段会流行,节目只具有最低的共识,充斥着对伪科学和迷信的盲目介绍,尤其还有一种对无知的庆祝。」——卡尔·萨根,《魔鬼出没的世界》,1995年
边界条件之场
电影来了!! https://x.com/projecthailmary/status/1938583114579657057
飞船内部设计不 "sci-fi",非常棒!
https://www.youtube.com/watch?v=m08TxIsFTRI
https://www.youtube.com/watch?v=m08TxIsFTRI
YouTube
Project Hail Mary - Official Trailer
11.9 Light-years from home.
6th grade science teacher.
1 chance to save us all.
Watch the trailer for #ProjectHailMary – based on Andy Weir's New York Times best-selling novel, starring Academy Award® nominee Ryan Gosling, and directed by Academy Award®…
6th grade science teacher.
1 chance to save us all.
Watch the trailer for #ProjectHailMary – based on Andy Weir's New York Times best-selling novel, starring Academy Award® nominee Ryan Gosling, and directed by Academy Award®…
Google Contacts 里的中文联系人在英文系统下是癫痫排序,部分显示为 [名][空格][姓], 部分显示为 [姓][名], 皆为乱序。
查了一下,解决方案其实很简单,只需要把中文添加到系统语言列表就行了: https://android.stackexchange.com/a/251010
#tips #android
Pixel 3 (LineageOS) 验证有效,
不过,小米那种这砍一刀那砍一刀的垃圾系统 HyperOS 想添加系统语言就没那么容易了,语言列表界面直接被阉割,只能单选系统第一语言。需要通过第三方工具或者其它手段写入设置键值。 #trash #xiaomi
比如通过 shell (adb shell):
- 执行
- 添加 简体中文-中国
查了一下,解决方案其实很简单,只需要把中文添加到系统语言列表就行了: https://android.stackexchange.com/a/251010
#tips #android
Pixel 3 (LineageOS) 验证有效,
Settings > System > Languages > System Languages > Add a language ,添加中文为第二语言后重启,联系人 app 就能够正常排序了。(不仅限于 Google Contacts, 系统自带联系人 app 也受此影响。实际上系统自带联系人还比 GContacts 正常得多,GContacts 的名姓顺序应该是有 bug 不完全受设置项控制)不过,小米那种这砍一刀那砍一刀的垃圾系统 HyperOS 想添加系统语言就没那么容易了,语言列表界面直接被阉割,只能单选系统第一语言。需要通过第三方工具或者其它手段写入设置键值。 #trash #xiaomi
比如通过 shell (adb shell):
- 执行
settings get system system_locales 获取当前语言列表,假设返回值为 en-GB- 添加 简体中文-中国
zh-Hans-CN 到末尾: settings put system system_locales 'en-GB,zh-Hans-CN'microsoft 推 passwordless 推魔怔了吧,ip 不干净直接禁止用密码登录 🤬
我的账户是开了 totp 2fa 的,macroshit 根本不问 2fa,输完密码直接跳转错误页 #trash #microsoft
Please retry with a different device, use a VPN, or other authentication method to sign in. For more details, please see https://go.microsoft.com/fwlink/?linkid=2317517
我的账户是开了 totp 2fa 的,macroshit 根本不问 2fa,输完密码直接跳转错误页 #trash #microsoft
https://www.youtube.com/watch?v=tkv05ZO7d8I
Outer Wilds, Tunic 🥰
Outer Wilds, Tunic 🥰
YouTube
Knowledge Based Games, and Why You Should Play Them
First YouTube Video! Hope you enjoy. Feel free to say your feelings in the comments, let me know whatcha think.
Chapters:
00:00 Intro
03:16 Outer Wilds
08:50 KBU's Weakness
10:42 Sekiro
16:58 TUNIC
21:08 Conclusion
Sekiro Music Video:
@fitzroyanimations…
Chapters:
00:00 Intro
03:16 Outer Wilds
08:50 KBU's Weakness
10:42 Sekiro
16:58 TUNIC
21:08 Conclusion
Sekiro Music Video:
@fitzroyanimations…
边界条件之场
现在每个月更新 cloudflare warp 客户端都心惊胆颤的 上个月它们把 dns over socks5 搞炸了 这个月则是高速吐 log 到 /var/lib/cloudflare-warp/qlogs - 没体会到任何 rotation 或 truncate 机制 - 随机文件名,会重复多次创建,具体规则未知 等我看服务器监控数据的时候磁盘已经打到 92% 了,晚几个小时才发现的话早就塞爆了 #trash cloudflare 😡
cloudflare warp dns over socks5 (
22:27 Z: 恢复了 🤔
socks5h://...) 几分钟前在没有任何用户侧变更的情况下突然又炸了 🤔22:27 Z: 恢复了 🤔
边界条件之场
cloudflare warp dns over socks5 (socks5h://...) 几分钟前在没有任何用户侧变更的情况下突然又炸了 🤔 22:27 Z: 恢复了 🤔
原来是 cf dns 炸了,不是 warp 的问题 😌
kde 要支持圆角窗口了。不管怎么说,肯定比之前的 底边直角 + 顶边小圆角 要好得多 😂
我之前很想要四边直角,主要原因是 window tiling 的时候圆角会露出壁纸的几个像素,强迫症看了很难受。从这次的 PR 信息来看,未来应该可以比较容易地调整任意边角的弧度,不排除 kde 直接暴露设置项让用户统一调整四角弧度的可能 🤞
https://blogs.kde.org/2025/07/19/this-week-in-plasma-rounded-bottom-corners/
我之前很想要四边直角,主要原因是 window tiling 的时候圆角会露出壁纸的几个像素,强迫症看了很难受。从这次的 PR 信息来看,未来应该可以比较容易地调整任意边角的弧度,不排除 kde 直接暴露设置项让用户统一调整四角弧度的可能 🤞
the proposed APIs allow rounding all four corners of the decorated window
The window decoration decides how much to round the corners and what corners should be rounded.
https://blogs.kde.org/2025/07/19/this-week-in-plasma-rounded-bottom-corners/
#TIL #rust 同一个 scope 下是可以有东西同名的,只要属于不同的 namespace 。
https://doc.rust-lang.org/reference/names/namespaces.html
iced.rs 大量利用了这个行为,比如
而不是
或者
// Foo introduces a type in the type namespace and a constructor in the value
// namespace.
struct Foo(u32);
// The `Foo` macro is declared in the macro namespace.
macro_rules! Foo {
() => {};
}
// `Foo` in the `f` parameter type refers to `Foo` in the type namespace.
// `'Foo` introduces a new lifetime in the lifetime namespace.
fn example<'Foo>(f: Foo) {
// `Foo` refers to the `Foo` constructor in the value namespace.
let ctor = Foo;
// `Foo` refers to the `Foo` macro in the macro namespace.
Foo!{}
// `'Foo` introduces a label in the label namespace.
'Foo: loop {
// `'Foo` refers to the `'Foo` lifetime parameter, and `Foo`
// refers to the type namespace.
let x: &'Foo Foo;
// `'Foo` refers to the label.
break 'Foo;
}
}
https://doc.rust-lang.org/reference/names/namespaces.html
iced.rs 大量利用了这个行为,比如
iced::widget:: 路径下同时有 fn container (constructor) 和 mod container (module with helpers), import 语句只用写use iced::widget::container而不是
use iced::widget::{container, Container}或者
use iced::widget::container::{self, Container}
边界条件之场
#TIL #rust 同一个 scope 下是可以有东西同名的,只要属于不同的 namespace 。 // Foo introduces a type in the type namespace and a constructor in the value // namespace. struct Foo(u32); // The `Foo` macro is declared in the macro namespace. macro_rules! Foo { () => {}; } //…
也可以一定程度上控制 import 语句的行为:
引入
只引入
比如这块代码会有命名冲突:
而这块就没问题:
#rust
use iced::widget::container;
引入
widget 下所有叫 container 的条目 (module, function, macro, ...)use iced::widget::container::{self};只引入
widget::container 这个 module。比如这块代码会有命名冲突:
use iced::widget::button;
fn button() {}
而这块就没问题:
use iced::widget::button::{self};
fn button() {}#rust