[U] Update channel content

This commit is contained in:
github-actions
2025-04-30 02:41:14 +00:00
parent bc5bef973d
commit bbf23ea361
4 changed files with 65 additions and 65 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-cn">
<id>https://aza.moe/life</id>
<title>小桂桂的回忆录 📒</title>
<updated>2025-04-30T00:15:17.303804+00:00</updated>
<updated>2025-04-30T02:41:10.759099+00:00</updated>
<link href="https://aza.moe/life" rel="alternate"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator>
<logo>https://aza.moe/meru_256px.png</logo>
File diff suppressed because one or more lines are too long
+62 -62
View File
@@ -41296,7 +41296,7 @@
"id": 3058,
"date": "2023-12-23T06:35:07",
"text": "<a href=\"##戴上耳机\">#戴上耳机</a>\n《Show me how》—Men I Trust\n\n\"Show me how you're proud,\nTell me how you reach the moon\"\n\n好想要张开双手抓住月亮\n\n<a href=\"https://www.youtube.com/watch?v=OZRYzH0Q0pU\">YouTube (MV)</a> | <a href=\"https://music.163.com/song?id=1305366120\">网易云</a>",
"views": 181,
"views": 182,
"forwards": 0,
"reply": {
"id": 2964,
@@ -41322,21 +41322,21 @@
"id": 3059,
"date": "2023-12-23T07:15:55",
"text": "这个假期想做的 TODO 列表写在这里好啦,虽然不知道能做完多少...\n\n* 搭好中二 sun plus 更新私服 ✅\n* 把 HTPC 的黑苹果修好 ✅\n* 启动起来 drummania\n* 把 wacca touch 固件写了然后让 Asuna 帮忙测试 \n* 再订一套 wactroller 框的零件寄过来 ✅\n* 修 VPS 的 PPPoE IP 问题 ✅\n* ADHD ECG 检查",
"views": 211,
"views": 212,
"forwards": 0
},
{
"id": 3061,
"date": "2023-12-24T07:50:45",
"text": "呜 好想出去玩",
"views": 173,
"views": 174,
"forwards": 0
},
{
"id": 3062,
"date": "2023-12-24T20:57:15",
"text": "呜 原本计划去看 3:30 的电影结果今天又睡了 13h 睡到了下午四点... 感觉自己在冬眠 <i class=\"custom-emoji\" emoji-src=\"emoji/5445342095453725432.tgs\">😴</i>",
"views": 150,
"views": 151,
"forwards": 0,
"reply": {
"id": 3061,
@@ -55621,7 +55621,7 @@
{
"id": 4079,
"date": "2024-06-29T13:31:37",
"views": 285,
"views": 286,
"forwards": 12,
"files": [
{
@@ -61396,7 +61396,7 @@
"id": 4481,
"date": "2024-09-24T01:57:52",
"text": "以前用 VLC 放视频的时候经常不小心按倒 C 键然后画面就会被裁剪到一个特定的长宽比,当时还在想谁会用到这么鸡肋的功能\n\n然后今天遇到了一个用 16:9 设置录 4:3 ppt 的课 🌚",
"views": 302,
"views": 303,
"forwards": 2,
"images": [
{
@@ -61415,7 +61415,7 @@
"id": 4482,
"date": "2024-09-25T05:41:50",
"text": "定一个小目标,到明年 1 月 1 号之前我不再开新坑了,想要好好把开过没做完的坑填完...",
"views": 295,
"views": 296,
"forwards": 0
},
{
@@ -61428,7 +61428,7 @@
"id": 4484,
"date": "2024-09-25T05:49:15",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n柚子!\n\n<del>长长果味触手</del>",
"views": 257,
"views": 258,
"forwards": 1,
"images": [
{
@@ -61447,7 +61447,7 @@
"id": 4485,
"date": "2024-09-26T04:33:21",
"text": "我真的好不擅长数学...\n\nCSC458 计网课的大作业要用 cpp 实现一个网卡,我只用了三个小时就写完了,单元测试 100% 通过\n\nCSC311 机器学习理论课的作业有很多抽象数学,我这三天总共花了 14 个小时在这上面,做着做着发现完全忘记矩阵乘法维度的规则了去补补,又发现忘了非零特征值是什么意思了,怎样给偏导数求导也忘记了... 明明以为留三天的时间肯定够的,交上去的时候还是要空掉 20% 的分 <i class=\"custom-emoji\" emoji-src=\"emoji/6323582802050680516.webp\">🛌</i>\n\n怎么办好想退课... 但是现在是最后一年,退课就会打乱下学期的计划或者要晚一年毕业了 <i class=\"custom-emoji\" emoji-src=\"emoji/6323582802050680516.webp\">🛌</i>",
"views": 223,
"views": 224,
"forwards": 5,
"media_group_id": 13818601608875197,
"images": [
@@ -61477,14 +61477,14 @@
"id": 4487,
"date": "2024-09-26T12:41:22",
"text": "起床了,要做早饭,问聊聊想吃什么\n我:聊聊想吃方便面还是挂面还是意面?<i class=\"custom-emoji\" emoji-src=\"emoji/6330232034195147291.webp\">😇</i>",
"views": 162,
"views": 163,
"forwards": 0
},
{
"id": 4488,
"date": "2024-09-27T02:04:52",
"text": "curiosity",
"views": 149,
"views": 150,
"forwards": 2,
"forwarded_from": {
"name": "Azalea",
@@ -61507,7 +61507,7 @@
"id": 4489,
"date": "2024-09-29T05:10:34",
"text": "<a href=\"##RF\">#RF</a> 关于我今天不小心刷砖了一张 Mifare 卡又救回来了的这件事:\n\n众所周知 Mifare 卡的序列号或者 ID 是生产出厂的时候写入进分区 0 里面,之后就变成了只读的信息。但是我们常说的 CUID 卡 (又名 Mifare Classic DirectWrite Gen2) 支持一些让程序覆盖 0 分区的魔法指令,这样复制卡的时候就可以作为白卡覆盖序列号了,让新卡和旧卡数据完全一样 <i class=\"custom-emoji\" emoji-src=\"emoji/5443042995165209696.tgs\">🧙‍♂</i>\n \n...然后今天我发现它覆盖 0 分区的时候没有任何验证,既没有验证 0 分区数据合不合理,也没有防止溢出... 然后蠢蠢桂桂把 7-byte ID 的 mifare 4k 数据写到这张 4-byte ID 卡里让它变砖了,无论是手机还是 pm3 都读不到 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n...原本以为没救了去 rf 群里感叹一下,然后群友说其实是有救的,pm3 可以 <code>--force</code> 强行重写 0 分区 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i> 好耶,得救了",
"views": 146,
"views": 147,
"forwards": 1,
"media_group_id": 13820693072131581,
"images": [
@@ -61537,7 +61537,7 @@
"id": 4491,
"date": "2024-09-29T07:09:31",
"text": "<a href=\"##RF\">#RF</a> <a href=\"##TIL\">#TIL</a> 收到了复制小区门卡的委托,扫了一下发现是没见过的 Mifare Plus X 2k/4k (SL1) 卡,和 Classic 1k 不一样的地方是它有 7-byte 的 ID,40 个数据分区。\n\n原本以为这种加强安全性的卡会很难解,试试幸运吧跑一下 <code>mf autopwn</code>,发现 0-15 分区的密钥全都在默认字典里 🌚 即 dump\n\n但是尝试写入新卡的时候发现我这里并没有可以存下 7-bit ID 也没有可以存下 40 个数据分区的卡,不过看到它除了 0-15 分区以外其他分区的密钥都是 FFFFFFFF,群友猜可能它没有用剩下的 24 个分区... 然后朋友回去试了一下把它的 1-15 分区数据写进普通的 Classic 1k 卡里发现居然真的能用 🌚\n\n唉,RF 安全真是巨大的草台",
"views": 180,
"views": 181,
"forwards": 0,
"images": [
{
@@ -61556,7 +61556,7 @@
"id": 4492,
"date": "2024-09-30T03:03:34",
"text": "又遇到了何等的巧合\n\n上次在机场遇到扶苏的时候,扶苏和我聊到她有一个朋友也要去多伦多,也玩舞萌,当时还给那个朋友发了消息但是没有回\n\n然后前几天聊聊说 Celestium 新的对象听说这里有舞萌想来玩,已经习惯了有很多人来这里玩就没有多想。然后玩着舞萌和她聊天,聊着聊着发现她就是扶苏说的那个朋友 Tracer <i class=\"custom-emoji\" emoji-src=\"emoji/6323267916523374069.webp\">🥺</i> 世界成环了\n\n聊着聊着还发现她的成分和我好相似 <i class=\"custom-emoji\" emoji-src=\"emoji/6323275213672810256.webp\">😀</i> 都在训练用来数字化自己的 LLM、都喜欢打/魔改舞萌和 ff14、搭 homelab 和 NAS、也和我大一住宿舍的时候一样做了 UofT EAP 的无线转发、写 AC 机解作业题、在尝试了解 RF... 奇妙",
"views": 190,
"views": 191,
"forwards": 1,
"reply": {
"id": 4276,
@@ -61567,7 +61567,7 @@
"id": 4493,
"date": "2024-09-30T15:38:54",
"text": "用开源软件就是在尝试理解为什么硬盘 uuid 获取不到的时候在 GPT 分区表头里看到一个不知道谁写的 \"Hah!IdontNeedEFI\" 🌚",
"views": 230,
"views": 231,
"forwards": 3,
"images": [
{
@@ -61586,14 +61586,14 @@
"id": 4494,
"date": "2024-10-02T04:32:22",
"text": "今天见到了光量子 <a href=\"https://t.me/lightquantum01\">@lightquantum01</a>,好可爱!\n\n不过居然光量子今天才知道我在 UofT 上本科 quq 我在别人眼里是什么网络神秘人吗,明明已经很实名了的",
"views": 146,
"views": 147,
"forwards": 1
},
{
"id": 4495,
"date": "2024-10-02T05:14:24",
"text": "今天计网课上讲了 BGP (边界网关协议),感觉学到了很不得了的东西 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i>\n\n在层级网络的最顶端,运营商和国家级别的自治系统「AS」之间,也和我们自己家里的路由器交换机一样用了平等的分布式共识机制,互相通过 BGP 按照复杂的规则交换路径表,花上几个小时来聚合到共识的最短路径\n\n但是和路由器交换机不同的是,它非常的不自动,反而每个 AS 都会专门雇人配置很复杂的 BGP 规则,为什么这样呢?并不是因为技术上不能,而是因为人类的不完美... 在这个网络上的,有时候互相是竞争对手,有时候是客户和供应者,有时候是国家,有时候是国家立场的黑客...\n\n每个 AS 都在白嫖和被白嫖、信任和谎言之间微调规则,真的是一种好不完美的美 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i>",
"views": 150,
"views": 151,
"forwards": 0,
"images": [
{
@@ -61611,7 +61611,7 @@
{
"id": 4496,
"date": "2024-10-02T16:42:07",
"views": 124,
"views": 125,
"forwards": 0,
"forwarded_from": {
"name": "Its Not an AuDHD Thing"
@@ -61633,7 +61633,7 @@
"id": 4498,
"date": "2024-10-02T20:28:01",
"text": "突然想起 tensorflow/keras,才意识到好像所有人都逐渐抛弃 tf 转用 pytorch 了...\n\n不知道这是什么时候开始的,明明我两三年前看身边的人还都在用 tf <i class=\"custom-emoji\" emoji-src=\"emoji/5445226814236533679.tgs\">🧐</i> 不过确实也是因为 pytorch 更简洁吧\n\n看了一眼 Google Trend 好像确实是两三年前开始的",
"views": 126,
"views": 127,
"forwards": 0,
"images": [
{
@@ -61652,7 +61652,7 @@
"id": 4499,
"date": "2024-10-03T08:38:42",
"text": "...前几天刚抱怨完 311 作业长,这三天写 485 计算语言学的作业花了 19 小时 <i class=\"custom-emoji\" emoji-src=\"emoji/5445059765778521446.tgs\">📦</i>\n\n不过这 19 个小时感觉很充实!做了一个完整的能用的自然语言依赖树识别模型,应该是我第一次自己用 pytorch 定义模型,也是第一次用 pytorch 写能并行的一般最小生成树算法... 学到了很多 quq(感觉和以前写过的所有算法都好不一样\n\n感觉 pytorch 像魔法,只是把每层定义出来,再定义一个目标的 loss,然后调用一下 backward、step 它就自己把模型训练好了... 写完了训练完了还完全不懂底层逻辑,<del>感觉也不需要懂了</del> <i class=\"custom-emoji\" emoji-src=\"emoji/6170075684434610033.webm\">⌨</i>\n\n唉 同样是讲机器学习的课,之前的 311 讲一堆 ML 模型背后的数学和概率论信息论证明就觉得好枯燥,果然我还是不适合理论呢 <i class=\"custom-emoji\" emoji-src=\"emoji/5442664243474211327.tgs\">👀</i> <del>果然我还是喜欢做念念咒语喂些数据就完事了的赛博炼金术士</del> <i class=\"custom-emoji\" emoji-src=\"emoji/5443161132535653267.tgs\">🧙‍♂</i>",
"views": 133,
"views": 134,
"forwards": 0,
"media_group_id": 13823557776268837,
"images": [
@@ -61687,7 +61687,7 @@
"id": 4501,
"date": "2024-10-03T08:59:34",
"text": "以及第一次用到了 einsum\n\neinsum 也是好奇妙的东西,只要把每个维度都命名出来,写上输入写上输出,einops 就会自动把它算好 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i> 再也不用担心不知道不同维度尺寸的矩阵应该怎样乘怎样加了",
"views": 125,
"views": 126,
"forwards": 0,
"reply": {
"id": 4499,
@@ -61711,7 +61711,7 @@
"id": 4502,
"date": "2024-10-03T09:40:11",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n聊聊做的炒巴鲨鱼盖饭!<i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i> 好吃喵\n\n发现自己忙的时候聊聊帮忙做了好多乱七八糟的事情... 反而感觉我最近没有帮到聊聊什么忙,好自责",
"views": 127,
"views": 128,
"forwards": 1,
"images": [
{
@@ -61730,7 +61730,7 @@
"id": 4503,
"date": "2024-10-03T15:00:18",
"text": "<del>暴论:真的觉得 conda/mamba 是最好用的 linux 包管理器</del>\n\n看学校机器上有免费 GPU 嘴馋了 <i class=\"custom-emoji\" emoji-src=\"emoji/5442752530821948343.tgs\">🤤</i> 但是没有 root 权限不能用系统包管理器 apt 安装应用怎么办呢?\n\n大一的时候做过一次像安卓 termux 一样在用户层 proot 进 arch rootfs 的操作,还做过把一般 pacman 包管理器放到用户目录然后脚本 patchelf 的操作,当时确实成功了,但是现在感觉重新架起那些框架都太麻烦。\n\n查了查别的解决方案,flatpak 可以用户权限安装应用但是装 flatpak 本身要管理员,其他的比如 nix 还有 linuxbrew 也一样... 但是 mamba 不需要,直接用户权限就能装 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i> 而且 conda-forge 里面有很多一般通过 linux 应用,那就用它吧\n\n直接一个 curl | bash 装完就能用,好棒,原来我一直以来梦寐以求的跨 OS 跨 distro 包管理器就在身边 <i class=\"custom-emoji\" emoji-src=\"emoji/6170412886611986173.webm\">❗</i>",
"views": 140,
"views": 141,
"forwards": 0,
"images": [
{
@@ -61749,7 +61749,7 @@
"id": 4504,
"date": "2024-10-03T15:05:36",
"text": "翻倒当时开坑 「UPM」 (universal/userland package manager) 的截图\n\n可惜这个坑也没有填完就丢掉了...",
"views": 139,
"views": 140,
"forwards": 0,
"reply": {
"id": 1778,
@@ -61760,7 +61760,7 @@
"id": 4505,
"date": "2024-10-03T15:33:18",
"text": "四个 A4500 好耶 qwq\n\n原来 UofT 有这么好的计算资源,我在这里四年了居然直到昨天才知道这个 GPU 集群存在...",
"views": 144,
"views": 145,
"forwards": 1,
"images": [
{
@@ -61779,7 +61779,7 @@
"id": 4506,
"date": "2024-10-04T21:41:52",
"text": "不是很懂安卓模拟器的生态...\n\n想在模拟器上跑 pjsk,但是 pjsk 预构建只有 arm64 v8a 架构,但是基本上所有安卓模拟器都是 x86_64 架构... 试了谷歌自家的 Google Play Games beta 模拟器和 WSA 报错架构不匹配,试了 Genymotion 也只能模拟 arm32 不能模拟 arm64,又试了 AVD 虽然可以装但是似乎检测到了模拟器就自己退出了\n\n有点想试试闭源大头比如 BlueStack 或者 GameLoop,但是因为洁癖问题特别不想装这些,感觉装上会把整个系统弄脏... 算了还是放下洁癖试试好了,查了查似乎 LDPlayer 没有那么多负面评价,试试发现居然可以用 <i class=\"custom-emoji\" emoji-src=\"emoji/6323343426343404864.webp\">❓</i>\n\n明明也是 x86_64 架构,却能同时兼容 arm32, arm64... 这是怎么做到的?奇妙",
"views": 143,
"views": 144,
"forwards": 0,
"media_group_id": 13824624901279685,
"images": [
@@ -61809,7 +61809,7 @@
"id": 4508,
"date": "2024-10-06T17:41:16",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n室友烤的蛋挞 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i>",
"views": 159,
"views": 160,
"forwards": 1,
"media_group_id": 13825891811831117,
"images": [
@@ -61839,7 +61839,7 @@
"id": 4510,
"date": "2024-10-06T20:50:39",
"text": "毫无维和",
"views": 130,
"views": 131,
"forwards": 0,
"media_group_id": 13825982714986213,
"images": [
@@ -61869,7 +61869,7 @@
"id": 4512,
"date": "2024-10-07T08:38:23",
"text": "哇 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i>\n\nWarp Terminal 有开源平替了,是 <a href=\"https://www.waveterm.dev/\">Wave</a>\n\n内置 LLM 耶,而且还可以用自搭的 LLM",
"views": 148,
"views": 149,
"forwards": 2,
"images": [
{
@@ -61888,7 +61888,7 @@
"id": 4513,
"date": "2024-10-07T11:58:56",
"text": "<a href=\"##ADHD\">#ADHD</a> 昨晚想要去学校服务器上炼模型,上去发现它不会自动进 zsh,然后就查文档改了 tmux 让它默认进 zsh。但是它依然不会默认进 tmux,又配了 ssh 自动进 tmux。然后想着既然已经打开了 tmux 配置就顺便改一个好看的主题吧!\n\n...配主题的时候看到 Power10k 那种风格很好看就去配了一套 sarasa nerd 字体,然后查查这个字体里居然有时钟还有 distro 图标耶!但是 tmux 没办法动态显示图标,怎么办呢?给 hyfetch 加一个显示图标的功能吧,再写一个把时间转换成 nerd 字体的时钟图标的脚本\n\n...然后现在是第二天凌晨七点,配好主题了,模型还一点没炼 <i class=\"custom-emoji\" emoji-src=\"emoji/5445059765778521446.tgs\">📦</i>",
"views": 129,
"views": 130,
"forwards": 1,
"images": [
{
@@ -61907,7 +61907,7 @@
"id": 4514,
"date": "2024-10-07T20:56:34",
"text": "又改了改主题加了第二行信息栏 quq",
"views": 123,
"views": 124,
"forwards": 0,
"reply": {
"id": 4513,
@@ -61930,7 +61930,7 @@
"id": 4515,
"date": "2024-10-08T01:32:20",
"text": "♫ I'm a shooting star, leaping through the sky like a tiger ♫\n♫ Defying the laws of gravity ♫\n♫ I'm a racing car, passing by like Lady Godiva ♫\n♫ I'm gonna go, go, go, there's no stopping me ♫",
"views": 137,
"views": 138,
"forwards": 0,
"images": [
{
@@ -61949,7 +61949,7 @@
"id": 4516,
"date": "2024-10-08T01:53:56",
"text": "好喵",
"views": 159,
"views": 160,
"forwards": 0,
"media_group_id": 13826819492012957,
"images": [
@@ -61979,21 +61979,21 @@
"id": 4518,
"date": "2024-10-08T20:18:56",
"text": "恭喜我把自己累感冒了 <i class=\"custom-emoji\" emoji-src=\"emoji/5445059765778521446.tgs\">📦</i>",
"views": 138,
"views": 139,
"forwards": 0
},
{
"id": 4519,
"date": "2024-10-09T04:14:42",
"text": "不熬夜了... 感冒就睡,作业之后会有办法的 quq",
"views": 149,
"views": 150,
"forwards": 0
},
{
"id": 4520,
"date": "2024-10-10T00:46:21",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n室友烤的芝士蛋糕!",
"views": 135,
"views": 136,
"forwards": 1,
"media_group_id": 13828169452122357,
"images": [
@@ -62023,7 +62023,7 @@
"id": 4522,
"date": "2024-10-10T01:45:02",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n红烧肉上面当然要放致死量的香菜",
"views": 153,
"views": 154,
"forwards": 2,
"media_group_id": 13828197616239421,
"images": [
@@ -62043,7 +62043,7 @@
"id": 4524,
"date": "2024-10-11T01:49:44",
"text": "看着 syama 进手术室了 祝顺利 qwq",
"views": 128,
"views": 129,
"forwards": 0
},
{
@@ -70680,7 +70680,7 @@
{
"id": 5112,
"date": "2025-04-01T15:47:46",
"views": 2134,
"views": 2135,
"forwards": 28,
"images": [
{
@@ -71820,7 +71820,7 @@
"id": 5199,
"date": "2025-04-14T09:02:07",
"text": "记得之前朋友和我说ta是靠唱歌学的日语(是麻薯还是蓝夏来着忘记了)所以我打算也试试 qwq\n\n...写写歌词发现果然不会写的中文汉字更多一点 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i> 因为有十年没用纸笔写中文了,需要用中文的地方也只有打字和说话\n\n(不过正好中文也一起炼了",
"views": 232,
"views": 233,
"forwards": 2,
"images": [
{
@@ -71839,7 +71839,7 @@
"id": 5200,
"date": "2025-04-14T10:37:13",
"text": "...呜 结果不知不觉就又看到日出了还没睡,作息又坏掉了 <i class=\"custom-emoji\" emoji-src=\"emoji/5445342095453725432.tgs\">😴</i>\n\n不过今天日出好好看",
"views": 250,
"views": 252,
"forwards": 0,
"images": [
{
@@ -71858,14 +71858,14 @@
"id": 5202,
"date": "2025-04-15T02:39:32",
"text": "这条消息里藏着一道谜题 谁先解出来有蛋糕哦 qwq󠀁󠀵󠁚󠁏󠁱󠀶󠁙󠁥󠁍󠀵󠁌󠁩󠁎󠀵󠁡󠀫󠀵󠀷󠀷󠁹󠁦󠁃󠁶󠁏󠁧󠁧󠁉󠁈󠁺󠁯󠁉󠁇󠁄󠀸󠀶󠁃󠁂󠁲󠀯󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁳󠁶󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠀰󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁋󠁈󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠀱󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁴󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁱󠁦󠁏󠁧󠁧󠁡󠁔󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁇󠁺󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁃󠀶󠀸󠀶󠁃󠁁󠁳󠀯󠁏󠁧󠁧󠁙󠁪󠁺󠁯󠁉󠁇󠁨󠀸󠀶󠁃󠁂󠁴󠁶󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠁴󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁯󠁦󠁏󠁧󠁧󠁡󠁶󠁺󠁯󠁉󠁇󠁬󠀸󠀶󠁃󠁁󠁯󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁴󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁷󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁌󠁲󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁲󠀯󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁃󠁵󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁱󠀯󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁒󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠁪󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠁮󠁺󠁯󠁉󠁇󠁉󠀸󠀶󠁃󠁂󠁪󠀯󠁏󠁧󠁧󠁚󠁪󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁵󠁶󠁏󠁧󠁧󠁚󠁮󠁺󠁯󠁉󠁇󠁕󠀸󠀶󠁃󠁂󠁬󠁶󠁏󠁧󠁧󠁡󠁺󠁺󠁯󠁉󠁇󠀯󠁿\n\n(提示: UTF-8",
"views": 288,
"views": 290,
"forwards": 6
},
{
"id": 5203,
"date": "2025-04-15T04:06:03",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n发现牛肉面里面加上辣椒油味道好棒 qwq\n\n(然后把自己辣到了 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>",
"views": 269,
"views": 271,
"forwards": 1,
"images": [
{
@@ -71973,7 +71973,7 @@
"id": 5211,
"date": "2025-04-16T01:08:26",
"text": "感觉是时候解开谜底了 qwq\n\n<span class=\"spoiler\"><span>是 UTF-8 隐藏字符!󠀁󠁙󠁯󠁵󠀠󠁦󠁯󠁵󠁮󠁤󠀠󠁭󠁥󠀠󠀾󠀠󠀼󠁿\n\nU+E0000~E007F 是一个特定的 \"Tag\" 编码块,对应的是 128 个一般英文 ASCII 字符的隐藏版本,原本的用途是用来给文字加上不显示的标签</span></span>\n\n<span class=\"spoiler\"><span>右键上面那条消息点击复制,然后粘贴进文件里就会发现,即使消息里只有几个字符,实际大小却有 2.1KB\n\n在 ipython 里面读取这个文件或者直接转发给 </span></span><a href=\"https://t.me/RawDataBot\"><span class=\"spoiler\"><span>@RawDataBot</a></span></span><span class=\"spoiler\"><span> 都可以看到隐藏字符。把隐藏字符单独取出来、每个字符减去 0xE0000 转换为普通 ASCII、再去掉开头结尾的垫片就可以看到这串隐藏的 base64 消息啦\n\n解码 base64 之后是同样,显示的只有「哪里不对?」,但是 base64 这么长不可能只有这些。\n\n其实这两段谜题的解法是完全一样的,只不过一般的在线 base64 解码器不会显示隐藏字符,而且这次隐藏字符在结尾换行的后面不在消息中间,复制粘贴很容易忽略掉,所以看很多解出第一步的人卡在这里了 quq (其实只要用一个可以保存输出的 base64 解码工具就可以</span></span> <i class=\"custom-emoji\" emoji-src=\"emoji/6170075684434610033.webm\">⌨</i>\n\n总共有四个人解出来恭喜喵!不过当然很多人也猜到了,<span class=\"spoiler\"><span>the cake is a lie </span></span><span class=\"spoiler\"><span><i class=\"custom-emoji\" emoji-src=\"emoji/6213122269036680377.webm\">😊</span></span></i>",
"views": 249,
"views": 250,
"forwards": 2,
"media_group_id": 13958125648289765,
"images": [
@@ -72136,7 +72136,7 @@
"id": 5223,
"date": "2025-04-16T14:31:35",
"text": "互联网真是巨大草台\n\n听说昨天 4chan 被黑了就去查了一下,是真的拿到了 root shell,而且居然不是靠社工\n\n方法是上传了一份文件名是 .pdf 实际上是 postscript 的文件,然后服务器没有校验,用生成预览图的时候会执行的 ghostscript 的漏洞拿到了 shell... 🌚\n\n我<a href=\"https://aza.moe/blog?post=2023-11-18-CyberSci-Canada-Writeup\">上次 CyberSci 2023</a> 的时候解出来的一道防御题就是文件内容没有检查的漏洞,.pdf 后缀但是实际上是 php 脚本... 没想到居然大论坛的生产环境里也能看到这么基础的漏洞 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>",
"views": 4655,
"views": 4661,
"forwards": 84,
"media_group_id": 13958511164945181,
"images": [
@@ -72731,7 +72731,7 @@
"id": 5268,
"date": "2025-04-24T05:41:29",
"text": "发现手术之后对疼痛耐受确实更强了,昨天拆机的时候不小心把食指划出血,但是完全没有感觉到痛\n\n如果是以前的话肯定这一两天都不会用这根手指了... 我握笔姿势的坏习惯最初就是因为某次大拇指受伤了不敢用它所以换了姿势 quq",
"views": 252,
"views": 253,
"forwards": 1,
"reply": {
"id": 5254,
@@ -72743,7 +72743,7 @@
"id": 5269,
"date": "2025-04-25T00:53:42",
"text": "<a href=\"##戴上耳机\">#戴上耳机</a>\n节拍好奇妙的一首歌 是什么呢?",
"views": 225,
"views": 226,
"forwards": 0,
"files": [
{
@@ -72765,7 +72765,7 @@
"id": 5270,
"date": "2025-04-25T01:48:16",
"text": "分析了一下,这绝对是我听过的时间签名最复杂的曲子\n\n节拍数从头到尾很稳定 80 bpm,所以分析的时候用 80 对齐了时间轴\n\n开头钢琴段是 7/4 拍,接下来那段原本以为是四个小节的 4/4 但是打着不对劲,仔细看看发现第三小节的开始是在半拍上的... 居然有三小节是 3.5/4 拍\n\n高潮段还比较常规,刚开始是四小节的 8/4 拍,之后是四小节的 4/4 拍...\n\n中间的过渡有 6.5 拍有 3 拍有 5 拍不过都只有一小节,停止思考 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n这首曲子真的太厉害了",
"views": 238,
"views": 240,
"forwards": 0,
"reply": {
"id": 5269,
@@ -72788,7 +72788,7 @@
"id": 5271,
"date": "2025-04-25T07:42:02",
"text": "把四年前就特别喜欢的这首《バビロン》的 vocal 谱扒下来了,想要和谁一起唱 <i class=\"custom-emoji\" emoji-src=\"emoji/5442781809614004995.tgs\">🥺</i>\n\n(感觉完全是单词歌 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n以及不得不说 MuseScore 的排版能力好强,我之前一直在用 flat 还买了会员,但是发现 flat 无论是小节位置还是歌词标注都没办法排出我想要的效果",
"views": 242,
"views": 243,
"forwards": 0,
"reply": {
"id": 213,
@@ -72811,7 +72811,7 @@
"id": 5272,
"date": "2025-04-25T09:43:12",
"text": "是桐谷遥欢乐日...",
"views": 263,
"views": 264,
"forwards": 0,
"images": [
{
@@ -72830,7 +72830,7 @@
"id": 5273,
"date": "2025-04-26T03:10:28",
"text": "“privacy and compliance\"... <i class=\"custom-emoji\" emoji-src=\"emoji/6169953432485496291.webm\">😶</i>",
"views": 298,
"views": 299,
"forwards": 0,
"images": [
{
@@ -72849,7 +72849,7 @@
"id": 5274,
"date": "2025-04-26T07:54:23",
"text": "想唱歌,有无源麦克风但是没有给麦克风用的功放,找了好久可以用来录音的设备\n\n试了笔记本的耳机孔和台式板载声卡的 mic-in 口,笔记本声音很小,台式声音够大但是底噪也够大。所以试了把音响的功放接到笔记本上,结果声音一会大一会小像 sin 曲线一样\n\n然后试了给手机买的 cx31993 声卡,意外发现能用,声音很大又没有底噪,但问题是它会触发安卓的线控语音助手和音量+... 毕竟线控是在麦克风线上靠阻抗检测的灵车东西,麦克风必须是特定的阻抗才能不被误判\n\n最后把 cx31993 插电脑上,再加上 +25dB 的增益就完成了,底噪最高在 -45dB 感觉还不错",
"views": 410,
"views": 412,
"forwards": 1,
"media_group_id": 13965232503831333,
"images": [
@@ -72879,7 +72879,7 @@
"id": 5276,
"date": "2025-04-26T13:30:44",
"text": "Cosmo... 居然真的闭店了 <i class=\"custom-emoji\" emoji-src=\"emoji/6323556186138346934.webp\">😢</i> <i class=\"custom-emoji\" emoji-src=\"emoji/6323556186138346934.webp\">😢</i> <i class=\"custom-emoji\" emoji-src=\"emoji/6323556186138346934.webp\">😢</i>",
"views": 581,
"views": 588,
"forwards": 0,
"reply": {
"id": 5147,
@@ -72903,14 +72903,14 @@
"id": 5277,
"date": "2025-04-26T15:39:57",
"text": "<a href=\"https://t.me/kxxtchannel/962\">https://t.me/kxxtchannel/962</a>\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 <i class=\"custom-emoji\" emoji-src=\"emoji/6320856404055820121.webp\">😨</i>\n\n鉴定为后门",
"views": 1277,
"views": 1286,
"forwards": 47
},
{
"id": 5278,
"date": "2025-04-26T16:48:46",
"text": "溯源一下发现这个漏洞是在 clash-verge-service 代码中出现的,从那个删库的原作者 zzzgydi 2022 年的<a href=\"https://github.com/zzzgydi/clash-verge-service/blob/42b42d47c82469f1a5d37c463dd89aaf41ac911c/src/service/web.rs#L58\">第一个提交</a>开始到现在都一直存在...",
"views": 854,
"views": 863,
"forwards": 10,
"reply": {
"id": 5277,
@@ -72921,7 +72921,7 @@
"id": 5279,
"date": "2025-04-27T07:00:09",
"text": "和 syama 打电话教她读五线谱,她说觉得像在人脑解压 midi <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n发现自己习惯觉得理所当然的事情在别人眼里也许很难懂... 比如怎样从一个个分数长度的音符中理解每个音符在什么时间开始、或者用前面已经知道的音符定位接下来的音符的音高之类的",
"views": 502,
"views": 507,
"forwards": 2,
"images": [
{
@@ -72940,7 +72940,7 @@
"id": 5280,
"date": "2025-04-27T10:07:17",
"text": "整理了一下以前所有的乐谱开源出来了 qwq\n\n一个原因是因为 musescore 平台真的太过分,居然下载其他用户上传的谱子要收钱...\n\n另一个原因是,想要让项目文件不会丢失、让自己以后想得起来放在哪里的最好方法就是传到 GitHub 上,让世界帮我备份 <i class=\"custom-emoji\" emoji-src=\"emoji/6170075684434610033.webm\">⌨</i>\n\n<a href=\"https://github.com/hykilpikonna/Music\">GitHub 仓库在这里</a>",
"views": 471,
"views": 475,
"forwards": 3,
"images": [
{
@@ -72959,7 +72959,7 @@
"id": 5281,
"date": "2025-04-27T21:16:50",
"text": "今天 Cosmo 最后一天营业,去凑凑热闹。几周前去的时候停车场还是空的,今天要闭店了反而挤满了人 <i class=\"custom-emoji\" emoji-src=\"emoji/6323556186138346934.webp\">😢</i>\n\n第一次见到闭店感觉好奇妙,除了商品以外,平时不是商品的东西也被标上了价签,比如货架、柜子、平时在放幻灯片的大显示屏...\n\n转了几圈可惜没有找到比较值得买的东西呢,大概都已经被别人买走了吧\n\n想买替换的吉他弦备用,发现货架上已经不剩木吉他的吉他弦了。想找找有没有更合身的电吉他,发现剩下的都买不起。想找找无源麦克风的录音设备,也没有很好的价格。还问了之前在这里租的钟琴有没有在卖,似乎也没有了。结果 $3 拿了一双鼓棒回家了 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>",
"views": 449,
"views": 453,
"forwards": 1,
"media_group_id": 13966308886338133,
"images": [
@@ -73013,7 +73013,7 @@
"id": 5285,
"date": "2025-04-28T03:39:16",
"text": "猫猫本能:把通关需要的电池丢下去了 然后解锁了一个成就",
"views": 500,
"views": 506,
"forwards": 0,
"files": [
{
@@ -73036,7 +73036,7 @@
"id": 5286,
"date": "2025-04-28T10:11:40",
"text": "我让聊聊帮忙把房间里的碗洗了,然后聊聊看到了杯子没有洗,因为觉得杯子不是碗 <i class=\"custom-emoji\" emoji-src=\"emoji/5445226814236533679.tgs\">🧐</i>\n\n...然后我们争论了好久杯子是不是碗\n\n为了一劳永逸证明杯子是碗,我搓了一个脚本,从 gemma 3 模型里掏出了向量化层,把两个词向量化之后计算余弦相似度。相似度数值越接近 1 词意就越相近\n\n然后计算了「杯子」和「碗」的相似度 = 0.29,「猫」和「动物」的相似度 = 0.16,杯子和碗的词意距离比猫和动物还要更近——如果杯子不是碗,猫就不是动物。但是猫肯定是动物,所以杯子也一定是碗 <i class=\"custom-emoji\" emoji-src=\"emoji/5442995162114434162.tgs\">☕</i> 证明结束",
"views": 606,
"views": 615,
"forwards": 2,
"images": [
{
@@ -73055,7 +73055,7 @@
"id": 5287,
"date": "2025-04-28T10:23:37",
"text": "<span class=\"spoiler\"><span>(是玩笑啦,实际上向量相近只是在语言应用中更相关而已,和“词意”并没有什么实际的关联... 比如「快」和「慢」即使是反义词,相似度却有 0.36 这么高,只是因为很有关联而已 qwq 不过还是挺好玩的hhh</span></span>",
"views": 775,
"views": 794,
"forwards": 0,
"reply": {
"id": 5286,
@@ -73066,7 +73066,7 @@
"id": 5288,
"date": "2025-04-28T20:26:59",
"text": "后续:clash verge rev 的开发者给 macOS <a href=\"https://github.com/clash-verge-rev/clash-verge-service/commit/06b522d2ccf37bdbc00e59687cc701c946166afe\">添加了可执行程序签名验证</a>,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 <i class=\"custom-emoji\" emoji-src=\"emoji/6170075684434610033.webm\">⌨</i>\n\nPoC 原图放这里了: <a href=\"https://github.com/clash-verge-rev/clash-verge-service/issues/9\">clash-verge-service#9</a>\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件",
"views": 3096,
"views": 3178,
"forwards": 128,
"media_group_id": 13966976157341773,
"images": [
+1 -1
View File
@@ -12,7 +12,7 @@
<link>https://aza.moe/life</link>
</image>
<language>zh-cn</language>
<lastBuildDate>Wed, 30 Apr 2025 00:15:17 +0000</lastBuildDate>
<lastBuildDate>Wed, 30 Apr 2025 02:41:10 +0000</lastBuildDate>
<item>
<title>小桂桂的回忆录 📒 #5288</title>
<link>https://aza.moe/life?post=5288</link>