Avatar
CXPLAY
434f97993627f1e61f14eeaf60caa8cfdcec10a592caff8250c825252d548c15
#nobridge © CC BY-NC-SA 4.0 🚩加入 Nostr!moe 社区: https://join.nostr.moe/

看到了一个博客, 自定义了鼠标指针的样式, 但没有做回退选项. 现在它的鼠标指针样式加载失败了, 于是鼠标指针也消失了, 只能通过元素上的 hover 样式变化来判断指针位置.

一种内容创作上的 "供应链攻击". 在审查的前提下, 大多数第一方只能做到自保, 例外信任(黑名单), 有限信任(白名单). 对于第一方以及黑白名单之外的就只能通过重定向和中间页进行广泛捕获, 再通过分析流量热点来进行第一方审查.

https://twitter.com/Barret_China/status/1697530001921601719

.top 的顶级待遇

eDiary 的 Markdown 模式做得就像💩, 在它出移动客户端之前还是决定用回了 Flashnote.

2011 年,福岛的事故刚被传出来不到一个星期,我还很清晰的记得就连我们住的小城镇上都开始疯狂屯盐,特别是各大餐饮店。连自己家的人也不免受到周边人的影响,要去考虑是否要一起抢盐。

12 年后的今天,福岛的核污染废水要排放入海了,屯盐浪潮又开始了,但这次我们同样的小城市里几乎没有人再会有动作,就算人人都在刷抖音看新闻,可能人人都知道这件事,但情况已经变得不一样。

由于 AdGuard Home 的查询缓存在内存里,所以重启后就没了,命中缓存后也没办法清理指定域名的缓存。

如果发现明显错误的 DNS 响应就要么清理全部缓存(WebUi/重启),要么就只能写规则并且加上 important 修饰符强行重写 DNS 响应,直到所有的上游都命中规则并再次缓存后也许就能达到清理指定域名缓存的效果?

AdGuard Home 虽然也能用 dnsmasq 类似的分流规则,但列表一长起来就难以维护。

好离谱, 阿里云的公共 DNS 个人专属的无鉴权 DoH/DoT 接入只支持一个客户端并发请求. 要是一个客户端在请求这个地址, 另外一个客户端再同时请求就直接返回 SERVFAIL 了.

我在想能不能通过自己在 Android 目录下建符号链接的方式实现「储存空间隔离」的效果?

> https://play.google.com/store/apps/details?id=moe.shizuku.redirectstorage

Simple Mobile Tools 系列工具中的短信客户端可以以 JSON 格式导入导出短信.

> https://simplemobiletools.com/

Electron 的软件存 cookie 的方式怎么也都和浏览器一模一样, 如果用了 AdGuard 修饰了 cookie 的生存时间, 即使是设定第三方 cookie(软件里哪来的第一方?), 都会被一律修饰掉, 然后第二天你又要重新登录这个 Electron 软件了.

大陆这边今天自己找了找发现只有一个腾讯的 DNSPod 支持规则和自定义拦截。基本上能自定义配置的 DNS 在大陆都用不了。

今天把哔哩哔哩客户端(Android)的首页分析完了, 发现广告是真的多的. 首页视频流一次时间线刷新(默认的双列模式)算作整体浏览空间的话, 大多数情况一次就有 30% 的面积都是广告, 如果恰好刷出了轮播广告, 比例会提到 40% 以上.

这些广告除掉固定位置的搜索栏滚动关键词外, 包括:

1. 轮播广告.

2. 剧集推荐.

3. 外链网页广告.

4. 卡片式(占双列)视频广告, 通常是自有UP上传的产品相关视频.

5. 外链网页广告(动态封面版).

6. 游戏推荐.

7. UP买推广出来的自荐视频.

8. 另外一种视频广告(占双列), 通常是广告主直接投的广告片.

现在都很流行用在线的 DNS 服务器比如 AdGuard Home 来屏蔽广告. 但是如果能自己管理 hosts 文件, 那就不会用这种办法. 不过现在没办法方便地管理 hosts, 就还是非常麻烦. Android 上有 AdAway, Windows 上好像没找到这类专门处理 hosts 的软件.

但是同时 hosts 的局限性也很大, 复杂拦截的情况下很难适应, 最好还是选择用专门的服务处理.

不知道相同的文字量下面 DeepL 和 OpenAI 谁更便宜.