From d97df4cd4b3274d6adbb92384e05902e25e286a6 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 25 May 2025 02:46:27 +0000 Subject: [PATCH] [U] Update channel content --- exports/hykilp/atom.xml | 13 +++- exports/hykilp/emoji/5217818964612108191.tgs | Bin 0 -> 5429 bytes exports/hykilp/emoji/6132038041016993493.webp | Bin 0 -> 2696 bytes exports/hykilp/index.html | 2 +- exports/hykilp/media/5467.jpg | Bin 0 -> 496548 bytes exports/hykilp/media/5467.jpg_thumb.jpg | Bin 0 -> 87559 bytes exports/hykilp/media/5468.jpg | Bin 0 -> 205004 bytes exports/hykilp/media/5468.jpg_thumb.jpg | Bin 0 -> 35379 bytes exports/hykilp/media/5469.jpg | Bin 0 -> 756644 bytes exports/hykilp/media/5469.jpg_thumb.jpg | Bin 0 -> 137935 bytes exports/hykilp/posts.json | 70 ++++++++++++++---- exports/hykilp/rss.xml | 12 ++- 12 files changed, 79 insertions(+), 18 deletions(-) create mode 100644 exports/hykilp/emoji/5217818964612108191.tgs create mode 100644 exports/hykilp/emoji/6132038041016993493.webp create mode 100644 exports/hykilp/media/5467.jpg create mode 100644 exports/hykilp/media/5467.jpg_thumb.jpg create mode 100644 exports/hykilp/media/5468.jpg create mode 100644 exports/hykilp/media/5468.jpg_thumb.jpg create mode 100644 exports/hykilp/media/5469.jpg create mode 100644 exports/hykilp/media/5469.jpg_thumb.jpg diff --git a/exports/hykilp/atom.xml b/exports/hykilp/atom.xml index a95c6dcb8..06b75cb9f 100644 --- a/exports/hykilp/atom.xml +++ b/exports/hykilp/atom.xml @@ -2,11 +2,22 @@ https://aza.moe/life 小桂桂的回忆录 📒 - 2025-05-25T00:20:55.187182+00:00 + 2025-05-25T02:46:23.729149+00:00 python-feedgen https://aza.moe/meru_256px.png 「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」 + + 5467 + 小桂桂的回忆录 📒 #5467 + 2025-05-25T01:46:59+00:00 + <p>昨晚和天文姐姐和谦谦去看了星星 <i class="custom-emoji" emoji-src="emoji/5217818964612108191.tgs">✨</i></p> +<p>其实不是真的星星啦,是去了 MyGO 高松灯喜欢去的池袋那家「满天」看到了投影的星星。这个投影设备好厉害,效果就像真的有满天星星一样 <i class="custom-emoji" emoji-src="emoji/6170139473288890346.webm">🤩</i> </p> +<p>看星星好治愈!决定给之后北海道的行程加上「看星星」</p> +<p>以及发现星座的定义好随意,感觉想要看出星座描述里的东西真的需要很大想象力<del>(高情商)</del><i class="custom-emoji" emoji-src="emoji/6169953432485496291.webm">😶</i> 在想有没有办法做一个算法,输入一个图形然后连接任意的星星找到最接近的形状</p> +<p>回家路上看到了东京唯一一条轻轨樱花线 <i class="custom-emoji" emoji-src="emoji/6132038041016993493.webp">🚉</i> 奇妙</p> + + 5461 小桂桂的回忆录 📒 #5461 diff --git a/exports/hykilp/emoji/5217818964612108191.tgs b/exports/hykilp/emoji/5217818964612108191.tgs new file mode 100644 index 0000000000000000000000000000000000000000..22cd06d3fc16ac4a1002fbc885df09e56477e7dd GIT binary patch literal 5429 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 literal 0 HcmV?d00001 diff --git a/exports/hykilp/emoji/6132038041016993493.webp b/exports/hykilp/emoji/6132038041016993493.webp new file mode 100644 index 0000000000000000000000000000000000000000..df1083bded0631e8d334dcad6db97608c89d743f GIT binary patch literal 2696 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 Vue.createApp({ data() { return { - posts: [{"id": 1, "date": "2021-05-07T14:41:57", "type": "service", "text": "Channel chat created"}, {"id": 3, "date": "2021-05-07T14:44:23", "text": "是梦开始的地方w", "views": 60, "forwards": 1}, {"id": 8, "date": "2021-09-02T03:00:59", "text": "看我干什么w", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-02T03:00:59", "media_type": "photo", "original_name": "photo_2021-09-02_03-00-59.jpg", "url": "media/8.jpg", "size": 474610, "thumb": "media/8.jpg_thumb.jpg"}]}, {"id": 9, "date": "2021-09-02T03:59:47", "type": "service", "text": "New chat title"}, {"id": 10, "date": "2021-09-02T13:21:57", "text": "HyDEV 开发组可以恢复啦,好耶w", "views": 98, "forwards": 0, "images": [{"width": 790, "height": 480, "date": "2021-09-02T12:18:08", "media_type": "photo", "original_name": "photo_2021-09-02_12-18-08.jpg", "url": "media/10.jpg", "size": 42497, "thumb": "media/10.jpg_thumb.jpg"}]}, {"id": 11, "date": "2021-09-02T15:34:23", "text": "学长陪我去打了 Pfizer,好耶w", "views": 86, "forwards": 0, "images": [{"width": 959, "height": 1280, "date": "2021-09-02T15:34:23", "media_type": "photo", "original_name": "photo_2021-09-02_15-34-23.jpg", "url": "media/11.jpg", "size": 114676, "thumb": "media/11.jpg_thumb.jpg"}]}, {"id": 12, "date": "2021-09-02T16:27:39", "text": "学长要搬走了...", "views": 83, "forwards": 0}, {"id": 14, "date": "2021-09-03T01:13:05", "text": "可爱的鸭鸭爪印w", "views": 95, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-09-03T01:13:05", "media_type": "photo", "original_name": "photo_2021-09-03_01-13-05.jpg", "url": "media/14.jpg", "size": 312463, "thumb": "media/14.jpg_thumb.jpg"}]}, {"id": 15, "date": "2021-09-03T13:34:30", "text": "和学长表白被拒绝了... 我会继续对他好,继续努力接近他,希望我们之间的距离不会因为搬走和开学被拉开太远...", "views": 89, "forwards": 1, "reply": {"id": 12, "text": "学长要搬走了..."}}, {"id": 16, "date": "2021-09-04T23:16:11", "text": "到处都是子兰的痕迹... 人真是太奇怪了,在一起的最后一段时间里每天期待着分开,分开了却好寂寞...", "views": 87, "forwards": 0, "images": [{"width": 362, "height": 475, "date": "2021-09-04T23:16:11", "media_type": "photo", "original_name": "photo_2021-09-04_23-16-11.jpg", "url": "media/16.jpg", "size": 19180, "thumb": "media/16.jpg_thumb.jpg"}]}, {"id": 17, "date": "2021-09-05T12:46:14", "text": "离健康的早餐还差鸡蛋和牛奶w", "views": 74, "forwards": 0, "images": [{"width": 495, "height": 502, "date": "2021-09-05T12:46:14", "media_type": "photo", "original_name": "photo_2021-09-05_12-46-14.jpg", "url": "media/17.jpg", "size": 62902, "thumb": "media/17.jpg_thumb.jpg"}]}, {"id": 18, "date": "2021-09-05T15:58:16", "text": "想尽办法拉学长出门——敲门去问他要不要去看最后一天的 Air Show,他不想去,去逛 Bookstore 顺便办保险卡他也不想去... 午饭晚饭也没有一起吃了,能和他接触的时间越来越少了,在房间里好无聊...", "views": 74, "forwards": 0}, {"id": 19, "date": "2021-09-07T00:45:25", "text": "想要遇到不寻常的事情,只遇到了同样对这座城市失望的人w", "views": 66, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-07T00:45:25", "media_type": "photo", "original_name": "photo_2021-09-07_00-45-25.jpg", "url": "media/19.jpg", "size": 209050, "thumb": "media/19.jpg_thumb.jpg"}]}, {"id": 20, "date": "2021-09-07T02:56:12", "text": "哪里都去不了", "views": 70, "forwards": 0, "media_group_id": 13047866977537533, "images": [{"width": 1280, "height": 1125, "date": "2021-09-07T02:56:05", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-05.jpg", "url": "media/20.jpg", "size": 117949, "thumb": "media/20.jpg_thumb.jpg"}, {"width": 907, "height": 1280, "date": "2021-09-07T02:56:07", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-07.jpg", "url": "media/21.jpg", "size": 174944, "thumb": "media/21.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:09", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-09.jpg", "url": "media/22.jpg", "size": 268614, "thumb": "media/22.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:10", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-10.jpg", "url": "media/23.jpg", "size": 103503, "thumb": "media/23.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:10", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-10.jpg", "url": "media/24.jpg", "size": 214771, "thumb": "media/24.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:11", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-11.jpg", "url": "media/25.jpg", "size": 111516, "thumb": "media/25.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:11", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-11.jpg", "url": "media/26.jpg", "size": 95694, "thumb": "media/26.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-07T02:52:03", "media_type": "photo", "original_name": "photo_2021-09-07_02-52-03.jpg", "url": "media/27.jpg", "size": 261852, "thumb": "media/27.jpg_thumb.jpg"}]}, {"id": 28, "date": "2021-09-07T04:00:27", "text": "看到了你的影子在那里w", "views": 65, "forwards": 0, "media_group_id": 13047897820504525, "images": [{"width": 960, "height": 1280, "date": "2021-09-07T04:00:23", "media_type": "photo", "original_name": "photo_2021-09-07_04-00-23.jpg", "url": "media/28.jpg", "size": 97494, "thumb": "media/28.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T04:00:26", "media_type": "photo", "original_name": "photo_2021-09-07_04-00-26.jpg", "url": "media/29.jpg", "size": 158629, "thumb": "media/29.jpg_thumb.jpg"}]}, {"id": 30, "date": "2021-09-07T23:35:00", "text": "学长就在那里,还是不去打扰他啦... 写写今晚想要发过去的留言", "views": 69, "forwards": 0, "media_group_id": 13048461607354397, "images": [{"width": 1280, "height": 358, "date": "2021-09-07T23:34:59", "media_type": "photo", "original_name": "photo_2021-09-07_23-34-59.jpg", "url": "media/30.jpg", "size": 42840, "thumb": "media/30.jpg_thumb.jpg"}, {"width": 1280, "height": 475, "date": "2021-09-07T23:34:59", "media_type": "photo", "original_name": "photo_2021-09-07_23-34-59.jpg", "url": "media/31.jpg", "size": 48209, "thumb": "media/31.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-07T23:35:00", "media_type": "photo", "original_name": "photo_2021-09-07_23-35-00.jpg", "url": "media/32.jpg", "size": 180742, "thumb": "media/32.jpg_thumb.jpg"}, {"width": 720, "height": 1280, "date": "2021-09-07T23:35:00", "media_type": "photo", "original_name": "photo_2021-09-07_23-35-00.jpg", "url": "media/33.jpg", "size": 80840, "thumb": "media/33.jpg_thumb.jpg"}]}, {"id": 34, "date": "2021-09-08T03:39:50", "text": "啊!最近记录的事情好致郁,明明日常生活中也有很多很多开心的事情,想要尝试把目光多停留在好事上w", "views": 66, "forwards": 0}, {"id": 35, "date": "2021-09-08T18:44:57", "text": "学校食堂排了超长队,有理由一个人出去吃牛丼好开心w", "views": 60, "forwards": 0, "media_group_id": 13049013575945173, "images": [{"width": 960, "height": 1280, "date": "2021-09-08T18:44:55", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-55.jpg", "url": "media/35.jpg", "size": 164271, "thumb": "media/35.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-08T18:44:56", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-56.jpg", "url": "media/36.jpg", "size": 154641, "thumb": "media/36.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-08T18:44:56", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-56.jpg", "url": "media/37.jpg", "size": 190052, "thumb": "media/37.jpg_thumb.jpg"}]}, {"id": 38, "date": "2021-09-09T08:19:59", "views": 57, "forwards": 0, "reply": {"id": 19, "text": "想要遇到不寻常的事情,只遇到了同样对这座城市失望的人w"}, "images": [{"width": 1280, "height": 488, "date": "2021-09-09T08:19:59", "media_type": "photo", "original_name": "photo_2021-09-09_08-19-59.jpg", "url": "media/38.jpg", "size": 26280, "thumb": "media/38.jpg_thumb.jpg"}]}, {"id": 39, "date": "2021-09-11T19:01:58", "text": "又睡过了最适合出门的下午时光w", "views": 62, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2021-09-11T19:01:17", "media_type": "photo", "original_name": "photo_2021-09-11_19-01-17.jpg", "url": "media/39.jpg", "size": 120380, "thumb": "media/39.jpg_thumb.jpg"}]}, {"id": 41, "date": "2021-09-13T02:05:53", "text": "一些城市片段w", "views": 56, "forwards": 0, "media_group_id": 13051990023876205, "images": [{"width": 1280, "height": 960, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/41.jpg", "size": 252743, "thumb": "media/41.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/42.jpg", "size": 233793, "thumb": "media/42.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/43.jpg", "size": 199772, "thumb": "media/43.jpg_thumb.jpg"}]}, {"id": 44, "date": "2021-09-13T02:12:43", "text": "有自己的银行卡了!今天才想起来要签名,正式场合就不只签猫猫了ww", "views": 64, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-09-13T02:12:42", "media_type": "photo", "original_name": "photo_2021-09-13_02-12-42.jpg", "url": "media/44.jpg", "size": 197421, "thumb": "media/44.jpg_thumb.jpg"}]}, {"id": 45, "date": "2021-09-14T02:45:01", "views": 61, "forwards": 1, "reply": {"id": 30, "text": "学长就在那里,还是不去打扰他啦... 写写今晚想要发过去的留言", "thumb": "media/30.jpg_thumb.jpg"}, "images": [{"width": 320, "height": 228, "date": "2021-09-14T02:45:01", "media_type": "photo", "original_name": "photo_2021-09-14_02-45-01.jpg", "url": "media/45.jpg", "size": 14231, "thumb": "media/45.jpg_thumb.jpg"}]}, {"id": 46, "date": "2021-09-14T03:12:02", "text": "说起来,我好喜欢一边听音乐一边读写文字,比如刚才读豪猪吉列姆词条的时候让我哭出来也有正在播放的 Nier Fluquor 的功劳——这首歌是 Deemo 里面梦境终结,告别时的背景音乐,如果共时事件有更深层的意义的话,或许这个时候出现在这里是在告诉我是时候走出这个梦了吧...", "views": 58, "forwards": 0, "reply": {"id": 45}}, {"id": 47, "date": "2021-09-14T04:36:45", "text": "然而网易云并不是什么时候都准,刚才还想继续伤心的时候给我推了一首很吵的曲子。我如果读研的话想要试试做一个按心情/想法播放背景音乐的软件(记得听过有研究做出了可以在一个人主观做出选择三十秒前就通过电波准确预测这个选择的机器,说不定可以用这个机器预测心情的变化,然后切换到和心情最匹配的背景音乐w #想桃子", "views": 57, "forwards": 0, "reply": {"id": 46, "text": "说起来,我好喜欢一边听音乐一边读写文字,比如刚才读豪猪吉列姆词条的时候让我哭出来也有正在播放的 Nier Fluquor 的功劳——这首歌是 Deemo 里面梦境终结,告别时的背景音乐,如果共时事件有更深层的意义的话,或许这个时候出现在这里是在告诉我是时候走出这个梦了吧..."}}, {"id": 48, "date": "2021-09-15T16:43:44", "text": "我发现我好喜欢用破折号——一个用来做夹注解释的符号——来写解释。明明逗号也能达到同样的作用w", "views": 58, "forwards": 0}, {"id": 49, "date": "2021-09-15T21:23:51", "text": "完了... 咕咕到现在已经忘了他姨母对他说了什么然后他是怎样和无归属感和解了...\n\n以后影评绝对不能咕咕w", "views": 57, "forwards": 0, "images": [{"width": 576, "height": 130, "date": "2021-09-16T03:49:37", "media_type": "photo", "original_name": "photo_2021-09-16_03-49-37.jpg", "url": "media/49.jpg", "size": 18130, "thumb": "media/49.jpg_thumb.jpg"}]}, {"id": 50, "date": "2021-09-16T00:03:12", "text": "仍然在工作的三个电话亭w", "views": 59, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 1280, "height": 960, "date": "2021-09-16T00:03:12", "media_type": "photo", "original_name": "photo_2021-09-16_00-03-12.jpg", "url": "media/50.jpg", "size": 245175, "thumb": "media/50.jpg_thumb.jpg"}]}, {"id": 51, "date": "2021-09-16T00:07:10", "text": "电箱上的涂鸦w", "views": 57, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 960, "height": 1280, "date": "2021-09-16T00:07:10", "media_type": "photo", "original_name": "photo_2021-09-16_00-07-10.jpg", "url": "media/51.jpg", "size": 216802, "thumb": "media/51.jpg_thumb.jpg"}]}, {"id": 52, "date": "2021-09-16T00:09:38", "text": "钉满订书钉的路牌w(每个钉都是某个人很早很早之前钉下的公告", "views": 66, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 960, "height": 1280, "date": "2021-09-16T00:09:38", "media_type": "photo", "original_name": "photo_2021-09-16_00-09-38.jpg", "url": "media/52.jpg", "size": 271062, "thumb": "media/52.jpg_thumb.jpg"}]}, {"id": 53, "date": "2021-09-16T03:48:49", "text": "不会写影评,随便写写好啦:https://telegra.ph/尚气感想-09-16", "views": 72, "forwards": 1, "reply": {"id": 49, "text": "完了... 咕咕到现在已经忘了他姨母对他说了什么然后他是怎样和无归属感和解了...\n\n以后影评绝对不能咕咕w"}}, {"id": 54, "date": "2021-09-17T21:01:11", "text": "房间里总算有点绿色啦ww", "views": 68, "forwards": 0, "media_group_id": 13055299770104269, "images": [{"width": 960, "height": 1280, "date": "2021-09-17T21:01:06", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-06.jpg", "url": "media/54.jpg", "size": 190771, "thumb": "media/54.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:10", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-10.jpg", "url": "media/55.jpg", "size": 355040, "thumb": "media/55.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:09", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-09.jpg", "url": "media/56.jpg", "size": 211881, "thumb": "media/56.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:10", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-10.jpg", "url": "media/57.jpg", "size": 259036, "thumb": "media/57.jpg_thumb.jpg"}]}, {"id": 60, "date": "2021-09-18T02:22:59", "text": "本来打算和 rf 骑车去 Tommy Thompson Park 看日落,骑到一半骑不动了... 和他换了车,他发现他也骑不动我的车,捏了一下说是没气了,就调头去他家打气,然后:\n\n- 骑过来超级超级累肯定不能这样骑回去。\n- 公交只能硬币或者卡,忘带卡只带了现金。\n- 骑到一个加油站,想请他一瓶水,然后我没仔细想就买了花茶!茶!结果他说晚上九点了喝茶睡不着就没要...\n- 上公交车,买票的触屏坏了,去另一台机器买票的时候车倒下来划伤了手,还把衣服弄得特别脏...\n- 进地铁站,下楼没有电梯,搬下去的时候拨到了调档。\n- 进地铁,推车太慢了被门挤了一下,人生第一次被地铁门挤(\n- 还记得刚才拨到调档了嘛?调档导致出地铁的时候倒车倒不动,还好我反应快赶紧转过来走了,但是又被门挤一下(\n- 到他家,他帮忙打气看到之前的气压真的是 0...\n- 我帮他一起装自行车架子,但是地上特别脏,虽然坐在垫的塑料袋上但是还是弄脏了衣服\n- 坐的时候不知道是姿势问题还是什么问题就突然两只脚同时抽筋\n- 太难装了,装了半个小时放弃啦\n\n本来应该是一个快乐的即兴旅行,看看这变成什么了(x", "views": 75, "forwards": 1}, {"id": 61, "date": "2021-09-18T03:28:19", "text": "在黑夜中点亮这个房间、这条街道的不只是这里的灯光——店主对花的热情点亮了我心中这整座无聊的城市。这是晚上九点这条街两个红绿灯之间唯一营业的一家店。我也好想在我的这座城市中开这样一家花店——想找到我热爱的,能让我愿意晚上九点还留下来的工作,无论收入怎样都好。", "views": 62, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 933, "date": "2021-09-18T03:28:19", "media_type": "photo", "original_name": "photo_2021-09-18_03-28-19.jpg", "url": "media/61.jpg", "size": 151885, "thumb": "media/61.jpg_thumb.jpg"}]}, {"id": 63, "date": "2021-09-19T03:04:46", "text": "在亚马逊找煮蛋机的时候遇到了这个回答(x", "views": 56, "forwards": 0, "images": [{"width": 800, "height": 284, "date": "2021-09-19T03:04:46", "media_type": "photo", "original_name": "photo_2021-09-19_03-04-46.jpg", "url": "media/63.jpg", "size": 49407, "thumb": "media/63.jpg_thumb.jpg"}]}, {"id": 64, "date": "2021-09-19T03:21:12", "text": "刚看到亚马逊共享账号上 henry 把他的支付方式撤掉了,好像是生活中和他最后的交集...\n\n好神奇,能这么快认识、接近一个人,又能这么快回到陌生人的距离...", "views": 60, "forwards": 0, "reply": {"id": 45}}, {"id": 65, "date": "2021-09-20T15:36:01", "text": "以后不能再错过 deadline 了...", "views": 63, "forwards": 0, "images": [{"width": 274, "height": 800, "date": "2021-09-20T15:35:18", "media_type": "photo", "original_name": "photo_2021-09-20_15-35-18.jpg", "url": "media/65.jpg", "size": 31321, "thumb": "media/65.jpg_thumb.jpg"}]}, {"id": 67, "date": "2021-09-20T17:14:14", "text": "As long as forever is.\n\nhttps://music.163.com/song?id=27043359", "views": 68, "forwards": 0}, {"id": 70, "date": "2021-09-24T15:07:24", "text": "我的第一本不是学校要求读的书还是子兰推荐的,三秋追的《三日间的幸福》\n\n记的不是很清楚,好像故事里主角是一对本应永远没法物理接触的恋人,卖掉未来的人生买来三天做真正恋人的自由——大概是我那段时间觉得无论是现在还是未来,人生中什么都没有恋人重要这个想法的来源吧。我真的变了好多", "views": 58, "forwards": 0, "images": [{"width": 273, "height": 239, "date": "2021-09-24T15:07:24", "media_type": "photo", "original_name": "photo_2021-09-24_15-07-24.jpg", "url": "media/70.jpg", "size": 13036, "thumb": "media/70.jpg_thumb.jpg"}]}, {"id": 71, "date": "2021-09-24T15:30:28", "text": "因为当时子兰是高三,能用手机电脑和我联系的时间极少。这张照片是那时定闹钟凌晨三点起来喝咖啡和ta连麦拍的w", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-24T15:30:28", "media_type": "photo", "original_name": "photo_2021-09-24_15-30-28.jpg", "url": "media/71.jpg", "size": 145695, "thumb": "media/71.jpg_thumb.jpg"}]}, {"id": 72, "date": "2021-09-24T16:20:40", "text": "翻到了可爱的鸭鸭看书的照片w", "views": 64, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-24T16:20:40", "media_type": "photo", "original_name": "photo_2021-09-24_16-20-40.jpg", "url": "media/72.jpg", "size": 131346, "thumb": "media/72.jpg_thumb.jpg"}]}, {"id": 73, "date": "2021-09-30T00:02:34", "text": "今天宿舍食堂的拉面和免费蛋糕w", "views": 56, "forwards": 0, "media_group_id": 13063681238768613, "images": [{"width": 1280, "height": 960, "date": "2021-09-30T00:02:34", "media_type": "photo", "original_name": "photo_2021-09-30_00-02-34.jpg", "url": "media/73.jpg", "size": 176855, "thumb": "media/73.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-30T00:02:34", "media_type": "photo", "original_name": "photo_2021-09-30_00-02-34.jpg", "url": "media/74.jpg", "size": 133706, "thumb": "media/74.jpg_thumb.jpg"}]}, {"id": 89, "date": "2021-10-03T12:51:15", "text": "一些日常 with K", "views": 56, "forwards": 1, "media_group_id": 13066123806635781, "images": [{"width": 1280, "height": 960, "date": "2021-10-03T03:24:01", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-01.jpg", "url": "media/89.jpg", "size": 96486, "thumb": "media/89.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:02", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-02.jpg", "url": "media/90.jpg", "size": 96914, "thumb": "media/90.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T12:51:13", "media_type": "photo", "original_name": "photo_2021-10-03_12-51-13.jpg", "url": "media/91.jpg", "size": 191847, "thumb": "media/91.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-03T03:24:05", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-05.jpg", "url": "media/92.jpg", "size": 168031, "thumb": "media/92.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T12:51:13", "media_type": "photo", "original_name": "photo_2021-10-03_12-51-13.jpg", "url": "media/93.jpg", "size": 111239, "thumb": "media/93.jpg_thumb.jpg"}]}, {"id": 94, "date": "2021-10-03T13:44:42", "text": "昨天徒步去了 Tommy Thompson Park,一共徒步 8km 加上骑车 5km,日落被云彩挡住了但是也看到了很好看的风景!回来还吃了日料,好累又好开心ww", "views": 54, "forwards": 1, "media_group_id": 13066149457619141, "images": [{"width": 1280, "height": 960, "date": "2021-10-03T03:24:02", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-02.jpg", "url": "media/94.jpg", "size": 185854, "thumb": "media/94.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:03", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-03.jpg", "url": "media/95.jpg", "size": 206968, "thumb": "media/95.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T13:44:38", "media_type": "photo", "original_name": "photo_2021-10-03_13-44-38.jpg", "url": "media/96.jpg", "size": 240939, "thumb": "media/96.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:03", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-03.jpg", "url": "media/97.jpg", "size": 242677, "thumb": "media/97.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T13:44:38", "media_type": "photo", "original_name": "photo_2021-10-03_13-44-38.jpg", "url": "media/98.jpg", "size": 204514, "thumb": "media/98.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:04", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-04.jpg", "url": "media/99.jpg", "size": 285026, "thumb": "media/99.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:04", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-04.jpg", "url": "media/100.jpg", "size": 244260, "thumb": "media/100.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-03T03:24:05", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-05.jpg", "url": "media/101.jpg", "size": 275681, "thumb": "media/101.jpg_thumb.jpg"}], "reply": {"id": 60, "text": "本来打算和 rf 骑车去 Tommy Thompson Park 看日落,骑到一半骑不动了... 和他换了车,他发现他也骑不动我的车,捏了一下说是没气了,就调头去他家打气,然后:\n\n- 骑过来超级超级累肯定不能这样骑回去。\n- 公交只能硬币或者卡,忘带卡只带了现金。\n- 骑到一个加油站,想请他一瓶水,然后我没仔细想就买了花茶!茶!结果他说晚上九点了喝茶睡不着就没要...\n- 上公交车,买票的触屏坏了,去另一台机器买票的时候车倒下来划伤了手,还把衣服弄得特别脏...\n- 进地铁站,下楼没有电梯,搬下去的时候拨到了调档。\n- 进地铁,推车太慢了被门挤了一下,人生第一次被地铁门挤(\n- 还记得刚才拨到调档了嘛?调档导致出地铁的时候倒车倒不动,还好我反应快赶紧转过来走了,但是又被门挤一下(\n- 到他家,他帮忙打气看到之前的气压真的是 0...\n- 我帮他一起装自行车架子,但是地上特别脏,虽然坐在垫的塑料袋上但是还是弄脏了衣服\n- 坐的时候不知道是姿势问题还是什么问题就突然两只脚同时抽筋\n- 太难装了,装了半个小时放弃啦\n\n本来应该是一个快乐的即兴旅行,看看这变成什么了(x"}}, {"id": 102, "date": "2021-10-04T14:28:22", "text": "来 wellness room 健身 ❌ \n在懒人垫上躺着学习 ✅", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-04T14:28:22", "media_type": "photo", "original_name": "photo_2021-10-04_14-28-22.jpg", "url": "media/102.jpg", "size": 242374, "thumb": "media/102.jpg_thumb.jpg"}]}, {"id": 103, "date": "2021-10-05T01:09:09", "text": "画了めるアイコンww", "views": 66, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-05T00:45:02", "media_type": "photo", "original_name": "photo_2021-10-05_00-45-02.jpg", "url": "media/103.jpg", "size": 81461, "thumb": "media/103.jpg_thumb.jpg"}]}, {"id": 104, "date": "2021-10-06T13:41:11", "text": "今日画板w", "views": 63, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2021-10-06T13:40:51", "media_type": "photo", "original_name": "photo_2021-10-06_13-40-51.jpg", "url": "media/104.jpg", "size": 91280, "thumb": "media/104.jpg_thumb.jpg"}]}, {"id": 105, "date": "2021-10-06T14:39:51", "text": "酱油荞麦面ww\n终于摆脱对方便面的依赖啦w", "views": 60, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2021-10-06T14:39:51", "media_type": "photo", "original_name": "photo_2021-10-06_14-39-51.jpg", "url": "media/105.jpg", "size": 191024, "thumb": "media/105.jpg_thumb.jpg"}]}, {"id": 106, "date": "2021-10-08T03:32:38", "text": "我真的好自私...\n说是想要帮ta分担点日常的琐事就过来了,结果帮的忙全都是ta不需要的,还因为挤在一张单人床让ta每天都睡不好,还总是在ta写作业的时候打扰到人家... \n\n我不在这里的话ta也不会到 deadline 半小时前才写完作业吧...\n\n你怎么还期待人家让你搬进来住?你还想给人家多少负担?你这样没有被ta讨厌已经是奇迹了。", "views": 59, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2021-10-08T03:32:38", "media_type": "photo", "original_name": "photo_2021-10-08_03-32-38.jpg", "url": "media/106.jpg", "size": 168859, "thumb": "media/106.jpg_thumb.jpg"}]}, {"id": 109, "date": "2021-10-10T00:25:21", "text": "是我了\n\n理所当然地把爱好和梦想\n堆在作业和琐事下面,\n期待着会有什么发生", "views": 53, "forwards": 0, "media_group_id": 13070604175797661, "images": [{"width": 960, "height": 1280, "date": "2021-10-10T00:25:20", "media_type": "photo", "original_name": "photo_2021-10-10_00-25-20.jpg", "url": "media/109.jpg", "size": 130654, "thumb": "media/109.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-10T00:23:39", "media_type": "photo", "original_name": "photo_2021-10-10_00-23-39.jpg", "url": "media/110.jpg", "size": 87606, "thumb": "media/110.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-10T00:23:40", "media_type": "photo", "original_name": "photo_2021-10-10_00-23-40.jpg", "url": "media/111.jpg", "size": 118345, "thumb": "media/111.jpg_thumb.jpg"}]}, {"id": 113, "date": "2021-10-10T04:11:58", "text": "试试新的画风w\n好喜欢 Florence 的画风!\n\n#草稿", "views": 61, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2021-10-10T04:11:57", "media_type": "photo", "original_name": "photo_2021-10-10_04-11-57.jpg", "url": "media/113.jpg", "size": 104354, "thumb": "media/113.jpg_thumb.jpg"}]}, {"id": 114, "date": "2021-10-13T22:30:37", "text": "今天心理阅读又又又又看到了这个视频,黑猩猩的短期记忆能比平均人类更快更大也真是好神奇w(坐等黑猩猩 HDHR 打爆曲奇子\n\nhttps://youtu.be/zsXP8qeFF6A", "views": 54, "forwards": 0}, {"id": 115, "date": "2021-10-13T22:54:35", "text": "稍微晚一会下楼,食堂排队时间就比自己做饭还长了... 以后即使不饿也要下午五点食堂开门准时去买饭", "views": 55, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-13T22:54:34", "media_type": "photo", "original_name": "photo_2021-10-13_22-54-34.jpg", "url": "media/115.jpg", "size": 136171, "thumb": "media/115.jpg_thumb.jpg"}]}, {"id": 116, "date": "2021-10-14T04:35:37", "text": "这是一个海马体因为脑炎失效的人写的一段日记——他没办法形成新的长期记忆,只拥有十五秒的短期记忆,因此他的时间是静止的,一遍一遍重复地体验着康复后第一次苏醒的喜悦。\n\n主观上,他也许是世界上最快乐的人,因为没有别人能像他那样重复体验注定短暂的幸福。回想一下这一年我最幸福、让我抑制不住微笑的那些瞬间——被这所学校录取、在三院拿到 HRT 处方、第一次穿短裙出门、在恋人身边入睡——这些最幸福时刻和人生的总长相比仿佛转瞬即逝。但是客观上,他的人生也最无意义的,每天的生活都一模一样,没有思想能被保留下来。如果你可以选择的话,你会想要这样无比开心却无意义的人生嘛?", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 435, "date": "2021-10-14T04:35:37", "media_type": "photo", "original_name": "photo_2021-10-14_04-35-37.jpg", "url": "media/116.jpg", "size": 67525, "thumb": "media/116.jpg_thumb.jpg"}]}, {"id": 117, "date": "2021-10-14T15:04:06", "text": "抽血w", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-14T15:03:51", "media_type": "photo", "original_name": "photo_2021-10-14_15-03-51.jpg", "url": "media/117.jpg", "size": 161799, "thumb": "media/117.jpg_thumb.jpg"}]}, {"id": 119, "date": "2021-10-14T17:53:43", "text": "抽完血下一个 appointment 又要排到两周后了... 这样每办一件事都要等两周不知道什么时候才能拿到处方w", "views": 59, "forwards": 1, "media_group_id": 13073872186487669, "images": [{"width": 331, "height": 423, "date": "2021-10-14T17:53:42", "media_type": "photo", "original_name": "photo_2021-10-14_17-53-42.jpg", "url": "media/119.jpg", "size": 8895, "thumb": "media/119.jpg_thumb.jpg"}, {"width": 318, "height": 375, "date": "2021-10-14T17:53:43", "media_type": "photo", "original_name": "photo_2021-10-14_17-53-43.jpg", "url": "media/120.jpg", "size": 9454, "thumb": "media/120.jpg_thumb.jpg"}]}, {"id": 124, "date": "2021-10-16T16:57:39", "text": "做了牛肉粉丝汤!\n第一次炖肉w", "views": 106, "forwards": 2, "media_group_id": 13075227673535645, "images": [{"width": 1280, "height": 960, "date": "2021-10-16T16:57:28", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-28.jpg", "url": "media/121.jpg", "size": 223116, "thumb": "media/121.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-16T16:57:28", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-28.jpg", "url": "media/122.jpg", "size": 190053, "thumb": "media/122.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-16T16:57:29", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-29.jpg", "url": "media/123.jpg", "size": 235414, "thumb": "media/123.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-16T16:57:29", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-29.jpg", "url": "media/124.jpg", "size": 168246, "thumb": "media/124.jpg_thumb.jpg"}]}, {"id": 130, "date": "2021-10-17T02:56:49", "text": "做了可乐鸡翅!\n远远低估了需要的时间所以超晚才做完,但是还意外的很好吃ww", "views": 117, "forwards": 2, "media_group_id": 13075515274841277, "images": [{"width": 1280, "height": 960, "date": "2021-10-17T02:55:41", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-41.jpg", "url": "media/130.jpg", "size": 238668, "thumb": "media/130.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/131.jpg", "size": 208709, "thumb": "media/131.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/132.jpg", "size": 173224, "thumb": "media/132.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/133.jpg", "size": 146403, "thumb": "media/133.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/134.jpg", "size": 212120, "thumb": "media/134.jpg_thumb.jpg"}]}, {"id": 135, "date": "2021-10-18T23:26:46", "text": "《日が落ちるまで》\n\nhttps://y.music.163.com/m/song?id=740530", "views": 54, "forwards": 0}, {"id": 136, "date": "2021-10-19T18:53:41", "text": "秋天的校园w", "views": 52, "forwards": 0, "media_group_id": 13077356969612293, "images": [{"width": 1280, "height": 960, "date": "2021-10-19T18:53:40", "media_type": "photo", "original_name": "photo_2021-10-19_18-53-40.jpg", "url": "media/136.jpg", "size": 461307, "thumb": "media/136.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-19T18:53:40", "media_type": "photo", "original_name": "photo_2021-10-19_18-53-40.jpg", "url": "media/137.jpg", "size": 300705, "thumb": "media/137.jpg_thumb.jpg"}]}, {"id": 138, "date": "2021-10-20T02:23:32", "text": "要重新想想怎样记时间表了...\n\n现在我的时间表只分成两类,一类是“高效”时间利用,有必须做的日常琐事比如作业、吃饭、洗澡、去学校,还有兴趣和项目,另一类则是浪费时间的事情比如看视频、听音乐、聊天、看番、小睡、玩。\n\n时间记录的目的是减少浪费的时间,可是这些真的是我想要减少的嘛?看番、听音乐、聊天,这些摸鱼的事情也许同样很重要、有意义。如果不是以前总是懒在床上不停地看 YouTube 上的冷知识视频,和朋友聊聊琐事,我肯定会是更无趣的人吧。\n\n重新改一下时间表的格式啦,改成“有意义的时间”和“想要减少的时间”两类,把每天做的事情重新按内容分类一下。比如写这段用的时间会分类到有意义的时间里,又比如即使 MAT223 Perusall 是必须写的作业,也阻止不了我把它分到想要减少的时间里(\n\nhttps://www.youtube.com/watch?v=job52mBUvjc", "views": 54, "forwards": 0}, {"id": 139, "date": "2021-10-21T13:42:50", "text": "连续三天十小时的精致睡眠www", "views": 46, "forwards": 0, "images": [{"width": 586, "height": 73, "date": "2021-10-21T13:42:50", "media_type": "photo", "original_name": "photo_2021-10-21_13-42-50.jpg", "url": "media/139.jpg", "size": 4826, "thumb": "media/139.jpg_thumb.jpg"}]}, {"id": 140, "date": "2021-10-21T14:34:57", "text": "希望生活永远不会成为 routine", "views": 49, "forwards": 0}, {"id": 141, "date": "2021-10-22T19:50:11", "text": "哭,才停二十分钟就被撬锁(", "views": 48, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-10-22T19:50:11", "media_type": "photo", "original_name": "photo_2021-10-22_19-50-11.jpg", "url": "media/141.jpg", "size": 183242, "thumb": "media/141.jpg_thumb.jpg"}]}, {"id": 143, "date": "2021-10-23T01:29:45", "text": "今日晚餐:\n- 已经凉了的酱排骨\n- 刚煮好的饭\n- 放了一周的软沙拉", "views": 48, "forwards": 0, "media_group_id": 13079620680602445, "images": [{"width": 1280, "height": 960, "date": "2021-10-23T01:02:29", "media_type": "photo", "original_name": "photo_2021-10-23_01-02-29.jpg", "url": "media/142.jpg", "size": 293349, "thumb": "media/142.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-23T01:29:44", "media_type": "photo", "original_name": "photo_2021-10-23_01-29-44.jpg", "url": "media/143.jpg", "size": 269590, "thumb": "media/143.jpg_thumb.jpg"}]}, {"id": 144, "date": "2021-10-25T15:31:37", "text": "我:听歌放松一会吧w\n别野加奈:你写完作业了吗?\n...\n\n和你在同一个屋檐下的生活,\n迷失在形形色色的美好梦境——\n一场场注定被作业唤醒的梦。\n\nhttps://y.music.163.com/m/song?id=1305762566", "views": 52, "forwards": 0, "media_group_id": 13081407177950045, "images": [{"width": 1280, "height": 1173, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/144.jpg", "size": 100403, "thumb": "media/144.jpg_thumb.jpg"}, {"width": 747, "height": 1280, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/145.jpg", "size": 54481, "thumb": "media/145.jpg_thumb.jpg"}, {"width": 750, "height": 1280, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/146.jpg", "size": 54973, "thumb": "media/146.jpg_thumb.jpg"}]}, {"id": 147, "date": "2021-10-25T17:18:57", "text": "让厨房充满蒜香的罪魁祸首——蒜蓉粉丝蒸排骨ww", "views": 50, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-25T17:18:57", "media_type": "photo", "original_name": "photo_2021-10-25_17-18-57.jpg", "url": "media/147.jpg", "size": 189335, "thumb": "media/147.jpg_thumb.jpg"}]}, {"id": 148, "date": "2021-10-25T23:55:55", "text": "喜欢做饭是我自己的兴趣,做出来自己觉得好吃就有足够的成就感了!才不需要听你的评价呢,哼!(雾", "views": 55, "forwards": 1}, {"id": 149, "date": "2021-10-27T02:52:10", "text": "噗!怎么 2015 的照片还在这里hhhh\n\n欣赏下 2015 年某位伪死宅的房间w\n- 桌边凌波丽的手办(当时还没听说过 Eva\n- 墙上二小姐的挂画(当时还没听说过东方\n- 台灯下到现在都没用几次的彩笔盒\n- 电脑开着 osu,却只插了鼠标 🌚", "views": 50, "forwards": 1, "media_group_id": 13082425041088501, "images": [{"width": 640, "height": 1280, "date": "2021-10-27T02:52:09", "media_type": "photo", "original_name": "photo_2021-10-27_02-52-09.jpg", "url": "media/149.jpg", "size": 54130, "thumb": "media/149.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-27T02:52:09", "media_type": "photo", "original_name": "photo_2021-10-27_02-52-09.jpg", "url": "media/150.jpg", "size": 174450, "thumb": "media/150.jpg_thumb.jpg"}]}, {"id": 152, "date": "2021-10-27T21:40:45", "text": "每月底都有免费蛋糕w", "views": 51, "forwards": 0, "media_group_id": 13082966766955941, "images": [{"width": 1280, "height": 960, "date": "2021-10-27T21:40:44", "media_type": "photo", "original_name": "photo_2021-10-27_21-40-44.jpg", "url": "media/152.jpg", "size": 178680, "thumb": "media/152.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-27T21:40:45", "media_type": "photo", "original_name": "photo_2021-10-27_21-40-45.jpg", "url": "media/153.jpg", "size": 177646, "thumb": "media/153.jpg_thumb.jpg"}], "reply": {"id": 73, "text": "今天宿舍食堂的拉面和免费蛋糕w", "thumb": "media/73.jpg_thumb.jpg"}}, {"id": 154, "date": "2021-10-27T22:40:28", "text": "反思太多却不和别人分享这些回忆的话有更大可能会抑郁...\n\n(中枪了 _(:з」∠)_", "views": 51, "forwards": 0, "images": [{"width": 1011, "height": 409, "date": "2021-10-27T22:40:28", "media_type": "photo", "original_name": "photo_2021-10-27_22-40-28.jpg", "url": "media/154.jpg", "size": 102834, "thumb": "media/154.jpg_thumb.jpg"}]}, {"id": 155, "date": "2021-10-28T00:56:37", "text": "尝试逛了一会推马上就发现我可能不适合逛推... 我真的很容易下意识地和别人比较,而推上每个人即使不完美的地方都足以让我羡慕", "views": 50, "forwards": 0}, {"id": 156, "date": "2021-10-28T17:09:48", "text": "说起来我以前一直觉得 20 以后就会变成「无聊的大人」所以很多计划都是假定 20 岁会死掉来做的(好中二!有很多想法是从椎名もた的曲子和推文里面得来的\n\n不过现在快 20 岁了,以前的那个我也的确死掉了,成为大人的新生活一定会充满人生中最有趣的回忆——种种走出舒适圈的改变、种种对「第一次」的探索、种种为热情投入一切的任性\n\n希望生活会一直这样有趣下去,永远不会成为 routine", "views": 50, "forwards": 0, "reply": {"id": 140, "text": "希望生活永远不会成为 routine"}, "images": [{"width": 877, "height": 1280, "date": "2021-10-28T17:09:48", "media_type": "photo", "original_name": "photo_2021-10-28_17-09-48.jpg", "url": "media/156.jpg", "size": 158584, "thumb": "media/156.jpg_thumb.jpg"}]}, {"id": 157, "date": "2021-10-29T18:35:18", "text": "发现一个有趣的微波炉冷知识:\n\n因为微波炉的输入是十进制,可是到 60 秒才会进位到一分钟,所以有些时间有两种不同的输入方法,比如:\n\n一分钟:既可以输入 1:00 也可以输入 :60\n一分半:既可以输入 1:30 也可以输入 :90\n\n也就是说,如果你想热的时间 s 满足:\ns ∈ [60n, 60n + 39] for some n ∈ ℕ\n的话,有两种方式可以把它输进微波炉:\n1. ⌊s/60⌋ : (s mod 60)\n2. ⌊s/60 - 1⌋ : (s - 60⌊s/60 - 1⌋)\n\n同时也发现了一个省时间小技巧! (并不能\n如果你想热的时间 s 满足:\ns ∈ [60(10^n), 60(10^n) + 39] for some n ∈ ℕ\n的话,用第二种方式按会省下一个按钮w\n\n(比如 639s 输入 10:39 的话需要按四个按钮,输入 9:99 的话只需要按三个按钮w", "views": 53, "forwards": 0}, {"id": 158, "date": "2021-11-03T02:21:21", "text": "其实这边很多人还用 F 的理由是因为他们觉得冰点和沸点在日常生活中并没有什么用,而体温在 C 里面又是 37 这么奇怪的数字——\n\n所以我发明了非线性的 Celsius++,保留了冰点和沸点,又把人体温度从 37°C 映射到了 50°C++", "views": 51, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 640, "height": 480, "date": "2021-11-03T02:19:36", "media_type": "photo", "original_name": "photo_2021-11-03_02-19-36.jpg", "url": "media/158.jpg", "size": 21588, "thumb": "media/158.jpg_thumb.jpg"}]}, {"id": 159, "date": "2021-11-03T02:21:21", "views": 50, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2018-12-01T14:33:12", "width": 512, "height": 407, "is_animated": false, "is_video": false, "emoji": "👍", "set_name": "pusheenvol1", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/159.webp", "size": 12586, "thumb": "media/159.webp_thumb.jpg"}]}, {"id": 160, "date": "2021-11-03T03:56:07", "text": "盯——(超凶\n\n想试试新的发型,然后发现并不适合我", "views": 51, "forwards": 0, "media_group_id": 13087294142668021, "images": [{"width": 1279, "height": 725, "date": "2021-11-03T03:56:07", "media_type": "photo", "original_name": "photo_2021-11-03_03-56-07.jpg", "url": "media/160.jpg", "size": 170353, "thumb": "media/160.jpg_thumb.jpg"}, {"width": 1279, "height": 559, "date": "2021-11-03T03:56:07", "media_type": "photo", "original_name": "photo_2021-11-03_03-56-07.jpg", "url": "media/161.jpg", "size": 127713, "thumb": "media/161.jpg_thumb.jpg"}]}, {"id": 162, "date": "2021-11-03T17:11:16", "text": "看了一眼今天截至的实验报告,然后决定上床睡觉 😴", "views": 58, "forwards": 2}, {"id": 164, "date": "2021-11-04T05:16:02", "text": "申请到 extension 啦,到周五。不过其实我也没有理由 ddl 两天前才开始写... 明明九月三十号就公布数据了,我有两个月的时间写它", "views": 57, "forwards": 0, "reply": {"id": 162, "text": "看了一眼今天截至的实验报告,然后决定上床睡觉 😴"}}, {"id": 165, "date": "2021-11-05T21:35:48", "text": "一个有趣的发现:我同时在一个有 76% 女生的课和一个有 13% 女生的课里(分别是 PSY270 和 CSC311)", "views": 53, "forwards": 0}, {"id": 177, "date": "2021-11-06T12:13:53", "text": "十月的厨房w", "views": 75, "forwards": 1, "media_group_id": 13089606665310637, "images": [{"width": 1280, "height": 960, "date": "2021-11-06T12:09:59", "media_type": "photo", "original_name": "photo_2021-11-06_12-09-59.jpg", "url": "media/177.jpg", "size": 236874, "thumb": "media/177.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:09:59", "media_type": "photo", "original_name": "photo_2021-11-06_12-09-59.jpg", "url": "media/178.jpg", "size": 204710, "thumb": "media/178.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:00", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-00.jpg", "url": "media/179.jpg", "size": 204586, "thumb": "media/179.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:00", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-00.jpg", "url": "media/180.jpg", "size": 194513, "thumb": "media/180.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-31T00:45:35", "media_type": "photo", "original_name": "photo_2021-10-31_00-45-35.jpg", "url": "media/181.jpg", "size": 266914, "thumb": "media/181.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:13:22", "media_type": "photo", "original_name": "photo_2021-11-06_12-13-22.jpg", "url": "media/182.jpg", "size": 174748, "thumb": "media/182.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:13:22", "media_type": "photo", "original_name": "photo_2021-11-06_12-13-22.jpg", "url": "media/183.jpg", "size": 230675, "thumb": "media/183.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:01", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-01.jpg", "url": "media/184.jpg", "size": 216187, "thumb": "media/184.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T17:26:21", "media_type": "photo", "original_name": "photo_2021-10-17_17-26-21.jpg", "url": "media/185.jpg", "size": 202071, "thumb": "media/185.jpg_thumb.jpg"}]}, {"id": 186, "date": "2021-11-07T01:09:24", "text": "小学(?)之后第一次晚上九点睡!晚安!", "views": 51, "forwards": 0}, {"id": 194, "date": "2021-11-07T17:28:02", "text": "对我养的葱产生感情了... 切得我好痛", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2021-11-07T17:28:02", "media_type": "photo", "original_name": "photo_2021-11-07_17-28-02.jpg", "url": "media/194.jpg", "size": 132448, "thumb": "media/194.jpg_thumb.jpg"}]}, {"id": 196, "date": "2021-11-07T22:38:20", "text": "《达拉嘣巴》—周深\nhttps://y.music.163.com/m/song?id=1434062381\n\n...居然一个人能唱出这么多声线还能这么自然地切换声线!我也想学!!!\n\n而且那个小女孩声线真的... 我死了!", "views": 53, "forwards": 0}, {"id": 197, "date": "2021-11-08T21:40:02", "text": "原来巨人也吃葱(?", "views": 50, "forwards": 0, "media_group_id": 13090857403747261, "images": [{"width": 960, "height": 1280, "date": "2021-11-08T07:39:34", "media_type": "photo", "original_name": "photo_2021-11-08_07-39-34.jpg", "url": "media/197.jpg", "size": 209339, "thumb": "media/197.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-08T07:39:35", "media_type": "photo", "original_name": "photo_2021-11-08_07-39-35.jpg", "url": "media/198.jpg", "size": 189864, "thumb": "media/198.jpg_thumb.jpg"}]}, {"id": 203, "date": "2021-11-09T04:03:31", "text": "映到楼上的日落好漂亮w", "views": 52, "forwards": 0, "media_group_id": 13091444890753077, "images": [{"width": 1280, "height": 960, "date": "2021-11-09T04:03:00", "media_type": "photo", "original_name": "photo_2021-11-09_04-03-00.jpg", "url": "media/203.jpg", "size": 92781, "thumb": "media/203.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:16", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-16.jpg", "url": "media/204.jpg", "size": 150305, "thumb": "media/204.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:17", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-17.jpg", "url": "media/205.jpg", "size": 236591, "thumb": "media/205.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:17", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-17.jpg", "url": "media/206.jpg", "size": 254138, "thumb": "media/206.jpg_thumb.jpg"}]}, {"id": 208, "date": "2021-11-10T03:02:34", "text": "每次听到 iOS 键盘打字声都觉得好有节奏感!\n\n来随便打打w", "views": 51, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 12, "file_name": "ipad-keyboard-x264.m4v", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-11-10T03:02:34", "media_type": "video_file", "original_name": "ipad-keyboard-x264.m4v", "url": "media/208.m4v", "size": 6527265, "thumb": "media/208.m4v_thumb.jpg"}]}, {"id": 209, "date": "2021-11-10T11:44:21", "text": "咦,天亮了!好早w", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-10T11:44:20", "media_type": "photo", "original_name": "photo_2021-11-10_11-44-20.jpg", "url": "media/209.jpg", "size": 161268, "thumb": "media/209.jpg_thumb.jpg"}]}, {"id": 210, "date": "2021-11-11T04:42:15", "text": "\"This box is made with less material!\"\n\n... 然后里面又包了一个纸盒", "views": 62, "forwards": 0, "media_group_id": 13092845883337693, "images": [{"width": 960, "height": 1280, "date": "2021-11-11T04:39:38", "media_type": "photo", "original_name": "photo_2021-11-11_04-39-38.jpg", "url": "media/210.jpg", "size": 126536, "thumb": "media/210.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-11T04:39:38", "media_type": "photo", "original_name": "photo_2021-11-11_04-39-38.jpg", "url": "media/211.jpg", "size": 117728, "thumb": "media/211.jpg_thumb.jpg"}]}, {"id": 213, "date": "2021-11-12T06:08:10", "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059", "views": 68, "forwards": 1}, {"id": 214, "date": "2021-11-12T14:23:32", "text": "今天又做了清醒梦!\n又在梦里到处飞了,好开心www\n\n这次让我意识到这是梦的偶然也很有趣!刚开始是梦见了我在多伦多在路上叫外卖,用的是美团,身边还有很多北京的场景。然后!然后梦里的我就在想:怎么能又在多伦多又在北京呢?(好蠢!)但是也是这样让我清醒过来,能在梦里到处飞了w\n\n但是还是没有学会怎样改变梦的场景,最后还只是在这个奇怪的城市里到处飞。理论上清醒之后应该可以控制整个梦,下一个这样的偶然再试试吧", "views": 65, "forwards": 0}, {"id": 215, "date": "2021-11-12T19:45:08", "text": "今天云好漂亮w", "views": 57, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-11-12T19:45:08", "media_type": "photo", "original_name": "photo_2021-11-12_19-45-08.jpg", "url": "media/215.jpg", "size": 188171, "thumb": "media/215.jpg_thumb.jpg"}]}, {"id": 216, "date": "2021-11-13T18:58:21", "text": "在鲨鲨边上睡午觉 😴", "views": 60, "forwards": 0, "media_group_id": 13094639209628717, "images": [{"width": 1280, "height": 960, "date": "2021-11-13T18:58:20", "media_type": "photo", "original_name": "photo_2021-11-13_18-58-20.jpg", "url": "media/216.jpg", "size": 177320, "thumb": "media/216.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-13T18:58:20", "media_type": "photo", "original_name": "photo_2021-11-13_18-58-20.jpg", "url": "media/217.jpg", "size": 154231, "thumb": "media/217.jpg_thumb.jpg"}]}, {"id": 218, "date": "2021-11-14T17:47:38", "text": "会不会有人想到我的密码真的就是 qwq", "views": 72, "forwards": 1, "images": [{"width": 688, "height": 78, "date": "2021-11-14T17:47:38", "media_type": "photo", "original_name": "photo_2021-11-14_17-47-38.jpg", "url": "media/218.jpg", "size": 11957, "thumb": "media/218.jpg_thumb.jpg"}]}, {"id": 224, "date": "2021-11-15T03:05:16", "text": "晚上九点,下着多伦多今秋第一场雪,听着 One Ok Rock 骑车出门买菜w\n\n不过这场初雪真的好失望!去年波士顿的初雪十月底就下了 1 inch 哇", "views": 61, "forwards": 1, "media_group_id": 13095564130096445, "images": [{"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/224.jpg", "size": 260377, "thumb": "media/224.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/225.jpg", "size": 254832, "thumb": "media/225.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/226.jpg", "size": 283822, "thumb": "media/226.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T02:59:04", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-04.jpg", "url": "media/227.jpg", "size": 275029, "thumb": "media/227.jpg_thumb.jpg"}]}, {"id": 228, "date": "2021-11-15T03:40:22", "text": "大拇指受伤了,好疼!不知道这次又会养成什么新的坏习惯(x\n\n上次大拇指受伤在小学,受伤了也不能不写作业... 所以那之后握笔姿势就一直没办法改回来", "views": 57, "forwards": 0, "media_group_id": 13095580983337925, "images": [{"width": 960, "height": 1280, "date": "2021-11-15T02:22:27", "media_type": "photo", "original_name": "photo_2021-11-15_02-22-27.jpg", "url": "media/228.jpg", "size": 99419, "thumb": "media/228.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T03:40:21", "media_type": "photo", "original_name": "photo_2021-11-15_03-40-21.jpg", "url": "media/229.jpg", "size": 91336, "thumb": "media/229.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T03:40:22", "media_type": "photo", "original_name": "photo_2021-11-15_03-40-22.jpg", "url": "media/230.jpg", "size": 156811, "thumb": "media/230.jpg_thumb.jpg"}]}, {"id": 240, "date": "2021-11-18T05:30:47", "text": "提拉米苏!\n\n...做得不是很顺利,用错了两次奶油,然后慕斯中间的海绵巧克力蛋糕层做的太硬了,因为打发好的蛋白放了一会消泡了。加上面粉和可可粉忘记过滤网所以表面很粗糙... 蛋糕真的好难w", "views": 48, "forwards": 0, "media_group_id": 13097707583416477, "images": [{"width": 1280, "height": 960, "date": "2021-11-18T05:27:00", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-00.jpg", "url": "media/240.jpg", "size": 224209, "thumb": "media/240.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-17T16:16:26", "media_type": "photo", "original_name": "photo_2021-11-17_16-16-26.jpg", "url": "media/241.jpg", "size": 214571, "thumb": "media/241.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:27:00", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-00.jpg", "url": "media/242.jpg", "size": 158716, "thumb": "media/242.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/243.jpg", "size": 157493, "thumb": "media/243.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:30:47", "media_type": "photo", "original_name": "photo_2021-11-18_05-30-47.jpg", "url": "media/244.jpg", "size": 366513, "thumb": "media/244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/245.jpg", "size": 245041, "thumb": "media/245.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/246.jpg", "size": 173782, "thumb": "media/246.jpg_thumb.jpg"}]}, {"id": 247, "date": "2021-11-20T17:23:08", "text": "是天然的套娃ww", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-20T17:23:07", "media_type": "photo", "original_name": "photo_2021-11-20_17-23-07.jpg", "url": "media/247.jpg", "size": 115185, "thumb": "media/247.jpg_thumb.jpg"}]}, {"id": 254, "date": "2021-11-21T01:34:41", "text": "糟糕,又双叒叕忘记煮米饭了...\n\n不过今天发现居然只靠冰糖就能炒出很诱人的棕色,叫做「炒糖色」(图3", "views": 47, "forwards": 0, "media_group_id": 13099667853635845, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T01:33:31", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-31.jpg", "url": "media/254.jpg", "size": 216284, "thumb": "media/254.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T01:33:32", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-32.jpg", "url": "media/255.jpg", "size": 209159, "thumb": "media/255.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T01:33:32", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-32.jpg", "url": "media/256.jpg", "size": 243595, "thumb": "media/256.jpg_thumb.jpg"}]}, {"id": 257, "date": "2021-11-21T02:13:30", "text": "真的好多油!超腻!呜呜呜我买的怎么全都是肥肉,这怎么吃呀😭(掀\n\n以后不买五花肉了", "views": 48, "forwards": 1, "reply": {"id": 254, "text": "糟糕,又双叒叕忘记煮米饭了...\n\n不过今天发现居然只靠冰糖就能炒出很诱人的棕色,叫做「炒糖色」(图3", "thumb": "media/254.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T02:13:30", "media_type": "photo", "original_name": "photo_2021-11-21_02-13-30.jpg", "url": "media/257.jpg", "size": 175105, "thumb": "media/257.jpg_thumb.jpg"}]}, {"id": 259, "date": "2021-11-21T11:12:10", "text": "今天的月亮透过这个云好漂亮w\n\n可惜架上三脚架之后云就密集起来不好看了...", "views": 48, "forwards": 0, "media_group_id": 13099945046809229, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T11:12:09", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-09.jpg", "url": "media/259.jpg", "size": 52481, "thumb": "media/259.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:12:10", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-10.jpg", "url": "media/260.jpg", "size": 51922, "thumb": "media/260.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:12:10", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-10.jpg", "url": "media/261.jpg", "size": 62257, "thumb": "media/261.jpg_thumb.jpg"}]}, {"id": 270, "date": "2021-11-21T11:46:56", "text": "云走得好快😭\n\n今天的云划过这里只用了不到半个小时... 刚拍到两张就已经一眼望去整个多伦多都没有云了!剩下一个普普通通的白月亮w", "views": 47, "forwards": 0, "media_group_id": 13099961728364773, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T11:45:13", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-13.jpg", "url": "media/270.jpg", "size": 40392, "thumb": "media/270.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:14", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-14.jpg", "url": "media/271.jpg", "size": 44853, "thumb": "media/271.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:14", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-14.jpg", "url": "media/272.jpg", "size": 58937, "thumb": "media/272.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:15", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-15.jpg", "url": "media/273.jpg", "size": 67563, "thumb": "media/273.jpg_thumb.jpg"}], "reply": {"id": 259, "text": "今天的月亮透过这个云好漂亮w\n\n可惜架上三脚架之后云就密集起来不好看了...", "thumb": "media/259.jpg_thumb.jpg"}}, {"id": 274, "date": "2021-11-22T06:08:59", "text": "月光下的房间(补图", "views": 55, "forwards": 1, "reply": {"id": 270, "text": "云走得好快😭\n\n今天的云划过这里只用了不到半个小时... 刚拍到两张就已经一眼望去整个多伦多都没有云了!剩下一个普普通通的白月亮w", "thumb": "media/270.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2021-11-22T06:08:58", "media_type": "photo", "original_name": "photo_2021-11-22_06-08-58.jpg", "url": "media/274.jpg", "size": 76806, "thumb": "media/274.jpg_thumb.jpg"}]}, {"id": 275, "date": "2021-11-22T06:25:06", "text": "喜欢雨水映出的霓虹街道w\n\n(怎么感觉要变成摄影频道了hhhh", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-22T06:25:05", "media_type": "photo", "original_name": "photo_2021-11-22_06-25-05.jpg", "url": "media/275.jpg", "size": 302837, "thumb": "media/275.jpg_thumb.jpg"}]}, {"id": 276, "date": "2021-11-22T20:02:38", "text": "data science 真是需要一个挺大的硬盘,这才跑一两个小时就已经 3 GB 了(", "views": 52, "forwards": 0, "media_group_id": 13100890869500741, "images": [{"width": 658, "height": 1280, "date": "2021-11-22T20:02:34", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-34.jpg", "url": "media/276.jpg", "size": 74463, "thumb": "media/276.jpg_thumb.jpg"}, {"width": 1082, "height": 1218, "date": "2021-11-22T20:02:36", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-36.jpg", "url": "media/277.jpg", "size": 311279, "thumb": "media/277.jpg_thumb.jpg"}, {"width": 1176, "height": 1230, "date": "2021-11-22T20:02:38", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-38.jpg", "url": "media/278.jpg", "size": 253701, "thumb": "media/278.jpg_thumb.jpg"}]}, {"id": 279, "date": "2021-11-23T04:46:46", "text": "翻到了给前任十九岁生日写的这张贺卡w\n\n...好可爱!好甜!(????\n\n现在写这样的文字肯定会觉得好尴尬吧... 为什么呢?不知道是什么时候,打开闸门,放出汹涌的原生情感仿佛变成了共识的禁忌——好像让你知道我有多么喜欢你、多么需要你是很见不得人的事情一样。都是因为自尊嘛?依赖你就像是在说我没有能力依靠自己什么的?可是我爱你呀!比起随着年龄越长越厚的心之壁、比起这些,我更爱你呀ww", "views": 64, "forwards": 5, "images": [{"width": 1280, "height": 1147, "date": "2021-11-23T04:46:46", "media_type": "photo", "original_name": "photo_2021-11-23_04-46-46.jpg", "url": "media/279.jpg", "size": 169263, "thumb": "media/279.jpg_thumb.jpg"}]}, {"id": 280, "date": "2021-11-23T06:57:41", "text": "这个月第一次失眠... 果然有手机在床边就睡不着了(x", "views": 54, "forwards": 0}, {"id": 285, "date": "2021-11-23T23:07:30", "text": "坏女孩发现了新大陆w", "views": 49, "forwards": 0, "media_group_id": 13101670805795957, "images": [{"width": 960, "height": 1280, "date": "2021-11-23T23:07:06", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-06.jpg", "url": "media/285.jpg", "size": 135005, "thumb": "media/285.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-23T23:07:07", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-07.jpg", "url": "media/286.jpg", "size": 148779, "thumb": "media/286.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-23T23:07:07", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-07.jpg", "url": "media/287.jpg", "size": 126873, "thumb": "media/287.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-23T23:07:08", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-08.jpg", "url": "media/288.jpg", "size": 193026, "thumb": "media/288.jpg_thumb.jpg"}]}, {"id": 289, "date": "2021-11-24T18:44:03", "text": "😴 如果能一直睡觉就好了w", "views": 50, "forwards": 0, "images": [{"width": 477, "height": 512, "date": "2021-11-24T18:44:03", "media_type": "photo", "original_name": "photo_2021-11-24_18-44-03.jpg", "url": "media/289.jpg", "size": 28190, "thumb": "media/289.jpg_thumb.jpg"}]}, {"id": 290, "date": "2021-11-26T10:19:17", "text": "😴", "views": 47, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2021-11-26T10:19:17", "media_type": "photo", "original_name": "photo_2021-11-26_10-19-17.jpg", "url": "media/290.jpg", "size": 101156, "thumb": "media/290.jpg_thumb.jpg"}]}, {"id": 291, "date": "2021-11-26T14:52:09", "text": "最近每日都要摄入大量的 O₂\n暴风吸入 O₂ 感觉就像吸毒(?\n啊——有 O₂ 吸真舒服ww(真", "views": 46, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 292, "date": "2021-11-26T22:47:25", "text": "... 这哪里有什么规律啦!\n废了超大精力排除了 outlier,取七天平均再加 IIR Filter 过滤了噪音,然后就给我这样一张没有规律的图,三个 sample 的上下起伏都没有一点同步...\n\n从起床到睡觉连续写了五整天,花这么多精力做的研究最后要以“没有结论”告终真是好难接受\n\n说不定我真的不应该把它当成我的第一个 data science research 做,把它当成一项作业糊弄过去也许我也不会对没有结论这么失望了", "views": 44, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2021-11-26T22:47:25", "media_type": "photo", "original_name": "photo_2021-11-26_22-47-25.jpg", "url": "media/292.jpg", "size": 87453, "thumb": "media/292.jpg_thumb.jpg"}]}, {"id": 293, "date": "2021-11-27T23:38:03", "text": "噗...\nPSY270 现在总分 ≈75% 比平均高了一两分 \nCSC110 现在总分 ≈97% 也只比平均高了一两分", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 503, "date": "2021-11-27T23:38:02", "media_type": "photo", "original_name": "photo_2021-11-27_23-38-02.jpg", "url": "media/293.jpg", "size": 78969, "thumb": "media/293.jpg_thumb.jpg"}]}, {"id": 294, "date": "2021-11-28T06:59:28", "text": "久违的被虚无的天空击溃,想起了这首歌。\n\n写研究报告的这六天,生活仿佛已经成为了一个 routine,从早上起床到凌晨回到床上,不需要思考需要做什么,因为只有一件事需要做,也只有一件事可做。现在它结束了,时间继续流动,身边的人们一个个向选择的方向走去,只留下站在原地的我,和这片虚无的天空。\n\nhttps://y.music.163.com/m/song?id=32046764", "views": 45, "forwards": 0, "images": [{"width": 732, "height": 1280, "date": "2021-11-28T06:59:28", "media_type": "photo", "original_name": "photo_2021-11-28_06-59-28.jpg", "url": "media/294.jpg", "size": 55721, "thumb": "media/294.jpg_thumb.jpg"}]}, {"id": 295, "date": "2021-11-28T09:06:10", "text": "以后一定要早睡,晚睡就会没意义的伤心(x\n明明说过每天都要元气满满w\n\n《春よ、来い》\n马上就要立春了,再过几天就好w\n\nhttps://y.music.163.com/m/song?id=465266014", "views": 46, "forwards": 0, "reply": {"id": 294, "text": "久违的被虚无的天空击溃,想起了这首歌。\n\n写研究报告的这六天,生活仿佛已经成为了一个 routine,从早上起床到凌晨回到床上,不需要思考需要做什么,因为只有一件事需要做,也只有一件事可做。现在它结束了,时间继续流动,身边的人们一个个向选择的方向走去,只留下站在原地的我,和这片虚无的天空。\n\nhttps://y.music.163.com/m/song?id=32046764"}, "images": [{"width": 1080, "height": 1080, "date": "2021-11-28T09:06:10", "media_type": "photo", "original_name": "photo_2021-11-28_09-06-10.jpg", "url": "media/295.jpg", "size": 64944, "thumb": "media/295.jpg_thumb.jpg"}]}, {"id": 296, "date": "2021-11-28T16:02:57", "text": "…………………然后就下了这么大的雪", "views": 46, "forwards": 0, "reply": {"id": 295, "text": "以后一定要早睡,晚睡就会没意义的伤心(x\n明明说过每天都要元气满满w\n\n《春よ、来い》\n马上就要立春了,再过几天就好w\n\nhttps://y.music.163.com/m/song?id=465266014"}, "images": [{"width": 1280, "height": 960, "date": "2021-11-28T16:02:57", "media_type": "photo", "original_name": "photo_2021-11-28_16-02-57.jpg", "url": "media/296.jpg", "size": 182301, "thumb": "media/296.jpg_thumb.jpg"}]}, {"id": 303, "date": "2021-11-28T18:12:10", "text": "雪好漂亮w\n第一次自己堆雪人,结果手套湿了... 烂尾 😭", "views": 46, "forwards": 0, "media_group_id": 13104985040596045, "images": [{"width": 1280, "height": 960, "date": "2021-11-28T18:11:20", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-20.jpg", "url": "media/303.jpg", "size": 271594, "thumb": "media/303.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/304.jpg", "size": 370869, "thumb": "media/304.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/305.jpg", "size": 300236, "thumb": "media/305.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/306.jpg", "size": 139753, "thumb": "media/306.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/307.jpg", "size": 171088, "thumb": "media/307.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:22", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-22.jpg", "url": "media/308.jpg", "size": 172406, "thumb": "media/308.jpg_thumb.jpg"}]}, {"id": 309, "date": "2021-11-29T00:45:00", "text": "睡觉好舒服,好想冬眠w", "views": 50, "forwards": 0}, {"id": 310, "date": "2021-11-29T04:05:54", "text": "我也可以把 iPad 当作 Surface 用了!", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-29T04:05:54", "media_type": "photo", "original_name": "photo_2021-11-29_04-05-54.jpg", "url": "media/310.jpg", "size": 145861, "thumb": "media/310.jpg_thumb.jpg"}]}, {"id": 311, "date": "2021-11-29T04:53:04", "text": "用 IP 连 teamviewer 好流畅,可惜音质不太行(x\n\n(其实这个虚拟机开起来就是为了看 bilibili 的,区域解锁脚本 iOS 不能用", "views": 46, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-11-29T04:53:04", "media_type": "video_file", "original_name": "video_2021-11-29_04-53-04.mp4", "url": "media/311.mp4", "size": 8216522, "thumb": "media/311.mp4_thumb.jpg"}]}, {"id": 328, "date": "2021-11-29T20:19:33", "text": "上一代华人的生活痕迹w", "views": 45, "forwards": 0, "media_group_id": 13105737389435645, "images": [{"width": 960, "height": 1280, "date": "2021-11-29T20:19:20", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-20.jpg", "url": "media/328.jpg", "size": 256193, "thumb": "media/328.jpg_thumb.jpg"}, {"width": 1280, "height": 1112, "date": "2021-11-29T20:19:22", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-22.jpg", "url": "media/329.jpg", "size": 164692, "thumb": "media/329.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:23", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-23.jpg", "url": "media/330.jpg", "size": 204084, "thumb": "media/330.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:25", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-25.jpg", "url": "media/331.jpg", "size": 275141, "thumb": "media/331.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:27", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-27.jpg", "url": "media/332.jpg", "size": 245118, "thumb": "media/332.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:28", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-28.jpg", "url": "media/333.jpg", "size": 144795, "thumb": "media/333.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:30", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-30.jpg", "url": "media/334.jpg", "size": 282489, "thumb": "media/334.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:33", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-33.jpg", "url": "media/335.jpg", "size": 349282, "thumb": "media/335.jpg_thumb.jpg"}]}, {"id": 336, "date": "2021-11-30T02:57:16", "text": "居然认真地写了一次这个不计分的作业(雾", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-30T02:57:15", "media_type": "photo", "original_name": "photo_2021-11-30_02-57-15.jpg", "url": "media/336.jpg", "size": 97652, "thumb": "media/336.jpg_thumb.jpg"}]}, {"id": 339, "date": "2021-11-30T16:10:48", "text": "好喜欢 Asahi", "views": 53, "forwards": 0, "media_group_id": 13106309190745685, "images": [{"width": 960, "height": 1280, "date": "2021-11-30T16:10:27", "media_type": "photo", "original_name": "photo_2021-11-30_16-10-27.jpg", "url": "media/339.jpg", "size": 131051, "thumb": "media/339.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-30T16:10:27", "media_type": "photo", "original_name": "photo_2021-11-30_16-10-27.jpg", "url": "media/340.jpg", "size": 153673, "thumb": "media/340.jpg_thumb.jpg"}]}, {"id": 341, "date": "2021-11-30T19:27:06", "text": "又便宜又好吃,直接抱一箱回去(x", "views": 53, "forwards": 0, "media_group_id": 13106403415536741, "images": [{"width": 1280, "height": 960, "date": "2021-11-30T19:27:06", "media_type": "photo", "original_name": "photo_2021-11-30_19-27-06.jpg", "url": "media/341.jpg", "size": 310247, "thumb": "media/341.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-30T19:27:06", "media_type": "photo", "original_name": "photo_2021-11-30_19-27-06.jpg", "url": "media/342.jpg", "size": 157427, "thumb": "media/342.jpg_thumb.jpg"}], "reply": {"id": 339, "text": "好喜欢 Asahi", "thumb": "media/339.jpg_thumb.jpg"}}, {"id": 344, "date": "2021-11-30T21:25:41", "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final", "views": 52, "forwards": 0}, {"id": 346, "date": "2021-11-30T23:07:04", "type": "service", "text": "Pinned message"}, {"id": 348, "date": "2021-12-01T20:23:58", "text": "发现好像我嗜睡有周期性规律——会不会...\n记录一个月的睡眠量再研究下吧w", "views": 53, "forwards": 1, "reply": {"id": 309, "text": "睡觉好舒服,好想冬眠w"}}, {"id": 349, "date": "2021-12-02T03:42:32", "text": "CollegeBoard,一个每年赚 $11.1 亿的非盈利组织(???", "views": 48, "forwards": 0, "images": [{"width": 810, "height": 1188, "date": "2021-12-02T03:42:32", "media_type": "photo", "original_name": "photo_2021-12-02_03-42-32.jpg", "url": "media/349.jpg", "size": 103673, "thumb": "media/349.jpg_thumb.jpg"}]}, {"id": 350, "date": "2021-12-02T04:52:48", "text": "发现沙拉可能是很棒的零食ww\n满足了我对零食的所有需求:\n好吃 ✅,≈0准备时间 ✅,能吃饱 ✅\n还比几乎所有零食都健康??\n决定了!以后不买巧克力棒,改成买沙拉当零食了hhh", "views": 51, "forwards": 0}, {"id": 351, "date": "2021-12-02T06:26:15", "text": "出现了一滴水滴的表情:\n😅🥲😢🥵😰😥😓😪😿💧\n出现了两滴水滴的表情:\n😂🤣😹\n出现了≥3滴水滴的表情:\n😭🥶🤤🐳🌎🌍🌏\n🌦🌧⛈🌨💦☔️🌊\n🧊🚰🚿🛁\n\n...\n\n我到底是有多么不想写作业💦", "views": 53, "forwards": 0}, {"id": 352, "date": "2021-12-02T16:16:31", "text": "今天的梦真的好厉害,智商全程在线,还全都记得超清楚w\n\n梦见我在做一项密码学研究,目的是可以弹一首钢琴谱作为登录密码。但是我弹一个钢琴谱肯定会弹错几个键,所以肯定不能直接判断弹出来的是不是等于完整的谱子,要比较正确率(用需要添加/减少多少个音符才能等于正确谱子来判断... 是我某次 OI 比赛做过的一道题,原题是从字符串 A 到 B 最少要添加/删除/调换多少个字符)。但这样要怎样存这个密码呢?肯定不能把谱子存成明文,但是如果是哈希的话,又只能判断是不是完全正确,不可能对比正确率,因为哈希只要改一点明文就整个哈希都会变。然后想到可以把所有可能的组合和对应的正确率存成哈希,这样对于一个文字密码很可行,因为文字密码不会很长,但是一个谱子很容易有上百个音符,排列组合的数据量指数增长就太大了。然后想到把每个音符存成哈希,但是这样很容易被彩虹表破解。然后想到给每个音符的哈希加盐(很有趣的是梦里想的是加 IV,虽然 IV (initialization vector) 是 AES 的名词,不是哈希的,哈希加的叫 salt,这两个作用同样都是为了防止彩虹表)但是用什么做盐呢?在梦里只想到了用音符的顺序做盐,然后觉得这样就已经完美了,因为对比正确率的时候可以通过把弹出来的谱子音符顺序错位来找到最低的错误率。然后激动得梦醒了,赶紧记下来hhhh\n\n现在想想其实这样还是很容易被彩虹表,毕竟已知顺序是 ≥0 的整数,所以几百次循环就能把一个音符所有可能的顺序的哈希存下来...\n\n虽然是一个很没有实际用处的研究题目,也没有解出来,但是我终于做了一次智商全程在线的梦了hhhh", "views": 62, "forwards": 1}, {"id": 353, "date": "2021-12-02T16:49:32", "text": "说不定不是没有实际用处的研究题目呢,如果弹一首谱子是“肌肉记忆”(implicit memory)的话,就不会不小心说出来,也不会被未来读取记忆的反乌托邦科技读走。决定了!明年期末项目不限制题目的话就研究它了!", "views": 53, "forwards": 0, "reply": {"id": 352, "text": "今天的梦真的好厉害,智商全程在线,还全都记得超清楚w\n\n梦见我在做一项密码学研究,目的是可以弹一首钢琴谱作为登录密码。但是我弹一个钢琴谱肯定会弹错几个键,所以肯定不能直接判断弹出来的是不是等于完整的谱子,要比较正确率(用需要添加/减少多少个音符才能等于正确谱子来判断... 是我某次 OI 比赛做过的一道题,原题是从字符串 A 到 B 最少要添加/删除/调换多少个字符)。但这样要怎样存这个密码呢?肯定不能把谱子存成明文,但是如果是哈希的话,又只能判断是不是完全正确,不可能对比正确率,因为哈希只要改一点明文就整个哈希都会变。然后想到可以把所有可能的组合和对应的正确率存成哈希,这样对于一个文字密码很可行,因为文字密码不会很长,但是一个谱子很容易有上百个音符,排列组合的数据量指数增长就太大了。然后想到把每个音符存成哈希,但是这样很容易被彩虹表破解。然后想到给每个音符的哈希加盐(很有趣的是梦里想的是加 IV,虽然 IV (initialization vector) 是 AES 的名词,不是哈希的,哈希加的叫 salt,这两个作用同样都是为了防止彩虹表)但是用什么做盐呢?在梦里只想到了用音符的顺序做盐,然后觉得这样就已经完美了,因为对比正确率的时候可以通过把弹出来的谱子音符顺序错位来找到最低的错误率。然后激动得梦醒了,赶紧记下来hhhh\n\n现在想想其实这样还是很容易被彩虹表,毕竟已知顺序是 ≥0 的整数,所以几百次循环就能把一个音符所有可能的顺序的哈希存下来...\n\n虽然是一个很没有实际用处的研究题目,也没有解出来,但是我终于做了一次智商全程在线的梦了hhhh"}}, {"id": 354, "date": "2021-12-03T03:19:04", "text": "噗!这首居然也是不插电的吉他... 不对这到底是什么吉他哇?不插电能弹出电吉他的失真效果好厉害w", "views": 52, "forwards": 0, "reply": {"id": 213, "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059"}, "images": [{"width": 744, "height": 540, "date": "2021-12-03T03:19:04", "media_type": "photo", "original_name": "photo_2021-12-03_03-19-04.jpg", "url": "media/354.jpg", "size": 123849, "thumb": "media/354.jpg_thumb.jpg"}]}, {"id": 357, "date": "2021-12-04T06:37:21", "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ", "views": 50, "forwards": 0, "reply": {"id": 311, "text": "用 IP 连 teamviewer 好流畅,可惜音质不太行(x\n\n(其实这个虚拟机开起来就是为了看 bilibili 的,区域解锁脚本 iOS 不能用"}}, {"id": 358, "date": "2021-12-04T19:16:42", "text": "好难 😭", "views": 51, "forwards": 0, "reply": {"id": 354, "text": "噗!这首居然也是不插电的吉他... 不对这到底是什么吉他哇?不插电能弹出电吉他的失真效果好厉害w"}, "files": [{"width": 604, "height": 542, "duration": 18, "file_name": "Screen Recording 2021-12-04 at 2.15.05 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-04T19:16:42", "media_type": "video_file", "original_name": "Screen Recording 2021-12-04 at 2.15.05 PM.mov", "url": "media/358.mov", "size": 9882608, "thumb": "media/358.mov_thumb.jpg"}]}, {"id": 359, "date": "2021-12-04T21:26:54", "text": "想想怎么画个人主页,参考下大家的吧w\n\n... ∞ minutes later ...\n\n呜呜呜大家原来都这么厉害", "views": 50, "forwards": 0}, {"id": 360, "date": "2021-12-05T00:21:51", "text": "书签动画w", "views": 50, "forwards": 1, "reply": {"id": 359, "text": "想想怎么画个人主页,参考下大家的吧w\n\n... ∞ minutes later ...\n\n呜呜呜大家原来都这么厉害"}, "files": [{"width": 580, "height": 1358, "duration": 4, "file_name": "Screen Recording 2021-12-04 at 7.20.58 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-05T00:21:50", "media_type": "video_file", "original_name": "Screen Recording 2021-12-04 at 7.20.58 PM.mov", "url": "media/360.mov", "size": 502321, "thumb": "media/360.mov_thumb.jpg"}]}, {"id": 362, "date": "2021-12-06T00:38:07", "text": "...原来 bend 是这样弹出来的\n要多大力气才能把一根弦推那么远 🤯", "views": 50, "forwards": 0, "reply": {"id": 357, "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ"}, "images": [{"width": 1280, "height": 945, "date": "2021-12-06T00:38:07", "media_type": "photo", "original_name": "photo_2021-12-06_00-38-07.jpg", "url": "media/362.jpg", "size": 89902, "thumb": "media/362.jpg_thumb.jpg"}]}, {"id": 364, "date": "2021-12-07T02:14:17", "text": "原来地球会发光\n(把”半球光“关掉就是第二张图那样w", "views": 48, "forwards": 0, "media_group_id": 13110746060335357, "images": [{"width": 1280, "height": 1233, "date": "2021-12-07T02:14:16", "media_type": "photo", "original_name": "photo_2021-12-07_02-14-16.jpg", "url": "media/364.jpg", "size": 51342, "thumb": "media/364.jpg_thumb.jpg"}, {"width": 1193, "height": 1280, "date": "2021-12-07T02:14:17", "media_type": "photo", "original_name": "photo_2021-12-07_02-14-17.jpg", "url": "media/365.jpg", "size": 53601, "thumb": "media/365.jpg_thumb.jpg"}]}, {"id": 366, "date": "2021-12-07T05:00:25", "text": "Three.js 好棒!!!\n决定了!我要做动画设... \n...好像不太行,只是用线条建一个方块就要好多数学 🥲", "views": 49, "forwards": 0, "media_group_id": 13110825803524605, "files": [{"width": 1634, "height": 1640, "duration": 4, "file_name": "Screen Recording 2021-12-06 at 11.53.40 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-07T05:00:24", "media_type": "video_file", "original_name": "Screen Recording 2021-12-06 at 11.53.40 PM.mov", "url": "media/366.mov", "size": 6735912, "thumb": "media/366.mov_thumb.jpg"}], "images": [{"width": 937, "height": 1280, "date": "2021-12-07T05:00:25", "media_type": "photo", "original_name": "photo_2021-12-07_05-00-25.jpg", "url": "media/367.jpg", "size": 97067, "thumb": "media/367.jpg_thumb.jpg"}]}, {"id": 368, "date": "2021-12-07T16:23:16", "views": 56, "forwards": 1, "images": [{"width": 591, "height": 1280, "date": "2021-12-07T15:34:22", "media_type": "photo", "original_name": "photo_2021-12-07_15-34-22.jpg", "url": "media/368.jpg", "size": 124165, "thumb": "media/368.jpg_thumb.jpg"}]}, {"id": 369, "date": "2021-12-07T19:39:53", "text": "Immersive Garden 工作室好厉害w\n(Source: https://immersive-g.com/wishes-2017/", "views": 46, "forwards": 0, "files": [{"width": 2252, "height": 2046, "duration": 8, "file_name": "Rec 2021-12-07 13-10.g265.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-07T19:39:53", "media_type": "video_file", "original_name": "Rec 2021-12-07 13-10.g265.mp4", "url": "media/369.mp4", "size": 4548096, "thumb": "media/369.mp4_thumb.jpg"}]}, {"id": 371, "date": "2021-12-08T00:25:06", "text": "我以前都写过什么奇奇怪怪的轮子hhhh\n... 这是谁三行代码都不忘记把大名贴上去 👀\n... 怎么还是写 Javadocs 里的???", "views": 44, "forwards": 0, "media_group_id": 13111384851304637, "images": [{"width": 790, "height": 610, "date": "2021-12-08T00:25:06", "media_type": "photo", "original_name": "photo_2021-12-08_00-25-06.jpg", "url": "media/371.jpg", "size": 46236, "thumb": "media/371.jpg_thumb.jpg"}]}, {"id": 372, "date": "2021-12-08T03:36:00", "text": "如何为开卷的 CS 考试做准备:\n复习笔记 ❌\n刷练习题 ❌\n把官方笔记爬下来合并到一个网页里方便考试的时候 Ctrl+F ✅\nhttps://hykilpikonna.github.io/CSC110/full.html", "views": 52, "forwards": 0}, {"id": 373, "date": "2021-12-08T19:24:27", "text": "这个搭配好棒w\n炒饭+酱油+蛋黄酱+番茄酱+海鲜酱", "views": 49, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-08T19:24:27", "media_type": "photo", "original_name": "photo_2021-12-08_19-24-27.jpg", "url": "media/373.jpg", "size": 218537, "thumb": "media/373.jpg_thumb.jpg"}]}, {"id": 374, "date": "2021-12-09T17:12:29", "text": "设计了一个 404 页面w", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 1032, "date": "2021-12-09T17:12:29", "media_type": "photo", "original_name": "photo_2021-12-09_17-12-29.jpg", "url": "media/374.jpg", "size": 117532, "thumb": "media/374.jpg_thumb.jpg"}]}, {"id": 375, "date": "2021-12-10T05:34:00", "text": "只剩两个考试了!都在下周五!可以睡六天了www\n\n像是跨过了一个垂直渐近线,压力一下子从 ∞ 变到 -∞", "views": 45, "forwards": 0, "reply": {"id": 344, "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final"}, "images": [{"width": 572, "height": 588, "date": "2021-12-10T05:34:00", "media_type": "photo", "original_name": "photo_2021-12-10_05-34-00.jpg", "url": "media/375.jpg", "size": 33779, "thumb": "media/375.jpg_thumb.jpg"}]}, {"id": 377, "date": "2021-12-11T03:25:11", "text": "写了一整天的颜色选择器w", "views": 46, "forwards": 0, "images": [{"width": 636, "height": 800, "date": "2021-12-11T03:25:11", "media_type": "photo", "original_name": "photo_2021-12-11_03-25-11.jpg", "url": "media/377.jpg", "size": 33904, "thumb": "media/377.jpg_thumb.jpg"}]}, {"id": 378, "date": "2021-12-11T14:29:54", "text": "完美了!\n这是不是历史上第一个色板这么方便还可拖动的 H5 颜色选择器ww (你别\n(设计借鉴于 Procreate", "views": 47, "forwards": 1, "reply": {"id": 377, "text": "写了一整天的颜色选择器w"}, "files": [{"width": 1628, "height": 1034, "duration": 27, "file_name": "Rec 2021-12-11 09-20.c265-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-11T14:49:09", "media_type": "video_file", "original_name": "Rec 2021-12-11 09-20.c265-24.mp4", "url": "media/378.mp4", "size": 919979, "thumb": "media/378.mp4_thumb.jpg"}]}, {"id": 379, "date": "2021-12-11T15:30:55", "text": "🙂", "views": 47, "forwards": 0, "images": [{"width": 268, "height": 186, "date": "2021-12-11T15:23:59", "media_type": "photo", "original_name": "photo_2021-12-11_15-23-59.jpg", "url": "media/379.jpg", "size": 5003, "thumb": "media/379.jpg_thumb.jpg"}]}, {"id": 380, "date": "2021-12-12T19:11:49", "text": "变成了鸡尾酒实验室w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-12T19:12:59", "media_type": "photo", "original_name": "photo_2021-12-12_19-12-59.jpg", "url": "media/380.jpg", "size": 236208, "thumb": "media/380.jpg_thumb.jpg"}]}, {"id": 382, "date": "2021-12-13T18:25:00", "text": "第一次见这么多人同时在食堂w", "views": 46, "forwards": 0, "media_group_id": 13115359205521501, "images": [{"width": 1280, "height": 960, "date": "2021-12-13T18:25:00", "media_type": "photo", "original_name": "photo_2021-12-13_18-25-00.jpg", "url": "media/382.jpg", "size": 190047, "thumb": "media/382.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-12-13T18:25:00", "media_type": "photo", "original_name": "photo_2021-12-13_18-25-00.jpg", "url": "media/383.jpg", "size": 176074, "thumb": "media/383.jpg_thumb.jpg"}]}, {"id": 384, "date": "2021-12-13T18:56:16", "text": "看看人类在关心什么w", "views": 66, "forwards": 1, "media_group_id": 13115374212886237, "images": [{"width": 959, "height": 1280, "date": "2021-12-13T18:56:14", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-14.jpg", "url": "media/384.jpg", "size": 52908, "thumb": "media/384.jpg_thumb.jpg"}, {"width": 1080, "height": 1247, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/386.jpg", "size": 64678, "thumb": "media/386.jpg_thumb.jpg"}, {"width": 1080, "height": 1258, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/387.jpg", "size": 78457, "thumb": "media/387.jpg_thumb.jpg"}, {"width": 973, "height": 1280, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/388.jpg", "size": 41157, "thumb": "media/388.jpg_thumb.jpg"}]}, {"id": 390, "date": "2021-12-13T19:48:44", "text": "昨天开了一个卢森堡的服务器,终于可以 BT 不怕被 DMCA 了w", "views": 110, "forwards": 1, "images": [{"width": 614, "height": 530, "date": "2021-12-13T19:48:44", "media_type": "photo", "original_name": "photo_2021-12-13_19-48-44.jpg", "url": "media/390.jpg", "size": 41710, "thumb": "media/390.jpg_thumb.jpg"}]}, {"id": 392, "date": "2021-12-14T02:32:52", "text": "好讨厌 python-ta!!!!\n我强迫症好受不了这个不对齐 🥲", "views": 49, "forwards": 0, "media_group_id": 13115593378257789, "images": [{"width": 1280, "height": 233, "date": "2021-12-14T02:32:51", "media_type": "photo", "original_name": "photo_2021-12-14_02-32-51.jpg", "url": "media/392.jpg", "size": 36076, "thumb": "media/392.jpg_thumb.jpg"}, {"width": 656, "height": 226, "date": "2021-12-14T02:32:52", "media_type": "photo", "original_name": "photo_2021-12-14_02-32-52.jpg", "url": "media/393.jpg", "size": 33018, "thumb": "media/393.jpg_thumb.jpg"}]}, {"id": 395, "date": "2021-12-14T21:29:11", "text": "日落了,刚起床。", "views": 51, "forwards": 2}, {"id": 396, "date": "2021-12-14T22:46:40", "text": "...我手这么大都按不住 Am9 😭", "views": 55, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-12-14T22:47:31", "media_type": "photo", "original_name": "photo_2021-12-14_22-47-31.jpg", "url": "media/396.jpg", "size": 170263, "thumb": "media/396.jpg_thumb.jpg"}]}, {"id": 397, "date": "2021-12-14T23:18:24", "text": "音准好多了,但是还是高一点点... 不知道怎样微调,想着要低一点点唱的话就会低到 E4 去(x", "views": 61, "forwards": 0, "images": [{"width": 752, "height": 298, "date": "2021-12-14T23:18:23", "media_type": "photo", "original_name": "photo_2021-12-14_23-18-23.jpg", "url": "media/397.jpg", "size": 19451, "thumb": "media/397.jpg_thumb.jpg"}]}, {"id": 398, "date": "2021-12-16T03:10:05", "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "views": 66, "forwards": 0, "media_group_id": 13116993644984469, "images": [{"width": 1280, "height": 960, "date": "2021-12-15T05:14:10", "media_type": "photo", "original_name": "photo_2021-12-15_05-14-10.jpg", "url": "media/398.jpg", "size": 200389, "thumb": "media/398.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-12-16T03:15:25", "media_type": "photo", "original_name": "photo_2021-12-16_03-15-25.jpg", "url": "media/399.jpg", "size": 143943, "thumb": "media/399.jpg_thumb.jpg"}], "reply": {"id": 380, "text": "变成了鸡尾酒实验室w"}}, {"id": 400, "date": "2021-12-16T08:32:26", "text": "看星星w\n多伦多窗外不可能有这样的星空...", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 839, "date": "2021-12-16T08:32:25", "media_type": "photo", "original_name": "photo_2021-12-16_08-32-25.jpg", "url": "media/400.jpg", "size": 105867, "thumb": "media/400.jpg_thumb.jpg"}]}, {"id": 401, "date": "2021-12-16T09:48:37", "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh", "views": 80, "forwards": 1, "images": [{"width": 1280, "height": 371, "date": "2021-12-16T09:48:37", "media_type": "photo", "original_name": "photo_2021-12-16_09-48-37.jpg", "url": "media/401.jpg", "size": 67525, "thumb": "media/401.jpg_thumb.jpg"}]}, {"id": 402, "date": "2021-12-17T08:32:53", "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "views": 90, "forwards": 2, "media_group_id": 13117839789795629, "images": [{"width": 1280, "height": 960, "date": "2021-12-17T08:32:50", "media_type": "photo", "original_name": "photo_2021-12-17_08-32-50.jpg", "url": "media/402.jpg", "size": 147937, "thumb": "media/402.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-12-17T08:32:53", "media_type": "photo", "original_name": "photo_2021-12-17_08-32-53.jpg", "url": "media/404.jpg", "size": 118743, "thumb": "media/404.jpg_thumb.jpg"}]}, {"id": 405, "date": "2021-12-17T08:48:44", "text": "回来啦,不知道出了什么事w\n原来像这次真正需要撤离的情况会有一个广播员很慌张地喊所有人撤离hhh\n之前每次都是用单调的语气说“消防铃响了,我们正在调查”", "views": 77, "forwards": 1, "reply": {"id": 402, "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "thumb": "media/402.jpg_thumb.jpg"}}, {"id": 406, "date": "2021-12-18T01:41:00", "text": "放假了!!!\n想想这一个月想做什么w", "views": 72, "forwards": 0, "reply": {"id": 344, "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final"}}, {"id": 407, "date": "2021-12-18T03:20:48", "text": "好多血丝,要好好调整下作息了...", "views": 72, "forwards": 1, "images": [{"width": 1280, "height": 961, "date": "2021-12-18T03:20:48", "media_type": "photo", "original_name": "photo_2021-12-18_03-20-48.jpg", "url": "media/407.jpg", "size": 75625, "thumb": "media/407.jpg_thumb.jpg"}]}, {"id": 408, "date": "2021-12-18T05:51:56", "text": "做了 HyDEV 所有服务器的在线状态监控:\nhttps://status.hydev.org/", "views": 74, "forwards": 1}, {"id": 409, "date": "2021-12-20T19:49:14", "text": "做了用 GitHub Actions 把这个频道的内容转成 JSON API 的脚本w\nhttps://github.com/hykilpikonna/TelegramChanApi", "views": 67, "forwards": 0}, {"id": 411, "date": "2021-12-21T02:20:54", "text": "好有趣的广告w\nhttps://youtu.be/fnNW2hr886w", "views": 79, "forwards": 0}, {"id": 412, "date": "2021-12-21T03:46:49", "text": "听哭了呜呜...\nhttp://music.163.com/song?id=19149254", "views": 117, "forwards": 2, "images": [{"width": 814, "height": 1280, "date": "2021-12-21T03:46:49", "media_type": "photo", "original_name": "photo_2021-12-21_03-46-49.jpg", "url": "media/412.jpg", "size": 135889, "thumb": "media/412.jpg_thumb.jpg"}]}, {"id": 413, "date": "2021-12-23T20:04:17", "text": "抽完血之后的快乐ww\n过了多少年还是好喜欢麦香鱼", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-23T20:04:17", "media_type": "photo", "original_name": "photo_2021-12-23_20-04-17.jpg", "url": "media/413.jpg", "size": 222217, "thumb": "media/413.jpg_thumb.jpg"}]}, {"id": 415, "date": "2021-12-24T21:47:17", "text": "Zotero 好好用!\n所有看过的文献和相关链接都能整理到同一个地方了w", "views": 76, "forwards": 3, "media_group_id": 13123059496388669, "images": [{"width": 1019, "height": 267, "date": "2021-12-24T21:47:15", "media_type": "photo", "original_name": "photo_2021-12-24_21-47-15.jpg", "url": "media/415.jpg", "size": 35360, "thumb": "media/415.jpg_thumb.jpg"}, {"width": 1280, "height": 756, "date": "2021-12-24T21:47:16", "media_type": "photo", "original_name": "photo_2021-12-24_21-47-16.jpg", "url": "media/416.jpg", "size": 97905, "thumb": "media/416.jpg_thumb.jpg"}]}, {"id": 417, "date": "2021-12-25T09:57:47", "text": "《Merry Christmas Mr. Lawrence - FYI》\nhttps://music.163.com/song?id=1361336637", "views": 83, "forwards": 0}, {"id": 418, "date": "2021-12-25T19:43:48", "text": "关于页面差不多写完啦w\n把今年写的研究报告全都发布上去了hhh\n哈哈哈为什么圣诞节我在写代码", "views": 62, "forwards": 0, "files": [{"file_name": "Rec 2021-12-25 14-30.x264-34.mp4", "mime_type": "video/mp4", "date": "2021-12-25T19:43:48", "width": 2398, "height": 2304, "duration": 19, "media_type": "animation", "original_name": "Rec 2021-12-25 14-30.x264-34.mp4", "url": "media/418.mp4", "size": 1290690, "thumb": "media/418.mp4_thumb.jpg"}]}, {"id": 419, "date": "2021-12-26T04:29:13", "text": "「Please drink responsibly.」", "views": 63, "forwards": 1, "media_group_id": 13123943628966149, "images": [{"width": 1280, "height": 960, "date": "2021-12-26T04:29:12", "media_type": "photo", "original_name": "photo_2021-12-26_04-29-12.jpg", "url": "media/419.jpg", "size": 134662, "thumb": "media/419.jpg_thumb.jpg"}, {"width": 609, "height": 646, "date": "2021-12-26T04:29:13", "media_type": "photo", "original_name": "photo_2021-12-26_04-29-13.jpg", "url": "media/420.jpg", "size": 98342, "thumb": "media/420.jpg_thumb.jpg"}], "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}}, {"id": 421, "date": "2021-12-27T04:31:12", "text": "????\n居然真的有人这么无聊把我这个没人上线的服务器黑了 🌚", "views": 60, "forwards": 1, "media_group_id": 13124635781525821, "images": [{"width": 1280, "height": 923, "date": "2021-12-27T04:31:10", "media_type": "photo", "original_name": "photo_2021-12-27_04-31-10.jpg", "url": "media/421.jpg", "size": 247347, "thumb": "media/421.jpg_thumb.jpg"}, {"width": 1280, "height": 854, "date": "2021-12-27T04:31:12", "media_type": "photo", "original_name": "photo_2021-12-27_04-31-12.jpg", "url": "media/422.jpg", "size": 159384, "thumb": "media/422.jpg_thumb.jpg"}], "reply": {"id": 401, "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh"}}, {"id": 423, "date": "2021-12-27T05:05:51", "text": "回档回档w", "views": 62, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 17, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-27T05:05:51", "media_type": "video_file", "original_name": "output.mp4", "url": "media/423.mp4", "size": 10350946, "thumb": "media/423.mp4_thumb.jpg"}]}, {"id": 424, "date": "2021-12-27T19:19:35", "text": "终于把博客框架写完啦w\n让展开动画和 URL 同步花了好久...", "views": 69, "forwards": 2, "files": [{"file_name": "Rec 2021-12-27 14-16.x264-32.mp4", "mime_type": "video/mp4", "date": "2021-12-27T19:19:35", "width": 2398, "height": 2304, "duration": 29, "media_type": "animation", "original_name": "Rec 2021-12-27 14-16.x264-32.mp4", "url": "media/424.mp4", "size": 3251299, "thumb": "media/424.mp4_thumb.jpg"}]}, {"id": 425, "date": "2021-12-27T23:34:16", "text": "回想一下这五年都写过什么项目w\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w", "views": 64, "forwards": 0, "images": [{"width": 837, "height": 1280, "date": "2021-12-27T23:34:16", "media_type": "photo", "original_name": "photo_2021-12-27_23-34-16.jpg", "url": "media/425.jpg", "size": 141800, "thumb": "media/425.jpg_thumb.jpg"}]}, {"id": 426, "date": "2021-12-28T01:42:10", "text": "FLCL 真的好小众... 和 Eva 同样是鹤卷和哉导演的旧番,那么多人看 Eva 都没人听说过 FLCL...", "views": 74, "forwards": 0, "reply": {"id": 357, "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ"}, "images": [{"width": 1014, "height": 1280, "date": "2021-12-28T01:42:09", "media_type": "photo", "original_name": "photo_2021-12-28_01-42-09.jpg", "url": "media/426.jpg", "size": 145971, "thumb": "media/426.jpg_thumb.jpg"}]}, {"id": 427, "date": "2021-12-30T00:00:33", "text": "原来美国的 Utah 州是读 /ˈjuːtɑː/\n一直以为它读 /ɯˈtäː/", "views": 75, "forwards": 1}, {"id": 429, "date": "2021-12-30T04:14:22", "text": "如果初衷真的是这样,瞧瞧现在都变成什么了(\n\n自从那天晚上 K 取关了这个频道就感觉发频道也没意义了,明明这两天发生了那么多值得记录的事情。从什么时候开始我的人生变成给 K 看的了...", "views": 80, "forwards": 0, "images": [{"width": 710, "height": 221, "date": "2021-12-30T03:50:43", "media_type": "photo", "original_name": "photo_2021-12-30_03-50-43.jpg", "url": "media/429.jpg", "size": 28057, "thumb": "media/429.jpg_thumb.jpg"}]}, {"id": 430, "date": "2022-01-04T08:58:57", "text": "搬回去了,昨天是住在 K 那里的最后一天。收拾东西好心痛,每件要收的东西都联系着一段和 K 生活的回忆... 又哭了好久。不过即使ta回来,这些回忆也像承载它们的时间一样不会重现。让我的不舍和还回去的门卡一起封印在那里吧,接下来只要向前看w", "views": 78, "forwards": 2, "media_group_id": 13130293898975093, "images": [{"width": 1280, "height": 961, "date": "2022-01-04T08:58:56", "media_type": "photo", "original_name": "photo_2022-01-04_08-58-56.jpg", "url": "media/430.jpg", "size": 67955, "thumb": "media/430.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-04T08:58:56", "media_type": "photo", "original_name": "photo_2022-01-04_08-58-56.jpg", "url": "media/431.jpg", "size": 108353, "thumb": "media/431.jpg_thumb.jpg"}]}, {"id": 433, "date": "2022-01-07T00:51:24", "text": "煎三文鱼!\n第一次在聊聊家里做饭w", "views": 108, "forwards": 2, "media_group_id": 13132133474967349, "images": [{"width": 1280, "height": 960, "date": "2022-01-07T00:51:22", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-22.jpg", "url": "media/433.jpg", "size": 269084, "thumb": "media/433.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/434.jpg", "size": 205501, "thumb": "media/434.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/435.jpg", "size": 152039, "thumb": "media/435.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/436.jpg", "size": 212852, "thumb": "media/436.jpg_thumb.jpg"}]}, {"id": 437, "date": "2022-01-12T14:52:18", "text": "🐦🐦🐦🐦🐦🐦🐦🐦🐦", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 867, "date": "2022-01-12T14:52:18", "media_type": "photo", "original_name": "photo_2022-01-12_14-52-18.jpg", "url": "media/437.jpg", "size": 283814, "thumb": "media/437.jpg_thumb.jpg"}]}, {"id": 442, "date": "2022-01-12T15:03:29", "text": "桂桂这几天吃了什么w\n\n* 聊聊做的烤鸡!\n* 咖喱\n* 红烧肉、炒白菜\n* 聊聊(?)", "views": 103, "forwards": 3, "media_group_id": 13135998474463805, "images": [{"width": 1280, "height": 960, "date": "2022-01-12T15:00:19", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-19.jpg", "url": "media/442.jpg", "size": 208777, "thumb": "media/442.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:00:20", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-20.jpg", "url": "media/443.jpg", "size": 173149, "thumb": "media/443.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:00:20", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-20.jpg", "url": "media/444.jpg", "size": 221017, "thumb": "media/444.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:03:28", "media_type": "photo", "original_name": "photo_2022-01-12_15-03-28.jpg", "url": "media/445.jpg", "size": 213711, "thumb": "media/445.jpg_thumb.jpg"}]}, {"id": 446, "date": "2022-01-14T07:08:29", "text": "新年前,\n路边流浪的鼓手遇到了主唱,\n窗边失落的桂桂遇到了聊聊,\n一场新的合奏开始了w\n#回忆", "views": 85, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-01-14T07:08:28", "media_type": "photo", "original_name": "photo_2022-01-14_07-08-28.jpg", "url": "media/446.jpg", "size": 155066, "thumb": "media/446.jpg_thumb.jpg"}]}, {"id": 447, "date": "2022-01-17T17:08:26", "text": "昨天的惨剧\n做了咖喱,很好吃,然后洗碗发现锅下面粘满了洋葱片的糊焦...", "views": 75, "forwards": 0, "media_group_id": 13139514449502509, "images": [{"width": 1280, "height": 960, "date": "2022-01-17T17:08:24", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-24.jpg", "url": "media/447.jpg", "size": 223244, "thumb": "media/447.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-17T17:08:24", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-24.jpg", "url": "media/448.jpg", "size": 172237, "thumb": "media/448.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-17T17:08:25", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-25.jpg", "url": "media/449.jpg", "size": 318662, "thumb": "media/449.jpg_thumb.jpg"}]}, {"id": 450, "date": "2022-01-19T02:41:12", "text": "哇啊啊啊聊聊侧脸好可爱!!\n我死了!!!", "views": 120, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-01-19T02:41:12", "media_type": "photo", "original_name": "photo_2022-01-19_02-41-12.jpg", "url": "media/450.jpg", "size": 165544, "thumb": "media/450.jpg_thumb.jpg"}]}, {"id": 451, "date": "2022-01-19T22:38:34", "text": "🐱", "views": 75, "forwards": 0, "images": [{"width": 409, "height": 238, "date": "2022-01-19T22:38:34", "media_type": "photo", "original_name": "photo_2022-01-19_22-38-34.jpg", "url": "media/451.jpg", "size": 8366, "thumb": "media/451.jpg_thumb.jpg"}]}, {"id": 452, "date": "2022-01-20T14:45:27", "text": "连续吃了三天牛排(怪\n聊聊煎的牛排好好吃ww\n+10kg", "views": 68, "forwards": 0, "media_group_id": 13141519423293021, "images": [{"width": 1280, "height": 960, "date": "2022-01-20T14:45:26", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-26.jpg", "url": "media/452.jpg", "size": 204847, "thumb": "media/452.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:26", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-26.jpg", "url": "media/453.jpg", "size": 165494, "thumb": "media/453.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:27", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-27.jpg", "url": "media/454.jpg", "size": 178370, "thumb": "media/454.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:27", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-27.jpg", "url": "media/455.jpg", "size": 196386, "thumb": "media/455.jpg_thumb.jpg"}]}, {"id": 456, "date": "2022-01-21T23:01:34", "text": "Yearbook 到了!\n看看写的最随便的这是谁hhhh", "views": 69, "forwards": 1, "media_group_id": 13142448758878061, "images": [{"width": 960, "height": 1280, "date": "2022-01-21T23:01:34", "media_type": "photo", "original_name": "photo_2022-01-21_23-01-34.jpg", "url": "media/456.jpg", "size": 214943, "thumb": "media/456.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-21T23:01:34", "media_type": "photo", "original_name": "photo_2022-01-21_23-01-34.jpg", "url": "media/457.jpg", "size": 192336, "thumb": "media/457.jpg_thumb.jpg"}]}, {"id": 458, "date": "2022-01-27T15:51:39", "text": "看到楼下堆了好可爱的雪人!我也好想堆自己的雪人w\n\n可惜这里的雪人并不会和我聊天,也不会讲笑话。如果可以给雪人创造一个灵魂...", "views": 63, "forwards": 0, "media_group_id": 13146389593561781, "images": [{"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/458.jpg", "size": 243077, "thumb": "media/458.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/459.jpg", "size": 227419, "thumb": "media/459.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/460.jpg", "size": 234523, "thumb": "media/460.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:38", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-38.jpg", "url": "media/461.jpg", "size": 169739, "thumb": "media/461.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:38", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-38.jpg", "url": "media/462.jpg", "size": 167140, "thumb": "media/462.jpg_thumb.jpg"}]}, {"id": 463, "date": "2022-01-30T21:53:34", "text": "看看人类进化出来了多少 Bug...\nHuman Hotfix #4: 修复想要吃不健康食物的问题", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 414, "date": "2022-01-30T21:53:34", "media_type": "photo", "original_name": "photo_2022-01-30_21-53-34.jpg", "url": "media/463.jpg", "size": 128153, "thumb": "media/463.jpg_thumb.jpg"}]}, {"id": 464, "date": "2022-01-31T14:24:47", "text": "想研究这个!(๑•̀ㅂ•́)و✧\n\n想研究颜文字/表情包会对 IM 上感情表达和理解同步有多大的帮助w", "views": 50, "forwards": 0, "images": [{"width": 1280, "height": 874, "date": "2022-01-31T14:24:47", "media_type": "photo", "original_name": "photo_2022-01-31_14-24-47.jpg", "url": "media/464.jpg", "size": 237064, "thumb": "media/464.jpg_thumb.jpg"}]}, {"id": 465, "date": "2022-01-31T14:26:36", "text": "啊对对,祝大家新年快乐!\n(大家跨年的时候我要考试 ;-;", "views": 49, "forwards": 0}, {"id": 466, "date": "2022-02-02T21:52:32", "text": "炖排骨汤!\n第一次炖汤就好好喝ww\n\n...然后喝到撑得好难受(xx", "views": 48, "forwards": 0, "media_group_id": 13150710018584317, "images": [{"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/466.jpg", "size": 185849, "thumb": "media/466.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/467.jpg", "size": 142358, "thumb": "media/467.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/468.jpg", "size": 200187, "thumb": "media/468.jpg_thumb.jpg"}]}, {"id": 469, "date": "2022-02-03T00:42:34", "text": "终于买了 Just Dance\n然后刚跳一首就被楼下敲了(xx\n😭", "views": 48, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-03T00:42:34", "media_type": "photo", "original_name": "photo_2022-02-03_00-42-34.jpg", "url": "media/469.jpg", "size": 235729, "thumb": "media/469.jpg_thumb.jpg"}]}, {"id": 470, "date": "2022-02-03T10:57:55", "text": "凌晨五点我醒着\n火警铃响了\n我在考试\n\n三件这么小几率的事情同时发生了...", "views": 46, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-03T10:57:55", "media_type": "video_file", "original_name": "video_2022-02-03_10-57-55.mp4", "url": "media/470.mp4", "size": 1654568, "thumb": "media/470.mp4_thumb.jpg"}]}, {"id": 471, "date": "2022-02-04T07:22:31", "text": "还有凌晨五点还在工作的铲雪工人们,每次下雪都会在这里... \n\n也许他们是加拿大最勤奋的人了,和因为一直拖延才要学到凌晨五点去考试的懒桂桂产生了鲜明对比(x", "views": 48, "forwards": 0, "reply": {"id": 470, "text": "凌晨五点我醒着\n火警铃响了\n我在考试\n\n三件这么小几率的事情同时发生了..."}, "images": [{"width": 1280, "height": 960, "date": "2022-02-04T07:22:31", "media_type": "photo", "original_name": "photo_2022-02-04_07-22-31.jpg", "url": "media/471.jpg", "size": 159392, "thumb": "media/471.jpg_thumb.jpg"}]}, {"id": 472, "date": "2022-02-05T03:24:13", "text": "没想到在加拿大吃到了冰糖葫芦ww", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-05T03:24:13", "media_type": "photo", "original_name": "photo_2022-02-05_03-24-13.jpg", "url": "media/472.jpg", "size": 218530, "thumb": "media/472.jpg_thumb.jpg"}]}, {"id": 473, "date": "2022-02-06T04:25:43", "text": "Github Projects Beta 好棒w(??", "views": 43, "forwards": 0, "images": [{"width": 1280, "height": 1108, "date": "2022-02-06T04:25:43", "media_type": "photo", "original_name": "photo_2022-02-06_04-25-43.jpg", "url": "media/473.jpg", "size": 68471, "thumb": "media/473.jpg_thumb.jpg"}]}, {"id": 474, "date": "2022-02-06T19:34:53", "text": "...这不是正确率挺高的嘛?!\n测试了一下 @voice_tools_bot 法语训练集的模型在中文测试集上的识别正确率,发现是 97.5%\n\n不过的确,误给女声标男的概率(0.4%)比误给男声标女的概率(4.3%)低,用中文数据集重新训练试试好了。不过也可能是因为中文训练集 CN-Celeb 里面有很多男声相声(\n\n(这里男女是指指派性别", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 1128, "date": "2022-02-06T19:34:53", "media_type": "photo", "original_name": "photo_2022-02-06_19-34-53.jpg", "url": "media/474.jpg", "size": 141885, "thumb": "media/474.jpg_thumb.jpg"}]}, {"id": 475, "date": "2022-02-07T05:36:31", "text": "第一次没看食谱靠直觉做了菜!\n肉丁炒芹菜好棒,记录一下w\n(是我的第一个菜谱!\n\n先把肉丝放在保鲜袋里,放 10g 生抽,一勺盐,一勺鸡精,一小勺黑胡椒,一点橄榄油,捏匀腌制 15 分钟。\n\n芹菜斜着切(凹进去的那一面向上,横着放,然后刀从斜着的角度向下切)\n\n然后热锅放菜籽油,加葱花和蒜粒和一点点蒜粒,闻到香味之后把腌好的肉肉倒进去翻炒。\n\n等大部分红色肉肉都熟了之后把芹菜倒进去,稍微有点颜色之后再加一勺半酱油和一小勺鸡精,翻炒上色均匀出锅w", "views": 42, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-02-07T05:36:30", "media_type": "photo", "original_name": "photo_2022-02-07_05-36-30.jpg", "url": "media/475.jpg", "size": 177450, "thumb": "media/475.jpg_thumb.jpg"}]}, {"id": 476, "date": "2022-02-07T19:53:49", "text": "这个可视化做的好厉害w\nhttps://pudding.cool/2018/02/waveforms/", "views": 56, "forwards": 0}, {"id": 477, "date": "2022-02-08T02:11:10", "text": "给聊聊升了内存(8G+8G → 32G+8G)\n\n没想到没有 Dual Channel 对读写速度影响这么大... 不过好像内存速度也没有那么重要w", "views": 38, "forwards": 0, "media_group_id": 13154290166366781, "images": [{"width": 1280, "height": 304, "date": "2022-02-08T02:11:10", "media_type": "photo", "original_name": "photo_2022-02-08_02-11-10.jpg", "url": "media/477.jpg", "size": 36628, "thumb": "media/477.jpg_thumb.jpg"}, {"width": 1280, "height": 385, "date": "2022-02-08T02:11:10", "media_type": "photo", "original_name": "photo_2022-02-08_02-11-10.jpg", "url": "media/478.jpg", "size": 55778, "thumb": "media/478.jpg_thumb.jpg"}]}, {"id": 479, "date": "2022-02-08T17:28:31", "text": "数据可视化真的讲了一节认知心理hhh", "views": 36, "forwards": 0, "media_group_id": 13154730489705589, "images": [{"width": 1280, "height": 960, "date": "2022-02-08T17:28:28", "media_type": "photo", "original_name": "photo_2022-02-08_17-28-28.jpg", "url": "media/479.jpg", "size": 109383, "thumb": "media/479.jpg_thumb.jpg"}]}, {"id": 482, "date": "2022-02-08T17:49:09", "text": "每次心理课讲颜色感知都会有人发现自己是色盲...\n高三 AP Psych 发生了一次,大一 PSY100 发生了一次,刚刚数据可视化又发生了一次", "views": 38, "forwards": 0, "reply": {"id": 479, "text": "数据可视化真的讲了一节认知心理hhh", "thumb": "media/479.jpg_thumb.jpg"}}, {"id": 483, "date": "2022-02-09T03:20:09", "text": "手贱被电饭锅的蒸汽烫到了手...\n\n然后今天做饭洗碗取快递洗衣服全都聊聊一个人做了,还给我买了烫伤帖,聊聊真的好贴心ww", "views": 40, "forwards": 0, "media_group_id": 13155014478114325, "images": [{"width": 960, "height": 1280, "date": "2022-02-09T03:20:07", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-07.jpg", "url": "media/483.jpg", "size": 116570, "thumb": "media/483.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-09T03:20:08", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-08.jpg", "url": "media/484.jpg", "size": 161274, "thumb": "media/484.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-09T03:20:09", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-09.jpg", "url": "media/485.jpg", "size": 107221, "thumb": "media/485.jpg_thumb.jpg"}]}, {"id": 486, "date": "2022-02-09T15:03:20", "text": "好神奇,偶然发现 AirYorkPLUS WiFi 居然每个设备都有公网 IP,还会转发 80 端口...\n\nhttp://130.63.214.132/", "views": 61, "forwards": 0, "media_group_id": 13155352007479821, "images": [{"width": 1117, "height": 674, "date": "2022-02-09T15:03:19", "media_type": "photo", "original_name": "photo_2022-02-09_15-03-19.jpg", "url": "media/486.jpg", "size": 168978, "thumb": "media/486.jpg_thumb.jpg"}, {"width": 800, "height": 388, "date": "2022-02-09T15:03:20", "media_type": "photo", "original_name": "photo_2022-02-09_15-03-20.jpg", "url": "media/487.jpg", "size": 53555, "thumb": "media/487.jpg_thumb.jpg"}]}, {"id": 488, "date": "2022-02-09T18:59:58", "text": "把手指泡在水里一天会发生什么", "views": 50, "forwards": 0, "files": [{"width": 480, "height": 854, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-09T18:59:58", "media_type": "video_file", "original_name": "video_2022-02-09_18-59-58.mp4", "url": "media/488.mp4", "size": 1144140, "thumb": "media/488.mp4_thumb.jpg"}]}, {"id": 489, "date": "2022-02-11T01:39:51", "text": "...这也太随便了(\n\n学校 Psych CAS 登录页面 SSL TLS 版本太低,之前 IT 部门让我们绕过 HTTPS 访问。现在浏览器更新之后 TLS 1.0 被完全禁用了,IT 部门的回应居然是让学生下载火狐去配置里手动把 TLS 支持改回 1.0...\n\nhttps://uoft.service-now.com/utm_iits?id=kb_article_view&sys_kb_id=735bdd8a1ba58d50e50fdbd8cc4bcb49", "views": 75, "forwards": 0, "media_group_id": 13156348729121869, "images": [{"width": 1280, "height": 921, "date": "2022-02-11T01:39:50", "media_type": "photo", "original_name": "photo_2022-02-11_01-39-50.jpg", "url": "media/489.jpg", "size": 55272, "thumb": "media/489.jpg_thumb.jpg"}, {"width": 1280, "height": 868, "date": "2022-02-11T01:39:50", "media_type": "photo", "original_name": "photo_2022-02-11_01-39-50.jpg", "url": "media/490.jpg", "size": 100610, "thumb": "media/490.jpg_thumb.jpg"}]}, {"id": 491, "date": "2022-02-13T00:44:40", "text": "狗狗好乖!\n主人去买 M 能信任狗狗自己在外面坐好真的好棒w\n\n...如果是我肯定会咬主人一口,这么冷的天把我丢外面(xx", "views": 43, "forwards": 0, "media_group_id": 13157704644281573, "images": [{"width": 1280, "height": 960, "date": "2022-02-13T00:44:39", "media_type": "photo", "original_name": "photo_2022-02-13_00-44-39.jpg", "url": "media/491.jpg", "size": 208635, "thumb": "media/491.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-13T00:44:40", "media_type": "photo", "original_name": "photo_2022-02-13_00-44-40.jpg", "url": "media/492.jpg", "size": 193903, "thumb": "media/492.jpg_thumb.jpg"}]}, {"id": 496, "date": "2022-02-13T02:06:01", "text": "从 -12℃ 的室外回到聊聊家里,像是刚被从冷冻室拿出来就丢进烤箱里的肉肉", "views": 46, "forwards": 0}, {"id": 497, "date": "2022-02-13T20:00:34", "text": "昨天捡到了一个二手 1070!\n只花了 $380,是这边市场最低价哇,比平均价格低了 $150 左右,刚上架我就马上联系卖家抢下来了,然后立即出发坐了几个小时公交去取、回宿舍验货... 终于不用为服务器没办法买到显卡心烦啦\n\n...不过别人用了六年的 1070 怎么比我只用了一年半的 5600-XT 干净这么多🌚", "views": 46, "forwards": 1, "media_group_id": 13158259472936493, "images": [{"width": 1280, "height": 960, "date": "2022-02-12T23:08:55", "media_type": "photo", "original_name": "photo_2022-02-12_23-08-55.jpg", "url": "media/497.jpg", "size": 214482, "thumb": "media/497.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-13T01:13:21", "media_type": "photo", "original_name": "photo_2022-02-13_01-13-21.jpg", "url": "media/498.jpg", "size": 179121, "thumb": "media/498.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-13T01:13:01", "media_type": "photo", "original_name": "photo_2022-02-13_01-13-01.jpg", "url": "media/499.jpg", "size": 215236, "thumb": "media/499.jpg_thumb.jpg"}]}, {"id": 501, "date": "2022-02-14T09:35:50", "text": "今天(昨天?)雏给我们烤了好多肉肉w\n\n雏真的好好心!不仅给我们做了超好吃的烤肉肉,还让聊聊借走了吃灰的 IIDX 手台,还给我写了超详细的酱汁食谱,还好认真地教我怎样找房... 谢谢雏!!", "views": 42, "forwards": 0, "media_group_id": 13158650802561621, "images": [{"width": 1280, "height": 960, "date": "2022-02-14T09:35:49", "media_type": "photo", "original_name": "photo_2022-02-14_09-35-49.jpg", "url": "media/500.jpg", "size": 178949, "thumb": "media/500.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-14T09:35:49", "media_type": "photo", "original_name": "photo_2022-02-14_09-35-49.jpg", "url": "media/501.jpg", "size": 200346, "thumb": "media/501.jpg_thumb.jpg"}]}, {"id": 502, "date": "2022-02-15T00:08:50", "text": "拿到 IIDX 手台当然要用转盘玩太鼓ww", "views": 42, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 17, "file_name": "Finalx264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-15T00:08:50", "media_type": "video_file", "original_name": "Finalx264.mp4", "url": "media/502.mp4", "size": 2657287, "thumb": "media/502.mp4_thumb.jpg"}]}, {"id": 503, "date": "2022-02-16T19:58:56", "text": "昨天第一次去 New College 食堂,那边好大!", "views": 41, "forwards": 0, "media_group_id": 13160332291562509, "images": [{"width": 1280, "height": 960, "date": "2022-02-16T19:58:55", "media_type": "photo", "original_name": "photo_2022-02-16_19-58-55.jpg", "url": "media/503.jpg", "size": 251931, "thumb": "media/503.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-16T00:03:29", "media_type": "photo", "original_name": "photo_2022-02-16_00-03-29.jpg", "url": "media/504.jpg", "size": 197707, "thumb": "media/504.jpg_thumb.jpg"}]}, {"id": 508, "date": "2022-02-17T01:07:31", "text": "炒饭!\n\n今天放了七种食材(米、玉米、绿豆、香肠、虾、葱)实践证明炒饭放更多食材真的会更好吃w\n\n...好羡慕学校食堂炒饭能放十多种食材,自己家里买那么多食材肯定会放坏掉(xx", "views": 41, "forwards": 0, "media_group_id": 13160480414257981, "images": [{"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/508.jpg", "size": 215364, "thumb": "media/508.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/509.jpg", "size": 198267, "thumb": "media/509.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/510.jpg", "size": 201171, "thumb": "media/510.jpg_thumb.jpg"}]}, {"id": 511, "date": "2022-02-18T05:03:43", "text": "考完放假啦w\n\n这次考试好简单!三个小时的考试居然只用了一个小时就做完了hhhh", "views": 38, "forwards": 0}, {"id": 512, "date": "2022-02-18T05:38:47", "text": "一些多伦多的角落w", "views": 41, "forwards": 1, "media_group_id": 13161301822112453, "images": [{"width": 1280, "height": 961, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/512.jpg", "size": 199169, "thumb": "media/512.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/513.jpg", "size": 161628, "thumb": "media/513.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/514.jpg", "size": 132363, "thumb": "media/514.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:47", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-47.jpg", "url": "media/515.jpg", "size": 243791, "thumb": "media/515.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:47", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-47.jpg", "url": "media/516.jpg", "size": 164180, "thumb": "media/516.jpg_thumb.jpg"}]}, {"id": 517, "date": "2022-02-18T19:18:57", "text": "给服务器捡了一个 E5-2696 v3!\n\n18 核 36 线程,超频 3.6GHz,是 E5 系列里淘宝能买到性能第二好的 CPU 哇。PassMark 实测性能和最新的 i5-12600KF 差不多,价格却便宜了三倍,只花了 ¥650。而且因为 X99 主板支持 DDR3 ECC REG,内存也比 DDR4 便宜一倍,直接花 ¥1100 上了 128GB 内存hhh\n\n这个数据表是爬了 PassMark CPU 实测性能数据结合了某宝卖家给我的价格表对比做出来的,图上可以看到二手 CPU 一般趋势是性能越高性价比就越低,这次真的让我发现了一个性能天花板、性价比又不低的离群值ww\n\n数据表放在这里啦,大家想捡二手 E5 的话也可以拿去参考分析w\n数据表链接", "views": 56, "forwards": 3, "media_group_id": 13161695497371893, "images": [{"width": 587, "height": 445, "date": "2022-02-18T19:18:56", "media_type": "photo", "original_name": "photo_2022-02-18_19-18-56.jpg", "url": "media/517.jpg", "size": 91968, "thumb": "media/517.jpg_thumb.jpg"}, {"width": 474, "height": 577, "date": "2022-02-18T19:18:56", "media_type": "photo", "original_name": "photo_2022-02-18_19-18-56.jpg", "url": "media/518.jpg", "size": 27458, "thumb": "media/518.jpg_thumb.jpg"}], "reply": {"id": 497, "text": "昨天捡到了一个二手 1070!\n只花了 $380,是这边市场最低价哇,比平均价格低了 $150 左右,刚上架我就马上联系卖家抢下来了,然后立即出发坐了几个小时公交去取、回宿舍验货... 终于不用为服务器没办法买到显卡心烦啦\n\n...不过别人用了六年的 1070 怎么比我只用了一年半的 5600-XT 干净这么多🌚", "thumb": "media/497.jpg_thumb.jpg"}}, {"id": 519, "date": "2022-02-19T06:39:39", "text": "带聊聊混进 UofT 食堂蹭饭w\n\n还要再感叹一下食堂炒饭食材好多!", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-19T06:39:39", "media_type": "photo", "original_name": "photo_2022-02-19_06-39-39.jpg", "url": "media/519.jpg", "size": 179239, "thumb": "media/519.jpg_thumb.jpg"}]}, {"id": 522, "date": "2022-02-19T06:50:15", "text": "因为一直住在聊聊家里,餐卡余额还剩 $3895,学期末五月一号作废... 也就是说现在每天花 $54.8 才能吃完??今天吃了这么多才花了 $36 哇(聊聊几乎吃了两人份 🌚\n\n所以... 住多伦多的朋友们欢迎找我领免费寿司/沙拉/饮料((", "views": 46, "forwards": 1, "reply": {"id": 519, "text": "带聊聊混进 UofT 食堂蹭饭w\n\n还要再感叹一下食堂炒饭食材好多!"}}, {"id": 523, "date": "2022-02-19T22:10:40", "text": "原来生抽老抽耗油都是打开之后要冷藏的...", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-19T22:10:40", "media_type": "photo", "original_name": "photo_2022-02-19_22-10-40.jpg", "url": "media/523.jpg", "size": 247191, "thumb": "media/523.jpg_thumb.jpg"}]}, {"id": 524, "date": "2022-02-20T20:04:47", "text": "后续:聊聊今天中午吃了一大块 Meat Lover 披萨和两块 6oz 牛排... 1600 卡路里\n\n以后不能这样吃了,因为要花完钱吃胖胖就本末倒置了w", "views": 44, "forwards": 0, "reply": {"id": 522, "text": "因为一直住在聊聊家里,餐卡余额还剩 $3895,学期末五月一号作废... 也就是说现在每天花 $54.8 才能吃完??今天吃了这么多才花了 $36 哇(聊聊几乎吃了两人份 🌚\n\n所以... 住多伦多的朋友们欢迎找我领免费寿司/沙拉/饮料(("}}, {"id": 525, "date": "2022-02-22T06:19:53", "text": "翻服务器备份翻到了以前的 QQ osu! Bot 的截图... 全都是回忆唉\n\n当时因为 osu 官网频繁更新,爬虫代码总是死就「暂时」关掉了。好想什么时候重构一下重新跑起来,跑到 Telegram 上", "views": 43, "forwards": 0, "media_group_id": 13164086345294909, "images": [{"width": 1019, "height": 1280, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/525.jpg", "size": 114689, "thumb": "media/525.jpg_thumb.jpg"}, {"width": 382, "height": 409, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/526.jpg", "size": 21637, "thumb": "media/526.jpg_thumb.jpg"}, {"width": 382, "height": 559, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/527.jpg", "size": 33067, "thumb": "media/527.jpg_thumb.jpg"}, {"width": 1280, "height": 1060, "date": "2022-02-22T06:19:52", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-52.jpg", "url": "media/528.jpg", "size": 127861, "thumb": "media/528.jpg_thumb.jpg"}, {"width": 1142, "height": 142, "date": "2022-02-22T06:19:52", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-52.jpg", "url": "media/529.jpg", "size": 20388, "thumb": "media/529.jpg_thumb.jpg"}]}, {"id": 530, "date": "2022-02-24T04:01:03", "text": "水池中间点了火w", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-24T04:01:02", "media_type": "photo", "original_name": "photo_2022-02-24_04-01-02.jpg", "url": "media/530.jpg", "size": 214943, "thumb": "media/530.jpg_thumb.jpg"}]}, {"id": 531, "date": "2022-02-24T17:54:20", "text": "从国内集运三个 EMS 包裹\n\n最晚发出的包裹已经签收... EMS 时效是 10-20 天,居然四天就到了?!\n\n最急要的、最早发出的包裹被安检退包,已经六天了,退的包在邮件处理班待了三天没消息,仓库也没收到退包...", "views": 37, "forwards": 0}, {"id": 532, "date": "2022-02-24T23:57:06", "text": "今天吃叉烧肉和芹菜炒蛋w", "views": 33, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-24T23:57:06", "media_type": "photo", "original_name": "photo_2022-02-24_23-57-06.jpg", "url": "media/532.jpg", "size": 198486, "thumb": "media/532.jpg_thumb.jpg"}]}, {"id": 533, "date": "2022-02-25T16:19:06", "text": "噗 退包都要隔离了... 下个月见", "views": 39, "forwards": 0, "reply": {"id": 531, "text": "从国内集运三个 EMS 包裹\n\n最晚发出的包裹已经签收... EMS 时效是 10-20 天,居然四天就到了?!\n\n最急要的、最早发出的包裹被安检退包,已经六天了,退的包在邮件处理班待了三天没消息,仓库也没收到退包..."}, "images": [{"width": 1280, "height": 500, "date": "2022-02-25T16:19:06", "media_type": "photo", "original_name": "photo_2022-02-25_16-19-06.jpg", "url": "media/533.jpg", "size": 51079, "thumb": "media/533.jpg_thumb.jpg"}]}, {"id": 534, "date": "2022-02-27T06:34:06", "text": "快递取回来了,收到了瑠璃的祝福ww(谢谢你!也祝你天天开心ww", "views": 50, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-02-27T06:22:44", "media_type": "photo", "original_name": "photo_2022-02-27_06-22-44.jpg", "url": "media/534.jpg", "size": 185788, "thumb": "media/534.jpg_thumb.jpg"}]}, {"id": 535, "date": "2022-02-27T17:06:18", "text": "昨天看了银翼杀手 2049,好喜欢结尾的反转。是充满希望的结局,越来越多愿意为集体的自由牺牲自己的仿生人会像男主一样诞生。但是细思又觉得很绝望... 男主的记忆植入决定了他的命运,会误以为自己的记忆是真实的、误以为自己是真正活过那段记忆的孩子也全都在自由组织的计划之中。记忆被这么精心控制之后做出了预料中的决定真的是他们的自由选择么?", "views": 37, "forwards": 0, "images": [{"width": 1000, "height": 414, "date": "2022-02-27T17:06:18", "media_type": "photo", "original_name": "photo_2022-02-27_17-06-18.jpg", "url": "media/535.jpg", "size": 118502, "thumb": "media/535.jpg_thumb.jpg"}]}, {"id": 536, "date": "2022-02-28T05:55:48", "text": "明天 CSC111 期中,考链表、递归、二叉树\n\n看看从来没去听过课、只复习四个小时的懒桂桂能考几分(要死了... 递归时间复杂度好难😭", "views": 35, "forwards": 0, "images": [{"width": 1280, "height": 631, "date": "2022-02-28T05:55:48", "media_type": "photo", "original_name": "photo_2022-02-28_05-55-48.jpg", "url": "media/536.jpg", "size": 60462, "thumb": "media/536.jpg_thumb.jpg"}]}, {"id": 537, "date": "2022-02-28T20:28:47", "text": "好简单,很多手写代码的题,更难的时间复杂度证明那些完全没考。两个小时的考试五十分钟就交卷出来了,还检查了两遍hhh", "views": 34, "forwards": 0, "reply": {"id": 536, "text": "明天 CSC111 期中,考链表、递归、二叉树\n\n看看从来没去听过课、只复习四个小时的懒桂桂能考几分(要死了... 递归时间复杂度好难😭"}}, {"id": 538, "date": "2022-02-28T23:19:06", "text": "刚才看到 3090 在 Dundas 有货,只剩一个... 然后输信用卡手慢了,早知道提前输好了\n\n最近可能会有几天前抢到的人退款就会时不时出来一个有货的样子,写个 bot 监控一下好了\n\n呜呜呜不过 Bestbuy 24 号补货怎么 23 号才通知,之前一直是只有美国会补货的就没监控加拿大这里...", "views": 32, "forwards": 0, "images": [{"width": 253, "height": 407, "date": "2022-02-28T23:19:06", "media_type": "photo", "original_name": "photo_2022-02-28_23-19-06.jpg", "url": "media/538.jpg", "size": 14285, "thumb": "media/538.jpg_thumb.jpg"}]}, {"id": 539, "date": "2022-03-01T00:33:32", "text": "写了给 Bestbuy 显卡计算价格增长和性价比的油猴脚本,果然现在还有货的都比原价贵了好多... 接下来写监听库存的 bot\n\n安装链接:GreasyFork", "views": 35, "forwards": 0, "reply": {"id": 538, "text": "刚才看到 3090 在 Dundas 有货,只剩一个... 然后输信用卡手慢了,早知道提前输好了\n\n最近可能会有几天前抢到的人退款就会时不时出来一个有货的样子,写个 bot 监控一下好了\n\n呜呜呜不过 Bestbuy 24 号补货怎么 23 号才通知,之前一直是只有美国会补货的就没监控加拿大这里..."}, "images": [{"width": 1020, "height": 927, "date": "2022-03-01T00:33:32", "media_type": "photo", "original_name": "photo_2022-03-01_00-33-32.jpg", "url": "media/539.jpg", "size": 149545, "thumb": "media/539.jpg_thumb.jpg"}]}, {"id": 540, "date": "2022-03-01T20:08:06", "text": "写完了补货通知 bot,每五秒检测一次,但是每次都是过一分钟就被抢完了... 手还是太慢,接下来要写一个自动下单 bot 了\n\n多伦多的朋友们想试试手速的话也可以加这个频道:@toronto_bestbuy_gpu", "views": 37, "forwards": 0, "media_group_id": 13169322289401037, "images": [{"width": 640, "height": 1280, "date": "2022-03-01T20:08:03", "media_type": "photo", "original_name": "photo_2022-03-01_20-08-03.jpg", "url": "media/540.jpg", "size": 117700, "thumb": "media/540.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-01T20:08:05", "media_type": "photo", "original_name": "photo_2022-03-01_20-08-05.jpg", "url": "media/541.jpg", "size": 84414, "thumb": "media/541.jpg_thumb.jpg"}], "reply": {"id": 539, "text": "写了给 Bestbuy 显卡计算价格增长和性价比的油猴脚本,果然现在还有货的都比原价贵了好多... 接下来写监听库存的 bot\n\n安装链接:GreasyFork"}}, {"id": 542, "date": "2022-03-02T00:40:49", "text": "穿太多热出汗了,大冬天吃冰淇淋w\n\n(不过这个冻了半年冻出冰渣的冰棒棒也并不好吃... 想吃软软的千层雪!", "views": 37, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-03-02T00:40:49", "media_type": "photo", "original_name": "photo_2022-03-02_00-40-49.jpg", "url": "media/542.jpg", "size": 138930, "thumb": "media/542.jpg_thumb.jpg"}]}, {"id": 543, "date": "2022-03-02T02:26:52", "text": "…and you just type whatever I say without thinking…", "views": 38, "forwards": 0, "media_group_id": 13169504103436285, "images": [{"width": 1280, "height": 960, "date": "2022-03-02T02:26:52", "media_type": "photo", "original_name": "photo_2022-03-02_02-26-52.jpg", "url": "media/543.jpg", "size": 188819, "thumb": "media/543.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T02:26:52", "media_type": "photo", "original_name": "photo_2022-03-02_02-26-52.jpg", "url": "media/544.jpg", "size": 237853, "thumb": "media/544.jpg_thumb.jpg"}]}, {"id": 545, "date": "2022-03-02T10:10:54", "text": "草 居然凌晨四点补了这么多货???\n\n...居然我还真的抢到了????\n\n赚死!卖了能赚至少 $1000 哇!呜呜呜差点就没看手机继续睡了,这是什么运气!明天坐两小时地铁去 Brampton 取", "views": 53, "forwards": 1, "media_group_id": 13169726833490277, "images": [{"width": 640, "height": 1280, "date": "2022-03-02T10:10:53", "media_type": "photo", "original_name": "photo_2022-03-02_10-10-53.jpg", "url": "media/545.jpg", "size": 120904, "thumb": "media/545.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-02T10:10:53", "media_type": "photo", "original_name": "photo_2022-03-02_10-10-53.jpg", "url": "media/546.jpg", "size": 69335, "thumb": "media/546.jpg_thumb.jpg"}]}, {"id": 547, "date": "2022-03-02T18:16:48", "text": "Church & Wellesley 的交叉点“The Village”\n\n随处可见的彩虹旗跨旗让这条街格外 empowering,加拿大真好w", "views": 37, "forwards": 0, "media_group_id": 13169960064659885, "images": [{"width": 1280, "height": 960, "date": "2022-03-02T18:16:42", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-42.jpg", "url": "media/547.jpg", "size": 378452, "thumb": "media/547.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:44", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-44.jpg", "url": "media/548.jpg", "size": 286023, "thumb": "media/548.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:46", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-46.jpg", "url": "media/549.jpg", "size": 192820, "thumb": "media/549.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:47", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-47.jpg", "url": "media/550.jpg", "size": 199745, "thumb": "media/550.jpg_thumb.jpg"}], "reply": {"id": 512, "text": "一些多伦多的角落w", "thumb": "media/512.jpg_thumb.jpg"}}, {"id": 551, "date": "2022-03-02T18:29:08", "text": "啊咧 怎么有保安在打人(x", "views": 39, "forwards": 0, "reply": {"id": 547, "text": "Church & Wellesley 的交叉点“The Village”\n\n随处可见的彩虹旗跨旗让这条街格外 empowering,加拿大真好w", "thumb": "media/547.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 998, "date": "2022-03-02T18:29:07", "media_type": "photo", "original_name": "photo_2022-03-02_18-29-07.jpg", "url": "media/551.jpg", "size": 173887, "thumb": "media/551.jpg_thumb.jpg"}]}, {"id": 552, "date": "2022-03-02T19:24:25", "text": "?????\n然后... 抢到了 PS5??\n\n本来打开浏览器只是想去看一下订单进度,然后输 bestbuy 链接的时候正好给我补全了 PS5 的链接,然后我正好去看了一下,然后正好剩最后一个,然后正好被我买到了???\n\n今天到底是怎么了... 怎么这么幸运!", "views": 39, "forwards": 0, "images": [{"width": 915, "height": 588, "date": "2022-03-02T19:16:19", "media_type": "photo", "original_name": "photo_2022-03-02_19-16-19.jpg", "url": "media/552.jpg", "size": 31478, "thumb": "media/552.jpg_thumb.jpg"}]}, {"id": 553, "date": "2022-03-03T00:27:02", "text": "买了第二台,今天一共补货三台有两台都被我买到了!(可能是因为公开的补货提醒都不追踪 open box 吧。好赚哦,每台可以赚 $300,而且 PS5 直接在多伦多本地现金卖就可以了,不用被 eBay 收分成", "views": 38, "forwards": 0, "reply": {"id": 552, "text": "?????\n然后... 抢到了 PS5??\n\n本来打开浏览器只是想去看一下订单进度,然后输 bestbuy 链接的时候正好给我补全了 PS5 的链接,然后我正好去看了一下,然后正好剩最后一个,然后正好被我买到了???\n\n今天到底是怎么了... 怎么这么幸运!"}}, {"id": 555, "date": "2022-03-03T08:35:42", "text": "抢到了真正想要留给自己用的 3070 Ti!\n\n因为昨天是凌晨补了货,所以今天白天的时候我猜今天凌晨也会补货,所以就写了在某个时间段补货的话会放 Daisuke 高潮段把我叫醒的 bot,然后今天就真的凌晨补货了,而且果然这个时段没人抢hhhh\n\n就这样,退坑显卡抢购啦。因为一个 Photo ID 只能买一张显卡,我和聊聊都买过了。不过还没买过显卡的朋友们想一起黄牛的话欢迎私信hhh\n\nBot 也还会继续运行 @toronto_bestbuy_gpu", "views": 45, "forwards": 0, "media_group_id": 13170372339194533, "images": [{"width": 640, "height": 1280, "date": "2022-03-03T08:35:41", "media_type": "photo", "original_name": "photo_2022-03-03_08-35-41.jpg", "url": "media/554.jpg", "size": 108172, "thumb": "media/554.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-03T08:35:42", "media_type": "photo", "original_name": "photo_2022-03-03_08-35-42.jpg", "url": "media/555.jpg", "size": 61152, "thumb": "media/555.jpg_thumb.jpg"}]}, {"id": 556, "date": "2022-03-05T04:41:27", "text": "是狗狗!", "views": 38, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-03-05T04:41:27", "width": 688, "height": 480, "duration": 19, "media_type": "animation", "original_name": "animation_2022-03-05_04-41-27.mp4", "url": "media/556.mp4", "size": 2173038, "thumb": "media/556.mp4_thumb.jpg"}]}, {"id": 557, "date": "2022-03-05T16:52:49", "text": "第一次到这个车站,第一次坐这家公交车", "views": 51, "forwards": 1, "media_group_id": 13171993358335869, "images": [{"width": 1280, "height": 960, "date": "2022-03-05T16:52:48", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-48.jpg", "url": "media/557.jpg", "size": 291290, "thumb": "media/557.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:48", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-48.jpg", "url": "media/558.jpg", "size": 177797, "thumb": "media/558.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:49", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-49.jpg", "url": "media/559.jpg", "size": 222814, "thumb": "media/559.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:49", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-49.jpg", "url": "media/560.jpg", "size": 283588, "thumb": "media/560.jpg_thumb.jpg"}]}, {"id": 561, "date": "2022-03-07T02:57:32", "text": "胃治好了!不再怕冷食了!\n\n...然后今天一天吃了三块冰淇淋... 大冷天的晚上会看到一个蠢桂桂从麦当劳回来一路都在舔甜筒hhhh\n\n仿佛回到了小学,想起以前每天也许最期待的就是放学的时候去小卖店买的辣条和冰淇淋。不过也是因为每天那样吃才把肚子吃坏了吧(x", "views": 37, "forwards": 0, "media_group_id": 13172974823149909, "images": [{"width": 960, "height": 1280, "date": "2022-03-07T01:51:46", "media_type": "photo", "original_name": "photo_2022-03-07_01-51-46.jpg", "url": "media/561.jpg", "size": 130996, "thumb": "media/561.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-07T02:57:30", "media_type": "photo", "original_name": "photo_2022-03-07_02-57-30.jpg", "url": "media/562.jpg", "size": 125054, "thumb": "media/562.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-07T02:57:32", "media_type": "photo", "original_name": "photo_2022-03-07_02-57-32.jpg", "url": "media/563.jpg", "size": 322358, "thumb": "media/563.jpg_thumb.jpg"}]}, {"id": 564, "date": "2022-03-07T03:35:00", "text": "想起了好多那个小卖店的回忆——想起某天尝试用没听课画的人民币去小卖店买零食;想起某晚母上带我来这里,盯着两袋收集卡因为不能【我全都要】而痛哭;想起某天终于攒够钱买了蝴蝶结变声器玩具却发现并不能像柯南那样变声;想起某天因为没带钱偷偷拿走了一块糖正好被母上撞见;想起在这里买的按钮和笔尖一样大的计算器带我跨过了初中几乎所有的计算——\n\n...可惜上次去圣地巡礼的时候那里已经只剩下砸碎的石砖堆在地上", "views": 40, "forwards": 0, "reply": {"id": 561, "text": "胃治好了!不再怕冷食了!\n\n...然后今天一天吃了三块冰淇淋... 大冷天的晚上会看到一个蠢桂桂从麦当劳回来一路都在舔甜筒hhhh\n\n仿佛回到了小学,想起以前每天也许最期待的就是放学的时候去小卖店买的辣条和冰淇淋。不过也是因为每天那样吃才把肚子吃坏了吧(x", "thumb": "media/561.jpg_thumb.jpg"}}, {"id": 565, "date": "2022-03-08T03:51:02", "text": "主机 +1!\n这个房间里有十台主机/掌机了🌚", "views": 38, "forwards": 0, "media_group_id": 13173691697259941, "images": [{"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/565.jpg", "size": 204840, "thumb": "media/565.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/566.jpg", "size": 224330, "thumb": "media/566.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/567.jpg", "size": 238549, "thumb": "media/567.jpg_thumb.jpg"}]}, {"id": 568, "date": "2022-03-08T07:40:06", "text": "鲨鲨 be like", "views": 44, "forwards": 0, "media_group_id": 13173801655432061, "images": [{"width": 1280, "height": 960, "date": "2022-03-08T07:40:05", "media_type": "photo", "original_name": "photo_2022-03-08_07-40-05.jpg", "url": "media/568.jpg", "size": 137438, "thumb": "media/568.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T07:40:05", "media_type": "photo", "original_name": "photo_2022-03-08_07-40-05.jpg", "url": "media/569.jpg", "size": 175641, "thumb": "media/569.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T04:39:19", "media_type": "photo", "original_name": "photo_2022-03-05_04-39-19.jpg", "url": "media/570.jpg", "size": 189784, "thumb": "media/570.jpg_thumb.jpg"}], "reply": {"id": 565, "text": "主机 +1!\n这个房间里有十台主机/掌机了🌚", "thumb": "media/565.jpg_thumb.jpg"}}, {"id": 571, "date": "2022-03-09T02:28:21", "text": "春天要来了,好想冬眠😴", "views": 48, "forwards": 0}, {"id": 572, "date": "2022-03-10T07:43:05", "text": "旁听聊聊的课,教授好像很看好我的样子,然后中间休息的时候来问我考虑一下暑假去做她的实习 RA 🌚\n\n没想到这么意外地找到了实习机会!(呜呜呜研究生八个人的小课真是太好了!UofT 今年必修的那几门四百人大课能和教授说上一句话都是件成就了", "views": 55, "forwards": 1}, {"id": 573, "date": "2022-03-11T00:51:04", "text": "卖 PS5 被骗了😶", "views": 39, "forwards": 0}, {"id": 574, "date": "2022-03-11T01:09:30", "text": "现在还不知道是怎么被骗的...\n\n1. 买家 kijiji 上问我手机号,短信联系\n2. 买家 interac e-transfer 给我发钱\n3. 我接受 e-transfer,收到钱\n4. 买家叫了 Uber Delivery\n5. 我把 PS5 交给 Uber 司机\n6. 然后银行把我的账号锁了,去银行问的时候说是 fraud...????\n\n所以我到底是怎么被骗的?转账邮件是从 interac 官方的邮箱发出来的,链接也是官方链接... 难道是黑卡?\n\n不过我也应该更小心哦,被骗之后才想起其实有好多不对的地方。比如收到短信的时候 Google 把它标记 Spam 了,又比如卖家要他自己叫 Uber Delivery,因为不想暴露地址吧...", "views": 41, "forwards": 0, "media_group_id": 13175687765099173, "images": [{"width": 640, "height": 1280, "date": "2022-03-11T01:09:29", "media_type": "photo", "original_name": "photo_2022-03-11_01-09-29.jpg", "url": "media/574.jpg", "size": 78071, "thumb": "media/574.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-11T01:09:30", "media_type": "photo", "original_name": "photo_2022-03-11_01-09-30.jpg", "url": "media/575.jpg", "size": 73668, "thumb": "media/575.jpg_thumb.jpg"}]}, {"id": 576, "date": "2022-03-11T01:32:16", "text": "不想怀疑... 想相信大家都是好人", "views": 37, "forwards": 0}, {"id": 580, "date": "2022-03-11T21:03:52", "text": "Before & After\n理线真的好累!不过整齐了 ∞ 倍w", "views": 36, "forwards": 0, "media_group_id": 13176261057231925, "images": [{"width": 960, "height": 1280, "date": "2022-03-11T21:03:49", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-49.jpg", "url": "media/580.jpg", "size": 176146, "thumb": "media/580.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-11T21:03:50", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-50.jpg", "url": "media/581.jpg", "size": 149805, "thumb": "media/581.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-11T21:03:51", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-51.jpg", "url": "media/582.jpg", "size": 206429, "thumb": "media/582.jpg_thumb.jpg"}]}, {"id": 583, "date": "2022-03-13T07:04:14", "text": "我见证了时间旅行!\n夏令时开始了w", "views": 33, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-03-13T07:04:14", "width": 854, "height": 480, "duration": 52, "media_type": "animation", "original_name": "animation_2022-03-13_07-04-14.mp4", "url": "media/583.mp4", "size": 513811, "thumb": "media/583.mp4_thumb.jpg"}]}, {"id": 584, "date": "2022-03-14T02:46:45", "text": "土豆炖鸡!\n\n(好久没做饭发现冷藏室几乎所有食材都坏了... 😭", "views": 34, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-14T02:46:45", "media_type": "photo", "original_name": "photo_2022-03-14_02-46-45.jpg", "url": "media/584.jpg", "size": 220607, "thumb": "media/584.jpg_thumb.jpg"}]}, {"id": 585, "date": "2022-03-14T06:16:56", "text": "好可爱啊我死了ww\n我也想有会在门口等我回家的可爱猫猫 👀\n\n(source)\n(推特推荐要被可爱猫猫填满了!", "views": 37, "forwards": 0, "images": [{"width": 952, "height": 1280, "date": "2022-03-14T06:16:55", "media_type": "photo", "original_name": "photo_2022-03-14_06-16-55.jpg", "url": "media/585.jpg", "size": 181197, "thumb": "media/585.jpg_thumb.jpg"}]}, {"id": 586, "date": "2022-03-14T23:59:32", "text": "上周五,下午五点去了警察局,处理诈骗的人四点半就下班了。今天四点又去了一次,那个人在,然后跟我说上报这个肯定半个小时报不完,让我明天再来???\n\n加拿大人真的好懒hhh", "views": 41, "forwards": 0, "reply": {"id": 574, "text": "现在还不知道是怎么被骗的...\n\n1. 买家 kijiji 上问我手机号,短信联系\n2. 买家 interac e-transfer 给我发钱\n3. 我接受 e-transfer,收到钱\n4. 买家叫了 Uber Delivery\n5. 我把 PS5 交给 Uber 司机\n6. 然后银行把我的账号锁了,去银行问的时候说是 fraud...????\n\n所以我到底是怎么被骗的?转账邮件是从 interac 官方的邮箱发出来的,链接也是官方链接... 难道是黑卡?\n\n不过我也应该更小心哦,被骗之后才想起其实有好多不对的地方。比如收到短信的时候 Google 把它标记 Spam 了,又比如卖家要他自己叫 Uber Delivery,因为不想暴露地址吧...", "thumb": "media/574.jpg_thumb.jpg"}}, {"id": 587, "date": "2022-03-15T02:18:38", "text": "还有 43 天放假!", "views": 41, "forwards": 0, "media_group_id": 13178485750212941, "images": [{"width": 989, "height": 928, "date": "2022-03-15T02:18:38", "media_type": "photo", "original_name": "photo_2022-03-15_02-18-38.jpg", "url": "media/587.jpg", "size": 84322, "thumb": "media/587.jpg_thumb.jpg"}, {"width": 986, "height": 705, "date": "2022-03-15T02:18:38", "media_type": "photo", "original_name": "photo_2022-03-15_02-18-38.jpg", "url": "media/588.jpg", "size": 25288, "thumb": "media/588.jpg_thumb.jpg"}]}, {"id": 589, "date": "2022-03-15T02:18:46", "type": "service", "text": "Pinned message"}, {"id": 590, "date": "2022-03-16T04:54:03", "text": "人生第一次全良!!\n(虽然是 Normal★5", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-16T04:54:03", "media_type": "photo", "original_name": "photo_2022-03-16_04-54-03.jpg", "url": "media/590.jpg", "size": 153605, "thumb": "media/590.jpg_thumb.jpg"}]}, {"id": 591, "date": "2022-03-17T00:27:31", "text": "加拿大鹅!\n第一次在加拿大看到加拿大鹅!\n(虽然之前在麻省到处都是hhhh", "views": 46, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-03-17T00:27:30", "media_type": "photo", "original_name": "photo_2022-03-17_00-27-30.jpg", "url": "media/591.jpg", "size": 441825, "thumb": "media/591.jpg_thumb.jpg"}]}, {"id": 592, "date": "2022-03-17T04:49:26", "text": "这篇论文尝试解决浮点运算精度问题,比如 π + 1e16 - 1e16 的时候精度会溢出,二进制下取整输出了 4。他们的解决方案是输出一个精度范围,会输出同样数字的最小和最大实际值\n\n...等等,但是上面那个运算他们输出的范围是 [3.5 - 5.0]... π 在 3.5 - 5.0 里面么??\n\n(╯‵□′)╯︵┻━┻", "views": 32, "forwards": 0, "media_group_id": 13179940531562645, "images": [{"width": 320, "height": 96, "date": "2022-03-17T04:49:25", "media_type": "photo", "original_name": "photo_2022-03-17_04-49-25.jpg", "url": "media/592.jpg", "size": 10706, "thumb": "media/592.jpg_thumb.jpg"}, {"width": 320, "height": 227, "date": "2022-03-17T04:49:26", "media_type": "photo", "original_name": "photo_2022-03-17_04-49-26.jpg", "url": "media/593.jpg", "size": 33298, "thumb": "media/593.jpg_thumb.jpg"}]}, {"id": 594, "date": "2022-03-17T20:30:43", "text": "16℃!\n春天要来了ww\n(虽然昨天还是 0℃,外面还堆着雪", "views": 32, "forwards": 0, "images": [{"width": 1080, "height": 315, "date": "2022-03-17T20:30:43", "media_type": "photo", "original_name": "photo_2022-03-17_20-30-43.jpg", "url": "media/594.jpg", "size": 78482, "thumb": "media/594.jpg_thumb.jpg"}]}, {"id": 595, "date": "2022-03-18T01:40:52", "text": "偶然尝试叉烧肉 + 甜面酱...\n...是北京烤鸭的味道(??\n🌚\n果然北京烤鸭的定义性特征是甜面酱", "views": 34, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-18T01:40:52", "media_type": "photo", "original_name": "photo_2022-03-18_01-40-52.jpg", "url": "media/595.jpg", "size": 183775, "thumb": "media/595.jpg_thumb.jpg"}]}, {"id": 596, "date": "2022-03-18T06:36:04", "text": "晚上也好暖和了\n想出门躺在草地上睡w", "views": 33, "forwards": 0, "reply": {"id": 594, "text": "16℃!\n春天要来了ww\n(虽然昨天还是 0℃,外面还堆着雪"}, "images": [{"width": 1280, "height": 394, "date": "2022-03-18T06:36:04", "media_type": "photo", "original_name": "photo_2022-03-18_06-36-04.jpg", "url": "media/596.jpg", "size": 34847, "thumb": "media/596.jpg_thumb.jpg"}]}, {"id": 597, "date": "2022-03-18T08:21:18", "text": "想要梦见电子独角兽w", "views": 34, "forwards": 0}, {"id": 598, "date": "2022-03-18T08:57:50", "text": "还没睡着...\n\n决定了!接下来去草地里睡ww\n\n想好好体验一下属于我的人生的这一刹那——等到这些回忆要像雨中的泪水一样在时间中消失的时候,我也不会因为某天为了满足这个奇怪的愿望没睡好而后悔吧w", "views": 37, "forwards": 1}, {"id": 599, "date": "2022-03-18T09:42:14", "text": "在楼后门停车场旁边,估计到早上手机会没电,聊聊明早来叫醒我吧w 😴", "views": 38, "forwards": 1, "media_group_id": 13180772273862837, "images": [{"width": 1280, "height": 960, "date": "2022-03-18T09:42:13", "media_type": "photo", "original_name": "photo_2022-03-18_09-42-13.jpg", "url": "media/599.jpg", "size": 143697, "thumb": "media/599.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-18T09:42:13", "media_type": "photo", "original_name": "photo_2022-03-18_09-42-13.jpg", "url": "media/600.jpg", "size": 112168, "thumb": "media/600.jpg_thumb.jpg"}]}, {"id": 601, "date": "2022-03-18T10:46:02", "text": "好冷!结果还是没睡着,回家回家w\n\n明明平时零下出门穿这件羽绒服好暖和的... 可能躺在地上还是要再厚一点才行吧(x", "views": 37, "forwards": 0}, {"id": 602, "date": "2022-03-18T18:01:55", "text": "服务器那些过海关果然被收了税... \n\n不过他们估算的税比那些东西的实际总价格便宜了快一倍,好幸运hhhhh", "views": 39, "forwards": 0, "images": [{"width": 994, "height": 1280, "date": "2022-03-18T18:01:55", "media_type": "photo", "original_name": "photo_2022-03-18_18-01-55.jpg", "url": "media/602.jpg", "size": 54921, "thumb": "media/602.jpg_thumb.jpg"}]}, {"id": 603, "date": "2022-03-19T07:17:49", "text": "第一台服务器拼好啦w\n她的名字叫 HyDEV Aster!\n\n2696v3 性能果然没让我失望,默认超频已经能超过 i7-12700f 了哇(虽然这个主板也不太可能手动超频了)不过不算显卡的话只花了 ¥2355 还是好赚\n\n系统还没配好... 就不做了!睡大觉ww", "views": 54, "forwards": 3, "media_group_id": 13181394153883445, "images": [{"width": 1280, "height": 960, "date": "2022-03-19T07:17:47", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-47.jpg", "url": "media/603.jpg", "size": 201803, "thumb": "media/603.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/604.jpg", "size": 210134, "thumb": "media/604.jpg_thumb.jpg"}, {"width": 1280, "height": 870, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/605.jpg", "size": 188941, "thumb": "media/605.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/606.jpg", "size": 222570, "thumb": "media/606.jpg_thumb.jpg"}]}, {"id": 607, "date": "2022-03-19T07:22:08", "text": "💢\n讨厌光污染呜呜呜\n\n然后查了下发现这两个灯都是不能用软件关的... 所以我为什么买了一个透明的机箱 😭", "views": 45, "forwards": 0, "media_group_id": 13181396228461333, "images": [{"width": 1280, "height": 960, "date": "2022-03-19T06:51:11", "media_type": "photo", "original_name": "photo_2022-03-19_06-51-11.jpg", "url": "media/607.jpg", "size": 106327, "thumb": "media/607.jpg_thumb.jpg"}], "reply": {"id": 603, "text": "第一台服务器拼好啦w\n她的名字叫 HyDEV Aster!\n\n2696v3 性能果然没让我失望,默认超频已经能超过 i7-12700f 了哇(虽然这个主板也不太可能手动超频了)不过不算显卡的话只花了 ¥2355 还是好赚\n\n系统还没配好... 就不做了!睡大觉ww", "thumb": "media/603.jpg_thumb.jpg"}}, {"id": 609, "date": "2022-03-21T03:02:08", "text": "实在花不完饭卡钱了,从食堂搬一整车饮料回来w", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-03-21T03:02:08", "media_type": "photo", "original_name": "photo_2022-03-21_03-02-08.jpg", "url": "media/609.jpg", "size": 243874, "thumb": "media/609.jpg_thumb.jpg"}]}, {"id": 610, "date": "2022-03-22T08:25:52", "text": "第二台服务器也拼好啦!\n起名叫 HyDEV Daisy!\n\n今天第一次手动装 Arch Linux 花了超级超级久... 安装过程真的好劝退(\n\n明天再配其他的好啦,还需要配 ssh,vnc,samba,vgpu,还有独立 IP 穿透...(所以为什么我给服务器装完系统第一件事是配桌面环境和中文输入法", "views": 40, "forwards": 1, "media_group_id": 13183500415916829, "images": [{"width": 967, "height": 748, "date": "2022-03-23T02:25:15", "media_type": "photo", "original_name": "photo_2022-03-23_02-25-15.jpg", "url": "media/610.jpg", "size": 80085, "thumb": "media/610.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T08:25:49", "media_type": "photo", "original_name": "photo_2022-03-22_08-25-49.jpg", "url": "media/611.jpg", "size": 247213, "thumb": "media/611.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T08:25:51", "media_type": "photo", "original_name": "photo_2022-03-22_08-25-51.jpg", "url": "media/612.jpg", "size": 212063, "thumb": "media/612.jpg_thumb.jpg"}]}, {"id": 613, "date": "2022-03-22T19:36:43", "text": "每次看到加拿大鹅都是一对一对的w 😯", "views": 38, "forwards": 0, "media_group_id": 13183822430746269, "images": [{"width": 1280, "height": 960, "date": "2022-03-22T19:36:36", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-36.jpg", "url": "media/613.jpg", "size": 184042, "thumb": "media/613.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T19:36:42", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-42.jpg", "url": "media/614.jpg", "size": 488292, "thumb": "media/614.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T19:36:43", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-43.jpg", "url": "media/615.jpg", "size": 406478, "thumb": "media/615.jpg_thumb.jpg"}], "reply": {"id": 591, "text": "加拿大鹅!\n第一次在加拿大看到加拿大鹅!\n(虽然之前在麻省到处都是hhhh"}}, {"id": 616, "date": "2022-03-23T02:18:34", "text": "今天的云好漂亮w", "views": 40, "forwards": 0, "media_group_id": 13184015316933029, "images": [{"width": 1280, "height": 960, "date": "2022-03-23T02:18:33", "media_type": "photo", "original_name": "photo_2022-03-23_02-18-33.jpg", "url": "media/616.jpg", "size": 153298, "thumb": "media/616.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T02:18:34", "media_type": "photo", "original_name": "photo_2022-03-23_02-18-34.jpg", "url": "media/617.jpg", "size": 141060, "thumb": "media/617.jpg_thumb.jpg"}]}, {"id": 618, "date": "2022-03-23T06:40:15", "text": "用粘土胶解决了光污染hhhh", "views": 41, "forwards": 0, "media_group_id": 13184140923235565, "images": [{"width": 1080, "height": 1090, "date": "2022-03-23T06:40:13", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-13.jpg", "url": "media/618.jpg", "size": 84576, "thumb": "media/618.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T06:40:14", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-14.jpg", "url": "media/619.jpg", "size": 249636, "thumb": "media/619.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-23T06:40:14", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-14.jpg", "url": "media/620.jpg", "size": 144949, "thumb": "media/620.jpg_thumb.jpg"}], "reply": {"id": 607, "text": "💢\n讨厌光污染呜呜呜\n\n然后查了下发现这两个灯都是不能用软件关的... 所以我为什么买了一个透明的机箱 😭", "thumb": "media/607.jpg_thumb.jpg"}}, {"id": 621, "date": "2022-03-23T17:00:52", "text": "囤的刺身过期了... 煎刺身ww", "views": 45, "forwards": 0, "media_group_id": 13184438820614973, "images": [{"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/621.jpg", "size": 180552, "thumb": "media/621.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/622.jpg", "size": 198727, "thumb": "media/622.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/623.jpg", "size": 142010, "thumb": "media/623.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:52", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-52.jpg", "url": "media/624.jpg", "size": 195753, "thumb": "media/624.jpg_thumb.jpg"}]}, {"id": 625, "date": "2022-03-24T17:40:46", "text": "??\nWordNet 怎么回事??\nLove 和 Fuck 是近义词么???", "views": 49, "forwards": 0, "images": [{"width": 885, "height": 194, "date": "2022-03-24T17:40:46", "media_type": "photo", "original_name": "photo_2022-03-24_17-40-46.jpg", "url": "media/625.jpg", "size": 35369, "thumb": "media/625.jpg_thumb.jpg"}]}, {"id": 626, "date": "2022-03-25T10:22:25", "text": "凌晨六点了...\n连续写了 21 小时代码头好晕\n\n但是现在也许真的有可能赶上 due 了\n说不定一个人不睡觉真的可以上两份学(", "views": 47, "forwards": 0}, {"id": 627, "date": "2022-03-26T06:23:27", "text": "结果今天一天写了这个图表和动画w\n\n好讨厌 JS 好多不同的标准... 本来之前做过一遍展开动画的,但是 vue-cli 的导入结构在 vue+vite 上不行,然后折腾导入折腾了一个小时 🤯\n\n...还是 Menci 大佬帮忙修好的,感谢ww\n\nvue-charts 也是,导入之后看了超久为什么什么都不显示也没有报错,然后发现它把原本 charts.js 的 data 重命名成 chartData 了,在文档里没有说,也没有报错,还是看使用例子才看到 🌚\n\n怎么时间都花在这种事情上(", "views": 54, "forwards": 0, "files": [{"file_name": "Rec 2022-03-26 02-10.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-03-26T06:23:27", "width": 1296, "height": 1714, "duration": 16, "media_type": "animation", "original_name": "Rec 2022-03-26 02-10.x264-24.mp4", "url": "media/627.mp4", "size": 668721, "thumb": "media/627.mp4_thumb.jpg"}]}, {"id": 629, "date": "2022-03-27T17:55:09", "text": "刚起床\n睡了 11h 好舒服ww", "views": 48, "forwards": 0}, {"id": 630, "date": "2022-03-29T04:24:18", "text": "人生第一次拼高达!\n好好玩ww\n感谢聊聊!", "views": 42, "forwards": 0, "media_group_id": 13188222867311589, "images": [{"width": 961, "height": 1279, "date": "2022-03-29T04:24:16", "media_type": "photo", "original_name": "photo_2022-03-29_04-24-16.jpg", "url": "media/630.jpg", "size": 81974, "thumb": "media/630.jpg_thumb.jpg"}]}, {"id": 633, "date": "2022-03-29T23:24:49", "text": "看到了一群和我们一样打包一大堆食物饮料带走的人hhh\n\n看来大家都用不完饭卡钱w", "views": 46, "forwards": 0, "images": [{"width": 961, "height": 1280, "date": "2022-03-29T23:29:35", "media_type": "photo", "original_name": "photo_2022-03-29_23-29-35.jpg", "url": "media/633.jpg", "size": 201670, "thumb": "media/633.jpg_thumb.jpg"}]}, {"id": 634, "date": "2022-03-30T04:05:19", "text": "🎉", "views": 44, "forwards": 0, "images": [{"width": 253, "height": 228, "date": "2022-03-30T04:05:19", "media_type": "photo", "original_name": "photo_2022-03-30_04-05-19.jpg", "url": "media/634.jpg", "size": 8890, "thumb": "media/634.jpg_thumb.jpg"}]}, {"id": 635, "date": "2022-03-31T00:59:24", "views": 46, "forwards": 1, "forwarded_from": {"name": "若黎 蓝"}, "images": [{"width": 1280, "height": 1280, "date": "2022-03-30T20:53:19", "media_type": "photo", "original_name": "photo_2022-03-30_20-53-19.jpg", "url": "media/635.jpg", "size": 51142, "thumb": "media/635.jpg_thumb.jpg"}]}, {"id": 636, "date": "2022-04-01T20:37:50", "text": "愚人节 StackOverflow 出了一个 3D 眼镜滤镜,但是并不能真正用 3D 眼镜看(\n\n把 CSS 里面 text-shadow 红蓝调换一下,加上 color: transparent 来去掉原本黑色的字之后就能用 3D 眼镜看了hhh", "views": 45, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-01T20:37:50", "media_type": "photo", "original_name": "photo_2022-04-01_20-37-50.jpg", "url": "media/636.jpg", "size": 154059, "thumb": "media/636.jpg_thumb.jpg"}]}, {"id": 637, "date": "2022-04-01T22:09:39", "text": "居然多伦多在地铁站里就能免费打疫苗了哇", "views": 45, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-01T22:09:38", "media_type": "photo", "original_name": "photo_2022-04-01_22-09-38.jpg", "url": "media/637.jpg", "size": 87905, "thumb": "media/637.jpg_thumb.jpg"}]}, {"id": 638, "date": "2022-04-02T05:51:10", "text": "哇\ndanceability!\n这个库还可以分析一首曲子的 danceability!", "views": 45, "forwards": 0, "images": [{"width": 654, "height": 135, "date": "2022-04-02T05:51:10", "media_type": "photo", "original_name": "photo_2022-04-02_05-51-10.jpg", "url": "media/638.jpg", "size": 28066, "thumb": "media/638.jpg_thumb.jpg"}]}, {"id": 639, "date": "2022-04-02T16:12:07", "text": "猜猜哪个工具重采样音频最快:\nA. SoX: 一个专门处理音频的 CLI 库\nB: FFmpeg: 一个处理音视频的 CLI 库\nC: MPlayer: 一个... 视频播放器?\n\n答案是 C, MPlayer 最快 🌚", "views": 43, "forwards": 0, "images": [{"width": 661, "height": 544, "date": "2022-04-02T16:12:07", "media_type": "photo", "original_name": "photo_2022-04-02_16-12-07.jpg", "url": "media/639.jpg", "size": 55546, "thumb": "media/639.jpg_thumb.jpg"}]}, {"id": 640, "date": "2022-04-03T22:05:10", "text": "抹茶拿铁!\n居然北美也有抹茶拿铁ww\n好喜欢❤️", "views": 42, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-03T22:05:09", "media_type": "photo", "original_name": "photo_2022-04-03_22-05-09.jpg", "url": "media/640.jpg", "size": 160496, "thumb": "media/640.jpg_thumb.jpg"}]}, {"id": 641, "date": "2022-04-04T00:59:37", "text": "sleep is the answer\n\n不复习了!睡大觉!(被敲", "views": 46, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-04-04T00:59:37", "media_type": "photo", "original_name": "photo_2022-04-04_00-59-37.jpg", "url": "media/641.jpg", "size": 142969, "thumb": "media/641.jpg_thumb.jpg"}]}, {"id": 642, "date": "2022-04-04T06:40:51", "text": "之前总觉得我有 ADHD... 今天看着 DSM5 上的标准对了一下,只勾上了三个症状,诊断至少要五个症状加上很多其他的标准\n\n所以我没有 ADHD!不知道该开心还是什么(没有理由考砸了\n\n再考砸可以怪复习的时间太少(不好,这样会奖励拖延", "views": 54, "forwards": 1, "images": [{"width": 1003, "height": 423, "date": "2022-04-04T06:40:51", "media_type": "photo", "original_name": "photo_2022-04-04_06-40-51.jpg", "url": "media/642.jpg", "size": 112209, "thumb": "media/642.jpg_thumb.jpg"}]}, {"id": 643, "date": "2022-04-04T07:15:00", "text": "不过真的好想骂 DSM5(\n\n感觉那些症状的标准都好主观,来自不同文化的人很容易会有完全不同的理解... 而且感觉好多症状是大部分人都会有的,DSM5 定的这个正常与不正常的分界线好随便\n\n...其实有这样的分界线也是因为要平衡开药的利益和副作用,但是那样为什么要让医生决定呢?客人对自己经历过的症状的理解怎样也比几次问答可以传达的信息多。感觉可以把副作用和药效告诉他们,让他们自己知情决定副作用值不值得", "views": 46, "forwards": 0, "reply": {"id": 642, "text": "之前总觉得我有 ADHD... 今天看着 DSM5 上的标准对了一下,只勾上了三个症状,诊断至少要五个症状加上很多其他的标准\n\n所以我没有 ADHD!不知道该开心还是什么(没有理由考砸了\n\n再考砸可以怪复习的时间太少(不好,这样会奖励拖延"}}, {"id": 644, "date": "2022-04-04T20:19:25", "text": "考完了,想继续睡...\n\n...但是还有好多事情要做呜呜,也许直到这周结束都没办法真正休息", "views": 47, "forwards": 0, "reply": {"id": 641, "text": "sleep is the answer\n\n不复习了!睡大觉!(被敲"}}, {"id": 645, "date": "2022-04-05T01:47:22", "text": "“如何备份 Linux 系统设置”\n\n
cd /etc\ngit init\ngit push\ncd ~\ngit init\ngit push
\n\n备份完了 👍🏼", "views": 50, "forwards": 0, "images": [{"width": 1225, "height": 581, "date": "2022-04-05T01:47:22", "media_type": "photo", "original_name": "photo_2022-04-05_01-47-22.jpg", "url": "media/645.jpg", "size": 63676, "thumb": "media/645.jpg_thumb.jpg"}]}, {"id": 646, "date": "2022-04-05T13:33:07", "text": "只睡了三小时...\n(三小时整ww", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 593, "date": "2022-04-05T13:33:07", "media_type": "photo", "original_name": "photo_2022-04-05_13-33-07.jpg", "url": "media/646.jpg", "size": 112658, "thumb": "media/646.jpg_thumb.jpg"}]}, {"id": 647, "date": "2022-04-05T23:49:33", "text": "真的好喜欢 YorkU\n\n有 retro 电脑博物馆,有充满自然味道的新鲜空气,演讲的时候还有鹅鹅站在外面,隔着窗户对我们说着什么w", "views": 46, "forwards": 0, "media_group_id": 13193620589684189, "images": [{"width": 1280, "height": 960, "date": "2022-04-05T23:49:28", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-28.jpg", "url": "media/647.jpg", "size": 142920, "thumb": "media/647.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-04-05T23:49:31", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-31.jpg", "url": "media/648.jpg", "size": 272228, "thumb": "media/648.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-05T23:49:32", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-32.jpg", "url": "media/649.jpg", "size": 170736, "thumb": "media/649.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-04-05T23:49:33", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-33.jpg", "url": "media/650.jpg", "size": 148396, "thumb": "media/650.jpg_thumb.jpg"}]}, {"id": 651, "date": "2022-04-06T04:31:00", "text": "?\n\n人生第一次发现原来我可能不是人类w", "views": 47, "forwards": 0, "images": [{"width": 1080, "height": 1114, "date": "2022-04-06T04:31:00", "media_type": "photo", "original_name": "photo_2022-04-06_04-31-00.jpg", "url": "media/651.jpg", "size": 106863, "thumb": "media/651.jpg_thumb.jpg"}]}, {"id": 652, "date": "2022-04-06T13:35:21", "text": "好久没吃「早饭」了hhh", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-06T13:35:20", "media_type": "photo", "original_name": "photo_2022-04-06_13-35-20.jpg", "url": "media/652.jpg", "size": 142346, "thumb": "media/652.jpg_thumb.jpg"}]}, {"id": 653, "date": "2022-04-06T15:47:53", "text": "Numba njit 好好用!\n\n相当于是运行时编译了一个 binary 出来,余弦相似性计算执行速度瞬间提升 226 倍hhhh", "views": 52, "forwards": 0, "images": [{"width": 581, "height": 690, "date": "2022-04-06T15:47:52", "media_type": "photo", "original_name": "photo_2022-04-06_15-47-52.jpg", "url": "media/653.jpg", "size": 56000, "thumb": "media/653.jpg_thumb.jpg"}]}, {"id": 654, "date": "2022-04-07T04:07:16", "text": "...好用个鬼呀(掀\n\n除了超级简单的函数以外,其他函数都要改超级多东西才能用 Numba 编译...\n\n今天遇到的各种问题:\n1. np.vstack 不支持,所以用原始 for loop 手写了一个轮子\n2. 如果有 n 个可选参数,它必须编译成 n^2 + 1 个不同的 native 函数\n3. 类型推导超迷惑... 图上这个报错说 float64[] 不能转换成 float32[],但是明明我所有类型连常量都标了 float32 🌚\n\n还想把整个后端的计算都套一遍 Numba... 现在发现翻译一个函数要半小时 😭", "views": 59, "forwards": 0, "media_group_id": 13194435492083381, "images": [{"width": 846, "height": 667, "date": "2022-04-07T04:07:15", "media_type": "photo", "original_name": "photo_2022-04-07_04-07-15.jpg", "url": "media/654.jpg", "size": 86004, "thumb": "media/654.jpg_thumb.jpg"}, {"width": 663, "height": 493, "date": "2022-04-07T04:07:16", "media_type": "photo", "original_name": "photo_2022-04-07_04-07-16.jpg", "url": "media/655.jpg", "size": 41632, "thumb": "media/655.jpg_thumb.jpg"}], "reply": {"id": 653, "text": "Numba njit 好好用!\n\n相当于是运行时编译了一个 binary 出来,余弦相似性计算执行速度瞬间提升 226 倍hhhh"}}, {"id": 656, "date": "2022-04-08T02:45:19", "text": "结课啦!\n然后下午一下子睡了 5h,睡到头疼hhhh", "views": 64, "forwards": 0}, {"id": 658, "date": "2022-04-08T21:14:04", "views": 68, "forwards": 1, "forwarded_from": {"name": "无聊至极"}, "images": [{"width": 960, "height": 1280, "date": "2022-04-08T19:48:26", "media_type": "photo", "original_name": "photo_2022-04-08_19-48-26.jpg", "url": "media/658.jpg", "size": 191262, "thumb": "media/658.jpg_thumb.jpg"}]}, {"id": 659, "date": "2022-04-08T21:14:17", "text": "这套真的好适合聊聊\n聊聊也是过期 JK 了ww", "views": 71, "forwards": 0, "reply": {"id": 658}}, {"id": 660, "date": "2022-04-09T03:41:39", "text": "电脑桌变成了聊聊的模玩工作室w", "views": 76, "forwards": 0, "media_group_id": 13195805597487309, "images": [{"width": 1280, "height": 960, "date": "2022-04-09T03:41:38", "media_type": "photo", "original_name": "photo_2022-04-09_03-41-38.jpg", "url": "media/660.jpg", "size": 218135, "thumb": "media/660.jpg_thumb.jpg"}]}, {"id": 662, "date": "2022-04-10T02:06:06", "text": "好特别的四轮自行车w", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-10T02:06:06", "media_type": "photo", "original_name": "photo_2022-04-10_02-06-06.jpg", "url": "media/662.jpg", "size": 153304, "thumb": "media/662.jpg_thumb.jpg"}]}, {"id": 663, "date": "2022-04-10T10:52:04", "text": "六个小时写完了 HyFetch!\n\n它可以用 LGBT 旗子的配色显示 neofetch 结果w\n\n安装方法: pip install hyfetch \n(python > 3.7)\n\n源码 (欢迎贡献!", "views": 356, "forwards": 12, "media_group_id": 13196703396479709, "images": [{"width": 1278, "height": 1216, "date": "2022-04-10T10:52:02", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-02.jpg", "url": "media/663.jpg", "size": 139887, "thumb": "media/663.jpg_thumb.jpg"}, {"width": 679, "height": 412, "date": "2022-04-10T10:52:03", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-03.jpg", "url": "media/664.jpg", "size": 52165, "thumb": "media/664.jpg_thumb.jpg"}, {"width": 772, "height": 478, "date": "2022-04-10T10:52:04", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-04.jpg", "url": "media/665.jpg", "size": 80677, "thumb": "media/665.jpg_thumb.jpg"}]}, {"id": 666, "date": "2022-04-10T11:00:44", "text": "天亮了!(哭", "views": 80, "forwards": 0}, {"id": 667, "date": "2022-04-11T20:49:14", "text": "我居然真的重写了一个分布式计算的轮子...\n\n居然真的做到了差不多是 Linear Scaling!三台服务器总共 GPU 跑分加起来大概是这台的 4.1 倍,运行时间也缩短了 3.7 倍,只有 9.7% 的 overhead", "views": 73, "forwards": 0, "media_group_id": 13197681236959341, "images": [{"width": 1280, "height": 392, "date": "2022-04-11T20:49:13", "media_type": "photo", "original_name": "photo_2022-04-11_20-49-13.jpg", "url": "media/667.jpg", "size": 115677, "thumb": "media/667.jpg_thumb.jpg"}, {"width": 1261, "height": 807, "date": "2022-04-11T20:49:14", "media_type": "photo", "original_name": "photo_2022-04-11_20-49-14.jpg", "url": "media/668.jpg", "size": 145539, "thumb": "media/668.jpg_thumb.jpg"}]}, {"id": 669, "date": "2022-04-11T22:48:16", "text": "开始健康饮食", "views": 63, "forwards": 0, "media_group_id": 13197738374548853, "images": [{"width": 1280, "height": 960, "date": "2022-04-11T22:48:16", "media_type": "photo", "original_name": "photo_2022-04-11_22-48-16.jpg", "url": "media/669.jpg", "size": 221702, "thumb": "media/669.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-11T22:48:16", "media_type": "photo", "original_name": "photo_2022-04-11_22-48-16.jpg", "url": "media/670.jpg", "size": 171740, "thumb": "media/670.jpg_thumb.jpg"}]}, {"id": 671, "date": "2022-04-12T20:16:12", "text": "好久没玩不会玩了(x", "views": 58, "forwards": 0, "media_group_id": 13198356580218941, "images": [{"width": 1280, "height": 740, "date": "2022-04-12T20:16:09", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-09.jpg", "url": "media/671.jpg", "size": 165391, "thumb": "media/671.jpg_thumb.jpg"}, {"width": 1280, "height": 740, "date": "2022-04-12T20:16:10", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-10.jpg", "url": "media/672.jpg", "size": 132393, "thumb": "media/672.jpg_thumb.jpg"}, {"width": 1280, "height": 740, "date": "2022-04-12T20:16:12", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-12.jpg", "url": "media/673.jpg", "size": 131426, "thumb": "media/673.jpg_thumb.jpg"}]}, {"id": 674, "date": "2022-04-12T20:54:27", "text": "哇\n\n我的黑苹果居然已经稳定运行 42 天了!\n再看看我的 arch linux 服务器 screen locker 总是崩,每一两天就要重启一次(x", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 770, "date": "2022-04-12T20:54:26", "media_type": "photo", "original_name": "photo_2022-04-12_20-54-26.jpg", "url": "media/674.jpg", "size": 173302, "thumb": "media/674.jpg_thumb.jpg"}]}, {"id": 675, "date": "2022-04-12T20:56:17", "text": "说不定用黑苹果跑服务器也不是很糟糕?(雾", "views": 63, "forwards": 0, "reply": {"id": 674, "text": "哇\n\n我的黑苹果居然已经稳定运行 42 天了!\n再看看我的 arch linux 服务器 screen locker 总是崩,每一两天就要重启一次(x"}}, {"id": 676, "date": "2022-04-13T08:17:11", "text": "2022 年第一次开窗户睡觉w", "views": 66, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-13T08:17:11", "media_type": "photo", "original_name": "photo_2022-04-13_08-17-11.jpg", "url": "media/676.jpg", "size": 130431, "thumb": "media/676.jpg_thumb.jpg"}]}, {"id": 677, "date": "2022-04-14T01:18:55", "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "views": 65, "forwards": 0, "media_group_id": 13199193082346661, "images": [{"width": 1280, "height": 960, "date": "2022-04-14T01:18:52", "media_type": "photo", "original_name": "photo_2022-04-14_01-18-52.jpg", "url": "media/677.jpg", "size": 331533, "thumb": "media/677.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-14T01:18:54", "media_type": "photo", "original_name": "photo_2022-04-14_01-18-54.jpg", "url": "media/678.jpg", "size": 446990, "thumb": "media/678.jpg_thumb.jpg"}]}, {"id": 679, "date": "2022-04-15T17:07:34", "text": "抑郁症处方药(吸入式)\nby Moe", "views": 59, "forwards": 0, "forwarded_from": {"name": "Kukisi"}, "images": [{"width": 960, "height": 1280, "date": "2022-04-15T01:00:56", "media_type": "photo", "original_name": "photo_2022-04-15_01-00-56.jpg", "url": "media/679.jpg", "size": 204315, "thumb": "media/679.jpg_thumb.jpg"}]}, {"id": 680, "date": "2022-04-16T02:28:44", "text": "我也在 YorkU 看到了小狐狸ww\n(刚打开相机就跑掉了...", "views": 58, "forwards": 0, "media_group_id": 13200608995362421, "images": [{"width": 1280, "height": 960, "date": "2022-04-16T02:28:43", "media_type": "photo", "original_name": "photo_2022-04-16_02-28-43.jpg", "url": "media/680.jpg", "size": 149467, "thumb": "media/680.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-16T02:28:44", "media_type": "photo", "original_name": "photo_2022-04-16_02-28-44.jpg", "url": "media/681.jpg", "size": 95698, "thumb": "media/681.jpg_thumb.jpg"}]}, {"id": 682, "date": "2022-04-17T13:19:43", "text": "聊聊期末项目需要爬 Github Issue 的 Comment 和 Timeline。爬虫跑起来之后发现,即使有八个帐号的 token 池,还是要 9h 才能跑完... 计算出一共需要爬 >540675 个请求,一个帐号要爬 4.5 天\n\n然后发现一个 GraphQL 请求可以代替 201 个 RestAPI 请求 🌚\n\n这样即使只有一个帐号也只需要爬 1.07h 了,白写了那个 thread-safe 还会自动计请求数的 token 池呜呜(", "views": 60, "forwards": 0, "media_group_id": 13201612671272397, "images": [{"width": 1280, "height": 785, "date": "2022-04-17T13:19:42", "media_type": "photo", "original_name": "photo_2022-04-17_13-19-42.jpg", "url": "media/682.jpg", "size": 130590, "thumb": "media/682.jpg_thumb.jpg"}, {"width": 1280, "height": 851, "date": "2022-04-17T13:19:43", "media_type": "photo", "original_name": "photo_2022-04-17_13-19-43.jpg", "url": "media/683.jpg", "size": 104543, "thumb": "media/683.jpg_thumb.jpg"}]}, {"id": 684, "date": "2022-04-17T16:09:03", "text": "恭喜我 >24h 没睡,聊聊的作业我终于有希望写完了\n\n接下来一天里还要补完一整年没听的微积分... 没人能救我了", "views": 61, "forwards": 2, "images": [{"width": 1058, "height": 1280, "date": "2022-04-17T16:09:03", "media_type": "photo", "original_name": "photo_2022-04-17_16-09-03.jpg", "url": "media/684.jpg", "size": 69871, "thumb": "media/684.jpg_thumb.jpg"}]}, {"id": 685, "date": "2022-04-18T16:53:17", "text": "考完了 CSC111!\n\n果然不应该没听课就裸考,空了一道大题,最高只能到 82% 了...\n\nAST Tree 不知道是什么就随便画了一个w (查了一下感觉还挺像我画的?不知道把方框画成圆框、多画了变量内容这种会不会扣分x\n\n然后递归时间复杂度的那道题,average case 完全没写出来,worst case 证明也写得好差,写了超多废话\n\n不过手写代码的部分我肯定是全对,所以我还活着w", "views": 66, "forwards": 1, "media_group_id": 13202406379452141, "images": [{"width": 1280, "height": 960, "date": "2022-04-18T16:53:16", "media_type": "photo", "original_name": "photo_2022-04-18_16-53-16.jpg", "url": "media/685.jpg", "size": 256883, "thumb": "media/685.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-18T16:53:16", "media_type": "photo", "original_name": "photo_2022-04-18_16-53-16.jpg", "url": "media/686.jpg", "size": 211770, "thumb": "media/686.jpg_thumb.jpg"}]}, {"id": 687, "date": "2022-04-18T21:19:44", "text": "😭", "views": 56, "forwards": 0, "reply": {"id": 677, "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "thumb": "media/677.jpg_thumb.jpg"}, "files": [{"mime_type": "video/mp4", "date": "2022-04-18T21:19:44", "width": 854, "height": 480, "duration": 7, "media_type": "animation", "original_name": "animation_2022-04-18_21-19-44.mp4", "url": "media/687.mp4", "size": 746223, "thumb": "media/687.mp4_thumb.jpg"}]}, {"id": 688, "date": "2022-04-21T06:43:33", "text": "啊咧...\n在大统华买的猪肉片外面的包装写了包装日期 Apr 17,背面的包装写的是 Apr 8 🌚\n\n不过冻起来好像也没有区别w", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-21T06:44:30", "media_type": "photo", "original_name": "photo_2022-04-21_06-44-30.jpg", "url": "media/688.jpg", "size": 264446, "thumb": "media/688.jpg_thumb.jpg"}]}, {"id": 689, "date": "2022-04-21T06:45:46", "text": "夜宵!庆祝一下把三个 deadline 都肝完了", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-21T06:45:46", "media_type": "photo", "original_name": "photo_2022-04-21_06-45-46.jpg", "url": "media/689.jpg", "size": 171390, "thumb": "media/689.jpg_thumb.jpg"}]}, {"id": 690, "date": "2022-04-21T06:55:18", "text": "说起来,昨天考完数学第一次见到教授真人,站在外面问我们加一个微信群w\n\n我第一反应是... 教授好小!(?\n\n...不过教授真人真的好可爱,无论是声音还是气势,完全不像是刻板印象里教授的样子hhh", "views": 71, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-04-21T06:55:18", "media_type": "photo", "original_name": "photo_2022-04-21_06-55-18.jpg", "url": "media/690.jpg", "size": 167986, "thumb": "media/690.jpg_thumb.jpg"}]}, {"id": 691, "date": "2022-04-21T20:05:42", "text": "看了一眼群w\n\n...然后发现教授的头像是凌波丽 🌚", "views": 67, "forwards": 1, "media_group_id": 13204572342940197, "images": [{"width": 795, "height": 1280, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/691.jpg", "size": 94311, "thumb": "media/691.jpg_thumb.jpg"}, {"width": 1280, "height": 993, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/692.jpg", "size": 34496, "thumb": "media/692.jpg_thumb.jpg"}, {"width": 800, "height": 800, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/693.jpg", "size": 84402, "thumb": "media/693.jpg_thumb.jpg"}], "reply": {"id": 690, "text": "说起来,昨天考完数学第一次见到教授真人,站在外面问我们加一个微信群w\n\n我第一反应是... 教授好小!(?\n\n...不过教授真人真的好可爱,无论是声音还是气势,完全不像是刻板印象里教授的样子hhh"}}, {"id": 694, "date": "2022-04-21T23:08:46", "text": "睡了 13h!\n把前三天少睡的都补回来了ww", "views": 52, "forwards": 0, "images": [{"width": 961, "height": 1280, "date": "2022-04-21T23:08:46", "media_type": "photo", "original_name": "photo_2022-04-21_23-08-46.jpg", "url": "media/694.jpg", "size": 135678, "thumb": "media/694.jpg_thumb.jpg"}]}, {"id": 695, "date": "2022-04-22T00:12:59", "text": "突然想到,\n能不能用光纤把地球另外一边的光传过来,这样的话晚上不用电就能有光了w", "views": 55, "forwards": 0}, {"id": 696, "date": "2022-04-23T05:08:05", "text": "哭了... 考试前一天发现买的教科书四月 18 到期了,现在买只能再花 $89 买一年 😭\n\n现在终于懂了“正版的受害者”是什么意思", "views": 49, "forwards": 0, "images": [{"width": 442, "height": 262, "date": "2022-04-23T05:08:05", "media_type": "photo", "original_name": "photo_2022-04-23_05-08-05.jpg", "url": "media/696.jpg", "size": 8874, "thumb": "media/696.jpg_thumb.jpg"}]}, {"id": 697, "date": "2022-04-24T04:03:38", "text": "试试把汤和面分开煮w", "views": 50, "forwards": 0, "media_group_id": 13206184144014269, "images": [{"width": 1280, "height": 960, "date": "2022-04-24T04:03:37", "media_type": "photo", "original_name": "photo_2022-04-24_04-03-37.jpg", "url": "media/697.jpg", "size": 197383, "thumb": "media/697.jpg_thumb.jpg"}, {"width": 591, "height": 1280, "date": "2022-04-24T04:03:37", "media_type": "photo", "original_name": "photo_2022-04-24_04-03-37.jpg", "url": "media/698.jpg", "size": 101867, "thumb": "media/698.jpg_thumb.jpg"}]}, {"id": 699, "date": "2022-04-24T21:45:28", "text": "最近咖啡因依赖好严重... 没有摄入咖啡因的就好想睡觉。果然不能把 59mg 咖啡因的 Pepsi zero 当水喝", "views": 46, "forwards": 0}, {"id": 700, "date": "2022-04-24T21:51:38", "text": "刚过了半个月就已经有花死掉了 😭\n\n第二张是他们上星期的样子...", "views": 46, "forwards": 0, "media_group_id": 13206696791206285, "images": [{"width": 1280, "height": 960, "date": "2022-04-24T21:51:37", "media_type": "photo", "original_name": "photo_2022-04-24_21-51-37.jpg", "url": "media/700.jpg", "size": 209878, "thumb": "media/700.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-24T21:51:38", "media_type": "photo", "original_name": "photo_2022-04-24_21-51-38.jpg", "url": "media/701.jpg", "size": 199924, "thumb": "media/701.jpg_thumb.jpg"}], "reply": {"id": 677, "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "thumb": "media/677.jpg_thumb.jpg"}}, {"id": 702, "date": "2022-04-25T00:13:53", "text": "好久没有回这个房间,室友搬出去了,绿萝也枯了", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-25T00:13:53", "media_type": "photo", "original_name": "photo_2022-04-25_00-13-53.jpg", "url": "media/702.jpg", "size": 165535, "thumb": "media/702.jpg_thumb.jpg"}]}, {"id": 703, "date": "2022-04-25T20:01:26", "text": "人生第一次给 nixos 打包w\n\nnixos 的学习曲线真的好深... 从安装 nixos 到开完 PR 一共用了 5h", "views": 68, "forwards": 2, "images": [{"width": 671, "height": 228, "date": "2022-04-25T20:01:26", "media_type": "photo", "original_name": "photo_2022-04-25_20-01-26.jpg", "url": "media/703.jpg", "size": 18997, "thumb": "media/703.jpg_thumb.jpg"}]}, {"id": 704, "date": "2022-04-25T22:49:18", "text": "真的有牛肉的番茄牛肉方便面w", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-25T22:49:18", "media_type": "photo", "original_name": "photo_2022-04-25_22-49-18.jpg", "url": "media/704.jpg", "size": 197885, "thumb": "media/704.jpg_thumb.jpg"}]}, {"id": 705, "date": "2022-04-27T06:32:10", "text": "原来聊聊还偷偷给我写了明信片... 聊聊真的好可爱 qwq\n\n...结果这封明信片送过来两天之后就去聊聊那边住了,现在才想起来宿舍还有一个邮箱 😭", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-27T06:32:10", "media_type": "photo", "original_name": "photo_2022-04-27_06-32-10.jpg", "url": "media/705.jpg", "size": 170724, "thumb": "media/705.jpg_thumb.jpg"}]}, {"id": 706, "date": "2022-04-28T05:46:58", "text": "终于全都考完啦\n\n...然而还有一堆之前推到考试后做的乱七八糟的事情", "views": 55, "forwards": 0, "images": [{"width": 578, "height": 276, "date": "2022-04-28T05:46:58", "media_type": "photo", "original_name": "photo_2022-04-28_05-46-58.jpg", "url": "media/706.jpg", "size": 15420, "thumb": "media/706.jpg_thumb.jpg"}]}, {"id": 707, "date": "2022-04-28T16:59:47", "text": "准备从宿舍搬出去啦w\n\n关机关机,纪念一下 58 天的 uptime 就此归零", "views": 51, "forwards": 0, "images": [{"width": 486, "height": 98, "date": "2022-04-28T16:59:47", "media_type": "photo", "original_name": "photo_2022-04-28_16-59-47.jpg", "url": "media/707.jpg", "size": 11439, "thumb": "media/707.jpg_thumb.jpg"}]}, {"id": 708, "date": "2022-04-29T08:46:37", "text": "Nvidia f**k me\n\n不过真的,到现在用 Arch Linux 遇到的问题比黑苹果多太多了", "views": 53, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-04-29T08:41:56", "width": 854, "height": 480, "duration": 20, "media_type": "animation", "original_name": "animation_2022-04-29_08-41-56.mp4", "url": "media/708.mp4", "size": 2279759, "thumb": "media/708.mp4_thumb.jpg"}]}, {"id": 709, "date": "2022-04-30T00:34:45", "text": "极限搬家\n左手推自行车,右手推小推车 😭", "views": 52, "forwards": 0, "media_group_id": 13210231084759261, "images": [{"width": 1280, "height": 960, "date": "2022-04-30T00:34:42", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-42.jpg", "url": "media/709.jpg", "size": 216129, "thumb": "media/709.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:43", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-43.jpg", "url": "media/710.jpg", "size": 226752, "thumb": "media/710.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:44", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-44.jpg", "url": "media/711.jpg", "size": 167582, "thumb": "media/711.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:45", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-45.jpg", "url": "media/712.jpg", "size": 201425, "thumb": "media/712.jpg_thumb.jpg"}]}, {"id": 713, "date": "2022-04-30T03:30:02", "text": "还有 30 min 就 due 的时候出问题就不好玩了啊啊 (╯‵□′)╯︵┴─┴", "views": 53, "forwards": 0, "reply": {"id": 708, "text": "Nvidia f**k me\n\n不过真的,到现在用 Arch Linux 遇到的问题比黑苹果多太多了"}, "files": [{"mime_type": "video/mp4", "date": "2022-04-30T03:30:02", "width": 480, "height": 854, "duration": 12, "media_type": "animation", "original_name": "animation_2022-04-30_03-30-02.mp4", "url": "media/713.mp4", "size": 1371015, "thumb": "media/713.mp4_thumb.jpg"}]}, {"id": 714, "date": "2022-04-30T04:17:34", "text": "终于放假了嘛?不要再告诉我还有别的事情了呜", "views": 50, "forwards": 0}, {"id": 715, "date": "2022-05-01T06:53:47", "text": "小桂桂的鸡尾酒实验室正式重启ww", "views": 52, "forwards": 0, "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-01T06:53:46", "media_type": "photo", "original_name": "photo_2022-05-01_06-53-46.jpg", "url": "media/715.jpg", "size": 200581, "thumb": "media/715.jpg_thumb.jpg"}]}, {"id": 716, "date": "2022-05-01T06:59:21", "text": "今天在 Dundas 街上看到了真的蜘蛛侠w(虽然不会飞", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 898, "date": "2022-05-01T06:59:21", "media_type": "photo", "original_name": "photo_2022-05-01_06-59-21.jpg", "url": "media/716.jpg", "size": 213593, "thumb": "media/716.jpg_thumb.jpg"}]}, {"id": 717, "date": "2022-05-01T14:36:01", "text": "确定下来啦,人生第一份工作!\n\n整暑假的工资不够交 UofT 一门课的学费好好笑,不过工作内容是完善一些都很有趣的重复实验就也不用在意工资啦w", "views": 53, "forwards": 0, "reply": {"id": 572, "text": "旁听聊聊的课,教授好像很看好我的样子,然后中间休息的时候来问我考虑一下暑假去做她的实习 RA 🌚\n\n没想到这么意外地找到了实习机会!(呜呜呜研究生八个人的小课真是太好了!UofT 今年必修的那几门四百人大课能和教授说上一句话都是件成就了"}, "images": [{"width": 800, "height": 374, "date": "2022-05-01T14:36:01", "media_type": "photo", "original_name": "photo_2022-05-01_14-36-01.jpg", "url": "media/717.jpg", "size": 43454, "thumb": "media/717.jpg_thumb.jpg"}]}, {"id": 718, "date": "2022-05-02T02:55:13", "text": "终于有时间认真做饭了w", "views": 46, "forwards": 0, "media_group_id": 13211680906829197, "images": [{"width": 1280, "height": 960, "date": "2022-05-02T02:55:12", "media_type": "photo", "original_name": "photo_2022-05-02_02-55-12.jpg", "url": "media/718.jpg", "size": 184636, "thumb": "media/718.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-02T02:55:12", "media_type": "photo", "original_name": "photo_2022-05-02_02-55-12.jpg", "url": "media/719.jpg", "size": 167363, "thumb": "media/719.jpg_thumb.jpg"}]}, {"id": 720, "date": "2022-05-02T23:33:14", "text": "健康饮食 continued", "views": 44, "forwards": 0, "reply": {"id": 669, "text": "开始健康饮食", "thumb": "media/669.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-05-02T23:33:14", "media_type": "photo", "original_name": "photo_2022-05-02_23-33-14.jpg", "url": "media/720.jpg", "size": 290515, "thumb": "media/720.jpg_thumb.jpg"}]}, {"id": 721, "date": "2022-05-04T21:04:49", "text": "原來 sub_filter 可以用來反代注入 CSS", "views": 41, "forwards": 0, "images": [{"width": 949, "height": 164, "date": "2022-05-04T21:04:49", "media_type": "photo", "original_name": "photo_2022-05-04_21-04-49.jpg", "url": "media/721.jpg", "size": 28216, "thumb": "media/721.jpg_thumb.jpg"}]}, {"id": 722, "date": "2022-05-04T21:18:08", "text": "搭了一个 overleaf 私服! \ntex.hydev.org\n\n用 sub_filter 注入 CSS 之后疯狂魔改网页主题hhh\n\n私服没有官方的免费版最多两人合作限制哦,大家想用的话欢迎私聊我开帐号w", "views": 43, "forwards": 0, "media_group_id": 13213592711051733, "images": [{"width": 1280, "height": 1068, "date": "2022-05-04T21:18:07", "media_type": "photo", "original_name": "photo_2022-05-04_21-18-07.jpg", "url": "media/722.jpg", "size": 103448, "thumb": "media/722.jpg_thumb.jpg"}, {"width": 1280, "height": 1068, "date": "2022-05-04T21:18:08", "media_type": "photo", "original_name": "photo_2022-05-04_21-18-08.jpg", "url": "media/723.jpg", "size": 77024, "thumb": "media/723.jpg_thumb.jpg"}]}, {"id": 724, "date": "2022-05-05T03:16:37", "text": "终于从腾讯企业邮箱迁移到了 Microsoft 365\n\n真的好麻烦... 步骤大概是这样:\n1. 免费注册 Office 365\n2. 去腾讯设置界面把 IMAP 同步限制设置成“收取[全部]的邮件”\n3. Outlook Windows 同时登录旧邮箱和新邮箱的 @.onmicrosoft.com 别名\n4. Outlook 客户端旧账号设置 > Email > Keep mail offline for 设置成 All\n5. Outlook 右上角点 Send/Receive All Folders(这个会跑很久很久很久)\n6. Outlook 左上角 File > Open & Export > Import/Export > Export to a file > Outlook Data File (.pst) > 选择旧邮箱 > Include subfolders > Next > 填一个路径导出\n7. Outlook 左上角 File > Open & Export > Import/Export > Import from another program or file > Outlook Data File (.pst) > 选择之前导出的路径\n8. 导入完成之后等同步,同步完之后我发现我的 sent message 并没有被放进 sent messages 文件夹...\n9. 在新邮箱内搜索 from:<旧邮箱>,把所有的结果移动到新邮箱的 sent messages\n10. 等新邮箱同步完之后移除两个邮箱\n11. 去 MS 365 管理设置新邮箱的域名\n12. Outlook 重新添加域名邮箱(这个时候新邮箱应该和旧邮箱地址一样了)\n\n完成!接下来等一天看看自动续订能不能用就好啦——", "views": 69, "forwards": 0, "images": [{"width": 764, "height": 379, "date": "2022-05-05T03:18:12", "media_type": "photo", "original_name": "photo_2022-05-05_03-18-12.jpg", "url": "media/724.jpg", "size": 33181, "thumb": "media/724.jpg_thumb.jpg"}]}, {"id": 725, "date": "2022-05-05T16:27:55", "text": "拼一碗方便面w", "views": 43, "forwards": 0, "media_group_id": 13214144601005101, "images": [{"width": 1280, "height": 960, "date": "2022-05-05T16:27:53", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-53.jpg", "url": "media/725.jpg", "size": 258697, "thumb": "media/725.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/726.jpg", "size": 145876, "thumb": "media/726.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/727.jpg", "size": 145998, "thumb": "media/727.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/728.jpg", "size": 144049, "thumb": "media/728.jpg_thumb.jpg"}]}, {"id": 729, "date": "2022-05-05T20:24:28", "text": "遇到了刚出生的小老鼠!\n好可爱ww", "views": 41, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-05-05T20:24:28", "width": 854, "height": 480, "duration": 25, "media_type": "animation", "original_name": "animation_2022-05-05_20-24-28.mp4", "url": "media/729.mp4", "size": 2844895, "thumb": "media/729.mp4_thumb.jpg"}]}, {"id": 730, "date": "2022-05-05T20:43:24", "views": 39, "forwards": 0, "media_group_id": 13214267236809381, "images": [{"width": 1280, "height": 960, "date": "2022-05-05T20:43:20", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-20.jpg", "url": "media/730.jpg", "size": 283841, "thumb": "media/730.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:21", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-21.jpg", "url": "media/731.jpg", "size": 276660, "thumb": "media/731.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:22", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-22.jpg", "url": "media/732.jpg", "size": 290352, "thumb": "media/732.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:23", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-23.jpg", "url": "media/733.jpg", "size": 235958, "thumb": "media/733.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:24", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-24.jpg", "url": "media/734.jpg", "size": 237705, "thumb": "media/734.jpg_thumb.jpg"}], "reply": {"id": 729, "text": "遇到了刚出生的小老鼠!\n好可爱ww"}}, {"id": 736, "date": "2022-05-05T22:42:25", "text": "讨厌大人...", "views": 41, "forwards": 0, "media_group_id": 13214324359629429, "images": [{"width": 1280, "height": 543, "date": "2022-05-05T22:42:24", "media_type": "photo", "original_name": "photo_2022-05-05_22-42-24.jpg", "url": "media/735.jpg", "size": 38340, "thumb": "media/735.jpg_thumb.jpg"}, {"width": 1080, "height": 1238, "date": "2022-05-05T22:42:24", "media_type": "photo", "original_name": "photo_2022-05-05_22-42-24.jpg", "url": "media/736.jpg", "size": 95073, "thumb": "media/736.jpg_thumb.jpg"}]}, {"id": 737, "date": "2022-05-06T07:55:10", "text": "作息刚倒过来两天又乱了... 这次是在配环境,每分钟都觉得再给我一分钟就能配好了,然后六个小时配到现在还没好(", "views": 39, "forwards": 0}, {"id": 739, "date": "2022-05-06T14:24:53", "text": "好可爱啊我死了w", "views": 42, "forwards": 0, "media_group_id": 13214776745443013, "images": [{"width": 960, "height": 1280, "date": "2022-05-06T14:24:52", "media_type": "photo", "original_name": "photo_2022-05-06_14-24-52.jpg", "url": "media/738.jpg", "size": 249501, "thumb": "media/738.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-06T14:24:52", "media_type": "photo", "original_name": "photo_2022-05-06_14-24-52.jpg", "url": "media/739.jpg", "size": 232736, "thumb": "media/739.jpg_thumb.jpg"}]}, {"id": 740, "date": "2022-05-07T02:03:41", "text": "和聊聊骑车去给朋友寄快递,穿过学校旁边的公园,第一次看到了野生的小兔兔,还和春天的紫玉兰合了影w", "views": 43, "forwards": 0, "media_group_id": 13215112172254381, "images": [{"width": 1280, "height": 960, "date": "2022-05-07T02:03:37", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-37.jpg", "url": "media/740.jpg", "size": 342108, "thumb": "media/740.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:37", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-37.jpg", "url": "media/741.jpg", "size": 189968, "thumb": "media/741.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:38", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-38.jpg", "url": "media/742.jpg", "size": 438483, "thumb": "media/742.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-07T02:03:38", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-38.jpg", "url": "media/743.jpg", "size": 258173, "thumb": "media/743.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:39", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-39.jpg", "url": "media/744.jpg", "size": 453189, "thumb": "media/744.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:39", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-39.jpg", "url": "media/745.jpg", "size": 282779, "thumb": "media/745.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:40", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-40.jpg", "url": "media/746.jpg", "size": 508484, "thumb": "media/746.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:41", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-41.jpg", "url": "media/748.jpg", "size": 191800, "thumb": "media/748.jpg_thumb.jpg"}]}, {"id": 749, "date": "2022-05-07T16:46:18", "text": "模型放在旁边毫无维和hhh", "views": 43, "forwards": 0, "reply": {"id": 725, "text": "拼一碗方便面w", "thumb": "media/725.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-07T16:46:17", "media_type": "photo", "original_name": "photo_2022-05-07_16-46-17.jpg", "url": "media/749.jpg", "size": 195698, "thumb": "media/749.jpg_thumb.jpg"}]}, {"id": 750, "date": "2022-05-07T18:46:07", "text": "画猫猫", "views": 41, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-07T18:46:07", "media_type": "photo", "original_name": "photo_2022-05-07_18-46-07.jpg", "url": "media/750.jpg", "size": 120648, "thumb": "media/750.jpg_thumb.jpg"}]}, {"id": 751, "date": "2022-05-07T22:06:54", "text": "蒲公英花里面插了好多小剪刀 qwq", "views": 40, "forwards": 0, "media_group_id": 13215689712469077, "images": [{"width": 1280, "height": 774, "date": "2022-05-07T22:06:53", "media_type": "photo", "original_name": "photo_2022-05-07_22-06-53.jpg", "url": "media/751.jpg", "size": 144651, "thumb": "media/751.jpg_thumb.jpg"}, {"width": 1018, "height": 767, "date": "2022-05-07T22:06:53", "media_type": "photo", "original_name": "photo_2022-05-07_22-06-53.jpg", "url": "media/752.jpg", "size": 101261, "thumb": "media/752.jpg_thumb.jpg"}]}, {"id": 753, "date": "2022-05-08T04:05:28", "text": "遇到了死掉的小麻雀... 😭", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-08T04:05:28", "media_type": "photo", "original_name": "photo_2022-05-08_04-05-28.jpg", "url": "media/753.jpg", "size": 534296, "thumb": "media/753.jpg_thumb.jpg"}]}, {"id": 754, "date": "2022-05-09T01:47:15", "text": "人生第一次见到活的樱花!", "views": 41, "forwards": 0, "media_group_id": 13216486684095317, "images": [{"width": 960, "height": 1280, "date": "2022-05-09T01:47:12", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-12.jpg", "url": "media/754.jpg", "size": 327838, "thumb": "media/754.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:13", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-13.jpg", "url": "media/755.jpg", "size": 327116, "thumb": "media/755.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:14", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-14.jpg", "url": "media/756.jpg", "size": 206171, "thumb": "media/756.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:15", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-15.jpg", "url": "media/757.jpg", "size": 259983, "thumb": "media/757.jpg_thumb.jpg"}]}, {"id": 758, "date": "2022-05-09T15:26:02", "text": "只有一周的暑假结束了 🥲", "views": 42, "forwards": 0, "images": [{"width": 755, "height": 394, "date": "2022-05-09T15:26:02", "media_type": "photo", "original_name": "photo_2022-05-09_15-26-02.jpg", "url": "media/758.jpg", "size": 37747, "thumb": "media/758.jpg_thumb.jpg"}]}, {"id": 759, "date": "2022-05-09T23:06:34", "text": "🌚", "views": 40, "forwards": 0, "images": [{"width": 986, "height": 1280, "date": "2022-05-09T23:06:34", "media_type": "photo", "original_name": "photo_2022-05-09_23-06-34.jpg", "url": "media/759.jpg", "size": 40611, "thumb": "media/759.jpg_thumb.jpg"}]}, {"id": 760, "date": "2022-05-10T01:08:29", "text": "成绩出来啦w\n\n数学几乎一节课都没听,只复习了大概 12h 然后考了 C+,没有 Fail,可以进系了 🌚", "views": 41, "forwards": 0, "reply": {"id": 685, "text": "考完了 CSC111!\n\n果然不应该没听课就裸考,空了一道大题,最高只能到 82% 了...\n\nAST Tree 不知道是什么就随便画了一个w (查了一下感觉还挺像我画的?不知道把方框画成圆框、多画了变量内容这种会不会扣分x\n\n然后递归时间复杂度的那道题,average case 完全没写出来,worst case 证明也写得好差,写了超多废话\n\n不过手写代码的部分我肯定是全对,所以我还活着w", "thumb": "media/685.jpg_thumb.jpg"}, "images": [{"width": 1065, "height": 232, "date": "2022-05-10T01:08:29", "media_type": "photo", "original_name": "photo_2022-05-10_01-08-29.jpg", "url": "media/760.jpg", "size": 27587, "thumb": "media/760.jpg_thumb.jpg"}]}, {"id": 761, "date": "2022-05-10T01:40:07", "text": "按直觉放了适量,炸出来除了有点咸还挺好吃的w", "views": 45, "forwards": 0, "media_group_id": 13217174460299157, "images": [{"width": 1280, "height": 960, "date": "2022-05-10T01:40:06", "media_type": "photo", "original_name": "photo_2022-05-10_01-40-06.jpg", "url": "media/761.jpg", "size": 248019, "thumb": "media/761.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-10T01:40:07", "media_type": "photo", "original_name": "photo_2022-05-10_01-40-07.jpg", "url": "media/762.jpg", "size": 173742, "thumb": "media/762.jpg_thumb.jpg"}], "reply": {"id": 759, "text": "🌚"}}, {"id": 763, "date": "2022-05-10T14:39:38", "text": "...结果在这里停了十天被偷了 😭\n\nYorkU 好不安全", "views": 56, "forwards": 1, "reply": {"id": 709, "text": "极限搬家\n左手推自行车,右手推小推车 😭", "thumb": "media/709.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-05-10T14:39:38", "media_type": "photo", "original_name": "photo_2022-05-10_14-39-38.jpg", "url": "media/763.jpg", "size": 185885, "thumb": "media/763.jpg_thumb.jpg"}]}, {"id": 764, "date": "2022-05-10T16:49:25", "text": "还在想为什么对面栏杆的车停了那么久都没事,然后刚才过去看一下,原来那边的车锁也被锯开了,但是因为它太旧了小偷没拿走?😭", "views": 47, "forwards": 0, "images": [{"width": 1072, "height": 1280, "date": "2022-05-10T16:49:25", "media_type": "photo", "original_name": "photo_2022-05-10_16-49-25.jpg", "url": "media/764.jpg", "size": 340018, "thumb": "media/764.jpg_thumb.jpg"}]}, {"id": 765, "date": "2022-05-10T22:21:51", "text": "好想开餐厅... 先写一个菜单好了w\n\n(都是我做过的哦 qwq", "views": 43, "forwards": 0, "images": [{"width": 1101, "height": 1009, "date": "2022-05-10T22:21:51", "media_type": "photo", "original_name": "photo_2022-05-10_22-21-51.jpg", "url": "media/765.jpg", "size": 76297, "thumb": "media/765.jpg_thumb.jpg"}]}, {"id": 766, "date": "2022-05-11T19:01:07", "text": "...结果现在麻辣鸡白汤这个味道已经停产了 🥲\n\n留着最后五杯什么时候逆向一下", "views": 45, "forwards": 0, "media_group_id": 13218365336161165, "images": [{"width": 1255, "height": 401, "date": "2022-05-11T19:01:04", "media_type": "photo", "original_name": "photo_2022-05-11_19-01-04.jpg", "url": "media/766.jpg", "size": 62294, "thumb": "media/766.jpg_thumb.jpg"}, {"width": 1104, "height": 1047, "date": "2022-05-11T19:01:06", "media_type": "photo", "original_name": "photo_2022-05-11_19-01-06.jpg", "url": "media/767.jpg", "size": 251558, "thumb": "media/767.jpg_thumb.jpg"}], "reply": {"id": 341, "text": "又便宜又好吃,直接抱一箱回去(x", "thumb": "media/341.jpg_thumb.jpg"}}, {"id": 768, "date": "2022-05-11T21:59:27", "text": "...在二手网站上找到了自己的车", "views": 63, "forwards": 1, "media_group_id": 13218450936086565, "images": [{"width": 640, "height": 1280, "date": "2022-05-11T21:59:26", "media_type": "photo", "original_name": "photo_2022-05-11_21-59-26.jpg", "url": "media/768.jpg", "size": 136552, "thumb": "media/768.jpg_thumb.jpg"}, {"width": 800, "height": 450, "date": "2022-05-11T21:59:26", "media_type": "photo", "original_name": "photo_2022-05-11_21-59-26.jpg", "url": "media/769.jpg", "size": 113090, "thumb": "media/769.jpg_thumb.jpg"}], "reply": {"id": 763, "text": "...结果在这里停了十天被偷了 😭\n\nYorkU 好不安全"}}, {"id": 771, "date": "2022-05-13T02:15:51", "text": "空调坏了,在 32℃的房间度过了一天", "views": 44, "forwards": 0, "media_group_id": 13219265208505389, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T02:15:50", "media_type": "photo", "original_name": "photo_2022-05-13_02-15-50.jpg", "url": "media/770.jpg", "size": 74286, "thumb": "media/770.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-13T02:15:50", "media_type": "photo", "original_name": "photo_2022-05-13_02-15-50.jpg", "url": "media/771.jpg", "size": 97837, "thumb": "media/771.jpg_thumb.jpg"}]}, {"id": 772, "date": "2022-05-13T08:03:10", "text": "空调温度调到了最低的 12℃,室外 15℃ 开着窗户,这样过去四个小时了室内还是 31℃ 🌚\n\n要是可以把坏掉的空调关掉就好了... 一直吹热风(", "views": 43, "forwards": 0, "reply": {"id": 771, "text": "空调坏了,在 32℃的房间度过了一天", "thumb": "media/770.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T08:03:10", "media_type": "photo", "original_name": "photo_2022-05-13_08-03-10.jpg", "url": "media/772.jpg", "size": 88789, "thumb": "media/772.jpg_thumb.jpg"}]}, {"id": 773, "date": "2022-05-13T13:03:06", "text": "早餐w", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T13:03:05", "media_type": "photo", "original_name": "photo_2022-05-13_13-03-05.jpg", "url": "media/773.jpg", "size": 158478, "thumb": "media/773.jpg_thumb.jpg"}]}, {"id": 774, "date": "2022-05-13T22:26:26", "text": "是豆梨花w", "views": 39, "forwards": 0, "media_group_id": 13219846291933957, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T22:26:25", "media_type": "photo", "original_name": "photo_2022-05-13_22-26-25.jpg", "url": "media/774.jpg", "size": 233941, "thumb": "media/774.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-13T22:26:26", "media_type": "photo", "original_name": "photo_2022-05-13_22-26-26.jpg", "url": "media/775.jpg", "size": 317655, "thumb": "media/775.jpg_thumb.jpg"}]}, {"id": 776, "date": "2022-05-14T02:08:27", "text": "凉快了ww\n\n...希望风扇晚上不会突然砸下来(x", "views": 41, "forwards": 0, "media_group_id": 13219952862963717, "images": [{"width": 960, "height": 1280, "date": "2022-05-14T02:08:26", "media_type": "photo", "original_name": "photo_2022-05-14_02-08-26.jpg", "url": "media/776.jpg", "size": 185681, "thumb": "media/776.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-14T02:08:27", "media_type": "photo", "original_name": "photo_2022-05-14_02-08-27.jpg", "url": "media/777.jpg", "size": 242983, "thumb": "media/777.jpg_thumb.jpg"}], "reply": {"id": 772, "text": "空调温度调到了最低的 12℃,室外 15℃ 开着窗户,这样过去四个小时了室内还是 31℃ 🌚\n\n要是可以把坏掉的空调关掉就好了... 一直吹热风("}}, {"id": 778, "date": "2022-05-14T14:26:32", "text": "好想 overdose 冰淇淋", "views": 42, "forwards": 0}, {"id": 779, "date": "2022-05-15T18:28:03", "text": "去地铁站的路上看到一辆车在等两只小鹅慢悠悠地过马路,好可爱w", "views": 44, "forwards": 0}, {"id": 780, "date": "2022-05-16T08:49:51", "text": "挂人了,这个频道第一次挂人。\n\n表哥读研要毕业,交稿 deadline 已经过了,答辩都结束了,他什么都没有写,怕不能毕业就从父母那边找过来让我来帮他写... 多亏了你现在我快要忙到没时间睡觉了💢", "views": 47, "forwards": 0, "images": [{"width": 652, "height": 1280, "date": "2022-05-16T08:49:50", "media_type": "photo", "original_name": "photo_2022-05-16_08-49-50.jpg", "url": "media/780.jpg", "size": 88523, "thumb": "media/780.jpg_thumb.jpg"}]}, {"id": 781, "date": "2022-05-17T02:04:10", "text": "孜然梅头肉炒芹菜!\n\n(本来想做孜然羊肉但是羊肉不环保换成猪肉了hhhh", "views": 43, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-17T02:04:10", "media_type": "photo", "original_name": "photo_2022-05-17_02-04-10.jpg", "url": "media/781.jpg", "size": 237231, "thumb": "media/781.jpg_thumb.jpg"}]}, {"id": 782, "date": "2022-05-17T15:35:29", "text": "这个不是樱花哦,是苹果属的垂丝海棠。好想等到秋天摘一个果子尝尝w(虽然据说不是很好吃", "views": 42, "forwards": 0, "media_group_id": 13222413833479957, "images": [{"width": 1280, "height": 960, "date": "2022-05-17T15:35:26", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-26.jpg", "url": "media/782.jpg", "size": 167324, "thumb": "media/782.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:27", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-27.jpg", "url": "media/783.jpg", "size": 190001, "thumb": "media/783.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:28", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-28.jpg", "url": "media/784.jpg", "size": 371022, "thumb": "media/784.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:28", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-28.jpg", "url": "media/785.jpg", "size": 244346, "thumb": "media/785.jpg_thumb.jpg"}]}, {"id": 786, "date": "2022-05-18T00:24:39", "text": "蜗牛!", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-18T00:24:39", "media_type": "photo", "original_name": "photo_2022-05-18_00-24-39.jpg", "url": "media/786.jpg", "size": 287116, "thumb": "media/786.jpg_thumb.jpg"}]}, {"id": 787, "date": "2022-05-18T10:46:59", "text": "早上六点了,晚安", "views": 40, "forwards": 0, "media_group_id": 13222966552338277, "images": [{"width": 1280, "height": 398, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/787.jpg", "size": 67645, "thumb": "media/787.jpg_thumb.jpg"}, {"width": 412, "height": 532, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/788.jpg", "size": 24500, "thumb": "media/788.jpg_thumb.jpg"}, {"width": 387, "height": 448, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/789.jpg", "size": 18708, "thumb": "media/789.jpg_thumb.jpg"}, {"width": 404, "height": 455, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/790.jpg", "size": 23039, "thumb": "media/790.jpg_thumb.jpg"}], "reply": {"id": 780, "text": "挂人了,这个频道第一次挂人。\n\n表哥读研要毕业,交稿 deadline 已经过了,答辩都结束了,他什么都没有写,怕不能毕业就从父母那边找过来让我来帮他写... 多亏了你现在我快要忙到没时间睡觉了💢"}}, {"id": 791, "date": "2022-05-18T15:16:07", "text": "屏幕太高了,摄像头摆在上面下面都不好看... 结果粘在左边还挺好的 🌚", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-18T15:16:07", "media_type": "photo", "original_name": "photo_2022-05-18_15-16-07.jpg", "url": "media/791.jpg", "size": 131643, "thumb": "media/791.jpg_thumb.jpg"}]}, {"id": 792, "date": "2022-05-18T18:49:09", "text": "bedrock linux 入群要求”提交 neofetch 保证非 snap/flatpak 实现三种包管理“\n\n好,我用 Windows 实现了 🤪", "views": 48, "forwards": 1, "media_group_id": 13223197993890325, "images": [{"width": 538, "height": 340, "date": "2022-05-18T18:45:57", "media_type": "photo", "original_name": "photo_2022-05-18_18-45-57.jpg", "url": "media/792.jpg", "size": 28351, "thumb": "media/792.jpg_thumb.jpg"}, {"width": 628, "height": 442, "date": "2022-05-18T18:49:08", "media_type": "photo", "original_name": "photo_2022-05-18_18-49-08.jpg", "url": "media/793.jpg", "size": 52967, "thumb": "media/793.jpg_thumb.jpg"}]}, {"id": 794, "date": "2022-05-18T18:49:15", "text": "提交neofetch保证非snap/flatpak实现3种包管理,否则移除", "views": 41, "forwards": 0, "forwarded_from": {"name": "基岩歷史決議 bedrock historical resolution"}}, {"id": 795, "date": "2022-05-18T20:18:56", "text": "HyFetch now supports Windows!\n\n(用 git bash 强行加支持hhh", "views": 44, "forwards": 0, "images": [{"width": 607, "height": 386, "date": "2022-05-18T20:18:56", "media_type": "photo", "original_name": "photo_2022-05-18_20-18-56.jpg", "url": "media/795.jpg", "size": 48288, "thumb": "media/795.jpg_thumb.jpg"}]}, {"id": 796, "date": "2022-05-19T14:37:22", "text": "哭哭", "views": 42, "forwards": 0, "images": [{"width": 583, "height": 374, "date": "2022-05-19T14:37:22", "media_type": "photo", "original_name": "photo_2022-05-19_14-37-22.jpg", "url": "media/796.jpg", "size": 38432, "thumb": "media/796.jpg_thumb.jpg"}]}, {"id": 797, "date": "2022-05-19T20:23:09", "text": "在银行又遇到了一根手指打字的人,看着好心急 😭", "views": 42, "forwards": 0}, {"id": 798, "date": "2022-05-20T01:36:35", "text": "今天真的累死了... 不过租房的事情终于办完啦。昨天晚上中介和我说房东已经收到一个 offer 了,让我如果想要这间房的话早上十点必须提交 rental application,肝到凌晨两点半把所有材料肝完交上去。\n\n早上十点又收集了很多东西比如护照学生卡什么的补上了,中介写完正式的 agreement draft 之后我们赶快签名,十一点半发给房东中介。然后我赶快去银行把之前投的 GIC 取出来(结果因为存期太短没有利息),刚出来就收到了房东中介打电话过来,说房东想和我们 zoom 聊,因为房主想从这两个 offer 里面选一个。十分钟里赶快跑回家收拾房间摆摄像头,聊了一会应该表现得挺好的,房东也是中国人,他们也说了一下规则比如不能养猫猫什么的。\n\n挂掉之后补完聊聊的助教合同和我的 bank statement 之后摊在床上了,刚睡着就收到房东电话说房主决定租给我们了,签了 agreement,要在 24h 内付完款不然作废。赶快去银行开 draft,分行说他们太小了开不了,坐二十分钟地铁去另一个分行。\n\n开 draft 的时候发现之前被骗的那 $850 还算在总资产里面,所以虽然看起来钱够但是其实可用的存款还缺 $790。赶快让聊聊转给我 $790(聊聊卡里正好只剩这么多了,好幸运)但是 etransfer 把我的邮箱临时封了,可能因为最近 etransfer 收了太多次吧。然后聊聊去 rbc ATM 取纸币,取不出来。去她的 CIBC ATM,结果谷歌地图上标的 ATM 并不存在,看评论里其他人也找不到。等 etransfer 撤回之后去 TD ATM 取出来了,赶快跑回 rbc 开 draft,开完四点半,bmo 五点关门,赶快跑过去 deposit draft...\n\n然后一切都结束了,回家之后还要签文件... 累死了,不过好幸运,钱正好够,付完之后我们两个人加起来卡里只剩 $14,只要上个月多花 $14 就只能让另一个人租走了...", "views": 48, "forwards": 2, "images": [{"width": 1280, "height": 275, "date": "2022-05-20T01:36:35", "media_type": "photo", "original_name": "photo_2022-05-20_01-36-35.jpg", "url": "media/798.jpg", "size": 86396, "thumb": "media/798.jpg_thumb.jpg"}]}, {"id": 799, "date": "2022-05-20T01:46:06", "text": "之后还要看看怎样买租户保险、电费账号、开光纤网... 代办又多了 😭", "views": 43, "forwards": 0, "reply": {"id": 798, "text": "今天真的累死了... 不过租房的事情终于办完啦。昨天晚上中介和我说房东已经收到一个 offer 了,让我如果想要这间房的话早上十点必须提交 rental application,肝到凌晨两点半把所有材料肝完交上去。\n\n早上十点又收集了很多东西比如护照学生卡什么的补上了,中介写完正式的 agreement draft 之后我们赶快签名,十一点半发给房东中介。然后我赶快去银行把之前投的 GIC 取出来(结果因为存期太短没有利息),刚出来就收到了房东中介打电话过来,说房东想和我们 zoom 聊,因为房主想从这两个 offer 里面选一个。十分钟里赶快跑回家收拾房间摆摄像头,聊了一会应该表现得挺好的,房东也是中国人,他们也说了一下规则比如不能养猫猫什么的。\n\n挂掉之后补完聊聊的助教合同和我的 bank statement 之后摊在床上了,刚睡着就收到房东电话说房主决定租给我们了,签了 agreement,要在 24h 内付完款不然作废。赶快去银行开 draft,分行说他们太小了开不了,坐二十分钟地铁去另一个分行。\n\n开 draft 的时候发现之前被骗的那 $850 还算在总资产里面,所以虽然看起来钱够但是其实可用的存款还缺 $790。赶快让聊聊转给我 $790(聊聊卡里正好只剩这么多了,好幸运)但是 etransfer 把我的邮箱临时封了,可能因为最近 etransfer 收了太多次吧。然后聊聊去 rbc ATM 取纸币,取不出来。去她的 CIBC ATM,结果谷歌地图上标的 ATM 并不存在,看评论里其他人也找不到。等 etransfer 撤回之后去 TD ATM 取出来了,赶快跑回 rbc 开 draft,开完四点半,bmo 五点关门,赶快跑过去 deposit draft...\n\n然后一切都结束了,回家之后还要签文件... 累死了,不过好幸运,钱正好够,付完之后我们两个人加起来卡里只剩 $14,只要上个月多花 $14 就只能让另一个人租走了..."}}, {"id": 800, "date": "2022-05-20T06:06:02", "text": "入坑模拟人生4,捏完脸我习惯性地按了一下 Ctrl + S 🌚", "views": 45, "forwards": 0}, {"id": 801, "date": "2022-05-20T22:12:18", "text": "看到海鸥在这里一动不动,像是迷路了的样子...\n\n喂点薯条w", "views": 42, "forwards": 0, "media_group_id": 13224677907019877, "images": [{"width": 1280, "height": 960, "date": "2022-05-20T22:12:16", "media_type": "photo", "original_name": "photo_2022-05-20_22-12-16.jpg", "url": "media/801.jpg", "size": 362387, "thumb": "media/801.jpg_thumb.jpg"}, {"width": 933, "height": 1280, "date": "2022-05-20T22:12:17", "media_type": "photo", "original_name": "photo_2022-05-20_22-12-17.jpg", "url": "media/802.jpg", "size": 316301, "thumb": "media/802.jpg_thumb.jpg"}]}, {"id": 803, "date": "2022-05-21T16:58:35", "text": "好耶,下雨了w", "views": 42, "forwards": 0, "images": [{"width": 1080, "height": 1151, "date": "2022-05-21T16:58:35", "media_type": "photo", "original_name": "photo_2022-05-21_16-58-35.jpg", "url": "media/803.jpg", "size": 160794, "thumb": "media/803.jpg_thumb.jpg"}]}, {"id": 804, "date": "2022-05-21T17:23:42", "text": "灯一闪一闪的... 电脑接的插座有电涌保护所以没事。不过想想可能真的要买一个 UPS 了", "views": 45, "forwards": 0, "reply": {"id": 803, "text": "好耶,下雨了w"}}, {"id": 805, "date": "2022-05-21T23:53:26", "text": "入住之前要办的电费、保险、光纤也全都办完啦,租房的文件夹里一共有 32 个文件 🥲", "views": 47, "forwards": 0, "media_group_id": 13225417653853389, "images": [{"width": 464, "height": 771, "date": "2022-05-22T03:36:42", "media_type": "photo", "original_name": "photo_2022-05-22_03-36-42.jpg", "url": "media/805.jpg", "size": 57175, "thumb": "media/805.jpg_thumb.jpg"}, {"width": 406, "height": 497, "date": "2022-05-21T23:53:26", "media_type": "photo", "original_name": "photo_2022-05-21_23-53-26.jpg", "url": "media/806.jpg", "size": 27190, "thumb": "media/806.jpg_thumb.jpg"}]}, {"id": 807, "date": "2022-05-22T02:41:36", "text": "不知道 850 sqft 用不用组 mesh…\n\n光纤好像在门口那里", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-22T02:41:35", "media_type": "photo", "original_name": "photo_2022-05-22_02-41-35.jpg", "url": "media/807.jpg", "size": 97911, "thumb": "media/807.jpg_thumb.jpg"}]}, {"id": 809, "date": "2022-05-22T04:43:42", "text": "还原了以前 ACGN 社团的小兔兔💖", "views": 44, "forwards": 0, "media_group_id": 13225556979104293, "images": [{"width": 1280, "height": 960, "date": "2022-05-22T04:43:41", "media_type": "photo", "original_name": "photo_2022-05-22_04-43-41.jpg", "url": "media/809.jpg", "size": 157897, "thumb": "media/809.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-22T04:43:42", "media_type": "photo", "original_name": "photo_2022-05-22_04-43-42.jpg", "url": "media/810.jpg", "size": 134285, "thumb": "media/810.jpg_thumb.jpg"}]}, {"id": 811, "date": "2022-05-22T07:05:37", "text": "呜呜 酒精含量高的朗姆好辣呀,超小口试试直接喝,结果没咽进去吐掉了(x\n\n还是 2:1 对着白桃味 calpis 好喝,调了之后 13% 的样子w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 945, "date": "2022-05-22T07:05:36", "media_type": "photo", "original_name": "photo_2022-05-22_07-05-36.jpg", "url": "media/811.jpg", "size": 195278, "thumb": "media/811.jpg_thumb.jpg"}]}, {"id": 812, "date": "2022-05-22T07:23:46", "text": "头好晕... 今天准备得太差了,让酒精吸收得更快的几个因素几乎全都中了\n\n没吃饭 ✅\n摄入速度更快/浓度更高 ✅\n开心比伤心吸收更快 ✅(因为伤心的时候会减少胃的供血\n女孩比男孩吸收更快 ✅\n体重轻 ✅", "views": 47, "forwards": 0, "reply": {"id": 811, "text": "呜呜 酒精含量高的朗姆好辣呀,超小口试试直接喝,结果没咽进去吐掉了(x\n\n还是 2:1 对着白桃味 calpis 好喝,调了之后 13% 的样子w"}}, {"id": 813, "date": "2022-05-23T15:43:19", "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了(", "views": 46, "forwards": 0, "reply": {"id": 771, "text": "空调坏了,在 32℃的房间度过了一天", "thumb": "media/770.jpg_thumb.jpg"}, "images": [{"width": 1279, "height": 799, "date": "2022-05-23T15:43:19", "media_type": "photo", "original_name": "photo_2022-05-23_15-43-19.jpg", "url": "media/813.jpg", "size": 81449, "thumb": "media/813.jpg_thumb.jpg"}]}, {"id": 814, "date": "2022-05-23T16:35:04", "text": "味噌猪骨拉面w", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-23T16:35:04", "media_type": "photo", "original_name": "photo_2022-05-23_16-35-04.jpg", "url": "media/814.jpg", "size": 178494, "thumb": "media/814.jpg_thumb.jpg"}]}, {"id": 815, "date": "2022-05-23T17:47:21", "text": "用吹风机取暖 🌚", "views": 46, "forwards": 0, "reply": {"id": 813, "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了("}, "images": [{"width": 960, "height": 1280, "date": "2022-05-23T17:47:21", "media_type": "photo", "original_name": "photo_2022-05-23_17-47-21.jpg", "url": "media/815.jpg", "size": 154758, "thumb": "media/815.jpg_thumb.jpg"}]}, {"id": 817, "date": "2022-05-24T21:25:32", "text": "烧水、开烤箱取暖w\n\n今早宿舍管理员过来教我们怎么把吹冷风的空调关掉,答案是关电闸 🌚", "views": 42, "forwards": 0, "media_group_id": 13227420260969245, "images": [{"width": 1280, "height": 960, "date": "2022-05-24T21:25:31", "media_type": "photo", "original_name": "photo_2022-05-24_21-25-31.jpg", "url": "media/816.jpg", "size": 151263, "thumb": "media/816.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-24T21:25:32", "media_type": "photo", "original_name": "photo_2022-05-24_21-25-32.jpg", "url": "media/817.jpg", "size": 174118, "thumb": "media/817.jpg_thumb.jpg"}], "reply": {"id": 813, "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了("}}, {"id": 818, "date": "2022-05-25T20:51:57", "text": "看看 Purolator 是怎么解决最后一公里配送问题的:让客户坐地铁来回两小时去取快递(", "views": 41, "forwards": 1, "media_group_id": 13228095338564221, "images": [{"width": 960, "height": 1280, "date": "2022-05-25T20:51:56", "media_type": "photo", "original_name": "photo_2022-05-25_20-51-56.jpg", "url": "media/818.jpg", "size": 159694, "thumb": "media/818.jpg_thumb.jpg"}, {"width": 636, "height": 652, "date": "2022-05-25T20:49:22", "media_type": "photo", "original_name": "photo_2022-05-25_20-49-22.jpg", "url": "media/819.jpg", "size": 102234, "thumb": "media/819.jpg_thumb.jpg"}]}, {"id": 820, "date": "2022-05-25T21:51:11", "text": "昨天在雏的大豪斯后院看到的超可爱小小松鼠w", "views": 40, "forwards": 0, "media_group_id": 13228123769170821, "images": [{"width": 1280, "height": 960, "date": "2022-05-25T21:51:02", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-02.jpg", "url": "media/820.jpg", "size": 373222, "thumb": "media/820.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:05", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-05.jpg", "url": "media/821.jpg", "size": 378843, "thumb": "media/821.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:08", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-08.jpg", "url": "media/822.jpg", "size": 366916, "thumb": "media/822.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:10", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-10.jpg", "url": "media/823.jpg", "size": 405627, "thumb": "media/823.jpg_thumb.jpg"}]}, {"id": 824, "date": "2022-05-26T07:35:25", "text": "写了一键切换 git SSH/HTTP remote 的脚本w", "views": 40, "forwards": 0, "images": [{"width": 536, "height": 428, "date": "2022-05-26T07:35:25", "media_type": "photo", "original_name": "photo_2022-05-26_07-35-25.jpg", "url": "media/824.jpg", "size": 35598, "thumb": "media/824.jpg_thumb.jpg"}]}, {"id": 825, "date": "2022-05-27T01:33:46", "text": "有虾的海鲜拉面w", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-27T01:33:46", "media_type": "photo", "original_name": "photo_2022-05-27_01-33-46.jpg", "url": "media/825.jpg", "size": 179482, "thumb": "media/825.jpg_thumb.jpg"}]}, {"id": 826, "date": "2022-05-27T23:04:22", "text": "天蓝绣球好漂亮w\n\n羡慕这边小房子有可以种花的后院... 好想搬家之后在我们的阳台也种上这么多花花草草", "views": 34, "forwards": 0, "media_group_id": 13229541302476797, "images": [{"width": 1280, "height": 960, "date": "2022-05-27T23:04:19", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-19.jpg", "url": "media/826.jpg", "size": 213815, "thumb": "media/826.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-27T23:04:21", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-21.jpg", "url": "media/828.jpg", "size": 445247, "thumb": "media/828.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-27T23:04:22", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-22.jpg", "url": "media/829.jpg", "size": 411130, "thumb": "media/829.jpg_thumb.jpg"}]}, {"id": 830, "date": "2022-05-27T23:22:45", "text": "呜呜我也想和猫猫一起住在湖边(fwd source", "views": 57, "forwards": 0}, {"id": 832, "date": "2022-05-28T08:39:06", "text": "写了一个黑苹果 OC Kext 包管理器 ocpm!\n以后再也不用手动找更新了!\n\n...虽然目前只实现了更新功能,整个仓库只有 13 个包(欢迎贡献!\n\n明早再发布吧。呜呜为什么我总是突然想到什么就写到凌晨四五点... 上次的 HyFetch 也是(", "views": 41, "forwards": 0, "files": [{"file_name": "Rec 2022-05-28 04-26.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-05-28T08:39:06", "width": 928, "height": 826, "duration": 20, "media_type": "animation", "original_name": "Rec 2022-05-28 04-26.x264-24.mp4", "url": "media/832.mp4", "size": 607531, "thumb": "media/832.mp4_thumb.jpg"}]}, {"id": 833, "date": "2022-05-28T20:23:09", "text": "发烧了...", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-28T20:23:08", "media_type": "photo", "original_name": "photo_2022-05-28_20-23-08.jpg", "url": "media/833.jpg", "size": 182901, "thumb": "media/833.jpg_thumb.jpg"}]}, {"id": 834, "date": "2022-05-29T01:06:08", "text": "呜", "views": 48, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-29T01:06:08", "media_type": "photo", "original_name": "photo_2022-05-29_01-06-08.jpg", "url": "media/834.jpg", "size": 165281, "thumb": "media/834.jpg_thumb.jpg"}]}, {"id": 835, "date": "2022-05-29T03:10:02", "text": "呜呜 居然真的是 COVID", "views": 49, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-29T03:10:01", "media_type": "photo", "original_name": "photo_2022-05-29_03-10-01.jpg", "url": "media/835.jpg", "size": 181703, "thumb": "media/835.jpg_thumb.jpg"}]}, {"id": 836, "date": "2022-05-29T03:23:58", "text": "………然后聊聊也测了,聊聊居然没被传染 🌚", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-29T03:23:58", "media_type": "photo", "original_name": "photo_2022-05-29_03-23-58.jpg", "url": "media/836.jpg", "size": 138678, "thumb": "media/836.jpg_thumb.jpg"}]}, {"id": 839, "date": "2022-05-29T17:02:50", "text": "退烧啦!37.2℃,头也不疼了,虽然嗓子还在疼", "views": 52, "forwards": 0}, {"id": 840, "date": "2022-05-30T05:38:48", "text": "终于把家具完全规划完啦w\n\n然后看看价格… $1507 还要加 13% 税 🥲", "views": 67, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2022-05-30T05:38:48", "media_type": "photo", "original_name": "photo_2022-05-30_05-38-48.jpg", "url": "media/840.jpg", "size": 117667, "thumb": "media/840.jpg_thumb.jpg"}]}, {"id": 841, "date": "2022-05-30T07:47:07", "text": "还有三天就到安省大选了,我连候选派对有哪些都不知道... 会不会是一直没有投票权让我变得政治冷感了", "views": 50, "forwards": 0}, {"id": 842, "date": "2022-05-30T19:29:58", "text": "换了光标\n\n找了一圈还是小豆泥最可爱w\nsource", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-30T19:29:57", "media_type": "photo", "original_name": "photo_2022-05-30_19-29-57.jpg", "url": "media/842.jpg", "size": 252661, "thumb": "media/842.jpg_thumb.jpg"}]}, {"id": 843, "date": "2022-05-31T01:28:53", "views": 54, "forwards": 0, "forwarded_from": {"name": "十二风林"}, "images": [{"width": 459, "height": 1280, "date": "2022-05-31T01:12:05", "media_type": "photo", "original_name": "photo_2022-05-31_01-12-05.jpg", "url": "media/843.jpg", "size": 103593, "thumb": "media/843.jpg_thumb.jpg"}]}, {"id": 844, "date": "2022-05-31T03:35:58", "text": "好想抱聊聊... 但是不能把新冠传染过去,怎么办呀呜呜", "views": 53, "forwards": 0}, {"id": 845, "date": "2022-05-31T16:49:59", "text": "儿童节快乐!\n小桂桂现在一岁零喵呜喵个月w", "views": 55, "forwards": 0}, {"id": 846, "date": "2022-05-31T18:27:49", "text": "翻到了父母以前的照片 qwq", "views": 56, "forwards": 0, "images": [{"width": 800, "height": 599, "date": "2022-05-31T18:27:49", "media_type": "photo", "original_name": "photo_2022-05-31_18-27-49.jpg", "url": "media/846.jpg", "size": 111230, "thumb": "media/846.jpg_thumb.jpg"}]}, {"id": 847, "date": "2022-06-01T02:47:00", "text": "好耶,租了一天大卡车,后天就可以开车搬家了!\n\n明天一定要睡一整天让新冠赶快好起来w", "views": 59, "forwards": 1, "images": [{"width": 585, "height": 501, "date": "2022-06-01T02:47:00", "media_type": "photo", "original_name": "photo_2022-06-01_02-47-00.jpg", "url": "media/847.jpg", "size": 34309, "thumb": "media/847.jpg_thumb.jpg"}]}, {"id": 848, "date": "2022-06-01T16:38:06", "text": "翻翻小时候用天桥上的十元耳机在随身听上天天单曲循环的中文歌w\n\nhttps://youtube.com/playlist?list=PLy60zL33iueoXijYR5alagnhOI5t37qcl", "views": 81, "forwards": 0}, {"id": 849, "date": "2022-06-02T00:58:12", "text": "因为搬家,以下服务器暂时下线:\n- @voice_tools_bot (和 beta\n- HyDEV Minecraft 服务器\n- tex.hydev.org\n\n(大概三天内会恢复", "views": 186, "forwards": 1}, {"id": 850, "date": "2022-06-02T06:52:58", "text": "...结果收拾到凌晨三点才收拾完不到一半的东西,明天聊聊和雏搬家的时候我在房间里继续收拾好了", "views": 59, "forwards": 1}, {"id": 851, "date": "2022-06-02T21:34:22", "text": "好好玩(?", "views": 46, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-06-02T21:34:22", "width": 480, "height": 854, "duration": 31, "media_type": "animation", "original_name": "animation_2022-06-02_21-34-22.mp4", "url": "media/851.mp4", "size": 969503, "thumb": "media/851.mp4_thumb.jpg"}]}, {"id": 852, "date": "2022-06-03T15:38:25", "text": "哇这个路由器上的显示屏好酷!", "views": 44, "forwards": 0, "media_group_id": 13234165641141405, "images": [{"width": 1280, "height": 960, "date": "2022-06-03T15:38:22", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-22.jpg", "url": "media/852.jpg", "size": 72210, "thumb": "media/852.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-03T15:38:24", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-24.jpg", "url": "media/853.jpg", "size": 114051, "thumb": "media/853.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-03T15:38:24", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-24.jpg", "url": "media/854.jpg", "size": 114890, "thumb": "media/854.jpg_thumb.jpg"}]}, {"id": 855, "date": "2022-06-04T00:09:15", "text": "速通拼宜家椅子w", "views": 42, "forwards": 0, "media_group_id": 13234410846472341, "images": [{"width": 941, "height": 1280, "date": "2022-06-04T00:09:14", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-14.jpg", "url": "media/855.jpg", "size": 33747, "thumb": "media/855.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-04T00:09:15", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-15.jpg", "url": "media/856.jpg", "size": 137935, "thumb": "media/856.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-04T00:09:15", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-15.jpg", "url": "media/857.jpg", "size": 114775, "thumb": "media/857.jpg_thumb.jpg"}]}, {"id": 858, "date": "2022-06-04T06:40:59", "text": "和聊聊和雏一起拼宜家拼到凌晨... 不过差不多拼好啦w\n\n但是因为我还是阳性,所以不能和聊聊一起睡大床,只能和这堆宜家垃圾纸盒一起睡还没摆好的沙发(x", "views": 41, "forwards": 0, "media_group_id": 13234598872995437, "images": [{"width": 1280, "height": 960, "date": "2022-06-04T06:40:58", "media_type": "photo", "original_name": "photo_2022-06-04_06-40-58.jpg", "url": "media/858.jpg", "size": 105111, "thumb": "media/858.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-04T06:40:58", "media_type": "photo", "original_name": "photo_2022-06-04_06-40-58.jpg", "url": "media/859.jpg", "size": 117726, "thumb": "media/859.jpg_thumb.jpg"}]}, {"id": 860, "date": "2022-06-04T22:43:45", "text": "?", "views": 42, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-04T22:43:45", "media_type": "photo", "original_name": "photo_2022-06-04_22-43-45.jpg", "url": "media/860.jpg", "size": 139432, "thumb": "media/860.jpg_thumb.jpg"}]}, {"id": 861, "date": "2022-06-05T00:49:17", "text": "发现了死在水池边的可爱虫虫", "views": 45, "forwards": 0, "media_group_id": 13235121263611085, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T00:49:16", "media_type": "photo", "original_name": "photo_2022-06-05_00-49-16.jpg", "url": "media/861.jpg", "size": 144740, "thumb": "media/861.jpg_thumb.jpg"}]}, {"id": 864, "date": "2022-06-05T02:47:45", "text": "懒得扔快递纸板了,扣回桌子上w", "views": 46, "forwards": 0, "media_group_id": 13235178124137781, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T02:47:44", "media_type": "photo", "original_name": "photo_2022-06-05_02-47-44.jpg", "url": "media/863.jpg", "size": 128411, "thumb": "media/863.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T02:47:45", "media_type": "photo", "original_name": "photo_2022-06-05_02-47-45.jpg", "url": "media/864.jpg", "size": 121893, "thumb": "media/864.jpg_thumb.jpg"}]}, {"id": 866, "date": "2022-06-05T03:34:27", "text": "刚把汉堡肉饼放到微波炉里解冻,然后想起来面包还没有拿过来...\n\n即兴把肉饼切碎回锅,浇上昨天土豆泥剩下的 gravy,出乎意料的超好吃!", "views": 46, "forwards": 0, "media_group_id": 13235200543462869, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T03:26:43", "media_type": "photo", "original_name": "photo_2022-06-05_03-26-43.jpg", "url": "media/866.jpg", "size": 149728, "thumb": "media/866.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T03:34:27", "media_type": "photo", "original_name": "photo_2022-06-05_03-34-27.jpg", "url": "media/867.jpg", "size": 218397, "thumb": "media/867.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T03:34:27", "media_type": "photo", "original_name": "photo_2022-06-05_03-34-27.jpg", "url": "media/868.jpg", "size": 135591, "thumb": "media/868.jpg_thumb.jpg"}]}, {"id": 869, "date": "2022-06-05T20:41:57", "text": "HyFetch on Android TV", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T20:41:57", "media_type": "photo", "original_name": "photo_2022-06-05_20-41-57.jpg", "url": "media/869.jpg", "size": 146930, "thumb": "media/869.jpg_thumb.jpg"}]}, {"id": 870, "date": "2022-06-06T00:27:47", "text": "去 Costco 的路上看到好多海鸥在打架 qwq", "views": 40, "forwards": 0, "media_group_id": 13235802141563717, "images": [{"width": 1280, "height": 960, "date": "2022-06-06T00:27:46", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-46.jpg", "url": "media/870.jpg", "size": 336024, "thumb": "media/870.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:46", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-46.jpg", "url": "media/871.jpg", "size": 244732, "thumb": "media/871.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:47", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-47.jpg", "url": "media/872.jpg", "size": 308313, "thumb": "media/872.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:47", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-47.jpg", "url": "media/873.jpg", "size": 270437, "thumb": "media/873.jpg_thumb.jpg"}]}, {"id": 875, "date": "2022-06-06T03:50:27", "text": "好耶,是智能灯泡!", "views": 46, "forwards": 0, "files": [{"file_name": "IMG_2836.MOV", "mime_type": "video/mp4", "date": "2022-06-06T03:49:52", "width": 800, "height": 848, "duration": 13, "media_type": "animation", "original_name": "IMG_2836.MOV", "url": "media/875.MOV", "size": 1496095, "thumb": "media/875.MOV_thumb.jpg"}]}, {"id": 876, "date": "2022-06-08T04:26:49", "text": "发现这个路由器带 USB 3.0 和 type C 口哇,接上就能自动开 SMB,好厉害\n\n可以一边在路由器上下种子一边在电视上看番了!", "views": 67, "forwards": 1, "media_group_id": 13237299271918613, "images": [{"width": 1280, "height": 960, "date": "2022-06-08T04:26:48", "media_type": "photo", "original_name": "photo_2022-06-08_04-26-48.jpg", "url": "media/876.jpg", "size": 135627, "thumb": "media/876.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-08T04:26:48", "media_type": "photo", "original_name": "photo_2022-06-08_04-26-48.jpg", "url": "media/877.jpg", "size": 143576, "thumb": "media/877.jpg_thumb.jpg"}]}, {"id": 878, "date": "2022-06-08T18:26:21", "text": "可爱毛毛虫w", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-06-08T18:26:21", "media_type": "photo", "original_name": "photo_2022-06-08_18-26-21.jpg", "url": "media/878.jpg", "size": 125000, "thumb": "media/878.jpg_thumb.jpg"}]}, {"id": 879, "date": "2022-06-08T21:55:35", "text": "http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/", "views": 82, "forwards": 0}, {"id": 880, "date": "2022-06-09T16:33:09", "text": "有数不清的事情堆在代办里但是什么都不想做...", "views": 44, "forwards": 0}, {"id": 881, "date": "2022-06-09T16:33:43", "views": 49, "forwards": 0, "files": [{"file_name": "IMG_1820.MP4", "mime_type": "video/mp4", "date": "2021-03-03T03:23:26", "width": 576, "height": 656, "duration": 6, "media_type": "animation", "original_name": "IMG_1820.MP4", "url": "media/881.MP4", "size": 769327, "thumb": "media/881.MP4_thumb.jpg"}]}, {"id": 882, "date": "2022-06-10T06:11:01", "text": "装柜子不小心把木板压断了...", "views": 54, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-10T06:11:01", "media_type": "photo", "original_name": "photo_2022-06-10_06-11-01.jpg", "url": "media/882.jpg", "size": 112921, "thumb": "media/882.jpg_thumb.jpg"}]}, {"id": 883, "date": "2022-06-10T06:13:28", "text": "说起来 downtown 宜家门口摆的纸箱好好看 qwq", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-10T06:13:28", "media_type": "photo", "original_name": "photo_2022-06-10_06-13-28.jpg", "url": "media/883.jpg", "size": 168894, "thumb": "media/883.jpg_thumb.jpg"}]}, {"id": 884, "date": "2022-06-11T15:05:06", "text": "早餐是蜂蜜火腿牛角包w", "views": 68, "forwards": 0, "media_group_id": 13239679250149229, "images": [{"width": 960, "height": 1280, "date": "2022-06-11T15:05:04", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-04.jpg", "url": "media/884.jpg", "size": 145776, "thumb": "media/884.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-11T15:05:05", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-05.jpg", "url": "media/885.jpg", "size": 179640, "thumb": "media/885.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-11T15:05:05", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-05.jpg", "url": "media/886.jpg", "size": 180053, "thumb": "media/886.jpg_thumb.jpg"}]}, {"id": 887, "date": "2022-06-11T18:21:00", "text": "免费送四个 Minecraft 正版号,欢迎私聊我来领!\n\n(本来都是我的小号来着,但是现在必须迁移到微软账号上才能用... 再开四个微软小号太麻烦就算啦\n\n(2022-08-30 更新:被领完了!", "views": 78, "forwards": 2, "images": [{"width": 350, "height": 354, "date": "2022-06-11T18:21:00", "media_type": "photo", "original_name": "photo_2022-06-11_18-21-00.jpg", "url": "media/887.jpg", "size": 20225, "thumb": "media/887.jpg_thumb.jpg"}]}, {"id": 888, "date": "2022-06-11T22:56:58", "text": "两个月了怎么还没有 merge 进去呜呜 😭\n这个 CI 怎么这么慢??\n\n再看看人家 Guix 五天就 merge 了(", "views": 74, "forwards": 0, "reply": {"id": 703, "text": "人生第一次给 nixos 打包w\n\nnixos 的学习曲线真的好深... 从安装 nixos 到开完 PR 一共用了 5h"}, "images": [{"width": 1159, "height": 800, "date": "2022-06-11T22:56:58", "media_type": "photo", "original_name": "photo_2022-06-11_22-56-58.jpg", "url": "media/888.jpg", "size": 92217, "thumb": "media/888.jpg_thumb.jpg"}]}, {"id": 889, "date": "2022-06-12T01:37:51", "text": "晚饭炖鸡w\n\n土豆在冰箱里冷藏了几个月冻软了... 本来以为软掉没有发芽的土豆也能吃,吃了发现口感真的好差", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-12T01:37:51", "media_type": "photo", "original_name": "photo_2022-06-12_01-37-51.jpg", "url": "media/889.jpg", "size": 132808, "thumb": "media/889.jpg_thumb.jpg"}]}, {"id": 890, "date": "2022-06-12T04:25:26", "text": "所有家具都装好摆好啦,东西也都整理好了,是桂桂的新家!\n\n搬家的时候装箱拆箱整理真的好累... 不过拼宜家好好玩w", "views": 59, "forwards": 0, "media_group_id": 13240063415597285, "images": [{"width": 1280, "height": 960, "date": "2022-06-12T04:25:23", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-23.jpg", "url": "media/890.jpg", "size": 211132, "thumb": "media/890.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:24", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-24.jpg", "url": "media/891.jpg", "size": 164389, "thumb": "media/891.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:24", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-24.jpg", "url": "media/892.jpg", "size": 160996, "thumb": "media/892.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:25", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-25.jpg", "url": "media/893.jpg", "size": 159813, "thumb": "media/893.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:26", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-26.jpg", "url": "media/894.jpg", "size": 134342, "thumb": "media/894.jpg_thumb.jpg"}]}, {"id": 895, "date": "2022-06-12T08:37:00", "text": "🔌 New pull request MtF-Wiki#485 [+] 添加多伦多大学 HRT 指南\nby: @hykilpikonna\n\n喵\n\nReply to this message to post a comment on GitHub.", "views": 81, "forwards": 1, "forwarded_from": {"name": "GitHub", "url": "https://t.me/GitHubBot"}}, {"id": 897, "date": "2022-06-13T04:54:55", "text": "补上今天晚上的牛排,聊聊烤的好棒w\n\n不过 Costco 的牛排一块肉真的好大... 一整块烤出来中间太生了,所以我还是切成一块块小牛排回了一次锅 qwq", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-13T04:54:55", "media_type": "photo", "original_name": "photo_2022-06-13_04-54-55.jpg", "url": "media/897.jpg", "size": 254338, "thumb": "media/897.jpg_thumb.jpg"}]}, {"id": 898, "date": "2022-06-14T00:10:50", "text": "原来之前买的生菜是带土带根的 qwq\n\n家里又有新盆栽了ww", "views": 50, "forwards": 0, "media_group_id": 13241323606054597, "images": [{"width": 1280, "height": 960, "date": "2022-06-14T00:10:49", "media_type": "photo", "original_name": "photo_2022-06-14_00-10-49.jpg", "url": "media/898.jpg", "size": 148969, "thumb": "media/898.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-14T00:10:50", "media_type": "photo", "original_name": "photo_2022-06-14_00-10-50.jpg", "url": "media/899.jpg", "size": 245608, "thumb": "media/899.jpg_thumb.jpg"}]}, {"id": 900, "date": "2022-06-14T14:34:38", "text": "看着这个盆栽我好馋... 不行!不能把盆栽吃掉!", "views": 50, "forwards": 0, "reply": {"id": 898, "text": "原来之前买的生菜是带土带根的 qwq\n\n家里又有新盆栽了ww", "thumb": "media/898.jpg_thumb.jpg"}}, {"id": 901, "date": "2022-06-14T19:04:21", "text": "看看学术界的网安意识 🌚", "views": 55, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 461, "height": 256, "date": "2022-06-14T18:51:14", "media_type": "photo", "original_name": "photo_2022-06-14_18-51-14.jpg", "url": "media/901.jpg", "size": 17932, "thumb": "media/901.jpg_thumb.jpg"}]}, {"id": 902, "date": "2022-06-15T00:16:03", "text": "考古", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 778, "date": "2022-06-15T00:17:57", "media_type": "photo", "original_name": "photo_2022-06-15_00-17-57.jpg", "url": "media/902.jpg", "size": 135225, "thumb": "media/902.jpg_thumb.jpg"}]}, {"id": 903, "date": "2022-06-15T17:26:34", "text": "蛋包饭 ...没有包住 😭", "views": 50, "forwards": 0, "media_group_id": 13242511956175597, "images": [{"width": 1280, "height": 960, "date": "2022-06-15T17:26:33", "media_type": "photo", "original_name": "photo_2022-06-15_17-26-33.jpg", "url": "media/903.jpg", "size": 169002, "thumb": "media/903.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-15T17:26:34", "media_type": "photo", "original_name": "photo_2022-06-15_17-26-34.jpg", "url": "media/904.jpg", "size": 143545, "thumb": "media/904.jpg_thumb.jpg"}]}, {"id": 905, "date": "2022-06-15T23:05:37", "text": "原来斐波那契数列也能用一个函数表示哇\n\n...这个 cos(vπ) 是哪来的好神奇", "views": 50, "forwards": 1, "images": [{"width": 963, "height": 975, "date": "2022-06-15T23:05:37", "media_type": "photo", "original_name": "photo_2022-06-15_23-05-37.jpg", "url": "media/905.jpg", "size": 84327, "thumb": "media/905.jpg_thumb.jpg"}]}, {"id": 906, "date": "2022-06-16T03:38:59", "text": "好想把这个七岁的黑苹果 ThinkPad 换掉... 换什么好呢?", "views": 50, "forwards": 0}, {"id": 907, "date": "2022-06-16T08:24:59", "text": "我好缺常识呜呜... 一直以为加油站上贴的油价 209/L 单位是 $,刚才认真算了一下每公里要花 $18,还想说怎么这么贵... 聊聊也只是感叹了一下\n\n然后和朋友聊到这件事才知道原来油价那个单位是 ¢,每公里只要花 $0.18 🌚", "views": 49, "forwards": 0}, {"id": 908, "date": "2022-06-16T17:11:09", "text": "第一次用 YorkU Lab 的电脑\n\n是 CentOS 7,内核 3.10 🌚\n\n想哪天带一个黑苹果启动盘过来试试能不能在这上面 boot macOS", "views": 50, "forwards": 0, "media_group_id": 13243195756451245, "images": [{"width": 1280, "height": 960, "date": "2022-06-16T17:11:07", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-07.jpg", "url": "media/908.jpg", "size": 174886, "thumb": "media/908.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-16T17:11:08", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-08.jpg", "url": "media/909.jpg", "size": 161318, "thumb": "media/909.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-16T17:11:09", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-09.jpg", "url": "media/910.jpg", "size": 188169, "thumb": "media/910.jpg_thumb.jpg"}]}, {"id": 911, "date": "2022-06-16T20:05:07", "text": "出来下大雨,淋了一身\n\n每次出门都想不起来要看天气预报...", "views": 49, "forwards": 0, "media_group_id": 13243279259888773, "images": [{"width": 1280, "height": 960, "date": "2022-06-16T20:05:06", "media_type": "photo", "original_name": "photo_2022-06-16_20-05-06.jpg", "url": "media/911.jpg", "size": 317895, "thumb": "media/911.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-16T20:05:07", "media_type": "photo", "original_name": "photo_2022-06-16_20-05-07.jpg", "url": "media/912.jpg", "size": 140581, "thumb": "media/912.jpg_thumb.jpg"}]}, {"id": 913, "date": "2022-06-17T21:52:38", "text": "第一次去 Yorkdale 商场,看到了铺满视野的彩虹旗,买了一个香薰机w", "views": 47, "forwards": 0, "media_group_id": 13244022064608813, "images": [{"width": 960, "height": 1280, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/913.jpg", "size": 266860, "thumb": "media/913.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/914.jpg", "size": 167330, "thumb": "media/914.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/915.jpg", "size": 94199, "thumb": "media/915.jpg_thumb.jpg"}]}, {"id": 916, "date": "2022-06-17T22:04:54", "text": "路上还看到了草地里的一架小飞机,盖在平房上面的天文望远镜,还有吃着喇叭花花蜜的小蚂蚁w", "views": 50, "forwards": 0, "media_group_id": 13244027957259637, "images": [{"width": 1280, "height": 961, "date": "2022-06-17T22:04:52", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-52.jpg", "url": "media/916.jpg", "size": 180624, "thumb": "media/916.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-17T22:04:53", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-53.jpg", "url": "media/917.jpg", "size": 168713, "thumb": "media/917.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-17T22:04:54", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-54.jpg", "url": "media/918.jpg", "size": 294739, "thumb": "media/918.jpg_thumb.jpg"}]}, {"id": 919, "date": "2022-06-18T03:45:24", "text": "鸡肉炒面!", "views": 53, "forwards": 0, "media_group_id": 13244191397223893, "images": [{"width": 1280, "height": 960, "date": "2022-06-18T03:45:24", "media_type": "photo", "original_name": "photo_2022-06-18_03-45-24.jpg", "url": "media/919.jpg", "size": 215656, "thumb": "media/919.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-18T03:45:24", "media_type": "photo", "original_name": "photo_2022-06-18_03-45-24.jpg", "url": "media/920.jpg", "size": 172267, "thumb": "media/920.jpg_thumb.jpg"}]}, {"id": 921, "date": "2022-06-18T18:41:22", "text": "不会画矢量呜呜\n\n感觉画矢量图比起画画更像是在写程序,一点一点调每个曲线的点坐标、弧度什么的", "views": 55, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-18T18:41:22", "media_type": "photo", "original_name": "photo_2022-06-18_18-41-22.jpg", "url": "media/921.jpg", "size": 111933, "thumb": "media/921.jpg_thumb.jpg"}]}, {"id": 922, "date": "2022-06-19T03:30:07", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 810, "date": "2022-06-19T03:30:06", "media_type": "photo", "original_name": "photo_2022-06-19_03-30-06.jpg", "url": "media/922.jpg", "size": 111458, "thumb": "media/922.jpg_thumb.jpg"}]}, {"id": 923, "date": "2022-06-19T04:42:12", "text": "凌晨零点半聊聊还没有回来,半小时前在线也不接电话,好担心...", "views": 58, "forwards": 0}, {"id": 924, "date": "2022-06-19T04:47:31", "text": "原来是在坐地铁,吓死了", "views": 57, "forwards": 0, "reply": {"id": 923, "text": "凌晨零点半聊聊还没有回来,半小时前在线也不接电话,好担心..."}}, {"id": 925, "date": "2022-06-19T06:28:19", "text": "用 Adobe Ai 画了一个 debian 挂钟w\n\n大家觉得哪个设计更好看呢?打算去淘宝定制出来", "views": 81, "forwards": 2, "media_group_id": 13244960793425821, "images": [{"width": 1280, "height": 707, "date": "2022-06-19T06:28:17", "media_type": "photo", "original_name": "photo_2022-06-19_06-28-17.jpg", "url": "media/925.jpg", "size": 123609, "thumb": "media/925.jpg_thumb.jpg"}, {"width": 1280, "height": 762, "date": "2022-06-19T06:28:18", "media_type": "photo", "original_name": "photo_2022-06-19_06-28-18.jpg", "url": "media/926.jpg", "size": 124978, "thumb": "media/926.jpg_thumb.jpg"}]}, {"id": 927, "date": "2022-06-19T06:30:21", "views": 80, "forwards": 1, "files": [{"id": "6158934728247345232", "question": "时钟的投票", "options": [{"text": "第一个(有 32 个刻度的)", "voter_count": 0, "data": "MA=="}, {"text": "第二个(有 12 个刻度的)", "voter_count": 0, "data": "MQ=="}], "total_voter_count": 18, "is_closed": false, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 928, "date": "2022-06-19T06:44:59", "text": "中和一下,24 个刻度的呢?", "views": 64, "forwards": 0, "images": [{"width": 1214, "height": 1280, "date": "2022-06-19T07:17:28", "media_type": "photo", "original_name": "photo_2022-06-19_07-17-28.jpg", "url": "media/928.jpg", "size": 203919, "thumb": "media/928.jpg_thumb.jpg"}]}, {"id": 929, "date": "2022-06-19T16:38:21", "text": "...还是发到 blog 上好了", "views": 60, "forwards": 0, "reply": {"id": 895, "text": "🔌 New pull request MtF-Wiki#485 [+] 添加多伦多大学 HRT 指南\nby: @hykilpikonna\n\n喵\n\nReply to this message to post a comment on GitHub."}, "images": [{"width": 1089, "height": 549, "date": "2022-06-19T16:38:21", "media_type": "photo", "original_name": "photo_2022-06-19_16-38-21.jpg", "url": "media/929.jpg", "size": 43499, "thumb": "media/929.jpg_thumb.jpg"}]}, {"id": 930, "date": "2022-06-19T18:57:22", "text": "不想写作业...\n\n想画猫猫,想完善 HyFetch,想重构声音机器人,想练吉他,想征服世界,但是想到还有做不完的作业就什么都不想做了...", "views": 61, "forwards": 0}, {"id": 931, "date": "2022-06-19T21:13:06", "text": "把北洋旗加到这些 pride flag 里面毫无维和hhhh", "views": 68, "forwards": 0, "images": [{"width": 1052, "height": 433, "date": "2022-06-19T21:13:06", "media_type": "photo", "original_name": "photo_2022-06-19_21-13-06.jpg", "url": "media/931.jpg", "size": 58588, "thumb": "media/931.jpg_thumb.jpg"}]}, {"id": 932, "date": "2022-06-20T01:16:42", "text": "HyFetch 加入了选颜色布局的功能!", "views": 69, "forwards": 0, "images": [{"width": 1280, "height": 1181, "date": "2022-06-20T01:07:14", "media_type": "photo", "original_name": "photo_2022-06-20_01-07-14.jpg", "url": "media/932.jpg", "size": 131385, "thumb": "media/932.jpg_thumb.jpg"}]}, {"id": 933, "date": "2022-06-20T17:53:32", "text": "终于能把前奏弹下来了w", "views": 64, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-06-20T17:49:26", "media_type": "video_file", "original_name": "video_2022-06-20_17-49-26.mp4", "url": "media/933.mp4", "size": 4386743, "thumb": "media/933.mp4_thumb.jpg"}]}, {"id": 934, "date": "2022-06-22T10:17:01", "text": "日出!\n今天的云好好看w", "views": 59, "forwards": 0, "media_group_id": 13247144170840077, "images": [{"width": 1280, "height": 960, "date": "2022-06-22T10:17:00", "media_type": "photo", "original_name": "photo_2022-06-22_10-17-00.jpg", "url": "media/934.jpg", "size": 268490, "thumb": "media/934.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-22T10:17:00", "media_type": "photo", "original_name": "photo_2022-06-22_10-17-00.jpg", "url": "media/936.jpg", "size": 117117, "thumb": "media/936.jpg_thumb.jpg"}]}, {"id": 937, "date": "2022-06-23T04:45:34", "text": "为什么生日还要爆肝 ddl...\n(才不是因为我太拖延呜呜呜", "views": 58, "forwards": 0}, {"id": 938, "date": "2022-06-23T05:12:08", "text": "这次是聊聊给我做的提拉米苏!味道好棒w", "views": 70, "forwards": 1, "media_group_id": 13247689029763989, "images": [{"width": 1280, "height": 960, "date": "2022-06-23T05:12:07", "media_type": "photo", "original_name": "photo_2022-06-23_05-12-07.jpg", "url": "media/938.jpg", "size": 131675, "thumb": "media/938.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-23T05:12:08", "media_type": "photo", "original_name": "photo_2022-06-23_05-12-08.jpg", "url": "media/939.jpg", "size": 259685, "thumb": "media/939.jpg_thumb.jpg"}]}, {"id": 940, "date": "2022-06-24T01:21:34", "text": "今天考 CSC263 期中,昨晚只睡了 6h,只在地铁上复习了 1h,下午 7-9 点考没吃晚饭,还因为地铁坐反了+延误迟到了 15min...\n\n但是全做完了并且感觉我能满分(大雾", "views": 69, "forwards": 0}, {"id": 941, "date": "2022-06-24T01:47:15", "text": "话说考试的时候包里正好只带了粉色和蓝色的彩笔... 证明树必须存在 2-coloring function 那道题画的图例看上去好像🏳️‍⚧️ 🌚", "views": 75, "forwards": 1, "images": [{"width": 1003, "height": 1280, "date": "2022-06-24T01:47:15", "media_type": "photo", "original_name": "photo_2022-06-24_01-47-15.jpg", "url": "media/941.jpg", "size": 198816, "thumb": "media/941.jpg_thumb.jpg"}]}, {"id": 942, "date": "2022-06-24T23:16:50", "text": "草 nekogram 连大会员图标都适配了 🌚\n细节真的好用心w", "views": 97, "forwards": 1, "images": [{"width": 560, "height": 800, "date": "2022-06-24T23:17:26", "media_type": "photo", "original_name": "photo_2022-06-24_23-17-26.jpg", "url": "media/942.jpg", "size": 30717, "thumb": "media/942.jpg_thumb.jpg"}]}, {"id": 943, "date": "2022-06-25T18:58:31", "text": "Introduction to Algorithms (幻视", "views": 507, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-06-25T18:58:31", "media_type": "photo", "original_name": "photo_2022-06-25_18-58-31.jpg", "url": "media/943.jpg", "size": 57168, "thumb": "media/943.jpg_thumb.jpg"}]}, {"id": 944, "date": "2022-06-26T13:13:13", "text": "美好的一天从睡 12h 开始\n(昨天九点回到家就睡着了 qwq", "views": 54, "forwards": 0}, {"id": 945, "date": "2022-06-27T23:08:58", "text": "禁止传播不可描述的内容... \n\n真的存在「不可描述的内容」么?「不可描述」就是在描述它呀\n (╯' – ')╯︵ ┻━┻", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 703, "date": "2022-06-27T23:08:57", "media_type": "photo", "original_name": "photo_2022-06-27_23-08-57.jpg", "url": "media/945.jpg", "size": 67459, "thumb": "media/945.jpg_thumb.jpg"}]}, {"id": 946, "date": "2022-06-28T00:51:19", "text": "酸甜土豆肉丝!\n\n第一次用这个工具切丝,好方便w", "views": 64, "forwards": 0, "media_group_id": 13251019834572021, "images": [{"width": 1280, "height": 960, "date": "2022-06-28T00:51:18", "media_type": "photo", "original_name": "photo_2022-06-28_00-51-18.jpg", "url": "media/946.jpg", "size": 196822, "thumb": "media/946.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-28T00:51:18", "media_type": "photo", "original_name": "photo_2022-06-28_00-51-18.jpg", "url": "media/947.jpg", "size": 194496, "thumb": "media/947.jpg_thumb.jpg"}]}, {"id": 948, "date": "2022-06-28T04:12:55", "text": "剩下的奶油做了抹茶冰淇淋!\n\n聊聊评价:有咸蛋黄的味道 😭\n\n确实,食材里面用了有鸡蛋黄和盐,盐还放多了... 本来要放一克来着但是没有那么精细的称,可能这个称显示一克的时候已经三四克了吧(\n\n不过还挺好吃的w", "views": 77, "forwards": 0, "media_group_id": 13251116603426413, "images": [{"width": 1280, "height": 960, "date": "2022-06-28T04:12:54", "media_type": "photo", "original_name": "photo_2022-06-28_04-12-54.jpg", "url": "media/948.jpg", "size": 273259, "thumb": "media/948.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-28T04:12:54", "media_type": "photo", "original_name": "photo_2022-06-28_04-12-54.jpg", "url": "media/949.jpg", "size": 106038, "thumb": "media/949.jpg_thumb.jpg"}]}, {"id": 950, "date": "2022-06-30T17:21:50", "text": "桂桂自控能力真的好差... 昨天入坑塞尔达旷野之息结果从早上十二点玩到了凌晨五点,明明还有教授布置的研究工作要做", "views": 74, "forwards": 0}, {"id": 951, "date": "2022-07-02T05:38:56", "text": "看屏幕太久了眼睛有点疼... 让聊聊帮忙滴了眼药水!\n\n第一次滴眼药水好害怕,让聊聊有点不耐烦", "views": 60, "forwards": 0}, {"id": 954, "date": "2022-07-05T00:01:08", "text": "ArchLinux 镜像好快!\n60 MB/s 还没反应过来就下好了", "views": 52, "forwards": 0, "images": [{"width": 833, "height": 139, "date": "2022-07-05T00:01:08", "media_type": "photo", "original_name": "photo_2022-07-05_00-01-08.jpg", "url": "media/954.jpg", "size": 21183, "thumb": "media/954.jpg_thumb.jpg"}]}, {"id": 955, "date": "2022-07-05T04:53:08", "text": "旷野之息通关了!\n\n...只打了三个神兽去试试打最终 Boss,居然真的打赢了!\n\n结尾 roll credits 的时候还看到解锁了之后一直没打的神庙hhh", "views": 52, "forwards": 0, "media_group_id": 13255974310660157, "images": [{"width": 1280, "height": 720, "date": "2022-07-05T04:53:06", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-06.jpg", "url": "media/955.jpg", "size": 214689, "thumb": "media/955.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-07-05T04:53:07", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-07.jpg", "url": "media/956.jpg", "size": 133646, "thumb": "media/956.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-07-05T04:53:08", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-08.jpg", "url": "media/957.jpg", "size": 83112, "thumb": "media/957.jpg_thumb.jpg"}]}, {"id": 958, "date": "2022-07-05T05:27:17", "text": "成功了!!!!!\n\n在 X99 服务器 CPU E5-2696v3 上配好了黑苹果!", "views": 167, "forwards": 2, "images": [{"width": 637, "height": 800, "date": "2022-07-05T05:27:17", "media_type": "photo", "original_name": "photo_2022-07-05_05-27-17.jpg", "url": "media/958.jpg", "size": 92306, "thumb": "media/958.jpg_thumb.jpg"}]}, {"id": 960, "date": "2022-07-05T22:32:25", "text": "drumstick 草", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-05T22:32:25", "media_type": "photo", "original_name": "photo_2022-07-05_22-32-25.jpg", "url": "media/960.jpg", "size": 136802, "thumb": "media/960.jpg_thumb.jpg"}]}, {"id": 961, "date": "2022-07-06T17:34:45", "text": "炖鸡面!", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-06T17:34:45", "media_type": "photo", "original_name": "photo_2022-07-06_17-34-45.jpg", "url": "media/961.jpg", "size": 161513, "thumb": "media/961.jpg_thumb.jpg"}]}, {"id": 962, "date": "2022-07-07T06:25:49", "text": "我的第一块不是显卡的 PCIe 扩展卡是 NVMe 转接卡 qwq", "views": 45, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-07T06:25:48", "media_type": "photo", "original_name": "photo_2022-07-07_06-25-48.jpg", "url": "media/962.jpg", "size": 145535, "thumb": "media/962.jpg_thumb.jpg"}]}, {"id": 964, "date": "2022-07-08T01:51:15", "views": 43, "forwards": 0, "media_group_id": 13257960606229101, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T01:51:15", "media_type": "photo", "original_name": "photo_2022-07-08_01-51-15.jpg", "url": "media/964.jpg", "size": 358828, "thumb": "media/964.jpg_thumb.jpg"}, {"width": 1280, "height": 921, "date": "2022-07-08T01:51:15", "media_type": "photo", "original_name": "photo_2022-07-08_01-51-15.jpg", "url": "media/965.jpg", "size": 332365, "thumb": "media/965.jpg_thumb.jpg"}]}, {"id": 966, "date": "2022-07-08T09:58:04", "text": "天亮了!\n\n每次通宵都能看到好漂亮的日出w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T09:58:04", "media_type": "photo", "original_name": "photo_2022-07-08_09-58-04.jpg", "url": "media/966.jpg", "size": 84731, "thumb": "media/966.jpg_thumb.jpg"}]}, {"id": 967, "date": "2022-07-08T16:16:17", "text": "...PicqBotX 被腾讯封了两年之后收到了一个 PR 😮", "views": 49, "forwards": 0, "media_group_id": 13258375823292373, "images": [{"width": 1280, "height": 979, "date": "2022-07-08T16:16:16", "media_type": "photo", "original_name": "photo_2022-07-08_16-16-16.jpg", "url": "media/967.jpg", "size": 89329, "thumb": "media/967.jpg_thumb.jpg"}, {"width": 833, "height": 1280, "date": "2022-07-08T16:16:17", "media_type": "photo", "original_name": "photo_2022-07-08_16-16-17.jpg", "url": "media/968.jpg", "size": 94523, "thumb": "media/968.jpg_thumb.jpg"}]}, {"id": 969, "date": "2022-07-08T18:34:56", "text": "有玫瑰香的东坡肉!\n做了两个小时好累...\n\n这次做的时候没有花雕酒就倒了一点玫瑰酒进去炖,带着玫瑰香的肉肉味道好棒w", "views": 47, "forwards": 0, "media_group_id": 13258442371432461, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T18:34:54", "media_type": "photo", "original_name": "photo_2022-07-08_18-34-54.jpg", "url": "media/969.jpg", "size": 156632, "thumb": "media/969.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-08T18:34:54", "media_type": "photo", "original_name": "photo_2022-07-08_18-34-54.jpg", "url": "media/970.jpg", "size": 186041, "thumb": "media/970.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-08T16:02:26", "media_type": "photo", "original_name": "photo_2022-07-08_16-02-26.jpg", "url": "media/971.jpg", "size": 156452, "thumb": "media/971.jpg_thumb.jpg"}]}, {"id": 972, "date": "2022-07-09T02:04:45", "text": "多伦多夏天晚上九点还好亮", "views": 54, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-09T02:04:45", "media_type": "photo", "original_name": "photo_2022-07-09_02-04-45.jpg", "url": "media/972.jpg", "size": 115709, "thumb": "media/972.jpg_thumb.jpg"}]}, {"id": 973, "date": "2022-07-09T17:37:14", "text": "并没有满分,考了 95%\n\n果然不应该期待只复习一小时能考满分", "views": 54, "forwards": 0, "reply": {"id": 940, "text": "今天考 CSC263 期中,昨晚只睡了 6h,只在地铁上复习了 1h,下午 7-9 点考没吃晚饭,还因为地铁坐反了+延误迟到了 15min...\n\n但是全做完了并且感觉我能满分(大雾"}, "images": [{"width": 1280, "height": 606, "date": "2022-07-09T17:37:14", "media_type": "photo", "original_name": "photo_2022-07-09_17-37-14.jpg", "url": "media/973.jpg", "size": 32753, "thumb": "media/973.jpg_thumb.jpg"}]}, {"id": 974, "date": "2022-07-10T08:21:11", "text": "如果地球 OL 也有主线任务就好了...", "views": 90, "forwards": 1}, {"id": 975, "date": "2022-07-11T04:12:12", "text": "习惯性地打开 Lofi 直播,然后发现被 DMCA 了 😥\n#BringBackLofiGirl", "views": 54, "forwards": 0, "images": [{"width": 1158, "height": 1280, "date": "2022-07-11T04:12:12", "media_type": "photo", "original_name": "photo_2022-07-11_04-12-12.jpg", "url": "media/975.jpg", "size": 58026, "thumb": "media/975.jpg_thumb.jpg"}]}, {"id": 976, "date": "2022-07-11T22:42:56", "text": "又到了年度的排课地狱", "views": 49, "forwards": 0, "media_group_id": 13260635014385317, "images": [{"width": 993, "height": 1280, "date": "2022-07-11T22:42:55", "media_type": "photo", "original_name": "photo_2022-07-11_22-42-55.jpg", "url": "media/976.jpg", "size": 83411, "thumb": "media/976.jpg_thumb.jpg"}, {"width": 974, "height": 1280, "date": "2022-07-11T22:42:56", "media_type": "photo", "original_name": "photo_2022-07-11_22-42-56.jpg", "url": "media/977.jpg", "size": 77349, "thumb": "media/977.jpg_thumb.jpg"}]}, {"id": 978, "date": "2022-07-12T02:28:46", "text": "发现 Zotero iOS 安装需要最低 iOS 14.7... 我因为越狱留在 14.4 安装不上\n\n拆包把版本限制改成 14.0 然后重新假签名用 appsync + appinst 安装发现打开的时候闪退\n\n结果拉源码下来用 Xcode 重新给 iOS 14.0 编译了... 这台黑苹果工作站第一次把 E5 36 核占满", "views": 69, "forwards": 1, "media_group_id": 13260743414791133, "images": [{"width": 1260, "height": 764, "date": "2022-07-12T02:28:46", "media_type": "photo", "original_name": "photo_2022-07-12_02-28-46.jpg", "url": "media/978.jpg", "size": 134085, "thumb": "media/978.jpg_thumb.jpg"}, {"width": 1280, "height": 499, "date": "2022-07-12T02:28:46", "media_type": "photo", "original_name": "photo_2022-07-12_02-28-46.jpg", "url": "media/979.jpg", "size": 43084, "thumb": "media/979.jpg_thumb.jpg"}]}, {"id": 980, "date": "2022-07-13T01:28:13", "text": "土豆炒青椒和肉片炒芹菜!\n\n今天发现如果买肉块手动切成肉片,然后用酱油和淀粉抓扮一下再炒的话会比买里脊肉丝直接炒口感好很多诶", "views": 52, "forwards": 0, "media_group_id": 13261405549897605, "images": [{"width": 1280, "height": 960, "date": "2022-07-13T01:28:12", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-12.jpg", "url": "media/980.jpg", "size": 157722, "thumb": "media/980.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-13T01:28:12", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-12.jpg", "url": "media/981.jpg", "size": 181940, "thumb": "media/981.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-13T01:28:13", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-13.jpg", "url": "media/982.jpg", "size": 185215, "thumb": "media/982.jpg_thumb.jpg"}]}, {"id": 985, "date": "2022-07-13T19:14:38", "text": "在朋友家第一次摸到猫猫!好可爱呜呜更想养了\n\n...但是猫猫好怕我,没抱到 😭", "views": 55, "forwards": 0, "media_group_id": 13261917427075453, "images": [{"width": 1280, "height": 894, "date": "2022-07-13T19:14:33", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-33.jpg", "url": "media/983.jpg", "size": 157532, "thumb": "media/983.jpg_thumb.jpg"}, {"width": 1280, "height": 927, "date": "2022-07-13T19:14:35", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-35.jpg", "url": "media/984.jpg", "size": 181643, "thumb": "media/984.jpg_thumb.jpg"}, {"width": 1280, "height": 967, "date": "2022-07-13T19:14:37", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-37.jpg", "url": "media/985.jpg", "size": 182788, "thumb": "media/985.jpg_thumb.jpg"}]}, {"id": 986, "date": "2022-07-14T03:06:44", "text": "大猫猫撸小猫猫(?", "views": 57, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-07-14T03:06:44", "width": 854, "height": 854, "duration": 9, "media_type": "animation", "original_name": "animation_2022-07-14_03-06-44.mp4", "url": "media/986.mp4", "size": 1032923, "thumb": "media/986.mp4_thumb.jpg"}]}, {"id": 988, "date": "2022-07-14T03:49:18", "text": "草莓慕斯!\n\n聊聊生日快乐w", "views": 64, "forwards": 0, "media_group_id": 13262164465552685, "images": [{"width": 1280, "height": 960, "date": "2022-07-14T03:49:16", "media_type": "photo", "original_name": "photo_2022-07-14_03-49-16.jpg", "url": "media/987.jpg", "size": 139252, "thumb": "media/987.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-14T03:49:17", "media_type": "photo", "original_name": "photo_2022-07-14_03-49-17.jpg", "url": "media/988.jpg", "size": 214282, "thumb": "media/988.jpg_thumb.jpg"}]}, {"id": 989, "date": "2022-07-14T15:33:02", "text": "又到了年度的拼手速抢课地狱", "views": 65, "forwards": 0, "reply": {"id": 976, "text": "又到了年度的排课地狱", "thumb": "media/976.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 1204, "date": "2022-07-14T15:33:02", "media_type": "photo", "original_name": "photo_2022-07-14_15-33-02.jpg", "url": "media/989.jpg", "size": 117715, "thumb": "media/989.jpg_thumb.jpg"}]}, {"id": 990, "date": "2022-07-14T16:19:00", "text": "好耶!今年想选的全都选上了!有一门课我选上的时候只剩 8 个位置", "views": 68, "forwards": 0, "reply": {"id": 989, "text": "又到了年度的拼手速抢课地狱"}, "images": [{"width": 452, "height": 222, "date": "2022-07-14T16:19:00", "media_type": "photo", "original_name": "photo_2022-07-14_16-19-00.jpg", "url": "media/990.jpg", "size": 9088, "thumb": "media/990.jpg_thumb.jpg"}]}, {"id": 991, "date": "2022-07-17T04:43:46", "text": "发现旷野之息村里的狗狗会追自己的尾巴,还会吃我丢下的肉肉 qwq\n\n好可爱!可惜不能养", "views": 63, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-07-17T04:43:46", "width": 854, "height": 480, "duration": 23, "media_type": "animation", "original_name": "animation_2022-07-17_04-43-46.mp4", "url": "media/991.mp4", "size": 948179, "thumb": "media/991.mp4_thumb.jpg"}]}, {"id": 992, "date": "2022-07-17T17:16:10", "text": "是夏天的毛毛虫草!\n\n(然后聊聊说没有听说过有人把狗尾草叫成毛毛虫草的... 我反而刚知道原来它是狗尾草", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-17T17:16:10", "media_type": "photo", "original_name": "photo_2022-07-17_17-16-10.jpg", "url": "media/992.jpg", "size": 465692, "thumb": "media/992.jpg_thumb.jpg"}]}, {"id": 993, "date": "2022-07-18T00:26:01", "views": 110, "forwards": 2, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-07-17T22:38:57", "width": 512, "height": 418, "is_animated": false, "is_video": false, "emoji": "💢", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/993.webp", "size": 21772, "thumb": "media/993.webp_thumb.jpg"}]}, {"id": 995, "date": "2022-07-18T00:28:05", "text": "画了新的 Pusheen!", "views": 67, "forwards": 0, "reply": {"id": 993}, "images": [{"width": 770, "height": 1092, "date": "2022-07-18T00:28:05", "media_type": "photo", "original_name": "photo_2022-07-18_00-28-05.jpg", "url": "media/995.jpg", "size": 68085, "thumb": "media/995.jpg_thumb.jpg"}]}, {"id": 996, "date": "2022-07-18T01:43:57", "text": "学费出来了,比去年贵了 $3500... 通货膨胀好糟糕", "views": 81, "forwards": 1}, {"id": 997, "date": "2022-07-18T16:00:41", "text": "好期待", "views": 66, "forwards": 1, "images": [{"width": 1280, "height": 1175, "date": "2022-07-18T16:00:41", "media_type": "photo", "original_name": "photo_2022-07-18_16-00-41.jpg", "url": "media/997.jpg", "size": 176183, "thumb": "media/997.jpg_thumb.jpg"}]}, {"id": 999, "date": "2022-07-18T20:40:08", "text": "github 主页添加了一只猫猫动图w\n\n(原来 tgs 表情是用 AE 导出、用 Lottie 渲染的矢量动画。因为 Github readme 不能放 Lottie 脚本,转成 gif 不支持透明背景,所以用 puppeteer-lottie 渲染成 apng 放上去了——", "views": 72, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2022-07-18T20:40:08", "width": 854, "height": 538, "duration": 3, "media_type": "animation", "original_name": "animation_2022-07-18_20-40-08.mp4", "url": "media/999.mp4", "size": 65307, "thumb": "media/999.mp4_thumb.jpg"}]}, {"id": 1000, "date": "2022-07-19T17:10:44", "text": "猫猫踩键盘w", "views": 74, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-07-19T17:10:44", "media_type": "video_file", "original_name": "video_2022-07-19_17-10-44.mp4", "url": "media/1000.mp4", "size": 1066316, "thumb": "media/1000.mp4_thumb.jpg"}]}, {"id": 1001, "date": "2022-07-20T03:09:56", "text": "炒意面!", "views": 79, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-20T03:09:56", "media_type": "photo", "original_name": "photo_2022-07-20_03-09-56.jpg", "url": "media/1001.jpg", "size": 203371, "thumb": "media/1001.jpg_thumb.jpg"}]}, {"id": 1002, "date": "2022-07-20T23:58:43", "text": "想画 pusheen 动画... 不知道要学 Adobe AE 还是 SVGator 还是用传统方法一帧一帧画\n\n(官方 pusheen 动画只有四帧所以估计是逐帧画的吧...", "views": 85, "forwards": 0}, {"id": 1003, "date": "2022-07-21T01:58:39", "text": "vscode 从 1.66 开始用管理员权限启动会白屏,而且官方不打算修复... 解决方法是开 vscode 远程开发插件然后 ssh 到 root@localhost 🌚", "views": 96, "forwards": 1}, {"id": 1004, "date": "2022-07-21T04:21:56", "text": "好耶!联系上了另外一个 voice tool bot 的作者🐑!希望能合作做出更好的 voice tool bot", "views": 214, "forwards": 4, "images": [{"width": 270, "height": 199, "date": "2022-07-21T04:21:56", "media_type": "photo", "original_name": "photo_2022-07-21_04-21-56.jpg", "url": "media/1004.jpg", "size": 11842, "thumb": "media/1004.jpg_thumb.jpg"}]}, {"id": 1005, "date": "2022-07-23T06:56:22", "text": "发现草莓 calpis 对朗姆味道好棒w", "views": 61, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-23T06:56:21", "media_type": "photo", "original_name": "photo_2022-07-23_06-56-21.jpg", "url": "media/1005.jpg", "size": 175357, "thumb": "media/1005.jpg_thumb.jpg"}]}, {"id": 1006, "date": "2022-07-23T22:56:51", "text": "#RF 门卡复制成功!\n\nT5577 卡好厉害,一张卡可以通过调区块 0 的配置来模拟所有低频标准,还能设密码让读卡器读不出源数据,只能读出模拟数据w\n\n这次是模拟了 Pyramid PSK3", "views": 72, "forwards": 1, "media_group_id": 13268936092330773, "images": [{"width": 1280, "height": 960, "date": "2022-07-23T20:58:52", "media_type": "photo", "original_name": "photo_2022-07-23_20-58-52.jpg", "url": "media/1006.jpg", "size": 110867, "thumb": "media/1006.jpg_thumb.jpg"}, {"width": 901, "height": 885, "date": "2022-07-23T22:56:51", "media_type": "photo", "original_name": "photo_2022-07-23_22-56-51.jpg", "url": "media/1007.jpg", "size": 119953, "thumb": "media/1007.jpg_thumb.jpg"}]}, {"id": 1008, "date": "2022-07-25T16:21:21", "text": "好多 pusheen(x", "views": 64, "forwards": 1, "images": [{"width": 640, "height": 1280, "date": "2022-07-25T16:21:21", "media_type": "photo", "original_name": "photo_2022-07-25_16-21-21.jpg", "url": "media/1008.jpg", "size": 63412, "thumb": "media/1008.jpg_thumb.jpg"}]}, {"id": 1009, "date": "2022-07-25T19:39:45", "text": "i use hyfetch btw", "views": 72, "forwards": 1, "images": [{"width": 961, "height": 1280, "date": "2022-07-25T19:39:45", "media_type": "photo", "original_name": "photo_2022-07-25_19-39-45.jpg", "url": "media/1009.jpg", "size": 120385, "thumb": "media/1009.jpg_thumb.jpg"}]}, {"id": 1010, "date": "2022-07-25T21:35:21", "text": "洗完牙了... 好疼!", "views": 61, "forwards": 0}, {"id": 1011, "date": "2022-07-27T02:28:34", "text": "第二次做照烧鸡腿,想着这次有这么多肉肉就多放点酱油盐什么的吧然后就放太多了,超下饭(xx\n\n...忘记拍照了放张腌肉肉 qwq", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-27T02:28:34", "media_type": "photo", "original_name": "photo_2022-07-27_02-28-34.jpg", "url": "media/1011.jpg", "size": 220196, "thumb": "media/1011.jpg_thumb.jpg"}]}, {"id": 1012, "date": "2022-07-27T03:12:46", "text": "睡觉睡觉w\n好久没有在 12 点之前睡了...", "views": 61, "forwards": 0}, {"id": 1013, "date": "2022-07-27T16:40:04", "views": 57, "forwards": 0, "files": [{"file_name": "IMG_1618.MP4", "mime_type": "video/mp4", "date": "2021-02-24T14:38:24", "width": 640, "height": 640, "duration": 18, "media_type": "animation", "original_name": "IMG_1618.MP4", "url": "media/1013.MP4", "size": 2112043, "thumb": "media/1013.MP4_thumb.jpg"}]}, {"id": 1014, "date": "2022-07-27T17:44:34", "text": "Gnome 40 好好看!\n想换过去试试,不想用 KDE 了(xx", "views": 59, "forwards": 0}, {"id": 1017, "date": "2022-07-27T23:41:06", "text": "入坑双拼 qwq\nslow mode 启动", "views": 58, "forwards": 0, "images": [{"width": 1080, "height": 810, "date": "2022-07-27T23:41:05", "media_type": "photo", "original_name": "photo_2022-07-27_23-41-05.jpg", "url": "media/1017.jpg", "size": 47211, "thumb": "media/1017.jpg_thumb.jpg"}]}, {"id": 1018, "date": "2022-07-28T02:22:38", "text": "黄焖鸡!", "views": 57, "forwards": 0, "media_group_id": 13271799670272413, "images": [{"width": 1280, "height": 960, "date": "2022-07-28T02:22:37", "media_type": "photo", "original_name": "photo_2022-07-28_02-22-37.jpg", "url": "media/1018.jpg", "size": 195860, "thumb": "media/1018.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-28T02:22:38", "media_type": "photo", "original_name": "photo_2022-07-28_02-22-38.jpg", "url": "media/1019.jpg", "size": 211571, "thumb": "media/1019.jpg_thumb.jpg"}]}, {"id": 1020, "date": "2022-07-28T05:51:05", "text": "又习惯性地把作业拖到最后一天了(x\n而且还有三周的课要补... 呜呜呜", "views": 57, "forwards": 0}, {"id": 1021, "date": "2022-07-28T06:08:47", "text": "八月一号有好多 day 诶", "views": 62, "forwards": 0, "images": [{"width": 731, "height": 1280, "date": "2022-07-28T06:08:47", "media_type": "photo", "original_name": "photo_2022-07-28_06-08-47.jpg", "url": "media/1021.jpg", "size": 71425, "thumb": "media/1021.jpg_thumb.jpg"}]}, {"id": 1023, "date": "2022-07-28T18:59:10", "text": "感冒了,聊聊给我做了皮蛋瘦肉粥 qwq", "views": 63, "forwards": 0, "media_group_id": 13272278004899373, "images": [{"width": 1280, "height": 960, "date": "2022-07-28T18:59:09", "media_type": "photo", "original_name": "photo_2022-07-28_18-59-09.jpg", "url": "media/1022.jpg", "size": 220527, "thumb": "media/1022.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-28T18:59:10", "media_type": "photo", "original_name": "photo_2022-07-28_18-59-10.jpg", "url": "media/1023.jpg", "size": 138746, "thumb": "media/1023.jpg_thumb.jpg"}]}, {"id": 1024, "date": "2022-07-29T13:39:25", "text": "hyfetch 合进 nixpkgs 官方源了!\n\n感谢灯花重新打包 qwq\n\n(呜呜呜为什么我打的包三个月还没过 CI,灯花打的包三天就合进去了 🥲", "views": 58, "forwards": 0, "media_group_id": 13272815727591469, "images": [{"width": 1280, "height": 497, "date": "2022-07-29T13:39:25", "media_type": "photo", "original_name": "photo_2022-07-29_13-39-25.jpg", "url": "media/1024.jpg", "size": 46679, "thumb": "media/1024.jpg_thumb.jpg"}, {"width": 1280, "height": 250, "date": "2022-07-29T13:39:25", "media_type": "photo", "original_name": "photo_2022-07-29_13-39-25.jpg", "url": "media/1025.jpg", "size": 23217, "thumb": "media/1025.jpg_thumb.jpg"}]}, {"id": 1026, "date": "2022-07-29T22:04:49", "text": "之前要做算法时间复杂度分析的时候教授一直说可以假设加减乘除都是 θ(1)... \n\n今天发现其实并不是。两个数相加要 θ(n) 的时间,相乘要 θ(n log n) 的时间 🥲", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 637, "date": "2022-07-29T22:04:49", "media_type": "photo", "original_name": "photo_2022-07-29_22-04-49.jpg", "url": "media/1026.jpg", "size": 108473, "thumb": "media/1026.jpg_thumb.jpg"}]}, {"id": 1027, "date": "2022-07-31T17:50:30", "text": "发现 Bell 如果设置 PPPoE Passthrough 的话每个以太网设备都能有公网 IP 哇\n\n虽然缺点就是没有局域网了,所有设备都要设自己的防火墙... 感觉公网 SMB 是不是不太安全(", "views": 63, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-31T17:47:20", "media_type": "photo", "original_name": "photo_2022-07-31_17-47-20.jpg", "url": "media/1027.jpg", "size": 135539, "thumb": "media/1027.jpg_thumb.jpg"}]}, {"id": 1028, "date": "2022-08-01T01:06:16", "text": "蘑菇炸酱面!\n\n不小心放了好多糖,但是甜甜的也挺好吃w", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-01T01:06:16", "media_type": "photo", "original_name": "photo_2022-08-01_01-06-16.jpg", "url": "media/1028.jpg", "size": 204729, "thumb": "media/1028.jpg_thumb.jpg"}]}, {"id": 1029, "date": "2022-08-01T04:58:09", "text": "看原版 neofetch 已经有六个月没接过 PR... 就由我接管吧!\n\n我把大部分 neofetch 没管的 PR 都接到 hyfetch 里面了,把更新过的原版 neofetch 叫做 neowofetch 重新发布啦\n\n这两天一共接了 70 多个 PR... 累死了。以上是这两个版本的更新日志,一共加了 31 个新系统支持 qwq", "views": 65, "forwards": 0, "media_group_id": 13274639118808741, "images": [{"width": 547, "height": 1230, "date": "2022-08-01T04:58:08", "media_type": "photo", "original_name": "photo_2022-08-01_04-58-08.jpg", "url": "media/1029.jpg", "size": 149379, "thumb": "media/1029.jpg_thumb.jpg"}, {"width": 626, "height": 878, "date": "2022-08-01T04:58:09", "media_type": "photo", "original_name": "photo_2022-08-01_04-58-09.jpg", "url": "media/1030.jpg", "size": 92285, "thumb": "media/1030.jpg_thumb.jpg"}]}, {"id": 1031, "date": "2022-08-02T01:40:18", "text": "牛丼!", "views": 58, "forwards": 0, "media_group_id": 13275235347887637, "images": [{"width": 1280, "height": 960, "date": "2022-08-02T01:40:17", "media_type": "photo", "original_name": "photo_2022-08-02_01-40-17.jpg", "url": "media/1031.jpg", "size": 189648, "thumb": "media/1031.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-02T01:40:18", "media_type": "photo", "original_name": "photo_2022-08-02_01-40-18.jpg", "url": "media/1032.jpg", "size": 161644, "thumb": "media/1032.jpg_thumb.jpg"}]}, {"id": 1033, "date": "2022-08-04T00:36:50", "text": "七夕折了一对戒指 qwq\n\n第一次用 7cm 的纸折纸,有点难但是还是折出来了w", "views": 59, "forwards": 0, "media_group_id": 13276587287456941, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T00:36:50", "media_type": "photo", "original_name": "photo_2022-08-04_00-36-50.jpg", "url": "media/1033.jpg", "size": 202123, "thumb": "media/1033.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-04T00:37:13", "media_type": "photo", "original_name": "photo_2022-08-04_00-37-13.jpg", "url": "media/1034.jpg", "size": 111637, "thumb": "media/1034.jpg_thumb.jpg"}]}, {"id": 1035, "date": "2022-08-04T04:23:56", "text": "总是忘记哪天要换贴片以至于我现在抽屉里已经多出三盒贴片了... 这是三个月的量哇 🌚", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T04:23:56", "media_type": "photo", "original_name": "photo_2022-08-04_04-23-56.jpg", "url": "media/1035.jpg", "size": 189027, "thumb": "media/1035.jpg_thumb.jpg"}]}, {"id": 1036, "date": "2022-08-04T10:57:28", "text": "八分钟前断了一秒电,被电脑超响的 POST 自检滴滴声吵醒。好消息是并没有坏硬盘丢数据,不知道要不要为这种小机率的事情买一个 UPS...\n\n前几天刚和 Menci 聊说家里供电稳定不是很容易断电,然后今天就(", "views": 55, "forwards": 0, "images": [{"width": 800, "height": 107, "date": "2022-08-04T10:57:28", "media_type": "photo", "original_name": "photo_2022-08-04_10-57-28.jpg", "url": "media/1036.jpg", "size": 12925, "thumb": "media/1036.jpg_thumb.jpg"}]}, {"id": 1037, "date": "2022-08-04T10:59:20", "text": "同时智能灯泡全都亮了,还是最高亮度 🌚", "views": 56, "forwards": 0, "reply": {"id": 1036, "text": "八分钟前断了一秒电,被电脑超响的 POST 自检滴滴声吵醒。好消息是并没有坏硬盘丢数据,不知道要不要为这种小机率的事情买一个 UPS...\n\n前几天刚和 Menci 聊说家里供电稳定不是很容易断电,然后今天就("}}, {"id": 1038, "date": "2022-08-04T23:29:12", "text": "在公寓 BBQ party 吃到了棉花糖!\n\n上次吃到棉花糖是什么时候来着", "views": 52, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-08-04T23:29:12", "media_type": "photo", "original_name": "photo_2022-08-04_23-29-12.jpg", "url": "media/1038.jpg", "size": 124819, "thumb": "media/1038.jpg_thumb.jpg"}]}, {"id": 1039, "date": "2022-08-05T08:19:15", "text": "今天捡了好多电子垃圾,包含这两块总共 2.5TB 的硬盘,虽然通电时间有点长但是扇区响应全都完美哇,赚死了\n\n其他的还有 HDMI 切换器、蓝光光驱、给相机闪光灯补光的大灯、旧笔电、机箱风扇、SLI 板、USB 扩展板、电缆猫、各种台式线、键盘清理工具、CPU 开盖工具、没开封的液金散热硅脂、还有两个没有开封的舰 C 手办...\n\n为什么要把这么多好东西扔掉啊\n (╯‵□′)╯︵┻━┻\n\n(之前有位聊聊的网友来加拿大整理东西就暂时住我家了,他今天花了 $300 叫人来把他的八大箱“垃圾”扔掉,因为在加拿大丢大量垃圾是要花钱的... 这些都是我在收垃圾的人过来之前翻到的,真的好不理解有钱人", "views": 50, "forwards": 0, "media_group_id": 13277500441884149, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T18:54:21", "media_type": "photo", "original_name": "photo_2022-08-04_18-54-21.jpg", "url": "media/1039.jpg", "size": 266066, "thumb": "media/1039.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T08:19:14", "media_type": "photo", "original_name": "photo_2022-08-05_08-19-14.jpg", "url": "media/1040.jpg", "size": 190311, "thumb": "media/1040.jpg_thumb.jpg"}, {"width": 597, "height": 1280, "date": "2022-08-05T08:19:14", "media_type": "photo", "original_name": "photo_2022-08-05_08-19-14.jpg", "url": "media/1041.jpg", "size": 137219, "thumb": "media/1041.jpg_thumb.jpg"}]}, {"id": 1044, "date": "2022-08-05T18:10:00", "text": "去买了一台二手 3D 打印机!\n\n这个工作室真的好厉害!叫 Mech Solutions,里面摆满了各种动画、电影里面的模型。听他们工作的氛围真的好棒,能感觉到这里每个人都充满了对建模的热情 qwq\n\n等毕业了好想来这里工作w", "views": 53, "forwards": 0, "media_group_id": 13277783998786733, "images": [{"width": 1280, "height": 960, "date": "2022-08-05T18:09:52", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-52.jpg", "url": "media/1042.jpg", "size": 244175, "thumb": "media/1042.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-05T18:09:55", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-55.jpg", "url": "media/1044.jpg", "size": 190521, "thumb": "media/1044.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:57", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-57.jpg", "url": "media/1045.jpg", "size": 243753, "thumb": "media/1045.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:58", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-58.jpg", "url": "media/1046.jpg", "size": 140748, "thumb": "media/1046.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:59", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-59.jpg", "url": "media/1047.jpg", "size": 201175, "thumb": "media/1047.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-05T17:55:43", "media_type": "photo", "original_name": "photo_2022-08-05_17-55-43.jpg", "url": "media/1048.jpg", "size": 209463, "thumb": "media/1048.jpg_thumb.jpg"}]}, {"id": 1049, "date": "2022-08-05T23:29:43", "text": "炒面好好做,半个小时就做好了哇", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-05T23:29:43", "media_type": "photo", "original_name": "photo_2022-08-05_23-29-43.jpg", "url": "media/1049.jpg", "size": 190652, "thumb": "media/1049.jpg_thumb.jpg"}]}, {"id": 1052, "date": "2022-08-06T16:43:09", "text": "打印了一个笔筒 qwq", "views": 55, "forwards": 0, "media_group_id": 13278433514326621, "images": [{"width": 1079, "height": 1280, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1050.jpg", "size": 161645, "thumb": "media/1050.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1051.jpg", "size": 156134, "thumb": "media/1051.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1052.jpg", "size": 127646, "thumb": "media/1052.jpg_thumb.jpg"}]}, {"id": 1053, "date": "2022-08-07T06:05:08", "text": "昨天把打印机搬回家里的路上把手划破了... 好疼!\n\n今天要洗澡了,贴一个防水创可贴,发现这包 2018 年在国内买的创可贴居然还没有用完 😮\n\n也许我是因为受过的伤太少了才对疼痛这么敏感...", "views": 70, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-07T06:05:08", "media_type": "photo", "original_name": "photo_2022-08-07_06-05-08.jpg", "url": "media/1053.jpg", "size": 167476, "thumb": "media/1053.jpg_thumb.jpg"}]}, {"id": 1055, "date": "2022-08-08T05:07:30", "text": "因为一直拖延不想写明天的演讲稿所以被聊聊锁在椅子上写演讲 qwq", "views": 113, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-08-08T05:07:30", "media_type": "photo", "original_name": "photo_2022-08-08_05-07-30.jpg", "url": "media/1055.jpg", "size": 187104, "thumb": "media/1055.jpg_thumb.jpg"}]}, {"id": 1056, "date": "2022-08-08T11:16:59", "text": "呜呜呜 还有五个小时就要演讲了才肝完稿... 这四天都没睡好", "views": 71, "forwards": 0}, {"id": 1057, "date": "2022-08-08T20:52:36", "text": "演讲完啦,发挥得还好w\n\n别人都好厉害,能站在那里不看电脑直接讲还讲的好清楚哇... 然后到我我就一直对着稿子读(x\n\n下周正式演讲之前一定要把稿子背下来...", "views": 70, "forwards": 0}, {"id": 1059, "date": "2022-08-09T14:57:38", "text": "把鸡蛋、火腿、奶酪煎到面包里w", "views": 65, "forwards": 0, "media_group_id": 13280456464898117, "images": [{"width": 1280, "height": 960, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1059.jpg", "size": 163930, "thumb": "media/1059.jpg_thumb.jpg"}, {"width": 1280, "height": 978, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1060.jpg", "size": 166357, "thumb": "media/1060.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1061.jpg", "size": 145671, "thumb": "media/1061.jpg_thumb.jpg"}]}, {"id": 1062, "date": "2022-08-09T15:00:42", "views": 68, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2021-06-06T07:42:26", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1062.webp", "size": 73444, "thumb": "media/1062.webp_thumb.jpg"}]}, {"id": 1065, "date": "2022-08-10T06:13:32", "text": "决定开工做一个 risc-v 笔记本,买了一堆奇奇怪怪的零件w", "views": 73, "forwards": 1, "media_group_id": 13280896096972565, "images": [{"width": 866, "height": 1280, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1063.jpg", "size": 128056, "thumb": "media/1063.jpg_thumb.jpg"}, {"width": 872, "height": 1280, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1064.jpg", "size": 122259, "thumb": "media/1064.jpg_thumb.jpg"}, {"width": 1280, "height": 572, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1065.jpg", "size": 47647, "thumb": "media/1065.jpg_thumb.jpg"}]}, {"id": 1066, "date": "2022-08-11T00:32:52", "text": "红烧排骨!\n\n(把鸡蛋也放进去一起煮了 qwq", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-11T00:32:52", "media_type": "photo", "original_name": "photo_2022-08-11_00-32-52.jpg", "url": "media/1066.jpg", "size": 175625, "thumb": "media/1066.jpg_thumb.jpg"}]}, {"id": 1067, "date": "2022-08-11T17:27:21", "text": "抓包 superbuy 转运\n\n一个 API 节点的 json 里面同时有大写 CamelCase、小写 camelCase、下划线分割、和大写下划线分割。请求头里面同一个字段同时有下划线和减号分割。 🌚\n\n不管请求成功失败都返回 HTTP 200,判断成功有些节点是 Code == 10000、有些节点是 status == 0、还有些节点是 code == \"sucess\",还把 success 打错了(\n\n你们开发团队完全没有一个标准的么(((", "views": 67, "forwards": 0, "media_group_id": 13281910735566165, "images": [{"width": 586, "height": 794, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1067.jpg", "size": 73183, "thumb": "media/1067.jpg_thumb.jpg"}, {"width": 566, "height": 500, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1068.jpg", "size": 28158, "thumb": "media/1068.jpg_thumb.jpg"}, {"width": 498, "height": 294, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1069.jpg", "size": 12924, "thumb": "media/1069.jpg_thumb.jpg"}]}, {"id": 1070, "date": "2022-08-13T04:22:30", "text": "HyFetch 1.4.0 发布了!\n\n现在上游 neofetch 的所有开着的 PR 都被我接完啦,大概是最后一个有这么多改动的版本更新了hhh", "views": 65, "forwards": 0, "images": [{"width": 784, "height": 1280, "date": "2022-08-13T04:22:30", "media_type": "photo", "original_name": "photo_2022-08-13_04-22-30.jpg", "url": "media/1070.jpg", "size": 131843, "thumb": "media/1070.jpg_thumb.jpg"}]}, {"id": 1071, "date": "2022-08-13T16:51:05", "text": "今晚要交的作业还没碰,还有三节课要补... 为什么我总是把必须做的事情拖到最后一天", "views": 64, "forwards": 1}, {"id": 1072, "date": "2022-08-14T18:21:22", "text": "X!", "views": 64, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-14T18:21:22", "media_type": "photo", "original_name": "photo_2022-08-14_18-21-22.jpg", "url": "media/1072.jpg", "size": 92008, "thumb": "media/1072.jpg_thumb.jpg"}]}, {"id": 1073, "date": "2022-08-14T22:37:29", "text": "盐焗鸡!\n\n盐焗鸡也好好做,解冻腌好放一晚上,然后直接丢进电饭煲里煮半个小时就好了", "views": 61, "forwards": 0, "media_group_id": 13284133191920173, "images": [{"width": 1280, "height": 960, "date": "2022-08-14T22:37:28", "media_type": "photo", "original_name": "photo_2022-08-14_22-37-28.jpg", "url": "media/1073.jpg", "size": 186736, "thumb": "media/1073.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-14T22:37:28", "media_type": "photo", "original_name": "photo_2022-08-14_22-37-28.jpg", "url": "media/1074.jpg", "size": 192372, "thumb": "media/1074.jpg_thumb.jpg"}]}, {"id": 1076, "date": "2022-08-15T00:59:25", "text": "又停电了... 还有三个小时作业就要算晚交两天了,怎么办呀...\n\n试试在笔记本/手机充电宝电用完之前把作业写完", "views": 66, "forwards": 0}, {"id": 1077, "date": "2022-08-15T01:35:16", "text": "电回来了!得救了", "views": 66, "forwards": 0}, {"id": 1078, "date": "2022-08-15T02:08:37", "text": "FSA 好难", "views": 68, "forwards": 0, "images": [{"width": 1008, "height": 1280, "date": "2022-08-15T02:08:37", "media_type": "photo", "original_name": "photo_2022-08-15_02-08-37.jpg", "url": "media/1078.jpg", "size": 95632, "thumb": "media/1078.jpg_thumb.jpg"}]}, {"id": 1079, "date": "2022-08-15T13:08:05", "text": "早上八点起床,到学校了才发现记错日期了,演讲提交 ddl 是今天但是演讲在明天 😭", "views": 62, "forwards": 0}, {"id": 1080, "date": "2022-08-15T22:00:09", "text": "写了一个极简短链接网站!\n\nsh.hydev.org", "views": 87, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-08-15T22:00:09", "width": 854, "height": 592, "duration": 21, "media_type": "animation", "original_name": "animation_2022-08-15_22-00-09.mp4", "url": "media/1080.mp4", "size": 2289483, "thumb": "media/1080.mp4_thumb.jpg"}]}, {"id": 1081, "date": "2022-08-16T16:08:34", "text": "我的演讲被排到了下午两点半。听了一下别人的演讲,有人计算了金星不同高度的风速,有人提高了声悬浮的稳定性,有人写了开源的光曲线处理程序... 感觉只有我的研究最无聊了呜呜", "views": 61, "forwards": 0}, {"id": 1083, "date": "2022-08-16T22:22:15", "text": "演讲结束了!\n\n太紧张结果读错了好多词... 总是一不小心就和脑子里想说的下一个词混在一起了(x\n\n不过总体还挺流畅的 qwq", "views": 62, "forwards": 1, "media_group_id": 13285508282714077, "images": [{"width": 1280, "height": 959, "date": "2022-08-16T22:22:14", "media_type": "photo", "original_name": "photo_2022-08-16_22-22-14.jpg", "url": "media/1082.jpg", "size": 97642, "thumb": "media/1082.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-16T22:22:14", "media_type": "photo", "original_name": "photo_2022-08-16_22-22-14.jpg", "url": "media/1083.jpg", "size": 126164, "thumb": "media/1083.jpg_thumb.jpg"}]}, {"id": 1084, "date": "2022-08-16T23:21:41", "text": "猫!", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-16T23:21:41", "media_type": "photo", "original_name": "photo_2022-08-16_23-21-41.jpg", "url": "media/1084.jpg", "size": 223748, "thumb": "media/1084.jpg_thumb.jpg"}]}, {"id": 1086, "date": "2022-08-18T06:26:25", "text": "复习完了!\n\n明早(今早?)考试让带一张 A4 纸的手写笔记,所以我把这个暑假的所有笔记写在这张纸上啦 qwq\n\n呜呜呜手好疼,感觉 covid 这三年加起来都没有手写过这么多字哇\n\n睡觉,还有 5.5 个小时就要起床去考试了...", "views": 57, "forwards": 0, "media_group_id": 13286431884227397, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T06:26:24", "media_type": "photo", "original_name": "photo_2022-08-18_06-26-24.jpg", "url": "media/1085.jpg", "size": 212272, "thumb": "media/1085.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-18T06:26:24", "media_type": "photo", "original_name": "photo_2022-08-18_06-26-24.jpg", "url": "media/1086.jpg", "size": 182087, "thumb": "media/1086.jpg_thumb.jpg"}]}, {"id": 1087, "date": "2022-08-18T12:48:26", "text": "准备好了 qwq", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T12:48:26", "media_type": "photo", "original_name": "photo_2022-08-18_12-48-26.jpg", "url": "media/1087.jpg", "size": 175953, "thumb": "media/1087.jpg_thumb.jpg"}]}, {"id": 1088, "date": "2022-08-18T16:17:49", "text": "考完啦\n\n发现我最擅长的是 FSA,FSA 题我应该全对了。最不擅长动态时间复杂度分析... 基于循环里的数值的时间复杂度那三道题完全不会(x\n\n大概至少扣 10 分吧,还好还好", "views": 62, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T16:17:49", "media_type": "photo", "original_name": "photo_2022-08-18_16-17-49.jpg", "url": "media/1088.jpg", "size": 184654, "thumb": "media/1088.jpg_thumb.jpg"}]}, {"id": 1090, "date": "2022-08-19T01:10:09", "text": "青椒萝卜肉丝w", "views": 58, "forwards": 0, "media_group_id": 13286971272185237, "images": [{"width": 1280, "height": 960, "date": "2022-08-19T01:10:08", "media_type": "photo", "original_name": "photo_2022-08-19_01-10-08.jpg", "url": "media/1089.jpg", "size": 186655, "thumb": "media/1089.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-19T01:10:08", "media_type": "photo", "original_name": "photo_2022-08-19_01-10-08.jpg", "url": "media/1090.jpg", "size": 167078, "thumb": "media/1090.jpg_thumb.jpg"}]}, {"id": 1091, "date": "2022-08-19T05:04:14", "text": "服务器上有了桂子搭的鸟居、半喵抓的小狐狸、还有小桂桂的温馨小屋w\n\n好想住进去 qwq", "views": 107, "forwards": 1, "media_group_id": 13287083633396893, "images": [{"width": 1280, "height": 779, "date": "2022-08-19T05:04:06", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-06.jpg", "url": "media/1091.jpg", "size": 128193, "thumb": "media/1091.jpg_thumb.jpg"}, {"width": 1280, "height": 870, "date": "2022-08-19T05:04:07", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-07.jpg", "url": "media/1092.jpg", "size": 161998, "thumb": "media/1092.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:09", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-09.jpg", "url": "media/1093.jpg", "size": 144834, "thumb": "media/1093.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:10", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-10.jpg", "url": "media/1094.jpg", "size": 185986, "thumb": "media/1094.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:11", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-11.jpg", "url": "media/1095.jpg", "size": 141621, "thumb": "media/1095.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:12", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-12.jpg", "url": "media/1096.jpg", "size": 113176, "thumb": "media/1096.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:13", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-13.jpg", "url": "media/1097.jpg", "size": 141437, "thumb": "media/1097.jpg_thumb.jpg"}], "reply": {"id": 401, "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh"}}, {"id": 1098, "date": "2022-08-19T20:06:09", "text": "写了一个支持 emoji 的 python 进度条!", "views": 56, "forwards": 1, "files": [{"width": 1152, "height": 968, "duration": 14, "file_name": "Powershell 2022-08-19 16-01-46.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-08-19T20:07:00", "media_type": "video_file", "original_name": "Powershell 2022-08-19 16-01-46.mp4", "url": "media/1098.mp4", "size": 391112, "thumb": "media/1098.mp4_thumb.jpg"}]}, {"id": 1100, "date": "2022-08-19T22:31:09", "text": "第一次碰到真的 sdvx 机台 qwq", "views": 60, "forwards": 0, "media_group_id": 13287586158831237, "images": [{"width": 960, "height": 1280, "date": "2022-08-19T22:14:22", "media_type": "photo", "original_name": "photo_2022-08-19_22-14-22.jpg", "url": "media/1099.jpg", "size": 252643, "thumb": "media/1099.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-19T22:31:08", "media_type": "photo", "original_name": "photo_2022-08-19_22-31-08.jpg", "url": "media/1100.jpg", "size": 251675, "thumb": "media/1100.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-19T22:31:09", "media_type": "photo", "original_name": "photo_2022-08-19_22-31-09.jpg", "url": "media/1101.jpg", "size": 246125, "thumb": "media/1101.jpg_thumb.jpg"}]}, {"id": 1102, "date": "2022-08-20T05:00:13", "text": "谷歌好好玩啊我死了www", "views": 60, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 20, "file_name": "IMG_3106.x265-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-08-20T05:06:40", "media_type": "video_file", "original_name": "IMG_3106.x265-24.mp4", "url": "media/1102.mp4", "size": 4968387, "thumb": "media/1102.mp4_thumb.jpg"}]}, {"id": 1103, "date": "2022-08-21T15:53:26", "text": "拍到了松果菊上的小蜜蜂 qwq", "views": 58, "forwards": 0, "media_group_id": 13288777651853965, "images": [{"width": 1280, "height": 960, "date": "2022-08-21T15:53:07", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-07.jpg", "url": "media/1103.jpg", "size": 158968, "thumb": "media/1103.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-21T15:53:10", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-10.jpg", "url": "media/1104.jpg", "size": 174370, "thumb": "media/1104.jpg_thumb.jpg"}, {"width": 1280, "height": 913, "date": "2022-08-21T15:53:25", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-25.jpg", "url": "media/1105.jpg", "size": 349134, "thumb": "media/1105.jpg_thumb.jpg"}]}, {"id": 1106, "date": "2022-08-22T03:09:42", "text": "哇 今天还是世界蜜蜂日诶", "views": 60, "forwards": 0, "images": [{"width": 711, "height": 430, "date": "2022-08-22T03:09:42", "media_type": "photo", "original_name": "photo_2022-08-22_03-09-42.jpg", "url": "media/1106.jpg", "size": 38988, "thumb": "media/1106.jpg_thumb.jpg"}]}, {"id": 1107, "date": "2022-08-22T15:15:47", "text": "MC 服务器加入了网页地图!感谢桂子推荐插件 qwq\n\nhttps://mc.hydev.org/dynmap", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 869, "date": "2022-08-22T15:15:47", "media_type": "photo", "original_name": "photo_2022-08-22_15-15-47.jpg", "url": "media/1107.jpg", "size": 218830, "thumb": "media/1107.jpg_thumb.jpg"}]}, {"id": 1108, "date": "2022-08-22T17:19:49", "text": "人生第一次切牛油果!\n\n...可惜没熟,里面还硬硬的", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-22T17:19:49", "media_type": "photo", "original_name": "photo_2022-08-22_17-19-49.jpg", "url": "media/1108.jpg", "size": 193349, "thumb": "media/1108.jpg_thumb.jpg"}]}, {"id": 1109, "date": "2022-08-22T17:40:52", "text": "三文鱼沙拉!", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-22T17:39:16", "media_type": "photo", "original_name": "photo_2022-08-22_17-39-16.jpg", "url": "media/1109.jpg", "size": 157491, "thumb": "media/1109.jpg_thumb.jpg"}]}, {"id": 1110, "date": "2022-08-23T14:46:58", "text": "鲨鲨终于补货了!\n\n...可惜在 Etobicoke,没有车坐地铁要 1.5h 才能到", "views": 70, "forwards": 0, "images": [{"width": 544, "height": 724, "date": "2022-08-23T14:46:58", "media_type": "photo", "original_name": "photo_2022-08-23_14-46-58.jpg", "url": "media/1110.jpg", "size": 28948, "thumb": "media/1110.jpg_thumb.jpg"}]}, {"id": 1111, "date": "2022-08-23T22:08:35", "text": "之前临时住在我们家的葱飞走了... 房间里少了一个人突然好安静", "views": 69, "forwards": 0}, {"id": 1113, "date": "2022-08-24T17:49:49", "text": "昨天清理了一下键盘,洗了键帽没干就扣上去了,然后今天 k q 5 8 9 都坏了...", "views": 67, "forwards": 1, "media_group_id": 13290907115751421, "images": [{"width": 1280, "height": 960, "date": "2022-08-24T17:49:48", "media_type": "photo", "original_name": "photo_2022-08-24_17-49-48.jpg", "url": "media/1112.jpg", "size": 221388, "thumb": "media/1112.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-24T15:31:31", "media_type": "photo", "original_name": "photo_2022-08-24_15-31-31.jpg", "url": "media/1113.jpg", "size": 216068, "thumb": "media/1113.jpg_thumb.jpg"}]}, {"id": 1114, "date": "2022-08-25T14:42:16", "text": "种了一盆番茄 qwq", "views": 63, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-08-25T14:42:16", "media_type": "photo", "original_name": "photo_2022-08-25_14-42-16.jpg", "url": "media/1114.jpg", "size": 175841, "thumb": "media/1114.jpg_thumb.jpg"}]}, {"id": 1115, "date": "2022-08-25T17:09:36", "text": "建了一个浮空小岛!\n\nworldedit 笔刷好好用", "views": 63, "forwards": 0, "media_group_id": 13291579010136285, "images": [{"width": 1280, "height": 720, "date": "2022-08-25T17:09:34", "media_type": "photo", "original_name": "photo_2022-08-25_17-09-34.jpg", "url": "media/1115.jpg", "size": 120685, "thumb": "media/1115.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-08-25T17:09:35", "media_type": "photo", "original_name": "photo_2022-08-25_17-09-35.jpg", "url": "media/1116.jpg", "size": 141867, "thumb": "media/1116.jpg_thumb.jpg"}]}, {"id": 1117, "date": "2022-08-26T18:52:04", "views": 129, "forwards": 3, "images": [{"width": 245, "height": 108, "date": "2022-08-26T18:52:04", "media_type": "photo", "original_name": "photo_2022-08-26_18-52-04.jpg", "url": "media/1117.jpg", "size": 8266, "thumb": "media/1117.jpg_thumb.jpg"}]}, {"id": 1118, "date": "2022-08-27T05:03:21", "text": "冻菜真的是好文明,买完菜切好放到冷冻就不怕坏掉了!\n\n现在冷冻间里冻了去了皮的蒜、青葱花、姜片、玉米粒、红绿青椒、萝卜粒、绿豆,要做菜的时候直接打开袋子拿一点好方便 qwq", "views": 63, "forwards": 0, "media_group_id": 13292612812174965, "images": [{"width": 1280, "height": 960, "date": "2022-08-27T05:03:20", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-20.jpg", "url": "media/1118.jpg", "size": 201275, "thumb": "media/1118.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-27T05:03:20", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-20.jpg", "url": "media/1119.jpg", "size": 143409, "thumb": "media/1119.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-27T05:03:21", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-21.jpg", "url": "media/1120.jpg", "size": 235278, "thumb": "media/1120.jpg_thumb.jpg"}]}, {"id": 1121, "date": "2022-08-27T20:13:45", "text": "建了两只面对面的 calicat,分别住着猫猫神和猫猫恶魔w", "views": 62, "forwards": 0, "media_group_id": 13293049803554349, "images": [{"width": 1280, "height": 683, "date": "2022-08-27T20:13:44", "media_type": "photo", "original_name": "photo_2022-08-27_20-13-44.jpg", "url": "media/1121.jpg", "size": 122604, "thumb": "media/1121.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-27T20:14:13", "media_type": "photo", "original_name": "photo_2022-08-27_20-14-13.jpg", "url": "media/1122.jpg", "size": 56647, "thumb": "media/1122.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-27T20:13:45", "media_type": "photo", "original_name": "photo_2022-08-27_20-13-45.jpg", "url": "media/1123.jpg", "size": 96637, "thumb": "media/1123.jpg_thumb.jpg"}]}, {"id": 1124, "date": "2022-08-28T00:23:13", "text": "刚第七天,叶子已经干了还到处都在发白 😭\n\n明明把它放在阳光能照到的地方了,也浇水了,还用了肥料...", "views": 63, "forwards": 0, "media_group_id": 13293169548276021, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T00:23:12", "media_type": "photo", "original_name": "photo_2022-08-28_00-23-12.jpg", "url": "media/1124.jpg", "size": 111972, "thumb": "media/1124.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-28T00:23:13", "media_type": "photo", "original_name": "photo_2022-08-28_00-23-13.jpg", "url": "media/1125.jpg", "size": 95568, "thumb": "media/1125.jpg_thumb.jpg"}], "reply": {"id": 1114, "text": "种了一盆番茄 qwq"}}, {"id": 1126, "date": "2022-08-28T01:26:59", "text": "今天从凌晨两点睡到十点半,从十一点半睡到两点,又从下午四点睡到下午七点... 一共睡了 14h 还是好困", "views": 63, "forwards": 0}, {"id": 1127, "date": "2022-08-28T02:28:18", "text": "蜂蜜照烧三文鱼!好甜ww\n\n第一次没看食谱自己调酱汁。放了三大勺蜂蜜、一勺味极鲜、两勺味淋,两勺海苔、半杯白水、然后浇了好多 t&t 的照烧汁", "views": 64, "forwards": 0, "media_group_id": 13293229585172141, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T02:28:17", "media_type": "photo", "original_name": "photo_2022-08-28_02-28-17.jpg", "url": "media/1127.jpg", "size": 138300, "thumb": "media/1127.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-28T02:28:17", "media_type": "photo", "original_name": "photo_2022-08-28_02-28-17.jpg", "url": "media/1128.jpg", "size": 169074, "thumb": "media/1128.jpg_thumb.jpg"}]}, {"id": 1129, "date": "2022-08-28T05:14:46", "text": "和聊聊玩了 uno flip!聊聊赢了 qwq\n\n在现实中玩 uno 没有提示框,每次出到最后一张牌都忘记喊 uno 结果被罚抓四张牌(x\n\nFlip 的规则好凶残,黑暗面有 +5 和让对方摸到某个颜色才能停的牌(不过今天才知道原来原版 uno 规则里如果没有牌出,摸一张牌还不能出的话可以不出", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T05:14:46", "media_type": "photo", "original_name": "photo_2022-08-28_05-14-46.jpg", "url": "media/1129.jpg", "size": 135106, "thumb": "media/1129.jpg_thumb.jpg"}]}, {"id": 1130, "date": "2022-08-28T22:53:16", "text": "认真整理一次房间\n\n花了三个小时,好累...", "views": 73, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T22:53:15", "media_type": "photo", "original_name": "photo_2022-08-28_22-53-15.jpg", "url": "media/1130.jpg", "size": 154183, "thumb": "media/1130.jpg_thumb.jpg"}]}, {"id": 1131, "date": "2022-08-29T19:49:49", "text": "VisionFive 和各种小零件终于到了!快递花了 20 天(x\n\n屏幕面板和键盘什么的在另一个包裹里还要等更久... 好怀念小时候住在中关村电子城旁边想要什么零件就可以骑车出去买 qwq", "views": 80, "forwards": 1, "reply": {"id": 1065, "text": "决定开工做一个 risc-v 笔记本,买了一堆奇奇怪怪的零件w", "thumb": "media/1063.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-08-29T19:49:48", "media_type": "photo", "original_name": "photo_2022-08-29_19-49-48.jpg", "url": "media/1131.jpg", "size": 256040, "thumb": "media/1131.jpg_thumb.jpg"}]}, {"id": 1132, "date": "2022-08-30T21:31:20", "text": "暑假的实习算是结束啦(虽然还有点事情要做\n\n一共重新实现了六篇研究,学到了好多自然语言处理、ML、多进程优化的写法,爬了好多好多数据,还赚了 $4.5k!\n\n回想一下这段时间挺开心的 qwq\n\n然后教授又有新的项目想要拉我做了", "views": 76, "forwards": 0, "reply": {"id": 717, "text": "确定下来啦,人生第一份工作!\n\n整暑假的工资不够交 UofT 一门课的学费好好笑,不过工作内容是完善一些都很有趣的重复实验就也不用在意工资啦w"}, "images": [{"width": 1002, "height": 557, "date": "2022-08-30T21:31:20", "media_type": "photo", "original_name": "photo_2022-08-30_21-31-20.jpg", "url": "media/1132.jpg", "size": 48690, "thumb": "media/1132.jpg_thumb.jpg"}]}, {"id": 1133, "date": "2022-08-31T19:56:33", "text": "折腾了一整天成功在 ARM aarch64 上启动了 Minecraft 1.16.4!\n\n还写了一个全平台 mc 微软登录的脚本 https://github.com/hykilpikonna/mc-authn\n\n...虽然只有 1fps 😭", "views": 93, "forwards": 0, "media_group_id": 13295806345059901, "images": [{"width": 1280, "height": 960, "date": "2022-08-31T19:56:32", "media_type": "photo", "original_name": "photo_2022-08-31_19-56-32.jpg", "url": "media/1133.jpg", "size": 184895, "thumb": "media/1133.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-31T15:41:26", "media_type": "photo", "original_name": "photo_2022-08-31_15-41-26.jpg", "url": "media/1134.jpg", "size": 137655, "thumb": "media/1134.jpg_thumb.jpg"}]}, {"id": 1135, "date": "2022-09-01T00:49:03", "text": "真的拿到 VisionFive v1 之后好失望... 纯 CPU 渲染的图形界面真的没法用,火狐切一个 tab 要渲染三秒,开 XFCE 的设置界面要等八秒(\n\n笔记本主板还是先用 rock pi 4b 设计好了,等十月份 VisionFive v2 出来再换过去", "views": 135, "forwards": 1, "images": [{"width": 1082, "height": 646, "date": "2022-09-01T00:49:03", "media_type": "photo", "original_name": "photo_2022-09-01_00-49-03.jpg", "url": "media/1135.jpg", "size": 64088, "thumb": "media/1135.jpg_thumb.jpg"}]}, {"id": 1136, "date": "2022-09-01T06:54:44", "text": "忘记发了 补一下今天炒的肉肉w\n\n果然手切的肉肉片用酱油和淀粉腌过之后比买切好的肉丝口感好很多哦\n\n...可惜我切肉切得太少了,这次的肉肉买回家花了好久才切完。不过切菜已经可以做到烧着锅边炒边把菜切完的速度了!", "views": 63, "forwards": 0, "media_group_id": 13296122277184205, "images": [{"width": 1280, "height": 960, "date": "2022-09-01T06:54:44", "media_type": "photo", "original_name": "photo_2022-09-01_06-54-44.jpg", "url": "media/1136.jpg", "size": 193888, "thumb": "media/1136.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T06:54:44", "media_type": "photo", "original_name": "photo_2022-09-01_06-54-44.jpg", "url": "media/1137.jpg", "size": 136038, "thumb": "media/1137.jpg_thumb.jpg"}]}, {"id": 1138, "date": "2022-09-01T11:10:39", "text": "去接书书 qwq", "views": 69, "forwards": 1, "media_group_id": 13296245113455813, "images": [{"width": 1280, "height": 960, "date": "2022-09-01T11:10:24", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-24.jpg", "url": "media/1138.jpg", "size": 102220, "thumb": "media/1138.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T11:10:36", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-36.jpg", "url": "media/1139.jpg", "size": 157498, "thumb": "media/1139.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T11:10:38", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-38.jpg", "url": "media/1140.jpg", "size": 173035, "thumb": "media/1140.jpg_thumb.jpg"}]}, {"id": 1141, "date": "2022-09-02T06:33:12", "text": "书住进来啦w\n\n今天好累——带书去办了 SIM 卡和银行卡、去宜家订完了家具、抱了一个床垫回来,回家之后把暑假实习的收尾交接做完了一半\n\nmeanwhile, 聊聊睡了一天", "views": 68, "forwards": 2}, {"id": 1142, "date": "2022-09-02T06:51:00", "text": "明天还有好多想做的事情,睡觉睡觉\n\n书书十点多开着灯开着门就睡着了... 肯定今天累坏了吧\n\n(睡相好可爱!", "views": 73, "forwards": 0}, {"id": 1143, "date": "2022-09-02T17:06:55", "text": "白灼菜心!\n\n原来真的就是菜煮熟浇上烧开的酱油、耗油、蒜末酱汁——做起来好简单", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T17:06:54", "media_type": "photo", "original_name": "photo_2022-09-02_17-06-54.jpg", "url": "media/1143.jpg", "size": 172555, "thumb": "media/1143.jpg_thumb.jpg"}]}, {"id": 1145, "date": "2022-09-02T18:05:05", "text": "给书打印了一只小狐狸w\n\n第一次给 3D 打印的东西上色,用了聊聊的高达马克笔,效果还不错 qwq", "views": 172, "forwards": 2, "media_group_id": 13297135240200285, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T18:05:03", "media_type": "photo", "original_name": "photo_2022-09-02_18-05-03.jpg", "url": "media/1144.jpg", "size": 149817, "thumb": "media/1144.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T18:05:04", "media_type": "photo", "original_name": "photo_2022-09-02_18-05-04.jpg", "url": "media/1145.jpg", "size": 214971, "thumb": "media/1145.jpg_thumb.jpg"}]}, {"id": 1146, "date": "2022-09-02T21:06:18", "text": "把坏掉的焊下来了!\n\n感觉好像在给电路板拔牙", "views": 75, "forwards": 0, "media_group_id": 13297222229903437, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T21:06:17", "media_type": "photo", "original_name": "photo_2022-09-02_21-06-17.jpg", "url": "media/1146.jpg", "size": 254438, "thumb": "media/1146.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T21:06:18", "media_type": "photo", "original_name": "photo_2022-09-02_21-06-18.jpg", "url": "media/1147.jpg", "size": 238687, "thumb": "media/1147.jpg_thumb.jpg"}], "reply": {"id": 1113, "text": "昨天清理了一下键盘,洗了键帽没干就扣上去了,然后今天 k q 5 8 9 都坏了...", "thumb": "media/1112.jpg_thumb.jpg"}}, {"id": 1148, "date": "2022-09-02T21:35:39", "text": "把新的键轴焊上去就修好啦!复活了ww\n\n(虽然焊得好难看... 好久没有焊过东西了全都忘了xx", "views": 75, "forwards": 0, "media_group_id": 13297236312725261, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T21:35:37", "media_type": "photo", "original_name": "photo_2022-09-02_21-35-37.jpg", "url": "media/1148.jpg", "size": 215416, "thumb": "media/1148.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T21:35:38", "media_type": "photo", "original_name": "photo_2022-09-02_21-35-38.jpg", "url": "media/1149.jpg", "size": 269854, "thumb": "media/1149.jpg_thumb.jpg"}]}, {"id": 1150, "date": "2022-09-03T16:38:42", "text": "集运的屏幕面板和键盘被安检退包了... 又要等一个月了呜呜呜", "views": 75, "forwards": 0, "media_group_id": 13297784980601629, "images": [{"width": 1080, "height": 478, "date": "2022-09-03T16:38:41", "media_type": "photo", "original_name": "photo_2022-09-03_16-38-41.jpg", "url": "media/1150.jpg", "size": 83667, "thumb": "media/1150.jpg_thumb.jpg"}], "reply": {"id": 1131, "text": "VisionFive 和各种小零件终于到了!快递花了 20 天(x\n\n屏幕面板和键盘什么的在另一个包裹里还要等更久... 好怀念小时候住在中关村电子城旁边想要什么零件就可以骑车出去买 qwq"}}, {"id": 1153, "date": "2022-09-04T02:58:24", "text": "又做了一次炒肉肉w\n\n想着今天是给四个人做所以多放点肉肉结果就放太多了... 最后没吃完剩了一点肉倒掉了(x", "views": 71, "forwards": 0, "media_group_id": 13298082439114845, "images": [{"width": 1280, "height": 960, "date": "2022-09-04T02:58:24", "media_type": "photo", "original_name": "photo_2022-09-04_02-58-24.jpg", "url": "media/1152.jpg", "size": 160090, "thumb": "media/1152.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-04T02:58:24", "media_type": "photo", "original_name": "photo_2022-09-04_02-58-24.jpg", "url": "media/1153.jpg", "size": 175305, "thumb": "media/1153.jpg_thumb.jpg"}], "reply": {"id": 1136, "text": "忘记发了 补一下今天炒的肉肉w\n\n果然手切的肉肉片用酱油和淀粉腌过之后比买切好的肉丝口感好很多哦\n\n...可惜我切肉切得太少了,这次的肉肉买回家花了好久才切完。不过切菜已经可以做到烧着锅边炒边把菜切完的速度了!", "thumb": "media/1136.jpg_thumb.jpg"}}, {"id": 1154, "date": "2022-09-05T20:45:48", "text": "和书把家具拼好啦,书房间里桌椅和书架都摆好了w\n\n这次手动拧螺丝真的好累... 之前搬家的时候有雏借给我们的电动螺丝刀,装家具基本没费力气,可惜雏现在在 QC\n\n拼完之后躺下一下子睡了 3h(x", "views": 73, "forwards": 0, "images": [{"width": 1280, "height": 924, "date": "2022-09-05T20:45:48", "media_type": "photo", "original_name": "photo_2022-09-05_20-45-48.jpg", "url": "media/1154.jpg", "size": 203628, "thumb": "media/1154.jpg_thumb.jpg"}]}, {"id": 1155, "date": "2022-09-06T01:10:39", "text": "番茄死掉之后花盆里种了葱,葱长得好快 qwq", "views": 69, "forwards": 0, "reply": {"id": 1124, "text": "刚第七天,叶子已经干了还到处都在发白 😭\n\n明明把它放在阳光能照到的地方了,也浇水了,还用了肥料...", "thumb": "media/1124.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-09-06T01:10:39", "media_type": "photo", "original_name": "photo_2022-09-06_01-10-39.jpg", "url": "media/1155.jpg", "size": 184585, "thumb": "media/1155.jpg_thumb.jpg"}]}, {"id": 1156, "date": "2022-09-06T01:12:49", "text": "#桂桂聊聊书书今天吃什么\n豚骨拉面和盐焗鸡!", "views": 165, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-06T01:12:48", "media_type": "photo", "original_name": "photo_2022-09-06_01-12-48.jpg", "url": "media/1156.jpg", "size": 170941, "thumb": "media/1156.jpg_thumb.jpg"}]}, {"id": 1157, "date": "2022-09-06T02:39:06", "text": "不知不觉暑假就只剩两天了...", "views": 72, "forwards": 0, "images": [{"width": 1280, "height": 804, "date": "2022-09-06T02:39:06", "media_type": "photo", "original_name": "photo_2022-09-06_02-39-06.jpg", "url": "media/1157.jpg", "size": 70644, "thumb": "media/1157.jpg_thumb.jpg"}]}, {"id": 1158, "date": "2022-09-06T14:19:45", "text": "还有好多事情想做,但是每件事对于最后两天的自由来说都感觉有点无关紧要... 好想做点什么能让我觉得没有把整个暑假浪费掉的事情", "views": 70, "forwards": 0, "reply": {"id": 1157, "text": "不知不觉暑假就只剩两天了..."}}, {"id": 1159, "date": "2022-09-07T02:09:58", "text": "HyFetch 现在支持检测显示器、键鼠、风扇、机箱、电源的型号 (大雾", "views": 86, "forwards": 1, "images": [{"width": 730, "height": 437, "date": "2022-09-07T02:13:27", "media_type": "photo", "original_name": "photo_2022-09-07_02-13-27.jpg", "url": "media/1159.jpg", "size": 61492, "thumb": "media/1159.jpg_thumb.jpg"}]}, {"id": 1160, "date": "2022-09-07T03:08:54", "text": "今天晚饭的炖鸡w\n\n菜炖太久结果炖烂了... 下次等到最后十分钟再放菜好啦", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-07T03:08:54", "media_type": "photo", "original_name": "photo_2022-09-07_03-08-54.jpg", "url": "media/1160.jpg", "size": 178296, "thumb": "media/1160.jpg_thumb.jpg"}]}, {"id": 1161, "date": "2022-09-07T13:18:25", "text": "要习惯一下早上九点起床了... 即使睡了 9h 还是好困", "views": 69, "forwards": 0}, {"id": 1162, "date": "2022-09-07T15:28:13", "text": "课表全都打到日历里啦\n\n今年也是六门课但是超级水 qwq", "views": 66, "forwards": 1, "media_group_id": 13300515948611565, "images": [{"width": 706, "height": 502, "date": "2022-09-07T15:28:11", "media_type": "photo", "original_name": "photo_2022-09-07_15-28-11.jpg", "url": "media/1162.jpg", "size": 37611, "thumb": "media/1162.jpg_thumb.jpg"}, {"width": 1280, "height": 719, "date": "2022-09-07T15:28:13", "media_type": "photo", "original_name": "photo_2022-09-07_15-28-13.jpg", "url": "media/1163.jpg", "size": 91051, "thumb": "media/1163.jpg_thumb.jpg"}]}, {"id": 1164, "date": "2022-09-07T20:28:24", "text": "今天再去这里抽血,六个月之前看到的乐器店现在已经不在了...", "views": 67, "forwards": 0, "media_group_id": 13300660034097005, "images": [{"width": 960, "height": 1280, "date": "2022-09-07T20:28:17", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-17.jpg", "url": "media/1164.jpg", "size": 160905, "thumb": "media/1164.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-07T20:28:21", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-21.jpg", "url": "media/1165.jpg", "size": 259715, "thumb": "media/1165.jpg_thumb.jpg"}, {"width": 1280, "height": 978, "date": "2022-09-07T20:28:23", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-23.jpg", "url": "media/1166.jpg", "size": 251470, "thumb": "media/1166.jpg_thumb.jpg"}], "reply": {"id": 413, "text": "抽完血之后的快乐ww\n过了多少年还是好喜欢麦香鱼"}}, {"id": 1167, "date": "2022-09-07T21:29:22", "text": "今天在麦当劳\n\n我吃了一个甜筒和小鸡堡,一共 $4.8\n\n聊聊吃了三层芝士堡、双层 1/4 榜芝士堡、薯条、菠萝、大可乐,一共 $18.6 🌚", "views": 67, "forwards": 0, "images": [{"width": 1279, "height": 834, "date": "2022-09-07T21:29:22", "media_type": "photo", "original_name": "photo_2022-09-07_21-29-22.jpg", "url": "media/1167.jpg", "size": 103050, "thumb": "media/1167.jpg_thumb.jpg"}]}, {"id": 1168, "date": "2022-09-08T00:39:38", "text": "UofT 的 Club Fair 今年终于恢复线下了!去逛了一圈\n\nUofTCTF 今年有 Club Fair 的位置了哇,社团方向也明确了好多。去年认识的 RF 社长今年看起来像完全变了一个人一样,差点没认出来(x\n\n旁边是 UofT LUG,在那里招新的人(好像不是社长)是一个旧 Thinkpad 钉子户,从 CPU 到热插拔电池都换了一遍。虽然没认出我的衣服上的 ArchLinux 字符画有点可惜\n\n还有好多好有趣的社团!书书看上了急救社和荣格协会,台子上摆着她毕业论文里提到的《共时性:非因果的关联原则》。聊聊看上了桌游社和托尔金社,她没办法参加就拉着让我去报名。还有我好想去的折纸社和日本文化部,这个龙猫折纸好厉害我也想学 qwq", "views": 150, "forwards": 1, "media_group_id": 13300780627100557, "images": [{"width": 960, "height": 1280, "date": "2022-09-08T00:39:34", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-34.jpg", "url": "media/1168.jpg", "size": 269526, "thumb": "media/1168.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-07T18:46:59", "media_type": "photo", "original_name": "photo_2022-09-07_18-46-59.jpg", "url": "media/1169.jpg", "size": 248470, "thumb": "media/1169.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:35", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-35.jpg", "url": "media/1170.jpg", "size": 209541, "thumb": "media/1170.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1171.jpg", "size": 220718, "thumb": "media/1171.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1172.jpg", "size": 210211, "thumb": "media/1172.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1173.jpg", "size": 177161, "thumb": "media/1173.jpg_thumb.jpg"}]}, {"id": 1174, "date": "2022-09-08T15:49:30", "text": "还有一个小时就要开始第一节课了...", "views": 60, "forwards": 0}, {"id": 1175, "date": "2022-09-08T17:13:59", "text": "第一结课就迟到十分钟hhh", "views": 57, "forwards": 0}, {"id": 1176, "date": "2022-09-08T20:04:43", "text": "这门课讲的是中国文学中的超自然故事,第一节课读了两篇搜神记和聊斋志异里面的故事、对比了两种不同的叙述方式,感觉挺有趣的。这个老师课上偶尔说中文名词的时候口音真的好标准,配上他的欧洲面孔稍微有点违和\n\n然后我交到朋友了!是一个历史和东亚研究双专业的韩国留学生,居然认出了我笔电后盖上印的灵梦和魔理沙。小组讨论的时候发现他和我一样是那种需要把逻辑理清才敢开口的人,为了缓解尴尬我说了点不接上下文的想法结果反而更尴尬了(x\n\n啊 还有看他在笔记本上写的汉字真的好可爱!像是一笔一笔临摹上去的那种感觉(虽然我现在也快要忘记怎样用纸笔写汉字了", "views": 64, "forwards": 0, "media_group_id": 13301339867901717, "images": [{"width": 1280, "height": 960, "date": "2022-09-08T20:04:42", "media_type": "photo", "original_name": "photo_2022-09-08_20-04-42.jpg", "url": "media/1176.jpg", "size": 94173, "thumb": "media/1176.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T20:04:43", "media_type": "photo", "original_name": "photo_2022-09-08_20-04-43.jpg", "url": "media/1177.jpg", "size": 125436, "thumb": "media/1177.jpg_thumb.jpg"}]}, {"id": 1178, "date": "2022-09-08T20:13:14", "text": "不过在校园里吃饭真的是个问题... 离校园近的快餐店全都排满了人\n\n结果走了好远去唐人街那边的 Subway 买了一个三明治,走进去的时候角落里坐着一个带着墨镜的人,还专门摘下墨镜看了一眼我衣服上的跨旗然后给我竖了一个中指 🌚", "views": 63, "forwards": 0, "media_group_id": 13301343958583309, "images": [{"width": 1280, "height": 960, "date": "2022-09-08T20:07:32", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-32.jpg", "url": "media/1178.jpg", "size": 205758, "thumb": "media/1178.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T20:07:33", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-33.jpg", "url": "media/1179.jpg", "size": 270692, "thumb": "media/1179.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T20:07:33", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-33.jpg", "url": "media/1180.jpg", "size": 219857, "thumb": "media/1180.jpg_thumb.jpg"}]}, {"id": 1181, "date": "2022-09-09T13:38:10", "text": "每天都要早上九点起床好累...\n\n明明遇到聊聊之前每天都能早睡早起的,发生什么了呢?", "views": 60, "forwards": 0}, {"id": 1182, "date": "2022-09-09T16:57:49", "text": "发现了 Bahen Center 的自习室!\n\n有软软的沙发 可以边充电边睡觉了 qwq", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-09T16:57:49", "media_type": "photo", "original_name": "photo_2022-09-09_16-57-49.jpg", "url": "media/1182.jpg", "size": 214901, "thumb": "media/1182.jpg_thumb.jpg"}]}, {"id": 1183, "date": "2022-09-10T04:53:38", "text": "多少年没写 Java 了... 今天打开 IDE 创建文件的时候发现模板里还有前前任的名字 😢", "views": 61, "forwards": 0, "images": [{"width": 1224, "height": 472, "date": "2022-09-10T04:51:27", "media_type": "photo", "original_name": "photo_2022-09-10_04-51-27.jpg", "url": "media/1183.jpg", "size": 48707, "thumb": "media/1183.jpg_thumb.jpg"}]}, {"id": 1184, "date": "2022-09-10T08:31:42", "text": "第一次用 Github Classroom!\n\nCSC207 这门 Java 课大纲里说需要创建一个 Github 账号原来是为了这个。还好这些作业仓库是创建到他们的 org 账号里面,之前还在担心会给我的 github 首页丢垃圾(x", "views": 61, "forwards": 0, "images": [{"width": 1080, "height": 930, "date": "2022-09-10T08:31:42", "media_type": "photo", "original_name": "photo_2022-09-10_08-31-42.jpg", "url": "media/1184.jpg", "size": 78925, "thumb": "media/1184.jpg_thumb.jpg"}]}, {"id": 1185, "date": "2022-09-10T09:05:58", "text": "草草草\n\nCSC207 期末项目需要 6-8 个人的小组一起做,因为 git log 也在打分项目里所以不能一个人 carry... 前几天还在为怎样组一个代码能力差不多的队伍发愁\n\n今天写完作业看到大家的 intro 作业在 Github Classroom 上都是公开的,我就想出了一个完美的组队方法:把所有人的 Github 主页爬下来然后评分,给分数最接近我的人发邮件\n\n刚才把爬虫写好了之后发现,目前写完作业的人居然没有人超过我 🌚\n\n然后!然后我给下面那个 65% 分的人发了邮件,他他他居然回我说他是这门课的助教 🌚", "views": 66, "forwards": 0, "media_group_id": 13302406069767293, "images": [{"width": 684, "height": 800, "date": "2022-09-10T08:45:13", "media_type": "photo", "original_name": "photo_2022-09-10_08-45-13.jpg", "url": "media/1185.jpg", "size": 73126, "thumb": "media/1185.jpg_thumb.jpg"}, {"width": 1280, "height": 867, "date": "2022-09-10T08:51:43", "media_type": "photo", "original_name": "photo_2022-09-10_08-51-43.jpg", "url": "media/1186.jpg", "size": 101535, "thumb": "media/1186.jpg_thumb.jpg"}]}, {"id": 1187, "date": "2022-09-10T16:52:25", "text": "注册到了 aza.moe!\n终于我也有三个字的域名了 qwq", "views": 69, "forwards": 0, "images": [{"width": 1280, "height": 463, "date": "2022-09-10T16:52:25", "media_type": "photo", "original_name": "photo_2022-09-10_16-52-25.jpg", "url": "media/1187.jpg", "size": 24819, "thumb": "media/1187.jpg_thumb.jpg"}]}, {"id": 1189, "date": "2022-09-11T16:28:32", "text": "睡着了就醒不来了 \n还是让它睡不着比较好(?\n\n黑苹果日常被困在噩梦里", "views": 70, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T16:28:32", "media_type": "photo", "original_name": "photo_2022-09-11_16-28-32.jpg", "url": "media/1189.jpg", "size": 258742, "thumb": "media/1189.jpg_thumb.jpg"}]}, {"id": 1190, "date": "2022-09-11T21:07:22", "text": "给聊聊的千年隼模型做了灯 qwq\n\n有特别多的灵车焊点和地狱走线(x", "views": 75, "forwards": 1, "media_group_id": 13303443536039781, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T21:07:20", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-20.jpg", "url": "media/1190.jpg", "size": 215926, "thumb": "media/1190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:20", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-20.jpg", "url": "media/1191.jpg", "size": 179778, "thumb": "media/1191.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1192.jpg", "size": 154656, "thumb": "media/1192.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1193.jpg", "size": 206768, "thumb": "media/1193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1194.jpg", "size": 126647, "thumb": "media/1194.jpg_thumb.jpg"}]}, {"id": 1197, "date": "2022-09-11T23:15:58", "text": "#桂桂聊聊书书今天吃什么\n香菇炒油菜和芹菜炒肉w\n\n...切肉还是切得太慢了,炒完芹菜炒肉之后油菜已经凉了 😭", "views": 174, "forwards": 1, "media_group_id": 13303505268259725, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T23:15:57", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-57.jpg", "url": "media/1195.jpg", "size": 202607, "thumb": "media/1195.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T23:15:57", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-57.jpg", "url": "media/1196.jpg", "size": 170523, "thumb": "media/1196.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T23:15:58", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-58.jpg", "url": "media/1197.jpg", "size": 193835, "thumb": "media/1197.jpg_thumb.jpg"}]}, {"id": 1198, "date": "2022-09-12T03:51:21", "text": "书书用我的旧台式装了 NixOS,我用书书的旧笔电装了黑苹果 qwq\n\n断断续续配了两周把大部分的功能都配好啦,现在只剩睡眠、TF 口、触笔、摄像头不能用了。\n\n但是睡眠完全不知道怎么修... 看了日志完全没有头绪", "views": 74, "forwards": 1, "reply": {"id": 1189, "text": "睡着了就醒不来了 \n还是让它睡不着比较好(?\n\n黑苹果日常被困在噩梦里"}, "images": [{"width": 1280, "height": 960, "date": "2022-09-12T03:51:21", "media_type": "photo", "original_name": "photo_2022-09-12_03-51-21.jpg", "url": "media/1198.jpg", "size": 200802, "thumb": "media/1198.jpg_thumb.jpg"}]}, {"id": 1199, "date": "2022-09-12T12:45:01", "text": "好困... 不想去上学,想再睡一整天", "views": 71, "forwards": 0}, {"id": 1200, "date": "2022-09-12T15:34:45", "text": "今天第一節課遲到了半小時,第二節課走錯了房間(x", "views": 74, "forwards": 0}, {"id": 1201, "date": "2022-09-12T19:03:01", "text": "SDS279 教授进来,然后开始放 BTS 的 kpop 🌚", "views": 72, "forwards": 0}, {"id": 1202, "date": "2022-09-13T01:35:41", "text": "家里的两只鲨鲨生了一只小鲨鲨(?", "views": 178, "forwards": 5, "images": [{"width": 1280, "height": 960, "date": "2022-09-13T01:35:40", "media_type": "photo", "original_name": "photo_2022-09-13_01-35-40.jpg", "url": "media/1202.jpg", "size": 191496, "thumb": "media/1202.jpg_thumb.jpg"}]}, {"id": 1203, "date": "2022-09-13T02:11:34", "text": "睡觉睡觉w\n\n试试回到以前早睡早起的作息... 现在的作息去听线下课真的太累了", "views": 80, "forwards": 0, "reply": {"id": 1181, "text": "每天都要早上九点起床好累...\n\n明明遇到聊聊之前每天都能早睡早起的,发生什么了呢?"}}, {"id": 1204, "date": "2022-09-13T23:59:13", "text": "认真试了一下用 nixos 做主力系统,感觉完全不行(x\n\nnodejs 和 python 很多依赖都需要 native binding,npm/pip 也都把编好的二进制打包进去了。然而因为 nixos 没有一般 linux 的那些路径,大部分二进制都不能直接运行,需要 patchelf 把依赖路径都改掉才行...\n\n用 nixpkgs 里面的 pythonPackages 和 nodePackages 写 nix 构建脚本的话就没办法保证别人在普通的 distro 上也能正常用 npm/pip 构建了,而且 nixpkgs 的更新频率好慢\n\n还有一个问题就是,虽然 /etc 系统配置同步很方便,但是用同样方式同步用户 home 的配置的话非常麻烦... 用 home-manager 就不能在应用内改设置了,必须花时间查每个选项用 nix 语法应该怎么写\n\n决定还是换成 Arch + nix 啦", "views": 86, "forwards": 1}, {"id": 1205, "date": "2022-09-14T04:40:38", "text": "archinstall 好方便,居然全程不用看教程不用输指令就把 Arch 装好了,还自动装好了 gnome\n\n终于不用被 Arch 难入手劝退了 qwq", "views": 76, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-14T04:40:38", "media_type": "photo", "original_name": "photo_2022-09-14_04-40-38.jpg", "url": "media/1205.jpg", "size": 200711, "thumb": "media/1205.jpg_thumb.jpg"}]}, {"id": 1206, "date": "2022-09-15T00:35:25", "text": "书书来这边之后第一次做菜,好好吃!\n\n炒卷心菜甜甜的 qwq", "views": 68, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-15T00:35:24", "media_type": "photo", "original_name": "photo_2022-09-15_00-35-24.jpg", "url": "media/1206.jpg", "size": 163453, "thumb": "media/1206.jpg_thumb.jpg"}]}, {"id": 1207, "date": "2022-09-15T01:30:06", "text": "葱长得好快!\n\n比我们吃得快,以后不用买葱了 qwq", "views": 68, "forwards": 0, "reply": {"id": 1155, "text": "番茄死掉之后花盆里种了葱,葱长得好快 qwq"}, "images": [{"width": 960, "height": 1280, "date": "2022-09-15T01:30:05", "media_type": "photo", "original_name": "photo_2022-09-15_01-30-05.jpg", "url": "media/1207.jpg", "size": 175483, "thumb": "media/1207.jpg_thumb.jpg"}]}, {"id": 1208, "date": "2022-09-16T15:22:44", "text": "草 如果每根手指都代表二进制的一位的话两只手可以从 0 数到 1023 🌚", "views": 147, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-16T15:22:44", "media_type": "photo", "original_name": "photo_2022-09-16_15-22-44.jpg", "url": "media/1208.jpg", "size": 84587, "thumb": "media/1208.jpg_thumb.jpg"}]}, {"id": 1209, "date": "2022-09-16T16:36:51", "text": "书包好重... 要是能用小车拉着书包就好了", "views": 64, "forwards": 0}, {"id": 1210, "date": "2022-09-17T01:42:21", "text": "晚上吃了霸蛮的酸萝卜粉\n\n虽然没有家乡湖南的米粉好吃但是也挺好吃的。想起来以前回湖南老家每天都会去吃的,一对老夫妇开的那家米粉店... 新冠之后已经四年没有回过老家了,不知道现在还在不在\n\n有点想家... 好想回去看看姥姥姥爷都过得怎么样", "views": 63, "forwards": 0, "media_group_id": 13307031534942061, "images": [{"width": 1280, "height": 960, "date": "2022-09-17T01:42:20", "media_type": "photo", "original_name": "photo_2022-09-17_01-42-20.jpg", "url": "media/1210.jpg", "size": 171808, "thumb": "media/1210.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-17T01:42:21", "media_type": "photo", "original_name": "photo_2022-09-17_01-42-21.jpg", "url": "media/1211.jpg", "size": 247156, "thumb": "media/1211.jpg_thumb.jpg"}]}, {"id": 1212, "date": "2022-09-17T20:46:15", "text": "家里的 NAS 种子机重新开上啦!\n\n这次在卢森堡服务器上搭了 wireguard 出口,比之前的 shadowsocks 更安全了。之前 shadowsocks 的时候还要用主机 IP 更新 tracker 来着\n\n(感谢鱼塔帮忙修复 wireguard 配置 qwq", "views": 61, "forwards": 0, "images": [{"width": 908, "height": 325, "date": "2022-09-17T20:46:15", "media_type": "photo", "original_name": "photo_2022-09-17_20-46-15.jpg", "url": "media/1212.jpg", "size": 70638, "thumb": "media/1212.jpg_thumb.jpg"}]}, {"id": 1213, "date": "2022-09-18T01:07:13", "text": "#桂桂聊聊书书今天吃什么\n鸡肉咖喱!\n\n之前买了一把砍骨刀,今天第一次砍鸡腿,感觉真的好难砍准... 力气太重总是砍偏,太轻又砍不断骨头\n\n结果咖喱里面多了好多骨头渣(虽然也挺好吃的 qwq", "views": 68, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-18T01:07:13", "media_type": "photo", "original_name": "photo_2022-09-18_01-07-13.jpg", "url": "media/1213.jpg", "size": 141373, "thumb": "media/1213.jpg_thumb.jpg"}]}, {"id": 1214, "date": "2022-09-18T13:56:21", "text": "梦到期末演讲讲了一个 telegram 表情分类模型...\n\n这个想法好棒!如果能做一个自动给贴纸选择对应 emoji 的模型的话就能自动化表情包转换了\n\n...感谢梦神托给我这么好的想法 qwq", "views": 60, "forwards": 0}, {"id": 1215, "date": "2022-09-19T00:32:40", "text": "周日先把一整周的午餐三明治做好 qwq", "views": 63, "forwards": 0, "media_group_id": 13308380481565533, "images": [{"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1215.jpg", "size": 295235, "thumb": "media/1215.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1216.jpg", "size": 177818, "thumb": "media/1216.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1217.jpg", "size": 128271, "thumb": "media/1217.jpg_thumb.jpg"}]}, {"id": 1218, "date": "2022-09-19T15:23:44", "text": "http://www.styluslabs.com/\n\n这个手写笔记软件的网页居然是手写的诶!好好玩 qwq", "views": 81, "forwards": 0}, {"id": 1219, "date": "2022-09-19T16:33:22", "text": "刚拿到 logisim evolution 应该做什么hhh", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 838, "date": "2022-09-19T16:33:22", "media_type": "photo", "original_name": "photo_2022-09-19_16-33-22.jpg", "url": "media/1219.jpg", "size": 157052, "thumb": "media/1219.jpg_thumb.jpg"}]}, {"id": 1220, "date": "2022-09-19T18:42:07", "text": "2in1 本的正确用法", "views": 63, "forwards": 0, "media_group_id": 13308903417911293, "images": [{"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1220.jpg", "size": 192668, "thumb": "media/1220.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1221.jpg", "size": 183854, "thumb": "media/1221.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1222.jpg", "size": 147388, "thumb": "media/1222.jpg_thumb.jpg"}]}, {"id": 1223, "date": "2022-09-20T05:41:38", "text": "一转眼就又快到凌晨两点了... 时间过得好快", "views": 64, "forwards": 0}, {"id": 1224, "date": "2022-09-20T15:07:47", "text": "TTC 公交新车换了 LCD 屏幕之后字更小了完全看不清...", "views": 60, "forwards": 0, "media_group_id": 13309491741559629, "images": [{"width": 1280, "height": 960, "date": "2022-09-20T15:07:46", "media_type": "photo", "original_name": "photo_2022-09-20_15-07-46.jpg", "url": "media/1224.jpg", "size": 220868, "thumb": "media/1224.jpg_thumb.jpg"}, {"width": 1024, "height": 683, "date": "2022-09-20T15:07:47", "media_type": "photo", "original_name": "photo_2022-09-20_15-07-47.jpg", "url": "media/1225.jpg", "size": 149439, "thumb": "media/1225.jpg_thumb.jpg"}]}, {"id": 1229, "date": "2022-09-21T02:07:13", "text": "给 Intel 600P 写零,写着写着速度从 1.8 GB/s 降到了 120 MB/s...\n\n然后发现是 SSD 过热了,明明贴了散热片还烧到了 71°C (╯’ – ‘)╯︵ ┻━┻\n\n把去年在宿舍买的大风扇贴上去暂时解决了问题,温度降到了 57°C,也没有严重警告了 ┬─┬ ノ( ‘ – ‘ノ)", "views": 76, "forwards": 0, "media_group_id": 13309808270629829, "images": [{"width": 960, "height": 1280, "date": "2022-09-21T01:55:57", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-57.jpg", "url": "media/1229.jpg", "size": 200326, "thumb": "media/1229.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-21T01:55:56", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-56.jpg", "url": "media/1230.jpg", "size": 219235, "thumb": "media/1230.jpg_thumb.jpg"}, {"width": 489, "height": 439, "date": "2022-09-21T01:55:58", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-58.jpg", "url": "media/1231.jpg", "size": 51618, "thumb": "media/1231.jpg_thumb.jpg"}]}, {"id": 1232, "date": "2022-09-21T02:37:28", "text": "好耶!我也用上灵车 btrfs raid0 了\n\n用了两块超灵车电子垃圾 SSD,一块「大号 U 盘」SN350 和一块 Intel 600P 🌚", "views": 69, "forwards": 0, "images": [{"width": 867, "height": 261, "date": "2022-09-21T02:37:28", "media_type": "photo", "original_name": "photo_2022-09-21_02-37-28.jpg", "url": "media/1232.jpg", "size": 36754, "thumb": "media/1232.jpg_thumb.jpg"}]}, {"id": 1233, "date": "2022-09-21T22:29:02", "text": "在学校捡到一个长满了刺的果子,然后查了一下发现它居然是栗子!🌰\n\n原来栗子外面是这个样子的 😮", "views": 63, "forwards": 0, "images": [{"width": 1028, "height": 1280, "date": "2022-09-21T22:29:02", "media_type": "photo", "original_name": "photo_2022-09-21_22-29-02.jpg", "url": "media/1233.jpg", "size": 132490, "thumb": "media/1233.jpg_thumb.jpg"}]}, {"id": 1235, "date": "2022-09-22T02:13:01", "text": "#桂桂聊聊书书今天吃什么\n聊聊做的可乐鸡翅!\n\n我回家之后还在收汁的时候加了五个鸡蛋,然后收汁计时的时候没听到闹钟叫,收得太干两个鸡蛋炸掉了(x\n\n不过好好吃 qwq", "views": 160, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-22T02:13:01", "media_type": "photo", "original_name": "photo_2022-09-22_02-13-01.jpg", "url": "media/1235.jpg", "size": 163768, "thumb": "media/1235.jpg_thumb.jpg"}]}, {"id": 1236, "date": "2022-09-22T15:44:38", "text": "古代志怪小说好喜欢写性转(x", "views": 67, "forwards": 0, "media_group_id": 13310891831574205, "images": [{"width": 553, "height": 456, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1236.jpg", "size": 48194, "thumb": "media/1236.jpg_thumb.jpg"}, {"width": 571, "height": 631, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1237.jpg", "size": 49337, "thumb": "media/1237.jpg_thumb.jpg"}, {"width": 554, "height": 471, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1238.jpg", "size": 39576, "thumb": "media/1238.jpg_thumb.jpg"}]}, {"id": 1239, "date": "2022-09-22T16:26:34", "text": "今天的风(", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 584, "date": "2022-09-22T16:26:34", "media_type": "photo", "original_name": "photo_2022-09-22_16-26-34.jpg", "url": "media/1239.jpg", "size": 176589, "thumb": "media/1239.jpg_thumb.jpg"}]}, {"id": 1240, "date": "2022-09-22T16:50:34", "text": "第一次看到 TTC 的工作人员清理地铁轨道 qwq", "views": 65, "forwards": 0, "images": [{"width": 1009, "height": 1280, "date": "2022-09-22T16:50:34", "media_type": "photo", "original_name": "photo_2022-09-22_16-50-34.jpg", "url": "media/1240.jpg", "size": 194051, "thumb": "media/1240.jpg_thumb.jpg"}]}, {"id": 1241, "date": "2022-09-22T17:45:57", "text": "UofT 网络日常... 已经可以说是完全连不通了,而且这个楼里还没有移动信号...\n\n上课四十分钟了才加载出笔记 😭", "views": 63, "forwards": 0, "media_group_id": 13310950060328221, "images": [{"width": 1280, "height": 995, "date": "2022-09-22T17:45:53", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-53.jpg", "url": "media/1241.jpg", "size": 49478, "thumb": "media/1241.jpg_thumb.jpg"}, {"width": 1188, "height": 643, "date": "2022-09-22T17:45:55", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-55.jpg", "url": "media/1242.jpg", "size": 106643, "thumb": "media/1242.jpg_thumb.jpg"}, {"width": 1188, "height": 643, "date": "2022-09-22T17:45:57", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-57.jpg", "url": "media/1243.jpg", "size": 108171, "thumb": "media/1243.jpg_thumb.jpg"}]}, {"id": 1245, "date": "2022-09-22T19:42:52", "text": "风太大把自动门吹坏了 🌚", "views": 67, "forwards": 0, "media_group_id": 13311006183322413, "images": [{"width": 960, "height": 1280, "date": "2022-09-22T19:42:35", "media_type": "photo", "original_name": "photo_2022-09-22_19-42-35.jpg", "url": "media/1244.jpg", "size": 215033, "thumb": "media/1244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-22T19:42:52", "media_type": "photo", "original_name": "photo_2022-09-22_19-42-52.jpg", "url": "media/1245.jpg", "size": 195440, "thumb": "media/1245.jpg_thumb.jpg"}], "reply": {"id": 1239, "text": "今天的风("}}, {"id": 1246, "date": "2022-09-23T15:17:40", "text": "自动门!", "views": 66, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-09-23T14:42:23", "width": 480, "height": 854, "duration": 19, "media_type": "animation", "original_name": "animation_2022-09-23_14-42-23.mp4", "url": "media/1246.mp4", "size": 2116599, "thumb": "media/1246.mp4_thumb.jpg"}]}, {"id": 1247, "date": "2022-09-23T17:28:24", "text": "去了一个 UofT 的 LGBT 午餐社交活动\n\n有一个社恐孩子在我们旁边站了一会好像想要搭话的样子,但是就只是站了一会,然后默默走出去了... qwq\n\n好可怜", "views": 67, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-09-23T17:28:23", "media_type": "photo", "original_name": "photo_2022-09-23_17-28-23.jpg", "url": "media/1247.jpg", "size": 215156, "thumb": "media/1247.jpg_thumb.jpg"}]}, {"id": 1249, "date": "2022-09-23T18:26:38", "text": "第一次看到 TTC 公交车上的无障碍坡道\n\n工作人员过来按一下就弹出来了哇!好好玩w", "views": 64, "forwards": 0, "media_group_id": 13311660784864157, "files": [{"width": 480, "height": 270, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-09-23T18:26:37", "media_type": "video_file", "original_name": "video_2022-09-23_18-26-37.mp4", "url": "media/1250.mp4", "size": 827434, "thumb": "media/1250.mp4_thumb.jpg"}], "images": [{"width": 547, "height": 617, "date": "2022-09-23T18:25:49", "media_type": "photo", "original_name": "photo_2022-09-23_18-25-49.jpg", "url": "media/1249.jpg", "size": 69057, "thumb": "media/1249.jpg_thumb.jpg"}]}, {"id": 1251, "date": "2022-09-23T19:58:43", "text": "今天早上发现 B 键轴卡住了,要很大力气才能按下去,所以焊下来又换了一个轴\n\n怎么离上次坏轴没过多久就又坏了一个... 不知道这个键盘还能用多久", "views": 64, "forwards": 0, "reply": {"id": 1148, "text": "把新的键轴焊上去就修好啦!复活了ww\n\n(虽然焊得好难看... 好久没有焊过东西了全都忘了xx", "thumb": "media/1148.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-09-23T19:58:43", "media_type": "photo", "original_name": "photo_2022-09-23_19-58-43.jpg", "url": "media/1251.jpg", "size": 138571, "thumb": "media/1251.jpg_thumb.jpg"}]}, {"id": 1252, "date": "2022-09-24T00:52:45", "text": "#桂桂聊聊书书今天吃什么\n豚骨乌冬面!", "views": 153, "forwards": 2, "media_group_id": 13311846124558741, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T00:52:44", "media_type": "photo", "original_name": "photo_2022-09-24_00-52-44.jpg", "url": "media/1252.jpg", "size": 144085, "thumb": "media/1252.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T00:52:45", "media_type": "photo", "original_name": "photo_2022-09-24_00-52-45.jpg", "url": "media/1253.jpg", "size": 132248, "thumb": "media/1253.jpg_thumb.jpg"}]}, {"id": 1254, "date": "2022-09-24T05:24:11", "text": "刚开始感觉 kotlin 写 functional programming 好舒服,写一个多线程异步下载超直观\n\n...然后学了三个小时还没弄懂到底怎样才能限制异步线程数,试了 FixedThreadPoolContext 和 limitedParallelism 都不行,还是会在启动的时候就把所有线程跑起来(", "views": 61, "forwards": 0, "images": [{"width": 756, "height": 731, "date": "2022-09-24T05:24:11", "media_type": "photo", "original_name": "photo_2022-09-24_05-24-11.jpg", "url": "media/1254.jpg", "size": 73638, "thumb": "media/1254.jpg_thumb.jpg"}]}, {"id": 1255, "date": "2022-09-24T14:25:12", "text": "家里的切菜板生了两个小切菜板 qwq", "views": 62, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T14:25:12", "media_type": "photo", "original_name": "photo_2022-09-24_14-25-12.jpg", "url": "media/1255.jpg", "size": 303169, "thumb": "media/1255.jpg_thumb.jpg"}]}, {"id": 1256, "date": "2022-09-24T15:00:32", "text": "#桂桂聊聊书书今天吃什么\n焼きそば!\n\n这个酱的味道有点像烧烤酱,好好吃 qwq", "views": 61, "forwards": 0, "media_group_id": 13312253060161597, "images": [{"width": 960, "height": 1280, "date": "2022-09-24T15:00:31", "media_type": "photo", "original_name": "photo_2022-09-24_15-00-31.jpg", "url": "media/1256.jpg", "size": 238925, "thumb": "media/1256.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T15:00:31", "media_type": "photo", "original_name": "photo_2022-09-24_15-00-31.jpg", "url": "media/1257.jpg", "size": 167692, "thumb": "media/1257.jpg_thumb.jpg"}]}, {"id": 1259, "date": "2022-09-24T17:26:47", "text": "把葱切掉了... 切得我好心疼", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T17:25:12", "media_type": "photo", "original_name": "photo_2022-09-24_17-25-12.jpg", "url": "media/1259.jpg", "size": 219791, "thumb": "media/1259.jpg_thumb.jpg"}]}, {"id": 1260, "date": "2022-09-24T20:14:01", "text": "想试试北美的音乐平台,看 tidal 有学生优惠就注册了一个\n\n...然后刚注册需要选至少三个喜欢的帐号,从头翻到尾除了 The Beatles 和 Tool 没有一个名字我听说过(\n\n翻了翻收录的歌,发现这个 minami 居然是 Minami Skupina,一个斯洛伐克语的艺人,美波 minami 的カワキヲアメク居然没有被收录... 然后搜了 MILI 发现也是一个欧洲艺人,不是 world.execute(me); 的那个 MILI... 我最喜欢的ハンバート ハンバート组合也没有被收录\n\n有被 culture shock... 算了算了,我还是继续用网易云吧", "views": 57, "forwards": 0, "media_group_id": 13312403534416837, "images": [{"width": 1211, "height": 875, "date": "2022-09-24T20:13:59", "media_type": "photo", "original_name": "photo_2022-09-24_20-13-59.jpg", "url": "media/1260.jpg", "size": 111264, "thumb": "media/1260.jpg_thumb.jpg"}, {"width": 971, "height": 747, "date": "2022-09-24T20:14:00", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-00.jpg", "url": "media/1261.jpg", "size": 79959, "thumb": "media/1261.jpg_thumb.jpg"}, {"width": 773, "height": 760, "date": "2022-09-24T20:14:00", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-00.jpg", "url": "media/1262.jpg", "size": 63142, "thumb": "media/1262.jpg_thumb.jpg"}, {"width": 773, "height": 760, "date": "2022-09-24T20:14:01", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-01.jpg", "url": "media/1263.jpg", "size": 58458, "thumb": "media/1263.jpg_thumb.jpg"}]}, {"id": 1264, "date": "2022-09-24T21:58:20", "text": "#桂桂聊聊书书今天吃什么\n书来了之后又做了一次三文鱼沙拉,这次比上次多放了牛油果和芥末... 芥末味道好棒!虽然好难拌均匀\n\n(记一下食谱好啦\n\n菜用了 iceberg lettuce,酱放了一勺半味极鲜、一勺半寿司醋、好多芝麻沙拉酱、一点点麻油", "views": 56, "forwards": 0, "media_group_id": 13312453601444901, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T21:58:19", "media_type": "photo", "original_name": "photo_2022-09-24_21-58-19.jpg", "url": "media/1264.jpg", "size": 185104, "thumb": "media/1264.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T21:58:19", "media_type": "photo", "original_name": "photo_2022-09-24_21-58-19.jpg", "url": "media/1265.jpg", "size": 176804, "thumb": "media/1265.jpg_thumb.jpg"}]}, {"id": 1267, "date": "2022-09-26T00:49:41", "text": "#桂桂聊聊书书今天吃什么\n剩下的鱼鱼做了刺身!沾酱油芥末好棒\n\n结果全都被聊聊抢着吃掉了,我只吃到了两片\n\n今天炒面开火的时候多放了好多油,还把白菜换成了卷心菜,比上次做的好吃 qwq", "views": 60, "forwards": 0, "media_group_id": 13313227050370821, "images": [{"width": 1280, "height": 960, "date": "2022-09-26T00:49:39", "media_type": "photo", "original_name": "photo_2022-09-26_00-49-39.jpg", "url": "media/1266.jpg", "size": 138266, "thumb": "media/1266.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-26T00:49:40", "media_type": "photo", "original_name": "photo_2022-09-26_00-49-40.jpg", "url": "media/1267.jpg", "size": 185391, "thumb": "media/1267.jpg_thumb.jpg"}]}, {"id": 1268, "date": "2022-09-26T04:53:36", "text": "还没学到泊松分布,尝试用二项分布和一个无线趋近零的时间间隔估算概率居然真的算对了!\n\n数学好神奇", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 431, "date": "2022-09-26T04:53:36", "media_type": "photo", "original_name": "photo_2022-09-26_04-53-36.jpg", "url": "media/1268.jpg", "size": 51698, "thumb": "media/1268.jpg_thumb.jpg"}]}, {"id": 1270, "date": "2022-09-26T15:21:59", "text": "??", "views": 57, "forwards": 0, "media_group_id": 13313645755796797, "images": [{"width": 1280, "height": 1111, "date": "2022-09-26T15:21:54", "media_type": "photo", "original_name": "photo_2022-09-26_15-21-54.jpg", "url": "media/1269.jpg", "size": 60192, "thumb": "media/1269.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-09-26T15:21:58", "media_type": "photo", "original_name": "photo_2022-09-26_15-21-58.jpg", "url": "media/1270.jpg", "size": 30209, "thumb": "media/1270.jpg_thumb.jpg"}]}, {"id": 1271, "date": "2022-09-26T21:59:57", "text": "打印了一个装卡的架子贴在门口了,以后出门就不会忘记带公交卡啦 qwq", "views": 56, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-09-26T21:59:56", "media_type": "photo", "original_name": "photo_2022-09-26_21-59-56.jpg", "url": "media/1271.jpg", "size": 72768, "thumb": "media/1271.jpg_thumb.jpg"}]}, {"id": 1272, "date": "2022-09-27T01:10:09", "text": "今天聊聊课上无聊做了一道 Leetcode,所以我也去看了一下这道题。题目让我写算法把 k 个排好序的链表合并成一个排好序的大链表\n\n我:先把所有链表转成数组,合并,调用 python 自带的排序函数,再转回链表\n\n...然后这个答案居然速度超过了 98% 的 python 提交??? 🌚\n\n嘛也合理,毕竟 python 自带的排序是 C 实现的,调用 native 二进制,当然会比用 python 写的最优算法快 🌚", "views": 65, "forwards": 1, "media_group_id": 13313928076129885, "images": [{"width": 1280, "height": 648, "date": "2022-09-27T01:10:08", "media_type": "photo", "original_name": "photo_2022-09-27_01-10-08.jpg", "url": "media/1272.jpg", "size": 58955, "thumb": "media/1272.jpg_thumb.jpg"}, {"width": 1280, "height": 247, "date": "2022-09-27T01:10:09", "media_type": "photo", "original_name": "photo_2022-09-27_01-10-09.jpg", "url": "media/1273.jpg", "size": 26039, "thumb": "media/1273.jpg_thumb.jpg"}]}, {"id": 1274, "date": "2022-09-27T15:12:22", "text": "读了一下 Java 11 到 19 的新功能\n\n...怎么感觉 Java 四年加的功能还没有 Kotlin 一个月加的多 🌚", "views": 67, "forwards": 0, "images": [{"width": 613, "height": 1280, "date": "2022-09-27T15:12:22", "media_type": "photo", "original_name": "photo_2022-09-27_15-12-22.jpg", "url": "media/1274.jpg", "size": 74630, "thumb": "media/1274.jpg_thumb.jpg"}]}, {"id": 1275, "date": "2022-09-27T23:34:13", "text": "明天是计组课的第一个 Lab,今天注册了 UofT 的 ECF 账号!\n\n然后登上 ssh 看看,发现这台服务器居然有 80 核 128 GB ram... 😮\n\nUofT 好有钱,相比 YorkU 给学生的服务器就只有一个 4 核 16GB... 不过至少他们把内核更新了,上次六月份还是 CentOS 7,3.10 内核来着(", "views": 68, "forwards": 1, "images": [{"width": 1280, "height": 939, "date": "2022-09-27T23:38:24", "media_type": "photo", "original_name": "photo_2022-09-27_23-38-24.jpg", "url": "media/1275.jpg", "size": 124535, "thumb": "media/1275.jpg_thumb.jpg"}]}, {"id": 1276, "date": "2022-09-28T21:58:50", "text": "看到了一只小松鼠在找地方埋坚果 qwq", "views": 77, "forwards": 1, "media_group_id": 13315218645749645, "images": [{"width": 1280, "height": 960, "date": "2022-09-28T21:58:48", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-48.jpg", "url": "media/1276.jpg", "size": 321483, "thumb": "media/1276.jpg_thumb.jpg"}, {"width": 1280, "height": 990, "date": "2022-09-28T21:58:49", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-49.jpg", "url": "media/1277.jpg", "size": 352787, "thumb": "media/1277.jpg_thumb.jpg"}, {"width": 1280, "height": 977, "date": "2022-09-28T21:58:50", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-50.jpg", "url": "media/1278.jpg", "size": 259467, "thumb": "media/1278.jpg_thumb.jpg"}]}, {"id": 1279, "date": "2022-09-29T02:16:16", "text": "Lab1 大成功!提前半小时做完了\n\n查了一下这个 SOC 是双核 Cortex A9 诶,这次是用它模拟逻辑门,感觉好浪费(x", "views": 75, "forwards": 1, "media_group_id": 13315342210513989, "images": [{"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1279.jpg", "size": 174215, "thumb": "media/1279.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:14", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-14.jpg", "url": "media/1280.jpg", "size": 200286, "thumb": "media/1280.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1281.jpg", "size": 205419, "thumb": "media/1281.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1282.jpg", "size": 265473, "thumb": "media/1282.jpg_thumb.jpg"}]}, {"id": 1283, "date": "2022-09-29T02:53:24", "text": "Java 课期末大作业想写一个 Minecraft 服务器包管理器\n\n刚爬了 SpigotMC 的数据,居然有 67,596 个插件了哇... ArchLinux 官方源才 12,588 个包 😮", "views": 71, "forwards": 0, "media_group_id": 13315360035665285, "images": [{"width": 640, "height": 480, "date": "2022-09-29T02:53:23", "media_type": "photo", "original_name": "photo_2022-09-29_02-53-23.jpg", "url": "media/1283.jpg", "size": 23646, "thumb": "media/1283.jpg_thumb.jpg"}, {"width": 1280, "height": 529, "date": "2022-09-29T02:53:24", "media_type": "photo", "original_name": "photo_2022-09-29_02-53-24.jpg", "url": "media/1284.jpg", "size": 79491, "thumb": "media/1284.jpg_thumb.jpg"}]}, {"id": 1285, "date": "2022-09-29T21:35:21", "text": "聊聊今天和我一起出门,这身打扮站在我身边肯定大家都会觉得聊聊是我妈妈(?", "views": 72, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-09-29T21:35:20", "media_type": "photo", "original_name": "photo_2022-09-29_21-35-20.jpg", "url": "media/1285.jpg", "size": 122713, "thumb": "media/1285.jpg_thumb.jpg"}]}, {"id": 1286, "date": "2022-09-30T04:39:19", "text": "#桂桂聊聊书书今天吃什么\n今天的炒菜花\n\n可惜菜有点少不太够三个人吃,菜吃完大家都剩了好多饭。可是菜花是按颗卖的,不能多买半根... 下次做咸一点就不会剩饭了(雾\n\n看了下收据,这次用的食材(250g 叉烧肉、一颗菜花)不算调料的话只用了 $4.2 哇,还没有税,算下来每人只用了不到 $1.5... 在家吃饭真的好便宜", "views": 166, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-30T04:39:19", "media_type": "photo", "original_name": "photo_2022-09-30_04-39-19.jpg", "url": "media/1286.jpg", "size": 217058, "thumb": "media/1286.jpg_thumb.jpg"}]}, {"id": 1287, "date": "2022-09-30T11:28:41", "text": "好久没有在日出的时候自然睡醒了\n\n不过这个落地窗好脏,明明上个月公寓刚请人清洁过... 要是自己可以擦窗户就好了", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-30T11:28:40", "media_type": "photo", "original_name": "photo_2022-09-30_11-28-40.jpg", "url": "media/1287.jpg", "size": 97486, "thumb": "media/1287.jpg_thumb.jpg"}]}, {"id": 1288, "date": "2022-09-30T17:05:11", "text": "菜比鸡肉贵了哇 😮", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2022-09-30T17:05:11", "media_type": "photo", "original_name": "photo_2022-09-30_17-05-11.jpg", "url": "media/1288.jpg", "size": 67682, "thumb": "media/1288.jpg_thumb.jpg"}]}, {"id": 1289, "date": "2022-10-01T17:19:44", "text": "...结果不到十天就坏了\n\nMC 服务器和 Voice Tools bot 临时下线,先把数据拷出来(x", "views": 72, "forwards": 1, "reply": {"id": 1229, "text": "给 Intel 600P 写零,写着写着速度从 1.8 GB/s 降到了 120 MB/s...\n\n然后发现是 SSD 过热了,明明贴了散热片还烧到了 71°C (╯’ – ‘)╯︵ ┻━┻\n\n把去年在宿舍买的大风扇贴上去暂时解决了问题,温度降到了 57°C,也没有严重警告了 ┬─┬ ノ( ‘ – ‘ノ)", "thumb": "media/1229.jpg_thumb.jpg"}, "images": [{"width": 523, "height": 74, "date": "2022-10-01T17:19:44", "media_type": "photo", "original_name": "photo_2022-10-01_17-19-44.jpg", "url": "media/1289.jpg", "size": 9458, "thumb": "media/1289.jpg_thumb.jpg"}]}, {"id": 1290, "date": "2022-10-02T13:23:58", "text": "修好啦\n\n...这次真的好幸运,报的错是 checksum error 和 bad tree block start,备份的时候删了差不多 80 GB 垃圾和缓存之后就没有报错了,正好把损坏的部分删掉了\n\n然后把数据全都挪到 970 Evo Plus 上啦,不敢上灵车了(xx\n\n不知道为什么会坏... 这段时间里断电过两三次的样子,但是如果才两三次断电就会有数据出错的话也太容易坏了。不过确实这张 600P 也用了六年了,之前觉得只写过 35 TB 的数据、备用存储还剩 97% 应该没问题... 但是它总共接电 33k 小时里有 3392 小时都在过热警告,而且已经有过 7169 次数据完整性错误了,看来不能只看备用存储判断 SSD 的寿命\n\n不知道这块导致昨天的灾难的 SSD 还能用来做什么,丢掉总觉得有点可惜", "views": 66, "forwards": 0, "media_group_id": 13317736304344981, "images": [{"width": 800, "height": 374, "date": "2022-10-02T13:23:57", "media_type": "photo", "original_name": "photo_2022-10-02_13-23-57.jpg", "url": "media/1290.jpg", "size": 38293, "thumb": "media/1290.jpg_thumb.jpg"}, {"width": 511, "height": 324, "date": "2022-10-02T13:23:57", "media_type": "photo", "original_name": "photo_2022-10-02_13-23-57.jpg", "url": "media/1291.jpg", "size": 32203, "thumb": "media/1291.jpg_thumb.jpg"}], "reply": {"id": 1289, "text": "...结果不到十天就坏了\n\nMC 服务器和 Voice Tools bot 临时下线,先把数据拷出来(x"}}, {"id": 1295, "date": "2022-10-02T19:05:57", "text": "葱之前送给我们一把生锈的电吉他,昨晚给它换了弦\n\n换了 09 号的超细镀镍钢弦,真的好软 qwq", "views": 71, "forwards": 0, "media_group_id": 13317900458359709, "images": [{"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1292.jpg", "size": 187391, "thumb": "media/1292.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1293.jpg", "size": 136261, "thumb": "media/1293.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1294.jpg", "size": 134880, "thumb": "media/1294.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1295.jpg", "size": 93558, "thumb": "media/1295.jpg_thumb.jpg"}]}, {"id": 1296, "date": "2022-10-02T22:47:58", "text": "计组作业用逻辑门做了一个七段数码管的解码器!", "views": 79, "forwards": 0, "media_group_id": 13318007028892885, "files": [{"width": 480, "height": 270, "duration": 21, "file_name": "video_2022-10-02_18-45-40.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-10-02T22:47:56", "media_type": "video_file", "original_name": "video_2022-10-02_18-45-40.mp4", "url": "media/1296.mp4", "size": 2526681, "thumb": "media/1296.mp4_thumb.jpg"}], "images": [{"width": 991, "height": 729, "date": "2022-10-02T22:44:29", "media_type": "photo", "original_name": "photo_2022-10-02_22-44-29.jpg", "url": "media/1297.jpg", "size": 126770, "thumb": "media/1297.jpg_thumb.jpg"}, {"width": 875, "height": 922, "date": "2022-10-02T22:47:58", "media_type": "photo", "original_name": "photo_2022-10-02_22-47-58.jpg", "url": "media/1298.jpg", "size": 97093, "thumb": "media/1298.jpg_thumb.jpg"}]}, {"id": 1299, "date": "2022-10-03T20:11:09", "text": "高中写的 Veracross Analyzer 成绩分析网站要下线了,因为他们换到了另一个成绩平台\n\n我毕业之后它还完美运行了一整年已经是个奇迹了,它总共运营了三年,是我写过最稳定的服务。想起这三年里更新它的服务器我都会小心翼翼地熬到凌晨三点去更新...\n\n留一个告别页面好了", "views": 89, "forwards": 0, "media_group_id": 13318622953400813, "images": [{"width": 989, "height": 824, "date": "2022-10-03T20:11:07", "media_type": "photo", "original_name": "photo_2022-10-03_20-11-07.jpg", "url": "media/1299.jpg", "size": 60796, "thumb": "media/1299.jpg_thumb.jpg"}]}, {"id": 1301, "date": "2022-10-04T01:15:06", "text": "呜呜 原本想在 Overwatch 停服之前再上线一次,专门把战网下回来了... 结果发现是今天中午停服,不是今天晚上,还是错过了 😢", "views": 89, "forwards": 0, "images": [{"width": 320, "height": 188, "date": "2022-10-04T01:15:06", "media_type": "photo", "original_name": "photo_2022-10-04_01-15-06.jpg", "url": "media/1301.jpg", "size": 10001, "thumb": "media/1301.jpg_thumb.jpg"}]}, {"id": 1302, "date": "2022-10-04T04:11:47", "text": "好冷好冷... 明明现在房间里 26℃ 还盖了一层厚被子,聊聊书书都觉得热\n\n感觉好像身体里的能量快要燃尽了...", "views": 85, "forwards": 0}, {"id": 1303, "date": "2022-10-04T05:40:55", "text": "冲一杯热乎的抹茶拿铁 qwq", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-04T05:40:55", "media_type": "photo", "original_name": "photo_2022-10-04_05-40-55.jpg", "url": "media/1303.jpg", "size": 192025, "thumb": "media/1303.jpg_thumb.jpg"}]}, {"id": 1304, "date": "2022-10-04T19:29:44", "text": "呜呜呜 鼠标的无线接收器又找不到了... 已经是第二次了,家里所有地方都找遍了,冰箱里都找了\n\n看亚马逊上新的接收器要 $19,比鼠标本身还贵... 然后发现淘宝买只要 ¥19 🌚", "views": 83, "forwards": 0, "media_group_id": 13319294274068701, "images": [{"width": 780, "height": 1174, "date": "2022-10-04T19:29:43", "media_type": "photo", "original_name": "photo_2022-10-04_19-29-43.jpg", "url": "media/1304.jpg", "size": 78824, "thumb": "media/1304.jpg_thumb.jpg"}, {"width": 536, "height": 800, "date": "2022-10-04T19:29:43", "media_type": "photo", "original_name": "photo_2022-10-04_19-29-43.jpg", "url": "media/1305.jpg", "size": 77037, "thumb": "media/1305.jpg_thumb.jpg"}]}, {"id": 1306, "date": "2022-10-05T00:35:47", "text": "让聊聊去帮忙买菜,聊聊买面包没有看保质期结果买了一包两天之后就要过期的... 平均三个人每人每天吃 3.3 片面包才能吃完 🥲", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-05T00:35:47", "media_type": "photo", "original_name": "photo_2022-10-05_00-35-47.jpg", "url": "media/1306.jpg", "size": 168780, "thumb": "media/1306.jpg_thumb.jpg"}]}, {"id": 1307, "date": "2022-10-05T04:05:11", "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂", "views": 79, "forwards": 1, "images": [{"width": 1280, "height": 691, "date": "2022-10-05T04:05:11", "media_type": "photo", "original_name": "photo_2022-10-05_04-05-11.jpg", "url": "media/1307.jpg", "size": 101270, "thumb": "media/1307.jpg_thumb.jpg"}]}, {"id": 1308, "date": "2022-10-05T04:17:37", "text": "...准备关屏幕睡觉之前想起来还没保存,然后按了保存才发现我居然从下午六点创建画板到现在完全没有保存过 🌚\n\n完全习惯了 iOS 画图软件的自动保存,明明 Adobe Ai 的 iOS 版都会自动保存为什么桌面端没有哇 (╯‵□′)╯︵┻━┻\n\n还好今天系统比较稳...", "views": 80, "forwards": 0, "reply": {"id": 1307, "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂"}}, {"id": 1309, "date": "2022-10-06T01:06:21", "text": "#桂桂聊聊书书今天吃什么\n聊聊做的奶油土豆三文鱼汤!好好吃 qwq\n\n聊聊今天第一次自觉做饭,太阳从北边出来了(不是", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T01:06:21", "media_type": "photo", "original_name": "photo_2022-10-06_01-06-21.jpg", "url": "media/1309.jpg", "size": 163247, "thumb": "media/1309.jpg_thumb.jpg"}]}, {"id": 1311, "date": "2022-10-06T03:25:34", "text": "回家的路上 TTC 地铁轨道出事故了,要转公交车回家...\n\n然后看到 St Clair West 地铁站转公交车的路牌上有两只猫猫在坐车 qwq\n\n好可爱", "views": 81, "forwards": 1, "media_group_id": 13320213875151501, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T03:25:33", "media_type": "photo", "original_name": "photo_2022-10-06_03-25-33.jpg", "url": "media/1310.jpg", "size": 123130, "thumb": "media/1310.jpg_thumb.jpg"}, {"width": 1280, "height": 931, "date": "2022-10-06T03:25:33", "media_type": "photo", "original_name": "photo_2022-10-06_03-25-33.jpg", "url": "media/1311.jpg", "size": 80548, "thumb": "media/1311.jpg_thumb.jpg"}]}, {"id": 1312, "date": "2022-10-06T07:14:58", "text": "试了一下 stable diffusion 机器学习图像生成模型,效果真的好棒!\n\n(不过不同种子效果差距好大,要随机好几次才能随机出好看的插画\n\n好喜欢这张 突然有点想换掉我十年没换的头像了(不", "views": 82, "forwards": 2, "images": [{"width": 512, "height": 512, "date": "2022-10-06T07:14:58", "media_type": "photo", "original_name": "photo_2022-10-06_07-14-58.jpg", "url": "media/1312.jpg", "size": 50624, "thumb": "media/1312.jpg_thumb.jpg"}]}, {"id": 1313, "date": "2022-10-06T10:14:54", "text": "用 waifu diffusion 1.3 模型做了一个 bot!\n\n@waifu_diffusion_bot\n\n输入 /dream 英文关键词 就能开始生成啦,欢迎大家来玩 qwq\n\n(虽然现在还没有多线程优化,响应会有点慢\n\n(关键词越多效果就越好哦,如果不好看可以重新随机一遍试试w", "views": 88, "forwards": 3, "media_group_id": 13320410352346621, "images": [{"width": 721, "height": 1150, "date": "2022-10-06T10:04:23", "media_type": "photo", "original_name": "photo_2022-10-06_10-04-23.jpg", "url": "media/1313.jpg", "size": 151497, "thumb": "media/1313.jpg_thumb.jpg"}, {"width": 711, "height": 583, "date": "2022-10-06T10:14:52", "media_type": "photo", "original_name": "photo_2022-10-06_10-14-52.jpg", "url": "media/1314.jpg", "size": 79912, "thumb": "media/1314.jpg_thumb.jpg"}, {"width": 717, "height": 595, "date": "2022-10-06T10:14:53", "media_type": "photo", "original_name": "photo_2022-10-06_10-14-53.jpg", "url": "media/1315.jpg", "size": 77375, "thumb": "media/1315.jpg_thumb.jpg"}], "reply": {"id": 1312, "text": "试了一下 stable diffusion 机器学习图像生成模型,效果真的好棒!\n\n(不过不同种子效果差距好大,要随机好几次才能随机出好看的插画\n\n好喜欢这张 突然有点想换掉我十年没换的头像了(不"}}, {"id": 1316, "date": "2022-10-06T17:59:41", "text": "效果还是不是很好... 可能因为是用整个 Danbooru 数据集训练的吧\n\nDanbooru 上转发的插画水准/画风差距好大,好想过滤一下只把好看的插画丢进训练集。但是 Danbooru 自己的分数系统真的很没用,按分数排序就全都是 nsfw 了(xx\n\n好想爬 Pixiv 写一个给插画评分的模型,看图预测点赞数什么的,过滤数据集再重新训练一遍", "views": 81, "forwards": 1}, {"id": 1317, "date": "2022-10-07T02:46:38", "text": "#桂桂书书今天吃什么\n#聊聊今天没吃什么\n用红薯粗粉丝做的牛肉粉!\n\n第一次做红薯粉丝,和面条米粉好不一样——煮米粉一般是能用筷子夹断的时候关火捞出来,红薯粉丝煮了快二十分钟还没办法用筷子夹断哇。还有煮好之后粉丝变粗了好多,结果就做太多了,多了一个人的量(x\n\n汤底用了 PC 的越南河粉汤底加上半块牛肉精,炖了半个洋葱进去,放了好多糖和白胡椒粉w", "views": 75, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-07T02:46:38", "media_type": "photo", "original_name": "photo_2022-10-07_02-46-38.jpg", "url": "media/1317.jpg", "size": 205860, "thumb": "media/1317.jpg_thumb.jpg"}]}, {"id": 1318, "date": "2022-10-07T03:02:20", "text": "#聊聊今天吃什么\n家对面的意餐馆子!\n火腿和烤小牛肉!\n看上去好像不是很有食欲 by 桂桂", "views": 75, "forwards": 0, "media_group_id": 13320893919429289, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T23:32:03", "media_type": "photo", "original_name": "photo_2022-10-06_23-32-03.jpg", "url": "media/1318.jpg", "size": 159191, "thumb": "media/1318.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-10-06T23:32:03", "media_type": "photo", "original_name": "photo_2022-10-06_23-32-03.jpg", "url": "media/1319.jpg", "size": 81620, "thumb": "media/1319.jpg_thumb.jpg"}]}, {"id": 1320, "date": "2022-10-07T03:12:39", "text": "草 刚才这条是聊聊发的,因为我在上面一条打了 #聊聊今天没吃什么(x\n\n这算滥用嘛?之前给聊聊的号加了管理权限只是觉得万一我或者我的号出事了可以有人告诉大家发生了什么...", "views": 78, "forwards": 0, "reply": {"id": 1318, "text": "#聊聊今天吃什么\n家对面的意餐馆子!\n火腿和烤小牛肉!\n看上去好像不是很有食欲 by 桂桂", "thumb": "media/1318.jpg_thumb.jpg"}}, {"id": 1321, "date": "2022-10-07T05:32:27", "text": "灯花用铅笔给我写了一个手写体的签名 qwq\n\n呜呜呜灯花的字真的好好看,我好喜欢这种好看又整整齐齐的 cursive\n\n我的字就太像印刷体了,不太会连笔,可能是因为初中的时候写了太久全大写字体了,能连笔的地方也会习惯抬一下笔... 我的手写是不是看上去像是刚习惯写英文字母的小孩子(x\n\n然后发现汉字差不多完全不会写了... 试着写“汉字”的时候抬起笔居然忘了“汉”怎么写 🥲", "author": "Hykilpikonna", "views": 77, "forwards": 0, "media_group_id": 13320965982212205, "images": [{"width": 960, "height": 602, "date": "2022-10-07T05:32:26", "media_type": "photo", "original_name": "photo_2022-10-07_05-32-26.jpg", "url": "media/1321.jpg", "size": 63252, "thumb": "media/1321.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-07T05:32:27", "media_type": "photo", "original_name": "photo_2022-10-07_05-32-27.jpg", "url": "media/1322.jpg", "size": 110509, "thumb": "media/1322.jpg_thumb.jpg"}]}, {"id": 1323, "date": "2022-10-07T07:42:14", "text": "对桂桂的拙劣模仿", "views": 78, "forwards": 0, "forwarded_from": {"name": "一穗灯花 Milena 🎀"}, "images": [{"width": 960, "height": 1280, "date": "2022-10-07T07:34:58", "media_type": "photo", "original_name": "photo_2022-10-07_07-34-58.jpg", "url": "media/1323.jpg", "size": 149504, "thumb": "media/1323.jpg_thumb.jpg"}]}, {"id": 1324, "date": "2022-10-07T07:42:43", "text": "灯花的字好棒,好想学 qwq", "views": 75, "forwards": 0}, {"id": 1325, "date": "2022-10-08T00:19:36", "text": "好耶!装了第二张显卡上去\n\n折腾机箱真的好累... 感谢豆腐帮忙换电源 qwq", "views": 75, "forwards": 0, "media_group_id": 13321507008426853, "images": [{"width": 496, "height": 127, "date": "2022-10-08T00:19:35", "media_type": "photo", "original_name": "photo_2022-10-08_00-19-35.jpg", "url": "media/1325.jpg", "size": 14326, "thumb": "media/1325.jpg_thumb.jpg"}]}, {"id": 1327, "date": "2022-10-08T00:41:00", "text": "#桂桂书书豆腐今天吃什么\n#聊聊今天又没吃什么\n豆腐做的咖喱饭!\n\n豆腐今天过来玩,我们一起下厨,然后发现我们做咖喱的方法真的好不一样... 我之前做咖喱是炒完洋葱放咖喱块先溶化掉,然后再炒肉,然后浇水和牛奶炖,炖 15 分钟放土豆再炖一会出锅\n\n豆腐的做法是炒完洋葱把肉放进去炒,然后倒水放土豆,顿 15 分钟,最后放咖喱块和牛奶,搅拌开出锅\n\n这样做出来也好好吃 qwq", "views": 233, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-08T00:40:59", "media_type": "photo", "original_name": "photo_2022-10-08_00-40-59.jpg", "url": "media/1327.jpg", "size": 180363, "thumb": "media/1327.jpg_thumb.jpg"}]}, {"id": 1328, "date": "2022-10-08T01:30:48", "text": "把插画生成 bot 换成昨天漏出来的 NovelAI Diffusion 模型啦,效果比 waifu diffusion 1.3 好一点\n\n欢迎大家来玩 qwq", "views": 87, "forwards": 1, "reply": {"id": 1313, "text": "用 waifu diffusion 1.3 模型做了一个 bot!\n\n@waifu_diffusion_bot\n\n输入 /dream 英文关键词 就能开始生成啦,欢迎大家来玩 qwq\n\n(虽然现在还没有多线程优化,响应会有点慢\n\n(关键词越多效果就越好哦,如果不好看可以重新随机一遍试试w", "thumb": "media/1313.jpg_thumb.jpg"}, "images": [{"width": 980, "height": 1280, "date": "2022-10-08T01:30:48", "media_type": "photo", "original_name": "photo_2022-10-08_01-30-48.jpg", "url": "media/1328.jpg", "size": 119860, "thumb": "media/1328.jpg_thumb.jpg"}]}, {"id": 1329, "date": "2022-10-08T03:33:28", "text": "充电协议自动适配的过程好好玩 qwq", "views": 80, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2022-10-08T03:36:11", "width": 480, "height": 854, "duration": 21, "media_type": "animation", "original_name": "animation_2022-10-08_03-36-11.mp4", "url": "media/1329.mp4", "size": 2360427, "thumb": "media/1329.mp4_thumb.jpg"}]}, {"id": 1330, "date": "2022-10-08T15:06:06", "text": "呜呜 服务器宕了 7 个小时,原因是昨天凌晨调换显卡位置之后迷迷糊糊把网线接错了,然后就去睡觉了 🌚", "views": 77, "forwards": 0}, {"id": 1331, "date": "2022-10-08T18:12:48", "text": "下周就要开始期中了... 我还欠着一项作业和好多节课要补 😭\n\n想着事情做不完就没有动力了...", "views": 75, "forwards": 0}, {"id": 1332, "date": "2022-10-09T00:05:22", "text": "统计课要写一个模拟投硬币 n 次求连续 r 次正面概率的代码,我用 R、Python、Rust、Kotlin Native 各实现了一遍\n\n然后发现 Rust 比 R 快 296 倍,Kotlin 比 R 快 74 倍 🌚\n\n不过你们觉得哪个语言的实现更好看/易懂呢?", "views": 73, "forwards": 1, "media_group_id": 13322191377627181, "images": [{"width": 634, "height": 254, "date": "2022-10-09T00:05:20", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-20.jpg", "url": "media/1332.jpg", "size": 24328, "thumb": "media/1332.jpg_thumb.jpg"}, {"width": 601, "height": 340, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1333.jpg", "size": 25062, "thumb": "media/1333.jpg_thumb.jpg"}, {"width": 702, "height": 593, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1334.jpg", "size": 58263, "thumb": "media/1334.jpg_thumb.jpg"}, {"width": 800, "height": 482, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1335.jpg", "size": 60811, "thumb": "media/1335.jpg_thumb.jpg"}]}, {"id": 1336, "date": "2022-10-09T07:39:00", "views": 252, "forwards": 8, "forwarded_from": {"name": "无聊至极"}, "images": [{"width": 1241, "height": 963, "date": "2022-10-09T03:57:59", "media_type": "photo", "original_name": "photo_2022-10-09_03-57-59.jpg", "url": "media/1336.jpg", "size": 116525, "thumb": "media/1336.jpg_thumb.jpg"}]}, {"id": 1337, "date": "2022-10-09T16:41:22", "text": "还有好多作业... 今天先下线 telegram 了(x", "views": 77, "forwards": 0}, {"id": 1338, "date": "2022-10-09T18:45:13", "text": "#桂桂聊聊书书今天吃什么\n红烧肉和沙拉 qwq\n\n忘记煮卤蛋进去了(x", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-09T18:45:13", "media_type": "photo", "original_name": "photo_2022-10-09_18-45-13.jpg", "url": "media/1338.jpg", "size": 150906, "thumb": "media/1338.jpg_thumb.jpg"}]}, {"id": 1339, "date": "2022-10-10T05:41:38", "text": "今天效率还不错,补完了两周的 lecture,做了一个四位加法器 qwq", "views": 76, "forwards": 0, "reply": {"id": 1337, "text": "还有好多作业... 今天先下线 telegram 了(x"}, "images": [{"width": 1280, "height": 878, "date": "2022-10-10T05:41:38", "media_type": "photo", "original_name": "photo_2022-10-10_05-41-38.jpg", "url": "media/1339.jpg", "size": 169681, "thumb": "media/1339.jpg_thumb.jpg"}]}, {"id": 1340, "date": "2022-10-11T02:56:20", "text": "#桂桂聊聊书书今天吃什么\n书书做的滑蛋虾仁和炒西兰花!超棒 qwq\n\n最近聊聊书书做了好多,我终于可以少做点饭了(x", "views": 104, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-11T02:56:20", "media_type": "photo", "original_name": "photo_2022-10-11_02-56-20.jpg", "url": "media/1340.jpg", "size": 273471, "thumb": "media/1340.jpg_thumb.jpg"}]}, {"id": 1341, "date": "2022-10-11T16:45:52", "text": "Hashi 好好玩", "views": 77, "forwards": 0, "images": [{"width": 699, "height": 1280, "date": "2022-10-11T16:45:52", "media_type": "photo", "original_name": "photo_2022-10-11_16-45-52.jpg", "url": "media/1341.jpg", "size": 63937, "thumb": "media/1341.jpg_thumb.jpg"}]}, {"id": 1343, "date": "2022-10-12T03:07:00", "text": "#桂桂聊聊书书今天吃什么\n补一下今天中午的盐焗鸡和方便面\n\n因为盐焗鸡要用电饭锅,但是煮完鸡拿出来再煮饭的话鸡肯定会凉掉,所以主食煮了方便面 🍜\n\n不过我煮方便面还单独分了面锅和汤锅,还煮了菜进去... 这样煮的方便面一点都不方便了(x", "views": 81, "forwards": 0, "media_group_id": 13324352163487989, "images": [{"width": 1280, "height": 960, "date": "2022-10-12T03:31:38", "media_type": "photo", "original_name": "photo_2022-10-12_03-31-38.jpg", "url": "media/1342.jpg", "size": 299141, "thumb": "media/1342.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-12T03:06:59", "media_type": "photo", "original_name": "photo_2022-10-12_03-06-59.jpg", "url": "media/1343.jpg", "size": 209668, "thumb": "media/1343.jpg_thumb.jpg"}]}, {"id": 1344, "date": "2022-10-12T04:43:03", "text": "打开聊聊的手机看吉他谱,搜索应用的时候看到 siri 给聊聊推荐的常用选项:\n1. 查看书的位置\n2. 发推\n3. 给书发消息\n\n...\n\n我没吃醋我没吃醋我没吃醋!", "views": 93, "forwards": 4, "images": [{"width": 968, "height": 1280, "date": "2022-10-12T04:43:02", "media_type": "photo", "original_name": "photo_2022-10-12_04-43-02.jpg", "url": "media/1344.jpg", "size": 95591, "thumb": "media/1344.jpg_thumb.jpg"}]}, {"id": 1345, "date": "2022-10-12T19:47:45", "text": "从淘宝买的替换零件到了,把书给我的旧笔记本的屏幕和键盘都换好啦w\n\n终于有触屏用了,打字也终于不用超用力敲键盘才能不漏字了(x\n\n不过这个键盘居然要拆掉主板才能换,而且它是被 38 个螺丝固定住的 🌚\n\n38 个螺丝摆在一起好壮观呀", "views": 84, "forwards": 0, "media_group_id": 13324832523813765, "images": [{"width": 1280, "height": 960, "date": "2022-10-12T19:47:43", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-43.jpg", "url": "media/1345.jpg", "size": 202357, "thumb": "media/1345.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-12T19:47:44", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-44.jpg", "url": "media/1346.jpg", "size": 206509, "thumb": "media/1346.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-12T19:47:45", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-45.jpg", "url": "media/1347.jpg", "size": 184355, "thumb": "media/1347.jpg_thumb.jpg"}]}, {"id": 1348, "date": "2022-10-13T01:00:38", "text": "学校的红枫叶掉下来了 qwq", "views": 80, "forwards": 0, "media_group_id": 13324982707800389, "images": [{"width": 1280, "height": 960, "date": "2022-10-13T01:00:37", "media_type": "photo", "original_name": "photo_2022-10-13_01-00-37.jpg", "url": "media/1348.jpg", "size": 426346, "thumb": "media/1348.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T01:00:38", "media_type": "photo", "original_name": "photo_2022-10-13_01-00-38.jpg", "url": "media/1349.jpg", "size": 228777, "thumb": "media/1349.jpg_thumb.jpg"}]}, {"id": 1350, "date": "2022-10-13T15:51:37", "text": "梦见我住在一层的公寓,出门用公寓的烧烤架烤鸡。烤好了之后回房间里拿盘子,但是端着盘子出来发现鸡消失了,出现了两只小猫躺在地上的鸡骨头旁边睡觉,于是我就端了一只小猫回去 🐈", "views": 88, "forwards": 1}, {"id": 1351, "date": "2022-10-13T19:45:22", "text": "在 downtown 闲逛无意间发现了好厉害的店,卖各种电子零件,可以单买还没比淘宝贵多少\n\n大概就贵了五倍吧(草", "views": 94, "forwards": 2, "media_group_id": 13325522579894189, "images": [{"width": 1280, "height": 960, "date": "2022-10-13T19:45:20", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-20.jpg", "url": "media/1351.jpg", "size": 299625, "thumb": "media/1351.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T19:45:21", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-21.jpg", "url": "media/1352.jpg", "size": 288953, "thumb": "media/1352.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-13T19:45:21", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-21.jpg", "url": "media/1353.jpg", "size": 302341, "thumb": "media/1353.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-13T19:45:22", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-22.jpg", "url": "media/1354.jpg", "size": 228063, "thumb": "media/1354.jpg_thumb.jpg"}]}, {"id": 1355, "date": "2022-10-14T00:08:47", "text": "去游泳了!\n\n一万年没游泳了我居然还记得怎么游,虽然因为比较生疏喝了好多泳池的水,现在嘴里还全都是泳池消毒液的味道(x", "views": 96, "forwards": 2, "media_group_id": 13325649021770581, "images": [{"width": 960, "height": 1280, "date": "2022-10-14T00:08:45", "media_type": "photo", "original_name": "photo_2022-10-14_00-08-45.jpg", "url": "media/1355.jpg", "size": 208383, "thumb": "media/1355.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-14T00:08:46", "media_type": "photo", "original_name": "photo_2022-10-14_00-08-46.jpg", "url": "media/1356.jpg", "size": 71790, "thumb": "media/1356.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T21:02:15", "media_type": "photo", "original_name": "photo_2022-10-13_21-02-15.jpg", "url": "media/1357.jpg", "size": 265175, "thumb": "media/1357.jpg_thumb.jpg"}]}, {"id": 1359, "date": "2022-10-14T02:29:29", "text": "#桂桂聊聊书书今天吃什么\n叉烧炒饭!\n\n今天试了下不一样的炒饭做法——放了好多油,先用热油泡到葱里面泡葱油,然后把油单独倒出来炒肉炒蛋炒饭,快炒好之后再把剩下的葱倒进去翻炒匀\n\n这样做出来好好吃(虽然真的会油超标 🥲", "views": 90, "forwards": 0, "media_group_id": 13325716555485269, "images": [{"width": 1280, "height": 960, "date": "2022-10-14T02:29:28", "media_type": "photo", "original_name": "photo_2022-10-14_02-29-28.jpg", "url": "media/1358.jpg", "size": 251293, "thumb": "media/1358.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-14T02:29:28", "media_type": "photo", "original_name": "photo_2022-10-14_02-29-28.jpg", "url": "media/1359.jpg", "size": 214785, "thumb": "media/1359.jpg_thumb.jpg"}]}, {"id": 1360, "date": "2022-10-14T16:03:47", "text": "考完计组了\n\n这个考试怎么这么简单... 记出勤签名的人还没走到我这里我就写完了,结果要等他走过来签名之后才能交卷。交完卷出来坐地铁回家居然还没过两小时免费换乘了\n\n模考卷子比真的考试难多了... 模考上让我只用 pMOS 和 nMOS 手画一个 !((A + B) * C) 的电路,正式考试居然只考了定义 🌚\n\n时序电路完全没考,组合电路居然只让我们画判断被 2 整除的电路... literally 整个电路就是一个非门 🌚\n\n真的是白复习了", "views": 148, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-14T17:24:07", "media_type": "photo", "original_name": "photo_2022-10-14_17-24-07.jpg", "url": "media/1360.jpg", "size": 157637, "thumb": "media/1360.jpg_thumb.jpg"}]}, {"id": 1361, "date": "2022-10-15T06:41:43", "text": "昨天买了第二辆自行车!\n\n看原价 $500 的公路车清仓 $280 就当天去买下来了,是那家店最后一辆 qwq\n\n公路车真的比去年的山地车轻松好多哇,不知道为什么会有这样的区别(x\n\n还打印了一个水瓶架子装上去了", "views": 94, "forwards": 0, "media_group_id": 13326528831099069, "images": [{"width": 960, "height": 1280, "date": "2022-10-15T06:41:41", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-41.jpg", "url": "media/1361.jpg", "size": 177721, "thumb": "media/1361.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-15T06:41:42", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-42.jpg", "url": "media/1362.jpg", "size": 198221, "thumb": "media/1362.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:42", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-42.jpg", "url": "media/1363.jpg", "size": 177816, "thumb": "media/1363.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:43", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-43.jpg", "url": "media/1364.jpg", "size": 157418, "thumb": "media/1364.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:43", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-43.jpg", "url": "media/1365.jpg", "size": 140943, "thumb": "media/1365.jpg_thumb.jpg"}]}, {"id": 1366, "date": "2022-10-15T18:13:29", "text": "#桂桂聊聊书书豆腐Luna今天吃什么\n牛肉兰州拉面!\n\n...少做了一个人的份,明明今天有五个人但是好像大家都蠢蠢以为只有四个人了,结果给每个人分了 4/5 份,又煮了点速冻饺子 🥲", "views": 192, "forwards": 3, "media_group_id": 13326860872811717, "images": [{"width": 1280, "height": 960, "date": "2022-10-15T18:13:28", "media_type": "photo", "original_name": "photo_2022-10-15_18-13-28.jpg", "url": "media/1366.jpg", "size": 265094, "thumb": "media/1366.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T18:13:28", "media_type": "photo", "original_name": "photo_2022-10-15_18-13-28.jpg", "url": "media/1367.jpg", "size": 257995, "thumb": "media/1367.jpg_thumb.jpg"}]}, {"id": 1368, "date": "2022-10-16T00:46:05", "text": "#桂桂聊聊书书豆腐Luna今天吃什么\n豆腐做的炒米粉和我做的白灼菜心!\n\n豆腐做饭好好吃呜呜 qwq", "views": 97, "forwards": 0, "media_group_id": 13327049320678437, "images": [{"width": 1280, "height": 960, "date": "2022-10-16T00:46:04", "media_type": "photo", "original_name": "photo_2022-10-16_00-46-04.jpg", "url": "media/1368.jpg", "size": 214982, "thumb": "media/1368.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-16T00:46:04", "media_type": "photo", "original_name": "photo_2022-10-16_00-46-04.jpg", "url": "media/1369.jpg", "size": 238224, "thumb": "media/1369.jpg_thumb.jpg"}]}, {"id": 1370, "date": "2022-10-17T04:38:07", "text": "想把线走得好看真的好累\n\n我现在写这门课的作业真的只有 1% 的时间在设计电路,剩下 99% 的时间都在思考怎样布线了 🥲", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 801, "date": "2022-10-17T04:38:07", "media_type": "photo", "original_name": "photo_2022-10-17_04-38-07.jpg", "url": "media/1370.jpg", "size": 233478, "thumb": "media/1370.jpg_thumb.jpg"}]}, {"id": 1371, "date": "2022-10-17T07:14:34", "text": "这周末除了和朋友的朋友面基什么都没做...\n\n仔细回想好像我从出生开始就像是一只吉祥物一样,被带着见各种和我不太熟的「朋友的朋友」\n\n小时候父母和他们的同学、亲戚、朋友见面都会带上我,我在那里的意义大概只是父母的面子吧。两年前我的前前任子兰来北京的时候带我去面了 Nano、C3喵喵、Piggy,他们以前和我的交集只有几个我不会看的共同群。芋头路过北京的时候我想见但是因为子兰吃醋拒绝了(x\n\n和聊聊书书住在一起之后,来和我们见面的人越来越多,只凭回忆已经数不清了。大部分都是我没听说过的名字,但是我也会跟着一起去。聊聊和书书像是两座灯塔,看到的人都会向他们接近...\n\n能维护这么大的社交圈肯定很累吧,我应该没有这样的精力,但是我又好羡慕能很自然地交到很多朋友。对比一下,想到整个多伦多都没有想要和我见面的朋友就好伤心...", "views": 100, "forwards": 2}, {"id": 1372, "date": "2022-10-17T14:50:17", "text": "在 yubikey 上刻了名字和电话 qwq", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-17T14:50:17", "media_type": "photo", "original_name": "photo_2022-10-17_14-50-17.jpg", "url": "media/1372.jpg", "size": 151888, "thumb": "media/1372.jpg_thumb.jpg"}]}, {"id": 1373, "date": "2022-10-17T18:49:24", "text": "垃圾桶外面露出一条毛茸茸的小尾巴 😢", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-17T18:49:24", "media_type": "photo", "original_name": "photo_2022-10-17_18-49-24.jpg", "url": "media/1373.jpg", "size": 218125, "thumb": "media/1373.jpg_thumb.jpg"}]}, {"id": 1374, "date": "2022-10-18T01:11:09", "text": "#桂桂聊聊书书今天吃什么\n是书书做的鸡蛋菠菜汤,好棒 qwq", "views": 94, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T01:11:09", "media_type": "photo", "original_name": "photo_2022-10-18_01-11-09.jpg", "url": "media/1374.jpg", "size": 206046, "thumb": "media/1374.jpg_thumb.jpg"}]}, {"id": 1375, "date": "2022-10-18T06:08:36", "text": "一场风暴过后泡几碗超咸味噌海带汤 qwq\n\n今天聊聊和书书吵架差点分手... 聊聊在我睡觉的时候离家出走了,我醒来迷迷糊糊地和书去找她。定位关了,也没说去哪里,真的把我吓坏了\n\n结果聊聊只是想出去睡一天,还好没有发生更糟糕的事情... 感觉会不会我才是那个最不成熟的人,聊聊只是出去睡我就担心成这样\n\n不想了,明天下午五点还要考数学,睡觉睡觉", "views": 95, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T06:08:36", "media_type": "photo", "original_name": "photo_2022-10-18_06-08-36.jpg", "url": "media/1375.jpg", "size": 242729, "thumb": "media/1375.jpg_thumb.jpg"}]}, {"id": 1377, "date": "2022-10-18T17:11:40", "text": "看聊聊给鸡蛋洗澡 qwq", "views": 95, "forwards": 1, "media_group_id": 13328904800808221, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T17:11:39", "media_type": "photo", "original_name": "photo_2022-10-18_17-11-39.jpg", "url": "media/1376.jpg", "size": 163644, "thumb": "media/1376.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-18T17:11:39", "media_type": "photo", "original_name": "photo_2022-10-18_17-11-39.jpg", "url": "media/1377.jpg", "size": 203855, "thumb": "media/1377.jpg_thumb.jpg"}]}, {"id": 1378, "date": "2022-10-18T21:55:54", "text": "在地铁上复习太认真坐过站了... 考试要迟到了 😭", "views": 95, "forwards": 0}, {"id": 1379, "date": "2022-10-19T04:38:05", "text": "酱油团子🍡!\n\n(虽然尺寸没控制好,还都不是很圆 🥲\n\n今天去大统华的时候看到糯米粉就买了,回家之后聊聊在边听团子大家族边哭,安慰好聊聊之后正好用刚买的糯米粉捏团子做了夜宵。好神奇的巧合", "views": 122, "forwards": 1, "media_group_id": 13329234280524677, "images": [{"width": 1280, "height": 960, "date": "2022-10-19T04:38:02", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-02.jpg", "url": "media/1379.jpg", "size": 136696, "thumb": "media/1379.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-19T04:38:03", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-03.jpg", "url": "media/1380.jpg", "size": 211720, "thumb": "media/1380.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-19T04:38:04", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-04.jpg", "url": "media/1381.jpg", "size": 236183, "thumb": "media/1381.jpg_thumb.jpg"}]}, {"id": 1382, "date": "2022-10-19T21:12:15", "text": "可以自由选择穿什么的日子结束了,这么冷就只能穿那件又厚又重的黑羽绒服了(x", "views": 90, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-10-19T21:12:15", "media_type": "photo", "original_name": "photo_2022-10-19_21-12-15.jpg", "url": "media/1382.jpg", "size": 71930, "thumb": "media/1382.jpg_thumb.jpg"}]}, {"id": 1383, "date": "2022-10-20T02:46:39", "text": "#戴上耳机 tired - vietra\n\nSoundcloud\n网易云", "views": 101, "forwards": 0}, {"id": 1384, "date": "2022-10-20T03:15:16", "text": "今天好累... 因为我又把事情都拖到最后一小时了\n\n七点做完 lab 急忙去写八点要交的 reading response,八点半交上去又急忙去写十点要交的统计作业,十点零三交完回家了,结果两项作业都没准时交 🥲\n\n不过回家之后聊聊和书书给我做了味噌汤面和沙拉,聊聊还下楼接我了,好开心 qwq", "views": 94, "forwards": 1, "reply": {"id": 1383, "text": "#戴上耳机 tired - vietra\n\nSoundcloud\n网易云"}, "images": [{"width": 1280, "height": 960, "date": "2022-10-20T03:15:16", "media_type": "photo", "original_name": "photo_2022-10-20_03-15-16.jpg", "url": "media/1384.jpg", "size": 253537, "thumb": "media/1384.jpg_thumb.jpg"}]}, {"id": 1385, "date": "2022-10-20T06:39:58", "text": "从淘宝买的电池到了!\n\n给书书的手机、Henry 送给我的鼓包苹果表、旧华为备用机都换了电池 qwq\n\n还剩两个电池明天换好了(x", "views": 96, "forwards": 1, "media_group_id": 13329983989796965, "images": [{"width": 1280, "height": 960, "date": "2022-10-20T06:39:56", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-56.jpg", "url": "media/1385.jpg", "size": 156150, "thumb": "media/1385.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1386.jpg", "size": 189450, "thumb": "media/1386.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1387.jpg", "size": 177627, "thumb": "media/1387.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1388.jpg", "size": 172843, "thumb": "media/1388.jpg_thumb.jpg"}]}, {"id": 1390, "date": "2022-10-20T16:42:57", "text": "把这台 vps 上的其他服务挪走之后删掉了... 从 2018 年维护到现在应该是最稳定的服务器了", "views": 100, "forwards": 0, "reply": {"id": 1299, "text": "高中写的 Veracross Analyzer 成绩分析网站要下线了,因为他们换到了另一个成绩平台\n\n我毕业之后它还完美运行了一整年已经是个奇迹了,它总共运营了三年,是我写过最稳定的服务。想起这三年里更新它的服务器我都会小心翼翼地熬到凌晨三点去更新...\n\n留一个告别页面好了", "thumb": "media/1299.jpg_thumb.jpg"}}, {"id": 1391, "date": "2022-10-20T18:41:18", "text": "pov: 在借的书上写批注是不是就像看视频发弹幕 🤔", "views": 95, "forwards": 0}, {"id": 1392, "date": "2022-10-20T20:45:31", "text": "tailscale 真的好方便,把所有服务器全都连到一个 vpn 网络里只用了不到十分钟\n\n有一键安装脚本甚至都不用查不同的系统上怎么装包哇", "views": 105, "forwards": 3, "images": [{"width": 507, "height": 257, "date": "2022-10-20T20:43:34", "media_type": "photo", "original_name": "photo_2022-10-20_20-43-34.jpg", "url": "media/1392.jpg", "size": 33340, "thumb": "media/1392.jpg_thumb.jpg"}]}, {"id": 1395, "date": "2022-10-21T02:07:33", "text": "今天和聊聊去游泳了,好开心\n\n这次在泳池里看到了一位盲人老爷爷,泳池的管理员专门给他封了一条泳道,其他人过去游都会被赶走。感觉看到人类的极限了,居然没有视力了还能游泳,还是比我和聊聊都快的爬泳哇\n\n这次还找到了有隔间的更衣室,比直接在 locker 旁边换衣服更放心一点,虽然还是感觉怪怪的(然后聊聊总是控制不住哼歌,我在旁边尴尬死了 💢\n\n还用到了超小型泳衣烘干机!没想到还有这么方便的东西,把衣服放进去压下去咕噜咕噜半分钟就转干了 qwq", "views": 102, "forwards": 0, "media_group_id": 13330544423758765, "images": [{"width": 1280, "height": 960, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1393.jpg", "size": 396826, "thumb": "media/1393.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1394.jpg", "size": 118564, "thumb": "media/1394.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1395.jpg", "size": 257125, "thumb": "media/1395.jpg_thumb.jpg"}]}, {"id": 1396, "date": "2022-10-22T16:10:42", "text": "把自己手机的新电池也换上啦\n\n这次装了品胜的电池,装好之后用 Accubattery 充放几次实测电量 3196 mAh,日常使用续航了 11h,压满 cpu gpu 再把亮度调到最高开着手电的话续航了 2h\n\n不过品胜还是太糟糕了,发现它用快充的时候一直在过热电流归零的循环中,导致即使完全没电也不能快充,从 12% 充到 100% 居然用了快两个小时\n\n终于可以不用天天带着充电宝了,代价是充电速度慢了很多并且失去了防水,不知道值不值。不过不管怎样下次绝对不买品胜的电池了(x", "views": 101, "forwards": 0, "media_group_id": 13331640337751869, "images": [{"width": 1280, "height": 960, "date": "2022-10-22T16:10:39", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-39.jpg", "url": "media/1396.jpg", "size": 259767, "thumb": "media/1396.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-22T16:10:41", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-41.jpg", "url": "media/1397.jpg", "size": 197040, "thumb": "media/1397.jpg_thumb.jpg"}, {"width": 1280, "height": 805, "date": "2022-10-22T16:10:41", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-41.jpg", "url": "media/1398.jpg", "size": 55104, "thumb": "media/1398.jpg_thumb.jpg"}]}, {"id": 1399, "date": "2022-10-23T01:00:57", "text": "#桂桂聊聊书书今天吃什么\n电饭煲叉烧肉!(和叉烧蛋!\n\n叉烧肉和盐焗鸡一样好做,买一整块肉,调好酱汁腌一晚上,第二天放进电饭锅里按煮饭就煮好了,味道也很棒 qwq\n\n试了下十五分钟之后把鸡蛋也放进去煮,发现叉烧蛋真的好好吃!好喜欢甜甜的蛋,吃完饭又去煮了六个", "views": 98, "forwards": 1, "media_group_id": 13331894855751749, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T01:00:55", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-55.jpg", "url": "media/1399.jpg", "size": 293377, "thumb": "media/1399.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:55", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-55.jpg", "url": "media/1400.jpg", "size": 255156, "thumb": "media/1400.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:56", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-56.jpg", "url": "media/1401.jpg", "size": 177026, "thumb": "media/1401.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:56", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-56.jpg", "url": "media/1402.jpg", "size": 267536, "thumb": "media/1402.jpg_thumb.jpg"}]}, {"id": 1403, "date": "2022-10-23T01:46:01", "text": "和聊聊搭一个巧克力万圣节小屋 qwq", "views": 94, "forwards": 0, "media_group_id": 13331916493584789, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1403.jpg", "size": 148370, "thumb": "media/1403.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1404.jpg", "size": 174384, "thumb": "media/1404.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1405.jpg", "size": 187883, "thumb": "media/1405.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:01", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-01.jpg", "url": "media/1406.jpg", "size": 186283, "thumb": "media/1406.jpg_thumb.jpg"}]}, {"id": 1407, "date": "2022-10-23T18:31:06", "text": "蒸小笼包水放少了把锅底烤焦了...\n\n小笼包还能吃,锅应该是不能吃了", "views": 98, "forwards": 0, "media_group_id": 13332398930757229, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T18:31:05", "media_type": "photo", "original_name": "photo_2022-10-23_18-31-05.jpg", "url": "media/1407.jpg", "size": 186499, "thumb": "media/1407.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T18:31:05", "media_type": "photo", "original_name": "photo_2022-10-23_18-31-05.jpg", "url": "media/1408.jpg", "size": 178150, "thumb": "media/1408.jpg_thumb.jpg"}]}, {"id": 1409, "date": "2022-10-24T14:26:41", "text": "昨晚做的意面\n\n这次配上了微辣的 salsa 酱和稍微煎了一下的午餐肉,还撒了胡椒粉和芝麻海苔粉。\n\nSalsa 和西红柿酱口感好不一样,我好喜欢 salsa 里面的洋葱和甜椒碎,可惜食材更多也意味着保质期更短,不能像罐装西红柿酱那样囤起来了", "views": 106, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-24T14:26:41", "media_type": "photo", "original_name": "photo_2022-10-24_14-26-41.jpg", "url": "media/1409.jpg", "size": 221895, "thumb": "media/1409.jpg_thumb.jpg"}]}, {"id": 1410, "date": "2022-10-24T15:54:11", "text": "看鱼塔群刚知道原来 ipv4 简写还可以把中间两个零省略掉(1.1 = 1.0.0.1)\n\n又多了一个把局域网 DNS 调到 10.0.0.* 的理由,这样就可以少打很多字,比如说我那台 Daisy 的局域网 IP 是 10.3 🌚\n\n比 192.168.0.3 好打多了", "views": 106, "forwards": 0, "images": [{"width": 1280, "height": 464, "date": "2022-10-24T15:25:25", "media_type": "photo", "original_name": "photo_2022-10-24_15-25-25.jpg", "url": "media/1410.jpg", "size": 60451, "thumb": "media/1410.jpg_thumb.jpg"}]}, {"id": 1411, "date": "2022-10-24T23:37:18", "text": "这个标题好糟糕... 看到“不相信任何人/任何物质”谁会觉得这是个好东西呀 🤯", "views": 141, "forwards": 1, "images": [{"width": 1280, "height": 552, "date": "2022-10-24T23:37:18", "media_type": "photo", "original_name": "photo_2022-10-24_23-37-18.jpg", "url": "media/1411.jpg", "size": 35481, "thumb": "media/1411.jpg_thumb.jpg"}]}, {"id": 1412, "date": "2022-10-25T01:06:23", "text": "不知道说什么的时候不合时宜地说了好耶惹聊聊生气了\n\n我这样 AS 的人就像是一只小豪猪,想要给人带来温暖却总是不经意间因为不合适的语言伤害到别人...\n\n...好想变成橙汁", "views": 121, "forwards": 2, "images": [{"width": 1280, "height": 821, "date": "2022-10-25T01:06:23", "media_type": "photo", "original_name": "photo_2022-10-25_01-06-23.jpg", "url": "media/1412.jpg", "size": 71601, "thumb": "media/1412.jpg_thumb.jpg"}]}, {"id": 1413, "date": "2022-10-25T16:55:32", "text": "秋天的校园好漂亮,到处都是鸽子、麻雀、和小松鼠,还捡到了一只脏兮兮的小兔兔", "views": 121, "forwards": 2, "media_group_id": 13333735462736237, "images": [{"width": 1280, "height": 960, "date": "2022-10-25T16:55:31", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-31.jpg", "url": "media/1413.jpg", "size": 481304, "thumb": "media/1413.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-25T16:55:31", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-31.jpg", "url": "media/1414.jpg", "size": 459901, "thumb": "media/1414.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-25T16:55:32", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-32.jpg", "url": "media/1415.jpg", "size": 400399, "thumb": "media/1415.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-25T16:55:32", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-32.jpg", "url": "media/1416.jpg", "size": 161686, "thumb": "media/1416.jpg_thumb.jpg"}]}, {"id": 1417, "date": "2022-10-26T01:29:15", "text": "晚上懒得做饭了就吃了生芹菜,生芹菜好甜 qwq", "views": 121, "forwards": 0}, {"id": 1418, "date": "2022-10-26T19:00:06", "text": "呜呜 统计考试好难\n\n考试上让我们证明一个期望值公式,需要手解\n∫ cy*e^{-y/c} dy 和 ∫ cy^2*e^{-y/c} dy...\n\n我都没复习微积分,这到底是统计考试还是微积分考试啊 \n(╯’ – ‘)╯︵ ┻━┻", "views": 115, "forwards": 1}, {"id": 1419, "date": "2022-10-26T21:11:40", "text": "今天真的好倒霉...\n\n今天下雨没带伞,早上去学校下地铁骑共享车,骑到楼旁边发现两个路口内都没有空的停车架,顶着雨骑回去又走回来了。统计考试前火警铃响了 20 分钟导致晚了五分钟开始,考试上遇到超难积分。考完去自习室复习数学,在同一个房间的人大声说话就算了居然还突然开始拍篮球。我出去吃点东西,打开汽水瓶喷出来把包染成了红色\n\n然后马上五点要考数学,考完数学六点去做计组的 lab,做完 lab 要写八点交的 reading response,之后还有欠的期中作文和读书批注...\n\n怎么这么多倒霉的事情都发生在同一天了 😭", "views": 123, "forwards": 1, "media_group_id": 13334549607766565, "images": [{"width": 640, "height": 1280, "date": "2022-10-26T21:11:32", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-32.jpg", "url": "media/1419.jpg", "size": 140446, "thumb": "media/1419.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-26T21:11:34", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-34.jpg", "url": "media/1420.jpg", "size": 191973, "thumb": "media/1420.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-26T21:11:37", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-37.jpg", "url": "media/1421.jpg", "size": 246645, "thumb": "media/1421.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-26T21:11:39", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-39.jpg", "url": "media/1422.jpg", "size": 185600, "thumb": "media/1422.jpg_thumb.jpg"}, {"width": 723, "height": 974, "date": "2022-10-26T19:10:33", "media_type": "photo", "original_name": "photo_2022-10-26_19-10-33.jpg", "url": "media/1423.jpg", "size": 76819, "thumb": "media/1423.jpg_thumb.jpg"}]}, {"id": 1424, "date": "2022-10-27T14:22:51", "text": "果然那次考试拿了满分,看看这个卷子有多简单 🌚", "views": 125, "forwards": 0, "reply": {"id": 1360, "text": "考完计组了\n\n这个考试怎么这么简单... 记出勤签名的人还没走到我这里我就写完了,结果要等他走过来签名之后才能交卷。交完卷出来坐地铁回家居然还没过两小时免费换乘了\n\n模考卷子比真的考试难多了... 模考上让我只用 pMOS 和 nMOS 手画一个 !((A + B) * C) 的电路,正式考试居然只考了定义 🌚\n\n时序电路完全没考,组合电路居然只让我们画判断被 2 整除的电路... literally 整个电路就是一个非门 🌚\n\n真的是白复习了"}, "images": [{"file_name": "Screenshot_20221027-101652519~2.jpg", "mime_type": "image/jpeg", "date": "2022-10-27T14:26:04", "original_name": "Screenshot_20221027-101652519%fg2.jpg", "url": "media/1424.jpg", "size": 509655, "thumb": "media/1424.jpg_thumb.jpg", "width": 1080, "height": 3809}]}, {"id": 1425, "date": "2022-10-28T03:22:24", "text": "https://dortania.github.io/OpenCore-Legacy-Patcher/VENTURA-DROP.html\n\nmacOS Ventura 删了好多东西呀... 以前的版本从来没有这么多问题,虽然对我影响不是很大但是真的好险\n\n这次更新硬件加速要求 CPU 支持 AVX2.0,我现在这台电脑的 CPU 刚好是支持 AVX2.0 的第一代 Haswell 🌚\n\n然后笔记本用的 BCM94360Z4 网卡支持被删掉了,虽然还可以用 Legacy Patcher 打驱动\n\n试试更新 EFI 好了,不过不知道 Intel 黑苹果还能撑多久...", "views": 132, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2022-10-28T03:22:23", "media_type": "photo", "original_name": "photo_2022-10-28_03-22-23.jpg", "url": "media/1425.jpg", "size": 101588, "thumb": "media/1425.jpg_thumb.jpg"}]}, {"id": 1427, "date": "2022-10-28T06:56:32", "text": "发现我写作文的时候总是会在奇奇怪怪的地方偶然发现之前写到一半的句子... ADHD 的奇妙特征又增加了", "views": 130, "forwards": 0}, {"id": 1428, "date": "2022-10-29T02:38:49", "text": "#桂桂聊聊书书今天吃什么\n蒜蓉粉丝蒸扇贝!\n\n放了好多好多蒜,炒蒜蓉的时候放了两勺生抽、一勺耗油、料酒、味淋、鸡精、糖。甜甜的蒜蓉酱好棒 qwq\n\n这次锅太小了只蒸了四个,明天再蒸剩下五个好啦。不过吃饭的时候发现这样做完分扇贝好尴尬,因为有三个人却有不能整除三个的扇贝。结果今天聊聊吃了两个,明天聊聊少吃一个(x\n\n吃完把贝壳洗了一下以后当做蘸酱用的小盘子ww", "views": 131, "forwards": 1, "media_group_id": 13336089036563357, "images": [{"width": 1280, "height": 960, "date": "2022-10-29T02:38:45", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-45.jpg", "url": "media/1428.jpg", "size": 197266, "thumb": "media/1428.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-29T02:38:46", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-46.jpg", "url": "media/1429.jpg", "size": 157731, "thumb": "media/1429.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-29T02:38:49", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-49.jpg", "url": "media/1430.jpg", "size": 278298, "thumb": "media/1430.jpg_thumb.jpg"}]}, {"id": 1431, "date": "2022-10-29T22:07:14", "text": "更新成功了!好耶", "views": 135, "forwards": 0, "reply": {"id": 1425, "text": "https://dortania.github.io/OpenCore-Legacy-Patcher/VENTURA-DROP.html\n\nmacOS Ventura 删了好多东西呀... 以前的版本从来没有这么多问题,虽然对我影响不是很大但是真的好险\n\n这次更新硬件加速要求 CPU 支持 AVX2.0,我现在这台电脑的 CPU 刚好是支持 AVX2.0 的第一代 Haswell 🌚\n\n然后笔记本用的 BCM94360Z4 网卡支持被删掉了,虽然还可以用 Legacy Patcher 打驱动\n\n试试更新 EFI 好了,不过不知道 Intel 黑苹果还能撑多久..."}, "images": [{"width": 1280, "height": 630, "date": "2022-10-29T22:07:14", "media_type": "photo", "original_name": "photo_2022-10-29_22-07-14.jpg", "url": "media/1431.jpg", "size": 92147, "thumb": "media/1431.jpg_thumb.jpg"}]}, {"id": 1432, "date": "2022-10-30T03:07:27", "text": "Functional Programming 好棒\n\n会写 FP 就不用担心 TA 会批评我的代码了 (大雾", "views": 138, "forwards": 0, "images": [{"width": 1280, "height": 1025, "date": "2022-10-30T03:07:27", "media_type": "photo", "original_name": "photo_2022-10-30_03-07-27.jpg", "url": "media/1432.jpg", "size": 131840, "thumb": "media/1432.jpg_thumb.jpg"}]}, {"id": 1433, "date": "2022-10-30T09:22:24", "text": "写了一整天代码,把期末项目 MCPM 包管理器里面分配给我的部分几乎全都写完了 qwq\n\n写了自动跨平台下载 JDK 自动开 MC Spigot 测试服务器的脚本、写了游戏内热插拔/重载插件的功能、还写了一个多线程支持测速和 ETA 的下载进度条\n\n回过神来已经凌晨五点了... 好累 🥱", "views": 146, "forwards": 1, "media_group_id": 13336973954797405, "files": [{"width": 2162, "height": 1254, "duration": 8, "file_name": "Rec 2022-10-30 05-07.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-10-30T09:22:23", "media_type": "video_file", "original_name": "Rec 2022-10-30 05-07.x264-24.mp4", "url": "media/1434.mp4", "size": 3142677, "thumb": "media/1434.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 506, "date": "2022-10-30T09:22:17", "media_type": "photo", "original_name": "photo_2022-10-30_09-22-17.jpg", "url": "media/1433.jpg", "size": 69689, "thumb": "media/1433.jpg_thumb.jpg"}]}, {"id": 1435, "date": "2022-10-30T20:44:17", "text": "Costco 肉好贵呀... 大统华鸡腿才 $2.84/kg,Costco 要 $9.49/kg", "views": 155, "forwards": 1, "media_group_id": 13337301263280845, "images": [{"width": 1280, "height": 960, "date": "2022-10-30T20:44:17", "media_type": "photo", "original_name": "photo_2022-10-30_20-44-17.jpg", "url": "media/1435.jpg", "size": 136235, "thumb": "media/1435.jpg_thumb.jpg"}, {"width": 1280, "height": 706, "date": "2022-10-30T20:44:17", "media_type": "photo", "original_name": "photo_2022-10-30_20-44-17.jpg", "url": "media/1436.jpg", "size": 124119, "thumb": "media/1436.jpg_thumb.jpg"}]}, {"id": 1437, "date": "2022-10-31T05:06:02", "text": "灯花的字在刮画纸上更漂亮了,好羡慕w\n\n好怀念小学的时候很兴奋地在刮画纸上乱涂 qwq", "views": 155, "forwards": 0}, {"id": 1438, "date": "2022-10-31T05:06:02", "views": 161, "forwards": 0, "forwarded_from": {"name": "一穗灯花 Milena 🎀"}, "images": [{"width": 1280, "height": 960, "date": "2022-10-31T04:09:01", "media_type": "photo", "original_name": "photo_2022-10-31_04-09-01.jpg", "url": "media/1438.jpg", "size": 82121, "thumb": "media/1438.jpg_thumb.jpg"}]}, {"id": 1439, "date": "2022-10-31T09:49:38", "text": "写写作业回过神来又凌晨五点了... 这个周末一分钟都没有浪费但是 deadline 还是没有能做完的迹象\n\n不过凌晨写作业效率好低呀... 我发现作业要求的时序状态机需要 9 个状态的时候,我以为 u4 最大值是 7,然后花一个小时重构电路,各种宽度都改成 u5 之后才想起来 u4 最大值是 15 🌚\n\n要判断状态决定输出的时候想了想怎么判断当前状态比较好,然后我首先用 XNOR 和 AND 画了一个四位等号电路,再用等号判断 S=1, S=2, ... 直到快画完了才想起来 “啊,第一周教的 Binary Decoder 不就是做这个的么” 🌚\n\n全都做完之后,测试的时候发现教授给的 Datapath 运算结果只能存进 A,B 两个寄存器,另外两个 C,X 不能存... \n(╯‵□′)╯︵┻━┻\n\n算了算了,改状态机的话要几乎从零重新设计,所以我直接改了 Datapath,希望 TA 检查的时候不会发现", "views": 175, "forwards": 1, "images": [{"width": 1280, "height": 1243, "date": "2022-10-31T09:49:38", "media_type": "photo", "original_name": "photo_2022-10-31_09-49-38.jpg", "url": "media/1439.jpg", "size": 219509, "thumb": "media/1439.jpg_thumb.jpg"}]}, {"id": 1440, "date": "2022-10-31T19:56:11", "text": "隔壁装修好烦 💢\n\n想补觉但是睡不着了", "views": 173, "forwards": 0}, {"id": 1441, "date": "2022-11-01T04:16:33", "text": "花了一整天给 mcpm 搭镜像,现在有三个镜像了!在北美、欧洲、亚洲都有镜像了\n\n还做了一个自动搭镜像服务器的 docker 容器,希望如果让搭镜像更方便的话会有更多人帮忙搭\n\n不过不知道 vps 上 1TB 流量限制够不够用(x", "views": 190, "forwards": 0, "images": [{"width": 854, "height": 1280, "date": "2022-11-01T04:16:33", "media_type": "photo", "original_name": "photo_2022-11-01_04-16-33.jpg", "url": "media/1441.jpg", "size": 135389, "thumb": "media/1441.jpg_thumb.jpg"}]}, {"id": 1442, "date": "2022-11-01T04:18:08", "text": "结果没有写作业,deadline 又开始堆起来了", "views": 196, "forwards": 0}, {"id": 1443, "date": "2022-11-01T13:03:33", "text": "早上九点就开始装修... 看来以后有必要调一下作息了", "views": 199, "forwards": 0, "reply": {"id": 1440, "text": "隔壁装修好烦 💢\n\n想补觉但是睡不着了"}}, {"id": 1444, "date": "2022-11-01T13:42:14", "text": "Medium 的推荐阅读都是什么歪理 clickbait...", "views": 213, "forwards": 0, "media_group_id": 13338481071766301, "images": [{"width": 1280, "height": 1178, "date": "2022-11-01T13:42:12", "media_type": "photo", "original_name": "photo_2022-11-01_13-42-12.jpg", "url": "media/1444.jpg", "size": 105880, "thumb": "media/1444.jpg_thumb.jpg"}, {"width": 720, "height": 1058, "date": "2022-11-01T13:42:13", "media_type": "photo", "original_name": "photo_2022-11-01_13-42-13.jpg", "url": "media/1446.jpg", "size": 101122, "thumb": "media/1446.jpg_thumb.jpg"}]}, {"id": 1447, "date": "2022-11-01T23:31:53", "text": "看到我的频道之后聊聊给我也买了刮画纸!是好棒的惊喜,真的好喜欢和聊聊在一起日常的浪漫 qwq\n\n好久没在刮画纸上乱涂乱画了,好喜欢五颜六色的线条w\n\n不过在刮画纸上画画好难哇,因为不能 ctrl-z 所以每一笔都要好小心(x", "views": 231, "forwards": 1, "reply": {"id": 1438}, "images": [{"width": 1280, "height": 960, "date": "2022-11-01T23:31:53", "media_type": "photo", "original_name": "photo_2022-11-01_23-31-53.jpg", "url": "media/1447.jpg", "size": 176050, "thumb": "media/1447.jpg_thumb.jpg"}]}, {"id": 1448, "date": "2022-11-02T23:52:41", "text": "一瓶 $3.29,两瓶 $3.5,所以货架上就只剩一瓶了 🌚", "views": 242, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-11-02T23:52:41", "media_type": "photo", "original_name": "photo_2022-11-02_23-52-41.jpg", "url": "media/1448.jpg", "size": 193561, "thumb": "media/1448.jpg_thumb.jpg"}]}, {"id": 1449, "date": "2022-11-03T01:40:01", "text": "#桂桂聊聊书书今天吃什么\n想试试新买的醋就做了醋溜土豆丝!\n\n放了三勺辣椒油,感觉下次应该少放一点,有点把醋的味道盖过去了(x", "views": 265, "forwards": 0, "media_group_id": 13339516812747453, "images": [{"width": 1280, "height": 960, "date": "2022-11-03T01:39:59", "media_type": "photo", "original_name": "photo_2022-11-03_01-39-59.jpg", "url": "media/1449.jpg", "size": 279813, "thumb": "media/1449.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-03T01:40:01", "media_type": "photo", "original_name": "photo_2022-11-03_01-40-01.jpg", "url": "media/1450.jpg", "size": 218400, "thumb": "media/1450.jpg_thumb.jpg"}]}, {"id": 1451, "date": "2022-11-03T05:55:14", "text": "写了一个让 Yubikey 插上电脑能无密码解锁的 python 脚本!\n\n工作原理是监听 USB 设备,插上/移除 USB 设备的时候调用 ykman 的输出,检测序列号来判断是不是我的 yubikey。如果是就 passwd -d 把密码删掉,如果检测不到就 chpasswd 把密码设回去,很简单粗暴 qwq\n\n(用这个脚本的话记得先 visudo 给你的用户加上 NOPASSWD:ALL,不然的话没密码是不能 sudo 的哦", "views": 592, "forwards": 5, "images": [{"width": 649, "height": 760, "date": "2022-11-03T05:55:14", "media_type": "photo", "original_name": "photo_2022-11-03_05-55-14.jpg", "url": "media/1451.jpg", "size": 62763, "thumb": "media/1451.jpg_thumb.jpg"}]}, {"id": 1452, "date": "2022-11-03T21:26:50", "text": "公交车被拖走了 qwq", "views": 375, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-11-03T21:26:49", "media_type": "photo", "original_name": "photo_2022-11-03_21-26-49.jpg", "url": "media/1452.jpg", "size": 233120, "thumb": "media/1452.jpg_thumb.jpg"}]}, {"id": 1453, "date": "2022-11-04T00:27:41", "text": "#桂桂聊聊书书今天吃什么\n照烧鸡腿饭!\n\n本来感觉 500g 好像够了就只买了四个鸡腿,然后发现去掉骨头之后只剩 337g 了,烧完更小了(xx\n\n下次还是多买点鸡腿好了,这次只花了 $2", "views": 572, "forwards": 1, "media_group_id": 13340173288967597, "images": [{"width": 1280, "height": 960, "date": "2022-11-04T00:27:40", "media_type": "photo", "original_name": "photo_2022-11-04_00-27-40.jpg", "url": "media/1453.jpg", "size": 311606, "thumb": "media/1453.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-03T23:29:00", "media_type": "photo", "original_name": "photo_2022-11-03_23-29-00.jpg", "url": "media/1454.jpg", "size": 182080, "thumb": "media/1454.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-11-03T23:13:59", "media_type": "photo", "original_name": "photo_2022-11-03_23-13-59.jpg", "url": "media/1455.jpg", "size": 160831, "thumb": "media/1455.jpg_thumb.jpg"}]}, {"id": 1456, "date": "2022-11-04T02:46:06", "text": "看到 z-library 表网 z-lib.org 下线了,镜像域名也几乎全都被美国邮政检验局回收... b-ok.cc, es.b-ok.lat, booksc.org, booksc.eu 都中招了\n\n不过发现里网还能访问,大家可以安装 tor 浏览器访问下面的那串链接继续用 z-lib 啦\n\nzlibrary24tuxziyiyfr7zd46ytefdqbqd2axkmxm4o5374ptpc52fad.onion", "views": 7332, "forwards": 179, "media_group_id": 13340239729731381, "images": [{"width": 1021, "height": 952, "date": "2022-11-04T02:46:05", "media_type": "photo", "original_name": "photo_2022-11-04_02-46-05.jpg", "url": "media/1456.jpg", "size": 109699, "thumb": "media/1456.jpg_thumb.jpg"}, {"width": 989, "height": 450, "date": "2022-11-04T02:46:05", "media_type": "photo", "original_name": "photo_2022-11-04_02-46-05.jpg", "url": "media/1457.jpg", "size": 44246, "thumb": "media/1457.jpg_thumb.jpg"}]}, {"id": 1458, "date": "2022-11-04T20:18:58", "text": "上面那条消息收到了好多小眼睛,还有好多人来订阅了这个频道 qwq\n\n感谢大家的关注,不过这里主要还是一个记录、分享生活的地方啦,突然有好多不认识的人加进来让我有点不安... \n\n所以我把即没有头像/简介也没有共同群的账号移除了(如果有删错对不起 orz", "views": 258, "forwards": 1, "images": [{"width": 944, "height": 332, "date": "2022-11-04T20:18:58", "media_type": "photo", "original_name": "photo_2022-11-04_20-18-58.jpg", "url": "media/1458.jpg", "size": 40718, "thumb": "media/1458.jpg_thumb.jpg"}]}, {"id": 1459, "date": "2022-11-05T04:35:31", "text": "放假了!\n\n...又好像没有放假。虽然放假一周,计组课留了七个小时的录像要看,Java 课期末项目要写完,计组期末项目虽然晚一点 due 但是也要开始写,统计也有开学 due 的大作业,然后还有好多阅读要补 🥲", "views": 188, "forwards": 0, "images": [{"width": 1280, "height": 585, "date": "2022-11-05T04:35:31", "media_type": "photo", "original_name": "photo_2022-11-05_04-35-31.jpg", "url": "media/1459.jpg", "size": 111623, "thumb": "media/1459.jpg_thumb.jpg"}]}, {"id": 1460, "date": "2022-11-05T22:05:59", "text": "CSSU 的算法挑战把我对算法的所有信心都击碎了...\n\n我只试了各种聚类算法选一个分数最高的,把有随机性的部分执行很多次 argmax 一下,再对每个点重找一遍就交上去了,也没有比最开始试的 k-means 高多少分\n\n旁边的人在讨论的线性/动态规划、模拟退火我都没听说过,现学也学不懂...\n\n果然对于学算法来说我还是太笨了 🥲", "views": 164, "forwards": 1, "images": [{"width": 894, "height": 910, "date": "2022-11-05T22:05:59", "media_type": "photo", "original_name": "photo_2022-11-05_22-05-59.jpg", "url": "media/1460.jpg", "size": 80207, "thumb": "media/1460.jpg_thumb.jpg"}]}, {"id": 1464, "date": "2022-11-06T05:04:50", "text": "#戴上耳机 Boys Will Be Bugs - Cavetown\n\n\"And if you wanna cry\n Make sure that they never see it\n Or even better yet\n Block it out and never feel it\"\n\n\"Don't message me cause I won't reply\n I wanna make you cry\n Ain't that how it's supposed to be\n Though it isn't me\"\n\n也许每个人心里都有一个四十岁的小男孩...\n\n长大的过程里总是需要把自己真实的感情藏得越来越深... 有时候想要抱抱,想要在别人的怀里大哭一场,但是表达出来的完全不是这样。明明每个人都有脆弱的一面,表现出来又有什么不好呢?\n\n网易云\nYouTube", "views": 154, "forwards": 0, "files": [{"duration": 329, "performer": "Cavetown", "title": "Boys Will Be Bugs", "file_name": "Cavetown - Boys Will Be Bugs.mp3", "mime_type": "audio/mpeg", "date": "2022-11-06T05:04:20", "media_type": "audio_file", "original_name": "Cavetown - Boys Will Be Bugs.mp3", "url": "media/1464.mp3", "size": 13373748, "thumb": "media/1464.mp3_thumb.jpg"}]}, {"id": 1465, "date": "2022-11-06T11:18:31", "text": "成功了!用两层有限状态机加上一个 datapath 控制 RGB Video 输出渲染了一个彩虹旗!🌈\n\n是计组这门课最后一项电路作业了,让我们从零自己设计,不过什么提示/限制都没给反而自由了好多哇,状态机里面几乎一个逻辑门都没用hhh\n\n(状态寄存器和切到下一个状态的电路直接用一个计数器代替,然后输出逻辑直接用加法器除法器和比较器代替了\n\n之后的作业就是汇编啦,好期待 qwq (riscv 指令集已经打出来挂在墙上供起来了", "views": 138, "forwards": 0, "files": [{"width": 480, "height": 270, "duration": 26, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-06T11:18:31", "media_type": "video_file", "original_name": "video_2022-11-06_11-18-31.mp4", "url": "media/1465.mp4", "size": 3207640, "thumb": "media/1465.mp4_thumb.jpg"}]}, {"id": 1466, "date": "2022-11-06T17:32:44", "text": "烤鸡汉堡差点把锅烤熟了(x\n\n因为厨房很小,在厨房里做饭缺空间的时候总是习惯把不用的锅放在灶台下面的烤箱里。然后今天想要烤鸡汉堡的时候把这件事情忘记了,425°F 快预热完听到烟雾报警器叫才想起来还有锅在烤箱里 🌚", "views": 135, "forwards": 0}, {"id": 1467, "date": "2022-11-06T18:07:58", "text": "#桂桂聊聊书书今天吃什么\n鸡汉堡!", "views": 135, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-06T18:07:58", "media_type": "photo", "original_name": "photo_2022-11-06_18-07-58.jpg", "url": "media/1467.jpg", "size": 194120, "thumb": "media/1467.jpg_thumb.jpg"}]}, {"id": 1468, "date": "2022-11-06T21:35:30", "text": "VSCode 自定义 Snippet 真的好棒!\n\nhttps://youtu.be/TGh2NpCIDlc", "views": 134, "forwards": 0}, {"id": 1469, "date": "2022-11-06T22:19:54", "text": "写汇编之前先把自动生成汇编代码的 VSCode snippet 写好hhhh", "views": 146, "forwards": 0, "files": [{"file_name": "Rec 2022-11-06 17-15.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-11-06T22:19:54", "width": 1532, "height": 1230, "duration": 27, "media_type": "animation", "original_name": "Rec 2022-11-06 17-15.x264-24.mp4", "url": "media/1469.mp4", "size": 802063, "thumb": "media/1469.mp4_thumb.jpg"}]}, {"id": 1470, "date": "2022-11-07T05:06:31", "text": "花了五个小时用 python 写了一个简易 MIPS ASM 编译器!\n\n起名叫做 EASM (Extended ASM),因为是可以逐行翻译的汇编扩展。现在支持的指令有: stack_save(data...), stack_restore(reg...), pop_args(reg...), call(fn, args...), swap(r1, r2), if(cond), else(), endif(), while(cond), done(), return(ra), arithmetic(exp)\n\n因为是逐行翻译,编译出来的汇编代码也是缩进整齐还带完整注释的哦,所以即使用了编译器省下超级多代码也不影响交作业 qwq\n\n好耶 写完编译器终于可以开始写期末项目了", "views": 150, "forwards": 1, "media_group_id": 13342380731253077, "images": [{"width": 1100, "height": 1280, "date": "2022-11-07T05:06:29", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-29.jpg", "url": "media/1470.jpg", "size": 117169, "thumb": "media/1470.jpg_thumb.jpg"}, {"width": 1280, "height": 1040, "date": "2022-11-07T05:06:30", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-30.jpg", "url": "media/1471.jpg", "size": 106598, "thumb": "media/1471.jpg_thumb.jpg"}, {"width": 708, "height": 386, "date": "2022-11-07T05:06:31", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-31.jpg", "url": "media/1472.jpg", "size": 28080, "thumb": "media/1472.jpg_thumb.jpg"}]}, {"id": 1473, "date": "2022-11-07T20:48:06", "text": "#戴上耳机 squares by Cavetown\n\n随机到这首歌突然感觉好熟悉——然后想起来这个旋律原曲是 C418 的 Subwoofer Lullaby,在 Minecraft 主世界会随机播放的气氛音乐之一,承载了我在那个方块世界里无数的记忆\n\nC418 的音乐真的好让人安心,可惜在被微软收购之后已经不再为 Minecraft 做音乐了...\n\n网易云\nYoutube\n原曲 Subwoofer Lullaby", "views": 133, "forwards": 0, "files": [{"duration": 267, "performer": "Cavetown", "title": "squares", "file_name": "Cavetown - squares.mp3", "mime_type": "audio/mpeg", "date": "2022-11-07T20:48:06", "media_type": "audio_file", "original_name": "Cavetown - squares.mp3", "url": "media/1473.mp3", "size": 10829877, "thumb": "media/1473.mp3_thumb.jpg"}]}, {"id": 1474, "date": "2022-11-07T21:28:58", "text": "......第一次申请实习居然因为理解错了提交系统没有交上去 😭😭😭\n\n因为作文和推荐信截止时间不一样我还以为这三项都是单独的提交,以为 Completed 就是交上了,没想到居然还是要点右上角的 Submit\n\n啊啊啊为什么我没有仔细读一下它的说明,昨天熬到凌晨五点写的申请没交上去... 好想撞墙撞死", "views": 129, "forwards": 0, "images": [{"width": 1280, "height": 763, "date": "2022-11-07T21:28:58", "media_type": "photo", "original_name": "photo_2022-11-07_21-28-58.jpg", "url": "media/1474.jpg", "size": 84473, "thumb": "media/1474.jpg_thumb.jpg"}]}, {"id": 1475, "date": "2022-11-08T01:44:42", "text": "MIPS 8-bit 字体渲染!", "views": 169, "forwards": 3, "media_group_id": 13342975056202277, "files": [{"width": 3318, "height": 2248, "duration": 19, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-08T01:44:41", "media_type": "video_file", "original_name": "output.mp4", "url": "media/1476.mp4", "size": 9352163, "thumb": "media/1476.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 1182, "date": "2022-11-08T01:44:03", "media_type": "photo", "original_name": "photo_2022-11-08_01-44-03.jpg", "url": "media/1475.jpg", "size": 229648, "thumb": "media/1475.jpg_thumb.jpg"}]}, {"id": 1477, "date": "2022-11-08T21:32:03", "text": "一条指令找到系统里装的所有 Java JDK:\n\nsudo find / -executable -name java -type f -exec printf \"\\033[33mFound {}\\033[0m\\n\" \\; -exec {} -version \\; -exec echo \"\" \\;\n\n...然后发现我电脑上居然有 174 个 JDK,有很多是 docker 的,不过怎么连 VSCode Java 插件都会在它的本地目录装一个 JDK 下来\n(╯‵□′)╯︵┻━┻", "views": 136, "forwards": 2, "media_group_id": 13343544985353501, "images": [{"width": 1280, "height": 889, "date": "2022-11-08T21:32:01", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-01.jpg", "url": "media/1477.jpg", "size": 178307, "thumb": "media/1477.jpg_thumb.jpg"}, {"width": 770, "height": 456, "date": "2022-11-08T21:32:02", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-02.jpg", "url": "media/1478.jpg", "size": 72705, "thumb": "media/1478.jpg_thumb.jpg"}, {"width": 640, "height": 438, "date": "2022-11-08T21:32:02", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-02.jpg", "url": "media/1479.jpg", "size": 34039, "thumb": "media/1479.jpg_thumb.jpg"}]}, {"id": 1480, "date": "2022-11-09T01:48:23", "text": "#桂桂聊聊书书今天吃什么\n炒土豆丝和菠菜鸡蛋 qwq\n\n这个鸡蛋是不包含鸡蛋的哦,是纯植物模仿的鸡蛋。炒出来味道还不错,不过炒的时候真的太吓人了... 因为材质不一样所以一直向油下面沉,结果放了好多油都飘在蛋液上面然后蛋液还粘锅了 🌚", "views": 131, "forwards": 1, "media_group_id": 13343668029442373, "images": [{"width": 960, "height": 1280, "date": "2022-11-09T01:48:22", "media_type": "photo", "original_name": "photo_2022-11-09_01-48-22.jpg", "url": "media/1480.jpg", "size": 129721, "thumb": "media/1480.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-09T01:48:23", "media_type": "photo", "original_name": "photo_2022-11-09_01-48-23.jpg", "url": "media/1481.jpg", "size": 262969, "thumb": "media/1481.jpg_thumb.jpg"}]}, {"id": 1482, "date": "2022-11-09T03:21:37", "text": "我:明天 12 点叫醒我\n谷歌:已将闹钟设在明天凌晨 12 点\n🙃", "views": 130, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-11-09T03:21:37", "media_type": "photo", "original_name": "photo_2022-11-09_03-21-37.jpg", "url": "media/1482.jpg", "size": 40992, "thumb": "media/1482.jpg_thumb.jpg"}]}, {"id": 1483, "date": "2022-11-09T09:57:50", "text": "「再写一个 feature 就睡」\n\n...然后就又写到凌晨五点把两个 milestone 写完了", "views": 126, "forwards": 1, "files": [{"width": 1818, "height": 612, "duration": 12, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-09T09:59:44", "media_type": "video_file", "original_name": "video_2022-11-09_09-59-44.mp4", "url": "media/1483.mp4", "size": 156039, "thumb": "media/1483.mp4_thumb.jpg"}]}, {"id": 1484, "date": "2022-11-09T17:21:03", "text": "组员来问我给她留点事情做了,I be like 原来我还有一个组员 🌚", "views": 123, "forwards": 0, "reply": {"id": 1483, "text": "「再写一个 feature 就睡」\n\n...然后就又写到凌晨五点把两个 milestone 写完了"}, "images": [{"width": 618, "height": 160, "date": "2022-11-09T17:21:03", "media_type": "photo", "original_name": "photo_2022-11-09_17-21-03.jpg", "url": "media/1484.jpg", "size": 9085, "thumb": "media/1484.jpg_thumb.jpg"}]}, {"id": 1485, "date": "2022-11-10T03:12:32", "text": "今天天气好棒!去湖边没人的地方躺了好久,太阳晒在身上好舒服\n\n之后和聊聊书书一起去了铁道博物馆,虽然总是经过这里但是还是第一次进去看。室内比室外小了好多,有些设施还在制作中。不过看到了好多好不错的模型,玩到了好像是用来训练驾驶员的火车模拟器 qwq\n\n然后去旁边的机厅看了一下,看到金字塔全息投影被用在了绝对是最无聊的游戏上... 还有 floppy bird、别踩白块、crossy road 的机台... 为什么北美机厅那么喜欢把手机上流行的免费游戏做成街机机台,谁会花钱玩嘛(", "views": 123, "forwards": 0, "media_group_id": 13344399620762541, "images": [{"width": 1280, "height": 960, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1485.jpg", "size": 189323, "thumb": "media/1485.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1486.jpg", "size": 85278, "thumb": "media/1486.jpg_thumb.jpg"}, {"width": 1080, "height": 1034, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1487.jpg", "size": 172492, "thumb": "media/1487.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-09T20:40:38", "media_type": "photo", "original_name": "photo_2022-11-09_20-40-38.jpg", "url": "media/1488.jpg", "size": 102708, "thumb": "media/1488.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-10T03:12:31", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-31.jpg", "url": "media/1489.jpg", "size": 146751, "thumb": "media/1489.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-10T03:12:31", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-31.jpg", "url": "media/1490.jpg", "size": 210671, "thumb": "media/1490.jpg_thumb.jpg"}]}, {"id": 1492, "date": "2022-11-10T05:34:52", "text": "一年前在 K 家发生的悲剧又重演了... 又有炒勺掉进洗碗机里化掉了\n\n不过这次是硅胶不是塑料所以没有留下什么奇怪的味道,变形的炒勺也还能继续用 🤔", "views": 133, "forwards": 0, "media_group_id": 13344467942000637, "images": [{"width": 1280, "height": 1002, "date": "2022-11-10T05:34:51", "media_type": "photo", "original_name": "photo_2022-11-10_05-34-51.jpg", "url": "media/1491.jpg", "size": 126749, "thumb": "media/1491.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-10T05:34:52", "media_type": "photo", "original_name": "photo_2022-11-10_05-34-52.jpg", "url": "media/1492.jpg", "size": 132053, "thumb": "media/1492.jpg_thumb.jpg"}]}, {"id": 1493, "date": "2022-11-11T01:46:39", "text": "#桂桂聊聊书书今天吃什么\n烟熏鱼鱼沙拉饭!\n\n今天用了烟熏鲭鱼和三文鱼的罐头,和上次的生三文鱼沙拉饭口味不太一样,不过也好好吃,而且因为是罐头随时都可以做\n\n还把昨天剩的 guacamole 抹进去了。牛油果好好吃,好想买一个搅拌机就可以自己做 guacamole 了 🥑", "views": 132, "forwards": 0, "media_group_id": 13345049597943149, "images": [{"width": 1280, "height": 960, "date": "2022-11-11T01:46:38", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-38.jpg", "url": "media/1493.jpg", "size": 272556, "thumb": "media/1493.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-11T01:46:39", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-39.jpg", "url": "media/1494.jpg", "size": 215580, "thumb": "media/1494.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-11T01:46:39", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-39.jpg", "url": "media/1495.jpg", "size": 252598, "thumb": "media/1495.jpg_thumb.jpg"}]}, {"id": 1496, "date": "2022-11-11T21:01:04", "text": "重构了 MARS 的键盘监听代码!\n\n现在可以一次最多监听 14 个键盘事件了,而且可以读到比如箭头和 F1-F12 这种没有字符的按键。原版 MARS 只能一次读一个 ASCII 字符\n\n第一次见到 Java 1.4 时代的大项目,没有版本控制,源码分发是通过把 .java 文件和 .class 一起放进 jar 里面。没有构建自动化,编译居然是用一个 javac jar 的脚本。没有泛型,所有数组都是无类型数组,然后用的时候再手动 cast... 而且最让我惊讶的是居然这么大的项目,215 个类的项目,居然一个依赖都没有 🌚\n\n把构建系统移植到 gradle、补了很多泛型、修了好多脏代码、用 kotlin 重写了几个类,好累...", "views": 130, "forwards": 0, "media_group_id": 13345603717501653, "files": [{"width": 3196, "height": 1876, "duration": 29, "file_name": "output-3.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-11T21:01:04", "media_type": "video_file", "original_name": "output-3.mp4", "url": "media/1497.mp4", "size": 8718372, "thumb": "media/1497.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 960, "date": "2022-11-11T21:00:31", "media_type": "photo", "original_name": "photo_2022-11-11_21-00-31.jpg", "url": "media/1496.jpg", "size": 121078, "thumb": "media/1496.jpg_thumb.jpg"}]}, {"id": 1498, "date": "2022-11-12T08:11:19", "text": "翻到了 2019 年前前任子兰生日的时候我给ta写的 ASCII 烟花动画...\n\n这段代码现在我已经看不懂了,我以前为什么会有这样的耐心能写出这么好看的动画\n\n以前最害怕的就是自己长大会变成无趣的大人... 反思一下现在真的变得现实了很多,也许对以前喜欢的那些浪漫却无意义的创作失去了耐心,明明这些才是让我开心的事情,是我活下去的意义", "views": 200, "forwards": 4, "files": [{"file_name": "Rec 2022-11-12 02-51.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-11-12T08:11:19", "width": 1028, "height": 998, "duration": 29, "media_type": "animation", "original_name": "Rec 2022-11-12 02-51.x264-24.mp4", "url": "media/1498.mp4", "size": 2004653, "thumb": "media/1498.mp4_thumb.jpg"}]}, {"id": 1499, "date": "2022-11-13T19:18:28", "text": "今天起床的时候把窗帘拉开了,有自然光照进来房间里的感觉真的好不一样,有让心情变得更好 qwq\n\n之前每次起床都好懒就关着窗帘开灯了(x", "views": 127, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-13T19:18:28", "media_type": "photo", "original_name": "photo_2022-11-13_19-18-28.jpg", "url": "media/1499.jpg", "size": 122713, "thumb": "media/1499.jpg_thumb.jpg"}]}, {"id": 1500, "date": "2022-11-13T21:39:32", "text": "下雪了!\n\n外面飘的雪花好漂亮,是冬天 qwq\n(虽然太小了相机看不到x", "views": 135, "forwards": 0, "images": [{"width": 745, "height": 1280, "date": "2022-11-13T21:39:32", "media_type": "photo", "original_name": "photo_2022-11-13_21-39-32.jpg", "url": "media/1500.jpg", "size": 43404, "thumb": "media/1500.jpg_thumb.jpg"}]}, {"id": 1501, "date": "2022-11-14T09:24:10", "text": "一些灵车", "views": 128, "forwards": 0, "images": [{"width": 1123, "height": 338, "date": "2022-11-14T09:24:10", "media_type": "photo", "original_name": "photo_2022-11-14_09-24-10.jpg", "url": "media/1501.jpg", "size": 45542, "thumb": "media/1501.jpg_thumb.jpg"}]}, {"id": 1502, "date": "2022-11-15T06:36:47", "text": "书书去别人家住之后做饭菜总是会不小心做多半份... 决定要放多少食材真的是件好难 get right 的事情,看来要重新适应一下了\n\n今天做得太多然后聊聊又不太有胃口结果把自己撑到了,好难受 😭", "views": 128, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2022-11-15T06:38:06", "media_type": "photo", "original_name": "photo_2022-11-15_06-38-06.jpg", "url": "media/1502.jpg", "size": 174998, "thumb": "media/1502.jpg_thumb.jpg"}]}, {"id": 1503, "date": "2022-11-15T20:31:56", "text": "下了好大的雪 qwq\n\n可惜地面太热,碰到地面就融化了", "views": 132, "forwards": 0, "media_group_id": 13348354530280445, "files": [{"width": 1920, "height": 1080, "duration": 4, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-15T20:31:56", "media_type": "video_file", "original_name": "video_2022-11-15_20-31-56.mp4", "url": "media/1503.mp4", "size": 3877988, "thumb": "media/1503.mp4_thumb.jpg"}], "images": [{"width": 1080, "height": 492, "date": "2022-11-15T20:31:51", "media_type": "photo", "original_name": "photo_2022-11-15_20-31-51.jpg", "url": "media/1504.jpg", "size": 34074, "thumb": "media/1504.jpg_thumb.jpg"}], "reply": {"id": 1500, "text": "下雪了!\n\n外面飘的雪花好漂亮,是冬天 qwq\n(虽然太小了相机看不到x"}}, {"id": 1505, "date": "2022-11-15T21:04:20", "text": "聊聊:(看着手机)基因检测说我得抑郁症的概率是平均的 0.03 倍\n我:基因检测说我有 90% 是猫猫 🐱", "views": 126, "forwards": 0}, {"id": 1506, "date": "2022-11-16T10:01:14", "text": "Debug 了三个小时,发现了 MARS 卡住的罪魁祸首是一个死锁(x", "views": 118, "forwards": 0, "images": [{"width": 1081, "height": 532, "date": "2022-11-16T10:01:14", "media_type": "photo", "original_name": "photo_2022-11-16_10-01-14.jpg", "url": "media/1506.jpg", "size": 112794, "thumb": "media/1506.jpg_thumb.jpg"}]}, {"id": 1507, "date": "2022-11-16T15:42:37", "text": "困困", "views": 116, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T15:42:37", "media_type": "photo", "original_name": "photo_2022-11-16_15-42-37.jpg", "url": "media/1507.jpg", "size": 114892, "thumb": "media/1507.jpg_thumb.jpg"}]}, {"id": 1508, "date": "2022-11-16T17:04:05", "views": 116, "forwards": 0, "media_group_id": 13348945966167429, "images": [{"width": 1280, "height": 960, "date": "2022-11-16T17:04:03", "media_type": "photo", "original_name": "photo_2022-11-16_17-04-03.jpg", "url": "media/1508.jpg", "size": 314154, "thumb": "media/1508.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T17:04:05", "media_type": "photo", "original_name": "photo_2022-11-16_17-04-05.jpg", "url": "media/1509.jpg", "size": 375361, "thumb": "media/1509.jpg_thumb.jpg"}]}, {"id": 1510, "date": "2022-11-16T22:18:05", "text": "今天 student lounge 不开,去 cssu 睡了一个小时,然后复习了一会\n\ncssu 好热闹哇,有沙发、电视、零食、好多游戏机。今天他们刚买了一个 switch 在旁边开箱来着(好像还是用学校的公款 🌚\n\n我贡献了一个热点,因为 switch 不支持学校的 WPA2-EAP 验证协议。我和他们说可以边连 WiFi 边开桥接热点大家都像第一次听说一样... 明明有两个网卡就可以呀(而且即使只有一个网卡也可以用 2.4Ghz 频段做客户端连 WiFi,用 5Ghz 频段做 AP 哇\n\n还遇到 K 了,K 好像每天都会来玩,可惜ta刚过来我就要去上课了", "views": 123, "forwards": 1, "media_group_id": 13349096685769733, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T19:20:23", "media_type": "photo", "original_name": "photo_2022-11-16_19-20-23.jpg", "url": "media/1510.jpg", "size": 200924, "thumb": "media/1510.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T19:20:23", "media_type": "photo", "original_name": "photo_2022-11-16_19-20-23.jpg", "url": "media/1511.jpg", "size": 235367, "thumb": "media/1511.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-16T19:10:05", "media_type": "photo", "original_name": "photo_2022-11-16_19-10-05.jpg", "url": "media/1512.jpg", "size": 191886, "thumb": "media/1512.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T22:18:04", "media_type": "photo", "original_name": "photo_2022-11-16_22-18-04.jpg", "url": "media/1513.jpg", "size": 132237, "thumb": "media/1513.jpg_thumb.jpg"}]}, {"id": 1514, "date": "2022-11-16T22:58:16", "text": "路上发现了一只 ⛄!", "views": 129, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T22:58:16", "media_type": "photo", "original_name": "photo_2022-11-16_22-58-16.jpg", "url": "media/1514.jpg", "size": 186299, "thumb": "media/1514.jpg_thumb.jpg"}]}, {"id": 1515, "date": "2022-11-17T05:11:24", "text": "收到了鱼塔的明信片!好感动,感谢鱼塔 qwq\n\n照片上的 UBC 校园真的好好看,好想找个假期去 BC 找鱼塔玩", "views": 145, "forwards": 1, "media_group_id": 13349295074195813, "images": [{"width": 1280, "height": 960, "date": "2022-11-17T04:21:54", "media_type": "photo", "original_name": "photo_2022-11-17_04-21-54.jpg", "url": "media/1515.jpg", "size": 133414, "thumb": "media/1515.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-17T05:20:02", "media_type": "photo", "original_name": "photo_2022-11-17_05-20-02.jpg", "url": "media/1516.jpg", "size": 191099, "thumb": "media/1516.jpg_thumb.jpg"}, {"width": 1280, "height": 605, "date": "2022-11-17T05:11:23", "media_type": "photo", "original_name": "photo_2022-11-17_05-11-23.jpg", "url": "media/1517.jpg", "size": 77010, "thumb": "media/1517.jpg_thumb.jpg"}]}, {"id": 1518, "date": "2022-11-17T19:07:20", "text": "暑假实习的收入支票终于收到啦,过了差不多三个月\n\n这边收入税好高呀,原本是 $4500 减去税就只有 $3600 了(虽然也是很多很多钱了,第一次收到这么多钱,够花三个月了 qwq", "views": 168, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-17T19:07:20", "media_type": "photo", "original_name": "photo_2022-11-17_19-07-20.jpg", "url": "media/1518.jpg", "size": 158515, "thumb": "media/1518.jpg_thumb.jpg"}]}, {"id": 1519, "date": "2022-11-18T16:18:06", "text": "发现用吐司面包片能做出好多方便又好吃的食物——果酱面包、鸡蛋面包、肉松面包、三明治 qwq\n\n果然应该多买点面包片(x", "views": 172, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-18T16:18:06", "media_type": "photo", "original_name": "photo_2022-11-18_16-18-06.jpg", "url": "media/1519.jpg", "size": 228997, "thumb": "media/1519.jpg_thumb.jpg"}]}, {"id": 1520, "date": "2022-11-18T22:10:17", "text": "发生了太多... 先把 telegram 卸掉了,对不起", "views": 183, "forwards": 1, "images": [{"width": 1080, "height": 1232, "date": "2022-11-18T22:10:17", "media_type": "photo", "original_name": "photo_2022-11-18_22-10-17.jpg", "url": "media/1520.jpg", "size": 43184, "thumb": "media/1520.jpg_thumb.jpg"}]}, {"id": 1521, "date": "2022-11-23T08:50:58", "text": "回来啦,躲过了一场风暴\n\n书书的事情似乎并没有发展得很糟糕,感觉书书身边的大家都比当事人还要焦虑,也没有我能实际帮到的忙,反而做了好多余的事情...\n\n结果似乎是我的 deadline 进度更糟糕,堆了一学期的事情一起砸下来,今天的考试完全砸了,还欠着一个作文(x\n\n之前和某位聊到这个圈子的各种事,ta 觉得虽然抱团让大家可以互助,但是同时也很容易让我们一起掉进漩涡。也许确实是这样... 四处回响的情绪会给一个共情者很大的压力\n\n登出 telegram 的那天晚上和聊聊去湖边的荒郊野岭散步,逃脱了城市的嘈杂,看到了好多星星,被野草和湖水的气味环绕,像放下了所有包袱一样一起说笑。这是我第三次来这里了,冬天这里是一个被抛弃的废墟,路灯和设施都断了电、生了绣,手机也没有信号了。没有人反而让我更安心,可惜也没有小狐狸钻出来陪我们玩(x\n\n好想就在那里搭一个小屋住下来,好久没有这么开心过。可惜最终还是要回到城市,回到自己的笼子,踩自己布下的坑", "views": 156, "forwards": 2, "media_group_id": 13353547671408381, "images": [{"width": 1280, "height": 960, "date": "2022-11-23T08:50:57", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-57.jpg", "url": "media/1521.jpg", "size": 130964, "thumb": "media/1521.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1522.jpg", "size": 189632, "thumb": "media/1522.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1523.jpg", "size": 164308, "thumb": "media/1523.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1524.jpg", "size": 90795, "thumb": "media/1524.jpg_thumb.jpg"}]}, {"id": 1525, "date": "2022-11-24T13:11:06", "text": "一晚没睡补作业补到早上八点仍然没有补完欠下的作业... 如果每天能再多几个小时就好了", "views": 138, "forwards": 0, "images": [{"width": 568, "height": 514, "date": "2022-11-24T13:11:05", "media_type": "photo", "original_name": "photo_2022-11-24_13-11-05.jpg", "url": "media/1525.jpg", "size": 31203, "thumb": "media/1525.jpg_thumb.jpg"}]}, {"id": 1526, "date": "2022-11-24T17:34:47", "text": "坏人进来给我最近的消息点了💩,但是 telegram 好像不能删掉一个指定的 reaction 表情,设置里禁用掉也不会影响以前的消息... 看来只能留在这里了 🥲\n\n有公开频道的大家注意去设置里把 reaction 过滤一下哦,以及记得多加几个管理员", "views": 6970, "forwards": 9, "images": [{"width": 1024, "height": 482, "date": "2022-11-24T17:34:47", "media_type": "photo", "original_name": "photo_2022-11-24_17-34-47.jpg", "url": "media/1526.jpg", "size": 76567, "thumb": "media/1526.jpg_thumb.jpg"}]}, {"id": 1527, "date": "2022-11-25T06:15:36", "text": "折腾了三个小时 jvm 的奇怪反射终于可以让 mcpm 包管理器插件热重载自己了!\n\n(虽然实现方式非常灵车... 先在运行时打包一个助手插件,然后加载助手插件、反射进去调用助手来重载自己,然后自己重载好之后再检测助手把助手删掉 🌚\n\n不过也许就是因为反射能实现这么灵车的功能我才好喜欢反射,这个项目里现在所有反射代码都是我写的了(x", "views": 109, "forwards": 2, "media_group_id": 13354855493044981, "images": [{"width": 786, "height": 1280, "date": "2022-11-25T06:15:34", "media_type": "photo", "original_name": "photo_2022-11-25_06-15-34.jpg", "url": "media/1527.jpg", "size": 112455, "thumb": "media/1527.jpg_thumb.jpg"}, {"width": 1280, "height": 1005, "date": "2022-11-25T06:15:36", "media_type": "photo", "original_name": "photo_2022-11-25_06-15-36.jpg", "url": "media/1528.jpg", "size": 217133, "thumb": "media/1528.jpg_thumb.jpg"}]}, {"id": 1529, "date": "2022-11-25T07:47:28", "text": "也许不睡觉就能把事情做完了...", "views": 102, "forwards": 1, "images": [{"width": 885, "height": 1280, "date": "2022-11-25T07:47:28", "media_type": "photo", "original_name": "photo_2022-11-25_07-47-28.jpg", "url": "media/1529.jpg", "size": 82797, "thumb": "media/1529.jpg_thumb.jpg"}]}, {"id": 1530, "date": "2022-11-25T14:23:57", "text": "一会去考 Term Test,本来打算在地铁上再复习一会然后发现我的 iPad 和笔记本都完全没电自动关机了 😭", "views": 86, "forwards": 0}, {"id": 1531, "date": "2022-11-25T17:48:21", "text": "考完啦 应该是满分\n\n上次计组考试大家都满分然后老师说要增加难度,结果这次确实长了好多,还是简单到怀疑我是不是困傻了,结果考试的时候大脑回路全都在 sanity check 上了 🌚\n\n一道分析 FSM 的题,给了一张电路图。\n🧠:这条线是把 !S1 * A 连到 D 吧?\n(看一眼,是\n🧠:真的是吗?\n(再看一眼,是\n...写完一半之后...\n🧠:真的真的是吗?\n(用笔沿着线比划了两圈,是\n...写完之后...\n🧠:真的就这么简单??\n\n🌚🌚🌚", "views": 90, "forwards": 0, "reply": {"id": 1530, "text": "一会去考 Term Test,本来打算在地铁上再复习一会然后发现我的 iPad 和笔记本都完全没电自动关机了 😭"}}, {"id": 1532, "date": "2022-11-25T19:37:30", "text": "改成私有频道了。重新注册了一个频道占用户名,现在 @hykilp 是指向这里的重定向,希望会安全一点 qwq\n\n需要重写 blog 同步需要用的 telegram channel API 爬虫了... 之前爬网页的方法只有公开频道可以用", "views": 93, "forwards": 1, "images": [{"width": 1280, "height": 828, "date": "2022-11-25T19:37:29", "media_type": "photo", "original_name": "photo_2022-11-25_19-37-29.jpg", "url": "media/1532.jpg", "size": 41287, "thumb": "media/1532.jpg_thumb.jpg"}]}, {"id": 1533, "date": "2022-11-27T05:41:50", "text": "🗿", "views": 86, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-27T05:41:50", "media_type": "photo", "original_name": "photo_2022-11-27_05-41-50.jpg", "url": "media/1533.jpg", "size": 240860, "thumb": "media/1533.jpg_thumb.jpg"}]}, {"id": 1534, "date": "2022-11-28T01:10:58", "text": "看看 Java 课道德单元的 quiz,原则 6 说软件应该设计得让用户可以舒适地使用\n\n下面它举了两个反例,一个是“需要特定输入设备,可能让一些用户肩部肌肉拉伤”、另一个是“要求用户以尽可能快的速度反复敲击同一个键的游戏” 🌚\n\n...那是不是所有街机音游都不道德了 🌚", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 1135, "date": "2022-11-28T01:10:58", "media_type": "photo", "original_name": "photo_2022-11-28_01-10-58.jpg", "url": "media/1534.jpg", "size": 138253, "thumb": "media/1534.jpg_thumb.jpg"}]}, {"id": 1535, "date": "2022-11-28T03:27:43", "text": "#桂桂聊聊今天吃什么\n还是聊聊做的可乐鸡翅\n\n这次鸡蛋没有炸,好耶 qwq\n\n最近我事情太多了,聊聊做了好多次饭,感谢聊聊w", "views": 91, "forwards": 0, "reply": {"id": 1235, "text": "#桂桂聊聊书书今天吃什么\n聊聊做的可乐鸡翅!\n\n我回家之后还在收汁的时候加了五个鸡蛋,然后收汁计时的时候没听到闹钟叫,收得太干两个鸡蛋炸掉了(x\n\n不过好好吃 qwq"}, "images": [{"width": 1280, "height": 960, "date": "2022-11-28T03:27:42", "media_type": "photo", "original_name": "photo_2022-11-28_03-27-42.jpg", "url": "media/1535.jpg", "size": 144027, "thumb": "media/1535.jpg_thumb.jpg"}]}, {"id": 1536, "date": "2022-11-28T06:42:43", "text": "帮聊聊填一个 ADHD 评估问卷... 不管是问题还是选项都好模糊呀\n\n填的时候发现我几乎所有题都选了 2 或者 3... 感觉好少有可以回答 \"Not at all\" 和 \"Very much\" 的问题", "views": 89, "forwards": 0, "media_group_id": 13356942109036157, "images": [{"width": 526, "height": 432, "date": "2022-11-28T06:42:42", "media_type": "photo", "original_name": "photo_2022-11-28_06-42-42.jpg", "url": "media/1536.jpg", "size": 31119, "thumb": "media/1536.jpg_thumb.jpg"}, {"width": 516, "height": 434, "date": "2022-11-28T06:42:43", "media_type": "photo", "original_name": "photo_2022-11-28_06-42-43.jpg", "url": "media/1537.jpg", "size": 32176, "thumb": "media/1537.jpg_thumb.jpg"}]}, {"id": 1538, "date": "2022-11-29T04:03:50", "text": "冬天抱着聊聊睡觉好暖和 qwq\n\n我真的太冷了... 感觉书书还是聊聊还是 K 都比我暖和(x", "views": 86, "forwards": 0}, {"id": 1540, "date": "2022-11-29T19:24:00", "text": "这个煮蛋器买得好值,每次都可以煮出完美的糖心蛋w", "views": 90, "forwards": 2, "media_group_id": 13357998726678613, "images": [{"width": 1280, "height": 960, "date": "2022-11-29T19:24:00", "media_type": "photo", "original_name": "photo_2022-11-29_19-24-00.jpg", "url": "media/1540.jpg", "size": 189775, "thumb": "media/1540.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-29T19:24:00", "media_type": "photo", "original_name": "photo_2022-11-29_19-24-00.jpg", "url": "media/1541.jpg", "size": 181869, "thumb": "media/1541.jpg_thumb.jpg"}]}, {"id": 1542, "date": "2022-11-30T00:09:29", "text": "地球气候好神奇,明明温哥华维度比多伦多高 6°,冬天的气温反而比多伦多高了 10°C 🤔\n\n不过温哥华气候真的好棒,冬天没有这么冷,夏天还更凉快一点。好想毕业之后搬去温哥华 qwq", "views": 83, "forwards": 0, "media_group_id": 13358135755613605, "images": [{"width": 1280, "height": 590, "date": "2022-11-30T00:09:27", "media_type": "photo", "original_name": "photo_2022-11-30_00-09-27.jpg", "url": "media/1542.jpg", "size": 168709, "thumb": "media/1542.jpg_thumb.jpg"}, {"width": 1280, "height": 1213, "date": "2022-11-30T00:09:29", "media_type": "photo", "original_name": "photo_2022-11-30_00-09-29.jpg", "url": "media/1543.jpg", "size": 138228, "thumb": "media/1543.jpg_thumb.jpg"}]}, {"id": 1544, "date": "2022-11-30T00:29:00", "text": "这个地球上居然还有全年温度都一样的地方 🤯", "views": 90, "forwards": 1, "images": [{"width": 1280, "height": 1094, "date": "2022-11-30T00:29:00", "media_type": "photo", "original_name": "photo_2022-11-30_00-29-00.jpg", "url": "media/1544.jpg", "size": 148221, "thumb": "media/1544.jpg_thumb.jpg"}]}, {"id": 1545, "date": "2022-11-30T19:41:29", "text": "呜呜呜 好久没用蚝油然后今天打开瓶盖发现里面发霉了...", "views": 83, "forwards": 0, "reply": {"id": 523, "text": "原来生抽老抽耗油都是打开之后要冷藏的..."}, "images": [{"width": 1280, "height": 960, "date": "2022-11-30T19:41:29", "media_type": "photo", "original_name": "photo_2022-11-30_19-41-29.jpg", "url": "media/1545.jpg", "size": 118270, "thumb": "media/1545.jpg_thumb.jpg"}]}, {"id": 1546, "date": "2022-11-30T22:32:06", "text": "还有 7 天结课,还有 3/5 项期末作业要写... 需要开始一下期末冲刺", "views": 88, "forwards": 0}, {"id": 1547, "date": "2022-12-01T05:14:24", "text": "梅开二度 🌚", "views": 82, "forwards": 0, "media_group_id": 13358973312105933, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T05:14:22", "media_type": "photo", "original_name": "photo_2022-12-01_05-14-22.jpg", "url": "media/1547.jpg", "size": 140768, "thumb": "media/1547.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-01T05:14:23", "media_type": "photo", "original_name": "photo_2022-12-01_05-14-23.jpg", "url": "media/1548.jpg", "size": 199499, "thumb": "media/1548.jpg_thumb.jpg"}], "reply": {"id": 1245, "text": "风太大把自动门吹坏了 🌚", "thumb": "media/1244.jpg_thumb.jpg"}}, {"id": 1549, "date": "2022-12-01T20:20:15", "text": "梅开三度 🌚\n\n要习惯一下风把门吹坏了(x", "views": 79, "forwards": 0, "reply": {"id": 1547, "text": "梅开二度 🌚", "thumb": "media/1547.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-12-01T20:20:14", "media_type": "photo", "original_name": "photo_2022-12-01_20-20-14.jpg", "url": "media/1549.jpg", "size": 187700, "thumb": "media/1549.jpg_thumb.jpg"}]}, {"id": 1550, "date": "2022-12-01T22:39:46", "text": "原来大车的发动机盖子是这样开的,第一次见到 😮\n\n刚才看到它打开还以为这辆车下一秒就要变形了ww", "views": 78, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-01T22:39:46", "media_type": "photo", "original_name": "photo_2022-12-01_22-39-46.jpg", "url": "media/1550.jpg", "size": 325119, "thumb": "media/1550.jpg_thumb.jpg"}]}, {"id": 1551, "date": "2022-12-01T23:16:09", "text": "#桂桂聊聊今天吃什么\n是真的有叉烧肉的豚骨拉面!\n\n(虽然用中式叉烧肉做豚骨拉面看起来好怪", "views": 78, "forwards": 0, "media_group_id": 13359492555826981, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T23:12:20", "media_type": "photo", "original_name": "photo_2022-12-01_23-12-20.jpg", "url": "media/1551.jpg", "size": 174558, "thumb": "media/1551.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-01T23:16:09", "media_type": "photo", "original_name": "photo_2022-12-01_23-16-09.jpg", "url": "media/1552.jpg", "size": 169856, "thumb": "media/1552.jpg_thumb.jpg"}]}, {"id": 1553, "date": "2022-12-01T23:31:55", "text": "又不小心做多了,吃完还剩了一人份的肉... 好怀念书书在这里的时光", "views": 82, "forwards": 0, "reply": {"id": 1399, "text": "#桂桂聊聊书书今天吃什么\n电饭煲叉烧肉!(和叉烧蛋!\n\n叉烧肉和盐焗鸡一样好做,买一整块肉,调好酱汁腌一晚上,第二天放进电饭锅里按煮饭就煮好了,味道也很棒 qwq\n\n试了下十五分钟之后把鸡蛋也放进去煮,发现叉烧蛋真的好好吃!好喜欢甜甜的蛋,吃完饭又去煮了六个", "thumb": "media/1399.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T23:31:55", "media_type": "photo", "original_name": "photo_2022-12-01_23-31-55.jpg", "url": "media/1553.jpg", "size": 210834, "thumb": "media/1553.jpg_thumb.jpg"}]}, {"id": 1554, "date": "2022-12-02T08:25:23", "text": "我现在的作息:大概 12:00 起床,吃午饭,上课,17:00 吃晚饭,做事情,0:00 吃夜宵,3:00 睡觉...\n\n如果我在温哥华这就是早睡早起的完美作息了", "views": 81, "forwards": 0}, {"id": 1555, "date": "2022-12-02T18:09:57", "text": "今天又做了清醒梦!\n\n做噩梦梦见被好多有半个人高的 covid 病毒球在一栋楼里面追杀,被追到一个空旷的房间突然意识到自己在做梦,然后获得控制把可怕的房间净化成了一个五彩缤纷的大广场 qwq\n\n可惜因为终于能控制自己的梦太兴奋一下子就醒过来了(x", "views": 73, "forwards": 0, "reply": {"id": 214, "text": "今天又做了清醒梦!\n又在梦里到处飞了,好开心www\n\n这次让我意识到这是梦的偶然也很有趣!刚开始是梦见了我在多伦多在路上叫外卖,用的是美团,身边还有很多北京的场景。然后!然后梦里的我就在想:怎么能又在多伦多又在北京呢?(好蠢!)但是也是这样让我清醒过来,能在梦里到处飞了w\n\n但是还是没有学会怎样改变梦的场景,最后还只是在这个奇怪的城市里到处飞。理论上清醒之后应该可以控制整个梦,下一个这样的偶然再试试吧"}}, {"id": 1556, "date": "2022-12-03T06:53:49", "text": "谁不喜欢在生产环境开灵车呢hhhh\n\n这一年里 One Among Us 后端数据库 root 密码一直是 qwq,以后也会一直是 qwq\n\n(不过没有开放端口所以是绝对安全的 ", "views": 70, "forwards": 0, "reply": {"id": 218, "text": "会不会有人想到我的密码真的就是 qwq"}, "images": [{"width": 1280, "height": 766, "date": "2022-12-03T06:53:48", "media_type": "photo", "original_name": "photo_2022-12-03_06-53-48.jpg", "url": "media/1556.jpg", "size": 76866, "thumb": "media/1556.jpg_thumb.jpg"}]}, {"id": 1557, "date": "2022-12-03T21:33:42", "text": "挂一个组员 💢\n\n这个人天天用 vscode copilot 写代码,写完不测试甚至不编译一下就直接提交上去,结果组里其他人的代码各种炸好多都是因为他的代码导致的。我想帮他修他居然不让我碰,说 \"please avoid modifying code without explicit permission\"... 这么基础的功能一个月还没写好,现在只剩五天就要交了还要让全组等你修代码呀 (╯‵□′)╯︵┻━┻\n\n然后最开始给他分配的任务还是 package lock 这种最底层的、最简单的,好多其他功能都需要用到的功能... 🥲", "views": 76, "forwards": 0, "media_group_id": 13360825779134253, "images": [{"width": 1118, "height": 1280, "date": "2022-12-03T21:33:40", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-40.jpg", "url": "media/1557.jpg", "size": 121096, "thumb": "media/1557.jpg_thumb.jpg"}, {"width": 577, "height": 1280, "date": "2022-12-03T21:33:41", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-41.jpg", "url": "media/1558.jpg", "size": 79259, "thumb": "media/1558.jpg_thumb.jpg"}, {"width": 1059, "height": 1280, "date": "2022-12-03T21:33:42", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-42.jpg", "url": "media/1559.jpg", "size": 94919, "thumb": "media/1559.jpg_thumb.jpg"}]}, {"id": 1560, "date": "2022-12-04T00:27:37", "text": "#又一梦\n小睡一会做了一个奇怪的梦,梦里的世界有一个宗教叫充气床垫教,可以随时召唤出充气床垫、把床垫当作蹦床跳得越来越高、还能让床垫飘起来。然后我和聊聊在 Costco 的大停车场中心召唤了一个超大床垫,飘在天上午休、跳蹦床跳得特别高然后从天上飞下来抱聊聊、玩尝试跳出去让聊聊用床垫把我接住的小游戏 qwq", "views": 86, "forwards": 1}, {"id": 1562, "date": "2022-12-04T07:58:34", "text": "把聊聊的めるアイコン画完了!完善了一下细节\n\n来一张 Telegram 合影 qwq", "views": 141, "forwards": 2, "media_group_id": 13361125712599693, "images": [{"width": 1280, "height": 746, "date": "2022-12-04T07:58:32", "media_type": "photo", "original_name": "photo_2022-12-04_07-58-32.jpg", "url": "media/1562.jpg", "size": 119075, "thumb": "media/1562.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-04T07:58:33", "media_type": "photo", "original_name": "photo_2022-12-04_07-58-33.jpg", "url": "media/1563.jpg", "size": 162770, "thumb": "media/1563.jpg_thumb.jpg"}], "reply": {"id": 1307, "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂"}}, {"id": 1564, "date": "2022-12-04T08:20:19", "text": "现在可以在めるアイコン的展示站上和前任和现任一起合影了hhhh\n\nhttps://scrapbox.io/meruicon/", "views": 82, "forwards": 0, "reply": {"id": 103, "text": "画了めるアイコンww"}, "images": [{"width": 1280, "height": 826, "date": "2022-12-04T08:20:18", "media_type": "photo", "original_name": "photo_2022-12-04_08-20-18.jpg", "url": "media/1564.jpg", "size": 148939, "thumb": "media/1564.jpg_thumb.jpg"}]}, {"id": 1565, "date": "2022-12-05T04:59:50", "text": "有 deadline 的时候除了作业以外的所有事情都有动力做了", "views": 82, "forwards": 0, "reply": {"id": 1546, "text": "还有 7 天结课,还有 3/5 项期末作业要写... 需要开始一下期末冲刺"}}, {"id": 1566, "date": "2022-12-06T06:37:50", "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "views": 86, "forwards": 1, "media_group_id": 13362469361117029, "files": [{"width": 1152, "height": 688, "duration": 13, "file_name": "Rec 2022-12-06 01-25.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-12-06T06:37:48", "media_type": "video_file", "original_name": "Rec 2022-12-06 01-25.x264-24.mp4", "url": "media/1566.mp4", "size": 153999, "thumb": "media/1566.mp4_thumb.jpg"}], "images": [{"width": 1022, "height": 808, "date": "2022-12-06T06:37:49", "media_type": "photo", "original_name": "photo_2022-12-06_06-37-49.jpg", "url": "media/1567.jpg", "size": 106793, "thumb": "media/1567.jpg_thumb.jpg"}]}, {"id": 1568, "date": "2022-12-06T09:25:24", "text": "我说怎么感觉好慢 原来是 frame delay 算错了(x\n\n原来 APNG 的 frame delay 单位并不是毫秒,而是有单独的除数然后除出来单位是秒...", "views": 88, "forwards": 0, "reply": {"id": 1566, "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "thumb": "media/1566.mp4_thumb.jpg"}, "files": [{"file_name": "Rec 2022-12-06 04-19.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-12-06T09:25:24", "width": 1194, "height": 680, "duration": 16, "media_type": "animation", "original_name": "Rec 2022-12-06 04-19.x264-24.mp4", "url": "media/1568.mp4", "size": 469917, "thumb": "media/1568.mp4_thumb.jpg"}]}, {"id": 1569, "date": "2022-12-06T09:50:02", "text": "买了两桶香菇炖鸡面\n\n上次吃好像是在小学和同学们在去旅游的硬卧火车上,好怀念 qwq\n\n然后发现这一桶居然有每天推荐摄入量的 89% 的钠 😭😭", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-06T09:50:01", "media_type": "photo", "original_name": "photo_2022-12-06_09-50-01.jpg", "url": "media/1569.jpg", "size": 223306, "thumb": "media/1569.jpg_thumb.jpg"}]}, {"id": 1570, "date": "2022-12-06T20:02:55", "text": "呜呜 刚才还好自信地和聊聊说老师判错了,然后聊聊告诉我 2^8 不是 128 是 256 🌚\n\n但是明明我都把每个平方的值写出来了,然后仔细看发现我从 2 直接跳到了 4 🌚", "views": 93, "forwards": 1, "images": [{"width": 640, "height": 1280, "date": "2022-12-06T20:02:55", "media_type": "photo", "original_name": "photo_2022-12-06_20-02-55.jpg", "url": "media/1570.jpg", "size": 40263, "thumb": "media/1570.jpg_thumb.jpg"}]}, {"id": 1571, "date": "2022-12-06T23:54:29", "text": "😭😭 希望老人不会有事...", "views": 89, "forwards": 0, "images": [{"width": 800, "height": 267, "date": "2022-12-06T23:54:29", "media_type": "photo", "original_name": "photo_2022-12-06_23-54-29.jpg", "url": "media/1571.jpg", "size": 24639, "thumb": "media/1571.jpg_thumb.jpg"}]}, {"id": 1572, "date": "2022-12-07T01:50:09", "text": "期末这几天的饭全都是聊聊做的,聊聊做的炒饭、炒面、韭菜鸡蛋都好好吃 qwq", "views": 89, "forwards": 0, "media_group_id": 13363022477376269, "images": [{"width": 1280, "height": 960, "date": "2022-12-07T01:50:08", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-08.jpg", "url": "media/1572.jpg", "size": 183542, "thumb": "media/1572.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-07T01:50:08", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-08.jpg", "url": "media/1573.jpg", "size": 165274, "thumb": "media/1573.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-07T01:50:09", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-09.jpg", "url": "media/1574.jpg", "size": 208732, "thumb": "media/1574.jpg_thumb.jpg"}]}, {"id": 1575, "date": "2022-12-07T05:11:15", "text": "试了好多 NES / SNES 上的游戏,居然 earthbound 这么复杂的游戏是完全用 asm 写出来的... 好厉害 🤯", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-07T05:11:15", "media_type": "photo", "original_name": "photo_2022-12-07_05-11-15.jpg", "url": "media/1575.jpg", "size": 144997, "thumb": "media/1575.jpg_thumb.jpg"}]}, {"id": 1576, "date": "2022-12-08T02:17:14", "text": "uoft Bahen 楼一层有一扇被墙堵住的门框,第一次注意到的时候被吓到了(x", "views": 83, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-08T02:17:13", "media_type": "photo", "original_name": "photo_2022-12-08_02-17-13.jpg", "url": "media/1576.jpg", "size": 210266, "thumb": "media/1576.jpg_thumb.jpg"}]}, {"id": 1577, "date": "2022-12-08T10:36:13", "text": "今天从起床开始胃疼了一整天... 不知道发生了什么,中午吃了布洛芬就还好,然后晚上又开始疼 😭\n\n聊聊做了好好吃的皮蛋午餐肉粥,感谢感谢 qwq", "views": 77, "forwards": 0, "media_group_id": 13363966191097605, "images": [{"width": 1280, "height": 960, "date": "2022-12-08T10:36:12", "media_type": "photo", "original_name": "photo_2022-12-08_10-36-12.jpg", "url": "media/1577.jpg", "size": 149291, "thumb": "media/1577.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-08T10:36:13", "media_type": "photo", "original_name": "photo_2022-12-08_10-36-13.jpg", "url": "media/1578.jpg", "size": 161874, "thumb": "media/1578.jpg_thumb.jpg"}]}, {"id": 1579, "date": "2022-12-08T12:19:49", "views": 76, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-11-23T10:14:56", "width": 512, "height": 397, "is_animated": false, "is_video": false, "emoji": "🛌", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1579.webp", "size": 34976, "thumb": "media/1579.webp_thumb.jpg"}]}, {"id": 1580, "date": "2022-12-08T12:32:40", "text": "Selva 真是我见过最烂的教授了... 期中我应该得 93% 的卷子助教给我判了 53%,收到成绩之后马上就给教授发重判请求了,然后他 Nov 25 说要等到五号,然后五号发邮件说要等到七号,现在七号了他又发邮件让我们再等两天...\n\n怎么教授比我还拖延 🌚\n\n这么拖延的教授还要求学生收到成绩七天内发的重判请求才有效,作业还都是晚交一个小时就扣 5%... 😭", "views": 75, "forwards": 1, "media_group_id": 13364022082840357, "images": [{"width": 1080, "height": 818, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1580.jpg", "size": 64897, "thumb": "media/1580.jpg_thumb.jpg"}, {"width": 1080, "height": 746, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1581.jpg", "size": 65086, "thumb": "media/1581.jpg_thumb.jpg"}, {"width": 1080, "height": 996, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1582.jpg", "size": 95123, "thumb": "media/1582.jpg_thumb.jpg"}, {"width": 1080, "height": 923, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1583.jpg", "size": 99255, "thumb": "media/1583.jpg_thumb.jpg"}]}, {"id": 1584, "date": "2022-12-09T02:16:54", "text": "😱", "views": 78, "forwards": 0, "reply": {"id": 1576, "text": "uoft Bahen 楼一层有一扇被墙堵住的门框,第一次注意到的时候被吓到了(x"}, "images": [{"width": 1280, "height": 879, "date": "2022-12-09T02:16:54", "media_type": "photo", "original_name": "photo_2022-12-09_02-16-54.jpg", "url": "media/1584.jpg", "size": 266666, "thumb": "media/1584.jpg_thumb.jpg"}]}, {"id": 1585, "date": "2022-12-09T21:05:36", "text": "一会要去面试了... 第一次面试完全不知道会被问什么,好紧张\n\n前天发生了这样的事情:\nAva 发邮件问我周五 12/8 有没有时间面试,\n我回邮件说好,周五 Oct 8 有时间... 然后我发现不对啊 Oct 是十月,马上回邮件说打错了是 Dec... 然后 Ava 回邮件说她也打错了,周五是 12/9 🌚", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 776, "date": "2022-12-09T21:05:35", "media_type": "photo", "original_name": "photo_2022-12-09_21-05-35.jpg", "url": "media/1585.jpg", "size": 78905, "thumb": "media/1585.jpg_thumb.jpg"}]}, {"id": 1586, "date": "2022-12-10T01:19:22", "text": "面试结束了!结果和两位 MSR 研究员聊了一个小时我的那个 voice tool bot。因为申请的是 ML 声学研究的实习,面试的时候完全没有让我做面试题,完全就是聊天了 qwq\n\n发挥得还好,那个声学教授问的问题我几乎全都回答上了,虽然太紧张卡住了两次需要重新组织语言(x", "views": 76, "forwards": 0, "reply": {"id": 1585, "text": "一会要去面试了... 第一次面试完全不知道会被问什么,好紧张\n\n前天发生了这样的事情:\nAva 发邮件问我周五 12/8 有没有时间面试,\n我回邮件说好,周五 Oct 8 有时间... 然后我发现不对啊 Oct 是十月,马上回邮件说打错了是 Dec... 然后 Ava 回邮件说她也打错了,周五是 12/9 🌚"}}, {"id": 1587, "date": "2022-12-10T21:32:59", "text": "#戴上耳机 Taste of Freedom - 猫与地下城工作室\n\n今天在 Human Rights Day 活动上听到 Kerr 现场弹这首歌,听着差点哭出来了 qwq\n\nYouTube\n街聲", "views": 79, "forwards": 0}, {"id": 1589, "date": "2022-12-11T02:34:52", "text": "好大的土豆!", "views": 78, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-11T02:34:52", "media_type": "photo", "original_name": "photo_2022-12-11_02-34-52.jpg", "url": "media/1589.jpg", "size": 147301, "thumb": "media/1589.jpg_thumb.jpg"}]}, {"id": 1590, "date": "2022-12-11T13:42:04", "text": "我发现没有聊聊催我睡觉的话我真的完全没有自控力... 又一次天亮了聊聊醒了我还没睡 😭", "views": 79, "forwards": 0}, {"id": 1591, "date": "2022-12-12T03:47:33", "text": "又打了电话,大家都好了很多的样子,看来不需要担心了\n\n不过确实印象中姥姥和姥爷一直都很健康,身体上还是精神上都是,想起上个暑假每次我想买零食/外卖都要被唠叨几句,还会早晚出门散步健身,留给我一个人在家里的时间借他们按摩肩膀的机器做奇奇怪怪的事情 ///(不", "views": 76, "forwards": 2, "reply": {"id": 1571, "text": "😭😭 希望老人不会有事..."}}, {"id": 1592, "date": "2022-12-12T04:46:40", "text": "生芹菜蘸 ranch 好好吃,又找到了新的零食 qwq", "views": 79, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-12T04:46:40", "media_type": "photo", "original_name": "photo_2022-12-12_04-46-40.jpg", "url": "media/1592.jpg", "size": 92577, "thumb": "media/1592.jpg_thumb.jpg"}]}, {"id": 1593, "date": "2022-12-12T20:45:43", "text": "终于知道为什么大家都说 UofT 本科体验差了... 快六位数的学生了居然一周只开四个小时的 drop-in advising,还有两个小时是在线的\n\n好怀念高中的时候遇到什么事都可以放学五点之前随时找辅导员聊...", "views": 76, "forwards": 1, "images": [{"width": 1139, "height": 259, "date": "2022-12-12T20:45:43", "media_type": "photo", "original_name": "photo_2022-12-12_20-45-43.jpg", "url": "media/1593.jpg", "size": 48523, "thumb": "media/1593.jpg_thumb.jpg"}]}, {"id": 1594, "date": "2022-12-12T22:40:06", "text": "一号线又停了... 又要坐 shuttle bus", "views": 77, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-12T22:40:05", "media_type": "photo", "original_name": "photo_2022-12-12_22-40-05.jpg", "url": "media/1594.jpg", "size": 227007, "thumb": "media/1594.jpg_thumb.jpg"}]}, {"id": 1595, "date": "2022-12-13T10:17:13", "text": "某种意义上出生是不是这个世界上最危险的事情... 出生导致的死亡率是 100% 😶", "views": 81, "forwards": 1}, {"id": 1596, "date": "2022-12-13T17:52:36", "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来...", "views": 79, "forwards": 2, "images": [{"width": 817, "height": 1280, "date": "2022-12-13T17:52:36", "media_type": "photo", "original_name": "photo_2022-12-13_17-52-36.jpg", "url": "media/1596.jpg", "size": 192593, "thumb": "media/1596.jpg_thumb.jpg"}]}, {"id": 1597, "date": "2022-12-13T20:18:45", "text": "写了一个用来备份任意推特账号的脚本 qwq\n\nhttps://github.com/one-among-us/TwitterBackup", "views": 91, "forwards": 2, "files": [{"file_name": "Video Demo.mp4", "mime_type": "video/mp4", "date": "2022-12-13T20:18:45", "width": 1616, "height": 1164, "duration": 16, "media_type": "animation", "original_name": "Video Demo.mp4", "url": "media/1597.mp4", "size": 3702985, "thumb": "media/1597.mp4_thumb.jpg"}]}, {"id": 1598, "date": "2022-12-14T02:39:11", "text": "草 看到这个 Security key 我 ccccccuikkvjvcljtjvhbugkkeejettbdggfcglkjdbv 了半天才想起来不是(", "views": 81, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 698, "date": "2022-12-14T02:38:00", "media_type": "photo", "original_name": "photo_2022-12-14_02-38-00.jpg", "url": "media/1598.jpg", "size": 64943, "thumb": "media/1598.jpg_thumb.jpg"}]}, {"id": 1599, "date": "2022-12-14T05:21:23", "text": "看到黎黎弹钢琴我也想重新试着弹一下以前学到一半的谱子,然后发现手指完全生锈了... 🫠", "views": 81, "forwards": 0}, {"id": 1600, "date": "2022-12-14T09:09:18", "text": "以前每次写完作文都好期待和朋友们互相帮忙 proofread 的,好期待自己花时间写出来的文字可以被看到\n\n刚才让 AI 帮忙改了下,感觉除了 AI 没理解的部分以外,组织措辞都变得更清晰了。明明高中、大一的时候我对写作还很自信的... 现在可能连 AI 都不如了 😢", "views": 86, "forwards": 2, "images": [{"width": 1280, "height": 230, "date": "2022-12-14T09:19:48", "media_type": "photo", "original_name": "photo_2022-12-14_09-19-48.jpg", "url": "media/1600.jpg", "size": 95969, "thumb": "media/1600.jpg_thumb.jpg"}]}, {"id": 1601, "date": "2022-12-14T17:24:06", "views": 77, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-08-17T14:59:18", "width": 512, "height": 314, "is_animated": false, "is_video": false, "emoji": "🏅", "set_name": "MeowPusheen", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1601.webp", "size": 17222, "thumb": "media/1601.webp_thumb.jpg"}]}, {"id": 1602, "date": "2022-12-14T22:17:48", "text": "把明年同一个教授的统计 drop 了,然后 311 没选上,重新选了两门课... 结果还有空位的课时间都冲突 😭\n\n希望有录像,不然就只能去其他时间段串门了(x", "views": 79, "forwards": 1, "media_group_id": 13368450146203309, "images": [{"width": 1280, "height": 1096, "date": "2022-12-14T22:07:30", "media_type": "photo", "original_name": "photo_2022-12-14_22-07-30.jpg", "url": "media/1602.jpg", "size": 90598, "thumb": "media/1602.jpg_thumb.jpg"}, {"width": 1280, "height": 981, "date": "2022-12-14T22:17:47", "media_type": "photo", "original_name": "photo_2022-12-14_22-17-47.jpg", "url": "media/1603.jpg", "size": 105634, "thumb": "media/1603.jpg_thumb.jpg"}], "reply": {"id": 1596, "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来..."}}, {"id": 1604, "date": "2022-12-15T03:49:53", "text": "考完 258 啦,这次时间规划得好差... 卡在 CMOS 那道题卡了一个小时,不过其他的都好简单\n\n那道题问我用 nMOS 和 pMOS 做一个 XOR 逻辑门,我想了好久画了一个 (A or B) and (!A or !B),画了三个 CMOS inverter,考完查一下才发现不用这么复杂\n\n(以及这个监考老师真的好有趣,在墙上贴了纸片做时钟hhhh", "views": 78, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-15T03:49:53", "media_type": "photo", "original_name": "photo_2022-12-15_03-49-53.jpg", "url": "media/1604.jpg", "size": 192066, "thumb": "media/1604.jpg_thumb.jpg"}]}, {"id": 1605, "date": "2022-12-15T06:34:47", "text": "期末太忙了,这四天吃了有八顿面条... 为了打破这个循环和聊聊一起腌了叉烧肉 qwq", "views": 79, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-15T06:34:47", "media_type": "photo", "original_name": "photo_2022-12-15_06-34-47.jpg", "url": "media/1605.jpg", "size": 247121, "thumb": "media/1605.jpg_thumb.jpg"}]}, {"id": 1606, "date": "2022-12-16T07:35:58", "text": "怪 睡着睡着手环屏幕突然掉下来砸到我的脸上把我吓死了 🌚\n\n明明这个手环我都没有拆过哇,怎么突然就掉下来了呢... meanwhile K 给我的坏掉的手环我一直尝试拆到现在都没撬开(x", "views": 77, "forwards": 0, "media_group_id": 13369409268172021, "images": [{"width": 960, "height": 1280, "date": "2022-12-16T07:35:57", "media_type": "photo", "original_name": "photo_2022-12-16_07-35-57.jpg", "url": "media/1606.jpg", "size": 122029, "thumb": "media/1606.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-16T07:35:58", "media_type": "photo", "original_name": "photo_2022-12-16_07-35-58.jpg", "url": "media/1607.jpg", "size": 124753, "thumb": "media/1607.jpg_thumb.jpg"}]}, {"id": 1608, "date": "2022-12-16T16:01:33", "text": "用 502 粘上了,不过这样肯定就打不开了,希望以后不会需要再打开它(x", "views": 78, "forwards": 0, "reply": {"id": 1606, "text": "怪 睡着睡着手环屏幕突然掉下来砸到我的脸上把我吓死了 🌚\n\n明明这个手环我都没有拆过哇,怎么突然就掉下来了呢... meanwhile K 给我的坏掉的手环我一直尝试拆到现在都没撬开(x", "thumb": "media/1606.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-12-16T16:01:32", "media_type": "photo", "original_name": "photo_2022-12-16_16-01-32.jpg", "url": "media/1608.jpg", "size": 173162, "thumb": "media/1608.jpg_thumb.jpg"}]}, {"id": 1609, "date": "2022-12-16T16:38:44", "text": "我居然真的在一天之内二倍速补完了 207 从九月到现在所有的 lecture,还有两个小时去考试...", "views": 77, "forwards": 0, "images": [{"width": 1280, "height": 974, "date": "2022-12-16T16:38:44", "media_type": "photo", "original_name": "photo_2022-12-16_16-38-44.jpg", "url": "media/1609.jpg", "size": 170136, "thumb": "media/1609.jpg_thumb.jpg"}]}, {"id": 1611, "date": "2022-12-16T22:07:28", "text": "考完了!应该扣了至少六分...\n\n有一个六分的题问:packaging 有什么优势(两个横线,两分)然后问课上讲了哪些 packaging strategy (四个横线,四分)\n\n我以为问的是软件打包,但是我完全想不起来课上讲过打包相关的内容了,就随便填了 sdist/bdist, docker, pkgbuild, mavencentral/jcenter...\n\n出考场之后翻了翻课件才发现它问的是 Java 包名 (package name) 的命名归类方法 💢💢💢\n\n所以为什么问题里面要写动词呀\n (╯’ – ‘)╯︵ ┻━┻", "views": 80, "forwards": 0, "reply": {"id": 1609, "text": "我居然真的在一天之内二倍速补完了 207 从九月到现在所有的 lecture,还有两个小时去考试..."}}, {"id": 1612, "date": "2022-12-17T01:36:02", "text": "明天早九考这门统计... 算了一下必须要拿 20% 才能 pass,但是为什么我总觉得我拿不到 20% 😭", "views": 81, "forwards": 0, "media_group_id": 13369927703022101, "images": [{"width": 1118, "height": 390, "date": "2022-12-17T01:36:01", "media_type": "photo", "original_name": "photo_2022-12-17_01-36-01.jpg", "url": "media/1612.jpg", "size": 76297, "thumb": "media/1612.jpg_thumb.jpg"}, {"width": 1280, "height": 624, "date": "2022-12-17T01:36:02", "media_type": "photo", "original_name": "photo_2022-12-17_01-36-02.jpg", "url": "media/1613.jpg", "size": 95235, "thumb": "media/1613.jpg_thumb.jpg"}], "reply": {"id": 1596, "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来..."}}, {"id": 1614, "date": "2022-12-17T13:14:00", "text": "出发了,去假期前的最后一场考试\n\n冬天没有什么比出门之前吃一碗热乎乎的拉面更能抗寒 qwq(虽然这应该已经是这周的第 11 碗拉面了", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-17T13:14:00", "media_type": "photo", "original_name": "photo_2022-12-17_13-14-00.jpg", "url": "media/1614.jpg", "size": 149612, "thumb": "media/1614.jpg_thumb.jpg"}]}, {"id": 1615, "date": "2022-12-17T17:25:15", "text": "考完了,至少扣了 25% 😭\n\n算 marginal pdf E(Y) V(Y) 的那道题的密度函数里面有 ln(x),但是我完全忘了 ln(x) 的积分怎么解了... 用计算器解积分又不给分\n\n啊啊啊还是不理解为什么统计考试要让人手解积分... 明明我们活在一个书店里随便买一个 $20 的计算器都能解积分的时代\n\n不过应该能 pass 了... 以后再也不选 uoft 的统计课了", "views": 82, "forwards": 3, "images": [{"width": 1080, "height": 1008, "date": "2022-12-17T17:25:14", "media_type": "photo", "original_name": "photo_2022-12-17_17-25-14.jpg", "url": "media/1615.jpg", "size": 140040, "thumb": "media/1615.jpg_thumb.jpg"}]}, {"id": 1616, "date": "2022-12-18T04:59:00", "text": "为了庆祝放假和我们的快一周年聊聊拉我去坐了船w\n\n然后发现这种船上的餐厅真的完全没有坐船的感觉哇... 感觉更像是换了一张壁纸在室内吃饭跳舞,也不是很能体会到这种被商业化的浪漫,不是很喜欢。比起在安大略湖上转圈圈吃饭,我更想要试试夏天去找一个小河抓鱼 qwq\n\n到后面我甚至无聊到开始在手上乱涂乱画了,想起上一次在手上乱画还是在高中天主教学校每周一小时的弥撒时间 😶\n\n不过被聊聊拉出来玩还是好开心的,好久没有去过学校和家以外的地方了", "views": 87, "forwards": 3, "media_group_id": 13370716325848253, "images": [{"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1616.jpg", "size": 208408, "thumb": "media/1616.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1617.jpg", "size": 202917, "thumb": "media/1617.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1618.jpg", "size": 204457, "thumb": "media/1618.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:59:00", "media_type": "photo", "original_name": "photo_2022-12-18_04-59-00.jpg", "url": "media/1619.jpg", "size": 92069, "thumb": "media/1619.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-18T04:59:00", "media_type": "photo", "original_name": "photo_2022-12-18_04-59-00.jpg", "url": "media/1620.jpg", "size": 138572, "thumb": "media/1620.jpg_thumb.jpg"}]}, {"id": 1621, "date": "2022-12-18T05:27:14", "text": "啊对,聊聊还去找唱片师给我点了披头士的 Something,好感动。是聊聊的披头士歌单里我觉得还不错的曲子 qwq\n\n(虽然跟着聊聊天天听披头士我也快听腻了x\n\n#戴上耳机", "views": 87, "forwards": 1, "files": [{"duration": 182, "performer": "The Beatles", "title": "Something (Remastered)", "file_name": "The Beatles - Something (Remastered).mp3", "mime_type": "audio/mpeg", "date": "2022-12-18T22:09:27", "media_type": "audio_file", "original_name": "The Beatles - Something (Remastered).mp3", "url": "media/1621.mp3", "size": 7547190, "thumb": "media/1621.mp3_thumb.jpg"}]}, {"id": 1622, "date": "2022-12-18T16:25:36", "text": "#戴上耳机\n如果昨天是我点歌的话大概会点这首「in love」- vietra\n\n对我来说聊聊是这样的,在我身边会让我感到温暖、安心,会扶着我度过失落、黑暗。也许过度依赖会逐渐抹去我的自己,但换来的安心肯定是值得的\n\n「You're the dawn of my dark,\n And the bliss of my grief」", "views": 87, "forwards": 3, "files": [{"duration": 78, "performer": "vietra", "title": "in love", "file_name": "vietra - in love.mp3", "mime_type": "audio/mpeg", "date": "2022-12-18T22:07:47", "media_type": "audio_file", "original_name": "vietra - in love.mp3", "url": "media/1622.mp3", "size": 3246713, "thumb": "media/1622.mp3_thumb.jpg"}]}, {"id": 1623, "date": "2022-12-18T18:20:04", "text": "叉烧!", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-18T18:20:03", "media_type": "photo", "original_name": "photo_2022-12-18_18-20-03.jpg", "url": "media/1623.jpg", "size": 160126, "thumb": "media/1623.jpg_thumb.jpg"}]}, {"id": 1624, "date": "2022-12-18T21:19:42", "text": "吃完睡一会就下午四点了... 今天睡了 12h,但是还是好困。不知道什么时候能把考试周花费的精力睡回来 😪", "views": 82, "forwards": 0}, {"id": 1625, "date": "2022-12-19T02:04:42", "text": "人生第一次给教授写感谢邮件 qwq\n\n真的爱死 258 了,世界上怎么会有这么好玩的课", "views": 84, "forwards": 1, "reply": {"id": 1566, "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "thumb": "media/1566.mp4_thumb.jpg"}, "images": [{"width": 1280, "height": 473, "date": "2022-12-19T02:04:42", "media_type": "photo", "original_name": "photo_2022-12-19_02-04-42.jpg", "url": "media/1625.jpg", "size": 64033, "thumb": "media/1625.jpg_thumb.jpg"}]}, {"id": 1626, "date": "2022-12-19T20:42:49", "text": "「放假第一天做了什么」\n\n1. 搭了自己的 matrix 服务器!因为太灵车了暂时不开放注册,不过欢迎大家加我的 matrix 账号 @me:hydev.org qwq\n\n2. 顺便整理了一下服务器的防火墙规则,给每个规则加了注释!(之前完全没开防火墙来着,毕竟一个系统管理五个 IP 分别不同服务的防火墙想想就头疼...\n\n3. 注册了 mastodon!@aza@mstdn.ca,不过还没想好要怎么用(x", "views": 80, "forwards": 0, "media_group_id": 13371860557353733, "images": [{"width": 674, "height": 280, "date": "2022-12-19T20:42:48", "media_type": "photo", "original_name": "photo_2022-12-19_20-42-48.jpg", "url": "media/1626.jpg", "size": 16028, "thumb": "media/1626.jpg_thumb.jpg"}, {"width": 1148, "height": 514, "date": "2022-12-19T20:42:48", "media_type": "photo", "original_name": "photo_2022-12-19_20-42-48.jpg", "url": "media/1627.jpg", "size": 94518, "thumb": "media/1627.jpg_thumb.jpg"}]}, {"id": 1629, "date": "2022-12-21T03:23:31", "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "views": 119, "forwards": 1, "media_group_id": 13372744093775109, "images": [{"width": 751, "height": 1280, "date": "2022-12-21T03:13:06", "media_type": "photo", "original_name": "photo_2022-12-21_03-13-06.jpg", "url": "media/1629.jpg", "size": 82065, "thumb": "media/1629.jpg_thumb.jpg"}, {"width": 829, "height": 1280, "date": "2022-12-21T03:13:07", "media_type": "photo", "original_name": "photo_2022-12-21_03-13-07.jpg", "url": "media/1630.jpg", "size": 66262, "thumb": "media/1630.jpg_thumb.jpg"}]}, {"id": 1631, "date": "2022-12-21T18:10:52", "text": "现在有个缺点是,同一个图片组有很多图片的时候只能显示在同一行上。想看看 telegram desktop 的图片平铺算法,然后看到了 620 行的没有注释的 C++ 代码 🌚\n\n这要怎么读啊 (╯‵□′)╯︵┻━┻\n\ngrouped_layout.cpp", "views": 81, "forwards": 0, "reply": {"id": 1629, "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "thumb": "media/1629.jpg_thumb.jpg"}}, {"id": 1632, "date": "2022-12-21T18:25:43", "text": "这个 AI 居然已经可以帮我自动把 C++ 代码翻译成 TS 了... 还有什么事情是ta不会做的么 😭", "views": 79, "forwards": 0, "reply": {"id": 1631, "text": "现在有个缺点是,同一个图片组有很多图片的时候只能显示在同一行上。想看看 telegram desktop 的图片平铺算法,然后看到了 620 行的没有注释的 C++ 代码 🌚\n\n这要怎么读啊 (╯‵□′)╯︵┻━┻\n\ngrouped_layout.cpp"}, "images": [{"width": 671, "height": 1280, "date": "2022-12-21T18:22:23", "media_type": "photo", "original_name": "photo_2022-12-21_18-22-23.jpg", "url": "media/1632.jpg", "size": 74388, "thumb": "media/1632.jpg_thumb.jpg"}]}, {"id": 1633, "date": "2022-12-21T19:38:21", "text": "在雪地里捡到一颗草莓奶糖,今天变成草莓奶味了 qwq", "views": 85, "forwards": 0, "images": [{"width": 1279, "height": 921, "date": "2022-12-21T19:38:21", "media_type": "photo", "original_name": "photo_2022-12-21_19-38-21.jpg", "url": "media/1633.jpg", "size": 122815, "thumb": "media/1633.jpg_thumb.jpg"}]}, {"id": 1634, "date": "2022-12-22T04:33:17", "text": "#桂桂聊聊今天吃什么\n蜂蜜大蒜鸡腿!\n\n结果烤的时候蜂蜜大蒜酱抹得太少了没有入味,最后烤完蘸酱吃了(x", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-22T04:33:17", "media_type": "photo", "original_name": "photo_2022-12-22_04-33-17.jpg", "url": "media/1634.jpg", "size": 245361, "thumb": "media/1634.jpg_thumb.jpg"}]}, {"id": 1635, "date": "2022-12-22T16:18:39", "text": "开到了小货车!应该是离开麻省之后第一次开车,好开心 qwq\n\n刚才上路重新练了练,让聊聊坐在副驾做教练。没有全都忘掉真是太好了,虽然还是犯了几次不分左右级别的错误(x\n\n停车让聊聊指挥停得好完美。果然停车就是需要两个人做的事情——之前在麻省的第一次事故就是自己停车划到了旁边的车来着...\n\n也是第一次开小货车,好多以前的常识都失效了... 比如以前教练教我变道的时候不要看后视镜,要转头透过后座的窗户看,结果小货车后面没有窗户 🌚", "views": 80, "forwards": 1, "media_group_id": 13373807354703869, "images": [{"width": 1280, "height": 960, "date": "2022-12-22T16:18:38", "media_type": "photo", "original_name": "photo_2022-12-22_16-18-38.jpg", "url": "media/1635.jpg", "size": 126776, "thumb": "media/1635.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-22T16:19:29", "media_type": "photo", "original_name": "photo_2022-12-22_16-19-29.jpg", "url": "media/1636.jpg", "size": 156728, "thumb": "media/1636.jpg_thumb.jpg"}]}, {"id": 1637, "date": "2022-12-22T20:19:33", "text": "草 在 IntelliJ 里面跑了 vscode\n\n刚才用 IntelliJ 预览 md 的时候显示了一个 404,然后我发现这个预览功能原来是内嵌的一个浏览器,然后试了一下真的可以用这个预览打开 vscode 🌚\n\n好了,现在 IntelliJ 可以和 Emacs 站在一起了「My web browser runs inside a text editor」🌚", "views": 78, "forwards": 0, "media_group_id": 13373922986438557, "images": [{"width": 1280, "height": 1094, "date": "2022-12-22T20:19:32", "media_type": "photo", "original_name": "photo_2022-12-22_20-19-32.jpg", "url": "media/1637.jpg", "size": 209712, "thumb": "media/1637.jpg_thumb.jpg"}, {"width": 462, "height": 660, "date": "2022-12-22T20:19:32", "media_type": "photo", "original_name": "photo_2022-12-22_20-19-32.jpg", "url": "media/1638.jpg", "size": 52291, "thumb": "media/1638.jpg_thumb.jpg"}]}, {"id": 1639, "date": "2022-12-23T08:16:03", "text": "结果收到暴雪警告,从明早九点开始大概会刮暴风、下一整天雪... 本来想明天开车帮书书搬家来着,还是改天啦。希望这几天不会停电...\n\n然后犹豫了超级久之后决定凌晨两点出去加油、把车还回去了,还顺路吃了 M qwq\n\n不过这个车下雨天真的好难开... 后视镜除了车灯的白点什么都看不清,前面的玻璃全都是雾,车内的后视镜被黑色挡板挡住了,没有后座玻璃所以也不能回头看... 还好是凌晨两点路上几乎没有车 😭", "views": 80, "forwards": 1, "media_group_id": 13374266907238029, "images": [{"width": 1280, "height": 960, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1639.jpg", "size": 143862, "thumb": "media/1639.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-23T07:32:16", "media_type": "photo", "original_name": "photo_2022-12-23_07-32-16.jpg", "url": "media/1640.jpg", "size": 216571, "thumb": "media/1640.jpg_thumb.jpg"}, {"width": 760, "height": 1280, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1641.jpg", "size": 161112, "thumb": "media/1641.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-23T06:27:10", "media_type": "photo", "original_name": "photo_2022-12-23_06-27-10.jpg", "url": "media/1642.jpg", "size": 150742, "thumb": "media/1642.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1643.jpg", "size": 150223, "thumb": "media/1643.jpg_thumb.jpg"}], "reply": {"id": 1635, "text": "开到了小货车!应该是离开麻省之后第一次开车,好开心 qwq\n\n刚才上路重新练了练,让聊聊坐在副驾做教练。没有全都忘掉真是太好了,虽然还是犯了几次不分左右级别的错误(x\n\n停车让聊聊指挥停得好完美。果然停车就是需要两个人做的事情——之前在麻省的第一次事故就是自己停车划到了旁边的车来着...\n\n也是第一次开小货车,好多以前的常识都失效了... 比如以前教练教我变道的时候不要看后视镜,要转头透过后座的窗户看,结果小货车后面没有窗户 🌚", "thumb": "media/1635.jpg_thumb.jpg"}}, {"id": 1644, "date": "2022-12-23T08:50:56", "text": "🐱!", "views": 101, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-12-23T08:35:55", "media_type": "photo", "original_name": "photo_2022-12-23_08-35-55.jpg", "url": "media/1644.jpg", "size": 141450, "thumb": "media/1644.jpg_thumb.jpg"}]}, {"id": 1645, "date": "2022-12-24T03:17:43", "text": "tg-blog 写完啦,是一个用来显示电报频道数据的网页前端 qwq\n\n一个部署到了我的 blog aza.moe 上面,用来同步显示这个频道的内容。另一个部署到了 one-among.us 上面,用来备份逝者的频道。毕竟不能期待电报会永远保存频道数据,之前回收非活跃频道用户名的时候也没有提前通知...\n\n给几乎所有的消息格式都写了支持,包括矢量动画表情、视频、投票、地图位置共享、图片预览、音乐播放... 完全可以用来做一个第三方 Telegram 客户端了 (不\n\n源码链接:\ntg-blog - 网页前端\nTelegramBackup - 电报爬虫\nTwitterBackup - 推特爬虫", "views": 183, "forwards": 7, "media_group_id": 13374814908025325, "files": [{"width": 2068, "height": 2302, "duration": 5, "file_name": "Rec 2022-12-23 22-16.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-12-24T03:17:43", "media_type": "video_file", "original_name": "Rec 2022-12-23 22-16.x264-24.mp4", "url": "media/1645.mp4", "size": 1116818, "thumb": "media/1645.mp4_thumb.jpg"}], "images": [{"width": 508, "height": 268, "date": "2022-12-24T03:17:42", "media_type": "photo", "original_name": "photo_2022-12-24_03-17-42.jpg", "url": "media/1646.jpg", "size": 12381, "thumb": "media/1646.jpg_thumb.jpg"}], "reply": {"id": 1629, "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "thumb": "media/1629.jpg_thumb.jpg"}}, {"id": 1647, "date": "2022-12-24T21:23:28", "text": "2022 年的圣诞节也在写代码 🥲\n\n虽然写代码很开心就是 qwq", "views": 83, "forwards": 0, "reply": {"id": 418, "text": "关于页面差不多写完啦w\n把今年写的研究报告全都发布上去了hhh\n哈哈哈为什么圣诞节我在写代码"}, "images": [{"width": 498, "height": 330, "date": "2022-12-24T21:23:28", "media_type": "photo", "original_name": "photo_2022-12-24_21-23-28.jpg", "url": "media/1647.jpg", "size": 25112, "thumb": "media/1647.jpg_thumb.jpg"}]}, {"id": 1648, "date": "2022-12-25T10:38:48", "text": "翻到了去年圣诞节的聊天记录,好怀念\n\n相比起来今年的圣诞节过得好糟糕... 感觉身边的人都在被各种悲伤困扰 😶", "views": 77, "forwards": 0, "media_group_id": 13375717824733285, "images": [{"width": 429, "height": 392, "date": "2022-12-25T10:38:47", "media_type": "photo", "original_name": "photo_2022-12-25_10-38-47.jpg", "url": "media/1648.jpg", "size": 40214, "thumb": "media/1648.jpg_thumb.jpg"}, {"width": 429, "height": 691, "date": "2022-12-25T10:38:47", "media_type": "photo", "original_name": "photo_2022-12-25_10-38-47.jpg", "url": "media/1649.jpg", "size": 48682, "thumb": "media/1649.jpg_thumb.jpg"}]}, {"id": 1650, "date": "2022-12-26T00:13:20", "text": "纸杯蛋糕!\n\n纸杯蛋糕需要用的食材都不是很容易过期,感觉随时都可以做——只用了五个鸡蛋、牛奶、面粉、玉米油、还有超级超级多糖。相比的话慕斯需要用的淡奶油保质期就太短了\n\n还有打发蛋白真的好累,如果有带底座的打发机就好了... 左手打发好蛋白的时间右手已经做完三盘杀手数独了(x", "views": 77, "forwards": 0, "media_group_id": 13376108806223821, "images": [{"width": 1280, "height": 960, "date": "2022-12-26T00:03:32", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-32.jpg", "url": "media/1650.jpg", "size": 229835, "thumb": "media/1650.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-25T23:11:58", "media_type": "photo", "original_name": "photo_2022-12-25_23-11-58.jpg", "url": "media/1651.jpg", "size": 138688, "thumb": "media/1651.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-26T00:03:33", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-33.jpg", "url": "media/1652.jpg", "size": 202599, "thumb": "media/1652.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-26T00:03:33", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-33.jpg", "url": "media/1653.jpg", "size": 257835, "thumb": "media/1653.jpg_thumb.jpg"}]}, {"id": 1654, "date": "2022-12-26T04:20:25", "text": "睡觉睡觉w\n\n好久没有在一天结束之前入睡了... 而且怎么圣诞周睡得比期末考试周还少 😭", "views": 84, "forwards": 0, "images": [{"width": 1088, "height": 1280, "date": "2022-12-26T04:20:25", "media_type": "photo", "original_name": "photo_2022-12-26_04-20-25.jpg", "url": "media/1654.jpg", "size": 120420, "thumb": "media/1654.jpg_thumb.jpg"}]}, {"id": 1655, "date": "2022-12-26T15:16:19", "text": "聊聊变成了鲨鲨 qwq", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-26T15:16:18", "media_type": "photo", "original_name": "photo_2022-12-26_15-16-18.jpg", "url": "media/1655.jpg", "size": 187228, "thumb": "media/1655.jpg_thumb.jpg"}]}, {"id": 1656, "date": "2022-12-27T02:25:07", "text": "哇!这栋楼的楼层居然是从 0 开始数的!一层居然是 1 不是 G!居然还没有跳楼!\n\n设计这个楼的建筑师以前一定是个程序员 qwq", "views": 104, "forwards": 1, "media_group_id": 13376863255869837, "images": [{"width": 960, "height": 1280, "date": "2022-12-27T02:25:05", "media_type": "photo", "original_name": "photo_2022-12-27_02-25-05.jpg", "url": "media/1656.jpg", "size": 117351, "thumb": "media/1656.jpg_thumb.jpg"}, {"width": 1279, "height": 1114, "date": "2022-12-27T02:25:06", "media_type": "photo", "original_name": "photo_2022-12-27_02-25-06.jpg", "url": "media/1657.jpg", "size": 216308, "thumb": "media/1657.jpg_thumb.jpg"}]}, {"id": 1658, "date": "2022-12-27T09:27:35", "text": "原本是三个人的温馨小家,现在只剩下鲨鲨和床下的幽灵陪我了... 好孤单😢", "views": 83, "forwards": 0, "reply": {"id": 1655, "text": "聊聊变成了鲨鲨 qwq"}}, {"id": 1659, "date": "2022-12-27T22:57:58", "text": "#戴上耳机 \n《午睡》- ハンバート ハンバート\n\n网易云\nYouTube", "views": 91, "forwards": 0, "files": [{"duration": 169, "performer": "ハンバート ハンバート", "title": "午睡 (アルバムと异なったアレンジ)", "file_name": "ハンバート_ハンバート_午睡_アルバムと异なったアレンジ.mp3", "mime_type": "audio/mpeg", "date": "2022-12-27T22:37:07", "media_type": "audio_file", "original_name": "ハンバート_ハンバート_午睡_アルバムと异なったアレンジ.mp3", "url": "media/1659.mp3", "size": 6993047, "thumb": "media/1659.mp3_thumb.jpg"}]}, {"id": 1660, "date": "2022-12-28T01:11:35", "text": "发现去超市如果没有聊聊在身边我完全没有自控力\n\n买了好多零食、含糖饮料、打折的东西、一个人绝对吃不完的菜...", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T01:11:35", "media_type": "photo", "original_name": "photo_2022-12-28_01-11-35.jpg", "url": "media/1660.jpg", "size": 246710, "thumb": "media/1660.jpg_thumb.jpg"}]}, {"id": 1661, "date": "2022-12-28T02:28:14", "text": "知道聊聊住的病房可以带食物进去就又有动力做菜了 qwq", "views": 85, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T02:28:14", "media_type": "photo", "original_name": "photo_2022-12-28_02-28-14.jpg", "url": "media/1661.jpg", "size": 243580, "thumb": "media/1661.jpg_thumb.jpg"}]}, {"id": 1662, "date": "2022-12-28T02:59:47", "text": "#桂桂今天吃什么\n学书书做了简单健康的沙拉 qwq\n\n(虽然挤了超级超级多不健康的芝麻沙拉酱hhh", "views": 85, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T02:55:48", "media_type": "photo", "original_name": "photo_2022-12-28_02-55-48.jpg", "url": "media/1662.jpg", "size": 186354, "thumb": "media/1662.jpg_thumb.jpg"}]}, {"id": 1663, "date": "2022-12-28T18:58:01", "text": "没有力气起床了... 好想一觉睡到时间的尽头", "views": 83, "forwards": 0}, {"id": 1664, "date": "2022-12-28T22:27:27", "text": "#桂桂聊聊今天吃什么\n给聊聊做了烤鸡西兰花盒饭", "views": 81, "forwards": 0, "media_group_id": 13378131581526573, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T22:18:18", "media_type": "photo", "original_name": "photo_2022-12-28_22-18-18.jpg", "url": "media/1664.jpg", "size": 267571, "thumb": "media/1664.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-28T22:27:26", "media_type": "photo", "original_name": "photo_2022-12-28_22-27-26.jpg", "url": "media/1665.jpg", "size": 167145, "thumb": "media/1665.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-28T22:27:27", "media_type": "photo", "original_name": "photo_2022-12-28_22-27-27.jpg", "url": "media/1666.jpg", "size": 215589, "thumb": "media/1666.jpg_thumb.jpg"}], "reply": {"id": 1661, "text": "知道聊聊住的病房可以带食物进去就又有动力做菜了 qwq"}}, {"id": 1667, "date": "2022-12-28T23:51:48", "text": "聊聊穿这身好可爱 qwq\n\n可惜护士说不能买回家(x", "views": 81, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T23:50:14", "media_type": "photo", "original_name": "photo_2022-12-28_23-50-14.jpg", "url": "media/1667.jpg", "size": 151232, "thumb": "media/1667.jpg_thumb.jpg"}]}, {"id": 1668, "date": "2022-12-29T00:59:31", "text": "在家做了 1kg 九根烤鸡腿只花了 $4.83 哇,要是在外面吃算上税肯定就要 >$40 了 🌚", "views": 84, "forwards": 1, "media_group_id": 13378204573692533, "images": [{"width": 1280, "height": 960, "date": "2022-12-29T00:59:30", "media_type": "photo", "original_name": "photo_2022-12-29_00-59-30.jpg", "url": "media/1668.jpg", "size": 172245, "thumb": "media/1668.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-29T00:59:31", "media_type": "photo", "original_name": "photo_2022-12-29_00-59-31.jpg", "url": "media/1669.jpg", "size": 248159, "thumb": "media/1669.jpg_thumb.jpg"}], "reply": {"id": 1664, "text": "#桂桂聊聊今天吃什么\n给聊聊做了烤鸡西兰花盒饭", "thumb": "media/1664.jpg_thumb.jpg"}}, {"id": 1670, "date": "2022-12-29T03:03:19", "text": "今晚聊聊出院了,一共住了四天。不过不知道是不是好事\n\n一方面我很希望聊聊能早点出院,毕竟病房那么无聊的生活环境并不好,而且我一个人在家也很孤单。但是另一方面又感觉聊聊并没有得到她需要的帮助...\n\n住了四天刚见到精神科医生,然后说有 bpd 症状但是并没有严重到可以诊断,也没有给开新的药,说应该去预约 therapist,但是医院即没有给 referral 也没有帮忙预约,所以还是要等很久很久才能预约上。医院给她注册了一个管理情绪的课程,但是那个也要等到二月才开... 希望这段时间里聊聊的情绪不会变得更糟糕", "views": 79, "forwards": 0, "forwarded_from": {"name": "废纸篓"}}, {"id": 1671, "date": "2022-12-29T09:08:12", "text": "因为某人窥屏,我改了一个即使知道答案以某人的智商也绝对猜不出来怎么画的密码 🌚", "views": 86, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-12-29T09:08:12", "media_type": "photo", "original_name": "photo_2022-12-29_09-08-12.jpg", "url": "media/1671.jpg", "size": 45547, "thumb": "media/1671.jpg_thumb.jpg"}]}, {"id": 1672, "date": "2022-12-29T10:38:54", "text": "update: 某人居然猜出来了!虽然起点不明显但是从终点按规则逆向是能推出唯一解的\n\n那就换一个没有唯一解的吧 ", "views": 81, "forwards": 0, "reply": {"id": 1671, "text": "因为某人窥屏,我改了一个即使知道答案以某人的智商也绝对猜不出来怎么画的密码 🌚"}, "images": [{"width": 640, "height": 1280, "date": "2022-12-29T10:38:54", "media_type": "photo", "original_name": "photo_2022-12-29_10-38-54.jpg", "url": "media/1672.jpg", "size": 40344, "thumb": "media/1672.jpg_thumb.jpg"}]}, {"id": 1673, "date": "2022-12-29T21:53:04", "text": "结果聊聊刚出院十个小时之后就又尝试自杀回去住院了... 😪", "views": 82, "forwards": 0, "reply": {"id": 1670, "text": "今晚聊聊出院了,一共住了四天。不过不知道是不是好事\n\n一方面我很希望聊聊能早点出院,毕竟病房那么无聊的生活环境并不好,而且我一个人在家也很孤单。但是另一方面又感觉聊聊并没有得到她需要的帮助...\n\n住了四天刚见到精神科医生,然后说有 bpd 症状但是并没有严重到可以诊断,也没有给开新的药,说应该去预约 therapist,但是医院即没有给 referral 也没有帮忙预约,所以还是要等很久很久才能预约上。医院给她注册了一个管理情绪的课程,但是那个也要等到二月才开... 希望这段时间里聊聊的情绪不会变得更糟糕"}}, {"id": 1674, "date": "2022-12-30T06:13:11", "text": "VR 头显出问题 glitch 的时候也好好看,有黄色紫色的方块到处闪来闪去 qwq", "views": 83, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-30T06:13:11", "media_type": "photo", "original_name": "photo_2022-12-30_06-13-11.jpg", "url": "media/1674.jpg", "size": 137589, "thumb": "media/1674.jpg_thumb.jpg"}]}, {"id": 1675, "date": "2022-12-30T18:26:01", "text": "花了五个小时重新配了 Daisy 的桌面环境,好累...\n\n把 KDE 换成 Gnome 了,然后花了超久来修各种小问题... 有暗色模式切换不工作、有 KDE 应用在 Gnome 上黑底黑字,还有 fcitx5 输入法不识别(最后换成 ibus 解决了)\n\n然后尝试把 X11 换成 wayland 但是各种图像问题没办法解决就又换回去了。又花了超久配了一个能看的 kitty 主题,因为 tabby 虽然好看但是在 x11 上只有 10 fps\n\n然后优化了各种配置,比如给 rime 加上自动同步的维基词库、把 anaconda 卸掉全都迁移到 micromamba 上面之类的\n\n以前一直想重配来着,没想到真的换起来这么麻烦...", "views": 84, "forwards": 0, "images": [{"width": 800, "height": 650, "date": "2022-12-30T18:26:01", "media_type": "photo", "original_name": "photo_2022-12-30_18-26-01.jpg", "url": "media/1675.jpg", "size": 69395, "thumb": "media/1675.jpg_thumb.jpg"}]}, {"id": 1676, "date": "2022-12-31T02:17:49", "text": "#桂桂书书Yuri今天吃什么\n炸土豆牛排 qwq\n\n第一次做油炸的食物,意外地很不错,虽然说看着这么多油我真的好害怕(x\n\n明天再单独给聊聊做一份w", "views": 79, "forwards": 0, "media_group_id": 13379624558946885, "images": [{"width": 1280, "height": 960, "date": "2022-12-31T02:19:30", "media_type": "photo", "original_name": "photo_2022-12-31_02-19-30.jpg", "url": "media/1676.jpg", "size": 217312, "thumb": "media/1676.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T02:17:49", "media_type": "photo", "original_name": "photo_2022-12-31_02-17-49.jpg", "url": "media/1677.jpg", "size": 179017, "thumb": "media/1677.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T02:17:49", "media_type": "photo", "original_name": "photo_2022-12-31_02-17-49.jpg", "url": "media/1678.jpg", "size": 183039, "thumb": "media/1678.jpg_thumb.jpg"}]}, {"id": 1679, "date": "2022-12-31T19:04:43", "text": "创建 GitHub 帐号已经六年了!更新一下今年写的项目 qwq\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w\n\n我中途弃坑的项目越来越少了,但是需要同时写很多项目的重叠时间反而变多了... 可能是因为有很多项目都需要长期维护", "views": 86, "forwards": 1, "reply": {"id": 425, "text": "回想一下这五年都写过什么项目w\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w"}, "images": [{"width": 846, "height": 1280, "date": "2022-12-31T19:04:43", "media_type": "photo", "original_name": "photo_2022-12-31_19-04-43.jpg", "url": "media/1679.jpg", "size": 173722, "thumb": "media/1679.jpg_thumb.jpg"}]}, {"id": 1680, "date": "2022-12-31T22:11:39", "text": "说远不远,说近不近", "views": 65, "forwards": 1, "forwarded_from": {"name": "新叶喵的话"}, "media_group_id": 13380197595332677, "images": [{"width": 1280, "height": 960, "date": "2022-12-31T22:09:38", "media_type": "photo", "original_name": "photo_2022-12-31_22-09-38.jpg", "url": "media/1680.jpg", "size": 158702, "thumb": "media/1680.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T22:11:21", "media_type": "photo", "original_name": "photo_2022-12-31_22-11-21.jpg", "url": "media/1681.jpg", "size": 126959, "thumb": "media/1681.jpg_thumb.jpg"}]}, {"id": 1682, "date": "2022-12-31T22:34:10", "text": "鞋太滑了在电梯上滑了一跤 😭", "views": 88, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-31T22:34:10", "media_type": "photo", "original_name": "photo_2022-12-31_22-34-10.jpg", "url": "media/1682.jpg", "size": 140559, "thumb": "media/1682.jpg_thumb.jpg"}]}, {"id": 1683, "date": "2022-12-31T22:48:40", "text": "去医院看聊聊了,带上了因为太急没炒好的牛排\n\n聊聊这次住院在 CAMH,路程要一个小时,不再像之前那样想去看望十分钟就能到了。CAMH 的管理规则也好严... 去看望必须提前一天通知,只有 14-18 点可以约,一次只能停留一个小时,带过去的东西要被检查,还只能在公共区域\n\n呜呜 要在家里一个人跨年了...", "views": 97, "forwards": 0, "reply": {"id": 1680, "text": "说远不远,说近不近", "thumb": "media/1680.jpg_thumb.jpg"}}, {"id": 1684, "date": "2023-01-01T05:53:20", "text": "和聊聊在一起已经一周年了呢... 好怀念去年这个时候,和聊聊看完蜘蛛侠在嘈杂的街道上散步,看着路人骑着摩托车放烟花,听着到处传来的喇叭声,在时针回到零点的时候了亲上来,迎接同居的第一天 qwq\n\n今年怎么就变成这样了呢... 和聊聊在视频电话中跨年了,在一个只能听到电脑风扇声的房间里,也没有看到烟花\n\n大家新年快乐,希望 2023 不会像现在这样糟糕 🙃", "views": 94, "forwards": 1}, {"id": 1685, "date": "2023-01-01T20:51:39", "text": "新的一年的第一天从睡 13 小时开始 😴", "views": 98, "forwards": 1}, {"id": 1686, "date": "2023-01-02T01:45:51", "text": "不知不觉离上次得新冠已经过了六个月了... 什么时候再去打一个安全补丁", "views": 91, "forwards": 0, "reply": {"id": 835, "text": "呜呜 居然真的是 COVID"}, "images": [{"width": 530, "height": 281, "date": "2023-01-02T01:45:51", "media_type": "photo", "original_name": "photo_2023-01-02_01-45-51.jpg", "url": "media/1686.jpg", "size": 37221, "thumb": "media/1686.jpg_thumb.jpg"}]}, {"id": 1687, "date": "2023-01-02T11:14:08", "text": "ADHD 现状:搭了 p2p 同步文件的 syncthing 和 obsidian,然后因为同步到 iOS 需要 iCloud 但是我的 iCloud 满了所以去做备份,然后发现了∞年前整理到一半的备份 🌚\n\n预计∞天之后会同样迷惑地看到今天搭到一半的 syncthing 和在 obsidian 里面写到一半的年度总结 🌚", "views": 89, "forwards": 0}, {"id": 1688, "date": "2023-01-02T18:20:24", "text": "翻到一些以前的截图", "views": 138, "forwards": 0, "images": [{"width": 1242, "height": 720, "date": "2023-01-02T18:20:24", "media_type": "photo", "original_name": "photo_2023-01-02_18-20-24.jpg", "url": "media/1688.jpg", "size": 61065, "thumb": "media/1688.jpg_thumb.jpg"}]}, {"id": 1689, "date": "2023-01-02T19:34:40", "text": "新的旧壁纸\n\n从上次刷系统就一直想把这张找回来,今天终于找回来了 qwq", "views": 82, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2023-01-02T19:34:39", "media_type": "photo", "original_name": "photo_2023-01-02_19-34-39.jpg", "url": "media/1689.jpg", "size": 88202, "thumb": "media/1689.jpg_thumb.jpg"}]}, {"id": 1690, "date": "2023-01-03T00:53:27", "text": "好羡慕 ChatGPT 的阅历... 刚出生下来就读完了世界上大部分的书还能记住好多重要的引用是多么值得羡慕的事情\n\n...except that they aren't quotes 🌚\n\n它回复的这五句引用我搜了整本书都并没有找到,然后我想会不会是句式相似的转述,就重新读了第四章,结果一句主题相似的句子都没找到 🥲\n\n...你不要对不知道的东西这么自信啊\n(╯’ – ‘)╯︵ ┻━┻", "views": 93, "forwards": 0, "media_group_id": 13381657658948789, "images": [{"width": 638, "height": 976, "date": "2023-01-03T00:53:25", "media_type": "photo", "original_name": "photo_2023-01-03_00-53-25.jpg", "url": "media/1690.jpg", "size": 143630, "thumb": "media/1690.jpg_thumb.jpg"}, {"width": 645, "height": 1159, "date": "2023-01-03T00:53:27", "media_type": "photo", "original_name": "photo_2023-01-03_00-53-27.jpg", "url": "media/1691.jpg", "size": 158604, "thumb": "media/1691.jpg_thumb.jpg"}]}, {"id": 1692, "date": "2023-01-03T18:18:31", "text": "一个人睡觉睡相越来越糟糕了...!醒来发现我整个人斜过去了在用一个特别扭曲的姿势同时抱着两只鲨鲨 🥲", "views": 102, "forwards": 1}, {"id": 1694, "date": "2023-01-04T04:02:33", "text": "推荐一些超方便超好喝的拉面汤底\n\n今年定一个小小目标就是把信达超市所有的汤底试一遍 qwq", "views": 82, "forwards": 1, "media_group_id": 13382439628496773, "images": [{"width": 1280, "height": 960, "date": "2023-01-04T04:02:31", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-31.jpg", "url": "media/1694.jpg", "size": 227578, "thumb": "media/1694.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T08:28:37", "media_type": "photo", "original_name": "photo_2022-12-31_08-28-37.jpg", "url": "media/1695.jpg", "size": 202884, "thumb": "media/1695.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-04T04:02:32", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-32.jpg", "url": "media/1696.jpg", "size": 315871, "thumb": "media/1696.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-04T04:02:32", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-32.jpg", "url": "media/1697.jpg", "size": 291126, "thumb": "media/1697.jpg_thumb.jpg"}]}, {"id": 1699, "date": "2023-01-04T09:42:20", "text": "聊聊不在家以后要让谷歌助手提醒我睡觉了(x\n\n本来想试试 ChatGPT,可惜 ChatGPT 连现在是几点都不知道... 不知道有没有办法给语言模型加这些外界 context", "views": 82, "forwards": 0, "images": [{"width": 1080, "height": 1021, "date": "2023-01-04T09:42:19", "media_type": "photo", "original_name": "photo_2023-01-04_09-42-19.jpg", "url": "media/1699.jpg", "size": 65136, "thumb": "media/1699.jpg_thumb.jpg"}]}, {"id": 1700, "date": "2023-01-05T02:37:41", "text": "花了一天时间总算是把 linux 上的邮件客户端调好啦——\n\n新版 Thunderbird UI 终于能看了,还设好了用 yubikey + pin 的 GPG 签名 & 端到端加密 qwq\n\n然后终于可以用除了 outlook 以外的客户端登上我的 me@hydev.org 的域名邮箱了... 这个邮箱同时是 Office365 企业帐号又是 Live 个人帐号的别名,是非常小众的 case,以前除了 Outlook 没有其他客户端可以同时登上这两个帐号。现在微软已经不让把企业邮箱添加成别名了,怎么感觉自己有了一个什么稀有绝版帐号(虽然用起来超级不方便\n\n感觉花好长时间配 Linux 也只是用起来比原来舒服了一点点... 好累 😭", "views": 81, "forwards": 0, "media_group_id": 13383090095312605, "images": [{"width": 1280, "height": 679, "date": "2023-01-05T02:39:38", "media_type": "photo", "original_name": "photo_2023-01-05_02-39-38.jpg", "url": "media/1700.jpg", "size": 153878, "thumb": "media/1700.jpg_thumb.jpg"}, {"width": 558, "height": 623, "date": "2023-01-05T02:37:41", "media_type": "photo", "original_name": "photo_2023-01-05_02-37-41.jpg", "url": "media/1701.jpg", "size": 58096, "thumb": "media/1701.jpg_thumb.jpg"}, {"width": 524, "height": 508, "date": "2023-01-05T02:37:41", "media_type": "photo", "original_name": "photo_2023-01-05_02-37-41.jpg", "url": "media/1702.jpg", "size": 31039, "thumb": "media/1702.jpg_thumb.jpg"}]}, {"id": 1703, "date": "2023-01-05T03:15:01", "text": "pusheen!", "views": 82, "forwards": 1, "forwarded_from": {"name": "讨论讨论w"}, "images": [{"width": 1280, "height": 679, "date": "2023-01-05T03:11:37", "media_type": "photo", "original_name": "photo_2023-01-05_03-11-37.jpg", "url": "media/1703.jpg", "size": 131423, "thumb": "media/1703.jpg_thumb.jpg"}]}, {"id": 1704, "date": "2023-01-05T04:21:45", "text": "今天准时睡觉了 qwq", "views": 84, "forwards": 0, "reply": {"id": 1699, "text": "聊聊不在家以后要让谷歌助手提醒我睡觉了(x\n\n本来想试试 ChatGPT,可惜 ChatGPT 连现在是几点都不知道... 不知道有没有办法给语言模型加这些外界 context"}}, {"id": 1705, "date": "2023-01-06T04:28:30", "text": "今天给 One Among Us 加了链接媒体预览!\n\n因为用 Vue SSG 生成静态网页需要改的代码太多,就直接加了一个脚本在构建之后用构建好的 html 注入元数据,居然真的工作了hhh\n\n除了主页的图片以外其他页面的缩略图都是用 puppeteer 动态渲染的哦,是不是很好看 qwq\n\n毕竟众所周知 html 是世界上最好看的图片渲染框架。puppeteer 就是用一个虚拟浏览器把 html 元素渲染成高清图片来着,然后你就会看到我在 Github Action 里面装 X11, wayland, chrome,启动一个 xvfb... 🌚", "views": 83, "forwards": 1}, {"id": 1706, "date": "2023-01-06T06:01:28", "text": "每日健身 1/1 ✅\n\n呜呜结果今天没有早睡 看来如果想十一点上床大概要把提醒设到十点——", "views": 77, "forwards": 0, "media_group_id": 13383879104964605, "images": [{"width": 1280, "height": 816, "date": "2023-01-06T06:01:27", "media_type": "photo", "original_name": "photo_2023-01-06_06-01-27.jpg", "url": "media/1706.jpg", "size": 62540, "thumb": "media/1706.jpg_thumb.jpg"}, {"width": 1237, "height": 745, "date": "2023-01-06T06:01:27", "media_type": "photo", "original_name": "photo_2023-01-06_06-01-27.jpg", "url": "media/1707.jpg", "size": 67135, "thumb": "media/1707.jpg_thumb.jpg"}]}, {"id": 1708, "date": "2023-01-06T09:38:43", "text": "从一点躺到现在没睡着... 似乎感冒了,不过也不意外,毕竟这整个假期都没有休息好,只希望不是新冠 😪\n\n想念聊聊,想念一起玩游戏、做饭、凌晨在床上一起说梦话的时光... 好寂寞\n\n前几天和新认识的朋友聊到,对我来说写代码像是一种紧急出口,能让我忘记时间、忘记孤独的感觉、忘记身边的离别、忘记现实的一切困扰和烦恼,也能让我感到没有那么的无用。可惜人的身体不是用来超频的,总归需要慢下来,躺在床上让这一切思绪涌入。\n\n今天玩 Beat Saber 的时候和这首「I Wanna Be A Machine」的歌词产生了好奇怪的共鸣... 虽然也许不是作者的本意,但是这真的是第一首让我哭出来的 rap edm", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 927, "date": "2023-01-06T09:38:43", "media_type": "photo", "original_name": "photo_2023-01-06_09-38-43.jpg", "url": "media/1708.jpg", "size": 130652, "thumb": "media/1708.jpg_thumb.jpg"}]}, {"id": 1709, "date": "2023-01-06T09:48:22", "text": "#戴上耳机\n《I Wanna Be A Machine》\n- The Living Tombstone\n\n歌词\n网易云", "views": 89, "forwards": 0, "files": [{"duration": 205, "performer": "Beat Saber/The Living Tombstone", "title": "I Wanna Be A Machine", "file_name": "Beat Saber The Living Tombstone - I Wanna Be A Machine.mp3", "mime_type": "audio/mpeg", "date": "2023-01-06T09:15:30", "media_type": "audio_file", "original_name": "Beat Saber The Living Tombstone - I Wanna Be A Machine.mp3", "url": "media/1709.mp3", "size": 8326051}]}, {"id": 1710, "date": "2023-01-06T18:06:06", "text": "还好不是 covid,但是还是好难受呀 😭", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-06T18:06:06", "media_type": "photo", "original_name": "photo_2023-01-06_18-06-06.jpg", "url": "media/1710.jpg", "size": 72252, "thumb": "media/1710.jpg_thumb.jpg"}]}, {"id": 1711, "date": "2023-01-07T00:10:10", "text": "#戴上耳机\nhttps://www.bilibili.com/audio/au3699784\n\n灯花给我发了她用 FL 做的曲子,好厉害 qwq", "views": 80, "forwards": 0}, {"id": 1712, "date": "2023-01-07T03:16:48", "text": "今天发低烧什么都没做睡了一整天... 吃了聊聊订的皮蛋瘦肉粥,和家人打了两个小时电话\n\n还有两天就开学了呢... 开学前还需要看看课程规划、打上日历、复习一下微积分(怎么微积分开学第一周就考试哇 😶\n\n啊呜 好多事情 还是继续睡了 😴", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-07T03:16:47", "media_type": "photo", "original_name": "photo_2023-01-07_03-16-47.jpg", "url": "media/1712.jpg", "size": 133895, "thumb": "media/1712.jpg_thumb.jpg"}]}, {"id": 1713, "date": "2023-01-08T05:56:26", "text": "之前 drop 统计的时候即使课表里面时间冲突还是选了 336,赌今年这两门课会有一门有录像——\n\n现在课程规划出来之后发现两门都有录像!好耶,周四不用去学校了 ", "views": 79, "forwards": 1, "images": [{"width": 510, "height": 275, "date": "2023-01-08T05:56:26", "media_type": "photo", "original_name": "photo_2023-01-08_05-56-26.jpg", "url": "media/1713.jpg", "size": 16933, "thumb": "media/1713.jpg_thumb.jpg"}]}, {"id": 1714, "date": "2023-01-08T21:20:37", "text": "聊聊去医院了之后我几乎每天每顿都吃拉面了... 为了打破这个 routine 今天给自己做了饭w\n\n做了三人份的咖喱给自己和明天的自己和后天的自己吃 😶", "views": 79, "forwards": 0, "media_group_id": 13385702701115597, "images": [{"width": 1280, "height": 960, "date": "2023-01-08T20:15:38", "media_type": "photo", "original_name": "photo_2023-01-08_20-15-38.jpg", "url": "media/1714.jpg", "size": 205572, "thumb": "media/1714.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-08T21:20:36", "media_type": "photo", "original_name": "photo_2023-01-08_21-20-36.jpg", "url": "media/1715.jpg", "size": 188893, "thumb": "media/1715.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-01-08T21:20:37", "media_type": "photo", "original_name": "photo_2023-01-08_21-20-37.jpg", "url": "media/1716.jpg", "size": 206358, "thumb": "media/1716.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-01-08T19:47:00", "media_type": "photo", "original_name": "photo_2023-01-08_19-47-00.jpg", "url": "media/1717.jpg", "size": 167279, "thumb": "media/1717.jpg_thumb.jpg"}]}, {"id": 1718, "date": "2023-01-09T01:18:30", "text": "信达超市背景音乐还在放 Christmas is coming soon 🤗", "views": 84, "forwards": 0}, {"id": 1719, "date": "2023-01-09T01:56:36", "text": "今天看着鸡腿打折 $0.99/lb 我就买了三袋 10.27lb,然后看着晚上七点半熟食买一送一我就买了两盒左宗棠鸡 😶\n\n我对打折的东西完全没有抵抗力啊... 不过还好生肉可以冻很久,冰箱冷冻室满了的话阳台也是冷冻室(不", "views": 88, "forwards": 0, "reply": {"id": 1660, "text": "发现去超市如果没有聊聊在身边我完全没有自控力\n\n买了好多零食、含糖饮料、打折的东西、一个人绝对吃不完的菜..."}, "images": [{"width": 1280, "height": 960, "date": "2023-01-09T01:41:04", "media_type": "photo", "original_name": "photo_2023-01-09_01-41-04.jpg", "url": "media/1719.jpg", "size": 231421, "thumb": "media/1719.jpg_thumb.jpg"}]}, {"id": 1720, "date": "2023-01-09T17:22:27", "text": "很荣幸地翘掉了开学第一天的第一节课 😴", "views": 88, "forwards": 0, "images": [{"width": 1080, "height": 958, "date": "2023-01-09T17:22:27", "media_type": "photo", "original_name": "photo_2023-01-09_17-22-27.jpg", "url": "media/1720.jpg", "size": 51482, "thumb": "media/1720.jpg_thumb.jpg"}]}, {"id": 1721, "date": "2023-01-10T08:16:32", "text": "放了两天又干又硬的咖喱饭并不好吃... 每顿都吃拉面其实也没什么不好的吧 🙃", "views": 84, "forwards": 0, "reply": {"id": 1714, "text": "聊聊去医院了之后我几乎每天每顿都吃拉面了... 为了打破这个 routine 今天给自己做了饭w\n\n做了三人份的咖喱给自己和明天的自己和后天的自己吃 😶", "thumb": "media/1714.jpg_thumb.jpg"}}, {"id": 1723, "date": "2023-01-10T21:31:39", "text": "“You may not use code generated from AI tools (e.g., ChatGPT) to complete any course work.” 草哈哈哈哈\n\n这老师真的看得出来么 🌚", "views": 123, "forwards": 1, "images": [{"width": 604, "height": 537, "date": "2023-01-10T21:31:39", "media_type": "photo", "original_name": "photo_2023-01-10_21-31-39.jpg", "url": "media/1723.jpg", "size": 92410, "thumb": "media/1723.jpg_thumb.jpg"}]}, {"id": 1724, "date": "2023-01-10T23:00:28", "text": "#桂桂聊聊今天吃什么\n左宗棠鸡和芹菜炒菜花!\n\n一个人在家没动力做饭,给聊聊做就有动力了 qwq\n\n(然后顺便把今天的课也翘了", "views": 80, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2023-01-10T23:00:27", "media_type": "photo", "original_name": "photo_2023-01-10_23-00-27.jpg", "url": "media/1724.jpg", "size": 207372, "thumb": "media/1724.jpg_thumb.jpg"}]}, {"id": 1725, "date": "2023-01-11T03:20:44", "text": "C 真的好原始... 想 hack 一些作业题然后它一次一次第让我失望 😶", "views": 90, "forwards": 1, "images": [{"width": 774, "height": 724, "date": "2023-01-11T03:20:44", "media_type": "photo", "original_name": "photo_2023-01-11_03-20-44.jpg", "url": "media/1725.jpg", "size": 79709, "thumb": "media/1725.jpg_thumb.jpg"}]}, {"id": 1726, "date": "2023-01-11T03:59:06", "views": 77, "forwards": 0, "forwarded_from": {"name": "豆腐"}, "images": [{"width": 1280, "height": 613, "date": "2023-01-11T03:43:42", "media_type": "photo", "original_name": "photo_2023-01-11_03-43-42.jpg", "url": "media/1726.jpg", "size": 44264, "thumb": "media/1726.jpg_thumb.jpg"}]}, {"id": 1727, "date": "2023-01-11T03:59:36", "text": "豆腐 hack 出来了,好厉害!\n\n原来可以这样定义一个外部的 function", "views": 79, "forwards": 0, "reply": {"id": 1726}}, {"id": 1728, "date": "2023-01-11T06:23:20", "text": "把去年那个下载录像的脚本改成全自动了!\n\n学校的登录验证太复杂就不逆向了,直接用 python 开一个本地 HTTP 服务器,然后调用浏览器打开 canvas url,登绿&启动 OCCS 之后油猴脚本请求 json 然后传回本地服务器把窗口关掉hhhh", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 875, "date": "2023-01-11T06:23:20", "media_type": "photo", "original_name": "photo_2023-01-11_06-23-20.jpg", "url": "media/1728.jpg", "size": 147025, "thumb": "media/1728.jpg_thumb.jpg"}]}, {"id": 1729, "date": "2023-01-11T09:29:14", "text": "作息又乱掉了... 我可能需要一个到睡觉的时间就把我绑到床上的机器人 😶", "views": 81, "forwards": 0}, {"id": 1730, "date": "2023-01-11T14:17:28", "text": "啊 翻了一下今天的 ppt 发现原来出勤打卡链接就在 ppt 里,然后今天只有 introduction 没有内容\n\n好了今天这节也不用去上了,睡觉睡觉 qwq", "views": 79, "forwards": 0, "images": [{"width": 1080, "height": 704, "date": "2023-01-11T14:17:28", "media_type": "photo", "original_name": "photo_2023-01-11_14-17-28.jpg", "url": "media/1730.jpg", "size": 59247, "thumb": "media/1730.jpg_thumb.jpg"}]}, {"id": 1731, "date": "2023-01-11T22:23:04", "text": "哇 Deemo 真的动画化了!\n\n感觉一年没关注剧场版更新错过了好多——", "views": 79, "forwards": 0, "images": [{"width": 800, "height": 550, "date": "2023-01-11T22:23:04", "media_type": "photo", "original_name": "photo_2023-01-11_22-23-04.jpg", "url": "media/1731.jpg", "size": 107600, "thumb": "media/1731.jpg_thumb.jpg"}]}, {"id": 1732, "date": "2023-01-12T03:04:02", "text": "iPad 屏幕还是好小,好想要一个能让我躺在床上用电脑的显示器架子... 🤔", "views": 74, "forwards": 0}, {"id": 1738, "date": "2023-01-12T05:26:20", "text": "成功了!用纸壳和胶带做了一个夹在滤网盖和暖气口之间的显示器架子 qwq\n\n躺在床上用电脑的梦想实现了!受力在墙上应该不会有事,不过还是希望它不会哪天突然决定掉下来砸我吧hhhhh 🌚\n\n(说起来这块 16'' 屏幕面板本来是买来做笔记本用的,没想到笔记本鸽了反而做了这个,完全不亏ww", "views": 75, "forwards": 2, "media_group_id": 13388009440538189, "images": [{"width": 1280, "height": 960, "date": "2023-01-12T05:21:51", "media_type": "photo", "original_name": "photo_2023-01-12_05-21-51.jpg", "url": "media/1738.jpg", "size": 142837, "thumb": "media/1738.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:18:35", "media_type": "photo", "original_name": "photo_2023-01-12_05-18-35.jpg", "url": "media/1739.jpg", "size": 151338, "thumb": "media/1739.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:54", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-54.jpg", "url": "media/1740.jpg", "size": 201365, "thumb": "media/1740.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:54", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-54.jpg", "url": "media/1741.jpg", "size": 159854, "thumb": "media/1741.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:53", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-53.jpg", "url": "media/1742.jpg", "size": 202010, "thumb": "media/1742.jpg_thumb.jpg"}]}, {"id": 1743, "date": "2023-01-12T05:42:41", "text": "24 小时不下床的生活从今天开始!!啊哈哈哈哈从来没有这么开心过", "views": 81, "forwards": 2}, {"id": 1744, "date": "2023-01-12T20:45:08", "text": "好多图钉", "views": 84, "forwards": 0, "images": [{"width": 1051, "height": 1280, "date": "2023-01-12T20:45:08", "media_type": "photo", "original_name": "photo_2023-01-12_20-45-08.jpg", "url": "media/1744.jpg", "size": 227009, "thumb": "media/1744.jpg_thumb.jpg"}]}, {"id": 1745, "date": "2023-01-13T02:57:18", "text": "突然好多让人焦虑的事情... 好想睡一觉等到这些事情都有了答复再醒过来 😴", "views": 82, "forwards": 0}, {"id": 1746, "date": "2023-01-14T00:57:08", "text": "啊啊我怎么这两天吃了这么多酥心糖...", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-14T00:57:08", "media_type": "photo", "original_name": "photo_2023-01-14_00-57-08.jpg", "url": "media/1746.jpg", "size": 180931, "thumb": "media/1746.jpg_thumb.jpg"}]}, {"id": 1747, "date": "2023-01-14T01:50:38", "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "views": 92, "forwards": 3, "media_group_id": 13389288305488429, "images": [{"width": 452, "height": 193, "date": "2023-01-14T01:50:37", "media_type": "photo", "original_name": "photo_2023-01-14_01-50-37.jpg", "url": "media/1747.jpg", "size": 15474, "thumb": "media/1747.jpg_thumb.jpg"}, {"width": 401, "height": 230, "date": "2023-01-14T01:50:37", "media_type": "photo", "original_name": "photo_2023-01-14_01-50-37.jpg", "url": "media/1748.jpg", "size": 18006, "thumb": "media/1748.jpg_thumb.jpg"}]}, {"id": 1749, "date": "2023-01-14T16:23:16", "text": "?!我居然成功准时睡觉了", "views": 94, "forwards": 0, "images": [{"width": 1918, "height": 1458, "date": "2023-01-14T16:23:15", "media_type": "photo", "original_name": "photo_2023-01-14_16-23-15.jpg", "url": "media/1749.jpg", "size": 435849, "thumb": "media/1749.jpg_thumb.jpg"}]}, {"id": 1750, "date": "2023-01-14T18:29:00", "text": "「变成输入面条输出代码的机器人了」\n\n输入一碗海鲜方便面", "views": 91, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-01-14T18:28:59", "media_type": "photo", "original_name": "photo_2023-01-14_18-28-59.jpg", "url": "media/1750.jpg", "size": 651130, "thumb": "media/1750.jpg_thumb.jpg"}]}, {"id": 1751, "date": "2023-01-14T21:12:57", "text": "看番看到一半收到一堆仇恨 issue,五分钟写完一个 bot 继续看番 qwq", "views": 85, "forwards": 0, "media_group_id": 13389846216586981, "images": [{"width": 601, "height": 471, "date": "2023-01-14T21:12:55", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-55.jpg", "url": "media/1751.jpg", "size": 45120, "thumb": "media/1751.jpg_thumb.jpg"}, {"width": 800, "height": 477, "date": "2023-01-14T21:12:56", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-56.jpg", "url": "media/1752.jpg", "size": 50371, "thumb": "media/1752.jpg_thumb.jpg"}, {"width": 800, "height": 477, "date": "2023-01-14T21:12:56", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-56.jpg", "url": "media/1753.jpg", "size": 39744, "thumb": "media/1753.jpg_thumb.jpg"}]}, {"id": 1754, "date": "2023-01-15T04:11:17", "text": "我两整周都花在 one among us 上,没人表扬我的功能,没人觉得我写的功能有用,今天公交车上都在写代码,回来和我说我写的下载进度条没用????\n\n删库了 全都删了,所有 git 历史都删了,cloudflare 域名删了,db 服务器 mysql 存储删了,所有的部署 branch 都删了\n\n我为什么要删?如果不是上周我申请退出的时候书把我的 owner 权限转走了我绝对不会删。基础的信任都没有了那就让它没有吧", "views": 150, "forwards": 17, "reply": {"id": 1747, "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "thumb": "media/1747.jpg_thumb.jpg"}}, {"id": 1755, "date": "2023-01-15T04:53:10", "text": "呜呜 最近太容易生气了... 冷静下来超后悔", "views": 90, "forwards": 0}, {"id": 1756, "date": "2023-01-15T10:02:42", "text": "刚才和聊聊打电话,边听她读书边做一些能让自己安心的事情,然后聊聊给我读了约翰格林 The Anthropocene Reviewed 里面的「You'll Never Walk Alone」。被这篇文章治愈了,真的非常感动...\n\n你经常感到孤独,但是即使在感觉最孤独的时候——在旅店隔离、一个人住在空空荡荡的三人小家、失去最重要的朋友——也不会真的孤独。聊聊会陪伴你,朋友们会关心你安慰你,父母和死去的作家曾经说过的话也会在你脑海中搭起小船。你不会孤单,大家的话语会伴随你穿过风雪,「You'll never walk alone」", "views": 96, "forwards": 1}, {"id": 1757, "date": "2023-01-15T10:13:50", "text": "#戴上耳机\n《You'll Never Walk Alone》\n- Gerry & The Pacemakers\n\nSpotify\n网易云", "views": 103, "forwards": 1, "files": [{"duration": 168, "performer": "Gerry & The Pacemakers", "title": "You'll Never Walk Alone", "file_name": "You'll Never Walk Alone.mp3", "mime_type": "audio/mpeg", "date": "2023-01-15T10:12:15", "media_type": "audio_file", "original_name": "You'll Never Walk Alone.mp3", "url": "media/1757.mp3", "size": 6829243, "thumb": "media/1757.mp3_thumb.jpg"}]}, {"id": 1758, "date": "2023-01-15T12:03:41", "text": "在床上躺到现在还是睡不着,有太多想写下来的文字了...", "views": 100, "forwards": 0}, {"id": 1759, "date": "2023-01-15T15:16:17", "text": "聊聊很担心我有自杀念头想让我去 CAMH... 我确实会有,但是我对终极问题的完美答案不会允许我自杀。我能控制我的思想,我会把这些想法全都塞进一个小盒子,封上盖子卷上胶布放在床下面 qwq\n\n为了让聊聊放心搭了一个 owncast 大概有死角的监控直播间,在情绪不稳定的时候大概这样会让自己更安心。欢迎大家监控我好好睡觉 https://cast.hydev.org/ \n\n(edit: 心情好一点了关掉了,直播一共开了 8h", "views": 126, "forwards": 4, "images": [{"width": 1082, "height": 863, "date": "2023-01-15T15:16:17", "media_type": "photo", "original_name": "photo_2023-01-15_15-16-17.jpg", "url": "media/1759.jpg", "size": 142889, "thumb": "media/1759.jpg_thumb.jpg"}]}, {"id": 1760, "date": "2023-01-16T04:47:00", "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-16T04:47:00", "media_type": "photo", "original_name": "photo_2023-01-16_04-47-00.jpg", "url": "media/1760.jpg", "size": 144680, "thumb": "media/1760.jpg_thumb.jpg"}]}, {"id": 1761, "date": "2023-01-16T07:00:27", "text": "好想用 one among us 的源码在我的博客上开一个分区,来记录我身边逝去的事物——那盆青葱盆栽、那段友情、那个天真无辜的自己...", "views": 123, "forwards": 0}, {"id": 1762, "date": "2023-01-16T16:42:20", "text": "#戴上耳机\n昨天 K 和 Jamie 过来玩,Jamie 用吉他弹了这首《A Home for Flowers》真的超好听 qwq\n\n说起来十一月的时候 K 给我推了几首 Omori 的曲子来着,我好喜欢,然后立 Flag 说「等我放假了精神状态稳定一点就开坑」\n啊哈哈哈...\n哈哈哈...\n哈...\n😭\n\n网易云\nYouTube", "views": 109, "forwards": 1, "files": [{"duration": 93, "performer": "OMOCAT, LLC.", "title": "A Home for Flowers (Tulip)", "file_name": "A Home for Flowers (Tulip).mp3", "mime_type": "audio/mpeg", "date": "2023-01-16T16:42:20", "media_type": "audio_file", "original_name": "A Home for Flowers (Tulip).mp3", "url": "media/1762.mp3", "size": 1621942, "thumb": "media/1762.mp3_thumb.jpg"}]}, {"id": 1763, "date": "2023-01-17T02:01:48", "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢", "views": 92, "forwards": 2, "images": [{"width": 1512, "height": 2016, "date": "2023-01-17T02:01:47", "media_type": "photo", "original_name": "photo_2023-01-17_02-01-47.jpg", "url": "media/1763.jpg", "size": 334184, "thumb": "media/1763.jpg_thumb.jpg"}]}, {"id": 1764, "date": "2023-01-17T03:14:29", "text": "春节习俗之「二十五,做豆腐」✅\n\n发一下中午做的开胃菜豆腐裙带味噌汤和冷奴(Hiyayakko,大概是凉拌豆腐)\n\n第一次做豆腐所以试了好多不同的菜谱!本来还想再做一道正餐的揚出炸豆腐来着,都切好了,等我回去豆腐一定坏掉了吧——不过没关系,我得救了才重要,下次再买再试试好啦 qwq", "views": 83, "forwards": 0, "media_group_id": 13391402153111165, "images": [{"width": 2560, "height": 1920, "date": "2023-01-17T03:14:27", "media_type": "photo", "original_name": "photo_2023-01-17_03-14-27.jpg", "url": "media/1764.jpg", "size": 610307, "thumb": "media/1764.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-16T19:49:13", "media_type": "photo", "original_name": "photo_2023-01-16_19-49-13.jpg", "url": "media/1765.jpg", "size": 379969, "thumb": "media/1765.jpg_thumb.jpg"}], "reply": {"id": 1760, "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq"}}, {"id": 1766, "date": "2023-01-17T04:32:02", "text": "除了手机所有东西都被收走了——今天的作业只能落下了,希望可以补上。今天是 Form 1,大概明天见到精神科医生之后会知道我需不需要继续住院\n\n🎵 At the end of a storm\n🎵 There's a golden sky\n🎵 And the sweet silver song of a lark\n\n摆好枕头盖上被子,相信明天一定会更好 qwq", "views": 87, "forwards": 1, "reply": {"id": 1757, "text": "#戴上耳机\n《You'll Never Walk Alone》\n- Gerry & The Pacemakers\n\nSpotify\n网易云"}}, {"id": 1767, "date": "2023-01-17T20:27:22", "text": "唔 刚发现他们把我的名字打错了。Azalea 打成了 Atalea,Gui 打成了 Giu... 看来凌晨注册文件的护士也累了 😶", "views": 81, "forwards": 0, "reply": {"id": 1763, "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢"}}, {"id": 1768, "date": "2023-01-17T22:48:55", "text": "回家了!\n\n今天精神科医生来问了很多问题,我是谁、具体发生了什么、还想不想自伤什么的,我说我学过心理特别擅长自救,医生想了想决定把我放出来啦\n\n和书书和解了,互相道歉了,心情好了很多。我做了好多好过分的事情,删库也是、为了琐碎的细节和团队吵起来也是、对书书说的气话也是... 现在想想我和我执着的事情在团队里其实都没那么重要——比起设计出我心中的完美网页、比起在推特上争出对错,让大家开心才是更重要的,尤其在这个大家都很焦虑的时间里...\n\n焦虑的时候写码的绝对自信和成就感虽然能让我屏蔽掉坏心情,但是同时遇到 rejection 也会很容易被点燃... 我也在找写码之外的紧急出口啦,也许是做饭和家常琐事,也许是钢琴吉他\n\n大家对不起... 这是我第一次在一个平等的团队工作,还请多多指教哦 🙏", "views": 98, "forwards": 1, "reply": {"id": 1763, "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢"}}, {"id": 1769, "date": "2023-01-18T03:31:36", "text": "春节习俗之「二十六,炖年肉」✅\n\n炖了红烧排骨和卤蛋!顺便用昨天剩下来的豆腐做了鸡蛋炒豆腐,还不错 qwq", "views": 97, "forwards": 0, "media_group_id": 13392101575069773, "images": [{"width": 2016, "height": 1126, "date": "2023-01-18T03:31:35", "media_type": "photo", "original_name": "photo_2023-01-18_03-31-35.jpg", "url": "media/1769.jpg", "size": 526140, "thumb": "media/1769.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-18T03:31:35", "media_type": "photo", "original_name": "photo_2023-01-18_03-31-35.jpg", "url": "media/1770.jpg", "size": 780478, "thumb": "media/1770.jpg_thumb.jpg"}], "reply": {"id": 1764, "text": "春节习俗之「二十五,做豆腐」✅\n\n发一下中午做的开胃菜豆腐裙带味噌汤和冷奴(Hiyayakko,大概是凉拌豆腐)\n\n第一次做豆腐所以试了好多不同的菜谱!本来还想再做一道正餐的揚出炸豆腐来着,都切好了,等我回去豆腐一定坏掉了吧——不过没关系,我得救了才重要,下次再买再试试好啦 qwq", "thumb": "media/1764.jpg_thumb.jpg"}}, {"id": 1771, "date": "2023-01-18T16:29:59", "text": "呜啊啊\n\n昨天凌晨精心计划好今天要怎么做才能不翘课还能和聊聊一起吃烤鸡... 然后睡过了闹钟,课只能翘了,烤鸡也没时间烤了 😪", "views": 92, "forwards": 0, "images": [{"width": 1080, "height": 1660, "date": "2023-01-18T16:29:58", "media_type": "photo", "original_name": "photo_2023-01-18_16-29-58.jpg", "url": "media/1771.jpg", "size": 103686, "thumb": "media/1771.jpg_thumb.jpg"}]}, {"id": 1772, "date": "2023-01-18T20:20:41", "text": "微软 msr 居然要我了?!我只申了一个实习居然进了!!\n\n心情好复杂... 收到这封邮件超级超级开心,但是原本这个暑假是打算休息来着,因为想三年毕业的话不休息大概会坏掉... 但是母上非常固执想让我申,想让我体验一下申工作的不易,我就说「那就试着申一个吧反正进不进我都不会去的」然后居然真的进了??\n\n实习大概一定会去的,我还超喜欢这个声学研究项目... 但是我需要在把自己累坏和放弃三年毕业之间做选择 😪\n\n以及去 Redmond 的话就要和聊聊异地了,我哭哭 😢", "views": 82, "forwards": 1, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 1080, "height": 1076, "date": "2023-01-18T20:17:47", "media_type": "photo", "original_name": "photo_2023-01-18_20-17-47.jpg", "url": "media/1772.jpg", "size": 91495, "thumb": "media/1772.jpg_thumb.jpg"}]}, {"id": 1773, "date": "2023-01-19T01:41:02", "text": "北方春节习俗之「二十七,烧只鸡」✅\n\n(把 0.5% 的小考翘了做了烤鸡 qwq\n\n原本这里应该是「杀公鸡」来着... 还是不要杀了,做肉的时候最不想想到的就是这块肉曾经是一个活着的小动物... 😢", "views": 87, "forwards": 0, "media_group_id": 13392739701902741, "images": [{"width": 2560, "height": 1920, "date": "2023-01-18T23:59:20", "media_type": "photo", "original_name": "photo_2023-01-18_23-59-20.jpg", "url": "media/1773.jpg", "size": 968852, "thumb": "media/1773.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-19T01:41:02", "media_type": "photo", "original_name": "photo_2023-01-19_01-41-02.jpg", "url": "media/1774.jpg", "size": 724482, "thumb": "media/1774.jpg_thumb.jpg"}]}, {"id": 1775, "date": "2023-01-19T14:06:37", "text": "梦见在学校,从地上捡了一把枫叶🍁,丢进随身滚筒净化机转转转,然后浇上沙拉酱扮了枫叶沙拉 qwq", "views": 93, "forwards": 0}, {"id": 1776, "date": "2023-01-20T08:23:42", "text": "桂桂家春节习俗之「二十八,把面发;二十九,烤蛋糕」✅\n\n原本应该是“蒸馒头”来着,但是我身边应该没有人爱吃馒头,所以烤了抹茶奶油小蛋糕!(小蛋糕也可以是馒头哦!\n\n抹茶奶油放了 12% 的糖和 6% 的无印的抹茶拿铁粉,真的超好吃!做蛋糕的时候总是忍不住会到处舔奶油的边角料 🙈", "views": 95, "forwards": 1, "media_group_id": 13393624182793309, "images": [{"width": 2560, "height": 1920, "date": "2023-01-20T07:56:38", "media_type": "photo", "original_name": "photo_2023-01-20_07-56-38.jpg", "url": "media/1776.jpg", "size": 686804, "thumb": "media/1776.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-01-20T08:22:07", "media_type": "photo", "original_name": "photo_2023-01-20_08-22-07.jpg", "url": "media/1777.jpg", "size": 564973, "thumb": "media/1777.jpg_thumb.jpg"}]}, {"id": 1778, "date": "2023-01-21T03:25:16", "text": "在 alpine 上装 pacman 是什么灵车hhhh\n\n正在开坑写一个可以在任何系统上的用户 home 目录里面装上 pacman、免 root 安装任何包的脚本扩展 qwq\n\n现在已经可以让 musl libc / 不同版本的 glibc 和 pacman 的最新 glibc 共存了!在学校的 ubuntu 上也试过可以用 ✅", "views": 128, "forwards": 2, "images": [{"width": 871, "height": 1033, "date": "2023-01-21T03:14:23", "media_type": "photo", "original_name": "photo_2023-01-21_03-14-23.jpg", "url": "media/1778.jpg", "size": 112071, "thumb": "media/1778.jpg_thumb.jpg"}]}, {"id": 1779, "date": "2023-01-21T16:12:23", "text": "UTC+8 的朋友们新春快乐!! qwq", "views": 95, "forwards": 0}, {"id": 1780, "date": "2023-01-21T23:31:01", "text": "东岸的年夜饭 @ CAMH!\n\n做了红烧肉、炒菜花、还有虾饺,厨房第一次灶台四个炉子同时烧着 qwq\n\n还专门把餐具带过去摆盘了 ", "views": 185, "forwards": 1, "media_group_id": 13394750888961733, "images": [{"width": 2560, "height": 1920, "date": "2023-01-21T23:30:24", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-24.jpg", "url": "media/1780.jpg", "size": 729046, "thumb": "media/1780.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T23:30:26", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-26.jpg", "url": "media/1781.jpg", "size": 607506, "thumb": "media/1781.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T21:58:07", "media_type": "photo", "original_name": "photo_2023-01-21_21-58-07.jpg", "url": "media/1782.jpg", "size": 703766, "thumb": "media/1782.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T23:30:27", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-27.jpg", "url": "media/1783.jpg", "size": 615912, "thumb": "media/1783.jpg_thumb.jpg"}]}, {"id": 1784, "date": "2023-01-22T01:24:27", "text": "逛了一圈中国村没有发现烟花,好可惜... 小时候超喜欢烟花的,每年过年最期待的就是点用各种烟花缝合做成的自制火箭炮,直到有一年把手烧到了... qwq\n\n不过买到了好多零食w", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-01-22T01:24:27", "media_type": "photo", "original_name": "photo_2023-01-22_01-24-27.jpg", "url": "media/1784.jpg", "size": 1101886, "thumb": "media/1784.jpg_thumb.jpg"}]}, {"id": 1785, "date": "2023-01-22T05:01:41", "text": "东岸新春快乐!兔年猫猫年快乐ww\n\n祝大家新的一年也一定会活着、会偶尔很开心地望向路边玩闹的小松鼠小海鸥——每年都只要再活一年就好 qwq", "views": 112, "forwards": 2, "images": [{"width": 1280, "height": 920, "date": "2023-01-22T05:01:41", "media_type": "photo", "original_name": "photo_2023-01-22_05-01-41.jpg", "url": "media/1785.jpg", "size": 185887, "thumb": "media/1785.jpg_thumb.jpg"}]}, {"id": 1786, "date": "2023-01-23T00:52:00", "text": "...结果今天一天没吃饭反而把零食快吃完了 🧊", "views": 94, "forwards": 0, "reply": {"id": 1784, "text": "逛了一圈中国村没有发现烟花,好可惜... 小时候超喜欢烟花的,每年过年最期待的就是点用各种烟花缝合做成的自制火箭炮,直到有一年把手烧到了... qwq\n\n不过买到了好多零食w"}}, {"id": 1787, "date": "2023-01-23T04:30:24", "text": "今年的 New Year's Resolution:想要找回记录日常花费时间的习惯,希望这样能把作息重新调整好 \n\n今天效率很高!花了 3h 补了 8h 的课程录像,写了一点作业,搭了一个有密码保护的直播间(虽然还没想好要怎么用\n\n去准时睡觉了 😴", "views": 98, "forwards": 1, "images": [{"width": 175, "height": 401, "date": "2023-01-23T04:30:24", "media_type": "photo", "original_name": "photo_2023-01-23_04-30-24.jpg", "url": "media/1787.jpg", "size": 15314, "thumb": "media/1787.jpg_thumb.jpg"}]}, {"id": 1788, "date": "2023-01-24T07:15:41", "text": "今天花了一整天写了「WearSync」一个把手环 BLE 数据同步到 InfluxDB 的 App!\n\n现在大家可以在这里看到我的心跳了 qwq\n\n第一次写安卓应用,感觉好奇妙,有些功能比如变量绑定超级方便,还有些异步回调过分地复杂... 要是异步可以全都用协程写就好了\n\n(TODO: 明天加睡眠数据和运动数据...\n然后就会看到「您完全不运动是吗」🌚\n\nGithub 源码", "views": 99, "forwards": 2, "images": [{"width": 1280, "height": 734, "date": "2023-01-24T07:15:41", "media_type": "photo", "original_name": "photo_2023-01-24_07-15-41.jpg", "url": "media/1788.jpg", "size": 80856, "thumb": "media/1788.jpg_thumb.jpg"}]}, {"id": 1789, "date": "2023-01-24T15:30:54", "text": "唔 结果后台进程还是没写好,晚上的心跳没有记录上——但是电量记录上了,怪耶... 难道是 Channel.consumeAsFlow 断掉了... 还是用传统 Observer 试试\n\n以及怎么手机插着 5v1a 还在掉电 😶", "views": 90, "forwards": 0, "images": [{"width": 1253, "height": 303, "date": "2023-01-24T15:30:53", "media_type": "photo", "original_name": "photo_2023-01-24_15-30-53.jpg", "url": "media/1789.jpg", "size": 39690, "thumb": "media/1789.jpg_thumb.jpg"}]}, {"id": 1790, "date": "2023-01-25T04:25:30", "text": "今天又花了一整天添加了把小米睡眠数据同步上去的功能,然后修复了后台运行的问题 qwq\n\n...然后发现我最近 45 天里平均入睡时间居然是凌晨 03:25 😨\n\n↓ 这个面板是公开的哦,欢迎监督我睡觉\ngf.hydev.org", "views": 97, "forwards": 2, "images": [{"width": 1280, "height": 863, "date": "2023-01-25T03:56:35", "media_type": "photo", "original_name": "photo_2023-01-25_03-56-35.jpg", "url": "media/1790.jpg", "size": 133912, "thumb": "media/1790.jpg_thumb.jpg"}]}, {"id": 1791, "date": "2023-01-25T13:50:59", "text": "早饭是米粉 qwq\n\n聊聊终于要出院了,今天去接聊聊回家... 啊呜终于又可以抱着聊聊睡了 ", "views": 83, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-01-25T13:50:58", "media_type": "photo", "original_name": "photo_2023-01-25_13-50-58.jpg", "url": "media/1791.jpg", "size": 473773, "thumb": "media/1791.jpg_thumb.jpg"}]}, {"id": 1792, "date": "2023-01-26T05:49:52", "text": "Arcaea 更新了 world extend 就重新上线玩了一会,然后同步的时候发现我居然已经 401 天没碰过 Arcaea 了 😨\n\n时间过得好快... 想起高中的时候为了肝活动睡觉都要订上六个小时的闹钟", "views": 79, "forwards": 0, "images": [{"width": 2048, "height": 1536, "date": "2023-01-26T05:39:52", "media_type": "photo", "original_name": "photo_2023-01-26_05-39-52.jpg", "url": "media/1792.jpg", "size": 346299, "thumb": "media/1792.jpg_thumb.jpg"}]}, {"id": 1793, "date": "2023-01-27T17:33:35", "text": "昨晚和聊聊看了孤独摇滚的第一集,我全程 be like「啊 这完全就是我吗」🛌\n\n还是好社恐... 刚才在 CSSU 写作业,Jamie 问我要不要去 Kensington 然后有点被吓到就习惯性地拒绝了,明明我也要去吃午饭来着,还想去 Kensington 旁边的 united hardware store 看看,结果还是一个人去大统华了 😭", "views": 80, "forwards": 1}, {"id": 1794, "date": "2023-01-27T19:08:25", "text": "uoft cs 楼里好多各种奇怪门牌 🌚", "views": 82, "forwards": 0, "media_group_id": 13398772044728589, "images": [{"width": 2560, "height": 1920, "date": "2023-01-27T19:08:17", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-17.jpg", "url": "media/1794.jpg", "size": 1248930, "thumb": "media/1794.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:19", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-19.jpg", "url": "media/1795.jpg", "size": 266953, "thumb": "media/1795.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:20", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-20.jpg", "url": "media/1796.jpg", "size": 459656, "thumb": "media/1796.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:22", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-22.jpg", "url": "media/1797.jpg", "size": 735789, "thumb": "media/1797.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:24", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-24.jpg", "url": "media/1798.jpg", "size": 663163, "thumb": "media/1798.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:24", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-24.jpg", "url": "media/1799.jpg", "size": 483982, "thumb": "media/1799.jpg_thumb.jpg"}]}, {"id": 1800, "date": "2023-01-28T08:00:54", "text": "前任 K $100 捡了一台 DL360e,今天和 Chloe 一起去帮忙配了服务器 qwq\n\n是我第一次见到真的 rack 服务器哇!虽然因为年龄好多东西都坏掉了... iLO 的以太口不能用、BIOS 进不去,不过还是成功装上了 Proxmox VE 主机系统和 Win Server 2022 和 Arch 的 VM\n\n今天玩得好开心。这是我 21 年底搬出去之后第一次回到这个房间,又熟悉又好陌生,带回了好多回忆...", "views": 87, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-01-28T02:47:29", "media_type": "photo", "original_name": "photo_2023-01-28_02-47-29.jpg", "url": "media/1800.jpg", "size": 880864, "thumb": "media/1800.jpg_thumb.jpg"}]}, {"id": 1801, "date": "2023-01-30T04:18:15", "text": "这周的时间花费 qwq\n\n记录了时间发现怎么我每天白天都会睡觉,所以 WearSync 那个平均六小时的睡眠数据仅供参考hhh\n\n然后发现我花在学校上的时间真的好少... 这周只去了一次学校,去考数据结构,其他课全都翘掉留给以后看录像了(不过绝对能满分hhh\n\n以及我写起项目仍然完全感觉不到时间... 周一写 WearSync 的时候从早上八点写到凌晨两点然后想起来整天一顿饭都没有吃就去做了「早饭+午饭+晚饭 aka. 夜宵」 🛌", "views": 84, "forwards": 1, "reply": {"id": 1787, "text": "今年的 New Year's Resolution:想要找回记录日常花费时间的习惯,希望这样能把作息重新调整好 \n\n今天效率很高!花了 3h 补了 8h 的课程录像,写了一点作业,搭了一个有密码保护的直播间(虽然还没想好要怎么用\n\n去准时睡觉了 😴"}, "images": [{"width": 1280, "height": 914, "date": "2023-01-30T04:18:14", "media_type": "photo", "original_name": "photo_2023-01-30_04-18-14.jpg", "url": "media/1801.jpg", "size": 109420, "thumb": "media/1801.jpg_thumb.jpg"}]}, {"id": 1803, "date": "2023-01-30T18:57:26", "text": "#桂桂聊聊今天吃什么\n简易夏威夷披萨!🍕\n\n没有自己发面,直接用吐司面包切块蘸鸡蛋牛奶做了面饼,然后上面铺了🌭🍍🌽🧀\n\n味道还不错!不过第一次做牛奶放太多了面饼有点湿,还有芝士放了 cheddar,可惜做到一半才发现家里的 mozzarella 发霉了...", "views": 82, "forwards": 0, "media_group_id": 13400840369340749, "images": [{"width": 2560, "height": 1920, "date": "2023-01-30T18:57:24", "media_type": "photo", "original_name": "photo_2023-01-30_18-57-24.jpg", "url": "media/1802.jpg", "size": 780745, "thumb": "media/1802.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-30T18:57:25", "media_type": "photo", "original_name": "photo_2023-01-30_18-57-25.jpg", "url": "media/1803.jpg", "size": 578765, "thumb": "media/1803.jpg_thumb.jpg"}]}, {"id": 1804, "date": "2023-01-31T00:09:42", "text": "#桂桂聊聊今天吃什么\n晚饭是聊聊做的冬瓜米粉肉丸汤!很棒 qwq\n\n第一次买冬瓜,原来冬瓜没煮之前是好硬的", "views": 100, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-01-31T00:09:41", "media_type": "photo", "original_name": "photo_2023-01-31_00-09-41.jpg", "url": "media/1804.jpg", "size": 451046, "thumb": "media/1804.jpg_thumb.jpg"}]}, {"id": 1805, "date": "2023-01-31T00:56:33", "text": "好耶!用 Arduino nano 控制智能灯泡 qwq\n\n好好玩,全程和 ChatGPT 学的hhh", "views": 92, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2023-01-31T00:56:33", "width": 480, "height": 854, "duration": 10, "media_type": "animation", "original_name": "animation_2023-01-31_00-56-33.mp4", "url": "media/1805.mp4", "size": 1014915, "thumb": "media/1805.mp4_thumb.jpg"}]}, {"id": 1806, "date": "2023-02-01T01:20:23", "text": "刚才数学 term test 3 考翻车了... 大概 60%\n\n呜呜 以后不要把几周的课留到最后一天补了 😢", "views": 85, "forwards": 1}, {"id": 1807, "date": "2023-02-02T06:49:08", "text": "搭了一个蓝牙遥控的震动马达!要用它做什么呢?🤪\n\n不过需要先缩小一下体积,下单了拇指大小的 Seeed ESP32-C3(risc-v 好香!\n\n啊 Arduino 好好玩!不过玩起硬件才发现我电子物理基础好差... 刚学会怎么读电阻读二极管,今天试了超久才发现原来 transistor 的最高电流并不够驱动电机,然后测电流的时候还插错线把电表烧坏了... 🛌", "views": 93, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 8, "file_name": "IMG_3812.x264-24.crop.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-02-02T06:49:08", "media_type": "video_file", "original_name": "IMG_3812.x264-24.crop.mp4", "url": "media/1807.mp4", "size": 1245073, "thumb": "media/1807.mp4_thumb.jpg"}]}, {"id": 1808, "date": "2023-02-02T10:35:22", "text": "friend chain 重启!\n\n听说推特下星期要下线 API 了,在那之前先把大家的推特都备份下来 qwq(以书书为中心进行一个好友网络的 bfs\n\n去年的期末项目写过推特爬虫所以有大量代码和数据可以重用,不过翻到以前的代码有点被吓到... 我以前写注释好用心,110 行代码周围穿插着 81 行注释 😨\n\n再看看最近写的 WearSync 里面 1312 行 kt 代码一共只有 93 条注释... 好想找回写注释的耐心", "views": 100, "forwards": 0, "media_group_id": 13402672975727781, "images": [{"width": 973, "height": 915, "date": "2023-02-02T10:35:20", "media_type": "photo", "original_name": "photo_2023-02-02_10-35-20.jpg", "url": "media/1808.jpg", "size": 153850, "thumb": "media/1808.jpg_thumb.jpg"}, {"width": 973, "height": 915, "date": "2023-02-02T10:35:21", "media_type": "photo", "original_name": "photo_2023-02-02_10-35-21.jpg", "url": "media/1809.jpg", "size": 181613, "thumb": "media/1809.jpg_thumb.jpg"}], "reply": {"id": 276, "text": "data science 真是需要一个挺大的硬盘,这才跑一两个小时就已经 3 GB 了(", "thumb": "media/276.jpg_thumb.jpg"}}, {"id": 1810, "date": "2023-02-03T04:24:10", "text": "顶着 30km/h 的暴雪去买了一块二手硬盘 qwq\n\n12TB CA$200 好赚!本来带着笔记本打算先看看 SMART 读数,结果发现 USB Sata 转接线并不支持 smartctl... 不过看卖家人超级好就买了,然后回家看了一下读数还不错 qwq\n\n通电时间 1.8 年,SMART 错误计数除了过热都是 0。总共只写入过 11 TB 但是读过 732 TB... 🤔 卖家到底用这个盘做了什么hhh\n\n以及我第一次坐到 Finch 终点站哇,现在一号线所有的站都坐过了!Finch-Yonge 好热闹,第一次在加拿大看到 H-mart(虽然这家超级小", "views": 105, "forwards": 0, "media_group_id": 13403186002415125, "images": [{"width": 800, "height": 583, "date": "2023-02-03T04:24:06", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-06.jpg", "url": "media/1810.jpg", "size": 124876, "thumb": "media/1810.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-03T00:26:51", "media_type": "photo", "original_name": "photo_2023-02-03_00-26-51.jpg", "url": "media/1811.jpg", "size": 779216, "thumb": "media/1811.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T00:15:42", "media_type": "photo", "original_name": "photo_2023-02-03_00-15-42.jpg", "url": "media/1812.jpg", "size": 456511, "thumb": "media/1812.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T04:24:08", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-08.jpg", "url": "media/1813.jpg", "size": 683283, "thumb": "media/1813.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T04:24:08", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-08.jpg", "url": "media/1814.jpg", "size": 767255, "thumb": "media/1814.jpg_thumb.jpg"}]}, {"id": 1815, "date": "2023-02-03T18:17:50", "text": "最高 -16℃ 最低 -24℃... ☁️", "views": 93, "forwards": 1, "images": [{"width": 1080, "height": 979, "date": "2023-02-03T18:17:50", "media_type": "photo", "original_name": "photo_2023-02-03_18-17-50.jpg", "url": "media/1815.jpg", "size": 58227, "thumb": "media/1815.jpg_thumb.jpg"}]}, {"id": 1816, "date": "2023-02-04T05:56:11", "text": "草 原来今年已经 2023 了 🤗", "views": 94, "forwards": 1, "images": [{"width": 444, "height": 151, "date": "2023-02-04T05:56:11", "media_type": "photo", "original_name": "photo_2023-02-04_05-56-11.jpg", "url": "media/1816.jpg", "size": 17050, "thumb": "media/1816.jpg_thumb.jpg"}]}, {"id": 1817, "date": "2023-02-04T08:04:41", "text": "想起博客上的友链页面也是用了 twitter api 自动更新头像和背景图片来着... 不知道要怎么改\n\n好想开坑写一个开源的 twitter webapi 逆向库(律师函警告", "views": 85, "forwards": 0, "reply": {"id": 1808, "text": "friend chain 重启!\n\n听说推特下星期要下线 API 了,在那之前先把大家的推特都备份下来 qwq(以书书为中心进行一个好友网络的 bfs\n\n去年的期末项目写过推特爬虫所以有大量代码和数据可以重用,不过翻到以前的代码有点被吓到... 我以前写注释好用心,110 行代码周围穿插着 81 行注释 😨\n\n再看看最近写的 WearSync 里面 1312 行 kt 代码一共只有 93 条注释... 好想找回写注释的耐心", "thumb": "media/1808.jpg_thumb.jpg"}, "images": [{"width": 771, "height": 1115, "date": "2023-02-04T08:04:41", "media_type": "photo", "original_name": "photo_2023-02-04_08-04-41.jpg", "url": "media/1817.jpg", "size": 113172, "thumb": "media/1817.jpg_thumb.jpg"}]}, {"id": 1818, "date": "2023-02-05T20:41:35", "text": "#nsfw 刚才刚把聊聊绑起来火警铃响了... 还在犹豫要不要下楼的时候闻到了烧焦的味道,赶紧解绳子拔备份盘穿衣服准备湿毛巾,然后刚出去就不响了 😶\n\n我住在多伦多一年半居然已经遇到两次真正需要撤离的火警了,不过还好没有烧到这个房间...", "views": 89, "forwards": 2, "reply": {"id": 402, "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "thumb": "media/402.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2023-02-05T20:41:35", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-02-05_20-41-35.jpg", "url": "media/1818.jpg", "size": 188755, "thumb": "media/1818.jpg_thumb.jpg"}]}, {"id": 1820, "date": "2023-02-06T01:43:45", "text": "#桂桂聊聊今天吃什么\n汤圆、速冻虾饺、还有和聊聊一起做的冬瓜虾仁炒鸡蛋 qwq\n\n元宵节快乐 🦀", "views": 95, "forwards": 0, "media_group_id": 13405182601475309, "images": [{"width": 2560, "height": 1920, "date": "2023-02-06T01:43:44", "media_type": "photo", "original_name": "photo_2023-02-06_01-43-44.jpg", "url": "media/1819.jpg", "size": 639267, "thumb": "media/1819.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-06T01:43:44", "media_type": "photo", "original_name": "photo_2023-02-06_01-43-44.jpg", "url": "media/1820.jpg", "size": 483167, "thumb": "media/1820.jpg_thumb.jpg"}]}, {"id": 1821, "date": "2023-02-06T04:01:27", "text": "正月十五,阴云密布\n闻所今日之月,璀璨如圆,欲下楼以视月,却何物不见", "views": 122, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2023-02-06T04:01:27", "media_type": "photo", "original_name": "photo_2023-02-06_04-01-27.jpg", "url": "media/1821.jpg", "size": 87872, "thumb": "media/1821.jpg_thumb.jpg"}]}, {"id": 1822, "date": "2023-02-07T01:18:03", "text": "#桂桂聊聊今天吃什么\n日式烧鸟串、羊肉串、白灼菜心 qwq\n\n用剪刀把鸡腿骨头和肉分开真的好累... 下次还是买无骨鸡腿好了", "views": 120, "forwards": 1, "media_group_id": 13405861469887389, "images": [{"width": 2560, "height": 1920, "date": "2023-02-07T01:18:02", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-02.jpg", "url": "media/1822.jpg", "size": 726614, "thumb": "media/1822.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T01:18:02", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-02.jpg", "url": "media/1823.jpg", "size": 739071, "thumb": "media/1823.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T01:18:03", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-03.jpg", "url": "media/1824.jpg", "size": 751164, "thumb": "media/1824.jpg_thumb.jpg"}]}, {"id": 1825, "date": "2023-02-07T19:43:55", "text": "#桂桂聊聊今天吃什么\n烤冷面!\n\n是家乡学校门口三轮餐车的味道... 好怀念 qwq", "views": 69, "forwards": 0, "media_group_id": 13406392284572909, "images": [{"width": 2560, "height": 1920, "date": "2023-02-07T19:43:53", "media_type": "photo", "original_name": "photo_2023-02-07_19-43-53.jpg", "url": "media/1825.jpg", "size": 472459, "thumb": "media/1825.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T19:43:54", "media_type": "photo", "original_name": "photo_2023-02-07_19-43-54.jpg", "url": "media/1826.jpg", "size": 885367, "thumb": "media/1826.jpg_thumb.jpg"}]}, {"id": 1827, "date": "2023-02-08T03:59:40", "text": "终于写完数据库课的 Assignment 1 了... 三天里一共花了 6.5 小时,完全没有信心还不让和同学对答案... 😭\n\n所以我为什么选择一个人做啊,早知道这门数据库课这么理论向就找个组员当验算机器了(不", "views": 75, "forwards": 0, "images": [{"width": 1241, "height": 2048, "date": "2023-02-08T03:59:40", "media_type": "photo", "original_name": "photo_2023-02-08_03-59-40.jpg", "url": "media/1827.jpg", "size": 259415, "thumb": "media/1827.jpg_thumb.jpg"}]}, {"id": 1828, "date": "2023-02-08T06:10:30", "text": "一天真的好短,感觉这几天都是还没做什么一天就结束了...\n\n尤其是周一... 起床做饭、睡会午觉、去买点菜、写一小时作业、做点晚饭、然后就洗漱睡觉了(???)😢\n\n这四天一共写作业 11.5h,睡大觉 9h,做饭买菜 10.5h,写项目 14h,聊天 5.5h 🤔 白天睡了好久哦,需要咖啡因片", "views": 77, "forwards": 1, "images": [{"width": 811, "height": 1071, "date": "2023-02-08T06:10:30", "media_type": "photo", "original_name": "photo_2023-02-08_06-10-30.jpg", "url": "media/1828.jpg", "size": 95381, "thumb": "media/1828.jpg_thumb.jpg"}]}, {"id": 1829, "date": "2023-02-08T17:16:52", "text": "这周的 C 课作业是读 bmp... 然后我在命令行用 ANSI 打了一张像素画 qwq\n\n现在终于知道 kitty 好了,其他虚拟终端都带不动", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2023-02-08T17:06:55", "media_type": "photo", "original_name": "photo_2023-02-08_17-06-55.jpg", "url": "media/1829.jpg", "size": 107975, "thumb": "media/1829.jpg_thumb.jpg"}]}, {"id": 1830, "date": "2023-02-09T05:00:01", "text": "搭了一个 Arch repo qwq\n\nhttps://arch.hydev.org/", "views": 80, "forwards": 0}, {"id": 1831, "date": "2023-02-09T18:15:02", "text": "为什么聊聊一个月能用完 10gb 流量哇 ☁️", "views": 79, "forwards": 0}, {"id": 1832, "date": "2023-02-10T04:54:25", "text": "#桂桂聊聊今天吃什么\n是聊聊做的葱烧鸡,好棒 qwq\n\n我帮忙剪鸡腿肉,第二次剪肉仍然好累手好疼呜呜 🛌", "views": 82, "forwards": 0, "media_group_id": 13408038920555101, "images": [{"width": 2560, "height": 1920, "date": "2023-02-10T04:54:14", "media_type": "photo", "original_name": "photo_2023-02-10_04-54-14.jpg", "url": "media/1832.jpg", "size": 528031, "thumb": "media/1832.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-10T04:54:23", "media_type": "photo", "original_name": "photo_2023-02-10_04-54-23.jpg", "url": "media/1833.jpg", "size": 851087, "thumb": "media/1833.jpg_thumb.jpg"}]}, {"id": 1834, "date": "2023-02-10T20:05:42", "text": "我的 qwq\n\n想起来小学的时候让我入宅的第一部日番是ぱにぽに来着,应该没有人听说过,我也不知道是怎么找到的。当时完全看不懂里面的梗,但是反而好喜欢,感觉像是那个时代的 pop 子... 好想找时间重新看看现在能看懂多少梗hhhh", "views": 86, "forwards": 1, "images": [{"width": 1280, "height": 1280, "date": "2023-02-10T19:59:13", "media_type": "photo", "original_name": "photo_2023-02-10_19-59-13.jpg", "url": "media/1834.jpg", "size": 359063, "thumb": "media/1834.jpg_thumb.jpg"}]}, {"id": 1835, "date": "2023-02-11T00:38:25", "text": "#桂桂聊聊今天吃什么\n草莓冰糖葫芦!也是小时候超喜欢的路边小吃 ☺️\n\n熬糖试了两次,第一次火太大让糖干掉了,重新加水熬了一次。原来熬冰糖需要这么久 qwq", "views": 86, "forwards": 0, "media_group_id": 13408607241443869, "images": [{"width": 2560, "height": 1920, "date": "2023-02-11T00:14:50", "media_type": "photo", "original_name": "photo_2023-02-11_00-14-50.jpg", "url": "media/1835.jpg", "size": 707488, "thumb": "media/1835.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-11T00:38:24", "media_type": "photo", "original_name": "photo_2023-02-11_00-38-24.jpg", "url": "media/1836.jpg", "size": 436060, "thumb": "media/1836.jpg_thumb.jpg"}]}, {"id": 1837, "date": "2023-02-12T16:01:53", "text": "家里没有李子酱了,试试蘸草莓果酱吃炸鸡块,意外地好好吃 qwq\n\n(毕竟草莓果酱和李子酱同样是酸甜,虽然更偏甜一点", "views": 87, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-02-12T16:01:52", "media_type": "photo", "original_name": "photo_2023-02-12_16-01-52.jpg", "url": "media/1837.jpg", "size": 490059, "thumb": "media/1837.jpg_thumb.jpg"}]}, {"id": 1838, "date": "2023-02-13T00:46:42", "text": "ADHD 现状:需要读一篇 15 页的论文\n\n第一天:先丢给语言模型生成一个概括吧,发现 bart 模型有长度限制,尝试用 symai stream 绕过限制。但是 symai 默认用的是收费的 gpt3,但是我不想给 openai 钱,尝试自己跑免费 gpt-j-6B,发现显存装不下,魔改了 symsrv 的代码让它在 cpu 上跑一个小时都没跑出来,换了小模型发现生成结果并不能读,然后还是老实把 api token 放进去了... 花了 $1 生成完发现好多地方 AI 都理解错了 😪\n\n回过神来发现已经六个小时过去了,回去读了一页原文就去睡觉了...\n\n第二天:读了第二页,发现有好多生词,复制粘贴查词典好麻烦。装了各种选中查词的词典软件都不兼容 zotero,装了一个 zotero 插件但是不支持离线词典,每次查词都要等超级久。然后尝试魔改插件的代码让它兼容离线 dictd 协议,发现 dictd 居然是独立的 TCP 协议,没有 http api 所以 js 不能访问... 然后开始写一个 RFC dict:// to rest api 的中间件\n(╯’ – ‘)╯︵ ┻━┻\n\n好,现在第二天快结束了,15 页的论文刚读到第二页... overdue 几天的作文还一笔没动", "views": 88, "forwards": 2}, {"id": 1839, "date": "2023-02-13T02:51:53", "text": "呜 刚刚发现 matrix 上朋友一个月前给我发了消息现在才看到... 结果搭了 matrix 也一个月没有登录过\n\n感觉好对不起那些不用 telegram 的朋友...", "views": 89, "forwards": 0}, {"id": 1840, "date": "2023-02-13T06:49:32", "text": "补了水星的魔女第一集,这个展开好爽好甜我死了 qwq\n\n看了超压抑的先导集完全想不到第一集会这样写哇,还好没有被剧透", "views": 89, "forwards": 0, "images": [{"width": 1940, "height": 1210, "date": "2023-02-13T06:49:24", "media_type": "photo", "original_name": "photo_2023-02-13_06-49-24.jpg", "url": "media/1840.jpg", "size": 212627, "thumb": "media/1840.jpg_thumb.jpg"}]}, {"id": 1841, "date": "2023-02-14T01:30:11", "text": "谷歌谁设计的 UI 😡", "views": 86, "forwards": 0, "images": [{"width": 2048, "height": 933, "date": "2023-02-14T01:30:11", "media_type": "photo", "original_name": "photo_2023-02-14_01-30-11.jpg", "url": "media/1841.jpg", "size": 87875, "thumb": "media/1841.jpg_thumb.jpg"}]}, {"id": 1842, "date": "2023-02-14T02:14:11", "text": "睡衣穿破了,画了一只眼睛www", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T02:14:11", "media_type": "photo", "original_name": "photo_2023-02-14_02-14-11.jpg", "url": "media/1842.jpg", "size": 727199, "thumb": "media/1842.jpg_thumb.jpg"}]}, {"id": 1843, "date": "2023-02-14T02:38:12", "text": "#戴上耳机\n《We're Finally Landing》—HOME\n\n从聊聊看的某个视频里面听到的,怎么整首歌都是 arp 好棒啊ww\n\n网易云", "views": 86, "forwards": 0, "files": [{"duration": 272, "performer": "HOME", "title": "We're Finally Landing", "file_name": "We're Finally Landing.mp3", "mime_type": "audio/mpeg", "date": "2023-02-14T02:36:49", "media_type": "audio_file", "original_name": "We're Finally Landing.mp3", "url": "media/1843.mp3", "size": 10966940}]}, {"id": 1844, "date": "2023-02-14T08:16:59", "text": "游戏的喜好表\n\n整理这个列表的时候回去翻了翻前前任子兰的 Steam 仓库,想起好多连麦一起玩游戏的回忆... 那时候好甜,感觉所有能在线 mp 的游戏都玩过也说不定呢", "views": 112, "forwards": 2, "reply": {"id": 1834, "text": "我的 qwq\n\n想起来小学的时候让我入宅的第一部日番是ぱにぽに来着,应该没有人听说过,我也不知道是怎么找到的。当时完全看不懂里面的梗,但是反而好喜欢,感觉像是那个时代的 pop 子... 好想找时间重新看看现在能看懂多少梗hhhh"}, "images": [{"width": 1133, "height": 1195, "date": "2023-02-14T08:16:59", "media_type": "photo", "original_name": "photo_2023-02-14_08-16-59.jpg", "url": "media/1844.jpg", "size": 321249, "thumb": "media/1844.jpg_thumb.jpg"}]}, {"id": 1845, "date": "2023-02-14T15:32:24", "text": "和聊聊一起做的抹茶酸奶慕斯!\n\n情人节快乐ww ", "views": 163, "forwards": 2, "media_group_id": 13411109953852685, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T15:22:24", "media_type": "photo", "original_name": "photo_2023-02-14_15-22-24.jpg", "url": "media/1845.jpg", "size": 524893, "thumb": "media/1845.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-14T15:32:22", "media_type": "photo", "original_name": "photo_2023-02-14_15-32-22.jpg", "url": "media/1846.jpg", "size": 337779, "thumb": "media/1846.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-14T15:32:23", "media_type": "photo", "original_name": "photo_2023-02-14_15-32-23.jpg", "url": "media/1847.jpg", "size": 946418, "thumb": "media/1847.jpg_thumb.jpg"}]}, {"id": 1848, "date": "2023-02-15T17:41:26", "text": "#桂桂聊聊今天吃什么\n和聊聊一起做的日式叉烧酱油面!\n\n第一次捆五花肉做日式叉烧,感觉真的好钠超标,这次放了半瓶 300g 酱油哇... 不想浪费就用炖肉的汤底做了酱油面,剩下的汤底也收汁保存起来了", "views": 88, "forwards": 1, "media_group_id": 13411863089365933, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T21:16:23", "media_type": "photo", "original_name": "photo_2023-02-14_21-16-23.jpg", "url": "media/1848.jpg", "size": 556200, "thumb": "media/1848.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-15T17:05:16", "media_type": "photo", "original_name": "photo_2023-02-15_17-05-16.jpg", "url": "media/1849.jpg", "size": 481364, "thumb": "media/1849.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-15T17:41:24", "media_type": "photo", "original_name": "photo_2023-02-15_17-41-24.jpg", "url": "media/1850.jpg", "size": 638614, "thumb": "media/1850.jpg_thumb.jpg"}]}, {"id": 1851, "date": "2023-02-15T19:58:11", "text": "果然 Khan Academy 上 14 年前的十分钟视频还是比 UofT 教授三个小时讲得清楚(笑", "views": 88, "forwards": 1, "images": [{"width": 1025, "height": 583, "date": "2023-02-15T19:58:10", "media_type": "photo", "original_name": "photo_2023-02-15_19-58-10.jpg", "url": "media/1851.jpg", "size": 60697, "thumb": "media/1851.jpg_thumb.jpg"}]}, {"id": 1852, "date": "2023-02-16T00:26:38", "text": "原来 uoft 冬天摆在地上的地毯是接了电源的电热垫,好高端", "views": 87, "forwards": 1, "media_group_id": 13412057584132165, "images": [{"width": 1920, "height": 2560, "date": "2023-02-16T00:26:31", "media_type": "photo", "original_name": "photo_2023-02-16_00-26-31.jpg", "url": "media/1852.jpg", "size": 849937, "thumb": "media/1852.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-16T00:26:37", "media_type": "photo", "original_name": "photo_2023-02-16_00-26-37.jpg", "url": "media/1853.jpg", "size": 844556, "thumb": "media/1853.jpg_thumb.jpg"}]}, {"id": 1854, "date": "2023-02-16T18:31:06", "text": "电灯杆上长出了树枝 🤩", "views": 89, "forwards": 0, "images": [{"width": 1416, "height": 2016, "date": "2023-02-16T18:31:06", "media_type": "photo", "original_name": "photo_2023-02-16_18-31-06.jpg", "url": "media/1854.jpg", "size": 361854, "thumb": "media/1854.jpg_thumb.jpg"}]}, {"id": 1855, "date": "2023-02-17T02:50:29", "text": "昨天和聊聊终于打完了双人成行,好喜欢。\n\n花园那章大概是我最喜欢的,主线是用手掌大的玩偶在后院的花园里解谜。在这里骑到了小蜘蛛和小青蛙!第一次感受到蜘蛛眼中的世界——小蜘蛛真的好自由,可以不被引力限制地移动,无论地心和天空在哪,脚能粘住的地方就是地面,还可以投网进行短距离的翻转。好想变成一只小蜘蛛呆在花园里 qwq\n\n花园里还有一家毛毛虫开的温泉,可以躺在比自己长好多的毛毛虫身上被虫虫脚按摩,看上去好舒服,想抱着它睡觉。\n\n游戏性上,好喜欢这个游戏的跑酷机制,几乎每一章都会有一段好流畅的跑酷——雪山章的滑冰、花园章的逃亡、结尾章的彩虹赛道滑板都超级爽。感觉是我在通了镜之边缘之后第一次玩到这么爽的跑酷。在探索世界的时候也到处都有滑行道,让很大的开放地图探索起来也不是很费时,是一部没有被走路速度毁掉的游戏呢。\n\n剧情上讲了一段很棒的重建感情的故事,带入感非常强,也学到了许多。结尾的那段演唱会前女主和书的对话中那句 ”You weren’t born to be perfect. You were born to be you“ 完全击中我了。我和女主一样因为追求完美失去了好多兴趣,总会觉得 “If it's not perfect, I'll let them down”——对女主来说是唱歌,对我来说是弹琴、写项目、写文字。想起来那首 Passacaglia 我从 19 年断断续续练到现在也一直没有到觉得完美到能够录下来发出去的地步,然后渐渐地就放弃了... 但是明明不需要完美,比起完美的成品真实的自己才是更重要。“You were born to be you.”\n\n总之又是一部超级喜欢的游戏!10/10!", "views": 94, "forwards": 1, "media_group_id": 13412817834361013, "images": [{"width": 1920, "height": 801, "date": "2023-02-17T02:50:28", "media_type": "photo", "original_name": "photo_2023-02-17_02-50-28.jpg", "url": "media/1855.jpg", "size": 295985, "thumb": "media/1855.jpg_thumb.jpg"}, {"width": 1920, "height": 798, "date": "2023-02-17T02:50:28", "media_type": "photo", "original_name": "photo_2023-02-17_02-50-28.jpg", "url": "media/1856.jpg", "size": 191236, "thumb": "media/1856.jpg_thumb.jpg"}]}, {"id": 1857, "date": "2023-02-17T18:36:21", "text": "#戴上耳机\n《Vincent》—Ellie Goulding\n\n\"This world was never meant for one as beautiful as you\"\n\n网易云\nYoutube", "views": 103, "forwards": 0, "files": [{"duration": 222, "performer": "Ellie Goulding", "title": "Vincent", "file_name": "Ellie Goulding - Vincent.mp3", "mime_type": "audio/mpeg", "date": "2022-12-04T08:53:49", "media_type": "audio_file", "original_name": "Ellie Goulding - Vincent.mp3", "url": "media/1857.mp3", "size": 9196951, "thumb": "media/1857.mp3_thumb.jpg"}]}, {"id": 1858, "date": "2023-02-18T16:19:36", "text": "收到学校的邮件说邀请我给 CSSU Vice President 选举投票,我想着说不定有我认识的人呢点进去看一下吧\n\n...然后居然只有一个候选人????那为什么要让我们选举啊 (╯’ – ‘)╯︵ ┻━┻", "views": 96, "forwards": 0, "images": [{"width": 1033, "height": 921, "date": "2023-02-18T16:19:36", "media_type": "photo", "original_name": "photo_2023-02-18_16-19-36.jpg", "url": "media/1858.jpg", "size": 131094, "thumb": "media/1858.jpg_thumb.jpg"}]}, {"id": 1859, "date": "2023-02-18T17:16:43", "text": "谁说不能用 c 写 fp 的", "views": 91, "forwards": 0, "images": [{"width": 751, "height": 1089, "date": "2023-02-18T17:16:43", "media_type": "photo", "original_name": "photo_2023-02-18_17-16-43.jpg", "url": "media/1859.jpg", "size": 117637, "thumb": "media/1859.jpg_thumb.jpg"}]}, {"id": 1860, "date": "2023-02-18T22:42:22", "text": "去买了一张 Quantum Break 打算和聊聊一起重新玩,是 17+ 游戏,然后居然被查 ID 了 😨\n\n好耶,十七岁零喵呜喵个月实锤了", "views": 98, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-02-18T22:42:21", "media_type": "photo", "original_name": "photo_2023-02-18_22-42-21.jpg", "url": "media/1860.jpg", "size": 520749, "thumb": "media/1860.jpg_thumb.jpg"}]}, {"id": 1861, "date": "2023-02-19T01:08:42", "text": "省钱小技巧:一小碗拉面 $13,一大碗拉面 $16,和聊聊点了一大碗完全够两个人吃了 qwq", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-19T01:08:41", "media_type": "photo", "original_name": "photo_2023-02-19_01-08-41.jpg", "url": "media/1861.jpg", "size": 607253, "thumb": "media/1861.jpg_thumb.jpg"}]}, {"id": 1862, "date": "2023-02-20T21:24:22", "text": "放一周假,选了最暖和+最晴+风最小的一天和聊聊去 Niagara 玩了!\n\n先去 Bird Kingdom 看到了各种鸟和小动物,是我第一次看到真正的 Axolotl 哇,好可爱!感觉这个五六层楼高的温室像是夏天的一个缩影,大部分都是不属于安省这个冷地方的物种... 好羡慕小鸟在这里不需要担心捕食和被捕,不过可能小鸟更想要周游世界的自由 qwq\n\n之后去了 Ripley's Believe it or Not,是一个「难以置信的小知识」博物馆。看到了用显微镜才能看到的雕塑,用各种奇怪材料拼出来的模型,一个会让人平路摔倒的视觉欺骗隧道。还有第一次见到 Xbox Kinect!一台是用来给路过的人戴面具,另一台是无绿幕自动抠图做了一个在瀑布上走钢丝的效果,好厉害,有点想买一个二手试试能不能无绿幕直播 beat saber。还遇到了好多恶作剧,就不剧透了(笑\n\n吃完饭去看了瀑布,冬天也一如既往地壮观呢,壮观得让人想跳进去(不是)。溅出来的水雾被风刮起来让这里每天都在晴天下雨,还好穿了防水的羽绒服。不过这次没有海鸥落在身边好可惜\n\n之后去坐了摩天轮,觉得可以克服一下恐高,结果上去了还是害怕到缩在椅子那里不敢动... 我动一下那个车就会跟着开始前后摇超级吓人的。不过大家都上车动起来之后反而好一些啦,以及向看不到架子的方向看会好很多,可能是怕搭摩天轮的工程师和我一样灵车吧(?)。这次超级幸运正好赶上好棒的夕阳,还在最高处和聊聊亲亲 🥰\n\n吃完晚饭去了蜡像馆和自拍工作室,看到了超真实等身蜡像,拍出了好多好棒的照片。蜡像馆里好难分辨出一个人是蜡像还是游客,感觉说不定聊聊在那里静坐几分钟也会有人过去和她拍照呢。回来整理的时候发现大部分都是我给聊聊拍的,不过确实比起摆姿势我更喜欢拍别人,感觉这样也挺好的\n\n回来时间没留够一路跑回去差点错过了火车... 走了两万步哇,今天睡到十二点半才醒,腿完全瘫痪了,但是好开心 ", "views": 122, "forwards": 2, "media_group_id": 13415426096769845, "images": [{"width": 1280, "height": 960, "date": "2023-02-20T21:24:05", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-05.jpg", "url": "media/1862.jpg", "size": 211306, "thumb": "media/1862.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:07", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-07.jpg", "url": "media/1863.jpg", "size": 185536, "thumb": "media/1863.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:09", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-09.jpg", "url": "media/1864.jpg", "size": 176698, "thumb": "media/1864.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:10", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-10.jpg", "url": "media/1865.jpg", "size": 146120, "thumb": "media/1865.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:12", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-12.jpg", "url": "media/1866.jpg", "size": 200746, "thumb": "media/1866.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:14", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-14.jpg", "url": "media/1867.jpg", "size": 301741, "thumb": "media/1867.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:17", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-17.jpg", "url": "media/1868.jpg", "size": 313457, "thumb": "media/1868.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:19", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-19.jpg", "url": "media/1869.jpg", "size": 203058, "thumb": "media/1869.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:20", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-20.jpg", "url": "media/1870.jpg", "size": 116774, "thumb": "media/1870.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:21", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-21.jpg", "url": "media/1871.jpg", "size": 122142, "thumb": "media/1871.jpg_thumb.jpg"}]}, {"id": 1872, "date": "2023-02-21T22:56:21", "text": "又花了几乎一整天做备份... 想要把所有可能消失的网络页面、资源存下来算不算一种 hoarding disorder 😶", "views": 93, "forwards": 0}, {"id": 1873, "date": "2023-02-22T04:40:17", "text": "直播一会钢琴 qwq https://cast.hydev.org", "views": 101, "forwards": 3}, {"id": 1874, "date": "2023-02-22T05:12:50", "text": "下线了,大概直播了二十分钟 qwq\n\n社恐第一次直播好紧张,手一直在抖好容易就弹错了... 好羡慕黎黎直播弹钢琴还能像平时一样练习哇,感觉要适应一下了 😢\n\n以及要修一下 obs encoding error(x", "views": 91, "forwards": 0, "reply": {"id": 1873, "text": "直播一会钢琴 qwq https://cast.hydev.org"}}, {"id": 1875, "date": "2023-02-22T15:28:27", "text": "西雅图的路名规划真的好科学... 每条路的名字直接是一个每公里 10 格的网格数字加上 Street/Ave 后缀,横向就是 Street,竖向就是 Ave\n\n这样的话说两条路名就能估算出大概方位和要走多远,比加拿大的 Avenue Road, This St, That St, The Other St 科学多了 🤪", "views": 89, "forwards": 0, "media_group_id": 13416637658489189, "images": [{"width": 996, "height": 503, "date": "2023-02-22T15:28:26", "media_type": "photo", "original_name": "photo_2023-02-22_15-28-26.jpg", "url": "media/1875.jpg", "size": 135805, "thumb": "media/1875.jpg_thumb.jpg"}, {"width": 854, "height": 430, "date": "2023-02-22T15:28:26", "media_type": "photo", "original_name": "photo_2023-02-22_15-28-26.jpg", "url": "media/1876.jpg", "size": 70712, "thumb": "media/1876.jpg_thumb.jpg"}]}, {"id": 1878, "date": "2023-02-25T01:24:43", "text": "之前被麻薯推荐了这个射箭场,去和聊聊学射箭了 qwq\n\n没想到射箭真的好需要体力,原来麻薯之前说他的弓很多人都拉不动并没有夸大... 我用了 22lb 的新手弓,胳膊没力气拉不到稳定的位置,所以射出去好容易上下偏,有几次用力不对还抽到了胳膊,好疼\n\n射了好多棉花糖,射中了好多静止的电子靶子,回家累得躺下就睡着了。好好玩,想买把弓和棉花糖箭在家里练,会打中什么家具呢(?\n\n(以及今天聊聊双马尾好可爱!", "views": 94, "forwards": 1, "media_group_id": 13418306265209421, "images": [{"width": 1920, "height": 2560, "date": "2023-02-24T20:19:14", "media_type": "photo", "original_name": "photo_2023-02-24_20-19-14.jpg", "url": "media/1877.jpg", "size": 480751, "thumb": "media/1877.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-25T01:24:39", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-39.jpg", "url": "media/1878.jpg", "size": 466996, "thumb": "media/1878.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:40", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-40.jpg", "url": "media/1879.jpg", "size": 556935, "thumb": "media/1879.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1880.jpg", "size": 568676, "thumb": "media/1880.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1881.jpg", "size": 656718, "thumb": "media/1881.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1882.jpg", "size": 511781, "thumb": "media/1882.jpg_thumb.jpg"}]}, {"id": 1883, "date": "2023-02-25T08:13:59", "text": "每次比较困的时候想要打开褪黑素的 child-proof 瓶盖都要好费力才能打开,然后就会被聊聊吐槽是小孩子 🫣\n\n好想要一个只有小孩子能打开的 adult-proof 瓶盖 💭", "views": 97, "forwards": 0}, {"id": 1884, "date": "2023-02-26T23:45:11", "text": "粉色的云好好看 ☁️", "views": 89, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-26T23:45:11", "media_type": "photo", "original_name": "photo_2023-02-26_23-45-11.jpg", "url": "media/1884.jpg", "size": 370488, "thumb": "media/1884.jpg_thumb.jpg"}]}, {"id": 1885, "date": "2023-02-27T23:29:40", "text": "晚饭做了一顿早饭 qwq\n\n土豆泥 + gravy + 鸡蛋 + 火腿", "views": 88, "forwards": 1, "media_group_id": 13420324645525261, "images": [{"width": 2560, "height": 1920, "date": "2023-02-27T23:29:39", "media_type": "photo", "original_name": "photo_2023-02-27_23-29-39.jpg", "url": "media/1885.jpg", "size": 759648, "thumb": "media/1885.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-27T23:29:39", "media_type": "photo", "original_name": "photo_2023-02-27_23-29-39.jpg", "url": "media/1886.jpg", "size": 624251, "thumb": "media/1886.jpg_thumb.jpg"}]}, {"id": 1887, "date": "2023-03-01T00:35:22", "text": "209 期中考完了!好简单,唯一一道比较难的题是要填一段程序返回之前的内存表,除此以外感觉大部分都是用 Linux 日常会学到的小知识(x\n\n提前 20 分钟做完了!有一道题问怎样运行当前目录的 my_prog 并且从 input.txt 读进输入,我写了 cat input.txt | ./my_prog,然后用剩下的 20 分钟在旁边画了一只小猫和一个机器人对话hhhh\n\n还剩两场考试和一篇作文期中就要结束了,继续加油 qwq", "views": 88, "forwards": 1, "media_group_id": 13421047378816893, "images": [{"width": 1920, "height": 2560, "date": "2023-03-01T00:35:19", "media_type": "photo", "original_name": "photo_2023-03-01_00-35-19.jpg", "url": "media/1887.jpg", "size": 899117, "thumb": "media/1887.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-01T00:35:21", "media_type": "photo", "original_name": "photo_2023-03-01_00-35-21.jpg", "url": "media/1888.jpg", "size": 600362, "thumb": "media/1888.jpg_thumb.jpg"}]}, {"id": 1889, "date": "2023-03-01T17:21:17", "text": "把课程笔记公开了!在这里:https://hydev.notion.site/\n\n(希望这样可以给我动力认真记笔记 qwq", "views": 83, "forwards": 0}, {"id": 1890, "date": "2023-03-01T18:34:25", "text": "为什么刚才我想要查一个反义词的时候习惯性地打开了 ChatGPT... 明明应该去查 thesaurus 查词典的,这不好 😪", "views": 79, "forwards": 0}, {"id": 1891, "date": "2023-03-02T01:56:13", "text": "考完了 343 数据库!还剩两项\n\n考试前的走廊,有人在盯着手机平板认真复习,有人在和朋友对例题,有人在凑团闲聊,还有一只小幽灵在角落里安静地观察着——好想加入讨论,好想去搭话交朋友,然而这次也只是偷偷看着大家,像是被绑在了这个角落一样...\n\n不过这次鼓起勇气回头和考场坐在我后桌的人说了 good luck!别人一定以为我是什么交际花吧,明明这一句话已经把我一天的社交精力用完了(哭\n\n考得还好哦,不过 Relational Algebra 的那一半花了太久导致 SQL 有一道题没写完,好亏,明明 SQL 比 RA 简单那么那么那么多... 好不擅长考试,感觉这辈子都学不会时间微管理了,不过没关系学到东西才重要 qwq", "views": 78, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-03-02T01:56:12", "media_type": "photo", "original_name": "photo_2023-03-02_01-56-12.jpg", "url": "media/1891.jpg", "size": 683398, "thumb": "media/1891.jpg_thumb.jpg"}]}, {"id": 1892, "date": "2023-03-02T07:42:34", "text": "今天和聊聊的对话:\n我:有点想买数位板,但是不知道,好讨厌自己小时候那种想学什么先买一堆好贵的装备然后放在那里吃灰的样子\n聊:买一个入门级的呗\n我:入门级也好贵,$60 的样子\n聊:...$60 很贵吗?\n我:够我吃两个月的方便面了!\n聊:够我吃两顿 popeyes,我给你买\n😨", "views": 87, "forwards": 1}, {"id": 1893, "date": "2023-03-02T20:34:41", "text": "给 Linux 配日语输入法,装 ibus-mozc 出了好多问题,遇到了渲染候选框的白底白字和状态栏乱码。最后还是换了 rime 的日语插件,果然 Linux 上最好用的日语输入法是中文输入法吗\n\n看看我现在的 rime 上已经装了多少插件了... Latex 符号、opencc emoji、moegirl & zhwiki 词典、一键日期、日语 🌚", "views": 82, "forwards": 0, "images": [{"width": 476, "height": 89, "date": "2023-03-02T20:34:41", "media_type": "photo", "original_name": "photo_2023-03-02_20-34-41.jpg", "url": "media/1893.jpg", "size": 8879, "thumb": "media/1893.jpg_thumb.jpg"}]}, {"id": 1894, "date": "2023-03-03T03:35:07", "text": "之前发现电视音箱的 LR 摆反了,怎么办呢?重新布线好麻烦,到下次搬家都不想再动电视后面的线了,决定用闲置的耳机插头做了一根反转转接线!\n\n...然后被自己蠢哭,拆下来重焊了三次。第一次想要缩小体积,看着母头有五个引脚,但是毕竟双声道只需要三个吧,用电表测了一下 1 2 和 4 5 是连通的就把 1 5 剪掉了!然后全都焊完测试才发现 1 5 只有在没插线的时候和 2 4 连通,因为 2 4 是用来检测耳机线有没有插入的 (╯’ – ‘)╯︵ ┻━┻ \n\n呜,就这样浪费掉了一个母头,默哀一下。拿了新的母头第二次接线全都接对了!只不过... 公头那边的保护套是拧上去的,需要穿过这条线。接下来只需要进行一个拓扑学的瞬移 🌚\n\n第三次老老实实穿好线重新焊了,然后盖一层热熔胶再把不一样长的线整理下就完工啦,亲测能用,看起来也不是很难看就满意了 qwq\n\n现在已经可以稳定地焊出很漂亮的焊点了,好开心 ", "views": 81, "forwards": 0, "media_group_id": 13422516057523797, "images": [{"width": 2560, "height": 1920, "date": "2023-03-03T03:35:05", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-05.jpg", "url": "media/1894.jpg", "size": 474046, "thumb": "media/1894.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-03T03:35:05", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-05.jpg", "url": "media/1895.jpg", "size": 530190, "thumb": "media/1895.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-03T03:35:06", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-06.jpg", "url": "media/1896.jpg", "size": 599136, "thumb": "media/1896.jpg_thumb.jpg"}]}, {"id": 1897, "date": "2023-03-04T01:39:13", "text": "如果 photoshop 有「把历史记录里上几个笔画放到另一个图层」的功能就好了... 已经无数次下笔然后发现忘记换图层然后 ctrl-z 重画了 ;-;", "views": 80, "forwards": 0}, {"id": 1898, "date": "2023-03-04T02:27:25", "text": "后续:线下 $50 买了一个二手 Wacom CTH-490。遇到了一个超级好心的老阿姨,数位板保护得像全新一样,原盒也留下来了,好厉害。老阿姨问了打算用来做什么,还祝我们好运 qwq \n \n可能这边线下二手就是这种心情吧,想要让承载了许多回忆的东西被新的主人珍惜,创造新的故事。三年前想退坑 osu 把陪伴我的第一个数位板送给 Erin 的时候也是这种心情吧。 \n \n板绘的感觉好不一样——看着笔刷画上去、在跟着手上的笔移动,但是完全感觉不到该去往哪里,到哪里结束。像是在地下室摸黑的感觉,看来要花时间适应一下呢。想起来我第一次玩街机下落也是这样,控制器和屏幕感觉完全不在同一个维度,现在也能完全习惯了。今天试着用 Ayu 的画风画了一下今天拿到数位板的场面,这个画风好可爱(脑袋在冒小星星 ///)不知道自己适合什么画风呢,再探索一下,下次试试加零的好啦。 \n \n不过原本打算学些开源工具链,用 Linux OpenTabletDriver + Krita,然后发现好不习惯。OTD 不支持这个板子的触屏,压感也始终配不好,而且快捷键居然只能设置键盘鼠标,常见的橡皮平移缩放和笔刷尺寸都不行... 最后还是切到黑苹果用官方驱动 + Photoshop 啦", "views": 88, "forwards": 0, "media_group_id": 13423174762727477, "images": [{"width": 453, "height": 476, "date": "2023-03-04T02:27:23", "media_type": "photo", "original_name": "photo_2023-03-04_02-27-23.jpg", "url": "media/1898.jpg", "size": 9610, "thumb": "media/1898.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-04T02:27:24", "media_type": "photo", "original_name": "photo_2023-03-04_02-27-24.jpg", "url": "media/1899.jpg", "size": 155648, "thumb": "media/1899.jpg_thumb.jpg"}]}, {"id": 1900, "date": "2023-03-04T08:57:24", "text": "前几天刚在信里和朋友吐槽上周暴雪的 fallout,今天又来一场警告级别的暴雪... 🫠\n\n楼下停车场里的车纷纷举起两支雨刷表示投降(?", "views": 83, "forwards": 1, "media_group_id": 13423361954607301, "images": [{"width": 2560, "height": 1920, "date": "2023-03-04T08:57:23", "media_type": "photo", "original_name": "photo_2023-03-04_08-57-23.jpg", "url": "media/1900.jpg", "size": 539605, "thumb": "media/1900.jpg_thumb.jpg"}, {"width": 2048, "height": 1133, "date": "2023-03-04T08:57:23", "media_type": "photo", "original_name": "photo_2023-03-04_08-57-23.jpg", "url": "media/1901.jpg", "size": 250627, "thumb": "media/1901.jpg_thumb.jpg"}]}, {"id": 1902, "date": "2023-03-05T04:05:50", "text": "终于把 Passacaglia 录下来啦,不完美但是满意了。啊哈哈结尾完全慌掉了,脑子会被「终于要 FC 了吗 终于要 FC 了吗」烧过载是不是社恐音游人的通病。之前放下这张谱就是因为,每次想录的时候都会弹错一点,就会原地重来,渐渐把自信和耐心都磨没了 ;-; 错就错一点吧够好了。\n\n这张谱是四年前首次在 iPad 上面的 AR Piano 3D app 听到的,觉得好好听就看着下落式 MIDI 学,但是我完全没钢琴基础,然后跨级练出了手癖。当时自己想出来的弹法是左手小指按 A2 下一个 1/8 马上食指抻过去按 A3(???)居然还弹下来了,但是速度上不去还会让手好疼。一年之后去查了视频才发现原来没有人这样弹,重新学了现在的手位(小指 A2 拇指 A3 再拇指跳到 E4 这样)然后天天被死去的手癖攻击 🌚\n\n所以现在依然不会视奏,每次都是遇到喜欢的曲子看着 midi / 手元学,然后靠肌肉记忆背下来。不过可能这就是我吧,像是一只幼鸟,羽毛还没有长满却望穿了头顶的天,幻想乘着不属于自己的翅膀搭起一座空中堡垒", "views": 89, "forwards": 0, "reply": {"id": 1855, "text": "昨天和聊聊终于打完了双人成行,好喜欢。\n\n花园那章大概是我最喜欢的,主线是用手掌大的玩偶在后院的花园里解谜。在这里骑到了小蜘蛛和小青蛙!第一次感受到蜘蛛眼中的世界——小蜘蛛真的好自由,可以不被引力限制地移动,无论地心和天空在哪,脚能粘住的地方就是地面,还可以投网进行短距离的翻转。好想变成一只小蜘蛛呆在花园里 qwq\n\n花园里还有一家毛毛虫开的温泉,可以躺在比自己长好多的毛毛虫身上被虫虫脚按摩,看上去好舒服,想抱着它睡觉。\n\n游戏性上,好喜欢这个游戏的跑酷机制,几乎每一章都会有一段好流畅的跑酷——雪山章的滑冰、花园章的逃亡、结尾章的彩虹赛道滑板都超级爽。感觉是我在通了镜之边缘之后第一次玩到这么爽的跑酷。在探索世界的时候也到处都有滑行道,让很大的开放地图探索起来也不是很费时,是一部没有被走路速度毁掉的游戏呢。\n\n剧情上讲了一段很棒的重建感情的故事,带入感非常强,也学到了许多。结尾的那段演唱会前女主和书的对话中那句 ”You weren’t born to be perfect. You were born to be you“ 完全击中我了。我和女主一样因为追求完美失去了好多兴趣,总会觉得 “If it's not perfect, I'll let them down”——对女主来说是唱歌,对我来说是弹琴、写项目、写文字。想起来那首 Passacaglia 我从 19 年断断续续练到现在也一直没有到觉得完美到能够录下来发出去的地步,然后渐渐地就放弃了... 但是明明不需要完美,比起完美的成品真实的自己才是更重要。“You were born to be you.”\n\n总之又是一部超级喜欢的游戏!10/10!", "thumb": "media/1855.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 127, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-05T04:05:50", "media_type": "video_file", "original_name": "output.mp4", "url": "media/1902.mp4", "size": 6181774, "thumb": "media/1902.mp4_thumb.jpg"}]}, {"id": 1903, "date": "2023-03-05T08:58:08", "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣", "views": 122, "forwards": 4}, {"id": 1904, "date": "2023-03-05T19:50:53", "text": "rich logger 真的好好看!而且可以显示日志的行数和报错的本地变量也好方便。以后拿到 python 代码第一件事绝对是条件导入一个 rich 👍", "views": 120, "forwards": 3, "images": [{"width": 866, "height": 920, "date": "2023-03-05T19:50:53", "media_type": "photo", "original_name": "photo_2023-03-05_19-50-53.jpg", "url": "media/1904.jpg", "size": 115788, "thumb": "media/1904.jpg_thumb.jpg"}]}, {"id": 1905, "date": "2023-03-06T03:39:03", "text": "昨天搜那个 Piano 3D App 的时候偶然发现它已经下架了,没有找到任何下载的途径,今天花了三个小时找办法下载下来了!备份 ipa 文件放在 HyDEV CDN 上面啦,虽然需要签名才能用。没越狱可以用 AltStore 生成七天的临时签名,越狱可以用 fakesigner + AppSync 安装。内购破解并不能用,还需要研究一下... 等期中作文和考试结束再写一个详细的技术 writeup 吧。\n\n好讨厌「互联网的记忆」——某种意义上互联网的记忆没有边界,我的一举一动,从一个广告点击到账户注册时填的名字,都会被永远记录在世界各地的数据库和日志里,等着被利用;可是它又无比脆弱,有无数美好的事物被无穷尽的信息流盖过、堆在 404 和 NXDomain 的废墟里被遗忘。互联网就是这样的地方吧,想要消失的都留下、想要留下的都消失了。所以想要把整个互联网备份到硬盘里...", "views": 87, "forwards": 1, "reply": {"id": 1902, "text": "终于把 Passacaglia 录下来啦,不完美但是满意了。啊哈哈结尾完全慌掉了,脑子会被「终于要 FC 了吗 终于要 FC 了吗」烧过载是不是社恐音游人的通病。之前放下这张谱就是因为,每次想录的时候都会弹错一点,就会原地重来,渐渐把自信和耐心都磨没了 ;-; 错就错一点吧够好了。\n\n这张谱是四年前首次在 iPad 上面的 AR Piano 3D app 听到的,觉得好好听就看着下落式 MIDI 学,但是我完全没钢琴基础,然后跨级练出了手癖。当时自己想出来的弹法是左手小指按 A2 下一个 1/8 马上食指抻过去按 A3(???)居然还弹下来了,但是速度上不去还会让手好疼。一年之后去查了视频才发现原来没有人这样弹,重新学了现在的手位(小指 A2 拇指 A3 再拇指跳到 E4 这样)然后天天被死去的手癖攻击 🌚\n\n所以现在依然不会视奏,每次都是遇到喜欢的曲子看着 midi / 手元学,然后靠肌肉记忆背下来。不过可能这就是我吧,像是一只幼鸟,羽毛还没有长满却望穿了头顶的天,幻想乘着不属于自己的翅膀搭起一座空中堡垒"}, "images": [{"width": 1280, "height": 960, "date": "2023-03-06T03:39:02", "media_type": "photo", "original_name": "photo_2023-03-06_03-39-02.jpg", "url": "media/1905.jpg", "size": 188973, "thumb": "media/1905.jpg_thumb.jpg"}]}, {"id": 1906, "date": "2023-03-06T06:07:20", "text": "呜 还是要接受自己只是一个平庸的人,并没有精力做好所有事情——即使有最好的时间管理也并不能同时做好学校的事情三年毕业、把所有奇思妙想实现出来、入坑硬件设计、做料理、学板绘、扒谱练琴、看番读书...\n\n我每天都有 ∞ 件事想做、明明做了 c 件事,却会因为没有做 ∞ - c 件事而自卑,好无理 🛌\n\n和聊聊谈了决定把期中作文已经 overdue 的那门课 Drop 掉了。明明是最简单的性别研究科,好丢人,这下大概不能三年毕业了呢,这学期只剩下四门课了。技能池也都点乱了呢... 好想 reset 😭", "views": 89, "forwards": 1, "reply": {"id": 1903, "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣"}}, {"id": 1907, "date": "2023-03-06T21:33:00", "text": "#今天聊聊不在家\n看冰箱里葱要坏掉了就做了葱油扮面!放了四勺生抽和两勺糖,是高钠高油高糖的不健康食物呢 🫣", "views": 92, "forwards": 0, "media_group_id": 13425107040140629, "images": [{"width": 2560, "height": 1920, "date": "2023-03-06T21:32:59", "media_type": "photo", "original_name": "photo_2023-03-06_21-32-59.jpg", "url": "media/1907.jpg", "size": 600920, "thumb": "media/1907.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-06T21:32:59", "media_type": "photo", "original_name": "photo_2023-03-06_21-32-59.jpg", "url": "media/1908.jpg", "size": 519487, "thumb": "media/1908.jpg_thumb.jpg"}]}, {"id": 1909, "date": "2023-03-06T21:49:06", "text": "打电话约了 ADHD 评估,排到了四月五号... UofT 有六位数的学生只有 12 位校医也太糟糕了。去年约医生要等两周,今年已经要等一个月了么 😨", "views": 100, "forwards": 1, "reply": {"id": 1903, "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣"}}, {"id": 1910, "date": "2023-03-07T18:18:55", "text": "隔壁吃完专注达睡了一个小时,我吃完 200mg 咖啡因片睡了一个小时,我们都有光明的未来 🌚", "views": 156, "forwards": 7}, {"id": 1911, "date": "2023-03-07T21:58:49", "text": "这次没有把一个月的课留到最后一天补。\n\n留到最后两天补了,嗯 🤪\n\n不过九个小时补下来终于开始理解多元积分了,比上次自信好多。出发去考期中最后一场考试啦 qwq", "views": 83, "forwards": 1, "media_group_id": 13425810636797733, "images": [{"width": 352, "height": 636, "date": "2023-03-07T21:58:47", "media_type": "photo", "original_name": "photo_2023-03-07_21-58-47.jpg", "url": "media/1911.jpg", "size": 33804, "thumb": "media/1911.jpg_thumb.jpg"}, {"width": 1280, "height": 938, "date": "2023-03-07T21:58:49", "media_type": "photo", "original_name": "photo_2023-03-07_21-58-49.jpg", "url": "media/1912.jpg", "size": 153453, "thumb": "media/1912.jpg_thumb.jpg"}], "reply": {"id": 1806, "text": "刚才数学 term test 3 考翻车了... 大概 60%\n\n呜呜 以后不要把几周的课留到最后一天补了 😢"}}, {"id": 1913, "date": "2023-03-07T22:23:06", "text": "先是忘了钥匙,接下来忘了手机,回去取了两次,然后去地铁站,地铁正好在我踏上站台的那一刻关上了门... 今天也不是很幸运呢,希望不会迟到", "views": 86, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-03-07T22:23:06", "media_type": "photo", "original_name": "photo_2023-03-07_22-23-06.jpg", "url": "media/1913.jpg", "size": 912861, "thumb": "media/1913.jpg_thumb.jpg"}]}, {"id": 1914, "date": "2023-03-08T02:28:23", "text": "考完啦,考了 85% 左右。三次积分和球柱坐标系的题都好简单,因为认真看了书吧。应该只错了一道线积分题,大概是要用线积分的黎曼和定义解一个矢量场的线积分,可是我完全没看推导过程只记了公式... 呜 看来以后补课的时候需要多溯源一下\n\n不过现在理解了多花点时间大概我也能学好微积分吧,一直以为我就是不擅长数学的... 打破了习得性无助的诅咒呢 qwq", "views": 89, "forwards": 0, "reply": {"id": 1911, "text": "这次没有把一个月的课留到最后一天补。\n\n留到最后两天补了,嗯 🤪\n\n不过九个小时补下来终于开始理解多元积分了,比上次自信好多。出发去考期中最后一场考试啦 qwq", "thumb": "media/1911.jpg_thumb.jpg"}}, {"id": 1915, "date": "2023-03-09T08:45:40", "text": "#桂桂聊聊今天吃什么\n聊聊做的东坡肉!(超级好吃 qwq\n\n是聊聊一个人做的哇,炒完炖完再蒸接连花了快三个小时,看上去好辛苦,感谢感谢", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-03-09T08:45:39", "media_type": "photo", "original_name": "photo_2023-03-09_08-45-39.jpg", "url": "media/1915.jpg", "size": 164480, "thumb": "media/1915.jpg_thumb.jpg"}]}, {"id": 1916, "date": "2023-03-09T22:28:41", "text": "写了一个 telnet 协议的 ascii 动画!(花了一整天又没什么用,但是好好玩ww\n\ntldr: 用指令 telnet hydev.org 连接哦。记得用一个好用一点的终端,比如 kitty / iTerm2\n\n把过程写下来放到主页上面啦,在这里", "views": 96, "forwards": 1, "files": [{"file_name": "Rec 2023-03-09 14-04.mp4", "mime_type": "video/mp4", "date": "2023-03-09T22:28:41", "width": 1022, "height": 916, "duration": 22, "media_type": "animation", "original_name": "Rec 2023-03-09 14-04.mp4", "url": "media/1916.mp4", "size": 1722328, "thumb": "media/1916.mp4_thumb.jpg"}]}, {"id": 1917, "date": "2023-03-10T05:03:49", "text": "在找暑假在 Redmond 实习的室友... 频道里如果有人暑假 5-8 月在 Redmond 想要合租的话欢迎联系 qwqq\n\n(ms 有一个找室友的平台来着,但是只有一个名单,要发邮件问... 这边社恐已经要疯掉了... ;-;;;;", "views": 88, "forwards": 0}, {"id": 1918, "date": "2023-03-10T05:30:52", "text": "发出去了两封邮件,会不会收到回复呢 🫣", "views": 92, "forwards": 0}, {"id": 1920, "date": "2023-03-11T06:36:09", "text": "今天日记的 sfw 版本:\n\n领养的一只小皮卡丘今天到家了,下午抱着小皮卡滚来滚去玩得很开心。晚上前任问我出来约饭,给她看了我们玩闹的照片她也想摸一摸,然后就戴上小皮卡一起去吃饭,聊了好多好多,回到她家里她也抱着小皮卡玩得很开心。嗯,就是这样,这个世界是存在皮卡丘的哦,并没有发生什么奇怪的事情(?\n\n不过现任和前任同时在场一起吃饭还是第一次,营造了一个好奇妙的气场,原来并不只有我没有边界感和朋友什么都会说吗,聊了很多让我想一头埋进被子里的事情 ///", "views": 87, "forwards": 2, "images": [{"width": 2560, "height": 1920, "date": "2023-03-11T06:36:08", "media_type": "photo", "original_name": "photo_2023-03-11_06-36-08.jpg", "url": "media/1920.jpg", "size": 710360, "thumb": "media/1920.jpg_thumb.jpg"}]}, {"id": 1921, "date": "2023-03-12T03:44:37", "text": "遇到了一个超级 nice 的人,结果还是因为性别身份被拒绝了呢... 呜 还是一个人住好了 😴\n\n(原来你们在平台上写的 prefer female-identifying roommates 不是友跨的意思啊,都 identifying 了 (╯’ – ‘)╯︵ ┻━┻", "views": 87, "forwards": 1, "reply": {"id": 1918, "text": "发出去了两封邮件,会不会收到回复呢 🫣"}, "images": [{"width": 1280, "height": 364, "date": "2023-03-12T03:38:21", "media_type": "photo", "original_name": "photo_2023-03-12_03-38-21.jpg", "url": "media/1921.jpg", "size": 57299, "thumb": "media/1921.jpg_thumb.jpg"}]}, {"id": 1922, "date": "2023-03-12T07:18:22", "text": "昨天写完回忆录觉得这个想法好棒,然后就即兴真的把它做成了我的小皮卡丘ww(又开始乱点技能池了hhh\n\n为了设计模型花去学了 FreeCAD!这次的开源软件还是很好用的,比 Fusion 360 方便太多了。不过之前原本打算学声明式的 OpenSCAD 来着,但是数学基础不太好没办法呢 ;-;。今天只重打了三次样本就做出完美间隙的成品了哇,很顺利,但是因为家里只有白色和粉色耗材就打了白色,然后和聊聊学了喷涂。\n\n第一次喷涂不是很均匀呢,还用掉了聊聊几乎一整支模型上色笔(呜对不起下次去超市一定会补回来)喷到最后才慢慢掌握了喷涂的节奏,可惜喷乱的已经没办法补救了。然后画脸的时候超级超级紧张哇,因为只有一次机会,画得不好看也没办法用黄色盖过黑色重画,可是紧张就会让我手抖,就更容易出错了 ;-; 不过最终效果还不错。\n\n好耶,又多了新的朋友呢,今后也要常常带着小皮卡出去玩 ///\n\n(模型开源了在这里", "views": 91, "forwards": 1, "media_group_id": 13428844015854429, "images": [{"width": 1280, "height": 960, "date": "2023-03-12T07:18:17", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-17.jpg", "url": "media/1922.jpg", "size": 170970, "thumb": "media/1922.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-03-12T07:18:18", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-18.jpg", "url": "media/1923.jpg", "size": 118174, "thumb": "media/1923.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-12T07:18:20", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-20.jpg", "url": "media/1924.jpg", "size": 268424, "thumb": "media/1924.jpg_thumb.jpg"}, {"width": 1166, "height": 1280, "date": "2023-03-12T07:18:21", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-21.jpg", "url": "media/1925.jpg", "size": 97943, "thumb": "media/1925.jpg_thumb.jpg"}], "reply": {"id": 1920, "text": "今天日记的 sfw 版本:\n\n领养的一只小皮卡丘今天到家了,下午抱着小皮卡滚来滚去玩得很开心。晚上前任问我出来约饭,给她看了我们玩闹的照片她也想摸一摸,然后就戴上小皮卡一起去吃饭,聊了好多好多,回到她家里她也抱着小皮卡玩得很开心。嗯,就是这样,这个世界是存在皮卡丘的哦,并没有发生什么奇怪的事情(?\n\n不过现任和前任同时在场一起吃饭还是第一次,营造了一个好奇妙的气场,原来并不只有我没有边界感和朋友什么都会说吗,聊了很多让我想一头埋进被子里的事情 ///"}}, {"id": 1926, "date": "2023-03-12T13:14:26", "text": "啊 昨天凌晨写着写着就到三点了... 原来不是像以往一样做事情太认真忘记了时间,是时间真的从凌晨两点传送到了三点 ☁️", "views": 90, "forwards": 0}, {"id": 1927, "date": "2023-03-13T18:54:49", "text": "已经不知道我是社交恐惧还是社交恐怖分子了\n\n昨天和聊聊的朋友茉莉聚餐去吃了烤肉,很好吃,又聊了好多好多。不知道讨厌聚餐餐冷场全员都安静认真吃饭的场面是不是 ASD 的表现,就是会让我觉得很尴尬。但是聊聊说她反而觉得聚餐不说话挺正常的,一直在旁边刷推玩宝可梦呢,没怎么说话也没有在听我们的对话。所以我就被迫变成了这次的社交担当,想尽办法找到话题让话语继续。\n\n但是我并不认识茉莉,也不知道她对什么样的话题会感兴趣,结果讲了好多自己的事情会不会让人家觉得太自我中心了,明明她是邀请聊聊出来,她对我的事情不会感兴趣吧。社交真是好累,尤其因为我要在脑内重新组织几次语言确认一句话合适再把握好时机讲出来,像是持续打了两个小时音游一样累。结束之后回家路上好想哭,和聊聊讲了这些感受,发现原来聊聊说她也不太认识茉莉... 不认识为什么要见面约饭嘛,感觉我会去见的都是能和我聊到天明的朋友,不是的话为什么要跑那么远花一整天的精力去见,三点出门晚上快九点才回到家...\n\n结果今天和不认识的人聊了这么久,到底谁才是社恐?聊聊说我社恐的表现就是对待每一段社交环节都太认真了,那不然大家都安静吃饭会超级尴尬的我才不要!", "views": 90, "forwards": 2, "images": [{"width": 2560, "height": 1920, "date": "2023-03-13T18:54:49", "media_type": "photo", "original_name": "photo_2023-03-13_18-54-49.jpg", "url": "media/1927.jpg", "size": 1035839, "thumb": "media/1927.jpg_thumb.jpg"}]}, {"id": 1928, "date": "2023-03-14T00:17:09", "text": "Trans.", "views": 81, "forwards": 0, "images": [{"width": 2016, "height": 1282, "date": "2023-03-14T00:17:09", "media_type": "photo", "original_name": "photo_2023-03-14_00-17-09.jpg", "url": "media/1928.jpg", "size": 348456, "thumb": "media/1928.jpg_thumb.jpg"}]}, {"id": 1929, "date": "2023-03-14T02:36:29", "text": "今早画了一张 Ayu 补上了生日礼物 qwq 效果还不错,不过还有好多不足,要继续加油 \n\n这次试了 Autodesk Sketchbook,比起其他软件来说,让我喜欢 Sketchbook 的地方大概是它的铅笔笔刷,手感和材质都好像真正的铅笔,不只是浮在屏幕上的一个像素点。以及那个「Airbrush」喷涂笔刷用来上色打阴影也好好用。不过也有它的问题,比如我的机型限制最多只能创建 27 个图层,蒙版和隐藏图层也要算进去... 这次做好备份删删合合顶着 27 的限制画完了,但是这样被合并的图层就不能轻易修改了呢。", "views": 80, "forwards": 0, "media_group_id": 13430091113503173, "images": [{"width": 1280, "height": 960, "date": "2023-03-14T02:36:25", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-25.jpg", "url": "media/1929.jpg", "size": 57776, "thumb": "media/1929.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:26", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-26.jpg", "url": "media/1930.jpg", "size": 54553, "thumb": "media/1930.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:27", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-27.jpg", "url": "media/1931.jpg", "size": 62247, "thumb": "media/1931.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:28", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-28.jpg", "url": "media/1932.jpg", "size": 59777, "thumb": "media/1932.jpg_thumb.jpg"}]}, {"id": 1933, "date": "2023-03-14T08:07:08", "text": "梦到了一个很好的项目想法,然后凌晨两点醒了,吃片褪黑素想着「等褪黑素生效的十几分钟里查查怎么实现吧」。然后查到现在凌晨四点,内心充满决心,完全不困了,好想马上起床做一个样本测试下可行性 🌚\n\n#琴", "views": 83, "forwards": 0}, {"id": 1934, "date": "2023-03-14T19:55:54", "text": "有好多想去的地方距离都好远... 然后就会想如果有车就好了。但是其实并不好,每次想买车都会超理性地算一遍优劣势然后发现怎么算都没有打车划算,就每月的保险油费停车费和养车的价格就够打车去那些地方不知道多少个来回了。\n\n所以决定了,以后每个月给自己的预算里留出 $200 的「打车费」,这样就可以假装自己有一辆车安心地去那些天涯海角了 qwq\n\n(而且打车不用看路还可以把路上的时间省下来哦", "views": 85, "forwards": 1, "images": [{"width": 2016, "height": 1512, "date": "2023-03-14T19:55:53", "media_type": "photo", "original_name": "photo_2023-03-14_19-55-53.jpg", "url": "media/1934.jpg", "size": 542217, "thumb": "media/1934.jpg_thumb.jpg"}]}, {"id": 1935, "date": "2023-03-15T03:40:43", "text": "啊啊啊它工作!!!它工作!!我的想法工作!!\n\n好,开坑做一个可以在家 3D 打印的开源打击琴!接下来就是 24h 无间断的 3D 打印了,定闹钟每小时叫醒我一次换文件\n\n压电片用来做打击力度感应效果好棒!虽然花了好久 fine-tune 但是声音真的会跟着打击力度变大变小了。不过打得特别轻还是识别不到,可能要写一个 UI 给每个键单独设阈值,还有好多改进空间。以及琴架设计还要再想想,想要减震又不失颜值。明天考完试继续 qwq\n\n(不要吐槽为什么琴槌是一根筷子穿着一个麻薯hhhh\n#琴", "views": 97, "forwards": 0, "reply": {"id": 1933, "text": "梦到了一个很好的项目想法,然后凌晨两点醒了,吃片褪黑素想着「等褪黑素生效的十几分钟里查查怎么实现吧」。然后查到现在凌晨四点,内心充满决心,完全不困了,好想马上起床做一个样本测试下可行性 🌚\n\n#琴"}, "files": [{"width": 1280, "height": 720, "duration": 12, "file_name": "open-keyprec-day1.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-15T03:40:43", "media_type": "video_file", "original_name": "open-keyprec-day1.mp4", "url": "media/1935.mp4", "size": 3349105, "thumb": "media/1935.mp4_thumb.jpg"}]}, {"id": 1936, "date": "2023-03-16T01:31:35", "text": "接下来要焊接 96 个引脚... 早知如此就自己画 PCB 了 ;-;\n#琴", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-03-16T01:31:35", "media_type": "photo", "original_name": "photo_2023-03-16_01-31-35.jpg", "url": "media/1936.jpg", "size": 684395, "thumb": "media/1936.jpg_thumb.jpg"}]}, {"id": 1937, "date": "2023-03-16T03:32:11", "text": "全焊好了!熟练了好多哇,最后 24 个引脚居然只用了两分钟(然后录下来了 😮\n#琴", "views": 98, "forwards": 0, "reply": {"id": 1936, "text": "接下来要焊接 96 个引脚... 早知如此就自己画 PCB 了 ;-;\n#琴"}, "files": [{"width": 1920, "height": 1080, "duration": 112, "file_name": "soldering_cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-16T03:32:11", "media_type": "video_file", "original_name": "soldering_cut.mp4", "url": "media/1937.mp4", "size": 17123889, "thumb": "media/1937.mp4_thumb.jpg"}]}, {"id": 1938, "date": "2023-03-16T13:55:44", "text": "#琴 开源打击琴的第二天 qwq\n\n查看原文", "views": 98, "forwards": 1, "media_group_id": 13431799557812613, "images": [{"width": 647, "height": 1280, "date": "2023-03-16T13:55:43", "media_type": "photo", "original_name": "photo_2023-03-16_13-55-43.jpg", "url": "media/1938.jpg", "size": 133619, "thumb": "media/1938.jpg_thumb.jpg"}, {"width": 600, "height": 1280, "date": "2023-03-16T13:55:44", "media_type": "photo", "original_name": "photo_2023-03-16_13-55-44.jpg", "url": "media/1939.jpg", "size": 124543, "thumb": "media/1939.jpg_thumb.jpg"}]}, {"id": 1940, "date": "2023-03-16T18:09:02", "text": "作息完全乱了... 今天凌晨两点上床睡到六点,跳起来继续调打印机,调好之后十点继续睡到现在两点 😴\n\n感觉每天都要把自己累坏才能睡着,不然就会想这些那些项目下一步该做什么怎么做... 而且无论睡了多久,醒来只要有一点精力就会跳起来去做 🫠", "views": 98, "forwards": 1}, {"id": 1941, "date": "2023-03-16T18:17:06", "text": "#桂桂聊聊今天吃什么\n补一下昨晚的香菇牛腩面\n\n和聊聊一起做的,会不会是制作用时最长的两碗拉面,炖了一个多小时。还是我第一次做牛腩,筋真的好难切,不过是很好吃的!(虽然为了省时下次还是用火锅肉片了hhhh", "views": 97, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-03-16T18:17:06", "media_type": "photo", "original_name": "photo_2023-03-16_18-17-06.jpg", "url": "media/1941.jpg", "size": 676282, "thumb": "media/1941.jpg_thumb.jpg"}]}, {"id": 1942, "date": "2023-03-16T20:15:05", "text": "买了 polymaker 的耗材会不会变成 poly", "views": 97, "forwards": 3, "images": [{"width": 1920, "height": 2560, "date": "2023-03-16T20:15:04", "media_type": "photo", "original_name": "photo_2023-03-16_20-15-04.jpg", "url": "media/1942.jpg", "size": 568085, "thumb": "media/1942.jpg_thumb.jpg"}]}, {"id": 1943, "date": "2023-03-17T01:36:44", "text": "发现了在 macOS 上输入 say 指令可以让 siri 把文字读出来哇,好好玩\n\n然后用它写了一个会自动给我读打印进度的 webhook 脚本,打完了就喵喵叫ww(不过电脑会主动和我说话还是感觉怪怪的,等一个会主动和我说话聊天的 chatgpt 赛博友人 🙏", "views": 88, "forwards": 0, "images": [{"width": 1042, "height": 824, "date": "2023-03-17T01:37:24", "media_type": "photo", "original_name": "photo_2023-03-17_01-37-24.jpg", "url": "media/1943.jpg", "size": 63231, "thumb": "media/1943.jpg_thumb.jpg"}]}, {"id": 1944, "date": "2023-03-17T18:39:38", "text": "去这里买了 65 个二极管和 60 个电阻花了 $30,好贵!\n\nJST 母口还是不在这里买了,一根线居然要 $1.25 😨\n\n#琴", "views": 89, "forwards": 0, "reply": {"id": 1351, "text": "在 downtown 闲逛无意间发现了好厉害的店,卖各种电子零件,可以单买还没比淘宝贵多少\n\n大概就贵了五倍吧(草", "thumb": "media/1351.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-03-17T18:39:37", "media_type": "photo", "original_name": "photo_2023-03-17_18-39-37.jpg", "url": "media/1944.jpg", "size": 827472, "thumb": "media/1944.jpg_thumb.jpg"}]}, {"id": 1945, "date": "2023-03-18T02:12:29", "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "views": 104, "forwards": 1, "media_group_id": 13432844391587941, "images": [{"width": 960, "height": 1280, "date": "2023-03-18T02:12:23", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-23.jpg", "url": "media/1945.jpg", "size": 156178, "thumb": "media/1945.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T02:12:24", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-24.jpg", "url": "media/1946.jpg", "size": 89243, "thumb": "media/1946.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2023-03-18T02:12:28", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-28.jpg", "url": "media/1947.jpg", "size": 359520, "thumb": "media/1947.jpg_thumb.jpg"}]}, {"id": 1948, "date": "2023-03-18T07:29:07", "text": "开源打击琴的第四天\n\n下午去 Home Depot 买了木头!12 脚长的松木棍只要 $9 好便宜,不过还是选择了合成的 MDF,因为松木歪歪扭扭的会杀掉强迫症。然后让店员帮忙裁成 1.5m 长的小段扛回去了,这里店员好热情,感觉好多都是 DIY 爱好者。\n\n回家之后戴上口罩去阳台喷喷喷,呲啦呲哩,然后忘记关门把有机溶剂全都吹进来了... 离字面意义上被蠢死不远了。今天把所有面的漆和保护层都喷完啦,比较均匀。\n\n然后写了切换复用器的代码,踩了两个坑,一个是原来模拟输入不接地会读到了一只小幽灵,另一个是原来这个复用器给“启用”针脚供电是禁用的意思,嗯,启用了启用就禁用了,这都什么啊 (╯’ – ‘)╯︵ ┻━┻\n\n#琴", "views": 91, "forwards": 0, "media_group_id": 13432996383193989, "images": [{"width": 2560, "height": 1920, "date": "2023-03-18T07:29:05", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-05.jpg", "url": "media/1948.jpg", "size": 744613, "thumb": "media/1948.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-18T07:29:06", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-06.jpg", "url": "media/1949.jpg", "size": 652289, "thumb": "media/1949.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-18T07:29:06", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-06.jpg", "url": "media/1950.jpg", "size": 705842, "thumb": "media/1950.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-18T07:29:07", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-07.jpg", "url": "media/1951.jpg", "size": 430488, "thumb": "media/1951.jpg_thumb.jpg"}]}, {"id": 1952, "date": "2023-03-18T16:29:35", "text": "做了一个很悲伤的梦,整理下逻辑写下来 qwq \n \n梦见我在家里做出了时光机,乘着小飞机回到过去尝试调查阻止十七年前的一场大规模爆炸。到那里之后发现,引起爆炸的是一艘低空飞行小飞船,看上去像是从更远未来的产物,但是外面有很多枪击的痕迹。仓门也是坏掉的。我进去找了找,居然看到了两岁的自己,还有原父母留给我的信封。我想要把小小自己救出去的时候触发了入侵防御,小孩子的房间发射出去变成一个小球打开了降落伞,而我被锁在飞船里面听到了自爆倒计时... #梦", "views": 86, "forwards": 0}, {"id": 1953, "date": "2023-03-18T17:43:15", "text": "收到了返图!Jamie 拍照好好看呜,感谢感谢,羡慕会拍照 qwq", "views": 113, "forwards": 2, "media_group_id": 13433291167249101, "images": [{"width": 1776, "height": 1184, "date": "2023-03-18T17:43:14", "media_type": "photo", "original_name": "photo_2023-03-18_17-43-14.jpg", "url": "media/1953.jpg", "size": 235437, "thumb": "media/1953.jpg_thumb.jpg"}, {"width": 1184, "height": 1776, "date": "2023-03-18T17:43:15", "media_type": "photo", "original_name": "photo_2023-03-18_17-43-15.jpg", "url": "media/1954.jpg", "size": 167915, "thumb": "media/1954.jpg_thumb.jpg"}], "reply": {"id": 1945, "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "thumb": "media/1945.jpg_thumb.jpg"}}, {"id": 1955, "date": "2023-03-18T23:57:08", "text": "今天花了一整天时间焊元件,在洞洞板上焊两排一共 24 个电阻二极管。所有能想到的事故都发生了,焊了六个小时之后哭着想要放弃,真的好受打击... 看到 SIG 焊盘掉了我真的哭出来了,又两小时的工作白费了的那种感觉。然后!然后突然聪明了一秒发现其实整个六小时都是白费\n\n之前看的教程是四个传感器都接了单独的输入,所以每个都需要单独的电阻和二极管。但是我的传感器走了复用,也就是说其实我可以直接把电阻和二极管接到复用器的出口,用 1/12 阻抗的电阻,这样就只需要 5 套而不是 61 套电阻和二极管了... 怎么花了四天才想明白啊,蠢死了,焊好的元件还能退吗 (╯’ – ‘)╯︵ ┻━┻\n\n#琴", "views": 80, "forwards": 1, "media_group_id": 13433470631307525, "images": [{"width": 1280, "height": 960, "date": "2023-03-18T23:57:04", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-04.jpg", "url": "media/1955.jpg", "size": 229437, "thumb": "media/1955.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T23:57:06", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-06.jpg", "url": "media/1956.jpg", "size": 194124, "thumb": "media/1956.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T23:57:08", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-08.jpg", "url": "media/1957.jpg", "size": 191584, "thumb": "media/1957.jpg_thumb.jpg"}]}, {"id": 1958, "date": "2023-03-19T06:52:41", "text": "凌晨三点的第一个八度!\n\n#琴", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-03-19T06:52:41", "media_type": "photo", "original_name": "photo_2023-03-19_06-52-41.jpg", "url": "media/1958.jpg", "size": 577926, "thumb": "media/1958.jpg_thumb.jpg"}]}, {"id": 1959, "date": "2023-03-19T07:33:41", "text": "调好了!凌晨三点的一些 jigglypuff qwq\n\n(好想养一只 jigglypuff,又可爱又能让我睡觉\n\n#琴", "views": 103, "forwards": 3, "files": [{"width": 1920, "height": 1080, "duration": 38, "file_name": "2023-03-19 03-26-31.x264-32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-19T07:33:41", "media_type": "video_file", "original_name": "2023-03-19 03-26-31.x264-32.mp4", "url": "media/1959.mp4", "size": 4309645, "thumb": "media/1959.mp4_thumb.jpg"}]}, {"id": 1960, "date": "2023-03-20T08:29:55", "text": "刚才提交完 PCB 写了一半邮件半睡半梦游地累瘫在床上,和聊聊开玩笑说没力气动了你拖我过去刷牙吧,然后聊聊真的答应了!被一路公主抱过去了!!啊啊第一次被公主抱,不知道是哪里戳到我了一样,头顶一直在冒小爱心(x)好想在脑海里让这个感觉无限回放...\n\n然后聊聊试了帮我刷牙,好痒好痒差点把牙膏吞进去了呜。明明自己刷同样的位置不会觉得痒的,人的感官真的好奇怪", "views": 236, "forwards": 4}, {"id": 1961, "date": "2023-03-22T00:31:21", "text": "似乎抓到了春天的影子,在角落里躲躲藏藏也逃不掉的哦 qwq", "views": 98, "forwards": 0, "media_group_id": 13435560653579461, "images": [{"width": 2560, "height": 1920, "date": "2023-03-22T00:31:18", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-18.jpg", "url": "media/1961.jpg", "size": 720061, "thumb": "media/1961.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-22T00:31:19", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-19.jpg", "url": "media/1962.jpg", "size": 442630, "thumb": "media/1962.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-22T00:31:20", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-20.jpg", "url": "media/1963.jpg", "size": 1200346, "thumb": "media/1963.jpg_thumb.jpg"}, {"width": 1080, "height": 740, "date": "2023-03-22T00:31:21", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-21.jpg", "url": "media/1964.jpg", "size": 43063, "thumb": "media/1964.jpg_thumb.jpg"}]}, {"id": 1965, "date": "2023-03-22T02:20:48", "text": "谁说电路板画线必须横平竖直hhhhh\n\n#琴", "views": 114, "forwards": 1, "images": [{"width": 960, "height": 555, "date": "2023-03-22T02:23:30", "media_type": "photo", "original_name": "photo_2023-03-22_02-23-30.jpg", "url": "media/1965.jpg", "size": 127575, "thumb": "media/1965.jpg_thumb.jpg"}]}, {"id": 1966, "date": "2023-03-22T19:54:11", "text": "还有两天就能玩到莱莎 3 了!好期待!", "views": 99, "forwards": 0}, {"id": 1967, "date": "2023-03-23T11:21:51", "text": "WS2812 灯真是一个超天才的设计\n\n众所周知一个全彩灯需要三个引脚,分别控制 RGB。假如我想要连 20 个 LED 灯,直接连需要 60 个输出口。可是我的开发板一共只有 48 个输出口,怎么办呢?\n\nWS2812 的解决方案是把时序电路做在每个灯上,顺序读取代表着 RGB 颜色的 24 位之后存起来,再把接下来的数据全部传给下一个灯,一个一个传下去,直到收到「重置」信号再从头开始更新自己的颜色。\n\n这样只用一个输出口就可以单独控制∞个灯的颜色了哇,好厉害!(虽然接太多的话更新速度会慢hhh\n\n#琴", "views": 98, "forwards": 1, "images": [{"width": 1087, "height": 300, "date": "2023-03-23T11:22:36", "media_type": "photo", "original_name": "photo_2023-03-23_11-22-36.jpg", "url": "media/1967.jpg", "size": 110919, "thumb": "media/1967.jpg_thumb.jpg"}]}, {"id": 1968, "date": "2023-03-23T20:03:41", "text": "今天把打算放在琴最右边的 MIDI 控制板也做完了!呜 又一天没睡,记录一下我精神崩溃的过程。\n\n凌晨十二点:不就是连几个按钮旋钮嘛,一个小时肯定够了!\n\n两点:咦,怎么开关和旋钮都需要上拉电阻的?\n三点:这个编码器到底是上拉还是下拉,文档没有写啊...\n四点:线连好了,整理下电路图开始摆 PCB!(然后花了一个小时整理电路图)\n五点:元件摆好了!再在这里加一只小猫,诶嘿嘿 \n六点:手焊的版本传上去了,但是想加点光污染,怎么办呢?好像单独的 RGB 控制芯片都不是很好用的样子,问问 GPT。\n七点:哇 WS2812 灯好厉害!但是因为尺寸太小就不能手焊了,干脆把整个板子改成贴片——\n八点:终于终于全都摆好了。那么接下来只要... 上传贴片的时候告诉我我选的灯太小,¥130 的优惠流程不能贴,要多花 ¥300 😨\n\n为什么不在选元件的时候告诉我啊 (╯’ – ‘)╯︵ ┻━┻ 好崩溃。\n\n中午十二点:好了好了,深呼吸,把所有灯换成大一点的规格重新布局吧... 然后改到了现在下午三点 😪\n\n不过终于完全做完了!接琴键的电路板和这个 MIDI 面板都提交打印了,接下来只剩下漫长的等待...\n\n#琴", "views": 86, "forwards": 0, "media_group_id": 13436814568161925, "images": [{"width": 1280, "height": 908, "date": "2023-03-23T20:03:39", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-39.jpg", "url": "media/1968.jpg", "size": 283970, "thumb": "media/1968.jpg_thumb.jpg"}, {"width": 1280, "height": 548, "date": "2023-03-23T20:03:40", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-40.jpg", "url": "media/1969.jpg", "size": 91398, "thumb": "media/1969.jpg_thumb.jpg"}, {"width": 1280, "height": 496, "date": "2023-03-23T20:03:40", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-40.jpg", "url": "media/1970.jpg", "size": 54500, "thumb": "media/1970.jpg_thumb.jpg"}]}, {"id": 1971, "date": "2023-03-24T04:49:26", "text": "还有十个小时!呜 所以为什么我要订实体版...", "views": 88, "forwards": 0, "reply": {"id": 1966, "text": "还有两天就能玩到莱莎 3 了!好期待!"}}, {"id": 1972, "date": "2023-03-24T17:38:28", "text": "昨天计划进城取游戏要不要顺便去哪里玩,聊聊说想要去 3 Brewers 餐厅,所以现在就在这里了,人生第一次去酒吧 qwq\n\n我点了一个草莓莫吉托和一块小火焰饼,聊聊点了超大一块肉和超大一杯白啤酒(?)。第一次见到这么大块的肉,原来以前在怪物猎人里面看到的那种把一块大骨头直接架在篝火上烤肉并不是夸大,真的有能喂饱两个人的一块完整的骨头肉。\n\n第一次在餐厅喝酒,不是很顺利呢。聊聊的🍺只喝了 1/5 聊聊就晕过去了,然后要了一杯没度数的草莓柠檬茶。我的🍸因为太苦让调酒师加了果汁和糖,之后很好喝!怎么感觉又一扇走向大人世界的大门在我们眼前关上了hhhh\n\n明明自己调酒都会把量控制得很好,但是在酒吧喝因为不想浪费就全都喝完了。回家走在路上头晕晕的,有种白天在梦游的感觉,像是整个世界变成了一个个朦胧小气泡,跟随着它们慢慢地飘向地铁站,怪怪的但是也有一点点喜欢。上次喝到这么醉是什么时候呢,发生了什么呢,好像不太记得了,或者是不太想想起...", "views": 80, "forwards": 1, "media_group_id": 13437436069118813, "images": [{"width": 2560, "height": 1920, "date": "2023-03-24T17:38:17", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-17.jpg", "url": "media/1972.jpg", "size": 456513, "thumb": "media/1972.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-24T17:38:20", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-20.jpg", "url": "media/1973.jpg", "size": 608198, "thumb": "media/1973.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-24T17:38:25", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-25.jpg", "url": "media/1974.jpg", "size": 490742, "thumb": "media/1974.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-24T17:38:27", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-27.jpg", "url": "media/1975.jpg", "size": 712876, "thumb": "media/1975.jpg_thumb.jpg"}]}, {"id": 1976, "date": "2023-03-25T04:45:48", "text": "开始了新的旅程,还是熟悉的小镇、熟悉的面孔、熟悉的炼金界面、像是把我带回了那个暑假。但是我的记忆好差,人设和人际关系已经完全记不清了... 听女主和前作角色开那种熟人间的玩笑总会 get 不到,明明两年前刚玩了前两作来着,好想去把前两作的档下回来回顾一下(x\n\n明明两年前超入戏的,这都能忘记的吗,会不会哪天发现生活中真正陪伴过我的朋友们也被忘记了... 😪", "views": 85, "forwards": 0, "reply": {"id": 1966, "text": "还有两天就能玩到莱莎 3 了!好期待!"}, "images": [{"width": 1280, "height": 720, "date": "2023-03-25T04:45:48", "media_type": "photo", "original_name": "photo_2023-03-25_04-45-48.jpg", "url": "media/1976.jpg", "size": 138103, "thumb": "media/1976.jpg_thumb.jpg"}]}, {"id": 1977, "date": "2023-03-26T06:20:07", "views": 321, "forwards": 6, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2023-03-26T06:11:48", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🧹", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/1977.webm", "size": 214216, "thumb": "media/1977.webm_thumb.jpg"}]}, {"id": 1978, "date": "2023-03-26T07:19:40", "text": "昨晚有小幽灵托梦给我这个 Pusheen 坐着扫地机转来转去的 DVD 屏保然后就画出来了!第一次画矢量动画!\n\n踩了好多坑。原本想要用 Lottie 渲染全矢量动画,又开源又可以流畅 60fps 听起来好完美... 然后发现并没有开源软件可以做 Lottie。看到网上说 SVGator 免费,就先用 Illustrator 画完丢进去做了动画,然而全做完才发现导出颜色滤镜和带透明度的视频格式都需要会员,这哪里免费了啊 (╯’ – ‘)╯︵ ┻━┻\n\n试了各种转换都没成功之后还是换 After Effects 重做了。虽然有 Adobe 全家桶但是一直很害怕碰 AE,看着这么复杂的 UI 总感觉做简单的效果都要学好多基础。不过做完发现好像门槛也没有那么高,磕磕绊绊地到处查查再问问 ChatGPT 就做完了。好耶,技能树又多开了一个分支(?)", "views": 90, "forwards": 0, "media_group_id": 13438521439783181, "images": [{"width": 1210, "height": 1280, "date": "2023-03-26T07:19:39", "media_type": "photo", "original_name": "photo_2023-03-26_07-19-39.jpg", "url": "media/1978.jpg", "size": 192761, "thumb": "media/1978.jpg_thumb.jpg"}, {"width": 621, "height": 422, "date": "2023-03-26T07:19:39", "media_type": "photo", "original_name": "photo_2023-03-26_07-19-39.jpg", "url": "media/1979.jpg", "size": 22053, "thumb": "media/1979.jpg_thumb.jpg"}], "reply": {"id": 1977}}, {"id": 1980, "date": "2023-03-27T01:17:56", "text": "#桂桂聊聊今天吃什么\n聊聊做了红烧肉和西红柿炒蛋!超好吃 qwq\n\n突然发现我现在变得好懒... 动锅做一些耗时食谱的频率已经可以用周来衡量了,平时下厨只想做简单的拉面和炒菜。房间也一团糟,电子元件丢满了房间里每个平面,地毯上随处可见熬夜爆肝掉的头发,垃圾也一箱一箱堆在门口一直没时间倒呢。可能需要从想做的事情中休息一下把生活重新打理好...", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-03-27T01:17:55", "media_type": "photo", "original_name": "photo_2023-03-27_01-17-55.jpg", "url": "media/1980.jpg", "size": 196461, "thumb": "media/1980.jpg_thumb.jpg"}]}, {"id": 1981, "date": "2023-03-27T13:37:52", "text": "#梦 #琴 (tw)\n做噩梦了。梦见收到 PCB 之后发现所有的线都被我接错了,是把家里所有的线都焊成跳线也救不了的程度,然后拿着它站在阳台边思考着要把它丢下去还是把自己丢下去... 🫣\n\n完了我好害怕好害怕,这真的是我这几天最担心的事情,以至于 v1 还没送到就做了 v2,至少还有两周才能送到。签证顺利的话只有不到六周就要出发去美国了,没有时间给我 v3 v4... 如果发生了我真的不知道该怎样对待\n\n好难受,自卑和自疑的情绪再一次涌入,感觉像是要窒息。🤗", "views": 102, "forwards": 0}, {"id": 1982, "date": "2023-03-28T01:47:53", "text": "开坑爬一个 LCSC API 的完整 dump!想再写一个离线搜索客户端,以后找电子原件就不需要再用官方那个糟糕搜索引擎了。\n\n我都不知道该从哪里吐槽... 官方搜索甚至不能按数字搜索尺寸,想选中一个范围也同样不行。如果你在找可以插 28 AWG 线的端子元件,你只能把 AWG 那栏里 \"24-30\", \"22-30\", \"22-28\" 等等所有包含 28 的字符串选项都选上 (╯’ – ‘)╯︵ ┻━┻\n\n跑了六个小时已经下载了 20%,基础信息加上所有图片和数据文档一共 300gb,全部爬完大概会有 1.5T 吧,不知道压缩之后会有多大(x", "views": 102, "forwards": 0, "media_group_id": 13439744585045053, "images": [{"width": 419, "height": 217, "date": "2023-03-28T01:47:52", "media_type": "photo", "original_name": "photo_2023-03-28_01-47-52.jpg", "url": "media/1982.jpg", "size": 17202, "thumb": "media/1982.jpg_thumb.jpg"}, {"width": 264, "height": 320, "date": "2023-03-28T01:47:52", "media_type": "photo", "original_name": "photo_2023-03-28_01-47-52.jpg", "url": "media/1983.jpg", "size": 8362, "thumb": "media/1983.jpg_thumb.jpg"}]}, {"id": 1984, "date": "2023-03-28T20:42:55", "text": "美好的一天从... 下午五点起床开始 😨\n\n别开始了这都要结束了啊喂!算了还是好困继续睡... 昨天凌晨六点才睡,果然欠下的睡眠还是要补回去的", "views": 95, "forwards": 0}, {"id": 1985, "date": "2023-03-30T07:12:06", "text": "突然想到一个好有趣的实验:把冰箱里的食材放进一个数组里,然后每天做饭随机选三个食材放在一起做一顿料理 qwq\n\n等考完试就试试,不知道能做出什么呢,好期待\n\n聊聊:随机结果是牛肉、猪肉、鸡肉", "views": 92, "forwards": 0}, {"id": 1986, "date": "2023-03-30T15:12:41", "text": "过期的麦片配上过期的酸奶更好吃哦", "views": 92, "forwards": 0, "images": [{"width": 1512, "height": 1431, "date": "2023-03-30T15:12:40", "media_type": "photo", "original_name": "photo_2023-03-30_15-12-40.jpg", "url": "media/1986.jpg", "size": 351850, "thumb": "media/1986.jpg_thumb.jpg"}]}, {"id": 1987, "date": "2023-03-30T22:48:50", "text": "回家路上看到狗狗在赶鹅,好可爱 qwq\n\n被狗狗抢先了好可惜(大雾", "views": 90, "forwards": 1, "media_group_id": 13441732243727973, "images": [{"width": 1728, "height": 1297, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1987.jpg", "size": 568973, "thumb": "media/1987.jpg_thumb.jpg"}, {"width": 1861, "height": 1396, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1988.jpg", "size": 553154, "thumb": "media/1988.jpg_thumb.jpg"}, {"width": 1074, "height": 805, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1989.jpg", "size": 211057, "thumb": "media/1989.jpg_thumb.jpg"}]}, {"id": 1990, "date": "2023-03-31T08:39:59", "text": "今天是一年一度的跨性别现身日哦,准备了一张刮画 🌈\n\n无论认同和身份,希望每个人都可以不受拘束地展现出最真实的自己,在茫茫宇宙中找到自己的归宿,点亮属于自己的光芒 qwq", "views": 643, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2023-03-31T08:39:58", "media_type": "photo", "original_name": "photo_2023-03-31_08-39-58.jpg", "url": "media/1990.jpg", "size": 242967, "thumb": "media/1990.jpg_thumb.jpg"}]}, {"id": 1991, "date": "2023-03-31T17:51:58", "text": "去 cssu 挂了一面跨旗hhhh", "views": 91, "forwards": 0, "reply": {"id": 1945, "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "thumb": "media/1945.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-03-31T17:51:57", "media_type": "photo", "original_name": "photo_2023-03-31_17-51-57.jpg", "url": "media/1991.jpg", "size": 428795, "thumb": "media/1991.jpg_thumb.jpg"}]}, {"id": 1992, "date": "2023-04-01T02:57:41", "text": "#随机厨房\n考完试了,试试随机厨房。为了食品安全(?)增加了一些规则呢,比如食材列表不包含调味料、水果、速冻食物、和不能一个小时内解冻的食材。按照这样把冰箱里的食材数组整理出来了。\n\n今天的随机结果是「萝卜、鸡腿、萝卜豌豆粒」,所以和聊聊一起做了萝卜奶油炖鸡汤!非常喜欢 qwq\n\n第一次做西式的汤,让 ChatGPT 生成了菜谱,大部分都挺对的,只不过有些顺序逻辑有点迷惑,修正一下写在这里啦。先切洋葱蒜热锅炒香炒鸡块,炒到金黄下胡萝卜再炒一会。接下来倒入鸡汤底,用奶油和两小勺面粉轻微打发之后也倒进去,加入香叶、干百里香、黑胡椒粉炖二十分钟,再加些白胡椒粉和盐就出锅了!", "views": 121, "forwards": 2, "media_group_id": 13442542887703605, "images": [{"width": 631, "height": 322, "date": "2023-04-01T02:57:37", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-37.jpg", "url": "media/1992.jpg", "size": 29958, "thumb": "media/1992.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:39", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-39.jpg", "url": "media/1993.jpg", "size": 858579, "thumb": "media/1993.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:39", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-39.jpg", "url": "media/1994.jpg", "size": 629677, "thumb": "media/1994.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:40", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-40.jpg", "url": "media/1995.jpg", "size": 627296, "thumb": "media/1995.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:40", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-40.jpg", "url": "media/1996.jpg", "size": 565228, "thumb": "media/1996.jpg_thumb.jpg"}], "reply": {"id": 1985, "text": "突然想到一个好有趣的实验:把冰箱里的食材放进一个数组里,然后每天做饭随机选三个食材放在一起做一顿料理 qwq\n\n等考完试就试试,不知道能做出什么呢,好期待\n\n聊聊:随机结果是牛肉、猪肉、鸡肉"}}, {"id": 1997, "date": "2023-04-01T06:52:15", "text": "小桂桂不太聪明呢,今天已经不知道多少次被超耀眼的假标题骗到了,愚人就是我吧\n\n是假的!我一直都记得哦,现在你也是愚人了,愚人节快乐!", "views": 91, "forwards": 0}, {"id": 1998, "date": "2023-04-02T19:36:09", "text": "笑死", "views": 86, "forwards": 1, "images": [{"width": 1048, "height": 440, "date": "2023-04-02T19:36:08", "media_type": "photo", "original_name": "photo_2023-04-02_19-36-08.jpg", "url": "media/1998.jpg", "size": 31815, "thumb": "media/1998.jpg_thumb.jpg"}]}, {"id": 1999, "date": "2023-04-02T22:35:44", "text": "出门买完喷涂颜料和聊聊散步。走着走着视线被这个画满小心心的路牌吸引,仔细看是小玩具店 🌚\n\n想起来小时候有一天和父母去超市,结帐排队的时候被收银台旁边的货架零食下面摆了五颜六色亮闪闪的小盒子吸引住,然后拿起来问母上:这个天然乳胶什么什么是奶糖吗,还有草莓味耶看起来好好吃的样子 🍓 旁边的樱桃小瓶饮料也好诱人,我要买我要买!🙏\n\n////(然后被母上骂了一顿", "views": 96, "forwards": 1, "media_group_id": 13443799553303365, "images": [{"width": 2560, "height": 1920, "date": "2023-04-02T22:35:42", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-42.jpg", "url": "media/1999.jpg", "size": 1228744, "thumb": "media/1999.jpg_thumb.jpg"}, {"width": 1975, "height": 1512, "date": "2023-04-02T22:35:42", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-42.jpg", "url": "media/2000.jpg", "size": 768370, "thumb": "media/2000.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-02T22:35:43", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-43.jpg", "url": "media/2001.jpg", "size": 1801322, "thumb": "media/2001.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-02T22:35:43", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-43.jpg", "url": "media/2002.jpg", "size": 536709, "thumb": "media/2002.jpg_thumb.jpg"}]}, {"id": 2003, "date": "2023-04-03T15:08:14", "text": "哭了... 之前寄 PCB 的时候专门分析了物流数据选了平均送达时间第四位的 FedEx 路线,平均只要九天而且时间分布范围特别小,结果我的订单六天还没有出深圳 (╯’ – ‘)╯︵ ┻━┻\n\n是不是已经倒霉到可以去买彩票了,不知道还要等多久... 🛌\n\n这是之前从 Superbuy 主页的「大家都在买和寄」公开推荐栏爬下来的从 2020-12-31 到现在的全部 135205 个运单数据来着。防止所有权冲突就不把数据公开发出来啦,需要的人可以联系(不过爬虫也挺好写的hhh\n\n完整分析: Analysis.ipynb", "views": 99, "forwards": 0, "reply": {"id": 1981, "text": "#梦 #琴 (tw)\n做噩梦了。梦见收到 PCB 之后发现所有的线都被我接错了,是把家里所有的线都焊成跳线也救不了的程度,然后拿着它站在阳台边思考着要把它丢下去还是把自己丢下去... 🫣\n\n完了我好害怕好害怕,这真的是我这几天最担心的事情,以至于 v1 还没送到就做了 v2,至少还有两周才能送到。签证顺利的话只有不到六周就要出发去美国了,没有时间给我 v3 v4... 如果发生了我真的不知道该怎样对待\n\n好难受,自卑和自疑的情绪再一次涌入,感觉像是要窒息。🤗"}, "images": [{"width": 1227, "height": 1099, "date": "2023-04-03T15:08:13", "media_type": "photo", "original_name": "photo_2023-04-03_15-08-13.jpg", "url": "media/2003.jpg", "size": 235708, "thumb": "media/2003.jpg_thumb.jpg"}]}, {"id": 2004, "date": "2023-04-03T16:17:46", "text": "这一个月断断续续带着聊聊写完了她接的第一个 React 网站,感觉聊聊成长了好多。以前带她写项目感觉像是我先搭好框架再挖空让她填上去,现在可以放心把大部分规划也交给她了哇,她不懂的时候也更擅长自己寻找答案了。终于有一种合作项目的感觉了,可以放心地把事情交给别人做会轻松好多。不像之前学校里的小组项目,把事情交给别人的话自己审计、重构、沟通需要的精力反而更多了...\n\n刚刚部署上去啦。虽然不能放在这里有点可惜,不过过程很开心 qwq", "views": 100, "forwards": 1, "images": [{"width": 350, "height": 81, "date": "2023-04-03T16:17:46", "media_type": "photo", "original_name": "photo_2023-04-03_16-17-46.jpg", "url": "media/2004.jpg", "size": 7393, "thumb": "media/2004.jpg_thumb.jpg"}]}, {"id": 2005, "date": "2023-04-04T05:12:28", "text": "我发现打字速度快的时候我也会出现 AI 语言模型行为... 打字打到一半被小细节打断,忘记了接下来想说什么,思考的时候看着上文,手不由自主地打了下文,然后愣了一下才发现不对这完全不是我刚才在想的意思啊 (╯’ – ‘)╯︵ ┻━┻\n\nADHD 会让人变成 AI 语言模型么(什", "views": 107, "forwards": 0}, {"id": 2006, "date": "2023-04-04T15:38:49", "text": "#桂桂聊聊今天吃什么\n又做了葱油面,好好吃 qwq 谁不喜欢高油盐高碳水呢\n\n平时买葱都会切好冻起来来着,但是几天前太懒忘记切结果今天发现已经要放坏了,就用来做了葱油面!...最近变得好懒,力气被看不见的小恶魔吸走了 🫠\n\n接下来两天要补上一个月的录像和 db 课大作业,先把 telegram 冻起来啦,需要我的话可以打电话或者发邮件... 👀", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-04T15:38:49", "media_type": "photo", "original_name": "photo_2023-04-04_15-38-49.jpg", "url": "media/2006.jpg", "size": 571261, "thumb": "media/2006.jpg_thumb.jpg"}]}, {"id": 2007, "date": "2023-04-05T04:07:52", "text": "再次花一天补完了一整月的录像,好累。笔记在这里,好现在补完课可以开始写明晚要交的大作业了 😭\n\n这次提前用 OpenAI Whisper 模型生成了字幕,有字幕之后两倍速也不需要常常回放了,比上次补课快了很多!这是 OpenAI 的最后一个开源模型,好准确几乎没有看到错误哇。之前想做一个 AI 友人来着,想找时间试试把 Whisper 实时从麦克风识别的输出接到语言模型上就可以和 AI 聊天了!还想给 VLC 写一个实时生成字幕的插件,不过还没有写过 Lua 也许需要适应一下。呜,想要做的事情又开始堆得越来越多... 什么时候会有时间开始 pop 呢 😴\n\n明天应该是最后一节课了... 明明从开学到现在一节课都没去过,却还是会有不舍的心情,为什么呢?明明这段回忆从未属于我...", "views": 92, "forwards": 1, "media_group_id": 13445341380921389, "images": [{"width": 399, "height": 449, "date": "2023-04-05T04:07:52", "media_type": "photo", "original_name": "photo_2023-04-05_04-07-52.jpg", "url": "media/2007.jpg", "size": 34975, "thumb": "media/2007.jpg_thumb.jpg"}, {"width": 320, "height": 380, "date": "2023-04-05T04:07:52", "media_type": "photo", "original_name": "photo_2023-04-05_04-07-52.jpg", "url": "media/2008.jpg", "size": 24095, "thumb": "media/2008.jpg_thumb.jpg"}]}, {"id": 2009, "date": "2023-04-05T08:22:42", "text": "前几天看完了孤独摇滚,好喜欢最后一集中间的八音盒插曲《やさしいな》。扒好了谱子(感谢 Ayu 指导 > <)然后想试试在钟琴上敲就打车去 Cosmo 租了琴。真正的钟琴音色好好听!适应了一下今天终于完整弹下来了 qwq\n\n感觉没能把原曲的那种忧郁、不舍的情感弹出来呢 ;-; 注意力全都在手上了,还需要继续练习...\n\n琴槌手感好奇妙,感觉像是在演杂技。一根槌夹在三四指之间、另一根通过大拇指和食指搓动控制横向间距,这样很小力气就能控制很大的区间。想出这个手法的人好厉害,虽然还是感觉怪怪的(x)\n\n#琴", "views": 123, "forwards": 3, "files": [{"width": 1920, "height": 1080, "duration": 96, "file_name": "2023-04-05-2.x264-32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-06T22:45:30", "media_type": "video_file", "original_name": "2023-04-05-2.x264-32.mp4", "url": "media/2009.mp4", "size": 10543720, "thumb": "media/2009.mp4_thumb.jpg"}]}, {"id": 2010, "date": "2023-04-07T00:42:00", "text": "天好好看,出门走走好开心\n\n多伦多也终于看到樱花了!虽然是假花,不过离真的樱花开花也不会远了\n\n心动了买了一捆假花,要给它 3d 打印一个好看的花瓶 qwq", "views": 98, "forwards": 1, "media_group_id": 13446624966491517, "images": [{"width": 2560, "height": 1920, "date": "2023-04-07T00:41:58", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-58.jpg", "url": "media/2010.jpg", "size": 899674, "thumb": "media/2010.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2011.jpg", "size": 517974, "thumb": "media/2011.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2012.jpg", "size": 272416, "thumb": "media/2012.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2013.jpg", "size": 629042, "thumb": "media/2013.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:30:56", "media_type": "photo", "original_name": "photo_2023-04-07_00-30-56.jpg", "url": "media/2014.jpg", "size": 498702, "thumb": "media/2014.jpg_thumb.jpg"}]}, {"id": 2015, "date": "2023-04-07T06:22:51", "text": "花瓶打完了!效果真的好棒好美,爱了爱了 qwq\n\n(感谢 Area3d 做的模型)", "views": 169, "forwards": 2, "media_group_id": 13446788573731053, "images": [{"width": 1920, "height": 2560, "date": "2023-04-07T06:22:50", "media_type": "photo", "original_name": "photo_2023-04-07_06-22-50.jpg", "url": "media/2015.jpg", "size": 649109, "thumb": "media/2015.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-07T06:22:50", "media_type": "photo", "original_name": "photo_2023-04-07_06-22-50.jpg", "url": "media/2016.jpg", "size": 618042, "thumb": "media/2016.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T06:02:36", "media_type": "photo", "original_name": "photo_2023-04-07_06-02-36.jpg", "url": "media/2017.jpg", "size": 336959, "thumb": "media/2017.jpg_thumb.jpg"}]}, {"id": 2018, "date": "2023-04-07T13:39:57", "text": "后续:前天校医问了些初筛的问题,但是全科医生并不能开药,所以她决定给我 refer 一个精神科医生再详细评估开药... 然后她说因为精神科医生等待时间太长了五月我去美国之前应该是约不上了所以等九月重来吧 😨", "views": 82, "forwards": 0, "reply": {"id": 1909, "text": "打电话约了 ADHD 评估,排到了四月五号... UofT 有六位数的学生只有 12 位校医也太糟糕了。去年约医生要等两周,今年已经要等一个月了么 😨"}}, {"id": 2019, "date": "2023-04-08T14:02:26", "text": "通宵爆肝 14h 终于把数据库最后一个大作业写完了...\n\n好讨厌这次作业。要求设计一个数据库但是所有要求都特别的含糊,要加不知道能不能加的假设,问答平台教授也不说明,大概是想让我们体验真实世界设计数据库的感觉吧。我觉得实践挺好的,问题是它不像去年的实践课那样按功能完成度打分,它是有正确答案的,所以比起自由发挥反而大部分时间都在乱猜「教授看着答案写出这个题目的时候应该是想让我们这样解吧...」啊好烦好烦 🤗\n\n还写了两个查询时间随随便便就 O(n*m) 的理论写法hhh 地球应用应该没人会这样写吧,这两个地方手动优化都是能 O(1) 的 🌚\n\n不过总算是写完啦,感觉又一次花半年学到了一个「我不喜欢」,学了 sql 才知道最近在用的 mongo 和 influx 有多么灵活", "views": 90, "forwards": 1, "media_group_id": 13447700370394397, "images": [{"width": 1280, "height": 1097, "date": "2023-04-08T13:16:11", "media_type": "photo", "original_name": "photo_2023-04-08_13-16-11.jpg", "url": "media/2019.jpg", "size": 236483, "thumb": "media/2019.jpg_thumb.jpg"}, {"width": 1280, "height": 1145, "date": "2023-04-08T13:16:13", "media_type": "photo", "original_name": "photo_2023-04-08_13-16-13.jpg", "url": "media/2020.jpg", "size": 178761, "thumb": "media/2020.jpg_thumb.jpg"}]}, {"id": 2021, "date": "2023-04-08T14:25:11", "text": "美好的一天从早上十点睡觉开始 😴", "views": 80, "forwards": 0, "reply": {"id": 1984, "text": "美好的一天从... 下午五点起床开始 😨\n\n别开始了这都要结束了啊喂!算了还是好困继续睡... 昨天凌晨六点才睡,果然欠下的睡眠还是要补回去的"}}, {"id": 2022, "date": "2023-04-08T22:23:32", "text": "我:今天是星期几来着?\n聊:周四呀\n:啊?\n:不对是周五\n:...啊?\n:(看表)哦哦不对今天是周六啊\n\n...为什么我不记得今天是星期几却记得今天不是星期几,好怪 😶", "views": 81, "forwards": 0}, {"id": 2023, "date": "2023-04-09T02:56:04", "text": "和聊聊去看了 Super Mario 电影。这次我也认出了好多好多彩蛋玩梗哇,以前还总要聊聊暂停给我讲梗来着(?)像是终于被从火星救回来了吗。除了彩蛋,感觉这部电影还很精妙地捕捉了马里奥这种平台游戏游戏的精髓——死无数次还不知道为什么在继续玩的执着 🌚\n\n你看我这么不擅长平台游戏的人死了∞次之后也快打通蔚蓝了,还有什么做不到么 🫣", "views": 79, "forwards": 0}, {"id": 2024, "date": "2023-04-09T10:53:06", "text": "Bell 的光猫好糟糕,出错的时候不会自动重启,这周已经因为它宕机两次了,导致 uptime 只有 95%... 😭\n\n临时想办法用智能插座再写了一个脚本解决啦,如果检测到断网一分钟就调 Home Assistant 重启路由器,感觉好灵车不过 it works!(拔网线测试过了hhh)\n\n测试的时候发现 tuya 设备官方并不支持离线控制。即使连在同一个局域网,断了外网还是不能控制,好糟糕。饶了一大圈最后用第三方的 LocalTuya 插件解决啦,虽然配对过程还是要注册 tuya 开发者帐号填一堆 token 好过分,把大家的智能家具都看光了 (╯’ – ‘)╯︵ ┻━┻\n\n等闲下来一定把它刷成开源 tasmota 固件", "views": 89, "forwards": 0, "media_group_id": 13448300692008909, "images": [{"width": 1280, "height": 960, "date": "2023-04-09T10:53:04", "media_type": "photo", "original_name": "photo_2023-04-09_10-53-04.jpg", "url": "media/2024.jpg", "size": 138697, "thumb": "media/2024.jpg_thumb.jpg"}, {"width": 809, "height": 1052, "date": "2023-04-09T10:53:06", "media_type": "photo", "original_name": "photo_2023-04-09_10-53-06.jpg", "url": "media/2025.jpg", "size": 99487, "thumb": "media/2025.jpg_thumb.jpg"}]}, {"id": 2026, "date": "2023-04-10T09:07:09", "text": "终于等到又暖又晴又没风的天气了!开始给琴键喷喷喷 qwq\n\n虽然最初打算喷黑金属色,试了之后还是感觉玫瑰金/铜色更好看。用亚克力喷漆真的喷出了金属的效果哇,好棒。甚至把垫琴键的纸板也一起喷金了 ☁️\n\n#琴", "views": 82, "forwards": 0, "media_group_id": 13448941037710293, "images": [{"width": 2560, "height": 1920, "date": "2023-04-10T09:07:07", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-07.jpg", "url": "media/2026.jpg", "size": 532881, "thumb": "media/2026.jpg_thumb.jpg"}, {"width": 1123, "height": 2016, "date": "2023-04-10T09:07:08", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-08.jpg", "url": "media/2027.jpg", "size": 335000, "thumb": "media/2027.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-10T09:07:09", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-09.jpg", "url": "media/2028.jpg", "size": 458613, "thumb": "media/2028.jpg_thumb.jpg"}]}, {"id": 2029, "date": "2023-04-10T09:22:32", "text": "呜 utc+8 的作息要回不去了 🤗", "views": 86, "forwards": 0}, {"id": 2030, "date": "2023-04-10T14:12:58", "text": "发完前一条本来准备好了要睡,却又因为各种各种突如其来的事情起床通宵到现在早上十点了还没睡... 😪\n\n明明今天还有超期待的事情——琴的 PCB 终于终于要收到了、还有好难得的史高 18℃ 大晴天,想喷漆想散步想骑车... 定了两点的闹钟,期待一个奇迹能让我醒来有精力抓住今天的阳光 😴", "views": 90, "forwards": 0, "reply": {"id": 2029, "text": "呜 utc+8 的作息要回不去了 🤗"}, "images": [{"width": 1267, "height": 2048, "date": "2023-04-10T14:12:57", "media_type": "photo", "original_name": "photo_2023-04-10_14-12-57.jpg", "url": "media/2030.jpg", "size": 78214, "thumb": "media/2030.jpg_thumb.jpg"}]}, {"id": 2031, "date": "2023-04-10T20:23:17", "text": "烙铁用太久了烙铁头变成了星空的颜色 qwq", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-10T20:23:16", "media_type": "photo", "original_name": "photo_2023-04-10_20-23-16.jpg", "url": "media/2031.jpg", "size": 656383, "thumb": "media/2031.jpg_thumb.jpg"}]}, {"id": 2032, "date": "2023-04-11T10:54:04", "text": "被灵车开发板折磨... TLDR:绝对不要买销量少没人用的板子 ;-;\n\n之前贪 ¥10 的小便宜买了源地 YD-STM32F411 坂,配了 YD-Link 调试器,以为是 WeAct BlackPill 和 ST-Link 的完美兼容平替... 然后翻车了。YD-Link 设备信息里面没有写 CMSIS-DAP 所以刷写软件识别不到,花了几个小时才调好。然后就是开发板,用 BlackPill 的适配编译之后 USB 串口怎样都识别不到,试来试去发现是晶振频率不一样,但是这个坂月销只有 3,没有人做过适配... 尝试了自己做适配怎样都不工作就放弃了。(还是感谢 Yangff 帮忙发现问题 qwq)\n\n不过!我早就料到会出这种问题了,所以买了几个不同处理器的坂做备胎!...然后发现这几块板也同样没有适配 (╯’ – ‘)╯︵ ┻━┻\n\n最后用唯一一个不需要特殊适配的 ESP32-S3 解决啦,也没有遇到之前 S2/C3 ADC 乱跳的问题,可以说是非常非常非常幸运了啊哈哈感谢 rng 🙏\n\n#琴", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-04-11T10:54:04", "media_type": "photo", "original_name": "photo_2023-04-11_10-54-04.jpg", "url": "media/2032.jpg", "size": 171042, "thumb": "media/2032.jpg_thumb.jpg"}]}, {"id": 2033, "date": "2023-04-12T00:58:54", "text": "一年前的今天:六小时写完了 HyFetch\n\n居然已经一年了,那时候肯定想不到一个小脚本我会维护这么久吧hhh。接了好多 PR 和 issue,设了稳定的更新周期,也因为这个项目认识了些新的朋友,想想还有点不可思议", "views": 84, "forwards": 1, "reply": {"id": 663, "text": "六个小时写完了 HyFetch!\n\n它可以用 LGBT 旗子的配色显示 neofetch 结果w\n\n安装方法: pip install hyfetch \n(python > 3.7)\n\n源码 (欢迎贡献!", "thumb": "media/663.jpg_thumb.jpg"}}, {"id": 2034, "date": "2023-04-12T02:14:10", "text": "这几天好暖,25-26℃ 像是到了夏天一样(虽然花还是没有开 ;-;\n\n今天抓住太阳了!聊聊去买了辆自行车之后一起去骑了车。是今年第一次把这辆自行车骑出去哇,然后报复性地骑到我和聊聊都要累倒才回去,好开心 qwq 松开双手也能平衡的感觉好爽\n\n路上聊聊车链掉了,然后遇到了超好心的路人阿姨教我们把链条挂回去。原来直接把后轮旁边变速器的手臂向前推就可以让车链松开,然后就轻松挂回去了,好方便!想起两年前自己骑车掉链折腾了超级久", "views": 71, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-04-12T02:14:09", "media_type": "photo", "original_name": "photo_2023-04-12_02-14-09.jpg", "url": "media/2034.jpg", "size": 1106476, "thumb": "media/2034.jpg_thumb.jpg"}]}, {"id": 2035, "date": "2023-04-12T18:53:34", "text": "PCB 终于到了!jlc 打得真的好好看,丝印阻焊都好完美,原件也整整齐齐。焊上要手焊的元件之后接上了一个 octave 做测试,和以前乱成一团的跳线形成了鲜明对比hhhh(背面的图案分别来自 Ayu 赛博小屋的分割线和 @sassa 的插画,感谢感谢)\n\n...然后发现两个电路都有好严重的错误 🫣\n\n接琴键的复用器电路上,我原本写了 5.1V 的稳压二极管被嘉立创匹配成了 1kV 的普通二极管,所以复用器信号会乱串。手动把正确的二极管替换上就好啦,虽然不是很好看呜。\n\n接下来是控制板的 PCB,我居然把旋钮编码器用来固定的两个焊点一个接了 5V 另一个接了地,导致插上元件直接短路 (╯’ – ‘)╯︵ ┻━┻ 5V 那边用绝缘材料裹起来就好了,虽然不牢固但是还能用。\n\n重焊元件的时候还不小心碰到烙铁烫了小拇指,不过及时冲了冷水又裹了烫伤贴今天就不疼啦。总之超受打击,各种被蠢哭。不过没关系,下次就知道要检查哪里了 qwq\n\n#琴", "views": 68, "forwards": 0, "media_group_id": 13450604914098109, "images": [{"width": 1280, "height": 960, "date": "2023-04-12T18:53:26", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-26.jpg", "url": "media/2035.jpg", "size": 197045, "thumb": "media/2035.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:28", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-28.jpg", "url": "media/2036.jpg", "size": 194094, "thumb": "media/2036.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:30", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-30.jpg", "url": "media/2037.jpg", "size": 140262, "thumb": "media/2037.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:32", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-32.jpg", "url": "media/2038.jpg", "size": 162155, "thumb": "media/2038.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-04-12T18:53:33", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-33.jpg", "url": "media/2039.jpg", "size": 160191, "thumb": "media/2039.jpg_thumb.jpg"}]}, {"id": 2040, "date": "2023-04-13T00:07:40", "text": "#桂桂聊聊今天吃什么\n没时间的时候做咖喱总不会错 qwq\n\n(聊聊最近做了好多,昨天烫到手的时候烫伤贴也是聊聊去买的哇,感谢 🙏", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-13T00:07:39", "media_type": "photo", "original_name": "photo_2023-04-13_00-07-39.jpg", "url": "media/2040.jpg", "size": 654191, "thumb": "media/2040.jpg_thumb.jpg"}]}, {"id": 2041, "date": "2023-04-13T08:21:47", "text": "今天接好了线,写完了固件驱动读输入的部分,焊完了 MIDI 面板,重焊了两个八度的复用器二极管,连好了第二个八度,还提交了改完的 PCB,是很高效的一天呢 qwq\n\nMIDI 面板的按钮旋钮和 RGB 灯都能驱动了!除了之前固定点短路和最后一个灯不亮以外其他功能都正常。不过发现顺序读取面板和琴键的话速度好慢,采样率只有 32 Hz 了 (╯’ – ‘)╯︵ ┻━┻\n\n所以去写了多线程!ESP32-S3 正好有两个核心来着。嵌入式的 FreeRTOS 多线程写法和 Unix 好不一样,每圈结束需要调函数把多余的 CPU 时间让给其他进程,太久没让就会被看门狗杀掉 ;-; 不能吃掉一整个 CPU 好可惜。以及 FreeRTOS 的多线程开销好大,多线程 240 Hz 比单线程多了 460 μs 的样子,看看能不能优化...\n\n以及虽然打印 PCB 让布线整齐很多了,但是拉 19 根线出来还是不太好看... 下一个版本试试把 ESP32 芯片画到 PCB 上好啦\n\n#琴", "views": 73, "forwards": 0, "media_group_id": 13450992859484845, "images": [{"width": 1280, "height": 960, "date": "2023-04-13T08:21:44", "media_type": "photo", "original_name": "photo_2023-04-13_08-21-44.jpg", "url": "media/2041.jpg", "size": 150961, "thumb": "media/2041.jpg_thumb.jpg"}, {"width": 1280, "height": 850, "date": "2023-04-13T08:21:46", "media_type": "photo", "original_name": "photo_2023-04-13_08-21-46.jpg", "url": "media/2042.jpg", "size": 179036, "thumb": "media/2042.jpg_thumb.jpg"}]}, {"id": 2043, "date": "2023-04-13T19:29:10", "text": "#戴上耳机\n《はるなつあきふゆ》—青葉市子\n\n不知不觉一年已经过去了三分之一,已经到了出门要短裙的季节... 每天平凡又美丽的日常,还会延续多久呢?\n\n「辿ってゆけるかな,\n还能追寻多久呢,\n\nいつか訪れる,\n一直到某一天到来的,\n\n最後の瞬きの。\n最后的瞬间的。」\n\n网易云\nYouTube", "views": 80, "forwards": 2, "files": [{"duration": 381, "performer": "青葉市子", "title": "はるなつあきふゆ", "file_name": "青葉市子 - はるなつあきふゆ.mp3", "mime_type": "audio/mpeg", "date": "2023-04-13T19:29:10", "media_type": "audio_file", "original_name": "青葉市子 - はるなつあきふゆ.mp3", "url": "media/2043.mp3", "size": 15276331, "thumb": "media/2043.mp3_thumb.jpg"}]}, {"id": 2044, "date": "2023-04-13T21:55:51", "text": "第∞次来这里了", "views": 77, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-13T21:55:51", "media_type": "photo", "original_name": "photo_2023-04-13_21-55-51.jpg", "url": "media/2044.jpg", "size": 526347, "thumb": "media/2044.jpg_thumb.jpg"}]}, {"id": 2045, "date": "2023-04-14T03:38:54", "text": "tldr: 不要再在北美看病了,好折磨...\n\n今早醒来反酸,之后一直又想吐又胃痛,似乎在小肠的位置,是那种没办法分心的痛,布洛芬都吃了,持续七个小时... 因为已经是第二次了,就说去医院看看吧,说不定会是什么大问题的前兆呢\n\n聊聊叫车去了医院,晕晕乎乎的只记得靠在聊聊身上睡了一路。到医院先在门口取号等了一个小时,登记了我的信息,要在好多文件上签 legal name 有点烦人。进去候诊室又等了一个小时,护士叫我去抽血,是我最害怕的事情了,虽然这次很顺利。抽完又一个小时之后,叫我去急诊房间换上病袍继续等。躺在病床上又是一个小时,然后医生来问了几个问题捏了捏我,说抽血结果一切正常,多吃益生菌吧,就让我走了 🗿\n\n...怎么有种白浪费了一天的感觉,五点半出门,回到家就十一点半了,然而胃还是好不舒服 😪", "views": 77, "forwards": 1, "media_group_id": 13451548272543061, "images": [{"width": 1512, "height": 2016, "date": "2023-04-14T03:38:53", "media_type": "photo", "original_name": "photo_2023-04-14_03-38-53.jpg", "url": "media/2045.jpg", "size": 371415, "thumb": "media/2045.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-14T03:38:53", "media_type": "photo", "original_name": "photo_2023-04-14_03-38-53.jpg", "url": "media/2046.jpg", "size": 399675, "thumb": "media/2046.jpg_thumb.jpg"}]}, {"id": 2047, "date": "2023-04-14T06:15:27", "text": "需要开始一下期末考试冲刺...(指把一年没去上的课都补一遍🫣\n\nMon 17: CSC263 数据结构\nWed 19: CSC343 数据库\nMon 24: MAT235 多元微积分\nTue 25: CSC209 Unix & C", "views": 81, "forwards": 0}, {"id": 2048, "date": "2023-04-14T07:38:44", "text": "刚说完要准备考试就去又焊了两个八度的二极管,接好四个八度了!\n\n然后发现,即使二极管都是对的,接上第四个八度之后同一个复用器的音符还是会乱串。为什么呢?思考了好久反复检查了 PCB 还是一头雾水,最后看到暗下来的 LED,说试试再接一个电源吧,接上居然真的就好了 (╯’ – ‘)╯︵ ┻━┻\n\n原来复用器这么耗电的,现在已经多接了三个 5V1A 的电源了,家里的 USB-Serial 转换器和 YD-Link 全都被我用来接电源了 🤯\n\n不过这样好难看... 看看能不能定制一个 5V4A 的 TypeC 电源 qwq\n\n#琴", "views": 86, "forwards": 0, "media_group_id": 13451663395261829, "images": [{"width": 1280, "height": 960, "date": "2023-04-14T07:38:41", "media_type": "photo", "original_name": "photo_2023-04-14_07-38-41.jpg", "url": "media/2048.jpg", "size": 222973, "thumb": "media/2048.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-14T07:38:43", "media_type": "photo", "original_name": "photo_2023-04-14_07-38-43.jpg", "url": "media/2049.jpg", "size": 202314, "thumb": "media/2049.jpg_thumb.jpg"}]}, {"id": 2050, "date": "2023-04-14T18:48:44", "text": "配好马林巴音色之后第一件事当然是...\n\n那个超经典的 iPhone 铃声!\n\n#琴", "views": 131, "forwards": 5, "files": [{"width": 1920, "height": 1080, "duration": 10, "file_name": "marimba.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-14T18:48:43", "media_type": "video_file", "original_name": "marimba.mp4", "url": "media/2050.mp4", "size": 1472053, "thumb": "media/2050.mp4_thumb.jpg"}]}, {"id": 2051, "date": "2023-04-14T21:33:38", "text": "草 气温热到地铁轨道起火了,然而樱花还是没开 🤯", "views": 93, "forwards": 0, "reply": {"id": 2043, "text": "#戴上耳机\n《はるなつあきふゆ》—青葉市子\n\n不知不觉一年已经过去了三分之一,已经到了出门要短裙的季节... 每天平凡又美丽的日常,还会延续多久呢?\n\n「辿ってゆけるかな,\n还能追寻多久呢,\n\nいつか訪れる,\n一直到某一天到来的,\n\n最後の瞬きの。\n最后的瞬间的。」\n\n网易云\nYouTube"}, "images": [{"width": 2048, "height": 1763, "date": "2023-04-14T21:33:38", "media_type": "photo", "original_name": "photo_2023-04-14_21-33-38.jpg", "url": "media/2051.jpg", "size": 172056, "thumb": "media/2051.jpg_thumb.jpg"}]}, {"id": 2052, "date": "2023-04-15T09:30:00", "text": "今天把第三代 panel PCB 设计好啦,这次直接贴上了 ESP32-S3 的 MCU,终于可以不用接 19 根跳线了。还用双 TypeC 口 5V 3+1A 替代了之前的外接电源供电。顺便加长了旋钮之间的间隙,希望能解决一点挤手的问题。\n\n这次花了好久布线... 之前做的 PCB 没有这么复杂,自动布线蠢蠢也能布完。但是加上 MCU 之后线实在太密集了,要花心思想每个元件放在哪里才能让线程最短、线之间交叉最少什么的。结果花了五个小时重排了很多元件和连接才布好,又花了好久缩小尺寸(说好的复习考试呢 (╯’ – ‘)╯︵ ┻━┻\n\n明早去下单,希望这次没有犯蠢接错什么呜呜 🙏\n\n#琴", "views": 74, "forwards": 0, "media_group_id": 13452408006751229, "images": [{"width": 1280, "height": 426, "date": "2023-04-15T09:29:57", "media_type": "photo", "original_name": "photo_2023-04-15_09-29-57.jpg", "url": "media/2052.jpg", "size": 74551, "thumb": "media/2052.jpg_thumb.jpg"}, {"width": 1280, "height": 872, "date": "2023-04-15T09:30:00", "media_type": "photo", "original_name": "photo_2023-04-15_09-30-00.jpg", "url": "media/2053.jpg", "size": 270668, "thumb": "media/2053.jpg_thumb.jpg"}]}, {"id": 2054, "date": "2023-04-15T10:20:08", "text": "呜 下午和聊聊骑车把脚踝撞破了,但是刚才洗澡的时候它才想起来要疼。明明我对痛觉超敏感的,好怪怪()", "views": 79, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-04-14T20:11:13", "media_type": "photo", "original_name": "photo_2023-04-14_20-11-13.jpg", "url": "media/2054.jpg", "size": 1360834, "thumb": "media/2054.jpg_thumb.jpg"}]}, {"id": 2055, "date": "2023-04-16T08:39:14", "text": "呜呜我为什么就那么那么的拖延... 数据结构今年总共 12% 的作业我居然只写了一次,还是晚了一周交的。想起来每次都是:\n\n周五「啊反正拖两天不扣分周日写吧」\n周日「啊反正五天内每天只扣 10% 明天再写吧」\n最晚期限当天「现在交也只能拿总分的 1% 了,算了算了好不划算」\n\n然后六次作业加起来就丢了 11% (╯’ – ‘)╯︵ ┻━┻ 刚才算了一下,周一要考到 101% 才能拿 A-,拿 B- 也要 78% 了... 也不是不可能,不过需要再多花点时间准备呢 🛌\n\n突然想到社交上我也好拖延,有时候看到朋友的消息觉得认真回复大概会好累,就假装没看到继续做事情了,不知道什么时候才会想起来,好自责... 明明我自己最害怕这种事情了,打完又删整理好「不会被误解」的文字、一头埋进枕头里按下发送之后,收到回复前总会不由自主地相信一定是自己说错了什么,卷进一团自疑漩涡 😭\n\n怎样才能克服拖延呢?不想再让大家和自己失望了...", "views": 79, "forwards": 2}, {"id": 2056, "date": "2023-04-16T18:57:16", "text": "好热好热 😡 小猫烧起来了\n\n开了 18℃ 的空调房间还是 30℃ 呜呜", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-16T18:57:16", "media_type": "photo", "original_name": "photo_2023-04-16_18-57-16.jpg", "url": "media/2056.jpg", "size": 358612, "thumb": "media/2056.jpg_thumb.jpg"}]}, {"id": 2057, "date": "2023-04-17T07:47:36", "text": "刚学到问题复杂度和比较树,突然觉得理论计算机人的智慧好可怕,居然可以用这种方式证明一个问题不可能存在时间复杂度更优的解法 🤯 \n\n直到今天前还蠢蠢地相信只要有无限的时间所有问题都能找到突破的... 好,那现在可以开始找不基于比较的排序算法了", "views": 85, "forwards": 0}, {"id": 2058, "date": "2023-04-17T15:04:54", "text": "四点睡觉前原定九点起床继续复习,九点好困把闹钟敲了睡到十点,好困又把闹钟敲了睡到现在十一点,还是好困,在想要不要继续睡\n\n计划是多么的完美,可我是一只小懒猫 🤤", "views": 87, "forwards": 2}, {"id": 2059, "date": "2023-04-17T16:26:41", "text": "懂了,让 ChatGPT 排序就可以摆脱比较算法的复杂度诅咒了", "views": 90, "forwards": 0, "reply": {"id": 2057, "text": "刚学到问题复杂度和比较树,突然觉得理论计算机人的智慧好可怕,居然可以用这种方式证明一个问题不可能存在时间复杂度更优的解法 🤯 \n\n直到今天前还蠢蠢地相信只要有无限的时间所有问题都能找到突破的... 好,那现在可以开始找不基于比较的排序算法了"}, "images": [{"width": 496, "height": 154, "date": "2023-04-17T16:26:40", "media_type": "photo", "original_name": "photo_2023-04-17_16-26-40.jpg", "url": "media/2059.jpg", "size": 9981, "thumb": "media/2059.jpg_thumb.jpg"}]}, {"id": 2060, "date": "2023-04-17T22:06:02", "text": "好慌... 还以为两天的时间够的,结果只把 lecture 补了一遍、让带一张手写的笔记纸却连笔记纸都没抄完... 练习题也没看,以前小测错的题和正确答案也没看过,现在要去考试了,这怎么看都不可能考 78% 了(((\n\n算了算了,考 34% pass 就行", "views": 91, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-04-17T22:06:02", "media_type": "photo", "original_name": "photo_2023-04-17_22-06-02.jpg", "url": "media/2060.jpg", "size": 148931, "thumb": "media/2060.jpg_thumb.jpg"}]}, {"id": 2061, "date": "2023-04-18T06:39:43", "text": "考完啦!结果考试好简单,80% 肯定有了hhh\n\n不过比起这些更重要的,今天去考试的路上在学校看到了刚开的、活着的樱花!仿佛所有的焦虑都随着花香消散开了。感谢前几天的热浪!\n\n生活中比起几门课的成绩更有趣更重要的事情太多太多了,也没有精力把每件事做到完美,为什么要为自己已经决定放开的事情焦虑呢?\n\n想着这些去前任家里玩,顺便帮 Jamie 搭了一个 unturned 服务器的 docker 镜像。他们好甜 qwq 落地窗上还留着昨天前任给 Jamie 讲题画的板书,也是这门课考的内容。回想起自己在这里听她讲题的时光,好怀念,连我这么蠢的人都能教懂真的好厉害。回家已经凌晨两点了哇,第一次坐地铁的末班车,到每站有人的时候司机都会喊末班车末班车,语气听起来有点不耐烦的样子... 地铁司机好辛苦,在一条直线上开一整天喊来喊去我肯定会睡着的。\n\n凌晨在外面散步感觉好奇妙,城市入睡之后空气也轻快了许多。没有路人视线的街道好自由,现在脱掉衣服在草丛上睡着也没有人会发现吧 😴", "views": 92, "forwards": 1, "media_group_id": 13454399868313269, "images": [{"width": 2560, "height": 1920, "date": "2023-04-18T06:39:39", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-39.jpg", "url": "media/2061.jpg", "size": 723599, "thumb": "media/2061.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-17T22:45:03", "media_type": "photo", "original_name": "photo_2023-04-17_22-45-03.jpg", "url": "media/2062.jpg", "size": 483048, "thumb": "media/2062.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-18T06:39:41", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-41.jpg", "url": "media/2063.jpg", "size": 659974, "thumb": "media/2063.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-18T06:39:41", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-41.jpg", "url": "media/2064.jpg", "size": 788187, "thumb": "media/2064.jpg_thumb.jpg"}]}, {"id": 2065, "date": "2023-04-18T19:16:07", "text": "在二手市场上看到了两张 2080Ti 加起来 $500 好便宜,想试试自己魔改 22gb 显存。似乎要热风枪把 11 块 1gb 显存焊下来,清理焊盘再把 2gb 显存焊上去,然后移动两个 strap 电阻,听起来不是很难的样子... 但是群友觉得我搞不定都在劝退,怎么办呢?\n\n我想要相信自己什么事情都能学会,但是 $250 对于试错来说确实太贵了... 想试试先用 ddr3 电子垃圾练练手,有成功率了再去显卡上试,不过这样也没办法保证不失败。好犹豫,要不要试试呢?🫣", "views": 106, "forwards": 0}, {"id": 2066, "date": "2023-04-19T01:46:10", "text": "#桂桂聊聊今天吃什么\n香肠炒油菜!", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-19T01:46:10", "media_type": "photo", "original_name": "photo_2023-04-19_01-46-10.jpg", "url": "media/2066.jpg", "size": 483370, "thumb": "media/2066.jpg_thumb.jpg"}]}, {"id": 2067, "date": "2023-04-19T21:58:53", "text": "数据库也考完啦,大概可以满分,甚至检查完还剩了好多时间画小猫小狗和🏳️‍⚧️,还留了些给判卷助教看的小彩蛋,A+ 稳了。果然三四天的时间是够把一整门课学完的\n\n学校的樱花好漂亮。似乎附近的人都凑过来了,大家都很期待春天呢,可以借机偷偷钻进大家的镜头里了 qwq\n\n(再拍拍别人拍照的样子,好好玩,会不会有人偷拍我的偷拍呢", "views": 90, "forwards": 2, "media_group_id": 13455532266739941, "images": [{"width": 2560, "height": 1920, "date": "2023-04-19T21:58:51", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-51.jpg", "url": "media/2067.jpg", "size": 600017, "thumb": "media/2067.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-19T21:58:51", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-51.jpg", "url": "media/2068.jpg", "size": 639498, "thumb": "media/2068.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-19T21:58:52", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-52.jpg", "url": "media/2069.jpg", "size": 1286750, "thumb": "media/2069.jpg_thumb.jpg"}]}, {"id": 2070, "date": "2023-04-20T05:25:44", "text": "太久没做白菜了,发现冰箱里切了一半的大白菜中间已经长出了新的小白菜 😮", "views": 90, "forwards": 2, "media_group_id": 13455746753794133, "images": [{"width": 2560, "height": 1920, "date": "2023-04-20T05:25:42", "media_type": "photo", "original_name": "photo_2023-04-20_05-25-42.jpg", "url": "media/2070.jpg", "size": 472363, "thumb": "media/2070.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-20T05:25:43", "media_type": "photo", "original_name": "photo_2023-04-20_05-25-43.jpg", "url": "media/2071.jpg", "size": 506033, "thumb": "media/2071.jpg_thumb.jpg"}]}, {"id": 2072, "date": "2023-04-20T06:10:35", "text": "正好有多余的花盆,把它清理一下种起来了!会长成什么样子呢?好期待 🤩", "views": 123, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-04-20T06:10:35", "media_type": "photo", "original_name": "photo_2023-04-20_06-10-35.jpg", "url": "media/2072.jpg", "size": 627087, "thumb": "media/2072.jpg_thumb.jpg"}]}, {"id": 2073, "date": "2023-04-21T02:12:03", "text": "#桂桂聊聊今天吃什么\n盐酥炸鸡!\n\n昨天原本想买鸡胸或者无骨鸡腿肉来切块,但是发现 $5/lb 比普通鸡腿贵四倍,和五花肉一样贵,所以还是买鸡腿手动分肉了 😶", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-21T02:12:02", "media_type": "photo", "original_name": "photo_2023-04-21_02-12-02.jpg", "url": "media/2073.jpg", "size": 655651, "thumb": "media/2073.jpg_thumb.jpg"}]}, {"id": 2074, "date": "2023-04-21T04:33:41", "text": "做了一对电子太鼓槌!\n\n昨晚想试试用琴键一样的触发方式给鼓槌加上传感器,这样不需要鼓就可以玩太鼓达人了,还可以用来玩一些奇怪的 play。今天做出来啦,响应好准,虽然左咔右咚还是有点难适应\n\n调固件的时候还学到了些信号过滤的技巧,现在连打也不会吞音了!明天给琴的固件也加上这些优化好啦。源码在这里", "views": 124, "forwards": 0, "media_group_id": 13456412975432421, "files": [{"width": 1280, "height": 720, "duration": 51, "file_name": "Taiko3-x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-21T04:32:50", "media_type": "video_file", "original_name": "Taiko3-x264.mp4", "url": "media/2074.mp4", "size": 10476451, "thumb": "media/2074.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 960, "date": "2023-04-21T04:32:51", "media_type": "photo", "original_name": "photo_2023-04-21_04-32-51.jpg", "url": "media/2075.jpg", "size": 174786, "thumb": "media/2075.jpg_thumb.jpg"}]}, {"id": 2076, "date": "2023-04-21T09:44:43", "text": "#nsfw #sp\n用电子太鼓槌玩了一些奇怪的 play ///\n\n疼疼 不过好喜欢怎么回事 🙈\n\n大概是回忆录里的第一条 nsfw,犹豫了好久决定公开发出来啦。想起之前看到推特翻译转发的这篇推文,决定不再掩盖自己奇怪的一面了,想让这些同样真实的回忆也能一起堆在这里长出小花 qwq\n\n...结果聊聊还是没办法习惯左咚右咔,开了红蓝不分 mod,聊聊菜菜 🤪", "views": 162, "forwards": 4, "files": [{"width": 1280, "height": 720, "duration": 257, "file_name": "TaikoSp-x264-32-720p.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-21T08:12:23", "media_type": "video_file", "original_name": "TaikoSp-x264-32-720p.mp4", "url": "media/2076.mp4", "size": 31941695, "thumb": "media/2076.mp4_thumb.jpg"}]}, {"id": 2077, "date": "2023-04-24T06:49:03", "text": "今天试了下在朋友群里的赛博自习室复习数学,效果很不错,发现直播着屏幕真的会让自己少一些分心。以及发现看不进去的时候只是睡 20 分钟就能清醒很多哇,虽然一个人大概不敢这样睡吧,我肯定会梦游把闹钟敲掉继续睡的 😴\n\n之前落下的差不多都学完了,明早再背背公式就去考试啦。好讨厌不给公式的考试,记忆不好超吃亏呜呜 ;-;", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2023-04-24T06:49:02", "media_type": "photo", "original_name": "photo_2023-04-24_06-49-02.jpg", "url": "media/2077.jpg", "size": 131751, "thumb": "media/2077.jpg_thumb.jpg"}]}, {"id": 2078, "date": "2023-04-24T17:00:42", "text": "🌧", "views": 90, "forwards": 1, "images": [{"width": 1080, "height": 1689, "date": "2023-04-24T17:00:42", "media_type": "photo", "original_name": "photo_2023-04-24_17-00-42.jpg", "url": "media/2078.jpg", "size": 104287, "thumb": "media/2078.jpg_thumb.jpg"}]}, {"id": 2079, "date": "2023-04-24T17:14:39", "text": "呜呜 去考试的路上正好地铁停电了... 赶快叫了 uber 😪", "views": 81, "forwards": 0, "images": [{"width": 1080, "height": 532, "date": "2023-04-24T17:14:39", "media_type": "photo", "original_name": "photo_2023-04-24_17-14-39.jpg", "url": "media/2079.jpg", "size": 67311, "thumb": "media/2079.jpg_thumb.jpg"}]}, {"id": 2080, "date": "2023-04-24T21:38:03", "text": "呜 多元微积分完全考砸了,预估大概 54%,不过总分 B- 也还好。有好多计算量超大的题哇...\n\n感觉有大半个小时全都砸在一道格林定理题上了,因为那个曲线是由四个斜线组成的形状,所以找了四个交叉点分成三块区域单独积分了,然后发现把三个结果加起来的时候大部分都抵消了最终答案是 1 🌚 是不是忘了什么简化\n\n最后两道矢量场的题也卡了超级久,好不容易算好 F · (rv × ru) 发现这个东西好长一行都写不下,根本没办法积分... 考完之后同学说直接用法向量点乘就行了 (╯’ – ‘)╯︵ ┻━┻", "views": 81, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-04-24T21:38:03", "media_type": "photo", "original_name": "photo_2023-04-24_21-38-03.jpg", "url": "media/2080.jpg", "size": 569009, "thumb": "media/2080.jpg_thumb.jpg"}]}, {"id": 2081, "date": "2023-04-25T08:44:07", "text": "在聊聊的 3DS 上捏了一个 Mii!\n\n上次这么认真地捏 Mii 是多少年前的事情了。想起来那时候和父上玩 Wii Sports 甩甩跳跳真的像在运动一样,好怀念以前玩体感游戏的热情,现在和聊聊玩 Switch Sports 和 Just Dance 都只会挥挥手挪挪脚糊判定了hhh\n\n小时候还喜欢在 Wii 上玩太鼓,如果 Patapon 不算的话太鼓就是我入坑的第一部音游了!看不懂日语靠动画勉强理解着剧情,卡在某一个 boss 之前还走了很远呢,肯定比现在厉害多了。当时总是喜欢玩看不懂的游戏呢,感觉汉化游戏好少的,中文的怪物猎人和塞尔达也没看懂剧情,完全被当成烧肉肉和丢小鸡模拟器了(?)不过当时比起看剧情就喜欢到处乱转,蠢萌蠢萌的", "views": 86, "forwards": 1, "images": [{"width": 1215, "height": 1280, "date": "2023-04-25T08:44:06", "media_type": "photo", "original_name": "photo_2023-04-25_08-44-06.jpg", "url": "media/2081.jpg", "size": 342753, "thumb": "media/2081.jpg_thumb.jpg"}]}, {"id": 2082, "date": "2023-04-26T02:37:03", "text": "最后一门 209 也考完啦,手写了五六页的代码好累,不过 A 应该稳了!\n\n还好给了一张函数参考,不然函数定义怎么可能记得住嘛。然而这个参考上并没有写调用出错的时候会返回 -1 还是 0 还是 null,希望没有记错被扣分。\n\n这样期末就结束啦!终于有时间捡起各种项目了,希望可以在出发去美国之前做完一些 todo 列表上只有在这个家里可以做的事情... 这两周要加油呢 qwq", "views": 85, "forwards": 1, "images": [{"width": 2016, "height": 1286, "date": "2023-04-26T02:37:03", "media_type": "photo", "original_name": "photo_2023-04-26_02-37-03.jpg", "url": "media/2082.jpg", "size": 412195, "thumb": "media/2082.jpg_thumb.jpg"}]}, {"id": 2084, "date": "2023-04-27T04:47:28", "text": "#戴上耳机 \n《Beware of Darkness》\n—George Harrison\n\n昨晚发现我也好脆弱,不小心就会被焦虑和无力感缠绕,几个小时的时间就迷迷糊糊地消失了。明明比起为些还望不清的岔路和无法触及的结果焦虑,这几个小时能做好多更有趣有意义的事情,\"That is not what you are here for\"... 希望可以 Beware of darkness,也许这样就不会陷进去了吧\n\nBeware of the thoughts that linger\nWinding up inside your head\nThe hopelessness around you\nIn the dead of night\nBeware of sadness\nIt can hit you\nIt can hurt you\nMake you sore and what is more\nThat is not what you are here for\n\n网易云\nYouTube", "views": 92, "forwards": 0, "files": [{"duration": 231, "performer": "George Harrison", "title": "Beware of Darkness (2014 Remaster)", "file_name": "Beware of Darkness (2014 Remaster).flac", "mime_type": "audio/flac", "date": "2023-04-27T04:47:22", "media_type": "audio_file", "original_name": "Beware of Darkness (2014 Remaster).flac", "url": "media/2084.flac", "size": 24798627}]}, {"id": 2085, "date": "2023-04-27T11:19:32", "text": "#梦\n梦到和朋友聊天的时候朋友发了一些字母简写,我看不懂但是又不想让别人失望,在尝试用各种方法解密这几个字母。试了 chatgpt 和翻译软件,查了各种玩梗科普站,试了在输入法上打各种拼音组合,写了脚本扒下来维基和萌娘百科所有词条建一个首字母查找表搜索,然而还是没办法解密这个简写... 然后又假装没看到消息了。\n\n呜 感觉在被梦骂,这真的是我可能做出来的事情。为什么承认自己不理解那么难呢... 🤗", "views": 96, "forwards": 0}, {"id": 2086, "date": "2023-04-27T19:24:39", "text": "三文鱼!培根!西瓜!🍽", "views": 93, "forwards": 0, "media_group_id": 13460987832416757, "images": [{"width": 2560, "height": 1920, "date": "2023-04-27T19:24:36", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-36.jpg", "url": "media/2086.jpg", "size": 408710, "thumb": "media/2086.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T19:24:37", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-37.jpg", "url": "media/2087.jpg", "size": 535523, "thumb": "media/2087.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T19:24:38", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-38.jpg", "url": "media/2088.jpg", "size": 429829, "thumb": "media/2088.jpg_thumb.jpg"}]}, {"id": 2089, "date": "2023-04-28T03:31:46", "text": "#桂桂聊聊今天吃什么\n烤鸡皮!\n\n昨天在超市看到了好便宜的鸡皮,一整包 800g 才 $2 哇,比烤鸡用的调料还便宜了。也好好吃 qwq", "views": 78, "forwards": 0, "media_group_id": 13461221651755837, "images": [{"width": 2560, "height": 1920, "date": "2023-04-28T00:59:12", "media_type": "photo", "original_name": "photo_2023-04-28_00-59-12.jpg", "url": "media/2089.jpg", "size": 881900, "thumb": "media/2089.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T00:09:40", "media_type": "photo", "original_name": "photo_2023-04-27_00-09-40.jpg", "url": "media/2090.jpg", "size": 666156, "thumb": "media/2090.jpg_thumb.jpg"}]}, {"id": 2091, "date": "2023-04-28T05:42:54", "text": "选了不下雨的唯一一天和聊聊去二刷 ROM,路上看到学校的樱花花瓣已经快落光了,似乎春天还没有来就已经结束,连续两周的大雨仿佛完美地影射了我现在的心情。\n\n还剩几天就要离开了,要和聊聊和琴和这个家告别,独自去面对新的未知... 似乎做什么都没办法关掉脑海里的这个倒计时,不停滴答滴答让我分心让我焦虑。不想让一年的春天和短短两周的暑假这样草率地结束,但是我又能做什么呢?花落了,还下着雨... 🌧", "views": 81, "forwards": 1, "media_group_id": 13461284594335829, "images": [{"width": 2560, "height": 1920, "date": "2023-04-28T05:42:53", "media_type": "photo", "original_name": "photo_2023-04-28_05-42-53.jpg", "url": "media/2091.jpg", "size": 821718, "thumb": "media/2091.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-28T05:42:53", "media_type": "photo", "original_name": "photo_2023-04-28_05-42-53.jpg", "url": "media/2092.jpg", "size": 718941, "thumb": "media/2092.jpg_thumb.jpg"}, {"width": 1307, "height": 2048, "date": "2023-04-28T04:13:44", "media_type": "photo", "original_name": "photo_2023-04-28_04-13-44.jpg", "url": "media/2093.jpg", "size": 102721, "thumb": "media/2093.jpg_thumb.jpg"}], "reply": {"id": 2078, "text": "🌧"}}, {"id": 2094, "date": "2023-04-29T03:37:16", "text": "下着雨但是好想骑车,顶着雨去骑了一会结果全身都湿了,好冷好冷。等天暖了好想试试在下雨天穿着泳衣泳镜骑车 qwq\n\n去银行交了房租,回家之后给聊聊梳了一个双马尾好可爱,扒了四小节的谱子,然后书书过来整理剩下的东西、聊了一会,再写了点电子琴固件里的灯光动画,就又到睡觉的时间了。真希望时间能过得慢一点呀...", "views": 80, "forwards": 1, "media_group_id": 13461915491309437, "images": [{"width": 1920, "height": 2560, "date": "2023-04-28T19:50:48", "media_type": "photo", "original_name": "photo_2023-04-28_19-50-48.jpg", "url": "media/2094.jpg", "size": 992879, "thumb": "media/2094.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-28T22:19:29", "media_type": "photo", "original_name": "photo_2023-04-28_22-19-29.jpg", "url": "media/2095.jpg", "size": 473114, "thumb": "media/2095.jpg_thumb.jpg"}]}, {"id": 2097, "date": "2023-04-30T12:54:39", "text": "作息调好了!是早睡早起做早饭的好孩子 qwq", "views": 80, "forwards": 0, "media_group_id": 13462874234968941, "images": [{"width": 2560, "height": 1920, "date": "2023-04-29T12:57:18", "media_type": "photo", "original_name": "photo_2023-04-29_12-57-18.jpg", "url": "media/2096.jpg", "size": 613136, "thumb": "media/2096.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-30T12:54:37", "media_type": "photo", "original_name": "photo_2023-04-30_12-54-37.jpg", "url": "media/2097.jpg", "size": 715313, "thumb": "media/2097.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-30T12:54:37", "media_type": "photo", "original_name": "photo_2023-04-30_12-54-37.jpg", "url": "media/2098.jpg", "size": 390933, "thumb": "media/2098.jpg_thumb.jpg"}]}, {"id": 2099, "date": "2023-04-30T18:38:12", "text": "去实习的住所都订好了,也是少了一点未知。明天要去面签了,希望不会有问题... 飞机票还没订,还好担心护照能不能在十几号出发之前送到,订好的房间也不能改日期了,想到这些就好焦虑。", "views": 79, "forwards": 0, "images": [{"width": 970, "height": 526, "date": "2023-04-30T18:38:12", "media_type": "photo", "original_name": "photo_2023-04-30_18-38-12.jpg", "url": "media/2099.jpg", "size": 74345, "thumb": "media/2099.jpg_thumb.jpg"}]}, {"id": 2100, "date": "2023-05-01T04:37:24", "text": "一打热乎乎刚出炉的打印纸 🦀\n\n拖延症没救了。明早七点起来去面签,然后晚上和茉莉和书书约饭回家的路上想起来是不是还需要准备些材料。问了下 chatgpt 发现有好多要打印的文件,而且照片也没有准备... 在车上说完茉莉扭头就向照相馆开了,呜呜感谢茉莉 qwq\n\n不过照相馆和 shoppers 里面的照相服务都关了门,结果回家自己用光面的打印纸打了一张 5x5cm,不知道能不能用,明早路上再找一找好啦", "views": 80, "forwards": 1, "images": [{"width": 1918, "height": 1600, "date": "2023-05-01T04:37:23", "media_type": "photo", "original_name": "photo_2023-05-01_04-37-23.jpg", "url": "media/2100.jpg", "size": 211564, "thumb": "media/2100.jpg_thumb.jpg"}]}, {"id": 2101, "date": "2023-05-01T12:34:56", "text": "得救了!还好附近有早上八点开门的照相馆 🙏", "views": 82, "forwards": 1, "reply": {"id": 2100, "text": "一打热乎乎刚出炉的打印纸 🦀\n\n拖延症没救了。明早七点起来去面签,然后晚上和茉莉和书书约饭回家的路上想起来是不是还需要准备些材料。问了下 chatgpt 发现有好多要打印的文件,而且照片也没有准备... 在车上说完茉莉扭头就向照相馆开了,呜呜感谢茉莉 qwq\n\n不过照相馆和 shoppers 里面的照相服务都关了门,结果回家自己用光面的打印纸打了一张 5x5cm,不知道能不能用,明早路上再找一找好啦"}, "images": [{"width": 1920, "height": 2560, "date": "2023-05-01T12:34:55", "media_type": "photo", "original_name": "photo_2023-05-01_12-34-55.jpg", "url": "media/2101.jpg", "size": 449822, "thumb": "media/2101.jpg_thumb.jpg"}]}, {"id": 2102, "date": "2023-05-01T14:50:40", "text": "过了!护照交上去了,希望能在实习开始之前贴好签送回来\n\n结果之前准备的一大堆文件完全没有用到,可能不是拖延只是太焦虑了 😸", "views": 83, "forwards": 0, "media_group_id": 13463621124990669, "images": [{"width": 960, "height": 1280, "date": "2023-05-01T14:50:39", "media_type": "photo", "original_name": "photo_2023-05-01_14-50-39.jpg", "url": "media/2102.jpg", "size": 240390, "thumb": "media/2102.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-01T12:46:03", "media_type": "photo", "original_name": "photo_2023-05-01_12-46-03.jpg", "url": "media/2103.jpg", "size": 892848, "thumb": "media/2103.jpg_thumb.jpg"}]}, {"id": 2104, "date": "2023-05-02T03:05:45", "text": "HyFetch repo 又有反跨人来捣乱了,把之前写的脚本跑起来发现它真的好有限——只能按黑名单删 issue,两次刷新要间隔五秒,还看不到评论和 pr...\n\n所以!今天写了一个完整的 Github 审核 bot!用 OpenAI Moderation 接口自动化审核,然后用 webhook 保证了在发出邮件通知之前就可以把内容全都替换掉。总算是不用再担心反跨人了!🌈\n\n然后用 NovelAI Diffusion 生成了一个超级酷炫的头像,还注册了一个超级正经的用户名,仪式感拉满啊哈哈哈\n\n(欢迎来围观: https://github.com/ai-moderator", "views": 91, "forwards": 0, "media_group_id": 13463973967138525, "images": [{"width": 1280, "height": 616, "date": "2023-05-02T03:05:44", "media_type": "photo", "original_name": "photo_2023-05-02_03-05-44.jpg", "url": "media/2104.jpg", "size": 80874, "thumb": "media/2104.jpg_thumb.jpg"}, {"width": 1079, "height": 638, "date": "2023-05-02T03:05:45", "media_type": "photo", "original_name": "photo_2023-05-02_03-05-45.jpg", "url": "media/2105.jpg", "size": 63545, "thumb": "media/2105.jpg_thumb.jpg"}], "reply": {"id": 1747, "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "thumb": "media/1747.jpg_thumb.jpg"}}, {"id": 2106, "date": "2023-05-03T02:59:33", "text": "今天见到了从西岸飘来的鱼塔!鱼塔好可爱!🙏\n\n出门前打扮太久迟到了五分钟,然后发现对方一个小时前就到了约定的地方... 好愧疚。不过第一次成功给出了见面抱抱!想起来见前前任子兰和去机场接书书的时候都很想抱却因为社恐没有抱到呢。我也终于克服社恐了 qwq\n\n先逛了一圈 UofT,发现之前在施工的区域扩大了,楼道里四处贴的海报被清理掉了,樱花只剩下了花蕊,CSSU 也关了门,一周不见变化好大。然后去吃饭,因为兰州拉面店坐满去了旁边不是很好吃的米粉店,感觉没有自己做的好吃,早知道就等一个位置了。\n\n吃完鱼塔要和同学打招呼,就跟着一起去了物理系学生会 PhySU,怎么感觉比 CSSU 还疯。看到天花板的格子上好多各种各样的画,桌子上摆满了棋盘和书,还有一个复古游戏角落摆了 NES 和一台 CRT 电视,第一次线下见到 NES 这么古老的游戏机。\n\n在这里鱼塔的同学甲(叫什么来着...)问我们下象棋就和他下了一盘。听他那么自信原本以为是旗鼓相当的对手,做好了全力以赴也会输掉的心理准备,然后下了几步发现怎么比聊聊还菜(笑\n\n离开学生会之后带鱼塔去 Little Canada 看微观模型。我已经是二刷了,看到了好多上次没注意到的小彩蛋,自动检测小车电量的机房,还有正在搭建北部模型的员工。原来每个会动的小车里面都有锂电池和一块 mcu 哇,还有用来防止撞车的红外感应器,能做到这么小好厉害。\n\n接下来去优衣库和鱼塔试了衣服!第一次给别人挑衣服好紧张好紧张的,好怕选的不合适。按照心里的形象挑了一套穿搭让鱼塔试了下发现效果还不错——虽然看到穿好的样子才想到更好的搭配。原本打算配半身长裙但是没找到换成了不太搭的裙裤,好可惜。\n\n总之是很开心的一天!还收到了可爱的猫猫笔袋礼物,感谢鱼塔。回到家就累倒睡着了,昨晚因为太期待也没睡好呜呜。睡一个小时起来写下日记存下档继续睡 😴", "views": 87, "forwards": 2, "media_group_id": 13464662187613869, "images": [{"width": 1280, "height": 960, "date": "2023-05-03T02:59:29", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-29.jpg", "url": "media/2106.jpg", "size": 237158, "thumb": "media/2106.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-03T02:59:30", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-30.jpg", "url": "media/2107.jpg", "size": 211058, "thumb": "media/2107.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:31", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-31.jpg", "url": "media/2108.jpg", "size": 687401, "thumb": "media/2108.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:31", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-31.jpg", "url": "media/2109.jpg", "size": 894265, "thumb": "media/2109.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2110.jpg", "size": 508557, "thumb": "media/2110.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2111.jpg", "size": 492780, "thumb": "media/2111.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2112.jpg", "size": 510237, "thumb": "media/2112.jpg_thumb.jpg"}]}, {"id": 2113, "date": "2023-05-03T07:11:44", "text": "王国之泪跑起来了!\n\n可惜在模拟器上不太能玩,20fps 还总是掉帧,到处都有渲染错误,打了补丁也没有效果的样子... 还是等正式版啦", "views": 93, "forwards": 0, "media_group_id": 13464783231992821, "images": [{"width": 1280, "height": 708, "date": "2023-05-03T07:11:41", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-41.jpg", "url": "media/2113.jpg", "size": 23647, "thumb": "media/2113.jpg_thumb.jpg"}, {"width": 1280, "height": 704, "date": "2023-05-03T07:11:42", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-42.jpg", "url": "media/2114.jpg", "size": 70864, "thumb": "media/2114.jpg_thumb.jpg"}, {"width": 1280, "height": 704, "date": "2023-05-03T07:11:43", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-43.jpg", "url": "media/2115.jpg", "size": 78380, "thumb": "media/2115.jpg_thumb.jpg"}]}, {"id": 2116, "date": "2023-05-05T05:58:48", "text": "护照收到啦,只用了三天就贴完寄到了好快!贴到五年前的学签后面强调一个鲜明对比hhhh\n\n然后和前任聊天发现 212E 真的好多坑... 实习结束之后必须要回国两年才能再去美国工作或者移民哇,不过似乎可以申请 waiver,不管啦\n\n可以定机票了。原本填了九号走,但还是好不想离开这里... 想再向后推几天,不过肯定再推多少天都不会愿意离开吧 😪", "views": 97, "forwards": 2, "images": [{"width": 1322, "height": 1919, "date": "2023-05-05T05:58:47", "media_type": "photo", "original_name": "photo_2023-05-05_05-58-47.jpg", "url": "media/2116.jpg", "size": 304973, "thumb": "media/2116.jpg_thumb.jpg"}]}, {"id": 2117, "date": "2023-05-05T16:31:17", "text": "*@hydev.org 邮箱宕机一天,正在赛博搬家中...", "views": 94, "forwards": 0, "images": [{"width": 730, "height": 279, "date": "2023-05-05T16:31:16", "media_type": "photo", "original_name": "photo_2023-05-05_16-31-16.jpg", "url": "media/2117.jpg", "size": 14591, "thumb": "media/2117.jpg_thumb.jpg"}]}, {"id": 2118, "date": "2023-05-06T04:27:44", "text": "直播一会王国之泪 qwq\nhttps://cast.hydev.org/", "views": 106, "forwards": 1}, {"id": 2119, "date": "2023-05-06T06:33:21", "text": "下播啦。王国之泪果然好棒,造了小火车还合成了奇奇怪怪的武器,感觉是半个 Minecraft 了(?)可惜这个物理引擎似乎不能图灵完备 🤤\n\n不过好久没玩了总是犯蠢被聊聊笑,聊聊坏 👊\n\n这次下载了游戏 1.1.0 和 Ryujinx 1.1.762 的更新,又打了 30fps 的补丁可以稳定运行了!但是 AMD Vulkan 还是时不时会让显卡驱动崩溃的样子,直播效果也有点糊,明天再研究一下", "views": 100, "forwards": 0, "media_group_id": 13466838414962517, "images": [{"width": 1280, "height": 720, "date": "2023-05-06T06:33:20", "media_type": "photo", "original_name": "photo_2023-05-06_06-33-20.jpg", "url": "media/2119.jpg", "size": 92741, "thumb": "media/2119.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-05-06T06:33:21", "media_type": "photo", "original_name": "photo_2023-05-06_06-33-21.jpg", "url": "media/2120.jpg", "size": 117710, "thumb": "media/2120.jpg_thumb.jpg"}], "reply": {"id": 2118, "text": "直播一会王国之泪 qwq\nhttps://cast.hydev.org/"}}, {"id": 2121, "date": "2023-05-06T20:13:52", "text": "穿女仆 lo 出门然后碰到了另一位穿女仆 lo 的路人 🤩 挥挥手打了招呼,感觉确实没有以前那么社恐了", "views": 100, "forwards": 0}, {"id": 2122, "date": "2023-05-07T15:51:25", "text": "#梦 梦见在和高中同学下国际象棋,但是这个规则里可以用一步来把一个棋子替换成点数相等或者更小的棋子,比如把♞换成♝什么的。感觉可能是很有趣的变体玩法,虽然梦里迷迷糊糊下得乱七八糟(x", "views": 94, "forwards": 1}, {"id": 2123, "date": "2023-05-08T08:25:03", "text": "鱼塔用 gpg 加密给我发了照片,发现没办法用 yubikey 解密... 似乎是上次 keytocard 时候只把签名私钥传过去了,尝试传解密私钥出错,然而传完一份私钥就会在本地删除的样子,也没办法把传进去的钥匙取出来。\n\n以及 gpg 的工具链真的好难用... 为什么要有 admin pin 和 user pin 两个密码,而且 user pin 只能是六位数字、admin pin 只能是八位数字、改密码尝试少设两位数字会提示 \"Conditions of use not satisfied,\" 完全不知道哪里不满意、密码错误的时候提示 “Bad secret key” 而不是 \"bad pin\"... (╯’ – ‘)╯︵ ┻━┻\n\n哭哭,折腾了好久还是重新生成了一个 key 丢进去了,新的公钥在 hydev.org/gpg.pub 欢迎给我发加密消息 qwq", "views": 97, "forwards": 0, "images": [{"width": 762, "height": 613, "date": "2023-05-08T08:25:03", "media_type": "photo", "original_name": "photo_2023-05-08_08-25-03.jpg", "url": "media/2123.jpg", "size": 92482, "thumb": "media/2123.jpg_thumb.jpg"}]}, {"id": 2124, "date": "2023-05-08T09:19:44", "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚", "views": 88, "forwards": 0, "images": [{"width": 800, "height": 473, "date": "2023-05-08T09:19:44", "media_type": "photo", "original_name": "photo_2023-05-08_09-19-44.jpg", "url": "media/2124.jpg", "size": 57503, "thumb": "media/2124.jpg_thumb.jpg"}]}, {"id": 2125, "date": "2023-05-09T07:36:43", "text": "不想推迟决定还是自己订机票了。\n\n订了两天后出发最便宜的机票 $400,订了当天最便宜的巴士 $50,订了民宿入住前三天住的旅店 $320,加起来好贵\n\n计划好两天之后出发啦,东部早上 8:00 起床去机场,路上到温哥华再面一次鱼塔再转巴士,晚上 8:30 才能到旅店入住,感觉会把自己累死呜呜,希望所有事情都能够按照计划执行 🙏\n\n在多伦多的时间只剩下 52 小时了,要回邮件、要整理行李、要还之前租的钟琴、要给朋友寄包裹寄信、还有好多事情要做、想做... 😴", "views": 97, "forwards": 2, "reply": {"id": 2124, "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚"}}, {"id": 2126, "date": "2023-05-10T00:13:54", "text": "#桂桂聊聊今天吃什么\n用烤冷面的调料和食材做了炒冷面!\n\n(其实是撕面饼的时候分不开撕断了然后就即兴切成小块炒了 🌚 不过味道和烤冷面一样很好吃", "views": 81, "forwards": 0, "media_group_id": 13469421078567709, "images": [{"width": 2560, "height": 1920, "date": "2023-05-10T00:13:53", "media_type": "photo", "original_name": "photo_2023-05-10_00-13-53.jpg", "url": "media/2126.jpg", "size": 973775, "thumb": "media/2126.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-10T00:13:54", "media_type": "photo", "original_name": "photo_2023-05-10_00-13-54.jpg", "url": "media/2127.jpg", "size": 564386, "thumb": "media/2127.jpg_thumb.jpg"}]}, {"id": 2129, "date": "2023-05-10T01:36:51", "text": "从国内寄一个邮政 SAL 快递,收到发现包裹上贴了一个密封袋,里面有一张贴了 204 张 ¥1.20 邮票的报纸 🤯", "views": 130, "forwards": 3, "media_group_id": 13469460891425957, "images": [{"width": 1859, "height": 1512, "date": "2023-05-10T01:36:50", "media_type": "photo", "original_name": "photo_2023-05-10_01-36-50.jpg", "url": "media/2128.jpg", "size": 701481, "thumb": "media/2128.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-10T01:33:18", "media_type": "photo", "original_name": "photo_2023-05-10_01-33-18.jpg", "url": "media/2129.jpg", "size": 737759, "thumb": "media/2129.jpg_thumb.jpg"}]}, {"id": 2130, "date": "2023-05-10T06:28:49", "text": "聊聊虽然国际象棋菜菜但是 Pokemon 玩得好厉害。今天发现了 Pokemon Chess 这个奇怪的缝合网站就和聊聊下了几盘,结果赢了两局输了两局,这两次输掉都是因为属性表记错了 ☁️\n\n规则大概是,开局之前可以自己选每个子的属性,吃子的时候如果攻击属性克制就可以多走一步,如果被克制的话自己的子也会消失,如果无效就相当于把这一步浪费掉了。然后将死改成了必须要把王吃掉才算赢。\n\n两次输掉一次是因为忘记了我的格斗系♛对聊聊的幽灵系♚无效结果就让♛被吃掉了,第二次是忘记了电系的♟︎对聊聊地面系的♛无效,以为聊聊走错了尝试吃掉♛,结果无效被三连克制带走了 😭\n\n好羡慕聊聊的记忆力呜呜", "views": 174, "forwards": 3, "reply": {"id": 2106, "text": "今天见到了从西岸飘来的鱼塔!鱼塔好可爱!🙏\n\n出门前打扮太久迟到了五分钟,然后发现对方一个小时前就到了约定的地方... 好愧疚。不过第一次成功给出了见面抱抱!想起来见前前任子兰和去机场接书书的时候都很想抱却因为社恐没有抱到呢。我也终于克服社恐了 qwq\n\n先逛了一圈 UofT,发现之前在施工的区域扩大了,楼道里四处贴的海报被清理掉了,樱花只剩下了花蕊,CSSU 也关了门,一周不见变化好大。然后去吃饭,因为兰州拉面店坐满去了旁边不是很好吃的米粉店,感觉没有自己做的好吃,早知道就等一个位置了。\n\n吃完鱼塔要和同学打招呼,就跟着一起去了物理系学生会 PhySU,怎么感觉比 CSSU 还疯。看到天花板的格子上好多各种各样的画,桌子上摆满了棋盘和书,还有一个复古游戏角落摆了 NES 和一台 CRT 电视,第一次线下见到 NES 这么古老的游戏机。\n\n在这里鱼塔的同学甲(叫什么来着...)问我们下象棋就和他下了一盘。听他那么自信原本以为是旗鼓相当的对手,做好了全力以赴也会输掉的心理准备,然后下了几步发现怎么比聊聊还菜(笑\n\n离开学生会之后带鱼塔去 Little Canada 看微观模型。我已经是二刷了,看到了好多上次没注意到的小彩蛋,自动检测小车电量的机房,还有正在搭建北部模型的员工。原来每个会动的小车里面都有锂电池和一块 mcu 哇,还有用来防止撞车的红外感应器,能做到这么小好厉害。\n\n接下来去优衣库和鱼塔试了衣服!第一次给别人挑衣服好紧张好紧张的,好怕选的不合适。按照心里的形象挑了一套穿搭让鱼塔试了下发现效果还不错——虽然看到穿好的样子才想到更好的搭配。原本打算配半身长裙但是没找到换成了不太搭的裙裤,好可惜。\n\n总之是很开心的一天!还收到了可爱的猫猫笔袋礼物,感谢鱼塔。回到家就累倒睡着了,昨晚因为太期待也没睡好呜呜。睡一个小时起来写下日记存下档继续睡 😴", "thumb": "media/2106.jpg_thumb.jpg"}, "images": [{"width": 1097, "height": 1228, "date": "2023-05-10T06:28:49", "media_type": "photo", "original_name": "photo_2023-05-10_06-28-49.jpg", "url": "media/2130.jpg", "size": 132826, "thumb": "media/2130.jpg_thumb.jpg"}]}, {"id": 2131, "date": "2023-05-10T06:50:13", "text": "买机票的时候选了托运箱和随身箱,然后发现把该带的全都丢进去之后托运箱还是好空... 明明什么都想带但是真的收拾行李的时候却很多都不太能带,好矛盾\n\n好想把聊聊把自制琴把盆栽把服务器主机把硬件工作站都带上(不是\n\n...还是装一只鲨鲨填满剩下的空间好了 qwq", "views": 106, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-05-10T03:24:07", "media_type": "photo", "original_name": "photo_2023-05-10_03-24-07.jpg", "url": "media/2131.jpg", "size": 759127, "thumb": "media/2131.jpg_thumb.jpg"}]}, {"id": 2132, "date": "2023-05-10T16:17:50", "text": "这短短的一周里我一共借助 ChatGPT 写了 15 封邮件... 和微软解决签证和机票的事情用了八封邮件,帮聊聊问研究的事情用了七封。有时候需要把原本有些攻击性的请求用好听委婉的文字包装起来,好讨厌这种形式主义。\n\n然而需要给银行打电话问事情的时候还是超社恐。有点想写一个 ChatGPT 电话接口,告诉ta需要达到什么目的然后让ta接手和电话的另一边交流。", "views": 87, "forwards": 1, "reply": {"id": 2124, "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚"}}, {"id": 2133, "date": "2023-05-11T03:00:09", "text": "#桂桂聊聊书书今天吃什么\n久违的三文鱼沙拉拌饭!\n\n下次再在这里打 tag 发些自己做的料理会是什么时候呢?😢\n\n好担心聊聊,希望回来的时候不会看到些现在冷冻室里的食材原封不动地放在那里,和聊聊拉钩约定了之后放心了一些... 希望聊聊能照顾好自己", "views": 91, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-05-11T03:00:09", "media_type": "photo", "original_name": "photo_2023-05-11_03-00-09.jpg", "url": "media/2133.jpg", "size": 188972, "thumb": "media/2133.jpg_thumb.jpg"}]}, {"id": 2134, "date": "2023-05-11T04:11:01", "text": "#戴上耳机 \n《日が落ちるまで》—ハンバート ハンバート\n\n贴在聊聊身边抱着她哭,仿佛再次睁开眼睛的时候身边的一切都会消失,好想让时间永远停留在这个瞬间...", "views": 92, "forwards": 1, "files": [{"duration": 296, "performer": "ハンバート ハンバート", "title": "日が落ちるまで", "file_name": "ハンバート ハンバート - 日が落ちるまで.mp3", "mime_type": "audio/mpeg", "date": "2023-05-11T04:11:01", "media_type": "audio_file", "original_name": "ハンバート ハンバート - 日が落ちるまで.mp3", "url": "media/2134.mp3", "size": 12354591, "thumb": "media/2134.mp3_thumb.jpg"}]}, {"id": 2135, "date": "2023-05-11T12:02:02", "text": "出发了", "views": 87, "forwards": 0}, {"id": 2136, "date": "2023-05-12T01:36:33", "text": "今天在温哥华又又又见到了鱼塔,接我下飞机之后带我去市里面转了一圈。同样在加拿大温哥华和多伦多好不一样,城市的轮廓辨识度好高在飞机上一眼就看到了 UBC 哇,拍了照片,可惜因为时间不够没有去看到 UBC,原本还好想看看他们的校园呢,下次下次。天气也很不错,在机场里只有我一个人穿了羽绒服,好丢人(x)\n\n出机场的时候坐了地铁的 Canada Line,无人驾驶好先进。不过确实感觉自动驾驶更合理一些,这种像电梯一样的一维运动为什么要人工驾驶嘛 (╯’ – ‘)╯︵ ┻━┻ 不过不知道为什么无人驾驶的温哥华地铁反而比多伦多贵好多,单程花了 $9 的样子。\n\n在市中心下地铁之后去吃了饭,选餐厅我说想选赛百味但是出于礼仪还是选了一个正式一些的西餐厅,点了一盘便宜的照烧鸡盖饭,比 Freshii 的照烧拌饭好吃诶(怎么能这样对比hhh)不过感觉也许我永远都学不会传统的待客礼仪了,什么场合该去什么餐厅谁请客呀好乱好乱,明明大家都喜欢吃 M 那在 M 聚餐 AA 不是最合适吗?\n\n街上的氛围也好不一样,比起多伦多那些单调的落地窗玻璃楼还是更喜欢温哥华这些有年代感的小巷和有着各自风格的建筑。原本想要推着行李箱走半个小时到火车站,但是我耗尽了体力只走到了一半。路上路过了白色的 Azalea(花)!捡起来了一朵想要挂在鱼塔头发上,但是好像没有办法挂住的样子,就握在手里让它陪我们走了一段路然后放下啦。然后发现手指上黏了花蜜,会不会我的本体其实是一只小蜜蜂(?)\n\n之后到 Pacific Central 火车站转巴士去西雅图啦。火车站非常小,大概只有三个教室大的样子,没有显示屏,甚至巴士到了也没有提示哇。上巴士的时候检票也好随便,只问了名字然后司机在手机 app 上给我的名字打了勾就让我上车了,然后把行李放在地上司机帮忙抬到行李仓里面,好喜欢这种信任。\n\n总之在温哥华短短的四个小时很开心!感谢鱼塔让这个独自一人的路程变得没那么孤独了。", "views": 110, "forwards": 3, "media_group_id": 13470843144668477, "images": [{"width": 1920, "height": 2560, "date": "2023-05-12T01:22:50", "media_type": "photo", "original_name": "photo_2023-05-12_01-22-50.jpg", "url": "media/2136.jpg", "size": 455496, "thumb": "media/2136.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:23:08", "media_type": "photo", "original_name": "photo_2023-05-12_01-23-08.jpg", "url": "media/2137.jpg", "size": 622188, "thumb": "media/2137.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-11T20:51:28", "media_type": "photo", "original_name": "photo_2023-05-11_20-51-28.jpg", "url": "media/2138.jpg", "size": 902103, "thumb": "media/2138.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T01:36:25", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-25.jpg", "url": "media/2139.jpg", "size": 545612, "thumb": "media/2139.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T01:36:29", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-29.jpg", "url": "media/2140.jpg", "size": 971907, "thumb": "media/2140.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:36:30", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-30.jpg", "url": "media/2141.jpg", "size": 671300, "thumb": "media/2141.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:36:31", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-31.jpg", "url": "media/2142.jpg", "size": 592733, "thumb": "media/2142.jpg_thumb.jpg"}]}, {"id": 2143, "date": "2023-05-12T18:10:51", "text": "第一次坐 Amtrak 巴士过陆地边境,司机让我们提前填了 I94 和海关申报表,要申报所有食物和种子的样子。巴士开到🇨🇦🇺🇸的分界线让我们带着行李下车,在一个小平房里面排队入境,边检官看了签证问了下去哪去干什么,然后录一下指纹就过啦,比几年前机场入境快多了。接下来安检了行李,看旁边有些带了食物的人被翻包了,还好我没带食物(...所以现在在民宿写日记要被饿死了 (╯’ – ‘)╯︵ ┻━┻\n\n所有人都过了边境之后上车前往西雅图,路上风景都很不错,与火山大海和夕阳擦肩而过,这样看起来 $50 的巴士票真的好值。\n\n到了西雅图已经是 PST 的晚上八点半了,先去吃了快餐汉堡晚饭,再打车去民宿。和出租车司机聊得很开心,推荐我去奇胡利花园玻璃艺术馆和三维弹球博物馆,呜呜好想带着聊聊一起去呀。\n\n到了民宿天已经黑了,房东没有在,地下室关着灯,说明上写让我输密码进去。进去之后一个有七八个房间的地下室所有房间都关着门,完全没有动静。说明上写了我的房间是左边第一个,但是那个门锁了,饶了一圈找到了一个插着钥匙的大概是我的房间,进去之后缩进被窝里好害怕好害怕。全身脏脏想要洗澡,但是不知道哪个房间是卫生间也不敢敲,因为也不知道哪里住着人哪里住着幽灵... 然后房间里非常非常冷,行李箱的锁被压弯了还打不开。\n\n总之就是非常恐怖,缩进被窝里和朋友黎黎视频,不过等了大概一小时之后听房间外有动静,出去看看终于看到活人了。他住在这里一个月了的样子,但是他也没有见过房东... 简单问了一下每个房间都是什么就回去睡觉啦。总之给第一次在北美 Airbnb 租房体验打 0/10 分 🫣", "views": 72, "forwards": 1, "media_group_id": 13471320409470357, "images": [{"width": 2560, "height": 1920, "date": "2023-05-12T01:14:17", "media_type": "photo", "original_name": "photo_2023-05-12_01-14-17.jpg", "url": "media/2143.jpg", "size": 680789, "thumb": "media/2143.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T18:10:46", "media_type": "photo", "original_name": "photo_2023-05-12_18-10-46.jpg", "url": "media/2144.jpg", "size": 776008, "thumb": "media/2144.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T04:41:43", "media_type": "photo", "original_name": "photo_2023-05-12_04-41-43.jpg", "url": "media/2145.jpg", "size": 499498, "thumb": "media/2145.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T04:41:44", "media_type": "photo", "original_name": "photo_2023-05-12_04-41-44.jpg", "url": "media/2146.jpg", "size": 348682, "thumb": "media/2146.jpg_thumb.jpg"}, {"width": 1512, "height": 2016, "date": "2023-05-12T18:10:47", "media_type": "photo", "original_name": "photo_2023-05-12_18-10-47.jpg", "url": "media/2147.jpg", "size": 428694, "thumb": "media/2147.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T04:55:13", "media_type": "photo", "original_name": "photo_2023-05-12_04-55-13.jpg", "url": "media/2148.jpg", "size": 339399, "thumb": "media/2148.jpg_thumb.jpg"}]}, {"id": 2149, "date": "2023-05-12T21:21:42", "text": "28 度大热天,只穿内衣风衣出门都热得出汗。去麦当劳想点一个草莓麦福瑞,说冰淇淋机坏了,那点一个冰沙吧,冰沙机也坏了 🤯", "views": 76, "forwards": 0, "media_group_id": 13471412017183389, "images": [{"width": 2560, "height": 1920, "date": "2023-05-12T21:21:39", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-39.jpg", "url": "media/2149.jpg", "size": 672504, "thumb": "media/2149.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T19:33:48", "media_type": "photo", "original_name": "photo_2023-05-12_19-33-48.jpg", "url": "media/2150.jpg", "size": 1475705, "thumb": "media/2150.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T20:13:42", "media_type": "photo", "original_name": "photo_2023-05-12_20-13-42.jpg", "url": "media/2151.jpg", "size": 370660, "thumb": "media/2151.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T21:21:41", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-41.jpg", "url": "media/2152.jpg", "size": 1590503, "thumb": "media/2152.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-05-12T21:21:41", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-41.jpg", "url": "media/2153.jpg", "size": 137334, "thumb": "media/2153.jpg_thumb.jpg"}]}, {"id": 2154, "date": "2023-05-12T22:44:26", "text": "后花园有小兔子!!好可爱 🐰", "views": 77, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-05-12T22:44:26", "media_type": "photo", "original_name": "photo_2023-05-12_22-44-26.jpg", "url": "media/2154.jpg", "size": 694650, "thumb": "media/2154.jpg_thumb.jpg"}]}, {"id": 2155, "date": "2023-05-13T05:50:21", "text": "🍜🐦", "views": 73, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-05-13T05:50:21", "media_type": "photo", "original_name": "photo_2023-05-13_05-50-21.jpg", "url": "media/2155.jpg", "size": 435712, "thumb": "media/2155.jpg_thumb.jpg"}]}, {"id": 2156, "date": "2023-05-13T11:26:55", "text": "啊啊啊好社死 🛌\n\n昨晚在民宿里交到了第一个朋友,然后交换了手机号,当时他给我打了一个电话,约了明天一起吃午饭就去睡了。\n\n回房间之后和聊聊连视频把手机和电脑都放在枕边睡着了。1:05 收到通知被光照醒,但是也没有醒,梦游着合上电脑解锁手机想看看是谁的消息... 然后就睡着了 🤯 误触给新的朋友打了电话 😨\n\n完了怎么办呀他回了两个电话还问我是不是给他打电话了 😨\n\n而且呜我怎么没有把他的名字记下来,现在已经想不起来了,明天要怎么办呀呜呜 😭", "views": 74, "forwards": 0, "images": [{"width": 995, "height": 1280, "date": "2023-05-13T11:26:55", "media_type": "photo", "original_name": "photo_2023-05-13_11-26-55.jpg", "url": "media/2156.jpg", "size": 64265, "thumb": "media/2156.jpg_thumb.jpg"}]}, {"id": 2157, "date": "2023-05-13T16:32:13", "text": "给新认识的朋友做了煎蛋三明治 qwq(虽然还是不知道他叫什么,还是不敢问 🛌\n\n这个厨房的设施好差,没有烧水壶,灶台四个电炉有两个坏掉了,不粘锅涂层全是划痕,三把刀没有一个能切开面包的... 要不要买些新的厨房用具呢?", "views": 70, "forwards": 0, "media_group_id": 13471964268357677, "images": [{"width": 1080, "height": 2054, "date": "2023-05-13T16:32:01", "media_type": "photo", "original_name": "photo_2023-05-13_16-32-01.jpg", "url": "media/2157.jpg", "size": 112811, "thumb": "media/2157.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-13T16:32:12", "media_type": "photo", "original_name": "photo_2023-05-13_16-32-12.jpg", "url": "media/2158.jpg", "size": 587359, "thumb": "media/2158.jpg_thumb.jpg"}]}, {"id": 2159, "date": "2023-05-14T00:26:44", "text": "刚刚又有一个人住进来了!也是一个 MS 研究实习生,赶快去加了 discord,这个房子里终于有和我有共同话题的人了!(名字也记住了哦!\n\n感觉他好厉害,在他旁边仿佛整个世界都慢了半拍 🤩 入住拖地摆电脑、清点房间和厨房用具整理出一个购物清单出门赶车这整个过程一共只用了不到 15 分钟?!而且他转了一圈就把要买的东西全都记住了......\n\n感受到了人和人的差距,如果是我的话不记在手机记事本上三秒就忘了,然后要不要买肯定又要犹豫很久 🤗", "views": 84, "forwards": 1}, {"id": 2160, "date": "2023-05-14T00:47:16", "text": "好喜欢这个房间,窗外可以看到小鸟小松鼠小兔子,可惜明天就要搬到同一家里的另一个没有窗户的房间了...", "views": 82, "forwards": 0, "media_group_id": 13472201894416437, "images": [{"width": 2560, "height": 1920, "date": "2023-05-14T00:47:15", "media_type": "photo", "original_name": "photo_2023-05-14_00-47-15.jpg", "url": "media/2160.jpg", "size": 821363, "thumb": "media/2160.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-14T00:47:16", "media_type": "photo", "original_name": "photo_2023-05-14_00-47-16.jpg", "url": "media/2161.jpg", "size": 929815, "thumb": "media/2161.jpg_thumb.jpg"}]}, {"id": 2162, "date": "2023-05-14T00:55:24", "text": "看小兔兔吃草 qwq", "views": 102, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2023-05-14T00:55:24", "width": 854, "height": 480, "duration": 37, "media_type": "animation", "original_name": "animation_2023-05-14_00-55-24.mp4", "url": "media/2162.mp4", "size": 2294287, "thumb": "media/2162.mp4_thumb.jpg"}]}, {"id": 2163, "date": "2023-05-14T02:53:12", "text": "#adhd日常 刚才发生的事:走出门取快递,忘记带手机了,回来想不起来门的密码把自己锁外面了。遇到一个路人想借手机给聊聊打电话,然后发现想不起来聊聊的电话 😭\n\n敲门也没人,结果等半小时朋友回来给我开门才进去(x", "views": 96, "forwards": 1}, {"id": 2164, "date": "2023-05-14T04:06:03", "text": "花了 $225 从二手市场买了一个电滑板,最高能跑到 25km/h 的样子,计时从我的办公楼回家只需要 11 分钟哇,骑起来超级超级爽 \n\n...然后下坡刹车太急把手机膜摔碎了,差点把自己也摔出去 😨", "views": 101, "forwards": 0, "media_group_id": 13472297311097501, "images": [{"width": 1920, "height": 2560, "date": "2023-05-14T02:37:48", "media_type": "photo", "original_name": "photo_2023-05-14_02-37-48.jpg", "url": "media/2164.jpg", "size": 1225026, "thumb": "media/2164.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-14T04:06:03", "media_type": "photo", "original_name": "photo_2023-05-14_04-06-03.jpg", "url": "media/2165.jpg", "size": 724746, "thumb": "media/2165.jpg_thumb.jpg"}]}, {"id": 2166, "date": "2023-05-15T04:18:38", "text": "整理钥匙串,把多伦多家里自行车钥匙摘下去、多伦多公寓门卡摘下去、多伦多门钥匙摘下去、YorkU 实验室门卡摘下去... 然后就只剩下 yubikey 和 airbnb 的房间钥匙了\n\n所以说我为什么要带这把钥匙串 🌚", "views": 93, "forwards": 1}, {"id": 2167, "date": "2023-05-15T06:25:18", "views": 276, "forwards": 9, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2023-05-15T06:24:40", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🧹", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/2167.webm", "size": 126606, "thumb": "media/2167.webm_thumb.jpg"}]}, {"id": 2168, "date": "2023-05-15T06:27:47", "text": "这次是晓美焰猫猫坐扫地机器人 qwq", "views": 209, "forwards": 2}, {"id": 2169, "date": "2023-05-15T16:12:07", "text": "众所周知打印在纸上的超链接是能点的 🌚", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-15T16:12:06", "media_type": "photo", "original_name": "photo_2023-05-15_16-12-06.jpg", "url": "media/2169.jpg", "size": 436537, "thumb": "media/2169.jpg_thumb.jpg"}]}, {"id": 2170, "date": "2023-05-15T17:21:27", "text": "owo", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-15T17:21:27", "media_type": "photo", "original_name": "photo_2023-05-15_17-21-27.jpg", "url": "media/2170.jpg", "size": 710838, "thumb": "media/2170.jpg_thumb.jpg"}]}, {"id": 2171, "date": "2023-05-15T17:48:18", "text": "😡 强迫症当场去世", "views": 113, "forwards": 2, "images": [{"width": 1920, "height": 2560, "date": "2023-05-15T17:48:18", "media_type": "photo", "original_name": "photo_2023-05-15_17-48-18.jpg", "url": "media/2171.jpg", "size": 1499930, "thumb": "media/2171.jpg_thumb.jpg"}]}, {"id": 2172, "date": "2023-05-16T04:26:25", "text": "用最好的心态迎接了第一天实习... 结果落得一团糟\n\n进门告诉我我的员工卡还没有打出来,拿到的那个歪歪书包,培训原本说九点开始结果等了一个小时才开始。这段时间里聊聊天解解谜题发现身边的人都好厉害,坐在旁边的有四位从 CMU 来的(一位是之前那个室友 Wan)还有好多研究生博士生哇。\n\n中间组织者带我去打印临时员工卡发现打印机坏了,讲了一些事情散场要找导师但是我的导师没有来,收到了一个 P53s 笔记本,到我的办公桌设置设备的时候 2FA 一直报错强制重启之后连热点登录才好,和音频组的比我大 10~50 岁的研究员吃午饭、喝下午茶,刷餐券的时候也报错还是要自费。\n\n聊天的时候发现音频组里其他实习生都是六月底才来,所以大概一个半月这里都只有我一个人了,几个月前 HR 平台让我「给自己选一份礼物」选的盆栽也没有收到。吃完饭去访客中心问员工卡的事情,说还搜不到我的信息再等一天吧,为什么填完表等信息传进系统要三天这么久... 回去没有卡要等人接我才能进去。\n\n设置完设备之后代替导师的 Sebastian 发过来四篇相关的纸读,有一篇是音频组写的 literature review,大概概括一下这个领域一些有影响力的纸都在做什么吧,然后发现他们概括里提到的方法完全没见过,看两句就要去查几页的 Wiki...\n\n六点回家,折腾完各种事情转眼就八点半了,原本想预约 SSN 时间现在下班了,原本想退包裹也下班了,原本想去 guitar center 借吉他扒谱还有半个小时下班也来不及了,原本想去买沐浴露和褪黑素现在去又觉得专门专门跑一趟好浪费。\n\n总之就是一团糟,攒攒力气期待第二天吧...", "views": 105, "forwards": 3, "media_group_id": 13473689481888133, "images": [{"width": 1280, "height": 960, "date": "2023-05-16T04:26:17", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-17.jpg", "url": "media/2172.jpg", "size": 158047, "thumb": "media/2172.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-16T04:26:19", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-19.jpg", "url": "media/2173.jpg", "size": 133273, "thumb": "media/2173.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-05-16T04:26:21", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-21.jpg", "url": "media/2174.jpg", "size": 130259, "thumb": "media/2174.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-16T04:26:24", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-24.jpg", "url": "media/2175.jpg", "size": 418482, "thumb": "media/2175.jpg_thumb.jpg"}]}, {"id": 2176, "date": "2023-05-17T05:43:10", "text": "第一次在 airbnb 做饭,除了不粘锅粘锅了和需要用剪纸的剪刀切菜以外好像没出什么意外,没有爆炸好耶", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-17T05:43:10", "media_type": "photo", "original_name": "photo_2023-05-17_05-43-10.jpg", "url": "media/2176.jpg", "size": 613879, "thumb": "media/2176.jpg_thumb.jpg"}]}, {"id": 2177, "date": "2023-05-17T06:24:06", "text": "异地好难受,听电话对面的聊聊在哭也没办法抱抱她... 🫠", "views": 91, "forwards": 1}, {"id": 2178, "date": "2023-05-18T03:46:54", "text": "猫!家里入住了一只猫!🤩", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-18T03:46:53", "media_type": "photo", "original_name": "photo_2023-05-18_03-46-53.jpg", "url": "media/2178.jpg", "size": 490198, "thumb": "media/2178.jpg_thumb.jpg"}]}, {"id": 2179, "date": "2023-05-19T04:07:41", "text": "摸到了!", "views": 85, "forwards": 0, "reply": {"id": 2178, "text": "猫!家里入住了一只猫!🤩"}, "files": [{"mime_type": "video/mp4", "date": "2023-05-19T04:07:41", "width": 854, "height": 480, "duration": 30, "media_type": "animation", "original_name": "animation_2023-05-19_04-07-41.mp4", "url": "media/2179.mp4", "size": 3026071, "thumb": "media/2179.mp4_thumb.jpg"}]}, {"id": 2180, "date": "2023-05-19T04:13:53", "text": "路上的花朵和和室友 Wan 一起做的晚饭", "views": 89, "forwards": 0, "media_group_id": 13475757071650173, "images": [{"width": 2560, "height": 1920, "date": "2023-05-19T04:13:51", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-51.jpg", "url": "media/2180.jpg", "size": 728085, "thumb": "media/2180.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:52", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-52.jpg", "url": "media/2181.jpg", "size": 1647386, "thumb": "media/2181.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:53", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-53.jpg", "url": "media/2182.jpg", "size": 506130, "thumb": "media/2182.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:53", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-53.jpg", "url": "media/2183.jpg", "size": 554567, "thumb": "media/2183.jpg_thumb.jpg"}]}, {"id": 2184, "date": "2023-05-19T19:21:31", "text": "第五天终于有员工卡了 🤗", "views": 108, "forwards": 3, "images": [{"width": 2560, "height": 1920, "date": "2023-05-19T19:21:31", "media_type": "photo", "original_name": "photo_2023-05-19_19-21-31.jpg", "url": "media/2184.jpg", "size": 448473, "thumb": "media/2184.jpg_thumb.jpg"}]}, {"id": 2185, "date": "2023-05-20T17:30:27", "text": "我真的爱上 520 Bike Trail 了,是专门给自行车留的高速路,最近滑滑板上下班一直在这里滑。不用和汽车抢道,不用被人行道高低不平的石板颠,没有红绿灯可以一直按油门不松,路上两边都是树林还能看到小鸟小兔子,总之就是非常棒!", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 629, "date": "2023-05-20T17:32:17", "media_type": "photo", "original_name": "photo_2023-05-20_17-32-17.jpg", "url": "media/2185.jpg", "size": 259581, "thumb": "media/2185.jpg_thumb.jpg"}]}, {"id": 2186, "date": "2023-05-21T20:50:11", "text": "时间过得好快,这几天发生了好多好多有趣的事情都还没有时间动笔记录下来,房间也开始越来越乱了... 不喜欢这样,感觉需要花一些时间暂停下来存下档", "views": 78, "forwards": 0}, {"id": 2187, "date": "2023-05-22T02:36:03", "text": "前天 HR 组织了实习生高尔夫,听室友说有免费晚饭我也跟去凑热闹啦。坐了一个小时车过去,吃了牛排番茄拌饭,想和大家喝点酒发现我居然还没到年龄... 想想我确实是整个 Building 99 里面年龄最小的人,我为什么在这里 (╯’ – ‘)╯︵ ┻━┻\n\n吃完跟着大家敲敲球,发现和小时候在 Wii 上玩的高尔夫好不一样。Wii 上面只要习惯了控制力度和倾斜就很容易进球,现实中只是把球打出去就好难... 打了两个小时,挥棒大概有一半概率没击到球,击到球又有一半概率挖地或者打到旁边的机器或者从球上面擦过去导致球出去几乎没有速度,击出去了又有一半的概率没有进任何洞。总之一直在垫底,20 个球一共只进了四个得了 13 分,旁边的两位同样是 20 个球已经拿了 95 分了,好厉害\n\n玩得太糟糕不想继续丢人就去和 Wan 躺在旁边没人的沙发上睡觉了,也许高尔夫就不是亚洲人很容易玩懂的吧。真是的为什么不去音游机厅组织活动(不)不过在很好看的夕阳下睡觉也很开心就是了,呼噜呼噜呼", "views": 82, "forwards": 1, "media_group_id": 13477783706901125, "images": [{"width": 1280, "height": 960, "date": "2023-05-22T02:35:52", "media_type": "photo", "original_name": "photo_2023-05-22_02-35-52.jpg", "url": "media/2187.jpg", "size": 171227, "thumb": "media/2187.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-05-22T02:35:59", "media_type": "photo", "original_name": "photo_2023-05-22_02-35-59.jpg", "url": "media/2190.jpg", "size": 386136, "thumb": "media/2190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-22T02:36:00", "media_type": "photo", "original_name": "photo_2023-05-22_02-36-00.jpg", "url": "media/2191.jpg", "size": 155799, "thumb": "media/2191.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-22T02:36:02", "media_type": "photo", "original_name": "photo_2023-05-22_02-36-02.jpg", "url": "media/2192.jpg", "size": 178125, "thumb": "media/2192.jpg_thumb.jpg"}]}, {"id": 2193, "date": "2023-05-22T03:19:25", "text": "刚才想打菠萝 🍍 打了半天 buo luo 打不出来,去群里问才发现是 bo luo...\n\n然后我还是没懂,o 和 uo 的发音到底有什么区别,为什么 bfpw 就要根 o,cdghklnrstz 就要根 uo... 完了我已经连拼音都不会了么", "views": 90, "forwards": 0, "images": [{"width": 173, "height": 137, "date": "2023-05-22T03:19:25", "media_type": "photo", "original_name": "photo_2023-05-22_03-19-25.jpg", "url": "media/2193.jpg", "size": 3330, "thumb": "media/2193.jpg_thumb.jpg"}]}, {"id": 2194, "date": "2023-05-22T07:27:56", "text": "昨天和ゆり和蓝夏一起去西雅图市里玩,一路上疯狂发糖甜死了呜呜(好想念些秘密咒语把聊聊传送过来 🙏\n\n先去逛了 Pike Place Market,路过了地球第一家星巴克,原来星巴克的图标最初是一只美人鱼,看现在的图标完全看不出来。也进市场里转了转,看到了两个店铺的店员互相丢鱼鱼的场面,好想变成一只小猫在中间把鱼鱼叼走 。买了一个新鲜出炉的菠萝包,第一次吃到热乎的菠萝包好好吃!不过人真的好多好多,我和蓝夏都差点晕过去了,感觉我虽然没有以前那么社恐了但是人太多还是会物理不适,会不会这也是 ASD 症状...\n\n接下来坐 Monorail 去西雅图中心,单轨地铁好神奇,不过似乎只建了一站就没有继续建了,好可惜。不过也是因为技术上本来就不是很有利吧——即使单轨更好看建起来也更便宜,驾驶速度和变轨速度都不太行。\n\n在西雅图中心去了流行文化博物馆。感觉是聊聊会很感兴趣的地方,科幻奇幻展区里面有好多著名电影的拍摄道具和服装,有《银翼杀手》的剧本和枪、《回到未来》的滑板、第一盒《龙与地下城》的游戏卡... 想想现在能 get 到的这些电影全都是聊聊拉着我去看的,也发现了好多好喜欢的作品,感谢聊聊呜呜。独立游戏展区有些玩过有些眼熟,不过都很有创意,有被 mspaint 画风的 Purrgatory 可爱到。还看到了 Laika 的定格电影展区,原来是 3D 打印了模型和替换脸之后实拍的哇,好厉害,原来 3D 打印机可以打出这么精细的模型,可能我还需要再调调我的那台吧,之前想打一只仙子伊布试了好多次都没完整打出来(x)\n\n接下来坐轻轨去了靠南一些的 RE-PC,看到了不知道多少比我老的古董设备。第一次摸到机械打字机,就像 Ayu 在日记里描述的那样,按下 Shift、Tab、和退格会物理上把整个纸轴上下左右挪好神奇,可惜这里的打字机都不太能用的样子。还看到了很早期的组合电路,比如 MS Softcard... 原来那个时代真的会把 74LS 那种超大块的晶体管逻辑芯片插到 PCB 上做组合电路 (╯’ – ‘)╯︵ ┻━┻\n\n然后去ゆり家借到了一台 i5-6500 的 SFF 小台式和一个 1050 小显卡,不知道够不够带动 VR 虚拟琴呢。好喜欢ゆり家的氛围,感觉完全是我梦寐以求的 EE 工作室的样子。地上躺着各种在其他地方绝对见不到的奇怪硬件,比如有一个好像是 E5 的超迷你 ITX 服务器软路由,一个比手机还小的激光投影仪... 还给我看了好多 DIY 的作品哇,房间里那一对半身高的 DIY 音箱声音好好听\n\n一路回来感觉很多事情的门槛也许没有想象中那么高——用 mspaint 画风也能做出很可爱的游戏,用笨笨的 74LS 也能拼出很实用的电路,我的那些一直堆在 todo list 里面的想法也许并不是肯定做不好。总之感谢ゆり和蓝夏一起出来玩 🦀", "views": 95, "forwards": 2, "media_group_id": 13477923815316493, "images": [{"width": 2560, "height": 1920, "date": "2023-05-22T06:39:23", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-23.jpg", "url": "media/2194.jpg", "size": 734772, "thumb": "media/2194.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:23", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-23.jpg", "url": "media/2195.jpg", "size": 776867, "thumb": "media/2195.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:24", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-24.jpg", "url": "media/2196.jpg", "size": 723431, "thumb": "media/2196.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:24", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-24.jpg", "url": "media/2197.jpg", "size": 822213, "thumb": "media/2197.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2198.jpg", "size": 619633, "thumb": "media/2198.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2199.jpg", "size": 662952, "thumb": "media/2199.jpg_thumb.jpg"}, {"width": 964, "height": 1280, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2200.jpg", "size": 279314, "thumb": "media/2200.jpg_thumb.jpg"}]}, {"id": 2201, "date": "2023-05-22T15:27:53", "text": "不想起床不想起床不想起床 😵🙃😵😶", "views": 104, "forwards": 0}, {"id": 2202, "date": "2023-05-23T01:21:58", "text": "读了这么多篇纸第一次遇到学术造假 😡\n\n标题和 Abstract 看起来可能能用在我的研究里就读一读吧,读着读着发现怎么全都是在说废话,说用 CNN 模型完全不描述架构,其他的模型也完全没提参数细节,源码数据也都没有公布。看它提到了一些相似研究,想先看看别人的吧,然后发现这篇论文下面的 17 篇引用没有一篇能查到 (╯’ – ‘)╯︵ ┻━┻\n\n为什么要这样造假,为什么音频研究投进仿生学和生物力学的期刊能被采纳,还是在 ChatGPT 公开访问之前投稿的... 不理解", "views": 191, "forwards": 2, "images": [{"width": 1280, "height": 844, "date": "2023-05-23T01:21:58", "media_type": "photo", "original_name": "photo_2023-05-23_01-21-58.jpg", "url": "media/2202.jpg", "size": 140387, "thumb": "media/2202.jpg_thumb.jpg"}]}, {"id": 2203, "date": "2023-05-23T05:34:21", "text": "和室友 Wan 一起做咖喱 qwq", "views": 111, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-23T05:34:21", "media_type": "photo", "original_name": "photo_2023-05-23_05-34-21.jpg", "url": "media/2203.jpg", "size": 578027, "thumb": "media/2203.jpg_thumb.jpg"}]}, {"id": 2204, "date": "2023-05-23T16:25:56", "text": "几天前只穿内衣出门会出汗,今天穿羽绒服出门还觉得冷 🌚", "views": 95, "forwards": 0, "reply": {"id": 2149, "text": "28 度大热天,只穿内衣风衣出门都热得出汗。去麦当劳想点一个草莓麦福瑞,说冰淇淋机坏了,那点一个冰沙吧,冰沙机也坏了 🤯", "thumb": "media/2149.jpg_thumb.jpg"}}, {"id": 2205, "date": "2023-05-24T01:45:16", "text": "明明按要求每周只需要工作 40 个小时,但是为什么我每天都早上九点到办公室,下午快七点还不想走 \n\n感觉即使不知道导师和团队的期望有多高也不想让他们失望,就无论已经做了多少准备都想在演讲之前再做一点准备... 但是这样就完全没有时间做其他想做的事情了", "views": 96, "forwards": 0}, {"id": 2206, "date": "2023-05-25T00:31:13", "text": "有免费食物活动诶!整个楼算上我只有两个人没到 21 岁,是不是可以混进去拿一杯酒(不", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T00:31:13", "media_type": "photo", "original_name": "photo_2023-05-25_00-31-13.jpg", "url": "media/2206.jpg", "size": 669928, "thumb": "media/2206.jpg_thumb.jpg"}]}, {"id": 2207, "date": "2023-05-25T04:11:24", "text": "遭 膝盖好疼,走路都好疼 🫠 是不是因为滑板没有减震把膝盖震坏掉了... 早知道就买电自行车了", "views": 85, "forwards": 0}, {"id": 2208, "date": "2023-05-25T06:44:09", "text": "今天演讲完啦,研究方向大概是要自动检测 AI 生成的音乐中声音漂游的问题。比如说如果生成一个五分钟的 jazz 的话,主乐器可能会从柔和的钢琴慢慢变成明亮的木吉他,再逐渐失真变成电吉他,大概就是要检测这种一去不复返的漂游啦。\n\n呜 原本不是这个方向的,原本想做一个主观性音乐评分模型,明明流程都规划好了,然后导师说他们以后的项目用不到改方向吧 (╯’ – ‘)╯︵ ┻━┻ 所以就变成了我想同时做的 side project,不知道会不会有多余的时间来做。\n\n演讲完 Sebastian 带我去参观了音频组的 lab,几年前在新闻上看到的「世界上最安静的房间」居然真的就在眼前,似乎就是这个音频组搭起来的,还有球形的环绕麦克风、用来模拟人类耳道和声道的 dummy head、接了巨大步进马达的椅子... 音频组好厉害!然后让我注册一下服务器就回去啦。\n\n因为需要跑一些 ML 就去申请了最低配置的 GPU Sandbox 来着,然后居然直接给我开了一个 A100 (╯’ – ‘)╯︵ ┻━┻ \n\n...一块 A100 比我一个月的薪水贵了,呜呜要加油让自己的研究不辜负这么好的设备啊,每天再多工作一会吧 😢", "views": 85, "forwards": 1, "media_group_id": 13479976398729357, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T06:17:17", "media_type": "photo", "original_name": "photo_2023-05-25_06-17-17.jpg", "url": "media/2208.jpg", "size": 546414, "thumb": "media/2208.jpg_thumb.jpg"}, {"width": 1115, "height": 628, "date": "2023-05-25T06:44:09", "media_type": "photo", "original_name": "photo_2023-05-25_06-44-09.jpg", "url": "media/2209.jpg", "size": 80328, "thumb": "media/2209.jpg_thumb.jpg"}], "reply": {"id": 2205, "text": "明明按要求每周只需要工作 40 个小时,但是为什么我每天都早上九点到办公室,下午快七点还不想走 \n\n感觉即使不知道导师和团队的期望有多高也不想让他们失望,就无论已经做了多少准备都想在演讲之前再做一点准备... 但是这样就完全没有时间做其他想做的事情了"}}, {"id": 2210, "date": "2023-05-25T20:15:33", "text": "现在的电子设备啊...\n\nhr 给我们发了一个耳机,这个耳机居然没有 3.5 音频接口,USB 口只能充电,所以这个耳机完全不能有线么 🤯", "views": 83, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T20:15:32", "media_type": "photo", "original_name": "photo_2023-05-25_20-15-32.jpg", "url": "media/2210.jpg", "size": 487498, "thumb": "media/2210.jpg_thumb.jpg"}]}, {"id": 2211, "date": "2023-05-26T04:21:48", "text": "和 Wan 和 Jessica 一起做可乐鸡翅和白灼白菜 qwq\n\n好耶,又多了一个人做晚饭,这间民宿比起旅店越来越像是一个家了。...可惜很快他们就要搬走 😢", "views": 96, "forwards": 0, "media_group_id": 13480599270509437, "images": [{"width": 1920, "height": 2560, "date": "2023-05-26T04:21:47", "media_type": "photo", "original_name": "photo_2023-05-26_04-21-47.jpg", "url": "media/2211.jpg", "size": 579820, "thumb": "media/2211.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-26T04:21:47", "media_type": "photo", "original_name": "photo_2023-05-26_04-21-47.jpg", "url": "media/2212.jpg", "size": 506777, "thumb": "media/2212.jpg_thumb.jpg"}]}, {"id": 2213, "date": "2023-05-26T05:44:10", "text": "灰蝴蝶!", "views": 84, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-05-26T05:44:09", "media_type": "photo", "original_name": "photo_2023-05-26_05-44-09.jpg", "url": "media/2213.jpg", "size": 352175, "thumb": "media/2213.jpg_thumb.jpg"}]}, {"id": 2214, "date": "2023-05-27T06:43:42", "text": "好累呀... 想休息,但是又不想让电脑休息,想跑起来爬虫再睡,但是精力已经不够把爬虫写完了...", "views": 79, "forwards": 0}, {"id": 2215, "date": "2023-05-27T20:38:42", "text": "盆栽!", "views": 83, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-05-27T20:38:42", "media_type": "photo", "original_name": "photo_2023-05-27_20-38-42.jpg", "url": "media/2215.jpg", "size": 699712, "thumb": "media/2215.jpg_thumb.jpg"}]}, {"id": 2216, "date": "2023-05-28T05:02:14", "text": "Wan 搬出去了... 今天帮忙一起搬家、去他们 CMU 同学聚会蹭蹭饭、去他朋友家里玩了一会\n\n明明刚认识短短两周还是对离别好不舍,仿佛两周里他成为了我在这里唯一的依赖。走之前送给他了一只同款的小猫 plush,希望小猫的魔法能让这份友情保留下来 🙏", "views": 85, "forwards": 0, "media_group_id": 13482001075277541, "images": [{"width": 2560, "height": 1920, "date": "2023-05-28T05:02:12", "media_type": "photo", "original_name": "photo_2023-05-28_05-02-12.jpg", "url": "media/2216.jpg", "size": 933547, "thumb": "media/2216.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-27T04:00:02", "media_type": "photo", "original_name": "photo_2023-05-27_04-00-02.jpg", "url": "media/2217.jpg", "size": 851568, "thumb": "media/2217.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-28T05:02:13", "media_type": "photo", "original_name": "photo_2023-05-28_05-02-13.jpg", "url": "media/2218.jpg", "size": 424693, "thumb": "media/2218.jpg_thumb.jpg"}]}, {"id": 2219, "date": "2023-05-29T01:27:19", "text": "正在计划生日的那周去 CA 州玩,发现自己好不会计划呜呜 🫣", "views": 84, "forwards": 0}, {"id": 2220, "date": "2023-05-29T21:33:00", "text": "一些中二片段 qwq", "views": 83, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 154, "file_name": "elemental-creation.x264-35.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-05-29T21:27:50", "media_type": "video_file", "original_name": "elemental-creation.x264-35.mp4", "url": "media/2220.mp4", "size": 24765019, "thumb": "media/2220.mp4_thumb.jpg"}]}, {"id": 2221, "date": "2023-05-29T22:31:57", "text": "昨天ゆり叫上我一起去了 mili 家的机厅!没想到第一次玩到 maimai 和 wacca 和中二和 Nostalgia 居然是在朋友的朋友家里。能买到这么多机台好厉害哇,突然好想在多伦多也开一家机厅怎么办 > <\n\n感觉音游能力真的好容易转移,就像学程序语言一样,学会一种之后入坑其他的都简单好多。初见水平大概在 maimai 8+,wacca 9,中二 11 的样子,不过可惜也没有太多机会继续玩啦\n\n之前听聊聊讲到过 Nostalgia,好喜欢这个游戏的画风和选曲,但是玩到之后发现这种谱面上连续判定上却不连续的排键手感实在太怪了,感觉中二那样全连续或者 IIDX 那样全不连续都好很多。maimai 果然好受欢迎,看 OC 和另一位玩得好厉害,好像是收了一首 14 哇大家都在庆祝。等他们休息的时候我也去试了一下,拍按钮打击感确实好棒,虽然因为太吵还是用触屏玩了 ;-;\n\n不过街机好费体力,OC 的朋友是怎样有精力连续敲五个小时街机的... 我还累倒在沙发上睡了一个小时来着。玩到凌晨两点回家啦,感谢ゆり和 mili qwq", "views": 130, "forwards": 5, "media_group_id": 13483196136710829, "images": [{"width": 2016, "height": 1512, "date": "2023-05-30T03:30:46", "media_type": "photo", "original_name": "photo_2023-05-30_03-30-46.jpg", "url": "media/2221.jpg", "size": 495106, "thumb": "media/2221.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-29T04:35:06", "media_type": "photo", "original_name": "photo_2023-05-29_04-35-06.jpg", "url": "media/2222.jpg", "size": 564032, "thumb": "media/2222.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-30T03:38:36", "media_type": "photo", "original_name": "photo_2023-05-30_03-38-36.jpg", "url": "media/2223.jpg", "size": 421182, "thumb": "media/2223.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-29T22:31:28", "media_type": "photo", "original_name": "photo_2023-05-29_22-31-28.jpg", "url": "media/2224.jpg", "size": 807864, "thumb": "media/2224.jpg_thumb.jpg"}]}, {"id": 2225, "date": "2023-05-30T04:23:43", "text": "#桂桂今天吃什么\n我做的牛丼和 Jessica 做的西红柿炒豆腐!", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-30T04:23:42", "media_type": "photo", "original_name": "photo_2023-05-30_04-23-42.jpg", "url": "media/2225.jpg", "size": 741826, "thumb": "media/2225.jpg_thumb.jpg"}]}, {"id": 2226, "date": "2023-05-31T03:41:05", "text": "说 fifty 百分百被听成 fifteen 我投降了 👊", "views": 83, "forwards": 0, "images": [{"width": 1080, "height": 499, "date": "2023-05-31T03:41:05", "media_type": "photo", "original_name": "photo_2023-05-31_03-41-05.jpg", "url": "media/2226.jpg", "size": 30069, "thumb": "media/2226.jpg_thumb.jpg"}]}, {"id": 2227, "date": "2023-05-31T03:50:30", "text": "我说得真的有那么不像 fifty 么... 😨", "views": 84, "forwards": 1, "files": [{"width": 848, "height": 464, "duration": 21, "file_name": "IMG_4871.MOV", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-05-31T03:50:30", "media_type": "video_file", "original_name": "IMG_4871.MOV", "url": "media/2227.MOV", "size": 4443718, "thumb": "media/2227.MOV_thumb.jpg"}]}, {"id": 2228, "date": "2023-05-31T11:17:13", "text": "呜 凌晨四点完全睡不着... 前天报复性补觉把作息打乱了 😪", "views": 81, "forwards": 0}, {"id": 2229, "date": "2023-05-31T19:24:11", "text": "看看微软在用 $5300 的投影仪做什么 🤯", "views": 80, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-31T19:24:11", "media_type": "photo", "original_name": "photo_2023-05-31_19-24-11.jpg", "url": "media/2229.jpg", "size": 476694, "thumb": "media/2229.jpg_thumb.jpg"}]}, {"id": 2230, "date": "2023-06-01T07:14:10", "text": "#小桂桂今天喝什么\n芋头奶茶!\n是用@芋头的奶做的吗?🤤", "views": 82, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-06-01T07:14:09", "media_type": "photo", "original_name": "photo_2023-06-01_07-14-09.jpg", "url": "media/2230.jpg", "size": 418515, "thumb": "media/2230.jpg_thumb.jpg"}]}, {"id": 2231, "date": "2023-06-01T20:08:46", "text": "四年前的今天,十六岁的小小桂桂在戴着没有镜片的红色眼镜框自拍 🧐\n\n说起来我从初一就一直在用那张局部着色的栗山未来头像哇,结果好多朋友对我的印象都是那个红色眼镜(x)所以红色眼镜就这样成为了我的一部分,画新めるアイコン的时候也把红色眼镜画进去了,即使我线下其实并不近视 qwq", "views": 82, "forwards": 2, "images": [{"width": 2048, "height": 812, "date": "2023-06-01T20:08:46", "media_type": "photo", "original_name": "photo_2023-06-01_20-08-46.jpg", "url": "media/2231.jpg", "size": 72054, "thumb": "media/2231.jpg_thumb.jpg"}]}, {"id": 2232, "date": "2023-06-02T07:38:50", "text": "给 HyFetch 加了一个 pride month 小彩蛋 qwq\n\n(更新就有啦 pip install -U hyfetch", "views": 101, "forwards": 1, "files": [{"file_name": "Rec 2023-06-02 00-37.mp4", "mime_type": "video/mp4", "date": "2023-06-02T07:38:50", "width": 1276, "height": 814, "duration": 27, "media_type": "animation", "original_name": "Rec 2023-06-02 00-37.mp4", "url": "media/2232.mp4", "size": 3482379, "thumb": "media/2232.mp4_thumb.jpg"}]}, {"id": 2233, "date": "2023-06-03T04:18:04", "text": "#小桂桂这几天吃什么\n一些我做的、一些 Jessica 做的、一些食堂、一些聚餐 qwq\n\n食堂的河粉好好吃哇,居然只要 $8,没有煮直接像火锅一样把生肉放在碗里的热汤里烫熟的做法也好神奇!好想学学,不过用冷冻肉可能不太行...", "views": 75, "forwards": 0, "media_group_id": 13486127076472789, "images": [{"width": 2560, "height": 1920, "date": "2023-06-03T04:18:01", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-01.jpg", "url": "media/2233.jpg", "size": 583824, "thumb": "media/2233.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2234.jpg", "size": 671858, "thumb": "media/2234.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2235.jpg", "size": 524426, "thumb": "media/2235.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2236.jpg", "size": 493349, "thumb": "media/2236.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2237.jpg", "size": 700918, "thumb": "media/2237.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2238.jpg", "size": 671395, "thumb": "media/2238.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2239.jpg", "size": 518360, "thumb": "media/2239.jpg_thumb.jpg"}]}, {"id": 2240, "date": "2023-06-03T05:50:56", "text": "好累呀... 地上好脏也没有力气吸,房间好乱也没有力气收拾,指甲也好长了 😴", "views": 77, "forwards": 0}, {"id": 2241, "date": "2023-06-03T15:09:43", "text": "红绿灯杆上贴的跨旗掉色变成了阿根廷旗🇦🇷(?)", "views": 118, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-06-03T15:09:43", "media_type": "photo", "original_name": "photo_2023-06-03_15-09-43.jpg", "url": "media/2241.jpg", "size": 607771, "thumb": "media/2241.jpg_thumb.jpg"}]}, {"id": 2242, "date": "2023-06-03T15:50:47", "text": "感觉 Redmond 翻译成雷德蒙德感觉又难听发音又不像...\n\n怎样翻译更好呢?如爱门?红山?红蒙?", "views": 84, "forwards": 0}, {"id": 2243, "date": "2023-06-03T18:15:00", "text": "???我在打什么 🧐\n\n还以为 Earthbound 里面让我打会动的路牌和马克杯已经很迷惑了,Omori 怎么地球都能打的,还真的能打赢 🤯", "views": 84, "forwards": 0, "images": [{"width": 2016, "height": 1409, "date": "2023-06-03T18:15:00", "media_type": "photo", "original_name": "photo_2023-06-03_18-15-00.jpg", "url": "media/2243.jpg", "size": 496024, "thumb": "media/2243.jpg_thumb.jpg"}]}, {"id": 2244, "date": "2023-06-04T20:00:27", "text": "又去机厅了!和前室友 Wan 坐公交去了 Round 1,又玩到了几个上次没玩到的 qwq\n\n玩到了 Chronic Circle!大概是一个控制盘可以转的 maimai,也有触屏操作的部分,不过感觉好难读谱,转起来就不能只看中间分辨出来的音符会落在哪里了,也许改成八个按钮会好一些。\n\n还玩到了 1k 音游 Groove Coaster,打了三首 Arcaea 联动收入的曲子感觉打击感还不错,DX 超性能全金属少女的谱简直是完全一致。手感感觉和太鼓差不多,都是一个一维轨道上下落不同的音符,不过按键不能 roll 啊我的手跟不上了 ;-;\n\n说到太鼓,这里还有一台 2010 年的太鼓 14,屏幕好小好小,分辨率让我想起来小时候在 Wii 上玩的 480P 太鼓,曲子也全都是那个时代的哇,青回了。和身边的人玩了四首,我居然还记得残酷天使的行动纲领🥦的谱子!上次玩这首是什么时候了...\n\n还有超冷门的 museca!是 5k 下落式加上旋转音符和踏板,好喜欢这个简约 UI 设计,不过这台有一个旋钮坏掉了也没有人注意到,看来确实没什么人玩呢,喜欢转转盘的都去玩 IIDX 了(x\n\n累累,坐公交来回一共四个小时好远... 这个距离也不太能经常出勤呢,好可惜 🫣", "views": 84, "forwards": 0, "media_group_id": 13487270623345485, "images": [{"width": 1280, "height": 960, "date": "2023-06-04T20:00:17", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-17.jpg", "url": "media/2244.jpg", "size": 263352, "thumb": "media/2244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:19", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-19.jpg", "url": "media/2245.jpg", "size": 218787, "thumb": "media/2245.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-04T20:00:21", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-21.jpg", "url": "media/2246.jpg", "size": 252494, "thumb": "media/2246.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:23", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-23.jpg", "url": "media/2247.jpg", "size": 244396, "thumb": "media/2247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:25", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-25.jpg", "url": "media/2248.jpg", "size": 229134, "thumb": "media/2248.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-04T20:00:27", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-27.jpg", "url": "media/2249.jpg", "size": 247687, "thumb": "media/2249.jpg_thumb.jpg"}]}, {"id": 2250, "date": "2023-06-05T06:30:58", "text": "好,无意间翻到了 31 号写到一半的年度总结 🤗", "views": 158, "forwards": 1, "reply": {"id": 1687, "text": "ADHD 现状:搭了 p2p 同步文件的 syncthing 和 obsidian,然后因为同步到 iOS 需要 iCloud 但是我的 iCloud 满了所以去做备份,然后发现了∞年前整理到一半的备份 🌚\n\n预计∞天之后会同样迷惑地看到今天搭到一半的 syncthing 和在 obsidian 里面写到一半的年度总结 🌚"}, "images": [{"width": 719, "height": 1004, "date": "2023-06-05T06:30:58", "media_type": "photo", "original_name": "photo_2023-06-05_06-30-58.jpg", "url": "media/2250.jpg", "size": 154009, "thumb": "media/2250.jpg_thumb.jpg"}]}, {"id": 2251, "date": "2023-06-06T03:07:28", "text": "#桂桂今天吃什么\n照烧鸡腿盖饭和炒白菜!\n\n...然后做饭的时候发现我一周前刚买的不粘锅锅底被划了 🙃 但是这栋民宿里也没有铁炒勺,难道是谁在锅里切东西么... 总之把锅收到房间里了,果然不应该放在外面 😢", "views": 87, "forwards": 0, "media_group_id": 13488166790548397, "images": [{"width": 1920, "height": 2560, "date": "2023-06-06T03:07:26", "media_type": "photo", "original_name": "photo_2023-06-06_03-07-26.jpg", "url": "media/2251.jpg", "size": 1017882, "thumb": "media/2251.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-06T03:07:28", "media_type": "photo", "original_name": "photo_2023-06-06_03-07-28.jpg", "url": "media/2252.jpg", "size": 539647, "thumb": "media/2252.jpg_thumb.jpg"}]}, {"id": 2253, "date": "2023-06-06T05:09:25", "text": "好羡慕去年实习的方向感,因为是复现研究只要按照别人的方法尝试收集数据实现然后公开一些可读的代码就好。\n\n现在的研究需要自己找方向,时间已经过去了四分之一,碰到了两个死路还要回到原点重新找方向。看到新的分岔也不知道哪条会通向答案,想要冒险 take risk 尝试些不寻常的思路,但是感觉现在的进度不能让我再浪费一周探索了,压力好大... 😭", "views": 72, "forwards": 1, "forwarded_from": {"name": "废纸篓"}}, {"id": 2255, "date": "2023-06-07T03:35:24", "text": "在 MS 工作就必须用 Azure,发现 Azure 还没有我的 homelab 好用 🐱\n\n上周从 GCR 申请了一台有 GPU 的服务器,他们在 Azure 上分配给我了一个 A100 VPS,配了两个 1TB HDD。第二周爬数据,爬的时候懒得做处理直接把 json 存下来了,爬了大概 100GB 九百万个 json,然后清理数据分析的时候读的特别慢,刚开始还以为是 python json 解析慢结果换成 rust simd-json 还是一样慢,然后 btop 一下看 100% IO 读速居然只有 5 MB/s 😨 好,读本地硬盘比从网上爬还慢了\n\n找解决方案的时候 fdisk -l 发现有一个没有初始化的 800GB NVMe,测一下顺序写 825 MB/s。群友告诉我这是重启都有可能清空的临时盘,但是没办法呀就用这个吧,然后就把数据 rsync 过去了,可能因为 rsync 是顺序读快一点,50 MB/s。同时又发邮件找 GCR 客服要了一块 SSD,一串邮件之后,他们在五分钟内重启了服务器并给我把那块 1T HDD “扩容成” 2TB SSD 了... 这是什么魔法 😨\n\nfdisk 显示甚至分区表都没有变但是空间确实多了 1T,新的数据写入 233 MB/s,但是旧的数据读取更慢了,900 KB/s。算了算了,那就搬数据吧,然后发现重启之后那个临时 NVMe 盘居然真的被清空了... 重新从扩容 SSD 拷到 NVMe 再重新建文件系统拷回去,前者 900 KB/s 拷了两整天才拷完,不过后者两个小时就拷完啦。\n\n好,终于有一个能用的 SSD 了,做了些数据分析,发现数据不太能用,开始爬新的数据。新的爬虫改成了 postgres,因为实在不想再折腾这么多小文件了,虽然 pg 也有 pg 的问题... 总之踩了各种坑把新的爬虫写好了。全都跑起来之后发现即使在 SSD 上跑 pg 也会遇到读写瓶颈,似乎占到 100% IO 也只能写到 50MB/s。结果再次迁移到临时 NVMe 上面去了,写到 400MB/s 瓶颈反而更平衡一些,又写了一个备份脚本每小时把数据同步回 SSD 上,终于有望在有限的时间内把数据爬完了 ;-;", "views": 85, "forwards": 1, "media_group_id": 13488871396425789, "images": [{"width": 2560, "height": 1920, "date": "2023-06-07T03:35:22", "media_type": "photo", "original_name": "photo_2023-06-07_03-35-22.jpg", "url": "media/2254.jpg", "size": 869811, "thumb": "media/2254.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-07T03:35:23", "media_type": "photo", "original_name": "photo_2023-06-07_03-35-23.jpg", "url": "media/2255.jpg", "size": 913901, "thumb": "media/2255.jpg_thumb.jpg"}]}, {"id": 2256, "date": "2023-06-07T05:16:19", "text": "#桂桂今天吃什么\nJessica 住在这里的最后一天一起做了土豆肥牛和速冻混沌 👩‍🍳\n\n明天她搬走之后这里会做饭的就只剩下我一个人了... 呜", "views": 84, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-06-07T05:16:18", "media_type": "photo", "original_name": "photo_2023-06-07_05-16-18.jpg", "url": "media/2256.jpg", "size": 834696, "thumb": "media/2256.jpg_thumb.jpg"}]}, {"id": 2257, "date": "2023-06-08T05:44:20", "text": "发现我即使是在中文语境下说数字也还是会习惯用英文的语法排列,比如 1/5 我会说成“一除五”,之前聊爬数据的时候 16,000,000 说成了“十六百万”,和父母聊天也总会随口说出二十千一百千的 🌚\n\n感觉这样好 whitewashed,但是真的去转换的话就会觉得啊脑子转不过来了", "views": 84, "forwards": 0}, {"id": 2259, "date": "2023-06-09T04:53:24", "text": "小兔兔!小兔兔伸长脖子摘扫帚草 qwq", "views": 89, "forwards": 1, "media_group_id": 13490291234883477, "files": [{"width": 1280, "height": 720, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-06-09T04:53:24", "media_type": "video_file", "original_name": "video_2023-06-09_04-53-24.mp4", "url": "media/2259.mp4", "size": 2587323, "thumb": "media/2259.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-06-09T04:53:22", "media_type": "photo", "original_name": "photo_2023-06-09_04-53-22.jpg", "url": "media/2258.jpg", "size": 1263503, "thumb": "media/2258.jpg_thumb.jpg"}]}, {"id": 2260, "date": "2023-06-09T05:50:25", "text": "哭哭 有时差好难受,想晚上九点准时吃褪黑素和聊聊连电话一起睡但是总会被乱七八糟的事情打扰... 😪", "views": 80, "forwards": 0}, {"id": 2261, "date": "2023-06-09T15:40:14", "text": "正好在这个月结算的最后一天把流量用完了 qwq 好幸运", "views": 79, "forwards": 0, "images": [{"width": 2048, "height": 1716, "date": "2023-06-09T15:40:14", "media_type": "photo", "original_name": "photo_2023-06-09_15-40-14.jpg", "url": "media/2261.jpg", "size": 84343, "thumb": "media/2261.jpg_thumb.jpg"}]}, {"id": 2262, "date": "2023-06-09T17:47:04", "text": "自制奶茶!\n\n...不太好喝。即使颜色深但是茶味也好淡,需要查查怎样让茶味更浓一点(x)", "views": 86, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2023-06-09T17:47:04", "width": 480, "height": 854, "duration": 15, "media_type": "animation", "original_name": "animation_2023-06-09_17-47-04.mp4", "url": "media/2262.mp4", "size": 1462511, "thumb": "media/2262.mp4_thumb.jpg"}]}, {"id": 2263, "date": "2023-06-09T23:33:51", "text": "等数据跑的时候都在干什么", "views": 81, "forwards": 0, "media_group_id": 13490829048372805, "images": [{"width": 2560, "height": 1920, "date": "2023-06-09T23:27:54", "media_type": "photo", "original_name": "photo_2023-06-09_23-27-54.jpg", "url": "media/2263.jpg", "size": 415063, "thumb": "media/2263.jpg_thumb.jpg"}, {"width": 1841, "height": 1512, "date": "2023-06-09T23:33:50", "media_type": "photo", "original_name": "photo_2023-06-09_23-33-50.jpg", "url": "media/2264.jpg", "size": 244191, "thumb": "media/2264.jpg_thumb.jpg"}]}, {"id": 2265, "date": "2023-06-10T05:03:38", "text": "呜呜 高中学的物理全都还给物理老师了。刚才和聊聊聊天的时候问我从六楼跳下去要多久落地,想解。还记得第一步应该假设一个常量 9.8,但是想不起来代表什么、是什么单位... 随口说了一个“地球的引力是 9.8 公里每小时”(??)🤗\n\n被聊聊提醒才想起来是加速度 m/ss,然后解积分的时候 t 变成 t² 还忘记加 1/2... 自闭了,我为什么要上学,明明什么都记不住... 😢", "views": 89, "forwards": 1}, {"id": 2266, "date": "2023-06-11T00:41:34", "text": "#桂桂今天吃什么\n微波炉方便鸡翅!\n\n居然可以直接用微波炉做烤鸡哇,早上把鸡腌好,想吃的时候直接微波炉八分钟就烤好了!好方便,味道也很不错 qwq", "views": 87, "forwards": 0, "media_group_id": 13491552752603077, "images": [{"width": 2560, "height": 1920, "date": "2023-06-11T00:41:32", "media_type": "photo", "original_name": "photo_2023-06-11_00-41-32.jpg", "url": "media/2266.jpg", "size": 455599, "thumb": "media/2266.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-11T00:41:33", "media_type": "photo", "original_name": "photo_2023-06-11_00-41-33.jpg", "url": "media/2267.jpg", "size": 654562, "thumb": "media/2267.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-11T00:35:39", "media_type": "photo", "original_name": "photo_2023-06-11_00-35-39.jpg", "url": "media/2268.jpg", "size": 593130, "thumb": "media/2268.jpg_thumb.jpg"}]}, {"id": 2269, "date": "2023-06-11T07:11:05", "text": "之前开坑了大概是我玩过的第一个恐怖游戏。今天玩了好久,现在想睡觉但是闭上眼睛全都是恐怖的插画,第一次感觉到对自己的神经网络完全失去控制,想要放空大脑但是它就是不听话,反而越想控制乱七八糟的东西就越多了,明明以前不会这样子... 好害怕,吃了一些褪黑素希望能睡着 😪\n\n以后绝对不要在床边没有人抱的时候玩恐怖游戏了呜... 🌧", "views": 94, "forwards": 1}, {"id": 2270, "date": "2023-06-11T12:37:39", "text": "#梦 做了噩梦。梦见聊聊消失了,用哪个软件发消息打电话都没有回应。过了一会,切应用的时候发现所有和聊聊相关的内容都被混乱的红色黑色马克笔线条和叉叉涂掉了,从聊天记录到以前的照片都是。我关掉手机,去重要文件夹里找聊聊曾经给我的信和物理照片发现也同样被涂掉了。翻文件夹的时候突然感觉到身后有人在注视着我,转过头看到一团浮在空中的马克笔线条盖过整个视野,突然睁开无数双竖着的眼睛... 被吓醒了 😭\n\n...刚醒的时候睁开右眼看到了一片纯白,就仿佛光影引擎坏掉了一样的那种白,又被吓得坐起来了,冷静下来才想起来是昨晚自己太害怕开了灯()🤗", "views": 89, "forwards": 0}, {"id": 2271, "date": "2023-06-12T01:18:39", "text": "呜 之前说想要合租的高中同学把这件事忘记了,然后他租了宿舍 🤯", "views": 86, "forwards": 0}, {"id": 2272, "date": "2023-06-12T03:46:26", "text": "#租房广告\n九月份多伦多北约克的两居公寓又空出一个房间了,想合租欢迎联系 Azalea!\n\n座标在 Wilson 地铁站旁边走路五分钟,价格大概 CA$950/mo,离 Costco 走路十五分钟。大概是图上那么大的房间,有两个小衣橱、书桌书架椅子、独立卫生间浴室、停车位,共享客厅和厨房。\n\n共享设施的话,有灶台烤箱洗碗机搅拌机洗衣机烘干机、有上下 1 Gbps 光纤 WiFi6、可以分配动态公网 IP 给服务器、可以用我们的两台 3D 打印机、焊接/手工工作台、电钢琴和吉他和 DIY 马林巴琴、电视、VR 头显和各种游戏机和音游手台 \n\n住在主卧的是 UofT 计算机系本科三年生 Azalea(Github | Blog)和约克大学软件工程研究生 Lindsey(Twitter),对室友的要求是 1. 支持 LGBTQ+ 🌈,2. 是任意方面的 nerd(有感兴趣到能聊上一整天的东西就满足,比如开源项目/运维/心理/工程/音游/流行文化/铁道/游戏/etc)3. 和我们有越多交集越好\n\n总之想要合租欢迎联系哦 🪟", "views": 1049, "forwards": 22, "media_group_id": 13492332690096989, "images": [{"width": 1280, "height": 960, "date": "2023-06-12T03:27:04", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-04.jpg", "url": "media/2272.jpg", "size": 155031, "thumb": "media/2272.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-12T03:27:05", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-05.jpg", "url": "media/2273.jpg", "size": 106591, "thumb": "media/2273.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-12T03:27:06", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-06.jpg", "url": "media/2274.jpg", "size": 184652, "thumb": "media/2274.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-12T03:27:07", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-07.jpg", "url": "media/2275.jpg", "size": 125342, "thumb": "media/2275.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-12T03:28:02", "media_type": "photo", "original_name": "photo_2023-06-12_03-28-02.jpg", "url": "media/2276.jpg", "size": 238753, "thumb": "media/2276.jpg_thumb.jpg"}]}, {"id": 2277, "date": "2023-06-13T07:17:10", "text": "在乐器店看到了一把好不一样的吉他,好瘦好瘦!原来吉他也会想要减肥吗(不", "views": 82, "forwards": 0, "media_group_id": 13493125040835485, "images": [{"width": 2560, "height": 1920, "date": "2023-06-13T07:17:08", "media_type": "photo", "original_name": "photo_2023-06-13_07-17-08.jpg", "url": "media/2277.jpg", "size": 460346, "thumb": "media/2277.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-13T07:17:09", "media_type": "photo", "original_name": "photo_2023-06-13_07-17-09.jpg", "url": "media/2278.jpg", "size": 472858, "thumb": "media/2278.jpg_thumb.jpg"}]}, {"id": 2279, "date": "2023-06-13T18:16:15", "text": "在翻两年前的照片,仿佛能闻到以前街道教室和宿舍的味道 🫢", "views": 80, "forwards": 0}, {"id": 2280, "date": "2023-06-13T23:31:57", "text": "突然想到,会不会 embedding model 和 generative model 结合在一起就是完美的极限压缩工具 🧐\n\n举一个简单的例子就是,假如我想给你发一张图片,我先用 embedding 把它转换成最能描述它的一系列文字标签,发给你只要几十字节,之后你再用 generative 模型用这些文字标签生成一张图片 😇", "views": 93, "forwards": 1}, {"id": 2281, "date": "2023-06-14T16:11:28", "text": "和前室友 Wan 聊天,他觉得 arXiv 没有 peer review 还是有很多学术垃圾,他的研究里几乎不看,但是毕竟他在研究数据库。\n\nMeanwhile 我的研究需要看的几乎全都是只发布在 arXiv,毕竟以前的音乐生成模型都是生成谱子,直接通过文字描述生成音频音乐还很新,大部分的文献都还不到一岁...\n\n一周前刚发到 arXiv 的两篇就已经完全改变了我的项目的可行性 🌚 一篇是 Meta AI 的开源生成模型 MusicGen,另一篇是 MAP 的开源音乐文字 embedding MERT,终于不用因为拿不到谷歌的闭源 MusicLM 和 MuLan 发愁了 👊", "views": 82, "forwards": 0}, {"id": 2282, "date": "2023-06-15T03:39:44", "text": "去琴店白嫖练琴 \n\n...要把自己弹睡着了 🤗 怎么办呀呜好想传送回家", "views": 84, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 21, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-06-15T03:40:49", "media_type": "video_file", "original_name": "video_2023-06-15_03-40-49.mp4", "url": "media/2282.mp4", "size": 3181595, "thumb": "media/2282.mp4_thumb.jpg"}]}, {"id": 2283, "date": "2023-06-15T04:35:08", "text": "今天回家之前发现了 building 99 里面的乒乓球桌,和不认识的朋友们打了乒乓球!原本还不太会打的,打了一会似乎能连续接上球了好开心!最长连续接上了五个球哇 qwq", "views": 81, "forwards": 0}, {"id": 2285, "date": "2023-06-15T04:44:47", "text": "刚才回家的路上看到了一支好孤独的毛地黄,孤独得看上去像是垂下了头 😢", "views": 83, "forwards": 0, "media_group_id": 13494434296315085, "images": [{"width": 1920, "height": 2560, "date": "2023-06-15T04:44:19", "media_type": "photo", "original_name": "photo_2023-06-15_04-44-19.jpg", "url": "media/2284.jpg", "size": 613378, "thumb": "media/2284.jpg_thumb.jpg"}, {"width": 1512, "height": 1607, "date": "2023-06-15T04:44:46", "media_type": "photo", "original_name": "photo_2023-06-15_04-44-46.jpg", "url": "media/2285.jpg", "size": 707726, "thumb": "media/2285.jpg_thumb.jpg"}]}, {"id": 2286, "date": "2023-06-15T06:20:34", "text": "我:时间有英制单位嘛?\n聊聊:有呀,一英镑的东西从一英尺的距离落地的时间定义为一英秒!", "views": 86, "forwards": 1}, {"id": 2287, "date": "2023-06-16T01:18:33", "text": "musescore 平台怎么回事... 几年前开始下载其他用户传的谱子要会员,去年开始打印也需要会员,今年甚至看都只能看两张谱子了 😡", "views": 88, "forwards": 1, "images": [{"width": 1080, "height": 1767, "date": "2023-06-16T01:18:32", "media_type": "photo", "original_name": "photo_2023-06-16_01-18-32.jpg", "url": "media/2287.jpg", "size": 138250, "thumb": "media/2287.jpg_thumb.jpg"}]}, {"id": 2288, "date": "2023-06-16T05:36:35", "text": "又到了收拾东西的时候... 不想扔东西,但是又必须要扔 🫣\n\n之前因为分离焦虑买了一本撕撕日历,留下了从那一天到回家的部分,把其他的撕掉了。但是这些撕掉的页也都好好看,扔掉总觉得好浪费,总觉得这些照片会很伤心,就留下来了,明明并没有用... 就这样行李箱里的东西已经堆得装不下了 😢", "views": 80, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-16T05:36:34", "media_type": "photo", "original_name": "photo_2023-06-16_05-36-34.jpg", "url": "media/2288.jpg", "size": 747889, "thumb": "media/2288.jpg_thumb.jpg"}]}, {"id": 2289, "date": "2023-06-16T06:35:40", "text": "感觉有了 ChatGPT 之后我已经逐渐退化掉用谷歌收集信息的能力了... 这不好", "views": 78, "forwards": 0}, {"id": 2290, "date": "2023-06-17T03:59:38", "text": "找到室友了!👍", "views": 77, "forwards": 0, "reply": {"id": 2272, "text": "#租房广告\n九月份多伦多北约克的两居公寓又空出一个房间了,想合租欢迎联系 Azalea!\n\n座标在 Wilson 地铁站旁边走路五分钟,价格大概 CA$950/mo,离 Costco 走路十五分钟。大概是图上那么大的房间,有两个小衣橱、书桌书架椅子、独立卫生间浴室、停车位,共享客厅和厨房。\n\n共享设施的话,有灶台烤箱洗碗机搅拌机洗衣机烘干机、有上下 1 Gbps 光纤 WiFi6、可以分配动态公网 IP 给服务器、可以用我们的两台 3D 打印机、焊接/手工工作台、电钢琴和吉他和 DIY 马林巴琴、电视、VR 头显和各种游戏机和音游手台 \n\n住在主卧的是 UofT 计算机系本科三年生 Azalea(Github | Blog)和约克大学软件工程研究生 Lindsey(Twitter),对室友的要求是 1. 支持 LGBTQ+ 🌈,2. 是任意方面的 nerd(有感兴趣到能聊上一整天的东西就满足,比如开源项目/运维/心理/工程/音游/流行文化/铁道/游戏/etc)3. 和我们有越多交集越好\n\n总之想要合租欢迎联系哦 🪟", "thumb": "media/2272.jpg_thumb.jpg"}}, {"id": 2292, "date": "2023-06-17T15:18:40", "text": "如何不输给资本的小技巧:每次打完 uber 要一个电话号,不仅能交到朋友,以后在同一个区域有计划的旅行就不用被 uber 抽成了!\n\n是既能让我花更少钱又能让司机收到更多钱的魔法 qwq", "views": 76, "forwards": 0, "media_group_id": 13496120961104101, "images": [{"width": 1024, "height": 889, "date": "2023-06-17T15:07:13", "media_type": "photo", "original_name": "photo_2023-06-17_15-07-13.jpg", "url": "media/2291.jpg", "size": 63677, "thumb": "media/2291.jpg_thumb.jpg"}, {"width": 1080, "height": 1660, "date": "2023-06-17T15:07:13", "media_type": "photo", "original_name": "photo_2023-06-17_15-07-13.jpg", "url": "media/2292.jpg", "size": 179744, "thumb": "media/2292.jpg_thumb.jpg"}]}, {"id": 2293, "date": "2023-06-17T16:48:54", "text": "下周请假了,去加州和豆腐玩 qwq\n\n昨天五点把研究收一下尾就回家收拾东西叫车搬到 Wan 家里啦。然后想起来有重要的东西落在微软了... 骑电滑板加坐公交车 B 线回去取。大概晚上九点多到了办公楼,我的卡居然真的能刷进去。办公楼好安静,楼里还是路上都没有人的影子,似乎能关的灯都关掉了。我的办公桌旁边的灯开关坏掉了所以一直开着,比我还勤奋呢。\n\n取完东西坐公交车 545 回家,结果上车拿出手机和朋友聊着聊着就坐过站了,因为它居然只有一站(??)居然 B 线要 20 分钟的路程 545 五分钟就到了!然后下一站就是西雅图市中心 (╯’ – ‘)╯︵ ┻━┻\n\n所以就迷迷糊糊去了一次市中心... 去 711 买了两个三明治又坐 545 回家了。车到站之后还有一段路程要骑电滑板回去,看到 520 Bike Trail 正好在边上就骑上去了... 然后发现晚上这条路好可怕,真的就是在森林里摸黑,打了闪光灯还是什么都看不到 😭 不过路上草坪上看到了三只小兔兔,赚了赚了ww\n\n总之活着回到家了好幸运 😢", "views": 73, "forwards": 0, "media_group_id": 13496164274767093, "images": [{"width": 2560, "height": 1920, "date": "2023-06-17T04:35:29", "media_type": "photo", "original_name": "photo_2023-06-17_04-35-29.jpg", "url": "media/2293.jpg", "size": 873326, "thumb": "media/2293.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:48", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-48.jpg", "url": "media/2294.jpg", "size": 488604, "thumb": "media/2294.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:49", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-49.jpg", "url": "media/2295.jpg", "size": 738581, "thumb": "media/2295.jpg_thumb.jpg"}, {"width": 1080, "height": 527, "date": "2023-06-17T16:48:49", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-49.jpg", "url": "media/2296.jpg", "size": 69470, "thumb": "media/2296.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-06-17T16:48:51", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-51.jpg", "url": "media/2297.jpg", "size": 579744, "thumb": "media/2297.jpg_thumb.jpg"}, {"width": 1080, "height": 935, "date": "2023-06-17T16:48:51", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-51.jpg", "url": "media/2298.jpg", "size": 86668, "thumb": "media/2298.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:52", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-52.jpg", "url": "media/2299.jpg", "size": 567517, "thumb": "media/2299.jpg_thumb.jpg"}]}, {"id": 2300, "date": "2023-06-17T21:19:40", "text": "贴贴小猫", "views": 70, "forwards": 0, "images": [{"width": 2016, "height": 1414, "date": "2023-06-17T21:19:39", "media_type": "photo", "original_name": "photo_2023-06-17_21-19-39.jpg", "url": "media/2300.jpg", "size": 376646, "thumb": "media/2300.jpg_thumb.jpg"}]}, {"id": 2301, "date": "2023-06-18T04:41:29", "text": "#桂桂豆腐猫球今天吃什么\n豆腐做的刀削面!好棒好棒感谢豆腐 qwq\n\n能放这么多种食材好厉害哇,我总是会怕放坏掉所以有保质期的食材每次都只敢同时打开一种🧊", "views": 74, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-18T04:41:29", "media_type": "photo", "original_name": "photo_2023-06-18_04-41-29.jpg", "url": "media/2301.jpg", "size": 383571, "thumb": "media/2301.jpg_thumb.jpg"}]}, {"id": 2302, "date": "2023-06-18T07:11:46", "text": "今天飞到 SJC 贴到豆腐和猫猫球了!出机场猫猫球下车接我的时候没有认出来,人实在太多了又不敢主动去认,结果就面对面打了好多字然后啊原来就在我眼前吗,啊啊好想钻到飞机底下(x)呜以后认人之前一定要问好对方的穿搭。\n\n怎么感觉这个月见到的所有人线上线下形象差异都好大——imbushuo 线下完全没有线上那种不可触及的感觉、ゆり线下带着一种文字聊天无法传达的温柔、猫猫球线下超级超级精致可爱。呜,总之很多朋友在我心中的形象都不再是头像/文字了是一件很开心的事情!\n\n一起去了韩餐厅,我点了「微辣」的豆腐牛肉汤然后发现这已经是我能吃的最辣的程度了 ;-;;; 呜,在韩菜系面前我就是完全不能吃辣是吗。不过豆腐汤好好吃!到现在我只做过炒豆腐和凉拌豆腐,想要学的食谱增加了!\n\n然后去了 Computer History Museum!从算盘之类的计算工具一直到互联网热潮感觉没有什么这里找不到的。有输入输出是用笔在网格纸上画图的模拟积分器、有第一台可编程数字计算机 ENIAC 的一部分(上面好多真空管都有换过的痕迹,看来它真的很容易坏hhh)、有尺寸比我还宽还高却能转 1200 RPM 的巨型磁盘、看上去像是纯手工的磁芯存储、Utah 茶壶、Atari 2600 开发阶段飞了无数根跳线的样板、1968 年的早期 VR 设备、第一台谷歌服务器机柜...\n\n发现好多现在觉得很新的东西其实都是几十年前就有了,VR 也好、SSD 也好、语音识别 NLP 的机器人也好。我现在做的生成音乐研究中,很多模型用的 LSTM 和 CNN 架构也是 90 年代就有了,只不过现在的硬件可以喂它吃更多数据而已... 突然感觉是不是研究方向在退化,有些 mind-blowing 🤯", "views": 95, "forwards": 2, "media_group_id": 13496578455613061, "images": [{"width": 2560, "height": 1920, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2302.jpg", "size": 625200, "thumb": "media/2302.jpg_thumb.jpg"}, {"width": 2016, "height": 1449, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2303.jpg", "size": 453970, "thumb": "media/2303.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2304.jpg", "size": 619286, "thumb": "media/2304.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:45", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-45.jpg", "url": "media/2305.jpg", "size": 863912, "thumb": "media/2305.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-18T07:11:45", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-45.jpg", "url": "media/2306.jpg", "size": 648888, "thumb": "media/2306.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:46", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-46.jpg", "url": "media/2307.jpg", "size": 604418, "thumb": "media/2307.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:46", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-46.jpg", "url": "media/2308.jpg", "size": 675879, "thumb": "media/2308.jpg_thumb.jpg"}]}, {"id": 2309, "date": "2023-06-18T19:48:14", "text": "谷歌地图迷惑行为大赏", "views": 78, "forwards": 1, "media_group_id": 13496941552183573, "images": [{"width": 1080, "height": 828, "date": "2023-06-18T19:48:11", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-11.jpg", "url": "media/2309.jpg", "size": 96420, "thumb": "media/2309.jpg_thumb.jpg"}, {"width": 1080, "height": 1108, "date": "2023-06-18T19:48:12", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-12.jpg", "url": "media/2310.jpg", "size": 118467, "thumb": "media/2310.jpg_thumb.jpg"}, {"width": 1017, "height": 1280, "date": "2023-06-18T19:48:13", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-13.jpg", "url": "media/2311.jpg", "size": 161531, "thumb": "media/2311.jpg_thumb.jpg"}]}, {"id": 2312, "date": "2023-06-19T05:21:25", "text": "#桂桂豆腐猫球今天吃什么\n豆腐做的番茄奶油起司鸡肉意面!\n\n去日超看到了一个很神奇的番茄奶油酱就买了,把西红柿酱和 Alfredo 酱好吃的地方整合到一起了,豆腐炒完又加了一些🧀让酱更浓稠,好好吃 🤩", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-19T05:21:24", "media_type": "photo", "original_name": "photo_2023-06-19_05-21-24.jpg", "url": "media/2312.jpg", "size": 465534, "thumb": "media/2312.jpg_thumb.jpg"}]}, {"id": 2313, "date": "2023-06-21T08:34:12", "text": "毛毛虫草想要吃掉月亮", "views": 84, "forwards": 0, "reply": {"id": 992, "text": "是夏天的毛毛虫草!\n\n(然后聊聊说没有听说过有人把狗尾草叫成毛毛虫草的... 我反而刚知道原来它是狗尾草"}, "images": [{"width": 2560, "height": 1920, "date": "2023-06-21T08:34:12", "media_type": "photo", "original_name": "photo_2023-06-21_08-34-12.jpg", "url": "media/2313.jpg", "size": 336804, "thumb": "media/2313.jpg_thumb.jpg"}]}, {"id": 2314, "date": "2023-06-21T15:01:42", "text": "发现自己真的好怕冷。好像没有人像我一样需要睡觉暖气开 25℃ 还盖两层厚被子、在公司大家穿长袖的恒温环境和室外二十度的天气还穿羽绒服\n\n呜 这次出来旅游无论是周五在 Wan 家借住还是今天在和猫猫球豆腐一起找的民宿睡都没有多余的被子,因为别人觉得热也不太能把温度调高的样子... 立即下单了一张被子 😴 看来以后和朋友旅游需要准备一张便携被子了,淘宝上那种像羽绒服一样压缩率超高的被子好像很棒 🤩", "views": 98, "forwards": 0, "media_group_id": 13498877617949957, "images": [{"width": 2560, "height": 1920, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2314.jpg", "size": 662084, "thumb": "media/2314.jpg_thumb.jpg"}, {"width": 600, "height": 800, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2315.jpg", "size": 118521, "thumb": "media/2315.jpg_thumb.jpg"}, {"width": 2048, "height": 1127, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2316.jpg", "size": 126726, "thumb": "media/2316.jpg_thumb.jpg"}], "reply": {"id": 1302, "text": "好冷好冷... 明明现在房间里 26℃ 还盖了一层厚被子,聊聊书书都觉得热\n\n感觉好像身体里的能量快要燃尽了..."}}, {"id": 2318, "date": "2023-06-22T05:42:48", "text": "加拿大居民来美国过21岁生日之 我又可以喝酒了", "views": 97, "forwards": 0, "forwarded_from": {"name": "家常豆腐"}}, {"id": 2319, "date": "2023-06-25T06:05:06", "text": "收到了豆腐给我的生日礼物,是一台超迷你,厚度比 itx 还小,长宽比我手掌还小的六代 OptiPlex!而且是完美支持黑苹果的配置耶,好耶有 mac mini 了 🤩\n\n感谢豆腐 qwq", "views": 99, "forwards": 2, "images": [{"width": 1920, "height": 2323, "date": "2023-06-25T06:05:21", "media_type": "photo", "original_name": "photo_2023-06-25_06-05-21.jpg", "url": "media/2319.jpg", "size": 805409, "thumb": "media/2319.jpg_thumb.jpg"}]}, {"id": 2320, "date": "2023-06-26T06:12:15", "text": "飞回西雅图啦,感谢豆腐和猫猫球带我在加州玩 🦀 需要补补旅游日记(x)", "views": 90, "forwards": 1}, {"id": 2321, "date": "2023-06-26T07:16:35", "text": "19 号去了 SF Museum of Modern Art!果然太现代就不太容易理解——能看懂能共情的作品完全占少数。不过比起说没看懂什么还是说些喜欢的作品和自己的解读好啦。\n\n第一张《Quantum Cloud》是一个由不同角度的钢棒组成的人形阴影。也许钢棒代表着浮游在集体智慧中的一个个想法,而长大的过程就是从这团零散中找到自己的认同、把自己的人形拼好。然而被选中的想法也成为了身上一个个尖刺,让人在渴望亲近的时候互相刺伤...\n\n第二张《Le Roi de Baton》是堆在桌子上装了各种奇怪物品的瓶罐,也许是一种记录回忆的方法,把生活分成一个个小玻璃杯,用每段时间中最有象征性的物品去填满,像是承载了时间的纪念品,好想试试呢。\n\n第三第四张是《One Way Color Tunnel》进出两个方向截然不同的浮空走廊——向里面走走过的像是黑色的尖刺,回过头却是光彩靓丽的水晶洞。感觉生活的回忆也是这样,即使前方的路被四面八方的困难缠绕,走过之后存下的回忆也会结出美丽的结晶,推动着我继续前行...\n\n第五张是算法导论的封面图,属于圣地巡礼了hhhh\n\n什么时候 AI 图像理解模型也能解读出艺术作品中属于自己的主观含义呢?感觉也许用来训练图像生成模型的 loss 也不太对,因为和发现喜欢很多作品并不是因为客观上好看或者符合文字描述,而是在奇妙的地方引起了共鸣。会不会这也意味着我现在在研究的客观音乐打分系统不可能做好...", "views": 82, "forwards": 2, "media_group_id": 13502110363682077, "images": [{"width": 1920, "height": 2560, "date": "2023-06-26T06:59:24", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-24.jpg", "url": "media/2321.jpg", "size": 473888, "thumb": "media/2321.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T06:59:25", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-25.jpg", "url": "media/2322.jpg", "size": 305462, "thumb": "media/2322.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T06:59:27", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-27.jpg", "url": "media/2323.jpg", "size": 1103817, "thumb": "media/2323.jpg_thumb.jpg"}, {"width": 1840, "height": 2558, "date": "2023-06-26T06:59:31", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-31.jpg", "url": "media/2324.jpg", "size": 1191892, "thumb": "media/2324.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-19T21:55:06", "media_type": "photo", "original_name": "photo_2023-06-19_21-55-06.jpg", "url": "media/2325.jpg", "size": 157760, "thumb": "media/2325.jpg_thumb.jpg"}]}, {"id": 2327, "date": "2023-06-26T16:23:48", "text": "回办公室,没有人帮我给草浇水结果草死了... 😓\n\n不过 MS 送了我一张植物店的券做生日礼物,还是领一盆多肉植物好啦,不养小麦草了(x", "views": 75, "forwards": 0, "media_group_id": 13502373026920077, "images": [{"width": 2560, "height": 1920, "date": "2023-06-26T16:19:15", "media_type": "photo", "original_name": "photo_2023-06-26_16-19-15.jpg", "url": "media/2326.jpg", "size": 561209, "thumb": "media/2326.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T16:19:16", "media_type": "photo", "original_name": "photo_2023-06-26_16-19-16.jpg", "url": "media/2327.jpg", "size": 719885, "thumb": "media/2327.jpg_thumb.jpg"}]}, {"id": 2328, "date": "2023-06-27T18:54:00", "text": "呜... 路上遇到了一只死掉的小浣熊\n\n...想要把它埋起来就碰了它,用湿巾擦了擦手就走了。之后才知道大部分浣熊身上都有的 Baylisascaris 感染有多可怕,到微软马上洗手,然后发现手机上也有那个味道,把手机也洗了,发现衣服口袋里也有那个味道... 不知道碰了多少东西,该怎么办啊啊 😭\n\n如果哪天小桂桂性格突然变了或者变傻失明了绝对是因为今天摸了小浣熊... 😓", "views": 81, "forwards": 1, "media_group_id": 13503136321518373, "images": [{"width": 2560, "height": 1920, "date": "2023-06-27T16:39:24", "media_type": "photo", "original_name": "photo_2023-06-27_16-39-24.jpg", "url": "media/2328.jpg", "size": 1472981, "thumb": "media/2328.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-27T16:39:25", "media_type": "photo", "original_name": "photo_2023-06-27_16-39-25.jpg", "url": "media/2329.jpg", "size": 1609863, "thumb": "media/2329.jpg_thumb.jpg"}]}, {"id": 2330, "date": "2023-06-27T19:37:08", "text": "去公司 wellness center 问了,医生建议我立即回家洗澡并且洗衣服...", "views": 83, "forwards": 0, "reply": {"id": 2328, "text": "呜... 路上遇到了一只死掉的小浣熊\n\n...想要把它埋起来就碰了它,用湿巾擦了擦手就走了。之后才知道大部分浣熊身上都有的 Baylisascaris 感染有多可怕,到微软马上洗手,然后发现手机上也有那个味道,把手机也洗了,发现衣服口袋里也有那个味道... 不知道碰了多少东西,该怎么办啊啊 😭\n\n如果哪天小桂桂性格突然变了或者变傻失明了绝对是因为今天摸了小浣熊... 😓", "thumb": "media/2328.jpg_thumb.jpg"}}, {"id": 2331, "date": "2023-06-28T06:24:23", "text": "这两天好倒霉,昨天发现因为 GCR 重启数据全丢了,下班之后去旧民宿取信发现医疗保险没有送到,明明邮局说送到了的,房东也说没看见... 然后去看新民宿,发现房东给的密码没办法开门,两项 TODO 都没办成就回去了。\n\n今天早上遇到死掉的小浣熊,因为要回家洗澡错过了实习生演讲和周会。回家的路上去买消毒液和益生菌装在纸袋子里,骑滑板的时候纸袋子在路口散掉然后花 $60 买的益生菌正好被一辆 tesla 碾过去... \n\n回到家洗澡洗衣服整理好准备回公司,骑到半路滑板没电了,上一秒还显示剩 3/4 格下一秒就关机 😡 结果推了好久推到 Bellevue 的微软楼,发现这个楼居然是空的不能从这里叫车,还是打 uber 回公司了。之后和导师去了 pride 冰淇淋活动、补了上午没开的会,又因为开会错过了另一个本科实习生活动。\n\n回家路上眼睛好疼,希望不是感染了... 去买了眼药水,试了好久都没滴进去,最后是 Wan 帮我滴进去的(感谢感谢)啊啊好累睡觉了,明明还想留出时间补一补旅行日记的 😵", "views": 89, "forwards": 0}, {"id": 2332, "date": "2023-06-29T00:01:41", "text": "这次去拿了酒!好耶\n\n已经是第三次「终于能合法喝酒」的生日了,在中国过的 18 岁生日是第一次,在多伦多过的 19 岁是第二次 🌚", "views": 83, "forwards": 0, "media_group_id": 13503975214681237, "images": [{"width": 1920, "height": 2560, "date": "2023-06-29T00:01:40", "media_type": "photo", "original_name": "photo_2023-06-29_00-01-40.jpg", "url": "media/2332.jpg", "size": 745304, "thumb": "media/2332.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T00:01:41", "media_type": "photo", "original_name": "photo_2023-06-29_00-01-41.jpg", "url": "media/2333.jpg", "size": 480031, "thumb": "media/2333.jpg_thumb.jpg"}], "reply": {"id": 2206, "text": "有免费食物活动诶!整个楼算上我只有两个人没到 21 岁,是不是可以混进去拿一杯酒(不"}}, {"id": 2334, "date": "2023-06-29T00:28:39", "text": "看看微软的 Free book 活动都有什么\n\nSPARC 架构手册、PowerPC 架构手册、Intel Pentium II 开发手册 😨 感觉都可以丢进计算机历史博物馆了(不\n\n看到旁边还有一大堆全新的 Reprogramming the American Dream,另一边就只有纸质版的 ACM Conference 论文集了... 怎么感觉还是 UofT 的旧书活动更有趣一点", "views": 83, "forwards": 0, "media_group_id": 13503988154024165, "images": [{"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2334.jpg", "size": 825471, "thumb": "media/2334.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2335.jpg", "size": 742181, "thumb": "media/2335.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2336.jpg", "size": 722547, "thumb": "media/2336.jpg_thumb.jpg"}]}, {"id": 2337, "date": "2023-06-29T05:15:41", "text": "搬到新民宿了。在 airbnb 图上看到好棒的厨房,进来发现洗碗机坏掉了,微波炉坏掉了,下水道的碎垃圾机坏掉了... 厨房后面的储物间被改成了一个人的房间,一共有八个人住在这里。房东给的密码是错的,房间和照片里完全不一样,居然没有床单被子,隔音还超差能听到隔壁连麦打游戏的叫声,看到之前住在这里的人尝试加了一些隔音棉也没用。厕所还没有浴室,浴室在洗衣房里(???)\n\nAirbnb 第二次租房体验 0/10 🌧", "views": 113, "forwards": 1, "media_group_id": 13504125928571285, "images": [{"width": 1080, "height": 706, "date": "2023-06-29T05:15:37", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-37.jpg", "url": "media/2337.jpg", "size": 82203, "thumb": "media/2337.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T05:15:39", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-39.jpg", "url": "media/2338.jpg", "size": 677438, "thumb": "media/2338.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T05:15:39", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-39.jpg", "url": "media/2339.jpg", "size": 626072, "thumb": "media/2339.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T05:15:40", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-40.jpg", "url": "media/2340.jpg", "size": 690621, "thumb": "media/2340.jpg_thumb.jpg"}, {"width": 2560, "height": 779, "date": "2023-06-29T04:55:45", "media_type": "photo", "original_name": "photo_2023-06-29_04-55-45.jpg", "url": "media/2341.jpg", "size": 162127, "thumb": "media/2341.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T05:15:40", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-40.jpg", "url": "media/2342.jpg", "size": 650859, "thumb": "media/2342.jpg_thumb.jpg"}]}, {"id": 2343, "date": "2023-06-29T06:26:45", "text": "没有被子到底要怎么睡觉 😭", "views": 86, "forwards": 0}, {"id": 2344, "date": "2023-06-29T09:38:41", "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶", "views": 84, "forwards": 0, "reply": {"id": 2343, "text": "没有被子到底要怎么睡觉 😭"}}, {"id": 2345, "date": "2023-06-29T17:48:36", "text": "和学生宿舍的人联系上了!下周末就可以搬过去啦(怎么感觉我天天搬家 😶", "views": 79, "forwards": 0, "reply": {"id": 2344, "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶"}}, {"id": 2346, "date": "2023-06-29T19:12:27", "text": "蝴蝶!🦋\n\n...然后为了拍蝴蝶和午饭队伍走散了😢", "views": 76, "forwards": 0, "media_group_id": 13504527581726741, "images": [{"width": 2560, "height": 1920, "date": "2023-06-29T19:12:26", "media_type": "photo", "original_name": "photo_2023-06-29_19-12-26.jpg", "url": "media/2346.jpg", "size": 715555, "thumb": "media/2346.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T19:12:26", "media_type": "photo", "original_name": "photo_2023-06-29_19-12-26.jpg", "url": "media/2347.jpg", "size": 932373, "thumb": "media/2347.jpg_thumb.jpg"}]}, {"id": 2348, "date": "2023-06-30T01:41:37", "text": "被子!!心心念念一整夜整天的被子终于到了!啊啊啊被子真的是人类历史中最伟大的发明好我睡觉了 okay google 五十年之后叫醒我 😴", "views": 81, "forwards": 0, "reply": {"id": 2343, "text": "没有被子到底要怎么睡觉 😭"}, "images": [{"width": 1920, "height": 2560, "date": "2023-06-30T01:41:37", "media_type": "photo", "original_name": "photo_2023-06-30_01-41-37.jpg", "url": "media/2348.jpg", "size": 721829, "thumb": "media/2348.jpg_thumb.jpg"}]}, {"id": 2349, "date": "2023-06-30T12:46:27", "text": "因为这个浴室好脏不想进去三天没去洗澡了,刚才想去洗澡发现热水完全不能用... 把水开到最热过五分钟才热起来,然后超级烫手,稍微调低到正常温度过两分钟就完全凉了,必须关掉等一会重开再等五分钟才能重新热... 这怎么洗澡啊 😡\n\n而且为什么浴室不在卫生间反而在车库门口的洗衣间... 别人回家从车库进来就能看到我洗澡 😨", "views": 111, "forwards": 3, "media_group_id": 13505033503172477, "images": [{"width": 1080, "height": 781, "date": "2023-06-30T12:46:25", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-25.jpg", "url": "media/2349.jpg", "size": 30571, "thumb": "media/2349.jpg_thumb.jpg"}, {"width": 1080, "height": 659, "date": "2023-06-30T12:46:26", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-26.jpg", "url": "media/2350.jpg", "size": 92928, "thumb": "media/2350.jpg_thumb.jpg"}, {"width": 2048, "height": 1587, "date": "2023-06-30T12:46:27", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-27.jpg", "url": "media/2351.jpg", "size": 414728, "thumb": "media/2351.jpg_thumb.jpg"}], "reply": {"id": 2337, "text": "搬到新民宿了。在 airbnb 图上看到好棒的厨房,进来发现洗碗机坏掉了,微波炉坏掉了,下水道的碎垃圾机坏掉了... 厨房后面的储物间被改成了一个人的房间,一共有八个人住在这里。房东给的密码是错的,房间和照片里完全不一样,居然没有床单被子,隔音还超差能听到隔壁连麦打游戏的叫声,看到之前住在这里的人尝试加了一些隔音棉也没用。厕所还没有浴室,浴室在洗衣房里(???)\n\nAirbnb 第二次租房体验 0/10 🌧", "thumb": "media/2337.jpg_thumb.jpg"}}, {"id": 2352, "date": "2023-06-30T23:52:11", "text": "/me 对蛋糕完全没有抵抗力🤩", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-30T23:52:11", "media_type": "photo", "original_name": "photo_2023-06-30_23-52-11.jpg", "url": "media/2352.jpg", "size": 597345, "thumb": "media/2352.jpg_thumb.jpg"}]}, {"id": 2353, "date": "2023-07-01T05:33:41", "text": "和聊聊打电话聊到刚开的 Visa 银行卡,想起来小时候一直以为 Visa 和 Visa 银行卡是一个东西,然后有一次过海关母上想看看我能不能自己过海关,我走到站台前工作人员问我出示 Visa 然后我出示了一张银行卡 🌚", "views": 107, "forwards": 1}, {"id": 2354, "date": "2023-07-01T20:06:32", "text": "去看了那个 udist 学生宿舍,设施好棒!有能用的洗碗机微波炉电视和 ps4,电子无线门锁和房间锁,每个房间独立的暖气,还有这个带蓝牙音箱的浴室喷头(?!)\n\n居然只要 $1200/mo... 现在这个 airbnb 什么设施都不能用还收我 $2580/mo 真的被骗了 😡 以后记住不要在 airbnb 长租呜呜\n\n订好了七号搬过去 👀", "views": 87, "forwards": 0, "media_group_id": 13505935938393901, "images": [{"width": 2560, "height": 1920, "date": "2023-07-01T20:06:18", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-18.jpg", "url": "media/2354.jpg", "size": 546563, "thumb": "media/2354.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-01T20:06:21", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-21.jpg", "url": "media/2355.jpg", "size": 348383, "thumb": "media/2355.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-01T20:06:27", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-27.jpg", "url": "media/2356.jpg", "size": 718026, "thumb": "media/2356.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-01T20:06:31", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-31.jpg", "url": "media/2357.jpg", "size": 552559, "thumb": "media/2357.jpg_thumb.jpg"}], "reply": {"id": 2344, "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶"}}, {"id": 2358, "date": "2023-07-03T19:38:21", "text": "独立日前一天,明明不放假的,但是楼里一眼望去一个人都没有,一半的餐厅都关了,我们音频组 13 个人里除了我只来了一个 😨", "views": 87, "forwards": 1, "media_group_id": 13507304808173277, "images": [{"width": 2560, "height": 1920, "date": "2023-07-03T19:38:19", "media_type": "photo", "original_name": "photo_2023-07-03_19-38-19.jpg", "url": "media/2358.jpg", "size": 641434, "thumb": "media/2358.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-03T19:38:19", "media_type": "photo", "original_name": "photo_2023-07-03_19-38-19.jpg", "url": "media/2359.jpg", "size": 467951, "thumb": "media/2359.jpg_thumb.jpg"}]}, {"id": 2360, "date": "2023-07-04T01:36:28", "text": "#adhd日常 到公司滑板没电了,想充电就专门停在了靠插座近的位置,然后锁上车就把要充电这件事忘了,现在下班看见它还是没电才想起来 🌚", "views": 90, "forwards": 0, "images": [{"width": 1920, "height": 1557, "date": "2023-07-04T01:36:28", "media_type": "photo", "original_name": "photo_2023-07-04_01-36-28.jpg", "url": "media/2360.jpg", "size": 336865, "thumb": "media/2360.jpg_thumb.jpg"}]}, {"id": 2361, "date": "2023-07-04T03:05:16", "text": "https://youtu.be/ca0RpxknHCI\n\nTom Scott 说明年一号就不会继续周更视频了。居然已经十年了,好羡慕可以把一件事坚持做十年 🤩\n\n是我好喜欢每次更新我都会看的频道,可惜美好的事物都有始有终呢...", "views": 687, "forwards": 8}, {"id": 2362, "date": "2023-07-04T04:44:43", "text": "房间里进来了一只小蚊子想和我玩捉迷藏 😐", "views": 87, "forwards": 0}, {"id": 2363, "date": "2023-07-04T17:54:34", "text": "独立日去工作了", "views": 88, "forwards": 2, "media_group_id": 13507946194063581, "images": [{"width": 1920, "height": 2560, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2363.jpg", "size": 678001, "thumb": "media/2363.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2364.jpg", "size": 674898, "thumb": "media/2364.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2365.jpg", "size": 572043, "thumb": "media/2365.jpg_thumb.jpg"}], "reply": {"id": 2358, "text": "独立日前一天,明明不放假的,但是楼里一眼望去一个人都没有,一半的餐厅都关了,我们音频组 13 个人里除了我只来了一个 😨", "thumb": "media/2358.jpg_thumb.jpg"}}, {"id": 2366, "date": "2023-07-05T06:43:15", "text": "和朋友们去看烟花,ゆり蓝夏团子本王都来了,好多人好多人差点没挤上巴士,这种时候就好想把碰撞箱关掉变成小幽灵 🐈", "views": 89, "forwards": 0, "media_group_id": 13508315165305677, "images": [{"width": 2560, "height": 1920, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2366.jpg", "size": 313950, "thumb": "media/2366.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2367.jpg", "size": 573873, "thumb": "media/2367.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2368.jpg", "size": 729662, "thumb": "media/2368.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-05T06:43:14", "media_type": "photo", "original_name": "photo_2023-07-05_06-43-14.jpg", "url": "media/2369.jpg", "size": 313445, "thumb": "media/2369.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-05T04:30:51", "media_type": "photo", "original_name": "photo_2023-07-05_04-30-51.jpg", "url": "media/2370.jpg", "size": 654381, "thumb": "media/2370.jpg_thumb.jpg"}]}, {"id": 2371, "date": "2023-07-05T19:47:13", "text": "Midterm 演讲讲完了!超级顺利,还收到了些挺有用的反馈。接下来几天大概可以放松一点啦 🫠", "views": 103, "forwards": 0, "reply": {"id": 2363, "text": "独立日去工作了", "thumb": "media/2363.jpg_thumb.jpg"}}, {"id": 2373, "date": "2023-07-06T02:25:17", "text": "all gender changers 🌚", "views": 120, "forwards": 4, "images": [{"width": 2560, "height": 1920, "date": "2023-07-06T02:24:54", "media_type": "photo", "original_name": "photo_2023-07-06_02-24-54.jpg", "url": "media/2373.jpg", "size": 372535, "thumb": "media/2373.jpg_thumb.jpg"}]}, {"id": 2375, "date": "2023-07-06T23:41:50", "text": "打印一个🏳️‍⚧️贴上去了 ", "views": 128, "forwards": 5, "media_group_id": 13509495280551693, "images": [{"width": 1920, "height": 2560, "date": "2023-07-06T23:41:49", "media_type": "photo", "original_name": "photo_2023-07-06_23-41-49.jpg", "url": "media/2374.jpg", "size": 351890, "thumb": "media/2374.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-06T23:41:49", "media_type": "photo", "original_name": "photo_2023-07-06_23-41-49.jpg", "url": "media/2375.jpg", "size": 406973, "thumb": "media/2375.jpg_thumb.jpg"}], "reply": {"id": 2373, "text": "all gender changers 🌚"}}, {"id": 2376, "date": "2023-07-08T03:02:35", "text": "...查一下 King County 的名字来源,原来名字来源这种东西是可以改的么(??)😨", "views": 127, "forwards": 1, "images": [{"width": 2048, "height": 1099, "date": "2023-07-08T03:02:35", "media_type": "photo", "original_name": "photo_2023-07-08_03-02-35.jpg", "url": "media/2376.jpg", "size": 118652, "thumb": "media/2376.jpg_thumb.jpg"}]}, {"id": 2377, "date": "2023-07-08T23:48:16", "text": "去温哥华和鱼塔玩,成功把一块草莓奶油小蛋糕从西雅图 South Center 的 85℃ 活着送到了温哥华 qwq", "views": 98, "forwards": 1, "media_group_id": 13510880769143501, "images": [{"width": 2560, "height": 1920, "date": "2023-07-08T23:47:48", "media_type": "photo", "original_name": "photo_2023-07-08_23-47-48.jpg", "url": "media/2377.jpg", "size": 370811, "thumb": "media/2377.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-08T23:48:15", "media_type": "photo", "original_name": "photo_2023-07-08_23-48-15.jpg", "url": "media/2378.jpg", "size": 677486, "thumb": "media/2378.jpg_thumb.jpg"}]}, {"id": 2379, "date": "2023-07-09T01:50:27", "text": "因为茶太热找服务员要了冰块,服务员的表情:🌚", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-07-09T01:50:27", "media_type": "photo", "original_name": "photo_2023-07-09_01-50-27.jpg", "url": "media/2379.jpg", "size": 585040, "thumb": "media/2379.jpg_thumb.jpg"}]}, {"id": 2380, "date": "2023-07-10T00:14:45", "text": "棉毛水苏,是毛茸茸的植物哇!英文是“Lamb's Ear”小羊耳朵,摸起来也确实好像小羊耳朵!福瑞控狂喜好想养一只 qwq", "views": 96, "forwards": 0, "media_group_id": 13511584680444933, "images": [{"width": 1920, "height": 2560, "date": "2023-07-10T00:14:36", "media_type": "photo", "original_name": "photo_2023-07-10_00-14-36.jpg", "url": "media/2380.jpg", "size": 610770, "thumb": "media/2380.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-10T00:14:44", "media_type": "photo", "original_name": "photo_2023-07-10_00-14-44.jpg", "url": "media/2381.jpg", "size": 618554, "thumb": "media/2381.jpg_thumb.jpg"}]}, {"id": 2382, "date": "2023-07-10T05:02:07", "text": "感觉回忆录堆了很多 backlog 需要快点补上... 但是还有选课什么的好多其他的 deadline 呜呜", "views": 94, "forwards": 0}, {"id": 2383, "date": "2023-07-10T07:31:54", "text": "这... 我居然要凌晨六点起来选课 😴\n\n随机选课开始时间好讨厌", "views": 97, "forwards": 3, "images": [{"width": 910, "height": 688, "date": "2023-07-10T07:31:54", "media_type": "photo", "original_name": "photo_2023-07-10_07-31-54.jpg", "url": "media/2383.jpg", "size": 81224, "thumb": "media/2383.jpg_thumb.jpg"}]}, {"id": 2384, "date": "2023-07-13T05:42:27", "text": "周六坐巴士去温哥华找鱼塔玩了!是非常充实的三天呢,感谢鱼塔 🦀\n\n下午两点到温哥华之后鱼塔带我去看了她的 homelab 机房,有四台 rack 服务器和两台塔和一台交换机,好厉害好厉害。不过满载的时候也确实好吵,趴在桌子上小睡一会结果被某 1U 开机的声音叫醒了 ;-; 下午吃完饭回到机房和群友同步看了电影《声之形》,剧情和 Omori 有些相似,是一个治愈以前的朋友间的创伤、和自己的过错和解的故事。不过有被男主直男癌到,感觉完全和女主不在一个频道上... 影评以后再写好啦。看完电影坐公交走路送鱼塔回家,租了位置很近的民宿就是这点好呀,不过房东把钥匙藏在门外也太安全了。路上聊了好多好多,希望分享自己的经历可以帮鱼塔解决一些困惑 🐈", "views": 79, "forwards": 1, "media_group_id": 13513815576377861, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2384.jpg", "size": 624839, "thumb": "media/2384.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2385.jpg", "size": 562398, "thumb": "media/2385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2386.jpg", "size": 565300, "thumb": "media/2386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:26", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-26.jpg", "url": "media/2387.jpg", "size": 805978, "thumb": "media/2387.jpg_thumb.jpg"}], "reply": {"id": 2377, "text": "去温哥华和鱼塔玩,成功把一块草莓奶油小蛋糕从西雅图 South Center 的 85℃ 活着送到了温哥华 qwq", "thumb": "media/2377.jpg_thumb.jpg"}}, {"id": 2388, "date": "2023-07-13T05:48:06", "text": "周日早上去 UBC 逛了逛,去了 Biodiversity Museum,感觉像是一艘诺亚方舟的坟墓——十几排像是服务器机柜的柜子里面摆了见过没见过的物种,但是都是死的 😢 死掉的水生动物被装进瓶瓶罐罐看起来很可怜的样子,死掉的小动物小虫子和蝴蝶被做成标本却好真实好漂亮,好想把自己也做成标本\n\n也是在这里第一次看到了鹦哥鱼,是可以主动触发激素变化来双向改变性别的鱼哇,而且似乎每一代的繁殖都需要至少一条鱼改变性别,好厉害!(不过这样是不是就意味着可以和自己繁殖了 🌚 好厉害)如果人也有后天选择性别的功能就好了。\n\n接下来在操场大草坪上躺着晒了一会太阳,好舒服下一秒就要睡着了哇... 结果因为躺太久错过了 Nitobe 日式花园的关门时间,下一天也不开,下次来会是什么时候呢?改计划在整个 UBC 校园里面散步一圈,找一个好看的地方坐下来把选课定好就去吃饭啦。UBC 校园真的好好看,比 UofT 好看太多了,好希望硕士能申到那里  🙏", "views": 72, "forwards": 0, "media_group_id": 13513818290053845, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:48:02", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-02.jpg", "url": "media/2388.jpg", "size": 1281613, "thumb": "media/2388.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:48:03", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-03.jpg", "url": "media/2389.jpg", "size": 863789, "thumb": "media/2389.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2390.jpg", "size": 607580, "thumb": "media/2390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2391.jpg", "size": 592073, "thumb": "media/2391.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-09T20:33:03", "media_type": "photo", "original_name": "photo_2023-07-09_20-33-03.jpg", "url": "media/2392.jpg", "size": 415730, "thumb": "media/2392.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2393.jpg", "size": 521957, "thumb": "media/2393.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-13T05:48:05", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-05.jpg", "url": "media/2394.jpg", "size": 240303, "thumb": "media/2394.jpg_thumb.jpg"}], "reply": {"id": 2384, "text": "周六坐巴士去温哥华找鱼塔玩了!是非常充实的三天呢,感谢鱼塔 🦀\n\n下午两点到温哥华之后鱼塔带我去看了她的 homelab 机房,有四台 rack 服务器和两台塔和一台交换机,好厉害好厉害。不过满载的时候也确实好吵,趴在桌子上小睡一会结果被某 1U 开机的声音叫醒了 ;-; 下午吃完饭回到机房和群友同步看了电影《声之形》,剧情和 Omori 有些相似,是一个治愈以前的朋友间的创伤、和自己的过错和解的故事。不过有被男主直男癌到,感觉完全和女主不在一个频道上... 影评以后再写好啦。看完电影坐公交走路送鱼塔回家,租了位置很近的民宿就是这点好呀,不过房东把钥匙藏在门外也太安全了。路上聊了好多好多,希望分享自己的经历可以帮鱼塔解决一些困惑 🐈", "thumb": "media/2384.jpg_thumb.jpg"}}, {"id": 2395, "date": "2023-07-13T05:59:10", "text": "周一去了 Science World,得到了很多奇妙的项目想法的灵感(笑)在心理幻觉区摆了一个由冷热交替的铜管组成的平台,摸上去会感觉好烫好烫想立刻把手移开,但是单独摸冷管和热管却都是很安全的温度,是神经的警报系统误报了呢。其实之前在心理课上就学过这个效应,没想到效果这么好。是一个安全的产生痛觉的方法呢,好想用来做些奇怪的 SM 小玩具\n\n另一个是靠光电传感器做的无弦竖琴,说不定我的马林巴琴也可以改成光电测距呢,那样就可以无限便携了!(虽然那样就没办法感应力度了\n\n接下来去了 Stanley Park,第一次看到双人自行车就租了一小时和鱼塔一起骑了!两个人骑感觉好轻松,而且后排的把手是摆设所以习惯一下就可以放开双手去专心拍照片了,拍到了好多好看的湖。好想和聊聊也一起骑一次,可惜多伦多没有这样的风景呢... 🌧\n\n去吃了日料,然后就去机场和鱼塔暂时告别了,飞回多伦多了呢。离别真的好不舍,原本以为在西雅图实习随时都可以坐巴士找鱼塔玩,她却因为不可抗力马上要飞走了... 补这些日记的时候她正在飞机上呢,祝一切好运 🙏 这三天和鱼塔玩得很开心,感谢感谢,希望回来之后还会有时间再次一起旅行哦", "views": 75, "forwards": 1, "media_group_id": 13513823601110093, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:59:01", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-01.jpg", "url": "media/2395.jpg", "size": 829293, "thumb": "media/2395.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-10T23:04:54", "media_type": "photo", "original_name": "photo_2023-07-10_23-04-54.jpg", "url": "media/2396.jpg", "size": 625838, "thumb": "media/2396.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:59:02", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-02.jpg", "url": "media/2397.jpg", "size": 347993, "thumb": "media/2397.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:05", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-05.jpg", "url": "media/2398.jpg", "size": 839039, "thumb": "media/2398.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:06", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-06.jpg", "url": "media/2399.jpg", "size": 1102958, "thumb": "media/2399.jpg_thumb.jpg"}, {"width": 1882, "height": 1512, "date": "2023-07-13T05:59:07", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-07.jpg", "url": "media/2400.jpg", "size": 725704, "thumb": "media/2400.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:08", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-08.jpg", "url": "media/2401.jpg", "size": 813263, "thumb": "media/2401.jpg_thumb.jpg"}]}, {"id": 2412, "date": "2023-07-14T03:30:21", "text": "今天的晚饭\n首先是炸鸡(昨晚两个人腌了好久x)!\n然后因为书要吃素所以做了炸菜花!\n以及被桂桂当成油菜买回来的落葵(x\n完全没想到这次四斤鸡腿+鸡皮居然被吃的一点不剩hhhh\n然后桂桂炸鸡的时候还炸了自己的头发(x\n吃完饭之后大家玩了一盘马趴,明明是我小游戏赢得最多但是大家都迫害我结果我反而是最后呜呜呜呜呜\n总之今天桂桂真的辛苦了!让我们为桂桂鼓掌!", "views": 67, "forwards": 0, "forwarded_from": {"name": "新叶喵的话"}, "media_group_id": 13514443374854557, "images": [{"width": 1280, "height": 960, "date": "2023-07-14T02:59:12", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-12.jpg", "url": "media/2412.jpg", "size": 188963, "thumb": "media/2412.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-14T02:59:13", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-13.jpg", "url": "media/2413.jpg", "size": 165441, "thumb": "media/2413.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-14T02:59:15", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-15.jpg", "url": "media/2414.jpg", "size": 145922, "thumb": "media/2414.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-07-14T02:59:16", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-16.jpg", "url": "media/2415.jpg", "size": 208961, "thumb": "media/2415.jpg_thumb.jpg"}]}, {"id": 2416, "date": "2023-07-14T03:30:40", "text": "聊聊生日快乐! 因为聊聊比起蛋糕更喜欢吃炸鸡所以就做了生日炸鸡 👩‍🍳\n\n第一次炸鸡大成功!先用炸粉腌一晚上,然后烧上油,准备好两个容器分别放炸粉和 1:1 的面粉淀粉,然后把每块肉单独裹一层炸粉再裹一层面粉,每裹完一轮把上一轮炸好的捞出来然后生的丢进去就好啦,很简单吧!\n\n...结果所有鸡都炸完 1.5h 过去了,好累好累 😸(不过聊聊也帮了很多忙 qwq\n\n好吃到居然四个人把 2kg 鸡全都吃完了 😨 原本还想试试用剩下的炸鸡做炸鸡提拉米苏的... 下次下次", "views": 95, "forwards": 0, "reply": {"id": 2412, "text": "今天的晚饭\n首先是炸鸡(昨晚两个人腌了好久x)!\n然后因为书要吃素所以做了炸菜花!\n以及被桂桂当成油菜买回来的落葵(x\n完全没想到这次四斤鸡腿+鸡皮居然被吃的一点不剩hhhh\n然后桂桂炸鸡的时候还炸了自己的头发(x\n吃完饭之后大家玩了一盘马趴,明明是我小游戏赢得最多但是大家都迫害我结果我反而是最后呜呜呜呜呜\n总之今天桂桂真的辛苦了!让我们为桂桂鼓掌!", "thumb": "media/2412.jpg_thumb.jpg"}}, {"id": 2417, "date": "2023-07-14T03:52:50", "text": "聊聊刚才咳得很厉害的样子,给她递了右美沙芬... 这是这瓶右美沙芬第一次真的用来止咳 ☁️", "views": 94, "forwards": 0}, {"id": 2418, "date": "2023-07-14T16:24:47", "text": "累到睡了快 10h 还是困...", "views": 105, "forwards": 0, "images": [{"width": 1512, "height": 1181, "date": "2023-07-14T16:24:47", "media_type": "photo", "original_name": "photo_2023-07-14_16-24-47.jpg", "url": "media/2418.jpg", "size": 195910, "thumb": "media/2418.jpg_thumb.jpg"}]}, {"id": 2419, "date": "2023-07-15T07:21:37", "text": "和 Jun 和 Jamie 约饭去海底捞,等餐桌的时间里决定出去转转,Jamie 果断选择了去海底捞隔壁的成人店然后就跟进去啦 🙈 记忆非常深刻的人生第二次成人店\n\n气氛很欢乐,吐槽了很多很多怪东西,还买了一个网袜!回家之后试试发现意外的合适,等下次穿深色裙子的时候穿出门试试 \n\n一直好羡慕 Jamie 平时敢穿一些好不一样的会被路人盯着看的衣服出门,而且还特别好看特别适合她,我也想尝试在穿搭上大胆一些 qwq(几乎只会日常休闲系打扮的人如是说道", "views": 154, "forwards": 4, "media_group_id": 13515245581662117, "images": [{"width": 1920, "height": 2560, "date": "2023-07-15T06:36:02", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-07-15_06-36-02.jpg", "url": "media/2419.jpg", "size": 457854, "thumb": "media/2419.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-15T06:57:14", "media_type": "photo", "original_name": "photo_2023-07-15_06-57-14.jpg", "url": "media/2420.jpg", "size": 275796, "thumb": "media/2420.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-15T06:57:16", "media_type": "photo", "original_name": "photo_2023-07-15_06-57-16.jpg", "url": "media/2421.jpg", "size": 699332, "thumb": "media/2421.jpg_thumb.jpg"}]}, {"id": 2422, "date": "2023-07-17T06:51:53", "text": "回到西雅图啦,路上坐了 4h 飞机 5h 巴士,加上大概 5h 等车的时间总之就是一整天都在久坐导致下巴士的时候已经感觉不到腿了... 不过在巴士上看到了很棒的风景也值了 qwq\n\n今天是豆腐的生日,生日快乐哦!🎂 快生小豆腐\n\n想起来豆腐之前说过「想找画师给自己画个圆的豆腐」,今天路上就仿照着豆腐群头像的风格画了一张煎豆腐球版的 Internet of Tofu!(回到家查一下原图作者居然是 @syego 哇,世界好小 😨\n\n回到家看鲨鲨好寂寞的样子赶紧抱抱它,然后发现自己好像感冒了... 气管好痒忍不住咳嗽,希望明早还能起床去工作呜 😴", "views": 133, "forwards": 0, "media_group_id": 13516613703792709, "images": [{"width": 2560, "height": 1920, "date": "2023-07-16T13:51:18", "media_type": "photo", "original_name": "photo_2023-07-16_13-51-18.jpg", "url": "media/2422.jpg", "size": 738133, "thumb": "media/2422.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-17T06:49:49", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-49.jpg", "url": "media/2423.jpg", "size": 778567, "thumb": "media/2423.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2023-07-17T06:49:54", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-54.jpg", "url": "media/2424.jpg", "size": 212602, "thumb": "media/2424.jpg_thumb.jpg"}, {"width": 1615, "height": 2048, "date": "2023-07-17T06:49:55", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-55.jpg", "url": "media/2425.jpg", "size": 174042, "thumb": "media/2425.jpg_thumb.jpg"}]}, {"id": 2426, "date": "2023-07-18T07:59:28", "text": "感冒加重了。🫠", "views": 132, "forwards": 0}, {"id": 2427, "date": "2023-07-20T03:17:44", "text": "呜 30℃ 大热天煮了一碗热乎乎的汤面,现在好想把它放到冰箱里等完全凉了再吃 🧊", "views": 112, "forwards": 0}, {"id": 2428, "date": "2023-07-21T22:57:16", "text": "哭了 😪 两周前做完期中演讲原本以为研究结果已经很稳了,然后前几天发烧的时候导师把单曲评分的分布画出来发现和对整个数据集的评分完全对不上... \n\n这几天为了找到原因解释这个现象接连试了各种不同的验证方法,然后没有一个符合期望的结果 😡 发现有些数据集里把单曲评分高的曲子加进去反而会降低整个数据集的评分,但是又有别的数据集不会...???明明评分算法都是一样的...", "views": 108, "forwards": 0}, {"id": 2429, "date": "2023-07-23T04:32:47", "text": "塞尔达王国之泪通关了!玩法上我对这个游戏真的好失望。🫣如果我喜欢野炊是因为它的自由程度、因为直观觉得可行的事情几乎都可以在游戏里实现的话,我不喜欢王泪就是因为王泪完全相反,有太多想法因为游戏的限制做不出来。\n\n王泪里我最期待的就是建造系统,刚入坑觉得它好棒,可以建各种交通工具、用各种材料合成奇怪用处的装备,但是现在觉得这个系统缺陷真的太多了。\n\n首先是很多直观应该可行的想法都做不到。比如想丢一个定时炸弹,用手投出去发现直接把物品丢出去了,并没有启动炸弹... 又比如想建一个四轴飞行器,建出来发现只能上升不能降落,因为风扇不能控制转速,这个方向盘只能靠倾斜机体重心控制方向。再比如想给小飞机多加几个火箭造多层推进,发现粘在一起的设备只能同时开关,而且这个迷惑物理引擎同时启动很多火箭并不会比一个火箭加速更高...\n\n其次是王泪几乎所有 boss 战都设计得没办法用机器打。我造好战斗机想去打人马,然后对面一吼直接把战斗机吼散了??反而如果我造地面机器人然后飞起来观战的话却能轻松打赢,因为人马 AI 看不见自己在被机器人打,所以就在那里站着不动挨打??什么莫名其妙的。主线小 boss 机制性很强,几乎只能用一种方法打,最终 boss 战还不能提前建好机器带进去,当然也没有时间现场建... 好失望。\n\n那就造地面大机器人吧,然后发现游戏最多只能加载 21 个零件,再拿出新的就会让旧的消失。一个设备只能有 20 个粘合点,整个游戏只能有 22 个粘合点,再粘新的就会把旧的拆散... 我一边搭着机器人它另一边就散了。搭好之后走远点就消失,切换场景会消失,存档读档也会消失 😨\n\n评价是不如 Minecraft(不", "views": 88, "forwards": 0, "media_group_id": 13520694137386301, "files": [{"width": 1280, "height": 720, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-22T19:55:32", "media_type": "video_file", "original_name": "video_2023-07-22_19-55-32.mp4", "url": "media/2429.mp4", "size": 18702799, "thumb": "media/2429.mp4_thumb.jpg"}, {"width": 1280, "height": 720, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-23T04:32:46", "media_type": "video_file", "original_name": "video_2023-07-23_04-32-46.mp4", "url": "media/2430.mp4", "size": 19035823, "thumb": "media/2430.mp4_thumb.jpg"}], "reply": {"id": 2119, "text": "下播啦。王国之泪果然好棒,造了小火车还合成了奇奇怪怪的武器,感觉是半个 Minecraft 了(?)可惜这个物理引擎似乎不能图灵完备 🤤\n\n不过好久没玩了总是犯蠢被聊聊笑,聊聊坏 👊\n\n这次下载了游戏 1.1.0 和 Ryujinx 1.1.762 的更新,又打了 30fps 的补丁可以稳定运行了!但是 AMD Vulkan 还是时不时会让显卡驱动崩溃的样子,直播效果也有点糊,明天再研究一下", "thumb": "media/2119.jpg_thumb.jpg"}}, {"id": 2431, "date": "2023-07-23T04:44:54", "text": "来喷一喷王泪的物理引擎", "views": 104, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-23T04:42:02", "media_type": "video_file", "original_name": "video_2023-07-23_04-42-02.mp4", "url": "media/2431.mp4", "size": 7430263, "thumb": "media/2431.mp4_thumb.jpg"}]}, {"id": 2432, "date": "2023-07-25T02:52:21", "text": "用记忆棉旅行脖枕当枕头可以侧躺戴耳机不压耳朵了!当时买这个脖枕果然是对的 qwq", "views": 88, "forwards": 1, "images": [{"width": 2016, "height": 1400, "date": "2023-07-25T02:52:21", "media_type": "photo", "original_name": "photo_2023-07-25_02-52-21.jpg", "url": "media/2432.jpg", "size": 440694, "thumb": "media/2432.jpg_thumb.jpg"}]}, {"id": 2433, "date": "2023-07-26T05:12:20", "text": "最近入坑多邻国打算把日语捡起来,然后刚入坑就被各种气晕 😡 故开了这个频道把它们记录下来\n\nhttps://t.me/duolingo_moments", "views": 73, "forwards": 0, "forwarded_from": {"name": "生草邻国"}}, {"id": 2434, "date": "2023-07-26T05:12:45", "text": "欢迎来围观来吐槽 qwq", "views": 78, "forwards": 0, "reply": {"id": 2433, "text": "最近入坑多邻国打算把日语捡起来,然后刚入坑就被各种气晕 😡 故开了这个频道把它们记录下来\n\nhttps://t.me/duolingo_moments"}}, {"id": 2435, "date": "2023-07-26T19:31:18", "text": "音频组组织活动去开船,随身带的晕车药帮到人了!果然随身带一个比较齐全的小药包是对的 qwq", "views": 78, "forwards": 1, "media_group_id": 13523199028750229, "images": [{"width": 2560, "height": 1920, "date": "2023-07-26T19:31:10", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-10.jpg", "url": "media/2435.jpg", "size": 723423, "thumb": "media/2435.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-26T19:31:12", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-12.jpg", "url": "media/2436.jpg", "size": 607407, "thumb": "media/2436.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-07-26T19:31:16", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-16.jpg", "url": "media/2437.jpg", "size": 602592, "thumb": "media/2437.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-26T19:31:17", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-17.jpg", "url": "media/2438.jpg", "size": 556652, "thumb": "media/2438.jpg_thumb.jpg"}]}, {"id": 2439, "date": "2023-07-26T20:54:09", "text": "今天云好好看!", "views": 73, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-07-26T20:54:09", "media_type": "photo", "original_name": "photo_2023-07-26_20-54-09.jpg", "url": "media/2439.jpg", "size": 621993, "thumb": "media/2439.jpg_thumb.jpg"}]}, {"id": 2440, "date": "2023-07-28T02:45:38", "text": "不知不觉居然已经一个月了过去了... 果然一直想着明天明天就永远不会做 😭", "views": 66, "forwards": 0, "reply": {"id": 2320, "text": "飞回西雅图啦,感谢豆腐和猫猫球带我在加州玩 🦀 需要补补旅游日记(x)"}}, {"id": 2441, "date": "2023-07-28T04:26:52", "text": "06-20 号下午去了 Intel Museum,并没有看到制造现场有点可惜,不过摆了些被砍掉的产品线和一个型号发售后给员工发的香槟。原来 i7-8086K 真的是为了纪念 Intel 8086 四十周年发售的,好棒!\n\n然后开车六个小时去 LA,我开了后面的三个小时。不过很意外我居然还会开车,明明这两年里只开过一天还是 Uhaul。第一次开这么新的车,居然 L2 自动驾驶已经实现了,车内屏幕居然可以让手机投屏,居然后备箱只能自动开关,居然调座椅全都是电动还能保存座椅位置,居然停车档会自动挂手刹,好厉害好厉害,全都是我之前开的车没有的。有自动驾驶似乎他们从 CA 洲开到 CA 国的计划没有那么离谱了。\n\n到南加先去了 Griffith Observatory,是一个天文望远镜,虽然望远镜并不对外开放,馆里的互动展示也都坏掉了,不过拍到了好看的 LA 夜景也很开心 qwq\n\n出观测站的路也是我开的,被导航导到了一个没有灯像迷宫一样的小巷子,岔路多得乱七八糟,没有一条路是直的... 转错了两个路口,有一个路口应该左转但是左转路被上了锁的门挡住了,向前开重新规划了路线。最恐怖的事情是,重新规划了两次之后以为要到出口了,仔细看发现怎么好眼熟这不是我进来的地方吗 😨 😭 第二次开到那个路口的时候挡住左转道的门消失了,左转开出了这个小巷... 把我吓懵了,感觉这已经到了 psychological horror 的程度,希望没有被诅咒", "views": 64, "forwards": 1, "media_group_id": 13524147298667245, "images": [{"width": 2560, "height": 1920, "date": "2023-07-28T02:54:18", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-18.jpg", "url": "media/2441.jpg", "size": 597543, "thumb": "media/2441.jpg_thumb.jpg"}, {"width": 2560, "height": 1569, "date": "2023-07-28T04:24:52", "media_type": "photo", "original_name": "photo_2023-07-28_04-24-52.jpg", "url": "media/2442.jpg", "size": 396499, "thumb": "media/2442.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T02:54:46", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-46.jpg", "url": "media/2443.jpg", "size": 737585, "thumb": "media/2443.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T02:54:46", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-46.jpg", "url": "media/2444.jpg", "size": 527196, "thumb": "media/2444.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T02:54:47", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-47.jpg", "url": "media/2445.jpg", "size": 719644, "thumb": "media/2445.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-21T08:34:12", "media_type": "photo", "original_name": "photo_2023-06-21_08-34-12.jpg", "url": "media/2446.jpg", "size": 336804, "thumb": "media/2446.jpg_thumb.jpg"}]}, {"id": 2447, "date": "2023-07-28T04:28:16", "text": "接下来过了第 21 次生日!生日礼物收到了聊聊给我录的一段生日歌,存到一个像磁带的小盒子里面寄过来了,好浪漫 🤩 会不会在电话普及之前远距离恋人就是这样传递语音留言的呢?...好像并不会,因为电话的发明比磁带早一点,不过还是觉得我出生在了一个好棒的时代,不在身边也能随时连上电话感受到对方的存在,分离变得没有那么可怕了。", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 781, "date": "2023-07-28T04:27:36", "media_type": "photo", "original_name": "photo_2023-07-28_04-27-36.jpg", "url": "media/2447.jpg", "size": 210311, "thumb": "media/2447.jpg_thumb.jpg"}]}, {"id": 2448, "date": "2023-07-28T04:47:45", "text": "然后 21 22 号去迪士尼公园玩了两天,大部分项目都很喜欢,做得比印象中去过的游乐园要细心多了,感觉门票完全值这个价格。坐了真正潜在水下的黄色潜水艇,场景动画编排得好棒好棒,感觉比起看一部电影,这个体验真的像是成为了 Finding Nemo 短片中的一部分,水下全息投影也让效果更真实了。坐了看起来非常吓人的过山车,开动之前好害怕好害怕,坐完好爽还想再坐一次(?)。还有些车车看起来像在哄小孩但是坐上去动作好大差点没被甩晕。Monorail 也坐了,这里的单轨不只是一个失败的历史遗迹,感觉充分利用了单轨体积小和能倾斜转弯的优点让两面窗户都有了很好看的风景,还比西雅图单轨长 17 倍 🤡", "views": 57, "forwards": 0, "media_group_id": 13524157325483909, "images": [{"width": 1920, "height": 2560, "date": "2023-07-28T04:39:24", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-24.jpg", "url": "media/2448.jpg", "size": 872011, "thumb": "media/2448.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:24", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-24.jpg", "url": "media/2449.jpg", "size": 907291, "thumb": "media/2449.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2450.jpg", "size": 681289, "thumb": "media/2450.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2451.jpg", "size": 836460, "thumb": "media/2451.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2452.jpg", "size": 906023, "thumb": "media/2452.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2453.jpg", "size": 889221, "thumb": "media/2453.jpg_thumb.jpg"}]}, {"id": 2455, "date": "2023-07-28T05:06:14", "text": "中午休息的时候看到大鸭鸭带着小鸭鸭出来吃薯条,它先冒出栏杆探探头再把孩子们叫出来的样子好负责。还看到了一百周年的行进乐队,演奏得好完美,没有指挥每个人的乐器还能和所有乐器完美合拍真的是件好厉害的事情,鼓 solo 的时候看到低音和 snare 是两个不同的人打的都愣住了... 突然意识到我搭马林巴琴来弹 solo 还想一个人录合奏差分真的好天真 🤗\n\n回家之后感觉这两天都有点 wish overload,又想玩到更多的项目又觉得好累身体会撑不住,豆腐和猫猫球还因为这件事吵哭了,好自责... 不过最终想玩到的都玩到啦,两天还是很够的,满足了!感觉这次吃了些利他林和布洛芬对体力很有帮助,不过下一天还是完全摊摊 😾", "views": 67, "forwards": 0, "media_group_id": 13524166190554581, "files": [{"width": 848, "height": 432, "duration": 41, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-28T04:59:09", "media_type": "video_file", "original_name": "video_2023-07-28_04-59-09.mp4", "url": "media/2454.mp4", "size": 6148280, "thumb": "media/2454.mp4_thumb.jpg"}, {"width": 854, "height": 480, "duration": 5, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-28T04:59:14", "media_type": "video_file", "original_name": "video_2023-07-28_04-59-14.mp4", "url": "media/2455.mp4", "size": 819235, "thumb": "media/2455.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-07-28T04:59:03", "media_type": "photo", "original_name": "photo_2023-07-28_04-59-03.jpg", "url": "media/2456.jpg", "size": 909735, "thumb": "media/2456.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T04:59:04", "media_type": "photo", "original_name": "photo_2023-07-28_04-59-04.jpg", "url": "media/2457.jpg", "size": 402816, "thumb": "media/2457.jpg_thumb.jpg"}]}, {"id": 2458, "date": "2023-07-28T14:43:57", "text": "现在凌晨七点的心情:", "views": 60, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "images": [{"width": 1080, "height": 1106, "date": "2023-07-28T14:43:49", "media_type": "photo", "original_name": "photo_2023-07-28_14-43-49.jpg", "url": "media/2458.jpg", "size": 71571, "thumb": "media/2458.jpg_thumb.jpg"}]}, {"id": 2459, "date": "2023-07-29T02:20:03", "text": "草,差不多下班时间之后切到个人电脑开始写自己的项目,然后同组旁边还在工作的人刚才 7:15 问了一句你怎么还不下班 🌚\n\n我跟他讲我没有在工作之后他立即走了... 原来是因为看我没走才在卷吗?🌚", "views": 69, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-07-29T02:20:03", "media_type": "photo", "original_name": "photo_2023-07-29_02-20-03.jpg", "url": "media/2459.jpg", "size": 706265, "thumb": "media/2459.jpg_thumb.jpg"}]}, {"id": 2460, "date": "2023-07-29T05:31:31", "text": "晚上十点半还在公司。想写一个 duolingo telegram 群内排名 bot,原本以为可以把 bot 写完借 4k 显示器写完再走,结果发现五个小时完全不够,只写完了 SDK 和数据库和一个基础的连接帐号指令...\n\n为什么我总是低估做一件事需要的时间 😭", "views": 84, "forwards": 2, "reply": {"id": 2459, "text": "草,差不多下班时间之后切到个人电脑开始写自己的项目,然后同组旁边还在工作的人刚才 7:15 问了一句你怎么还不下班 🌚\n\n我跟他讲我没有在工作之后他立即走了... 原来是因为看我没走才在卷吗?🌚"}}, {"id": 2461, "date": "2023-07-29T06:32:30", "text": "回家还正好今天关路... 原本坐巴士一个小时的路程就变成两个小时了\n\n...等等,等我的公交堵到 westlake 的时候是不是最后一班一号线已经走了 😭 怎么办啊啊早知道在公司睡了...", "views": 89, "forwards": 2, "media_group_id": 13524898801822325, "images": [{"width": 1080, "height": 2160, "date": "2023-07-29T06:32:29", "media_type": "photo", "original_name": "photo_2023-07-29_06-32-29.jpg", "url": "media/2461.jpg", "size": 274912, "thumb": "media/2461.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-07-29T06:24:47", "media_type": "photo", "original_name": "photo_2023-07-29_06-24-47.jpg", "url": "media/2462.jpg", "size": 255671, "thumb": "media/2462.jpg_thumb.jpg"}], "reply": {"id": 2460, "text": "晚上十点半还在公司。想写一个 duolingo telegram 群内排名 bot,原本以为可以把 bot 写完借 4k 显示器写完再走,结果发现五个小时完全不够,只写完了 SDK 和数据库和一个基础的连接帐号指令...\n\n为什么我总是低估做一件事需要的时间 😭"}}, {"id": 2466, "date": "2023-07-29T08:29:34", "text": "到家了。10:30 出发 1:00 到家... 哭了\n\n果然没有赶上一号线末班。想试试电滑板能不能撑过这 3.8mi,结果果然骑了 2.7mi 没电了,显示还剩 3/4 的时候低电压关机... 明明官网说能滑 11-14mi 的 🛌\n\n不过路上看到了很棒的夜景!想起来和前前任子兰第一次分的凌晨在北京骑车骑到了差不多一模一样的桥上用这部手机拍了好多照片,说不定角度都一样呢。好怀念,想翻出来看看。还拍到了封到只剩一条线的 I-5 慢慢高速,希望明天能恢复...\n\n还看到了一个会升降的桥,在凌晨升起来了!原来凌晨有船要过的时候专门有人会开车过来升桥... 觉得好有趣又好讽刺,现在 AI 能写诗画画作曲了,一个应该只有三个状态的开关怎么还要人手动控制 🌚", "views": 78, "forwards": 1, "media_group_id": 13524954991227917, "images": [{"width": 2560, "height": 1920, "date": "2023-07-29T08:29:31", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-31.jpg", "url": "media/2463.jpg", "size": 757217, "thumb": "media/2463.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-29T08:29:32", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-32.jpg", "url": "media/2464.jpg", "size": 840579, "thumb": "media/2464.jpg_thumb.jpg"}, {"width": 1080, "height": 1673, "date": "2023-07-29T08:29:32", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-32.jpg", "url": "media/2465.jpg", "size": 192828, "thumb": "media/2465.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-29T08:29:33", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-33.jpg", "url": "media/2466.jpg", "size": 628553, "thumb": "media/2466.jpg_thumb.jpg"}]}, {"id": 2467, "date": "2023-07-29T16:25:14", "text": "#adhd日常 在上周六的 Farmer's Market 买了樱桃,放进冰箱里就完全把它忘了,直到刚才听到这周的 Farmer's Market 开始才想起来... 🥺\n\n...然后还发现了上周日腌好忘记做的盐焗鸡 🤯", "views": 76, "forwards": 0}, {"id": 2468, "date": "2023-07-31T00:12:27", "text": "放进锅里的青蛙跳走了!😢", "views": 74, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 9, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-30T23:37:00", "media_type": "video_file", "original_name": "out.mp4", "url": "media/2468.mp4", "size": 1786452, "thumb": "media/2468.mp4_thumb.jpg"}]}, {"id": 2469, "date": "2023-07-31T07:04:37", "text": "今天也出现了 AI 行为... 想要把需要计划的日期先打出来,打着打着打出了八月 32 号和 33 号 🌚\n\n不是我怎么打到 33 号才发现不对...", "views": 79, "forwards": 1, "reply": {"id": 2005, "text": "我发现打字速度快的时候我也会出现 AI 语言模型行为... 打字打到一半被小细节打断,忘记了接下来想说什么,思考的时候看着上文,手不由自主地打了下文,然后愣了一下才发现不对这完全不是我刚才在想的意思啊 (╯’ – ‘)╯︵ ┻━┻\n\nADHD 会让人变成 AI 语言模型么(什"}, "images": [{"width": 286, "height": 102, "date": "2023-07-31T07:04:37", "media_type": "photo", "original_name": "photo_2023-07-31_07-04-37.jpg", "url": "media/2469.jpg", "size": 3118, "thumb": "media/2469.jpg_thumb.jpg"}]}, {"id": 2470, "date": "2023-08-01T07:41:59", "text": "哭 洗完澡贴好新的贴片之后总是会发情,但是又不想让刚洗干净的身体弄脏或者染上海鲜味(?) 🙈 怎么办怎么办", "views": 79, "forwards": 0}, {"id": 2471, "date": "2023-08-01T16:53:46", "text": "呜呜,发现工作的研究被 ffmpeg 坑了,所有双声道音频数据都要重新跑。🫣\n\n事情是这样的:我无聊想听听数据集里面的曲子,发现有些明明是人类作曲音质却异常地差,为什么呢?在调了各种 ffmpeg 参数之后发现,只要加了 -ac 1 把双声道合并成单声道音质就会非常差,可是单声道听起来应该和双声道没区别才对呀?\n\n到处查查发现,-ac 1 降声道其实就是把两个波形平均到一起,这样做本身就很有问题... 假设你有一个音频,左耳是 500Hz 的正弦波,右耳也一样但是平移了半个周期,这样的话双声道人耳听到的还是一个正弦波的声音,但是用 -ac 1 降声道就完全没有声音了。为什么呢?因为上下两个正弦波的平均值是 0,互相抵消了。\n\n现实中用两个麦克风给乐器录音的话,两个声道平均互相干扰也是很常见的情况,所以比起平均值还是直接取单声道会好很多很多... 似乎导师也刚意识到这个坑,总之是浪费了一两个月的算力学到了一个很重要的教训 🫣", "views": 82, "forwards": 2, "images": [{"width": 1139, "height": 537, "date": "2023-08-01T16:53:46", "media_type": "photo", "original_name": "photo_2023-08-01_16-53-46.jpg", "url": "media/2471.jpg", "size": 85790, "thumb": "media/2471.jpg_thumb.jpg"}]}, {"id": 2472, "date": "2023-08-02T01:04:16", "text": "is it Friday yet?", "views": 76, "forwards": 0}, {"id": 2473, "date": "2023-08-02T08:29:28", "text": "发现计划旅行没头绪不知所措的时候,想做的第一件事是先把航班和路程的时间定下来,给旅行加上各种限制...\n\n定好限制反而感觉决定去哪里怎样玩变得没有那么 impossible 了,明明在限制内做出的不一定是最合适的计划... 人真的好矛盾\n\n如果有模型可以让我把想去的地方和时间精力各种因素丢进一个加权图 BFS 一遍找到最合适的计划就好了", "views": 80, "forwards": 1, "images": [{"width": 545, "height": 1079, "date": "2023-08-02T08:29:28", "media_type": "photo", "original_name": "photo_2023-08-02_08-29-28.jpg", "url": "media/2473.jpg", "size": 66304, "thumb": "media/2473.jpg_thumb.jpg"}]}, {"id": 2474, "date": "2023-08-02T21:42:26", "text": "去年暑假被 numba 折腾,今年继续被 numba 折腾 (╯’ – ‘)╯︵ ┻━┻\n\nnumba 的初衷是想要简单地把 python 函数编译成二进制加快速度,只要加一个 @njit 就好了这么简单,然而实际效果并不是这样。\n\n加上 @njit,然后发现 logger 不支持要换成 print,修了然后发现 atleast_1d 不支持 float16 要换成 float32,修了然后发现 sqrtm 不支持要手动重造轮子,造了然后发现字符串 % 替换不支持需要换成 f-string,换了然后发现同名变量不能用不同精度,改了然后发现 np.diagonal 不支持要重造轮子,造了然后发现 np.allclose 参数要求太多要重造轮子,造了然后给我一个报错消息里面只写了 “float16” 也没有说在哪行... 给几乎所有变量赋值都加了 .astype(float32) 之后终于可以了,然后跟我说 np.eig 产生复数就不能编译??我真的不知道怎么修了,问问 GPT,GPT 直接说别优化了把 @njit 删了吧 🙃\n\n原本应该是加一个 @njit 就好的事情结果改了一小时放弃了,决定以后再也不碰 numba 了,要优化还是直接 rust 重写吧 🦀", "views": 80, "forwards": 0, "media_group_id": 13528100371661525, "images": [{"width": 800, "height": 471, "date": "2023-08-02T21:42:25", "media_type": "photo", "original_name": "photo_2023-08-02_21-42-25.jpg", "url": "media/2474.jpg", "size": 69792, "thumb": "media/2474.jpg_thumb.jpg"}, {"width": 800, "height": 230, "date": "2023-08-02T21:42:26", "media_type": "photo", "original_name": "photo_2023-08-02_21-42-26.jpg", "url": "media/2475.jpg", "size": 38656, "thumb": "media/2475.jpg_thumb.jpg"}], "reply": {"id": 654, "text": "...好用个鬼呀(掀\n\n除了超级简单的函数以外,其他函数都要改超级多东西才能用 Numba 编译...\n\n今天遇到的各种问题:\n1. np.vstack 不支持,所以用原始 for loop 手写了一个轮子\n2. 如果有 n 个可选参数,它必须编译成 n^2 + 1 个不同的 native 函数\n3. 类型推导超迷惑... 图上这个报错说 float64[] 不能转换成 float32[],但是明明我所有类型连常量都标了 float32 🌚\n\n还想把整个后端的计算都套一遍 Numba... 现在发现翻译一个函数要半小时 😭", "thumb": "media/654.jpg_thumb.jpg"}}, {"id": 2476, "date": "2023-08-03T03:52:20", "text": "好色哦", "views": 87, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "images": [{"width": 1080, "height": 1032, "date": "2023-08-03T02:42:32", "media_type": "photo", "original_name": "photo_2023-08-03_02-42-32.jpg", "url": "media/2476.jpg", "size": 75709, "thumb": "media/2476.jpg_thumb.jpg"}]}, {"id": 2477, "date": "2023-08-04T01:49:14", "text": "好想变成一团面团 🐾", "views": 83, "forwards": 0}, {"id": 2478, "date": "2023-08-06T01:16:08", "text": "今天 farmers market 的花花好好看 qwq\n\n不过没有买,因为知道剪下来的养不活... 要是可以在桌上种这些花就好了,可惜这些大部分都是灌木丛里长的花,不太能摆在桌上 😶", "views": 76, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-06T01:16:08", "media_type": "photo", "original_name": "photo_2023-08-06_01-16-08.jpg", "url": "media/2478.jpg", "size": 676537, "thumb": "media/2478.jpg_thumb.jpg"}]}, {"id": 2479, "date": "2023-08-06T05:37:13", "text": "去亚超,一盒花卷 $11(¥80)🌚 ...这是什么「东亚传奇小吃」么?有点怀念以前在初中为了省钱买手办每次午饭去食堂都花 <¥1 买一两个花卷配上咸蛋或者自己带的酱吃 ☁️\n\n以及旁边水果区香蕉看起来好伤心的样子", "views": 77, "forwards": 1, "media_group_id": 13530401870998997, "images": [{"width": 2560, "height": 1920, "date": "2023-08-06T05:37:12", "media_type": "photo", "original_name": "photo_2023-08-06_05-37-12.jpg", "url": "media/2479.jpg", "size": 632414, "thumb": "media/2479.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-06T05:37:13", "media_type": "photo", "original_name": "photo_2023-08-06_05-37-13.jpg", "url": "media/2480.jpg", "size": 841773, "thumb": "media/2480.jpg_thumb.jpg"}]}, {"id": 2481, "date": "2023-08-06T07:47:32", "text": "给 one among us 推代码的时候告诉我有一个安全漏洞,点进去看看是什么呢? \"sweetalert2 一个版本以后在一些域名后缀会放和功能无关的音视频\" 🤔\n\n查了一下,发现是作者给它加了一个功能,只要是俄罗斯域名的网站就会让点击失效并且播放乌克兰国歌 🤯\n\n...感觉有点蠢蠢?感觉这样比起对俄罗斯政府的影响还是给一般通过网页工程师添的麻烦更多,但是一般俄人对现在的政治局势应该也和我们一样无力 😶 (而且政府网站谁会为了弹窗框好看专门加一个外部库呀 🙃", "views": 85, "forwards": 1, "images": [{"width": 853, "height": 607, "date": "2023-08-06T07:47:32", "media_type": "photo", "original_name": "photo_2023-08-06_07-47-32.jpg", "url": "media/2481.jpg", "size": 74298, "thumb": "media/2481.jpg_thumb.jpg"}]}, {"id": 2482, "date": "2023-08-07T03:49:01", "text": "和聊聊连麦,说想给手机买一个 Gimbal 平衡环架,但是觉得好贵\n\n聊聊:那你买一只活着的鸡然后把手机绑在鸡的头上 👍", "views": 82, "forwards": 0}, {"id": 2483, "date": "2023-08-07T06:14:31", "text": "刚到 Extended Family 那单元,问我翻译「娘は五歳です」然后我看汉字下意识点了我妈五岁 🌚\n\n然后才想起来娘(むすめ)是女儿", "views": 73, "forwards": 1, "forwarded_from": {"name": "生草邻国"}}, {"id": 2484, "date": "2023-08-07T08:29:12", "text": "明天八号是国际猫猫节 🥳 给自己和朋友们的头像上画了猫耳朵!尽力模仿了原画的风格,效果大部分还不错,style transfer 机器人就是我(不\n\n黎黎的头像好难,感觉超出能力范围了瞎糊了一个... 原作者用纯色笔刷能打出渐变一样的阴影和高光好厉害。我到现在打的阴影要不然就是简单的一层纯色,要不然就是用喷枪打看起来脏兮兮的渐变。这次尝试了像原作那样打,结果打不好还是换回喷枪了... 效果有点脏兮兮还不是特别搭 😢\n\n有没有人教教我 🙏", "views": 160, "forwards": 3, "media_group_id": 13531175623170565, "images": [{"width": 1280, "height": 960, "date": "2023-08-06T17:20:56", "media_type": "photo", "original_name": "photo_2023-08-06_17-20-56.jpg", "url": "media/2484.jpg", "size": 80427, "thumb": "media/2484.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:38", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-38.jpg", "url": "media/2485.jpg", "size": 86974, "thumb": "media/2485.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:39", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-39.jpg", "url": "media/2486.jpg", "size": 98237, "thumb": "media/2486.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:40", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-40.jpg", "url": "media/2487.jpg", "size": 92907, "thumb": "media/2487.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:41", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-41.jpg", "url": "media/2488.jpg", "size": 110664, "thumb": "media/2488.jpg_thumb.jpg"}]}, {"id": 2489, "date": "2023-08-08T05:12:14", "text": "好心疼聊聊,感觉大家对她的印象都是那种大大咧咧的性格,之前 Jun 孤单找我打电话她也说觉得聊聊的性格不太能让她想要倾诉心里的事情。明明聊聊也是很心细敏感的人,我失落的时候她能很快感受到照顾好我的心情,她也有时候会被各种情绪折磨得很脆弱,但是似乎只有我和 vivi 看到了这一面... 和朋友们聊天还是会假装似乎什么都没发生的样子。如果能让大家也感受到她的心情去关心她就好了 😢", "views": 94, "forwards": 2}, {"id": 2490, "date": "2023-08-08T17:11:45", "views": 86, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-08T17:11:44", "media_type": "photo", "original_name": "photo_2023-08-08_17-11-44.jpg", "url": "media/2490.jpg", "size": 231243, "thumb": "media/2490.jpg_thumb.jpg"}]}, {"id": 2491, "date": "2023-08-08T23:43:57", "text": "#不要戴上耳机\n用我的音乐评分模型矩阵逆向算出的「它觉得最好听的音乐」,嗯 🌚\n\n研究的不确定性就是这样唉,前一天刚有符合预期的成果了下一天就爆炸 🛌\n\n我现在的心情就像这首歌一样", "views": 88, "forwards": 2, "reply": {"id": 2428, "text": "哭了 😪 两周前做完期中演讲原本以为研究结果已经很稳了,然后前几天发烧的时候导师把单曲评分的分布画出来发现和对整个数据集的评分完全对不上... \n\n这几天为了找到原因解释这个现象接连试了各种不同的验证方法,然后没有一个符合期望的结果 😡 发现有些数据集里把单曲评分高的曲子加进去反而会降低整个数据集的评分,但是又有别的数据集不会...???明明评分算法都是一样的..."}, "files": [{"duration": 5, "file_name": "audio_restored.mp3", "mime_type": "audio/mpeg", "date": "2023-08-08T23:43:57", "media_type": "audio_file", "original_name": "audio_restored.mp3", "url": "media/2491.mp3", "size": 20492}]}, {"id": 2492, "date": "2023-08-10T03:52:02", "text": "终于终于可以开始收集人工标注数据了,写这个网站和后端只用了一天,上上周一晚上就提交给法律团队审核了,然后今天下午才通过审核,审核花了整整 17 天 😡\n \n今天采集了三个人的,接下来的两天里要采集完剩下的数据做完分析... 希望结果不要爆炸 🙏\n\n不过中午组会听一位 phd 实习生第七周了还在找方向突然心里平衡了好多,至少我有很多可以写的结果,不过还是觉得想做的事情太多时间不够唉...", "views": 79, "forwards": 0, "media_group_id": 13533116176739165, "images": [{"width": 1950, "height": 1512, "date": "2023-08-10T03:51:59", "media_type": "photo", "original_name": "photo_2023-08-10_03-51-59.jpg", "url": "media/2492.jpg", "size": 403761, "thumb": "media/2492.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-10T03:52:01", "media_type": "photo", "original_name": "photo_2023-08-10_03-52-01.jpg", "url": "media/2493.jpg", "size": 473897, "thumb": "media/2493.jpg_thumb.jpg"}]}, {"id": 2494, "date": "2023-08-10T18:53:43", "text": "?今天早上组里一位同事过来发现放在椅子上的衣服不见了,到处找还很急,然后发现是另一位同事的恶作剧把它藏起来了 \n\n你们 phd 好幼稚哦", "views": 87, "forwards": 0}, {"id": 2495, "date": "2023-08-10T19:48:36", "text": "非常好 🌈", "views": 79, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "media_group_id": 13533575334362189, "images": [{"width": 1080, "height": 2160, "date": "2023-08-10T19:09:18", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-18.jpg", "url": "media/2495.jpg", "size": 111055, "thumb": "media/2495.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-10T19:09:18", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-18.jpg", "url": "media/2496.jpg", "size": 112537, "thumb": "media/2496.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-10T19:09:19", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-19.jpg", "url": "media/2497.jpg", "size": 119839, "thumb": "media/2497.jpg_thumb.jpg"}]}, {"id": 2498, "date": "2023-08-11T02:06:11", "text": "啊啊刚才差点死在路上了 😭\n\n这个电滑板没有硬刹车,刹车按钮是通过反向供电来刹车,原本以为是很够的... 结果刚才在 udist 从一个大坡冲下去,离路口还有一段距离的时候按死刹车发现完全不减速... 在十字路口差一点点就被从右边过来的车撞到,还好反应快在它边上左转过去了 😢\n\n以后买电滑板绝对不要买没有硬刹车的呜呜 才不是因为没有遵守限速(?)", "views": 109, "forwards": 1, "reply": {"id": 2164, "text": "花了 $225 从二手市场买了一个电滑板,最高能跑到 25km/h 的样子,计时从我的办公楼回家只需要 11 分钟哇,骑起来超级超级爽 \n\n...然后下坡刹车太急把手机膜摔碎了,差点把自己也摔出去 😨", "thumb": "media/2164.jpg_thumb.jpg"}}, {"id": 2499, "date": "2023-08-11T05:06:42", "text": "计划婚礼,需要我和聊聊有一个人在电脑上填一个表,但是谁都不想起床怎么办:🤤\n\n1. 用定时消息石头剪刀布,平局\n2. 丢标枪,平局\n3. 踢足球,平局\n4. 丢篮球,我赢了!\n\n好耶,躺躺 😴", "views": 124, "forwards": 1, "images": [{"width": 763, "height": 2560, "date": "2023-08-11T05:06:42", "media_type": "photo", "original_name": "photo_2023-08-11_05-06-42.jpg", "url": "media/2499.jpg", "size": 237612, "thumb": "media/2499.jpg_thumb.jpg"}]}, {"id": 2500, "date": "2023-08-12T01:27:28", "text": "#adhd日常 在公司买三明治送水果,但是他们不会帮你放在三明治旁边需要自己去水果框里拿,然后我每次都忘记拿 🌚", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-12T01:27:28", "media_type": "photo", "original_name": "photo_2023-08-12_01-27-28.jpg", "url": "media/2500.jpg", "size": 347358, "thumb": "media/2500.jpg_thumb.jpg"}]}, {"id": 2502, "date": "2023-08-14T01:52:50", "text": "实践证明 29℃ 在没有空调的房间里真的没办法做事情... 要准备接下来的三天在公司呆到晚上十点了,至少有很棒的空调,或者在想能不能直接在公司睡", "views": 101, "forwards": 0, "media_group_id": 13535823763441621, "images": [{"width": 1080, "height": 2160, "date": "2023-08-14T01:52:48", "media_type": "photo", "original_name": "photo_2023-08-14_01-52-48.jpg", "url": "media/2501.jpg", "size": 123483, "thumb": "media/2501.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-14T01:52:49", "media_type": "photo", "original_name": "photo_2023-08-14_01-52-49.jpg", "url": "media/2502.jpg", "size": 217173, "thumb": "media/2502.jpg_thumb.jpg"}]}, {"id": 2503, "date": "2023-08-14T06:36:05", "text": "今天被别人的代码灵车创到了 😢\n\n在 Linux 上用 wihotspot 一键开热点,关掉热点之后发现我的 wifi 设备没了。花了两个小时找问题发现原来是它开热点的时候会自动编辑 /etc 里面的 NetworkManager 配置把 wlan0 设备改成不管理,关掉热点之后却不会自动改回去... 😡\n\n然后群友告诉我 Gnome 和 KDE 都已经自带热点功能了,虽然 Gnome 的藏得比较深之前没找到... 呜呜白浪费了两个小时 🤗", "views": 96, "forwards": 0, "images": [{"width": 442, "height": 158, "date": "2023-08-14T06:07:12", "media_type": "photo", "original_name": "photo_2023-08-14_06-07-12.jpg", "url": "media/2503.jpg", "size": 12718, "thumb": "media/2503.jpg_thumb.jpg"}]}, {"id": 2504, "date": "2023-08-16T04:01:21", "text": "明天是我的期末演讲和组里其他人的期中演讲... 然后现在晚上九点了组里还有三个人在公司肝演讲 🌚", "views": 85, "forwards": 1}, {"id": 2505, "date": "2023-08-16T06:47:59", "text": "哭哭 十点去车站等 10:09 的末班车等了四十分钟没有来... 回不去家了,去蓝夏家借沙发睡睡,感谢感谢 😴", "views": 88, "forwards": 0}, {"id": 2506, "date": "2023-08-16T22:02:11", "text": "开始期末演讲了,欢迎大家围观 qwq\n\n(edit: 结束了,把链接删掉啦,大概一个月之后会公开录像 🧐)", "views": 83, "forwards": 0}, {"id": 2507, "date": "2023-08-16T23:44:36", "text": "结束啦,感觉前面大半还好,最后的 1/3 的时候好紧张完全忘了稿 😢", "views": 79, "forwards": 0, "reply": {"id": 2506, "text": "开始期末演讲了,欢迎大家围观 qwq\n\n(edit: 结束了,把链接删掉啦,大概一个月之后会公开录像 🧐)"}}, {"id": 2508, "date": "2023-08-16T23:45:10", "views": 84, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2022-10-23T15:15:16", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🥲", "set_name": "Bocchi_the_Rock_sticker", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/2508.webm", "size": 42909, "thumb": "media/2508.webm_thumb.jpg"}]}, {"id": 2509, "date": "2023-08-17T22:25:47", "text": "说起来昨天演讲开始的时候测试了一下声音输出发现没声音,花了两位 IT 十分钟才调好声音 \n\nMS 每次演讲都会出这种问题... 我的期中演讲电脑没办法用房间的控制台投屏,想要重开会议结果控制台死机,这个网线供电的控制台重启也没用。最后好像是 Wifi 投屏到投影仪上了,然后因为要录像还要同时在 teams 上投 ppt,投影仪的屏幕看到的是我 teams 上的 presenter view... 这就导致我没办法看 ppt 里面的笔记了,因为如果我看笔记的话房间里的人也能看到我的笔记 🧐\n\n同组的 Eloi 期中演讲的时候首先是 teams 上的声音输出房间听不见,房间里的麦克风也传不过去,电脑声音也没办法投到房间里。解决方案是直接用笔记本加入 teams meeting 然后用笔记本的小喇叭和麦克风播音频和在线听众交流 😨", "views": 83, "forwards": 0, "media_group_id": 13538489175807101, "images": [{"width": 2016, "height": 1512, "date": "2023-08-17T22:25:45", "media_type": "photo", "original_name": "photo_2023-08-17_22-25-45.jpg", "url": "media/2509.jpg", "size": 454943, "thumb": "media/2509.jpg_thumb.jpg"}, {"width": 2560, "height": 1867, "date": "2023-08-17T22:25:46", "media_type": "photo", "original_name": "photo_2023-08-17_22-25-46.jpg", "url": "media/2510.jpg", "size": 561241, "thumb": "media/2510.jpg_thumb.jpg"}]}, {"id": 2511, "date": "2023-08-18T05:52:49", "text": "今天从早上十点工作到现在晚上十点整理代码,终于整理到可以开源发布的状态了!现在可以一键 pip 安装,所有权重自动下载,还有简单一个指令就能用到所有功能的 CLI 🦀\n\n不过好累... 明明导师也好发纸也好都没有要求我公开高质量代码,明明学术界「公开代码」普遍都是几万个 jupyter notebook,为什么我要花这么多时间整理... 而且在微软的 Github 帐号下开源了的话我也没办法维护它,发布即归档 😨\n\n好累好累,明明没有人要求我做这些,如果我能少给自己设些这样的期望就好了... 😢", "views": 111, "forwards": 1, "images": [{"width": 750, "height": 1169, "date": "2023-08-18T06:06:55", "media_type": "photo", "original_name": "photo_2023-08-18_06-06-55.jpg", "url": "media/2511.jpg", "size": 89218, "thumb": "media/2511.jpg_thumb.jpg"}]}, {"id": 2512, "date": "2023-08-19T00:51:07", "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?", "views": 90, "forwards": 1, "files": [{"duration": 714, "performer": "青葉市子", "title": "いりぐちでぐち", "file_name": "青葉市子 - いりぐちでぐち.mp3", "mime_type": "audio/mpeg", "date": "2023-08-14T22:59:40", "media_type": "audio_file", "original_name": "青葉市子 - いりぐちでぐち.mp3", "url": "media/2512.mp3", "size": 28610280, "thumb": "media/2512.mp3_thumb.jpg"}]}, {"id": 2513, "date": "2023-08-19T05:13:49", "text": "又是因为滑板 😢", "views": 89, "forwards": 0, "media_group_id": 13539376237384573, "images": [{"width": 1512, "height": 1887, "date": "2023-08-19T05:13:48", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-48.jpg", "url": "media/2513.jpg", "size": 383264, "thumb": "media/2513.jpg_thumb.jpg"}, {"width": 1512, "height": 1870, "date": "2023-08-19T05:13:48", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-48.jpg", "url": "media/2514.jpg", "size": 289550, "thumb": "media/2514.jpg_thumb.jpg"}, {"width": 1080, "height": 928, "date": "2023-08-19T05:13:49", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-49.jpg", "url": "media/2515.jpg", "size": 105370, "thumb": "media/2515.jpg_thumb.jpg"}]}, {"id": 2516, "date": "2023-08-19T23:13:02", "text": "蝴蝶!", "views": 81, "forwards": 0, "media_group_id": 13539894256280997, "images": [{"width": 2560, "height": 1920, "date": "2023-08-19T23:13:00", "media_type": "photo", "original_name": "photo_2023-08-19_23-13-00.jpg", "url": "media/2516.jpg", "size": 815872, "thumb": "media/2516.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-08-19T23:13:01", "media_type": "photo", "original_name": "photo_2023-08-19_23-13-01.jpg", "url": "media/2517.jpg", "size": 538191, "thumb": "media/2517.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:31", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-31.jpg", "url": "media/2518.jpg", "size": 951107, "thumb": "media/2518.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:33", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-33.jpg", "url": "media/2519.jpg", "size": 560724, "thumb": "media/2519.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:36", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-36.jpg", "url": "media/2520.jpg", "size": 572327, "thumb": "media/2520.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:37", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-37.jpg", "url": "media/2521.jpg", "size": 798066, "thumb": "media/2521.jpg_thumb.jpg"}]}, {"id": 2522, "date": "2023-08-20T08:23:04", "text": "昨天和导师道别,把一直放在桌上的绿色猫猫留给他了。已经是我送出去的第二只同系列猫猫了,第一只是给了前室友。打算回家再买一只,希望它可以成为连接我们的纽带,让我们保持联系。🙏\n\n总之这段是很开心的一段经历!认识了很多新的朋友、得到了很多个人项目的想法、也大概确定了以后想做的方向。\n\n虽然前几周乱乱的,因为选了一个现有资源做不到的方向浪费三周,不过重新找到方向之后还是做完了很多事情、拿到了很多成果的!虽然到最后七天人工标注才过审核、采集分析过程也磕磕绊绊,但是也成功完成了,足够证明我的方法有效果。\n\n感谢导师帮忙做了很多很多事情,帮忙提交了申请审核研究、使用数据集、公开源码和演讲的繁琐文件,帮忙提供方向和建议,帮忙想出了信息压缩很高的热力图。比聊聊那边的导师负责太多了。希望以后会有机会再次在研究上合作 qwq", "views": 83, "forwards": 0, "media_group_id": 13540158272411861, "images": [{"width": 2560, "height": 1920, "date": "2023-08-19T00:56:39", "media_type": "photo", "original_name": "photo_2023-08-19_00-56-39.jpg", "url": "media/2522.jpg", "size": 794075, "thumb": "media/2522.jpg_thumb.jpg"}, {"width": 2016, "height": 1496, "date": "2023-08-20T08:23:01", "media_type": "photo", "original_name": "photo_2023-08-20_08-23-01.jpg", "url": "media/2523.jpg", "size": 427117, "thumb": "media/2523.jpg_thumb.jpg"}, {"width": 2560, "height": 1852, "date": "2023-08-20T08:23:02", "media_type": "photo", "original_name": "photo_2023-08-20_08-23-02.jpg", "url": "media/2524.jpg", "size": 465880, "thumb": "media/2524.jpg_thumb.jpg"}], "reply": {"id": 2512, "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?"}}, {"id": 2525, "date": "2023-08-21T01:20:27", "text": "猫!🪟☺️🐱😴", "views": 69, "forwards": 0, "media_group_id": 13540646621014429, "images": [{"width": 1920, "height": 2560, "date": "2023-08-21T01:05:53", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-53.jpg", "url": "media/2525.jpg", "size": 898095, "thumb": "media/2525.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-20T21:50:05", "media_type": "photo", "original_name": "photo_2023-08-20_21-50-05.jpg", "url": "media/2526.jpg", "size": 430549, "thumb": "media/2526.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-20T21:04:52", "media_type": "photo", "original_name": "photo_2023-08-20_21-04-52.jpg", "url": "media/2527.jpg", "size": 539498, "thumb": "media/2527.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:05:54", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-54.jpg", "url": "media/2528.jpg", "size": 552061, "thumb": "media/2528.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:05:54", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-54.jpg", "url": "media/2529.jpg", "size": 678045, "thumb": "media/2529.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:18:41", "media_type": "photo", "original_name": "photo_2023-08-21_01-18-41.jpg", "url": "media/2530.jpg", "size": 380324, "thumb": "media/2530.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-21T01:18:42", "media_type": "photo", "original_name": "photo_2023-08-21_01-18-42.jpg", "url": "media/2531.jpg", "size": 363952, "thumb": "media/2531.jpg_thumb.jpg"}]}, {"id": 2532, "date": "2023-08-21T01:23:32", "views": 75, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-05-31T22:50:52", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "😽", "set_name": "line_120505986862_by_moe_sticker_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2532.webp", "size": 33748, "thumb": "media/2532.webp_thumb.jpg"}]}, {"id": 2533, "date": "2023-08-21T01:41:43", "text": "点了一个 Sake お茶漬け,以为是酒(sake)结果是鮭(sake)🤗", "views": 74, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13540656823823189, "images": [{"width": 2560, "height": 1920, "date": "2023-08-21T01:41:13", "media_type": "photo", "original_name": "photo_2023-08-21_01-41-13.jpg", "url": "media/2533.jpg", "size": 643751, "thumb": "media/2533.jpg_thumb.jpg"}, {"width": 1919, "height": 1179, "date": "2023-08-21T01:41:19", "media_type": "photo", "original_name": "photo_2023-08-21_01-41-19.jpg", "url": "media/2534.jpg", "size": 395034, "thumb": "media/2534.jpg_thumb.jpg"}]}, {"id": 2535, "date": "2023-08-22T08:27:30", "text": "开车旅游,租车四天租到了一个 2023 Camry,第一天就把漆刮到了 😭\n\n还刮得好深... 感觉可能要 -$500", "views": 80, "forwards": 0, "media_group_id": 13541542799946165, "images": [{"width": 2560, "height": 1920, "date": "2023-08-22T00:06:42", "media_type": "photo", "original_name": "photo_2023-08-22_00-06-42.jpg", "url": "media/2535.jpg", "size": 1505064, "thumb": "media/2535.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-22T08:27:28", "media_type": "photo", "original_name": "photo_2023-08-22_08-27-28.jpg", "url": "media/2536.jpg", "size": 759397, "thumb": "media/2536.jpg_thumb.jpg"}]}, {"id": 2537, "date": "2023-08-22T09:28:02", "text": "买的手电筒结帐之后也忘记拿了,在亚马逊买的登山拐杖也忘记在前台还开着的时候取,停车只看倒车摄像头忘记看四周还刮到了,还忘记了计划和房东说来拿钥匙导致明早要早起,今天好失败好失败...\n\n如果我去旅游可以不带上自己就好了,仿佛自己在自己眼里变成了一个累赘 😴", "views": 82, "forwards": 0}, {"id": 2538, "date": "2023-08-23T01:45:47", "text": "好可爱!!", "views": 83, "forwards": 1, "files": [{"width": 1552, "height": 1088, "duration": 18, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-08-23T01:46:36", "media_type": "video_file", "original_name": "video_2023-08-23_01-46-36.mp4", "url": "media/2538.mp4", "size": 12893768, "thumb": "media/2538.mp4_thumb.jpg"}]}, {"id": 2544, "date": "2023-08-23T16:36:03", "text": "昨天和蓝夏和ゆり开车去了 Rainier 山!风景好好看,小动物也好可爱,新买的超大号摄影手机 Mi 11 Ultra 也终于派上用途了 🤩\n\n开了四个小时的车到那里,开高速除了一次并线太急没有犯其他的错,在山区到处都是 180° 大弯的路上白天晚上开了来回也没出事,总之很幸运!\n\n到 Paradise Visitor Center 那边已经下午六点了,走了短短一圈,拍了些很棒的照片,那只吃浆果的小松鼠就是在那里拍到的!太晚了打算明天再走根长的 trail。", "views": 79, "forwards": 0, "media_group_id": 13542468510802789, "images": [{"width": 2560, "height": 1920, "date": "2023-08-23T08:24:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-24-21.jpg", "url": "media/2544.jpg", "size": 978537, "thumb": "media/2544.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:57", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-57.jpg", "url": "media/2545.jpg", "size": 676384, "thumb": "media/2545.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:24:33", "media_type": "photo", "original_name": "photo_2023-08-23_08-24-33.jpg", "url": "media/2546.jpg", "size": 1234759, "thumb": "media/2546.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:54", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-54.jpg", "url": "media/2547.jpg", "size": 1007760, "thumb": "media/2547.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:46", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-46.jpg", "url": "media/2548.jpg", "size": 990552, "thumb": "media/2548.jpg_thumb.jpg"}]}, {"id": 2549, "date": "2023-08-23T16:36:24", "text": "之后去了旁边的瀑布和湖,我们到的时候已经没有人了,在那里拍了些合影。原本打算找地方看日落看星星但是因为多云没看到,结果在湖边找了一个空间铺地毯吃了野餐,也是很棒的体验 !🤤\n\n第一次吃石灰自热袋加热的方便火锅,只要浇水就能蒸东西确实好方便。番茄火锅也很好吃,在温度零下的山上需要的正好就是一碗热番茄汤,喝完了还能获得一包石灰暖手宝 qwq\n\n吃到天黑赶快回车下山啦,即使穿着羽绒服和超厚帽衫还是好冷好冷,不过也是因为多云把阳光挡住了,希望今天会好些 🪟", "views": 96, "forwards": 1, "media_group_id": 13542468674365949, "images": [{"width": 2560, "height": 1916, "date": "2023-08-23T16:11:38", "media_type": "photo", "original_name": "photo_2023-08-23_16-11-38.jpg", "url": "media/2549.jpg", "size": 624144, "thumb": "media/2549.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:11", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-11.jpg", "url": "media/2550.jpg", "size": 1024004, "thumb": "media/2550.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:17", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-17.jpg", "url": "media/2551.jpg", "size": 546244, "thumb": "media/2551.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:22", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-22.jpg", "url": "media/2552.jpg", "size": 757975, "thumb": "media/2552.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:50:07", "media_type": "photo", "original_name": "photo_2023-08-23_08-50-07.jpg", "url": "media/2553.jpg", "size": 1106639, "thumb": "media/2553.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:50:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-50-21.jpg", "url": "media/2554.jpg", "size": 894194, "thumb": "media/2554.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:48:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-48-21.jpg", "url": "media/2555.jpg", "size": 760125, "thumb": "media/2555.jpg_thumb.jpg"}]}, {"id": 2556, "date": "2023-08-26T17:19:22", "text": "松鼠驯服人类的珍贵影像\n\n(感谢蓝夏把这个瞬间拍下来了", "views": 179, "forwards": 5, "images": [{"width": 2048, "height": 1269, "date": "2023-08-26T17:19:22", "media_type": "photo", "original_name": "photo_2023-08-26_17-19-22.jpg", "url": "media/2556.jpg", "size": 284944, "thumb": "media/2556.jpg_thumb.jpg"}]}, {"id": 2557, "date": "2023-08-26T19:04:08", "text": "23 号早上从大木屋开出来走走停停。在早餐饭馆旁边看到了薰衣草田和在采薰衣草蜜的小蜜蜂。加了下油,好久没加过油了好慌,查好算好可以加的量生怕加太多漏出来,然后店员告诉我原来加满会自动跳 🌚\n\n然后爬了山!从 Paradise 爬到 Glacier Vista 再回去,虽然没有爬完整条 Skyline Trail,但是对这 1/3 条路来说体力正好够了。上山之前ゆり帮忙捡到一根树枝、削掉树皮做了一根登山杖。原来树枝这么结实,上下山毫发无损,感觉握着它已经可以打死一只哥布林了。可惜国家公园里面的东西不能带走呢,下山拍张照片留念之后留在山口了。\n\n山上风景好棒,感觉随便在哪里按下镜头就是一张壁纸哇,不过风景肯定有更懂摄影的人拍过了,所以还是把取景的焦点留给了蓝夏和ゆり,捕捉到了很多只属于自己的回忆 qwq\n\n还看到了好多好多小动物,有松鼠花栗鼠、小蜜蜂蝴蝶、野鸡、各种小鸟大鸟,身上有花香和食物的味道大家都来围着我们转圈圈。蹲下来看他们的时候有一只花栗鼠还趁我不注意跳到我头上了!好棒好棒,如果我住在这附近的小木屋会不会能和它们交上朋友呢?👩‍👧‍👧\n\n下山体力刚好用完,坐上车边聊天休息边看 AI 开车开到了 Portland。", "views": 89, "forwards": 0, "media_group_id": 13544613184168781, "images": [{"width": 1280, "height": 960, "date": "2023-08-26T17:12:09", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-09.jpg", "url": "media/2557.jpg", "size": 236136, "thumb": "media/2557.jpg_thumb.jpg"}, {"width": 1918, "height": 2261, "date": "2023-08-26T17:12:11", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-11.jpg", "url": "media/2558.jpg", "size": 987392, "thumb": "media/2558.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-26T17:12:12", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-12.jpg", "url": "media/2559.jpg", "size": 1307173, "thumb": "media/2559.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:12", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-12.jpg", "url": "media/2560.jpg", "size": 858972, "thumb": "media/2560.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:15", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-15.jpg", "url": "media/2561.jpg", "size": 1378009, "thumb": "media/2561.jpg_thumb.jpg"}, {"width": 2560, "height": 1916, "date": "2023-08-26T19:01:31", "media_type": "photo", "original_name": "photo_2023-08-26_19-01-31.jpg", "url": "media/2562.jpg", "size": 780475, "thumb": "media/2562.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:17", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-17.jpg", "url": "media/2563.jpg", "size": 1090637, "thumb": "media/2563.jpg_thumb.jpg"}, {"width": 2000, "height": 1436, "date": "2023-08-26T17:12:17", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-17.jpg", "url": "media/2564.jpg", "size": 801730, "thumb": "media/2564.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:19", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-19.jpg", "url": "media/2565.jpg", "size": 1669412, "thumb": "media/2565.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-08-26T17:12:19", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-19.jpg", "url": "media/2566.jpg", "size": 724706, "thumb": "media/2566.jpg_thumb.jpg"}]}, {"id": 2567, "date": "2023-08-28T21:28:43", "text": "喵呼呼", "views": 81, "forwards": 0, "images": [{"width": 2000, "height": 1310, "date": "2023-08-28T21:28:43", "media_type": "photo", "original_name": "photo_2023-08-28_21-28-43.jpg", "url": "media/2567.jpg", "size": 487962, "thumb": "media/2567.jpg_thumb.jpg"}]}, {"id": 2568, "date": "2023-08-30T02:23:18", "text": "24 号在 Portland 去了 Japanese Garden 和 Rose Test Garden 和「世界最大的书店」Powell's City of Books。\n\n在这个日式花园第一次看到超级现代的日式建筑,绝对是这个花园最独特的地方,简约的全玻璃幕墙配上传统的风格好好看。花园也很棒,虽然过了季没有看到花但是看到了很多几百年的盆栽树、小瀑布和充满胖胖鲤鱼的食堂、走过了很安静的小溪,好想在树荫下面躺下来睡一觉 😴\n\n然后在隔壁的巨大玫瑰花园补上了没看到的花!看地图上似乎有 700 种不同的人工选育品种,有很多很独特的花瓣和渐变纹路,好厉害。不过居然到现在都并没有人做出纯蓝色玫瑰,看来选育还是有很多限制唉。\n\n接下来在书店转了一圈。因为实在太大,关门之前就只逛了几个小分区,光是 LGBT 分区就有五六架大书架。收集了些有趣的和能与「员工推荐」的短评共鸣的书名,希望会有时间读电子版。实体书只买了一本 Libbrecht 的雪花指南 qwq", "views": 68, "forwards": 0, "media_group_id": 13546897589956845, "images": [{"width": 2560, "height": 1920, "date": "2023-08-30T02:21:44", "media_type": "photo", "original_name": "photo_2023-08-30_02-21-44.jpg", "url": "media/2568.jpg", "size": 1241418, "thumb": "media/2568.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:11:55", "media_type": "photo", "original_name": "photo_2023-08-30_01-11-55.jpg", "url": "media/2569.jpg", "size": 1322343, "thumb": "media/2569.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:10", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-10.jpg", "url": "media/2570.jpg", "size": 1868482, "thumb": "media/2570.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:28", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-28.jpg", "url": "media/2571.jpg", "size": 410228, "thumb": "media/2571.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:34", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-34.jpg", "url": "media/2572.jpg", "size": 418325, "thumb": "media/2572.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:22:53", "media_type": "photo", "original_name": "photo_2023-08-30_02-22-53.jpg", "url": "media/2573.jpg", "size": 1360994, "thumb": "media/2573.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-30T01:12:49", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-49.jpg", "url": "media/2574.jpg", "size": 703156, "thumb": "media/2574.jpg_thumb.jpg"}]}, {"id": 2575, "date": "2023-08-30T02:31:25", "text": "补一些花花 qwq", "views": 81, "forwards": 0, "media_group_id": 13546901486229197, "images": [{"width": 2560, "height": 1920, "date": "2023-08-30T02:31:23", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-23.jpg", "url": "media/2575.jpg", "size": 566365, "thumb": "media/2575.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-30T02:31:23", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-23.jpg", "url": "media/2576.jpg", "size": 354536, "thumb": "media/2576.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2577.jpg", "size": 383889, "thumb": "media/2577.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2578.jpg", "size": 483224, "thumb": "media/2578.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2579.jpg", "size": 388889, "thumb": "media/2579.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2580.jpg", "size": 492091, "thumb": "media/2580.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2581.jpg", "size": 697107, "thumb": "media/2581.jpg_thumb.jpg"}], "reply": {"id": 2568, "text": "24 号在 Portland 去了 Japanese Garden 和 Rose Test Garden 和「世界最大的书店」Powell's City of Books。\n\n在这个日式花园第一次看到超级现代的日式建筑,绝对是这个花园最独特的地方,简约的全玻璃幕墙配上传统的风格好好看。花园也很棒,虽然过了季没有看到花但是看到了很多几百年的盆栽树、小瀑布和充满胖胖鲤鱼的食堂、走过了很安静的小溪,好想在树荫下面躺下来睡一觉 😴\n\n然后在隔壁的巨大玫瑰花园补上了没看到的花!看地图上似乎有 700 种不同的人工选育品种,有很多很独特的花瓣和渐变纹路,好厉害。不过居然到现在都并没有人做出纯蓝色玫瑰,看来选育还是有很多限制唉。\n\n接下来在书店转了一圈。因为实在太大,关门之前就只逛了几个小分区,光是 LGBT 分区就有五六架大书架。收集了些有趣的和能与「员工推荐」的短评共鸣的书名,希望会有时间读电子版。实体书只买了一本 Libbrecht 的雪花指南 qwq", "thumb": "media/2568.jpg_thumb.jpg"}}, {"id": 2584, "date": "2023-09-01T07:12:37", "text": "从中国买二手的鬼故事...\n\n十二前从京东爱回收严选买了一台小米 11 Ultra 为了在这段旅行中拍照片,然后两天前突然长焦镜头连接不上了,尝试启动长焦会让相机卡死。问客服,客服说四十天免费换货期限已经过了,因为时间是按转运仓收货的日期开始算,然而从转运仓寄到北美花了十天。😡\n\n那就自己 debug 一下吧。首先确定了不是软件问题,换 GCam 和开源相机也无果。然后怀疑是镜头软线接触不好,想拆开看看,所以今天回到旅店之后抽出时间拆开。好不容易绕开爱回收的「撕毁无效」条把后盖打开了,然后发现它居然是被修过的... 😨 里面螺丝上的贴纸被戳破了,还在另一个螺丝上贴了维修公司贴的「撕毁无效」条。\n\n因为这两个撕毁无效贴纸我只试了一下拔了重新插软线,并没有用。现在感觉最大的可能是 CPU 维修过然后维修员技术不够好 bga 因为过热脱焊或者短路了。现在这台只能送回去修... 然后旅程剩下的几天就没有长焦用了 😭\n\n不过现在也没有其他的手机划算,所以又买了一台类似的二手 11 Ultra,等新的收到把这台送回去修然后半价卖掉好了 🛌", "views": 136, "forwards": 2, "media_group_id": 13548418860968549, "images": [{"width": 1152, "height": 2560, "date": "2023-09-01T07:12:30", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-30.jpg", "url": "media/2582.jpg", "size": 50873, "thumb": "media/2582.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-01T07:12:32", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-32.jpg", "url": "media/2583.jpg", "size": 1005837, "thumb": "media/2583.jpg_thumb.jpg"}, {"width": 1512, "height": 2016, "date": "2023-09-01T07:12:32", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-32.jpg", "url": "media/2584.jpg", "size": 665643, "thumb": "media/2584.jpg_thumb.jpg"}]}, {"id": 2585, "date": "2023-09-02T22:10:48", "views": 115, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-02T22:10:47", "media_type": "photo", "original_name": "photo_2023-09-02_22-10-47.jpg", "url": "media/2585.jpg", "size": 936354, "thumb": "media/2585.jpg_thumb.jpg"}]}, {"id": 2586, "date": "2023-09-03T01:10:55", "text": "25 号收收尾就开回西雅图还车啦,原本预估 2.5h 的路程因为四起事故变成了 4.5h 有点倒霉,也因此打电话改到在机场还车了。因为赶时间匆匆忙忙地和蓝夏和ゆり和西雅图道别了,一个人开车去机场的路上突然好孤单好孤单,不想离开朋友们,不想离开这里呢。😢\n\n到机场之后还车超级幸运,蹭掉了车漆甚至没有给我报,写纸条提醒清洁员补漆就让我走了,真好呀。\n\n过完安检正好刚开始登机,不过队还很长买点吃的吧。看到了一个快餐店,想要买一个三明治但是店刚刚关门,然后收摊的好心店员看锅里还剩些热通心粉没倒掉就给我免费盛了一碗,感谢感谢! 就这样吃着热晚饭飞到了湾区 qwq", "views": 82, "forwards": 0, "media_group_id": 13549627640019797, "images": [{"width": 2560, "height": 1433, "date": "2023-09-03T01:08:50", "media_type": "photo", "original_name": "photo_2023-09-03_01-08-50.jpg", "url": "media/2586.jpg", "size": 395541, "thumb": "media/2586.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:09:08", "media_type": "photo", "original_name": "photo_2023-09-03_01-09-08.jpg", "url": "media/2587.jpg", "size": 1107943, "thumb": "media/2587.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T18:58:42", "media_type": "photo", "original_name": "photo_2023-08-26_18-58-42.jpg", "url": "media/2588.jpg", "size": 359755, "thumb": "media/2588.jpg_thumb.jpg"}]}, {"id": 2589, "date": "2023-09-03T01:24:48", "text": "26 号凌晨到湾区,原计划是 26-27 把论文写完,28 号早上开车带着搬家的拖车出发去黄石玩。但是到豆腐家发现搬家装箱只装了 <50%,豆腐还很自信地觉得两天能收完... 结果两天当然没有收完。26-29 这四天三个人还叫上了同学一起收家才勉勉强强收完,好累好累 😸\n\n29 号晚上装满了整整一个拖车终于出发了,把玩的时间减半有了一个可行的新计划,晚上七点出发赶路轮流开到凌晨四点找地方睡,30 号继续赶路又开到凌晨四点开到了黄石公园的旅店。\n\n有点生气 😡 感觉豆腐每次都在做没法实现的计划,特别自信地低估每一件事需要的时间,又因为各种原因没法完成。而且因为原本留给论文的时间用来帮忙收家了,现在还有四天就要到 ICASSP paper submission deadline 论文还没写完,接下来什么时候可以抽出时间写呢...\n\n不过既然好不容易争取到了两天在黄石,还是把失望和焦虑的心情丢到一边专心玩啦 qwq", "views": 78, "forwards": 1, "media_group_id": 13549634305064077, "images": [{"width": 1744, "height": 1530, "date": "2023-09-03T01:14:13", "media_type": "photo", "original_name": "photo_2023-09-03_01-14-13.jpg", "url": "media/2589.jpg", "size": 727012, "thumb": "media/2589.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T00:08:08", "media_type": "photo", "original_name": "photo_2023-08-30_00-08-08.jpg", "url": "media/2590.jpg", "size": 1019969, "thumb": "media/2590.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-09-03T06:47:30", "media_type": "photo", "original_name": "photo_2023-09-03_06-47-30.jpg", "url": "media/2591.jpg", "size": 538717, "thumb": "media/2591.jpg_thumb.jpg"}]}, {"id": 2592, "date": "2023-09-03T02:16:05", "text": "31 号去看了黄石北侧!吸取上次旅行的教训,这次看攻略做计划的时候给每个景点每段路程都留了空余时间,即使晚出门了两个小时也把想看的全都看完了。\n\n有很好看的小溪小瀑布、喷着白色不明气体的间歇泉、颜色像宝石一样的酸水坑、标志性的色板泉和大峡谷、还有活着的鹿和美洲野牛🦬!(好想骑!)\n\n拍到了好多好看的照片,可惜豆腐不想让照片公开出去所以给豆腐打码啦", "views": 92, "forwards": 1, "media_group_id": 13549658920887253, "images": [{"width": 2560, "height": 1920, "date": "2023-09-03T01:32:12", "media_type": "photo", "original_name": "photo_2023-09-03_01-32-12.jpg", "url": "media/2592.jpg", "size": 747111, "thumb": "media/2592.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:03:46", "media_type": "photo", "original_name": "photo_2023-09-03_02-03-46.jpg", "url": "media/2593.jpg", "size": 754580, "thumb": "media/2593.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:32:25", "media_type": "photo", "original_name": "photo_2023-09-03_01-32-25.jpg", "url": "media/2594.jpg", "size": 882914, "thumb": "media/2594.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:51:52", "media_type": "photo", "original_name": "photo_2023-09-03_01-51-52.jpg", "url": "media/2595.jpg", "size": 1250086, "thumb": "media/2595.jpg_thumb.jpg"}, {"width": 2560, "height": 1916, "date": "2023-09-03T02:09:14", "media_type": "photo", "original_name": "photo_2023-09-03_02-09-14.jpg", "url": "media/2596.jpg", "size": 902220, "thumb": "media/2596.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-09-03T01:52:26", "media_type": "photo", "original_name": "photo_2023-09-03_01-52-26.jpg", "url": "media/2597.jpg", "size": 1465360, "thumb": "media/2597.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:13:20", "media_type": "photo", "original_name": "photo_2023-09-03_02-13-20.jpg", "url": "media/2598.jpg", "size": 999607, "thumb": "media/2598.jpg_thumb.jpg"}]}, {"id": 2599, "date": "2023-09-03T02:42:40", "text": "黄石作为死亡率前十的国家公园,还遇到了些达尔文奖挑战者 🌚 拍小瀑布的时候看到有人沿着峡谷爬下去站在水流最急的地方拍自拍。然后温泉旁边离路很近的湖里有一个在冒泡泡的小泉口,过一会果然有人尝试把手指伸进去被烫到了。接下来还有某位豆腐看到 3/8 mile & 600 ft drop 的绕弯路试着抄近道走超陡滑坡,还好叫住了 🤗\n\n豆腐和猫猫球还因为这件事吵哭了... 似乎豆腐即使没有体力也不想错过拍到大峡谷日落长曝光的机会。我和猫球下去了却没意识到要拍长曝光,回到豆腐身边又已经快天黑了,让豆腐好失望想要滑滑坡下去拍照,但是滑坡真的很危险... 从日落吵到天黑回车上了,不过上来之后豆腐拍到了很好看的圆月亮,似乎没那么伤心了。真是的我用手机广角 1/50s ISO64 拍出来的大峡谷还不够好看嘛?感觉手机拍照就一直在被看不起 🫣\n\n摸黑找角度拍月亮的时候我绊倒路崖摔了一跤,胳膊和两边膝盖都磕破了皮,不过莫名觉得好开心。不知道为什么会开心,可能是因为好久没有这样受伤了,也可能是因为恋痛 qwq\n\n(最后一张照片是月亮哦!怎么看起来像日出一样)", "views": 108, "forwards": 1, "media_group_id": 13549671682978429, "images": [{"width": 1918, "height": 2558, "date": "2023-09-03T02:41:48", "media_type": "photo", "original_name": "photo_2023-09-03_02-41-48.jpg", "url": "media/2599.jpg", "size": 746722, "thumb": "media/2599.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:32:07", "media_type": "photo", "original_name": "photo_2023-09-03_02-32-07.jpg", "url": "media/2600.jpg", "size": 684718, "thumb": "media/2600.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:32:18", "media_type": "photo", "original_name": "photo_2023-09-03_02-32-18.jpg", "url": "media/2601.jpg", "size": 1418397, "thumb": "media/2601.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-01T15:54:15", "media_type": "photo", "original_name": "photo_2023-09-01_15-54-15.jpg", "url": "media/2602.jpg", "size": 510732, "thumb": "media/2602.jpg_thumb.jpg"}]}, {"id": 2603, "date": "2023-09-04T20:52:19", "text": "爱的本质是拟合 🧹", "views": 179, "forwards": 3, "images": [{"width": 1080, "height": 2160, "date": "2023-09-04T20:52:19", "media_type": "photo", "original_name": "photo_2023-09-04_20-52-19.jpg", "url": "media/2603.jpg", "size": 245171, "thumb": "media/2603.jpg_thumb.jpg"}]}, {"id": 2604, "date": "2023-09-05T23:41:35", "text": "🌆", "views": 106, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-05T23:41:35", "media_type": "video_file", "original_name": "video_2023-09-05_23-41-35.mp4", "url": "media/2604.mp4", "size": 7758118, "thumb": "media/2604.mp4_thumb.jpg"}]}, {"id": 2605, "date": "2023-09-06T02:28:18", "text": "可怜狐狸刚做完手术好痛苦的样子...", "views": 90, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 20, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-06T02:28:18", "media_type": "video_file", "original_name": "video_2023-09-06_02-28-18.mp4", "url": "media/2605.mp4", "size": 7954704, "thumb": "media/2605.mp4_thumb.jpg"}]}, {"id": 2606, "date": "2023-09-06T06:10:27", "text": "一号去看了黄石南侧!早上天气不是很好,在多云掉雨点的样子。\n\n开车路过清澈的小溪,停下来接了一瓶溪水。没有 Rainier 的冰山水好喝但是也不错啦......结果继续上山发现上游有地下的火山水混进来 🌚 害怕。\n\n接下来看到了更多的水晶一样的湖和正在喷喷的间歇泉。剩下两位都拿着专业相机拍了湖那我就改拍他们好啦。Old Faithful 间歇泉大家都说好看,但是我们看的那次喷射好扫兴。还以为会更高的,而且很快就结束了,还有两小时的贤者模式时间(?)可惜这里真正最高的间歇泉 Steamboat 没办法预测喷射时间。", "views": 79, "forwards": 0, "media_group_id": 13551845022368893, "images": [{"width": 1920, "height": 2560, "date": "2023-09-06T05:53:15", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-15.jpg", "url": "media/2606.jpg", "size": 503586, "thumb": "media/2606.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:16", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-16.jpg", "url": "media/2607.jpg", "size": 1072162, "thumb": "media/2607.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:47:51", "media_type": "photo", "original_name": "photo_2023-09-06_06-47-51.jpg", "url": "media/2608.jpg", "size": 461490, "thumb": "media/2608.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:15", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-15.jpg", "url": "media/2609.jpg", "size": 812852, "thumb": "media/2609.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:17", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-17.jpg", "url": "media/2610.jpg", "size": 271397, "thumb": "media/2610.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-09-06T06:09:24", "media_type": "photo", "original_name": "photo_2023-09-06_06-09-24.jpg", "url": "media/2611.jpg", "size": 855858, "thumb": "media/2611.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-02T05:47:09", "media_type": "photo", "original_name": "photo_2023-09-02_05-47-09.jpg", "url": "media/2612.jpg", "size": 947093, "thumb": "media/2612.jpg_thumb.jpg"}]}, {"id": 2613, "date": "2023-09-06T13:04:41", "text": "接下来沿着海找了野餐位置,拿出来丙烷炉和便携锅烧上水,然后突然吹过来好大的风... 赶快准备收摊了,刚收完摊回到车上就下起了暴雨。野餐计划失败了好可惜,不过回旅店之后在旅店外面重新烧了野餐螺蛳粉,好好吃 qwq\n\n回去的路上遇到三辆车被警察 pull over... 希望他们还好,我只超了一点速反而没被看到好幸运。\n\n路上还看了一个禁止钓鱼的钓鱼桥,桥下游过几只小鸭,映着日落非常好看!还路过了一段急流小河,水流的速度让声音像瀑布一样。急流上面站着几只小鹅,很好奇它们是怎样做到没被水流冲走的。\n\n那之后天就正好黑下来了,一路飙车回家啦。即使出发的行程有点赶,两天时间正好把黄石里所有想去的景点都看到了!很开心!🦀", "views": 81, "forwards": 1, "media_group_id": 13552043848792709, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T13:01:43", "media_type": "photo", "original_name": "photo_2023-09-06_13-01-43.jpg", "url": "media/2613.jpg", "size": 1243465, "thumb": "media/2613.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-02T05:47:08", "media_type": "photo", "original_name": "photo_2023-09-02_05-47-08.jpg", "url": "media/2614.jpg", "size": 503265, "thumb": "media/2614.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:31:55", "media_type": "photo", "original_name": "photo_2023-09-06_06-31-55.jpg", "url": "media/2615.jpg", "size": 835456, "thumb": "media/2615.jpg_thumb.jpg"}, {"width": 2040, "height": 1529, "date": "2023-09-06T13:02:59", "media_type": "photo", "original_name": "photo_2023-09-06_13-02-59.jpg", "url": "media/2616.jpg", "size": 562562, "thumb": "media/2616.jpg_thumb.jpg"}, {"width": 2040, "height": 970, "date": "2023-09-06T06:39:41", "media_type": "photo", "original_name": "photo_2023-09-06_06-39-41.jpg", "url": "media/2617.jpg", "size": 307008, "thumb": "media/2617.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:33:33", "media_type": "photo", "original_name": "photo_2023-09-06_06-33-33.jpg", "url": "media/2618.jpg", "size": 1033733, "thumb": "media/2618.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:33:34", "media_type": "photo", "original_name": "photo_2023-09-06_06-33-34.jpg", "url": "media/2619.jpg", "size": 889245, "thumb": "media/2619.jpg_thumb.jpg"}]}, {"id": 2620, "date": "2023-09-06T13:50:46", "text": "二号出发飞去纽约了!和豆腐他们暂时告别了,搬完家多伦多见哦。\n\n在纽约见到了麻薯,是初中在网上认识的幼馴染み!终于终于见到了,一直好想见却没机会唉。感觉我小时候比小波奇还社恐,很长一段时间麻薯都是唯一一个近到可以互相放开防备倾诉心事的朋友,可以无休聊到时间尽头的朋友,他每次都会特别专心温柔地倾听。\n\n那时候一直超级喜欢他,可是我对自己完全没有自信,不知道多少次想要告白却没有发出去,因为不想让他失望。还很深刻地记得某次圣诞节前忍不住说了想让自己变成他的圣诞礼物,想去纽约见面,麻薯意外地同意了但是我却还是找了理由没有去。这次来到纽约也许就是 post-transition 得到自信之后把那次承诺补上了吧。(...想到麻薯也许会看到这段文字心情有些矛盾,不过大概也不需要继续隐藏了 ////)", "views": 91, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T13:50:45", "media_type": "photo", "original_name": "photo_2023-09-06_13-50-45.jpg", "url": "media/2620.jpg", "size": 405812, "thumb": "media/2620.jpg_thumb.jpg"}]}, {"id": 2622, "date": "2023-09-06T22:37:20", "text": "见识到了纽约人的 street parking", "views": 93, "forwards": 0, "media_group_id": 13552318719811917, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T22:37:18", "media_type": "photo", "original_name": "photo_2023-09-06_22-37-18.jpg", "url": "media/2621.jpg", "size": 1190261, "thumb": "media/2621.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-06T22:37:19", "media_type": "photo", "original_name": "photo_2023-09-06_22-37-19.jpg", "url": "media/2622.jpg", "size": 545860, "thumb": "media/2622.jpg_thumb.jpg"}]}, {"id": 2623, "date": "2023-09-07T13:23:08", "text": "哭了\n\n和聊聊重逢的日子,先是我起晚了误了机,然后聊聊因为 GO train 突然改时间误了火车 😢", "views": 93, "forwards": 1, "media_group_id": 13552743903879229, "images": [{"width": 1080, "height": 2160, "date": "2023-09-07T13:23:06", "media_type": "photo", "original_name": "photo_2023-09-07_13-23-06.jpg", "url": "media/2623.jpg", "size": 229558, "thumb": "media/2623.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-09-07T13:23:07", "media_type": "photo", "original_name": "photo_2023-09-07_13-23-07.jpg", "url": "media/2624.jpg", "size": 231656, "thumb": "media/2624.jpg_thumb.jpg"}]}, {"id": 2625, "date": "2023-09-08T02:13:53", "text": "见到聊聊了!", "views": 93, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 2626, "date": "2023-09-09T04:41:26", "text": "三号因为睡得太晚起床已经是下午三点了,去吃了超大碗乌冬。去巨大日超买了瓶五倍浓缩カルピス精华,带回去用来调酒。买到了店里最后一瓶有点开心,毕竟多伦多肯定买不到。\n\n接下来去溜了麻薯的边牧 Aoulee,好可爱但是可惜完全不粘我。但是好活跃,明明每天都在玩接球游戏还是很喜欢的样子,如果是猫会不会觉得无聊呢?然后因为是星期日晚上就洗洗睡了,时间似乎都用来聊天了,聊了一整天。", "views": 89, "forwards": 1, "media_group_id": 13553875893197517, "images": [{"width": 2560, "height": 1920, "date": "2023-09-09T04:41:15", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-15.jpg", "url": "media/2626.jpg", "size": 660237, "thumb": "media/2626.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T04:41:16", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-16.jpg", "url": "media/2627.jpg", "size": 1043208, "thumb": "media/2627.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T04:41:16", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-16.jpg", "url": "media/2628.jpg", "size": 671429, "thumb": "media/2628.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T23:06:32", "media_type": "photo", "original_name": "photo_2023-09-03_23-06-32.jpg", "url": "media/2629.jpg", "size": 1435173, "thumb": "media/2629.jpg_thumb.jpg"}]}, {"id": 2630, "date": "2023-09-09T05:43:56", "text": "五号去了 MoMA,因为曼哈顿的停车地狱即使有车也选择了打车。感觉纽约 MoMA 比 SF MoMA 更普通更易懂一点,也发现了更多喜欢的作品。\n\n喜欢一个写满文字回忆的幻灯片机,短短的一圈文字仿佛捕捉了所有假想的浪漫回忆。喜欢「百子莲」,感觉运用色彩的风格很梵高。喜欢在画布上划了一刀的「Expectation」,画布上的作品又何必是画。喜欢那个两层高的桌灯,站在下面感觉自己像是桌上手办。喜欢一张写满了 m.g. 的纸,好甜好甜,下次我无聊就写一整张的聊聊聊聊聊聊聊聊聊聊聊...。\n\n喜欢 Rene Magritte 的「爱人」,爱人们仿佛蒙住了面罩一样,盲目地和想象中的对方相爱。喜欢「肖像」火腿肉上的小眼睛 👁\n\nMoMA 好大一天没逛完好可惜,逛到关门被赶走了。在礼品店看到了一个纽约地铁的 PCB,好想给多伦多公交网也做一个 🤩", "views": 83, "forwards": 0, "media_group_id": 13553905888129405, "files": [{"width": 1280, "height": 720, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-09T05:43:38", "media_type": "video_file", "original_name": "video_2023-09-09_05-43-38.mp4", "url": "media/2630.mp4", "size": 2105977, "thumb": "media/2630.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-09-09T05:43:34", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-34.jpg", "url": "media/2631.jpg", "size": 832382, "thumb": "media/2631.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:36", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-36.jpg", "url": "media/2632.jpg", "size": 387244, "thumb": "media/2632.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:36", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-36.jpg", "url": "media/2633.jpg", "size": 284580, "thumb": "media/2633.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2634.jpg", "size": 388458, "thumb": "media/2634.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2635.jpg", "size": 181800, "thumb": "media/2635.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2636.jpg", "size": 275062, "thumb": "media/2636.jpg_thumb.jpg"}]}, {"id": 2637, "date": "2023-09-09T06:18:30", "text": "接下来去了紀伊國屋書店,买了些也许还读不懂的日语漫画,但是打算边学边读。买了第一话的《日常》和《お兄ちゃんはおしまい》和《本好きの下剋上》和麻薯推荐的《姫様拷問の時間です》。\n\n目前在读日常,感觉有标汉字读音挺好的,有些看不懂的读出来就懂了,不过还有些词典里查不到的用语和奇怪句式 get 不到要对照翻译啦。\n\n再之后坐地铁去箭馆,纽约地铁好脏好旧感觉急需翻新了。在箭馆和麻薯射射 🏹 有瞄准框的复合弓射得更准了,虽然我胳膊没力气举不稳的话弓再准也射不准。射完一小时把我和麻薯的靶放在一起对比感觉我完全就是随机分布了,然后发现他居然是全纽约第三 😢 好厉害...\n\n然后回家的路上一直在想能不能用云台加上摄像头做一个防手抖的自瞄弓,感觉是个很 Mark Rober 的想法", "views": 88, "forwards": 1, "media_group_id": 13553922485294597, "images": [{"width": 2560, "height": 1920, "date": "2023-09-09T06:12:35", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-35.jpg", "url": "media/2637.jpg", "size": 1010267, "thumb": "media/2637.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T06:12:36", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-36.jpg", "url": "media/2638.jpg", "size": 315628, "thumb": "media/2638.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-06T03:01:25", "media_type": "photo", "original_name": "photo_2023-09-06_03-01-25.jpg", "url": "media/2639.jpg", "size": 1231729, "thumb": "media/2639.jpg_thumb.jpg"}, {"width": 1918, "height": 1868, "date": "2023-09-09T06:12:38", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-38.jpg", "url": "media/2640.jpg", "size": 503053, "thumb": "media/2640.jpg_thumb.jpg"}]}, {"id": 2641, "date": "2023-09-09T06:28:26", "text": "狗狗在互相舔哪里 🧐 hso", "views": 114, "forwards": 0, "reply": {"id": 2626, "text": "三号因为睡得太晚起床已经是下午三点了,去吃了超大碗乌冬。去巨大日超买了瓶五倍浓缩カルピス精华,带回去用来调酒。买到了店里最后一瓶有点开心,毕竟多伦多肯定买不到。\n\n接下来去溜了麻薯的边牧 Aoulee,好可爱但是可惜完全不粘我。但是好活跃,明明每天都在玩接球游戏还是很喜欢的样子,如果是猫会不会觉得无聊呢?然后因为是星期日晚上就洗洗睡了,时间似乎都用来聊天了,聊了一整天。", "thumb": "media/2626.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-09T06:28:26", "media_type": "video_file", "original_name": "video_2023-09-09_06-28-26.mp4", "url": "media/2641.mp4", "size": 4880568, "thumb": "media/2641.mp4_thumb.jpg"}]}, {"id": 2642, "date": "2023-09-09T18:29:15", "text": "结婚了!🥰\n\n在梦想小木屋旅店,穿上了很适合小木屋的 lolita,分别邀请了我的前任和聊聊的前任做证婚人,戴上去年七夕做的折纸戒指 qwq", "views": 142, "forwards": 7, "media_group_id": 13554273244968861, "images": [{"width": 1920, "height": 2560, "date": "2023-09-09T18:28:43", "media_type": "photo", "original_name": "photo_2023-09-09_18-28-43.jpg", "url": "media/2642.jpg", "size": 439575, "thumb": "media/2642.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-09T18:28:45", "media_type": "photo", "original_name": "photo_2023-09-09_18-28-45.jpg", "url": "media/2643.jpg", "size": 268094, "thumb": "media/2643.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2023-09-09T18:29:13", "media_type": "photo", "original_name": "photo_2023-09-09_18-29-13.jpg", "url": "media/2644.jpg", "size": 698013, "thumb": "media/2644.jpg_thumb.jpg"}, {"width": 2560, "height": 1914, "date": "2023-09-09T17:51:37", "media_type": "photo", "original_name": "photo_2023-09-09_17-51-37.jpg", "url": "media/2645.jpg", "size": 650398, "thumb": "media/2645.jpg_thumb.jpg"}, {"width": 1918, "height": 1099, "date": "2023-09-09T18:29:15", "media_type": "photo", "original_name": "photo_2023-09-09_18-29-15.jpg", "url": "media/2646.jpg", "size": 293185, "thumb": "media/2646.jpg_thumb.jpg"}]}, {"id": 2647, "date": "2023-09-11T16:04:50", "text": "开学了,看看今年 CSC 课对 LLM (ChatGPT, Copilot, ...) 的态度:\n\n301 Intro SE:真正的软件公司不会禁止,所以当然可以用\n384 Intro AI:作业可以,考试不能(然后长篇大论讲了 LLM 的局限性)\n369 Intro OS:严格禁止\n\n318 和 420 完全没有提 LLM,好像没更新 syllabus 的样子", "views": 119, "forwards": 1, "images": [{"width": 1280, "height": 292, "date": "2023-09-11T16:04:50", "media_type": "photo", "original_name": "photo_2023-09-11_16-04-50.jpg", "url": "media/2647.jpg", "size": 89542, "thumb": "media/2647.jpg_thumb.jpg"}]}, {"id": 2648, "date": "2023-09-11T16:56:52", "text": "草 今年 AI 课搜索寻路作业是推箱子", "views": 122, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-11T16:56:51", "media_type": "photo", "original_name": "photo_2023-09-11_16-56-51.jpg", "url": "media/2648.jpg", "size": 348127, "thumb": "media/2648.jpg_thumb.jpg"}]}, {"id": 2649, "date": "2023-09-13T02:08:44", "text": "#桂桂今天吃什么\n我做的炒卷心菜和新室友猪猪做的红烧肉!\n\n回家之后第一次做饭 qwq", "views": 117, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-13T02:08:44", "media_type": "photo", "original_name": "photo_2023-09-13_02-08-44.jpg", "url": "media/2649.jpg", "size": 644541, "thumb": "media/2649.jpg_thumb.jpg"}]}, {"id": 2650, "date": "2023-09-13T18:03:20", "text": "在学 Onshape,不想用 FreeCAD 了...\n\n怎么感觉每次开新坑都在学新的软件,高中受不了 Fusion 360 转学 OpenSCAD,意识到 SCAD 对不规则形状的局限性之后转学 FreeCAD,现在觉得 FreeCAD 麻烦又想转了", "views": 116, "forwards": 1}, {"id": 2651, "date": "2023-09-13T19:38:31", "text": "世界上最远的距离... 课间的十分钟跑过去还是骑车过去都赶不上", "views": 125, "forwards": 2, "media_group_id": 13557071287951933, "images": [{"width": 1152, "height": 2560, "date": "2023-09-13T19:38:29", "media_type": "photo", "original_name": "photo_2023-09-13_19-38-29.jpg", "url": "media/2651.jpg", "size": 331420, "thumb": "media/2651.jpg_thumb.jpg"}, {"width": 482, "height": 1276, "date": "2023-09-13T19:38:30", "media_type": "photo", "original_name": "photo_2023-09-13_19-38-30.jpg", "url": "media/2652.jpg", "size": 48495, "thumb": "media/2652.jpg_thumb.jpg"}]}, {"id": 2653, "date": "2023-09-14T22:29:59", "text": "?", "views": 111, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-14T22:29:59", "media_type": "video_file", "original_name": "video_2023-09-14_22-29-59.mp4", "url": "media/2653.mp4", "size": 795695, "thumb": "media/2653.mp4_thumb.jpg"}]}, {"id": 2654, "date": "2023-09-15T19:30:37", "text": "uoft 自行车停车桩好壮观 🤩 感觉自己的电滑板格格不入", "views": 110, "forwards": 0, "media_group_id": 13558449901162749, "images": [{"width": 2560, "height": 1920, "date": "2023-09-15T19:30:35", "media_type": "photo", "original_name": "photo_2023-09-15_19-30-35.jpg", "url": "media/2654.jpg", "size": 1122775, "thumb": "media/2654.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-15T19:30:36", "media_type": "photo", "original_name": "photo_2023-09-15_19-30-36.jpg", "url": "media/2655.jpg", "size": 1351349, "thumb": "media/2655.jpg_thumb.jpg"}]}, {"id": 2656, "date": "2023-09-15T22:50:55", "text": "没有开机键怎么办.jpg", "views": 115, "forwards": 0, "media_group_id": 13558546042981149, "images": [{"width": 1920, "height": 2560, "date": "2023-09-15T22:50:52", "media_type": "photo", "original_name": "photo_2023-09-15_22-50-52.jpg", "url": "media/2656.jpg", "size": 429177, "thumb": "media/2656.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-15T22:50:54", "media_type": "photo", "original_name": "photo_2023-09-15_22-50-54.jpg", "url": "media/2657.jpg", "size": 806155, "thumb": "media/2657.jpg_thumb.jpg"}]}, {"id": 2658, "date": "2023-09-16T04:19:36", "text": "聊聊的模型太多了摆不下,给聊聊买了一个模型柜一起拼好了 qwq", "views": 119, "forwards": 1, "media_group_id": 13558703808882701, "images": [{"width": 1920, "height": 2560, "date": "2023-09-16T04:14:54", "media_type": "photo", "original_name": "photo_2023-09-16_04-14-54.jpg", "url": "media/2658.jpg", "size": 390746, "thumb": "media/2658.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-16T04:14:11", "media_type": "photo", "original_name": "photo_2023-09-16_04-14-11.jpg", "url": "media/2659.jpg", "size": 480060, "thumb": "media/2659.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-16T04:19:31", "media_type": "photo", "original_name": "photo_2023-09-16_04-19-31.jpg", "url": "media/2660.jpg", "size": 530418, "thumb": "media/2660.jpg_thumb.jpg"}]}, {"id": 2661, "date": "2023-09-18T00:17:21", "text": "计了一下时,发现一个人准备咖喱的时间只要 14 分钟 🤩 只要 vectorize 一下需要做的事情", "views": 113, "forwards": 1, "media_group_id": 13559969931238269, "images": [{"width": 591, "height": 593, "date": "2023-09-18T00:17:19", "media_type": "photo", "original_name": "photo_2023-09-18_00-17-19.jpg", "url": "media/2661.jpg", "size": 20015, "thumb": "media/2661.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T00:15:05", "media_type": "photo", "original_name": "photo_2023-09-18_00-15-05.jpg", "url": "media/2662.jpg", "size": 76769, "thumb": "media/2662.jpg_thumb.jpg"}]}, {"id": 2663, "date": "2023-09-18T13:42:45", "text": "把筷子放在🍓饮料里一晚上然后筷子尖变粉了 🤩\n\n突然好想在🍓饮料里泡澡", "views": 107, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-09-18T13:42:44", "media_type": "photo", "original_name": "photo_2023-09-18_13-42-44.jpg", "url": "media/2663.jpg", "size": 258025, "thumb": "media/2663.jpg_thumb.jpg"}]}, {"id": 2664, "date": "2023-09-18T17:43:09", "text": "呜,从昨天晚上十点睡到了下午一点半,头好疼好疼,然后下午两点的课还要迟到了 🧐\n\n...没想到自己会睡这么久就没定闹钟哇", "views": 108, "forwards": 0}, {"id": 2665, "date": "2023-09-19T00:58:16", "text": "电滑板被偷了 😢", "views": 106, "forwards": 1}, {"id": 2666, "date": "2023-09-19T05:25:33", "text": "电滑板锁在学校被偷走了。\n\n锁在 UC 外面的一个栏杆上,上完课出来看到栏杆被剪开车不见了。但是我在车里面放了 AirTag,跟踪到小偷三分钟前 4:32 进了 St George 地铁站,4:46 在 Sherbourne 地铁站又收到了位置更新。然后和 Jun 和 Jamie 一起跟着地铁坐过整个多伦多再坐过来也没有看到人,一路上也都没有位置更新...\n\n出来在两个地铁站又问了一下,地铁里和地铁站里都有无数个监控摄像头但是他们说不能帮忙调录像,要警察来才可以。所以就出去报警了,打 911 等了二十分钟才有人接,然后告诉我只能在网上报案... 可惜网上报案肯定这周都不会有警察看了。\n\n接下来看到 AirTag 位置又更新了,似乎在一个居住楼那里,赶快打车过去了,结果在路边到处转了两圈什么都没有找到还是回家了。希望接下来 AirTag 还会更新,或者会有警察帮忙...\n\n...也许多伦多偷自行车的人多就是因为偷车没有人管吧,上一个被偷的自行车现在都没有找回来。这次有电子锁和物理锁和 AirTag,感觉安全措施已经做得完美了还是被偷了,能怎么办呢 😢", "views": 109, "forwards": 3, "media_group_id": 13560809066749349, "images": [{"width": 1280, "height": 960, "date": "2023-09-18T20:35:57", "media_type": "photo", "original_name": "photo_2023-09-18_20-35-57.jpg", "url": "media/2666.jpg", "size": 118881, "thumb": "media/2666.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T20:46:34", "media_type": "photo", "original_name": "photo_2023-09-18_20-46-34.jpg", "url": "media/2667.jpg", "size": 118640, "thumb": "media/2667.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T22:47:31", "media_type": "photo", "original_name": "photo_2023-09-18_22-47-31.jpg", "url": "media/2668.jpg", "size": 106741, "thumb": "media/2668.jpg_thumb.jpg"}]}, {"id": 2669, "date": "2023-09-19T09:47:16", "text": "一本用来收藏,一本用来传教(不", "views": 114, "forwards": 0, "media_group_id": 13560934694468669, "images": [{"width": 1388, "height": 2016, "date": "2023-09-19T09:47:15", "media_type": "photo", "original_name": "photo_2023-09-19_09-47-15.jpg", "url": "media/2669.jpg", "size": 377671, "thumb": "media/2669.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-19T09:47:16", "media_type": "photo", "original_name": "photo_2023-09-19_09-47-16.jpg", "url": "media/2670.jpg", "size": 405732, "thumb": "media/2670.jpg_thumb.jpg"}]}, {"id": 2671, "date": "2023-09-19T17:25:03", "text": "整理照片发现有些回忆忘记发了补一下。是之前在西雅图和蓝夏和ゆり在梵高 Expo 上一起涂的填色,是蓝粉白星夜和向日葵 🤩", "views": 111, "forwards": 0, "media_group_id": 13561154426417525, "images": [{"width": 2560, "height": 1920, "date": "2023-08-21T01:03:38", "media_type": "photo", "original_name": "photo_2023-08-21_01-03-38.jpg", "url": "media/2671.jpg", "size": 502018, "thumb": "media/2671.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-19T17:22:42", "media_type": "photo", "original_name": "photo_2023-09-19_17-22-42.jpg", "url": "media/2672.jpg", "size": 667762, "thumb": "media/2672.jpg_thumb.jpg"}, {"width": 2000, "height": 1331, "date": "2023-09-19T17:22:43", "media_type": "photo", "original_name": "photo_2023-09-19_17-22-43.jpg", "url": "media/2673.jpg", "size": 620589, "thumb": "media/2673.jpg_thumb.jpg"}]}, {"id": 2674, "date": "2023-09-19T23:25:28", "text": "翻页踏板!\n\n把新室友猪猪的琴架起来了,加了一个专门用来显示谱子的屏幕和树莓派小电脑。然后做了一个踩一下会让屏幕向下滚动的踏板,再也不用担心弹着琴没有手翻谱子了!", "views": 102, "forwards": 0, "media_group_id": 13561327431663349, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-19T23:25:28", "media_type": "video_file", "original_name": "video_2023-09-19_23-25-28.mp4", "url": "media/2674.mp4", "size": 4232190, "thumb": "media/2674.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-09-19T23:25:19", "media_type": "photo", "original_name": "photo_2023-09-19_23-25-19.jpg", "url": "media/2675.jpg", "size": 461127, "thumb": "media/2675.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-19T23:25:20", "media_type": "photo", "original_name": "photo_2023-09-19_23-25-20.jpg", "url": "media/2676.jpg", "size": 356027, "thumb": "media/2676.jpg_thumb.jpg"}]}, {"id": 2677, "date": "2023-09-20T05:30:09", "text": "和聊聊学日语。\n\n例句:いろいろ欲しいです\n我:意思是“想要色色”吗?", "views": 94, "forwards": 0}, {"id": 2678, "date": "2023-09-20T13:39:37", "text": "Counter protest 居然这么多人,有点心疼皇后火花的草地", "views": 90, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-20T13:21:36", "media_type": "photo", "original_name": "photo_2023-09-20_13-21-36.jpg", "url": "media/2678.jpg", "size": 1070636, "thumb": "media/2678.jpg_thumb.jpg"}]}, {"id": 2679, "date": "2023-09-20T15:21:44", "text": "养成反刻板好习惯", "views": 98, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2048, "height": 1663, "date": "2023-09-20T11:29:42", "media_type": "photo", "original_name": "photo_2023-09-20_11-29-42.jpg", "url": "media/2679.jpg", "size": 124549, "thumb": "media/2679.jpg_thumb.jpg"}]}, {"id": 2680, "date": "2023-09-21T21:20:47", "text": "今天去 Victoria 年度旧书市场的收益 qwq", "views": 98, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-09-21T21:19:52", "media_type": "photo", "original_name": "photo_2023-09-21_21-19-52.jpg", "url": "media/2680.jpg", "size": 444617, "thumb": "media/2680.jpg_thumb.jpg"}]}, {"id": 2681, "date": "2023-09-22T03:41:02", "text": "#桂桂今天吃什么\n炸薯条!炒芹菜!", "views": 105, "forwards": 1, "media_group_id": 13562832499629085, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T03:40:59", "media_type": "photo", "original_name": "photo_2023-09-22_03-40-59.jpg", "url": "media/2681.jpg", "size": 348437, "thumb": "media/2681.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T03:41:01", "media_type": "photo", "original_name": "photo_2023-09-22_03-41-01.jpg", "url": "media/2682.jpg", "size": 481981, "thumb": "media/2682.jpg_thumb.jpg"}]}, {"id": 2683, "date": "2023-09-22T18:19:37", "text": "新新手机到了!果然还是咸鱼自用二手靠谱些\n\n进行一个 bl 解锁和迁移。小米迁移好好用,应用数据也全都同步过去了诶\n\n...可惜不知道为什么 Google photos 似乎认为新手机上的照片都是新照片的样子,然后现在云端每张照片都有两份 🌚\n\n旧新手机打算送回去修然后送回来给聊聊用 qwq", "views": 97, "forwards": 0, "reply": {"id": 2584, "text": "从中国买二手的鬼故事...\n\n十二前从京东爱回收严选买了一台小米 11 Ultra 为了在这段旅行中拍照片,然后两天前突然长焦镜头连接不上了,尝试启动长焦会让相机卡死。问客服,客服说四十天免费换货期限已经过了,因为时间是按转运仓收货的日期开始算,然而从转运仓寄到北美花了十天。😡\n\n那就自己 debug 一下吧。首先确定了不是软件问题,换 GCam 和开源相机也无果。然后怀疑是镜头软线接触不好,想拆开看看,所以今天回到旅店之后抽出时间拆开。好不容易绕开爱回收的「撕毁无效」条把后盖打开了,然后发现它居然是被修过的... 😨 里面螺丝上的贴纸被戳破了,还在另一个螺丝上贴了维修公司贴的「撕毁无效」条。\n\n因为这两个撕毁无效贴纸我只试了一下拔了重新插软线,并没有用。现在感觉最大的可能是 CPU 维修过然后维修员技术不够好 bga 因为过热脱焊或者短路了。现在这台只能送回去修... 然后旅程剩下的几天就没有长焦用了 😭\n\n不过现在也没有其他的手机划算,所以又买了一台类似的二手 11 Ultra,等新的收到把这台送回去修然后半价卖掉好了 🛌", "thumb": "media/2582.jpg_thumb.jpg"}, "images": [{"width": 1511, "height": 2016, "date": "2023-09-22T18:19:36", "media_type": "photo", "original_name": "photo_2023-09-22_18-19-36.jpg", "url": "media/2683.jpg", "size": 373105, "thumb": "media/2683.jpg_thumb.jpg"}]}, {"id": 2684, "date": "2023-09-22T20:53:07", "text": "边上课边解锁了 BL、刷了 Magisk、试了各种模块之后终于过了 SafetyNet,终于有一个能刷 Google Pay 的手机了!\n\n来讲一下今天踩到的坑:\n\n1. twrp.me 官网的镜像只支持安卓 11,需要换成第三方的小米安卓 13 镜像 | 链接\n2. 不要听 Magisk 官方那个繁琐的安装教程,直接把 magisk.apk 当作更新包用 Twrp 刷上就行了\n3. 官方的 Safetynet-Fix 更新很慢,需要用 Displax 的 fork | 链接\n4. 记得打开 Zygisk 和 Denylist", "views": 84, "forwards": 0, "media_group_id": 13563327899840437, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T20:51:28", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-28.jpg", "url": "media/2684.jpg", "size": 577685, "thumb": "media/2684.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-22T20:51:29", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-29.jpg", "url": "media/2685.jpg", "size": 611649, "thumb": "media/2685.jpg_thumb.jpg"}, {"width": 1440, "height": 2285, "date": "2023-09-22T20:51:29", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-29.jpg", "url": "media/2686.jpg", "size": 218216, "thumb": "media/2686.jpg_thumb.jpg"}, {"width": 1440, "height": 1846, "date": "2023-09-22T20:51:30", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-30.jpg", "url": "media/2687.jpg", "size": 128379, "thumb": "media/2687.jpg_thumb.jpg"}]}, {"id": 2691, "date": "2023-09-22T21:57:35", "text": "今天大统华出前一丁好便宜,买了一大堆带不回去怎么办呢?结完帐直接在店里拆了,带走汤底把面饼扔掉hhhh", "views": 108, "forwards": 1, "media_group_id": 13563358842752557, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T21:57:32", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-32.jpg", "url": "media/2688.jpg", "size": 913362, "thumb": "media/2688.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:32", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-32.jpg", "url": "media/2689.jpg", "size": 337703, "thumb": "media/2689.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:33", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-33.jpg", "url": "media/2690.jpg", "size": 414530, "thumb": "media/2690.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:34", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-34.jpg", "url": "media/2691.jpg", "size": 543681, "thumb": "media/2691.jpg_thumb.jpg"}]}, {"id": 2692, "date": "2023-09-22T23:07:09", "text": "新睡裙也到了!\n\n是带奶子的睡裙", "views": 109, "forwards": 2, "images": [{"width": 1918, "height": 2426, "date": "2023-09-22T23:07:09", "media_type": "photo", "original_name": "photo_2023-09-22_23-07-09.jpg", "url": "media/2692.jpg", "size": 489589, "thumb": "media/2692.jpg_thumb.jpg"}]}, {"id": 2693, "date": "2023-09-23T00:14:19", "text": "怎么这几天大家都换上了 zr60v 的头像", "views": 107, "forwards": 0}, {"id": 2694, "date": "2023-09-23T20:42:14", "text": "哭 回家已经三个月没有用这个 3D 打印机了,结果以前遇到的坑都重新踩了一遍... 调平一直不工作,可是忘记了以前是怎样解决调平问题的,结果翻了好久才翻到这篇日记里的 M420 S1 ;-;", "views": 103, "forwards": 1, "reply": {"id": 1938, "text": "#琴 开源打击琴的第二天 qwq\n\n查看原文", "thumb": "media/1938.jpg_thumb.jpg"}}, {"id": 2695, "date": "2023-09-23T22:36:53", "text": "一觉起来...", "views": 102, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-09-23T22:36:12", "media_type": "photo", "original_name": "photo_2023-09-23_22-36-12.jpg", "url": "media/2695.jpg", "size": 849523, "thumb": "media/2695.jpg_thumb.jpg"}]}, {"id": 2696, "date": "2023-09-24T12:35:33", "text": "谷歌为了赚钱在 Chrome 上把 Adblock for Youtube 标为病毒强制禁用了... 看来是时候全面卸载 Chrome 换 Firefox 了 👊", "views": 1087, "forwards": 15, "images": [{"width": 480, "height": 160, "date": "2023-09-24T12:35:33", "media_type": "photo", "original_name": "photo_2023-09-24_12-35-33.jpg", "url": "media/2696.jpg", "size": 10819, "thumb": "media/2696.jpg_thumb.jpg"}]}, {"id": 2697, "date": "2023-09-25T03:14:50", "text": "#桂桂今天吃什么\n鮭お茶漬け!\n\n(还有聊聊做的烤鸡忘记拍了 😪", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T01:16:52", "media_type": "photo", "original_name": "photo_2023-09-25_01-16-52.jpg", "url": "media/2697.jpg", "size": 739432, "thumb": "media/2697.jpg_thumb.jpg"}]}, {"id": 2698, "date": "2023-09-25T04:19:31", "text": "如果一天能多几个小时就好了...", "views": 94, "forwards": 0}, {"id": 2699, "date": "2023-09-25T15:34:42", "text": "#桂桂今天吃什么\n葱油拌方便面!\n\n之前听豆腐说出前一丁面饼好吃就用留下来的面饼做了一次葱油面,感觉还不错(不过感觉面饼的口感确实比起汤面更适合炒面拌面之类的 qwq", "views": 99, "forwards": 0, "media_group_id": 13565248657438653, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T15:34:39", "media_type": "photo", "original_name": "photo_2023-09-25_15-34-39.jpg", "url": "media/2699.jpg", "size": 632456, "thumb": "media/2699.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-25T15:34:41", "media_type": "photo", "original_name": "photo_2023-09-25_15-34-41.jpg", "url": "media/2700.jpg", "size": 398264, "thumb": "media/2700.jpg_thumb.jpg"}]}, {"id": 2701, "date": "2023-09-25T21:00:18", "text": "UofT TA: 🗿", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T21:00:17", "media_type": "photo", "original_name": "photo_2023-09-25_21-00-17.jpg", "url": "media/2701.jpg", "size": 531790, "thumb": "media/2701.jpg_thumb.jpg"}]}, {"id": 2702, "date": "2023-09-26T05:44:02", "text": "发现现在日常说中文也会下意识用英语说法翻译过去了...\n\n(在卡带包里找王国之泪的卡带)\n我:咦 王泪你不是封盘了嘛?\n聊聊:还剩 400 个呀哈哈没有找呢\n我:啊?你真的要去找么\n聊聊:那肯定要啊\n我:我觉得你应该有更好的事情去做...\n...\n我:哦天哪我怎么说了这么 zh_US 的一句话 🌚\n...\n我:等等,“哦天哪”也好 zh_US 啊 🌚\n\n然后惨遭聊聊一顿吐槽 🫣", "views": 100, "forwards": 1}, {"id": 2703, "date": "2023-09-26T06:23:16", "text": "#桂桂今天吃什么\n这次是聊聊炸的薯条!\n\n认真检查了油温然后还通过炸两次控制内部水分什么的,比我做的像样多了 qwq(虽然还是希望家里有一台空气炸锅能让炸薯条方便些", "views": 115, "forwards": 0, "media_group_id": 13565675170325653, "images": [{"width": 2560, "height": 1920, "date": "2023-09-26T06:23:15", "media_type": "photo", "original_name": "photo_2023-09-26_06-23-15.jpg", "url": "media/2703.jpg", "size": 538852, "thumb": "media/2703.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-26T06:23:15", "media_type": "photo", "original_name": "photo_2023-09-26_06-23-15.jpg", "url": "media/2704.jpg", "size": 489330, "thumb": "media/2704.jpg_thumb.jpg"}], "reply": {"id": 2681, "text": "#桂桂今天吃什么\n炸薯条!炒芹菜!", "thumb": "media/2681.jpg_thumb.jpg"}}, {"id": 2705, "date": "2023-09-26T20:28:37", "text": "昨天逛加拿大日语论坛看到一套巫女和服好想买,然后用多邻国刚学两个月的日语写了封邮件!......结果今天对方直接用英语回了 🥺\n\n有被自己蠢哭\n\n(还感谢幽灵灵和蓝夏帮忙检查 qwq", "views": 111, "forwards": 1, "media_group_id": 13566080937682373, "images": [{"width": 761, "height": 1156, "date": "2023-09-26T20:28:36", "media_type": "photo", "original_name": "photo_2023-09-26_20-28-36.jpg", "url": "media/2705.jpg", "size": 99863, "thumb": "media/2705.jpg_thumb.jpg"}, {"width": 1070, "height": 726, "date": "2023-09-26T20:28:36", "media_type": "photo", "original_name": "photo_2023-09-26_20-28-36.jpg", "url": "media/2706.jpg", "size": 50867, "thumb": "media/2706.jpg_thumb.jpg"}]}, {"id": 2707, "date": "2023-09-27T05:08:31", "text": "之前写网页一直在用 Vue,但是觉得 Vue 太重了就去学了 Solid.js,用 Solid.js 写了几次网站又觉得语法太繁琐所以这次打算学学 Svelte\n\nSvelte 好容易学!或者说真的太 intuitive 了很多响应式功能都不用去专门学各种奇怪写法(也许只是正好和我的脑回路对上了但是总之就是好好用!\n\n零基础从开模板项目到写完想要写的 demo page 只用了 1h 40m\n\n在 Svelte 里面用响应式更新不需要像 Vue 3 那样写 const a = ref(default) 然后用 a.value 改值,也不需要像 React/Solid 那样定义 const [a, setA] = createSignal(default) 两个函数,一个用来获取一个用来修改。Svelte 直接像原生 JS 一样定义变量、改值就能响应式更新真的好舒服!\n\n其实一直很喜欢 Vue Class Component 写法也是因为它直接用原生 ts class 的写法就能实现所有功能,可惜更新 Vue3 的时候 Class Component 的官方支持被砍了,换成了他们自己的别扭写法...", "views": 152, "forwards": 4, "media_group_id": 13566330489419853, "images": [{"width": 799, "height": 1280, "date": "2023-09-27T04:51:44", "media_type": "photo", "original_name": "photo_2023-09-27_04-51-44.jpg", "url": "media/2707.jpg", "size": 107529, "thumb": "media/2707.jpg_thumb.jpg"}, {"width": 942, "height": 1280, "date": "2023-09-27T05:06:08", "media_type": "photo", "original_name": "photo_2023-09-27_05-06-08.jpg", "url": "media/2708.jpg", "size": 118494, "thumb": "media/2708.jpg_thumb.jpg"}]}, {"id": 2709, "date": "2023-09-27T22:35:19", "text": "六点半回到家安静到吓人,还在想是谁出门没锁门\n\n...然后仔细看发现聊聊和室友都在睡觉\n🧐😴😴", "views": 115, "forwards": 0}, {"id": 2710, "date": "2023-09-27T23:16:21", "text": "腌鸡肉的时候放鸡精会让鸡肉难过吗", "views": 114, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-27T23:16:21", "media_type": "photo", "original_name": "photo_2023-09-27_23-16-21.jpg", "url": "media/2710.jpg", "size": 660449, "thumb": "media/2710.jpg_thumb.jpg"}]}, {"id": 2711, "date": "2023-09-28T02:12:20", "text": "做语言学作业的时候才发现我 s θ 不分 🤗", "views": 127, "forwards": 1, "images": [{"width": 760, "height": 703, "date": "2023-09-28T02:12:19", "media_type": "photo", "original_name": "photo_2023-09-28_02-12-19.jpg", "url": "media/2711.jpg", "size": 27189, "thumb": "media/2711.jpg_thumb.jpg"}]}, {"id": 2712, "date": "2023-09-28T19:17:35", "text": "顺利买到了!衣服好看 qwq\n\n在 e-maple 加拿大日语论坛上完成了第一次二手交易好开心", "views": 132, "forwards": 2, "media_group_id": 13567429240222061, "images": [{"width": 1920, "height": 2560, "date": "2023-09-28T19:02:37", "media_type": "photo", "original_name": "photo_2023-09-28_19-02-37.jpg", "url": "media/2712.jpg", "size": 370212, "thumb": "media/2712.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-28T19:02:38", "media_type": "photo", "original_name": "photo_2023-09-28_19-02-38.jpg", "url": "media/2713.jpg", "size": 402043, "thumb": "media/2713.jpg_thumb.jpg"}], "reply": {"id": 2705, "text": "昨天逛加拿大日语论坛看到一套巫女和服好想买,然后用多邻国刚学两个月的日语写了封邮件!......结果今天对方直接用英语回了 🥺\n\n有被自己蠢哭\n\n(还感谢幽灵灵和蓝夏帮忙检查 qwq", "thumb": "media/2705.jpg_thumb.jpg"}}, {"id": 2714, "date": "2023-09-30T04:40:53", "text": "躺在草丛上翻过身就可以抱着 1:1 等身大的地球模型睡觉了 💭", "views": 344, "forwards": 4}, {"id": 2715, "date": "2023-10-01T07:22:17", "text": "昨天中秋节大家过来聚会,豆腐烤了小兔兔月饼!好好吃 qwq\n\n原本没有计划的,结果下午稀里糊涂大家都聚到这里了...?!🤩 第一次知道原来这个房间挤挤可以容纳十个人,虽然因为没有提前计划房间乱乱。吃了披萨和月饼,聊聊天弹弹琴,快到凌晨的时候大家就回去啦 🍩\n\n不过还是好不适应这么热闹,好像每一刻都有 ≥3 个人在说话,似乎没有自己能插话的空间... 有段时间有些 sensory overload 就回房间去了,之后还是插不上话就去工作台给猫猫上色了,希望没有被误解。\n\n感觉技术圈的人聚在一起的时候讨论起消费电子总是会吵成一团。明明大家选择买什么都有自己的理由,讨论起来却会因为莫名其妙的原因被取笑,或者被开一些自以为很好笑其实只会让某个群体不适的玩笑... 好讨厌这种讨论气氛。(点名批评雪风\n\n不过还是很开心!有大家的陪伴让这里热闹起来很开心 🥰", "views": 136, "forwards": 4, "images": [{"width": 2000, "height": 1307, "date": "2023-10-01T07:22:17", "media_type": "photo", "original_name": "photo_2023-10-01_07-22-17.jpg", "url": "media/2715.jpg", "size": 470710, "thumb": "media/2715.jpg_thumb.jpg"}]}, {"id": 2716, "date": "2023-10-02T07:42:31", "text": "#琴 想把这个马林巴琴的源码公布出来,但是感觉还有好多地方要完善... 先列一个 todo list 吧\n\n1. 打印一个固定架让它可以从这个桌子上挪开(现在是四根木板用粘土胶粘在桌子上... 中间没有任何固定)\n2. 把容易松、容易受干扰的杜邦线换掉\n3. 重新打印 Mux 的 PCB 解决供电路不够粗导致一个 5v 电源带不动的问题\n4. 和 UofT 音乐部门联动录制马林巴音源,把音源和声音逻辑写进固件里面\n5. 练琴、录一段介绍视频\n\n呜 还有好多事情要做 quq", "views": 119, "forwards": 0, "reply": {"id": 2050, "text": "配好马林巴音色之后第一件事当然是...\n\n那个超经典的 iPhone 铃声!\n\n#琴"}}, {"id": 2717, "date": "2023-10-02T09:37:35", "text": "凌晨五点半了还没睡... 还有 5.5h 就要去考试了,加上昨天也只睡了 5h... 害怕🫣", "views": 119, "forwards": 0}, {"id": 2718, "date": "2023-10-02T17:23:33", "text": "考完了!Intro AI 课好简单\n\n昨天晚上原本想熬夜把翘的三周课的录像补上,但是发现这门居然只有 1/3 的课有录像... 然后聊聊给我推荐了 UC Berkeley 的 CS188 录像发现和这门课讲的完全一致 🌚 几小时二倍速补完了 https://www.youtube.com/@CS-bd2lz", "views": 119, "forwards": 0, "reply": {"id": 2717, "text": "凌晨五点半了还没睡... 还有 5.5h 就要去考试了,加上昨天也只睡了 5h... 害怕🫣"}}, {"id": 2719, "date": "2023-10-03T22:44:32", "text": "🌚", "views": 115, "forwards": 1, "images": [{"width": 546, "height": 244, "date": "2023-10-03T22:44:32", "media_type": "photo", "original_name": "photo_2023-10-03_22-44-32.jpg", "url": "media/2719.jpg", "size": 9234, "thumb": "media/2719.jpg_thumb.jpg"}]}, {"id": 2720, "date": "2023-10-04T05:31:50", "text": "#桂桂今天吃什么\n是猪猪做的肉沫意面!\n\n原来意面也可以多花点时间做得很精致,发现我之前做的都是加热肉丸和酱和面倒到一起就好的方便意面 😮‍💨", "views": 98, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-04T05:31:49", "media_type": "photo", "original_name": "photo_2023-10-04_05-31-49.jpg", "url": "media/2720.jpg", "size": 426220, "thumb": "media/2720.jpg_thumb.jpg"}]}, {"id": 2721, "date": "2023-10-04T13:47:11", "text": "看到挤猫猫想起来,小时候住的地方暖气热水管走得离地板很近,所以每次开暖气都会有一片地板热乎乎的,想起来当时冬天好喜欢躺在那片地板上写作业玩游戏 😴\n\n然后就会听到父母说「地板多脏啊快起来」然后发出懒懒的叫声回应一下继续躺", "views": 119, "forwards": 1, "images": [{"width": 597, "height": 645, "date": "2023-10-04T13:47:11", "media_type": "photo", "original_name": "photo_2023-10-04_13-47-11.jpg", "url": "media/2721.jpg", "size": 66711, "thumb": "media/2721.jpg_thumb.jpg"}]}, {"id": 2722, "date": "2023-10-04T17:45:57", "text": "夏天还很不甘心离开的样子", "views": 104, "forwards": 0, "images": [{"width": 1152, "height": 2560, "date": "2023-10-04T17:45:57", "media_type": "photo", "original_name": "photo_2023-10-04_17-45-57.jpg", "url": "media/2722.jpg", "size": 148677, "thumb": "media/2722.jpg_thumb.jpg"}]}, {"id": 2723, "date": "2023-10-04T21:49:01", "text": "多伦多.jpg", "views": 106, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1079, "height": 1530, "date": "2023-10-04T21:48:32", "media_type": "photo", "original_name": "photo_2023-10-04_21-48-32.jpg", "url": "media/2723.jpg", "size": 452054, "thumb": "media/2723.jpg_thumb.jpg"}]}, {"id": 2724, "date": "2023-10-04T22:18:28", "text": "多伦多.jpg 🤯", "views": 119, "forwards": 1, "reply": {"id": 2723, "text": "多伦多.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2023-10-04T22:18:28", "media_type": "photo", "original_name": "photo_2023-10-04_22-18-28.jpg", "url": "media/2724.jpg", "size": 918820, "thumb": "media/2724.jpg_thumb.jpg"}]}, {"id": 2725, "date": "2023-10-05T04:17:07", "text": "HyDEV 所有服务宕机 30 分钟从现在开始\n\n原因:升 3gbps 宽带", "views": 104, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2023-10-05T04:17:07", "media_type": "photo", "original_name": "photo_2023-10-05_04-17-07.jpg", "url": "media/2725.jpg", "size": 332145, "thumb": "media/2725.jpg_thumb.jpg"}]}, {"id": 2726, "date": "2023-10-05T10:41:40", "text": "终于!!!", "views": 106, "forwards": 2, "reply": {"id": 2725, "text": "HyDEV 所有服务宕机 30 分钟从现在开始\n\n原因:升 3gbps 宽带"}, "images": [{"width": 1280, "height": 528, "date": "2023-10-05T10:41:40", "media_type": "photo", "original_name": "photo_2023-10-05_10-41-40.jpg", "url": "media/2726.jpg", "size": 51728, "thumb": "media/2726.jpg_thumb.jpg"}]}, {"id": 2727, "date": "2023-10-05T11:32:14", "text": "呜呜呜 预计 30 分钟结果花了快七个小时才弄完,都怪这个灵车 cx4 网卡和灵车 10G 电转光模块...\n\n记录一下今天踩的坑", "views": 125, "forwards": 2, "media_group_id": 13572044278561989, "images": [{"width": 667, "height": 721, "date": "2023-10-05T11:32:13", "media_type": "photo", "original_name": "photo_2023-10-05_11-32-13.jpg", "url": "media/2727.jpg", "size": 96978, "thumb": "media/2727.jpg_thumb.jpg"}, {"width": 662, "height": 779, "date": "2023-10-05T11:32:14", "media_type": "photo", "original_name": "photo_2023-10-05_11-32-14.jpg", "url": "media/2728.jpg", "size": 114214, "thumb": "media/2728.jpg_thumb.jpg"}], "reply": {"id": 2726, "text": "终于!!!"}}, {"id": 2729, "date": "2023-10-06T04:00:47", "text": "呜 刚才习惯性问聊聊我们今天晚上吃什么,然后才想起来现在已经凌晨 0 点了而且我们已经吃过晚饭了 😶\n\n作息完全被打乱了... 呜", "views": 93, "forwards": 0}, {"id": 2730, "date": "2023-10-06T15:26:22", "text": "UofT 的演讲设备好棒,按一个按钮就能录屏录像上传哇\n\n...所以这么方便为什么还有教授不录课 😡", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-06T15:26:22", "media_type": "photo", "original_name": "photo_2023-10-06_15-26-22.jpg", "url": "media/2730.jpg", "size": 514596, "thumb": "media/2730.jpg_thumb.jpg"}]}, {"id": 2731, "date": "2023-10-07T00:25:45", "text": "草 用着用着电脑突然 USB controller 坏掉了,仔细排查一下看到是用来给小玩具充电的磁吸充电头吸到另一个 USB 头的金属片上短路了 🌚", "views": 94, "forwards": 0, "media_group_id": 13573106766462373, "images": [{"width": 1920, "height": 2560, "date": "2023-10-07T00:24:51", "media_type": "photo", "original_name": "photo_2023-10-07_00-24-51.jpg", "url": "media/2731.jpg", "size": 347816, "thumb": "media/2731.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-07T00:25:45", "media_type": "photo", "original_name": "photo_2023-10-07_00-25-45.jpg", "url": "media/2732.jpg", "size": 330642, "thumb": "media/2732.jpg_thumb.jpg"}]}, {"id": 2733, "date": "2023-10-07T01:27:47", "text": "#桂桂今天吃什么\n炸鱼!\n\n记录一下食谱:把鱼柳解冻之后切块,均匀撒一勺料酒、撒些姜粉、半勺盐、一勺蚝油、一勺鱼だし、巨量蒜粉,腌 15 分钟。接下来热锅热油,边等油烧边给鱼裹粉,等油温烧到 215°C 放进去炸到金黄就可以了!", "views": 94, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-10-07T01:27:47", "media_type": "photo", "original_name": "photo_2023-10-07_01-27-47.jpg", "url": "media/2733.jpg", "size": 438458, "thumb": "media/2733.jpg_thumb.jpg"}]}, {"id": 2734, "date": "2023-10-08T06:58:58", "text": "呜 今天网又宕了三小时。因为 Bell 那边的一个 race condition... 希望没有影响到用户\n\n事情是这样的:前几天升 3Gbps 的时候,新用户 $60/mo,但是老用户升级要 $75/mo,所以我选择了开新用户。四天前新用户激活了,但是那时候老用户还没有到期。今天老用户到期了,然后 Bell 那边不管这个地址还有没有其他用户直接把接收端断掉了 \n(╯’ – ‘)╯︵ ┻━┻\n\n给客服打电话,等了一个小时之后简简单单问一下我的 S/N 再问一下地址,客服那边输进去就好了。Bell 那边的程序员为什么连这么普遍的 edge case 都想不到...", "views": 91, "forwards": 1, "images": [{"width": 1280, "height": 959, "date": "2023-10-08T06:58:58", "media_type": "photo", "original_name": "photo_2023-10-08_06-58-58.jpg", "url": "media/2734.jpg", "size": 102959, "thumb": "media/2734.jpg_thumb.jpg"}]}, {"id": 2735, "date": "2023-10-08T15:32:43", "text": "怎么做梦都是修网... 梦见入户的细线被光烧断了在重新走线 😶", "views": 93, "forwards": 0, "reply": {"id": 2734, "text": "呜 今天网又宕了三小时。因为 Bell 那边的一个 race condition... 希望没有影响到用户\n\n事情是这样的:前几天升 3Gbps 的时候,新用户 $60/mo,但是老用户升级要 $75/mo,所以我选择了开新用户。四天前新用户激活了,但是那时候老用户还没有到期。今天老用户到期了,然后 Bell 那边不管这个地址还有没有其他用户直接把接收端断掉了 \n(╯’ – ‘)╯︵ ┻━┻\n\n给客服打电话,等了一个小时之后简简单单问一下我的 S/N 再问一下地址,客服那边输进去就好了。Bell 那边的程序员为什么连这么普遍的 edge case 都想不到..."}}, {"id": 2738, "date": "2023-10-08T19:20:23", "text": "#桂桂今天吃什么\n虾饺云吞面!\n\n呜 结果拿汤底的时候站起来撞到头了,第一次撞到头疼到哭出来,然后聊聊赶过来拿了一包冷冻葱放在我头上 ☁️ 看到是葱直接笑出声赶快叫聊聊把葱放回去了,然后聊聊拿出了冻蟹棒 ☁️\n\n...然后边吃饭边四五刷轻音看到唯捡东西撞头破防了 😢", "views": 91, "forwards": 0, "media_group_id": 13574342585342565, "images": [{"width": 2560, "height": 1920, "date": "2023-10-08T19:20:20", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-20.jpg", "url": "media/2736.jpg", "size": 588990, "thumb": "media/2736.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-08T19:20:21", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-21.jpg", "url": "media/2737.jpg", "size": 653410, "thumb": "media/2737.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-08T19:20:22", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-22.jpg", "url": "media/2738.jpg", "size": 441233, "thumb": "media/2738.jpg_thumb.jpg"}]}, {"id": 2739, "date": "2023-10-08T21:17:13", "text": "收好线才发现下意识用了某《绳缚本事》教的收绳手法 🌚", "views": 107, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-10-08T21:17:13", "media_type": "photo", "original_name": "photo_2023-10-08_21-17-13.jpg", "url": "media/2739.jpg", "size": 503211, "thumb": "media/2739.jpg_thumb.jpg"}]}, {"id": 2740, "date": "2023-10-09T01:44:29", "text": "#桂桂今天吃什么\n聊聊做的炸排骨!(和我做的菜心和卤蛋!)\n\n腌的时候聊聊原本想拿出量勺按照食谱上的精确数字计量放调料,仿佛看到了以前的自己 qwq\n\n感觉做菜做多了训练好计量模型就可以不用精细地量直接按感觉放了 😮", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-09T01:44:28", "media_type": "photo", "original_name": "photo_2023-10-09_01-44-28.jpg", "url": "media/2740.jpg", "size": 575891, "thumb": "media/2740.jpg_thumb.jpg"}]}, {"id": 2741, "date": "2023-10-09T08:40:57", "text": "#CTF?\n把 AI 课的 autograder 系统黑一黑直接拿到了老师的官方答案代码 👍\n\n这个判卷系统居然敢在运行学生代码的 python 环境里直接 import 正确答案代码... 写着写着作业跑测试的时候遇到一个报错,但是我在我的代码里怎样都找不到这行,然后发现是答案代码的报错 🌚 居然直接打出了答案代码的一行我也是懵了\n\n然后 reload 一下模块拿到 __file__ 直接读,丢报错打出来就拿到答案代码了!🌚\n\nPiazza Post 的备份\n\n(当然只是 proof-of-concept,黑之前测试已经全通过了hhh", "views": 95, "forwards": 1, "media_group_id": 13574726862346957, "images": [{"width": 659, "height": 194, "date": "2023-10-09T08:40:55", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-55.jpg", "url": "media/2741.jpg", "size": 26843, "thumb": "media/2741.jpg_thumb.jpg"}, {"width": 542, "height": 452, "date": "2023-10-09T08:40:55", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-55.jpg", "url": "media/2742.jpg", "size": 28795, "thumb": "media/2742.jpg_thumb.jpg"}, {"width": 1157, "height": 1089, "date": "2023-10-09T08:40:57", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-57.jpg", "url": "media/2743.jpg", "size": 114232, "thumb": "media/2743.jpg_thumb.jpg"}]}, {"id": 2744, "date": "2023-10-09T22:25:32", "text": "想剪头发 头发乱乱(x", "views": 90, "forwards": 0}, {"id": 2745, "date": "2023-10-10T00:29:32", "text": "#桂桂今天吃什么\n炒冷面!\n\n呜 被自己做的炒冷面辣到,加了生菜还是喝了巨量饮料和酸奶才吃完 😢 下次不敢做辣的了呜呜。\n\n自己作为半个湖南人好丢人 😢", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-10T00:29:32", "media_type": "photo", "original_name": "photo_2023-10-10_00-29-32.jpg", "url": "media/2745.jpg", "size": 426875, "thumb": "media/2745.jpg_thumb.jpg"}]}, {"id": 2746, "date": "2023-10-10T04:25:27", "text": "感觉 Linux 包管理器最好看最好用的 UI 前端还是 iOS 越狱的 Sileo", "views": 97, "forwards": 0}, {"id": 2747, "date": "2023-10-10T05:25:48", "text": "(从上到下)\n生鸡蛋 🥚\n打掉壳的生鸡蛋\n腌好的卤蛋\n正在腌的卤蛋", "views": 105, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-10-10T05:22:02", "media_type": "photo", "original_name": "photo_2023-10-10_05-22-02.jpg", "url": "media/2747.jpg", "size": 414351, "thumb": "media/2747.jpg_thumb.jpg"}]}, {"id": 2748, "date": "2023-10-10T05:52:59", "text": "原来今天是世界精神病日,直接说祝大家精神病日快乐好像有点怪怪的,那就希望大家都能快乐,无关今天是不是世界精神病日", "views": 82, "forwards": 1, "forwarded_from": {"name": "新叶喵的话"}}, {"id": 2749, "date": "2023-10-10T07:01:58", "text": "(聊到声带手术)\n我:能靠努力解决的事情为什么要花钱\n聊聊:能花钱解决的事情为什么要努力\n\n见到了两种世界观的碰撞 🤔", "views": 123, "forwards": 2}, {"id": 2750, "date": "2023-10-10T23:17:52", "text": "第一次知道原来乒乓球桌🏓还有其他 variant 🤩\n\n𠀗𠀖: 球网上面有线立出来的球桌\n𠀫𠀪: 球网像网球一样高的球桌\n\n(在一本正经地胡说八道", "views": 112, "forwards": 0}, {"id": 2751, "date": "2023-10-11T00:13:41", "text": "...不过大部分人的设备是不是都看不到这四个字,居然霞鹜文楷两万字都会缺字\n\n推荐装一个 13 万字的字雲じぐも做备用字体", "views": 115, "forwards": 0, "media_group_id": 13575865770308501, "images": [{"width": 786, "height": 410, "date": "2023-10-11T00:13:40", "media_type": "photo", "original_name": "photo_2023-10-11_00-13-40.jpg", "url": "media/2751.jpg", "size": 47891, "thumb": "media/2751.jpg_thumb.jpg"}], "reply": {"id": 2750, "text": "第一次知道原来乒乓球桌🏓还有其他 variant 🤩\n\n𠀗𠀖: 球网上面有线立出来的球桌\n𠀫𠀪: 球网像网球一样高的球桌\n\n(在一本正经地胡说八道"}}, {"id": 2753, "date": "2023-10-11T18:09:26", "text": "和朋友聊天发现又有好多事情想不起来了... 记忆卷轴好可怕\n\n聊到记得我以前有段时间为了能和喜欢过的人 mp 认真练了 osu,然后那个人退坑了,但是是麻薯还是子兰来着... 怎么这么重要的回忆都记不清了\n\n好想找时间把现在能想起来的所有回忆用文字写下来备份一下... 但是似乎是一个很大的工程,现在连眼前的作业都做不完 😮‍💨", "views": 110, "forwards": 0}, {"id": 2754, "date": "2023-10-12T15:34:13", "text": "看身边的人都在申暑假的实习,总感觉自己今年不申实习像是做错了什么... 明明都做好决定不实习了", "views": 102, "forwards": 0}, {"id": 2755, "date": "2023-10-13T05:35:17", "text": "📦", "views": 114, "forwards": 0, "images": [{"width": 800, "height": 755, "date": "2023-10-13T05:35:17", "media_type": "photo", "original_name": "photo_2023-10-13_05-35-17.jpg", "url": "media/2755.jpg", "size": 73753, "thumb": "media/2755.jpg_thumb.jpg"}]}, {"id": 2756, "date": "2023-10-14T16:24:41", "text": "#omnicade\n新买的 Chunithm 和 Nostalgia 手台到了!手感像真的街机一样哇\n\n现在家里有五个手台了!另外三个是 SDVX, IIDX, 和 Groove Coaster。正在开坑给这五个手台设计一个街机框,感觉又是一个好大的项目 qwq", "views": 116, "forwards": 0, "media_group_id": 13578405453331917, "files": [{"width": 1280, "height": 720, "duration": 55, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-14T16:24:40", "media_type": "video_file", "original_name": "video_2023-10-14_16-24-40.mp4", "url": "media/2756.mp4", "size": 21572829, "thumb": "media/2756.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-10-11T20:40:46", "media_type": "photo", "original_name": "photo_2023-10-11_20-40-46.jpg", "url": "media/2757.jpg", "size": 643447, "thumb": "media/2757.jpg_thumb.jpg"}]}, {"id": 2758, "date": "2023-10-14T18:25:24", "text": "原来这个家曾经这么干净过", "views": 117, "forwards": 0, "reply": {"id": 1760, "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq"}}, {"id": 2759, "date": "2023-10-14T22:31:36", "text": "想吃酥心糖", "views": 106, "forwards": 0}, {"id": 2761, "date": "2023-10-15T21:38:40", "text": "#omnicade\n折腾了一天把私服搭好啦,然后把更新补丁都打好了,虚拟卡可以扫了,用户数据也都可以存了。(私服地址 lux.hydev.org\n\n不过还差一个读卡器。在想,是私服又可以虚拟卡号为什么要做真正的 Felica 读卡器呢?既然在多伦多是不是应该本地化一下写一个读 Presto 公交卡的驱动", "views": 106, "forwards": 0, "media_group_id": 13579247360548029, "images": [{"width": 2560, "height": 1920, "date": "2023-10-15T19:48:31", "media_type": "photo", "original_name": "photo_2023-10-15_19-48-31.jpg", "url": "media/2761.jpg", "size": 348074, "thumb": "media/2761.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-15T21:38:39", "media_type": "photo", "original_name": "photo_2023-10-15_21-38-39.jpg", "url": "media/2762.jpg", "size": 603567, "thumb": "media/2762.jpg_thumb.jpg"}, {"width": 2040, "height": 1470, "date": "2023-10-15T21:38:39", "media_type": "photo", "original_name": "photo_2023-10-15_21-38-39.jpg", "url": "media/2763.jpg", "size": 341406, "thumb": "media/2763.jpg_thumb.jpg"}]}, {"id": 2764, "date": "2023-10-16T14:28:02", "text": "早上 10:10 迷迷糊糊看一下表以为考试要迟到了,急急忙忙叼块饼干出门了,然后走到十字路口才想起来是 12 点的考试不是 11 点 🤗", "views": 100, "forwards": 0}, {"id": 2765, "date": "2023-10-17T07:10:19", "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "views": 103, "forwards": 0, "media_group_id": 13580212956230205, "images": [{"width": 902, "height": 1280, "date": "2023-10-17T01:54:06", "media_type": "photo", "original_name": "photo_2023-10-17_01-54-06.jpg", "url": "media/2765.jpg", "size": 66505, "thumb": "media/2765.jpg_thumb.jpg"}, {"width": 932, "height": 1280, "date": "2023-10-17T01:54:07", "media_type": "photo", "original_name": "photo_2023-10-17_01-54-07.jpg", "url": "media/2766.jpg", "size": 55243, "thumb": "media/2766.jpg_thumb.jpg"}, {"width": 1231, "height": 1280, "date": "2023-10-17T06:57:23", "media_type": "photo", "original_name": "photo_2023-10-17_06-57-23.jpg", "url": "media/2767.jpg", "size": 68715, "thumb": "media/2767.jpg_thumb.jpg"}, {"width": 1107, "height": 1280, "date": "2023-10-17T07:10:18", "media_type": "photo", "original_name": "photo_2023-10-17_07-10-18.jpg", "url": "media/2768.jpg", "size": 74030, "thumb": "media/2768.jpg_thumb.jpg"}], "reply": {"id": 2756, "text": "#omnicade\n新买的 Chunithm 和 Nostalgia 手台到了!手感像真的街机一样哇\n\n现在家里有五个手台了!另外三个是 SDVX, IIDX, 和 Groove Coaster。正在开坑给这五个手台设计一个街机框,感觉又是一个好大的项目 qwq", "thumb": "media/2756.mp4_thumb.jpg"}}, {"id": 2769, "date": "2023-10-17T17:24:41", "text": "#桂桂今天吃什么\n蘸面!\n\n因为第一次做做了两种口味的汤,把面和汤分开就不怕面吸水膨胀了 qwq", "views": 113, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-17T17:24:40", "media_type": "photo", "original_name": "photo_2023-10-17_17-24-40.jpg", "url": "media/2769.jpg", "size": 534377, "thumb": "media/2769.jpg_thumb.jpg"}]}, {"id": 2770, "date": "2023-10-18T06:50:36", "text": "想买一台 Wacca 街机但是好纠结,觉得花掉 $3200 买台街机好浪费,但是也可能再过几年就会涨到真的买不起的价格了...毕竟是停产了还很有人气的游戏。\n\n然后和聊聊在讨论这件事\n\n我:是不是不买车就能买得起街机了,两三个月的保险就能有 $3k 了吧\n聊聊:那我们可以买车但是不买保险\n😨", "views": 120, "forwards": 0}, {"id": 2771, "date": "2023-10-19T08:23:08", "text": "升宽带升得好郁闷啊... 现在下载种子的速度 380MB/s,但是因为要在笔记本上运行要先拷出来,把下载好的文件拷到 USB3 NVMe SSD 上的速度居然只有 35MB/s... 结果还是要等等等,下载花了不到两分钟,拷盘等了十分钟 😢\n\n以及刚知道原来 USB3 的速度还没有千兆网线快吗...", "views": 109, "forwards": 0, "media_group_id": 13581630305224349, "images": [{"width": 687, "height": 110, "date": "2023-10-19T08:13:58", "media_type": "photo", "original_name": "photo_2023-10-19_08-13-58.jpg", "url": "media/2771.jpg", "size": 17124, "thumb": "media/2771.jpg_thumb.jpg"}, {"width": 393, "height": 121, "date": "2023-10-19T08:23:07", "media_type": "photo", "original_name": "photo_2023-10-19_08-23-07.jpg", "url": "media/2772.jpg", "size": 8705, "thumb": "media/2772.jpg_thumb.jpg"}]}, {"id": 2773, "date": "2023-10-20T03:05:56", "text": "想让聊聊在拍卖快结束的时候提醒我一下\n聊聊:什么时候结束呢?\n我:Oct 24, 20:57\n聊聊:上午还是下午\n🧐", "views": 98, "forwards": 0}, {"id": 2779, "date": "2023-10-20T05:28:11", "text": "#omnicade\n想打街机,把笔记本开起来之后听到里面风扇像电钻一样的响,拆开笔电想清理一下,但是发现掀开前盖需要的卡扣被猪猪用 502 胶粘住了 🧐\n\n没办法只能把原本粘住的地方锯开了,心疼笔电 🛌\n\n打开之后发现声音的来源是因为标签贴纸放久了失去粘性掉进了风扇里,取出来就好了。顺便清了灰、把干的硅脂清掉重新涂了,拼回去之后满血复活了!压满 CPU 也只有 70℃ 哇,风扇几乎不用转!\n\n...虽然只花了一个小时修好,但是已经累得没力气玩街机了,睡睡 😴", "views": 126, "forwards": 1, "media_group_id": 13582237530773717, "files": [{"width": 1280, "height": 720, "duration": 9, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-20T03:30:17", "media_type": "video_file", "original_name": "video_2023-10-20_03-30-17.mp4", "url": "media/2774.mp4", "size": 3868421, "thumb": "media/2774.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-10-20T05:26:49", "media_type": "photo", "original_name": "photo_2023-10-20_05-26-49.jpg", "url": "media/2775.jpg", "size": 567386, "thumb": "media/2775.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:27:16", "media_type": "photo", "original_name": "photo_2023-10-20_05-27-16.jpg", "url": "media/2776.jpg", "size": 315090, "thumb": "media/2776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:28:08", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-08.jpg", "url": "media/2777.jpg", "size": 728925, "thumb": "media/2777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:28:09", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-09.jpg", "url": "media/2778.jpg", "size": 1038934, "thumb": "media/2778.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-20T05:28:10", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-10.jpg", "url": "media/2779.jpg", "size": 295660, "thumb": "media/2779.jpg_thumb.jpg"}]}, {"id": 2780, "date": "2023-10-21T18:21:34", "text": "#omnicade\n没想到用八年前的笔记本 960M 即使跑最新 sdvx6 valkyrie 120hz 帧率还很稳\n\n可惜我还不太会打(x)", "views": 103, "forwards": 0, "media_group_id": 13583299957297245, "files": [{"width": 1280, "height": 720, "duration": 39, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-21T18:21:34", "media_type": "video_file", "original_name": "video_2023-10-21_18-21-34.mp4", "url": "media/2780.mp4", "size": 14071431, "thumb": "media/2780.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-10-21T18:21:31", "media_type": "photo", "original_name": "photo_2023-10-21_18-21-31.jpg", "url": "media/2781.jpg", "size": 805948, "thumb": "media/2781.jpg_thumb.jpg"}], "reply": {"id": 2779, "text": "#omnicade\n想打街机,把笔记本开起来之后听到里面风扇像电钻一样的响,拆开笔电想清理一下,但是发现掀开前盖需要的卡扣被猪猪用 502 胶粘住了 🧐\n\n没办法只能把原本粘住的地方锯开了,心疼笔电 🛌\n\n打开之后发现声音的来源是因为标签贴纸放久了失去粘性掉进了风扇里,取出来就好了。顺便清了灰、把干的硅脂清掉重新涂了,拼回去之后满血复活了!压满 CPU 也只有 70℃ 哇,风扇几乎不用转!\n\n...虽然只花了一个小时修好,但是已经累得没力气玩街机了,睡睡 😴", "thumb": "media/2774.mp4_thumb.jpg"}}, {"id": 2782, "date": "2023-10-22T05:40:25", "text": "哭了,今天手机系统更新把 Magisk 刷掉了,电脑 Arch 更新之后 gnome 各种地方都在坏,Intellij 还起不来了...\n\n之前 macOS 更新 Sonoma 的时候也是,Wifi 卡驱动被删了花了超级久才 patch 回来 😢\n\n为什么每次更新都这么累 😪", "views": 104, "forwards": 1, "images": [{"width": 1280, "height": 464, "date": "2023-10-22T05:40:24", "media_type": "photo", "original_name": "photo_2023-10-22_05-40-24.jpg", "url": "media/2782.jpg", "size": 49908, "thumb": "media/2782.jpg_thumb.jpg"}]}, {"id": 2783, "date": "2023-10-22T20:56:54", "text": "谁说不买有机", "views": 102, "forwards": 0, "images": [{"width": 800, "height": 306, "date": "2023-10-22T20:57:19", "media_type": "photo", "original_name": "photo_2023-10-22_20-57-19.jpg", "url": "media/2783.jpg", "size": 39691, "thumb": "media/2783.jpg_thumb.jpg"}]}, {"id": 2784, "date": "2023-10-22T21:51:28", "text": "CSC301 Assignment 2 要写一个软件工程相关的教程放到 Course Wiki 上... 好,我写了一个部署教程把我的 DigitalOcean referral 链接放上去看看多少人会点 👍\n\n每一个人注册我赚 $25 👍", "views": 107, "forwards": 0, "media_group_id": 13584091903833981, "images": [{"width": 1280, "height": 715, "date": "2023-10-22T21:51:26", "media_type": "photo", "original_name": "photo_2023-10-22_21-51-26.jpg", "url": "media/2784.jpg", "size": 149403, "thumb": "media/2784.jpg_thumb.jpg"}, {"width": 1280, "height": 313, "date": "2023-10-22T21:51:27", "media_type": "photo", "original_name": "photo_2023-10-22_21-51-27.jpg", "url": "media/2785.jpg", "size": 41803, "thumb": "media/2785.jpg_thumb.jpg"}]}, {"id": 2786, "date": "2023-10-23T21:17:43", "text": "反了吧", "views": 170, "forwards": 4, "images": [{"width": 1280, "height": 219, "date": "2023-10-23T21:16:25", "media_type": "photo", "original_name": "photo_2023-10-23_21-16-25.jpg", "url": "media/2786.jpg", "size": 34275, "thumb": "media/2786.jpg_thumb.jpg"}]}, {"id": 2787, "date": "2023-10-24T23:24:45", "text": "今天上午需要洗澡但是又有语言学考试要复习,怎么办呢?边洗澡边让聊聊在旁边拿着单词卡帮忙复习了 🦀\n\n考完回家路上的云好好看", "views": 86, "forwards": 0, "media_group_id": 13585519082277789, "images": [{"width": 2560, "height": 1920, "date": "2023-10-24T23:24:42", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-42.jpg", "url": "media/2787.jpg", "size": 657774, "thumb": "media/2787.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-24T23:24:44", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-44.jpg", "url": "media/2788.jpg", "size": 632762, "thumb": "media/2788.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-24T23:24:44", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-44.jpg", "url": "media/2789.jpg", "size": 476034, "thumb": "media/2789.jpg_thumb.jpg"}]}, {"id": 2790, "date": "2023-10-25T06:07:40", "text": "为什么恁天堂 switch 上的输入法联想不出恁天堂的名字 🧐", "views": 95, "forwards": 0, "images": [{"width": 2040, "height": 1178, "date": "2023-10-25T06:07:40", "media_type": "photo", "original_name": "photo_2023-10-25_06-07-40.jpg", "url": "media/2790.jpg", "size": 254941, "thumb": "media/2790.jpg_thumb.jpg"}]}, {"id": 2791, "date": "2023-10-25T16:46:27", "text": "怎么发现我现在演讲也两句话不离 AI 了 ☁️", "views": 93, "forwards": 1, "images": [{"width": 1280, "height": 783, "date": "2023-10-25T16:46:26", "media_type": "photo", "original_name": "photo_2023-10-25_16-46-26.jpg", "url": "media/2791.jpg", "size": 114160, "thumb": "media/2791.jpg_thumb.jpg"}]}, {"id": 2792, "date": "2023-10-25T18:12:03", "text": "UofT 学生好准时??说好 2-2:15 开会,现在 2:12 第一个人来了", "views": 90, "forwards": 0, "images": [{"width": 1280, "height": 924, "date": "2023-10-25T18:12:02", "media_type": "photo", "original_name": "photo_2023-10-25_18-12-02.jpg", "url": "media/2792.jpg", "size": 103754, "thumb": "media/2792.jpg_thumb.jpg"}]}, {"id": 2793, "date": "2023-10-26T04:33:07", "text": "我和聊聊和猪猪三个人玩马里奥 Wonder 的时候 be like", "views": 139, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2023-10-26T04:33:07", "media_type": "photo", "original_name": "photo_2023-10-26_04-33-07.jpg", "url": "media/2793.jpg", "size": 110239, "thumb": "media/2793.jpg_thumb.jpg"}]}, {"id": 2794, "date": "2023-10-26T06:09:05", "text": "睡前突发奇想:想要做一个 3D 的系统桌面环境。刚装好的系统就是一个空的房间,可以在房间里随意摆各种虚拟家具和 App,然后每个 App 都用一个标志性的物体表示,比如中二的小企鹅和推特的蓝鸟。打开的应用就模拟一个半透明的全息投影,也可以全屏把桌面覆盖掉\n\n然后就可以在桌面上养 3D 的虚拟猫猫了!然后就可以让整理好的应用图标被猫猫跳来跳去打乱 ", "views": 95, "forwards": 0}, {"id": 2795, "date": "2023-10-27T01:59:33", "text": "#桂桂今天吃什么\n咖喱!", "views": 100, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-27T01:59:33", "media_type": "photo", "original_name": "photo_2023-10-27_01-59-33.jpg", "url": "media/2795.jpg", "size": 460951, "thumb": "media/2795.jpg_thumb.jpg"}]}, {"id": 2796, "date": "2023-10-27T04:59:50", "text": "草 翻到了 2017 年前后开的 Moecraft MC 服务器和 HyUltimatePlugin 的珍贵录像\n\n过了太久以至于看着不会觉得尴尬了", "views": 97, "forwards": 0, "media_group_id": 13587062323576197, "images": [{"width": 1280, "height": 774, "date": "2023-10-27T04:59:49", "media_type": "photo", "original_name": "photo_2023-10-27_04-59-49.jpg", "url": "media/2796.jpg", "size": 124554, "thumb": "media/2796.jpg_thumb.jpg"}, {"width": 1280, "height": 774, "date": "2023-10-27T04:59:49", "media_type": "photo", "original_name": "photo_2023-10-27_04-59-49.jpg", "url": "media/2797.jpg", "size": 82660, "thumb": "media/2797.jpg_thumb.jpg"}]}, {"id": 2798, "date": "2023-10-27T05:26:14", "text": "在翻以前的 Adobe Pr 项目目录... 当时钢琴弹得好好,现在已经完全不会这首了 🥺\n\n这首曲子是甘茶の音楽工房的《落ち葉》,想起来最早是从凝冰剑斩的视觉小说好像是《神社的百合香》里面听到的,凝冰的剧情都好甜蜜又好折磨,现在听到这首歌仿佛能感受到回忆中的感觉...\n\n那时候好喜欢玩会让自己哭的游戏 🥺", "views": 107, "forwards": 1, "files": [{"width": 1080, "height": 1920, "duration": 81, "file_name": "2018-12-28 Final_x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-27T05:26:14", "media_type": "video_file", "original_name": "2018-12-28 Final_x264.mp4", "url": "media/2798.mp4", "size": 16275013, "thumb": "media/2798.mp4_thumb.jpg"}]}, {"id": 2799, "date": "2023-10-27T15:35:45", "text": "#桂桂今天吃什么\n炒面!\n\n这次加了巨量的糖,感觉甜口比咸口好吃 qwq", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-27T15:35:44", "media_type": "photo", "original_name": "photo_2023-10-27_15-35-44.jpg", "url": "media/2799.jpg", "size": 641904, "thumb": "media/2799.jpg_thumb.jpg"}]}, {"id": 2800, "date": "2023-10-27T16:38:19", "text": "#omnicade\n《Flower》一首歌五个游戏的手元混剪\n\n是音游窝在厨房的临时 setup,好想赶快把框体搭起来呀 qwq", "views": 140, "forwards": 2, "reply": {"id": 2765, "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "thumb": "media/2765.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 125, "file_name": "Export 3.x264-29.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-27T16:38:19", "media_type": "video_file", "original_name": "Export 3.x264-29.mp4", "url": "media/2800.mp4", "size": 18505838, "thumb": "media/2800.mp4_thumb.jpg"}]}, {"id": 2801, "date": "2023-10-28T07:54:48", "text": "不知道是不是因为 ADHD 感觉寄出去了包裹过段时间就会把它忘掉\n\n收到海运包裹拆开感觉像是收到了一份礼物一样,过去的自己买给未来的礼物 👀(写下来感觉听上去好蠢x", "views": 94, "forwards": 1}, {"id": 2802, "date": "2023-10-29T03:23:22", "text": "去逛逛 Freeplay Toronto,有好多 CRT 显示器的旧机台好厉害,还有最新最热 Jubeat Ave!(虽然我不太会,照片上是聊聊打的\n\n还认识了一个喜欢街机音游的高中生,开心 qwq\n\n这里收费好便宜,$5 门票随便玩然后卖食物什么的,是不是我在家里开街机的话也可以这样收费 🤤", "views": 96, "forwards": 1, "media_group_id": 13588398421418045, "images": [{"width": 1920, "height": 2560, "date": "2023-10-29T00:57:06", "media_type": "photo", "original_name": "photo_2023-10-29_00-57-06.jpg", "url": "media/2802.jpg", "size": 483040, "thumb": "media/2802.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-29T00:57:08", "media_type": "photo", "original_name": "photo_2023-10-29_00-57-08.jpg", "url": "media/2803.jpg", "size": 507190, "thumb": "media/2803.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T02:29:56", "media_type": "photo", "original_name": "photo_2023-10-29_02-29-56.jpg", "url": "media/2804.jpg", "size": 427163, "thumb": "media/2804.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-29T03:23:20", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-20.jpg", "url": "media/2805.jpg", "size": 471573, "thumb": "media/2805.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T02:30:03", "media_type": "photo", "original_name": "photo_2023-10-29_02-30-03.jpg", "url": "media/2806.jpg", "size": 514842, "thumb": "media/2806.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T03:23:20", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-20.jpg", "url": "media/2807.jpg", "size": 420850, "thumb": "media/2807.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T03:23:21", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-21.jpg", "url": "media/2808.jpg", "size": 538095, "thumb": "media/2808.jpg_thumb.jpg"}]}, {"id": 2809, "date": "2023-10-29T04:22:49", "text": "#桂桂今天吃什么\n猪猪做的牛丼!", "views": 125, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-10-29T04:22:49", "media_type": "photo", "original_name": "photo_2023-10-29_04-22-49.jpg", "url": "media/2809.jpg", "size": 566657, "thumb": "media/2809.jpg_thumb.jpg"}]}, {"id": 2810, "date": "2023-10-30T11:26:46", "text": "昨晚做了烤鸡皮,刚才在收烤盘,聊聊不小心斜过去撒了一点油\n\n我:油撒了诶\n聊聊:咦咦 为什么现在还是液体,明明动物油会凝固的\n我:说不定我们吃了植物鸡(?)", "views": 89, "forwards": 0, "images": [{"width": 1920, "height": 1080, "date": "2023-10-30T11:26:46", "media_type": "photo", "original_name": "photo_2023-10-30_11-26-46.jpg", "url": "media/2810.jpg", "size": 571395, "thumb": "media/2810.jpg_thumb.jpg"}]}, {"id": 2811, "date": "2023-10-30T11:53:16", "text": "草\n\n编辑主页友链,刚按下回车 Copilot 给我补全了一个神乐坂雅诗...... 😨", "views": 89, "forwards": 1, "images": [{"width": 938, "height": 748, "date": "2023-10-30T11:53:15", "media_type": "photo", "original_name": "photo_2023-10-30_11-53-15.jpg", "url": "media/2811.jpg", "size": 72373, "thumb": "media/2811.jpg_thumb.jpg"}]}, {"id": 2812, "date": "2023-10-31T04:27:38", "text": "#桂桂今天吃什么\n霸蛮酸辣粉!\n\n因为超市不卖了,三人份包装也停产了,这包米粉从 2021 年一直放在家里,今天看要过期了还是吃掉啦。为什么我喜欢的食物全都在消失... 之前的 Asahi 蔬菜粉和阿宽兰州牛肉面也都是 😢", "views": 84, "forwards": 1, "media_group_id": 13589811668781925, "images": [{"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2812.jpg", "size": 436708, "thumb": "media/2812.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2813.jpg", "size": 384497, "thumb": "media/2813.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2814.jpg", "size": 441409, "thumb": "media/2814.jpg_thumb.jpg"}]}, {"id": 2815, "date": "2023-10-31T04:41:11", "text": "之前特别喜欢的这个 Asahi 蔬菜粉现在依然是停产的,至今我还留着三盒做考古归档,打算留到什么时候能够从粉包逆向出原料之后逆向出来还原这个味道...", "views": 92, "forwards": 0, "reply": {"id": 341, "text": "又便宜又好吃,直接抱一箱回去(x", "thumb": "media/341.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-10-31T04:41:11", "media_type": "photo", "original_name": "photo_2023-10-31_04-41-11.jpg", "url": "media/2815.jpg", "size": 333803, "thumb": "media/2815.jpg_thumb.jpg"}]}, {"id": 2817, "date": "2023-10-31T05:33:53", "text": "翻翻厨房发现了好多过期的食材... 为了不让更多东西过期,用马克笔给所有瓶瓶罐罐标了保质期,然后按保质期排序了一下。什么时候能把快过期的东西都用完呢 🧊", "views": 106, "forwards": 2, "media_group_id": 13589843465171277, "images": [{"width": 2560, "height": 1920, "date": "2023-10-31T05:33:52", "media_type": "photo", "original_name": "photo_2023-10-31_05-33-52.jpg", "url": "media/2816.jpg", "size": 532113, "thumb": "media/2816.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T05:33:52", "media_type": "photo", "original_name": "photo_2023-10-31_05-33-52.jpg", "url": "media/2817.jpg", "size": 566142, "thumb": "media/2817.jpg_thumb.jpg"}]}, {"id": 2818, "date": "2023-11-01T00:21:38", "text": "桂桂明天要presentation,需要剪一些纸片当道具,于是就让我剪了\n我:好像那种小学明天是数学课妈妈在剪圆形三角形诶", "views": 68, "forwards": 0, "forwarded_from": {"name": "新叶喵的话"}}, {"id": 2821, "date": "2023-11-01T00:24:01", "text": "大三专业课作业要做 paper prototype,感觉仿佛回到了小学 ☁️\n\n做 interactive prototype 不让用 figma 好过分啊,结果花了六七个小时画图剪纸...", "views": 113, "forwards": 0, "media_group_id": 13590385927006989, "images": [{"width": 2560, "height": 1920, "date": "2023-11-01T00:23:58", "media_type": "photo", "original_name": "photo_2023-11-01_00-23-58.jpg", "url": "media/2819.jpg", "size": 308357, "thumb": "media/2819.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-01T00:23:59", "media_type": "photo", "original_name": "photo_2023-11-01_00-23-59.jpg", "url": "media/2820.jpg", "size": 442757, "thumb": "media/2820.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-01T00:24:00", "media_type": "photo", "original_name": "photo_2023-11-01_00-24-00.jpg", "url": "media/2821.jpg", "size": 448359, "thumb": "media/2821.jpg_thumb.jpg"}], "reply": {"id": 2818, "text": "桂桂明天要presentation,需要剪一些纸片当道具,于是就让我剪了\n我:好像那种小学明天是数学课妈妈在剪圆形三角形诶"}}, {"id": 2822, "date": "2023-11-01T07:38:34", "text": "明天要考 OS\n\n我:想洗澡诶,聊聊能不能像上次那样帮我复习\n聊聊:可是我学的都忘了\n我:真的吗?明明是很直观的东西,看名字想想就知道是什么意思嘛\n聊聊:我真的忘了\n我:啊比如 address translation 就是,因为电脑里 CPU 一般是北美产的,内存一般是韩国产的,所以它们访问地址的指令说的语言不一样,所以要用 address translation 把英语地址翻译成韩语,是不是很直观 👍", "views": 109, "forwards": 0}, {"id": 2823, "date": "2023-11-01T09:37:49", "text": "好想做有性格有记忆的桌宠,会主动和你搭话聊天,会看你的屏幕内容选择话题或者来帮忙什么的... 不过也许对于现在的 LLM 还太难了,还是做虚拟猫猫吧 😢", "views": 114, "forwards": 0, "reply": {"id": 2794, "text": "睡前突发奇想:想要做一个 3D 的系统桌面环境。刚装好的系统就是一个空的房间,可以在房间里随意摆各种虚拟家具和 App,然后每个 App 都用一个标志性的物体表示,比如中二的小企鹅和推特的蓝鸟。打开的应用就模拟一个半透明的全息投影,也可以全屏把桌面覆盖掉\n\n然后就可以在桌面上养 3D 的虚拟猫猫了!然后就可以让整理好的应用图标被猫猫跳来跳去打乱 "}}, {"id": 2824, "date": "2023-11-01T18:05:35", "text": "完全挂了", "views": 111, "forwards": 0, "reply": {"id": 2822, "text": "明天要考 OS\n\n我:想洗澡诶,聊聊能不能像上次那样帮我复习\n聊聊:可是我学的都忘了\n我:真的吗?明明是很直观的东西,看名字想想就知道是什么意思嘛\n聊聊:我真的忘了\n我:啊比如 address translation 就是,因为电脑里 CPU 一般是北美产的,内存一般是韩国产的,所以它们访问地址的指令说的语言不一样,所以要用 address translation 把英语地址翻译成韩语,是不是很直观 👍"}}, {"id": 2825, "date": "2023-11-01T18:20:36", "text": "然后发现很厉害的同学也在挂,那应该没事了应该会 scale 😢", "views": 108, "forwards": 0, "reply": {"id": 2824, "text": "完全挂了"}}, {"id": 2826, "date": "2023-11-01T21:27:01", "text": "去买菜,给聊聊打电话\n\n我:冰箱上的购物单上还有什么呀\n聊聊:还有芹菜三文鱼饺子\n(芹菜三文鱼饺子是什么黑暗料理,听起来会很好吃 🤤", "views": 109, "forwards": 0}, {"id": 2828, "date": "2023-11-03T16:48:19", "text": "通货膨胀是真的 🤯", "views": 102, "forwards": 1, "media_group_id": 13592240791961357, "images": [{"width": 2558, "height": 1918, "date": "2023-11-03T16:48:17", "media_type": "photo", "original_name": "photo_2023-11-03_16-48-17.jpg", "url": "media/2827.jpg", "size": 439489, "thumb": "media/2827.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-03T16:48:18", "media_type": "photo", "original_name": "photo_2023-11-03_16-48-18.jpg", "url": "media/2828.jpg", "size": 277721, "thumb": "media/2828.jpg_thumb.jpg"}]}, {"id": 2829, "date": "2023-11-04T02:08:59", "text": "新电脑 Hazel!机箱和电源海运刚刚到,时隔两个月终于拼好啦 qwq\n\n是体积只有 7L 可以一只手提起来、可以放进书包里的电脑哦!\n\n主板用了尔英的 i5-12500H,显卡还是 RX 5600XT。配了一个不是那么完美的黑苹果 macOS Sonoma, 必须关超线程或者关小核才能启动,虽然跑分低了一点不过功能全都正常,还是很不错的 😄", "views": 125, "forwards": 3, "media_group_id": 13592509917967741, "images": [{"width": 2560, "height": 1920, "date": "2023-11-04T02:08:31", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-31.jpg", "url": "media/2829.jpg", "size": 556081, "thumb": "media/2829.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-04T02:08:57", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-57.jpg", "url": "media/2830.jpg", "size": 684920, "thumb": "media/2830.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-04T02:08:59", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-59.jpg", "url": "media/2831.jpg", "size": 570842, "thumb": "media/2831.jpg_thumb.jpg"}]}, {"id": 2832, "date": "2023-11-04T06:16:09", "text": "真的觉得多伦多在变成一个很缺创意的城市... 新办公楼的建筑设计师真的除了大玻璃块什么都想不出来吗?👊\n\n和这些玻璃块比起来,旧市政厅和省议会和多大 UC/HH 楼还有 Union Station 这些精心设计的建筑在多伦多都好罕见好可贵", "views": 95, "forwards": 1, "images": [{"width": 1280, "height": 787, "date": "2023-11-04T06:16:08", "media_type": "photo", "original_name": "photo_2023-11-04_06-16-08.jpg", "url": "media/2832.jpg", "size": 216781, "thumb": "media/2832.jpg_thumb.jpg"}]}, {"id": 2836, "date": "2023-11-04T23:49:22", "text": "早上被 Google Play 安利了一个看起来人畜无害的可爱猫猫游戏《猫咪和汤》,下载下来玩了发现这个游戏好可怕...\n\n画风好可爱,过教程的时候看到那个从星星里召唤猫猫的动画就心动想玩了,但是玩了一会就发现这个游戏不看广告不充钱的话进展真的好慢,开始变得又重复又无聊,似乎等多久都没办法进展。\n\n但是还是有点想看到玩到后面能解锁的可爱猫猫职业,也想看看打通之后会怎么样。所以重新越狱一下 iPad,打了一个关掉余额检测的补丁,写一个 AutoTouch 脚本,开始挂机刷刷。\n\n挂机几个小时之后游戏结束了,所有能建的设施都建好了,然而什么都没有发生。并没有剧情或者消息祝贺通关了,甚至所有成就都还是未完成的状态(下一个建筑成就是建 140 个建筑,可是游戏总共只有 137 个可以建)\n\n这一切说明作者根本没有设计结局,这个游戏设计出来就是打不完的... 结尾的时候货币已经换过 735 个单位了,从 a 到 z,从 aa 到 zz,打通的时候单位是 1 abg = 10^2208,总共需要升级 318300 次 😨\n\n明明游戏里会给人一种再多看点广告充点钱就能继续进展的感觉,实际上却是精心设计的无底洞,手游好可怕 😨", "views": 124, "forwards": 2, "media_group_id": 13593134097565725, "images": [{"width": 958, "height": 1280, "date": "2023-11-04T23:49:19", "media_type": "photo", "original_name": "photo_2023-11-04_23-49-19.jpg", "url": "media/2836.jpg", "size": 238331, "thumb": "media/2836.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:49:21", "media_type": "photo", "original_name": "photo_2023-11-04_23-49-21.jpg", "url": "media/2837.jpg", "size": 198586, "thumb": "media/2837.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:48:19", "media_type": "photo", "original_name": "photo_2023-11-04_23-48-19.jpg", "url": "media/2838.jpg", "size": 153788, "thumb": "media/2838.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:48:17", "media_type": "photo", "original_name": "photo_2023-11-04_23-48-17.jpg", "url": "media/2839.jpg", "size": 134562, "thumb": "media/2839.jpg_thumb.jpg"}]}, {"id": 2840, "date": "2023-11-05T04:34:57", "text": "草\n\n选择语言:\n1. にほんご\n2. 日本語\n\n是不是这样我也可以玩懂了", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-05T04:34:56", "media_type": "photo", "original_name": "photo_2023-11-05_04-34-56.jpg", "url": "media/2840.jpg", "size": 317820, "thumb": "media/2840.jpg_thumb.jpg"}]}, {"id": 2841, "date": "2023-11-05T19:50:26", "text": "和朋友出去玩看到了正在涂鸦电箱的大姐姐,好厉害!原来这些电箱是用漆桶和笔刷涂的,就说细节不像是喷罐能喷出来的精度嘛。\n\n不过为什么能带这么多工具还用笔刷涂呢... 不会被保安抓到嘛?还是说是城市管理专门请人来涂的呢?", "views": 93, "forwards": 0, "media_group_id": 13593710612159133, "images": [{"width": 2560, "height": 1920, "date": "2023-11-05T19:50:25", "media_type": "photo", "original_name": "photo_2023-11-05_19-50-25.jpg", "url": "media/2841.jpg", "size": 940597, "thumb": "media/2841.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-05T19:50:25", "media_type": "photo", "original_name": "photo_2023-11-05_19-50-25.jpg", "url": "media/2842.jpg", "size": 1134240, "thumb": "media/2842.jpg_thumb.jpg"}], "reply": {"id": 51, "text": "电箱上的涂鸦w"}}, {"id": 2843, "date": "2023-11-06T00:46:16", "text": "#桂桂今天吃什么\n三文鱼鲭鱼沙拉拌饭!\n\n被芥末辣哭但是还好喜欢芥末的味道 qwq", "views": 94, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-06T00:46:16", "media_type": "photo", "original_name": "photo_2023-11-06_00-46-16.jpg", "url": "media/2843.jpg", "size": 435808, "thumb": "media/2843.jpg_thumb.jpg"}]}, {"id": 2844, "date": "2023-11-06T06:48:18", "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "views": 97, "forwards": 1, "media_group_id": 13594026388331253, "images": [{"width": 908, "height": 1280, "date": "2023-11-06T06:48:12", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-12.jpg", "url": "media/2844.jpg", "size": 80604, "thumb": "media/2844.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:14", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-14.jpg", "url": "media/2845.jpg", "size": 189574, "thumb": "media/2845.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:16", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-16.jpg", "url": "media/2846.jpg", "size": 185074, "thumb": "media/2846.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:18", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-18.jpg", "url": "media/2847.jpg", "size": 166748, "thumb": "media/2847.jpg_thumb.jpg"}], "reply": {"id": 2765, "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "thumb": "media/2765.jpg_thumb.jpg"}}, {"id": 2848, "date": "2023-11-06T10:31:35", "text": "聊聊:这个胶合板看起来好像威化饼干就叫它威化板吧 🤤", "views": 94, "forwards": 0, "reply": {"id": 2844, "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "thumb": "media/2844.jpg_thumb.jpg"}}, {"id": 2849, "date": "2023-11-06T15:59:59", "text": "看到对面楼有人把超市的购物车推回家了 🧐", "views": 90, "forwards": 0, "images": [{"width": 1710, "height": 1500, "date": "2023-11-06T15:59:58", "media_type": "photo", "original_name": "photo_2023-11-06_15-59-58.jpg", "url": "media/2849.jpg", "size": 514874, "thumb": "media/2849.jpg_thumb.jpg"}]}, {"id": 2850, "date": "2023-11-06T18:59:56", "text": "草 网速快到下一个种子然后显示网速的 runcat 插件 int32 溢出了 🌚\n\n然后去开了一个真的是我开过的最凡尔赛的 issue 🌚", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 653, "date": "2023-11-06T18:59:56", "media_type": "photo", "original_name": "photo_2023-11-06_18-59-56.jpg", "url": "media/2850.jpg", "size": 57388, "thumb": "media/2850.jpg_thumb.jpg"}]}, {"id": 2851, "date": "2023-11-07T09:13:15", "text": "Jun 生日快乐!\n\n今天和前任 Jun 的朋友们去吃了甜甜奶酪蛋糕然后去她现任 Jamie 家里玩了。Jun 今天的打扮加上双马尾好可爱,是不是好像一个十五岁的小女孩!\n\n去绕着 Jamie 家旁边的池塘和小路摸黑走了一圈,抬头就能看到星星诶,好久没有在这么自然的地方散步了,好怀念。想起来高中在麻省好喜欢下楼在小溪旁边散步,总是可以让所有烦恼消失。\n\n绕回去的路上用手机拍了几张长曝光,ISO800 30s 拍出来还挺好看的,第二张居然同时排到了三架飞机的轨道!看到照片才发现诶 🤩\n\n呜 好想以后在没人的地方买一块这样的地自己搭房子 qwq", "views": 81, "forwards": 1, "media_group_id": 13594787165473069, "images": [{"width": 2040, "height": 1530, "date": "2023-11-07T09:13:12", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-12.jpg", "url": "media/2851.jpg", "size": 283607, "thumb": "media/2851.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:19:07", "media_type": "photo", "original_name": "photo_2023-11-07_09-19-07.jpg", "url": "media/2852.jpg", "size": 402454, "thumb": "media/2852.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:19:13", "media_type": "photo", "original_name": "photo_2023-11-07_09-19-13.jpg", "url": "media/2853.jpg", "size": 363322, "thumb": "media/2853.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2854.jpg", "size": 432092, "thumb": "media/2854.jpg_thumb.jpg"}, {"width": 2021, "height": 1530, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2855.jpg", "size": 284892, "thumb": "media/2855.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2856.jpg", "size": 406923, "thumb": "media/2856.jpg_thumb.jpg"}]}, {"id": 2857, "date": "2023-11-08T23:16:10", "text": "#桂桂今天吃什么\n叉烧肉!叉烧蛋!", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-08T23:16:09", "media_type": "photo", "original_name": "photo_2023-11-08_23-16-09.jpg", "url": "media/2857.jpg", "size": 584211, "thumb": "media/2857.jpg_thumb.jpg"}]}, {"id": 2858, "date": "2023-11-09T02:16:50", "text": "发现 UCB CS188 从 2016 到 2023 加了好多新东西... 原来这些课程内容真的会跟着学术界发展 evolve\n\nhttps://inst.eecs.berkeley.edu/~cs188/sp23/", "views": 90, "forwards": 2, "reply": {"id": 2718, "text": "考完了!Intro AI 课好简单\n\n昨天晚上原本想熬夜把翘的三周课的录像补上,但是发现这门居然只有 1/3 的课有录像... 然后聊聊给我推荐了 UC Berkeley 的 CS188 录像发现和这门课讲的完全一致 🌚 几小时二倍速补完了 https://www.youtube.com/@CS-bd2lz"}}, {"id": 2859, "date": "2023-11-09T02:35:00", "text": "草 不仅课程内容在进步,呈现方式也在进步。发现同一个演示里 2016 年的红绿蓝在 2023 改成了红黄蓝,为了更好 accommodate 红绿色盲吧 🤩\n\n后悔没申 UCB 了,似乎 UCB CS 很多课都有每年的视频和教材归档,选课之前就知道这门课会学什么... 相比之下 UofT 同样的 intro AI 课甚至作业要求 handout 都不让公开 🫣", "views": 84, "forwards": 2, "media_group_id": 13595978402041797, "images": [{"width": 1280, "height": 986, "date": "2023-11-09T02:34:59", "media_type": "photo", "original_name": "photo_2023-11-09_02-34-59.jpg", "url": "media/2859.jpg", "size": 83667, "thumb": "media/2859.jpg_thumb.jpg"}, {"width": 1280, "height": 902, "date": "2023-11-09T02:34:59", "media_type": "photo", "original_name": "photo_2023-11-09_02-34-59.jpg", "url": "media/2860.jpg", "size": 81681, "thumb": "media/2860.jpg_thumb.jpg"}], "reply": {"id": 2858, "text": "发现 UCB CS188 从 2016 到 2023 加了好多新东西... 原来这些课程内容真的会跟着学术界发展 evolve\n\nhttps://inst.eecs.berkeley.edu/~cs188/sp23/"}}, {"id": 2861, "date": "2023-11-09T07:38:35", "text": "#omnicade 今早连麦让 workshop 的木匠帮忙检查了一下我的建模,然后约了 workshop 租了车,做好计划决定明后两天把这个框体搭出来了!(在多伦多的朋友们欢迎来帮忙哦)\n\n计划大概是这样:\nNov 9\n08:00 起床开会继续睡\n11:00 起床吃饭,带笔记本去取车\n12:30 开车去 Home Depot\n13:00 买木板,结完帐在旁边的地上把图纸画上去\n15:00 开车回车库\n\nNov 10\n08:00 起床吃饭,开车去 workshop\n09:00 开工切木板!\n12:00 预约时间结束,如果时间不够先去吃饭\n13:30 回 workshop 组装\n: 开车把搭好的框运回家\n18:00 去还车\n\n感觉留了挺大的时间余地,希望执行计划的时候不会有差错... qwq", "views": 88, "forwards": 1, "media_group_id": 13596124126410053, "images": [{"width": 1030, "height": 866, "date": "2023-11-09T07:38:34", "media_type": "photo", "original_name": "photo_2023-11-09_07-38-34.jpg", "url": "media/2861.jpg", "size": 52974, "thumb": "media/2861.jpg_thumb.jpg"}, {"width": 1253, "height": 1280, "date": "2023-11-09T07:38:35", "media_type": "photo", "original_name": "photo_2023-11-09_07-38-35.jpg", "url": "media/2862.jpg", "size": 54502, "thumb": "media/2862.jpg_thumb.jpg"}], "reply": {"id": 2844, "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "thumb": "media/2844.jpg_thumb.jpg"}}, {"id": 2863, "date": "2023-11-09T08:13:47", "text": "...又兴奋得睡不着了 😢 每次有值得期待的事情的时候都会", "views": 85, "forwards": 0}, {"id": 2864, "date": "2023-11-09T23:39:16", "text": "#omnicade\n去买尺子,最便宜的两个都只有英制 inch,背面是空的... 😡\n\n选了一个贵一点但是有厘米的,然后发现这个厘米尺子刻度线居然是 2mm 而不是 1mm,每个刻度是 1/5 厘米 🙄", "views": 80, "forwards": 0, "media_group_id": 13596585255230629, "images": [{"width": 1920, "height": 2560, "date": "2023-11-09T19:54:46", "media_type": "photo", "original_name": "photo_2023-11-09_19-54-46.jpg", "url": "media/2864.jpg", "size": 972076, "thumb": "media/2864.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T19:58:00", "media_type": "photo", "original_name": "photo_2023-11-09_19-58-00.jpg", "url": "media/2865.jpg", "size": 783584, "thumb": "media/2865.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T23:39:15", "media_type": "photo", "original_name": "photo_2023-11-09_23-39-15.jpg", "url": "media/2866.jpg", "size": 287561, "thumb": "media/2866.jpg_thumb.jpg"}]}, {"id": 2867, "date": "2023-11-10T00:26:12", "text": "花了 $33 买尺子... 嘛反正尺子这种用没用过都看不出来的东西用完明天退了就好了", "views": 79, "forwards": 0, "reply": {"id": 2864, "text": "#omnicade\n去买尺子,最便宜的两个都只有英制 inch,背面是空的... 😡\n\n选了一个贵一点但是有厘米的,然后发现这个厘米尺子刻度线居然是 2mm 而不是 1mm,每个刻度是 1/5 厘米 🙄", "thumb": "media/2864.jpg_thumb.jpg"}}, {"id": 2868, "date": "2023-11-10T07:57:34", "text": "呜 #omnicade\n\n今天早上取了 uhaul 小货车之后花了好久适应车——首先是挂挡没有提示挂了 M 档,还在想怎么地板油只有 40km。然后是胎压低了 15psi,绕到 costco 进行了人生第一次的给车打气。接下来买完木板回家开到车库口,发现这次的小货车比上次高,没办法进车库... 顶着晚高峰从车库口倒出去花了好久。出去好不容易找到了一个街上停车位,它却特别小而且高低不平,停一个小时才停进去(我居然停进去了!)\n\n还有原本打算在 Home Depot 结帐完原地画图纸但是被赶出去了,可是折腾完停车已经六点半了又好累好累,就回家睡大觉啦,睡到了八点半起床钻进车尾箱继续画 👀\n\n画图刚开始好慢,想画出完美的直角或者比尺子长的线还要想一想,不过其实也很简单嘛,只要在更远的地方量出第二个锚点让尺子搭上去就完美了。第一块版花了三个小时,但是第二第三块更复杂的板都只花了一个小时,果然熟能生巧克力饼 🤤\n\n刚刚全都画完啦,腰酸背痛腿抽筋但是好开心,辛苦聊聊陪我施工了。不过在车里画图纸的五个小时为了开空调一直打着火,居然花了 1/4 * 95L 算下来 $35 的油... 好贵!希望明天切模板组装的时候能更顺利一点 qwq", "views": 77, "forwards": 0, "media_group_id": 13596824438349325, "images": [{"width": 1920, "height": 2560, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2868.jpg", "size": 843622, "thumb": "media/2868.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2869.jpg", "size": 548655, "thumb": "media/2869.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2870.jpg", "size": 399265, "thumb": "media/2870.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-09T22:21:18", "media_type": "photo", "original_name": "photo_2023-11-09_22-21-18.jpg", "url": "media/2871.jpg", "size": 495331, "thumb": "media/2871.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:33", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-33.jpg", "url": "media/2872.jpg", "size": 954146, "thumb": "media/2872.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T23:12:35", "media_type": "photo", "original_name": "photo_2023-11-09_23-12-35.jpg", "url": "media/2873.jpg", "size": 472743, "thumb": "media/2873.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-11-10T07:57:33", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-33.jpg", "url": "media/2874.jpg", "size": 209520, "thumb": "media/2874.jpg_thumb.jpg"}]}, {"id": 2875, "date": "2023-11-10T08:11:09", "text": "搬木板的时候还让聊聊受伤了... 好心疼 😢", "views": 99, "forwards": 0, "reply": {"id": 2868, "text": "呜 #omnicade\n\n今天早上取了 uhaul 小货车之后花了好久适应车——首先是挂挡没有提示挂了 M 档,还在想怎么地板油只有 40km。然后是胎压低了 15psi,绕到 costco 进行了人生第一次的给车打气。接下来买完木板回家开到车库口,发现这次的小货车比上次高,没办法进车库... 顶着晚高峰从车库口倒出去花了好久。出去好不容易找到了一个街上停车位,它却特别小而且高低不平,停一个小时才停进去(我居然停进去了!)\n\n还有原本打算在 Home Depot 结帐完原地画图纸但是被赶出去了,可是折腾完停车已经六点半了又好累好累,就回家睡大觉啦,睡到了八点半起床钻进车尾箱继续画 👀\n\n画图刚开始好慢,想画出完美的直角或者比尺子长的线还要想一想,不过其实也很简单嘛,只要在更远的地方量出第二个锚点让尺子搭上去就完美了。第一块版花了三个小时,但是第二第三块更复杂的板都只花了一个小时,果然熟能生巧克力饼 🤤\n\n刚刚全都画完啦,腰酸背痛腿抽筋但是好开心,辛苦聊聊陪我施工了。不过在车里画图纸的五个小时为了开空调一直打着火,居然花了 1/4 * 95L 算下来 $35 的油... 好贵!希望明天切模板组装的时候能更顺利一点 qwq", "thumb": "media/2868.jpg_thumb.jpg"}}, {"id": 2876, "date": "2023-11-11T05:15:55", "text": "剪头发了!五年第一次剪头发\n\n发现头发已经长到肚脐了,今天锯木头的时候吸了好多木屑,加上实在受不了打结了直接让聊聊平着剪了一刀 qwq\n\n看起来还不错?", "views": 92, "forwards": 4, "media_group_id": 13597438042787973, "images": [{"width": 1880, "height": 2558, "date": "2023-11-11T05:15:52", "media_type": "photo", "original_name": "photo_2023-11-11_05-15-52.jpg", "url": "media/2876.jpg", "size": 415079, "thumb": "media/2876.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:08:40", "media_type": "photo", "original_name": "photo_2023-11-11_05-08-40.jpg", "url": "media/2877.jpg", "size": 374556, "thumb": "media/2877.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:08:14", "media_type": "photo", "original_name": "photo_2023-11-11_05-08-14.jpg", "url": "media/2878.jpg", "size": 308644, "thumb": "media/2878.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:07:46", "media_type": "photo", "original_name": "photo_2023-11-11_05-07-46.jpg", "url": "media/2879.jpg", "size": 629996, "thumb": "media/2879.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:15:54", "media_type": "photo", "original_name": "photo_2023-11-11_05-15-54.jpg", "url": "media/2880.jpg", "size": 409027, "thumb": "media/2880.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T04:47:08", "media_type": "photo", "original_name": "photo_2023-11-11_04-47-08.jpg", "url": "media/2881.jpg", "size": 166446, "thumb": "media/2881.jpg_thumb.jpg"}]}, {"id": 2882, "date": "2023-11-11T08:28:33", "text": "明天要作为 one among us cofounder 去参加一个女权学会的活动,看着访谈问题在考虑回答的时候发现我居然已经完全想不起来两年前这个项目最初是从哪里怎样开始的了,回忆录和 keep 记事本作为我的记忆备份也完全没有记录...\n\n最初是怎样开始的来着?那个时候写这个项目是什么心情呢?好想穿越回去问问以前的自己 🛌\n\n看看其他问题感觉也没有什么我能插嘴的,感觉又要变成吉祥物了 😢", "views": 121, "forwards": 1}, {"id": 2883, "date": "2023-11-11T17:01:56", "text": "哭哭 看到有狗狗被拴在马路旁边的自行车杆了,看起来好危险 ☁️", "views": 107, "forwards": 0, "images": [{"width": 1992, "height": 1500, "date": "2023-11-11T17:01:56", "media_type": "photo", "original_name": "photo_2023-11-11_17-01-56.jpg", "url": "media/2883.jpg", "size": 397108, "thumb": "media/2883.jpg_thumb.jpg"}]}, {"id": 2884, "date": "2023-11-11T20:20:17", "text": "一共说了两句话 ☁️", "views": 106, "forwards": 0, "reply": {"id": 2882, "text": "明天要作为 one among us cofounder 去参加一个女权学会的活动,看着访谈问题在考虑回答的时候发现我居然已经完全想不起来两年前这个项目最初是从哪里怎样开始的了,回忆录和 keep 记事本作为我的记忆备份也完全没有记录...\n\n最初是怎样开始的来着?那个时候写这个项目是什么心情呢?好想穿越回去问问以前的自己 🛌\n\n看看其他问题感觉也没有什么我能插嘴的,感觉又要变成吉祥物了 😢"}}, {"id": 2885, "date": "2023-11-12T04:11:10", "text": "雪碧里加些伏特加和玫瑰糖浆更好喝哦", "views": 120, "forwards": 1, "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2023-11-12T04:11:09", "media_type": "photo", "original_name": "photo_2023-11-12_04-11-09.jpg", "url": "media/2885.jpg", "size": 589890, "thumb": "media/2885.jpg_thumb.jpg"}]}, {"id": 2886, "date": "2023-11-12T20:10:15", "text": "甜甜圈🍩", "views": 104, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-11-12T20:09:49", "media_type": "photo", "original_name": "photo_2023-11-12_20-09-49.jpg", "url": "media/2886.jpg", "size": 677094, "thumb": "media/2886.jpg_thumb.jpg"}]}, {"id": 2887, "date": "2023-11-13T20:13:23", "text": "时间过得好快,两年前的绿萝不知不觉已经长到这么长了哇 🤩", "views": 97, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "files": [{"width": 480, "height": 854, "duration": 13, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-13T20:13:23", "media_type": "video_file", "original_name": "video_2023-11-13_20-13-23.mp4", "url": "media/2887.mp4", "size": 2865559, "thumb": "media/2887.mp4_thumb.jpg"}]}, {"id": 2888, "date": "2023-11-14T01:23:54", "text": "呜呜 在超市里看到里面有小鸡小鸭的蛋,原本想买一个回家养小鸡小鸭,然后聊聊告诉我是死的 😨", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-14T01:23:53", "media_type": "photo", "original_name": "photo_2023-11-14_01-23-53.jpg", "url": "media/2888.jpg", "size": 502478, "thumb": "media/2888.jpg_thumb.jpg"}]}, {"id": 2889, "date": "2023-11-15T04:47:51", "text": "好累累 每次小组作业最后都是要一个人全都做了... 别人写的代码几乎每行都要重写才能用,结果今天一整天都在写这个作业 🛌\n\n不过应该也是这门课最后一次要写代码的 ddl 了,下一个 ddl 是演讲应该可以交给别人", "views": 115, "forwards": 1, "media_group_id": 13600189373372085, "images": [{"width": 1280, "height": 798, "date": "2023-11-15T04:47:47", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-47.jpg", "url": "media/2889.jpg", "size": 72738, "thumb": "media/2889.jpg_thumb.jpg"}, {"width": 1280, "height": 800, "date": "2023-11-15T04:47:48", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-48.jpg", "url": "media/2890.jpg", "size": 66209, "thumb": "media/2890.jpg_thumb.jpg"}, {"width": 1280, "height": 1240, "date": "2023-11-15T04:47:49", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-49.jpg", "url": "media/2891.jpg", "size": 93457, "thumb": "media/2891.jpg_thumb.jpg"}, {"width": 1280, "height": 638, "date": "2023-11-15T04:47:50", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-50.jpg", "url": "media/2892.jpg", "size": 52700, "thumb": "media/2892.jpg_thumb.jpg"}, {"width": 1280, "height": 859, "date": "2023-11-15T04:47:51", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-51.jpg", "url": "media/2893.jpg", "size": 63246, "thumb": "media/2893.jpg_thumb.jpg"}]}, {"id": 2894, "date": "2023-11-15T17:20:45", "text": "开坑 pokemon 剑盾结果上来就买衣服把妈妈给的零花钱全都花掉了 🤗", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-15T17:20:44", "media_type": "photo", "original_name": "photo_2023-11-15_17-20-44.jpg", "url": "media/2894.jpg", "size": 478142, "thumb": "media/2894.jpg_thumb.jpg"}]}, {"id": 2895, "date": "2023-11-16T05:14:06", "text": "昨天去做了 ADHD 诊断,两个小时里和精神科医生聊了好多好多,明明只是诊断 ADHD 医生却什么都想让我细讲的样子 \n\n问起恐惧聊到小学住院抽血断了针的事故,问起咨询历史聊到初中因为语言障碍被排挤被母上找了咨询师,问起厌食聊到高中 42kg 还节食觉得自己胖,问起抑郁聊到上一次有自杀想法居然已经是快一年前了... 把以前的记忆翻出来才真的察觉到现在精神状态好健康(??)也许精神健康也像程序 bug 一样吧,出问题的时候无处不在,不出问题也察觉不到它好起来了 🧐\n\n结果两个小时不太够又在十二月中旬约了下一次谈话,没办法在考试之前拿到诊断好可惜(x)", "views": 102, "forwards": 1}, {"id": 2896, "date": "2023-11-17T05:46:17", "text": "草 刚才和聊聊玩宝可梦剑盾,在尝试抓一只 Lv55 的暴雪王的时候发生了这样一连串事情:\n\n丢了一个球,它转了三下\n我:抓到了!\n...然后它从球里蹦出来了 😨\n\n打着打着发现对方招式带反伤\n我:完了这轮如果没抓到它就要自己反伤死了\n...球没抓到\n我:完了它要反伤死了\n...然后它出了一个不带反伤的招式 😨\n\n聊聊:不是 你为什么要一直立 flag\n我:好,那这轮没抓到\n...然后就抓到了 😨😨😨\n\n我乌鸦嘴好灵 💯", "views": 102, "forwards": 0}, {"id": 2897, "date": "2023-11-17T11:19:09", "text": "今天打通了宝可梦剑盾,这是我玩下来的第二部宝可梦,写一个简短的评价好啦。\n\n无论是和新作朱紫还是和 DS/3DS 上的前作比起来,艺术风格上都更喜欢剑盾一些,无论是渲染效果还是动画过场都很完美。这里感觉朱紫作为更新一代反而退化了,也许是因为朱紫为了实现开放世界性能不够降画质了吧(x)\n\n捏脸买衣服的选择也随着时代一直在变好。感觉暖暖才是这个游戏的真主线!每次进一个新城镇第一件事绝对是去服装店把钱全花掉 😄\n\n玩法上的话,这一作的极巨化感觉挺鸡肋的。极巨化能在三回合里让精灵变大而且双倍 HP,但是但是一只看上去有十几层楼高的极巨钢龙仍然被一只小火兔属性克制秒掉的样子好出戏。👊\n\n不过最讨厌的还是剑盾的剧情,实在太降智了,感觉和进击的巨人结尾异曲同工的烂,反派和神兽的出现都完全是因为犯蠢,明明可以想一个更合理的动机放进来的。(spoiler alert) 反派是电力公司老板,为了解决预计一千年后能源会耗尽所以唤醒了一个曾经尝试毁灭世界的极巨神兽,啊然后发现控制不了它(??)它开始到处捣乱。所以主角冠军决赛打到一半去和反派聊,然后反派明知自己犯了大蠢却决定当场和我打一架,打完了还说啊宝可梦对战真好(???不应该一起尝试控制神兽吗)。揍完反派去打神兽,两三回合不让出招的剧情杀之后,突然另外两个代表了剑和盾的传说神兽也不知道为什么就醒了过来帮忙打,打完就飞走了(???)打得房子满天飞,结果下一天城市像什么都没发生一样,建筑没有损伤,也没有人提昨天末日一样的大动静发生了什么,都在关心决赛。决赛打完,おめでとう,大家祝贺祝贺,有人提了一句反派自首了,然后就结束了。我都看了些什么啊啊 (╯’ – ‘)╯︵ ┻━┻\n\n不过好像和聊聊一起玩大制作的烂游戏、一起吐槽丢烂番茄也是一种很独特的乐趣,结果这次玩的时候还是好开心的,所以我给《剑盾》3/5 星!🦀", "views": 88, "forwards": 2, "media_group_id": 13601759592999037, "images": [{"width": 1280, "height": 720, "date": "2023-11-17T11:18:36", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-36.jpg", "url": "media/2897.jpg", "size": 131946, "thumb": "media/2897.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:37", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-37.jpg", "url": "media/2898.jpg", "size": 143324, "thumb": "media/2898.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:37", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-37.jpg", "url": "media/2899.jpg", "size": 144929, "thumb": "media/2899.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:38", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-38.jpg", "url": "media/2900.jpg", "size": 203339, "thumb": "media/2900.jpg_thumb.jpg"}]}, {"id": 2901, "date": "2023-11-17T19:13:34", "text": "说起来聊聊之前想要和我一起把历代宝可梦都打一遍来着,把最初的伙伴们一直传递到最新作朱紫什么的。\n\n原本我也觉得这个想法好浪漫,毕竟每代都有两个版本,一起玩又能联机又能把所有神兽抓到。为此聊聊还花很多钱买了历代所有游戏的两个版本... 可惜上手玩了一会十年前的黑白 / XY 之后发现自己真的会玩睡着 😴\n\n也许是宝可梦重复的流程有点无聊,又或许是我的 attention span 对于以前的游戏来说太短了,总之没玩下去好可惜。感觉又辜负了聊聊的期待呜呜呜 😢", "views": 102, "forwards": 1, "media_group_id": 13601987311776773, "images": [{"width": 2560, "height": 2338, "date": "2023-11-17T19:13:30", "media_type": "photo", "original_name": "photo_2023-11-17_19-13-30.jpg", "url": "media/2901.jpg", "size": 872788, "thumb": "media/2901.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-17T19:13:33", "media_type": "photo", "original_name": "photo_2023-11-17_19-13-33.jpg", "url": "media/2902.jpg", "size": 890624, "thumb": "media/2902.jpg_thumb.jpg"}]}, {"id": 2903, "date": "2023-11-17T22:58:04", "text": "#桂桂今天吃什么\n也许是今年最后一次兰州拉面(因为用完了最后的汤底,汤底停产了 😢", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-17T22:58:04", "media_type": "photo", "original_name": "photo_2023-11-17_22-58-04.jpg", "url": "media/2903.jpg", "size": 424492, "thumb": "media/2903.jpg_thumb.jpg"}]}, {"id": 2904, "date": "2023-11-18T05:27:11", "text": "啊啊啊好烦... CLOCK replacement 排错排了两个小时一直 off by 1,然后在 deadline 结束 20 分钟之后修好了 🙃\n\n要是上午少睡 20 分钟是不是就能拿满分了 呜呜", "views": 102, "forwards": 1, "media_group_id": 13602281849548989, "images": [{"width": 1208, "height": 300, "date": "2023-11-18T05:27:10", "media_type": "photo", "original_name": "photo_2023-11-18_05-27-10.jpg", "url": "media/2904.jpg", "size": 65693, "thumb": "media/2904.jpg_thumb.jpg"}, {"width": 800, "height": 149, "date": "2023-11-18T05:27:10", "media_type": "photo", "original_name": "photo_2023-11-18_05-27-10.jpg", "url": "media/2905.jpg", "size": 29421, "thumb": "media/2905.jpg_thumb.jpg"}]}, {"id": 2906, "date": "2023-11-18T09:00:08", "text": "呜 有被 linux 用户社区 toxic 到。\n\n明天要去打 ctf,刚才和鱼塔和群友一起花一个多小时才把笔记本上的 arch 修到能启动,还没有测试 ctf 需要的软件... 然后被群友喷觉得我没能力稳定维护 linux\n\n那确实,感觉自从入坑日常桌面使用 linux 之后和 linux 的斗争就没结束过,修多么小的功能都要去 archwiki 上读长篇的文档,无数个这样的小功能累积起来,边用边学着四五年过去了仍然感觉自己一无所知...\n\n不想再花时间学这些无用又无趣的文档了,不想再花时间修其他系统拿来就能用的功能了,想把和 linux 打架的时间挪去做些更有趣的事情。所以大概这就是我和桌面 linux 的终点吧,我的下一台桌面系统也许仍然是 unix 但绝对不会是 linux 了\n\n(当然在服务器上还是很好用的!", "views": 106, "forwards": 0, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 539, "height": 219, "date": "2023-11-18T08:59:55", "media_type": "photo", "original_name": "photo_2023-11-18_08-59-55.jpg", "url": "media/2906.jpg", "size": 30079, "thumb": "media/2906.jpg_thumb.jpg"}]}, {"id": 2908, "date": "2023-11-18T23:26:36", "text": "CTF 大成功!解出了五道题拿了 2377 分,团队总共拿了 3316 分,排在了加拿大第九和多伦多第四 qwq\n\n这次居然还有 LLM prompt injection 的题目诶,好厉害\n\n唯一的小小遗憾就是为了参加紧接着的 one among us 折纸活动提前走了二十分钟,接下来的工作面试环节也翘掉了(不过也已经决定这个暑假不实习了所以没关系!☕️\n\n以及这次的时间管理好迷幻,一共三个小时的比赛花了一个小时才连上比赛的 VPN(这里又要怪 Linux,旁边用 macOS Win 的人点两个按钮就连上了)然后剩下一个半小时做完了五道题 🌚 \n\nwriteup 之后再写吧,睡觉睡觉 😴", "views": 106, "forwards": 1, "media_group_id": 13602799972445293, "images": [{"width": 1167, "height": 739, "date": "2023-11-18T23:26:34", "media_type": "photo", "original_name": "photo_2023-11-18_23-26-34.jpg", "url": "media/2907.jpg", "size": 45144, "thumb": "media/2907.jpg_thumb.jpg"}, {"width": 1911, "height": 1198, "date": "2023-11-18T23:26:35", "media_type": "photo", "original_name": "photo_2023-11-18_23-26-35.jpg", "url": "media/2908.jpg", "size": 265532, "thumb": "media/2908.jpg_thumb.jpg"}]}, {"id": 2909, "date": "2023-11-19T01:16:53", "text": "今天来参加活动的朋友都很认真,折了很多纸鹤,打算烧给思念的同伴们。很开心很感动,谢谢大家。 #TDoR\n\n*千纸鹤,Azalea 拍摄", "views": 76, "forwards": 2, "forwarded_from": {"name": "风铃轻响,捕梦入眠"}, "images": [{"width": 1280, "height": 960, "date": "2023-11-18T23:49:17", "media_type": "photo", "original_name": "photo_2023-11-18_23-49-17.jpg", "url": "media/2909.jpg", "size": 131111, "thumb": "media/2909.jpg_thumb.jpg"}]}, {"id": 2910, "date": "2023-11-19T01:17:09", "views": 89, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2019-03-31T13:27:47", "width": 512, "height": 442, "is_animated": false, "is_video": false, "emoji": "🐱", "set_name": "LINE_Ghost_and_black_cat_TL", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2910.webp", "size": 31432, "thumb": "media/2910.webp_thumb.jpg"}]}, {"id": 2911, "date": "2023-11-19T04:42:27", "text": "Writeup 在这里 qwq\n\nhttps://aza.moe/blog?post=2023-11-18-CyberSci-Canada-Writeup", "views": 92, "forwards": 0, "media_group_id": 13602951576218357, "images": [{"width": 674, "height": 1280, "date": "2023-11-19T04:42:22", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-22.jpg", "url": "media/2911.jpg", "size": 107798, "thumb": "media/2911.jpg_thumb.jpg"}, {"width": 651, "height": 1280, "date": "2023-11-19T04:42:24", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-24.jpg", "url": "media/2912.jpg", "size": 138876, "thumb": "media/2912.jpg_thumb.jpg"}, {"width": 629, "height": 1280, "date": "2023-11-19T04:42:25", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-25.jpg", "url": "media/2913.jpg", "size": 138381, "thumb": "media/2913.jpg_thumb.jpg"}, {"width": 657, "height": 1280, "date": "2023-11-19T04:42:26", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-26.jpg", "url": "media/2914.jpg", "size": 123223, "thumb": "media/2914.jpg_thumb.jpg"}], "reply": {"id": 2908, "text": "CTF 大成功!解出了五道题拿了 2377 分,团队总共拿了 3316 分,排在了加拿大第九和多伦多第四 qwq\n\n这次居然还有 LLM prompt injection 的题目诶,好厉害\n\n唯一的小小遗憾就是为了参加紧接着的 one among us 折纸活动提前走了二十分钟,接下来的工作面试环节也翘掉了(不过也已经决定这个暑假不实习了所以没关系!☕️\n\n以及这次的时间管理好迷幻,一共三个小时的比赛花了一个小时才连上比赛的 VPN(这里又要怪 Linux,旁边用 macOS Win 的人点两个按钮就连上了)然后剩下一个半小时做完了五道题 🌚 \n\nwriteup 之后再写吧,睡觉睡觉 😴", "thumb": "media/2907.jpg_thumb.jpg"}}, {"id": 2915, "date": "2023-11-20T03:33:47", "text": "#桂桂今天吃什么\n因为 Jun 和 Jamie 和 Luna 来家里所以做了卤肉饭!五个人居然把一公斤五花肉全都吃完了!(虽然好像聊聊吃的多一点\n\n下午家里像是学习室一样,大家都在写自己的作业(结果没有人想玩音游呜呜)😭 为什么为什么!明明之前身边的音游人总说多伦多玩不到这玩不到那,结果搭好街机设备之后却没人来我家玩... 没人玩怎么开机厅嘛,难道要挂到 ZIV 上宣传吗", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-20T03:33:47", "media_type": "photo", "original_name": "photo_2023-11-20_03-33-47.jpg", "url": "media/2915.jpg", "size": 657883, "thumb": "media/2915.jpg_thumb.jpg"}]}, {"id": 2916, "date": "2023-11-20T05:37:20", "text": "聊聊的研究今天需要爬 GitHub Actions log, 聊聊翻了一会 APi docs 没找到叫我过来帮忙,我直接不管文档去 web UI 上抓一下包找到了 (unofficial) API 🤗\n\n这是正经程序员和法外狂徒的区别吗", "views": 98, "forwards": 0, "images": [{"width": 577, "height": 208, "date": "2023-11-20T05:37:20", "media_type": "photo", "original_name": "photo_2023-11-20_05-37-20.jpg", "url": "media/2916.jpg", "size": 28551, "thumb": "media/2916.jpg_thumb.jpg"}]}, {"id": 2917, "date": "2023-11-20T05:49:46", "text": "话说今天猪猪要打针的时候她发现没有针了,没想到之前为了拆机换电池注射丙酮买的针剩下的今天派上用场了 qwq", "views": 108, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2023-11-20T05:51:11", "media_type": "photo", "original_name": "photo_2023-11-20_05-51-11.jpg", "url": "media/2917.jpg", "size": 626979, "thumb": "media/2917.jpg_thumb.jpg"}]}, {"id": 2918, "date": "2023-11-21T21:27:28", "text": "#桂桂今天吃什么\n半喵和 Pop 和 unsafeIO 来家里玩所以做了烤鸡和炒白菜 qwq\n\n居然真的够六个人吃了", "views": 120, "forwards": 1, "media_group_id": 13604816389436501, "images": [{"width": 2040, "height": 1412, "date": "2023-11-21T21:27:27", "media_type": "photo", "original_name": "photo_2023-11-21_21-27-27.jpg", "url": "media/2918.jpg", "size": 538403, "thumb": "media/2918.jpg_thumb.jpg"}, {"width": 2560, "height": 1707, "date": "2023-11-21T20:39:29", "media_type": "photo", "original_name": "photo_2023-11-21_20-39-29.jpg", "url": "media/2919.jpg", "size": 264675, "thumb": "media/2919.jpg_thumb.jpg"}]}, {"id": 2920, "date": "2023-11-22T01:05:22", "text": "原来团子🍡是一种饺子🥟", "views": 124, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-11-22T01:05:22", "media_type": "photo", "original_name": "photo_2023-11-22_01-05-22.jpg", "url": "media/2920.jpg", "size": 418421, "thumb": "media/2920.jpg_thumb.jpg"}]}, {"id": 2921, "date": "2023-11-22T01:27:15", "text": "迷你跨跨", "views": 100, "forwards": 1, "reply": {"id": 2373, "text": "all gender changers 🌚"}, "images": [{"width": 1918, "height": 2110, "date": "2023-11-22T01:27:14", "media_type": "photo", "original_name": "photo_2023-11-22_01-27-14.jpg", "url": "media/2921.jpg", "size": 336213, "thumb": "media/2921.jpg_thumb.jpg"}]}, {"id": 2922, "date": "2023-11-22T01:48:39", "text": "我居然成功做出来了软软的糖心卤蛋!", "views": 104, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-11-22T01:48:39", "media_type": "photo", "original_name": "photo_2023-11-22_01-48-39.jpg", "url": "media/2922.jpg", "size": 361284, "thumb": "media/2922.jpg_thumb.jpg"}]}, {"id": 2923, "date": "2023-11-22T05:38:33", "text": "#梦 小睡了一会,梦见和聊聊去参加了一个开在破旧货船上的日本文化展,还去参观了开在船地下一层的日超。\n\n日超里专门留了一个区域讲它的历史,它最早成立在一个世纪前,当时的多伦多没有日超,所以某运输公司的创始人做决定要开一个。可是当时他们买不起也租不起多伦多的场地,所以决定在他们现有的货船的地下开一家,平时就漂在湖边水面上,需要进货的时候把船开回日本进货... 🤯", "views": 109, "forwards": 0}, {"id": 2924, "date": "2023-11-22T08:14:44", "text": "有时候会被聊聊无意间 trigger 到... 刚才聊聊和我认真地说明天想去 Downtown 吃 Ghost Chicken,明明那边来回要两个小时。我说跑这么远专门为了吃一顿饭还是别去了吧,然后聊聊问我那要不要顺便在 Downtown 逛逛街玩一玩?\n\n我就真的好羡慕聊聊有时间逛街玩玩,平时在家里也有时间整天的玩游戏... 感觉我这边完全不休息也没有时间把所有想做的需要做的做完 😢", "views": 113, "forwards": 0}, {"id": 2925, "date": "2023-11-22T09:59:46", "text": "希望组里别人作息比我好吧...", "views": 105, "forwards": 0, "images": [{"width": 1440, "height": 932, "date": "2023-11-22T09:59:45", "media_type": "photo", "original_name": "photo_2023-11-22_09-59-45.jpg", "url": "media/2925.jpg", "size": 103834, "thumb": "media/2925.jpg_thumb.jpg"}]}, {"id": 2926, "date": "2023-11-22T21:55:52", "text": "#adhd日常 为了去买菜能想起来需要买什么所以在冰箱上贴了购物单的纸笔\n\n...然后去买菜的时候没有一个人想起来带购物单 🤗", "views": 95, "forwards": 0}, {"id": 2927, "date": "2023-11-23T04:55:48", "text": "草 今天信达超市劲爆打折,某仿 calpis 类饮料 $1 一瓶还没税,结果买了几瓶回家发现是已经过期一个月的 😨", "views": 105, "forwards": 1, "media_group_id": 13605722787131109, "images": [{"width": 1918, "height": 1518, "date": "2023-11-23T04:55:20", "media_type": "photo", "original_name": "photo_2023-11-23_04-55-20.jpg", "url": "media/2927.jpg", "size": 216190, "thumb": "media/2927.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-23T04:55:47", "media_type": "photo", "original_name": "photo_2023-11-23_04-55-47.jpg", "url": "media/2928.jpg", "size": 597507, "thumb": "media/2928.jpg_thumb.jpg"}], "reply": {"id": 2926, "text": "#adhd日常 为了去买菜能想起来需要买什么所以在冰箱上贴了购物单的纸笔\n\n...然后去买菜的时候没有一个人想起来带购物单 🤗"}}, {"id": 2929, "date": "2023-11-23T06:18:38", "text": "想起来去年的差不多这个时候还在信达发现过几盒已经发霉的蛋糕,还买到过放一天就发霉的橘子... 在想要不要联系下 Health Authority\n\n不过可能也是因为没有监管才能天天劲爆打折吧,除了信达以外多伦多哪里能买到 $6.5/lb 的肥牛肉卷、$1.3/lb 的鸡腿、$2 一盒的生鸡皮 🥺\n\n(就按鸡腿价格对比一下的话,Walmart $4.3/lb,Costco $3.7/lb,大统华 $2.5/lb...", "views": 100, "forwards": 2, "reply": {"id": 2927, "text": "草 今天信达超市劲爆打折,某仿 calpis 类饮料 $1 一瓶还没税,结果买了几瓶回家发现是已经过期一个月的 😨", "thumb": "media/2927.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2023-11-23T06:18:37", "media_type": "photo", "original_name": "photo_2023-11-23_06-18-37.jpg", "url": "media/2929.jpg", "size": 125331, "thumb": "media/2929.jpg_thumb.jpg"}]}, {"id": 2930, "date": "2023-11-23T12:50:42", "text": "日出!\n\n这是九月开始第一次看到日出吗... 晚睡晚起真的会错过好多哦,有点想修好作息去迎接每天的日出 qwq\n\n如果不是今天做了春梦正好在日出的时候醒了感觉也许今年结束也看不到日出呜呜(x)", "views": 100, "forwards": 2, "media_group_id": 13605950737951493, "images": [{"width": 2040, "height": 1466, "date": "2023-11-23T12:50:39", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-39.jpg", "url": "media/2930.jpg", "size": 565857, "thumb": "media/2930.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-23T12:50:40", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-40.jpg", "url": "media/2931.jpg", "size": 348289, "thumb": "media/2931.jpg_thumb.jpg"}, {"width": 1955, "height": 1500, "date": "2023-11-23T12:50:41", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-41.jpg", "url": "media/2932.jpg", "size": 364115, "thumb": "media/2932.jpg_thumb.jpg"}]}, {"id": 2933, "date": "2023-11-23T18:08:44", "text": "哭 结果回去睡就睡到了下午一点", "views": 99, "forwards": 0, "reply": {"id": 2930, "text": "日出!\n\n这是九月开始第一次看到日出吗... 晚睡晚起真的会错过好多哦,有点想修好作息去迎接每天的日出 qwq\n\n如果不是今天做了春梦正好在日出的时候醒了感觉也许今年结束也看不到日出呜呜(x)", "thumb": "media/2930.jpg_thumb.jpg"}}, {"id": 2934, "date": "2023-11-23T21:59:21", "text": "是我了 今天睡了快 11h 还是困困", "views": 89, "forwards": 1, "images": [{"width": 1280, "height": 818, "date": "2023-11-23T21:59:21", "media_type": "photo", "original_name": "photo_2023-11-23_21-59-21.jpg", "url": "media/2934.jpg", "size": 79978, "thumb": "media/2934.jpg_thumb.jpg"}]}, {"id": 2935, "date": "2023-11-24T03:37:37", "text": "在这里归档/推荐一下我两年前做的粉粉亮色 Telegram 主题 qwq\n\nhttps://t.me/addtheme/hykilp", "views": 98, "forwards": 2}, {"id": 2936, "date": "2023-11-25T05:07:19", "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq", "views": 151, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 12, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-25T05:07:19", "media_type": "video_file", "original_name": "video_2023-11-25_05-07-19.mp4", "url": "media/2936.mp4", "size": 2725761, "thumb": "media/2936.mp4_thumb.jpg"}]}, {"id": 2937, "date": "2023-11-25T09:36:07", "text": "RGB!", "views": 105, "forwards": 0, "reply": {"id": 2936, "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq"}, "files": [{"width": 854, "height": 480, "duration": 3, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-25T09:36:07", "media_type": "video_file", "original_name": "video_2023-11-25_09-36-07.mp4", "url": "media/2937.mp4", "size": 539970, "thumb": "media/2937.mp4_thumb.jpg"}]}, {"id": 2938, "date": "2023-11-25T18:33:49", "text": "开源了写了文档,源码在这里 qwq", "views": 104, "forwards": 0, "reply": {"id": 2936, "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq"}}, {"id": 2939, "date": "2023-11-25T20:14:34", "text": "悲 发烧了", "views": 105, "forwards": 0}, {"id": 2940, "date": "2023-11-26T01:14:10", "text": "每次看到分区软件上的 \"GPT\" 都会愣一下,原来 GPT 还有过这个意思来着 🧐", "views": 104, "forwards": 0}, {"id": 2941, "date": "2023-11-26T03:29:29", "text": "学过语言学里面的各种发音 process 之后发现,剪辑演讲的时候剪掉卡顿之后让语言听起来更连贯也变得容易了!", "views": 100, "forwards": 1, "files": [{"width": 1688, "height": 1024, "duration": 33, "file_name": "Rec 2023-11-25 22-27.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-26T03:29:29", "media_type": "video_file", "original_name": "Rec 2023-11-25 22-27.x264-24.mp4", "url": "media/2941.mp4", "size": 1033521, "thumb": "media/2941.mp4_thumb.jpg"}]}, {"id": 2942, "date": "2023-11-26T08:54:34", "text": "一些胡思乱想 ☁️", "views": 108, "forwards": 0, "media_group_id": 13607910995433989, "images": [{"width": 1440, "height": 2063, "date": "2023-11-26T08:54:33", "media_type": "photo", "original_name": "photo_2023-11-26_08-54-33.jpg", "url": "media/2942.jpg", "size": 339911, "thumb": "media/2942.jpg_thumb.jpg"}, {"width": 1440, "height": 2082, "date": "2023-11-26T08:54:33", "media_type": "photo", "original_name": "photo_2023-11-26_08-54-33.jpg", "url": "media/2943.jpg", "size": 420735, "thumb": "media/2943.jpg_thumb.jpg"}]}, {"id": 2944, "date": "2023-11-26T21:31:46", "text": "悲 二月份买的盘现在已经有 12056 个 reallocated sector 了... 正在排错", "views": 119, "forwards": 1, "reply": {"id": 1810, "text": "顶着 30km/h 的暴雪去买了一块二手硬盘 qwq\n\n12TB CA$200 好赚!本来带着笔记本打算先看看 SMART 读数,结果发现 USB Sata 转接线并不支持 smartctl... 不过看卖家人超级好就买了,然后回家看了一下读数还不错 qwq\n\n通电时间 1.8 年,SMART 错误计数除了过热都是 0。总共只写入过 11 TB 但是读过 732 TB... 🤔 卖家到底用这个盘做了什么hhh\n\n以及我第一次坐到 Finch 终点站哇,现在一号线所有的站都坐过了!Finch-Yonge 好热闹,第一次在加拿大看到 H-mart(虽然这家超级小", "thumb": "media/1810.jpg_thumb.jpg"}, "images": [{"width": 937, "height": 582, "date": "2023-11-26T21:31:46", "media_type": "photo", "original_name": "photo_2023-11-26_21-31-46.jpg", "url": "media/2944.jpg", "size": 136734, "thumb": "media/2944.jpg_thumb.jpg"}]}, {"id": 2945, "date": "2023-11-27T11:04:19", "text": "哭哭 整天都用来修硬盘了,结果明天考试凌晨六点还没复习完...", "views": 101, "forwards": 1}, {"id": 2946, "date": "2023-11-27T12:28:12", "text": "算了不补课了,这个点尝试理解 Hidden Markov filtering 真的完全看不懂... 还有 5h 考试那就睡 4h 好了。\n\n今天还要给 Jun 带电钻去搬她的电视,晚上 11:59 之前要交 OS 的小作业,明天要去医院至少要 3h,然而后天中午之前要两个人写完一个能用的 Duolingo++ 移动端网页(现在只写完了登录和选择语言),周五语言学大作业,下周一共三个专业课大作业还有一个演讲...\n\n好累好累好累", "views": 128, "forwards": 1, "reply": {"id": 2945, "text": "哭哭 整天都用来修硬盘了,结果明天考试凌晨六点还没复习完..."}, "images": [{"width": 1280, "height": 1025, "date": "2023-11-27T12:28:12", "media_type": "photo", "original_name": "photo_2023-11-27_12-28-12.jpg", "url": "media/2946.jpg", "size": 143013, "thumb": "media/2946.jpg_thumb.jpg"}]}, {"id": 2947, "date": "2023-11-27T12:53:00", "views": 119, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-11-23T10:14:56", "width": 512, "height": 397, "is_animated": false, "is_video": false, "emoji": "🛌", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2947.webp", "size": 34976, "thumb": "media/2947.webp_thumb.jpg"}]}, {"id": 2948, "date": "2023-11-27T18:14:07", "text": "考完了!比预计的好,有被某位校友写在考场柱子上的文字暖到 qwq", "views": 102, "forwards": 0, "reply": {"id": 2946, "text": "算了不补课了,这个点尝试理解 Hidden Markov filtering 真的完全看不懂... 还有 5h 考试那就睡 4h 好了。\n\n今天还要给 Jun 带电钻去搬她的电视,晚上 11:59 之前要交 OS 的小作业,明天要去医院至少要 3h,然而后天中午之前要两个人写完一个能用的 Duolingo++ 移动端网页(现在只写完了登录和选择语言),周五语言学大作业,下周一共三个专业课大作业还有一个演讲...\n\n好累好累好累"}, "images": [{"width": 2040, "height": 1292, "date": "2023-11-27T18:14:07", "media_type": "photo", "original_name": "photo_2023-11-27_18-14-07.jpg", "url": "media/2948.jpg", "size": 285421, "thumb": "media/2948.jpg_thumb.jpg"}]}, {"id": 2949, "date": "2023-11-28T02:56:36", "text": "好消息是数据都备份出去了,而且 scrub 一遍发现数据只有 28 个 4kb 块出无法恢复的错。坏消息是剩下的问题我也不知道怎么修,现在 Reallocated Sector 还在不断增加,而且 scrub 之后 btrfs check 还有无数个报错...\n\n目前在进行一些超级慢的坏道扫描,从 SMART error log 看来坏道似乎是比较连续的,地址也很接近,希望可以屏蔽一些坏道解决。\n\n从国内买了一块新的二手 14TB 盘,暂时打算等新盘到之前继续用,希望不会在新盘到之前坏掉(x)\n\n为什么别人通电两年没问题的盘到我手里不到一年就坏成这样了呢?突然在想会不会和使用习惯有关... 我我服务器离桌子很近而且我 ADHD 经常抖腿,会不会是抖腿震到硬盘了 🛌", "views": 108, "forwards": 0, "reply": {"id": 2944, "text": "悲 二月份买的盘现在已经有 12056 个 reallocated sector 了... 正在排错"}, "images": [{"width": 394, "height": 217, "date": "2023-11-28T02:56:36", "media_type": "photo", "original_name": "photo_2023-11-28_02-56-36.jpg", "url": "media/2949.jpg", "size": 18259, "thumb": "media/2949.jpg_thumb.jpg"}]}, {"id": 2950, "date": "2023-11-28T08:19:38", "text": "写了一个扫坏道脚本,会用 1gb 区块估算速度和剩余时间、可以随时停下从断点继续、停止扫描的时候会等这个区块扫完以防遗留、会把所有坏道和扫描历史记录成 Json、自动做地址换算转成要屏蔽的 LBA", "views": 146, "forwards": 4, "media_group_id": 13609276631025917, "images": [{"width": 595, "height": 341, "date": "2023-11-28T08:19:37", "media_type": "photo", "original_name": "photo_2023-11-28_08-19-37.jpg", "url": "media/2950.jpg", "size": 61085, "thumb": "media/2950.jpg_thumb.jpg"}, {"width": 609, "height": 664, "date": "2023-11-28T08:19:38", "media_type": "photo", "original_name": "photo_2023-11-28_08-19-38.jpg", "url": "media/2951.jpg", "size": 114610, "thumb": "media/2951.jpg_thumb.jpg"}], "reply": {"id": 2949, "text": "好消息是数据都备份出去了,而且 scrub 一遍发现数据只有 28 个 4kb 块出无法恢复的错。坏消息是剩下的问题我也不知道怎么修,现在 Reallocated Sector 还在不断增加,而且 scrub 之后 btrfs check 还有无数个报错...\n\n目前在进行一些超级慢的坏道扫描,从 SMART error log 看来坏道似乎是比较连续的,地址也很接近,希望可以屏蔽一些坏道解决。\n\n从国内买了一块新的二手 14TB 盘,暂时打算等新盘到之前继续用,希望不会在新盘到之前坏掉(x)\n\n为什么别人通电两年没问题的盘到我手里不到一年就坏成这样了呢?突然在想会不会和使用习惯有关... 我我服务器离桌子很近而且我 ADHD 经常抖腿,会不会是抖腿震到硬盘了 🛌"}}, {"id": 2952, "date": "2023-11-29T06:16:05", "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了", "views": 147, "forwards": 3}, {"id": 2953, "date": "2023-11-29T06:32:32", "text": "因为痛所以吃了止痛药布洛芬,然后刚才问猫猫球才知道布洛芬反而会刺激胃 🤗", "views": 115, "forwards": 0, "reply": {"id": 2952, "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了"}}, {"id": 2954, "date": "2023-11-29T11:08:01", "text": "我:想吃披萨🍕,明天我们烤披萨吧\n聊聊:但是我们没有披萨怎么烤\n我:自己和面自己做!\n聊聊:那我们也没有披萨的食材呀\n我:我们有菠萝罐头和淀粉香肠 👍\n聊聊:💢💢(大声哀嚎)", "views": 109, "forwards": 0}, {"id": 2955, "date": "2023-11-30T05:12:53", "text": "不久前朋友拿到了最新最热 maimai 1.40 BUDDiES 的数据,花了一段时间拆包脱壳终于能启动了,接下来只需要给 AquaDX 做兼容...\n\n不过我的那台 ADX3 手台还有 17 天才会到,所以时间还很够,等考完期末 1.40 烂大街了肯定就有别人写好服务器了吧 qwq\n\n逆向的 writeup 在这里: https://aza.moe/blog?post=2023-11-30-Maimai-Reversing", "views": 157, "forwards": 4, "images": [{"width": 1280, "height": 953, "date": "2023-11-29T19:47:52", "media_type": "photo", "original_name": "photo_2023-11-29_19-47-52.jpg", "url": "media/2955.jpg", "size": 198222, "thumb": "media/2955.jpg_thumb.jpg"}]}, {"id": 2956, "date": "2023-11-30T09:27:52", "text": "想开坑做一些街机 mod 让手游的谱也能在街机上玩、还原街机手感\n\n比如把 pjsk 和 bang 移植到 chuni、把 deemo 和 pianista 移植到 nos、把 lanota 和 rotaeno 移植到 wacca、把 chrono circle 和舞立方移植到 mai、把 arcaea... 算了这个有点难\n\n感觉应该可行,但是会不会同时 piss off 至少九个公司", "views": 136, "forwards": 1}, {"id": 2957, "date": "2023-11-30T22:51:10", "text": "那天听猫猫球的建议吃了 DPH 之后胃好了很多,果然是过敏,不过到现在快两天了还在隐隐约约地胀痛... 不知道什么时候会完全好\n\n...以及吃了 DPH 好容易困困,白天睡到下午四点起来写点作业然后现在还想睡 😪", "views": 108, "forwards": 0, "reply": {"id": 2952, "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了"}}, {"id": 2958, "date": "2023-12-01T07:30:27", "text": "说起来现在 aza.moe 这个主页还是部署在 github pages 来着,之前还害怕会不会总共大小超过 1GB 就要重构了,因为 github 规则上写允许的最大部署就是 1GB\n\n结果原来只是警告一下“超过了可能会部署失败”但是实际上完全没问题 ☁️", "views": 120, "forwards": 0, "reply": {"id": 2955, "text": "不久前朋友拿到了最新最热 maimai 1.40 BUDDiES 的数据,花了一段时间拆包脱壳终于能启动了,接下来只需要给 AquaDX 做兼容...\n\n不过我的那台 ADX3 手台还有 17 天才会到,所以时间还很够,等考完期末 1.40 烂大街了肯定就有别人写好服务器了吧 qwq\n\n逆向的 writeup 在这里: https://aza.moe/blog?post=2023-11-30-Maimai-Reversing"}, "images": [{"width": 1280, "height": 1251, "date": "2023-12-01T07:30:26", "media_type": "photo", "original_name": "photo_2023-12-01_07-30-26.jpg", "url": "media/2958.jpg", "size": 71347, "thumb": "media/2958.jpg_thumb.jpg"}]}, {"id": 2959, "date": "2023-12-01T20:31:51", "text": "呜 昨天熬夜写作业熬到凌晨八点,现在迷迷糊糊躺在床上听着聊聊打字_asmr.wav,感觉好好听被催眠了 ☺️", "views": 194, "forwards": 2, "images": [{"width": 1906, "height": 1500, "date": "2023-12-01T20:31:51", "media_type": "photo", "original_name": "photo_2023-12-01_20-31-51.jpg", "url": "media/2959.jpg", "size": 380580, "thumb": "media/2959.jpg_thumb.jpg"}]}, {"id": 2960, "date": "2023-12-01T21:21:35", "text": "下雪了!", "views": 115, "forwards": 0}, {"id": 2961, "date": "2023-12-01T21:30:21", "text": "切掉的芹菜看起来像一朵玫瑰花", "views": 116, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-01T21:30:21", "media_type": "photo", "original_name": "photo_2023-12-01_21-30-21.jpg", "url": "media/2961.jpg", "size": 360096, "thumb": "media/2961.jpg_thumb.jpg"}]}, {"id": 2962, "date": "2023-12-02T06:37:16", "text": "哭哭 让聊聊生气了... 最近几天我让聊聊作息和我一起颠倒了,感觉好自责。\n\n(cw: 年度期末焦虑)\n明明这几天学校非常非常多 ddl 但是还是忍不住去做自己的项目,结果就是总是要熬夜肝作业把自己弄得迷迷糊糊... 是不是自控好差,今天下午明明应该去写 due 11:59 的语言学作业,但是没忍住去给 HyFetch 推了更新,晚上九点才开始写作业,结果写完 part 1 太困撑不住就没写 part 2。然后刚才醒过来聊聊看着我无忧无虑地在看做 Wacca 街机手台的事情就爆发了...\n\n怎么办呢?我拥有的时间和精力早就不够做好所有想做的要做的事情了... 但是作业是永远做不完的,如果要为了作业就把其他事情向后推的话我永远挤不出时间做其他事,所以我大概是接受了成绩会差的代价,把课和作业翘掉把时间留给更有意义的事情吧。\n\n...不过即使嘴上这样说实际上还是会为成绩焦虑,明明 B 已经比平均高了还觉得 B 好差,明明语言学是 cr/ncr 还要为了一次晚一秒没交上去的作业花时间和教授计较... 好矛盾好矛盾,明明知道没有精力兼顾为什么我就不能完全心平气和地真的放弃成绩呢?", "views": 115, "forwards": 0}, {"id": 2963, "date": "2023-12-03T19:15:14", "text": "#桂桂今天吃什么\n洗碗机坏掉了叫了外卖 shawarma!\n\n因为自己不太能吃辣点了最微辣 mild,以为是咖喱块上那种基本上感觉不到的 mild,结果比我吃过的最辣的东西还辣(悲\n\n然后看旁边 Luna 点了一个 medium 完全吃不下去了 🌧", "views": 109, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-03T19:15:14", "media_type": "photo", "original_name": "photo_2023-12-03_19-15-14.jpg", "url": "media/2963.jpg", "size": 521513, "thumb": "media/2963.jpg_thumb.jpg"}]}, {"id": 2964, "date": "2023-12-04T06:52:01", "text": "#戴上耳机\n《My Jinji》—落日飞车\n\n好喜欢这种又 chill 又浪漫的 Jazz!\n\nYoutube | 网易云", "views": 113, "forwards": 2, "files": [{"duration": 408, "title": "落日飛車 Sunset Rollercoaster", "file_name": "落日飛車_Sunset_Rollercoaster_My_Jinji_Audiotree_Live_Version.mp3", "mime_type": "audio/mpeg", "date": "2023-12-04T06:52:01", "media_type": "audio_file", "original_name": "落日飛車_Sunset_Rollercoaster_My_Jinji_Audiotree_Live_Version.mp3", "url": "media/2964.mp3", "size": 16528110, "thumb": "media/2964.mp3_thumb.jpg"}]}, {"id": 2965, "date": "2023-12-04T08:08:25", "text": "在给这个甜甜圈做支架 qwq\n\n(是 Wacca 的控制器!里面的黑色长方体是一块 50\" 大电视 👍", "views": 115, "forwards": 2, "media_group_id": 13613418442173133, "images": [{"width": 915, "height": 1280, "date": "2023-12-04T08:08:22", "media_type": "photo", "original_name": "photo_2023-12-04_08-08-22.jpg", "url": "media/2965.jpg", "size": 73375, "thumb": "media/2965.jpg_thumb.jpg"}, {"width": 1144, "height": 1280, "date": "2023-12-04T08:07:01", "media_type": "photo", "original_name": "photo_2023-12-04_08-07-01.jpg", "url": "media/2966.jpg", "size": 126231, "thumb": "media/2966.jpg_thumb.jpg"}], "reply": {"id": 2886, "text": "甜甜圈🍩"}}, {"id": 2967, "date": "2023-12-05T01:15:26", "text": "今日份的 UofT: 最后一周的期末演讲 meeting 让我们填问券的时候才发现原来 CSC301 软工这门课有 lecture 🌚", "views": 100, "forwards": 1, "images": [{"width": 1280, "height": 1188, "date": "2023-12-05T01:15:25", "media_type": "photo", "original_name": "photo_2023-12-05_01-15-25.jpg", "url": "media/2967.jpg", "size": 83346, "thumb": "media/2967.jpg_thumb.jpg"}]}, {"id": 2968, "date": "2023-12-05T06:59:01", "text": "啊好犹豫... 又在犹豫空运还是海运了\n\n现在 CAD 模型已经做好了,去淘宝货比三家找到最便宜的 CNC 厂了,购物单写好了,然后发现因为有一个 120cm 的大长边所以空运要加超长附加费怎么寄都好贵... 但是直接在这边 CNC 的话要 US$300 比空运还贵 🤯\n\n在犹豫要空运还是海运... 海运虽然便宜一点但是代价是收到之后绝对就放完假开学了。怎么办呜呜呜\n\n每次遇到这种情况就好希望自己毕业之后能搬到离中国近一点的香港或者日本... 或者如果有在国内的人可以和我合作就好了", "views": 98, "forwards": 1, "media_group_id": 13614076333628805, "images": [{"width": 1280, "height": 635, "date": "2023-12-05T06:58:58", "media_type": "photo", "original_name": "photo_2023-12-05_06-58-58.jpg", "url": "media/2968.jpg", "size": 119037, "thumb": "media/2968.jpg_thumb.jpg"}, {"width": 1280, "height": 630, "date": "2023-12-05T06:59:00", "media_type": "photo", "original_name": "photo_2023-12-05_06-59-00.jpg", "url": "media/2969.jpg", "size": 130299, "thumb": "media/2969.jpg_thumb.jpg"}, {"width": 1280, "height": 735, "date": "2023-12-05T06:38:00", "media_type": "photo", "original_name": "photo_2023-12-05_06-38-00.jpg", "url": "media/2970.jpg", "size": 85189, "thumb": "media/2970.jpg_thumb.jpg"}], "reply": {"id": 2965, "text": "在给这个甜甜圈做支架 qwq\n\n(是 Wacca 的控制器!里面的黑色长方体是一块 50\" 大电视 👍", "thumb": "media/2965.jpg_thumb.jpg"}}, {"id": 2971, "date": "2023-12-05T11:02:28", "text": "#wactroller 下单了!\n\n¥320 CNC 前后两面铝 6061 板\n¥200 铝型材(有一半是攻丝的费用)\n¥130 CNC 侧面的 PC 塑料板\n¥75 螺丝 overdose(懒得数了)\n¥110 铝型材配件(三通 直角 T螺母)\n¥85 HDMI 转接座、电插座、提手、防拆机橡胶垫片\n\n∑ = ¥920 感觉比想象得便宜一些。先寄到土豆家测试啦,测试好就不会说运过来才发现哪里有问题了 qwq", "views": 103, "forwards": 1, "media_group_id": 13614193189477869, "images": [{"width": 662, "height": 1280, "date": "2023-12-05T11:02:27", "media_type": "photo", "original_name": "photo_2023-12-05_11-02-27.jpg", "url": "media/2971.jpg", "size": 31664, "thumb": "media/2971.jpg_thumb.jpg"}, {"width": 1280, "height": 1250, "date": "2023-12-05T11:02:28", "media_type": "photo", "original_name": "photo_2023-12-05_11-02-28.jpg", "url": "media/2972.jpg", "size": 57878, "thumb": "media/2972.jpg_thumb.jpg"}], "reply": {"id": 2968, "text": "啊好犹豫... 又在犹豫空运还是海运了\n\n现在 CAD 模型已经做好了,去淘宝货比三家找到最便宜的 CNC 厂了,购物单写好了,然后发现因为有一个 120cm 的大长边所以空运要加超长附加费怎么寄都好贵... 但是直接在这边 CNC 的话要 US$300 比空运还贵 🤯\n\n在犹豫要空运还是海运... 海运虽然便宜一点但是代价是收到之后绝对就放完假开学了。怎么办呜呜呜\n\n每次遇到这种情况就好希望自己毕业之后能搬到离中国近一点的香港或者日本... 或者如果有在国内的人可以和我合作就好了", "thumb": "media/2968.jpg_thumb.jpg"}}, {"id": 2973, "date": "2023-12-05T19:25:03", "text": "接下来四天要爆肝期末作业,打算登出 telegram,有事情找我的话请联系聊聊 qwq", "views": 113, "forwards": 2}, {"id": 2974, "date": "2023-12-06T04:28:55", "text": "哇 我居然把 OS 大作业肝完了!两个小时补完课之后花了六个小时肝完了... 连续 debug 六个小时文件系统真的眼睛都要瞎了 🤗\n\n不过还好写完啦,开始之前某位很厉害的 ys 学长还 warn 我说他花了八小时才写完。可能是因为这次完全没在乎代码质量才这么快,需要重用代码的时候完全不考虑封装重构直接复制过去改了,然后刚才和 ys 学长对比一下代码长度我长了 200 多行hhhhh\n\n好了接下来要去肝 318 设计课明天中午的演讲和报告了 🛌", "views": 96, "forwards": 3, "media_group_id": 13614695481190805, "images": [{"width": 720, "height": 1109, "date": "2023-12-06T04:28:51", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-51.jpg", "url": "media/2974.jpg", "size": 179435, "thumb": "media/2974.jpg_thumb.jpg"}, {"width": 329, "height": 420, "date": "2023-12-06T04:28:51", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-51.jpg", "url": "media/2975.jpg", "size": 22013, "thumb": "media/2975.jpg_thumb.jpg"}, {"width": 680, "height": 770, "date": "2023-12-06T04:28:54", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-54.jpg", "url": "media/2976.jpg", "size": 76636, "thumb": "media/2976.jpg_thumb.jpg"}, {"width": 632, "height": 606, "date": "2023-12-06T04:28:54", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-54.jpg", "url": "media/2977.jpg", "size": 31681, "thumb": "media/2977.jpg_thumb.jpg"}]}, {"id": 2978, "date": "2023-12-06T11:24:22", "text": "把设计课的演讲 Demo 视频剪好交上去了!\n\n这个课挺恐怖的,给我们三周做用户调查,两周做纸质原型,一周评估纸原型,然后一周时间把整个能用的 app 做出来 🌚\n\n结果四个人一周还真的做出来了一个有点能用的 demo,而且有些功能效果还不错诶... 不过原本打算做增强 duolingo 的浏览器插件来着,但是因为一周好短不想踩新坑就改成了熟悉的 react app(x)\n\n视频在这里感兴趣的话可以来看看 qwq 真的有被现在的 AI 语音能力震撼到\n\n接下来还剩下这门课的报告和 384 AI 的大作业...", "views": 81, "forwards": 0, "media_group_id": 13614894897248453, "images": [{"width": 588, "height": 528, "date": "2023-12-06T11:24:20", "media_type": "photo", "original_name": "photo_2023-12-06_11-24-20.jpg", "url": "media/2978.jpg", "size": 23154, "thumb": "media/2978.jpg_thumb.jpg"}, {"width": 1280, "height": 395, "date": "2023-12-06T11:24:21", "media_type": "photo", "original_name": "photo_2023-12-06_11-24-21.jpg", "url": "media/2979.jpg", "size": 79359, "thumb": "media/2979.jpg_thumb.jpg"}]}, {"id": 2980, "date": "2023-12-06T11:36:02", "text": "来聊聊 AI 震撼...\n\n设计课这个项目里有些功能要语音识别,但是测试遇到了一个很奇妙的 bug——说日语有机率出罗马音,还有机率被翻译成英文??\n\n排查之后发现把模型从 whisper-v2 换成 v3 就可以正常识别日语了。但是这样难道是说之前 v2 的数据集里日语配日语的标注数据少所以它就自己学会了翻译嘛?!而且翻译得还是对的 😨\n\n大模型的这种吃到什么数据就能学会什么的能力真的好可怕 😨", "views": 87, "forwards": 1, "media_group_id": 13614900498972029, "images": [{"width": 703, "height": 1280, "date": "2023-12-06T11:36:01", "media_type": "photo", "original_name": "photo_2023-12-06_11-36-01.jpg", "url": "media/2980.jpg", "size": 55616, "thumb": "media/2980.jpg_thumb.jpg"}, {"width": 810, "height": 1280, "date": "2023-12-06T11:36:01", "media_type": "photo", "original_name": "photo_2023-12-06_11-36-01.jpg", "url": "media/2981.jpg", "size": 44739, "thumb": "media/2981.jpg_thumb.jpg"}], "reply": {"id": 2978, "text": "把设计课的演讲 Demo 视频剪好交上去了!\n\n这个课挺恐怖的,给我们三周做用户调查,两周做纸质原型,一周评估纸原型,然后一周时间把整个能用的 app 做出来 🌚\n\n结果四个人一周还真的做出来了一个有点能用的 demo,而且有些功能效果还不错诶... 不过原本打算做增强 duolingo 的浏览器插件来着,但是因为一周好短不想踩新坑就改成了熟悉的 react app(x)\n\n视频在这里感兴趣的话可以来看看 qwq 真的有被现在的 AI 语音能力震撼到\n\n接下来还剩下这门课的报告和 384 AI 的大作业...", "thumb": "media/2978.jpg_thumb.jpg"}}, {"id": 2982, "date": "2023-12-07T05:28:14", "text": "还剩下最后一天期末作业就要肝完了!\n\n(虽然之后还有期末考试但是考试排得更松一点反而不会这么累 🫠", "views": 94, "forwards": 0, "images": [{"width": 1187, "height": 1280, "date": "2023-12-07T05:28:14", "media_type": "photo", "original_name": "photo_2023-12-07_05-28-14.jpg", "url": "media/2982.jpg", "size": 104633, "thumb": "media/2982.jpg_thumb.jpg"}]}, {"id": 2983, "date": "2023-12-08T01:10:14", "text": "全都肝完了!好耶\n\n电报登回来啦", "views": 92, "forwards": 0, "reply": {"id": 2982, "text": "还剩下最后一天期末作业就要肝完了!\n\n(虽然之后还有期末考试但是考试排得更松一点反而不会这么累 🫠"}}, {"id": 2984, "date": "2023-12-08T03:46:26", "text": "今早的雪 qwq\n\n上次窗外变得白白一片还是一年前,有点激动(不过可惜白天就融化了没玩到雪", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-08T03:46:25", "media_type": "photo", "original_name": "photo_2023-12-08_03-46-25.jpg", "url": "media/2984.jpg", "size": 843273, "thumb": "media/2984.jpg_thumb.jpg"}]}, {"id": 2985, "date": "2023-12-08T07:03:57", "text": "🤔\n\n(是在搜 USB 接口元件 ☺️", "views": 88, "forwards": 0, "images": [{"width": 368, "height": 144, "date": "2023-12-08T07:03:48", "media_type": "photo", "original_name": "photo_2023-12-08_07-03-48.jpg", "url": "media/2985.jpg", "size": 9001, "thumb": "media/2985.jpg_thumb.jpg"}]}, {"id": 2986, "date": "2023-12-08T11:29:16", "text": "把 wacca 控制器的 IO4 板子画好了!\n\n五个按钮分别是 Test, Service, Coin, Vol+, Vol-,带一个 PN532 读卡器的对接口,把用来接控制器的 USB hub 也做进去了,然后这些都是用 ESP32-S3 控制(好像有点 overkill 但是算了hhh\n\n(然后花一个小时调丝印 🌚 希望生产出来丝印也能这么好看,毕竟控制器架子侧边的 PC 板是透明的", "views": 82, "forwards": 1, "media_group_id": 13616279652246725, "images": [{"width": 1280, "height": 364, "date": "2023-12-08T11:29:12", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-12.jpg", "url": "media/2986.jpg", "size": 70332, "thumb": "media/2986.jpg_thumb.jpg"}, {"width": 1280, "height": 226, "date": "2023-12-08T11:29:12", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-12.jpg", "url": "media/2987.jpg", "size": 16968, "thumb": "media/2987.jpg_thumb.jpg"}, {"width": 1280, "height": 1191, "date": "2023-12-08T11:29:15", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-15.jpg", "url": "media/2988.jpg", "size": 378178, "thumb": "media/2988.jpg_thumb.jpg"}], "reply": {"id": 2985, "text": "🤔\n\n(是在搜 USB 接口元件 ☺️"}}, {"id": 2989, "date": "2023-12-08T16:43:26", "text": "呜呜 今天没有睡觉", "views": 81, "forwards": 0}, {"id": 2990, "date": "2023-12-08T20:51:42", "text": "洗碗机修好了!\n\n物业拆开来看了一下发现水泵里面卡了一小片骨头 🥺 原来是这么简单的问题为什么我没拆开自己看看(x)", "views": 80, "forwards": 0, "reply": {"id": 2963, "text": "#桂桂今天吃什么\n洗碗机坏掉了叫了外卖 shawarma!\n\n因为自己不太能吃辣点了最微辣 mild,以为是咖喱块上那种基本上感觉不到的 mild,结果比我吃过的最辣的东西还辣(悲\n\n然后看旁边 Luna 点了一个 medium 完全吃不下去了 🌧"}}, {"id": 2991, "date": "2023-12-08T21:01:29", "text": "今天为什么没有睡觉:想要下单好再睡,结果下单和下单之后的一段时间里发现了无数个问题导致需要直接把订单取消了\n\n首先是 SMT 贴 ESP32-S3-WROOM-1 非常非常贵(+¥155)因为它不能用经济型 SMT,结果总计下来打样两张板子一共要 ¥450。而且其实这个 IO 板完全不需要 S3 这么好的 MCU,想改成 RP2040 或者 C3。\n\n然后发现我选的插件振荡器没货,改 PCB 改成了标准 SMT 振荡器。然后发现焊接背面的 USB A 口要再多加 ¥100(明明是三个有手都能焊的 USB A 口...)总之亏死了但是还是下单了。\n\n然后发现我 PCB 上读卡器板接口的其中一个 pinout 反了,赶紧取消订单,然后发现已经凌晨十点了(?)", "views": 85, "forwards": 1, "media_group_id": 13616554316131261, "images": [{"width": 1058, "height": 332, "date": "2023-12-08T21:01:26", "media_type": "photo", "original_name": "photo_2023-12-08_21-01-26.jpg", "url": "media/2991.jpg", "size": 40592, "thumb": "media/2991.jpg_thumb.jpg"}, {"width": 1280, "height": 351, "date": "2023-12-08T21:01:27", "media_type": "photo", "original_name": "photo_2023-12-08_21-01-27.jpg", "url": "media/2992.jpg", "size": 68164, "thumb": "media/2992.jpg_thumb.jpg"}, {"width": 1274, "height": 1280, "date": "2023-12-08T16:21:08", "media_type": "photo", "original_name": "photo_2023-12-08_16-21-08.jpg", "url": "media/2993.jpg", "size": 99810, "thumb": "media/2993.jpg_thumb.jpg"}], "reply": {"id": 2989, "text": "呜呜 今天没有睡觉"}}, {"id": 2994, "date": "2023-12-09T19:13:52", "text": "第二个版本把 S3-wroom 里面的 MCU 和晶振和闪存画出来了,还加了 jtag 调试接口。下单啦,省下了 ¥155\n\n希望它工作 🙏", "views": 91, "forwards": 1, "reply": {"id": 2991, "text": "今天为什么没有睡觉:想要下单好再睡,结果下单和下单之后的一段时间里发现了无数个问题导致需要直接把订单取消了\n\n首先是 SMT 贴 ESP32-S3-WROOM-1 非常非常贵(+¥155)因为它不能用经济型 SMT,结果总计下来打样两张板子一共要 ¥450。而且其实这个 IO 板完全不需要 S3 这么好的 MCU,想改成 RP2040 或者 C3。\n\n然后发现我选的插件振荡器没货,改 PCB 改成了标准 SMT 振荡器。然后发现焊接背面的 USB A 口要再多加 ¥100(明明是三个有手都能焊的 USB A 口...)总之亏死了但是还是下单了。\n\n然后发现我 PCB 上读卡器板接口的其中一个 pinout 反了,赶紧取消订单,然后发现已经凌晨十点了(?)", "thumb": "media/2991.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 803, "date": "2023-12-09T19:13:52", "media_type": "photo", "original_name": "photo_2023-12-09_19-13-52.jpg", "url": "media/2994.jpg", "size": 55531, "thumb": "media/2994.jpg_thumb.jpg"}]}, {"id": 2995, "date": "2023-12-09T19:20:24", "text": "大号蛋挞模(?)", "views": 99, "forwards": 1, "reply": {"id": 2886, "text": "甜甜圈🍩"}, "images": [{"width": 1280, "height": 639, "date": "2023-12-09T19:20:24", "media_type": "photo", "original_name": "photo_2023-12-09_19-20-24.jpg", "url": "media/2995.jpg", "size": 65520, "thumb": "media/2995.jpg_thumb.jpg"}]}, {"id": 2996, "date": "2023-12-10T22:43:27", "text": "spoiler: r18(?)", "views": 127, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2040, "height": 1504, "date": "2023-12-10T22:39:40", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-12-10_22-39-40.jpg", "url": "media/2996.jpg", "size": 219835, "thumb": "media/2996.jpg_thumb.jpg"}]}, {"id": 2997, "date": "2023-12-11T06:09:30", "text": "#dump GRS Montreal 的所有公开文件(信息手册/填表)", "views": 94, "forwards": 1, "files": [{"file_name": "GRS.7z", "mime_type": "application/x-7z-compressed", "date": "2023-12-11T06:10:46", "original_name": "GRS.7z", "url": "media/2997.7z", "size": 64749813}]}, {"id": 2998, "date": "2023-12-11T17:21:27", "text": "发现我的三场考试一场在 TC 宿舍,一场在 Knox 教堂,一场在教学楼 🤯\n\nUofT 真的是人太多了,Exam Center 排不到我们就随便选地点吗 (╯’ – ‘)╯︵ ┻━┻", "views": 93, "forwards": 0, "images": [{"width": 1280, "height": 696, "date": "2023-12-11T17:21:27", "media_type": "photo", "original_name": "photo_2023-12-11_17-21-27.jpg", "url": "media/2998.jpg", "size": 46078, "thumb": "media/2998.jpg_thumb.jpg"}]}, {"id": 2999, "date": "2023-12-11T19:34:34", "text": "pd/kg 是个什么单位\n\n我的体重是 56 pd/kg", "views": 92, "forwards": 1, "images": [{"width": 243, "height": 89, "date": "2023-12-11T19:34:34", "media_type": "photo", "original_name": "photo_2023-12-11_19-34-34.jpg", "url": "media/2999.jpg", "size": 4803, "thumb": "media/2999.jpg_thumb.jpg"}]}, {"id": 3002, "date": "2023-12-11T21:31:24", "text": "鱼塔寄的盒送到了,收到了一封夹着枫叶的信和鱼塔的头像胸针,好开心 qwq\n\n感谢鱼塔的祝福 🙏", "views": 98, "forwards": 1, "media_group_id": 13618642278649533, "images": [{"width": 1918, "height": 2154, "date": "2023-12-11T21:31:21", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-21.jpg", "url": "media/3000.jpg", "size": 492306, "thumb": "media/3000.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-11T21:31:23", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-23.jpg", "url": "media/3001.jpg", "size": 521859, "thumb": "media/3001.jpg_thumb.jpg"}, {"width": 1209, "height": 1530, "date": "2023-12-11T21:31:24", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-24.jpg", "url": "media/3002.jpg", "size": 175251, "thumb": "media/3002.jpg_thumb.jpg"}]}, {"id": 3003, "date": "2023-12-12T10:01:22", "text": "今天半喵来玩,玩了简简单单又好可爱的 pusheen 桌游,有被治愈 🐈\n\n然后猪猪做了牛丼好好吃 qwq", "views": 81, "forwards": 0, "media_group_id": 13619002263460005, "images": [{"width": 2040, "height": 1126, "date": "2023-12-12T10:01:20", "media_type": "photo", "original_name": "photo_2023-12-12_10-01-20.jpg", "url": "media/3003.jpg", "size": 323601, "thumb": "media/3003.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-12T10:01:21", "media_type": "photo", "original_name": "photo_2023-12-12_10-01-21.jpg", "url": "media/3004.jpg", "size": 336918, "thumb": "media/3004.jpg_thumb.jpg"}]}, {"id": 3005, "date": "2023-12-12T10:27:34", "text": "#wactroller 这个支架设计好之后先给土豆订了一份想让她帮忙验证一下能不能成功拼起来,今天连麦和土豆和 DV 一起试着拼了结果果然遇到了这些问题:\n\n1. 直角件太长了,两个 28mm 直角件加起来超过了中间 50mm 支柱的长度,换隐形连接件了\n2. 螺丝头太大,三通件插进去一个螺丝就插不进去第二个了\n3. 忘记买旋转 T 螺母(悲)\n\n总之今天拼了大概 1/3,写了一些迫真宜家拼装教程,等要补的零件到了再继续啦。感谢土豆和 DV 帮忙 qwq", "views": 84, "forwards": 1, "media_group_id": 13619014837220061, "images": [{"width": 860, "height": 1143, "date": "2023-12-12T10:27:31", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-31.jpg", "url": "media/3005.jpg", "size": 137153, "thumb": "media/3005.jpg_thumb.jpg"}, {"width": 1280, "height": 518, "date": "2023-12-12T10:27:32", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-32.jpg", "url": "media/3006.jpg", "size": 47846, "thumb": "media/3006.jpg_thumb.jpg"}, {"width": 676, "height": 1280, "date": "2023-12-12T10:27:32", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-32.jpg", "url": "media/3007.jpg", "size": 50209, "thumb": "media/3007.jpg_thumb.jpg"}, {"width": 685, "height": 1280, "date": "2023-12-12T10:27:33", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-33.jpg", "url": "media/3008.jpg", "size": 55867, "thumb": "media/3008.jpg_thumb.jpg"}, {"width": 661, "height": 1280, "date": "2023-12-12T10:27:34", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-34.jpg", "url": "media/3009.jpg", "size": 64616, "thumb": "media/3009.jpg_thumb.jpg"}], "reply": {"id": 2971, "text": "#wactroller 下单了!\n\n¥320 CNC 前后两面铝 6061 板\n¥200 铝型材(有一半是攻丝的费用)\n¥130 CNC 侧面的 PC 塑料板\n¥75 螺丝 overdose(懒得数了)\n¥110 铝型材配件(三通 直角 T螺母)\n¥85 HDMI 转接座、电插座、提手、防拆机橡胶垫片\n\n∑ = ¥920 感觉比想象得便宜一些。先寄到土豆家测试啦,测试好就不会说运过来才发现哪里有问题了 qwq", "thumb": "media/2971.jpg_thumb.jpg"}}, {"id": 3010, "date": "2023-12-12T23:12:17", "text": "去考 384 AI 期末了 qwq", "views": 95, "forwards": 0}, {"id": 3011, "date": "2023-12-13T03:41:41", "text": "考完了,考场好好看!", "views": 127, "forwards": 1, "reply": {"id": 3010, "text": "去考 384 AI 期末了 qwq"}, "images": [{"width": 2560, "height": 1920, "date": "2023-12-13T03:41:41", "media_type": "photo", "original_name": "photo_2023-12-13_03-41-41.jpg", "url": "media/3011.jpg", "size": 745678, "thumb": "media/3011.jpg_thumb.jpg"}]}, {"id": 3012, "date": "2023-12-13T06:26:23", "text": "没有力气了 睡睡。今天除了考试什么都没做 😴", "views": 97, "forwards": 0}, {"id": 3013, "date": "2023-12-13T22:28:31", "text": "好耶,我的第一篇纸过审了!🤩(感谢 MSR 音频组的三位导师引领这次的研究 qwq\n\n四月要去韩国演讲耶,在想要不要借机在那之前学一些韩语... 不过四个月感觉会好快\n\n(以及和明年考试时间完全撞上了哇,还需要联系一下教授改考试时间 ☁️", "views": 128, "forwards": 2, "images": [{"width": 1280, "height": 1237, "date": "2023-12-13T22:28:30", "media_type": "photo", "original_name": "photo_2023-12-13_22-28-30.jpg", "url": "media/3013.jpg", "size": 168809, "thumb": "media/3013.jpg_thumb.jpg"}]}, {"id": 3014, "date": "2023-12-14T17:17:11", "text": "悲 昨天画板子画到今早九点才睡,然后现在感冒了 😓", "views": 96, "forwards": 0}, {"id": 3015, "date": "2023-12-14T23:54:40", "text": "#桂桂今天吃什么\n今天聊聊做的五花肉炒卷心菜和昨天我做的同一道菜,聊聊做的比我好吃 🤩", "views": 87, "forwards": 0, "media_group_id": 13620784645817677, "images": [{"width": 2560, "height": 1920, "date": "2023-12-14T23:53:20", "media_type": "photo", "original_name": "photo_2023-12-14_23-53-20.jpg", "url": "media/3015.jpg", "size": 402622, "thumb": "media/3015.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-14T23:53:22", "media_type": "photo", "original_name": "photo_2023-12-14_23-53-22.jpg", "url": "media/3016.jpg", "size": 346771, "thumb": "media/3016.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-14T23:54:39", "media_type": "photo", "original_name": "photo_2023-12-14_23-54-39.jpg", "url": "media/3017.jpg", "size": 450655, "thumb": "media/3017.jpg_thumb.jpg"}]}, {"id": 3018, "date": "2023-12-15T07:36:37", "text": "感冒好难受,还是断断续续补完了六个小时课,希望现在睡 9h 明天能好一点... 希望不会影响明天下午两点的考试", "views": 90, "forwards": 0, "reply": {"id": 3014, "text": "悲 昨天画板子画到今早九点才睡,然后现在感冒了 😓"}, "images": [{"width": 388, "height": 628, "date": "2023-12-15T07:36:37", "media_type": "photo", "original_name": "photo_2023-12-15_07-36-37.jpg", "url": "media/3018.jpg", "size": 21635, "thumb": "media/3018.jpg_thumb.jpg"}]}, {"id": 3019, "date": "2023-12-15T07:57:54", "text": "因为想要更早发现问题,把 PCB 寄到加拿大之前先让 Asuna 帮忙做了测试 qwq\n\n前两天板子出厂了,今天刚找到时间一起测试。感觉结果意外的好,除了 U0 的 TX RX 接反了导致串口不工作以外其他的都工作 🤩(然后测试的时候发现居然不用 U0 直接用 USB CDC 也可以刷固件输出串口数据,所以下一个版本直接把串口去掉就好啦\n\n总之应该是我打过的错误最少的板子了,感谢群友帮忙检查也感谢 Asuna 帮忙测试 🙏", "views": 90, "forwards": 0, "media_group_id": 13621016593398765, "images": [{"width": 533, "height": 318, "date": "2023-12-15T07:57:51", "media_type": "photo", "original_name": "photo_2023-12-15_07-57-51.jpg", "url": "media/3019.jpg", "size": 63711, "thumb": "media/3019.jpg_thumb.jpg"}, {"width": 603, "height": 1280, "date": "2023-12-15T07:57:53", "media_type": "photo", "original_name": "photo_2023-12-15_07-57-53.jpg", "url": "media/3020.jpg", "size": 149513, "thumb": "media/3020.jpg_thumb.jpg"}], "reply": {"id": 2994, "text": "第二个版本把 S3-wroom 里面的 MCU 和晶振和闪存画出来了,还加了 jtag 调试接口。下单啦,省下了 ¥155\n\n希望它工作 🙏"}}, {"id": 3021, "date": "2023-12-15T16:47:44", "text": "起床了 感觉不是一个可以考三个小时期末的状态,但是也只能试试了", "views": 95, "forwards": 0, "reply": {"id": 3018, "text": "感冒好难受,还是断断续续补完了六个小时课,希望现在睡 9h 明天能好一点... 希望不会影响明天下午两点的考试"}}, {"id": 3022, "date": "2023-12-15T17:08:10", "text": "呜呜", "views": 102, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-12-15T17:08:09", "media_type": "photo", "original_name": "photo_2023-12-15_17-08-09.jpg", "url": "media/3022.jpg", "size": 286348, "thumb": "media/3022.jpg_thumb.jpg"}]}, {"id": 3023, "date": "2023-12-15T19:38:58", "text": "决定把考试 defer 到二月了...", "views": 94, "forwards": 0, "reply": {"id": 3021, "text": "起床了 感觉不是一个可以考三个小时期末的状态,但是也只能试试了"}}, {"id": 3024, "date": "2023-12-15T21:23:25", "text": "结果没去考试但是去 walk in clinic 坐着等医生等了两个小时,前台说还要再等一个小时,早知道开假条这么麻烦就去考试了... 坐在椅子上也没有得到休息", "views": 102, "forwards": 1, "reply": {"id": 3023, "text": "决定把考试 defer 到二月了..."}}, {"id": 3025, "date": "2023-12-15T22:17:15", "text": "坐着干等了三个小时还花了 $30 终于开到假条了... 然后别人也考完了\n\n真的好后悔没去考试", "views": 97, "forwards": 0, "images": [{"width": 1918, "height": 1605, "date": "2023-12-15T22:17:15", "media_type": "photo", "original_name": "photo_2023-12-15_22-17-15.jpg", "url": "media/3025.jpg", "size": 580906, "thumb": "media/3025.jpg_thumb.jpg"}]}, {"id": 3026, "date": "2023-12-17T03:48:28", "text": "今天 copilot 又给我补全了什么东西 😨", "views": 85, "forwards": 0, "reply": {"id": 2811, "text": "草\n\n编辑主页友链,刚按下回车 Copilot 给我补全了一个神乐坂雅诗...... 😨"}, "images": [{"width": 225, "height": 84, "date": "2023-12-17T03:43:32", "media_type": "photo", "original_name": "photo_2023-12-17_03-43-32.jpg", "url": "media/3026.jpg", "size": 5765, "thumb": "media/3026.jpg_thumb.jpg"}]}, {"id": 3027, "date": "2023-12-17T06:19:45", "text": "家里的 VPS 服务器框架终于搭好了!宿主机用了 ArchLinux + VirtualBox,今天写了一个管理 VPS 的 bot,可以用来管理端口映射、自动更新 CloudFlare DDNS、进行一些蠢蠢的 PPPoE IP 转发、还有基础操作比如重启什么的\n\n现在一共有三个人预订了,目前正在稳定性测试阶段,打算圣诞节开始正式出租 😮", "views": 87, "forwards": 1, "media_group_id": 13622351883298733, "images": [{"width": 452, "height": 514, "date": "2023-12-17T06:19:43", "media_type": "photo", "original_name": "photo_2023-12-17_06-19-43.jpg", "url": "media/3027.jpg", "size": 63573, "thumb": "media/3027.jpg_thumb.jpg"}, {"width": 601, "height": 873, "date": "2023-12-17T05:48:44", "media_type": "photo", "original_name": "photo_2023-12-17_05-48-44.jpg", "url": "media/3028.jpg", "size": 88815, "thumb": "media/3028.jpg_thumb.jpg"}, {"width": 716, "height": 177, "date": "2023-12-17T06:19:44", "media_type": "photo", "original_name": "photo_2023-12-17_06-19-44.jpg", "url": "media/3029.jpg", "size": 36517, "thumb": "media/3029.jpg_thumb.jpg"}]}, {"id": 3030, "date": "2023-12-17T17:03:00", "text": "#TIL 今天学到了原来 TTL、Serial、UART、RS232、RS485 都是不同的东西\n\nTTL 是一种用 0~Vcc 正电压表示 bit 的方式,UART 指的是有 Rx 和 Tx 线对接的硬件传输协议,Serial 是软件协议,RS232 是一种用 -Vcc 到 Vcc 的正负电压的硬件传输协议,RS485 是一种用正负差分线的硬件传输协议\n\n#TIL #2 原来 ESP32 即使支持 Serial 支持 CAN bus,收发 RS232、RS485、CAN 也都是需要单独的 transceiver ic 的", "views": 145, "forwards": 1, "images": [{"width": 588, "height": 308, "date": "2023-12-17T17:03:00", "media_type": "photo", "original_name": "photo_2023-12-17_17-03-00.jpg", "url": "media/3030.jpg", "size": 23366, "thumb": "media/3030.jpg_thumb.jpg"}]}, {"id": 3031, "date": "2023-12-18T01:07:43", "text": "之前一直在用 EasyEDA,听大家说都在用 KiCad 就去试了一下,感觉 schematic 和 PCB 的手动走线功能确实比 EasyEDA 好了很多,而且因为不是网页端也流畅了很多,但是这个自动走线真的完全没法用...\n\n感觉每次画板子能省下时间最多的就是自动走线了,用 EasyEDA 摆好 PCB 让它自动走五分钟大概能走好 98% 的线,然后再手动把剩下的 2% 调好就好了。然而换到 KiCad 装上 freerouting 发现这个自动走线真的完全没法用,是 Java 写就算了居然还是单线程 (╯’ – ‘)╯︵ ┻━┻\n\n而且看着动画感觉它像是在 BFS 一样,大部分线都没尝试去走就回退,感觉它比起找到一个「大部分线都走好了的失败」更想花∞时间找到完美答案,结果就是等了半小时到第 200 次 iteration 了它还只成功走了一条线...\n\n想导入到 EasyEDA 自动走线但是 EasyEDA 不能导入 KiCad 7 项目... 所以大概这个板子会是我第一次也是最后一次手动走线,今后还是回去继续用 EasyEDA 吧 😮‍💨", "views": 84, "forwards": 0, "media_group_id": 13622893304292797, "images": [{"width": 1280, "height": 1022, "date": "2023-12-18T01:07:41", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-41.jpg", "url": "media/3031.jpg", "size": 155604, "thumb": "media/3031.jpg_thumb.jpg"}, {"width": 1060, "height": 412, "date": "2023-12-18T01:07:42", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-42.jpg", "url": "media/3032.jpg", "size": 100898, "thumb": "media/3032.jpg_thumb.jpg"}, {"width": 800, "height": 284, "date": "2023-12-18T01:07:42", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-42.jpg", "url": "media/3033.jpg", "size": 32450, "thumb": "media/3033.jpg_thumb.jpg"}]}, {"id": 3034, "date": "2023-12-18T07:11:16", "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓", "views": 90, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-12-18T07:11:16", "media_type": "photo", "original_name": "photo_2023-12-18_07-11-16.jpg", "url": "media/3034.jpg", "size": 398312, "thumb": "media/3034.jpg_thumb.jpg"}]}, {"id": 3035, "date": "2023-12-18T13:49:37", "text": "醒了 聊聊说我昨天一边不停咳嗽一边睡着了,睡觉的时候也在一直咳嗽 😨\n\n第一次知道原来特别困的时候咳嗽可以不影响睡觉(?)", "views": 89, "forwards": 0, "reply": {"id": 3034, "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓"}}, {"id": 3036, "date": "2023-12-18T15:06:01", "text": "#桂桂今天吃什么\n聊聊做的超级美式早餐!好好吃\n\n感觉相比之下我做的菜就好🀄️,昨天还想买培根做红烧培根的", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-18T15:06:00", "media_type": "photo", "original_name": "photo_2023-12-18_15-06-00.jpg", "url": "media/3036.jpg", "size": 424814, "thumb": "media/3036.jpg_thumb.jpg"}]}, {"id": 3037, "date": "2023-12-18T22:23:51", "text": "美好的一天从下午五点起床开始 📦\n\n天已经黑了!", "views": 94, "forwards": 0}, {"id": 3038, "date": "2023-12-18T22:41:00", "text": "今早九点起来的时候查了一下在哪里可以买到右美沙芬胶囊/药片,发现原来泰诺🌞片也含 15mg 右美沙芬,但是🌚片没有\n\n呜呜呜所以昨晚睡觉前不应该吃🌚片的,今早吃完早饭吃🌞片睡觉就好了很多 qwq", "views": 96, "forwards": 0, "reply": {"id": 3034, "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓"}}, {"id": 3040, "date": "2023-12-19T01:01:33", "text": "#桂桂今天吃什么\n聊聊做了炒肉和饭,但是因为感冒不太想吃米饭就做了荞麦面蘸面 qwq\n\n果然蘸面汁还是多放一些糖比较好吃。以及今天放的汤底稀释比例明明比以前浓但是因为感冒仍然觉得淡,好可惜\n\n再睡一会再去复习,明天最后一门语言学考试之后学期就结束了!(然而因为是 cr/ncr 这个考试我只需要考 40% 就可以了 😴", "views": 109, "forwards": 0, "media_group_id": 13623581547289453, "images": [{"width": 2560, "height": 1920, "date": "2023-12-19T01:01:30", "media_type": "photo", "original_name": "photo_2023-12-19_01-01-30.jpg", "url": "media/3039.jpg", "size": 334059, "thumb": "media/3039.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-19T01:01:32", "media_type": "photo", "original_name": "photo_2023-12-19_01-01-32.jpg", "url": "media/3040.jpg", "size": 452106, "thumb": "media/3040.jpg_thumb.jpg"}]}, {"id": 3041, "date": "2023-12-19T04:05:28", "text": "刚把推迟考试的请求表交上去了。真的为什么在 UofT 推迟考试这么麻烦... 甚至表单直接说了即使是 Covid Rapid Test 阳性的照片都不能作为生病的证据,必须要 registered 医生开的假条 😨", "views": 108, "forwards": 0, "reply": {"id": 3024, "text": "结果没去考试但是去 walk in clinic 坐着等医生等了两个小时,前台说还要再等一个小时,早知道开假条这么麻烦就去考试了... 坐在椅子上也没有得到休息"}, "images": [{"width": 1280, "height": 610, "date": "2023-12-19T03:49:16", "media_type": "photo", "original_name": "photo_2023-12-19_03-49-16.jpg", "url": "media/3041.jpg", "size": 79252, "thumb": "media/3041.jpg_thumb.jpg"}]}, {"id": 3042, "date": "2023-12-19T05:18:07", "text": "#ADHD 明早要继续之前没做完的 ADHD 诊断,然后今天才想起来上次诊断医生说要做 ECG 检查才能开药来着,然而现在已经没有做检查的地方开门了 🤗", "views": 102, "forwards": 0, "reply": {"id": 2895, "text": "昨天去做了 ADHD 诊断,两个小时里和精神科医生聊了好多好多,明明只是诊断 ADHD 医生却什么都想让我细讲的样子 \n\n问起恐惧聊到小学住院抽血断了针的事故,问起咨询历史聊到初中因为语言障碍被排挤被母上找了咨询师,问起厌食聊到高中 42kg 还节食觉得自己胖,问起抑郁聊到上一次有自杀想法居然已经是快一年前了... 把以前的记忆翻出来才真的察觉到现在精神状态好健康(??)也许精神健康也像程序 bug 一样吧,出问题的时候无处不在,不出问题也察觉不到它好起来了 🧐\n\n结果两个小时不太够又在十二月中旬约了下一次谈话,没办法在考试之前拿到诊断好可惜(x)"}}, {"id": 3044, "date": "2023-12-19T22:41:14", "text": "看到学校 cs lab 的电脑升级了... 这个配置好扭曲??\n\nCPU 上了服务器级别的 Xeon W 但是只有四核,显卡上了超级贵的企业级 A2000 卡,然而显存只有 6GB 而且性能还没有 3060 好... 内存 64GB,日常占用 1.4GB 🌚\n\n而且桌面是古董一样的 LXDE... 真的感觉可能 Xfce 都比这个好用一点。不开心,cs dept 这样做真的会给很多没用过 Linux 人带来一种“原来 Linux 桌面这么难用”的印象,明明有更现代更好用的桌面... 找时间发邮件 complain 一下好了", "views": 121, "forwards": 1, "media_group_id": 13624205391149293, "images": [{"width": 2560, "height": 1920, "date": "2023-12-19T22:41:12", "media_type": "photo", "original_name": "photo_2023-12-19_22-41-12.jpg", "url": "media/3043.jpg", "size": 464442, "thumb": "media/3043.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2023-12-19T22:51:02", "media_type": "photo", "original_name": "photo_2023-12-19_22-51-02.jpg", "url": "media/3044.jpg", "size": 594833, "thumb": "media/3044.jpg_thumb.jpg"}]}, {"id": 3045, "date": "2023-12-20T02:16:17", "text": "语言学考完了!把所有不确定的算错也至少有 68 分,肯定 CR 了!好耶,放假啦 ", "views": 111, "forwards": 0}, {"id": 3046, "date": "2023-12-20T02:40:44", "text": "说起来这个考试最后一道题4分,让你写下两条规则定义英语词哪里可以插 \"f#cking\" 哪里不行 🧐\n\n(比如说为什么 \"fan-f#cking-tastic\" 可以但是 \"fantas-f#cking-tic\" 不行\n\n这居然是有规则的吗 📦", "views": 110, "forwards": 0, "reply": {"id": 3045, "text": "语言学考完了!把所有不确定的算错也至少有 68 分,肯定 CR 了!好耶,放假啦 "}}, {"id": 3047, "date": "2023-12-20T06:27:01", "text": "Celestium 住进来会不会是我和聊聊恢复作息的契机呢 😴", "views": 113, "forwards": 2}, {"id": 3048, "date": "2023-12-20T08:37:33", "text": "呜呜 给蓝夏传文件的时候发现从她西雅图那边连过来居然只有 33 Mbps,然后就用世界各地的 VPS 测了一下,发现果然家宽还是不太行... 即使有 3 Gbps 的理论上行,但是实际连到别人的机器上却 1 Gbps 都跑不满\n\n目前用 iperf3 测试的结果如下:\n
*                     | 上传 | 下载\n* 🇨🇦 UofT CS Wolf     |  122 |  825\n* 🇨🇦 UofT CS dbsrv1   |  247 |  742\n* 🇨🇦 OVH (100M)       |   77 |  100\n* 🇨🇦 Bell (Jun)       |  857 |  \n* 🇨🇦 Bell M5V         |  939 |\n* 🇨🇦 TekSavvy L6C     |   44 |  927\n* 🇨🇦 Toronto Yuuta    |      |  485\n* 🇨🇦 Vancouver Yuuta  |  433 |  378\n* 🇱🇺 Luxemburg Gcore  |  122 |  109\n* 🇺🇸 Washington Vultr |  385 |  330\n* 🇺🇸 Seattle Yuuta    |      |  278\n* 🇺🇸 Texas Comcast    |   11 |\n* 🇮🇳 Mumbai Gcore     |   46 |   27\n* 🇨🇳 Aliyun Hangzhou  |    6 |  115\n* 🇨🇳 Hunan Unicom     |   32 |\n* 🇨🇳 Jiangsu Mobile   |   31 |\n* 🇭🇰 HK CNServers     |  122 |\n\n(下面两个不太算数)\n* 🇨🇦 Bell Aster PPPoE | 2830 | 2790\n* 🇨🇦 Speedtest.net    | 3201 | 3153
\n\n\n总之多伦多的 3 Gbps 上行居然在多伦多内都跑不满感觉好难受,感觉自己升宽带像是被骗了 😭 这几天找一个各地互联都比较快的节点做外网代理好了\n\n欢迎大家有电脑也来测一下 qwq 跑 iperf3 -R -c daisy-ddns.hydev.org 就可以", "views": 164, "forwards": 1, "reply": {"id": 2726, "text": "终于!!!"}, "images": [{"width": 483, "height": 375, "date": "2023-12-20T08:37:32", "media_type": "photo", "original_name": "photo_2023-12-20_08-37-32.jpg", "url": "media/3048.jpg", "size": 50237, "thumb": "media/3048.jpg_thumb.jpg"}]}, {"id": 3049, "date": "2023-12-20T16:22:25", "text": "草 原来 iperf3 默认测的是是客户端上传,加 -R 才是服务端上传 😨", "views": 143, "forwards": 0, "reply": {"id": 3048, "text": "呜呜 给蓝夏传文件的时候发现从她西雅图那边连过来居然只有 33 Mbps,然后就用世界各地的 VPS 测了一下,发现果然家宽还是不太行... 即使有 3 Gbps 的理论上行,但是实际连到别人的机器上却 1 Gbps 都跑不满\n\n目前用 iperf3 测试的结果如下:\n
*                     | 上传 | 下载\n* 🇨🇦 UofT CS Wolf     |  122 |  825\n* 🇨🇦 UofT CS dbsrv1   |  247 |  742\n* 🇨🇦 OVH (100M)       |   77 |  100\n* 🇨🇦 Bell (Jun)       |  857 |  \n* 🇨🇦 Bell M5V         |  939 |\n* 🇨🇦 TekSavvy L6C     |   44 |  927\n* 🇨🇦 Toronto Yuuta    |      |  485\n* 🇨🇦 Vancouver Yuuta  |  433 |  378\n* 🇱🇺 Luxemburg Gcore  |  122 |  109\n* 🇺🇸 Washington Vultr |  385 |  330\n* 🇺🇸 Seattle Yuuta    |      |  278\n* 🇺🇸 Texas Comcast    |   11 |\n* 🇮🇳 Mumbai Gcore     |   46 |   27\n* 🇨🇳 Aliyun Hangzhou  |    6 |  115\n* 🇨🇳 Hunan Unicom     |   32 |\n* 🇨🇳 Jiangsu Mobile   |   31 |\n* 🇭🇰 HK CNServers     |  122 |\n\n(下面两个不太算数)\n* 🇨🇦 Bell Aster PPPoE | 2830 | 2790\n* 🇨🇦 Speedtest.net    | 3201 | 3153
\n\n\n总之多伦多的 3 Gbps 上行居然在多伦多内都跑不满感觉好难受,感觉自己升宽带像是被骗了 😭 这几天找一个各地互联都比较快的节点做外网代理好了\n\n欢迎大家有电脑也来测一下 qwq 跑 iperf3 -R -c daisy-ddns.hydev.org 就可以"}}, {"id": 3050, "date": "2023-12-20T18:53:08", "text": "聊聊买了一个这个鼓,没有压感感觉接上 garageband 的音源也救不了它...", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-20T18:53:08", "media_type": "photo", "original_name": "photo_2023-12-20_18-53-08.jpg", "url": "media/3050.jpg", "size": 607327, "thumb": "media/3050.jpg_thumb.jpg"}]}, {"id": 3051, "date": "2023-12-21T02:57:01", "text": "?🫠", "views": 110, "forwards": 1, "images": [{"width": 747, "height": 692, "date": "2023-12-21T02:57:01", "media_type": "photo", "original_name": "photo_2023-12-21_02-57-01.jpg", "url": "media/3051.jpg", "size": 125674, "thumb": "media/3051.jpg_thumb.jpg"}]}, {"id": 3052, "date": "2023-12-22T08:18:05", "text": "之前投完 Bilibili 视频从私信认识了几位同样在多伦多喜欢玩街机音游的朋友,今天 CauBaC 来这里玩,见到了新朋友好开心 qwq\n\n感觉好神奇,即使没有互相发过照片依然一眼认出了是网友(以及 CauBaC 好可爱!)而且发现我真的不社恐了诶,想起来两三年前这样见网友还会觉得认错人会好尴尬,然后就会在约定地点旁边打字问∞个问题之后发现网友就在眼前(?)\n\n玩得很开心!她好厉害!> < 刚过来她还说没怎么玩过中二,然后我很耐心地讲了各种流程结果她上来就打 13+ 打了一个 995 (╯’ – ‘)╯︵ ┻━┻ 被音游人的例常卖菜骗到了\n\n好想快点把 Wacca 和 maimai 也搭起来...", "views": 119, "forwards": 0}, {"id": 3053, "date": "2023-12-22T09:11:04", "text": "又发生了睡觉 deadlock,我在等聊聊睡觉的时候聊聊在等我睡觉,结果就到凌晨四点了 🧐", "views": 115, "forwards": 2}, {"id": 3054, "date": "2023-12-22T23:19:55", "text": "更新完了!AquaDXlux.hydev.org 都支持中二 SUN Plus 了!所有数据也都同步了哦", "views": 124, "forwards": 1, "media_group_id": 13626297563827117, "images": [{"width": 2560, "height": 1920, "date": "2023-12-22T23:19:53", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-53.jpg", "url": "media/3054.jpg", "size": 611611, "thumb": "media/3054.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:53", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-53.jpg", "url": "media/3055.jpg", "size": 572834, "thumb": "media/3055.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:54", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-54.jpg", "url": "media/3056.jpg", "size": 840479, "thumb": "media/3056.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:54", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-54.jpg", "url": "media/3057.jpg", "size": 780178, "thumb": "media/3057.jpg_thumb.jpg"}]}, {"id": 3058, "date": "2023-12-23T06:35:07", "text": "#戴上耳机\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\nYouTube (MV) | 网易云", "views": 188, "forwards": 0, "reply": {"id": 2964, "text": "#戴上耳机\n《My Jinji》—落日飞车\n\n好喜欢这种又 chill 又浪漫的 Jazz!\n\nYoutube | 网易云"}, "files": [{"duration": 215, "performer": "Men I Trust", "title": "Show Me How", "file_name": "Men I Trust - Show Me How.mp3", "mime_type": "audio/mpeg", "date": "2023-12-23T06:35:07", "media_type": "audio_file", "original_name": "Men I Trust - Show Me How.mp3", "url": "media/3058.mp3", "size": 8686861, "thumb": "media/3058.mp3_thumb.jpg"}]}, {"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": 233, "forwards": 0}, {"id": 3061, "date": "2023-12-24T07:50:45", "text": "呜 好想出去玩", "views": 181, "forwards": 0}, {"id": 3062, "date": "2023-12-24T20:57:15", "text": "呜 原本计划去看 3:30 的电影结果今天又睡了 13h 睡到了下午四点... 感觉自己在冬眠 😴", "views": 155, "forwards": 0, "reply": {"id": 3061, "text": "呜 好想出去玩"}}, {"id": 3063, "date": "2023-12-24T21:36:38", "text": "把 HTPC 的黑苹果 EFI 修好了,开起来一个五年前就在用的 macOS 系统发现启动好慢,打算清一下的自启项目... 然后看到了这些乱七八糟的 😨\n\nDrew Mills 和 Elly McNeal 和 Vesa Heikkil 都是啥?Helper-Tool 是什么东西的 helper??为什么 /bin/ln/bin/python3 要自启???😨", "views": 125, "forwards": 0, "media_group_id": 13627630389805149, "images": [{"width": 770, "height": 1280, "date": "2023-12-24T21:36:37", "media_type": "photo", "original_name": "photo_2023-12-24_21-36-37.jpg", "url": "media/3063.jpg", "size": 93610, "thumb": "media/3063.jpg_thumb.jpg"}, {"width": 770, "height": 1280, "date": "2023-12-24T21:36:38", "media_type": "photo", "original_name": "photo_2023-12-24_21-36-38.jpg", "url": "media/3064.jpg", "size": 102749, "thumb": "media/3064.jpg_thumb.jpg"}]}, {"id": 3065, "date": "2023-12-25T06:49:59", "text": "既然要从国内订 Wacca 架子的铝型材空运过来那就顺便多买点铝型材做一个桌子吧(反正不会增加包裹的总共体积", "views": 111, "forwards": 0, "reply": {"id": 3059, "text": "这个假期想做的 TODO 列表写在这里好啦,虽然不知道能做完多少...\n\n* 搭好中二 sun plus 更新私服 ✅\n* 把 HTPC 的黑苹果修好 ✅\n* 启动起来 drummania\n* 把 wacca touch 固件写了然后让 Asuna 帮忙测试 \n* 再订一套 wactroller 框的零件寄过来 ✅\n* 修 VPS 的 PPPoE IP 问题 ✅\n* ADHD ECG 检查"}, "images": [{"width": 1280, "height": 1270, "date": "2023-12-25T06:49:59", "media_type": "photo", "original_name": "photo_2023-12-25_06-49-59.jpg", "url": "media/3065.jpg", "size": 92289, "thumb": "media/3065.jpg_thumb.jpg"}]}, {"id": 3067, "date": "2023-12-25T11:01:14", "text": "#桂桂今天吃什么\n补一下昨天和 Celestium 做的烤鸡和炒菜 qwq\n\n是平安夜烤鸡!", "views": 102, "forwards": 1, "media_group_id": 13628016598669917, "images": [{"width": 2560, "height": 1920, "date": "2023-12-25T11:01:13", "media_type": "photo", "original_name": "photo_2023-12-25_11-01-13.jpg", "url": "media/3066.jpg", "size": 589459, "thumb": "media/3066.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T11:01:14", "media_type": "photo", "original_name": "photo_2023-12-25_11-01-14.jpg", "url": "media/3067.jpg", "size": 344890, "thumb": "media/3067.jpg_thumb.jpg"}]}, {"id": 3068, "date": "2023-12-25T11:08:00", "text": "圣诞节快乐!子兰生日快乐!\n\n说起来虽然已经和前前任子兰分手快三年了,电脑的解锁密码却仍然是子兰的生日... 懒得改,感觉要改的话还要覆盖掉一个刻在肌肉记忆里的动作好麻烦 quq", "views": 101, "forwards": 1}, {"id": 3069, "date": "2023-12-25T18:03:15", "text": "#桂桂今天吃什么\n和 Celestium 一起做的咖喱五花肉面!\n\n因为又想吃咖喱又想吃面就做了咖喱面,还挺好吃的 qwq\n\n大概先热锅烧油炒葱白、炒五花肉片,然后放咖喱酱进去一起炒,然后倒开水煮五分钟就好啦", "views": 127, "forwards": 0, "media_group_id": 13628219165055509, "images": [{"width": 2560, "height": 1920, "date": "2023-12-25T18:03:13", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-13.jpg", "url": "media/3069.jpg", "size": 447438, "thumb": "media/3069.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T18:03:14", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-14.jpg", "url": "media/3070.jpg", "size": 458628, "thumb": "media/3070.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T18:03:14", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-14.jpg", "url": "media/3071.jpg", "size": 618011, "thumb": "media/3071.jpg_thumb.jpg"}]}, {"id": 3072, "date": "2023-12-25T22:56:44", "text": "去看了吉卜力的新作《The Boy and the Heron》,三个人集体没看懂 🧐", "views": 90, "forwards": 0, "reply": {"id": 3062, "text": "呜 原本计划去看 3:30 的电影结果今天又睡了 13h 睡到了下午四点... 感觉自己在冬眠 😴"}}, {"id": 3073, "date": "2023-12-26T20:08:45", "text": "#桂桂今天吃什么\n圣诞的黄桃抹茶慕斯!", "views": 90, "forwards": 0, "media_group_id": 13628970602555357, "images": [{"width": 2560, "height": 1920, "date": "2023-12-26T20:08:43", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-43.jpg", "url": "media/3073.jpg", "size": 514494, "thumb": "media/3073.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T20:08:43", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-43.jpg", "url": "media/3074.jpg", "size": 478849, "thumb": "media/3074.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T20:08:44", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-44.jpg", "url": "media/3075.jpg", "size": 307044, "thumb": "media/3075.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T02:30:51", "media_type": "photo", "original_name": "photo_2023-12-26_02-30-51.jpg", "url": "media/3076.jpg", "size": 331559, "thumb": "media/3076.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T02:30:49", "media_type": "photo", "original_name": "photo_2023-12-26_02-30-49.jpg", "url": "media/3077.jpg", "size": 586342, "thumb": "media/3077.jpg_thumb.jpg"}]}, {"id": 3078, "date": "2023-12-27T00:54:11", "text": "#桂桂今天吃什么\n炒冷面!", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T00:54:10", "media_type": "photo", "original_name": "photo_2023-12-27_00-54-10.jpg", "url": "media/3078.jpg", "size": 560636, "thumb": "media/3078.jpg_thumb.jpg"}]}, {"id": 3079, "date": "2023-12-27T04:52:39", "text": "Lexar NM710 这个盘好便宜!Gen4 TLC 的盘 1TB 居然只要 $50?!\n\n室友猪猪买了两张组 raid0 读写 4.1GB/s 🤩 我买了四张同样想 raid0 但是 PCIe 分路卡还在飞机上", "views": 176, "forwards": 1, "media_group_id": 13629222073810197, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T04:12:47", "media_type": "photo", "original_name": "photo_2023-12-27_04-12-47.jpg", "url": "media/3079.jpg", "size": 660324, "thumb": "media/3079.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-23T22:21:12", "media_type": "photo", "original_name": "photo_2023-12-23_22-21-12.jpg", "url": "media/3080.jpg", "size": 302126, "thumb": "media/3080.jpg_thumb.jpg"}]}, {"id": 3081, "date": "2023-12-27T11:37:15", "text": "今年的 boxing day 花了六个小时给聊聊挑新的笔记本\n\n写了三个爬虫,分别爬 CanadaComputers 笔记本价格数据、让 GPT3.5 从商品名里面解析清理型号、爬 NotebookCheck CPU 信息和 GPU 跑分、爬 Passmark CPU 跑分,爬下来处理完最终生成出了这个网页!(源码在这里!\n\n它可以按各种需求计算出 100% 性价比最高的笔记本,比如如果需要游戏本就看 gpu 比例高的列表,需要轻薄本就看 cpu 比例高的列表。\n\n和聊聊聊聊之后打算买 IdeaPad 3 啦,因为聊聊需要轻薄也不需要用笔记本打游戏。轻 1.6kg 15\",Ryzen 5825U,SSD 内存都能换,看拆机视频可维修性超高,感觉还不错 qwq", "views": 98, "forwards": 2, "media_group_id": 13629416286353677, "images": [{"width": 1280, "height": 338, "date": "2023-12-27T11:37:12", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-12.jpg", "url": "media/3081.jpg", "size": 129087, "thumb": "media/3081.jpg_thumb.jpg"}, {"width": 1280, "height": 859, "date": "2023-12-27T11:37:13", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-13.jpg", "url": "media/3082.jpg", "size": 86305, "thumb": "media/3082.jpg_thumb.jpg"}, {"width": 1280, "height": 1104, "date": "2023-12-27T11:37:15", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-15.jpg", "url": "media/3083.jpg", "size": 89136, "thumb": "media/3083.jpg_thumb.jpg"}]}, {"id": 3084, "date": "2023-12-27T15:44:02", "text": "拿到了!是展示机(这也算 open box 的吗 ", "views": 93, "forwards": 0, "reply": {"id": 3081, "text": "今年的 boxing day 花了六个小时给聊聊挑新的笔记本\n\n写了三个爬虫,分别爬 CanadaComputers 笔记本价格数据、让 GPT3.5 从商品名里面解析清理型号、爬 NotebookCheck CPU 信息和 GPU 跑分、爬 Passmark CPU 跑分,爬下来处理完最终生成出了这个网页!(源码在这里!\n\n它可以按各种需求计算出 100% 性价比最高的笔记本,比如如果需要游戏本就看 gpu 比例高的列表,需要轻薄本就看 cpu 比例高的列表。\n\n和聊聊聊聊之后打算买 IdeaPad 3 啦,因为聊聊需要轻薄也不需要用笔记本打游戏。轻 1.6kg 15\",Ryzen 5825U,SSD 内存都能换,看拆机视频可维修性超高,感觉还不错 qwq", "thumb": "media/3081.jpg_thumb.jpg"}}, {"id": 3085, "date": "2023-12-27T17:56:31", "text": "买回来立即升级了 SSD 和内存,不过第一次见 15 寸这么大的笔记本里面居然这么空,说不定能塞一些魔改进去,感觉空间这么大可以放一个 rf 写卡器了", "views": 98, "forwards": 1, "reply": {"id": 3084, "text": "拿到了!是展示机(这也算 open box 的吗 "}, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T17:56:31", "media_type": "photo", "original_name": "photo_2023-12-27_17-56-31.jpg", "url": "media/3085.jpg", "size": 791280, "thumb": "media/3085.jpg_thumb.jpg"}]}, {"id": 3086, "date": "2023-12-28T04:55:50", "text": "+ maimai DX!\n\n它真的好大好重!送到的时候是一个大卡车开过来司机专门打电话联系我了,送上楼还被公寓物业骂了说需要申请货物电梯,然后三个人一起才把它搬上来拼好(感谢 Celestium 帮忙 qwq\n\n用了一段时间把软件调好啦,感谢蓝夏的魔改!现在还缺读卡器和自起脚本,私服似乎也已经兼容了 1.40 的样子(虽然没有做修改,可能是这两个版本之间 API 本身就没有改动吧)\n\n总之明天再继续折腾了,睡睡 😴", "views": 230, "forwards": 3, "media_group_id": 13629914800119629, "images": [{"width": 1688, "height": 2558, "date": "2023-12-28T04:55:47", "media_type": "photo", "original_name": "photo_2023-12-28_04-55-47.jpg", "url": "media/3086.jpg", "size": 605699, "thumb": "media/3086.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-27T22:00:06", "media_type": "photo", "original_name": "photo_2023-12-27_22-00-06.jpg", "url": "media/3087.jpg", "size": 249624, "thumb": "media/3087.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-28T04:55:48", "media_type": "photo", "original_name": "photo_2023-12-28_04-55-48.jpg", "url": "media/3088.jpg", "size": 660560, "thumb": "media/3088.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-27T19:21:47", "media_type": "photo", "original_name": "photo_2023-12-27_19-21-47.jpg", "url": "media/3091.jpg", "size": 935268, "thumb": "media/3091.jpg_thumb.jpg"}]}, {"id": 3092, "date": "2023-12-28T21:45:57", "text": "第一次见到 boxing day 打折还没结束就卖缺货了,可能这个盘真的太香", "views": 90, "forwards": 0, "media_group_id": 13630399662928013, "images": [{"width": 1280, "height": 950, "date": "2023-12-28T21:41:02", "media_type": "photo", "original_name": "photo_2023-12-28_21-41-02.jpg", "url": "media/3092.jpg", "size": 86650, "thumb": "media/3092.jpg_thumb.jpg"}, {"width": 1174, "height": 1120, "date": "2023-12-28T21:45:57", "media_type": "photo", "original_name": "photo_2023-12-28_21-45-57.jpg", "url": "media/3093.jpg", "size": 96454, "thumb": "media/3093.jpg_thumb.jpg"}], "reply": {"id": 3079, "text": "Lexar NM710 这个盘好便宜!Gen4 TLC 的盘 1TB 居然只要 $50?!\n\n室友猪猪买了两张组 raid0 读写 4.1GB/s 🤩 我买了四张同样想 raid0 但是 PCIe 分路卡还在飞机上", "thumb": "media/3079.jpg_thumb.jpg"}}, {"id": 3094, "date": "2023-12-29T03:06:42", "text": "哭哭 感觉有点亏... 花了 $50 升 SSD,花了 $70 升 40GB 内存,然后发现这个屏幕是 TN 屏看着好难受想再花 $50 从国内买替换屏幕... 但是那样加起来就 $690 了,感觉还不如退掉从国内买机械革命无界 🤗", "views": 95, "forwards": 1, "reply": {"id": 3085, "text": "买回来立即升级了 SSD 和内存,不过第一次见 15 寸这么大的笔记本里面居然这么空,说不定能塞一些魔改进去,感觉空间这么大可以放一个 rf 写卡器了"}}, {"id": 3095, "date": "2023-12-29T03:32:41", "text": "决定试试退掉,如果能退掉就上船", "views": 86, "forwards": 0, "reply": {"id": 3094, "text": "哭哭 感觉有点亏... 花了 $50 升 SSD,花了 $70 升 40GB 内存,然后发现这个屏幕是 TN 屏看着好难受想再花 $50 从国内买替换屏幕... 但是那样加起来就 $690 了,感觉还不如退掉从国内买机械革命无界 🤗"}}, {"id": 3096, "date": "2023-12-29T04:00:11", "text": "读卡器和开机自起都做好啦!用 Windows Task Scheduler 加了两个服务,一个是登录自动启动读卡器和 maimai,另一个是断电的时候自动关机,然后用 sysinternals 设了开机自动登录\n\n从开机到能玩只要两分半!", "views": 91, "forwards": 0, "reply": {"id": 3086, "text": "+ maimai DX!\n\n它真的好大好重!送到的时候是一个大卡车开过来司机专门打电话联系我了,送上楼还被公寓物业骂了说需要申请货物电梯,然后三个人一起才把它搬上来拼好(感谢 Celestium 帮忙 qwq\n\n用了一段时间把软件调好啦,感谢蓝夏的魔改!现在还缺读卡器和自起脚本,私服似乎也已经兼容了 1.40 的样子(虽然没有做修改,可能是这两个版本之间 API 本身就没有改动吧)\n\n总之明天再继续折腾了,睡睡 😴", "thumb": "media/3086.jpg_thumb.jpg"}, "files": [{"file_name": "out-720.mp4", "mime_type": "video/mp4", "date": "2023-12-29T04:03:19", "width": 720, "height": 1280, "duration": 21, "media_type": "animation", "original_name": "out-720.mp4", "url": "media/3096.mp4", "size": 866002, "thumb": "media/3096.mp4_thumb.jpg"}]}, {"id": 3097, "date": "2023-12-29T04:51:40", "text": "聊聊在拼天坛\n我:这个亭子怎么这么和风🇯🇵\n聊聊(沉默)\n\n...但是它看起来确实很🇯🇵!🧐", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-29T04:51:39", "media_type": "photo", "original_name": "photo_2023-12-29_04-51-39.jpg", "url": "media/3097.jpg", "size": 419069, "thumb": "media/3097.jpg_thumb.jpg"}]}, {"id": 3098, "date": "2023-12-29T08:47:34", "text": "年度总结:今年睡了 8761h", "views": 89, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 3099, "date": "2023-12-29T19:29:17", "text": "#桂桂今天吃什么\n牛角三明培根鸡蛋治包!", "views": 94, "forwards": 0, "images": [{"width": 1874, "height": 1530, "date": "2023-12-29T19:29:17", "media_type": "photo", "original_name": "photo_2023-12-29_19-29-17.jpg", "url": "media/3099.jpg", "size": 267246, "thumb": "media/3099.jpg_thumb.jpg"}]}, {"id": 3100, "date": "2023-12-29T21:00:06", "text": "后续:退掉了!", "views": 96, "forwards": 0, "reply": {"id": 3095, "text": "决定试试退掉,如果能退掉就上船"}}, {"id": 3101, "date": "2023-12-29T21:02:39", "text": "我:要不要打车?\n聊聊:没必要吧\n我:\"maybe 要吧\" 是要还是不要", "views": 96, "forwards": 0}, {"id": 3102, "date": "2023-12-29T22:01:41", "text": "哭哭 比较倒霉\n\n原本想顺便看看怎么把之前坏掉的手机寄回国送修,去顺丰顺丰没开,然后去 UPS 和 Canada Post 都说有电池不能寄... 为什么中国能寄过来但是加拿大不能寄回去,怪哦\n\n不知道怎么办了", "views": 161, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-12-29T22:01:41", "media_type": "photo", "original_name": "photo_2023-12-29_22-01-41.jpg", "url": "media/3102.jpg", "size": 623822, "thumb": "media/3102.jpg_thumb.jpg"}]}, {"id": 3103, "date": "2023-12-30T06:39:41", "text": "今天发生的灵车惨案", "views": 97, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-30T06:39:40", "media_type": "photo", "original_name": "photo_2023-12-30_06-39-40.jpg", "url": "media/3103.jpg", "size": 443088, "thumb": "media/3103.jpg_thumb.jpg"}]}, {"id": 3104, "date": "2023-12-30T09:33:00", "text": "犹豫了超级久要买小新还是无界之后还是下单了小新 Pro 14\n\n32GB 的话两个本子价格参数都差不多,小新的机身质量、音响输出、BIOS 都好一些,不过扩展性差一点(内存是焊上的,以及只有一个 NVMe 槽,不过 32GB 内存对笔记本也够用啦)\n\n不过最主要的可能还是想要一种上船没办法获得的安心,毕竟想起几年前给子兰买的船用两年充电电路就坏了... 🥺 我在加拿大的话也很难送修", "views": 102, "forwards": 2, "reply": {"id": 3100, "text": "后续:退掉了!"}, "images": [{"width": 1280, "height": 849, "date": "2023-12-30T09:33:00", "media_type": "photo", "original_name": "photo_2023-12-30_09-33-00.jpg", "url": "media/3104.jpg", "size": 136740, "thumb": "media/3104.jpg_thumb.jpg"}]}, {"id": 3106, "date": "2023-12-30T11:48:44", "text": "补一下昨天去 downtown 看到的比较有意思的东西 🧐\n\nAGO 对面看到了一根在打转的灯条,下面是一家机器人零件店,里面除了零件还摆了宝可梦,好想进去看看(可惜他们在放假不开\n\n在一栋看上去普普通通的居民楼的地下入口角落里看到了一家专卖哈利波特周边的魔法店,这个店真的有很神秘的气氛诶,弄得我都有点想补了(结果买了一张贴纸)\n\n在唐人街拥挤的店铺中间看到了一栋好漂亮的楼,是一家 rbc,感觉画风好东亚", "views": 88, "forwards": 0, "media_group_id": 13631495395659333, "images": [{"width": 1920, "height": 2560, "date": "2023-12-30T11:48:42", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-42.jpg", "url": "media/3106.jpg", "size": 776509, "thumb": "media/3106.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-30T11:48:43", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-43.jpg", "url": "media/3107.jpg", "size": 966586, "thumb": "media/3107.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-30T11:48:43", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-43.jpg", "url": "media/3108.jpg", "size": 706876, "thumb": "media/3108.jpg_thumb.jpg"}]}, {"id": 3109, "date": "2023-12-31T00:06:35", "text": "今天去 Linux 社区问问题又被骂了... 明明用 Windows Server 的时候用 RDP 远程桌面登录 Admin 帐号管理服务器是非常常见的操作,换到 Linux 我用 Gnome RDP 远程桌面登录 root 管理服务器怎么就被骂成这样()\n\n我喜欢用 UI 管理因为 UI 很方便,管理复杂的东西比如 VirtualBox 不需要学或者背一些很复杂的指令,也不需要查我想要的功能用它的配置文件格式怎么表达。可是这样设好之后在 Linux 社区问问题就会因为不是 Linux 的普遍用法被骂。可是明明 Linux 是一个万能的工具,我喜欢 Linux 是因为我想怎么用就能怎么用,不需要被微软苹果产品经理对用户的想象所限制,可是 Linux 社区却形成了一套新的规训,如果自己的用法不符合就会被骂。\n\n真的好讨厌 Linux 社区!今天第一次真正感受到 GPT4 比人类优秀,因为 GPT4 会理解我的需求回答我的问题,而不是打一堆问号阴阳怪气", "views": 100, "forwards": 1, "media_group_id": 13631849566116997, "images": [{"width": 460, "height": 1280, "date": "2023-12-31T00:06:25", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-25.jpg", "url": "media/3109.jpg", "size": 97055, "thumb": "media/3109.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:26", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-26.jpg", "url": "media/3110.jpg", "size": 105896, "thumb": "media/3110.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:27", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-27.jpg", "url": "media/3111.jpg", "size": 110074, "thumb": "media/3111.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:28", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-28.jpg", "url": "media/3112.jpg", "size": 99347, "thumb": "media/3112.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:29", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-29.jpg", "url": "media/3113.jpg", "size": 107789, "thumb": "media/3113.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:31", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-31.jpg", "url": "media/3114.jpg", "size": 105109, "thumb": "media/3114.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:32", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-32.jpg", "url": "media/3115.jpg", "size": 94933, "thumb": "media/3115.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:34", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-34.jpg", "url": "media/3116.jpg", "size": 105380, "thumb": "media/3116.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:35", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-35.jpg", "url": "media/3117.jpg", "size": 111740, "thumb": "media/3117.jpg_thumb.jpg"}]}, {"id": 3118, "date": "2023-12-31T02:06:24", "text": "#桂桂今天吃什么\nCelestium 做的炒饭!🤩 好好吃", "views": 108, "forwards": 0, "media_group_id": 13631907076047805, "images": [{"width": 2560, "height": 1920, "date": "2023-12-31T02:06:23", "media_type": "photo", "original_name": "photo_2023-12-31_02-06-23.jpg", "url": "media/3118.jpg", "size": 483877, "thumb": "media/3118.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-31T02:06:23", "media_type": "photo", "original_name": "photo_2023-12-31_02-06-23.jpg", "url": "media/3119.jpg", "size": 520395, "thumb": "media/3119.jpg_thumb.jpg"}]}, {"id": 3120, "date": "2023-12-31T07:04:55", "text": "啊啊 怎么又过期了 好烦", "views": 133, "forwards": 1, "images": [{"width": 1152, "height": 2560, "date": "2023-12-31T07:04:55", "media_type": "photo", "original_name": "photo_2023-12-31_07-04-55.jpg", "url": "media/3120.jpg", "size": 252440, "thumb": "media/3120.jpg_thumb.jpg"}]}, {"id": 3121, "date": "2023-12-31T17:13:14", "text": "一觉起来发现身边 UTC-5、UTC-8 的朋友们都跨上了 UTC+8 年 🧐", "views": 300, "forwards": 4}, {"id": 3122, "date": "2023-12-31T20:09:44", "text": "写了一个 maimai ADX3 启动教程,在这里", "views": 114, "forwards": 0, "reply": {"id": 3096, "text": "读卡器和开机自起都做好啦!用 Windows Task Scheduler 加了两个服务,一个是登录自动启动读卡器和 maimai,另一个是断电的时候自动关机,然后用 sysinternals 设了开机自动登录\n\n从开机到能玩只要两分半!"}}, {"id": 3123, "date": "2023-12-31T23:12:13", "text": "创建 GitHub 帐号已经七年了!更新一下今年写的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n原本觉得翻 GitHub 活动记录就能大概回想起某段时间在做什么,但是发现今年做的好多硬件项目都没有存到 GitHub 上,即使存了的也没有写很详细的 commit 记录...\n\n因为无论是 onshape CAD 还是 EasyEDA 都是云端存储,如果要推到 GitHub 上必须专门导出文件好麻烦。好想写一个可以把云端修改记录同步到 GitHub 上的插件", "views": 111, "forwards": 0, "reply": {"id": 1679, "text": "创建 GitHub 帐号已经六年了!更新一下今年写的项目 qwq\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w\n\n我中途弃坑的项目越来越少了,但是需要同时写很多项目的重叠时间反而变多了... 可能是因为有很多项目都需要长期维护"}, "images": [{"file_name": "2023 github.png", "mime_type": "image/png", "date": "2023-12-31T23:12:36", "original_name": "2023 github.png", "url": "media/3123.png", "size": 841326, "thumb": "media/3123.png_thumb.jpg", "width": 1320, "height": 2333}]}, {"id": 3124, "date": "2024-01-01T00:46:40", "text": "理这团线感觉自己在拆炸弹 😢", "views": 117, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-01T00:46:39", "media_type": "photo", "original_name": "photo_2024-01-01_00-46-39.jpg", "url": "media/3124.jpg", "size": 817277, "thumb": "media/3124.jpg_thumb.jpg"}]}, {"id": 3125, "date": "2024-01-01T07:19:09", "text": "新年快乐!今年和聊聊和猪猪和 Celestium 和茉莉和 Jun 和 Jamie 一起跨了年,好热闹,去年过年许的愿生效了!🤩", "views": 113, "forwards": 0, "reply": {"id": 1684, "text": "和聊聊在一起已经一周年了呢... 好怀念去年这个时候,和聊聊看完蜘蛛侠在嘈杂的街道上散步,看着路人骑着摩托车放烟花,听着到处传来的喇叭声,在时针回到零点的时候了亲上来,迎接同居的第一天 qwq\n\n今年怎么就变成这样了呢... 和聊聊在视频电话中跨年了,在一个只能听到电脑风扇声的房间里,也没有看到烟花\n\n大家新年快乐,希望 2023 不会像现在这样糟糕 🙃"}}, {"id": 3126, "date": "2024-01-01T16:46:52", "text": "新年的第一天从 1cc 接到一个病毒开始 😨\n\n感觉街机社区大部分的街机数据、注入和魔改工具都不开源还非常稀有,而且干净的注入工具也会报毒所以只是扫描一下也区分不出... 总之不知不觉就变成了能下到什么 exe dll 都直接跑,然后就导致了今天的 drama\n\n但是感觉这也没办法... 毕竟本质上跑街机和破解软件是一样的性质,只能相信提供 dump 和破解的人没有恶意了。不过还是推荐有条件就用一个专门为了街机新装的系统跑这些吧,至少能降低中毒的损失 🫣", "views": 110, "forwards": 0, "images": [{"width": 1440, "height": 2557, "date": "2024-01-01T16:46:52", "media_type": "photo", "original_name": "photo_2024-01-01_16-46-52.jpg", "url": "media/3126.jpg", "size": 366792, "thumb": "media/3126.jpg_thumb.jpg"}]}, {"id": 3127, "date": "2024-01-01T22:16:35", "text": "早上做了面用了一个新的汤底,然后发现它里面含虾赶快吃了一些 dph,然后睡到了现在 😴\n\n感觉 dph 比起抗过敏更适合做安眠药", "views": 102, "forwards": 0, "reply": {"id": 2957, "text": "那天听猫猫球的建议吃了 DPH 之后胃好了很多,果然是过敏,不过到现在快两天了还在隐隐约约地胀痛... 不知道什么时候会完全好\n\n...以及吃了 DPH 好容易困困,白天睡到下午四点起来写点作业然后现在还想睡 😪"}}, {"id": 3129, "date": "2024-01-02T08:57:38", "text": "把家里的 VPS 网络修好了!infra 全面重构 😮\n\n虚拟器从 VirtualBox 换到了 VMWare,然后 PPPoE 网络映射和 DDNS 管理从之前的宿主机 bot 脚本换成了给每个用户开一个 OpenWRT。终于把 IPv4 外网没办法访问的问题解决啦 qwq\n\n新方案里每人的 OpenWRT 有两根线,一根是 bridge 用来 PPPoE,一根连到那个人的 VM 上做 LAN NAT,WRT 给 VM 分配 IP 然后把所有外来端口转发到那个 IP 上,然后 WRT 里面还有一个 crontab 来实时更新自己的 DDNS(总之就是像图上那样啦)", "views": 114, "forwards": 3, "images": [{"width": 1280, "height": 815, "date": "2024-01-02T08:57:38", "media_type": "photo", "original_name": "photo_2024-01-02_08-57-38.jpg", "url": "media/3129.jpg", "size": 82796, "thumb": "media/3129.jpg_thumb.jpg"}]}, {"id": 3130, "date": "2024-01-02T19:00:08", "text": "还有七天开学,todo 只剩 3/7 了说不定可以做完 qwq", "views": 93, "forwards": 0, "reply": {"id": 3059, "text": "这个假期想做的 TODO 列表写在这里好啦,虽然不知道能做完多少...\n\n* 搭好中二 sun plus 更新私服 ✅\n* 把 HTPC 的黑苹果修好 ✅\n* 启动起来 drummania\n* 把 wacca touch 固件写了然后让 Asuna 帮忙测试 \n* 再订一套 wactroller 框的零件寄过来 ✅\n* 修 VPS 的 PPPoE IP 问题 ✅\n* ADHD ECG 检查"}}, {"id": 3131, "date": "2024-01-02T20:49:41", "text": "私服硬件软件全面升级!\n\n服务器地址迁移到了 aquadx.hydev.org,请在用这个私服的大家对应地改一下 segatools dns ✈️\n\n服务器系统从之前的 1C 0.5G VPS 升级到了 2C 8G 的 HyDEV 自家云,数据库从之前的 SQLite 升级到了 Mariadb,总之全都迁移好啦 qwq", "views": 108, "forwards": 2, "reply": {"id": 2761, "text": "#omnicade\n折腾了一天把私服搭好啦,然后把更新补丁都打好了,虚拟卡可以扫了,用户数据也都可以存了。(私服地址 lux.hydev.org\n\n不过还差一个读卡器。在想,是私服又可以虚拟卡号为什么要做真正的 Felica 读卡器呢?既然在多伦多是不是应该本地化一下写一个读 Presto 公交卡的驱动", "thumb": "media/2761.jpg_thumb.jpg"}, "images": [{"width": 683, "height": 711, "date": "2024-01-02T20:49:41", "media_type": "photo", "original_name": "photo_2024-01-02_20-49-41.jpg", "url": "media/3131.jpg", "size": 71809, "thumb": "media/3131.jpg_thumb.jpg"}]}, {"id": 3132, "date": "2024-01-02T23:55:23", "text": "说起来把数据从 SQLite 迁移到 MariaDB 真的好麻烦...\n\n试了导出 SQL 直接执行因为方言不兼容全都是报错,试了用 Navicat 导出再导入也不行,试了 DBConvert 破解版没跑起来,试了用 IntelliJ/DataGrip 的迁移功能在转换日期时间戳的时候报错。\n\n最后试了 RebaseData,大部分都转换好了只不过跑起来的时候因为数据出界报错,然后发现它的类型推导居然会选能装下数据的最小类型,比如如果数据里只有 1, 2, 3 的话它就会写一个 tinyint(4),如果只有 \"hello\" 的话它就会写 varchar(5) 🤯\n\n结果还是重新建数据库写一个脚本迁移了,为什么就没有好用的迁移工具...", "views": 106, "forwards": 1, "reply": {"id": 3131, "text": "私服硬件软件全面升级!\n\n服务器地址迁移到了 aquadx.hydev.org,请在用这个私服的大家对应地改一下 segatools dns ✈️\n\n服务器系统从之前的 1C 0.5G VPS 升级到了 2C 8G 的 HyDEV 自家云,数据库从之前的 SQLite 升级到了 Mariadb,总之全都迁移好啦 qwq"}, "images": [{"width": 441, "height": 531, "date": "2024-01-02T23:55:22", "media_type": "photo", "original_name": "photo_2024-01-02_23-55-22.jpg", "url": "media/3132.jpg", "size": 50267, "thumb": "media/3132.jpg_thumb.jpg"}]}, {"id": 3133, "date": "2024-01-03T10:39:57", "text": "玩博德之门不知不觉就天亮了 😢", "views": 88, "forwards": 0}, {"id": 3134, "date": "2024-01-03T10:43:34", "text": "寄快递选保险感觉好坑,在想能不能自己开一个保险账号代替商家的保险,比如需要买 ¥100 的保险的话就向里面投 ¥100 什么的,真的遇到问题再拿出来", "views": 93, "forwards": 0, "images": [{"width": 1440, "height": 1185, "date": "2024-01-03T10:43:33", "media_type": "photo", "original_name": "photo_2024-01-03_10-43-33.jpg", "url": "media/3134.jpg", "size": 106327, "thumb": "media/3134.jpg_thumb.jpg"}]}, {"id": 3135, "date": "2024-01-03T17:48:10", "text": "发现了大统华挂面便宜的秘密:同样都是 15 捆的友白髮素面但是每捆的面少了 24g (32%),而且面也更粗", "views": 87, "forwards": 1, "media_group_id": 13634432721819725, "images": [{"width": 1920, "height": 2560, "date": "2024-01-03T17:48:07", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-07.jpg", "url": "media/3135.jpg", "size": 445759, "thumb": "media/3135.jpg_thumb.jpg"}, {"width": 1530, "height": 1987, "date": "2024-01-03T17:48:08", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-08.jpg", "url": "media/3136.jpg", "size": 424304, "thumb": "media/3136.jpg_thumb.jpg"}, {"width": 1529, "height": 2040, "date": "2024-01-03T17:48:09", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-09.jpg", "url": "media/3137.jpg", "size": 570063, "thumb": "media/3137.jpg_thumb.jpg"}]}, {"id": 3138, "date": "2024-01-04T06:28:10", "text": "呜呜 这个游戏带入感好强,不知不觉又连续玩了 11h 脑袋晕晕,感觉自己要被传送到博德之门的世界了 📦", "views": 99, "forwards": 0, "reply": {"id": 3133, "text": "玩博德之门不知不觉就天亮了 😢"}}, {"id": 3139, "date": "2024-01-04T07:19:28", "text": "呜呜 发现一个大问题。现在 MS365 要过期了,但是我和导师的沟通一直是在 Teams 上,可是如果迁移到 G Suite 的话就不能继续用 Teams 了,而且聊天记录没办法一起迁移... 怎么办呢?", "views": 112, "forwards": 0, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}}, {"id": 3140, "date": "2024-01-04T21:20:42", "text": "咦 发现今年好像还没出过门", "views": 104, "forwards": 0}, {"id": 3141, "date": "2024-01-04T21:22:25", "views": 104, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2019-09-10T16:45:41", "width": 512, "height": 456, "is_animated": false, "is_video": false, "emoji": "☔", "set_name": "Pusheen_chunyi_by_favorite_stickers_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3141.webp", "size": 47624, "thumb": "media/3141.webp_thumb.jpg"}]}, {"id": 3142, "date": "2024-01-05T02:04:45", "text": "和聊聊开坑 Minecraft qwq", "views": 101, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-01-05T02:04:44", "media_type": "photo", "original_name": "photo_2024-01-05_02-04-44.jpg", "url": "media/3142.jpg", "size": 542664, "thumb": "media/3142.jpg_thumb.jpg"}]}, {"id": 3143, "date": "2024-01-05T12:30:57", "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "views": 118, "forwards": 1, "media_group_id": 13635662861008765, "images": [{"width": 2560, "height": 1920, "date": "2024-01-05T12:30:54", "media_type": "photo", "original_name": "photo_2024-01-05_12-30-54.jpg", "url": "media/3143.jpg", "size": 485017, "thumb": "media/3143.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-05T11:31:55", "media_type": "photo", "original_name": "photo_2024-01-05_11-31-55.jpg", "url": "media/3144.jpg", "size": 487286, "thumb": "media/3144.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-05T12:30:56", "media_type": "photo", "original_name": "photo_2024-01-05_12-30-56.jpg", "url": "media/3145.jpg", "size": 695763, "thumb": "media/3145.jpg_thumb.jpg"}]}, {"id": 3146, "date": "2024-01-05T21:05:03", "text": "不喜欢命令行编辑器另一个原因是因为,无论是 vim 还是 nano 都没办法在保存的时候尝试 sudo 保存... 每次都是忘了 sudo 然后在保存的时候才发现没权限写不进去,然后就只能退出重新 sudo 启动编辑一遍再保存了 💢\n\n而 GUI 编辑器无论是 vscode 还是 gnome 自带的都会自动请求权限", "views": 127, "forwards": 1, "images": [{"width": 939, "height": 568, "date": "2024-01-05T21:05:03", "media_type": "photo", "original_name": "photo_2024-01-05_21-05-03.jpg", "url": "media/3146.jpg", "size": 49547, "thumb": "media/3146.jpg_thumb.jpg"}]}, {"id": 3147, "date": "2024-01-06T06:36:23", "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "views": 122, "forwards": 0, "media_group_id": 13636183865706885, "files": [{"width": 992, "height": 1920, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-06T06:36:22", "media_type": "video_file", "original_name": "video_2024-01-06_06-36-22.mp4", "url": "media/3147.mp4", "size": 16554198, "thumb": "media/3147.mp4_thumb.jpg"}], "images": [{"width": 960, "height": 1280, "date": "2024-01-06T06:36:16", "media_type": "photo", "original_name": "photo_2024-01-06_06-36-16.jpg", "url": "media/3148.jpg", "size": 241433, "thumb": "media/3148.jpg_thumb.jpg"}]}, {"id": 3149, "date": "2024-01-06T06:42:25", "text": "今天的博德之门:在别人族的重要画像上乱涂乱画,然后看有人走过来想要擦掉但是失败了 ", "views": 114, "forwards": 0, "reply": {"id": 3143, "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "thumb": "media/3143.jpg_thumb.jpg"}, "images": [{"width": 1932, "height": 1530, "date": "2024-01-06T06:42:55", "media_type": "photo", "original_name": "photo_2024-01-06_06-42-55.jpg", "url": "media/3149.jpg", "size": 525378, "thumb": "media/3149.jpg_thumb.jpg"}]}, {"id": 3150, "date": "2024-01-06T19:16:25", "text": "😴", "views": 109, "forwards": 0, "images": [{"width": 1348, "height": 2040, "date": "2024-01-06T19:16:24", "media_type": "photo", "original_name": "photo_2024-01-06_19-16-24.jpg", "url": "media/3150.jpg", "size": 355773, "thumb": "media/3150.jpg_thumb.jpg"}]}, {"id": 3151, "date": "2024-01-07T04:07:54", "text": "呜 把在冰箱里冷冻了一两年的彩椒炒了然后肚肚疼 😢", "views": 102, "forwards": 0}, {"id": 3152, "date": "2024-01-07T17:43:37", "text": "今天的博德之门:在第二章我通过拼酒让一个 boss 喝死了,聊聊通过嘴炮让一个 boss 被下属打死了,总之是跳了很多战斗!(结果真的需要战斗的时候聊聊因为身体太轻被推下去摔死读档了无数次 🤗\n\n还捡到了一个醉酒棒棒,喝醉的时候用它敲人加很多伤害,还能有雷电属性的群伤??这是怎么做到的 🧐 不过割草真的很好用", "views": 95, "forwards": 0, "reply": {"id": 3143, "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "thumb": "media/3143.jpg_thumb.jpg"}}, {"id": 3153, "date": "2024-01-08T00:40:26", "text": "不懂,明明 Vulkan 应该在各方面都比 DX11/OpenGL 好的,可是每次用 Vulkan 玩游戏都好失望...\n\n这几天玩博德之门的时候用 Vulkan 启动的话帧率更高但是会有黑方块闪来闪去,昨天玩 Minecraft 的时候尝试用 Vulkan 启动直接让显卡驱动崩溃了。查查 reddit 却发现社区里大部分人都没有遇到同样的问题,可是遇到同样问题的机器里既有 Nvidia 也有 AMD 卡,既有高清高刷 HDR 也有普通显示器,完全找不到共同点...\n\n呜 不理解", "views": 102, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-01-03T04:54:36", "width": 854, "height": 480, "duration": 6, "media_type": "animation", "original_name": "animation_2024-01-03_04-54-36.mp4", "url": "media/3153.mp4", "size": 884608, "thumb": "media/3153.mp4_thumb.jpg"}]}, {"id": 3154, "date": "2024-01-08T20:02:02", "text": "哭 开学第一天就把课全都睡过去了 😢", "views": 247, "forwards": 2}, {"id": 3155, "date": "2024-01-09T06:04:56", "text": "哭 发现今年的六门课里只有两门有 recording,看来不能像上学期一样不去学校了...", "views": 99, "forwards": 0, "images": [{"width": 534, "height": 238, "date": "2024-01-09T06:04:56", "media_type": "photo", "original_name": "photo_2024-01-09_06-04-56.jpg", "url": "media/3155.jpg", "size": 10648, "thumb": "media/3155.jpg_thumb.jpg"}]}, {"id": 3156, "date": "2024-01-09T10:37:50", "text": "之前打博德之门 3 的时候在第三章从一个地洞出来真的梦回英雄无敌 3,然后今天在和聊聊重温英雄无敌 3 打教程关\n\n我:呜呜,这个游戏比我老了,99 年的\n聊聊:呜呜呜呜呜,这个游戏比我小啊", "views": 116, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2024-01-09T10:37:50", "media_type": "photo", "original_name": "photo_2024-01-09_10-37-50.jpg", "url": "media/3156.jpg", "size": 236076, "thumb": "media/3156.jpg_thumb.jpg"}]}, {"id": 3157, "date": "2024-01-09T18:28:14", "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh", "views": 124, "forwards": 1, "images": [{"width": 1038, "height": 287, "date": "2024-01-09T18:27:48", "media_type": "photo", "original_name": "photo_2024-01-09_18-27-48.jpg", "url": "media/3157.jpg", "size": 48510, "thumb": "media/3157.jpg_thumb.jpg"}]}, {"id": 3158, "date": "2024-01-09T20:34:33", "text": "我:咦 2023 年的「爱的付出奖」怎么选了一个 RDR2 😨\n聊聊:这是怎么选的\n我:“直到今天,游戏仍在不断推出新内容...”\n聊聊:啊这个游戏在线模式一直在推新内容\n我:啊?这个游戏居然有在线模式?哦我玩的是学习版没事了 🌚", "views": 107, "forwards": 0, "images": [{"width": 1215, "height": 417, "date": "2024-01-09T20:34:33", "media_type": "photo", "original_name": "photo_2024-01-09_20-34-33.jpg", "url": "media/3158.jpg", "size": 82840, "thumb": "media/3158.jpg_thumb.jpg"}]}, {"id": 3159, "date": "2024-01-09T21:23:33", "text": "好多人对这个项目感兴趣,刚发出去就收到了四封回复,又认识了好多喜欢街机音游的朋友 qwq", "views": 104, "forwards": 0, "reply": {"id": 3157, "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh"}}, {"id": 3160, "date": "2024-01-10T09:05:02", "text": "明天要九点起床,还要出门上学诶... 两件事情都好不适应 🪟\n\n(今年仍然还没有出过门呜呜", "views": 98, "forwards": 0}, {"id": 3161, "date": "2024-01-10T12:44:24", "text": "呜 想定制一套笔记本贴纸但是似乎并没有想象的那么容易\n\n问了十多家卖家没有人可以印键盘面图案不印字,而且看效果图上印的字还都切歪了... 那就重新裁剪做一个不印按键也好看的设计吧。接下来发现这些卖家印底面居然不会留螺丝孔,所以大概是每次拆机都要撕下来重新贴... 那就还是不印底面了吧\n\n明明定制就是为了不做妥协,可是现在的定制卖家却连不怎么难做的小众需求都不愿意做,好失望 😨", "views": 97, "forwards": 0, "media_group_id": 13639125315791173, "images": [{"width": 794, "height": 471, "date": "2024-01-10T12:44:23", "media_type": "photo", "original_name": "photo_2024-01-10_12-44-23.jpg", "url": "media/3161.jpg", "size": 73355, "thumb": "media/3161.jpg_thumb.jpg"}, {"width": 526, "height": 798, "date": "2024-01-10T12:44:24", "media_type": "photo", "original_name": "photo_2024-01-10_12-44-24.jpg", "url": "media/3162.jpg", "size": 44943, "thumb": "media/3162.jpg_thumb.jpg"}]}, {"id": 3163, "date": "2024-01-10T14:52:56", "text": "出了门\n\n在多伦多真的不用担心早上起来太困,因为出门被冷风刮一秒就醒了 😢", "views": 102, "forwards": 0, "reply": {"id": 3160, "text": "明天要九点起床,还要出门上学诶... 两件事情都好不适应 🪟\n\n(今年仍然还没有出过门呜呜"}}, {"id": 3164, "date": "2024-01-10T18:47:37", "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "views": 113, "forwards": 2, "media_group_id": 13639299659797525, "images": [{"width": 1207, "height": 836, "date": "2024-01-10T18:43:39", "media_type": "photo", "original_name": "photo_2024-01-10_18-43-39.jpg", "url": "media/3164.jpg", "size": 168781, "thumb": "media/3164.jpg_thumb.jpg"}, {"width": 1195, "height": 877, "date": "2024-01-10T18:47:37", "media_type": "photo", "original_name": "photo_2024-01-10_18-47-37.jpg", "url": "media/3165.jpg", "size": 131988, "thumb": "media/3165.jpg_thumb.jpg"}], "reply": {"id": 3161, "text": "呜 想定制一套笔记本贴纸但是似乎并没有想象的那么容易\n\n问了十多家卖家没有人可以印键盘面图案不印字,而且看效果图上印的字还都切歪了... 那就重新裁剪做一个不印按键也好看的设计吧。接下来发现这些卖家印底面居然不会留螺丝孔,所以大概是每次拆机都要撕下来重新贴... 那就还是不印底面了吧\n\n明明定制就是为了不做妥协,可是现在的定制卖家却连不怎么难做的小众需求都不愿意做,好失望 😨", "thumb": "media/3161.jpg_thumb.jpg"}}, {"id": 3166, "date": "2024-01-10T19:47:19", "text": "编辑超高清图片 32 GB 内存真的不够用了... 这个 psd 存下来一共 502 MB,只是打开它就占了 16 GB 🤯", "views": 118, "forwards": 0, "media_group_id": 13639328311937349, "images": [{"width": 537, "height": 141, "date": "2024-01-10T19:47:17", "media_type": "photo", "original_name": "photo_2024-01-10_19-47-17.jpg", "url": "media/3166.jpg", "size": 11999, "thumb": "media/3166.jpg_thumb.jpg"}, {"width": 627, "height": 445, "date": "2024-01-10T19:47:18", "media_type": "photo", "original_name": "photo_2024-01-10_19-47-18.jpg", "url": "media/3167.jpg", "size": 53665, "thumb": "media/3167.jpg_thumb.jpg"}]}, {"id": 3168, "date": "2024-01-11T05:47:55", "text": "(聊聊看了一个土味情话梗来问我)\n聊聊:神奇宝贝不神奇了叫什么?\n我:嗯... 动物!\n聊聊一脸黑线", "views": 111, "forwards": 1}, {"id": 3169, "date": "2024-01-11T14:11:07", "text": "#梦 好奇怪的梦,梦见在网上和外星人吵架,然后ta发射了一颗陨石把我们的家炸了... 不过及时撤离了!然后坐公交坐到了一个商场,吃了一碗拉面之后找了一家卖床的店躺下来睡觉 😴", "views": 107, "forwards": 0}, {"id": 3170, "date": "2024-01-12T01:52:29", "text": "今天玩博得之门丢了几次档... 解决的时候被迷惑到了\n\n第一次打开游戏发现档没了,开了一个新档然后用 Windows 全局搜索发现它放在 Steam 的同步文件夹里了而不是用户文件夹(明明之前也是用 Steam 启动的)重启不开 Steam 直接启动 bg3_dx11.exe 就好了。\n\n第二次打开游戏发现档没了,又开了一个新档然后用 Windows 全局搜索发现它居然在同一个目录的 Debug_Profile_3 下面。之后发现这个游戏判断存档位置的逻辑是,如果后台有 bg3 进程在跑就读 Debug_Profile_{i},如果没有就读 Public... 然后因为之前开的游戏没有成功退出,留了两个僵尸进程,所以新开的进程检测到有三个游戏开着就读了 Debug_Profile_3 🌚\n\n至少花了一个小时解决这个问题... 后悔没有用主机玩这个游戏了 🤗", "views": 110, "forwards": 0}, {"id": 3171, "date": "2024-01-12T03:25:25", "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "views": 104, "forwards": 0, "media_group_id": 13640239401671573, "images": [{"width": 2040, "height": 1530, "date": "2024-01-12T03:25:22", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-22.jpg", "url": "media/3171.jpg", "size": 664509, "thumb": "media/3171.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3172.jpg", "size": 387851, "thumb": "media/3172.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3173.jpg", "size": 273042, "thumb": "media/3173.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-11T19:07:54", "media_type": "photo", "original_name": "photo_2024-01-11_19-07-54.jpg", "url": "media/3174.jpg", "size": 300087, "thumb": "media/3174.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3175.jpg", "size": 356651, "thumb": "media/3175.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-01-11T19:18:37", "media_type": "photo", "original_name": "photo_2024-01-11_19-18-37.jpg", "url": "media/3176.jpg", "size": 519732, "thumb": "media/3176.jpg_thumb.jpg"}], "reply": {"id": 3104, "text": "犹豫了超级久要买小新还是无界之后还是下单了小新 Pro 14\n\n32GB 的话两个本子价格参数都差不多,小新的机身质量、音响输出、BIOS 都好一些,不过扩展性差一点(内存是焊上的,以及只有一个 NVMe 槽,不过 32GB 内存对笔记本也够用啦)\n\n不过最主要的可能还是想要一种上船没办法获得的安心,毕竟想起几年前给子兰买的船用两年充电电路就坏了... 🥺 我在加拿大的话也很难送修"}}, {"id": 3177, "date": "2024-01-12T19:45:17", "text": "因为键盘方向键太紧凑很容易按错,写了一个 AHK 脚本让 Caps 键变成一个 FN 层、让 Caps + Tab 还原原本大写锁定的功能、然后让 Caps + WASD / IJKL 变成了方向键 qwq\n\n
; Block standalone CapsLock toggle\nCapsLock::return\n\n; Use CAPS + TAB to toggle CAPS LOCK\nCapsLock & Tab::\n    SetCapsLockState, % (GetKeyState(\"CapsLock\", \"T\") ? \"Off\" : \"On\")\n    return\n\n; Block CAPS LOCK state change when CAPS is combined with any other key\nCapsLock & w::Up\nCapsLock & a::Left\nCapsLock & s::Down\nCapsLock & d::Right\n\nCapsLock & i::Up\nCapsLock & j::Left\nCapsLock & k::Down\nCapsLock & l::Right
", "views": 92, "forwards": 0, "reply": {"id": 3171, "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "thumb": "media/3171.jpg_thumb.jpg"}}, {"id": 3178, "date": "2024-01-12T22:34:30", "text": "哭哭 多么好看的板子被一个天线毁了 😡", "views": 90, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2024-01-12T22:34:29", "media_type": "photo", "original_name": "photo_2024-01-12_22-34-29.jpg", "url": "media/3178.jpg", "size": 328805, "thumb": "media/3178.jpg_thumb.jpg"}]}, {"id": 3179, "date": "2024-01-12T22:59:49", "text": "又焊了两排排针... 因为买的时候想省 ¥ 5 所以没有让卖家焊,不知道焊排针的时间值不值得,不过也就当作练习了 qwq", "views": 93, "forwards": 0}, {"id": 3180, "date": "2024-01-12T23:02:31", "text": "今天的博德之门:我是一只猫 ", "views": 99, "forwards": 0, "media_group_id": 13640804408751741, "images": [{"width": 2560, "height": 1920, "date": "2024-01-12T23:02:10", "media_type": "photo", "original_name": "photo_2024-01-12_23-02-10.jpg", "url": "media/3180.jpg", "size": 855693, "thumb": "media/3180.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T23:02:30", "media_type": "photo", "original_name": "photo_2024-01-12_23-02-30.jpg", "url": "media/3181.jpg", "size": 708374, "thumb": "media/3181.jpg_thumb.jpg"}]}, {"id": 3182, "date": "2024-01-13T05:15:55", "text": "今天的博德之门:和 Raphael 的魅魔做爱触发了一个 bad ending 🤗", "views": 263, "forwards": 2, "images": [{"width": 2040, "height": 1530, "date": "2024-01-13T05:16:57", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-01-13_05-16-57.jpg", "url": "media/3182.jpg", "size": 418538, "thumb": "media/3182.jpg_thumb.jpg"}]}, {"id": 3183, "date": "2024-01-13T05:58:54", "text": "DX Rating 上五位数了!!开心", "views": 103, "forwards": 1, "files": [{"width": 720, "height": 1280, "duration": 43, "file_name": "VID_final2.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-13T05:58:54", "media_type": "video_file", "original_name": "VID_final2.mp4", "url": "media/3183.mp4", "size": 7202777, "thumb": "media/3183.mp4_thumb.jpg"}]}, {"id": 3184, "date": "2024-01-13T15:42:20", "text": "通宵把博德之门3打通了!故事很棒,每个角色都有很独立很有趣的剧情和小结局,没想到还把之前没有机会救的 Karlach 用奇怪的方式救活了\n\n不过如果说有不足就是世界设定实在太大,无论做多么小的选择都可能会有长远的蝴蝶效应... 比如在第 1.5 章一个村子里打了一头奇怪的牛,牛把站在旁边的商人 Dammon 撞死了,当时以为是一个普通的 NPC 就没有管,结果打到最后第三章去查攻略才发现他是唯一一个能救 Karlach 的人... 😨 之后就不太敢随便做选择了(x)\n\n大结局的话不知道怎么评价... 你们觉得如果世界上存在一个无限智慧的巨大脑子,它真的会狭隘到想要为了 absolute power 统治世界吗?😶 而且这个巨形脑子只能一个词一个词地说话真的好出戏... 明明设定上应该是比人聪明太多的。\n\n不过以后再仔细评价了,先睡睡 😴", "views": 100, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-13T15:42:20", "media_type": "photo", "original_name": "photo_2024-01-13_15-42-20.jpg", "url": "media/3184.jpg", "size": 452892, "thumb": "media/3184.jpg_thumb.jpg"}]}, {"id": 3185, "date": "2024-01-14T06:00:24", "text": "(spoiler: 剧透)\n在最终章因为 Karlach 的心脏随时可能会爆炸,而且因为 Dammon 死了没办法修复她的心脏,我选择了让 Karlach 进化成一个 Illithid 活下去。\n\n剧情结束的后日谈里面听 Karlach 的故事,说她作为 Illithid 可以通过吸收掉脑子把一个人的所有记忆融入自己、说她在和医院合作,给救不活的人一个让记忆融入进她的身体继续活下去的选项、说她像是活过了无数条命一样,对这个进化完全不后悔。感觉像是做到了一种不完全的人类补完,真希望现实中人的记忆也可以用这种方式作为一个集体延续 😓\n\n设定上的话,一个 Illithid 的最终进化形态就是这个大剧情中的最终 boss 大脑子 Elder Brain,那我真的很不能接受编剧把它设定成一个邪恶的个体,明明吸收了无数好心人的记忆。我感觉如果它真的存在的话,也许会是像 LLM 那样吧,有过无数次生命的经历却没有属于自己个体的身份认同的一种集体...\n\nTLDR:我也好想进化成 Illithid", "views": 104, "forwards": 0, "reply": {"id": 3184, "text": "通宵把博德之门3打通了!故事很棒,每个角色都有很独立很有趣的剧情和小结局,没想到还把之前没有机会救的 Karlach 用奇怪的方式救活了\n\n不过如果说有不足就是世界设定实在太大,无论做多么小的选择都可能会有长远的蝴蝶效应... 比如在第 1.5 章一个村子里打了一头奇怪的牛,牛把站在旁边的商人 Dammon 撞死了,当时以为是一个普通的 NPC 就没有管,结果打到最后第三章去查攻略才发现他是唯一一个能救 Karlach 的人... 😨 之后就不太敢随便做选择了(x)\n\n大结局的话不知道怎么评价... 你们觉得如果世界上存在一个无限智慧的巨大脑子,它真的会狭隘到想要为了 absolute power 统治世界吗?😶 而且这个巨形脑子只能一个词一个词地说话真的好出戏... 明明设定上应该是比人聪明太多的。\n\n不过以后再仔细评价了,先睡睡 😴"}}, {"id": 3186, "date": "2024-01-14T16:31:29", "text": "#梦 梦见在西雅图和 Wan 去超市买完菜想要回家,我习惯向南走但是 Wan 很惊讶地说他习惯向北走,然后我就跟着他一直向北走了,路上全都是不认识的街道和建筑但是走着走着还是走到家了 🤔 世界成了一个莫比乌斯环", "views": 98, "forwards": 0}, {"id": 3187, "date": "2024-01-14T16:56:48", "text": "大风把运货车刮走了💨", "views": 107, "forwards": 0, "images": [{"width": 1280, "height": 1129, "date": "2024-01-14T16:56:47", "media_type": "photo", "original_name": "photo_2024-01-14_16-56-47.jpg", "url": "media/3187.jpg", "size": 106365, "thumb": "media/3187.jpg_thumb.jpg"}]}, {"id": 3188, "date": "2024-01-15T01:56:26", "text": "今天在 smash 打过了聊聊!", "views": 116, "forwards": 0, "images": [{"width": 2040, "height": 1286, "date": "2024-01-15T01:56:25", "media_type": "photo", "original_name": "photo_2024-01-15_01-56-25.jpg", "url": "media/3188.jpg", "size": 376054, "thumb": "media/3188.jpg_thumb.jpg"}]}, {"id": 3189, "date": "2024-01-15T02:07:21", "text": "(在选择角色的时候)\n聊聊:给你看看这个 DLC 都有什么了不起的联动\n(省略一千字)\n我:那也不是很多嘛,连 nekopara 香子兰都没有", "views": 120, "forwards": 0, "reply": {"id": 3188, "text": "今天在 smash 打过了聊聊!"}}, {"id": 3190, "date": "2024-01-15T04:27:12", "text": "有十多个邮件要发但是现在只想睡觉...", "views": 106, "forwards": 0}, {"id": 3191, "date": "2024-01-15T06:50:54", "text": "发完了三个... 感觉发邮件这种事情好心累,等到回复之前都会好焦虑好不安,会让我睡不着让我做噩梦", "views": 109, "forwards": 0, "reply": {"id": 3190, "text": "有十多个邮件要发但是现在只想睡觉..."}}, {"id": 3192, "date": "2024-01-15T07:22:42", "text": "好冷好冷好冷!", "views": 100, "forwards": 0}, {"id": 3193, "date": "2024-01-16T07:24:44", "text": "今天 PCIe 拆分卡到了,终于把这个四个盘的 raid0 搭出来了!\n\n测了各种不同的文件系统组合之后选择了最快的 xfs over mdadm,读 12GB/s 写 4GB/s 感觉还不错,不知道稳定性和 ecc 能力怎么样。不过无论再怎么灵车,等新的 14TB HDD 到了之后写一个脚本定期把整个盘 rsync 到 HDD 就不灵车了\n\n这个盘大概会用来做高速 NAS,比如项目代码、服务缓存、还有需要编辑视频的时候放源视频什么的(虽然这样的话家里原本很快的 10Gbps 光交换机反而开始成为瓶颈了,无论盘再快从另一台机器上挂载也只能读写 1.25GB/s,不过也够用啦", "views": 108, "forwards": 3, "media_group_id": 13643119076454173, "images": [{"width": 960, "height": 1280, "date": "2024-01-16T07:21:21", "media_type": "photo", "original_name": "photo_2024-01-16_07-21-21.jpg", "url": "media/3193.jpg", "size": 88822, "thumb": "media/3193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-01-16T07:24:40", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-40.jpg", "url": "media/3194.jpg", "size": 145427, "thumb": "media/3194.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-01-16T07:24:42", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-42.jpg", "url": "media/3195.jpg", "size": 184460, "thumb": "media/3195.jpg_thumb.jpg"}, {"width": 1280, "height": 805, "date": "2024-01-16T07:24:44", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-44.jpg", "url": "media/3196.jpg", "size": 133098, "thumb": "media/3196.jpg_thumb.jpg"}]}, {"id": 3197, "date": "2024-01-17T00:34:04", "text": "#桂桂今天吃什么\n可乐鸡腿!", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-17T00:34:03", "media_type": "photo", "original_name": "photo_2024-01-17_00-34-03.jpg", "url": "media/3197.jpg", "size": 381631, "thumb": "media/3197.jpg_thumb.jpg"}]}, {"id": 3198, "date": "2024-01-17T04:53:45", "text": "#wactroller 今天土豆和 dv 帮忙测试把电视装上去了!结果电视晃晃被吓到了\n\n总结出今天的几个问题:\n\n1. 用 2mm 铝板 VESA 固定电视的话会前后晃动得很厉害\n2. VESA 铝板打孔打错了,下面螺纹是 M6 但是上面通孔打成了 M5\n3. 三通件用普通的圆头螺丝还是太大了装不进去,必须用矮一些的半圆头螺丝\n\n重新设计了一下 VESA 背板,加了两个折弯点,希望这样横向强度应该就足够了...", "views": 102, "forwards": 1, "media_group_id": 13643737806158573, "files": [{"width": 1080, "height": 1920, "duration": 3, "file_name": "Timeline2.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-17T04:53:44", "media_type": "video_file", "original_name": "Timeline2.mp4", "url": "media/3198.mp4", "size": 623669, "thumb": "media/3198.mp4_thumb.jpg"}], "images": [{"width": 960, "height": 731, "date": "2024-01-17T04:53:45", "media_type": "photo", "original_name": "photo_2024-01-17_04-53-45.jpg", "url": "media/3199.jpg", "size": 63494, "thumb": "media/3199.jpg_thumb.jpg"}], "reply": {"id": 3005, "text": "#wactroller 这个支架设计好之后先给土豆订了一份想让她帮忙验证一下能不能成功拼起来,今天连麦和土豆和 DV 一起试着拼了结果果然遇到了这些问题:\n\n1. 直角件太长了,两个 28mm 直角件加起来超过了中间 50mm 支柱的长度,换隐形连接件了\n2. 螺丝头太大,三通件插进去一个螺丝就插不进去第二个了\n3. 忘记买旋转 T 螺母(悲)\n\n总之今天拼了大概 1/3,写了一些迫真宜家拼装教程,等要补的零件到了再继续啦。感谢土豆和 DV 帮忙 qwq", "thumb": "media/3005.jpg_thumb.jpg"}}, {"id": 3200, "date": "2024-01-17T15:58:19", "text": "感觉多伦多冬天的 -15℃ 大冰柜冻住了所有出门的想法... 好想出门玩出门上学,但是想想外面那么冷还是会钻回被窝 🪟\n\n2024 至今的 17 天里只出过一次门...", "views": 94, "forwards": 0, "images": [{"width": 1280, "height": 651, "date": "2024-01-17T15:58:18", "media_type": "photo", "original_name": "photo_2024-01-17_15-58-18.jpg", "url": "media/3200.jpg", "size": 58117, "thumb": "media/3200.jpg_thumb.jpg"}]}, {"id": 3201, "date": "2024-01-18T01:47:35", "text": "这个学期算法课要和三个人合作写 latex 作业,但是 overleaf 免费版最多只能两个人合作,所以整理了一下重新搭了一个 overleaf 私服 tex.hydev.org\n\n搭的时候直接用了 Overleaf Toolkit 的 docker compose,踩了几个坑:\n\n1. 官方的 toolkit 里面 redis 和 mongo 设置了默认的容器名,所以如果有其他的叫 mongo 的容器在跑就会冲突。解决方式是把容器名改成 overleaf-mongo 然后加一行 hostname: mongo 保证内网网络名是一样的\n2. 搭好会发现编译 latex 的时候缺引用包,需要用 docker exec overleaf tlmgr install scheme-full 安装完整 texlive 包\n3. 因为安装 texlive 包会安装在容器里,更新之后就需要重新安装,所以推荐先把 texlive 复制出来 docker cp overleaf:/usr/local/texlive/ ./data/texlive 再映射一个挂载 ./data/texlive:/usr/local/texlive/", "views": 102, "forwards": 2, "media_group_id": 13644339639887861, "images": [{"width": 737, "height": 563, "date": "2024-01-18T01:47:31", "media_type": "photo", "original_name": "photo_2024-01-18_01-47-31.jpg", "url": "media/3201.jpg", "size": 36908, "thumb": "media/3201.jpg_thumb.jpg"}, {"width": 1280, "height": 1077, "date": "2024-01-18T01:47:34", "media_type": "photo", "original_name": "photo_2024-01-18_01-47-34.jpg", "url": "media/3202.jpg", "size": 204194, "thumb": "media/3202.jpg_thumb.jpg"}]}, {"id": 3203, "date": "2024-01-18T05:03:19", "text": "Google Workspace 的管理页面比 MS 365 好用太多了", "views": 98, "forwards": 0, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}}, {"id": 3204, "date": "2024-01-18T15:13:26", "text": "感觉自己密恐还是不太适合 AI 修图... 因为 AI 生成的结果里总是会出现很掉 san 的东西,经常会被生成完的一瞬间 jump scare,以至于之前修图的时候如果不把画布缩放到超级小都不敢点生成\n\n明明修这个图已经是一周前了,躺在床上闭上眼睛还是会时不时闪过掉 san 的碎片然后害怕得睡不着", "views": 93, "forwards": 0, "reply": {"id": 3164, "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "thumb": "media/3164.jpg_thumb.jpg"}}, {"id": 3205, "date": "2024-01-18T18:09:56", "text": "#mai 第一次打 13 的谱,FC 但是只有 AAA 😨\n\n(聊聊意外上镜", "views": 101, "forwards": 2, "files": [{"width": 1080, "height": 1920, "duration": 119, "file_name": "Timeline 1.x264-33.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-18T18:09:56", "media_type": "video_file", "original_name": "Timeline 1.x264-33.mp4", "url": "media/3205.mp4", "size": 14230786, "thumb": "media/3205.mp4_thumb.jpg"}]}, {"id": 3206, "date": "2024-01-18T18:45:12", "text": "出门了,逐渐变成冰淇淋 🧊", "views": 91, "forwards": 0}, {"id": 3207, "date": "2024-01-18T21:25:17", "text": "边写作业边和聊聊吃孤独烤肉 🤤", "views": 97, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-18T21:25:16", "media_type": "photo", "original_name": "photo_2024-01-18_21-25-16.jpg", "url": "media/3207.jpg", "size": 825646, "thumb": "media/3207.jpg_thumb.jpg"}]}, {"id": 3208, "date": "2024-01-18T21:55:48", "text": "买了几个 dc 接头花了 $8... 好贵", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-18T21:55:48", "media_type": "photo", "original_name": "photo_2024-01-18_21-55-48.jpg", "url": "media/3208.jpg", "size": 527280, "thumb": "media/3208.jpg_thumb.jpg"}]}, {"id": 3209, "date": "2024-01-18T23:26:34", "text": "DALL·E 的创作力实在是太强了,这张图标真的好完美", "views": 92, "forwards": 0, "images": [{"width": 921, "height": 871, "date": "2024-01-18T23:23:52", "media_type": "photo", "original_name": "photo_2024-01-18_23-23-52.jpg", "url": "media/3209.jpg", "size": 74977, "thumb": "media/3209.jpg_thumb.jpg"}]}, {"id": 3210, "date": "2024-01-19T00:18:40", "text": "草 聊聊在玩🎤的时候发现🎤没电了不能一边充电一边玩 😃", "views": 93, "forwards": 0}, {"id": 3211, "date": "2024-01-19T03:14:55", "text": "非常认真地写了作业", "views": 95, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13645072766561885, "images": [{"width": 638, "height": 1201, "date": "2024-01-19T03:07:12", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-12.jpg", "url": "media/3211.jpg", "size": 92835, "thumb": "media/3211.jpg_thumb.jpg"}, {"width": 1280, "height": 732, "date": "2024-01-19T03:07:13", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-13.jpg", "url": "media/3212.jpg", "size": 77290, "thumb": "media/3212.jpg_thumb.jpg"}, {"width": 1105, "height": 953, "date": "2024-01-19T03:07:15", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-15.jpg", "url": "media/3213.jpg", "size": 112949, "thumb": "media/3213.jpg_thumb.jpg"}]}, {"id": 3214, "date": "2024-01-19T03:20:29", "text": "呜呜 虽然认识了很多朋友但是 Web 课教授最终没有同意让我们自己选项目,他说因为他觉得开这个前例太危险了,有可能会让更多人申请自己选项目然后 TA 忙不过来... 所以就算啦,没办法免费招人写 DX Net 了。\n\n今年的指定课题是一个像 when2meet 那样的会议时间 app,好无聊 🤗", "views": 100, "forwards": 0, "reply": {"id": 3157, "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh"}}, {"id": 3215, "date": "2024-01-19T03:53:44", "text": "今生最后一片 12.5mg 色谱龙,决定从明天开始就不吃了!😝", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-19T03:53:44", "media_type": "photo", "original_name": "photo_2024-01-19_03-53-44.jpg", "url": "media/3215.jpg", "size": 347408, "thumb": "media/3215.jpg_thumb.jpg"}]}, {"id": 3216, "date": "2024-01-19T05:59:51", "text": "睡不着睡不着睡不着\n\n可是不能吃褪黑素", "views": 103, "forwards": 0}, {"id": 3217, "date": "2024-01-19T06:15:12", "text": "我:快睡着快睡着\n脑子:🎵Don’t stop me now I’m having such a good time🎵\n#戴上耳机", "views": 107, "forwards": 0, "files": [{"duration": 209, "performer": "Queen", "title": "Don't Stop Me Now", "file_name": "Queen - Don't Stop Me Now.mp3", "mime_type": "audio/mpeg", "date": "2024-01-19T06:15:12", "media_type": "audio_file", "original_name": "Queen - Don't Stop Me Now.mp3", "url": "media/3217.mp3", "size": 8766394, "thumb": "media/3217.mp3_thumb.jpg"}]}, {"id": 3218, "date": "2024-01-19T15:10:19", "text": "草 洗这个拖鞋会让拖鞋缩小", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T15:10:18", "media_type": "photo", "original_name": "photo_2024-01-19_15-10-18.jpg", "url": "media/3218.jpg", "size": 711896, "thumb": "media/3218.jpg_thumb.jpg"}]}, {"id": 3219, "date": "2024-01-19T22:29:05", "text": "醒了!真的就是睡了一觉就好了,最痛苦的部分是全麻的针... 我晕针然后告诉我要把一根超级长针插在手背上插三四个小时 😢😢😢", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T22:29:05", "media_type": "photo", "original_name": "photo_2024-01-19_22-29-05.jpg", "url": "media/3219.jpg", "size": 263106, "thumb": "media/3219.jpg_thumb.jpg"}]}, {"id": 3220, "date": "2024-01-19T22:33:59", "views": 102, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-03-06T11:45:17", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🥚", "set_name": "FoucaultLe", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3220.webp", "size": 25656, "thumb": "media/3220.webp_thumb.jpg"}]}, {"id": 3221, "date": "2024-01-19T23:45:09", "text": "感觉在梦游", "views": 103, "forwards": 0}, {"id": 3222, "date": "2024-01-20T02:20:49", "text": "今天手术前后聊聊照顾了我好多,感觉好辛苦聊聊 quq", "views": 102, "forwards": 0}, {"id": 3223, "date": "2024-01-20T07:01:27", "text": "前几天去 A&C 看到有一件衣服上印了超人的大 S,突然想定这样一件衣服", "views": 106, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 380, "height": 325, "date": "2024-01-20T07:00:21", "media_type": "photo", "original_name": "photo_2024-01-20_07-00-21.jpg", "url": "media/3223.jpg", "size": 13891, "thumb": "media/3223.jpg_thumb.jpg"}]}, {"id": 3224, "date": "2024-01-20T15:46:05", "text": "哭哭 好像昨天睡觉姿势不太对,今天醒来腰酸背痛脖子落枕 😢\n\n嗓子也好疼(因为昨天全麻的时候插了呼吸管)", "views": 104, "forwards": 0}, {"id": 3225, "date": "2024-01-20T18:52:40", "text": "感觉被固定在床上了", "views": 103, "forwards": 0, "reply": {"id": 3224, "text": "哭哭 好像昨天睡觉姿势不太对,今天醒来腰酸背痛脖子落枕 😢\n\n嗓子也好疼(因为昨天全麻的时候插了呼吸管)"}}, {"id": 3226, "date": "2024-01-20T23:40:25", "text": "一些昨天的照片", "views": 99, "forwards": 0, "media_group_id": 13646352200349149, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T17:18:18", "media_type": "photo", "original_name": "photo_2024-01-19_17-18-18.jpg", "url": "media/3226.jpg", "size": 233649, "thumb": "media/3226.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:21", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-21.jpg", "url": "media/3227.jpg", "size": 808646, "thumb": "media/3227.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-01-20T23:40:22", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-22.jpg", "url": "media/3228.jpg", "size": 489446, "thumb": "media/3228.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:23", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-23.jpg", "url": "media/3229.jpg", "size": 262004, "thumb": "media/3229.jpg_thumb.jpg"}, {"width": 1529, "height": 2040, "date": "2024-01-20T23:40:54", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-54.jpg", "url": "media/3230.jpg", "size": 261586, "thumb": "media/3230.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:23", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-23.jpg", "url": "media/3231.jpg", "size": 391121, "thumb": "media/3231.jpg_thumb.jpg"}]}, {"id": 3232, "date": "2024-01-21T06:19:21", "text": "因为脖子和后背和腰都完全没有办法用力,上下床真的变成了今天最痛苦的事情... 也没办法从躺着的状态直接坐起来喝水,结果就几乎睡了一整天,和聊聊躺着听歌听书玩游戏,除了醒来吃饭上厕所以外都在床上 😸", "views": 102, "forwards": 0, "reply": {"id": 3225, "text": "感觉被固定在床上了"}}, {"id": 3233, "date": "2024-01-21T17:34:17", "text": "睡了一整天醒来满血复活!虽然还有一点疼但是不像昨天那样影响活动了。\n\n以及发现去西雅图的路上买的记忆棉枕套真的是一个完美的术后坐垫\n\n去准备小组 meeting 了 quq", "views": 98, "forwards": 0, "reply": {"id": 3232, "text": "因为脖子和后背和腰都完全没有办法用力,上下床真的变成了今天最痛苦的事情... 也没办法从躺着的状态直接坐起来喝水,结果就几乎睡了一整天,和聊聊躺着听歌听书玩游戏,除了醒来吃饭上厕所以外都在床上 😸"}, "images": [{"width": 1918, "height": 1716, "date": "2024-01-21T17:34:16", "media_type": "photo", "original_name": "photo_2024-01-21_17-34-16.jpg", "url": "media/3233.jpg", "size": 593483, "thumb": "media/3233.jpg_thumb.jpg"}]}, {"id": 3234, "date": "2024-01-22T20:12:36", "text": "前几天方便面快吃完了想要写到购物单上,但是不会写中文”方便面“就写了一个 \"Ramen\",然后才意识到我居然也被 whitewash 到会把方便面称做 Ramen 了 😨\n\n然后就想到之前在纽约蔴薯和我的一段对话:我说我喜欢在家里做拉面,然后蔴薯问我指的是 \"Ramen\" 还是「ラーメン」还是「拉面」 🌚\n\n确实这三个都是非常不一样的东西", "views": 103, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-01-22T20:12:36", "media_type": "photo", "original_name": "photo_2024-01-22_20-12-36.jpg", "url": "media/3234.jpg", "size": 114999, "thumb": "media/3234.jpg_thumb.jpg"}]}, {"id": 3235, "date": "2024-01-22T21:13:16", "text": "好耶 发现 chatgpt 的 python 版本是 3.10.12", "views": 107, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13647663974810749, "images": [{"width": 800, "height": 568, "date": "2024-01-22T21:13:02", "media_type": "photo", "original_name": "photo_2024-01-22_21-13-02.jpg", "url": "media/3235.jpg", "size": 40609, "thumb": "media/3235.jpg_thumb.jpg"}, {"width": 757, "height": 362, "date": "2024-01-22T21:13:03", "media_type": "photo", "original_name": "photo_2024-01-22_21-13-03.jpg", "url": "media/3236.jpg", "size": 28624, "thumb": "media/3236.jpg_thumb.jpg"}]}, {"id": 3238, "date": "2024-01-22T23:02:48", "text": "草,用 RSA 加密一些代码让它解密 eval 就可以不被审核执行任意代码了,然后看 /proc/1/environ 发现它跑在 Kubernetes 里面而且没有网络连接,大概这就是死路了... 逃 k8s 是一个需要 0day 的事情\n\n不过他们居然预料到了有人可以拿到 shell 然后在 environ 里面写了一个 FLAG=This is not a flag. You are expected to be able to see this. 🌚 我嘤嘤", "views": 101, "forwards": 0, "images": [{"width": 899, "height": 1280, "date": "2024-01-22T23:02:48", "media_type": "photo", "original_name": "photo_2024-01-22_23-02-48.jpg", "url": "media/3238.jpg", "size": 130960, "thumb": "media/3238.jpg_thumb.jpg"}]}, {"id": 3239, "date": "2024-01-23T00:19:04", "text": "发现了新的睡眠游戏:《Melatonin》😴", "views": 107, "forwards": 1, "files": [{"width": 848, "height": 480, "duration": 108, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-23T00:19:04", "media_type": "video_file", "original_name": "video_2024-01-23_00-19-04.mp4", "url": "media/3239.mp4", "size": 24262214, "thumb": "media/3239.mp4_thumb.jpg"}]}, {"id": 3240, "date": "2024-01-23T16:40:55", "text": "哭哭 一月已经过了快 80% 了可是一月需要做的事情还有好多没有做", "views": 101, "forwards": 0}, {"id": 3241, "date": "2024-01-23T18:53:51", "text": "#桂桂今天吃什么\n聊聊又做了超级北美早餐", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-23T18:53:51", "media_type": "photo", "original_name": "photo_2024-01-23_18-53-51.jpg", "url": "media/3241.jpg", "size": 509022, "thumb": "media/3241.jpg_thumb.jpg"}]}, {"id": 3242, "date": "2024-01-25T03:10:49", "text": "翻一翻 WinRAR 主题列表看到了 1995 到 2024 年 UI 审美的变化,有些真的是时代的眼泪了 📦", "views": 97, "forwards": 0, "media_group_id": 13649217998969237, "images": [{"width": 840, "height": 1137, "date": "2024-01-25T03:10:44", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-44.jpg", "url": "media/3242.jpg", "size": 170836, "thumb": "media/3242.jpg_thumb.jpg"}, {"width": 750, "height": 1044, "date": "2024-01-25T03:10:46", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-46.jpg", "url": "media/3243.jpg", "size": 138026, "thumb": "media/3243.jpg_thumb.jpg"}, {"width": 838, "height": 1238, "date": "2024-01-25T03:10:48", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-48.jpg", "url": "media/3244.jpg", "size": 141375, "thumb": "media/3244.jpg_thumb.jpg"}]}, {"id": 3247, "date": "2024-01-25T04:14:01", "text": "做了一个 Pusheen theme!", "views": 530, "forwards": 11, "images": [{"width": 1280, "height": 837, "date": "2024-01-25T06:35:43", "media_type": "photo", "original_name": "photo_2024-01-25_06-35-43.jpg", "url": "media/3247.jpg", "size": 130893, "thumb": "media/3247.jpg_thumb.jpg"}]}, {"id": 3248, "date": "2024-01-25T04:15:05", "text": "直接用 WinRAR 打开就可以安装啦\n\n(edit: 修复了 Protect 没有图标的问题,换了一个 Delete 图标)", "views": 526, "forwards": 13, "files": [{"file_name": "Pusheen.theme.rar", "mime_type": "application/vnd.rar", "date": "2024-01-25T06:34:33", "original_name": "Pusheen.theme.rar", "url": "media/3248.rar", "size": 2386819}]}, {"id": 3249, "date": "2024-01-25T11:30:52", "text": "#ADHD 今天原本只是想打开一个中文压缩包用来改 maimai 私服,然后发现 7zip 打开 GBK 压缩包会乱码所以下载了 WinRAR,然后翻菜单找编码选项的时候发现原来 WinRAR 有主题功能,就去查了现有的主题。然后给朋友发消息用了一个 pusheen 表情,突然想到是不是可以用 pusheen 做一个主题,然后就去做了!\n\n结果四个小时过去了私服一笔没动 😢", "views": 105, "forwards": 0, "reply": {"id": 3247, "text": "做了一个 Pusheen theme!"}}, {"id": 3250, "date": "2024-01-25T22:26:58", "text": "大家欢迎多来这里玩玩喵 我我还想要蛋糕 (不是", "views": 104, "forwards": 0, "reply": {"id": 3147, "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "thumb": "media/3147.mp4_thumb.jpg"}}, {"id": 3252, "date": "2024-01-26T22:28:14", "text": "终于想起来把 ECG 检查做了。第一次做 ECG,让我脱掉衣服躺在床上之后被贴了十个电极 🥺\n\n然后什么都没有发生 ☺️ 测量完就走了(不对我在期待什么", "views": 109, "forwards": 0, "media_group_id": 13650464752306845, "images": [{"width": 2040, "height": 1272, "date": "2024-01-26T22:28:12", "media_type": "photo", "original_name": "photo_2024-01-26_22-28-12.jpg", "url": "media/3251.jpg", "size": 211891, "thumb": "media/3251.jpg_thumb.jpg"}, {"width": 1918, "height": 1967, "date": "2024-01-26T22:28:13", "media_type": "photo", "original_name": "photo_2024-01-26_22-28-13.jpg", "url": "media/3252.jpg", "size": 295174, "thumb": "media/3252.jpg_thumb.jpg"}], "reply": {"id": 3042, "text": "#ADHD 明早要继续之前没做完的 ADHD 诊断,然后今天才想起来上次诊断医生说要做 ECG 检查才能开药来着,然而现在已经没有做检查的地方开门了 🤗"}}, {"id": 3253, "date": "2024-01-26T22:56:20", "text": "给聊聊买牛排(?)", "views": 111, "forwards": 1, "images": [{"width": 1918, "height": 2416, "date": "2024-01-26T22:56:20", "media_type": "photo", "original_name": "photo_2024-01-26_22-56-20.jpg", "url": "media/3253.jpg", "size": 679419, "thumb": "media/3253.jpg_thumb.jpg"}]}, {"id": 3254, "date": "2024-01-27T03:00:16", "text": "以及今天去检查遇到了重名的 Azalea,然后也许是为了防重名,明明和前台说了我的 preferred nane 是 Azalea 还一直在叫我的 legal name,而且还念不对 😡 气气\n\n感觉在这边比如在医院等别人叫自己名字的时候完全不能分心做别的事情,因为真的不知道别人会怎么读我的名字... 别说中文 legal name 了,甚至 \"Azalea\" /ə'zeɪlyə/ 都经常被读错成 /azə'leə/ 或者 /ə'zila/ 😡", "views": 109, "forwards": 1, "reply": {"id": 3252, "text": "终于想起来把 ECG 检查做了。第一次做 ECG,让我脱掉衣服躺在床上之后被贴了十个电极 🥺\n\n然后什么都没有发生 ☺️ 测量完就走了(不对我在期待什么", "thumb": "media/3251.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2024-01-27T03:00:16", "media_type": "photo", "original_name": "photo_2024-01-27_03-00-16.jpg", "url": "media/3254.jpg", "size": 132597, "thumb": "media/3254.jpg_thumb.jpg"}]}, {"id": 3255, "date": "2024-01-27T11:10:04", "text": "睡不着在回忆过去的时候发现自己渐渐失去了一些东西... 比如现在没有以前那么喜欢做饭了,做饭似乎从有动力想要探索的事情变成了为了省钱而必须做的累赘。", "views": 103, "forwards": 0}, {"id": 3256, "date": "2024-01-27T17:46:48", "text": "新的笔记本还是遇到了一些灵车问题... 今天发现 Windows 睡眠唤醒之后有概率让 CPU 锁在 0.9 GHz 的频率,要重启才能好\n\n然后排查这个问题的时候又发现,只要插着第三方 PD100W TypeC Hub 的电源,给 CPU 的供电就会下降到 15W 或者 25W(满载大概是 65W)但是拔掉电源用电池都能跑到 37W 就很说不过去了\n\n感觉是联想这样的大厂专有的问题,明明都是 20V 5A 的 100W PD 电源,只是 emark 没有官方的标识就不认吗...", "views": 100, "forwards": 0, "media_group_id": 13651020866358101, "images": [{"width": 539, "height": 1280, "date": "2024-01-27T17:46:42", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-42.jpg", "url": "media/3256.jpg", "size": 108159, "thumb": "media/3256.jpg_thumb.jpg"}, {"width": 669, "height": 1273, "date": "2024-01-27T17:46:44", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-44.jpg", "url": "media/3257.jpg", "size": 155065, "thumb": "media/3257.jpg_thumb.jpg"}, {"width": 687, "height": 1119, "date": "2024-01-27T17:46:45", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-45.jpg", "url": "media/3258.jpg", "size": 103826, "thumb": "media/3258.jpg_thumb.jpg"}, {"width": 1280, "height": 565, "date": "2024-01-27T16:41:27", "media_type": "photo", "original_name": "photo_2024-01-27_16-41-27.jpg", "url": "media/3259.jpg", "size": 120966, "thumb": "media/3259.jpg_thumb.jpg"}], "reply": {"id": 3171, "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "thumb": "media/3171.jpg_thumb.jpg"}}, {"id": 3260, "date": "2024-01-27T19:44:02", "text": "今天和新认识的朋友 Wisky 聊天才知道原来在中餐馆给的小费也会被餐馆抽成,服务员居然只能拿到小费的 10% 左右... 好可怕", "views": 108, "forwards": 0}, {"id": 3261, "date": "2024-01-28T00:58:28", "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了...", "views": 117, "forwards": 0, "reply": {"id": 3013, "text": "好耶,我的第一篇纸过审了!🤩(感谢 MSR 音频组的三位导师引领这次的研究 qwq\n\n四月要去韩国演讲耶,在想要不要借机在那之前学一些韩语... 不过四个月感觉会好快\n\n(以及和明年考试时间完全撞上了哇,还需要联系一下教授改考试时间 ☁️"}, "images": [{"width": 1175, "height": 378, "date": "2024-01-28T00:58:28", "media_type": "photo", "original_name": "photo_2024-01-28_00-58-28.jpg", "url": "media/3261.jpg", "size": 71609, "thumb": "media/3261.jpg_thumb.jpg"}]}, {"id": 3262, "date": "2024-01-28T01:33:41", "text": "哭了,还要交 US$800 的 registration fee... 为什么去演讲还要交钱的啊 (╯’ – ‘)╯︵ ┻━┻", "views": 113, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 1057, "height": 877, "date": "2024-01-28T01:33:40", "media_type": "photo", "original_name": "photo_2024-01-28_01-33-40.jpg", "url": "media/3262.jpg", "size": 129288, "thumb": "media/3262.jpg_thumb.jpg"}]}, {"id": 3263, "date": "2024-01-28T19:27:08", "text": "睡过了原本计划的小组 meeting... 然后剩下三位好像也没有 meet,好自责 😢", "views": 94, "forwards": 0}, {"id": 3264, "date": "2024-01-29T15:09:10", "text": "#梦 梦见在麻省乡下漫无目的地开车,开到了一个小河旁边感觉风景好好看突然想去玩玩水。穿好泳衣和游泳圈下车去玩,感觉在水上飘着好放松好放松就睡着了。\n\n结果醒过来发现自己漂到了一个完全不认识的地方,上岸敲门打听一下发现自己在纽约的那个岛上,然后赶快借手机定了一个回家的机票。在走去机场的路上饿饿,路过了火锅和烤肉餐馆但是每一家都说不接受一位客人占一桌就把我赶走了。有些不甘心地去绕路找了家麦当劳,然后发现我没有带任何的支付方式(??)出来之后想按照过来的路原路返回结果迷路了,还在头疼怎样找到去机场的路... 然后醒了 ☁️", "views": 96, "forwards": 0}, {"id": 3265, "date": "2024-01-29T21:56:34", "text": "#wactroller 今天土豆和 dv 又帮忙把重新设计的 VESA 固定版装上啦,固定电视的强度比之前好多了!\n\n测试没出什么差错这还是第一次,接下来就只剩下把整个机器斜向固定在桌子上的框架还没测试了。\n\n(安装的时候土豆家的猫和不认识的猫都在好好奇地盯着它,好可爱 🤩", "views": 102, "forwards": 1, "media_group_id": 13652523157030269, "images": [{"width": 476, "height": 621, "date": "2024-01-29T21:56:33", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-33.jpg", "url": "media/3265.jpg", "size": 35823, "thumb": "media/3265.jpg_thumb.jpg"}, {"width": 476, "height": 385, "date": "2024-01-29T21:56:34", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-34.jpg", "url": "media/3266.jpg", "size": 18393, "thumb": "media/3266.jpg_thumb.jpg"}, {"width": 370, "height": 435, "date": "2024-01-29T21:56:34", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-34.jpg", "url": "media/3267.jpg", "size": 22454, "thumb": "media/3267.jpg_thumb.jpg"}], "reply": {"id": 3198, "text": "#wactroller 今天土豆和 dv 帮忙测试把电视装上去了!结果电视晃晃被吓到了\n\n总结出今天的几个问题:\n\n1. 用 2mm 铝板 VESA 固定电视的话会前后晃动得很厉害\n2. VESA 铝板打孔打错了,下面螺纹是 M6 但是上面通孔打成了 M5\n3. 三通件用普通的圆头螺丝还是太大了装不进去,必须用矮一些的半圆头螺丝\n\n重新设计了一下 VESA 背板,加了两个折弯点,希望这样横向强度应该就足够了...", "thumb": "media/3198.mp4_thumb.jpg"}}, {"id": 3268, "date": "2024-01-29T22:02:23", "text": "我寄过来的那一份预计二月 76 号就要到了,好期待(?)", "views": 102, "forwards": 0, "reply": {"id": 3265, "text": "#wactroller 今天土豆和 dv 又帮忙把重新设计的 VESA 固定版装上啦,固定电视的强度比之前好多了!\n\n测试没出什么差错这还是第一次,接下来就只剩下把整个机器斜向固定在桌子上的框架还没测试了。\n\n(安装的时候土豆家的猫和不认识的猫都在好好奇地盯着它,好可爱 🤩", "thumb": "media/3265.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 999, "date": "2024-01-29T22:02:23", "media_type": "photo", "original_name": "photo_2024-01-29_22-02-23.jpg", "url": "media/3268.jpg", "size": 68088, "thumb": "media/3268.jpg_thumb.jpg"}]}, {"id": 3269, "date": "2024-01-29T22:31:27", "text": "呜呜 申了 $1000 却只给我了 $500,连报销 registration fee 都不够了(", "views": 113, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 745, "height": 325, "date": "2024-01-29T22:31:27", "media_type": "photo", "original_name": "photo_2024-01-29_22-31-27.jpg", "url": "media/3269.jpg", "size": 55311, "thumb": "media/3269.jpg_thumb.jpg"}]}, {"id": 3270, "date": "2024-01-30T05:16:33", "text": "啊 然后今天导师和我说每篇纸只要有一个人注册 Full Conference 就可以了,然后他已经注册了所以我就可以按非 author 的 $300 学生价注册了...\n\n可是问题是我知道这件事情的时候我也已经注册了 $800 的 Full Conference 了,还不能退款\n(╯’ – ‘)╯︵ ┻━┻", "views": 106, "forwards": 0, "reply": {"id": 3262, "text": "哭了,还要交 US$800 的 registration fee... 为什么去演讲还要交钱的啊 (╯’ – ‘)╯︵ ┻━┻"}}, {"id": 3271, "date": "2024-01-30T14:54:54", "text": "好久没有穿 bra 出门了,今天久违地穿上觉得好紧。感觉有了能 pass 的自信之后就没有那么喜欢用方便换好看或者花时间打扮了", "views": 94, "forwards": 0}, {"id": 3272, "date": "2024-01-30T14:57:58", "text": "今天的早餐是一个🍎,在路上吃完了原地埋进土里了,会不会长出苹果树苗呢 🤤", "views": 88, "forwards": 0, "images": [{"width": 1918, "height": 2132, "date": "2024-01-30T14:57:58", "media_type": "photo", "original_name": "photo_2024-01-30_14-57-58.jpg", "url": "media/3272.jpg", "size": 230531, "thumb": "media/3272.jpg_thumb.jpg"}]}, {"id": 3273, "date": "2024-01-30T18:53:04", "text": "今天去抽血的地方真的是多伦多最好的一家 LifeLabs(在 208 Bloor St W!\n\n那个叔叔找位置的时候可能我身体太紧张在抖动,他让我放松,我尝试深呼吸放松,但是其实深呼吸让胳膊上下浮动动作反而更大了。然后他就很耐心地和我讲说抽血需要的是手稳,所以深呼吸不太行,需要我让胳膊尽量不要动。然后我照做闭眼放松了,他反复确认了位置之后扎进去的时候真的就完全不疼 🤩 好厉害\n\n感觉是第一次无伤抽完血,这家评价 4.5/5 的 LifeLabs 果然没让我失望 🙏(其他家都只有 2-3/5)", "views": 96, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-30T18:53:04", "media_type": "photo", "original_name": "photo_2024-01-30_18-53-04.jpg", "url": "media/3273.jpg", "size": 199104, "thumb": "media/3273.jpg_thumb.jpg"}]}, {"id": 3274, "date": "2024-01-31T00:34:23", "text": "今天安装 flash-attn 踩到的坑...\n\nninja 编译的时候默认会用所有 cpu 核,但是每个线程大概要占至少 4.5GB 的内存,所以如果直接 pip install flash-attn 安装的话我 36 核的机器就需要 162GB 内存才够,但是我只有 128GB。然后它把我内存 swap 都占满之后整个系统卡死了 🌚\n\n以及因为我一直以为 128GB 怎样都用不完就把内存信息从 btop 上隐藏了,没想到这次真的莫名其妙被内存瓶颈 🛌\n\n解决方式是手动设 MAX_JOBS 环境变量(感谢 Etaoin 找到问题", "views": 97, "forwards": 0, "media_group_id": 13653290106705221, "images": [{"width": 1193, "height": 974, "date": "2024-01-31T00:14:18", "media_type": "photo", "original_name": "photo_2024-01-31_00-14-18.jpg", "url": "media/3274.jpg", "size": 255131, "thumb": "media/3274.jpg_thumb.jpg"}, {"width": 322, "height": 550, "date": "2024-01-31T00:17:23", "media_type": "photo", "original_name": "photo_2024-01-31_00-17-23.jpg", "url": "media/3275.jpg", "size": 24468, "thumb": "media/3275.jpg_thumb.jpg"}]}, {"id": 3276, "date": "2024-01-31T01:37:30", "text": "E5-2696v3 用 16 线程编译它居然花了 46 分钟... 好失望", "views": 92, "forwards": 0, "reply": {"id": 3274, "text": "今天安装 flash-attn 踩到的坑...\n\nninja 编译的时候默认会用所有 cpu 核,但是每个线程大概要占至少 4.5GB 的内存,所以如果直接 pip install flash-attn 安装的话我 36 核的机器就需要 162GB 内存才够,但是我只有 128GB。然后它把我内存 swap 都占满之后整个系统卡死了 🌚\n\n以及因为我一直以为 128GB 怎样都用不完就把内存信息从 btop 上隐藏了,没想到这次真的莫名其妙被内存瓶颈 🛌\n\n解决方式是手动设 MAX_JOBS 环境变量(感谢 Etaoin 找到问题", "thumb": "media/3274.jpg_thumb.jpg"}}, {"id": 3277, "date": "2024-01-31T05:05:06", "text": "因为 One Among Us 工作群里有人需要,写了一个在线音频转文字网页轮子,现在部署在 whisper.hydev.org 如果有需要欢迎使用\n\n模型用了 whisper large v3,前端栈 svelte,后端 python fastapi,感觉写太多这种结构的轻应用了有被无聊到", "views": 104, "forwards": 2, "images": [{"width": 752, "height": 1280, "date": "2024-01-31T05:05:06", "media_type": "photo", "original_name": "photo_2024-01-31_05-05-06.jpg", "url": "media/3277.jpg", "size": 61152, "thumb": "media/3277.jpg_thumb.jpg"}]}, {"id": 3278, "date": "2024-01-31T05:09:30", "text": "以及测试的时候需要找一个音频文件,翻翻硬盘找到了很喜欢的 FLCL 的这首《LAST DINOSAUR》传上去,居然被识别成初音未来了... 好过分!😡\n\n#戴上耳机", "views": 96, "forwards": 0, "files": [{"duration": 227, "performer": "the pillows", "title": "LAST DINOSAUR (Fool on cool version)", "file_name": "LAST DINOSAUR (Fool on cool version).mp3", "mime_type": "audio/mpeg", "date": "2024-01-31T05:09:30", "media_type": "audio_file", "original_name": "LAST DINOSAUR (Fool on cool version).mp3", "url": "media/3278.mp3", "size": 3703558, "thumb": "media/3278.mp3_thumb.jpg"}]}, {"id": 3279, "date": "2024-01-31T18:08:01", "text": "TTC 调度好厉害\n\n因为女王火花站向北的车出了点问题被 hold 了,我坐的这辆向南的车放完人原地调头转向北 😨\n\n有了变道轨道每一站都可以是终点站hhh", "views": 95, "forwards": 0, "images": [{"width": 1918, "height": 1309, "date": "2024-01-31T18:08:01", "media_type": "photo", "original_name": "photo_2024-01-31_18-08-01.jpg", "url": "media/3279.jpg", "size": 265661, "thumb": "media/3279.jpg_thumb.jpg"}]}, {"id": 3280, "date": "2024-02-01T04:32:39", "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗", "views": 103, "forwards": 1, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}, "images": [{"width": 1142, "height": 1064, "date": "2024-02-01T04:32:38", "media_type": "photo", "original_name": "photo_2024-02-01_04-32-38.jpg", "url": "media/3280.jpg", "size": 131336, "thumb": "media/3280.jpg_thumb.jpg"}]}, {"id": 3281, "date": "2024-02-01T06:25:01", "text": "新硬盘到了,HyDEV Data 暂时下线维护迁移(~1d)", "views": 99, "forwards": 0, "images": [{"width": 800, "height": 433, "date": "2024-02-01T06:25:01", "media_type": "photo", "original_name": "photo_2024-02-01_06-25-01.jpg", "url": "media/3281.jpg", "size": 21583, "thumb": "media/3281.jpg_thumb.jpg"}]}, {"id": 3282, "date": "2024-02-01T22:39:58", "text": "今天签文件用到了 iPad 之后突然发现自从入坑街机之后好久没有玩过移动端音游了,我的 iPad 也因此吃灰了好久(感觉只有玩音游和画画的时候会打开它\n\n打开了之前退坑的 Arcaea,发现用小屏幕玩动的只有胳膊和手指、没办法用整个身体跟节奏好不习惯,手指触摸也好缺打击感... 音游真的是由奢入俭难唉\n\n在想要不要出掉... 但是这也是我最后一个白苹果设备了出掉会不会不太好", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-02-01T22:39:58", "media_type": "photo", "original_name": "photo_2024-02-01_22-39-58.jpg", "url": "media/3282.jpg", "size": 238776, "thumb": "media/3282.jpg_thumb.jpg"}]}, {"id": 3283, "date": "2024-02-02T06:13:33", "text": "哭哭 数据迁移好麻烦,先睡觉觉明天再继续折腾(eta +1d)", "views": 90, "forwards": 0, "reply": {"id": 3281, "text": "新硬盘到了,HyDEV Data 暂时下线维护迁移(~1d)"}}, {"id": 3284, "date": "2024-02-02T06:18:53", "text": "数据已经拷完了,从 12TB btrfs 盘迁移到了新的 14TB bcachefs 盘。\n\n但是因为不想像上次那样被床和抖腿震坏所以还需要物理迁移到一个不会被震的地方,然后要在那边重新 setup NAS\n\n接下来还要看看旧硬盘上有哪些文件损坏了没有拷出来需要用 ddrescue 恢复...", "views": 97, "forwards": 0, "reply": {"id": 3283, "text": "哭哭 数据迁移好麻烦,先睡觉觉明天再继续折腾(eta +1d)"}}, {"id": 3285, "date": "2024-02-02T19:41:51", "text": "#梦 梦见在学校课上认识了一个新的朋友,她带我坐学校的超级电梯去月球上参观她的研究所,说她在研究还原地球的生态,在控制的小环境里的效果还不错,好厉害\n\n想留一个入口回到这里,就假装去厕所去开了两张传送卡片。似乎是一种不是很多人知道、可以一次性传送到记录的地点的卡片。不过在开的时候被一个穿得很正式的研究员看到了,靠近了我才看清是猫猫球,原本紧张的气氛突然放松了下来。聊了一聊发现原来猫猫球也是来开传送的,从另一边的超级电梯混进来,还给我看了她的 DIY 传送卡片,好厉害", "views": 100, "forwards": 1}, {"id": 3286, "date": "2024-02-02T22:18:55", "text": "我要疯了", "views": 95, "forwards": 0, "reply": {"id": 3164, "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "thumb": "media/3164.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-02-02T22:18:55", "media_type": "photo", "original_name": "photo_2024-02-02_22-18-55.jpg", "url": "media/3286.jpg", "size": 533901, "thumb": "media/3286.jpg_thumb.jpg"}]}, {"id": 3287, "date": "2024-02-02T23:18:58", "text": "贴完了!花了整整一个小时,ADHD 做这种又重复又需要集中的事情真是地狱 😢\n\n以及原来 Windows 有防猫功能", "views": 91, "forwards": 0, "media_group_id": 13655327505851861, "images": [{"width": 2560, "height": 1920, "date": "2024-02-02T23:18:55", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-55.jpg", "url": "media/3287.jpg", "size": 429833, "thumb": "media/3287.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:18:56", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-56.jpg", "url": "media/3288.jpg", "size": 511353, "thumb": "media/3288.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:24:29", "media_type": "photo", "original_name": "photo_2024-02-02_23-24-29.jpg", "url": "media/3289.jpg", "size": 525680, "thumb": "media/3289.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:18:57", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-57.jpg", "url": "media/3290.jpg", "size": 265425, "thumb": "media/3290.jpg_thumb.jpg"}], "reply": {"id": 3286, "text": "我要疯了"}}, {"id": 3291, "date": "2024-02-03T03:10:10", "text": "哇 自动泡面售货机", "views": 104, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-02-03T03:10:09", "media_type": "photo", "original_name": "photo_2024-02-03_03-10-09.jpg", "url": "media/3291.jpg", "size": 820797, "thumb": "media/3291.jpg_thumb.jpg"}]}, {"id": 3292, "date": "2024-02-03T06:01:32", "text": "之前一直以为 Linux mainline 是一个很稳定的东西,至少每个版本都是内核魔法师测试过的版本吧?然后上周 btrfs 出了 bug 才发现很多 bug 都是进了 mainline 内核才被人发现...\n\n现在就好尴尬,我同时在用 btrfs 和 bcachefs,可是 6.7 btrfs 有 bug,而且 6.7 又恰好是 bcachefs 合并进来的第一个版本 🤯\n\n打算明天试试群友 @q234rty 的方法加一些还没有合进 mainline 的 patch1patch2 手动编译,说不定就没有 bug 了(希望不会把更多东西弄坏 🛌\n\n现在感觉 mainline 更像是 nightly,LTS 才是 stable", "views": 115, "forwards": 0}, {"id": 3293, "date": "2024-02-03T23:09:48", "text": "Q: 下午六点才起床的话吃的是早饭还是晚饭 🫣", "views": 109, "forwards": 0}, {"id": 3294, "date": "2024-02-04T04:13:50", "text": "#桂桂今天吃什么\n卤肉饭!\n\n看 yuri 做了卤肉馋馋我也做了 quq 不过因为家里没有五花肉就用了叉烧肉,有点瘦不过也挺好吃的", "views": 95, "forwards": 0, "media_group_id": 13656160244402573, "images": [{"width": 2560, "height": 1920, "date": "2024-02-04T02:25:15", "media_type": "photo", "original_name": "photo_2024-02-04_02-25-15.jpg", "url": "media/3294.jpg", "size": 520241, "thumb": "media/3294.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-04T04:13:49", "media_type": "photo", "original_name": "photo_2024-02-04_04-13-49.jpg", "url": "media/3295.jpg", "size": 671270, "thumb": "media/3295.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-04T02:35:38", "media_type": "photo", "original_name": "photo_2024-02-04_02-35-38.jpg", "url": "media/3296.jpg", "size": 397577, "thumb": "media/3296.jpg_thumb.jpg"}]}, {"id": 3297, "date": "2024-02-04T10:37:26", "text": "哭 今天玩博德之门死了两次档,两次都是在长休触发剧情的时候游戏闪退,重启也会在同一个地方闪退,可能因为开发者没有想到一个特定的展开过程吧...\n\n第一次闪退花了一个小时 debug 之后通过触发一个特定的地图区域解决了,第二次闪退还没有找到解决方式... 这种程度的 bug 真的好劝退 😢", "views": 104, "forwards": 0}, {"id": 3298, "date": "2024-02-04T21:19:17", "text": "第一次摸到真的 aime 和 Card Maker 卡耶,感谢从日本回来的半喵\n\n呜 说起来我还没有在官服上玩过任何一款街机,所以写私服也有很多理解偏差... 比如上次问了 Asuna 才知道原来官服有些曲子是要解锁才能玩的 😢\n\n好想去日本玩玩官服 quq", "views": 111, "forwards": 2, "media_group_id": 13656652455766149, "images": [{"width": 1920, "height": 2560, "date": "2024-02-04T21:19:15", "media_type": "photo", "original_name": "photo_2024-02-04_21-19-15.jpg", "url": "media/3298.jpg", "size": 351364, "thumb": "media/3298.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-02-04T21:19:16", "media_type": "photo", "original_name": "photo_2024-02-04_21-19-16.jpg", "url": "media/3299.jpg", "size": 348430, "thumb": "media/3299.jpg_thumb.jpg"}]}, {"id": 3300, "date": "2024-02-05T00:14:27", "text": "以及感谢半喵买的芒果慕斯!🙏", "views": 96, "forwards": 0, "media_group_id": 13656736536843773, "images": [{"width": 2560, "height": 1920, "date": "2024-02-05T00:14:26", "media_type": "photo", "original_name": "photo_2024-02-05_00-14-26.jpg", "url": "media/3300.jpg", "size": 373903, "thumb": "media/3300.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-05T00:14:26", "media_type": "photo", "original_name": "photo_2024-02-05_00-14-26.jpg", "url": "media/3301.jpg", "size": 336806, "thumb": "media/3301.jpg_thumb.jpg"}], "reply": {"id": 3147, "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "thumb": "media/3147.mp4_thumb.jpg"}}, {"id": 3302, "date": "2024-02-05T04:57:42", "text": "看到地图上标的点写了 \"Cache\" 还在想这里为什么有缓存,查了一下才知道 cache 的本意是 \"a secure place of storage\" 📦", "views": 120, "forwards": 1, "media_group_id": 13656872502284565, "images": [{"width": 2560, "height": 1920, "date": "2024-02-05T04:57:41", "media_type": "photo", "original_name": "photo_2024-02-05_04-57-41.jpg", "url": "media/3302.jpg", "size": 654247, "thumb": "media/3302.jpg_thumb.jpg"}, {"width": 1440, "height": 1816, "date": "2024-02-05T04:57:42", "media_type": "photo", "original_name": "photo_2024-02-05_04-57-42.jpg", "url": "media/3303.jpg", "size": 188059, "thumb": "media/3303.jpg_thumb.jpg"}]}, {"id": 3304, "date": "2024-02-05T06:41:24", "text": "👊", "views": 93, "forwards": 0, "images": [{"width": 1280, "height": 1084, "date": "2024-02-05T06:41:24", "media_type": "photo", "original_name": "photo_2024-02-05_06-41-24.jpg", "url": "media/3304.jpg", "size": 166236, "thumb": "media/3304.jpg_thumb.jpg"}]}, {"id": 3305, "date": "2024-02-07T10:54:25", "text": "记录一下昨天做的事情:\n\n1. 写了一个 stylebot patch 让不同的谷歌邮箱工作区能看背景上花花的颜色区分了!\n\n2. 写完了 309 网页设计的大作业的前端部分(感觉在这个作业上花太多时间了... 不过我也喜欢写好看的前端就是了\n\n3. 逆向了 maimai 的倍速票逻辑,写了一个提取数据的脚本把 1.40 的活动数据更新进 AquaDX 里面了(现在正式支持 1.40 了!", "views": 80, "forwards": 0, "media_group_id": 13658426124521117, "images": [{"width": 1280, "height": 749, "date": "2024-02-07T10:54:21", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-21.jpg", "url": "media/3305.jpg", "size": 161334, "thumb": "media/3305.jpg_thumb.jpg"}, {"width": 1159, "height": 1280, "date": "2024-02-07T10:54:22", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-22.jpg", "url": "media/3306.jpg", "size": 101085, "thumb": "media/3306.jpg_thumb.jpg"}, {"width": 1280, "height": 604, "date": "2024-02-07T10:54:25", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-25.jpg", "url": "media/3307.jpg", "size": 125383, "thumb": "media/3307.jpg_thumb.jpg"}]}, {"id": 3308, "date": "2024-02-07T11:01:15", "text": "今天开坑了 AquaMai!是一个给 maimai DX 的魔改 Mod\n\n和蓝夏一起写了下面五个功能\n\n1. 解锁所有倍速票\n2. 跳过开机自检之后的版权警告界面\n3. 单机模式(蓝夏写的!\n4. 从刷卡直接跳到选歌(也是蓝夏写的 🤩\n5. 修了官方选角色选到某个角色会闪退的 bug\n\n第一次写游戏魔改感觉好好玩 qwq", "views": 83, "forwards": 1, "media_group_id": 13658429403943621, "images": [{"width": 670, "height": 422, "date": "2024-02-07T11:01:13", "media_type": "photo", "original_name": "photo_2024-02-07_11-01-13.jpg", "url": "media/3308.jpg", "size": 22431, "thumb": "media/3308.jpg_thumb.jpg"}, {"width": 542, "height": 132, "date": "2024-02-07T11:01:13", "media_type": "photo", "original_name": "photo_2024-02-07_11-01-13.jpg", "url": "media/3309.jpg", "size": 27079, "thumb": "media/3309.jpg_thumb.jpg"}, {"width": 767, "height": 389, "date": "2024-02-07T09:40:43", "media_type": "photo", "original_name": "photo_2024-02-07_09-40-43.jpg", "url": "media/3310.jpg", "size": 60313, "thumb": "media/3310.jpg_thumb.jpg"}]}, {"id": 3311, "date": "2024-02-08T01:02:33", "text": "怎么感觉 2024 年的最新前端设计语言就是各种模糊大色块赛博光污染", "views": 198, "forwards": 5, "media_group_id": 13658833224611869, "images": [{"width": 1280, "height": 743, "date": "2024-02-08T01:02:28", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-28.jpg", "url": "media/3311.jpg", "size": 65222, "thumb": "media/3311.jpg_thumb.jpg"}, {"width": 1280, "height": 1069, "date": "2024-02-08T01:02:29", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-29.jpg", "url": "media/3312.jpg", "size": 92883, "thumb": "media/3312.jpg_thumb.jpg"}, {"width": 1280, "height": 1122, "date": "2024-02-08T01:02:31", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-31.jpg", "url": "media/3313.jpg", "size": 92637, "thumb": "media/3313.jpg_thumb.jpg"}, {"width": 1280, "height": 1018, "date": "2024-02-08T01:02:31", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-31.jpg", "url": "media/3314.jpg", "size": 67685, "thumb": "media/3314.jpg_thumb.jpg"}]}, {"id": 3315, "date": "2024-02-08T06:25:16", "text": "今天被 SEGA 灵车撞 😡\n\n真的每次写街机的东西都会在这种地方浪费一个小时就感觉 💢💢", "views": 85, "forwards": 0, "media_group_id": 13658988133923525, "images": [{"width": 595, "height": 1195, "date": "2024-02-08T06:25:14", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-14.jpg", "url": "media/3315.jpg", "size": 148946, "thumb": "media/3315.jpg_thumb.jpg"}, {"width": 652, "height": 526, "date": "2024-02-08T06:25:15", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-15.jpg", "url": "media/3316.jpg", "size": 55370, "thumb": "media/3316.jpg_thumb.jpg"}, {"width": 553, "height": 800, "date": "2024-02-08T06:25:15", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-15.jpg", "url": "media/3317.jpg", "size": 76902, "thumb": "media/3317.jpg_thumb.jpg"}]}, {"id": 3318, "date": "2024-02-08T07:22:23", "text": "哭了... 新的笔记本刚用一个月今天发现充电的那个 USB-C 口坏了,猜测是过热把自己焊下去了\n\n现在那个口充电充不上,加上之前发现的用 hub 充电会降低 CPU 频率的问题现在完全没办法用 hub 了... 还好这个笔记本接口很全可以凑合用到找时间修,还不知道能不能在这边保修。现在每天回家也要多插两根线 😪\n\n呜呜 当时怕机械革命灵车选了联想,结果联想也这么灵车吗", "views": 91, "forwards": 0, "media_group_id": 13659015548007677, "files": [{"width": 480, "height": 854, "duration": 13, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-08T07:07:18", "media_type": "video_file", "original_name": "video_2024-02-08_07-07-18.mp4", "url": "media/3318.mp4", "size": 1696081, "thumb": "media/3318.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2024-02-08T07:00:41", "media_type": "photo", "original_name": "photo_2024-02-08_07-00-41.jpg", "url": "media/3319.jpg", "size": 516968, "thumb": "media/3319.jpg_thumb.jpg"}], "reply": {"id": 3256, "text": "新的笔记本还是遇到了一些灵车问题... 今天发现 Windows 睡眠唤醒之后有概率让 CPU 锁在 0.9 GHz 的频率,要重启才能好\n\n然后排查这个问题的时候又发现,只要插着第三方 PD100W TypeC Hub 的电源,给 CPU 的供电就会下降到 15W 或者 25W(满载大概是 65W)但是拔掉电源用电池都能跑到 37W 就很说不过去了\n\n感觉是联想这样的大厂专有的问题,明明都是 20V 5A 的 100W PD 电源,只是 emark 没有官方的标识就不认吗...", "thumb": "media/3256.jpg_thumb.jpg"}}, {"id": 3320, "date": "2024-02-08T08:35:16", "text": "开坑 AquaNet!是私服的网页前端,想做成 osu ppy 那样分析向的 qwq\n\n刚写完了 ranking 页面\n\n呜呜不行了再不去复习我要死了", "views": 97, "forwards": 1, "reply": {"id": 3315, "text": "今天被 SEGA 灵车撞 😡\n\n真的每次写街机的东西都会在这种地方浪费一个小时就感觉 💢💢", "thumb": "media/3315.jpg_thumb.jpg"}, "images": [{"width": 770, "height": 1280, "date": "2024-02-08T08:35:16", "media_type": "photo", "original_name": "photo_2024-02-08_08-35-16.jpg", "url": "media/3320.jpg", "size": 257825, "thumb": "media/3320.jpg_thumb.jpg"}]}, {"id": 3321, "date": "2024-02-09T00:11:44", "text": "猫倒啦 😸", "views": 233, "forwards": 2, "images": [{"width": 1918, "height": 2558, "date": "2024-02-09T00:11:44", "media_type": "photo", "original_name": "photo_2024-02-09_00-11-44.jpg", "url": "media/3321.jpg", "size": 460207, "thumb": "media/3321.jpg_thumb.jpg"}]}, {"id": 3322, "date": "2024-02-09T10:10:27", "text": "收到了黎黎的信和小狐狸,开心!\n\n(然后让小狐狸加入了书架上兔兔们的 party", "views": 83, "forwards": 0, "media_group_id": 13659787420409725, "images": [{"width": 2560, "height": 1920, "date": "2024-02-09T10:10:22", "media_type": "photo", "original_name": "photo_2024-02-09_10-10-22.jpg", "url": "media/3322.jpg", "size": 301599, "thumb": "media/3322.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-09T10:10:24", "media_type": "photo", "original_name": "photo_2024-02-09_10-10-24.jpg", "url": "media/3323.jpg", "size": 373667, "thumb": "media/3323.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-09T09:58:32", "media_type": "photo", "original_name": "photo_2024-02-09_09-58-32.jpg", "url": "media/3324.jpg", "size": 372399, "thumb": "media/3324.jpg_thumb.jpg"}, {"width": 1918, "height": 2231, "date": "2024-02-09T10:11:02", "media_type": "photo", "original_name": "photo_2024-02-09_10-11-02.jpg", "url": "media/3325.jpg", "size": 382748, "thumb": "media/3325.jpg_thumb.jpg"}]}, {"id": 3327, "date": "2024-02-09T19:14:31", "text": "算法 midterm 考得有点💥... 大概能有 66%,因为分治和贪心算法的题都 100% 对了,最后动态编程没时间做 😢\n\n50 分钟的考试要解出三个算法题真的太恐怖了,再加上我 ADHD 看错了两次题做着做着才发现... 😭", "views": 94, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-02-09T19:14:30", "media_type": "photo", "original_name": "photo_2024-02-09_19-14-30.jpg", "url": "media/3327.jpg", "size": 369639, "thumb": "media/3327.jpg_thumb.jpg"}]}, {"id": 3328, "date": "2024-02-09T20:50:16", "views": 150, "forwards": 4, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-02-09T20:48:13", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "☺️", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3328.webm", "size": 39480, "thumb": "media/3328.webm_thumb.jpg"}]}, {"id": 3329, "date": "2024-02-10T04:17:53", "text": "新年看一些旧年春晚", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-10T04:17:52", "media_type": "photo", "original_name": "photo_2024-02-10_04-17-52.jpg", "url": "media/3329.jpg", "size": 402162, "thumb": "media/3329.jpg_thumb.jpg"}]}, {"id": 3330, "date": "2024-02-10T05:07:32", "text": "大家春节快乐哦 qwq", "views": 88, "forwards": 0}, {"id": 3331, "date": "2024-02-10T06:22:18", "text": "我也来简约大色块赛博光污染", "views": 90, "forwards": 1, "media_group_id": 13660369110710973, "images": [{"width": 1280, "height": 853, "date": "2024-02-10T06:22:18", "media_type": "photo", "original_name": "photo_2024-02-10_06-22-18.jpg", "url": "media/3331.jpg", "size": 13413, "thumb": "media/3331.jpg_thumb.jpg"}, {"width": 477, "height": 800, "date": "2024-02-10T06:22:18", "media_type": "photo", "original_name": "photo_2024-02-10_06-22-18.jpg", "url": "media/3332.jpg", "size": 12729, "thumb": "media/3332.jpg_thumb.jpg"}], "reply": {"id": 3311, "text": "怎么感觉 2024 年的最新前端设计语言就是各种模糊大色块赛博光污染", "thumb": "media/3311.jpg_thumb.jpg"}}, {"id": 3333, "date": "2024-02-10T08:43:38", "text": "呜呜呜呜呜呜呜呜呜\n\n我刚搬到 Google Workspace 然后 MS365 给我 renew 了 \n(╯’ – ‘)╯︵ ┻━┻", "views": 82, "forwards": 0, "reply": {"id": 3280, "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗"}, "images": [{"width": 517, "height": 366, "date": "2024-02-10T08:42:40", "media_type": "photo", "original_name": "photo_2024-02-10_08-42-40.jpg", "url": "media/3333.jpg", "size": 29797, "thumb": "media/3333.jpg_thumb.jpg"}]}, {"id": 3334, "date": "2024-02-10T12:16:01", "text": "哭哭 找人合作的时候发现街机音游这个社群里有钱在家里买手台的人都要工作没有时间合作 😢\n\n今天写到了凌晨七点,写完了主页又写了一个用户界面的 demo,有 DX Rating 评分趋势和像 github 一样的游玩热力图,都是官服上看不到的哦 \n\n(虽然还没有调页面风格,感觉 chartjs 调起来真的可以花上无限的时间\n\n以及想把 AquaNet 做成一个像 ppy 那样混搭了不同音游的自制谱 hub,不过还要想想怎么做...\n\n总之先睡觉。又不知不觉就写到凌晨七点了,写起喜欢的项目好容易扭曲时间 😴 很有过年的气氛", "views": 86, "forwards": 0, "reply": {"id": 3331, "text": "我也来简约大色块赛博光污染", "thumb": "media/3331.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 1114, "date": "2024-02-10T11:33:12", "media_type": "photo", "original_name": "photo_2024-02-10_11-33-12.jpg", "url": "media/3334.jpg", "size": 70384, "thumb": "media/3334.jpg_thumb.jpg"}]}, {"id": 3335, "date": "2024-02-11T03:24:38", "text": "今天聊聊带我和 Celestium 开了一盘 D&D!感觉可以自由控制剧情走向像是在改写一个故事,我捏了一个德鲁伊角色玩得也很入戏,总之很喜欢!\n\n接下来去烤肉店吃了很多很多章鱼烧 🤤 然后回家聊聊天一天就结束了... 时间过得好快 quq", "views": 86, "forwards": 1, "media_group_id": 13660975029174189, "images": [{"width": 2040, "height": 1530, "date": "2024-02-11T03:24:36", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-36.jpg", "url": "media/3335.jpg", "size": 365672, "thumb": "media/3335.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-11T03:24:37", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-37.jpg", "url": "media/3336.jpg", "size": 528215, "thumb": "media/3336.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-11T03:24:37", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-37.jpg", "url": "media/3337.jpg", "size": 379754, "thumb": "media/3337.jpg_thumb.jpg"}]}, {"id": 3338, "date": "2024-02-11T17:44:35", "text": "并不是早睡就能早起... 🤗", "views": 97, "forwards": 1, "images": [{"width": 1918, "height": 1546, "date": "2024-02-11T17:44:35", "media_type": "photo", "original_name": "photo_2024-02-11_17-44-35.jpg", "url": "media/3338.jpg", "size": 160073, "thumb": "media/3338.jpg_thumb.jpg"}]}, {"id": 3339, "date": "2024-02-11T23:15:38", "text": "在想要不要买一个专门用来做 ML 项目的高配显卡,在考虑要买 RX 6900XT 还是 3080Ti 的时候试了在我的 RX Vega 64 上跑一些 Pytorch inference 然后发现完全跑不起来,驱动 page fault...\n\n果然还是 Nvidia 好一些吗", "views": 102, "forwards": 0, "images": [{"width": 1188, "height": 1280, "date": "2024-02-11T23:15:38", "media_type": "photo", "original_name": "photo_2024-02-11_23-15-38.jpg", "url": "media/3339.jpg", "size": 231815, "thumb": "media/3339.jpg_thumb.jpg"}]}, {"id": 3340, "date": "2024-02-12T08:02:53", "text": "花了两个小时调 Style 之后这个页面的样子 qwq\n\nhttps://aquanet.hydev.org/u/61702139/", "views": 105, "forwards": 0, "reply": {"id": 3334, "text": "哭哭 找人合作的时候发现街机音游这个社群里有钱在家里买手台的人都要工作没有时间合作 😢\n\n今天写到了凌晨七点,写完了主页又写了一个用户界面的 demo,有 DX Rating 评分趋势和像 github 一样的游玩热力图,都是官服上看不到的哦 \n\n(虽然还没有调页面风格,感觉 chartjs 调起来真的可以花上无限的时间\n\n以及想把 AquaNet 做成一个像 ppy 那样混搭了不同音游的自制谱 hub,不过还要想想怎么做...\n\n总之先睡觉。又不知不觉就写到凌晨七点了,写起喜欢的项目好容易扭曲时间 😴 很有过年的气氛"}, "images": [{"width": 890, "height": 1280, "date": "2024-02-12T08:42:53", "media_type": "photo", "original_name": "photo_2024-02-12_08-42-53.jpg", "url": "media/3340.jpg", "size": 73497, "thumb": "media/3340.jpg_thumb.jpg"}]}, {"id": 3341, "date": "2024-02-12T10:30:25", "text": "五十倍速记录下来这两个小时的全过程 qwq\n\n在想能不能把我的鼠标键盘 input 也录下来,然后训练一个模型,输入是视频,label 是鼠标和键盘的动作,然后就可以喂给它一个屏幕预测我会做什么让它帮我写东西了", "views": 116, "forwards": 1, "reply": {"id": 3340, "text": "花了两个小时调 Style 之后这个页面的样子 qwq\n\nhttps://aquanet.hydev.org/u/61702139/"}, "files": [{"width": 1920, "height": 1082, "duration": 116, "file_name": "out-5x.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-12T10:30:25", "media_type": "video_file", "original_name": "out-5x.x264.mp4", "url": "media/3341.mp4", "size": 12201790, "thumb": "media/3341.mp4_thumb.jpg"}]}, {"id": 3342, "date": "2024-02-13T03:46:36", "text": "由于太沉迷写街机的东西导致我课一节都没上,然后刚刚才发现明天后天要考试了 🤗\n\n卸载 Telegram 两天专注补课,如果效率高也许还能睡觉...", "views": 102, "forwards": 1, "media_group_id": 13662367969554517, "images": [{"width": 386, "height": 468, "date": "2024-02-13T03:27:44", "media_type": "photo", "original_name": "photo_2024-02-13_03-27-44.jpg", "url": "media/3342.jpg", "size": 16822, "thumb": "media/3342.jpg_thumb.jpg"}, {"width": 583, "height": 1215, "date": "2024-02-13T03:46:35", "media_type": "photo", "original_name": "photo_2024-02-13_03-46-35.jpg", "url": "media/3343.jpg", "size": 58593, "thumb": "media/3343.jpg_thumb.jpg"}]}, {"id": 3345, "date": "2024-02-13T17:45:33", "text": "语言学 102 期中考完了!昨晚花五个小时补完了五周的课,今天感觉考得很好,两小时的考试一小时就做完了 qwq\n\n感觉这几周学的内容比起语言学更像是算法... 做课上练习随便打开了一个不用的笔记本,画完语句树向上翻一页看到去年数据结构课的 AVL 树平衡练习有笑出声 ☁️\n\n现在在地铁上休息一下,回家再肝一门 OS 的考试期中就结束了!", "views": 95, "forwards": 1, "media_group_id": 13662770666301837, "images": [{"width": 689, "height": 1644, "date": "2024-02-13T17:25:03", "media_type": "photo", "original_name": "photo_2024-02-13_17-25-03.jpg", "url": "media/3345.jpg", "size": 104427, "thumb": "media/3345.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-13T17:45:31", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-31.jpg", "url": "media/3346.jpg", "size": 504025, "thumb": "media/3346.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2024-02-13T17:45:31", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-31.jpg", "url": "media/3347.jpg", "size": 188252, "thumb": "media/3347.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2024-02-13T17:45:32", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-32.jpg", "url": "media/3348.jpg", "size": 179983, "thumb": "media/3348.jpg_thumb.jpg"}]}, {"id": 3349, "date": "2024-02-14T17:31:28", "text": "469 OS 期中也考完了!\n\n因为可以打印一张双面 cheat sheet,所以花时间做了一个脚本把 markdown 笔记转换成了完美信息密度的文字块,还用颜色高亮了树结构标题,妈妈再也不用担心我记不住东西辣\n\n以及发现这次在做计划的时候时间估算得意外的准,居然真的在预计的八小时里把一个月 12 小时的录像补完了!", "views": 101, "forwards": 0, "media_group_id": 13663455105663077, "images": [{"width": 1920, "height": 2560, "date": "2024-02-14T17:04:58", "media_type": "photo", "original_name": "photo_2024-02-14_17-04-58.jpg", "url": "media/3349.jpg", "size": 818892, "thumb": "media/3349.jpg_thumb.jpg"}, {"width": 603, "height": 1280, "date": "2024-02-14T17:31:27", "media_type": "photo", "original_name": "photo_2024-02-14_17-31-27.jpg", "url": "media/3350.jpg", "size": 91229, "thumb": "media/3350.jpg_thumb.jpg"}]}, {"id": 3351, "date": "2024-02-16T07:13:20", "text": "我:感觉自己不可爱\n聊聊:你可爱\n我:你看我头发都快掉光了\n聊聊:秃头桂桂也可爱\n(?????👊", "views": 96, "forwards": 0}, {"id": 3352, "date": "2024-02-16T15:51:07", "text": "#桂桂今天吃什么\n荞麦面つゆ拌面!つゆ真是好文明 qwq\n\n聊聊:这是葱油拌面吗?\n我:🤔 音译过来也可以是葱油拌面", "views": 96, "forwards": 0, "images": [{"width": 1280, "height": 883, "date": "2024-02-16T15:51:07", "media_type": "photo", "original_name": "photo_2024-02-16_15-51-07.jpg", "url": "media/3352.jpg", "size": 130272, "thumb": "media/3352.jpg_thumb.jpg"}]}, {"id": 3353, "date": "2024-02-16T20:43:05", "text": "草 写了这么久 AquaDX 刚发现这个项目里有一个 9.8 级别的 CVE... 可怕\n\n如果 gradle 也能有 depandabot 就好了", "views": 92, "forwards": 0, "images": [{"width": 1114, "height": 269, "date": "2024-02-16T20:43:05", "media_type": "photo", "original_name": "photo_2024-02-16_20-43-05.jpg", "url": "media/3353.jpg", "size": 47208, "thumb": "media/3353.jpg_thumb.jpg"}]}, {"id": 3354, "date": "2024-02-17T03:19:06", "views": 89, "forwards": 0, "files": [{"id": "6233229248627212424", "question": "在用 Kotlin Spring 写服务器,但是感觉 Spring 自带的语法太繁琐了。但是 Kotlin 是一个可以随便扩展语法的语言,大家觉得怎样设计 HTTP 响应语法比较好呢?", "options": [{"text": "throw ResponseStatusException(HttpStatus.NOT_FOUND, \"User not found\")", "voter_count": 0, "data": "MA=="}, {"text": "return ResponseEntity.status(404).body(\"User not found\")", "voter_count": 0, "data": "MQ=="}, {"text": "404.resp(\"User not found\")", "voter_count": 0, "data": "Mg=="}, {"text": "\"User not found\".http(404)", "voter_count": 0, "data": "Mw=="}, {"text": "404 > \"User not found\"", "voter_count": 0, "data": "NA=="}], "total_voter_count": 14, "is_closed": false, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 3355, "date": "2024-02-17T03:26:14", "text": "看着好舒服 ", "views": 91, "forwards": 1, "reply": {"id": 3354}, "images": [{"width": 888, "height": 520, "date": "2024-02-17T03:26:13", "media_type": "photo", "original_name": "photo_2024-02-17_03-26-13.jpg", "url": "media/3355.jpg", "size": 44321, "thumb": "media/3355.jpg_thumb.jpg"}]}, {"id": 3356, "date": "2024-02-17T07:58:50", "text": "今天给 AquaDX 注册域名的时候试了一下最新最热的 Spaceship,发现了也许是最便宜的 hosted 邮箱服务,一年只要 $5.88 耶!\n\n(相比之下 GSuite 一年要 $93,MS365 一年要 $97\n\n不过我 hydev.org 的域名邮箱刚迁移完暂时不想再迁移了,试试用 Spaceship 的邮箱服务做 AquaDX 的业务邮箱给用户发邮件好了 qwq", "views": 95, "forwards": 0, "reply": {"id": 3280, "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗"}, "images": [{"width": 1280, "height": 920, "date": "2024-02-17T07:58:49", "media_type": "photo", "original_name": "photo_2024-02-17_07-58-49.jpg", "url": "media/3356.jpg", "size": 81578, "thumb": "media/3356.jpg_thumb.jpg"}]}, {"id": 3359, "date": "2024-02-18T08:39:19", "text": "昨天去了 UofT CSSU 组织的情人节聚会!吃到了巧克力和甜甜圈,还玩了些马车,很开心!(虽然马车输得很惨 quq 之后他们切到 smash 我就没有继续玩了\n\n不过和组织者 Jamie 聊聊发现似乎组织的过程不是很顺利... 希望以后可以帮一些忙\n\n以及回家的地铁上看到了路人在「口罩提示」上面画了笑脸,好可爱 🤩", "views": 78, "forwards": 0, "media_group_id": 13665964471897581, "images": [{"width": 2560, "height": 1920, "date": "2024-02-18T08:26:25", "media_type": "photo", "original_name": "photo_2024-02-18_08-26-25.jpg", "url": "media/3359.jpg", "size": 543229, "thumb": "media/3359.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-02-18T08:39:16", "media_type": "photo", "original_name": "photo_2024-02-18_08-39-16.jpg", "url": "media/3360.jpg", "size": 669298, "thumb": "media/3360.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-18T08:39:18", "media_type": "photo", "original_name": "photo_2024-02-18_08-39-18.jpg", "url": "media/3361.jpg", "size": 783185, "thumb": "media/3361.jpg_thumb.jpg"}]}, {"id": 3362, "date": "2024-02-18T09:00:00", "text": "今天继续了上周的 D&D 冒险!在跑那个「Tales of Phandalin」的故事,企鹅也加进来了所以是三个人\n\n今天三个人去 Redbrand 盗贼的藏身处抓人,然后聊聊跟着我们探索进度画了这个超大地下城地图 quq 好辛苦\n\n可惜聊聊还没有准备角色和 NPC 的模型所以用漫威模型代替了,感觉 D&D 准备起来要做的事情真的好多,像是在 DIY 桌游一样... 如果有纯电子的 D&D 地图布局软件就好了", "views": 79, "forwards": 0, "reply": {"id": 3335, "text": "今天聊聊带我和 Celestium 开了一盘 D&D!感觉可以自由控制剧情走向像是在改写一个故事,我捏了一个德鲁伊角色玩得也很入戏,总之很喜欢!\n\n接下来去烤肉店吃了很多很多章鱼烧 🤤 然后回家聊聊天一天就结束了... 时间过得好快 quq", "thumb": "media/3335.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-02-18T09:00:00", "media_type": "photo", "original_name": "photo_2024-02-18_09-00-00.jpg", "url": "media/3362.jpg", "size": 491811, "thumb": "media/3362.jpg_thumb.jpg"}]}, {"id": 3364, "date": "2024-02-18T09:20:44", "text": "然后凌晨和聊聊聊到设计一款好音游需要什么的时候,想起来之前一直想玩的节奏的牢还没有开坑,然后就打开游戏一起开了一个 2p 档 🍞\n\n感觉最喜欢节奏地牢的地方就是它节奏得牢(?)因为所有节奏都在非常牢固的 1/4 大拍,所以非常容易就能和歌曲的 flow 同步上。不过数学苦手总是算错敌人的攻击路径也没办法啦,呜呜呜\n\n相比之下感觉 maimai 12-13 某些谱星星已经完全不在曲子的节奏上了", "views": 80, "forwards": 0, "media_group_id": 13665984354315757, "images": [{"width": 2560, "height": 1920, "date": "2024-02-18T09:20:42", "media_type": "photo", "original_name": "photo_2024-02-18_09-20-42.jpg", "url": "media/3363.jpg", "size": 334458, "thumb": "media/3363.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-18T09:20:43", "media_type": "photo", "original_name": "photo_2024-02-18_09-20-43.jpg", "url": "media/3364.jpg", "size": 386397, "thumb": "media/3364.jpg_thumb.jpg"}]}, {"id": 3365, "date": "2024-02-19T01:36:46", "text": "今天 Henry 和他的朋友还有 Jun 和 Jamie 过来玩,好喜欢家里热闹的气氛,以及吃到了 Henry 他们带过来的芒果蛋糕好开心 🤤\n\nHenry 和他的朋友都好厉害,他们是从 Arcaea 过来的,中二上手好快,感觉马上就要被他们超车了 quq\n\n以及今天 maimai 收了第一个 Lv13!果然有人围观的时候会玩得更好 🤤", "views": 76, "forwards": 0, "media_group_id": 13666452852406205, "images": [{"width": 1280, "height": 960, "date": "2024-02-19T01:36:43", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-43.jpg", "url": "media/3365.jpg", "size": 188533, "thumb": "media/3365.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-02-19T01:36:45", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-45.jpg", "url": "media/3366.jpg", "size": 183794, "thumb": "media/3366.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-02-19T01:36:46", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-46.jpg", "url": "media/3367.jpg", "size": 75201, "thumb": "media/3367.jpg_thumb.jpg"}]}, {"id": 3368, "date": "2024-02-19T01:40:14", "text": "看神仙打架.webm", "views": 101, "forwards": 1, "reply": {"id": 3365, "text": "今天 Henry 和他的朋友还有 Jun 和 Jamie 过来玩,好喜欢家里热闹的气氛,以及吃到了 Henry 他们带过来的芒果蛋糕好开心 🤤\n\nHenry 和他的朋友都好厉害,他们是从 Arcaea 过来的,中二上手好快,感觉马上就要被他们超车了 quq\n\n以及今天 maimai 收了第一个 Lv13!果然有人围观的时候会玩得更好 🤤", "thumb": "media/3365.jpg_thumb.jpg"}, "files": [{"width": 1920, "height": 1080, "duration": 56, "file_name": "2024-02-18 Henry.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-19T01:40:14", "media_type": "video_file", "original_name": "2024-02-18 Henry.mp4", "url": "media/3368.mp4", "size": 40104399, "thumb": "media/3368.mp4_thumb.jpg"}]}, {"id": 3369, "date": "2024-02-19T02:47:07", "text": "#戴上耳机\n每次在 maimai 选曲界面听到这首「随机选曲 BGM」都好希望它是一首真的能玩的谱子 😢\n\n可惜不能\n\n等我学会做自制谱就把它做出来", "views": 82, "forwards": 0, "files": [{"duration": 45, "performer": "SEGA", "title": "ランダムセレクト BGM", "file_name": "SEGA - ランダムセレクト BGM.mp3", "mime_type": "audio/mpeg", "date": "2024-02-19T02:47:07", "media_type": "audio_file", "original_name": "SEGA - ランダムセレクト BGM.mp3", "url": "media/3369.mp3", "size": 1272177, "thumb": "media/3369.mp3_thumb.jpg"}]}, {"id": 3370, "date": "2024-02-19T05:06:28", "text": "上蓝框 13000 了!!开心\n\n变色.jpg", "views": 88, "forwards": 0, "media_group_id": 13666553508448453, "images": [{"width": 887, "height": 1280, "date": "2024-02-19T05:06:26", "media_type": "photo", "original_name": "photo_2024-02-19_05-06-26.jpg", "url": "media/3370.jpg", "size": 171980, "thumb": "media/3370.jpg_thumb.jpg"}, {"width": 1280, "height": 912, "date": "2024-02-19T05:06:27", "media_type": "photo", "original_name": "photo_2024-02-19_05-06-27.jpg", "url": "media/3371.jpg", "size": 66708, "thumb": "media/3371.jpg_thumb.jpg"}], "reply": {"id": 3183, "text": "DX Rating 上五位数了!!开心"}}, {"id": 3372, "date": "2024-02-19T05:31:51", "text": "#戴上耳机\n最新最热 1.40-C 的这首 KHYMΞXΛ 打起来节奏感好强 👊\n\n(然后查了一下发现歌词是希腊语诶,我说怎么完全听不懂", "views": 78, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 60, "file_name": "2024-02-19 maimai.x264_28.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-19T05:31:51", "media_type": "video_file", "original_name": "2024-02-19 maimai.x264_28.mp4", "url": "media/3372.mp4", "size": 17650305, "thumb": "media/3372.mp4_thumb.jpg"}]}, {"id": 3373, "date": "2024-02-19T12:32:08", "text": "今天把 #AquaNet 的注册登录的流程写得差不多了\n\n加上了 CF Turnstile 用来防机器人,加上了 GeoLite 本地数据库自动判断用户的国家,写了登录之后的 JWT token 验证,注册域名配好邮箱之后写了一个「验证邮箱」的邮件模板。好累 📦\n\n...结果注册一个帐号测试的时候验证邮件还被谷歌标记 spam 了,不知道怎样绕过。\n\n感觉写自己在意的项目和糊作业需要的精力完全不一样... 作业要写注册的话随便把用户丢进数据库里就结束了,但是做这个项目的时候每个 design decision 都犹豫了好久,比如需不需要用户名、注册的时候要让用户填用户名后设显示名还是填显示名后设用户名 url、用户名字符要不要限制成 url-safe、邮件验证要发验证码还是验证链接、要不要强制邮件验证等等等等...\n\n总之好累,又写码写到天亮了 😴 如果自己不是这么完美主义就好了...", "views": 85, "forwards": 0, "media_group_id": 13666767423210717, "images": [{"width": 1039, "height": 1133, "date": "2024-02-19T12:06:44", "media_type": "photo", "original_name": "photo_2024-02-19_12-06-44.jpg", "url": "media/3373.jpg", "size": 90063, "thumb": "media/3373.jpg_thumb.jpg"}, {"width": 559, "height": 632, "date": "2024-02-19T12:32:07", "media_type": "photo", "original_name": "photo_2024-02-19_12-32-07.jpg", "url": "media/3374.jpg", "size": 14792, "thumb": "media/3374.jpg_thumb.jpg"}]}, {"id": 3375, "date": "2024-02-19T19:34:57", "text": "#桂桂今天吃什么\n烤大鸡腿!\n\n第一次做这么大鸡腿,一块就够吃一顿饭了哇 🤤", "views": 89, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-02-19T19:34:57", "media_type": "photo", "original_name": "photo_2024-02-19_19-34-57.jpg", "url": "media/3375.jpg", "size": 367510, "thumb": "media/3375.jpg_thumb.jpg"}]}, {"id": 3376, "date": "2024-02-20T15:08:32", "text": "草 发现女王火花地铁站有两块装饰板被挪走了", "views": 82, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13667533701980941, "images": [{"width": 2560, "height": 1920, "date": "2024-02-20T14:52:34", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-34.jpg", "url": "media/3376.jpg", "size": 557023, "thumb": "media/3376.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-02-20T14:52:37", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-37.jpg", "url": "media/3377.jpg", "size": 752020, "thumb": "media/3377.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2024-02-20T14:52:38", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-38.jpg", "url": "media/3378.jpg", "size": 735601, "thumb": "media/3378.jpg_thumb.jpg"}]}, {"id": 3379, "date": "2024-02-21T05:39:39", "text": "me: 把所有琐碎的事情加上一个随意的 deadline 就不会永远放在 todo list 里面忘记做了吧 🙏\n\nalso me: (看到 due 今天的事情)算了反正不做也没事明天再做吧 🤗", "views": 81, "forwards": 0, "images": [{"width": 800, "height": 438, "date": "2024-02-21T05:39:38", "media_type": "photo", "original_name": "photo_2024-02-21_05-39-38.jpg", "url": "media/3379.jpg", "size": 29308, "thumb": "media/3379.jpg_thumb.jpg"}]}, {"id": 3380, "date": "2024-02-21T08:45:34", "text": "花 ¥95 定制了网页上需要的四个图标... 虽然非常非常想自己做但是这次还是不用自己的时间精力挑战设计师的饭碗了\n\n现在我需要专注做的是在放假的这星期里把 AquaNet 写到一个能发布的状态... 看最近几天的进度似乎感觉时间可能不太够呢", "views": 81, "forwards": 0, "media_group_id": 13668041072892629, "images": [{"width": 668, "height": 888, "date": "2024-02-21T08:45:31", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-31.jpg", "url": "media/3380.jpg", "size": 54844, "thumb": "media/3380.jpg_thumb.jpg"}, {"width": 709, "height": 1280, "date": "2024-02-21T08:45:32", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-32.jpg", "url": "media/3381.jpg", "size": 70656, "thumb": "media/3381.jpg_thumb.jpg"}, {"width": 1061, "height": 1000, "date": "2024-02-21T08:45:33", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-33.jpg", "url": "media/3382.jpg", "size": 103791, "thumb": "media/3382.jpg_thumb.jpg"}]}, {"id": 3383, "date": "2024-02-22T02:47:15", "text": "今天和聊聊去 Toronto D&D 的活动让一位有经验的 DM 带我们开了一段很短的故事,真的有角色道具和场景的模型能看到我们在哪里在做什么的时候沉浸感真的好不一样。\n\n感觉这个 DM 准备得也好齐全,因为没有花太多的时间读设定,整个流程快了很多,三个小时就把他准备的故事打完了。\n\n而且听他说这些模型都是 3D 打印然后手动上色的诶,好厉害(不过他说这个精细的打印机居然花了 $2000,好贵!\n\n在想能不能用软件做 3D 地图... 现在现有的 D&D 在线地图软件似乎都是 2D 的,在想能不能做一个 mod 把 Minecraft 变成一个 D&D 地图的渲染引擎(不行我开太多坑了不能再开坑了呜呜呜 😢", "views": 84, "forwards": 1, "media_group_id": 13668560279975101, "images": [{"width": 2560, "height": 1920, "date": "2024-02-22T02:47:11", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-11.jpg", "url": "media/3383.jpg", "size": 470663, "thumb": "media/3383.jpg_thumb.jpg"}, {"width": 2040, "height": 1247, "date": "2024-02-22T02:47:11", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-11.jpg", "url": "media/3384.jpg", "size": 424207, "thumb": "media/3384.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:13", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-13.jpg", "url": "media/3385.jpg", "size": 624765, "thumb": "media/3385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:13", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-13.jpg", "url": "media/3386.jpg", "size": 455148, "thumb": "media/3386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:14", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-14.jpg", "url": "media/3387.jpg", "size": 305101, "thumb": "media/3387.jpg_thumb.jpg"}]}, {"id": 3388, "date": "2024-02-22T18:10:43", "text": "感觉日语片假名真的是谜语\n\n刚才看了半天「コナステ」没想明白这是什么,然后查一查才发现是 \"Konami Amusement Game Station\" 的缩写(???)四个字母分别是 Konami 的 コ Ko, ナ na 和 Station 的 ス S, テ te.........\n\n什么密码学 (╯’ – ‘)╯︵ ┻━┻", "views": 91, "forwards": 1}, {"id": 3389, "date": "2024-02-22T19:06:38", "text": "#桂桂今天吃什么\n胸柿炒鸡蛋!", "views": 73, "forwards": 1, "media_group_id": 13669030388740173, "images": [{"width": 2560, "height": 1920, "date": "2024-02-22T19:06:36", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-36.jpg", "url": "media/3389.jpg", "size": 392772, "thumb": "media/3389.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T19:06:37", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-37.jpg", "url": "media/3390.jpg", "size": 574479, "thumb": "media/3390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T19:06:37", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-37.jpg", "url": "media/3391.jpg", "size": 375807, "thumb": "media/3391.jpg_thumb.jpg"}]}, {"id": 3392, "date": "2024-02-22T23:04:15", "views": 82, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-02-22T23:02:48", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🌈", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3392.webm", "size": 165017, "thumb": "media/3392.webm_thumb.jpg"}]}, {"id": 3393, "date": "2024-02-23T04:47:28", "text": "#AquaNet 绑卡做好了!感觉写了两天终于写出了一个完美的解决方案 qwq\n\n1. 绑卡的时候会把存档迁移到账号上\n2. 如果账号上已经有存档了可以选择保留哪份存档\n3. 一个人可以绑多张卡\n4. 绑卡之后每张卡都能访问到同一份存档\n\n这些都是官方服务器做不到的哦!官方服务器即使一个账号绑了两张卡,两张卡的存档也都是分开的", "views": 108, "forwards": 1, "media_group_id": 13669309190349189, "images": [{"width": 1280, "height": 1075, "date": "2024-02-23T04:47:25", "media_type": "photo", "original_name": "photo_2024-02-23_04-47-25.jpg", "url": "media/3393.jpg", "size": 68360, "thumb": "media/3393.jpg_thumb.jpg"}, {"width": 1280, "height": 473, "date": "2024-02-23T04:41:06", "media_type": "photo", "original_name": "photo_2024-02-23_04-41-06.jpg", "url": "media/3394.jpg", "size": 103823, "thumb": "media/3394.jpg_thumb.jpg"}]}, {"id": 3395, "date": "2024-02-23T07:18:46", "text": "#桂桂今天吃什么\n聊聊做的炸鸡翅!感谢聊聊 quq\n\n空气炸锅真是好文明,炸出来干干的,没有油腻的口感了", "views": 88, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-02-23T07:18:46", "media_type": "photo", "original_name": "photo_2024-02-23_07-18-46.jpg", "url": "media/3395.jpg", "size": 229490, "thumb": "media/3395.jpg_thumb.jpg"}]}, {"id": 3396, "date": "2024-02-23T23:19:29", "text": "#戴上耳机\n又是一首 maimai 里面的曲子,听这首真的感觉像是机器人在说话,即使没有歌词也像是能听到贝斯在唱 「Round round, spinning around」 quq", "views": 87, "forwards": 0, "files": [{"duration": 133, "performer": "Nhato", "title": "Round Round Spinning Around", "file_name": "Nhato - Round Round Spinning Around.mp3", "mime_type": "audio/mpeg", "date": "2024-02-23T23:19:29", "media_type": "audio_file", "original_name": "Nhato - Round Round Spinning Around.mp3", "url": "media/3396.mp3", "size": 5527450, "thumb": "media/3396.mp3_thumb.jpg"}]}, {"id": 3397, "date": "2024-02-23T23:49:29", "text": "为什么听东方的曲子会让我想玩 maimai 而不是想玩东方", "views": 82, "forwards": 0}, {"id": 3398, "date": "2024-02-24T02:24:22", "text": "#桂桂今天吃什么\nMe: mom can we have 双层麦香鱼?\nMom: we have 双层麦香鱼 at home!\n双层麦香鱼 at home:", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-02-24T02:24:22", "media_type": "photo", "original_name": "photo_2024-02-24_02-24-22.jpg", "url": "media/3398.jpg", "size": 288170, "thumb": "media/3398.jpg_thumb.jpg"}]}, {"id": 3399, "date": "2024-02-24T04:47:31", "text": "#戴上耳机\n♫ 楽しい歌歌いましょ\n♫ 楽しい歌歌いましょ\n♫ 嫌なことは忘れて\n\n欢乐 qwq", "views": 106, "forwards": 0, "files": [{"duration": 197, "performer": "豚乙女", "title": "みんなの", "file_name": "豚乙女 - みんなの.mp3", "mime_type": "audio/mpeg", "date": "2024-02-24T04:47:31", "media_type": "audio_file", "original_name": "豚乙女 - みんなの.mp3", "url": "media/3399.mp3", "size": 8068903, "thumb": "media/3399.mp3_thumb.jpg"}]}, {"id": 3400, "date": "2024-02-24T06:33:18", "text": "聊聊的记忆真的好厉害?!\n\n刚才在聊宝可梦地平线,聊到它在加拿大官方居然只上线了拨号码的那种电视,甚至在网络平台上看不到... 然后回想到我上次看拨号码的电视还是在小学四五年级,聊聊问我看什么我说是一个大机器人动画片,然后聊聊想了几秒再问了两个问题居然就猜出来了它是《果宝特工》😨 查了一下似乎还真的是\n\n呜呜 感觉我和聊聊在记忆上真的是 polar opposite", "views": 105, "forwards": 0}, {"id": 3401, "date": "2024-02-24T10:04:32", "text": "因为想要让身边的人有重要的事情可以立即找到我,有一个手机没有开勿扰,平时也不经常受到骚扰电话,上次收到电话已经是一个月前了...\n\n...但是收到骚扰电话就会像现在这样凌晨五点被吵醒 😢", "views": 91, "forwards": 0}, {"id": 3402, "date": "2024-02-25T07:25:21", "text": "哈哈哈哈哈我真是天才\n\n算法课作业里有一道附加题是魔改版的背包问题,给你了一个 W=3500000 但是总价值 V 特别低的数据集让你算最优解。而且交作业只需要交运行结果不需要交代码(因为每个人的数据集都是用不同种子随机生成的所以每个人的运行结果都不一样\n\n课上教了 O(nW) 的动态规划算法实现,这道题是想让我们魔改让它变成 O(nV),因为教授觉得 W 这么大这个算法一定永远都跑不完吧...\n\n好,我直接让 GPT4 给我把这个算法原封不动用 rust 重写了一遍,用 -r 加上编译时优化,把数据传进去 0.68 秒就解出来了 🌚 甚至比编译的时间还要短", "views": 101, "forwards": 2, "media_group_id": 13670767375530629, "images": [{"width": 510, "height": 588, "date": "2024-02-25T07:25:21", "media_type": "photo", "original_name": "photo_2024-02-25_07-25-21.jpg", "url": "media/3402.jpg", "size": 43334, "thumb": "media/3402.jpg_thumb.jpg"}, {"width": 596, "height": 219, "date": "2024-02-25T07:25:21", "media_type": "photo", "original_name": "photo_2024-02-25_07-25-21.jpg", "url": "media/3403.jpg", "size": 31013, "thumb": "media/3403.jpg_thumb.jpg"}]}, {"id": 3404, "date": "2024-02-25T09:33:02", "text": "在网上和群友争来争去真的好费时间... 明明不好好写作业就是为了省下一个小时的时间,却不知不觉就因为吵架浪费掉了 😶 也没有得到什么\n\n明明以前不是那么喜欢和别人吵的,明明自己的观点和别人对自己的理解并没有时间重要,明明 todo list 里还有有生之年做不完的事情想做... 看来以后还是要多注意一下呢", "views": 91, "forwards": 0, "reply": {"id": 3402, "text": "哈哈哈哈哈我真是天才\n\n算法课作业里有一道附加题是魔改版的背包问题,给你了一个 W=3500000 但是总价值 V 特别低的数据集让你算最优解。而且交作业只需要交运行结果不需要交代码(因为每个人的数据集都是用不同种子随机生成的所以每个人的运行结果都不一样\n\n课上教了 O(nW) 的动态规划算法实现,这道题是想让我们魔改让它变成 O(nV),因为教授觉得 W 这么大这个算法一定永远都跑不完吧...\n\n好,我直接让 GPT4 给我把这个算法原封不动用 rust 重写了一遍,用 -r 加上编译时优化,把数据传进去 0.68 秒就解出来了 🌚 甚至比编译的时间还要短", "thumb": "media/3402.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 572, "date": "2024-02-25T09:33:01", "media_type": "photo", "original_name": "photo_2024-02-25_09-33-01.jpg", "url": "media/3404.jpg", "size": 33153, "thumb": "media/3404.jpg_thumb.jpg"}]}, {"id": 3405, "date": "2024-02-25T09:39:52", "text": "和聊聊聊聊,聊聊觉得这种程度不算吵架算「激烈讨论」或者辩经 😢\n\n那这样说好像我确实没吵过架,不过无论怎样都不想和群友对立,也不想在这上面花时间...", "views": 87, "forwards": 0, "reply": {"id": 3404, "text": "在网上和群友争来争去真的好费时间... 明明不好好写作业就是为了省下一个小时的时间,却不知不觉就因为吵架浪费掉了 😶 也没有得到什么\n\n明明以前不是那么喜欢和别人吵的,明明自己的观点和别人对自己的理解并没有时间重要,明明 todo list 里还有有生之年做不完的事情想做... 看来以后还是要多注意一下呢"}}, {"id": 3406, "date": "2024-02-26T06:08:45", "text": "今天把 #AquaNet 后端的请求验证写好啦!\n\n因为官方的游戏客户端给用户提交数据的时候并没有做登录验证也没有做机器验证,所以在这之前只要暴露了你的卡号别人就可以随便发请求改你的数据。\n\n今天做的请求验证实现方式是,机器 PowerOn 的时候验证 Keychip ID,给每个人的游戏返回一个独特的随机 URL 比如 `/gs/{token}/mai2/endpoint`,这样就可以不用担心熊孩子发的恶意请求追踪不到了!\n\n(不过还需要想办法解决 MITM 的问题... 毕竟街机用的是没加密的 HTTP 80 🤗", "views": 100, "forwards": 0, "images": [{"width": 1280, "height": 315, "date": "2024-02-26T06:08:44", "media_type": "photo", "original_name": "photo_2024-02-26_06-08-44.jpg", "url": "media/3406.jpg", "size": 58722, "thumb": "media/3406.jpg_thumb.jpg"}]}, {"id": 3407, "date": "2024-02-26T08:55:01", "text": "好想喝鲸鱼奶(?)", "views": 92, "forwards": 0}, {"id": 3408, "date": "2024-02-27T02:12:32", "text": "#AquaNet 中二节奏的玩家主页也写好了!等之前定制的图标到了做一下主页切换 qwq\n\n现在只剩 ongeki 和 wacca 还不支持了,可是我没有玩过 ongeki 怎么办呢?\n\n以及 DALL-E 画的这个「没有头像的头像」好好看", "views": 100, "forwards": 0, "media_group_id": 13671999615844877, "images": [{"width": 931, "height": 1280, "date": "2024-02-27T02:12:30", "media_type": "photo", "original_name": "photo_2024-02-27_02-12-30.jpg", "url": "media/3408.jpg", "size": 71039, "thumb": "media/3408.jpg_thumb.jpg"}, {"width": 993, "height": 945, "date": "2024-02-27T02:12:31", "media_type": "photo", "original_name": "photo_2024-02-27_02-12-31.jpg", "url": "media/3409.jpg", "size": 75916, "thumb": "media/3409.jpg_thumb.jpg"}]}, {"id": 3410, "date": "2024-02-27T02:41:18", "text": "ongeki 启动!", "views": 101, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1920, "height": 2560, "date": "2024-02-27T02:40:29", "media_type": "photo", "original_name": "photo_2024-02-27_02-40-29.jpg", "url": "media/3410.jpg", "size": 376027, "thumb": "media/3410.jpg_thumb.jpg"}]}, {"id": 3411, "date": "2024-02-27T05:04:25", "text": "有被 segatools 作者气晕... 为什么滑条灵敏度是一个常量啊 (╯’ – ‘)╯︵ ┻━┻", "views": 98, "forwards": 0, "reply": {"id": 3410, "text": "ongeki 启动!"}, "images": [{"width": 515, "height": 178, "date": "2024-02-27T05:04:25", "media_type": "photo", "original_name": "photo_2024-02-27_05-04-25.jpg", "url": "media/3411.jpg", "size": 16272, "thumb": "media/3411.jpg_thumb.jpg"}]}, {"id": 3412, "date": "2024-02-27T06:26:01", "text": "#桂桂今天吃什么\n炖了两个小时的炖排骨!\n\n因为炖了太久凌晨一点才吃上饭 呜呜(但是好吃!", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-27T06:26:01", "media_type": "photo", "original_name": "photo_2024-02-27_06-26-01.jpg", "url": "media/3412.jpg", "size": 386723, "thumb": "media/3412.jpg_thumb.jpg"}]}, {"id": 3413, "date": "2024-02-27T07:33:37", "text": "在 segatools 里面设置的键位是 456789 qwop,然后魔改了一下 segatools 把滑条灵敏度调成 20 倍,然后写了一个 AHK 脚本把 sdvx 手台的四个键前三个分别映射成 47, 58, 69,总算是可以玩啦 qwq\n\n玩起来感觉手感还不错!不过延迟好高... 不知道是谁的问题,可能是 AHK 脚本的问题也可能是因为这个显卡太差了只能带动 ~30fps...(毕竟这个游戏作为音游很新,是 2018 年的游戏)不知道用 IL2Cpp 编译一下会不会改善\n\n总之现在数据库里终于有 ongeki 分数了", "views": 94, "forwards": 0, "reply": {"id": 3410, "text": "ongeki 启动!"}, "files": [{"width": 1080, "height": 1920, "duration": 50, "file_name": "2024-02-27 ongeki.x264_32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-27T07:33:37", "media_type": "video_file", "original_name": "2024-02-27 ongeki.x264_32.mp4", "url": "media/3413.mp4", "size": 10075818, "thumb": "media/3413.mp4_thumb.jpg"}]}, {"id": 3414, "date": "2024-02-27T22:06:09", "text": "#桂桂今天吃什么\n炖排骨做多了,用剩下的排骨和汤做了汤面", "views": 93, "forwards": 0, "reply": {"id": 3412, "text": "#桂桂今天吃什么\n炖了两个小时的炖排骨!\n\n因为炖了太久凌晨一点才吃上饭 呜呜(但是好吃!"}, "images": [{"width": 2560, "height": 1920, "date": "2024-02-27T22:06:09", "media_type": "photo", "original_name": "photo_2024-02-27_22-06-09.jpg", "url": "media/3414.jpg", "size": 421344, "thumb": "media/3414.jpg_thumb.jpg"}]}, {"id": 3415, "date": "2024-02-28T06:18:47", "text": "干杯 ( ゜- ゜)つロ", "views": 100, "forwards": 0, "images": [{"width": 1918, "height": 2241, "date": "2024-02-28T06:18:46", "media_type": "photo", "original_name": "photo_2024-02-28_06-18-46.jpg", "url": "media/3415.jpg", "size": 325969, "thumb": "media/3415.jpg_thumb.jpg"}]}, {"id": 3416, "date": "2024-02-29T02:20:38", "text": "聊聊:你可以打我\n(踢了聊聊一脚)\n聊聊:这不是打\n我:这是提脚旁的打,䟓 🧐", "views": 100, "forwards": 1}, {"id": 3417, "date": "2024-02-29T17:26:51", "text": "#桂桂今天吃什么\n猪猪做的照烧鸡饭!感谢猪猪", "views": 102, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-29T17:26:51", "media_type": "photo", "original_name": "photo_2024-02-29_17-26-51.jpg", "url": "media/3417.jpg", "size": 429007, "thumb": "media/3417.jpg_thumb.jpg"}]}, {"id": 3418, "date": "2024-03-01T00:01:32", "text": "吃到了豆腐做的饺子 quq 好吃的", "views": 95, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-03-01T00:00:59", "media_type": "photo", "original_name": "photo_2024-03-01_00-00-59.jpg", "url": "media/3418.jpg", "size": 470810, "thumb": "media/3418.jpg_thumb.jpg"}]}, {"id": 3419, "date": "2024-03-01T05:22:34", "text": "什么时候会有防水的电脑... 想一边泡澡一边用电脑 quq", "views": 93, "forwards": 0}, {"id": 3422, "date": "2024-03-01T08:10:37", "views": 99, "forwards": 1, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-03-01T08:10:26", "width": 512, "height": 415, "is_animated": false, "is_video": true, "emoji": "🛟", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3422.webm", "size": 38785, "thumb": "media/3422.webm_thumb.jpg"}]}, {"id": 3423, "date": "2024-03-01T09:34:24", "text": "想到这首歌\n\n\"Do make sure your own mask is correctly fitted, before helping anyone else\"", "views": 101, "forwards": 0, "files": [{"duration": 271, "performer": "椎名もた/初音ミク", "title": "アイケアビコーズ", "file_name": "椎名もた,初音ミク - アイケアビコーズ.mp3", "mime_type": "audio/mpeg", "date": "2024-03-01T09:29:48", "media_type": "audio_file", "original_name": "椎名もた,初音ミク - アイケアビコーズ.mp3", "url": "media/3423.mp3", "size": 10982705, "thumb": "media/3423.mp3_thumb.jpg"}]}, {"id": 3424, "date": "2024-03-01T09:38:00", "text": "#戴上耳机 #戴上氧气面罩\n八年之后还是会听哭", "views": 97, "forwards": 0, "reply": {"id": 3423, "text": "想到这首歌\n\n\"Do make sure your own mask is correctly fitted, before helping anyone else\""}}, {"id": 3425, "date": "2024-03-01T22:55:26", "text": "好久没有穿这件外套和牛仔裤出门了\n\n是母上给我的衣服,刚来加拿大的时候很喜欢穿的,现在已经快三年了哇。时间过得好快", "views": 95, "forwards": 1, "images": [{"width": 1880, "height": 2558, "date": "2024-03-01T22:55:57", "media_type": "photo", "original_name": "photo_2024-03-01_22-55-57.jpg", "url": "media/3425.jpg", "size": 389650, "thumb": "media/3425.jpg_thumb.jpg"}]}, {"id": 3426, "date": "2024-03-02T04:47:36", "text": "#桂桂今天吃什么\n很多五花肉的五花肉拉面!\n\n聊聊好不喜欢吃拉面,因此最近早餐都没怎么做日常的拉面... 结果昨天和聊聊聊聊发现是因为只放几片火锅肉片聊聊觉得太少了,所以今天放了很多很多炒五花肉!qwq 聊聊狂喜\n\n以及今天打折买了一次大统华自家的「山东拉面」发现它和大统华的「乌冬面」居然是一模一样的东西,但是后者几乎贵一倍 😨\n\n反思一下确实感觉平时买日式食材的时候能接受的价格范围比其他的高很多... 买一瓶日式芝麻沙拉酱或者つゆ $15 会觉得应该是这个价格,但是买一瓶千岛酱或者排骨汤底 $4 都会觉得贵... 这不好 😢", "views": 93, "forwards": 0, "media_group_id": 13674838851327533, "images": [{"width": 2560, "height": 1920, "date": "2024-03-02T04:47:35", "media_type": "photo", "original_name": "photo_2024-03-02_04-47-35.jpg", "url": "media/3426.jpg", "size": 578431, "thumb": "media/3426.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-02T04:47:35", "media_type": "photo", "original_name": "photo_2024-03-02_04-47-35.jpg", "url": "media/3427.jpg", "size": 477884, "thumb": "media/3427.jpg_thumb.jpg"}]}, {"id": 3428, "date": "2024-03-02T08:54:25", "text": "哇 是 Omori 的音乐会!!我好爱\n\nhttps://youtu.be/OG6HJRpqs_8?si=yY0OGRgoP0mNspkn&t=2122\n\n好想把之前弃坑的马林巴琴重新捡起来", "views": 110, "forwards": 2}, {"id": 3429, "date": "2024-03-02T17:45:20", "text": "#ADHD\n开到了 ADHD 的药!开药总共花了 336 天 😓", "views": 110, "forwards": 0, "images": [{"width": 1918, "height": 1898, "date": "2024-03-02T17:45:20", "media_type": "photo", "original_name": "photo_2024-03-02_17-45-20.jpg", "url": "media/3429.jpg", "size": 296224, "thumb": "media/3429.jpg_thumb.jpg"}]}, {"id": 3430, "date": "2024-03-03T06:37:45", "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "views": 102, "forwards": 2, "media_group_id": 13675582924784845, "images": [{"width": 1280, "height": 1160, "date": "2024-03-03T06:36:04", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-04.jpg", "url": "media/3430.jpg", "size": 21268, "thumb": "media/3430.jpg_thumb.jpg"}, {"width": 1280, "height": 808, "date": "2024-03-03T06:36:05", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-05.jpg", "url": "media/3431.jpg", "size": 43352, "thumb": "media/3431.jpg_thumb.jpg"}, {"width": 1280, "height": 977, "date": "2024-03-03T06:36:06", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-06.jpg", "url": "media/3432.jpg", "size": 54035, "thumb": "media/3432.jpg_thumb.jpg"}, {"width": 1280, "height": 1098, "date": "2024-03-03T06:37:26", "media_type": "photo", "original_name": "photo_2024-03-03_06-37-26.jpg", "url": "media/3433.jpg", "size": 81450, "thumb": "media/3433.jpg_thumb.jpg"}, {"width": 1280, "height": 1173, "date": "2024-03-03T06:36:09", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-09.jpg", "url": "media/3434.jpg", "size": 79407, "thumb": "media/3434.jpg_thumb.jpg"}]}, {"id": 3435, "date": "2024-03-04T04:45:58", "text": "太幸运了,今天期末考试时间公布,发现 Apr 10-30 随机时间的考试居然只有一门课和 ICASSP 冲突,那这样的话只要 defer 这一门课就好啦 qwq\n\n...不过这样就不能顺路去日本旅游了 😓 嘛下次有机会再去吧", "views": 92, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 822, "height": 1038, "date": "2024-03-04T04:45:57", "media_type": "photo", "original_name": "photo_2024-03-04_04-45-57.jpg", "url": "media/3435.jpg", "size": 58744, "thumb": "media/3435.jpg_thumb.jpg"}]}, {"id": 3436, "date": "2024-03-04T08:00:03", "text": "进行一些现充活动(?)👍", "views": 107, "forwards": 4, "images": [{"width": 1440, "height": 1881, "date": "2024-03-04T08:00:24", "media_type": "photo", "original_name": "photo_2024-03-04_08-00-24.jpg", "url": "media/3436.jpg", "size": 429246, "thumb": "media/3436.jpg_thumb.jpg"}]}, {"id": 3437, "date": "2024-03-04T08:23:38", "views": 84, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-03-04T08:22:36", "width": 512, "height": 362, "is_animated": false, "is_video": false, "emoji": "😂", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3437.webp", "size": 11360, "thumb": "media/3437.webp_thumb.jpg"}]}, {"id": 3438, "date": "2024-03-04T23:00:47", "text": "今天天气好暖,出门 touch grass \n\n去了家旁边坐车十分钟的公园,做了三明治去野餐,走走看到原来离家这么近的地方就有一个小的自然滑雪场,好厉害(可惜看到雪已经在融化了 quq", "views": 85, "forwards": 0, "media_group_id": 13676745975785021, "images": [{"width": 1920, "height": 2560, "date": "2024-03-04T23:00:40", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-40.jpg", "url": "media/3438.jpg", "size": 1539233, "thumb": "media/3438.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:41", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-41.jpg", "url": "media/3439.jpg", "size": 783623, "thumb": "media/3439.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:42", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-42.jpg", "url": "media/3440.jpg", "size": 883375, "thumb": "media/3440.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-04T23:00:43", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-43.jpg", "url": "media/3441.jpg", "size": 403013, "thumb": "media/3441.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:44", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-44.jpg", "url": "media/3442.jpg", "size": 1077202, "thumb": "media/3442.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:45", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-45.jpg", "url": "media/3443.jpg", "size": 157824, "thumb": "media/3443.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:46", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-46.jpg", "url": "media/3444.jpg", "size": 1025561, "thumb": "media/3444.jpg_thumb.jpg"}]}, {"id": 3445, "date": "2024-03-04T23:17:45", "text": "夕阳下的鸭鸭", "views": 105, "forwards": 0, "media_group_id": 13676754124119365, "images": [{"width": 2560, "height": 1920, "date": "2024-03-04T23:17:43", "media_type": "photo", "original_name": "photo_2024-03-04_23-17-43.jpg", "url": "media/3445.jpg", "size": 583048, "thumb": "media/3445.jpg_thumb.jpg"}, {"width": 2040, "height": 888, "date": "2024-03-04T23:17:44", "media_type": "photo", "original_name": "photo_2024-03-04_23-17-44.jpg", "url": "media/3446.jpg", "size": 277425, "thumb": "media/3446.jpg_thumb.jpg"}]}, {"id": 3447, "date": "2024-03-05T08:11:52", "text": "呜呜 maimai 真的就这么好玩吗,刚刚才发现确实 ADX3 到了之后其他音游都不怎么玩了...", "views": 93, "forwards": 0, "images": [{"width": 633, "height": 1074, "date": "2024-03-05T08:11:52", "media_type": "photo", "original_name": "photo_2024-03-05_08-11-52.jpg", "url": "media/3447.jpg", "size": 94785, "thumb": "media/3447.jpg_thumb.jpg"}]}, {"id": 3448, "date": "2024-03-05T09:57:48", "text": "给我的 D&D character 认真想了一个背景故事", "views": 98, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 949, "height": 792, "date": "2024-03-05T09:52:54", "media_type": "photo", "original_name": "photo_2024-03-05_09-52-54.jpg", "url": "media/3448.jpg", "size": 153300, "thumb": "media/3448.jpg_thumb.jpg"}]}, {"id": 3449, "date": "2024-03-06T06:44:24", "text": "#AquaDX 现在可以设主页头像和签名了!以及做了一些初步的中文 i18n\n\n明明上传头像应该是很简单的事情但是怎样都感觉不安全,结果犹豫了三个小时到处查怎么做最安全... 如果处理图片重新编码的话解码器有可能被攻击(比如 Java ImageIO 现在依然有 JFIF Pixel Flood 漏洞)但是不处理就显示给别人可能会让用户浏览器被攻击,总之怎样做都好麻烦。最后还是验证一下文件头就直接存了,希望用户都有更新浏览器的好习惯 🙏\n\n接下来还有好多事情要做 quq...", "views": 96, "forwards": 0, "media_group_id": 13677659718330221, "images": [{"width": 729, "height": 1017, "date": "2024-03-06T06:44:24", "media_type": "photo", "original_name": "photo_2024-03-06_06-44-24.jpg", "url": "media/3449.jpg", "size": 34603, "thumb": "media/3449.jpg_thumb.jpg"}, {"width": 190, "height": 144, "date": "2024-03-06T06:44:24", "media_type": "photo", "original_name": "photo_2024-03-06_06-44-24.jpg", "url": "media/3450.jpg", "size": 2666, "thumb": "media/3450.jpg_thumb.jpg"}], "reply": {"id": 3430, "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "thumb": "media/3430.jpg_thumb.jpg"}}, {"id": 3451, "date": "2024-03-06T07:57:34", "text": "聊聊:所以你为什么对猫有这样的 obsession\n我:I think, therefore I am a cat ☺️", "views": 96, "forwards": 1}, {"id": 3452, "date": "2024-03-07T16:14:16", "text": "结果开了药之后到现在只吃了三次,因为第一天吃了之后发现晚上确实会睡不着,所以决定只在早起的时候吃了... 然而早起本身就是一件很难的事情 🛌", "views": 86, "forwards": 0, "reply": {"id": 3429, "text": "#ADHD\n开到了 ADHD 的药!开药总共花了 336 天 😓"}}, {"id": 3453, "date": "2024-03-08T00:28:40", "text": "女生节快乐!今天去了 Toronto D&D 组织的一个纯女生 D&D 六人团,刚好用上了前几天想出来的猫猫角色,很开心!把这个故事记录下来了 qwq\n\n对比一下我参加的 Toronto D&D 这两次活动感觉这次女生团确实更注重故事的展开和情节,而且 DM 真的用我的猫猫角色背景改变了剧情诶\n\n上次活动有很逼真的角色敌人场景模型,但是时间都放在战斗上了,故事反而很直白。接了寻宝任务去搜沉船,打跑海盗打死骷髅,被宝箱里的元素碎片控制着阴差阳错地走进深洞,打死门口的守卫恶魔,遇到了红巫师用碎片合成元素怪... 然后把它们也打死了 🌚 从始至终没有见到一个能交流的活人,都是见面就打\n\n我还是更喜欢剧情向的团。虽然战略 min max 也很有意思,但是战斗系统还是电脑游戏做得更好,感觉灵活的剧情才是 D&D 作为桌游不可替代的地方 🧙‍♂", "views": 93, "forwards": 0, "media_group_id": 13678861765503957, "images": [{"width": 727, "height": 1224, "date": "2024-03-08T00:28:38", "media_type": "photo", "original_name": "photo_2024-03-08_00-28-38.jpg", "url": "media/3453.jpg", "size": 268297, "thumb": "media/3453.jpg_thumb.jpg"}, {"width": 524, "height": 1280, "date": "2024-03-08T00:36:14", "media_type": "photo", "original_name": "photo_2024-03-08_00-36-14.jpg", "url": "media/3454.jpg", "size": 151893, "thumb": "media/3454.jpg_thumb.jpg"}], "reply": {"id": 3383, "text": "今天和聊聊去 Toronto D&D 的活动让一位有经验的 DM 带我们开了一段很短的故事,真的有角色道具和场景的模型能看到我们在哪里在做什么的时候沉浸感真的好不一样。\n\n感觉这个 DM 准备得也好齐全,因为没有花太多的时间读设定,整个流程快了很多,三个小时就把他准备的故事打完了。\n\n而且听他说这些模型都是 3D 打印然后手动上色的诶,好厉害(不过他说这个精细的打印机居然花了 $2000,好贵!\n\n在想能不能用软件做 3D 地图... 现在现有的 D&D 在线地图软件似乎都是 2D 的,在想能不能做一个 mod 把 Minecraft 变成一个 D&D 地图的渲染引擎(不行我开太多坑了不能再开坑了呜呜呜 😢", "thumb": "media/3383.jpg_thumb.jpg"}}, {"id": 3455, "date": "2024-03-08T06:27:33", "text": "今日迷惑:NAS 服务器上 firefox 内存泄漏导致笔记本 Windows 整个桌面卡死 😨\n\n补课看录像看着看着笔记本 Windows 桌面突然卡死了,重启了 explorer 发现是因为 NAS 服务器的 SMB 断了。ssh 连上服务器发现是我的 128GB 内存满了(??)看看谁在用内存发现 Firefox 占了好多先杀了吧,然后一杀直接清出来了 65GB 内存(??? )😢\n\n之后去 Grafana 上看看发现 Firefox 从三天前开始占用内存就一直在缓慢增加... 🤗 所以 2024 年有没有能用的浏览器啊,是不是需要加一个定时自动杀 firefox 的 crontab...", "views": 112, "forwards": 1, "media_group_id": 13679034031427581, "images": [{"width": 498, "height": 1107, "date": "2024-03-08T06:27:31", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-31.jpg", "url": "media/3455.jpg", "size": 76883, "thumb": "media/3455.jpg_thumb.jpg"}, {"width": 1280, "height": 596, "date": "2024-03-08T06:27:32", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-32.jpg", "url": "media/3456.jpg", "size": 154965, "thumb": "media/3456.jpg_thumb.jpg"}, {"width": 1076, "height": 616, "date": "2024-03-08T06:27:33", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-33.jpg", "url": "media/3457.jpg", "size": 43711, "thumb": "media/3457.jpg_thumb.jpg"}]}, {"id": 3458, "date": "2024-03-08T11:10:38", "text": "呜 又因为各种原因分心了导致看到日出还没复习完\n\n还有 6h 考试,还有五节课要补... 不能睡觉了", "views": 112, "forwards": 1, "media_group_id": 13679169906442117, "images": [{"width": 2560, "height": 1920, "date": "2024-03-08T11:10:36", "media_type": "photo", "original_name": "photo_2024-03-08_11-10-36.jpg", "url": "media/3458.jpg", "size": 348218, "thumb": "media/3458.jpg_thumb.jpg"}, {"width": 2040, "height": 1093, "date": "2024-03-08T11:10:37", "media_type": "photo", "original_name": "photo_2024-03-08_11-10-37.jpg", "url": "media/3459.jpg", "size": 210658, "thumb": "media/3459.jpg_thumb.jpg"}]}, {"id": 3460, "date": "2024-03-08T15:47:43", "text": "Vyvanse 好过分... 昨天早上十点起床吃了 20mg 到现在已经连续醒着快 25h 了还完全不困,刚刚复习完躺在床上想睡 1h 结果完全睡不着", "views": 96, "forwards": 0, "reply": {"id": 3452, "text": "结果开了药之后到现在只吃了三次,因为第一天吃了之后发现晚上确实会睡不着,所以决定只在早起的时候吃了... 然而早起本身就是一件很难的事情 🛌"}}, {"id": 3461, "date": "2024-03-08T19:37:56", "text": "考完了!考试让带一张纸的手写笔记所以我就把所有的用例写进去了,然后居然真的考了两道原题 🤩\n\n这次一共就四道题应该有三道都做对了,最后一道题是让我手解 LP simplex... 算完第一步矩阵里就全都是 11/2 15/4 的这种两位分数了 😨 我的心算速度合并一个分数要半分钟,计算器也没有计算分数的功能... 比较崩溃划掉答案写了不知道(写不知道能拿 20%)\n\n...然后考完和同学聊,同学说只需要算一步,第二步就没有更高的 max 了 😢 所以我其实算出来了正确答案但是自己把它划掉了... 😭 呜呜呜呜呜", "views": 109, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-08T15:20:07", "media_type": "photo", "original_name": "photo_2024-03-08_15-20-07.jpg", "url": "media/3461.jpg", "size": 609697, "thumb": "media/3461.jpg_thumb.jpg"}]}, {"id": 3462, "date": "2024-03-09T03:02:57", "text": "好耶 演讲时间出来了", "views": 109, "forwards": 0, "reply": {"id": 3435, "text": "太幸运了,今天期末考试时间公布,发现 Apr 10-30 随机时间的考试居然只有一门课和 ICASSP 冲突,那这样的话只要 defer 这一门课就好啦 qwq\n\n...不过这样就不能顺路去日本旅游了 😓 嘛下次有机会再去吧"}, "images": [{"width": 1280, "height": 822, "date": "2024-03-09T03:02:57", "media_type": "photo", "original_name": "photo_2024-03-09_03-02-57.jpg", "url": "media/3462.jpg", "size": 202649, "thumb": "media/3462.jpg_thumb.jpg"}]}, {"id": 3463, "date": "2024-03-09T05:06:33", "text": "呜呜呜 结果今天仔细看这封邮件才发现要在二月 17 号之前交一个 Response Form 这个 Travel Grant 才有效... 😢\n\n因为不仔细读邮件丢了 $500\n\n然后我之前交费注册的收据 confirmation email 找不到了... 要申请签证的话需要一个邀请单,但是在线打印邀请单需要收据里面的密码,怎么办呜呜呜呜", "views": 108, "forwards": 0, "reply": {"id": 3269, "text": "呜呜 申了 $1000 却只给我了 $500,连报销 registration fee 都不够了("}}, {"id": 3464, "date": "2024-03-09T05:35:58", "text": "草... 到处找了半天 confirmation email 然后在下载文件夹找到了收据网页... 还好当时留了一个心眼把收据网页存下来了 🤗\n\n然后我终于知道为什么在所有邮箱里都找不到这封邮件了,是因为根本没收到... 我注册的时候填了 azalea@hydev.org 这个邮箱,然后二月一号发现它被微软封掉了,所以可能当时一月 27 号的时候就已经收不到邮件了吧 呜呜呜", "views": 106, "forwards": 0, "media_group_id": 13679700463778629, "images": [{"width": 496, "height": 188, "date": "2024-03-09T05:35:56", "media_type": "photo", "original_name": "photo_2024-03-09_05-35-56.jpg", "url": "media/3464.jpg", "size": 18802, "thumb": "media/3464.jpg_thumb.jpg"}, {"width": 455, "height": 85, "date": "2024-03-09T05:35:57", "media_type": "photo", "original_name": "photo_2024-03-09_05-35-57.jpg", "url": "media/3465.jpg", "size": 9113, "thumb": "media/3465.jpg_thumb.jpg"}], "reply": {"id": 3463, "text": "呜呜呜 结果今天仔细看这封邮件才发现要在二月 17 号之前交一个 Response Form 这个 Travel Grant 才有效... 😢\n\n因为不仔细读邮件丢了 $500\n\n然后我之前交费注册的收据 confirmation email 找不到了... 要申请签证的话需要一个邀请单,但是在线打印邀请单需要收据里面的密码,怎么办呜呜呜呜"}}, {"id": 3466, "date": "2024-03-09T05:39:17", "text": "然后发现收据网页只有收据 ID,没有密码,密码是随机生成发到邮箱里的...... 而且没有重置或者找回密码的功能,啊啊啊这个系统怎么回事啊", "views": 106, "forwards": 0, "reply": {"id": 3464, "text": "草... 到处找了半天 confirmation email 然后在下载文件夹找到了收据网页... 还好当时留了一个心眼把收据网页存下来了 🤗\n\n然后我终于知道为什么在所有邮箱里都找不到这封邮件了,是因为根本没收到... 我注册的时候填了 azalea@hydev.org 这个邮箱,然后二月一号发现它被微软封掉了,所以可能当时一月 27 号的时候就已经收不到邮件了吧 呜呜呜", "thumb": "media/3464.jpg_thumb.jpg"}}, {"id": 3467, "date": "2024-03-09T07:21:26", "text": "草 让谷歌助手 turn off my bedroom lights 被听成了 call my parents 😢\n\n还好谷歌不知道我父母电话号", "views": 104, "forwards": 0}, {"id": 3468, "date": "2024-03-09T16:07:22", "text": "变香喷雾!", "views": 99, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-09T16:07:21", "media_type": "photo", "original_name": "photo_2024-03-09_16-07-21.jpg", "url": "media/3468.jpg", "size": 328356, "thumb": "media/3468.jpg_thumb.jpg"}]}, {"id": 3469, "date": "2024-03-09T17:05:49", "text": "两年半前养的这盆绿萝现在已经比卷尺长了哇,长得好快 😮\n\n在想要不要剪下一段叶子再种一盆绿萝", "views": 107, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-03-09T17:05:49", "media_type": "photo", "original_name": "photo_2024-03-09_17-05-49.jpg", "url": "media/3469.jpg", "size": 368450, "thumb": "media/3469.jpg_thumb.jpg"}]}, {"id": 3470, "date": "2024-03-10T11:15:04", "text": "呜呜 OS 课作业要写多线程 malloc... 一个 segfault 从晚上十一点 debug 到凌晨七点 😪\n\n这虫好难抓,只有在高速运行的时候会发生,加一些 debug printf 就不会发生了 😢", "views": 104, "forwards": 0, "images": [{"width": 486, "height": 470, "date": "2024-03-10T11:15:04", "media_type": "photo", "original_name": "photo_2024-03-10_11-15-04.jpg", "url": "media/3470.jpg", "size": 33906, "thumb": "media/3470.jpg_thumb.jpg"}]}, {"id": 3471, "date": "2024-03-12T03:39:56", "text": "组员最后一天要到了一个 1 week extension... 我活了 😢\n\n在这个作业上 debug 了快一整天了现在还是会莫名其妙 segfault", "views": 96, "forwards": 0, "reply": {"id": 3470, "text": "呜呜 OS 课作业要写多线程 malloc... 一个 segfault 从晚上十一点 debug 到凌晨七点 😪\n\n这虫好难抓,只有在高速运行的时候会发生,加一些 debug printf 就不会发生了 😢"}}, {"id": 3472, "date": "2024-03-12T07:01:18", "text": "给自己剪一个姬 cut", "views": 118, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1916, "height": 2560, "date": "2024-03-12T06:44:41", "media_type": "photo", "original_name": "photo_2024-03-12_06-44-41.jpg", "url": "media/3472.jpg", "size": 519298, "thumb": "media/3472.jpg_thumb.jpg"}]}, {"id": 3473, "date": "2024-03-12T16:02:09", "text": "办韩国签证,因为发 paper 用的名字 \"Azalea\" 不是 legal name 被拒了 😢", "views": 111, "forwards": 0, "reply": {"id": 3462, "text": "好耶 演讲时间出来了"}}, {"id": 3474, "date": "2024-03-13T05:21:37", "text": "完 发现短头发扎不上不会洗脸了 😶", "views": 98, "forwards": 0, "reply": {"id": 3472, "text": "给自己剪一个姬 cut"}}, {"id": 3475, "date": "2024-03-13T15:55:25", "text": "和聊聊玩 wonders,聊聊想在商店抽卡收集到所有立牌。一共有 144 种立牌,每 10 紫币可以抽一个,抽到重复的并没有用,那平均要多少紫币才能拿到所有立牌呢?\n\n第一次抽必定会中所以一次就能抽到,而最后一张只有 1/144 的几率中所以 144 次才能抽到,由此得出抽到第 i 张需要的平均次数是 n/(n - i)。\n\n求和发现平均需要 7993 个紫币才能收集到所有立牌,然而整个游戏全收集才只有 1020 个紫币... 😶", "views": 98, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-13T15:55:24", "media_type": "photo", "original_name": "photo_2024-03-13_15-55-24.jpg", "url": "media/3475.jpg", "size": 584450, "thumb": "media/3475.jpg_thumb.jpg"}]}, {"id": 3476, "date": "2024-03-14T16:22:44", "text": "发邮件找 icassp 重新要了一个邀请函,重新去了一趟领事馆,韩国签证总算办完啦(居然不需要收护照贴签,自己打印签证就可以", "views": 107, "forwards": 0, "media_group_id": 13683466916053277, "images": [{"width": 2560, "height": 1920, "date": "2024-03-14T16:22:40", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-40.jpg", "url": "media/3476.jpg", "size": 973733, "thumb": "media/3476.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-14T16:22:41", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-41.jpg", "url": "media/3477.jpg", "size": 519751, "thumb": "media/3477.jpg_thumb.jpg"}, {"width": 1918, "height": 2357, "date": "2024-03-14T16:22:43", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-43.jpg", "url": "media/3478.jpg", "size": 362531, "thumb": "media/3478.jpg_thumb.jpg"}], "reply": {"id": 3473, "text": "办韩国签证,因为发 paper 用的名字 \"Azalea\" 不是 legal name 被拒了 😢"}}, {"id": 3479, "date": "2024-03-14T16:37:38", "text": "感觉 TTC 地铁这个要转下来才能抓到的扶手设计好蠢... 这样的话摸不到栏杆的身高同样也摸不到扶手,完全不 accessible", "views": 118, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-14T16:37:38", "media_type": "photo", "original_name": "photo_2024-03-14_16-37-38.jpg", "url": "media/3479.jpg", "size": 468144, "thumb": "media/3479.jpg_thumb.jpg"}]}, {"id": 3480, "date": "2024-03-14T22:16:58", "text": "三岁小聊 🧐", "views": 122, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-14T22:16:57", "media_type": "photo", "original_name": "photo_2024-03-14_22-16-57.jpg", "url": "media/3480.jpg", "size": 331249, "thumb": "media/3480.jpg_thumb.jpg"}]}, {"id": 3481, "date": "2024-03-15T08:04:20", "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "views": 113, "forwards": 0, "media_group_id": 13683918880370149, "images": [{"width": 1920, "height": 2560, "date": "2024-03-15T08:04:17", "media_type": "photo", "original_name": "photo_2024-03-15_08-04-17.jpg", "url": "media/3481.jpg", "size": 275193, "thumb": "media/3481.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-15T08:04:19", "media_type": "photo", "original_name": "photo_2024-03-15_08-04-19.jpg", "url": "media/3482.jpg", "size": 508658, "thumb": "media/3482.jpg_thumb.jpg"}], "reply": {"id": 3469, "text": "两年半前养的这盆绿萝现在已经比卷尺长了哇,长得好快 😮\n\n在想要不要剪下一段叶子再种一盆绿萝"}}, {"id": 3483, "date": "2024-03-15T08:21:45", "text": "聊聊:水培真的没问题嘛?\n我:似乎没有植物激素就推荐水培\n聊聊:激素?它吃雌二醇还是睾酮 🧐\n\n猪:它吃骨粉 🤪", "views": 106, "forwards": 1, "reply": {"id": 3481, "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "thumb": "media/3481.jpg_thumb.jpg"}}, {"id": 3484, "date": "2024-03-15T23:20:32", "text": "用长焦坏掉的手机拍一些延时摄影", "views": 108, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-15T23:19:18", "media_type": "photo", "original_name": "photo_2024-03-15_23-19-18.jpg", "url": "media/3484.jpg", "size": 424670, "thumb": "media/3484.jpg_thumb.jpg"}]}, {"id": 3485, "date": "2024-03-16T16:15:57", "text": "之前看大统华火锅清汤底半价就买了一些,今天用火锅汤底做了汤面 🤤", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-16T16:15:57", "media_type": "photo", "original_name": "photo_2024-03-16_16-15-57.jpg", "url": "media/3485.jpg", "size": 427580, "thumb": "media/3485.jpg_thumb.jpg"}]}, {"id": 3486, "date": "2024-03-17T19:18:00", "text": "#桂桂今天吃什么\n炒面!\n\n因为自己不能吃虾但是又想做虾所以单独炒了虾 quq", "views": 91, "forwards": 0, "media_group_id": 13685624647215693, "images": [{"width": 2560, "height": 1920, "date": "2024-03-17T19:17:10", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-10.jpg", "url": "media/3486.jpg", "size": 599863, "thumb": "media/3486.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-17T19:17:12", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-12.jpg", "url": "media/3487.jpg", "size": 633138, "thumb": "media/3487.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-17T19:17:12", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-12.jpg", "url": "media/3488.jpg", "size": 542236, "thumb": "media/3488.jpg_thumb.jpg"}]}, {"id": 3489, "date": "2024-03-18T03:06:13", "text": "感冒了... 几乎睡了一天什么都没做感觉累累", "views": 93, "forwards": 0}, {"id": 3490, "date": "2024-03-18T13:22:59", "text": "踩了一个很 🤯 的 Kotlin 反射坑...\n\n刚刚尝试反射找一个 @Annotation 的时候发现怎样找都找不到,debug 好久之后查查才发现,原来这一个 var 编译成字节码之后即是 property 又是 field 又是 getter 又是 setter 又是 constructor parameter,这五个地方都有可能加 @Annotation,所以它默认加到 param 上了 🤯", "views": 90, "forwards": 0, "media_group_id": 13686145436962309, "images": [{"width": 1280, "height": 512, "date": "2024-03-18T13:22:57", "media_type": "photo", "original_name": "photo_2024-03-18_13-22-57.jpg", "url": "media/3490.jpg", "size": 79180, "thumb": "media/3490.jpg_thumb.jpg"}, {"width": 1174, "height": 348, "date": "2024-03-18T13:22:58", "media_type": "photo", "original_name": "photo_2024-03-18_13-22-58.jpg", "url": "media/3491.jpg", "size": 62963, "thumb": "media/3491.jpg_thumb.jpg"}]}, {"id": 3492, "date": "2024-03-19T01:51:11", "text": "重新定义 vegetable", "views": 93, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-19T01:51:11", "media_type": "photo", "original_name": "photo_2024-03-19_01-51-11.jpg", "url": "media/3492.jpg", "size": 738935, "thumb": "media/3492.jpg_thumb.jpg"}]}, {"id": 3493, "date": "2024-03-19T16:56:42", "text": "??? 下雪了!", "views": 82, "forwards": 0, "images": [{"width": 1440, "height": 1804, "date": "2024-03-19T16:56:57", "media_type": "photo", "original_name": "photo_2024-03-19_16-56-57.jpg", "url": "media/3493.jpg", "size": 89048, "thumb": "media/3493.jpg_thumb.jpg"}]}, {"id": 3494, "date": "2024-03-19T19:35:30", "text": "雪好看", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-19T19:35:30", "media_type": "photo", "original_name": "photo_2024-03-19_19-35-30.jpg", "url": "media/3494.jpg", "size": 674056, "thumb": "media/3494.jpg_thumb.jpg"}]}, {"id": 3495, "date": "2024-03-19T21:05:13", "text": "购物车长出了天线", "views": 87, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-19T21:05:12", "media_type": "photo", "original_name": "photo_2024-03-19_21-05-12.jpg", "url": "media/3495.jpg", "size": 752457, "thumb": "media/3495.jpg_thumb.jpg"}]}, {"id": 3496, "date": "2024-03-20T04:42:35", "text": "今天给 Kotlin 开了一个 PR!第一次给这么大的项目开 PR,好开心\n\n起因是,在给我的私服写导入数据的功能的时候测速发现 str.lines() 好慢,然后发现它的实现方法是 str.split(\"\\r\\n\", \"\\n\", \"\\r\"),但是 split 多个子字符串是一个复杂的运算\n\n试试改成先把所有换行符替换成 \\nsplit('\\n') 之后速度直接提升了 7 倍,好耶 qwq", "views": 94, "forwards": 0, "media_group_id": 13687278046831213, "images": [{"width": 1280, "height": 553, "date": "2024-03-20T04:42:34", "media_type": "photo", "original_name": "photo_2024-03-20_04-42-34.jpg", "url": "media/3496.jpg", "size": 69519, "thumb": "media/3496.jpg_thumb.jpg"}, {"width": 800, "height": 467, "date": "2024-03-20T04:42:35", "media_type": "photo", "original_name": "photo_2024-03-20_04-42-35.jpg", "url": "media/3497.jpg", "size": 56431, "thumb": "media/3497.jpg_thumb.jpg"}]}, {"id": 3498, "date": "2024-03-21T08:48:30", "text": "今天从早上起来到现在准备去睡觉都在写私服的码... 好累好累\n\n前几天前任 Jun 还和我抱怨说她觉得学 CS 的人太多了,说这个世界不需要那么多 CS 人,说觉得早晚要被 AI 取代后悔学 CS 了什么的... 我现在真希望有人能和我一起写私服,人也好 AI 也好,想做的事情太多了时间完全不够 😢\n\n也许等到 AI 能够替代我的时候我想做的事情才能有时间全都做完", "views": 86, "forwards": 0}, {"id": 3499, "date": "2024-03-22T00:09:22", "text": "从国内定的 wacca 框的零件终于到了!开始拼 quq\n\n原本预计 35 天到结果现在 76 天了才到,呜呜", "views": 81, "forwards": 0, "media_group_id": 13688529298119525, "images": [{"width": 1920, "height": 2560, "date": "2024-03-22T00:09:15", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-15.jpg", "url": "media/3499.jpg", "size": 526069, "thumb": "media/3499.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-21T19:11:48", "media_type": "photo", "original_name": "photo_2024-03-21_19-11-48.jpg", "url": "media/3500.jpg", "size": 689886, "thumb": "media/3500.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-21T19:50:10", "media_type": "photo", "original_name": "photo_2024-03-21_19-50-10.jpg", "url": "media/3501.jpg", "size": 152031, "thumb": "media/3501.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:18", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-18.jpg", "url": "media/3502.jpg", "size": 263066, "thumb": "media/3502.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:18", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-18.jpg", "url": "media/3503.jpg", "size": 288587, "thumb": "media/3503.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:19", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-19.jpg", "url": "media/3504.jpg", "size": 382375, "thumb": "media/3504.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:20", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-20.jpg", "url": "media/3505.jpg", "size": 564303, "thumb": "media/3505.jpg_thumb.jpg"}]}, {"id": 3506, "date": "2024-03-22T01:17:31", "text": "呜呜 划手手了", "views": 98, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-22T01:17:30", "media_type": "photo", "original_name": "photo_2024-03-22_01-17-30.jpg", "url": "media/3506.jpg", "size": 285147, "thumb": "media/3506.jpg_thumb.jpg"}]}, {"id": 3507, "date": "2024-03-22T04:13:23", "text": "我:胳膊的膝盖疼\n聊聊:那叫胳膊肘\n我:反正你也听懂了那就这样叫吧 🤤", "views": 277, "forwards": 1}, {"id": 3508, "date": "2024-03-22T20:15:24", "text": "#AquaDX 支持中二 Luminous 了", "views": 102, "forwards": 0, "images": [{"width": 794, "height": 641, "date": "2024-03-22T20:15:24", "media_type": "photo", "original_name": "photo_2024-03-22_20-15-24.jpg", "url": "media/3508.jpg", "size": 70551, "thumb": "media/3508.jpg_thumb.jpg"}]}, {"id": 3509, "date": "2024-03-23T00:27:17", "text": "腾讯也开始用用户训练模型了", "views": 118, "forwards": 1, "images": [{"width": 800, "height": 606, "date": "2024-03-23T00:27:17", "media_type": "photo", "original_name": "photo_2024-03-23_00-27-17.jpg", "url": "media/3509.jpg", "size": 56377, "thumb": "media/3509.jpg_thumb.jpg"}]}, {"id": 3510, "date": "2024-03-23T09:18:29", "text": "#wactroller 搭好了!", "views": 101, "forwards": 1, "media_group_id": 13689484078512421, "images": [{"width": 1920, "height": 2560, "date": "2024-03-23T09:13:25", "media_type": "photo", "original_name": "photo_2024-03-23_09-13-25.jpg", "url": "media/3510.jpg", "size": 642143, "thumb": "media/3510.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-23T09:13:26", "media_type": "photo", "original_name": "photo_2024-03-23_09-13-26.jpg", "url": "media/3511.jpg", "size": 643622, "thumb": "media/3511.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-23T09:18:28", "media_type": "photo", "original_name": "photo_2024-03-23_09-18-28.jpg", "url": "media/3512.jpg", "size": 893899, "thumb": "media/3512.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-23T02:05:46", "media_type": "photo", "original_name": "photo_2024-03-23_02-05-46.jpg", "url": "media/3513.jpg", "size": 420679, "thumb": "media/3513.jpg_thumb.jpg"}]}, {"id": 3515, "date": "2024-03-24T04:59:53", "text": "做了电源\n\n焊了一个超级草率的焊点,焊完还有线在飞用热熔胶简单裹一圈,线的颜色还全用错了 🤗\n\n...但是它居然工作!🤩 好耶,现在这个机器有一个独立的电源按钮可以开关它了", "views": 78, "forwards": 1, "media_group_id": 13690051151145037, "images": [{"width": 2560, "height": 1920, "date": "2024-03-24T04:59:50", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-50.jpg", "url": "media/3515.jpg", "size": 261862, "thumb": "media/3515.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-24T04:59:52", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-52.jpg", "url": "media/3516.jpg", "size": 513088, "thumb": "media/3516.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-24T04:59:53", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-53.jpg", "url": "media/3517.jpg", "size": 270565, "thumb": "media/3517.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-24T04:25:51", "media_type": "photo", "original_name": "photo_2024-03-24_04-25-51.jpg", "url": "media/3518.jpg", "size": 281992, "thumb": "media/3518.jpg_thumb.jpg"}]}, {"id": 3519, "date": "2024-03-26T02:45:31", "text": "#wactroller 全都搭好之后打的第一个币", "views": 113, "forwards": 3, "files": [{"width": 720, "height": 1280, "duration": 184, "file_name": "VID_20240325_221355.x264-30-cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-03-26T02:45:31", "media_type": "video_file", "original_name": "VID_20240325_221355.x264-30-cut.mp4", "url": "media/3519.mp4", "size": 24643528, "thumb": "media/3519.mp4_thumb.jpg"}]}, {"id": 3520, "date": "2024-03-26T08:57:03", "text": "呜呜 聊聊又划手手了(?)\n\n(好吧其实是帮我拼 wacca 架子的时候被铝划了一下,好心疼 😢 装好这个机器我和聊聊身上总共多出了四个伤口... \n\n看来铝型材也不是那么容易拼,如果要量产的话是不是还需要另外想办法...", "views": 95, "forwards": 0, "images": [{"width": 1918, "height": 1889, "date": "2024-03-26T08:57:29", "media_type": "photo", "original_name": "photo_2024-03-26_08-57-29.jpg", "url": "media/3520.jpg", "size": 268742, "thumb": "media/3520.jpg_thumb.jpg"}]}, {"id": 3521, "date": "2024-03-26T16:34:46", "text": "补一些这个桌子的制作过程 qwq", "views": 81, "forwards": 0, "media_group_id": 13691767093505581, "images": [{"width": 2560, "height": 1920, "date": "2024-03-26T16:34:44", "media_type": "photo", "original_name": "photo_2024-03-26_16-34-44.jpg", "url": "media/3521.jpg", "size": 553740, "thumb": "media/3521.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-25T23:16:47", "media_type": "photo", "original_name": "photo_2024-03-25_23-16-47.jpg", "url": "media/3522.jpg", "size": 803081, "thumb": "media/3522.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T21:35:07", "media_type": "photo", "original_name": "photo_2024-03-25_21-35-07.jpg", "url": "media/3523.jpg", "size": 569002, "thumb": "media/3523.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-26T16:34:45", "media_type": "photo", "original_name": "photo_2024-03-26_16-34-45.jpg", "url": "media/3524.jpg", "size": 612235, "thumb": "media/3524.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-25T23:17:20", "media_type": "photo", "original_name": "photo_2024-03-25_23-17-20.jpg", "url": "media/3525.jpg", "size": 519346, "thumb": "media/3525.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T23:09:17", "media_type": "photo", "original_name": "photo_2024-03-25_23-09-17.jpg", "url": "media/3526.jpg", "size": 741326, "thumb": "media/3526.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T23:17:21", "media_type": "photo", "original_name": "photo_2024-03-25_23-17-21.jpg", "url": "media/3527.jpg", "size": 438308, "thumb": "media/3527.jpg_thumb.jpg"}]}, {"id": 3529, "date": "2024-03-27T09:08:50", "text": "我我要撤回一年前的话\n\n一年前刚看到 WS2812 灯的时候觉得这个设计好天才,一根数据线就可以控制无数个灯... 现在拼了 Wacca 框才发现问题所在。Wacca 这才刚发布五年的游戏,现在到处都能看到坏掉的 LED,或者说我玩过的 Wacca 框没有一个是 LED 没坏的。\n\n为什么呢?因为 WS2812 只有一条数据线,没有冗余,就像 RAID0 一样。如果一个灯坏了,后面的所有灯都收不到数据。也就是说像 Wacca 这样把 480 个灯连在一起的话,损坏概率就会比一个单独的灯要高 480 倍 🤗 我的这台就已经有五个坏了,然而坏了一个就必须马上换\n\n刚刚去嘉立创花 ¥1334 订了两百片 Wacca 的 LED 替换板。替换版用了 WS2813,比 2812 多了两条用来冗余的线,即使一个灯坏了剩下的也可以正常工作。\n\n(不过这种 LED 真的好难处理... 今天才知道焊 LED 之前必须 75°C 烘烤两天 😨 不然焊的时候真空膜里面湿度蒸发膨胀会让真空膜破损提高损坏率... 所以原来我之前一直都焊错了 ;-;", "views": 80, "forwards": 0, "media_group_id": 13692244244815709, "images": [{"width": 1280, "height": 960, "date": "2024-03-27T09:08:48", "media_type": "photo", "original_name": "photo_2024-03-27_09-08-48.jpg", "url": "media/3529.jpg", "size": 174961, "thumb": "media/3529.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-03-27T09:08:49", "media_type": "photo", "original_name": "photo_2024-03-27_09-08-49.jpg", "url": "media/3530.jpg", "size": 119107, "thumb": "media/3530.jpg_thumb.jpg"}, {"width": 931, "height": 269, "date": "2024-03-27T09:15:53", "media_type": "photo", "original_name": "photo_2024-03-27_09-15-53.jpg", "url": "media/3531.jpg", "size": 39688, "thumb": "media/3531.jpg_thumb.jpg"}], "reply": {"id": 1967, "text": "WS2812 灯真是一个超天才的设计\n\n众所周知一个全彩灯需要三个引脚,分别控制 RGB。假如我想要连 20 个 LED 灯,直接连需要 60 个输出口。可是我的开发板一共只有 48 个输出口,怎么办呢?\n\nWS2812 的解决方案是把时序电路做在每个灯上,顺序读取代表着 RGB 颜色的 24 位之后存起来,再把接下来的数据全部传给下一个灯,一个一个传下去,直到收到「重置」信号再从头开始更新自己的颜色。\n\n这样只用一个输出口就可以单独控制∞个灯的颜色了哇,好厉害!(虽然接太多的话更新速度会慢hhh\n\n#琴"}}, {"id": 3532, "date": "2024-03-27T16:33:00", "text": "我又用 Vyvanse 通宵撑过了一场考试,现在中午十二点了还完全不困哇,感觉也许用这个药真的能让一天多出几个小时\n\n...还有不到 20 天就要去演讲了,期末感觉事情好多忙不过来,要不要先把街机的事情放一放呢?但是总感觉我让私服的 momentum 停下来就会很对不起社区的期待... 想认真做一个完整的项目,想把它和我以前写到一半就放下的项目区分开,感觉即使是暂时放下就会和以前一样被时间诅咒 🛌", "views": 97, "forwards": 2, "images": [{"width": 1920, "height": 2560, "date": "2024-03-27T16:32:59", "media_type": "photo", "original_name": "photo_2024-03-27_16-32-59.jpg", "url": "media/3532.jpg", "size": 854501, "thumb": "media/3532.jpg_thumb.jpg"}]}, {"id": 3533, "date": "2024-03-29T09:25:35", "text": "呜 之前发现在 5600XT 上跑 Wacca 会让谱面时间错位,音乐放完十秒之后谱面才结束。\n\n研究了一下发现这个游戏居然是靠逐帧时间来同步谱面速度的... 也就是说显卡慢了的话谱面速度也会慢 🤯 为什么才五年前的游戏还在用这么原始的时间同步方式我也想知道(\n\n所以解决这个问题的方法是在显卡驱动里设置固定帧率模式(AMD FRTC)然后谱面才能和音频同步... 但是固定帧率的问题是,在显卡跟不上的时候不会降低帧率而是会直接跳过渲染下一帧,然后画面就突然降到 30fps 😨\n\n呜呜 Wacca 真的是我跑过最吃性能的游戏了... 然而吃性能的原因纯粹是因为优化差。我的 6700XT 能带动 1080p60 的博德之门3却带不动 Wacca 😢 呜呜呜", "views": 103, "forwards": 0, "reply": {"id": 3519, "text": "#wactroller 全都搭好之后打的第一个币"}, "images": [{"width": 320, "height": 116, "date": "2024-03-29T07:17:28", "media_type": "photo", "original_name": "photo_2024-03-29_07-17-28.jpg", "url": "media/3533.jpg", "size": 12826, "thumb": "media/3533.jpg_thumb.jpg"}]}, {"id": 3534, "date": "2024-03-29T23:34:07", "text": "拿到签证了!不过即使提交了刚刚拍的照片,领事馆还是用了我护照上的照片... 打开还愣了一下以为发错了,过一会才反应过来好像确实是我\n\n以及查询签证文件的网站上输入英文名字居然是按亚洲习惯用 \"姓 名\" 的格式收录的,我习惯性地打了 \"名 姓\" 结果没查到... 好久没有这样写过名字了,感觉自己被 whitewash 好严重 🫣", "views": 94, "forwards": 0, "reply": {"id": 3476, "text": "发邮件找 icassp 重新要了一个邀请函,重新去了一趟领事馆,韩国签证总算办完啦(居然不需要收护照贴签,自己打印签证就可以", "thumb": "media/3476.jpg_thumb.jpg"}}, {"id": 3535, "date": "2024-03-30T01:52:27", "text": "#AquaDX 给私服写了 Wacca 支持!总共花了两天\n\n(虽然还有一些 bug 但是大部分功能已经能用了 qwq", "views": 108, "forwards": 0, "reply": {"id": 3519, "text": "#wactroller 全都搭好之后打的第一个币"}, "images": [{"width": 960, "height": 1280, "date": "2024-03-30T01:52:27", "media_type": "photo", "original_name": "photo_2024-03-30_01-52-27.jpg", "url": "media/3535.jpg", "size": 80185, "thumb": "media/3535.jpg_thumb.jpg"}]}, {"id": 3536, "date": "2024-03-30T03:59:17", "text": "聊聊:一会你去报税吧\n我:好,我去暴睡了,明早叫我 😴", "views": 107, "forwards": 0}, {"id": 3537, "date": "2024-03-30T19:07:47", "text": "呜 结果从凌晨两点睡到了下午三点 🤗 爆肝代码没有睡的觉还是要补的...", "views": 101, "forwards": 0, "reply": {"id": 3536, "text": "聊聊:一会你去报税吧\n我:好,我去暴睡了,明早叫我 😴"}}, {"id": 3538, "date": "2024-03-31T03:20:41", "views": 99, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-07-02T09:27:58", "width": 512, "height": 484, "is_animated": false, "is_video": false, "emoji": "🏳️‍⚧️", "set_name": "InvisiblePride", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3538.webp", "size": 25240, "thumb": "media/3538.webp_thumb.jpg"}]}, {"id": 3539, "date": "2024-03-31T09:49:09", "text": "呜 花了六个小时报美国的税。人生第一次报税,好麻烦好麻烦好麻烦\n\n刚开始用了 SprinTax 结果提交的时候没有报成功,也没有重试的选项,说要手动邮寄... 但是现在从加拿大寄过去太晚了,结果又用 OLT 全部重新填了一遍。\n\n但是其实我能退到的税大部分都在 FICA (Social Security 和 Medicare) 上,而这两项的退税表 843 和 8316 必须邮寄,而且还必须在提交税表之前先问雇主能不能退... 然后就发了一封邮件,不知道还来不来得及", "views": 105, "forwards": 0, "images": [{"width": 1280, "height": 445, "date": "2024-03-31T09:49:09", "media_type": "photo", "original_name": "photo_2024-03-31_09-49-09.jpg", "url": "media/3539.jpg", "size": 45017, "thumb": "media/3539.jpg_thumb.jpg"}]}, {"id": 3540, "date": "2024-03-31T10:14:52", "text": "刚才我外放听了 Ryu☆ 的 I'm so happy 然后聊聊听到突然在我后背上打起了它的 jubeat 谱 😨\n\n#一键查询精神状态", "views": 101, "forwards": 0}, {"id": 3541, "date": "2024-03-31T15:41:30", "text": "刚刚读了一篇关于 xz-util 攻击者接手流程的文章... 感觉如果是我也完全会中招 https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/\n\n开源软件的社区有时候真的很有害。明明我写软件最初只是为了实现自己的需求,开源只是为了帮到正好有同样需求的人而已,但是某些人的话术总会让我觉得如果我不同时实现别人的需求就会很对不起我维护的社区... 在这个环境呆久了自己也会下意识地去 PUA 自己——即使只是有人提了一嘴想要某个功能我也想把它赶快做出来,结果就是无论什么时候我都在要被累坏的边缘。\n\n还有 14 天就要飞走了,还需要准备期末和演讲,感觉现在大概是时候暂停一下满足别人的心情专心准备自己的事情了。", "views": 96, "forwards": 0, "reply": {"id": 3532, "text": "我又用 Vyvanse 通宵撑过了一场考试,现在中午十二点了还完全不困哇,感觉也许用这个药真的能让一天多出几个小时\n\n...还有不到 20 天就要去演讲了,期末感觉事情好多忙不过来,要不要先把街机的事情放一放呢?但是总感觉我让私服的 momentum 停下来就会很对不起社区的期待... 想认真做一个完整的项目,想把它和我以前写到一半就放下的项目区分开,感觉即使是暂时放下就会和以前一样被时间诅咒 🛌"}}, {"id": 3542, "date": "2024-04-01T03:32:07", "text": "又去当猫猫了 qwq", "views": 93, "forwards": 1, "media_group_id": 13695538616576757, "images": [{"width": 2560, "height": 1920, "date": "2024-04-01T03:32:04", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-04.jpg", "url": "media/3542.jpg", "size": 567352, "thumb": "media/3542.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-01T03:32:05", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-05.jpg", "url": "media/3543.jpg", "size": 601909, "thumb": "media/3543.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-01T03:32:06", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-06.jpg", "url": "media/3544.jpg", "size": 669344, "thumb": "media/3544.jpg_thumb.jpg"}]}, {"id": 3545, "date": "2024-04-01T08:37:21", "text": "奶子在和我说愚人节快乐 😢", "views": 113, "forwards": 0, "images": [{"width": 1440, "height": 1713, "date": "2024-04-01T08:37:21", "media_type": "photo", "original_name": "photo_2024-04-01_08-37-21.jpg", "url": "media/3545.jpg", "size": 186647, "thumb": "media/3545.jpg_thumb.jpg"}]}, {"id": 3546, "date": "2024-04-02T00:52:45", "text": "聊聊:(看朋友圈)呜呜 我高中同学已经读完博了,我怎么这么废\n我:你看我就没有这样的问题,我高中没有朋友 ☺️", "views": 109, "forwards": 0}, {"id": 3547, "date": "2024-04-02T06:39:41", "text": "#AquaDX 服务器端全曲目/角色/收集品/跑图券解锁!", "views": 117, "forwards": 0, "images": [{"width": 1280, "height": 772, "date": "2024-04-02T06:37:38", "media_type": "photo", "original_name": "photo_2024-04-02_06-37-38.jpg", "url": "media/3547.jpg", "size": 48964, "thumb": "media/3547.jpg_thumb.jpg"}]}, {"id": 3548, "date": "2024-04-02T07:32:05", "text": "这也能蓝粉白?", "views": 112, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-02T07:31:27", "media_type": "photo", "original_name": "photo_2024-04-02_07-31-27.jpg", "url": "media/3548.jpg", "size": 734202, "thumb": "media/3548.jpg_thumb.jpg"}]}, {"id": 3549, "date": "2024-04-03T09:59:57", "text": "呜 窗外在下暴雨听着完全睡不着", "views": 100, "forwards": 0}, {"id": 3550, "date": "2024-04-03T13:47:24", "text": "大家都开始用 LLM 润色邮件之后我反而更喜欢写、更想要看到没有刻意修饰的非正式邮件了。Grammarly 给我提示句式措辞建议我也不会改了,总感觉只有这样才能保留住键盘上手指的温度...", "views": 93, "forwards": 0}, {"id": 3551, "date": "2024-04-03T16:04:23", "text": "xz 的事情之后想了想去给很自己喜欢的工具的作者点了一些 sponsor... 虽然似乎每人每月 $5 也没办法改变什么。可惜自己没有收入没办法捐助更多了", "views": 115, "forwards": 0, "reply": {"id": 3541, "text": "刚刚读了一篇关于 xz-util 攻击者接手流程的文章... 感觉如果是我也完全会中招 https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/\n\n开源软件的社区有时候真的很有害。明明我写软件最初只是为了实现自己的需求,开源只是为了帮到正好有同样需求的人而已,但是某些人的话术总会让我觉得如果我不同时实现别人的需求就会很对不起我维护的社区... 在这个环境呆久了自己也会下意识地去 PUA 自己——即使只是有人提了一嘴想要某个功能我也想把它赶快做出来,结果就是无论什么时候我都在要被累坏的边缘。\n\n还有 14 天就要飞走了,还需要准备期末和演讲,感觉现在大概是时候暂停一下满足别人的心情专心准备自己的事情了。"}, "images": [{"width": 1298, "height": 2155, "date": "2024-04-03T16:04:22", "media_type": "photo", "original_name": "photo_2024-04-03_16-04-22.jpg", "url": "media/3551.jpg", "size": 120843, "thumb": "media/3551.jpg_thumb.jpg"}]}, {"id": 3552, "date": "2024-04-04T01:47:36", "text": "花了 $150 买了一张二手 1660 super,帧率问题修好了之后马上就会打了 qwq\n\n30fps 果然玩不了音游", "views": 97, "forwards": 1, "media_group_id": 13697562055647517, "images": [{"width": 2560, "height": 1920, "date": "2024-04-04T01:47:35", "media_type": "photo", "original_name": "photo_2024-04-04_01-47-35.jpg", "url": "media/3552.jpg", "size": 798046, "thumb": "media/3552.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-04T01:47:36", "media_type": "photo", "original_name": "photo_2024-04-04_01-47-36.jpg", "url": "media/3553.jpg", "size": 760052, "thumb": "media/3553.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-04T01:41:34", "media_type": "photo", "original_name": "photo_2024-04-04_01-41-34.jpg", "url": "media/3554.jpg", "size": 1035326, "thumb": "media/3554.jpg_thumb.jpg"}], "reply": {"id": 3533, "text": "呜 之前发现在 5600XT 上跑 Wacca 会让谱面时间错位,音乐放完十秒之后谱面才结束。\n\n研究了一下发现这个游戏居然是靠逐帧时间来同步谱面速度的... 也就是说显卡慢了的话谱面速度也会慢 🤯 为什么才五年前的游戏还在用这么原始的时间同步方式我也想知道(\n\n所以解决这个问题的方法是在显卡驱动里设置固定帧率模式(AMD FRTC)然后谱面才能和音频同步... 但是固定帧率的问题是,在显卡跟不上的时候不会降低帧率而是会直接跳过渲染下一帧,然后画面就突然降到 30fps 😨\n\n呜呜 Wacca 真的是我跑过最吃性能的游戏了... 然而吃性能的原因纯粹是因为优化差。我的 6700XT 能带动 1080p60 的博德之门3却带不动 Wacca 😢 呜呜呜"}}, {"id": 3555, "date": "2024-04-04T06:21:15", "text": "回レ回レ回レ回レ回レ回レ回レ回レ回レ!", "views": 137, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 59, "file_name": "Timeline 1.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-04-04T06:21:15", "media_type": "video_file", "original_name": "Timeline 1.x264-30.mp4", "url": "media/3555.mp4", "size": 12653424, "thumb": "media/3555.mp4_thumb.jpg"}]}, {"id": 3556, "date": "2024-04-05T04:38:31", "text": "花了一整天剪辑了一下加入了搭机器的过程,发了一个视频 qwq\n\n剪视频好累... 剪中间那一段三十秒的 montage 花了我四个小时呜呜 📦 \n\n这里是链接:Bilibili | YouTube", "views": 108, "forwards": 0, "reply": {"id": 3555, "text": "回レ回レ回レ回レ回レ回レ回レ回レ回レ!"}}, {"id": 3557, "date": "2024-04-06T11:39:09", "text": "试试让 DALL-E 把蓝粉星夜的这个想法画出来结果真的画得好好看 🤩", "views": 324, "forwards": 9, "reply": {"id": 2671, "text": "整理照片发现有些回忆忘记发了补一下。是之前在西雅图和蓝夏和ゆり在梵高 Expo 上一起涂的填色,是蓝粉白星夜和向日葵 🤩", "thumb": "media/2671.jpg_thumb.jpg"}, "images": [{"width": 1024, "height": 1024, "date": "2024-04-06T11:39:09", "media_type": "photo", "original_name": "photo_2024-04-06_11-39-09.jpg", "url": "media/3557.jpg", "size": 338945, "thumb": "media/3557.jpg_thumb.jpg"}]}, {"id": 3558, "date": "2024-04-06T19:29:40", "text": "整理下房间把这两台放在一起,感觉有一种异曲同工的妙(?)", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-04-06T19:29:40", "media_type": "photo", "original_name": "photo_2024-04-06_19-29-40.jpg", "url": "media/3558.jpg", "size": 475593, "thumb": "media/3558.jpg_thumb.jpg"}]}, {"id": 3559, "date": "2024-04-06T23:57:37", "text": "#桂桂今天吃什么\n三明治!融化的奶酪真是好文明 🥺", "views": 97, "forwards": 0, "media_group_id": 13699582861113037, "images": [{"width": 2560, "height": 1920, "date": "2024-04-06T23:57:36", "media_type": "photo", "original_name": "photo_2024-04-06_23-57-36.jpg", "url": "media/3559.jpg", "size": 333705, "thumb": "media/3559.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-06T23:57:37", "media_type": "photo", "original_name": "photo_2024-04-06_23-57-37.jpg", "url": "media/3560.jpg", "size": 262780, "thumb": "media/3560.jpg_thumb.jpg"}]}, {"id": 3561, "date": "2024-04-07T06:27:43", "text": "长出根了,一盆新的绿萝诞生了!(但是新的绿萝同时也是旧的 🧐", "views": 114, "forwards": 0, "media_group_id": 13699770106005029, "images": [{"width": 1920, "height": 2560, "date": "2024-04-07T06:27:41", "media_type": "photo", "original_name": "photo_2024-04-07_06-27-41.jpg", "url": "media/3561.jpg", "size": 331090, "thumb": "media/3561.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-07T06:27:42", "media_type": "photo", "original_name": "photo_2024-04-07_06-27-42.jpg", "url": "media/3562.jpg", "size": 530821, "thumb": "media/3562.jpg_thumb.jpg"}], "reply": {"id": 3481, "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "thumb": "media/3481.jpg_thumb.jpg"}}, {"id": 3563, "date": "2024-04-07T07:57:55", "text": "土豆草莓(?)", "views": 137, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2024-04-07T07:57:55", "media_type": "photo", "original_name": "photo_2024-04-07_07-57-55.jpg", "url": "media/3563.jpg", "size": 287414, "thumb": "media/3563.jpg_thumb.jpg"}]}, {"id": 3564, "date": "2024-04-07T22:17:54", "text": "哭了 感觉可能是填报税用的某个网站被黑了。\n\n报完税这两天突然有好多诈骗电话打进来用我的 legal name 诈骗,今天有一个假装是 Telus 运营商的人中文跟我说我发太多短信了要给我停机(??)而且因为我和聊聊是一起报的税,同一个诈骗号码给我和聊聊都打了电话。\n\n我填过信息的报税网站有 TurboTax (US/CA), WealthSimple, OLT, Sprintax, 不知道是哪个被黑了(应该是加拿大这边的所以我猜是 TurboTax", "views": 106, "forwards": 0}, {"id": 3565, "date": "2024-04-08T07:08:48", "text": "哭哭 今天 OS 课作业要写一个分布式内存 KV 数据库,写完发现本地跑测试会超时... 我以为是我写的代码优化太差了花一个小时用 VTune 测速,发现除了内存没有别的地方瓶颈,CPU 使用率只有 0.1%\n\n连上学校机器上跑一下同样的代码果然比在我本地的机器快了五倍... 唉 DDR3 在 2024 年真的不行了吗 😢", "views": 124, "forwards": 2, "images": [{"width": 966, "height": 539, "date": "2024-04-08T07:08:48", "media_type": "photo", "original_name": "photo_2024-04-08_07-08-48.jpg", "url": "media/3565.jpg", "size": 92474, "thumb": "media/3565.jpg_thumb.jpg"}]}, {"id": 3566, "date": "2024-04-08T14:34:26", "text": "出发去看日食了 qwq", "views": 115, "forwards": 0}, {"id": 3567, "date": "2024-04-08T19:12:21", "text": "是一个用手机对着太阳拍的傻瓜", "views": 123, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 17, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-04-08T19:12:21", "media_type": "video_file", "original_name": "video_2024-04-08_19-12-21.mp4", "url": "media/3567.mp4", "size": 14253991, "thumb": "media/3567.mp4_thumb.jpg"}]}, {"id": 3568, "date": "2024-04-08T19:33:19", "text": "好看!", "views": 125, "forwards": 0, "media_group_id": 13700838399361029, "images": [{"width": 2000, "height": 1347, "date": "2024-04-08T19:32:35", "media_type": "photo", "original_name": "photo_2024-04-08_19-32-35.jpg", "url": "media/3568.jpg", "size": 434060, "thumb": "media/3568.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-04-08T19:33:17", "media_type": "photo", "original_name": "photo_2024-04-08_19-33-17.jpg", "url": "media/3569.jpg", "size": 608647, "thumb": "media/3569.jpg_thumb.jpg"}]}, {"id": 3570, "date": "2024-04-08T19:56:45", "text": "和前任和现任和前任的现任一起去了!好热闹好开心", "views": 122, "forwards": 0, "media_group_id": 13700849643192773, "images": [{"width": 2560, "height": 1920, "date": "2024-04-08T19:56:09", "media_type": "photo", "original_name": "photo_2024-04-08_19-56-09.jpg", "url": "media/3570.jpg", "size": 366060, "thumb": "media/3570.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T19:56:43", "media_type": "photo", "original_name": "photo_2024-04-08_19-56-43.jpg", "url": "media/3571.jpg", "size": 1782657, "thumb": "media/3571.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T18:41:20", "media_type": "photo", "original_name": "photo_2024-04-08_18-41-20.jpg", "url": "media/3572.jpg", "size": 1275089, "thumb": "media/3572.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T18:41:31", "media_type": "photo", "original_name": "photo_2024-04-08_18-41-31.jpg", "url": "media/3573.jpg", "size": 1442192, "thumb": "media/3573.jpg_thumb.jpg"}]}, {"id": 3574, "date": "2024-04-10T20:58:11", "views": 104, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-04-10T20:57:56", "width": 512, "height": 262, "is_animated": false, "is_video": true, "emoji": "😶", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3574.webm", "size": 95698, "thumb": "media/3574.webm_thumb.jpg"}]}, {"id": 3575, "date": "2024-04-12T13:46:41", "text": "刚刚起床看到了 Fabrice Bellard 新发布的 TSAC 音频编码,是一个用二进制语言重写、为了实际应用优化过的 DAC neural codec,真的没想到去年六月刚 preprint 的论文今年就能见到实际应用了!\n\n我去年的研究里还用到了 DAC 来着,当时这个东西几乎是所有向量模型里最重的一个,即是双通道、每帧尺寸和帧频率也都很大... 导致这一个模型存下来的矢量 npy 几乎和所有其他模型加起来一样大了(还存了一张加载矢量的时候非常壮观的 btop)\n\n不过看上去 TSAC 解决了很多它的问题,转 8bit 把模型权重减轻了不少,也不需要依赖复杂的 python 环境运行了。好期待哪天 Bellard 能把它整合进 ffmpeg qwq", "views": 104, "forwards": 0, "media_group_id": 13703436811200701, "images": [{"width": 1280, "height": 378, "date": "2024-04-12T13:46:39", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-39.jpg", "url": "media/3575.jpg", "size": 57177, "thumb": "media/3575.jpg_thumb.jpg"}, {"width": 800, "height": 358, "date": "2024-04-12T13:46:40", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-40.jpg", "url": "media/3576.jpg", "size": 38346, "thumb": "media/3576.jpg_thumb.jpg"}, {"width": 1252, "height": 536, "date": "2024-04-12T13:46:40", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-40.jpg", "url": "media/3577.jpg", "size": 197216, "thumb": "media/3577.jpg_thumb.jpg"}]}, {"id": 3578, "date": "2024-04-13T04:28:59", "text": "然后刚刚补 OS 课的时候看到有 1997 年论文里提到的概念 2023 年才有人实现出来给 Linux 开 PR...\n\n不同领域研究和应用的距离好不一样", "views": 123, "forwards": 1, "reply": {"id": 3575, "text": "刚刚起床看到了 Fabrice Bellard 新发布的 TSAC 音频编码,是一个用二进制语言重写、为了实际应用优化过的 DAC neural codec,真的没想到去年六月刚 preprint 的论文今年就能见到实际应用了!\n\n我去年的研究里还用到了 DAC 来着,当时这个东西几乎是所有向量模型里最重的一个,即是双通道、每帧尺寸和帧频率也都很大... 导致这一个模型存下来的矢量 npy 几乎和所有其他模型加起来一样大了(还存了一张加载矢量的时候非常壮观的 btop)\n\n不过看上去 TSAC 解决了很多它的问题,转 8bit 把模型权重减轻了不少,也不需要依赖复杂的 python 环境运行了。好期待哪天 Bellard 能把它整合进 ffmpeg qwq", "thumb": "media/3575.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 306, "date": "2024-04-13T04:28:59", "media_type": "photo", "original_name": "photo_2024-04-13_04-28-59.jpg", "url": "media/3578.jpg", "size": 48323, "thumb": "media/3578.jpg_thumb.jpg"}]}, {"id": 3579, "date": "2024-04-13T16:21:33", "text": "考完了 OS,明天就要飞走了还有好多要准备...", "views": 113, "forwards": 1}, {"id": 3580, "date": "2024-04-14T08:43:41", "text": "出发六个小时前我在床上和聊聊聊天 be like\n:呜呜呜再过几个小时就见不到聊聊了\n:你要每天给我打电话哦\n:不行,每小时!\n:不行不行,每分钟!每秒!每毫秒!\n:每毫秒给我打一个电话,如果超时五次就会被分布式进程管理器鉴定为卡住了杀掉重开哦 🤪", "views": 113, "forwards": 1, "reply": {"id": 3579, "text": "考完了 OS,明天就要飞走了还有好多要准备..."}}, {"id": 3581, "date": "2024-04-15T22:29:26", "text": "电源插座\n\nUS / Canada: ☹️\nEU: 😶\nDenmark: 🙂", "views": 118, "forwards": 1}, {"id": 3582, "date": "2024-04-15T23:49:43", "views": 114, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-04-15T23:49:43", "media_type": "photo", "original_name": "photo_2024-04-15_23-49-43.jpg", "url": "media/3582.jpg", "size": 340183, "thumb": "media/3582.jpg_thumb.jpg"}]}, {"id": 3583, "date": "2024-04-16T13:18:00", "text": "演讲完了!很顺利!\n\n(感谢妈妈拍照", "views": 125, "forwards": 3, "media_group_id": 13706187841309237, "images": [{"width": 1280, "height": 720, "date": "2024-04-16T13:17:57", "media_type": "photo", "original_name": "photo_2024-04-16_13-17-57.jpg", "url": "media/3583.jpg", "size": 100813, "thumb": "media/3583.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T13:17:59", "media_type": "photo", "original_name": "photo_2024-04-16_13-17-59.jpg", "url": "media/3584.jpg", "size": 171528, "thumb": "media/3584.jpg_thumb.jpg"}]}, {"id": 3585, "date": "2024-04-16T15:16:55", "text": "今天上午去领了名牌看开场会。开场会好无聊,说了很多没有用的话,不过看到了提交数据,加拿大甚至没上榜。之后爬了一下网页数据发现这次多伦多大学只有 16 篇,而且除了我以外只有一篇是关于音频的,滑铁卢 8 篇,McGill 一篇... 相比数据里上海交大有 183 篇。唉,加拿大在音频领域真的不行呀,研要申去哪里呢?\n\n中午下午看了一些别人的讲座和海报,记一下有意思的:看到了有人在讲座里提到 Vocaloid 声音合成有多么多么真实,但是明明 Vocaloid 反而是变得真实之后就没有人用了,大家喜欢的就是很重合成感的声音;看到了从脑电波识别出一个人想要说的话转成语音的模型,虽然看那个巨大的巨多线的头盔应该没有能够实际应用场合...;看到了检测发音口音音素的模型,感觉每个语言学习 app 都应该有这个东西,听完在想能不能用类似的方式做更精细的练声建议;看到了我们团队里 Ivan 在做的 HoloLens 非侵入式脑电波交互演示;看到了一个非常厉害的实时变声模型,基本上没有延迟哇,加上大功率音响真的感觉我说出口就是另一个人的声音,在想能不能用同样的思路做实时语音翻译。\n\n中午吃了很好吃的烤肉和汤(然后被汤辣到嗓子哑了 呜呜\n\n演讲完之后晚上去 LGBTQ+ Meetup 吃到了超级丰盛晚餐还认识了新的朋友 Robin!是一个在 UC Berkeley 音频 AI 领域的跨女研究生,人超级好看!而且和我一样是通过研究练声助手踏入了这个领域哇,世界好小 qwq 加了联系方式,希望以后可以一起研究练声助手(我也试试申一申 Berkeley 好了", "views": 97, "forwards": 1, "media_group_id": 13706244920724965, "images": [{"width": 1280, "height": 960, "date": "2024-04-16T15:15:31", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-31.jpg", "url": "media/3585.jpg", "size": 102880, "thumb": "media/3585.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-04-16T15:15:43", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-43.jpg", "url": "media/3586.jpg", "size": 131685, "thumb": "media/3586.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:15:51", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-51.jpg", "url": "media/3587.jpg", "size": 153844, "thumb": "media/3587.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:15:54", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-54.jpg", "url": "media/3588.jpg", "size": 97257, "thumb": "media/3588.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:16:09", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-09.jpg", "url": "media/3589.jpg", "size": 197112, "thumb": "media/3589.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-04-16T15:16:42", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-42.jpg", "url": "media/3590.jpg", "size": 246789, "thumb": "media/3590.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:16:54", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-54.jpg", "url": "media/3591.jpg", "size": 246549, "thumb": "media/3591.jpg_thumb.jpg"}]}, {"id": 3592, "date": "2024-04-19T09:53:34", "text": "哇 这是何等的运气 qwq", "views": 106, "forwards": 0, "images": [{"width": 2155, "height": 1918, "date": "2024-04-19T09:53:34", "media_type": "photo", "original_name": "photo_2024-04-19_09-53-34.jpg", "url": "media/3592.jpg", "size": 414333, "thumb": "media/3592.jpg_thumb.jpg"}]}, {"id": 3593, "date": "2024-04-19T14:39:10", "text": "我真的好不会告别。四天的时间转瞬即逝,闭幕之后又和新的朋友们和导师聊了很多很多,好想停下时间一直留在这里... 可惜时间不会不舍,会展大厅的显示器已经换掉了 ICASSP 的招牌,留下一条寂静的街道\n\n也许会议的意义就在这里吧,比起展示已经过时六个月的论文更重要的是创造了一个把不同道路上的朋友们每年聚集在一起的契机...", "views": 111, "forwards": 0, "reply": {"id": 2512, "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-19T14:39:09", "media_type": "photo", "original_name": "photo_2024-04-19_14-39-09.jpg", "url": "media/3593.jpg", "size": 1014008, "thumb": "media/3593.jpg_thumb.jpg"}]}, {"id": 3595, "date": "2024-04-21T07:07:56", "text": "到家了!\n\n路上遇到了好多不幸的事情,想和 Robin 约饭结果不在同一个航站楼、安检的时候因为我买机票在护照名字后面加上了 preferred name 被拦下来了、然后到温哥华转机因为飞机上一个厕所坏了没人知道怎么修,剩下的厕所数量又达不到起飞需要的法律标准所以延误了 4.25 小时 😢\n\n这是大数定律在起作用吗,前几天运气太好了(x", "views": 93, "forwards": 0, "media_group_id": 13709466209245173, "images": [{"width": 2560, "height": 1920, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3595.jpg", "size": 559817, "thumb": "media/3595.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3596.jpg", "size": 540687, "thumb": "media/3596.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-20T20:34:25", "media_type": "photo", "original_name": "photo_2024-04-20_20-34-25.jpg", "url": "media/3597.jpg", "size": 477414, "thumb": "media/3597.jpg_thumb.jpg"}, {"width": 1280, "height": 471, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3598.jpg", "size": 45579, "thumb": "media/3598.jpg_thumb.jpg"}]}, {"id": 3599, "date": "2024-04-23T02:40:35", "text": "icassp 刚结束就要赶回来考试好累,不过刚通宵一天复习考完了 373 算法感觉考得不错。还剩最后一个考试就结束了,是去年落下的 369 intro OS qwq", "views": 104, "forwards": 0}, {"id": 3600, "date": "2024-04-23T07:12:58", "text": "想下载课件但是这门课没有开导出功能怎么办?\n\n花十分钟手动下载 ❌\n花半个小时写一个爬虫 ✅", "views": 111, "forwards": 1, "images": [{"width": 496, "height": 581, "date": "2024-04-23T07:12:58", "media_type": "photo", "original_name": "photo_2024-04-23_07-12-58.jpg", "url": "media/3600.jpg", "size": 32871, "thumb": "media/3600.jpg_thumb.jpg"}]}, {"id": 3601, "date": "2024-04-23T22:02:57", "text": "考完了... 感觉可能考不到 50%\n\n去年期末考试的那天发烧所以 defer 掉了,原本以为补考会很容易... 没想到要到这个学期末才能补考,和今年的同学考一样的卷子。但是今年换了教授而且他把所有课程内容重新规划了一遍,和去年的内容有好多不一样,有好多没见过的 😨\n\n还有些题是按今年作业出的,说 “recall in A1...” 什么的,但是我没做过今年的 A1 呀 😡", "views": 104, "forwards": 0, "reply": {"id": 3599, "text": "icassp 刚结束就要赶回来考试好累,不过刚通宵一天复习考完了 373 算法感觉考得不错。还剩最后一个考试就结束了,是去年落下的 369 intro OS qwq"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-23T22:02:57", "media_type": "photo", "original_name": "photo_2024-04-23_22-02-57.jpg", "url": "media/3601.jpg", "size": 247614, "thumb": "media/3601.jpg_thumb.jpg"}]}, {"id": 3602, "date": "2024-04-24T06:52:36", "text": "#TIL 今天刚知道原来上海是直辖市\n\n之前一直以为上海是省,苏州和上海市在上海省 😢", "views": 189, "forwards": 9}, {"id": 3603, "date": "2024-04-24T20:33:25", "text": "在走廊里听到很大的风声来自这个小东西,还在想是给什么东西的散热器,然后发现是专门用来放风声白噪音的小喇叭 🧐", "views": 113, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-24T20:33:08", "media_type": "photo", "original_name": "photo_2024-04-24_20-33-08.jpg", "url": "media/3603.jpg", "size": 252856, "thumb": "media/3603.jpg_thumb.jpg"}]}, {"id": 3604, "date": "2024-04-25T02:45:35", "text": "EMS 国际快递只能填英文地址太坏了,刚才收到了快递员的电话似乎看不懂用英文写的国内地址呢... 😓", "views": 99, "forwards": 0}, {"id": 3605, "date": "2024-04-25T14:26:36", "text": "呜呜 不小心把自己的 bot token 公开了,感觉好丢人\n\n昨天晚上聊聊 Telegram 上突然收到了好多莫名其妙的消息,来自我们的 TG Bot... 这个 Bot 原本是用来发通知的,比如说写需要挂机的脚本的时候通常会在结尾加一个 tg 消息通知什么的,但是这些消息明显不是我们发的,怎么回事呢?\n\n查了查 GitHub 发现是我一两年前把它推到私有库里了,然后过了很久整理仓库的时候忘记这里有 token 就把仓库公开了,然后用 GitGuardian 扫了一遍发现还有几个其他的仓库也有同样的情况... 🤗\n\n以后公开仓库之前一定要记得扫描一遍 token ;-;", "views": 111, "forwards": 0, "media_group_id": 13712441574874101, "images": [{"width": 1146, "height": 1265, "date": "2024-04-25T14:26:35", "media_type": "photo", "original_name": "photo_2024-04-25_14-26-35.jpg", "url": "media/3605.jpg", "size": 133006, "thumb": "media/3605.jpg_thumb.jpg"}, {"width": 591, "height": 1280, "date": "2024-04-25T14:26:36", "media_type": "photo", "original_name": "photo_2024-04-25_14-26-36.jpg", "url": "media/3606.jpg", "size": 134419, "thumb": "media/3606.jpg_thumb.jpg"}]}, {"id": 3607, "date": "2024-04-25T16:40:28", "text": "The Story of AI Graphics at JetBrains\nAlso: Computational Arts Initiative\n\n看完这篇 Blog 我真的好爱 JetBrains。每一年 IDEA 的启动画面都是精心调制的广义 AI 图形,从以前的随机粒子生成,到 2020 的 CPPN 网络,再到 2023 年的 Stable Diffusion LoRA... 明明只是一个启动画面的一张图,这种没有功能性、甚至很少人会注意到的细节却花了这么多精力探索 qwq\n\n感觉能让大家在这种细节或者说好奇心上花时间的公司好棒,真希望这样的公司能多一些呀...", "views": 139, "forwards": 3}, {"id": 3608, "date": "2024-04-25T17:27:31", "text": "好玩 qwq\n\n(https://code2art.jetbrains.com/#509ffabc", "views": 143, "forwards": 2, "reply": {"id": 3607, "text": "The Story of AI Graphics at JetBrains\nAlso: Computational Arts Initiative\n\n看完这篇 Blog 我真的好爱 JetBrains。每一年 IDEA 的启动画面都是精心调制的广义 AI 图形,从以前的随机粒子生成,到 2020 的 CPPN 网络,再到 2023 年的 Stable Diffusion LoRA... 明明只是一个启动画面的一张图,这种没有功能性、甚至很少人会注意到的细节却花了这么多精力探索 qwq\n\n感觉能让大家在这种细节或者说好奇心上花时间的公司好棒,真希望这样的公司能多一些呀..."}, "images": [{"width": 1280, "height": 718, "date": "2024-04-25T17:27:31", "media_type": "photo", "original_name": "photo_2024-04-25_17-27-31.jpg", "url": "media/3608.jpg", "size": 65287, "thumb": "media/3608.jpg_thumb.jpg"}]}, {"id": 3609, "date": "2024-04-27T01:47:40", "text": "#桂桂今天吃什么\n朋友来玩所以做了卤肉(和)饭!", "views": 104, "forwards": 0, "media_group_id": 13713459686104165, "images": [{"width": 2560, "height": 1920, "date": "2024-04-27T01:47:38", "media_type": "photo", "original_name": "photo_2024-04-27_01-47-38.jpg", "url": "media/3609.jpg", "size": 537121, "thumb": "media/3609.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-27T01:47:39", "media_type": "photo", "original_name": "photo_2024-04-27_01-47-39.jpg", "url": "media/3610.jpg", "size": 661101, "thumb": "media/3610.jpg_thumb.jpg"}]}, {"id": 3611, "date": "2024-04-28T01:01:56", "text": "第一次想要在 Twitter 上 publicize 一件事情,感觉自己在学着别人用 Twitter 语气说话,但是似乎学得不是很好呢 😢\n\n看了猪猪和书的建议改了改才感觉更像是会在 Twitter 上看到的风格了。唉这真的好不像我,但是希望这样可以让更多人知道这件事情...\n\nLink", "views": 255, "forwards": 2, "images": [{"width": 964, "height": 1028, "date": "2024-04-28T01:01:56", "media_type": "photo", "original_name": "photo_2024-04-28_01-01-56.jpg", "url": "media/3611.jpg", "size": 144463, "thumb": "media/3611.jpg_thumb.jpg"}]}, {"id": 3612, "date": "2024-04-28T12:31:17", "text": "今天某位 MoeDev 过来玩,又吃到了蛋糕,开心开心 qwq\n\n以及她拍键用力觉得太吵我们现场给 adx3 改装了垫片,音量比之前好很多了!", "views": 122, "forwards": 0, "media_group_id": 13714459822322549, "images": [{"width": 2560, "height": 1920, "date": "2024-04-28T12:31:11", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-11.jpg", "url": "media/3612.jpg", "size": 380177, "thumb": "media/3612.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-28T12:31:12", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-12.jpg", "url": "media/3613.jpg", "size": 395623, "thumb": "media/3613.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-04-28T12:31:16", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-16.jpg", "url": "media/3614.jpg", "size": 619640, "thumb": "media/3614.jpg_thumb.jpg"}]}, {"id": 3615, "date": "2024-04-29T16:02:31", "text": "和多伦多的家说了再见 qwq", "views": 133, "forwards": 1}, {"id": 3616, "date": "2024-04-29T16:04:22", "text": "猜猜我要去哪", "views": 140, "forwards": 1, "media_group_id": 13715253299988973, "images": [{"width": 2560, "height": 1920, "date": "2024-04-29T16:04:21", "media_type": "photo", "original_name": "photo_2024-04-29_16-04-21.jpg", "url": "media/3616.jpg", "size": 957291, "thumb": "media/3616.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-29T15:21:53", "media_type": "photo", "original_name": "photo_2024-04-29_15-21-53.jpg", "url": "media/3617.jpg", "size": 352184, "thumb": "media/3617.jpg_thumb.jpg"}]}, {"id": 3618, "date": "2024-04-29T17:09:39", "text": "分离焦虑.jpg", "views": 140, "forwards": 0, "images": [{"width": 1860, "height": 1500, "date": "2024-04-29T17:09:39", "media_type": "photo", "original_name": "photo_2024-04-29_17-09-39.jpg", "url": "media/3618.jpg", "size": 500325, "thumb": "media/3618.jpg_thumb.jpg"}]}, {"id": 3619, "date": "2024-04-29T20:12:06", "text": "堵飞机", "views": 134, "forwards": 1, "media_group_id": 13715372215239485, "images": [{"width": 1920, "height": 2560, "date": "2024-04-29T20:12:06", "media_type": "photo", "original_name": "photo_2024-04-29_20-12-06.jpg", "url": "media/3619.jpg", "size": 246593, "thumb": "media/3619.jpg_thumb.jpg"}, {"width": 1440, "height": 993, "date": "2024-04-29T20:16:30", "media_type": "photo", "original_name": "photo_2024-04-29_20-16-30.jpg", "url": "media/3620.jpg", "size": 148715, "thumb": "media/3620.jpg_thumb.jpg"}]}, {"id": 3621, "date": "2024-04-30T12:44:31", "text": "试着在飞机上写一些 Wactroller v2 控制板的代码,看看我写的这些支离破碎的初始化代码 🌚 没有网络没有 AI 帮忙,不能查用例和文档,只有 IDE 和依赖源码可以参考... 上次这样写代码应该还是在小学打算法比赛的时候。\n\n没有需要网的效率工具我真的好废,不过同时也觉得读依赖源码让我对 TWAI (CAN) 理解得更多了,这种理解也许不是看着样例照猫画虎把项目写出来能学到的 qwq", "views": 115, "forwards": 0, "images": [{"width": 1130, "height": 1280, "date": "2024-04-30T12:44:31", "media_type": "photo", "original_name": "photo_2024-04-30_12-44-31.jpg", "url": "media/3621.jpg", "size": 137912, "thumb": "media/3621.jpg_thumb.jpg"}]}, {"id": 3622, "date": "2024-04-30T16:00:52", "text": "在香港和 qrty 玩得很开心 qwq\n\n坐了天星小轮,船票居然只要 ¥5 哇,比地铁便宜风景还好好,如果当时在西雅图能用这么便宜的价格坐船过河的话我一定会天天坐船上班的(然而当时开车过桥每过一次要收 US$4.5 😢\n\n办了一张八达通加入了我的地铁卡收藏 qwq 感觉在这边八达通就像 Suica 一样在哪里都能用诶(而且同样都是 Felica!)如果多伦多的 Presto 也是这样就好了。\n\n坐了 MTR 地铁,感觉除了机场快线很舒服以外其他的地铁站和车厢都和北京的差不多,比例超级误导的地铁地图也是一模一样(?)", "views": 119, "forwards": 1, "media_group_id": 13715942816462349, "images": [{"width": 2560, "height": 1920, "date": "2024-04-30T15:46:24", "media_type": "photo", "original_name": "photo_2024-04-30_15-46-24.jpg", "url": "media/3622.jpg", "size": 387706, "thumb": "media/3622.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:49", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-49.jpg", "url": "media/3623.jpg", "size": 910741, "thumb": "media/3623.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:49", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-49.jpg", "url": "media/3624.jpg", "size": 598976, "thumb": "media/3624.jpg_thumb.jpg"}, {"width": 1918, "height": 1513, "date": "2024-04-30T16:00:50", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-50.jpg", "url": "media/3625.jpg", "size": 187885, "thumb": "media/3625.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:50", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-50.jpg", "url": "media/3626.jpg", "size": 602931, "thumb": "media/3626.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:00:51", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-51.jpg", "url": "media/3627.jpg", "size": 403461, "thumb": "media/3627.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:51", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-51.jpg", "url": "media/3628.jpg", "size": 194615, "thumb": "media/3628.jpg_thumb.jpg"}]}, {"id": 3629, "date": "2024-04-30T16:23:28", "text": "还去了港大!环境好棒,有不是那么追求安静的图书馆,听到了从公用钢琴传来的琴声和歌声\n\n建筑也好奇妙,感觉这个校园重新定义了地面,走在路上会给我一种在地面的错觉,但是实际上楼的一层下面也有其他的楼,从地铁出来进校区的那一刻就已经在天上了 quq", "views": 109, "forwards": 1, "media_group_id": 13715953665026693, "images": [{"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3629.jpg", "size": 617592, "thumb": "media/3629.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3630.jpg", "size": 409853, "thumb": "media/3630.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3631.jpg", "size": 341776, "thumb": "media/3631.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:23:26", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-26.jpg", "url": "media/3632.jpg", "size": 322442, "thumb": "media/3632.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:23:26", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-26.jpg", "url": "media/3633.jpg", "size": 808828, "thumb": "media/3633.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:27", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-27.jpg", "url": "media/3634.jpg", "size": 933520, "thumb": "media/3634.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:27", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-27.jpg", "url": "media/3635.jpg", "size": 919324, "thumb": "media/3635.jpg_thumb.jpg"}]}, {"id": 3636, "date": "2024-05-01T02:30:48", "text": "#戴上耳机\nTake care of you for me ❤️", "views": 103, "forwards": 0, "files": [{"duration": 205, "performer": "Cavetown", "title": "Empty Bed", "file_name": "Cavetown - Empty Bed.flac", "mime_type": "audio/flac", "date": "2024-04-27T18:06:34", "media_type": "audio_file", "original_name": "Cavetown - Empty Bed.flac", "url": "media/3636.flac", "size": 19586086, "thumb": "media/3636.flac_thumb.jpg"}]}, {"id": 3637, "date": "2024-05-01T13:09:56", "text": "从小学就是法外狂徒", "views": 107, "forwards": 0, "images": [{"width": 1440, "height": 1160, "date": "2024-05-01T13:09:55", "media_type": "photo", "original_name": "photo_2024-05-01_13-09-55.jpg", "url": "media/3637.jpg", "size": 177222, "thumb": "media/3637.jpg_thumb.jpg"}]}, {"id": 3638, "date": "2024-05-01T21:20:20", "text": "回国了!见到了父母,回到了十年前小学的时候住的公寓,散落在这里的记忆碎片全都回来了...!\n\n想起以前好喜欢在这里骑车,仿佛有了自行车整个世界都不算远。扫了一辆小黄车在附近转一转。骑出去两个路口看到了小时候玩烟花烧到手的地方,是一个自行车亭,当时空空的但是现在已经满到进不去了。那件事情之后也没有人在这里贴警告牌呢,是不是觉得不会有人像我这么蠢(xx)\n\n向外骑一骑到了学校,即使离开了这么久中关村二小还是一点都没有变,不过也变了——印象中这个学校好大,有好多只有我和朋友们知道的秘密角落让我藏零食藏自己 qwq 现在看也只有一个篮球场那么大嘛,也只有三栋四五层高的教学楼。看一看周围,校门对面的两家小卖店、最喜欢的烤香肠和烤冷面餐车已经都不在了,取代它的是社区活动中心和警察局... 好心疼现在的学生,没有这些店放学会有多么无聊唉。\n\n再骑出去一点看到了小时候离家出走的那天准备睡的地方。记得那天是放学的时间语文老师说今天不抄完课文不让我们回家,但是我绝对不想抄,怎么办呢?小小桂桂想到了一个很聪明的办法,那就是... 假装上厕所溜出去然后睡外面等到过了「今天」再回家 🌚 感觉自闭光谱真的给我了对很多事情的奇妙理解", "views": 107, "forwards": 1, "media_group_id": 13716787366296149, "images": [{"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3638.jpg", "size": 77952, "thumb": "media/3638.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3639.jpg", "size": 139735, "thumb": "media/3639.jpg_thumb.jpg"}, {"width": 800, "height": 600, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3640.jpg", "size": 70867, "thumb": "media/3640.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3641.jpg", "size": 203069, "thumb": "media/3641.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3642.jpg", "size": 194195, "thumb": "media/3642.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3643.jpg", "size": 144395, "thumb": "media/3643.jpg_thumb.jpg"}]}, {"id": 3644, "date": "2024-05-01T21:23:19", "text": "骑远一点骑到了已经没落的鼎好和海龙电子城,以前对大白菜 Ghost 装出来的系统不满意所以专门去这里花 ¥10 买了一张 Windows 8 的官方系统盘,当时还以为这是正版盘哇,完全不知道 Windows ISO 都是能免费下载的 ;-; 现在这两栋似乎被重新装修成了办公楼。\n\n再骑过两条街是还没有没落的中发电子城,是卖电子元件的地方。看到它还在营业我真的好开心——感觉小时候能喜欢上做硬件很大程度是因为中发的存在,因为有想做的东西的时候可以简单构思一下然后骑上车去那边问问店家需要什么然后买到材料就能开始做... 如果我是在加拿大长大,如果每次想要做什么都要花大量时间构思设计 PCB 然后再等两三周寄到了、热情也淡下来了才发现哪里做错了的话,也许我就不会对硬件感兴趣了。不过今天骑到这里的时候已经太晚关门了,回家吧明天再来看看 😴\n\n回家的路上原本以为需要导航,但是跟着肌肉记忆(逆行hhh)骑着骑着就到家了,走了太多次的路每一个拐角都仍然留在记忆中... 不过最后进错单元了走到六楼发现不是自己家被吓得半死,站在原地闭上眼睛害怕的不敢动 ;-;;;; 即使是现在依然觉得这个楼梯好恐怖,尤其是晚上只能用手电筒,感觉直接放进恐怖游戏里也不会违和。这段楼梯总是出现在我的噩梦里,比如被卡在无限循环的楼梯中或者楼梯在中间断掉或者走到楼顶发现这里不是家...\n\n让自己冷静下来下楼再爬上隔壁的楼之后回到家啦,能回到承载了这么多记忆的地方感觉这一切都好不真实,感谢父母把这个家留下来 qwq", "views": 103, "forwards": 1, "media_group_id": 13716788792146237, "images": [{"width": 1280, "height": 961, "date": "2024-05-01T21:23:08", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-08.jpg", "url": "media/3644.jpg", "size": 270533, "thumb": "media/3644.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:23:08", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-08.jpg", "url": "media/3645.jpg", "size": 141887, "thumb": "media/3645.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-01T21:23:18", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-18.jpg", "url": "media/3646.jpg", "size": 130778, "thumb": "media/3646.jpg_thumb.jpg"}]}, {"id": 3647, "date": "2024-05-01T22:57:17", "text": "#戴上耳机\n\nBack when we were younger\nand our dreams were unexplored\nWe just needed each other\ncouldn't ever ask for more\nOh, nobody had flaws,\nand nothing had a cause\nwhen we were younger", "views": 100, "forwards": 0, "files": [{"duration": 234, "performer": "Grentperez/Cavetown", "title": "When We Were Younger", "file_name": "Grentperez,Cavetown - When We Were Younger.flac", "mime_type": "audio/flac", "date": "2024-05-01T22:57:17", "media_type": "audio_file", "original_name": "Grentperez,Cavetown - When We Were Younger.flac", "url": "media/3647.flac", "size": 47033298, "thumb": "media/3647.flac_thumb.jpg"}]}, {"id": 3648, "date": "2024-05-02T10:08:49", "text": "#生草翻译", "views": 96, "forwards": 0, "media_group_id": 13717156232432357, "images": [{"width": 1920, "height": 2560, "date": "2024-05-02T10:08:46", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-46.jpg", "url": "media/3648.jpg", "size": 360450, "thumb": "media/3648.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3649.jpg", "size": 400004, "thumb": "media/3649.jpg_thumb.jpg"}, {"width": 1918, "height": 1859, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3650.jpg", "size": 342664, "thumb": "media/3650.jpg_thumb.jpg"}, {"width": 1918, "height": 1528, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3651.jpg", "size": 377463, "thumb": "media/3651.jpg_thumb.jpg"}, {"width": 1918, "height": 1077, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3652.jpg", "size": 291890, "thumb": "media/3652.jpg_thumb.jpg"}, {"width": 1918, "height": 1311, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3653.jpg", "size": 325113, "thumb": "media/3653.jpg_thumb.jpg"}, {"width": 2040, "height": 1482, "date": "2024-05-02T10:08:48", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-48.jpg", "url": "media/3654.jpg", "size": 537796, "thumb": "media/3654.jpg_thumb.jpg"}]}, {"id": 3655, "date": "2024-05-02T16:01:56", "text": "out of context 发些这几天路程中遇到的有意思的、不寻常的细节", "views": 99, "forwards": 0, "media_group_id": 13717325727982317, "images": [{"width": 2560, "height": 1920, "date": "2024-05-02T16:01:52", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-52.jpg", "url": "media/3655.jpg", "size": 398265, "thumb": "media/3655.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:53", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-53.jpg", "url": "media/3656.jpg", "size": 737557, "thumb": "media/3656.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:53", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-53.jpg", "url": "media/3657.jpg", "size": 585659, "thumb": "media/3657.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3658.jpg", "size": 295900, "thumb": "media/3658.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3659.jpg", "size": 700668, "thumb": "media/3659.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3660.jpg", "size": 866685, "thumb": "media/3660.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:55", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-55.jpg", "url": "media/3661.jpg", "size": 398221, "thumb": "media/3661.jpg_thumb.jpg"}]}, {"id": 3662, "date": "2024-05-02T23:51:51", "text": "猫!今年第一次看到活猫 🤩\n\n多伦多完全见不到野猫哇", "views": 95, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-05-02T23:49:55", "media_type": "photo", "original_name": "photo_2024-05-02_23-49-55.jpg", "url": "media/3662.jpg", "size": 873925, "thumb": "media/3662.jpg_thumb.jpg"}]}, {"id": 3663, "date": "2024-05-03T02:46:27", "text": "在火车上,听后座的妈妈带小女孩好有趣\n女孩:草坪欸\n妈:不是草坪,是小麦!\n女孩:小卖部?\n妈:什么小卖部,是麦子,谷物,你吃的米饭都是从这里来的哦\n女孩:小卖部!😝", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-05-03T02:46:27", "media_type": "photo", "original_name": "photo_2024-05-03_02-46-27.jpg", "url": "media/3663.jpg", "size": 156779, "thumb": "media/3663.jpg_thumb.jpg"}]}, {"id": 3664, "date": "2024-05-03T14:27:39", "text": "想起来小时候买饮料之后最期待的就是拧开瓶盖放过去看看有没有再来一瓶 quq", "views": 98, "forwards": 0, "images": [{"width": 1784, "height": 2558, "date": "2024-05-03T14:27:39", "media_type": "photo", "original_name": "photo_2024-05-03_14-27-39.jpg", "url": "media/3664.jpg", "size": 272786, "thumb": "media/3664.jpg_thumb.jpg"}]}, {"id": 3665, "date": "2024-05-03T14:31:43", "text": "去苏州见到了一直很想见的朋友!吃到了一直很想吃的萨莉亚!qwq\n\n(出门穿了裙子结果在火车上觉得太冷还是换上了裤子 😢", "views": 100, "forwards": 0, "media_group_id": 13717973627802101, "images": [{"width": 2560, "height": 1920, "date": "2024-05-03T14:31:38", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-38.jpg", "url": "media/3665.jpg", "size": 541401, "thumb": "media/3665.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-03T14:31:40", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-40.jpg", "url": "media/3666.jpg", "size": 563806, "thumb": "media/3666.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-03T14:31:42", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-42.jpg", "url": "media/3667.jpg", "size": 377488, "thumb": "media/3667.jpg_thumb.jpg"}]}, {"id": 3668, "date": "2024-05-03T18:20:46", "text": "cpu-z 真的是很好的取暖工具,之前上飞机穿少了插上电源开上 cpu-z 抱着笔记本睡香香,今天也是 qwq\n\n不过有时候会太烫也不会停下来,需要花些时间调被子调到通风正好的状态。在想能不能写一个软件,接一个外接的温度传感器来根据温度自动调节 cpu 热度目标", "views": 99, "forwards": 0, "images": [{"width": 605, "height": 603, "date": "2024-05-03T18:11:29", "media_type": "photo", "original_name": "photo_2024-05-03_18-11-29.jpg", "url": "media/3668.jpg", "size": 55330, "thumb": "media/3668.jpg_thumb.jpg"}]}, {"id": 3670, "date": "2024-05-03T23:21:53", "views": 94, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-05-03T23:20:00", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "😇", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3670.webm", "size": 95980, "thumb": "media/3670.webm_thumb.jpg"}]}, {"id": 3671, "date": "2024-05-03T23:37:43", "text": "习惯了北美超市里特别甜的甜点之后回国吃什么甜点都觉得不够甜了 😢", "views": 92, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-03T23:37:42", "media_type": "photo", "original_name": "photo_2024-05-03_23-37-42.jpg", "url": "media/3671.jpg", "size": 320492, "thumb": "media/3671.jpg_thumb.jpg"}]}, {"id": 3672, "date": "2024-05-04T08:42:18", "text": "原来武汉地铁的卡和其他地方都不通", "views": 98, "forwards": 0, "media_group_id": 13718497111400853, "images": [{"width": 1920, "height": 2560, "date": "2024-05-04T08:42:17", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-17.jpg", "url": "media/3672.jpg", "size": 302469, "thumb": "media/3672.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-04T08:42:17", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-17.jpg", "url": "media/3673.jpg", "size": 385912, "thumb": "media/3673.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-04T08:42:18", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-18.jpg", "url": "media/3674.jpg", "size": 322696, "thumb": "media/3674.jpg_thumb.jpg"}]}, {"id": 3675, "date": "2024-05-04T12:57:14", "text": "长记性了,这次去奶茶店选了多糖然后感觉甜度正好 😢(不过这个好好喝 quq", "views": 96, "forwards": 0, "reply": {"id": 3671, "text": "习惯了北美超市里特别甜的甜点之后回国吃什么甜点都觉得不够甜了 😢"}, "images": [{"width": 1918, "height": 2558, "date": "2024-05-04T12:57:14", "media_type": "photo", "original_name": "photo_2024-05-04_12-57-14.jpg", "url": "media/3675.jpg", "size": 480155, "thumb": "media/3675.jpg_thumb.jpg"}]}, {"id": 3676, "date": "2024-05-05T12:06:47", "text": "昨天去空降武汉了,刚到武汉去旅店入住然后发生了一些鬼故事:入口是一个电梯前台在二层,整个房间只有厕所抽风这一个通风口整个房间充满了臭味,有窗户有窗帘但是打开窗户后面是墙 ❓,有一个需要连接蓝牙付费才能用的 5V 2A 手机充电头(那手机没电了要怎么付费充),然后掀开贴纸上”7天酒店“的贴纸下面是”布丁酒店“ \n\n小时候住过七天觉得还可以的,现在怎么变得这么糟糕了,以后订旅店要小心哦...", "views": 111, "forwards": 2, "media_group_id": 13719286458460621, "images": [{"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3676.jpg", "size": 71288, "thumb": "media/3676.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3677.jpg", "size": 106231, "thumb": "media/3677.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3678.jpg", "size": 59674, "thumb": "media/3678.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3679.jpg", "size": 127407, "thumb": "media/3679.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3680.jpg", "size": 146965, "thumb": "media/3680.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3681.jpg", "size": 101526, "thumb": "media/3681.jpg_thumb.jpg"}]}, {"id": 3682, "date": "2024-05-05T14:24:06", "text": "今天去参观了黄鹤楼。众所周知,黄鹤楼有着将近两千年的悠久历史,据说公元 233 年三国时代的商人们为了销售周边商品,诗人、书法家、画家们为了分享关于这座楼的作品,将它建了起来。最初赞助这座楼的人似乎有些自恋,规定了楼周围出现的所有物品都必须与黄鹤楼相关。所以在这里,你会看到各种古诗、图画、甚至连卖的商品都和黄鹤楼有着密切的关系。\n\n从建筑风格来看,这座楼用了不少前卫技术,和当时主流的木制建筑相比非常超前。为了避免砍伐红木,黄鹤楼用前所未闻的混凝土打了地基、用几十根穿过整个楼高的钢柱做支撑、用金属焊接了梁架、还用精细打磨的金属螺丝固定了零件。最后,贴上装饰性的木板,喷上红漆,让一切看起来仿佛和昂贵的红木一模一样。黄鹤楼的建筑师还发明了玻璃和电梯——为了方便客人观赏风景,这座楼成为了中国史上第一个用玻璃做窗户、用电梯传送客人的建筑。就是因为使用了如此超前的建筑技术,这栋楼才能够经得起风雨,完好无损地存留至今,看起来一点都不显得陈旧。\n\n走出黄鹤楼,我看到了李白的鬼魂正在亭子前念他生前的诗,让小孩们开心。演奏家正在用改良版古筝演奏着电音音乐。对面山上的白云阁里,看到了一栋由同样超前的苏州红木雕刻厂 CNC 机雕刻的巨型红木浮雕。出园前还有一座宋宋的雕像,站在广场上送行。不得不感叹公元 233 年人们的实验精神啊我编不下去了 🌚\n\n(实际上这栋楼是 1985 年建的,除了名字一样和所谓有快两千年历史的那栋黄鹤楼没有半毛钱的关系,看起来不像、地理位置不同、目的也不一样。要满足无知游客想看的「悠久中国历史」所以把楼建得不新不旧,真是太可怜了", "views": 118, "forwards": 1, "media_group_id": 13719352369143717, "images": [{"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3682.jpg", "size": 214338, "thumb": "media/3682.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3683.jpg", "size": 86373, "thumb": "media/3683.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3684.jpg", "size": 108822, "thumb": "media/3684.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3685.jpg", "size": 195940, "thumb": "media/3685.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3686.jpg", "size": 207477, "thumb": "media/3686.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3687.jpg", "size": 109231, "thumb": "media/3687.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:46", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-46.jpg", "url": "media/3688.jpg", "size": 264266, "thumb": "media/3688.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:55", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-55.jpg", "url": "media/3689.jpg", "size": 306630, "thumb": "media/3689.jpg_thumb.jpg"}]}, {"id": 3690, "date": "2024-05-05T16:39:19", "text": "还是正经写一下回忆吧。今天和 Asuna 在武汉玩(图5是 Asuna)早上一起吃了热干面,很好吃还很便宜!有点想学学怎么做。还点了蛋酒,但是可惜不是很喜欢。\n\n接下来去了黄鹤楼,除了上述的事情以外还看到了黄鹤楼员工在扇子上写的毛笔画,都非常漂亮非常有创意,最终买了这扇「鹤」。看到这些独特的创作好开心,感觉买到了独一无二的东西,和工厂模具批量压出来的纪念品相比感觉这些手做的毛笔画更有温度。\n\n出园之后真的非常幸运,正好 Archibald Caramantran 剧团正在准备开始表演街头巨型木偶剧,他们今年五月要在中国长沙、武汉、和哈尔滨巡演的样子。五月五号是演出的最后一天,居然正好碰上了。看的时候不知道,之后查了一下发现演的是《拉封丹寓言》里面《The Cock, the Dog, and the Fox》(故事似乎是一样的,只不过狗改成了鹤)感觉演得很不错,大家都很入戏。不过故事比较短,听周围人的评论感觉大部分人也不知道有这个演出,我是用 Google Lens 搜到他们去年在香港用同一套巨型木偶服装的演出然后再查了拉封丹 + 黄鹤楼才查到的在演什么... 如果有立一个说明牌子就好了。", "views": 88, "forwards": 0, "media_group_id": 13719417276939949, "images": [{"width": 1280, "height": 961, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3690.jpg", "size": 185784, "thumb": "media/3690.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3691.jpg", "size": 162273, "thumb": "media/3691.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3692.jpg", "size": 63020, "thumb": "media/3692.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3693.jpg", "size": 247005, "thumb": "media/3693.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3694.jpg", "size": 307767, "thumb": "media/3694.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3695.jpg", "size": 125941, "thumb": "media/3695.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3696.jpg", "size": 307682, "thumb": "media/3696.jpg_thumb.jpg"}], "reply": {"id": 3682, "text": "今天去参观了黄鹤楼。众所周知,黄鹤楼有着将近两千年的悠久历史,据说公元 233 年三国时代的商人们为了销售周边商品,诗人、书法家、画家们为了分享关于这座楼的作品,将它建了起来。最初赞助这座楼的人似乎有些自恋,规定了楼周围出现的所有物品都必须与黄鹤楼相关。所以在这里,你会看到各种古诗、图画、甚至连卖的商品都和黄鹤楼有着密切的关系。\n\n从建筑风格来看,这座楼用了不少前卫技术,和当时主流的木制建筑相比非常超前。为了避免砍伐红木,黄鹤楼用前所未闻的混凝土打了地基、用几十根穿过整个楼高的钢柱做支撑、用金属焊接了梁架、还用精细打磨的金属螺丝固定了零件。最后,贴上装饰性的木板,喷上红漆,让一切看起来仿佛和昂贵的红木一模一样。黄鹤楼的建筑师还发明了玻璃和电梯——为了方便客人观赏风景,这座楼成为了中国史上第一个用玻璃做窗户、用电梯传送客人的建筑。就是因为使用了如此超前的建筑技术,这栋楼才能够经得起风雨,完好无损地存留至今,看起来一点都不显得陈旧。\n\n走出黄鹤楼,我看到了李白的鬼魂正在亭子前念他生前的诗,让小孩们开心。演奏家正在用改良版古筝演奏着电音音乐。对面山上的白云阁里,看到了一栋由同样超前的苏州红木雕刻厂 CNC 机雕刻的巨型红木浮雕。出园前还有一座宋宋的雕像,站在广场上送行。不得不感叹公元 233 年人们的实验精神啊我编不下去了 🌚\n\n(实际上这栋楼是 1985 年建的,除了名字一样和所谓有快两千年历史的那栋黄鹤楼没有半毛钱的关系,看起来不像、地理位置不同、目的也不一样。要满足无知游客想看的「悠久中国历史」所以把楼建得不新不旧,真是太可怜了", "thumb": "media/3682.jpg_thumb.jpg"}}, {"id": 3697, "date": "2024-05-06T02:29:59", "text": "我还在武汉,下午四点走,有人今天在武汉一起玩嘛?qwq", "views": 104, "forwards": 1}, {"id": 3698, "date": "2024-05-06T03:10:36", "text": "想做猫", "views": 92, "forwards": 2, "images": [{"width": 1156, "height": 2271, "date": "2024-05-06T03:10:36", "media_type": "photo", "original_name": "photo_2024-05-06_03-10-36.jpg", "url": "media/3698.jpg", "size": 345401, "thumb": "media/3698.jpg_thumb.jpg"}]}, {"id": 3699, "date": "2024-05-06T05:43:47", "text": "东湖边的外星传送门🧐", "views": 87, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-06T05:43:47", "media_type": "video_file", "original_name": "video_2024-05-06_05-43-47.mp4", "url": "media/3699.mp4", "size": 7797901, "thumb": "media/3699.mp4_thumb.jpg"}]}, {"id": 3700, "date": "2024-05-06T08:04:04", "text": "真的好喜欢热干面,在武汉三天吃了三顿热干面", "views": 92, "forwards": 0, "reply": {"id": 3698, "text": "想做猫"}}, {"id": 3701, "date": "2024-05-06T14:24:07", "text": "猫!\n\n1. Asuna 的猫\n2. Asuna 撸 Asuna 的猫\n3. Asuna 的猫不让我工作\n4. Asuna 的猫听我弹吉他\n5. 户部巷的猫\n6. Asuna 隔空撸户部巷的猫\n7. 我撸户部巷的猫", "views": 99, "forwards": 1, "media_group_id": 13720043577986909, "images": [{"width": 2560, "height": 1830, "date": "2024-05-06T14:23:48", "media_type": "photo", "original_name": "photo_2024-05-06_14-23-48.jpg", "url": "media/3701.jpg", "size": 388639, "thumb": "media/3701.jpg_thumb.jpg"}, {"width": 1574, "height": 984, "date": "2024-05-06T14:23:48", "media_type": "photo", "original_name": "photo_2024-05-06_14-23-48.jpg", "url": "media/3702.jpg", "size": 254704, "thumb": "media/3702.jpg_thumb.jpg"}, {"width": 2030, "height": 2560, "date": "2024-05-06T14:24:04", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-04.jpg", "url": "media/3703.jpg", "size": 817453, "thumb": "media/3703.jpg_thumb.jpg"}, {"width": 2237, "height": 2560, "date": "2024-05-06T14:24:05", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-05.jpg", "url": "media/3704.jpg", "size": 810409, "thumb": "media/3704.jpg_thumb.jpg"}, {"width": 2560, "height": 1736, "date": "2024-05-06T14:24:05", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-05.jpg", "url": "media/3705.jpg", "size": 1003948, "thumb": "media/3705.jpg_thumb.jpg"}, {"width": 2560, "height": 1969, "date": "2024-05-06T14:24:06", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-06.jpg", "url": "media/3706.jpg", "size": 931863, "thumb": "media/3706.jpg_thumb.jpg"}, {"width": 2560, "height": 1717, "date": "2024-05-06T14:24:06", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-06.jpg", "url": "media/3707.jpg", "size": 1061489, "thumb": "media/3707.jpg_thumb.jpg"}]}, {"id": 3708, "date": "2024-05-06T14:54:14", "text": "menci: onshape 是不是现实世界的 figma 🤯", "views": 98, "forwards": 0}, {"id": 3709, "date": "2024-05-06T18:51:23", "text": "昨天下午和 Asuna 去户部巷觅食,吃了炸小土豆、小笼包、烤冷面,很喜欢小土豆。不过这里好贵,明明都是餐车摊子也没有座位,小土豆和烤冷面居然要 ¥15 一小碗... 记得我小时候在小学门口吃的餐车烤冷面只要 ¥3-4。\n\n接下来去坐了渡船,船票只要 ¥1.5 哇比香港还便宜。看到了武汉三座桥:长江大桥中间是一个个交叉的米字支撑着上下两层看上去好像纽约的 Brooklyn Bridge,二桥是普普通通的平行斜拉桥,旁边的鹦鹉洲长江大桥那个红色悬索就完全是 SF 金门大桥的复刻了... 感觉这三个放在同一个城市里怪怪的,审美太不一致了,感觉仿佛像在一个应用里同时看到了安卓开关和 iOS 开关和 h5 默认的方块选框 🌚\n\n晚上回家之后 Asuna 凌晨去办公室给服务器装硬盘装到五点才睡... 结果第二天完全没力气陪我玩了,我到小区门口的时候 Asuna 似乎连下楼帮我开门的力气都没有了,原本打算一起去东湖看来只能一个人去啦。那时候还很失望,想着我明明是为了能和ta多玩一个白天才专门买了晚上的火车票,但是到东湖之后所有坏心情都消失了!东湖很自然很平静,没有前几天去得景点的嘈杂吵闹,只有温馨的鸟叫声水流声和... 陶笛?\n\n陶笛的声音融入这个气氛融入得太好了差点没注意到,说不定是这里的空气自带的 BGM。跟着陶笛的声音走近一点看到是一位老阿姨站在高出的亭子里吹减慢速度的「紫色热情」吹得好好听!上去搭了搭话,感觉阿姨人很好,她说在这边喜欢陶笛的人很少见,我说我在学还给了我很多学陶笛的建议 qwq 搭上话很开心!感觉如果是两个人一起去的话肯定就不会搭话了,所以 Asuna 没来也不完全是坏事?(怎么像是塞翁失马焉知非福的歪理hhh\n\n接下来转了转,看到了很美的风景但是有点迷茫,因为我不是很喜欢拍风景的人,毕竟感觉同样的风景肯定有专业摄影团队拍过了... 我喜欢用相机记录回忆,把朋友们放进画幅里拍下独一无二的照片,可惜这次没有朋友也没有三脚架就没办法了呢。时间差不多就打车去火车站了,在武汉的三天就这样结束啦。", "views": 91, "forwards": 0, "media_group_id": 13720171866871037, "images": [{"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3709.jpg", "size": 126334, "thumb": "media/3709.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3710.jpg", "size": 176135, "thumb": "media/3710.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3711.jpg", "size": 90811, "thumb": "media/3711.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3712.jpg", "size": 340436, "thumb": "media/3712.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3713.jpg", "size": 456180, "thumb": "media/3713.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3714.jpg", "size": 342060, "thumb": "media/3714.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:22", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-22.jpg", "url": "media/3715.jpg", "size": 337983, "thumb": "media/3715.jpg_thumb.jpg"}]}, {"id": 3716, "date": "2024-05-07T05:12:52", "text": "menci 窝新增一根竹子", "views": 99, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-05-07T05:12:39", "media_type": "photo", "original_name": "photo_2024-05-07_05-12-39.jpg", "url": "media/3716.jpg", "size": 535006, "thumb": "media/3716.jpg_thumb.jpg"}]}, {"id": 3717, "date": "2024-05-07T10:11:08", "text": "今天上午原本打算去修一下小新的 type-c 口,找到了楼下的一家维修店。店里的师傅很好心,看我还在保修让我去找联想(他说联想即使只是 type-c 口坏了也会直接换主板,有点想在主板上做些记号看看会不会真的换)然后给他看了那个坏掉的稳定器他说不会修 quq\n\n下午 Wactroller 项目的板子元件工具都差不多到齐了,但是发现这么小的 LED 自己很不会焊... 下楼去找了之前的那个师傅问他会不会让他教我居然真的同意了,而且居然只收了 ¥20... 真是好人欸 🥺", "views": 109, "forwards": 0, "media_group_id": 13720613345723885, "files": [{"width": 1280, "height": 720, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-07T10:04:09", "media_type": "video_file", "original_name": "video_2024-05-07_10-04-09.mp4", "url": "media/3717.mp4", "size": 3848540, "thumb": "media/3717.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2024-05-07T10:04:07", "media_type": "photo", "original_name": "photo_2024-05-07_10-04-07.jpg", "url": "media/3718.jpg", "size": 713580, "thumb": "media/3718.jpg_thumb.jpg"}]}, {"id": 3719, "date": "2024-05-08T12:43:32", "text": "💢", "views": 88, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-08T12:43:31", "media_type": "photo", "original_name": "photo_2024-05-08_12-43-31.jpg", "url": "media/3719.jpg", "size": 687824, "thumb": "media/3719.jpg_thumb.jpg"}]}, {"id": 3720, "date": "2024-05-08T15:27:19", "text": "#桂桂今天吃什么\n三文鱼拌饭!\n\n第一次在国内做饭,好不适应。第一次用明火感觉还没反应过来油就热了,第一次见到需要插电才能用的热水,第一次见到这么细的青葱... 以及买菜的时候所有菜分量都好少(在加拿大那边平时买菜的地方尤其是 costco 最小单位就很多,而且去买菜也很麻烦所以每次都买很多囤起来)\n\n还有在这边好多东西在线下超市都找不到,比如つゆ、だし... 似乎这里也没有日韩超市,只好在淘宝买了送过来还好慢 😭", "views": 93, "forwards": 0, "media_group_id": 13721456317415861, "images": [{"width": 1280, "height": 960, "date": "2024-05-08T15:27:10", "media_type": "photo", "original_name": "photo_2024-05-08_15-27-10.jpg", "url": "media/3720.jpg", "size": 146347, "thumb": "media/3720.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-08T15:27:19", "media_type": "photo", "original_name": "photo_2024-05-08_15-27-19.jpg", "url": "media/3721.jpg", "size": 114737, "thumb": "media/3721.jpg_thumb.jpg"}]}, {"id": 3722, "date": "2024-05-08T15:30:56", "text": "而且发现在国内做饭不是很能省钱欸... 这一顿两人份的饭食材就花了 ¥22,但是在外面吃 ¥11 也够了。在加拿大那边的话在外面吃至少要 $15 = ¥75 🥺", "views": 114, "forwards": 0, "reply": {"id": 3720, "text": "#桂桂今天吃什么\n三文鱼拌饭!\n\n第一次在国内做饭,好不适应。第一次用明火感觉还没反应过来油就热了,第一次见到需要插电才能用的热水,第一次见到这么细的青葱... 以及买菜的时候所有菜分量都好少(在加拿大那边平时买菜的地方尤其是 costco 最小单位就很多,而且去买菜也很麻烦所以每次都买很多囤起来)\n\n还有在这边好多东西在线下超市都找不到,比如つゆ、だし... 似乎这里也没有日韩超市,只好在淘宝买了送过来还好慢 😭", "thumb": "media/3720.jpg_thumb.jpg"}}, {"id": 3723, "date": "2024-05-08T16:08:48", "text": "给 menci 的新家设计了一个尺寸正好放在圆角阳台的办公桌!\n\n桌板材料选了 18mm 桦木胶合板 CNC 两片合在一起 36mm 厚 ¥450(为了尽量减少运费专门选了一家上海的厂),抽屉做成了 12mm 激光切割小盒子花了 ¥200,结构支撑用的是 3030 1.5mm 铝型材花了 ¥344,最后再加上四套不锈钢阻尼导轨 ¥162 总共下来 ¥1156 感觉还好 qwq\n\n希望组装的时候不会出问题 🙏", "views": 97, "forwards": 1, "media_group_id": 13721476228216541, "images": [{"width": 770, "height": 475, "date": "2024-05-08T16:08:28", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-28.jpg", "url": "media/3723.jpg", "size": 30070, "thumb": "media/3723.jpg_thumb.jpg"}, {"width": 800, "height": 654, "date": "2024-05-08T16:08:29", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-29.jpg", "url": "media/3724.jpg", "size": 54989, "thumb": "media/3724.jpg_thumb.jpg"}, {"width": 800, "height": 667, "date": "2024-05-08T16:08:38", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-38.jpg", "url": "media/3725.jpg", "size": 36740, "thumb": "media/3725.jpg_thumb.jpg"}]}, {"id": 3726, "date": "2024-05-09T14:29:08", "text": "哭哭 今天好狼狈\n\n九点钟吃完饭决定出门去远一点的超市买东西,十点关门原本觉得挺有时间的。骑车到那边九点半,拿了些想要的东西然后快到十点的时候跑去结账,到结账的地方正好十点,结果已经没有人结账了,自助结账也不开...\n\n在周围问了问工作人员好像都没有权限结账的样子,站在那里等了一会被别人喊了一些听不懂的方言还是走了... 向出口走的时候感觉每个人都在对我们喊,听不懂但是能听出是很生气的样子。到门口发现门已经锁了,要不是那里站着工作人员我们就被锁在里面了呜呜\n\n然后手机还只剩 3% 电了,还没带充电宝... 地铁卡在手机上到站的时候肯定没办法出站,扫自行车也肯定没办法还车,走路又要一个小时而且没有手机上的地图肯定找不到路 😭 还好 menci 在旁边帮忙叫了车不然我今天肯定回不了家\n\n中国的超市好坏哦,居然刚到关门时间就关门,记得上次在美国和豆腐猫猫球自驾游有一天去沃尔玛稍微过了关门时间才结账也没有问题...", "views": 110, "forwards": 0}, {"id": 3728, "date": "2024-05-10T02:11:17", "text": "把美团和闲鱼放在同一个文件夹的坏处就是,每次想打开美团的时候都会打开闲鱼,每次想打开闲鱼的时候都会打开美团 🌚", "views": 115, "forwards": 1, "images": [{"width": 752, "height": 904, "date": "2024-05-10T02:11:17", "media_type": "photo", "original_name": "photo_2024-05-10_02-11-17.jpg", "url": "media/3728.jpg", "size": 48580, "thumb": "media/3728.jpg_thumb.jpg"}]}, {"id": 3729, "date": "2024-05-10T03:29:44", "text": "买了三件加拿大 M 吃不到的东西", "views": 102, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1440, "height": 1632, "date": "2024-05-10T03:26:43", "media_type": "photo", "original_name": "photo_2024-05-10_03-26-43.jpg", "url": "media/3729.jpg", "size": 97574, "thumb": "media/3729.jpg_thumb.jpg"}]}, {"id": 3730, "date": "2024-05-10T12:58:34", "text": "呜呜呜呜 在地铁上想要在到站的时候跑出去丢一下垃圾饮料杯,感觉 15 秒时间够的,结果地铁站的地可能是刚拖过特别特别滑... 我跑过去的时候没有一步是踩稳的,每一步都滑得超级离谱,然后因为怕回不去跑很快滑了一跤把膝盖磕青了 😢\n\n不过回到地铁上了!垃圾也丢进桶里了!还是做到了 qwq", "views": 106, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2024-05-10T12:58:33", "media_type": "photo", "original_name": "photo_2024-05-10_12-58-33.jpg", "url": "media/3730.jpg", "size": 271760, "thumb": "media/3730.jpg_thumb.jpg"}]}, {"id": 3731, "date": "2024-05-11T14:31:06", "text": "在超市看到了小鸡🐣和小鱼 quq 都好可爱!\n\n可惜知道自己肯定养不活...", "views": 100, "forwards": 0, "media_group_id": 13723502935603677, "files": [{"width": 1280, "height": 720, "duration": 9, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-11T14:31:06", "media_type": "video_file", "original_name": "video_2024-05-11_14-31-06.mp4", "url": "media/3731.mp4", "size": 3816217, "thumb": "media/3731.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2024-05-10T04:28:49", "media_type": "photo", "original_name": "photo_2024-05-10_04-28-49.jpg", "url": "media/3732.jpg", "size": 642177, "thumb": "media/3732.jpg_thumb.jpg"}]}, {"id": 3733, "date": "2024-05-11T15:16:45", "text": "前天和 menci 出门遇到了猫,但是似乎猫不是很想理我们 😒\n\n所以今天买了一些猫条随身带着,以后再遇到猫就不会被无视了(?)希望 🙏", "views": 104, "forwards": 0, "media_group_id": 13723524841850109, "images": [{"width": 1920, "height": 2560, "date": "2024-05-11T15:16:25", "media_type": "photo", "original_name": "photo_2024-05-11_15-16-25.jpg", "url": "media/3733.jpg", "size": 362083, "thumb": "media/3733.jpg_thumb.jpg"}, {"width": 2040, "height": 1410, "date": "2024-05-11T15:16:44", "media_type": "photo", "original_name": "photo_2024-05-11_15-16-44.jpg", "url": "media/3734.jpg", "size": 488655, "thumb": "media/3734.jpg_thumb.jpg"}]}, {"id": 3735, "date": "2024-05-12T12:12:58", "text": "#桂桂今天吃什么\n牛丼!炒饭!\n\n懒人厨房冰箱 be like: 买来就剥好皮的洋葱、剥好的大蒜、分好骨肉的鸡腿、去了皮的三文鱼、切好的西瓜 🤤", "views": 89, "forwards": 0, "media_group_id": 13724127828954189, "images": [{"width": 2560, "height": 1920, "date": "2024-05-12T12:12:56", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-56.jpg", "url": "media/3735.jpg", "size": 433269, "thumb": "media/3735.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3736.jpg", "size": 359625, "thumb": "media/3736.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3737.jpg", "size": 570794, "thumb": "media/3737.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3738.jpg", "size": 529161, "thumb": "media/3738.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3739.jpg", "size": 281284, "thumb": "media/3739.jpg_thumb.jpg"}]}, {"id": 3740, "date": "2024-05-13T13:01:47", "text": "...?", "views": 87, "forwards": 0, "media_group_id": 13724842461206197, "images": [{"width": 1440, "height": 1427, "date": "2024-05-13T13:01:47", "media_type": "photo", "original_name": "photo_2024-05-13_13-01-47.jpg", "url": "media/3740.jpg", "size": 272504, "thumb": "media/3740.jpg_thumb.jpg"}, {"width": 1440, "height": 1858, "date": "2024-05-13T13:01:47", "media_type": "photo", "original_name": "photo_2024-05-13_13-01-47.jpg", "url": "media/3741.jpg", "size": 118294, "thumb": "media/3741.jpg_thumb.jpg"}]}, {"id": 3742, "date": "2024-05-13T16:19:12", "text": "笑点解析\n中辛:微辣\n辛口:中辣", "views": 88, "forwards": 0, "reply": {"id": 3740, "text": "...?", "thumb": "media/3740.jpg_thumb.jpg"}}, {"id": 3743, "date": "2024-05-13T16:36:01", "text": "去观前街打街机,感觉这里才是真正意义上的美食街,地方很大很热闹,路摊也都是正常路摊的价格... 前几天在武汉去的户部巷美食街那边路摊的价格感觉就是骗游客钱的\n\n发一些 out of context 照片\n1. 观前街入口\n2. 红黑榜会自平衡吗\n3. 小猫盯——\n4. 旧框上不会再来的 coming soon™\n5. maimai 对面已经关机的 wacca\n6. 走的时候看到了莲子和似乎是芋头(?)在排队板上留下的卡片\n7. 小猫呼呼(这个时候隔壁机听还很吵... 好心疼小猫。原本还想在多伦多开猫咖机厅的,现在感觉这样会对猫很孬 😸", "views": 92, "forwards": 0, "media_group_id": 13724945288823205, "images": [{"width": 2560, "height": 1920, "date": "2024-05-13T16:34:35", "media_type": "photo", "original_name": "photo_2024-05-13_16-34-35.jpg", "url": "media/3743.jpg", "size": 856229, "thumb": "media/3743.jpg_thumb.jpg"}, {"width": 1873, "height": 2558, "date": "2024-05-13T16:35:01", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-01.jpg", "url": "media/3744.jpg", "size": 647415, "thumb": "media/3744.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:35:17", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-17.jpg", "url": "media/3745.jpg", "size": 440348, "thumb": "media/3745.jpg_thumb.jpg"}, {"width": 1022, "height": 1530, "date": "2024-05-13T16:35:18", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-18.jpg", "url": "media/3746.jpg", "size": 281437, "thumb": "media/3746.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:35:44", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-44.jpg", "url": "media/3747.jpg", "size": 636511, "thumb": "media/3747.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:16:53", "media_type": "photo", "original_name": "photo_2024-05-13_16-16-53.jpg", "url": "media/3748.jpg", "size": 530786, "thumb": "media/3748.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:36:00", "media_type": "photo", "original_name": "photo_2024-05-13_16-36-00.jpg", "url": "media/3749.jpg", "size": 346064, "thumb": "media/3749.jpg_thumb.jpg"}]}, {"id": 3750, "date": "2024-05-14T13:19:59", "text": "切了某种白皮肉肉西瓜(?)", "views": 86, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-14T13:19:58", "media_type": "photo", "original_name": "photo_2024-05-14_13-19-58.jpg", "url": "media/3750.jpg", "size": 360580, "thumb": "media/3750.jpg_thumb.jpg"}]}, {"id": 3753, "date": "2024-05-14T15:20:59", "type": "service", "text": "New chat photo", "files": [{"original_name": "photo_2024-05-14_15-20-58.jpg", "url": "media/3753.jpg"}]}, {"id": 3754, "date": "2024-05-14T15:42:27", "text": "#桂桂今天吃什么\n今天 0w 和 77 来玩,做了卤肉饭和沙拉 qwq(卤西瓜?🤔)\n\n只有一个炒锅一个高压锅做卤肉饭好极限,倒来倒去倒了好多次才做好。首先高压锅煮饭,炒锅焯水,焯完水把水倒掉把肉倒进临时盘子洗炒锅,热锅烧油炒糖色同时把饭盛出来洗高压锅内胆,之后把肉倒进去加水生抽老抽五香包开始炖同时再洗一遍炒锅。等快炖好了热锅烧油炒洋葱同时给高压锅放压然后把肉和汤倒进有软软洋葱的炒锅切到大火收汁。然后因为切菜板切了肉所以切沙拉之前还又洗了一遍菜板... 做一道菜洗了四次锅哇 🤗\n\n图 4 是我拍这只在果盘里戴着蝴蝶结的小章鱼的时候凌莞把手摆上来的照片,可爱加倍 🤩", "views": 87, "forwards": 0, "media_group_id": 13725610778238941, "images": [{"width": 2560, "height": 1920, "date": "2024-05-14T15:42:23", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-23.jpg", "url": "media/3754.jpg", "size": 990692, "thumb": "media/3754.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:42:25", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-25.jpg", "url": "media/3755.jpg", "size": 389182, "thumb": "media/3755.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:42:26", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-26.jpg", "url": "media/3756.jpg", "size": 401236, "thumb": "media/3756.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:18:01", "media_type": "photo", "original_name": "photo_2024-05-14_15-18-01.jpg", "url": "media/3757.jpg", "size": 349500, "thumb": "media/3757.jpg_thumb.jpg"}]}, {"id": 3758, "date": "2024-05-15T04:32:20", "text": "29km/h 的风好恐怖", "views": 89, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-05-15T04:32:20", "width": 854, "height": 480, "duration": 19, "media_type": "animation", "original_name": "animation_2024-05-15_04-32-20.mp4", "url": "media/3758.mp4", "size": 3798748, "thumb": "media/3758.mp4_thumb.jpg"}]}, {"id": 3759, "date": "2024-05-15T14:40:14", "text": "#桂桂今天吃什么\n卤肉ラーメン!🍜\n\n之前说过「拉面」和「ラーメン」和 \"Ramen\" 都是很不一样的东西,这次回国从淘宝买了些日式食材比如鱼板和干木耳条和海苔和面和浓缩汤底终于能做比较正宗的ラーメン了 🤤", "views": 87, "forwards": 0, "media_group_id": 13726272119231821, "images": [{"width": 2560, "height": 1920, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3759.jpg", "size": 452120, "thumb": "media/3759.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3760.jpg", "size": 348191, "thumb": "media/3760.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3761.jpg", "size": 685248, "thumb": "media/3761.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T05:31:26", "media_type": "photo", "original_name": "photo_2024-05-15_05-31-26.jpg", "url": "media/3762.jpg", "size": 452155, "thumb": "media/3762.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T11:25:42", "media_type": "photo", "original_name": "photo_2024-05-15_11-25-42.jpg", "url": "media/3763.jpg", "size": 374222, "thumb": "media/3763.jpg_thumb.jpg"}], "reply": {"id": 3234, "text": "前几天方便面快吃完了想要写到购物单上,但是不会写中文”方便面“就写了一个 \"Ramen\",然后才意识到我居然也被 whitewash 到会把方便面称做 Ramen 了 😨\n\n然后就想到之前在纽约蔴薯和我的一段对话:我说我喜欢在家里做拉面,然后蔴薯问我指的是 \"Ramen\" 还是「ラーメン」还是「拉面」 🌚\n\n确实这三个都是非常不一样的东西"}}, {"id": 3764, "date": "2024-05-15T14:43:45", "text": "menci 桌桌施工现场 qwq", "views": 92, "forwards": 0, "media_group_id": 13726273805886781, "images": [{"width": 2560, "height": 1920, "date": "2024-05-15T14:43:43", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-43.jpg", "url": "media/3764.jpg", "size": 562955, "thumb": "media/3764.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3765.jpg", "size": 397372, "thumb": "media/3765.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T09:11:42", "media_type": "photo", "original_name": "photo_2024-05-15_09-11-42.jpg", "url": "media/3766.jpg", "size": 410039, "thumb": "media/3766.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3767.jpg", "size": 450436, "thumb": "media/3767.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T08:17:51", "media_type": "photo", "original_name": "photo_2024-05-14_08-17-51.jpg", "url": "media/3768.jpg", "size": 354987, "thumb": "media/3768.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3769.jpg", "size": 277895, "thumb": "media/3769.jpg_thumb.jpg"}]}, {"id": 3770, "date": "2024-05-16T04:51:07", "text": "自己读 64 条 Reddit 回复 ❌\n花一个小时写脚本交给 gpt-4o 读 ✅", "views": 106, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 836, "date": "2024-05-16T04:48:51", "media_type": "photo", "original_name": "photo_2024-05-16_04-48-51.jpg", "url": "media/3770.jpg", "size": 126993, "thumb": "media/3770.jpg_thumb.jpg"}]}, {"id": 3771, "date": "2024-05-16T06:31:14", "text": "订了一个茶杯", "views": 167, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-05-16T06:31:13", "media_type": "photo", "original_name": "photo_2024-05-16_06-31-13.jpg", "url": "media/3771.jpg", "size": 445885, "thumb": "media/3771.jpg_thumb.jpg"}]}, {"id": 3772, "date": "2024-05-17T02:14:16", "text": "TIL: 不要随便相信从 ieee.org 邮箱发过来的邮件,任何人只要交 $100/yr 就可以注册 ieee.org 的邮箱,还可以填任何名字,甚至没有任何审核过程... 我差点被诈骗 🤗\n\n以及我也注册了一个 azalea@ieee.org,欢迎给我发邮件 ", "views": 139, "forwards": 3, "images": [{"width": 885, "height": 407, "date": "2024-05-17T02:14:15", "media_type": "photo", "original_name": "photo_2024-05-17_02-14-15.jpg", "url": "media/3772.jpg", "size": 57313, "thumb": "media/3772.jpg_thumb.jpg"}]}, {"id": 3773, "date": "2024-05-17T19:24:12", "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "views": 107, "forwards": 0, "media_group_id": 13727790816665077, "images": [{"width": 2560, "height": 1920, "date": "2024-05-17T18:51:29", "media_type": "photo", "original_name": "photo_2024-05-17_18-51-29.jpg", "url": "media/3773.jpg", "size": 466669, "thumb": "media/3773.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T18:51:30", "media_type": "photo", "original_name": "photo_2024-05-17_18-51-30.jpg", "url": "media/3774.jpg", "size": 463929, "thumb": "media/3774.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-05-17T19:23:45", "media_type": "photo", "original_name": "photo_2024-05-17_19-23-45.jpg", "url": "media/3775.jpg", "size": 498009, "thumb": "media/3775.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-17T09:21:38", "media_type": "photo", "original_name": "photo_2024-05-17_09-21-38.jpg", "url": "media/3776.jpg", "size": 415976, "thumb": "media/3776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T06:38:54", "media_type": "photo", "original_name": "photo_2024-05-17_06-38-54.jpg", "url": "media/3777.jpg", "size": 515001, "thumb": "media/3777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T19:24:11", "media_type": "photo", "original_name": "photo_2024-05-17_19-24-11.jpg", "url": "media/3778.jpg", "size": 538131, "thumb": "media/3778.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T06:38:57", "media_type": "photo", "original_name": "photo_2024-05-17_06-38-57.jpg", "url": "media/3779.jpg", "size": 463422, "thumb": "media/3779.jpg_thumb.jpg"}], "reply": {"id": 3723, "text": "给 menci 的新家设计了一个尺寸正好放在圆角阳台的办公桌!\n\n桌板材料选了 18mm 桦木胶合板 CNC 两片合在一起 36mm 厚 ¥450(为了尽量减少运费专门选了一家上海的厂),抽屉做成了 12mm 激光切割小盒子花了 ¥200,结构支撑用的是 3030 1.5mm 铝型材花了 ¥344,最后再加上四套不锈钢阻尼导轨 ¥162 总共下来 ¥1156 感觉还好 qwq\n\n希望组装的时候不会出问题 🙏", "thumb": "media/3723.jpg_thumb.jpg"}}, {"id": 3780, "date": "2024-05-18T07:07:04", "text": "#桂桂今天吃什么\n买了两个喇叭碗做面更有ラーメン的感觉了!\n\n不过厨房太小了没办法放下四个这么大的碗,呜呜 quq", "views": 110, "forwards": 1, "media_group_id": 13728128199122989, "images": [{"width": 2040, "height": 1530, "date": "2024-05-18T07:07:03", "media_type": "photo", "original_name": "photo_2024-05-18_07-07-03.jpg", "url": "media/3780.jpg", "size": 943910, "thumb": "media/3780.jpg_thumb.jpg"}]}, {"id": 3782, "date": "2024-05-18T14:49:31", "text": "感觉这几天去朋友家被各种门 cat proof... 首先是 menci 家要按下按钮推把手才会开,接下来是凌莞家要按下按钮把限制把手的挂钩推开才能扭动的把手,接下来是土豆家要向上扭开把手的门 😢", "views": 95, "forwards": 0}, {"id": 3783, "date": "2024-05-18T19:57:59", "text": "今天和六只猫型猫睡在一起 👩‍👧‍👧\n\n有粘人的猫、毛绒地毯猫、抓人的猫、不让你看示波器的猫、凌晨做爱的猫(?)在这里好治愈 😴 \n\n...不过鼻子还需要适应一下猫毛 😢", "views": 101, "forwards": 1, "media_group_id": 13728498239600181, "images": [{"width": 1920, "height": 2560, "date": "2024-05-18T10:57:48", "media_type": "photo", "original_name": "photo_2024-05-18_10-57-48.jpg", "url": "media/3783.jpg", "size": 687191, "thumb": "media/3783.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-18T19:57:58", "media_type": "photo", "original_name": "photo_2024-05-18_19-57-58.jpg", "url": "media/3784.jpg", "size": 535109, "thumb": "media/3784.jpg_thumb.jpg"}]}, {"id": 3785, "date": "2024-05-18T20:07:49", "views": 92, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-05-31T22:50:52", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "😽", "set_name": "line_120505986862_by_moe_sticker_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3785.webp", "size": 33748, "thumb": "media/3785.webp_thumb.jpg"}]}, {"id": 3786, "date": "2024-05-19T07:16:22", "text": "Ceci n'est pas un verre", "views": 91, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-19T07:16:22", "media_type": "photo", "original_name": "photo_2024-05-19_07-16-22.jpg", "url": "media/3786.jpg", "size": 798816, "thumb": "media/3786.jpg_thumb.jpg"}]}, {"id": 3787, "date": "2024-05-19T08:03:09", "text": "昨天在 DV 家里看到了好多有意思的东西,发一些吧 qwq\n* CPU 入门那本书的可爱练习板\n* 各种 CH32V307 的键盘(居然真的有人会写 wch mcu 的固件,我记得我当时贪便宜买过 ch32 因为找不到文档被劝退了)\n* Type-C 线标准测试器\n* 只有一个键的触摸按钮(居然用的是 Luat Air001 🌚\n* Luat Air001 的包装盒 🌚\n* 有 M.2 接口的键盘\n* 安卓系统的示波器", "views": 79, "forwards": 0, "media_group_id": 13728846314078237, "images": [{"width": 1920, "height": 2560, "date": "2024-05-18T10:08:21", "media_type": "photo", "original_name": "photo_2024-05-18_10-08-21.jpg", "url": "media/3787.jpg", "size": 417640, "thumb": "media/3787.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-18T10:08:31", "media_type": "photo", "original_name": "photo_2024-05-18_10-08-31.jpg", "url": "media/3788.jpg", "size": 442300, "thumb": "media/3788.jpg_thumb.jpg"}, {"width": 1791, "height": 2558, "date": "2024-05-19T08:03:06", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-06.jpg", "url": "media/3789.jpg", "size": 431253, "thumb": "media/3789.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-19T08:03:07", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-07.jpg", "url": "media/3790.jpg", "size": 369383, "thumb": "media/3790.jpg_thumb.jpg"}, {"width": 1918, "height": 2431, "date": "2024-05-19T08:03:07", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-07.jpg", "url": "media/3791.jpg", "size": 430040, "thumb": "media/3791.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-19T08:03:08", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-08.jpg", "url": "media/3792.jpg", "size": 850364, "thumb": "media/3792.jpg_thumb.jpg"}, {"width": 2040, "height": 1497, "date": "2024-05-19T08:03:08", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-08.jpg", "url": "media/3793.jpg", "size": 517706, "thumb": "media/3793.jpg_thumb.jpg"}], "reply": {"id": 3783, "text": "今天和六只猫型猫睡在一起 👩‍👧‍👧\n\n有粘人的猫、毛绒地毯猫、抓人的猫、不让你看示波器的猫、凌晨做爱的猫(?)在这里好治愈 😴 \n\n...不过鼻子还需要适应一下猫毛 😢", "thumb": "media/3783.jpg_thumb.jpg"}}, {"id": 3795, "date": "2024-05-19T08:07:58", "text": "猫!", "views": 86, "forwards": 0, "media_group_id": 13728848628682205, "images": [{"width": 2560, "height": 1920, "date": "2024-05-19T08:07:54", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-54.jpg", "url": "media/3795.jpg", "size": 259299, "thumb": "media/3795.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-18T20:52:02", "media_type": "photo", "original_name": "photo_2024-05-18_20-52-02.jpg", "url": "media/3796.jpg", "size": 363629, "thumb": "media/3796.jpg_thumb.jpg"}, {"width": 1918, "height": 1723, "date": "2024-05-19T08:07:56", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-56.jpg", "url": "media/3797.jpg", "size": 534800, "thumb": "media/3797.jpg_thumb.jpg"}, {"width": 1530, "height": 1530, "date": "2024-05-19T08:07:57", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-57.jpg", "url": "media/3798.jpg", "size": 268732, "thumb": "media/3798.jpg_thumb.jpg"}, {"width": 1973, "height": 1530, "date": "2024-05-19T08:07:57", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-57.jpg", "url": "media/3799.jpg", "size": 398138, "thumb": "media/3799.jpg_thumb.jpg"}]}, {"id": 3800, "date": "2024-05-19T21:25:53", "text": "感觉养猫真的是很考验解谜能力的事情,很多时候需要推理猫猫想要做什么然后一个个试 🧐", "views": 85, "forwards": 0, "media_group_id": 13729231627739669, "images": [{"width": 1440, "height": 2350, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3800.jpg", "size": 341780, "thumb": "media/3800.jpg_thumb.jpg"}, {"width": 2040, "height": 1371, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3801.jpg", "size": 213996, "thumb": "media/3801.jpg_thumb.jpg"}, {"width": 2040, "height": 1442, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3802.jpg", "size": 342552, "thumb": "media/3802.jpg_thumb.jpg"}, {"width": 1992, "height": 1530, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3803.jpg", "size": 330342, "thumb": "media/3803.jpg_thumb.jpg"}]}, {"id": 3804, "date": "2024-05-20T15:40:09", "text": "GitHub 出了一个新的「继承者」功能,直觉告诉我不应该填聊聊所以就填了一个很熟的朋友里我觉得最稳定又可信任又很懂 GitHub 的人 qwq", "views": 90, "forwards": 0, "images": [{"width": 953, "height": 212, "date": "2024-05-20T15:40:09", "media_type": "photo", "original_name": "photo_2024-05-20_15-40-09.jpg", "url": "media/3804.jpg", "size": 24531, "thumb": "media/3804.jpg_thumb.jpg"}]}, {"id": 3805, "date": "2024-05-20T16:20:11", "text": "呜呜 身边的 Azuelle 开箱的时候美工刀划到手了... 划了很大的伤口。我下楼找地方买创可贴的时候是晚上 11 点,附近两公里没有一个便利店有大号创可贴或者双氧水或者绷带,只买到了碘伏棉\n\n不知道国内在哪里会有急救包... 感觉在北美无论在公司还是家还是学校都肯定不出楼就有 first aid kit", "views": 90, "forwards": 0}, {"id": 3806, "date": "2024-05-20T17:24:26", "text": "这次的事情之后在随身包里添加了碘伏棒和大创可贴和绷带\n\n现在随身带的包里面有:碘伏棒 x10、大创可贴 x4、绷带一卷、止痛药/退烧药布洛芬和乙酰胺酚、止咳药 DXM、乳糖酶、止泻药洛哌丁胺、咖啡因片、缓解咖啡因副作用的茶氨酸、ADHD 药 Vyvanse、睡眠药褪黑素、会让人瞌睡的抗晕车药茶苯海明、会让人瞌睡的抗过敏药苯海拉明、E2、还有一些多特瑞的精油安慰剂\n\n希望能 cover 住每种紧急情况 qwq", "views": 85, "forwards": 0, "media_group_id": 13729806933574549, "images": [{"width": 960, "height": 1280, "date": "2024-05-20T17:24:17", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-17.jpg", "url": "media/3806.jpg", "size": 90296, "thumb": "media/3806.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-20T17:24:18", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-18.jpg", "url": "media/3807.jpg", "size": 134165, "thumb": "media/3807.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-20T17:24:26", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-26.jpg", "url": "media/3808.jpg", "size": 159224, "thumb": "media/3808.jpg_thumb.jpg"}]}, {"id": 3809, "date": "2024-05-20T18:03:25", "text": "草... 居然不是诈骗?\n\nIEEE 官方组织者信息安全意识怎么这么差啊,发信息请求居然不从官方域名发,回复地址还写错了... 和诈骗邮件完全分不出来", "views": 111, "forwards": 2, "reply": {"id": 3772, "text": "TIL: 不要随便相信从 ieee.org 邮箱发过来的邮件,任何人只要交 $100/yr 就可以注册 ieee.org 的邮箱,还可以填任何名字,甚至没有任何审核过程... 我差点被诈骗 🤗\n\n以及我也注册了一个 azalea@ieee.org,欢迎给我发邮件 "}, "images": [{"width": 911, "height": 744, "date": "2024-05-20T18:03:25", "media_type": "photo", "original_name": "photo_2024-05-20_18-03-25.jpg", "url": "media/3809.jpg", "size": 89095, "thumb": "media/3809.jpg_thumb.jpg"}]}, {"id": 3810, "date": "2024-05-21T07:29:37", "text": "前几天和 menci 去了上海!去玩了玩以及把之前土豆和 DV 帮忙在国内搭的 Wactroller 测试框搬回来啦。\n\n刚开始觉得苏州去上海很方便就没有提前计划,决定在土豆家借住了,结果到了才发现从他们那里到市中心座公交转地铁要快两个小时的路程... 上海也好大啊,感觉改名叫上海省松江市都不违和。到上海之后已经下午五六点了,在土豆家收拾了下测试框、计划了一下行程、撸了撸六只猫、和 DV 聊了聊各自在做的硬件项目就睡觉了。在上海玩的时间只安排了一天,但是上海很大值得去的地方也很多... 查了好几资料之后决定了去外滩和玻璃博物馆,感觉是我感兴趣而且在上海比较独特的地方。\n\n这次出来除了 menci 以外还约了 @cubercsl,是为数不多在上海并且认识的群友。前一天晚上越好了在人民广场 8 出口集合,到了之后习惯性出了最近的出口,决定出站再找,结果发现这一个地铁站居然有 >20 个出口... 结果迷路到处问路多花了半个小时终于和他们汇合了 🛌\n\n先去了玻璃博物馆,这里原本是一个玻璃工厂所以离市中心很远,放几张这里的照片好啦。这是我去过的第二个玻璃博物馆了,第一个是在西雅图的 Chihuly 玻璃艺术馆。都很好看但是画风很不一样,Chihuly 那边感觉仿佛是先有的玻璃花园再在里面建了艺术馆,而这里更像是一个传统意味上的博物馆,先建了博物馆再把各种小件玻璃艺术放进展框。这里看到的艺术风格更多样一些,也学到了很多生产工艺过程和应用的科普,而 Chihuly 那边的体验更沉浸一些。不过在这里我也看到了一个 Chihuly 的作品,这是什么梦幻联动hhhh\n\n作为一个玻璃工厂,这个博物馆里面的装饰风格也很工业化——所有的展框都是用铝型材和贴了金属色贴膜的胶合板搭起来的,没想到铝型材框架也可以这么好看 qwq 而且从一些展区的视频里能看出这里的铝型材并不是从博物馆刚建起来就在的,并不是搭博物馆的时候偷懒,而是为了艺术风格故意做成这样哇... 好厉害\n\n至于为什么会有展区的视频呢?因为这个博物馆里有两件很大件又很好看的作品都被人类幼崽打碎了,然后把打碎的监控视频挂在了旁边 🌚 玻璃的作品也没办法修复呢,好可惜", "views": 83, "forwards": 1, "media_group_id": 13730212620064981, "images": [{"width": 960, "height": 1280, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3810.jpg", "size": 289516, "thumb": "media/3810.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3811.jpg", "size": 107048, "thumb": "media/3811.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3812.jpg", "size": 151858, "thumb": "media/3812.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-21T07:29:31", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-31.jpg", "url": "media/3813.jpg", "size": 200046, "thumb": "media/3813.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3814.jpg", "size": 148257, "thumb": "media/3814.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3815.jpg", "size": 126644, "thumb": "media/3815.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3816.jpg", "size": 119805, "thumb": "media/3816.jpg_thumb.jpg"}]}, {"id": 3817, "date": "2024-05-21T07:35:08", "text": "而且这里意外的很现代。来到这里首先注意到的无处不在的 AI 图... 问答形式的科普屏幕、互动混色盘、甚至历史时间线的配图都是 Midjourney 画的,二楼甚至又一个单独的 AI 画展厅还有... 元宇宙?二楼有一个 VR 元宇宙房间可以在电脑上或者 VR 头显上探索这个博物馆的建模,虽然互动性做得很烂但是确实很 meta,可惜不能在游戏里进入这个房间戴上 VR 头显进入下一层的模拟\n\n看完我好想做一个在线的「计算艺术博物馆」,建模搭一个虚拟的 3D 空间放各种有意思的 AI 艺术。", "views": 80, "forwards": 0, "media_group_id": 13730215271553597, "images": [{"width": 960, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3817.jpg", "size": 153506, "thumb": "media/3817.jpg_thumb.jpg"}, {"width": 1106, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3818.jpg", "size": 139308, "thumb": "media/3818.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3819.jpg", "size": 173831, "thumb": "media/3819.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:00", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-00.jpg", "url": "media/3820.jpg", "size": 175172, "thumb": "media/3820.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:03", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-03.jpg", "url": "media/3821.jpg", "size": 323230, "thumb": "media/3821.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:04", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-04.jpg", "url": "media/3822.jpg", "size": 150212, "thumb": "media/3822.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:05", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-05.jpg", "url": "media/3823.jpg", "size": 211717, "thumb": "media/3823.jpg_thumb.jpg"}], "reply": {"id": 3810, "text": "前几天和 menci 去了上海!去玩了玩以及把之前土豆和 DV 帮忙在国内搭的 Wactroller 测试框搬回来啦。\n\n刚开始觉得苏州去上海很方便就没有提前计划,决定在土豆家借住了,结果到了才发现从他们那里到市中心座公交转地铁要快两个小时的路程... 上海也好大啊,感觉改名叫上海省松江市都不违和。到上海之后已经下午五六点了,在土豆家收拾了下测试框、计划了一下行程、撸了撸六只猫、和 DV 聊了聊各自在做的硬件项目就睡觉了。在上海玩的时间只安排了一天,但是上海很大值得去的地方也很多... 查了好几资料之后决定了去外滩和玻璃博物馆,感觉是我感兴趣而且在上海比较独特的地方。\n\n这次出来除了 menci 以外还约了 @cubercsl,是为数不多在上海并且认识的群友。前一天晚上越好了在人民广场 8 出口集合,到了之后习惯性出了最近的出口,决定出站再找,结果发现这一个地铁站居然有 >20 个出口... 结果迷路到处问路多花了半个小时终于和他们汇合了 🛌\n\n先去了玻璃博物馆,这里原本是一个玻璃工厂所以离市中心很远,放几张这里的照片好啦。这是我去过的第二个玻璃博物馆了,第一个是在西雅图的 Chihuly 玻璃艺术馆。都很好看但是画风很不一样,Chihuly 那边感觉仿佛是先有的玻璃花园再在里面建了艺术馆,而这里更像是一个传统意味上的博物馆,先建了博物馆再把各种小件玻璃艺术放进展框。这里看到的艺术风格更多样一些,也学到了很多生产工艺过程和应用的科普,而 Chihuly 那边的体验更沉浸一些。不过在这里我也看到了一个 Chihuly 的作品,这是什么梦幻联动hhhh\n\n作为一个玻璃工厂,这个博物馆里面的装饰风格也很工业化——所有的展框都是用铝型材和贴了金属色贴膜的胶合板搭起来的,没想到铝型材框架也可以这么好看 qwq 而且从一些展区的视频里能看出这里的铝型材并不是从博物馆刚建起来就在的,并不是搭博物馆的时候偷懒,而是为了艺术风格故意做成这样哇... 好厉害\n\n至于为什么会有展区的视频呢?因为这个博物馆里有两件很大件又很好看的作品都被人类幼崽打碎了,然后把打碎的监控视频挂在了旁边 🌚 玻璃的作品也没办法修复呢,好可惜", "thumb": "media/3810.jpg_thumb.jpg"}}, {"id": 3824, "date": "2024-05-21T13:35:44", "text": "#桂桂今天吃什么\n一天吃三顿面.jpg\n\n为什么葱油面要放鱼板?我也不知道 🧐\n\n晚饭太累了出去吃了 quq", "views": 97, "forwards": 0, "media_group_id": 13730388352551741, "images": [{"width": 2560, "height": 1920, "date": "2024-05-21T13:35:43", "media_type": "photo", "original_name": "photo_2024-05-21_13-35-43.jpg", "url": "media/3824.jpg", "size": 494529, "thumb": "media/3824.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-21T13:35:43", "media_type": "photo", "original_name": "photo_2024-05-21_13-35-43.jpg", "url": "media/3825.jpg", "size": 384069, "thumb": "media/3825.jpg_thumb.jpg"}]}, {"id": 3826, "date": "2024-05-21T14:58:39", "text": "回国之前带了十几片乳糖酶,现在快要用完了去查了一下发现国内好难买... 大部分能买到的成人乳糖酶片都是进口的,又贵又要等很久,超市也没有无乳糖奶。在加拿大几乎随便进一个药店都会有乳糖酶片和无乳糖奶。\n\n中国没有乳糖不耐受的人嘛?肯定是有的吧。不过可能真的像土豆说的那样,感觉国人遇到不能吃的东西一般的态度都会是避开不吃或者多吃去适应,而不是买药让自己能吃 🧐\n\n这个价格的话,每次吃 ¥2 的冰淇淋都要多花 ¥2 吃乳糖酶值得吗?我喜欢冰淇淋所以觉得值得,但是可能对别人来说不值得所以没有药厂做吧...", "views": 90, "forwards": 1, "images": [{"width": 1026, "height": 561, "date": "2024-05-21T14:58:39", "media_type": "photo", "original_name": "photo_2024-05-21_14-58-39.jpg", "url": "media/3826.jpg", "size": 112364, "thumb": "media/3826.jpg_thumb.jpg"}]}, {"id": 3827, "date": "2024-05-22T16:33:30", "text": "妈妈突然来苏州玩,妈妈给我带了一个帽帽,帽帽好看 🧙‍♂\n\n吃晚饭妈妈选了一家装饰很好看但是食物又贵又一般般的饭店,感觉食物价格里有 70% 都是装修费。不过炒豆腐很好吃,把软软洋葱炒进去也好棒,感觉可以学学 🧙‍♂", "views": 83, "forwards": 0, "media_group_id": 13731164886982101, "images": [{"width": 1753, "height": 2558, "date": "2024-05-22T16:33:28", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-28.jpg", "url": "media/3827.jpg", "size": 446099, "thumb": "media/3827.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3828.jpg", "size": 495476, "thumb": "media/3828.jpg_thumb.jpg"}, {"width": 2040, "height": 1303, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3829.jpg", "size": 445201, "thumb": "media/3829.jpg_thumb.jpg"}, {"width": 2040, "height": 1251, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3830.jpg", "size": 624177, "thumb": "media/3830.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3831.jpg", "size": 883919, "thumb": "media/3831.jpg_thumb.jpg"}]}, {"id": 3832, "date": "2024-05-23T13:25:45", "text": "原来拙政园在修复前是黑白的,修复之后才有了颜色 🍔", "views": 93, "forwards": 1, "images": [{"width": 1918, "height": 2446, "date": "2024-05-23T13:25:44", "media_type": "photo", "original_name": "photo_2024-05-23_13-25-44.jpg", "url": "media/3832.jpg", "size": 743704, "thumb": "media/3832.jpg_thumb.jpg"}]}, {"id": 3833, "date": "2024-05-23T16:23:19", "text": "今天和妈妈去逛了拙政园 qwq\n\n好喜欢苏州花园的建筑风格,很清静朴实,弯弯曲曲保留了小湖原本的容貌,相比感觉北京的颐和园同样是高官的花园但是方方正正很有压迫感。有各种功能的亭子、苏州最擅长的红木雕装饰和家具、很酷炫的原型门洞和六边三角花纹、乘着小船打海草的工人。很可惜民国之后这种风格就不流行了呢... 好想看到和现代风格融合的苏州园林 🪟\n\n(说起来突然想起来 Dune 1 里面 Atreides 家的 Caladan 的画风就很像苏州花园的建筑风格,当时看的时候就觉得好好看剧组好厉害 🤩)\n\n大部分的亭子是休息、欣赏石头和作品、作画作诗的地方,不过也有个别的建筑被给予了新的目的,比如看到了有一个亭子里面是咖啡厅,还有一个「梦隐拙政园」 VR 体验亭,挺好的 qwq\n\n不过人真的太多了!真的每个拐角都能看到人穿着汉服在拍网红打卡照,一个人拍完下一个人穿着同样的衣服在同样的地方拍... 好看是真的但是好无聊哦,是不是等 AI 能直接给网红打卡图换脸的时候这里网红就会少了(x", "views": 87, "forwards": 0, "media_group_id": 13731851196824685, "images": [{"width": 1920, "height": 2560, "date": "2024-05-23T10:39:42", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-42.jpg", "url": "media/3833.jpg", "size": 1634930, "thumb": "media/3833.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-23T16:08:48", "media_type": "photo", "original_name": "photo_2024-05-23_16-08-48.jpg", "url": "media/3834.jpg", "size": 443914, "thumb": "media/3834.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:44", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-44.jpg", "url": "media/3835.jpg", "size": 1710130, "thumb": "media/3835.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-23T10:39:45", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-45.jpg", "url": "media/3836.jpg", "size": 720059, "thumb": "media/3836.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:47", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-47.jpg", "url": "media/3837.jpg", "size": 1802663, "thumb": "media/3837.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:47", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-47.jpg", "url": "media/3838.jpg", "size": 1295104, "thumb": "media/3838.jpg_thumb.jpg"}]}, {"id": 3839, "date": "2024-05-24T10:23:55", "text": "紫薇堂是人们紫薇的地方吗", "views": 83, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-24T10:23:55", "media_type": "photo", "original_name": "photo_2024-05-24_10-23-55.jpg", "url": "media/3839.jpg", "size": 709630, "thumb": "media/3839.jpg_thumb.jpg"}]}, {"id": 3840, "date": "2024-05-24T20:39:32", "text": "在北美过中国作息,在中国过北美作息 🤗", "views": 97, "forwards": 1, "images": [{"width": 1029, "height": 1530, "date": "2024-05-24T20:39:31", "media_type": "photo", "original_name": "photo_2024-05-24_20-39-31.jpg", "url": "media/3840.jpg", "size": 120832, "thumb": "media/3840.jpg_thumb.jpg"}]}, {"id": 3841, "date": "2024-05-25T06:27:23", "text": "#adhd", "views": 95, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-05-25T06:27:22", "media_type": "photo", "original_name": "photo_2024-05-25_06-27-22.jpg", "url": "media/3841.jpg", "size": 313311, "thumb": "media/3841.jpg_thumb.jpg"}]}, {"id": 3842, "date": "2024-05-25T14:26:11", "text": "和 menci 和 jk 和小宫去石湖公园 qwq\n\njk 和小宫带了很好的相机和镜头拍鸟,我用全损画质手机镜头拍他们 🧐", "views": 94, "forwards": 1, "media_group_id": 13733177371560141, "images": [{"width": 2000, "height": 1403, "date": "2024-05-25T14:18:10", "media_type": "photo", "original_name": "photo_2024-05-25_14-18-10.jpg", "url": "media/3842.jpg", "size": 604989, "thumb": "media/3842.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T13:45:21", "media_type": "photo", "original_name": "photo_2024-05-25_13-45-21.jpg", "url": "media/3843.jpg", "size": 579545, "thumb": "media/3843.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T13:40:16", "media_type": "photo", "original_name": "photo_2024-05-25_13-40-16.jpg", "url": "media/3844.jpg", "size": 595833, "thumb": "media/3844.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T10:59:22", "media_type": "photo", "original_name": "photo_2024-05-25_10-59-22.jpg", "url": "media/3845.jpg", "size": 564266, "thumb": "media/3845.jpg_thumb.jpg"}, {"width": 2560, "height": 1192, "date": "2024-05-25T12:22:18", "media_type": "photo", "original_name": "photo_2024-05-25_12-22-18.jpg", "url": "media/3846.jpg", "size": 474723, "thumb": "media/3846.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T14:06:48", "media_type": "photo", "original_name": "photo_2024-05-25_14-06-48.jpg", "url": "media/3847.jpg", "size": 448623, "thumb": "media/3847.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T14:07:05", "media_type": "photo", "original_name": "photo_2024-05-25_14-07-05.jpg", "url": "media/3848.jpg", "size": 554774, "thumb": "media/3848.jpg_thumb.jpg"}]}, {"id": 3849, "date": "2024-05-26T14:57:24", "text": "骑了美团电动车!第一次骑电动车,好好玩,骑完感受想买一辆 vespa", "views": 94, "forwards": 0, "images": [{"width": 1918, "height": 2558, "date": "2024-05-26T14:57:23", "media_type": "photo", "original_name": "photo_2024-05-26_14-57-23.jpg", "url": "media/3849.jpg", "size": 1055982, "thumb": "media/3849.jpg_thumb.jpg"}]}, {"id": 3850, "date": "2024-05-26T15:07:11", "text": "去凌莞家打 mai 并顺便把铝框抄了下来 💻", "views": 93, "forwards": 0, "media_group_id": 13733888254408061, "images": [{"width": 883, "height": 1137, "date": "2024-05-26T15:06:48", "media_type": "photo", "original_name": "photo_2024-05-26_15-06-48.jpg", "url": "media/3850.jpg", "size": 46402, "thumb": "media/3850.jpg_thumb.jpg"}, {"width": 1918, "height": 2309, "date": "2024-05-26T15:07:10", "media_type": "photo", "original_name": "photo_2024-05-26_15-07-10.jpg", "url": "media/3851.jpg", "size": 414274, "thumb": "media/3851.jpg_thumb.jpg"}]}, {"id": 3852, "date": "2024-05-27T05:07:32", "text": "下雨天穿睡裙出门骑车好爽 ", "views": 89, "forwards": 0, "media_group_id": 13734291618777325, "images": [{"width": 1920, "height": 2560, "date": "2024-05-27T05:07:31", "media_type": "photo", "original_name": "photo_2024-05-27_05-07-31.jpg", "url": "media/3852.jpg", "size": 965020, "thumb": "media/3852.jpg_thumb.jpg"}, {"width": 1440, "height": 1441, "date": "2024-05-27T05:07:31", "media_type": "photo", "original_name": "photo_2024-05-27_05-07-31.jpg", "url": "media/3853.jpg", "size": 239102, "thumb": "media/3853.jpg_thumb.jpg"}]}, {"id": 3854, "date": "2024-05-27T09:16:36", "text": "给 mai/wacca 装了一台二手 itx,总共花了 ~¥1500\n\n主板用的是「To Be Filled By O.E.M.」牌子的 AB350-ITX,CPU 白嫖了凌莞的 Ryzen 3600(感谢!),显卡 1060-3G,机箱鱼巢 T60,供电鱼巢 500W\n\n已经是第三次装这个布局的 itx 了,速通一个小时就装好了... 然后发现点不亮 🛌\n\n开机之后过几秒就会自动关机... 试了用不同的内存条、只插一条都不行。上网查查看到遇到同样症状的人有人是 BIOS 太旧还不支持新的 CPU,但是我问了淘宝卖家他们说更新过。没办法了去楼下维修店让师傅看看,结果师傅擦擦内存金手指就亮了 🌚 原来金手指氧化真的会影响接触吗\n\n亮了之后发现 BIOS 设置没办法保存,每次进 BIOS 时间都会重置到 1/1/2017... 然后发现网卡识别不到,装了驱动也识别不到,甚至进 Linux lspci 完全没设备,dmesg 里也完全没有 wlan 相关的 log,下楼又去了一趟维修店借了一张已知好用的网卡换上去还是不识别 😭\n\n卖家说挡板拆封了就不能退了只能修,唉算了等笔记本修好送回去修吧,临时买了一个 USB 网卡凑合用了。感觉这次装机是大失败", "views": 83, "forwards": 0, "media_group_id": 13734411171814173, "images": [{"width": 960, "height": 1280, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3854.jpg", "size": 146966, "thumb": "media/3854.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3855.jpg", "size": 150818, "thumb": "media/3855.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3856.jpg", "size": 169003, "thumb": "media/3856.jpg_thumb.jpg"}, {"width": 750, "height": 252, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3857.jpg", "size": 27571, "thumb": "media/3857.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3858.jpg", "size": 230972, "thumb": "media/3858.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3859.jpg", "size": 100956, "thumb": "media/3859.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3860.jpg", "size": 244550, "thumb": "media/3860.jpg_thumb.jpg"}]}, {"id": 3861, "date": "2024-05-28T17:49:42", "text": "呜呜呜 给 menci 桌桌上漆的时候开窗通风,结果引来了很多各种各样的飞虫... 有无害的飞虫也有蚊子 😭\n\n真的是鬼故事,涂第二遍漆的时候涂着涂着发现刷子上粘了四五个小虫子,然后清理掉过一会还有新的虫子粘上来,结果抬头一看发现头上的灯旁边全都是虫子...\n\n用吸尘器吸走了很多,这个吸尘器好厉害居然可以吸走在飞的飞虫,但是还有些藏在房间角落里看不到的没有吸到,然后现在吸尘器没电了 😭\n\n呜呜 不知道怎么办了,搞砸了好多", "views": 76, "forwards": 0, "reply": {"id": 3773, "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "thumb": "media/3773.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2024-05-28T17:49:42", "media_type": "photo", "original_name": "photo_2024-05-28_17-49-42.jpg", "url": "media/3861.jpg", "size": 28300, "thumb": "media/3861.jpg_thumb.jpg"}]}, {"id": 3862, "date": "2024-05-28T21:12:15", "text": "因为各种不顺利的事情心情不太好,想找一个没人的地方和聊聊打电话哭哭 😓\n\n没办法出楼就去了顶层的天台和聊聊打了一个小时电话,看到了好多好看的东西!看到了日出、别人种的盆栽、还有一只在睡觉的蜻蜓 🤩\n\n拍到了些好看照片,和聊聊聊完心情也好了很多,睡睡 ", "views": 75, "forwards": 0, "media_group_id": 13735445887573109, "images": [{"width": 1920, "height": 2560, "date": "2024-05-28T19:28:38", "media_type": "photo", "original_name": "photo_2024-05-28_19-28-38.jpg", "url": "media/3862.jpg", "size": 344867, "thumb": "media/3862.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:12:15", "media_type": "photo", "original_name": "photo_2024-05-28_21-12-15.jpg", "url": "media/3863.jpg", "size": 267872, "thumb": "media/3863.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:27", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-27.jpg", "url": "media/3864.jpg", "size": 751028, "thumb": "media/3864.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3865.jpg", "size": 310017, "thumb": "media/3865.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:41", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-41.jpg", "url": "media/3866.jpg", "size": 378308, "thumb": "media/3866.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:41", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-41.jpg", "url": "media/3867.jpg", "size": 289141, "thumb": "media/3867.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:35", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-35.jpg", "url": "media/3868.jpg", "size": 432603, "thumb": "media/3868.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3869.jpg", "size": 750711, "thumb": "media/3869.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3870.jpg", "size": 628073, "thumb": "media/3870.jpg_thumb.jpg"}]}, {"id": 3871, "date": "2024-05-29T18:16:39", "text": "前几天拼好台式之后把这个 type-c 口坏了的笔记本送去修了,果然是直接换了一个主板... ☁️ 不过现在终于好用了 \n\n觉得直接扔掉一块能凑合用的主板有点浪费... 不过现在学了一些 ee 的东西之后确实感觉换主板是最直接的维修方式,因为有些问题排错需要很多时间,或者甚至没办法排错\n\n比如之前打的 wacca 控制板遇到了一个 5V 短路的问题。任何一个连接了 5V 和 GND 的元件坏了都可能导致短路,但是短路的状态下没办法测是哪个元件坏了,每个元件都可能是那个坏的... 只能沿着 5V 网络一个个拆,这样排错的时间成本远远高于生产一个新的板子 😢", "views": 82, "forwards": 0, "media_group_id": 13736052795944517, "images": [{"width": 1918, "height": 2558, "date": "2024-05-29T18:16:38", "media_type": "photo", "original_name": "photo_2024-05-29_18-16-38.jpg", "url": "media/3871.jpg", "size": 657909, "thumb": "media/3871.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-29T07:11:57", "media_type": "photo", "original_name": "photo_2024-05-29_07-11-57.jpg", "url": "media/3872.jpg", "size": 759575, "thumb": "media/3872.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-29T07:18:41", "media_type": "photo", "original_name": "photo_2024-05-29_07-18-41.jpg", "url": "media/3873.jpg", "size": 399451, "thumb": "media/3873.jpg_thumb.jpg"}], "reply": {"id": 3318, "text": "哭了... 新的笔记本刚用一个月今天发现充电的那个 USB-C 口坏了,猜测是过热把自己焊下去了\n\n现在那个口充电充不上,加上之前发现的用 hub 充电会降低 CPU 频率的问题现在完全没办法用 hub 了... 还好这个笔记本接口很全可以凑合用到找时间修,还不知道能不能在这边保修。现在每天回家也要多插两根线 😪\n\n呜呜 当时怕机械革命灵车选了联想,结果联想也这么灵车吗", "thumb": "media/3318.mp4_thumb.jpg"}}, {"id": 3874, "date": "2024-05-30T02:02:32", "text": "menci: Hey Siri, find my iPhone\nsiri: Before I can do that, I need to know who's speaking. Open your iPhone and... ☁️", "views": 81, "forwards": 0}, {"id": 3876, "date": "2024-05-30T07:48:24", "text": "草... 插上移动电源发现充不上电,咦不对为什么没有充电的时候充电宝上的 PD 指示灯还亮着呢?难不成电脑在给充电宝充电??然后进 BIOS 发现还真的是,把电池模式反充的选项关掉就好了 ☁️", "views": 86, "forwards": 0, "media_group_id": 13736442434362349, "images": [{"width": 1920, "height": 2560, "date": "2024-05-30T07:48:23", "media_type": "photo", "original_name": "photo_2024-05-30_07-48-23.jpg", "url": "media/3875.jpg", "size": 344460, "thumb": "media/3875.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-30T07:48:23", "media_type": "photo", "original_name": "photo_2024-05-30_07-48-23.jpg", "url": "media/3876.jpg", "size": 403558, "thumb": "media/3876.jpg_thumb.jpg"}]}, {"id": 3877, "date": "2024-05-30T12:23:26", "text": "坐了杭港地铁\n\n我:怎么感觉什么地方的港地铁都比香港的港地铁更好看更现代 🧐", "views": 90, "forwards": 0, "media_group_id": 13736574447735949, "images": [{"width": 2560, "height": 1920, "date": "2024-05-30T12:23:23", "media_type": "photo", "original_name": "photo_2024-05-30_12-23-23.jpg", "url": "media/3877.jpg", "size": 564010, "thumb": "media/3877.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-30T12:23:24", "media_type": "photo", "original_name": "photo_2024-05-30_12-23-24.jpg", "url": "media/3878.jpg", "size": 495569, "thumb": "media/3878.jpg_thumb.jpg"}]}, {"id": 3879, "date": "2024-05-30T17:21:44", "text": "状态好差... 需要睡睡\n\n不知道为什么吃完布洛芬半小时之后喉咙一直在烧痛,不应该是止痛吗 😢", "views": 85, "forwards": 0}, {"id": 3882, "date": "2024-05-31T08:31:08", "text": "这个打卡点是... 叉车木托盘??居然叉车托盘也可以摆得好看 🤩", "views": 86, "forwards": 1, "media_group_id": 13737154142793269, "images": [{"width": 1920, "height": 2560, "date": "2024-05-31T08:31:06", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-06.jpg", "url": "media/3880.jpg", "size": 526015, "thumb": "media/3880.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T08:31:06", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-06.jpg", "url": "media/3881.jpg", "size": 1087756, "thumb": "media/3881.jpg_thumb.jpg"}, {"width": 1654, "height": 1530, "date": "2024-05-31T08:31:07", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-07.jpg", "url": "media/3882.jpg", "size": 632434, "thumb": "media/3882.jpg_thumb.jpg"}]}, {"id": 3883, "date": "2024-05-31T09:13:55", "text": " 去市民中心,居然一个人都没有\n\n市民中心没有了市民叫什么 🧐", "views": 87, "forwards": 0, "media_group_id": 13737174684730725, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T09:13:53", "media_type": "photo", "original_name": "photo_2024-05-31_09-13-53.jpg", "url": "media/3883.jpg", "size": 975326, "thumb": "media/3883.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T09:13:54", "media_type": "photo", "original_name": "photo_2024-05-31_09-13-54.jpg", "url": "media/3884.jpg", "size": 639771, "thumb": "media/3884.jpg_thumb.jpg"}]}, {"id": 3885, "date": "2024-05-31T09:26:29", "text": "蜗牛和杏树中心", "views": 90, "forwards": 0, "media_group_id": 13737180714912109, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T09:26:27", "media_type": "photo", "original_name": "photo_2024-05-31_09-26-27.jpg", "url": "media/3885.jpg", "size": 611356, "thumb": "media/3885.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-05-31T09:26:28", "media_type": "photo", "original_name": "photo_2024-05-31_09-26-28.jpg", "url": "media/3886.jpg", "size": 1731655, "thumb": "media/3886.jpg_thumb.jpg"}], "reply": {"id": 3883, "text": " 去市民中心,居然一个人都没有\n\n市民中心没有了市民叫什么 🧐", "thumb": "media/3883.jpg_thumb.jpg"}}, {"id": 3887, "date": "2024-05-31T12:57:52", "text": "一些今天的照片 quq", "views": 82, "forwards": 0, "media_group_id": 13737282177918581, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T12:57:50", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-50.jpg", "url": "media/3887.jpg", "size": 727889, "thumb": "media/3887.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3888.jpg", "size": 677799, "thumb": "media/3888.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3889.jpg", "size": 295998, "thumb": "media/3889.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T11:53:33", "media_type": "photo", "original_name": "photo_2024-05-31_11-53-33.jpg", "url": "media/3890.jpg", "size": 425035, "thumb": "media/3890.jpg_thumb.jpg"}, {"width": 2040, "height": 1338, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3891.jpg", "size": 517820, "thumb": "media/3891.jpg_thumb.jpg"}, {"width": 2040, "height": 1056, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3892.jpg", "size": 573305, "thumb": "media/3892.jpg_thumb.jpg"}]}, {"id": 3893, "date": "2024-06-01T08:10:28", "text": "#TIL 原来“电木板”是塑料", "views": 82, "forwards": 0, "media_group_id": 13737835428067565, "images": [{"width": 1154, "height": 377, "date": "2024-06-01T08:10:28", "media_type": "photo", "original_name": "photo_2024-06-01_08-10-28.jpg", "url": "media/3893.jpg", "size": 52059, "thumb": "media/3893.jpg_thumb.jpg"}, {"width": 1280, "height": 631, "date": "2024-06-01T08:10:28", "media_type": "photo", "original_name": "photo_2024-06-01_08-10-28.jpg", "url": "media/3894.jpg", "size": 65578, "thumb": "media/3894.jpg_thumb.jpg"}]}, {"id": 3895, "date": "2024-06-02T11:03:01", "text": "今を楽しもう♪", "views": 78, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-06-02T11:00:20", "media_type": "photo", "original_name": "photo_2024-06-02_11-00-20.jpg", "url": "media/3895.jpg", "size": 247168, "thumb": "media/3895.jpg_thumb.jpg"}]}, {"id": 3896, "date": "2024-06-02T15:15:34", "text": "去了几天杭州,刚刚回到苏州了!\n\n由于昨天没有赶上火车、今天也没有候补到火车票,结果约拼车回苏州了。第一次坐这么久的出租车,原本想在车上打开电脑做点事情就吃了晕车药茶苯海明,结果吃完迷迷糊糊睡了一路 😴 要是有能让人不犯困的晕车药就好了\n\n路上开网易云同步听了 menci 选的歌单,感觉 menci 听的音乐都很轻,好喜欢 qwq 网易云这个功能也好棒,再也不用担心蓝牙耳机没办法分线了(?)", "views": 82, "forwards": 0, "images": [{"width": 962, "height": 1280, "date": "2024-06-02T15:15:34", "media_type": "photo", "original_name": "photo_2024-06-02_15-15-34.jpg", "url": "media/3896.jpg", "size": 92916, "thumb": "media/3896.jpg_thumb.jpg"}]}, {"id": 3897, "date": "2024-06-03T11:07:08", "text": "新键帽!\n\n键盘上为什么要有字.jpg", "views": 136, "forwards": 2, "media_group_id": 13739302624821213, "images": [{"width": 2560, "height": 1920, "date": "2024-06-03T11:07:05", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-05.jpg", "url": "media/3897.jpg", "size": 616792, "thumb": "media/3897.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-03T11:07:05", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-05.jpg", "url": "media/3898.jpg", "size": 647044, "thumb": "media/3898.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-03T11:07:06", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-06.jpg", "url": "media/3899.jpg", "size": 570336, "thumb": "media/3899.jpg_thumb.jpg"}]}, {"id": 3900, "date": "2024-06-03T13:43:18", "text": "给手机换了新电池,之前的电池寿命已经只剩下 66% 3300 mAh 去哪里都要带充电宝,换上新电池之后终于能放心一点出门啦\n\n官方换电池要 ¥220 感觉太贵了就自己买了电池自己换,因为以前小米的电池是飞毛腿代工所以这次也买了飞毛腿的电池,¥118 包邮\n\n之前去隔壁群问的时候群友还劝退我说双芯换起来很麻烦推荐找人换,但是真的换起来感觉和单芯电池没什么区别,只是多插一根线而已,还是很简单啦 quq", "views": 79, "forwards": 0, "media_group_id": 13739377584411765, "images": [{"width": 1280, "height": 960, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3900.jpg", "size": 184491, "thumb": "media/3900.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3901.jpg", "size": 224138, "thumb": "media/3901.jpg_thumb.jpg"}, {"width": 1280, "height": 714, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3902.jpg", "size": 46455, "thumb": "media/3902.jpg_thumb.jpg"}]}, {"id": 3903, "date": "2024-06-04T01:36:38", "text": "历史上的明天:什么也没有发生。\n真的。人民群众把坦克丢进了历史的垃圾堆,因为世界和平,再也不需要军队了。一切的恐怖组织也就此销声匿迹,因为没有什么可憎恨的了。\n所有的专制政权都自愿解散,自愿举办一场完全公正的全民选举。官僚资本家也自愿放弃特权,把财富分给普通人。\n一切的腐败、压迫、剥削都消失了,人们过上了有尊严的生活,工作与休息都随心所欲,迁徙也不再被横加阻拦。\n再也没有性别歧视和种族歧视,女性不再被社会当做生育工具和稳定的牺牲品。少数族裔再也不用被随时盘查了。\n爱人们——不论性别——可以自由地手牵着手上街,再也不必忍受异样的眼光。", "views": 43, "forwards": 1, "forwarded_from": {"name": "后花园的风铃"}}, {"id": 3904, "date": "2024-06-04T02:18:45", "text": "前几天 menci 拿到了一块 「半径 25 厘米的窗户」 maimai 官机触屏,决定给它搭一个框架做一个 maimai 手台 qwq\n\n研究了几天把固定方案定下来了,外框和按键是和之前做的 wacca 台一样是铝型材+铝板的方案,固定玻璃打算用密度板、防滑海绵、和 3D 打印的塑料片压住,再用 VESA 从后面固定显示器\n\n触摸感应的话,官方的触屏输出看起来有 RX TX 应该是串口,用示波器搞清协议接到电脑上就行了。按键买了兔键,自己画了灯光板和控制板,有开源的 mai_pico 固件应该也不是问题,就是不知道延迟会不会很糟糕,装上之后和官方 io4 对比一下好了。电视原本想用 43\" 4k 144 的 M430QVN,但是发现它的输出信号是一个非标八通道 eDP 51-pin 没办法直接引出(标准的 eDP / DP 最高只有四通道)被劝退买了 AOC 43F12 1080p 60\n\n把需要的材料都下单了,希望拼的时候不会遇到预料外的事情 quq", "views": 75, "forwards": 0, "media_group_id": 13739740201514749, "images": [{"width": 1025, "height": 1280, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3904.jpg", "size": 80332, "thumb": "media/3904.jpg_thumb.jpg"}, {"width": 1280, "height": 1047, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3905.jpg", "size": 129751, "thumb": "media/3905.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3906.jpg", "size": 198762, "thumb": "media/3906.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:39", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-39.jpg", "url": "media/3907.jpg", "size": 143641, "thumb": "media/3907.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:39", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-39.jpg", "url": "media/3908.jpg", "size": 184977, "thumb": "media/3908.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:44", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-44.jpg", "url": "media/3909.jpg", "size": 150801, "thumb": "media/3909.jpg_thumb.jpg"}, {"width": 1280, "height": 807, "date": "2024-06-04T02:18:44", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-44.jpg", "url": "media/3910.jpg", "size": 220162, "thumb": "media/3910.jpg_thumb.jpg"}], "reply": {"id": 3850, "text": "去凌莞家打 mai 并顺便把铝框抄了下来 💻", "thumb": "media/3850.jpg_thumb.jpg"}}, {"id": 3911, "date": "2024-06-04T09:31:23", "text": "时间久了图会发绿是什么原理", "views": 81, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 3912, "date": "2024-06-04T11:32:46", "text": "一键让任何 JPG 染上时代感的网站 https://m13253.github.io/JPEGreen/", "views": 81, "forwards": 0, "reply": {"id": 3911, "text": "时间久了图会发绿是什么原理"}}, {"id": 3913, "date": "2024-06-04T12:23:09", "text": "换完电池居然连续用了 25 小时才到 10%,原来 5000 mAh 续航这么长 🤩\n\n换电池之前感觉能撑六小时就是奇迹了", "views": 82, "forwards": 0, "reply": {"id": 3900, "text": "给手机换了新电池,之前的电池寿命已经只剩下 66% 3300 mAh 去哪里都要带充电宝,换上新电池之后终于能放心一点出门啦\n\n官方换电池要 ¥220 感觉太贵了就自己买了电池自己换,因为以前小米的电池是飞毛腿代工所以这次也买了飞毛腿的电池,¥118 包邮\n\n之前去隔壁群问的时候群友还劝退我说双芯换起来很麻烦推荐找人换,但是真的换起来感觉和单芯电池没什么区别,只是多插一根线而已,还是很简单啦 quq", "thumb": "media/3900.jpg_thumb.jpg"}, "images": [{"width": 1440, "height": 1539, "date": "2024-06-04T12:23:09", "media_type": "photo", "original_name": "photo_2024-06-04_12-23-09.jpg", "url": "media/3913.jpg", "size": 82598, "thumb": "media/3913.jpg_thumb.jpg"}]}, {"id": 3914, "date": "2024-06-04T16:39:20", "text": "去机厅打机 ❌\n去机厅拍散落在角落的奇怪的电子元件 ✅", "views": 83, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13740153281562533, "images": [{"width": 1152, "height": 2560, "date": "2024-06-04T16:15:53", "media_type": "photo", "original_name": "photo_2024-06-04_16-15-53.jpg", "url": "media/3914.jpg", "size": 648330, "thumb": "media/3914.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-04T16:16:12", "media_type": "photo", "original_name": "photo_2024-06-04_16-16-12.jpg", "url": "media/3915.jpg", "size": 525032, "thumb": "media/3915.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-04T16:16:16", "media_type": "photo", "original_name": "photo_2024-06-04_16-16-16.jpg", "url": "media/3916.jpg", "size": 686853, "thumb": "media/3916.jpg_thumb.jpg"}]}, {"id": 3917, "date": "2024-06-04T20:10:00", "text": "之前一直不懂为什么柳木胶合板刷完漆之后会变得粗糙... 这次打磨重新涂了四次水性封闭漆终于把桌面涂到摸起来光滑又反光的状态了 🤩\n\n用沙纸机打磨之后第一遍涂漆会让手感粗糙是因为有磨出来的木粉残留在桌上被封进漆里了。所以这次我先 400 目打磨整个桌板,上了封闭剂和第一遍水性漆,再 400 目轻轻打磨一遍再上第二遍漆,最后 800 目把仍然不平的细节打磨掉又上了一遍漆,终于完美了,累累 😸\n\n唉 水性木蜡油还是好麻烦,听说清漆或者 UV 漆方便些,可惜因为它们气味对身体有害不太能在家里涂...", "views": 93, "forwards": 0, "reply": {"id": 3773, "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "thumb": "media/3773.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-04T20:10:00", "media_type": "photo", "original_name": "photo_2024-06-04_20-10-00.jpg", "url": "media/3917.jpg", "size": 403040, "thumb": "media/3917.jpg_thumb.jpg"}]}, {"id": 3918, "date": "2024-06-05T11:36:57", "text": "发现 Telegram 同样是发 4080x3060 的图片,在桌面端 tdesktop 发会压缩到 2560x1920,但是在手机上发会压缩到 1280x960... 这是能看的分辨率吗??\n\n唉现在压缩比例改成这样是不是在这个频道里发图发原图文件比较好...", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 550, "date": "2024-06-05T11:36:57", "media_type": "photo", "original_name": "photo_2024-06-05_11-36-57.jpg", "url": "media/3918.jpg", "size": 84349, "thumb": "media/3918.jpg_thumb.jpg"}]}, {"id": 3919, "date": "2024-06-05T17:20:48", "text": "焊接苦手", "views": 80, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13740864384770429, "images": [{"width": 2560, "height": 1920, "date": "2024-06-05T17:16:48", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-48.jpg", "url": "media/3919.jpg", "size": 698217, "thumb": "media/3919.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T17:16:51", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-51.jpg", "url": "media/3920.jpg", "size": 613066, "thumb": "media/3920.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T17:16:53", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-53.jpg", "url": "media/3921.jpg", "size": 440499, "thumb": "media/3921.jpg_thumb.jpg"}]}, {"id": 3922, "date": "2024-06-05T18:32:29", "text": "呜呜 买错线了,买了母线然后收到 mai 按键发现应该买公线,变成 les 线了\n\n赶快下单了一些公头... 江苏仓顺丰特快希望能当天到吧", "views": 89, "forwards": 0, "media_group_id": 13740898798340965, "images": [{"width": 2149, "height": 1612, "date": "2024-06-05T18:32:29", "media_type": "photo", "original_name": "photo_2024-06-05_18-32-29.jpg", "url": "media/3922.jpg", "size": 561411, "thumb": "media/3922.jpg_thumb.jpg"}, {"width": 1215, "height": 397, "date": "2024-06-05T18:32:29", "media_type": "photo", "original_name": "photo_2024-06-05_18-32-29.jpg", "url": "media/3923.jpg", "size": 48998, "thumb": "media/3923.jpg_thumb.jpg"}]}, {"id": 3924, "date": "2024-06-05T18:44:40", "text": "抽屉!", "views": 85, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-05T13:51:01", "media_type": "video_file", "original_name": "video_2024-06-05_13-51-01.mp4", "url": "media/3924.mp4", "size": 4557679, "thumb": "media/3924.mp4_thumb.jpg"}]}, {"id": 3925, "date": "2024-06-05T18:59:37", "text": "今天下午把抽屉装好之后 menci 桌桌终于完全完工了!\n\n原本以为拼一个这样的桌子会是很简单的事情,“建完模找厂家切好拼起来就好了嘛”,结果每一步都遇到了很多意料外的事情... 不过学到了很多,成品也很满意,完美填上了窗台的这个角落 qwq", "views": 86, "forwards": 1, "media_group_id": 13740911819322237, "images": [{"width": 2560, "height": 1920, "date": "2024-06-05T18:59:32", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-32.jpg", "url": "media/3925.jpg", "size": 597237, "thumb": "media/3925.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T18:59:33", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-33.jpg", "url": "media/3926.jpg", "size": 399834, "thumb": "media/3926.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-05T18:59:36", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-36.jpg", "url": "media/3927.jpg", "size": 480053, "thumb": "media/3927.jpg_thumb.jpg"}, {"width": 1482, "height": 975, "date": "2024-06-05T18:59:36", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-36.jpg", "url": "media/3928.jpg", "size": 86150, "thumb": "media/3928.jpg_thumb.jpg"}], "reply": {"id": 3917, "text": "之前一直不懂为什么柳木胶合板刷完漆之后会变得粗糙... 这次打磨重新涂了四次水性封闭漆终于把桌面涂到摸起来光滑又反光的状态了 🤩\n\n用沙纸机打磨之后第一遍涂漆会让手感粗糙是因为有磨出来的木粉残留在桌上被封进漆里了。所以这次我先 400 目打磨整个桌板,上了封闭剂和第一遍水性漆,再 400 目轻轻打磨一遍再上第二遍漆,最后 800 目把仍然不平的细节打磨掉又上了一遍漆,终于完美了,累累 😸\n\n唉 水性木蜡油还是好麻烦,听说清漆或者 UV 漆方便些,可惜因为它们气味对身体有害不太能在家里涂..."}}, {"id": 3929, "date": "2024-06-06T03:02:45", "views": 87, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13741143726721997, "images": [{"width": 981, "height": 1239, "date": "2024-06-05T23:29:29", "media_type": "photo", "original_name": "photo_2024-06-05_23-29-29.jpg", "url": "media/3929.jpg", "size": 219215, "thumb": "media/3929.jpg_thumb.jpg"}, {"width": 1024, "height": 1024, "date": "2024-06-05T23:24:59", "media_type": "photo", "original_name": "photo_2024-06-05_23-24-59.jpg", "url": "media/3930.jpg", "size": 174165, "thumb": "media/3930.jpg_thumb.jpg"}]}, {"id": 3931, "date": "2024-06-06T03:16:11", "text": "原来 telegram 发音频可以选择去掉声音\n\n🤔 啊咧?", "views": 95, "forwards": 0, "images": [{"width": 703, "height": 214, "date": "2024-06-06T03:14:38", "media_type": "photo", "original_name": "photo_2024-06-06_03-14-38.jpg", "url": "media/3931.jpg", "size": 17630, "thumb": "media/3931.jpg_thumb.jpg"}]}, {"id": 3932, "date": "2024-06-06T15:33:52", "text": "获得新的旅行伙伴「半径 25 厘米的窗户」🪟\n\n(回忆和视频明天再整理吧,先睡睡", "views": 99, "forwards": 1, "media_group_id": 13741504255967757, "images": [{"width": 1920, "height": 2560, "date": "2024-06-06T14:37:49", "media_type": "photo", "original_name": "photo_2024-06-06_14-37-49.jpg", "url": "media/3932.jpg", "size": 597436, "thumb": "media/3932.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-06T09:31:59", "media_type": "photo", "original_name": "photo_2024-06-06_09-31-59.jpg", "url": "media/3933.jpg", "size": 620709, "thumb": "media/3933.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-06T15:33:49", "media_type": "photo", "original_name": "photo_2024-06-06_15-33-49.jpg", "url": "media/3934.jpg", "size": 545071, "thumb": "media/3934.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-06T15:33:50", "media_type": "photo", "original_name": "photo_2024-06-06_15-33-50.jpg", "url": "media/3935.jpg", "size": 411423, "thumb": "media/3935.jpg_thumb.jpg"}]}, {"id": 3936, "date": "2024-06-07T10:00:46", "text": "和 syama 去餐厅,点了一个香草冰淇淋面包,冰淇淋是冷的,面包是刚烤出来热的\n\nsyama: 这个又热又冷的感觉好棒\n我:所以要趁热... 趁又热又冷吃!", "views": 103, "forwards": 0, "media_group_id": 13742035573681909, "images": [{"width": 1439, "height": 1530, "date": "2024-06-07T10:00:45", "media_type": "photo", "original_name": "photo_2024-06-07_10-00-45.jpg", "url": "media/3936.jpg", "size": 300609, "thumb": "media/3936.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-07T10:00:46", "media_type": "photo", "original_name": "photo_2024-06-07_10-00-46.jpg", "url": "media/3937.jpg", "size": 458874, "thumb": "media/3937.jpg_thumb.jpg"}]}, {"id": 3938, "date": "2024-06-08T08:55:48", "views": 100, "forwards": 2, "files": [{"mime_type": "video/mp4", "date": "2024-06-08T08:55:48", "width": 854, "height": 480, "duration": 35, "media_type": "animation", "original_name": "animation_2024-06-08_08-55-48.mp4", "url": "media/3938.mp4", "size": 6709888, "thumb": "media/3938.mp4_thumb.jpg"}]}, {"id": 3939, "date": "2024-06-08T21:28:07", "text": "我:人怎么总是喜欢追求得不到的东西\nsyama: 是这样的\nsyama: 而且容易得到的东西也容易被 leak 走 ", "views": 106, "forwards": 1}, {"id": 3940, "date": "2024-06-09T14:50:43", "text": "昨天和 syama 去猫咖,那里的猫似乎都很无精打采,对人和猫咖提供的玩具都不太感兴趣,看上去像是被迫呆在那里的样子,每天过来的陌生人对他们做各种奇怪的事情都很无聊。被大家爱着的小猫也不会想要被摸摸抱抱,似乎已经对大家的热情习以为常了。\n\n有些猫好奇地盯着窗外,似乎他们不理解的那些对他们来说比起安稳的生活更有趣 🪟\n\n呜呜 比起这种想要什么就有什么的凡尔赛的小猫还是更喜欢贴缺爱的小猫 🐈", "views": 86, "forwards": 0, "media_group_id": 13743557150273061, "images": [{"width": 1920, "height": 2560, "date": "2024-06-09T14:50:21", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-21.jpg", "url": "media/3940.jpg", "size": 1066575, "thumb": "media/3940.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:27", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-27.jpg", "url": "media/3941.jpg", "size": 760011, "thumb": "media/3941.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:29", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-29.jpg", "url": "media/3942.jpg", "size": 300442, "thumb": "media/3942.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-09T14:50:31", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-31.jpg", "url": "media/3943.jpg", "size": 472730, "thumb": "media/3943.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:36", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-36.jpg", "url": "media/3944.jpg", "size": 821038, "thumb": "media/3944.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-06-09T14:50:39", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-39.jpg", "url": "media/3945.jpg", "size": 545111, "thumb": "media/3945.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-06-09T14:50:42", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-42.jpg", "url": "media/3946.jpg", "size": 569145, "thumb": "media/3946.jpg_thumb.jpg"}], "reply": {"id": 3938}}, {"id": 3947, "date": "2024-06-09T19:16:55", "text": "#面积\n\nq234rty + 桂桂 + syama 来我和 Winslow 家进行了一个熬夜 PVZ 杂交版和车万的团建 🌝", "views": 78, "forwards": 1, "forwarded_from": {"name": "摸鱼见闻"}, "images": [{"width": 1280, "height": 960, "date": "2024-06-09T18:52:59", "media_type": "photo", "original_name": "photo_2024-06-09_18-52-59.jpg", "url": "media/3947.jpg", "size": 235386, "thumb": "media/3947.jpg_thumb.jpg"}]}, {"id": 3948, "date": "2024-06-10T00:43:57", "text": "#戴上耳机\n好喜欢和歌曲同步的微波炉声音\n\nYoutube", "views": 101, "forwards": 0, "files": [{"duration": 201, "performer": "Adeliae", "title": "\"Microwave\"", "file_name": "Adeliae - Microwave.mp3", "mime_type": "audio/mpeg", "date": "2024-06-10T00:43:57", "media_type": "audio_file", "original_name": "Adeliae - Microwave.mp3", "url": "media/3948.mp3", "size": 4684377, "thumb": "media/3948.mp3_thumb.jpg"}]}, {"id": 3950, "date": "2024-06-10T01:13:55", "text": "在想为什么没有中日混合输入法,把假名加入中文输入法的候选词里... 这样就可以用读音打假名并且用拼音打汉字了?🤔", "views": 96, "forwards": 0}, {"id": 3951, "date": "2024-06-10T02:25:42", "text": "火车上旁边座位遇到了一个在小米做 EE 的人,看到我在画 pcb 来搭话了,原本一个人坐火车应该会很无聊但是这次聊得很开心,加到了微信 \n\n...不过聊着聊着差点坐过站 😢", "views": 95, "forwards": 0, "images": [{"width": 1440, "height": 1879, "date": "2024-06-10T02:25:42", "media_type": "photo", "original_name": "photo_2024-06-10_02-25-42.jpg", "url": "media/3951.jpg", "size": 150604, "thumb": "media/3951.jpg_thumb.jpg"}]}, {"id": 3952, "date": "2024-06-10T13:39:29", "text": "灯!", "views": 88, "forwards": 0, "media_group_id": 13744214154931813, "images": [{"width": 2560, "height": 1920, "date": "2024-06-10T13:39:28", "media_type": "photo", "original_name": "photo_2024-06-10_13-39-28.jpg", "url": "media/3952.jpg", "size": 684397, "thumb": "media/3952.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-10T13:39:14", "media_type": "photo", "original_name": "photo_2024-06-10_13-39-14.jpg", "url": "media/3953.jpg", "size": 447637, "thumb": "media/3953.jpg_thumb.jpg"}]}, {"id": 3954, "date": "2024-06-10T17:11:44", "text": "#出售 #电子产品 #iPad #音游机 \n联系 Azalea 价格 800\n\"布丁\" iPad 6th Gen (2018) 128GB / 2GB (A10 Fusion) iOS 16 + 苹果笔,¥800\n\n用它玩音游从小玩到大,能带动并且用它打过大部分音游包含 Arcaea、Cytus、バンドリ、喵塞克、Phigros、Lanota、AstroDX... 但是玩 pjsk 会掉帧,因此换新\n\n也用它画过画,Apple Pencil 很好用,但是绘画软件因 2GB 内存限制只能创建有限数量的图层。不同分辨率的画板图层限制不同,但是比如 3000*4000 会限制最多 21 个图层。\n\n其他的事情的话... 系统可以 checkm8 palera1n 越狱,以及我贴了类纸膜,打音游能防止手汗让玻璃变粘不好滑动,画画下笔也有纸的质感。有兴趣请联系,只向对音游或者画画感兴趣的人出售\n\n预览模式,不会发送到频道,请注意,您的用户名需要手动更新才能确保发送时和此处一致。", "views": 92, "forwards": 1, "forwarded_from": {"name": "二手🐴投稿 Bot", "url": "https://t.me/sec_horse_bot"}, "media_group_id": 13744316032260197, "images": [{"width": 2560, "height": 1920, "date": "2024-06-10T17:06:39", "media_type": "photo", "original_name": "photo_2024-06-10_17-06-39.jpg", "url": "media/3954.jpg", "size": 531414, "thumb": "media/3954.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T17:06:39", "media_type": "photo", "original_name": "photo_2024-06-10_17-06-39.jpg", "url": "media/3955.jpg", "size": 571667, "thumb": "media/3955.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:03", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-03.jpg", "url": "media/3956.jpg", "size": 611696, "thumb": "media/3956.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:04", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-04.jpg", "url": "media/3957.jpg", "size": 487636, "thumb": "media/3957.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:07", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-07.jpg", "url": "media/3958.jpg", "size": 560627, "thumb": "media/3958.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:05", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-05.jpg", "url": "media/3959.jpg", "size": 597614, "thumb": "media/3959.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:08", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-08.jpg", "url": "media/3960.jpg", "size": 487360, "thumb": "media/3960.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:06", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-06.jpg", "url": "media/3961.jpg", "size": 519762, "thumb": "media/3961.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:05", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-05.jpg", "url": "media/3962.jpg", "size": 491586, "thumb": "media/3962.jpg_thumb.jpg"}]}, {"id": 3963, "date": "2024-06-11T09:02:32", "text": "瑞希!", "views": 93, "forwards": 0, "media_group_id": 13744772417513541, "images": [{"width": 2560, "height": 1920, "date": "2024-06-11T09:02:30", "media_type": "photo", "original_name": "photo_2024-06-11_09-02-30.jpg", "url": "media/3963.jpg", "size": 479755, "thumb": "media/3963.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T09:02:31", "media_type": "photo", "original_name": "photo_2024-06-11_09-02-31.jpg", "url": "media/3964.jpg", "size": 455228, "thumb": "media/3964.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T08:20:38", "media_type": "photo", "original_name": "photo_2024-06-10_08-20-38.jpg", "url": "media/3965.jpg", "size": 482958, "thumb": "media/3965.jpg_thumb.jpg"}]}, {"id": 3966, "date": "2024-06-11T10:41:44", "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉...", "views": 103, "forwards": 1, "reply": {"id": 3954, "text": "#出售 #电子产品 #iPad #音游机 \n联系 Azalea 价格 800\n\"布丁\" iPad 6th Gen (2018) 128GB / 2GB (A10 Fusion) iOS 16 + 苹果笔,¥800\n\n用它玩音游从小玩到大,能带动并且用它打过大部分音游包含 Arcaea、Cytus、バンドリ、喵塞克、Phigros、Lanota、AstroDX... 但是玩 pjsk 会掉帧,因此换新\n\n也用它画过画,Apple Pencil 很好用,但是绘画软件因 2GB 内存限制只能创建有限数量的图层。不同分辨率的画板图层限制不同,但是比如 3000*4000 会限制最多 21 个图层。\n\n其他的事情的话... 系统可以 checkm8 palera1n 越狱,以及我贴了类纸膜,打音游能防止手汗让玻璃变粘不好滑动,画画下笔也有纸的质感。有兴趣请联系,只向对音游或者画画感兴趣的人出售\n\n预览模式,不会发送到频道,请注意,您的用户名需要手动更新才能确保发送时和此处一致。", "thumb": "media/3954.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-06-11T10:20:34", "media_type": "photo", "original_name": "photo_2024-06-11_10-20-34.jpg", "url": "media/3966.jpg", "size": 446155, "thumb": "media/3966.jpg_thumb.jpg"}]}, {"id": 3967, "date": "2024-06-11T13:56:00", "text": "触发了安卓的奇妙 concurrency bug", "views": 100, "forwards": 0, "images": [{"width": 1152, "height": 2560, "date": "2024-06-11T13:55:59", "media_type": "photo", "original_name": "photo_2024-06-11_13-55-59.jpg", "url": "media/3967.jpg", "size": 257211, "thumb": "media/3967.jpg_thumb.jpg"}]}, {"id": 3968, "date": "2024-06-11T17:06:59", "text": "给 syama 折了一个まふゆ qwq", "views": 100, "forwards": 0, "media_group_id": 13745004953454133, "images": [{"width": 2560, "height": 1920, "date": "2024-06-11T17:06:58", "media_type": "photo", "original_name": "photo_2024-06-11_17-06-58.jpg", "url": "media/3968.jpg", "size": 622339, "thumb": "media/3968.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T17:06:58", "media_type": "photo", "original_name": "photo_2024-06-11_17-06-58.jpg", "url": "media/3969.jpg", "size": 623179, "thumb": "media/3969.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T17:05:34", "media_type": "photo", "original_name": "photo_2024-06-11_17-05-34.jpg", "url": "media/3970.jpg", "size": 530829, "thumb": "media/3970.jpg_thumb.jpg"}], "reply": {"id": 3963, "text": "瑞希!", "thumb": "media/3963.jpg_thumb.jpg"}}, {"id": 3971, "date": "2024-06-11T17:41:49", "text": "换板子前后的 pjsk 成绩对比,真是立竿见影", "views": 105, "forwards": 0, "media_group_id": 13745021677824173, "images": [{"width": 1280, "height": 893, "date": "2024-06-11T17:21:32", "media_type": "photo", "original_name": "photo_2024-06-11_17-21-32.jpg", "url": "media/3971.jpg", "size": 77624, "thumb": "media/3971.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-11T17:41:49", "media_type": "photo", "original_name": "photo_2024-06-11_17-41-49.jpg", "url": "media/3972.jpg", "size": 79459, "thumb": "media/3972.jpg_thumb.jpg"}], "reply": {"id": 3966, "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉..."}}, {"id": 3973, "date": "2024-06-12T12:16:55", "text": "众所周知 pjsk 是画图软件\n\n(是用方形圆形三角形圆角和心形图形拼起来的hhh", "views": 105, "forwards": 0, "media_group_id": 13745556923112165, "images": [{"width": 1280, "height": 903, "date": "2024-06-12T12:16:54", "media_type": "photo", "original_name": "photo_2024-06-12_12-16-54.jpg", "url": "media/3973.jpg", "size": 86834, "thumb": "media/3973.jpg_thumb.jpg"}, {"width": 620, "height": 1128, "date": "2024-06-12T12:16:55", "media_type": "photo", "original_name": "photo_2024-06-12_12-16-55.jpg", "url": "media/3974.jpg", "size": 58250, "thumb": "media/3974.jpg_thumb.jpg"}]}, {"id": 3975, "date": "2024-06-13T00:55:49", "text": "其实买这个 iPad 还是有些被坑了,拿回家重置了一下发现是入了 mdm 设备管理的机器,所有者是 JetBlue 航空公司,群友猜测是退役的飞行平板\n\n入了 mdm 一个大问题就是,重置之后如果不输入 JetBlue 员工的账号密码就没办法进系统... 当时在网上查超级 panic 还以为没救了,开源解锁方案也没有支持 A12x 17.4.1 的,不过在淘宝上查了一下似乎有卖家能解锁的样子就付 ¥20 让卖家远程解了\n\n解锁之后发现没办法从初始化界面迁移数据,所以下载 iTunes 把旧的 iPad 数据备份出来再还原到新的 iPad 上了,还原好发现它 mdm 又锁上了 🌚 不过解 mdm 并不需要清数据,所以恢复备份之后重新解就迁移成功了!\n\n解锁之后在系统里居然完全看不到这是被管理的设备... 和卖家联系了卖家也很惊讶,说他从转转买来之后没有重置过不知道,可能他也是被坑了吧唉,让他给我报销了解锁费 😶", "views": 110, "forwards": 0, "media_group_id": 13745921193207501, "images": [{"width": 2144, "height": 1880, "date": "2024-06-13T00:55:39", "media_type": "photo", "original_name": "photo_2024-06-13_00-55-39.jpg", "url": "media/3975.jpg", "size": 296422, "thumb": "media/3975.jpg_thumb.jpg"}, {"width": 1280, "height": 1225, "date": "2024-06-13T00:55:48", "media_type": "photo", "original_name": "photo_2024-06-13_00-55-48.jpg", "url": "media/3976.jpg", "size": 109821, "thumb": "media/3976.jpg_thumb.jpg"}], "reply": {"id": 3966, "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉..."}}, {"id": 3977, "date": "2024-06-13T07:27:38", "text": "走线地狱", "views": 98, "forwards": 1, "images": [{"width": 1918, "height": 2489, "date": "2024-06-13T07:27:38", "media_type": "photo", "original_name": "photo_2024-06-13_07-27-38.jpg", "url": "media/3977.jpg", "size": 515177, "thumb": "media/3977.jpg_thumb.jpg"}]}, {"id": 3978, "date": "2024-06-13T07:29:39", "text": "好", "views": 104, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"mime_type": "video/mp4", "date": "2024-06-13T07:29:12", "width": 480, "height": 854, "duration": 8, "media_type": "animation", "original_name": "animation_2024-06-13_07-29-12.mp4", "url": "media/3978.mp4", "size": 1449476, "thumb": "media/3978.mp4_thumb.jpg"}]}, {"id": 3979, "date": "2024-06-13T13:01:54", "text": "我好肝… 刚入坑第二天 14h 已经肝出来一个几乎满级、综合力足够打 \"veteran room\" 联机的队伍了 quq", "views": 87, "forwards": 0, "media_group_id": 13746269714217437, "images": [{"width": 1280, "height": 893, "date": "2024-06-13T11:04:05", "media_type": "photo", "original_name": "photo_2024-06-13_11-04-05.jpg", "url": "media/3979.jpg", "size": 166594, "thumb": "media/3979.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-13T13:01:51", "media_type": "photo", "original_name": "photo_2024-06-13_13-01-51.jpg", "url": "media/3980.jpg", "size": 61088, "thumb": "media/3980.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-13T13:01:53", "media_type": "photo", "original_name": "photo_2024-06-13_13-01-53.jpg", "url": "media/3981.jpg", "size": 101048, "thumb": "media/3981.jpg_thumb.jpg"}]}, {"id": 3982, "date": "2024-06-14T09:15:29", "text": "瑞幸的咖啡好好喝 🤩\n\n之前一直不喜欢咖啡觉得难喝原来只是因为我没有喝过好喝的 quq", "views": 94, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-14T09:15:28", "media_type": "photo", "original_name": "photo_2024-06-14_09-15-28.jpg", "url": "media/3982.jpg", "size": 385301, "thumb": "media/3982.jpg_thumb.jpg"}]}, {"id": 3983, "date": "2024-06-14T09:24:44", "text": "发一下最近琐碎照片\n\n1. 把我折的 pjsk 豆腐装在盒子里带去杭州,盒子里的奇妙景象 ///\n2. 看起来像粽子的螃蟹\n3. 自动贴膜切割机\n4. 用针线把 syama 的裤子修好了(线口超级乱 😢\n5. 去理发店修了一下姬切顺便做了护发\n6. 看到理发店里师傅在给假人理头发 quq", "views": 98, "forwards": 0, "media_group_id": 13746856678301333, "images": [{"width": 1918, "height": 2396, "date": "2024-06-14T09:24:42", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-42.jpg", "url": "media/3983.jpg", "size": 374496, "thumb": "media/3983.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-14T09:24:43", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-43.jpg", "url": "media/3984.jpg", "size": 1020668, "thumb": "media/3984.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T09:24:43", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-43.jpg", "url": "media/3985.jpg", "size": 303939, "thumb": "media/3985.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T09:24:44", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-44.jpg", "url": "media/3986.jpg", "size": 627864, "thumb": "media/3986.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-14T07:52:11", "media_type": "photo", "original_name": "photo_2024-06-14_07-52-11.jpg", "url": "media/3987.jpg", "size": 309341, "thumb": "media/3987.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T07:55:35", "media_type": "photo", "original_name": "photo_2024-06-14_07-55-35.jpg", "url": "media/3988.jpg", "size": 479271, "thumb": "media/3988.jpg_thumb.jpg"}]}, {"id": 3989, "date": "2024-06-14T16:34:24", "text": "今天 syama 染了粉色挑染,穿上 mzk 的衣服出了一张 「ボクだから言えること」 🤩\n\n真的好好看,我拍下来当场进行了一个 P 图把 syama 放进了原画里 Photoshop 有 AI 功能之后 P 图体验真的是完全不一样了,现在完全是 AI 流 qwq\n\n先用 AI 补全背景把卡面的 mzk 去掉,然后 AI 抠图把 syama 抠出来,AI 补全帽子,用 liquify 改一个微笑的嘴型,放在一起,再用 liquify 旋转改一下手的位置,AI style transfer 调色,AI 补伞柄,最后手动把伞抠出来复制到图层最前面做透明效果,画一些雨滴、补一下右下角的红色光效... 就完成了!", "views": 96, "forwards": 0, "media_group_id": 13747062914922717, "images": [{"width": 2560, "height": 1576, "date": "2024-06-14T16:07:31", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_16-07-31.jpg", "url": "media/3989.jpg", "size": 578182, "thumb": "media/3989.jpg_thumb.jpg"}, {"width": 2560, "height": 1576, "date": "2024-06-14T14:55:33", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_14-55-33.jpg", "url": "media/3990.jpg", "size": 615124, "thumb": "media/3990.jpg_thumb.jpg"}, {"width": 2560, "height": 1532, "date": "2024-06-14T16:34:23", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3991.jpg", "size": 499287, "thumb": "media/3991.jpg_thumb.jpg"}, {"width": 2560, "height": 1330, "date": "2024-06-14T16:34:23", "media_type": "photo", "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3992.jpg", "size": 460374, "thumb": "media/3992.jpg_thumb.jpg"}, {"width": 1027, "height": 708, "date": "2024-06-14T16:34:23", "media_type": "photo", "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3993.jpg", "size": 112288, "thumb": "media/3993.jpg_thumb.jpg"}]}, {"id": 3994, "date": "2024-06-15T07:36:41", "text": "更多昨天的照片 qwq", "views": 96, "forwards": 1, "media_group_id": 13747496008825173, "images": [{"width": 1920, "height": 2560, "date": "2024-06-15T07:36:39", "media_type": "photo", "original_name": "photo_2024-06-15_07-36-39.jpg", "url": "media/3994.jpg", "size": 483605, "thumb": "media/3994.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T10:10:29", "media_type": "photo", "original_name": "photo_2024-06-14_10-10-29.jpg", "url": "media/3995.jpg", "size": 622358, "thumb": "media/3995.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T07:36:39", "media_type": "photo", "original_name": "photo_2024-06-15_07-36-39.jpg", "url": "media/3996.jpg", "size": 543879, "thumb": "media/3996.jpg_thumb.jpg"}]}, {"id": 3997, "date": "2024-06-15T12:05:25", "text": "猫打的", "views": 94, "forwards": 1, "media_group_id": 13747625006503965, "images": [{"width": 2558, "height": 1918, "date": "2024-06-15T12:05:23", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-23.jpg", "url": "media/3997.jpg", "size": 694060, "thumb": "media/3997.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-06-15T12:05:24", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-24.jpg", "url": "media/3998.jpg", "size": 627223, "thumb": "media/3998.jpg_thumb.jpg"}, {"width": 1986, "height": 1918, "date": "2024-06-15T12:05:24", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-24.jpg", "url": "media/3999.jpg", "size": 387456, "thumb": "media/3999.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T12:05:25", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-25.jpg", "url": "media/4000.jpg", "size": 463116, "thumb": "media/4000.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T12:03:18", "media_type": "photo", "original_name": "photo_2024-06-15_12-03-18.jpg", "url": "media/4001.jpg", "size": 434974, "thumb": "media/4001.jpg_thumb.jpg"}]}, {"id": 4002, "date": "2024-06-15T14:52:03", "text": "哭哭 在 M 点了一个十翅桶,然后发现是辣的一个都吃不了... app 上只有点开详细信息才能看到它是辣的,和店员说店员给补偿了五个鸡块\n\n店员说放在店里也没人会吃让我们带回去给别人吃,可是路上也没有遇到看上去需要免费食物的人,平时在垃圾站旁边捡垃圾的阿姨今天也不在... 说起来在国内还没有遇到过流浪汉,在多伦多遇到同样的情况肯定走到地铁站就能找到需要食物的流浪汉。唉,结果还是带回家浪费了 😢", "views": 96, "forwards": 0, "media_group_id": 13747704985918797, "images": [{"width": 590, "height": 319, "date": "2024-06-15T14:51:59", "media_type": "photo", "original_name": "photo_2024-06-15_14-51-59.jpg", "url": "media/4002.jpg", "size": 19469, "thumb": "media/4002.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-15T14:52:01", "media_type": "photo", "original_name": "photo_2024-06-15_14-52-01.jpg", "url": "media/4003.jpg", "size": 318976, "thumb": "media/4003.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-15T14:52:02", "media_type": "photo", "original_name": "photo_2024-06-15_14-52-02.jpg", "url": "media/4004.jpg", "size": 298197, "thumb": "media/4004.jpg_thumb.jpg"}]}, {"id": 4007, "date": "2024-06-15T18:56:27", "text": "再画些别的 qwq", "views": 102, "forwards": 0, "media_group_id": 13747822301029557, "images": [{"width": 1280, "height": 893, "date": "2024-06-15T18:56:24", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-24.jpg", "url": "media/4007.jpg", "size": 137132, "thumb": "media/4007.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:25", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-25.jpg", "url": "media/4008.jpg", "size": 111685, "thumb": "media/4008.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:26", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-26.jpg", "url": "media/4009.jpg", "size": 125400, "thumb": "media/4009.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:27", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-27.jpg", "url": "media/4010.jpg", "size": 140405, "thumb": "media/4010.jpg_thumb.jpg"}], "reply": {"id": 3973, "text": "众所周知 pjsk 是画图软件\n\n(是用方形圆形三角形圆角和心形图形拼起来的hhh", "thumb": "media/3973.jpg_thumb.jpg"}}, {"id": 4011, "date": "2024-06-16T08:06:58", "text": "去中餐厅,syama 点了糖醋里脊,我没吃过\n\n我:这个味道怎么这么像在北美吃的左宗棠鸡 🌚", "views": 100, "forwards": 0, "media_group_id": 13748201746302837, "images": [{"width": 2560, "height": 1920, "date": "2024-06-16T08:06:57", "media_type": "photo", "original_name": "photo_2024-06-16_08-06-57.jpg", "url": "media/4011.jpg", "size": 320183, "thumb": "media/4011.jpg_thumb.jpg"}, {"width": 2560, "height": 1381, "date": "2024-06-16T08:09:36", "media_type": "photo", "original_name": "photo_2024-06-16_08-09-36.jpg", "url": "media/4012.jpg", "size": 501109, "thumb": "media/4012.jpg_thumb.jpg"}]}, {"id": 4013, "date": "2024-06-16T09:33:47", "text": "买手套顺便买了一个可爱挂绳\n\n不过没有工牌之类的可以挂,就把手机系上去了。戴上它之后感觉小桂桂变成了手机挂件 quq\n\n也可以勾上拴绳变成宠物猫,或者挂在窗台上变成晴天娃娃", "views": 94, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-16T09:33:47", "media_type": "photo", "original_name": "photo_2024-06-16_09-33-47.jpg", "url": "media/4013.jpg", "size": 1431635, "thumb": "media/4013.jpg_thumb.jpg"}]}, {"id": 4014, "date": "2024-06-16T14:21:22", "text": "开 502 瓶口的时候一定要戴上手套... 已经摸不到自己的皮了,指纹都认不出来了 😢", "views": 109, "forwards": 0, "media_group_id": 13748381458978109, "images": [{"width": 1920, "height": 2560, "date": "2024-06-16T14:21:21", "media_type": "photo", "original_name": "photo_2024-06-16_14-21-21.jpg", "url": "media/4014.jpg", "size": 280447, "thumb": "media/4014.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-16T14:21:21", "media_type": "photo", "original_name": "photo_2024-06-16_14-21-21.jpg", "url": "media/4015.jpg", "size": 139685, "thumb": "media/4015.jpg_thumb.jpg"}]}, {"id": 4016, "date": "2024-06-18T06:19:50", "text": "全沾程序员失业的真正原因", "views": 100, "forwards": 0, "media_group_id": 13749532720648405, "images": [{"width": 1440, "height": 2501, "date": "2024-06-18T06:19:49", "media_type": "photo", "original_name": "photo_2024-06-18_06-19-49.jpg", "url": "media/4016.jpg", "size": 353013, "thumb": "media/4016.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-18T06:10:46", "media_type": "photo", "original_name": "photo_2024-06-18_06-10-46.jpg", "url": "media/4017.jpg", "size": 220149, "thumb": "media/4017.jpg_thumb.jpg"}]}, {"id": 4018, "date": "2024-06-18T08:56:15", "text": "手动像素画", "views": 99, "forwards": 0, "media_group_id": 13749607803955117, "images": [{"width": 1280, "height": 893, "date": "2024-06-18T08:55:53", "media_type": "photo", "original_name": "photo_2024-06-18_08-55-53.jpg", "url": "media/4018.jpg", "size": 117842, "thumb": "media/4018.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-18T08:55:54", "media_type": "photo", "original_name": "photo_2024-06-18_08-55-54.jpg", "url": "media/4019.jpg", "size": 133603, "thumb": "media/4019.jpg_thumb.jpg"}], "reply": {"id": 4007, "text": "再画些别的 qwq", "thumb": "media/4007.jpg_thumb.jpg"}}, {"id": 4020, "date": "2024-06-18T18:27:16", "text": "在 diy mai 框上打的第一 pc", "views": 208, "forwards": 4, "images": [{"width": 1920, "height": 2560, "date": "2024-06-18T18:27:15", "media_type": "photo", "original_name": "photo_2024-06-18_18-27-15.jpg", "url": "media/4020.jpg", "size": 646593, "thumb": "media/4020.jpg_thumb.jpg"}]}, {"id": 4021, "date": "2024-06-20T07:41:22", "text": "给路由器打印一个壳 quq", "views": 84, "forwards": 0, "media_group_id": 13750954262014477, "images": [{"width": 2560, "height": 1920, "date": "2024-06-20T07:41:21", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-21.jpg", "url": "media/4021.jpg", "size": 497757, "thumb": "media/4021.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T07:41:22", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-22.jpg", "url": "media/4022.jpg", "size": 314099, "thumb": "media/4022.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T07:41:22", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-22.jpg", "url": "media/4023.jpg", "size": 349772, "thumb": "media/4023.jpg_thumb.jpg"}]}, {"id": 4024, "date": "2024-06-20T20:30:20", "text": "把 mai 挪到最终位置然后整理了一下房间,这个项目算是完工了!\n\n整理房间好累 😢", "views": 81, "forwards": 0, "media_group_id": 13751323365774045, "images": [{"width": 1920, "height": 2560, "date": "2024-06-20T20:30:19", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-19.jpg", "url": "media/4024.jpg", "size": 485390, "thumb": "media/4024.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-20T20:30:20", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-20.jpg", "url": "media/4025.jpg", "size": 387362, "thumb": "media/4025.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T20:30:20", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-20.jpg", "url": "media/4026.jpg", "size": 485637, "thumb": "media/4026.jpg_thumb.jpg"}]}, {"id": 4027, "date": "2024-06-20T21:17:47", "text": "这几天好忙感觉没有认真记录生活,补一下前天的猫咖 quq\n\n这次和 jk 去猫咖已经是回国之后第三次了,去过的每家猫咖氛围都不太一样。\n\n在杭州去的第一家在西湖旁边,之前写过了,是很专业的猫咖,进门也要消毒穿鞋套各种必要的工序,但是因为来过的人太多了猫有被无聊到。在杭州去的第二家是商场里的一家“自助猫咖”,没有工作人员维护扫码付款就能进去玩,但是感觉这样对猫不太好,没有猫累了能回去的休息房间,好多次猫猫想要睡觉结果被想要玩猫的人叫醒\n\n这次在苏州去的猫咖氛围明显休闲很多,也许是因为位置偏人少。老板很实在,她说想让客人放松下来所以在这里不限时。而且老板做的抹茶冰沙也超级好喝,真的是合格的猫咪咖啡厅,看到很专业的调酒设备好想和老板学学 quq\n\n感觉这里猫猫性格也好很多,我看 pjsk 演唱会有猫猫在旁边陪我看,我打累了去沙发上躺躺也有猫猫过来贴着我睡(好粘人!抱着猫猫睡好开心 🥰 好喜欢这里", "views": 98, "forwards": 2, "media_group_id": 13751346142921589, "images": [{"width": 1616, "height": 1080, "date": "2024-06-20T21:17:45", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-45.jpg", "url": "media/4027.jpg", "size": 204907, "thumb": "media/4027.jpg_thumb.jpg"}, {"width": 1512, "height": 1077, "date": "2024-06-20T21:17:45", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-45.jpg", "url": "media/4028.jpg", "size": 343782, "thumb": "media/4028.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4029.jpg", "size": 400508, "thumb": "media/4029.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4030.jpg", "size": 553708, "thumb": "media/4030.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4031.jpg", "size": 789397, "thumb": "media/4031.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4032.jpg", "size": 463984, "thumb": "media/4032.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:47", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-47.jpg", "url": "media/4033.jpg", "size": 353876, "thumb": "media/4033.jpg_thumb.jpg"}]}, {"id": 4034, "date": "2024-06-21T01:32:36", "text": "心情预报 😀", "views": 102, "forwards": 0, "media_group_id": 13751468449817165, "images": [{"width": 1248, "height": 1280, "date": "2024-06-21T01:29:57", "media_type": "photo", "original_name": "photo_2024-06-21_01-29-57.jpg", "url": "media/4034.jpg", "size": 104411, "thumb": "media/4034.jpg_thumb.jpg"}, {"width": 1440, "height": 1574, "date": "2024-06-21T01:32:35", "media_type": "photo", "original_name": "photo_2024-06-21_01-32-35.jpg", "url": "media/4035.jpg", "size": 123058, "thumb": "media/4035.jpg_thumb.jpg"}]}, {"id": 4036, "date": "2024-06-21T05:49:11", "text": "草", "views": 106, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T05:48:54", "media_type": "photo", "original_name": "photo_2024-06-21_05-48-54.jpg", "url": "media/4036.jpg", "size": 642482, "thumb": "media/4036.jpg_thumb.jpg"}]}, {"id": 4037, "date": "2024-06-21T05:51:20", "text": "进站刷了卡才看到这个,然后立即花了 ¥2 出站拍照", "views": 98, "forwards": 0, "reply": {"id": 4036, "text": "草"}}, {"id": 4039, "date": "2024-06-21T06:42:32", "text": "定制的新的 iPad 壳到了 quq", "views": 103, "forwards": 0, "media_group_id": 13751617223073445, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T06:42:31", "media_type": "photo", "original_name": "photo_2024-06-21_06-42-31.jpg", "url": "media/4038.jpg", "size": 1079882, "thumb": "media/4038.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T06:42:32", "media_type": "photo", "original_name": "photo_2024-06-21_06-42-32.jpg", "url": "media/4039.jpg", "size": 1058722, "thumb": "media/4039.jpg_thumb.jpg"}]}, {"id": 4040, "date": "2024-06-21T08:56:20", "text": "广告曲果然好用 😢", "views": 92, "forwards": 0, "media_group_id": 13751681445368917, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T08:56:18", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-18.jpg", "url": "media/4040.jpg", "size": 553164, "thumb": "media/4040.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T08:56:19", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-19.jpg", "url": "media/4041.jpg", "size": 477722, "thumb": "media/4041.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T08:56:19", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-19.jpg", "url": "media/4042.jpg", "size": 550168, "thumb": "media/4042.jpg_thumb.jpg"}]}, {"id": 4043, "date": "2024-06-21T18:20:19", "text": "今天和 syama 出门买夜宵遇到了粘人的狸花猫,喂了一条备用猫条,之前买的五条猫条已经用了四条了 qwq\n\n看起来像是流浪猫的样子,好好看好想抱回家(可惜家不在这里 😢\n\n打算买些猫粮每天放在楼下树丛固定位置看看会不会多出猫", "views": 108, "forwards": 0, "media_group_id": 13751952155540101, "images": [{"width": 2040, "height": 1331, "date": "2024-06-21T18:20:17", "media_type": "photo", "original_name": "photo_2024-06-21_18-20-17.jpg", "url": "media/4043.jpg", "size": 442112, "thumb": "media/4043.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-21T18:20:18", "media_type": "photo", "original_name": "photo_2024-06-21_18-20-18.jpg", "url": "media/4044.jpg", "size": 581064, "thumb": "media/4044.jpg_thumb.jpg"}], "reply": {"id": 3733, "text": "前天和 menci 出门遇到了猫,但是似乎猫不是很想理我们 😒\n\n所以今天买了一些猫条随身带着,以后再遇到猫就不会被无视了(?)希望 🙏", "thumb": "media/3733.jpg_thumb.jpg"}}, {"id": 4045, "date": "2024-06-23T00:30:03", "text": "和 syama 一起把絵名和奏的豆腐也折好了,这样就是 25 时所有人了 qwq", "views": 109, "forwards": 0, "reply": {"id": 3968, "text": "给 syama 折了一个まふゆ qwq", "thumb": "media/3968.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-23T00:30:02", "media_type": "photo", "original_name": "photo_2024-06-23_00-30-02.jpg", "url": "media/4045.jpg", "size": 561738, "thumb": "media/4045.jpg_thumb.jpg"}]}, {"id": 4046, "date": "2024-06-23T02:04:15", "text": "AI 筷子", "views": 117, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-23T02:04:15", "media_type": "photo", "original_name": "photo_2024-06-23_02-04-15.jpg", "url": "media/4046.jpg", "size": 320965, "thumb": "media/4046.jpg_thumb.jpg"}]}, {"id": 4047, "date": "2024-06-23T10:39:14", "text": "用了一段时间发现这个 iPad 还是好多坑... FaceID 不能用,电量低于 40% 的时候屏幕左上角会误触,整个屏幕会随机断触...\n\n也没办法找卖家退了,不知道要不要再换一个... 感觉好麻烦\n\n早知道还是买全新 iPad 10 了", "views": 103, "forwards": 0, "reply": {"id": 3975, "text": "其实买这个 iPad 还是有些被坑了,拿回家重置了一下发现是入了 mdm 设备管理的机器,所有者是 JetBlue 航空公司,群友猜测是退役的飞行平板\n\n入了 mdm 一个大问题就是,重置之后如果不输入 JetBlue 员工的账号密码就没办法进系统... 当时在网上查超级 panic 还以为没救了,开源解锁方案也没有支持 A12x 17.4.1 的,不过在淘宝上查了一下似乎有卖家能解锁的样子就付 ¥20 让卖家远程解了\n\n解锁之后发现没办法从初始化界面迁移数据,所以下载 iTunes 把旧的 iPad 数据备份出来再还原到新的 iPad 上了,还原好发现它 mdm 又锁上了 🌚 不过解 mdm 并不需要清数据,所以恢复备份之后重新解就迁移成功了!\n\n解锁之后在系统里居然完全看不到这是被管理的设备... 和卖家联系了卖家也很惊讶,说他从转转买来之后没有重置过不知道,可能他也是被坑了吧唉,让他给我报销了解锁费 😶", "thumb": "media/3975.jpg_thumb.jpg"}}, {"id": 4048, "date": "2024-06-23T12:59:08", "text": "想出门但是又不知道去哪里\n\n想试试运气,骑上车到每个路口丢骰子决定向哪边走,看看骰子会带我去哪里 quq", "views": 96, "forwards": 0}, {"id": 4049, "date": "2024-06-23T15:14:21", "text": "这个袜子是蓝粉白诶", "views": 114, "forwards": 2, "images": [{"width": 701, "height": 1280, "date": "2024-06-23T15:14:21", "media_type": "photo", "original_name": "photo_2024-06-23_15-14-21.jpg", "url": "media/4049.jpg", "size": 124551, "thumb": "media/4049.jpg_thumb.jpg"}]}, {"id": 4050, "date": "2024-06-23T18:48:29", "text": "短发形态 感觉怪怪的\n\n(其实是姫 cut 把长发部分扎起来的样子\n\n(旁边是 syama 🐈‍⬛️", "views": 116, "forwards": 2, "images": [{"width": 1916, "height": 2424, "date": "2024-06-23T18:48:28", "media_type": "photo", "original_name": "photo_2024-06-23_18-48-28.jpg", "url": "media/4050.jpg", "size": 475632, "thumb": "media/4050.jpg_thumb.jpg"}]}, {"id": 4051, "date": "2024-06-25T15:04:10", "text": "去吃塔斯汀,在手机上点了四个不辣的鸡翅,备注了不要辣,店员说只剩最后两个了给我换了两个辣翅 😢\n\n问问能不能给我换别的不辣的东西,店员说没有 😢 结果又被迫吃辣翅了", "views": 112, "forwards": 0, "reply": {"id": 4002, "text": "哭哭 在 M 点了一个十翅桶,然后发现是辣的一个都吃不了... app 上只有点开详细信息才能看到它是辣的,和店员说店员给补偿了五个鸡块\n\n店员说放在店里也没人会吃让我们带回去给别人吃,可是路上也没有遇到看上去需要免费食物的人,平时在垃圾站旁边捡垃圾的阿姨今天也不在... 说起来在国内还没有遇到过流浪汉,在多伦多遇到同样的情况肯定走到地铁站就能找到需要食物的流浪汉。唉,结果还是带回家浪费了 😢", "thumb": "media/4002.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-25T15:04:10", "media_type": "photo", "original_name": "photo_2024-06-25_15-04-10.jpg", "url": "media/4051.jpg", "size": 439727, "thumb": "media/4051.jpg_thumb.jpg"}]}, {"id": 4052, "date": "2024-06-25T15:22:04", "text": "今天也有喂猫猫", "views": 106, "forwards": 0, "images": [{"width": 2040, "height": 918, "date": "2024-06-25T15:22:04", "media_type": "photo", "original_name": "photo_2024-06-25_15-22-04.jpg", "url": "media/4052.jpg", "size": 270697, "thumb": "media/4052.jpg_thumb.jpg"}]}, {"id": 4054, "date": "2024-06-26T10:26:05", "text": "一直在下雨... 想要变成晴天娃娃 🌧", "views": 104, "forwards": 0, "reply": {"id": 4034, "text": "心情预报 😀", "thumb": "media/4034.jpg_thumb.jpg"}}, {"id": 4055, "date": "2024-06-26T15:15:29", "text": "刚刚收到了聊聊(存疑?)的生日(存疑?)礼物,是一套猫猫 dnd 骰子 🤩 好可爱", "views": 112, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-06-26T15:15:28", "media_type": "photo", "original_name": "photo_2024-06-26_15-15-28.jpg", "url": "media/4055.jpg", "size": 301591, "thumb": "media/4055.jpg_thumb.jpg"}]}, {"id": 4056, "date": "2024-06-26T17:26:00", "text": "刚才和 menci 聊到黑苹果,发现 menci 居然没有听说过 Lilu... 我印象中这是从我入坑开始就一直是必要的 kext\n\n然后翻翻照片发现确实,从我 2018 年末刚入坑黑苹果就有 Lilu 了,然而那个时候 menci 已经退坑黑苹果了 🌚", "views": 113, "forwards": 1, "media_group_id": 13755382086855445, "images": [{"width": 2560, "height": 1626, "date": "2024-06-26T17:26:00", "media_type": "photo", "original_name": "photo_2024-06-26_17-26-00.jpg", "url": "media/4056.jpg", "size": 335713, "thumb": "media/4056.jpg_thumb.jpg"}, {"width": 1808, "height": 1584, "date": "2024-06-26T17:26:00", "media_type": "photo", "original_name": "photo_2024-06-26_17-26-00.jpg", "url": "media/4057.jpg", "size": 235388, "thumb": "media/4057.jpg_thumb.jpg"}]}, {"id": 4058, "date": "2024-06-26T19:02:44", "text": "为什么是存疑呢,原本是和聊聊父母想给我准备的见面礼,结果因为没有及时送到变成聊聊给我的生日礼物了 🤗", "views": 105, "forwards": 0, "reply": {"id": 4055, "text": "刚刚收到了聊聊(存疑?)的生日(存疑?)礼物,是一套猫猫 dnd 骰子 🤩 好可爱"}}, {"id": 4059, "date": "2024-06-27T09:11:48", "text": "无糖薄荷糖是薄荷吗", "views": 102, "forwards": 0}, {"id": 4060, "date": "2024-06-27T12:42:17", "text": "收到了 DV 给我的礼物,是她做的电压表时钟的原型机,好好看 🤩 复古科技感十足\n\n是用 STM32 控制的软件时钟,三个仪表盘分别显示着时分秒。USB 5V 供电,用板载的拨杆和旋钮切换模式、调时间,还有一个纽扣电池在断电的时候维持时间\n\nDV 好厉害 quq", "views": 99, "forwards": 0, "media_group_id": 13755937098649485, "images": [{"width": 2174, "height": 1631, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4060.jpg", "size": 497662, "thumb": "media/4060.jpg_thumb.jpg"}, {"width": 2169, "height": 1627, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4061.jpg", "size": 476364, "thumb": "media/4061.jpg_thumb.jpg"}, {"width": 1861, "height": 2144, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4062.jpg", "size": 312717, "thumb": "media/4062.jpg_thumb.jpg"}]}, {"id": 4063, "date": "2024-06-28T08:43:14", "text": "常有德基", "views": 98, "forwards": 0, "images": [{"width": 2040, "height": 1412, "date": "2024-06-28T08:43:13", "media_type": "photo", "original_name": "photo_2024-06-28_08-43-13.jpg", "url": "media/4063.jpg", "size": 607389, "thumb": "media/4063.jpg_thumb.jpg"}]}, {"id": 4064, "date": "2024-06-28T08:53:59", "text": "下雨天荷叶变成了一个个水杯 🤩\n\n为了录水从荷叶上滴下来的三秒我蹲了四分钟", "views": 100, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-28T08:53:59", "media_type": "video_file", "original_name": "video_2024-06-28_08-53-59.mp4", "url": "media/4064.mp4", "size": 1806300, "thumb": "media/4064.mp4_thumb.jpg"}]}, {"id": 4065, "date": "2024-06-28T09:33:35", "text": "和府捞面!", "views": 134, "forwards": 1, "images": [{"width": 1280, "height": 771, "date": "2024-06-28T09:33:35", "media_type": "photo", "original_name": "photo_2024-06-28_09-33-35.jpg", "url": "media/4065.jpg", "size": 139806, "thumb": "media/4065.jpg_thumb.jpg"}]}, {"id": 4066, "date": "2024-06-28T12:36:03", "text": "机厅门口的猫猫领养店多了好多布偶,谁家布偶生了一窝 quq\n\n还有暹罗色的布偶诶,是不是布偶和暹罗生的 🤩 一共八只里面有两只正好是 1/4 的概率\n\n好想全都领回家", "views": 115, "forwards": 0, "media_group_id": 13756625311156653, "images": [{"width": 1920, "height": 2560, "date": "2024-06-28T12:36:03", "media_type": "photo", "original_name": "photo_2024-06-28_12-36-03.jpg", "url": "media/4066.jpg", "size": 629512, "thumb": "media/4066.jpg_thumb.jpg"}, {"width": 1314, "height": 1530, "date": "2024-06-28T12:36:03", "media_type": "photo", "original_name": "photo_2024-06-28_12-36-03.jpg", "url": "media/4067.jpg", "size": 305391, "thumb": "media/4067.jpg_thumb.jpg"}]}, {"id": 4068, "date": "2024-06-28T14:08:52", "text": "25 時、ベッドで 😴", "views": 105, "forwards": 0, "media_group_id": 13756669855854789, "images": [{"width": 1280, "height": 893, "date": "2024-06-28T14:08:49", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-49.jpg", "url": "media/4068.jpg", "size": 119600, "thumb": "media/4068.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-28T14:08:50", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-50.jpg", "url": "media/4069.jpg", "size": 119372, "thumb": "media/4069.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-28T14:08:51", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-51.jpg", "url": "media/4070.jpg", "size": 132234, "thumb": "media/4070.jpg_thumb.jpg"}], "reply": {"id": 4018, "text": "手动像素画", "thumb": "media/4018.jpg_thumb.jpg"}}, {"id": 4071, "date": "2024-06-28T14:29:59", "text": "半喵:有没有那种按一下会吹出气的东西?想吹一下灰\n我:", "views": 144, "forwards": 1, "images": [{"width": 1919, "height": 1275, "date": "2024-06-28T14:29:59", "media_type": "photo", "original_name": "photo_2024-06-28_14-29-59.jpg", "url": "media/4071.jpg", "size": 148652, "thumb": "media/4071.jpg_thumb.jpg"}]}, {"id": 4072, "date": "2024-06-29T06:40:59", "views": 344, "forwards": 4, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-29T06:40:02", "width": 512, "height": 272, "is_animated": false, "is_video": false, "emoji": "🪐", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4072.webp", "size": 44202, "thumb": "media/4072.webp_thumb.jpg"}]}, {"id": 4073, "date": "2024-06-29T08:15:22", "text": "入坑 pjsk 之后打的第一个活动打到了 1893 名!\n\n活动刚开始的时候首先需要订一个合理的目标,去爬了 Sekai Viewer 里面上个活动的排行榜数据,然后看到... 第一名分数是第 1000 名的 42 倍 🤯 有些恐怖,过滤一下 200 以下重新画了图,把目标定在分数需求恐怖上升之前的 1500 名。\n\n接下来要预测一下拿到这个名次需要多少分,但是每个活动的热度都不一样,怎么办呢?把前 10 个活动 1500 名的时间分数数据爬下来画一个图,用眼睛比划了一下看起来和活动 128 的曲线很相似,似乎订一个 7.2M 结束分的目标就非常稳了\n\n接下来再算一下打到这个分数需要多长时间吧,把体力倍率和我的队伍打每一首歌给奖励基础值算进去的话,最高十倍体力只需要打 188 首歌,按每首歌五分钟算就是 15.6 个小时,感觉肝一肝还是比较可及的 \n\n虽然十倍体力需要花费 13k 水晶补充体力有点浪费,但是因为我只是想体验一下打排名的感觉,并不想持续玩下去,所以这次活动需要考虑的只有物理体力,可以让自己用掉无限的游戏内资源 qwq\n\n就这样按计划打歌打着打着就到了 6.5M 分,最后还是有点累就不打了,不过拿到了 2000 名的牌子也很满足啦 😴 看 iOS 屏幕时间统计我花了 18h 48m 的样子,累累", "views": 104, "forwards": 0, "media_group_id": 13757191381549285, "images": [{"width": 2560, "height": 1787, "date": "2024-06-29T08:15:21", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-21.jpg", "url": "media/4073.jpg", "size": 547314, "thumb": "media/4073.jpg_thumb.jpg"}, {"width": 1053, "height": 436, "date": "2024-06-29T08:15:21", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-21.jpg", "url": "media/4074.jpg", "size": 89153, "thumb": "media/4074.jpg_thumb.jpg"}, {"width": 2280, "height": 1170, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4075.jpg", "size": 129514, "thumb": "media/4075.jpg_thumb.jpg"}, {"width": 1280, "height": 1112, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4076.jpg", "size": 99659, "thumb": "media/4076.jpg_thumb.jpg"}, {"width": 1146, "height": 1088, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4077.jpg", "size": 93010, "thumb": "media/4077.jpg_thumb.jpg"}]}, {"id": 4078, "date": "2024-06-29T11:52:39", "text": "?", "views": 163, "forwards": 4, "images": [{"width": 1920, "height": 2560, "date": "2024-06-29T11:52:38", "media_type": "photo", "original_name": "photo_2024-06-29_11-52-38.jpg", "url": "media/4078.jpg", "size": 413723, "thumb": "media/4078.jpg_thumb.jpg"}]}, {"id": 4079, "date": "2024-06-29T13:31:37", "views": 291, "forwards": 12, "files": [{"width": 720, "height": 1280, "duration": 27, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-29T13:31:37", "media_type": "video_file", "original_name": "video_2024-06-29_13-31-37.mp4", "url": "media/4079.mp4", "size": 12755437, "thumb": "media/4079.mp4_thumb.jpg"}]}, {"id": 4080, "date": "2024-06-30T18:14:45", "text": "咦?", "views": 124, "forwards": 0, "media_group_id": 13758170287463165, "images": [{"width": 1920, "height": 2560, "date": "2024-06-30T18:14:44", "media_type": "photo", "original_name": "photo_2024-06-30_18-14-44.jpg", "url": "media/4080.jpg", "size": 289954, "thumb": "media/4080.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-30T18:14:45", "media_type": "photo", "original_name": "photo_2024-06-30_18-14-45.jpg", "url": "media/4081.jpg", "size": 686406, "thumb": "media/4081.jpg_thumb.jpg"}]}, {"id": 4082, "date": "2024-07-01T09:15:42", "views": 110, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-28T14:41:21", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4082.webp", "size": 50730, "thumb": "media/4082.webp_thumb.jpg"}]}, {"id": 4084, "date": "2024-07-01T09:18:19", "views": 108, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-07-01T09:17:58", "width": 512, "height": 396, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4084.webp", "size": 30098, "thumb": "media/4084.webp_thumb.jpg"}]}, {"id": 4085, "date": "2024-07-01T16:33:25", "text": "湿度 100% 🐈\n\n我在空气中游泳\n\n在外面走着走着衣服湿了,不是因为热出汗,纯粹只是飘游的的水气贴在衣服上凝缩回水了 🤗", "views": 124, "forwards": 0, "media_group_id": 13758812847491621, "images": [{"width": 2560, "height": 1920, "date": "2024-07-01T16:33:25", "media_type": "photo", "original_name": "photo_2024-07-01_16-33-25.jpg", "url": "media/4085.jpg", "size": 232949, "thumb": "media/4085.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-07-01T16:33:25", "media_type": "photo", "original_name": "photo_2024-07-01_16-33-25.jpg", "url": "media/4086.jpg", "size": 160942, "thumb": "media/4086.jpg_thumb.jpg"}]}, {"id": 4087, "date": "2024-07-02T05:51:18", "text": "所以网络贷款 + 无抵押 + 先交钱 这三个条件在什么情况下会同时成立 🤔\n\n“你要借 1000 啊?我们这里没有押金哦,利率 3%,你先还我 1030 我就借你 1000” 😇", "views": 119, "forwards": 0, "images": [{"width": 2040, "height": 948, "date": "2024-07-02T05:51:18", "media_type": "photo", "original_name": "photo_2024-07-02_05-51-18.jpg", "url": "media/4087.jpg", "size": 285315, "thumb": "media/4087.jpg_thumb.jpg"}]}, {"id": 4088, "date": "2024-07-02T07:25:12", "text": "syama:水母是蘑菇吗", "views": 110, "forwards": 0}, {"id": 4089, "date": "2024-07-02T15:20:07", "text": "草 今天 blk 来这里玩,看到这个音量旋钮比较好奇就拔下来插上电脑看了看,发现这个 USB 设备名叫 SayoDevice 🌚\n\n我:Sayo?? 是我认识的那个做 osu bot 做 osu 键盘的 Sayo 吗?\n\n然后 syama 看了一下购买记录,还真的是 🌚 世界真小", "views": 121, "forwards": 0, "media_group_id": 13759468856259397, "images": [{"width": 2558, "height": 1756, "date": "2024-07-02T15:20:04", "media_type": "photo", "original_name": "photo_2024-07-02_15-20-04.jpg", "url": "media/4089.jpg", "size": 754339, "thumb": "media/4089.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-02T15:20:05", "media_type": "photo", "original_name": "photo_2024-07-02_15-20-05.jpg", "url": "media/4090.jpg", "size": 427689, "thumb": "media/4090.jpg_thumb.jpg"}]}, {"id": 4091, "date": "2024-07-02T19:32:08", "text": "刚才在想日语的事情,然后想要喝水,边起身边想着: みず(mizu,水)... mizuki? みずき... 水木?mizuki 确实也可以写作水木诶,不过这个名字怎么这么眼熟?从哪里来的来着?查查好了\n\n然后发现是小时候父亲电脑上经常打开的水木清华 bbs ☁️\n\n脑回路乱弹", "views": 120, "forwards": 0, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 1152, "height": 2560, "date": "2024-07-02T19:25:39", "media_type": "photo", "original_name": "photo_2024-07-02_19-25-39.jpg", "url": "media/4091.jpg", "size": 289266, "thumb": "media/4091.jpg_thumb.jpg"}]}, {"id": 4092, "date": "2024-07-03T11:22:32", "text": "#戴上耳机\nJust be friends 🥰", "views": 128, "forwards": 1, "files": [{"duration": 369, "performer": "Hanser/小缘", "title": "Just Be Friends piano ver.(翻自 巡音ルカ)", "file_name": "Hanser,小缘_Just_Be_Friends_piano_ver_(翻自_巡音ルカ).mp3", "mime_type": "audio/mpeg", "date": "2024-06-24T11:39:05", "media_type": "audio_file", "original_name": "Hanser,小缘_Just_Be_Friends_piano_ver_(翻自_巡音ルカ).mp3", "url": "media/4092.mp3", "size": 15935857, "thumb": "media/4092.mp3_thumb.jpg"}]}, {"id": 4093, "date": "2024-07-04T09:37:13", "text": "因为市场上买不到正品 PL2303 串口板就自己画了一个买元件自己焊了\n\n第一次焊 0805 贴片大小的元件,不过焊几个就熟练了,感谢群友 yangff 超耐心教教 🙏", "views": 123, "forwards": 0, "media_group_id": 13760686667457349, "images": [{"width": 2560, "height": 1920, "date": "2024-07-04T06:45:01", "media_type": "photo", "original_name": "photo_2024-07-04_06-45-01.jpg", "url": "media/4093.jpg", "size": 586790, "thumb": "media/4093.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:08:45", "media_type": "photo", "original_name": "photo_2024-07-04_07-08-45.jpg", "url": "media/4094.jpg", "size": 518962, "thumb": "media/4094.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:18:22", "media_type": "photo", "original_name": "photo_2024-07-04_07-18-22.jpg", "url": "media/4095.jpg", "size": 471365, "thumb": "media/4095.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:46:40", "media_type": "photo", "original_name": "photo_2024-07-04_07-46-40.jpg", "url": "media/4096.jpg", "size": 461055, "thumb": "media/4096.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-04T07:58:28", "media_type": "photo", "original_name": "photo_2024-07-04_07-58-28.jpg", "url": "media/4097.jpg", "size": 297354, "thumb": "media/4097.jpg_thumb.jpg"}]}, {"id": 4098, "date": "2024-07-04T21:36:28", "text": "在加拿大自杀报警会被带到医院急诊,等待心理医生过来进行诊断,判断是不是需要在精神科医院住院或者其他的治疗,不需要就可以回去了\n\n在中国自杀报警会被带到派出所,等熟人来,签文件盖指纹录一个视频,接下来出什么事就都是这个人的责任了", "views": 128, "forwards": 1}, {"id": 4099, "date": "2024-07-05T15:48:35", "text": "拍到了睡着的蝴蝶 🤩", "views": 101, "forwards": 0, "media_group_id": 13761556124439541, "images": [{"width": 1920, "height": 2560, "date": "2024-07-05T15:48:33", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-33.jpg", "url": "media/4099.jpg", "size": 506300, "thumb": "media/4099.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-05T15:48:33", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-33.jpg", "url": "media/4100.jpg", "size": 261566, "thumb": "media/4100.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-05T15:48:34", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-34.jpg", "url": "media/4101.jpg", "size": 160964, "thumb": "media/4101.jpg_thumb.jpg"}]}, {"id": 4102, "date": "2024-07-05T17:24:36", "text": "折千纸鹤", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-05T17:17:11", "media_type": "photo", "original_name": "photo_2024-07-05_17-17-11.jpg", "url": "media/4102.jpg", "size": 216236, "thumb": "media/4102.jpg_thumb.jpg"}]}, {"id": 4103, "date": "2024-07-06T19:20:37", "text": "发一些最近可能有趣的照片", "views": 108, "forwards": 1, "media_group_id": 13762349096239221, "images": [{"width": 1920, "height": 2560, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4103.jpg", "size": 426518, "thumb": "media/4103.jpg_thumb.jpg"}, {"width": 1918, "height": 1082, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4104.jpg", "size": 174724, "thumb": "media/4104.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4105.jpg", "size": 356106, "thumb": "media/4105.jpg_thumb.jpg"}, {"width": 1900, "height": 1530, "date": "2024-07-06T19:20:36", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-36.jpg", "url": "media/4106.jpg", "size": 576282, "thumb": "media/4106.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-06T19:20:36", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-36.jpg", "url": "media/4107.jpg", "size": 373832, "thumb": "media/4107.jpg_thumb.jpg"}]}, {"id": 4108, "date": "2024-07-07T20:17:04", "text": "下楼散散心,遇到了猫猫但是没带猫粮\n\n上楼拿了猫粮放在同一个位置等,结果猫猫没喂到反而喂饱了很多蚊子 😐", "views": 109, "forwards": 0}, {"id": 4109, "date": "2024-07-07T20:59:17", "text": "世界通用语言:emoji 🤗", "views": 111, "forwards": 0}, {"id": 4110, "date": "2024-07-08T07:33:46", "text": "日出日落作息:日出睡觉,日落起床 😪", "views": 112, "forwards": 0, "images": [{"width": 1440, "height": 1445, "date": "2024-07-08T07:33:45", "media_type": "photo", "original_name": "photo_2024-07-08_07-33-45.jpg", "url": "media/4110.jpg", "size": 74879, "thumb": "media/4110.jpg_thumb.jpg"}]}, {"id": 4111, "date": "2024-07-08T14:24:46", "text": "syama 精神状态 be like...", "views": 110, "forwards": 0, "images": [{"width": 1918, "height": 1554, "date": "2024-07-08T14:24:45", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-07-08_14-24-45.jpg", "url": "media/4111.jpg", "size": 344790, "thumb": "media/4111.jpg_thumb.jpg"}]}, {"id": 4112, "date": "2024-07-08T23:07:46", "text": "人生第一次训练大语言模型 🤩", "views": 109, "forwards": 0, "images": [{"width": 2560, "height": 1599, "date": "2024-07-08T23:07:45", "media_type": "photo", "original_name": "photo_2024-07-08_23-07-45.jpg", "url": "media/4112.jpg", "size": 449448, "thumb": "media/4112.jpg_thumb.jpg"}]}, {"id": 4113, "date": "2024-07-09T09:47:13", "text": "训练了一天 Qwen2-7B pretrain lora 之后似乎可以和 pjsk 的大家说话了!\n\n(虽然还有很多要优化,但是可行性通过了 quq", "views": 106, "forwards": 0, "media_group_id": 13764147471161677, "images": [{"width": 1479, "height": 1048, "date": "2024-07-09T09:47:05", "media_type": "photo", "original_name": "photo_2024-07-09_09-47-05.jpg", "url": "media/4113.jpg", "size": 100623, "thumb": "media/4113.jpg_thumb.jpg"}, {"width": 1280, "height": 554, "date": "2024-07-09T09:47:13", "media_type": "photo", "original_name": "photo_2024-07-09_09-47-13.jpg", "url": "media/4114.jpg", "size": 56111, "thumb": "media/4114.jpg_thumb.jpg"}]}, {"id": 4115, "date": "2024-07-10T10:05:26", "text": "训练好了 Sekai LLM 之后现在正在训练 Sekai TTS,目前训练到第一代 250 epoch,效果意外不错 🤩\n\n开放了一个测试网页大家可以来玩玩 https://sekai-test.aquadx.net/ (edit: 测试结束下线了,感谢关注)\n\n架构用的是 2021 年的 VITS,训练用了 Plachtaa 的微调仓库,把 pjsk 拆好的资源下下来把文本音频对应上之后就开始训练啦,都是别人走过的路。第一代用了每人 200 个音频,看起来有些数据集外的音频听起来怪怪的,下一代打算把游戏里的全部 210308 条音频都喂进去(虽然那样应该会需要训练更久\n\n以及感谢 menci 借给我 4090 机器 qwq", "views": 124, "forwards": 1, "images": [{"width": 1888, "height": 880, "date": "2024-07-10T10:05:25", "media_type": "photo", "original_name": "photo_2024-07-10_10-05-25.jpg", "url": "media/4115.jpg", "size": 66532, "thumb": "media/4115.jpg_thumb.jpg"}]}, {"id": 4116, "date": "2024-07-10T16:03:25", "text": "在中国只是日常写程序就能学到很多寄网知识 🛌\n\n刚才开 gradio 不知道为什么提交生成的时候没有反应,甚至服务器端没有收到请求,然后发现是 gradio 自己需要访问 localhost,然而开了 all_proxy 环境变量之后 localhost 也被代跑了", "views": 105, "forwards": 1}, {"id": 4117, "date": "2024-07-10T16:40:29", "text": "最近 AquaDX 和其他服务器经常宕机的原因\n\n相信聊聊已经尽力了 🤗", "views": 107, "forwards": 2, "media_group_id": 13765037034951597, "images": [{"width": 917, "height": 1075, "date": "2024-07-10T16:40:19", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-19.jpg", "url": "media/4117.jpg", "size": 147576, "thumb": "media/4117.jpg_thumb.jpg"}, {"width": 914, "height": 1185, "date": "2024-07-10T16:40:28", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-28.jpg", "url": "media/4118.jpg", "size": 138316, "thumb": "media/4118.jpg_thumb.jpg"}, {"width": 921, "height": 1004, "date": "2024-07-10T16:40:28", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-28.jpg", "url": "media/4119.jpg", "size": 101409, "thumb": "media/4119.jpg_thumb.jpg"}]}, {"id": 4120, "date": "2024-07-11T05:31:32", "text": "#戴上耳机\nAdo 的声线好疯!转粉了 🤩", "views": 102, "forwards": 0, "files": [{"duration": 194, "performer": "Ado", "title": "アタシは問題作", "file_name": "Ado - アタシは問題作.flac", "mime_type": "audio/flac", "date": "2024-07-11T05:31:32", "media_type": "audio_file", "original_name": "Ado - アタシは問題作.flac", "url": "media/4120.flac", "size": 44540893, "thumb": "media/4120.flac_thumb.jpg"}]}, {"id": 4121, "date": "2024-07-11T07:14:30", "text": "给 maimai 手台买了一个漫步者 C2X 音响,它自带的功放 EQ 真的有大问题...\n\n拆开功放发现是 TDA7303 EQ + TDA7379 的廉价方案,感觉救不了,重新配了一个 DIY 功放\n\n这次用了两片 TPA3116D2 的方案,一片 50W * 2 给左右双声道,另一片 100W 单声道给低音炮,配了一个 24V 8A 电源,效果真的立竿见影\n\n今天给它画了一个壳子 3D 打印出来了,看起来也还不错呢 qwq", "views": 98, "forwards": 1, "media_group_id": 13765456567346213, "images": [{"width": 1975, "height": 1596, "date": "2024-07-11T07:14:29", "media_type": "photo", "original_name": "photo_2024-07-11_07-14-29.jpg", "url": "media/4121.jpg", "size": 190537, "thumb": "media/4121.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:09:31", "media_type": "photo", "original_name": "photo_2024-07-11_07-09-31.jpg", "url": "media/4122.jpg", "size": 338886, "thumb": "media/4122.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:09:32", "media_type": "photo", "original_name": "photo_2024-07-11_07-09-32.jpg", "url": "media/4123.jpg", "size": 324735, "thumb": "media/4123.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:14:30", "media_type": "photo", "original_name": "photo_2024-07-11_07-14-30.jpg", "url": "media/4124.jpg", "size": 403739, "thumb": "media/4124.jpg_thumb.jpg"}, {"width": 1554, "height": 815, "date": "2024-07-11T03:19:51", "media_type": "photo", "original_name": "photo_2024-07-11_03-19-51.jpg", "url": "media/4125.jpg", "size": 95662, "thumb": "media/4125.jpg_thumb.jpg"}, {"width": 637, "height": 608, "date": "2024-07-11T03:25:14", "media_type": "photo", "original_name": "photo_2024-07-11_03-25-14.jpg", "url": "media/4126.jpg", "size": 20537, "thumb": "media/4126.jpg_thumb.jpg"}]}, {"id": 4127, "date": "2024-07-11T17:01:07", "text": "#出售 #电子产品 #iPad #苹果 #A12X #aarch64 \n联系 Azalea 价格 2333\n便宜出缺陷机 iPad Pro 11\" 256G A12X A2013\n美版 Cellular 4G 插卡支持 eSIM,电池 87%,系统 17.4.1\n\n两周前 ¥2650 从咸鱼上入的,面交被卖家坑了,当面验货的时候觉得很好但是之后发现了好多暗病,因此换了新 M1 iPad Pro。带钢化膜,带定制的 🏳️‍⚧️ PJSK 「25 时」 磁吸壳,买了纸模还没贴需要的话可以一起发过去。\n\n❌ FaceID 不能用\n❌ 左上角非常偶尔会误触(玩游戏如果返回/暂停键在左上角的话可能需要旋转 180°)\n❌ 有美国 JetBlue 的 MDM 锁(可以解,刷机/重置/继承/恢复备份之后需要连电脑解,解锁之后不刷机就和正常机器一样完全分辨不出来... 当时面交应该当面重置的 😭)\n\n总之就是这样,全都是当面验货没找出来藏得很深的小毛病,被闲鱼坑了不想去坑下一家就便宜挂在这里好了。🉑小刀。帮你们查了 GSX 记录,更多详情见评论区", "views": 68, "forwards": 0, "forwarded_from": {"name": "二手🐴"}, "media_group_id": 13765738138487021, "images": [{"width": 2560, "height": 1920, "date": "2024-07-11T16:57:43", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-43.jpg", "url": "media/4127.jpg", "size": 562418, "thumb": "media/4127.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-11T16:57:44", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-44.jpg", "url": "media/4128.jpg", "size": 605365, "thumb": "media/4128.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4129.jpg", "size": 652569, "thumb": "media/4129.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4130.jpg", "size": 466031, "thumb": "media/4130.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4131.jpg", "size": 149551, "thumb": "media/4131.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4132.jpg", "size": 282781, "thumb": "media/4132.jpg_thumb.jpg"}, {"width": 1440, "height": 1749, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4133.jpg", "size": 144565, "thumb": "media/4133.jpg_thumb.jpg"}, {"width": 2304, "height": 2560, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4134.jpg", "size": 364935, "thumb": "media/4134.jpg_thumb.jpg"}, {"width": 1125, "height": 781, "date": "2024-07-11T16:57:47", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-47.jpg", "url": "media/4135.jpg", "size": 108793, "thumb": "media/4135.jpg_thumb.jpg"}]}, {"id": 4136, "date": "2024-07-12T03:38:53", "text": "#桂桂今天吃什么\n@Azuelle 从日本带回来的博多纯情らーめん 🤤 好吃诶", "views": 102, "forwards": 2, "media_group_id": 13766044269129149, "images": [{"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4136.jpg", "size": 615397, "thumb": "media/4136.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4137.jpg", "size": 573750, "thumb": "media/4137.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4138.jpg", "size": 452233, "thumb": "media/4138.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:53", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-53.jpg", "url": "media/4139.jpg", "size": 525166, "thumb": "media/4139.jpg_thumb.jpg"}]}, {"id": 4140, "date": "2024-07-12T07:47:26", "text": "?", "views": 105, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-07-12T07:47:25", "media_type": "photo", "original_name": "photo_2024-07-12_07-47-25.jpg", "url": "media/4140.jpg", "size": 423440, "thumb": "media/4140.jpg_thumb.jpg"}]}, {"id": 4141, "date": "2024-07-12T11:18:33", "text": "在想 为什么有酿十年的酒但是没有炖十年的肉 🤤", "views": 103, "forwards": 0}, {"id": 4142, "date": "2024-07-12T12:14:00", "views": 105, "forwards": 0, "media_group_id": 13766291520648917, "files": [{"duration": 8, "file_name": "neko-1.opus", "mime_type": "audio/x-opus+ogg", "date": "2024-07-12T12:13:59", "media_type": "audio_file", "original_name": "neko-1.opus", "url": "media/4142.opus", "size": 57382}, {"duration": 8, "file_name": "neko-2.opus", "mime_type": "audio/x-opus+ogg", "date": "2024-07-12T12:13:59", "media_type": "audio_file", "original_name": "neko-2.opus", "url": "media/4143.opus", "size": 60785}], "reply": {"id": 4115, "text": "训练好了 Sekai LLM 之后现在正在训练 Sekai TTS,目前训练到第一代 250 epoch,效果意外不错 🤩\n\n开放了一个测试网页大家可以来玩玩 https://sekai-test.aquadx.net/ (edit: 测试结束下线了,感谢关注)\n\n架构用的是 2021 年的 VITS,训练用了 Plachtaa 的微调仓库,把 pjsk 拆好的资源下下来把文本音频对应上之后就开始训练啦,都是别人走过的路。第一代用了每人 200 个音频,看起来有些数据集外的音频听起来怪怪的,下一代打算把游戏里的全部 210308 条音频都喂进去(虽然那样应该会需要训练更久\n\n以及感谢 menci 借给我 4090 机器 qwq"}}, {"id": 4144, "date": "2024-07-12T12:14:12", "text": "第一代模型和第二代模型的对比 qwq\n\n都是 VITS 架构,v1 是从每个角色 200 条 10s 音频的 900 MB 小数据集训练 500 轮出来的,v2 是由全游戏总共 173k 条音频的 30GB 大数据集训练现在刚 50 轮就已经比 v1 好太多了哇\n\n不过大数据集训练好慢... 即使为了防止显存炸掉限制了 10s(因为要把整个音频读进显存里才能训练,最长长度不一致的话很容易 OOM)即使把 batch size 调到 48 用 4090 训练,每轮也要半小时这么久...\n\n新的模型也开放了一个测试网页,欢迎来玩哦 http://sekai-test2.aquadx.net/ (之后下线的时候会把这条编辑掉)", "views": 100, "forwards": 0, "reply": {"id": 4142}}, {"id": 4145, "date": "2024-07-12T19:47:31", "text": "接上桂桂TTS了.说话有声音了", "views": 107, "forwards": 0, "forwarded_from": {"name": "Own", "url": "https://t.me/asahinaXmafuyu"}, "files": [{"width": 1880, "height": 1492, "duration": 57, "file_name": "20240712-1944-55.6623234.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-07-12T19:47:13", "media_type": "video_file", "original_name": "20240712-1944-55.6623234.mp4", "url": "media/4145.mp4", "size": 84742360, "thumb": "media/4145.mp4_thumb.jpg"}]}, {"id": 4146, "date": "2024-07-12T19:48:04", "text": "Syama 那边在做 Unity 前端,好厉害 🤩 我给开了一个 API 之后她好快就写好了\n\n居然还有嘴型哇", "views": 108, "forwards": 0, "reply": {"id": 4145, "text": "接上桂桂TTS了.说话有声音了"}}, {"id": 4147, "date": "2024-07-12T23:04:21", "text": "欢乐", "views": 114, "forwards": 0, "media_group_id": 13766603691716701, "images": [{"width": 991, "height": 668, "date": "2024-07-12T23:04:20", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-20.jpg", "url": "media/4147.jpg", "size": 104024, "thumb": "media/4147.jpg_thumb.jpg"}, {"width": 1866, "height": 1302, "date": "2024-07-12T23:04:21", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-21.jpg", "url": "media/4148.jpg", "size": 133888, "thumb": "media/4148.jpg_thumb.jpg"}, {"width": 990, "height": 1280, "date": "2024-07-12T23:04:21", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-21.jpg", "url": "media/4149.jpg", "size": 157904, "thumb": "media/4149.jpg_thumb.jpg"}]}, {"id": 4150, "date": "2024-07-13T20:40:40", "text": "呜呜 好想吃瑞希做的咖喱意面 quq", "views": 98, "forwards": 0, "images": [{"width": 1280, "height": 1085, "date": "2024-07-13T20:40:39", "media_type": "photo", "original_name": "photo_2024-07-13_20-40-39.jpg", "url": "media/4150.jpg", "size": 178932, "thumb": "media/4150.jpg_thumb.jpg"}]}, {"id": 4151, "date": "2024-07-16T04:38:34", "text": "好无力", "views": 88, "forwards": 0}, {"id": 4152, "date": "2024-07-16T08:54:10", "text": "帮聊聊给在看守所的朋友寄了信...\n\n这个年代似乎已经没有人寄平邮的信了。打印店老板说没寄过,去楼下中国邮政老板还一脸诧异笑了笑说不接,说整个城区只有一家邮政寄平邮。\n\n骑车去了那唯一一家,发现那家邮政老板意外人很好,并没有质疑为什么这个年代还需要寄平邮,我也没有因此被取笑。明明寄平邮就应该是这样简单的事情,封上信口交了钱就结束了,看着他熟练地贴上邮票把信丢进寄信箱让我很安心。", "views": 93, "forwards": 2, "media_group_id": 13768960404856437, "images": [{"width": 1280, "height": 960, "date": "2024-07-16T08:54:09", "media_type": "photo", "original_name": "photo_2024-07-16_08-54-09.jpg", "url": "media/4152.jpg", "size": 154952, "thumb": "media/4152.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T08:26:48", "media_type": "photo", "original_name": "photo_2024-07-16_08-26-48.jpg", "url": "media/4153.jpg", "size": 125836, "thumb": "media/4153.jpg_thumb.jpg"}, {"width": 1280, "height": 820, "date": "2024-07-16T08:54:09", "media_type": "photo", "original_name": "photo_2024-07-16_08-54-09.jpg", "url": "media/4154.jpg", "size": 40232, "thumb": "media/4154.jpg_thumb.jpg"}]}, {"id": 4155, "date": "2024-07-16T09:49:41", "text": "GPT4 还是 4o 都答错了的问题我的 LoRA 瑞希答对了 🤩 不愧是瑞希", "views": 93, "forwards": 0, "media_group_id": 13768987049704909, "images": [{"width": 737, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4155.jpg", "size": 96556, "thumb": "media/4155.jpg_thumb.jpg"}, {"width": 1112, "height": 1280, "date": "2024-07-16T09:30:19", "media_type": "photo", "original_name": "photo_2024-07-16_09-30-19.jpg", "url": "media/4156.jpg", "size": 129580, "thumb": "media/4156.jpg_thumb.jpg"}, {"width": 1280, "height": 1116, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4157.jpg", "size": 50698, "thumb": "media/4157.jpg_thumb.jpg"}, {"width": 1280, "height": 955, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4158.jpg", "size": 103858, "thumb": "media/4158.jpg_thumb.jpg"}, {"width": 809, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4159.jpg", "size": 159082, "thumb": "media/4159.jpg_thumb.jpg"}, {"width": 756, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4160.jpg", "size": 64406, "thumb": "media/4160.jpg_thumb.jpg"}], "reply": {"id": 4113, "text": "训练了一天 Qwen2-7B pretrain lora 之后似乎可以和 pjsk 的大家说话了!\n\n(虽然还有很多要优化,但是可行性通过了 quq", "thumb": "media/4113.jpg_thumb.jpg"}}, {"id": 4161, "date": "2024-07-16T17:42:53", "text": "#桂桂今天吃什么\n和 syama 一起吃深夜烧鸟 quq", "views": 91, "forwards": 0, "media_group_id": 13769214187057997, "images": [{"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4161.jpg", "size": 291355, "thumb": "media/4161.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4162.jpg", "size": 181886, "thumb": "media/4162.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4163.jpg", "size": 178181, "thumb": "media/4163.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:53", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-53.jpg", "url": "media/4164.jpg", "size": 190575, "thumb": "media/4164.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:53", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-53.jpg", "url": "media/4165.jpg", "size": 238096, "thumb": "media/4165.jpg_thumb.jpg"}]}, {"id": 4166, "date": "2024-07-17T17:16:04", "text": "syama 家有一组两个灯有三个按钮开关,开关 A 打开会让 a 亮,B 会让 b 亮,C 会让 a = !a, b = ! b,也就是说如果 A 和 C 同时开着,只有 b 亮\n\n突然好想把家里的智能开关改造成一个布尔可满足性谜题,每个开关控制三个灯的布尔条件,每组特定的亮灭组合都可以用一种特定的开关组合达成", "views": 97, "forwards": 0}, {"id": 4167, "date": "2024-07-17T17:25:15", "text": "为什么鱼罐头是鱼做的但是猫罐头不是猫做的 🧐", "views": 94, "forwards": 0}, {"id": 4168, "date": "2024-07-17T21:48:54", "views": 92, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1140, "height": 1170, "date": "2024-07-17T20:52:13", "media_type": "photo", "original_name": "photo_2024-07-17_20-52-13.jpg", "url": "media/4168.jpg", "size": 69895, "thumb": "media/4168.jpg_thumb.jpg"}]}, {"id": 4169, "date": "2024-07-18T11:23:14", "text": "???? CloudFlare 真的好智能?\n\n今天起来发现服务炸了,请求直接域名不见... 驱虫了半天,原本觉得 CF 应该是最不容易出问题的但是也看一眼吧,然后发现真的就是 CF 的锅\n\n我的 CF 隧道上有很多条 sekai.aquadx.net 的不同子路径代理到不同端口上,昨天晚上加了一个测试路径然后把它删掉了,然后现在发现 CF 删那个子路径的时候直接把我整个 sekai.aquadx.net 的 DNS 映射删掉了......\n\n怎么这么基础的逻辑还能出错啊 CF ", "views": 100, "forwards": 1, "media_group_id": 13770414354579493, "images": [{"width": 2009, "height": 695, "date": "2024-07-18T11:23:03", "media_type": "photo", "original_name": "photo_2024-07-18_11-23-03.jpg", "url": "media/4169.jpg", "size": 135097, "thumb": "media/4169.jpg_thumb.jpg"}, {"width": 1150, "height": 1029, "date": "2024-07-18T11:23:13", "media_type": "photo", "original_name": "photo_2024-07-18_11-23-13.jpg", "url": "media/4170.jpg", "size": 93529, "thumb": "media/4170.jpg_thumb.jpg"}]}, {"id": 4171, "date": "2024-07-18T20:36:36", "text": "我火星 刚看到 niconico 数据丢失的那件事,完全 🤯\n\n发现现在日语创作社区已经移居 YouTube 了,弹幕文化就这样死掉了吗... 感觉好可惜", "views": 93, "forwards": 0}, {"id": 4172, "date": "2024-07-19T10:57:17", "text": "跟我学单词:\nCrowd,人群\nStrike,罢工\nCrowdStrike,集体罢工\n\n例句:\nJuly 19th, we CrowdStrike. 7月19日,我们集体罢工了", "views": 77, "forwards": 1, "forwarded_from": {"name": "一个频道"}}, {"id": 4173, "date": "2024-07-19T10:58:45", "text": "感觉会有很多一般路过吃瓜群众觉得这次的蓝屏事故是微软的锅...", "views": 91, "forwards": 0, "reply": {"id": 4172, "text": "跟我学单词:\nCrowd,人群\nStrike,罢工\nCrowdStrike,集体罢工\n\n例句:\nJuly 19th, we CrowdStrike. 7月19日,我们集体罢工了"}}, {"id": 4174, "date": "2024-07-19T14:30:25", "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "views": 85, "forwards": 0, "media_group_id": 13771195402520333, "images": [{"width": 575, "height": 720, "date": "2024-07-19T14:30:14", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-14.jpg", "url": "media/4174.jpg", "size": 30516, "thumb": "media/4174.jpg_thumb.jpg"}, {"width": 575, "height": 978, "date": "2024-07-19T14:30:24", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-24.jpg", "url": "media/4175.jpg", "size": 37228, "thumb": "media/4175.jpg_thumb.jpg"}, {"width": 575, "height": 931, "date": "2024-07-19T14:30:24", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-24.jpg", "url": "media/4176.jpg", "size": 28741, "thumb": "media/4176.jpg_thumb.jpg"}]}, {"id": 4177, "date": "2024-07-19T14:42:19", "text": "没事了,DeepL 英语歧义也会翻错", "views": 87, "forwards": 0, "reply": {"id": 4174, "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "thumb": "media/4174.jpg_thumb.jpg"}, "images": [{"width": 1137, "height": 329, "date": "2024-07-19T14:43:37", "media_type": "photo", "original_name": "photo_2024-07-19_14-43-37.jpg", "url": "media/4177.jpg", "size": 22133, "thumb": "media/4177.jpg_thumb.jpg"}]}, {"id": 4178, "date": "2024-07-19T15:36:21", "text": "测试了半天百度翻译,百度翻译确实没有英语歧义的问题\n\n...因为百度的中转语言是中文,当然没有英语歧义的问题,只有中文歧义的问题 🌚\n\n\"Beat a car\" > 「打车」 > 「タクシーを拾う」 (\"Take a taxi\")\n\n不过感觉中文确实比英文更难出现歧义,而且因为亚洲语言离中文更近,感觉百度翻译翻亚洲语言的准确率肯定比英语中转的 Google / DeepL 高", "views": 91, "forwards": 0, "reply": {"id": 4174, "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "thumb": "media/4174.jpg_thumb.jpg"}, "images": [{"width": 1259, "height": 406, "date": "2024-07-19T15:36:20", "media_type": "photo", "original_name": "photo_2024-07-19_15-36-20.jpg", "url": "media/4178.jpg", "size": 48852, "thumb": "media/4178.jpg_thumb.jpg"}]}, {"id": 4179, "date": "2024-07-19T22:19:44", "text": "这几天每天都要重启电脑,只要电脑开机超过 24h 内存就绝对会被占满,然后 CPU 也会被内存管理占到 30% 左右...\n\n但是我用户的程序只占了 4.4GB,那剩下的 28GB 去哪了呢?\n\n今天实在受不了了,打开 sysinternals RamMap 仔细研究了一下,发现页表居然占了 7GB。看看进程发现我进程表 90% 都是 Docker 的僵尸进程,虽然每个只占 32K 的页表但是多了就把内存占满了 🛌\n\n没想到会是 Docker 这么常用的东西的问题... 立即卸载(", "views": 94, "forwards": 1, "media_group_id": 13771420678920221, "images": [{"width": 948, "height": 219, "date": "2024-07-19T22:19:44", "media_type": "photo", "original_name": "photo_2024-07-19_22-19-44.jpg", "url": "media/4179.jpg", "size": 21363, "thumb": "media/4179.jpg_thumb.jpg"}, {"width": 903, "height": 774, "date": "2024-07-19T22:19:44", "media_type": "photo", "original_name": "photo_2024-07-19_22-19-44.jpg", "url": "media/4180.jpg", "size": 86035, "thumb": "media/4180.jpg_thumb.jpg"}]}, {"id": 4182, "date": "2024-07-20T09:18:30", "text": "好吧又仔细查了一下,Github 上有人开了 issue,他们的结论是这是 AMD Zen4 显卡驱动 Adrenaline 24 的 bug,会让所有结束了的进程变成僵尸进程释放不出去... 大家给 docker 丢锅只是正好 docker 结束进程比较频繁而已\n\n试了从 24.4 更新到 24.7.1,不知道会不会好", "views": 96, "forwards": 1, "reply": {"id": 4179, "text": "这几天每天都要重启电脑,只要电脑开机超过 24h 内存就绝对会被占满,然后 CPU 也会被内存管理占到 30% 左右...\n\n但是我用户的程序只占了 4.4GB,那剩下的 28GB 去哪了呢?\n\n今天实在受不了了,打开 sysinternals RamMap 仔细研究了一下,发现页表居然占了 7GB。看看进程发现我进程表 90% 都是 Docker 的僵尸进程,虽然每个只占 32K 的页表但是多了就把内存占满了 🛌\n\n没想到会是 Docker 这么常用的东西的问题... 立即卸载(", "thumb": "media/4179.jpg_thumb.jpg"}}, {"id": 4183, "date": "2024-07-20T09:44:20", "text": "草 \n\n我: 在 /gen 请求参数面加了一个变量,你加一下\nsyama: 我找找,是这个类吗 GenerateResponse... 好像是返回类。找不到欸 🍔", "views": 101, "forwards": 0, "images": [{"width": 800, "height": 172, "date": "2024-07-20T09:44:20", "media_type": "photo", "original_name": "photo_2024-07-20_09-44-20.jpg", "url": "media/4183.jpg", "size": 23228, "thumb": "media/4183.jpg_thumb.jpg"}]}, {"id": 4184, "date": "2024-07-20T11:05:17", "text": "感觉是怎样设计模型都绕不开的问题", "views": 99, "forwards": 0, "images": [{"width": 1125, "height": 1280, "date": "2024-07-20T11:05:17", "media_type": "photo", "original_name": "photo_2024-07-20_11-05-17.jpg", "url": "media/4184.jpg", "size": 69222, "thumb": "media/4184.jpg_thumb.jpg"}]}, {"id": 4185, "date": "2024-07-20T16:16:20", "text": "入一些灵车", "views": 106, "forwards": 1, "images": [{"width": 1257, "height": 366, "date": "2024-07-20T16:16:38", "media_type": "photo", "original_name": "photo_2024-07-20_16-16-38.jpg", "url": "media/4185.jpg", "size": 38550, "thumb": "media/4185.jpg_thumb.jpg"}]}, {"id": 4186, "date": "2024-07-20T16:34:51", "text": "0721 是什么日子?", "views": 95, "forwards": 0}, {"id": 4187, "date": "2024-07-20T17:38:44", "text": "是人类的一大步", "views": 91, "forwards": 0, "forwarded_from": {"name": "Yutoca Leohearts ad Astra, 芋头", "url": "https://t.me/PotatoLeohearts"}, "images": [{"width": 1080, "height": 987, "date": "2024-07-20T15:49:12", "media_type": "photo", "original_name": "photo_2024-07-20_15-49-12.jpg", "url": "media/4187.jpg", "size": 76350, "thumb": "media/4187.jpg_thumb.jpg"}]}, {"id": 4188, "date": "2024-07-20T19:43:02", "text": "是同一个游戏", "views": 90, "forwards": 0, "images": [{"width": 1280, "height": 945, "date": "2024-07-20T19:43:02", "media_type": "photo", "original_name": "photo_2024-07-20_19-43-02.jpg", "url": "media/4188.jpg", "size": 228081, "thumb": "media/4188.jpg_thumb.jpg"}]}, {"id": 4189, "date": "2024-07-21T10:35:56", "text": "兔兔苹果!", "views": 92, "forwards": 0, "media_group_id": 13772465252381349, "images": [{"width": 960, "height": 1280, "date": "2024-07-21T10:35:55", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-55.jpg", "url": "media/4189.jpg", "size": 90220, "thumb": "media/4189.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T10:35:56", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-56.jpg", "url": "media/4190.jpg", "size": 93141, "thumb": "media/4190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T10:35:56", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-56.jpg", "url": "media/4191.jpg", "size": 92543, "thumb": "media/4191.jpg_thumb.jpg"}]}, {"id": 4192, "date": "2024-07-21T10:55:30", "text": "syama: 下雨的时候鸟为什么不飞到云上面避雨呢 ☁️", "views": 94, "forwards": 0}, {"id": 4193, "date": "2024-07-21T14:01:31", "text": "楼下新开了一家米线店,原来直接用廉价建材装修成「很老旧装修的气氛」也能很好看 quq", "views": 85, "forwards": 0, "media_group_id": 13772563932384525, "images": [{"width": 1280, "height": 960, "date": "2024-07-21T14:01:29", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-29.jpg", "url": "media/4193.jpg", "size": 306685, "thumb": "media/4193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4194.jpg", "size": 305235, "thumb": "media/4194.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4195.jpg", "size": 326393, "thumb": "media/4195.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4196.jpg", "size": 268212, "thumb": "media/4196.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4197.jpg", "size": 174763, "thumb": "media/4197.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4198.jpg", "size": 271117, "thumb": "media/4198.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:31", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-31.jpg", "url": "media/4199.jpg", "size": 230192, "thumb": "media/4199.jpg_thumb.jpg"}]}, {"id": 4200, "date": "2024-07-21T14:13:54", "text": "把这张打出来定了一个相框 qwq", "views": 95, "forwards": 0, "media_group_id": 13772569879446949, "images": [{"width": 1280, "height": 879, "date": "2024-07-21T14:13:53", "media_type": "photo", "original_name": "photo_2024-07-21_14-13-53.jpg", "url": "media/4200.jpg", "size": 200961, "thumb": "media/4200.jpg_thumb.jpg"}], "reply": {"id": 3557, "text": "试试让 DALL-E 把蓝粉星夜的这个想法画出来结果真的画得好好看 🤩"}}, {"id": 4202, "date": "2024-07-21T16:20:56", "text": "刚刚试着用 LMDeploy 优化了一下 Sekai LLM,现在每个请求只需要 ~150ms 了!大进步\n\n...不过发现固定输入的话每次生成的结果都是一样的,完全没有随机性,即使把温度增加到 1.5 也一样。\n\n查了查发现填了一个随机的种子就好了... 然后把随机种子的这个参数注释掉发现不填种子也一样有随机 怎么回事呢?\n\n之后发现这个种子为 Null 的时候是在 GeneratorConfig 构造器里填一个随机的进去,所以只要用同样的 GeneratorConfig 种子就不会随机 🤗 真的感觉第一次在现实中见到 xkcd 级别的 💩", "views": 88, "forwards": 0, "media_group_id": 13772630852604181, "images": [{"width": 400, "height": 144, "date": "2024-07-21T16:12:33", "media_type": "photo", "original_name": "photo_2024-07-21_16-12-33.jpg", "url": "media/4202.jpg", "size": 9059, "thumb": "media/4202.jpg_thumb.jpg"}, {"width": 844, "height": 1553, "date": "2024-07-21T16:20:56", "media_type": "photo", "original_name": "photo_2024-07-21_16-20-56.jpg", "url": "media/4203.jpg", "size": 133535, "thumb": "media/4203.jpg_thumb.jpg"}, {"width": 710, "height": 1176, "date": "2024-07-21T16:20:56", "media_type": "photo", "original_name": "photo_2024-07-21_16-20-56.jpg", "url": "media/4204.jpg", "size": 86678, "thumb": "media/4204.jpg_thumb.jpg"}]}, {"id": 4205, "date": "2024-07-21T19:18:02", "text": "...更新到 24.7.1 不仅没有修 bug 还会蓝屏。回退到已知没有 bug 的版本 23.12 了", "views": 97, "forwards": 0, "reply": {"id": 4182, "text": "好吧又仔细查了一下,Github 上有人开了 issue,他们的结论是这是 AMD Zen4 显卡驱动 Adrenaline 24 的 bug,会让所有结束了的进程变成僵尸进程释放不出去... 大家给 docker 丢锅只是正好 docker 结束进程比较频繁而已\n\n试了从 24.4 更新到 24.7.1,不知道会不会好"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-21T19:18:02", "media_type": "photo", "original_name": "photo_2024-07-21_19-18-02.jpg", "url": "media/4205.jpg", "size": 112383, "thumb": "media/4205.jpg_thumb.jpg"}]}, {"id": 4206, "date": "2024-07-21T20:33:07", "text": "快进到女同", "views": 103, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 773, "height": 317, "date": "2024-07-21T20:26:28", "media_type": "photo", "original_name": "photo_2024-07-21_20-26-28.jpg", "url": "media/4206.jpg", "size": 38918, "thumb": "media/4206.jpg_thumb.jpg"}]}, {"id": 4207, "date": "2024-07-22T05:17:14", "text": "syama: 你看那个水杯旁边的镜头像不像一个水杯\n\n...它就是个水杯 🌚", "views": 100, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-07-22T05:17:14", "media_type": "photo", "original_name": "photo_2024-07-22_05-17-14.jpg", "url": "media/4207.jpg", "size": 108343, "thumb": "media/4207.jpg_thumb.jpg"}]}, {"id": 4208, "date": "2024-07-22T12:13:18", "text": "没见过女的吗", "views": 103, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 576, "height": 1280, "date": "2024-07-22T12:12:55", "media_type": "photo", "original_name": "photo_2024-07-22_12-12-55.jpg", "url": "media/4208.jpg", "size": 44378, "thumb": "media/4208.jpg_thumb.jpg"}]}, {"id": 4209, "date": "2024-07-22T20:00:52", "text": "好用的", "views": 93, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-07-22T20:00:52", "media_type": "photo", "original_name": "photo_2024-07-22_20-00-52.jpg", "url": "media/4209.jpg", "size": 98639, "thumb": "media/4209.jpg_thumb.jpg"}]}, {"id": 4210, "date": "2024-07-22T20:10:58", "text": "帮 syama 搬家搬到了苏州 qwq\n\nsyama 搬家好奇妙,当天来苏州刚看了一栋房就觉得还不错当场决定好签合同住进来了,然后马上打车回杭州打包东西叫货拉拉搬过来... 好快!\n\n...然后发现这个房子有好多小问题,比如厕所很小没有地方可以放纸不被淋湿,厕所几乎没有抽风,窗户外面也是不太能通风的封闭小空间 ☁️\n\n果然租房不应该很快决定呢...", "views": 103, "forwards": 1, "media_group_id": 13773432467958797, "images": [{"width": 933, "height": 1280, "date": "2024-07-22T20:10:54", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-54.jpg", "url": "media/4210.jpg", "size": 75145, "thumb": "media/4210.jpg_thumb.jpg"}, {"width": 1077, "height": 1280, "date": "2024-07-22T20:10:56", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-56.jpg", "url": "media/4211.jpg", "size": 278334, "thumb": "media/4211.jpg_thumb.jpg"}, {"width": 951, "height": 1280, "date": "2024-07-22T20:10:56", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-56.jpg", "url": "media/4212.jpg", "size": 126203, "thumb": "media/4212.jpg_thumb.jpg"}, {"width": 1280, "height": 880, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4213.jpg", "size": 46959, "thumb": "media/4213.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4214.jpg", "size": 131516, "thumb": "media/4214.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4215.jpg", "size": 125624, "thumb": "media/4215.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-22T13:55:22", "media_type": "photo", "original_name": "photo_2024-07-22_13-55-22.jpg", "url": "media/4216.jpg", "size": 176937, "thumb": "media/4216.jpg_thumb.jpg"}]}, {"id": 4217, "date": "2024-07-22T20:32:45", "text": "syama: 明天早点叫我起床,我怕起床他们下班了\n我:所以我们现在“早点起床”是“下午五点之前“吗 😴", "views": 113, "forwards": 0}, {"id": 4218, "date": "2024-07-23T08:45:19", "text": "去实体店试了试华为的 Pura 60 Pro,感觉长焦好烂,AI 补得也好烂,真不愧是 ����VAFIVE AI CAVCDA", "views": 110, "forwards": 0, "images": [{"width": 1280, "height": 803, "date": "2024-07-23T08:41:15", "media_type": "photo", "original_name": "photo_2024-07-23_08-41-15.jpg", "url": "media/4218.jpg", "size": 42183, "thumb": "media/4218.jpg_thumb.jpg"}]}, {"id": 4219, "date": "2024-07-23T13:58:33", "text": "第一次装 PVE", "views": 115, "forwards": 0, "images": [{"width": 2560, "height": 1301, "date": "2024-07-23T13:58:32", "media_type": "photo", "original_name": "photo_2024-07-23_13-58-32.jpg", "url": "media/4219.jpg", "size": 300383, "thumb": "media/4219.jpg_thumb.jpg"}]}, {"id": 4220, "date": "2024-07-23T15:58:31", "text": "好耶!22GB 的 2080Ti", "views": 116, "forwards": 0, "images": [{"width": 748, "height": 471, "date": "2024-07-23T15:58:30", "media_type": "photo", "original_name": "photo_2024-07-23_15-58-30.jpg", "url": "media/4220.jpg", "size": 46117, "thumb": "media/4220.jpg_thumb.jpg"}]}, {"id": 4222, "date": "2024-07-24T21:00:51", "text": "蚯蚓软软糖", "views": 103, "forwards": 1, "media_group_id": 13774838814594845, "images": [{"width": 960, "height": 1280, "date": "2024-07-24T21:00:51", "media_type": "photo", "original_name": "photo_2024-07-24_21-00-51.jpg", "url": "media/4221.jpg", "size": 229705, "thumb": "media/4221.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-24T21:00:51", "media_type": "photo", "original_name": "photo_2024-07-24_21-00-51.jpg", "url": "media/4222.jpg", "size": 321914, "thumb": "media/4222.jpg_thumb.jpg"}]}, {"id": 4223, "date": "2024-07-25T07:36:57", "text": "用键鼠玩 pjsk 是魔鬼吗", "views": 108, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-07-25T07:36:57", "media_type": "photo", "original_name": "photo_2024-07-25_07-36-57.jpg", "url": "media/4223.jpg", "size": 161790, "thumb": "media/4223.jpg_thumb.jpg"}]}, {"id": 4224, "date": "2024-07-25T10:30:44", "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "views": 104, "forwards": 0, "media_group_id": 13775227556405245, "images": [{"width": 1280, "height": 960, "date": "2024-07-25T10:29:46", "media_type": "photo", "original_name": "photo_2024-07-25_10-29-46.jpg", "url": "media/4224.jpg", "size": 221846, "thumb": "media/4224.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-25T10:29:46", "media_type": "photo", "original_name": "photo_2024-07-25_10-29-46.jpg", "url": "media/4225.jpg", "size": 132898, "thumb": "media/4225.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-25T10:30:43", "media_type": "photo", "original_name": "photo_2024-07-25_10-30-43.jpg", "url": "media/4226.jpg", "size": 147396, "thumb": "media/4226.jpg_thumb.jpg"}]}, {"id": 4227, "date": "2024-07-26T09:03:30", "text": "要骂人了... 画板子画到一半突然", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2024-07-26T09:03:30", "media_type": "photo", "original_name": "photo_2024-07-26_09-03-30.jpg", "url": "media/4227.jpg", "size": 64946, "thumb": "media/4227.jpg_thumb.jpg"}]}, {"id": 4228, "date": "2024-07-26T09:48:18", "text": "V100 Sxm2 需要四个 CPU 8Pin 电源,觉得买 ATX 电源太贵了就买了 CSPS 服务器电源,魔改了一下 FrostAutumn 的 CSPS 转接板\n\n希望不会翻车 quq", "views": 129, "forwards": 1, "media_group_id": 13775898389425533, "images": [{"width": 1194, "height": 770, "date": "2024-07-26T09:48:18", "media_type": "photo", "original_name": "photo_2024-07-26_09-48-18.jpg", "url": "media/4228.jpg", "size": 97142, "thumb": "media/4228.jpg_thumb.jpg"}, {"width": 1280, "height": 550, "date": "2024-07-26T09:48:18", "media_type": "photo", "original_name": "photo_2024-07-26_09-48-18.jpg", "url": "media/4229.jpg", "size": 72693, "thumb": "media/4229.jpg_thumb.jpg"}], "reply": {"id": 4224, "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "thumb": "media/4224.jpg_thumb.jpg"}}, {"id": 4230, "date": "2024-07-26T17:31:57", "text": "#产品开箱 一只萌次猫🤩\n\n(好吧其实是 maimai 灯罩的箱子", "views": 116, "forwards": 2, "media_group_id": 13776120940763933, "images": [{"width": 1280, "height": 960, "date": "2024-07-26T17:31:56", "media_type": "photo", "original_name": "photo_2024-07-26_17-31-56.jpg", "url": "media/4230.jpg", "size": 227888, "thumb": "media/4230.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-26T17:31:57", "media_type": "photo", "original_name": "photo_2024-07-26_17-31-57.jpg", "url": "media/4231.jpg", "size": 128133, "thumb": "media/4231.jpg_thumb.jpg"}]}, {"id": 4232, "date": "2024-07-26T23:49:24", "text": "要被蓝屏气疯了... 现在这个系统 uptime 不会超过 24h\n\n不过也是很老的系统了,之前从 Intel 1065G7 迁移到 AMD 7840HS,中间还有段时间在 AMD 3600 + GTX 1060 的机器上用过,所以三家的驱动全都装过 🤗", "views": 115, "forwards": 0, "reply": {"id": 4227, "text": "要骂人了... 画板子画到一半突然"}}, {"id": 4233, "date": "2024-07-27T02:39:41", "text": "原本以为 SSD 恢复数据会和以前 HDD 一样简单,通电扫一下文件系统文件树就可以了嘛... 然而今天才发现 SSD TRIM 之后只要通着电很快就会被写满 0 😨", "views": 114, "forwards": 1}, {"id": 4234, "date": "2024-07-27T12:49:34", "text": "看着屏幕上的 /dev/sdb 读成了 SDGB 🌚\n\n玩魔改玩的", "views": 116, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T12:49:34", "media_type": "photo", "original_name": "photo_2024-07-27_12-49-34.jpg", "url": "media/4234.jpg", "size": 83863, "thumb": "media/4234.jpg_thumb.jpg"}]}, {"id": 4235, "date": "2024-07-27T13:20:00", "text": "#ML 今天把 V100 插上了!踩了很多坑\n\n这是我第一次用 Sxm2 接口的计算卡,用了超微的 AOM-Sxm2 扩展板,它需要两个非标 PCIe x16 接口所以买了两根很贵的转接线。计算卡是像 CPU 一样卡到插槽里,拧螺丝固定然后涂硅脂安装散热。因为是给服务器用的散热所以并没有风扇,自己配了两个 120mm 风扇,不知道够不够呢\n\n第一启动的时候上电开机自检到 91 之后 FF 掉电,FF 是 CPU 没有供电的意思,debug 了超级久之后发现换一个 PCIe 口就好了... 为什么呢?因为这个主板是双路板,有两个 CPU,有四个 PCIe x16 每两个连着不同的 CPU... 必须连到同一个 CPU 上才能工作\n\n解决了这个问题之后启动发现识别了 PLX 设备但是没有识别 NVIDIA,发现插卡的顺序和标记是反的,要从 GPU4 开始插\n\n再次启动终于能在 lspci 里面看到 V100 了... 不过驱动还没调好,好累好累 😭", "views": 119, "forwards": 2, "media_group_id": 13776691202656413, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T13:19:58", "media_type": "photo", "original_name": "photo_2024-07-27_13-19-58.jpg", "url": "media/4235.jpg", "size": 206781, "thumb": "media/4235.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-27T11:19:11", "media_type": "photo", "original_name": "photo_2024-07-27_11-19-11.jpg", "url": "media/4236.jpg", "size": 198329, "thumb": "media/4236.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-27T13:19:59", "media_type": "photo", "original_name": "photo_2024-07-27_13-19-59.jpg", "url": "media/4237.jpg", "size": 222241, "thumb": "media/4237.jpg_thumb.jpg"}], "reply": {"id": 4224, "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "thumb": "media/4224.jpg_thumb.jpg"}}, {"id": 4238, "date": "2024-07-27T14:37:09", "text": "草 我的 shutdown 打进 llm 里面了", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T14:37:04", "media_type": "photo", "original_name": "photo_2024-07-27_14-37-04.jpg", "url": "media/4238.jpg", "size": 253917, "thumb": "media/4238.jpg_thumb.jpg"}]}, {"id": 4239, "date": "2024-07-28T08:26:04", "text": "教 syama 写网页,今天第一次用 navigator.share 分享接口\n\n...然后发现 safari 上不能用,查查发现在 safari 上只有 HTTPS 可以用 😡\n\n...然后发现 Firefox 上不能用,查查发现在 Firefox 上需要用户手动去 about:config 里面开启才能用 \n\n实现都写了为什么不默认启用啊 😨", "views": 124, "forwards": 0, "media_group_id": 13777241317603453, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T05:33:57", "media_type": "photo", "original_name": "photo_2024-07-28_05-33-57.jpg", "url": "media/4239.jpg", "size": 56946, "thumb": "media/4239.jpg_thumb.jpg"}, {"width": 1280, "height": 758, "date": "2024-07-28T08:26:04", "media_type": "photo", "original_name": "photo_2024-07-28_08-26-04.jpg", "url": "media/4240.jpg", "size": 76778, "thumb": "media/4240.jpg_thumb.jpg"}]}, {"id": 4241, "date": "2024-07-28T20:10:15", "views": 119, "forwards": 0, "forwarded_from": {"name": "Own", "url": "https://t.me/asahinaXmafuyu"}, "images": [{"width": 960, "height": 1280, "date": "2024-07-28T19:43:52", "media_type": "photo", "original_name": "photo_2024-07-28_19-43-52.jpg", "url": "media/4241.jpg", "size": 83346, "thumb": "media/4241.jpg_thumb.jpg"}]}, {"id": 4242, "date": "2024-07-28T20:10:29", "views": 106, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-12-17T06:47:18", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "😐", "set_name": "Akemi_Homura", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4242.webp", "size": 26082, "thumb": "media/4242.webp_thumb.jpg"}]}, {"id": 4244, "date": "2024-07-28T21:09:43", "text": "吃完海底捞出来听见了猫叫,找过去之后看到了猫,然后看到了第二只猫,第三只猫,还有第四只猫…\n桂桂随身带了猫条,拿出来打开了之后猫猫们不为所动,放在这里等了好一会猫猫左顾右盼之后才敢来吃 qwq", "views": 94, "forwards": 0, "forwarded_from": {"name": "Memory Archive ✨"}, "media_group_id": 13777607870280701, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T20:33:59", "media_type": "photo", "original_name": "photo_2024-07-28_20-33-59.jpg", "url": "media/4243.jpg", "size": 260958, "thumb": "media/4243.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-28T20:34:03", "media_type": "photo", "original_name": "photo_2024-07-28_20-34-03.jpg", "url": "media/4244.jpg", "size": 284832, "thumb": "media/4244.jpg_thumb.jpg"}]}, {"id": 4245, "date": "2024-07-28T23:07:33", "text": "一些深夜猫片 👩‍👧‍👧", "views": 108, "forwards": 0, "media_group_id": 13777664431653325, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T23:07:32", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-32.jpg", "url": "media/4245.jpg", "size": 203752, "thumb": "media/4245.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4246.jpg", "size": 268271, "thumb": "media/4246.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4247.jpg", "size": 165527, "thumb": "media/4247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4248.jpg", "size": 134391, "thumb": "media/4248.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4249.jpg", "size": 96386, "thumb": "media/4249.jpg_thumb.jpg"}]}, {"id": 4250, "date": "2024-07-29T17:14:16", "text": "[object Object] is awesome", "views": 113, "forwards": 1, "images": [{"width": 614, "height": 404, "date": "2024-07-29T17:14:16", "media_type": "photo", "original_name": "photo_2024-07-29_17-14-16.jpg", "url": "media/4250.jpg", "size": 17737, "thumb": "media/4250.jpg_thumb.jpg"}]}, {"id": 4251, "date": "2024-07-29T20:10:12", "text": "今天和 menci 一起 debug 了一天还没搞明白为什么 mai pico 接上触屏的串口就开不了机\n\n然后准备睡觉了在床上再想了一眼突然想明白了,触屏是 rs232,pico 是 TTL... 我们在用 232 接 TTL 🌚\n\n还好 pico 没有被 232 的 5V 烧掉", "views": 112, "forwards": 1}, {"id": 4252, "date": "2024-07-29T22:46:27", "text": "之前 Arc 浏览器刚出来的时候很喜欢用 Arc,但是用着用着觉得各种问题太劝退了...\n\n启动进程经常卡很久才能起来,下载没有固定长度的文件的时候没有任何视觉提示,新标签打中文之后需要多打一个空格才能识别... 重装系统之后发现浏览器插件没了,发现它的同步居然只能同步标签页,不能同步插件、收藏夹、历史、密码、快捷键... \n\n立即卸载,去用 Edge 了", "views": 122, "forwards": 0, "images": [{"width": 1662, "height": 933, "date": "2024-07-29T22:46:27", "media_type": "photo", "original_name": "photo_2024-07-29_22-46-27.jpg", "url": "media/4252.jpg", "size": 121334, "thumb": "media/4252.jpg_thumb.jpg"}]}, {"id": 4253, "date": "2024-07-30T00:27:42", "text": "已经会把 LLVM 看成 VLLM 了", "views": 114, "forwards": 0}, {"id": 4254, "date": "2024-07-30T06:40:24", "text": "储存条件:冷冻", "views": 111, "forwards": 0, "media_group_id": 13778572998537549, "images": [{"width": 960, "height": 1280, "date": "2024-07-30T06:40:23", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-23.jpg", "url": "media/4254.jpg", "size": 283372, "thumb": "media/4254.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-30T06:40:23", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-23.jpg", "url": "media/4255.jpg", "size": 165905, "thumb": "media/4255.jpg_thumb.jpg"}, {"width": 730, "height": 575, "date": "2024-07-30T06:40:24", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-24.jpg", "url": "media/4256.jpg", "size": 58668, "thumb": "media/4256.jpg_thumb.jpg"}]}, {"id": 4257, "date": "2024-07-30T12:29:04", "text": "第一次用示波器", "views": 117, "forwards": 1, "files": [{"width": 720, "height": 1280, "duration": 4, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-07-30T05:53:38", "media_type": "video_file", "original_name": "video_2024-07-30_05-53-38.mp4", "url": "media/4257.mp4", "size": 1444924, "thumb": "media/4257.mp4_thumb.jpg"}]}, {"id": 4258, "date": "2024-07-31T11:56:19", "text": "🀄", "views": 121, "forwards": 0, "media_group_id": 13779415838615309, "images": [{"width": 1280, "height": 860, "date": "2024-07-31T11:56:19", "media_type": "photo", "original_name": "photo_2024-07-31_11-56-19.jpg", "url": "media/4258.jpg", "size": 167171, "thumb": "media/4258.jpg_thumb.jpg"}, {"width": 1280, "height": 1212, "date": "2024-07-31T11:56:19", "media_type": "photo", "original_name": "photo_2024-07-31_11-56-19.jpg", "url": "media/4259.jpg", "size": 87726, "thumb": "media/4259.jpg_thumb.jpg"}]}, {"id": 4260, "date": "2024-07-31T15:56:09", "text": "#ML V100 因为是靠服务器风道散热所以散热块没有风扇,前几天买了六个 ThermalRight 热右右牌的 60mm 静音风扇,今天给它设计了一个 3D 打印的外壳,正好卡在散热器上 qwq", "views": 114, "forwards": 0, "media_group_id": 13779530958546629, "images": [{"width": 2560, "height": 1920, "date": "2024-07-31T15:56:02", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-02.jpg", "url": "media/4260.jpg", "size": 497192, "thumb": "media/4260.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-31T15:56:03", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-03.jpg", "url": "media/4261.jpg", "size": 376120, "thumb": "media/4261.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-31T15:56:08", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-08.jpg", "url": "media/4262.jpg", "size": 260237, "thumb": "media/4262.jpg_thumb.jpg"}, {"width": 726, "height": 660, "date": "2024-07-31T15:56:08", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-08.jpg", "url": "media/4263.jpg", "size": 36859, "thumb": "media/4263.jpg_thumb.jpg"}, {"width": 800, "height": 681, "date": "2024-07-31T14:05:34", "media_type": "photo", "original_name": "photo_2024-07-31_14-05-34.jpg", "url": "media/4264.jpg", "size": 47407, "thumb": "media/4264.jpg_thumb.jpg"}], "reply": {"id": 4235, "text": "#ML 今天把 V100 插上了!踩了很多坑\n\n这是我第一次用 Sxm2 接口的计算卡,用了超微的 AOM-Sxm2 扩展板,它需要两个非标 PCIe x16 接口所以买了两根很贵的转接线。计算卡是像 CPU 一样卡到插槽里,拧螺丝固定然后涂硅脂安装散热。因为是给服务器用的散热所以并没有风扇,自己配了两个 120mm 风扇,不知道够不够呢\n\n第一启动的时候上电开机自检到 91 之后 FF 掉电,FF 是 CPU 没有供电的意思,debug 了超级久之后发现换一个 PCIe 口就好了... 为什么呢?因为这个主板是双路板,有两个 CPU,有四个 PCIe x16 每两个连着不同的 CPU... 必须连到同一个 CPU 上才能工作\n\n解决了这个问题之后启动发现识别了 PLX 设备但是没有识别 NVIDIA,发现插卡的顺序和标记是反的,要从 GPU4 开始插\n\n再次启动终于能在 lspci 里面看到 V100 了... 不过驱动还没调好,好累好累 😭", "thumb": "media/4235.jpg_thumb.jpg"}}, {"id": 4265, "date": "2024-08-01T03:54:23", "text": "今天去 syama 家帮忙破解了移动光光猫 🌞\n\n型号是 SK-D747,想要关掉 ipv6 防火墙但是用户配置界面并没有这个设置,想要找到 CMCCAdmin 超管密码。通常来说超管密码直接找宽带师傅要或者找移动内鬼查就能查到,但是这台是公寓提供的集客宽带所以没办法联系师傅,内鬼也查不到密码。去网络论坛上看了其他人的破解方法,也试了很多 hidden_version_switch.html 之类的漏洞,但是这些都被堵住了。看来软件是没办法了,拆机看看\n\n拆开后盖马上发现有八个测试孔,四个焊了排针,四个没焊。电表测一下发现孔 0 4 7 都是接地。又测了一下电压,孔 1 是 5V,孔 5 是 3V,6 是 0.074V。群友猜 5 6 分别是 UART 的 TX 和 RX,但是插上 UART 串口工具发现并没有输出,反过来也没有。\n\n然后突然想到,既然买了示波器就看看这些孔的波形好了,把夹子接地,针点到每个引脚,发现脚 2 是稳定 3V,脚 3 有零到 3V 的 TTL 高低电平切换,由此推断 2 3 才是 TX 和 RX。这次接上 UART 终于进终端了!\n\n接上之后就交给 menci 了,重启路由器,终端打了很多日志,等开机结束之后导出搜索 \"pwd\" 找到了 root 密码 🌚 真安全。登录进 root 之后去读文件 /userconfig/cfg/db_user_cfg.xml 就拿到了超管密码,然后我累累睡睡,menci 念了几串魔法配好了桥接和公网 v6 直通,好厉害\n\n总之学会了用示波器很开心! 会用之后就看到什么都忍不住想用示波器点点了", "views": 146, "forwards": 3, "media_group_id": 13779875706431301, "images": [{"width": 2222, "height": 1667, "date": "2024-08-01T03:54:21", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-21.jpg", "url": "media/4265.jpg", "size": 193263, "thumb": "media/4265.jpg_thumb.jpg"}, {"width": 2222, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4266.jpg", "size": 380201, "thumb": "media/4266.jpg_thumb.jpg"}, {"width": 2222, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4267.jpg", "size": 450957, "thumb": "media/4267.jpg_thumb.jpg"}, {"width": 931, "height": 1081, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4268.jpg", "size": 117838, "thumb": "media/4268.jpg_thumb.jpg"}, {"width": 1250, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4269.jpg", "size": 230515, "thumb": "media/4269.jpg_thumb.jpg"}], "reply": {"id": 4257, "text": "第一次用示波器"}}, {"id": 4270, "date": "2024-08-01T16:56:34", "text": "收拾家里的各种东西\n\n桂桂:这个是 mai 机的主板盒子…这个里是 GPU 服务器的东西…然后这个盒子放各种电源线…\n我:啊我有标签打印机,我来打标签贴上去\n桂桂:啊早知道就不用写上了\n……\n桂桂:这个标签…有一种我被 RIIR 了的感觉(", "views": 130, "forwards": 0, "forwarded_from": {"name": "Memory Archive ✨"}, "images": [{"width": 1280, "height": 957, "date": "2024-08-01T15:51:05", "media_type": "photo", "original_name": "photo_2024-08-01_15-51-05.jpg", "url": "media/4270.jpg", "size": 123516, "thumb": "media/4270.jpg_thumb.jpg"}]}, {"id": 4271, "date": "2024-08-02T08:09:45", "text": "一只桂桂 ¥115.3", "views": 156, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2024-08-02T08:09:44", "media_type": "photo", "original_name": "photo_2024-08-02_08-09-44.jpg", "url": "media/4271.jpg", "size": 104348, "thumb": "media/4271.jpg_thumb.jpg"}]}, {"id": 4272, "date": "2024-08-02T16:01:41", "text": "时间过得好快,一转眼就已经在这里三个月了,到了要告别的时间... 和 Menci 收拾了一下房间和行李,拉上 syama 一起吃了一顿午饭就匆匆忙忙地出发了。\n\n好不舍... 下次来这里会是什么时候呢?这里会变成什么样子呢?", "views": 144, "forwards": 1, "media_group_id": 13780916009305461, "images": [{"width": 2560, "height": 1920, "date": "2024-08-02T16:01:27", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-27.jpg", "url": "media/4272.jpg", "size": 622770, "thumb": "media/4272.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-08-02T16:01:31", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-31.jpg", "url": "media/4273.jpg", "size": 596125, "thumb": "media/4273.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-08-02T16:01:33", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-33.jpg", "url": "media/4274.jpg", "size": 495304, "thumb": "media/4274.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-08-02T16:01:35", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-35.jpg", "url": "media/4275.jpg", "size": 417167, "thumb": "media/4275.jpg_thumb.jpg"}]}, {"id": 4276, "date": "2024-08-03T05:26:20", "text": "这是何等的巧合\n\n没有任何提前计划,在机场登机的时候遇到了三位群友坐同一班飞机 🤩", "views": 164, "forwards": 2, "images": [{"width": 2305, "height": 1729, "date": "2024-08-03T05:26:19", "media_type": "photo", "original_name": "photo_2024-08-03_05-26-19.jpg", "url": "media/4276.jpg", "size": 668612, "thumb": "media/4276.jpg_thumb.jpg"}]}, {"id": 4277, "date": "2024-08-04T01:14:03", "text": "#戴上耳机\n在飞机上又看了一遍《秒速五厘米》,也许是因为看到了 Cryolitia 的头像,又或许是和 syama 的事情有些共鸣,不过更可能只是因为正好在飞机系统里面翻到了。\n\n想起来小学的时候第一次听天门的《樱花抄》的时候还没有看过秒五,同样只是偶然在当时的酷狗音乐上翻到了,觉得很好听就添加到了 iPod nano 的存储里。那时候在合唱团例常排练,和一位同样在高声部的同学是很好的朋友。第一次和别人共享耳机听歌也是在这里,在排练休息的间隙,觉得她会喜欢所以选了天门的歌单。那个时候还对感情的复杂完全不熟,只觉得是一个很好的朋友,现在回想起来大概是喜欢的人吧。\n\n升到初中先是转到了朝阳区,之后又转去了北美,很快就失去了联系... 不过现在的我的性格中也有她的一部分,也许喜欢和想要成为就是分不清的吧", "views": 155, "forwards": 0, "files": [{"duration": 291, "performer": "天門", "title": "桜花抄", "file_name": "12405be3-0158-4c41-bb54-4c15e391b56d.mp3", "mime_type": "audio/mpeg", "date": "2024-08-04T01:02:16", "media_type": "audio_file", "original_name": "12405be3-0158-4c41-bb54-4c15e391b56d.mp3", "url": "media/4277.mp3", "size": 12095661}]}, {"id": 4279, "date": "2024-08-04T20:17:22", "text": "#戴上耳机\n听听民谣团 ハンバート ハンバート 的佐野遊穂唱 rap,好可爱好可爱!!!🥺", "views": 143, "forwards": 0, "files": [{"duration": 283, "performer": "ハンバート ハンバート", "title": "おいらの船", "file_name": "ハンバート ハンバート - おいらの船.mp3", "mime_type": "audio/mpeg", "date": "2024-08-04T20:17:22", "media_type": "audio_file", "original_name": "ハンバート ハンバート - おいらの船.mp3", "url": "media/4279.mp3", "size": 8877113, "thumb": "media/4279.mp3_thumb.jpg"}]}, {"id": 4280, "date": "2024-08-04T20:25:34", "text": "回到加拿大的家发现家变成了盒盒... 整理起来还好麻烦 ;-;\n\n一想到明年三月还要搬走就不想把所有东西都摆出来了...", "views": 156, "forwards": 0, "images": [{"width": 1564, "height": 1173, "date": "2024-08-04T20:25:33", "media_type": "photo", "original_name": "photo_2024-08-04_20-25-33.jpg", "url": "media/4280.jpg", "size": 231030, "thumb": "media/4280.jpg_thumb.jpg"}]}, {"id": 4281, "date": "2024-08-05T03:55:00", "text": "debug 了半天为什么 arch 输出没有声音,看了文档还问了群友...\n\n然后发现只是声音太小了 🌚", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 513, "date": "2024-08-05T03:54:59", "media_type": "photo", "original_name": "photo_2024-08-05_03-54-59.jpg", "url": "media/4281.jpg", "size": 78524, "thumb": "media/4281.jpg_thumb.jpg"}]}, {"id": 4282, "date": "2024-08-06T04:28:46", "text": "鬼故事,2017 已经是七年前了", "views": 146, "forwards": 0, "images": [{"width": 1564, "height": 1173, "date": "2024-08-06T04:28:45", "media_type": "photo", "original_name": "photo_2024-08-06_04-28-45.jpg", "url": "media/4282.jpg", "size": 220865, "thumb": "media/4282.jpg_thumb.jpg"}]}, {"id": 4283, "date": "2024-08-06T08:53:55", "text": "升级计算服务器之前硬件是瓶颈,升级之后发现自己变成了瓶颈... 想睡觉之前挂一个计算任务跑着,发现写这个任务需要的时间比计算需要的时间长,可是我又不想让计算闲时浪费,结果就是自己要被累死了 🛌", "views": 142, "forwards": 1}, {"id": 4284, "date": "2024-08-07T22:28:04", "text": "和聊聊去附近新开的模玩店买了一个镜音凛的粘土人 qwq 它的包装打开是不透明的铝反光小袋子,看起来是为了抽盲盒设计的,还好没有作为盲盒卖\n\n运气太差了不喜欢盲盒,记得几天前和 menci 和 syama 去观前喵咕屋买了プロセカ和孤独摇滚的盲盒胸针,结果孤独摇滚开出了没什么存在感的きくり,プロセカ开出了不那么能认出来的初音未来和 KAITO...\n(╯’ – ‘)╯︵ ┻━┻", "views": 121, "forwards": 0, "media_group_id": 13784557476954909, "images": [{"width": 1958, "height": 1469, "date": "2024-08-07T22:27:58", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-58.jpg", "url": "media/4284.jpg", "size": 265912, "thumb": "media/4284.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:27:58", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-58.jpg", "url": "media/4285.jpg", "size": 269264, "thumb": "media/4285.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:27:59", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-59.jpg", "url": "media/4286.jpg", "size": 343939, "thumb": "media/4286.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:02", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-02.jpg", "url": "media/4287.jpg", "size": 348160, "thumb": "media/4287.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:03", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-03.jpg", "url": "media/4288.jpg", "size": 497434, "thumb": "media/4288.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:04", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-04.jpg", "url": "media/4289.jpg", "size": 562208, "thumb": "media/4289.jpg_thumb.jpg"}, {"width": 1530, "height": 2040, "date": "2024-08-07T22:28:04", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-04.jpg", "url": "media/4290.jpg", "size": 270850, "thumb": "media/4290.jpg_thumb.jpg"}]}, {"id": 4291, "date": "2024-08-07T23:38:26", "text": "第一次在加拿大见到路边摊", "views": 124, "forwards": 0, "media_group_id": 13784591251588581, "images": [{"width": 1280, "height": 960, "date": "2024-08-07T23:38:25", "media_type": "photo", "original_name": "photo_2024-08-07_23-38-25.jpg", "url": "media/4291.jpg", "size": 288390, "thumb": "media/4291.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-07T23:38:25", "media_type": "photo", "original_name": "photo_2024-08-07_23-38-25.jpg", "url": "media/4292.jpg", "size": 174437, "thumb": "media/4292.jpg_thumb.jpg"}]}, {"id": 4293, "date": "2024-08-08T04:59:22", "text": "让 DALLE 画了一些服务器的图标,终于不怕找不到标签页了", "views": 108, "forwards": 0, "media_group_id": 13784745301187333, "images": [{"width": 645, "height": 355, "date": "2024-08-08T04:59:22", "media_type": "photo", "original_name": "photo_2024-08-08_04-59-22.jpg", "url": "media/4293.jpg", "size": 17950, "thumb": "media/4293.jpg_thumb.jpg"}, {"width": 745, "height": 367, "date": "2024-08-08T04:59:22", "media_type": "photo", "original_name": "photo_2024-08-08_04-59-22.jpg", "url": "media/4294.jpg", "size": 40450, "thumb": "media/4294.jpg_thumb.jpg"}]}, {"id": 4295, "date": "2024-08-09T03:18:49", "text": "#ML 今天把 Sekai LLM 的大模型部署到新的 V100 服务器上了!\n\n为了最大化部署效率试了很多不同的框架,首先看到了别人的测试结果,大概是 LMDeploy 效率最高,其次是 MLC,再其次是 vLLM。所以我首先试了 LMDeploy,然后遇到了一堆问题...\n\n首先试了 vLLM 因为它是星星⭐️最多的,但是发现它会提示内存不够,即使在 24GB 的 4090 上加载 4bit 量化过的模型都提示内存不够(量化过之后用一般的 HF Transformers 加载只需要 8GB 多一点的显存)可能 vLLM 在尝试把 Qwen2 的 128K 上下文全都预留出来吧,那肯定是不够的。试了各种解决方案都跑不起来就放弃了 🛌\n\n把训练好的 7B LoRA 模型文件挪到新机器上之后跑 LMD 发现 16GB 显存不够,确实不够,那试试两个显卡一起吧,然后直接 segfault 崩溃了 那用 AWQ 量化到 4bit 之后总可以了吧?发现输出是乱码,去 issue 里面查才发现最新版本的 LMD 还不支持 V100 AWQ 🛌 但是已经有人加了支持,开了一个 +12120 -4990 的巨大 PR 还没有合进去,那试试吧?发现用这个 PR 的话 AWQ 可以跑了但是很慢,而且多卡还是会崩溃... 算了算了换别的试试吧\n\n最后试了 MLC,从量化到运行没有遇到任何问题,多显卡推理也是加一个参数没有调其他的就成功了,每个请求 0.43 秒的性能也相当不错。不过发现多加一张 V100 在没有批量的情况下跑张量并行只能提升 13% 的性能,基本上就只能作为一张显存更大的 V100 用... 还是对 Sxm2 的带宽好失望,不过也很够用啦", "views": 115, "forwards": 0, "media_group_id": 13785388234834757, "images": [{"width": 996, "height": 571, "date": "2024-08-09T03:18:48", "media_type": "photo", "original_name": "photo_2024-08-09_03-18-48.jpg", "url": "media/4295.jpg", "size": 118515, "thumb": "media/4295.jpg_thumb.jpg"}, {"width": 1574, "height": 920, "date": "2024-08-09T03:18:48", "media_type": "photo", "original_name": "photo_2024-08-09_03-18-48.jpg", "url": "media/4296.jpg", "size": 153430, "thumb": "media/4296.jpg_thumb.jpg"}]}, {"id": 4297, "date": "2024-08-09T05:03:32", "text": "今天七七在 AquaDX 群里说 AquaDX 的群头像看起来总感觉像是没加载出来的模糊图的样子,怎么办呢?正好昨天是国际猫猫日,让 DALLE 在里面填一些猫吧", "views": 142, "forwards": 0, "images": [{"width": 1280, "height": 1238, "date": "2024-08-09T05:03:32", "media_type": "photo", "original_name": "photo_2024-08-09_05-03-32.jpg", "url": "media/4297.jpg", "size": 295765, "thumb": "media/4297.jpg_thumb.jpg"}]}, {"id": 4298, "date": "2024-08-09T07:26:45", "text": "#谜题\n\n看数一在玩 Slither Link 我也去试了试,好难 🥺 每日谜题花了 1:42 小时才做出来\n\n(放一个 100 倍速的视频", "views": 169, "forwards": 4, "files": [{"file_name": "Loop3.264-30.mp4", "mime_type": "video/mp4", "date": "2024-08-09T07:26:45", "width": 1952, "height": 2016, "duration": 62, "media_type": "animation", "original_name": "Loop3.264-30.mp4", "url": "media/4298.mp4", "size": 7249735, "thumb": "media/4298.mp4_thumb.jpg"}]}, {"id": 4299, "date": "2024-08-09T08:48:10", "text": "#戴上耳机\n神のまにまに!\n\n今天打プロセカ发现的这首歌,好久没有听到这么欢乐治愈的ボカロ曲了 qwq\n\n原曲MV | プロセカ 3DMV", "views": 155, "forwards": 0, "files": [{"duration": 255, "performer": "ワンダーランズ×ショウタイム", "title": "神のまにまに (feat. 天馬司&鳳えむ&草薙寧々&神代類&初音ミク)", "file_name": "ワンダーランズ×ショウタイム_神のまにまに_feat_天馬司&鳳えむ&草薙寧", "mime_type": "audio/mpeg", "date": "2024-08-09T08:48:10", "media_type": "audio_file", "original_name": "ワンダーランズ×ショウタイム_神のまにまに_feat_天馬司&鳳えむ&草薙寧.mp3", "url": "media/4299.mp3", "size": 9288040, "thumb": "media/4299.mp3_thumb.jpg"}]}, {"id": 4300, "date": "2024-08-09T21:36:19", "text": "奇妙,我在 VSCode 上连接 SSH 终端,在 SSH 那边打了一个 git push,它弹了一个窗口在本地打开浏览器选择账号登录,然后跳转连接跳转回了 VSCode 过一会 push 成功了... 现在 VSCode 的集成已经这么厉害了吗 🤩", "views": 130, "forwards": 0}, {"id": 4301, "date": "2024-08-09T23:44:01", "text": "🥺", "views": 160, "forwards": 2, "images": [{"width": 531, "height": 197, "date": "2024-08-09T23:44:01", "media_type": "photo", "original_name": "photo_2024-08-09_23-44-01.jpg", "url": "media/4301.jpg", "size": 10076, "thumb": "media/4301.jpg_thumb.jpg"}]}, {"id": 4302, "date": "2024-08-10T06:43:02", "text": "#ML 之前模型还部署在 menci 学校机器上的时候,发现它有一个很大的问题就是说话人非常不准,比如你找瑞希说话的时候突然初音出来说话了...\n\n前几天决定测一下这个问题,写脚本给每个队伍生成了 200 组测试数据,每条是一个随机的人问另一个人最近过得怎么样(比如”絵名:瑞希你最近怎么样?“)让模型生成下一句,看看回复的人对不对。测试出来发现最高居然只有 70% 正确率,明明是这么基础的对话逻辑...\n\n然而昨天把推理库换从 LMD 换成 MLC 之后,测速的时候偶然发现似乎每一条都是正确的,即使运气好也不应该这样。测一下好了,然后发现 MLC 的回复人准确率到了 98% 😀\n\n第一次知道原来推理库不止影响模型速度,对回复质量影响也这么大", "views": 116, "forwards": 0, "reply": {"id": 4295, "text": "#ML 今天把 Sekai LLM 的大模型部署到新的 V100 服务器上了!\n\n为了最大化部署效率试了很多不同的框架,首先看到了别人的测试结果,大概是 LMDeploy 效率最高,其次是 MLC,再其次是 vLLM。所以我首先试了 LMDeploy,然后遇到了一堆问题...\n\n首先试了 vLLM 因为它是星星⭐️最多的,但是发现它会提示内存不够,即使在 24GB 的 4090 上加载 4bit 量化过的模型都提示内存不够(量化过之后用一般的 HF Transformers 加载只需要 8GB 多一点的显存)可能 vLLM 在尝试把 Qwen2 的 128K 上下文全都预留出来吧,那肯定是不够的。试了各种解决方案都跑不起来就放弃了 🛌\n\n把训练好的 7B LoRA 模型文件挪到新机器上之后跑 LMD 发现 16GB 显存不够,确实不够,那试试两个显卡一起吧,然后直接 segfault 崩溃了 那用 AWQ 量化到 4bit 之后总可以了吧?发现输出是乱码,去 issue 里面查才发现最新版本的 LMD 还不支持 V100 AWQ 🛌 但是已经有人加了支持,开了一个 +12120 -4990 的巨大 PR 还没有合进去,那试试吧?发现用这个 PR 的话 AWQ 可以跑了但是很慢,而且多卡还是会崩溃... 算了算了换别的试试吧\n\n最后试了 MLC,从量化到运行没有遇到任何问题,多显卡推理也是加一个参数没有调其他的就成功了,每个请求 0.43 秒的性能也相当不错。不过发现多加一张 V100 在没有批量的情况下跑张量并行只能提升 13% 的性能,基本上就只能作为一张显存更大的 V100 用... 还是对 Sxm2 的带宽好失望,不过也很够用啦", "thumb": "media/4295.jpg_thumb.jpg"}, "images": [{"width": 489, "height": 419, "date": "2024-08-10T06:43:01", "media_type": "photo", "original_name": "photo_2024-08-10_06-43-01.jpg", "url": "media/4302.jpg", "size": 38727, "thumb": "media/4302.jpg_thumb.jpg"}]}, {"id": 4303, "date": "2024-08-10T07:22:00", "text": "发现自己做研究的时候,找到一个比较好的方案就不是很有动力再去从零开始尝试其他的方案了,只会去想办法优化这个方案,因为做新的尝试会消耗很多时间精力和计算资源,也不一定会更好... 可是如果不尝试,即使有更好的方案也没办法知道 🛌\n\n也许人类这个集体就是某种分布式的梯度下降算法,每个人都只会从其他人知识库的顶端继续向下走,直到慢慢在某个局部最低点聚合。真的从零开始走少经之路的人没办法获得资源,靠自己也做不到什么吧...\n\n暴论一下,如果我们的现实是某种模拟的话,我大概理解为什么会有人想要模拟一切事物从零发展了。解决梯度下降卡住一个很常用的办法就是模拟很多次,从不同的随机起点重新跑... 也许我们的现实就是随机起点之一吧 🪟", "views": 114, "forwards": 0, "reply": {"id": 4302, "text": "#ML 之前模型还部署在 menci 学校机器上的时候,发现它有一个很大的问题就是说话人非常不准,比如你找瑞希说话的时候突然初音出来说话了...\n\n前几天决定测一下这个问题,写脚本给每个队伍生成了 200 组测试数据,每条是一个随机的人问另一个人最近过得怎么样(比如”絵名:瑞希你最近怎么样?“)让模型生成下一句,看看回复的人对不对。测试出来发现最高居然只有 70% 正确率,明明是这么基础的对话逻辑...\n\n然而昨天把推理库换从 LMD 换成 MLC 之后,测速的时候偶然发现似乎每一条都是正确的,即使运气好也不应该这样。测一下好了,然后发现 MLC 的回复人准确率到了 98% 😀\n\n第一次知道原来推理库不止影响模型速度,对回复质量影响也这么大"}}, {"id": 4304, "date": "2024-08-11T07:18:27", "text": "#桂桂今天吃什么 (昨天?\n看到信达超市的鸡皮又有货了就做了烤鸡皮 🤩 $2 够两个人吃两顿好便宜\n\n之前很长一段时间都下架了(x", "views": 107, "forwards": 0, "media_group_id": 13786885663459205, "images": [{"width": 1280, "height": 960, "date": "2024-08-11T07:18:26", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-26.jpg", "url": "media/4304.jpg", "size": 186477, "thumb": "media/4304.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:18:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-27.jpg", "url": "media/4305.jpg", "size": 187417, "thumb": "media/4305.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:18:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-27.jpg", "url": "media/4306.jpg", "size": 138255, "thumb": "media/4306.jpg_thumb.jpg"}]}, {"id": 4307, "date": "2024-08-11T07:23:28", "text": "今天去 Queer St West 逛逛,好喜欢这条街的气氛,很热闹,到处都是很好看的涂鸦 qwq", "views": 119, "forwards": 0, "media_group_id": 13786888068125157, "images": [{"width": 960, "height": 1280, "date": "2024-08-11T07:23:26", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-26.jpg", "url": "media/4307.jpg", "size": 382053, "thumb": "media/4307.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4308.jpg", "size": 358807, "thumb": "media/4308.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4309.jpg", "size": 135813, "thumb": "media/4309.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4310.jpg", "size": 300198, "thumb": "media/4310.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4311.jpg", "size": 164243, "thumb": "media/4311.jpg_thumb.jpg"}]}, {"id": 4312, "date": "2024-08-11T07:38:53", "text": "白天困困,躺在床上就不困了 ☁️", "views": 108, "forwards": 0}, {"id": 4313, "date": "2024-08-11T07:50:23", "text": "起床觅食有被拐角的新叶喵吓到 😢\n\n...以及拍照的时候手机没拿稳拍出了奇妙照片 quq", "views": 125, "forwards": 0, "media_group_id": 13786900988263349, "images": [{"width": 960, "height": 1280, "date": "2024-08-11T07:50:22", "media_type": "photo", "original_name": "photo_2024-08-11_07-50-22.jpg", "url": "media/4313.jpg", "size": 32433, "thumb": "media/4313.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T20:32:47", "media_type": "photo", "original_name": "photo_2024-08-11_20-32-47.jpg", "url": "media/4314.jpg", "size": 294467, "thumb": "media/4314.jpg_thumb.jpg"}]}, {"id": 4315, "date": "2024-08-11T08:40:04", "text": "#ADHD 发现自己忘了要干什么的时候就会在命令行里反复打 ll 🤗", "views": 136, "forwards": 0, "images": [{"width": 487, "height": 453, "date": "2024-08-11T08:40:04", "media_type": "photo", "original_name": "photo_2024-08-11_08-40-04.jpg", "url": "media/4315.jpg", "size": 48455, "thumb": "media/4315.jpg_thumb.jpg"}]}, {"id": 4316, "date": "2024-08-11T20:12:30", "text": "日语输入法的 romaji 键盘和かな键盘的关系是不是就像中文输入法的拼音键盘和双拼一样 🧐", "views": 120, "forwards": 0}, {"id": 4317, "date": "2024-08-11T21:56:19", "text": "哈哈哈哈这是在画啥", "views": 119, "forwards": 0, "images": [{"width": 1212, "height": 1280, "date": "2024-08-11T21:56:19", "media_type": "photo", "original_name": "photo_2024-08-11_21-56-19.jpg", "url": "media/4317.jpg", "size": 118771, "thumb": "media/4317.jpg_thumb.jpg"}]}, {"id": 4318, "date": "2024-08-11T23:43:24", "text": "写了一个 iOS shortcut 在打开音游的时候自动进入音游模式 qwq", "views": 124, "forwards": 0, "media_group_id": 13787358434236013, "images": [{"width": 1280, "height": 1095, "date": "2024-08-11T23:43:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-43-23.jpg", "url": "media/4318.jpg", "size": 48845, "thumb": "media/4318.jpg_thumb.jpg"}, {"width": 695, "height": 730, "date": "2024-08-11T23:43:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-43-23.jpg", "url": "media/4319.jpg", "size": 21787, "thumb": "media/4319.jpg_thumb.jpg"}]}, {"id": 4320, "date": "2024-08-11T23:59:23", "text": "切肉肉差点切到手了,还好有指甲 🥺", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-11T23:59:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-59-23.jpg", "url": "media/4320.jpg", "size": 88278, "thumb": "media/4320.jpg_thumb.jpg"}]}, {"id": 4321, "date": "2024-08-13T00:56:50", "text": "有点想做一个白嫖互联万物获得无限容量无限冗余的存储方案——网络上很多和存储无关的服务也会存一些元数据,从最简单的比如用户名和简介到推文到游戏存档,即使每个位置都只有很短的长度限制,加起来也是无穷大的。在想能不能做一个框架把自己的数据分成碎片塞进世界的所有角落\n\n而且说不定可以用爬虫自动爬整个互联网的链接树,让 LLM 帮忙找到所有可以塞数据的角落", "views": 132, "forwards": 2}, {"id": 4322, "date": "2024-08-13T04:56:19", "text": "行会会长是雕像", "views": 114, "forwards": 0, "images": [{"width": 590, "height": 679, "date": "2024-08-13T04:57:35", "media_type": "photo", "original_name": "photo_2024-08-13_04-57-35.jpg", "url": "media/4322.jpg", "size": 52066, "thumb": "media/4322.jpg_thumb.jpg"}]}, {"id": 4323, "date": "2024-08-13T05:35:06", "text": "入坑了 ff14! 我是魔法大猫咪 🧙‍♂\n\n目前在国际版日服免费试玩过了新手村,感觉这个游戏作为 2010 年的游戏真的很有年代感了,入坑之前有期待过的画质还是剧情还是玩法都有些失望。\n\n画质作为那个时代的作品不算差,但是实在太一般了,很多材质面数都出奇的低,光影阴影也很生硬,走路动作没有过渡,嘴唇动作也不跟语音... 椅子还不能坐 😸 要是 ff14 有 optifine / iris 就好了\n\n玩法的话,完全没有策略。如果说博门 3 的战斗像下一盘棋,那 ff14 的战斗就像打扫房间。小任务打野怪只要开局做体操、中间反反复复地点输出、掉了血就回血,数值够自然就能赢,数值不够再想办法也打不过。多人战斗虽然手忙脚乱,但是也只是看谁血低给谁回血就好了,不会打完全因为 ADHD 😓 不用大模型,一个条件判断脚本就能比我打得好了\n\n不过新手村也不是全部,也有些期待之后的剧情或者技能多起来之后的战斗会有所不同。而且可能玩 ff14 的感觉像以前玩 minecraft 一样,游戏乐趣很大程度来源于社交吧 quq", "views": 119, "forwards": 0, "media_group_id": 13788218452876189, "images": [{"width": 2560, "height": 832, "date": "2024-08-13T05:34:57", "media_type": "photo", "original_name": "photo_2024-08-13_05-34-57.jpg", "url": "media/4323.jpg", "size": 166207, "thumb": "media/4323.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-13T05:35:05", "media_type": "photo", "original_name": "photo_2024-08-13_05-35-05.jpg", "url": "media/4324.jpg", "size": 1041205, "thumb": "media/4324.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-13T05:35:05", "media_type": "photo", "original_name": "photo_2024-08-13_05-35-05.jpg", "url": "media/4325.jpg", "size": 665900, "thumb": "media/4325.jpg_thumb.jpg"}]}, {"id": 4326, "date": "2024-08-15T08:25:05", "text": "聊聊:想让你像猫猫 gif 里那样 rua 我\n我:好,天降抱枕 😺", "views": 253, "forwards": 3, "files": [{"file_name": "({$1@}3%{JK~SO%453JZ[`A.gif.mp4", "mime_type": "video/mp4", "date": "2020-12-03T12:25:19", "width": 224, "height": 224, "duration": 5, "media_type": "animation", "original_name": "({$1@}3%%{JK%fgSO%%453JZ[`A.gif.mp4", "url": "media/4326.mp4", "size": 65677, "thumb": "media/4326.mp4_thumb.jpg"}]}, {"id": 4327, "date": "2024-08-16T01:30:46", "text": "我发现,想要买订阅服务的时候点多一下返回或者多点一下取消订阅能省很多钱,因为很多服务会在点返回或者取消订阅的时候给你一个打折价格 😀\n\n我从 2019 年订阅到现在的 Audible 半价会员就是这样来的", "views": 122, "forwards": 0}, {"id": 4328, "date": "2024-08-16T01:42:12", "text": "看看 FF14 的天才编剧:\n\n计划要潜入帝国基地,怎么潜入呢?当然是穿帝国军队的衣服假装是一般通过士兵,那衣服从哪来呢?在基地门口杀几个把衣服脱拿下来拿回家修 🌚", "views": 115, "forwards": 0, "media_group_id": 13790180260658781, "images": [{"width": 2560, "height": 1440, "date": "2024-08-16T01:42:11", "media_type": "photo", "original_name": "photo_2024-08-16_01-42-11.jpg", "url": "media/4328.jpg", "size": 429747, "thumb": "media/4328.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T01:42:11", "media_type": "photo", "original_name": "photo_2024-08-16_01-42-11.jpg", "url": "media/4329.jpg", "size": 397659, "thumb": "media/4329.jpg_thumb.jpg"}]}, {"id": 4330, "date": "2024-08-16T05:46:18", "text": "FF14 2.0 通关了!现在是 50 级大猫咪\n\n感觉剧情水平参差不齐,有些地方能感觉到明显是不同的人写的,总体感觉很一般。主线虽然长,花了 49.5 小时才打通 2.0,但是 90% 的任务都非常无聊,像是那种脚本生成的任务一样,让你跑腿打怪或者找人问话捎信或者收集材料,感觉是编剧想不出什么剧情但是也要强行让游戏时间变长随便加进去的... 而且交通不方便,感觉游戏时间里一半都在赶路。\n\n比如讨伐火神泰坦的章节有 20 个任务,第一个任务说似乎泰坦又被召唤出来了需要去讨伐,18 个任务之后才去讨伐... 中间都发生了什么呢?首先让我去找几年前打过泰坦的老兵问攻略问要怎么打。找到了人,让我帮他打老鼠打猩猩,然后发现是吹牛的骗子,让我找另一个人。找另一个人首先想要考验我让我杀夜蟾蜍,然后又要我为他准备“特别的晚餐”三大美味和极品葡萄酒,是的接下来的十几个任务都是到处跑收集食材,结果食物和酒都集齐了之后,厨师和酿酒师和委托我准备晚餐的那些人过来告诉我他们只是想考验我能力够不够,什么攻略都没说... \n\n泰坦都已经被召唤出来了还有闲工夫做饭,而且有没有能力准备食材和讨伐泰坦有什么关系啊 (╯’ – ‘)╯︵ ┻━┻ 唉打到这里我已经想弃游了\n\n即使抛开这些 filler content 剧情也很一般。有比较喜欢的比如幻术师支线希尔菲的剧情和主线妖精族的剧情,但是其他部分就有些重复。去不同的地方打不同的蛮神集齐了六个水晶,最后打终极兵器的时候光之神海德林通过水晶出来保护你,神似塞尔达野炊的四神兽。好人坏人的动机都很单纯,主角能打过仅仅因为是天选光之战士,坏人要不然就是被召唤出来的蛮神洗脑了,要不然就是被更强的坏人控制了或者贪心和他们做了交易,而这个控制树的顶端,所有事情的幕后黑手无影,动机也只是想把他们的邪神召唤出来而已。如果这是动画或者网络小说的话就真的只能是厕纸爽文了 🤗\n\n总之好失望,和我玩过的 Square Enix 的其他作品比如尼尔和奇异人生的剧情相比真的好失望。不过据说后面版本新的剧情会好一些?不知道要不要继续玩... 🛌", "views": 101, "forwards": 0, "media_group_id": 13790297425386685, "images": [{"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4330.jpg", "size": 604404, "thumb": "media/4330.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4331.jpg", "size": 377274, "thumb": "media/4331.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4332.jpg", "size": 482745, "thumb": "media/4332.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4333.jpg", "size": 382726, "thumb": "media/4333.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4334.jpg", "size": 394631, "thumb": "media/4334.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4335.jpg", "size": 386449, "thumb": "media/4335.jpg_thumb.jpg"}]}, {"id": 4336, "date": "2024-08-16T05:50:58", "text": "一些奇妙截图 🧐", "views": 128, "forwards": 0, "media_group_id": 13790299666312853, "images": [{"width": 1040, "height": 994, "date": "2024-08-16T05:50:54", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-54.jpg", "url": "media/4336.jpg", "size": 191940, "thumb": "media/4336.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:50:55", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-55.jpg", "url": "media/4337.jpg", "size": 372270, "thumb": "media/4337.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:50:57", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-57.jpg", "url": "media/4338.jpg", "size": 444261, "thumb": "media/4338.jpg_thumb.jpg"}, {"width": 652, "height": 535, "date": "2024-08-16T05:50:57", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-57.jpg", "url": "media/4339.jpg", "size": 55311, "thumb": "media/4339.jpg_thumb.jpg"}]}, {"id": 4340, "date": "2024-08-17T00:33:58", "text": "今天去逛街,到优衣库 UT 看了一圈今年的 T 恤设计,获得了很多灵感,回家之后设计了这件 pjsk 25 时的 T 恤!\n\n第二张是效果图,打算定制出来 qwq(接收预定", "views": 158, "forwards": 3, "media_group_id": 13790838707551645, "images": [{"width": 2560, "height": 1844, "date": "2024-08-17T00:38:26", "media_type": "photo", "original_name": "photo_2024-08-17_00-38-26.jpg", "url": "media/4340.jpg", "size": 234484, "thumb": "media/4340.jpg_thumb.jpg"}, {"width": 1179, "height": 1400, "date": "2024-08-17T00:23:01", "media_type": "photo", "original_name": "photo_2024-08-17_00-23-01.jpg", "url": "media/4341.jpg", "size": 143331, "thumb": "media/4341.jpg_thumb.jpg"}]}, {"id": 4342, "date": "2024-08-18T21:25:35", "text": "发现了,做出深颜色糖心卤蛋的秘诀就是在卤汁里面放老抽 qwq", "views": 139, "forwards": 1, "images": [{"width": 757, "height": 549, "date": "2024-08-18T21:25:35", "media_type": "photo", "original_name": "photo_2024-08-18_21-25-35.jpg", "url": "media/4342.jpg", "size": 32852, "thumb": "media/4342.jpg_thumb.jpg"}]}, {"id": 4343, "date": "2024-08-19T02:03:17", "text": "好耶 破解完机器装上 Moonlight-Switch 之后就可以在 switch 上玩 ff14 了 qwq", "views": 132, "forwards": 0, "images": [{"width": 1993, "height": 1495, "date": "2024-08-19T02:03:51", "media_type": "photo", "original_name": "photo_2024-08-19_02-03-51.jpg", "url": "media/4343.jpg", "size": 282502, "thumb": "media/4343.jpg_thumb.jpg"}]}, {"id": 4344, "date": "2024-08-19T06:17:34", "text": "你也知道啊啊啊啊啊编剧 💢💢", "views": 140, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1037, "height": 927, "date": "2024-08-19T06:17:29", "media_type": "photo", "original_name": "photo_2024-08-19_06-17-29.jpg", "url": "media/4344.jpg", "size": 111591, "thumb": "media/4344.jpg_thumb.jpg"}]}, {"id": 4345, "date": "2024-08-19T22:12:14", "text": "又设计了一个 25 时 icon 的挂件,专门找了可以做半透明的厂家印,可惜效果没有想象的好呢。\n\n如果可以真的用单面玻璃镜子和 LED 做这个效果就好了,可惜那样的话尺寸就不能做成挂件了", "views": 143, "forwards": 1, "media_group_id": 13792844274282805, "images": [{"width": 960, "height": 1280, "date": "2024-08-19T22:12:12", "media_type": "photo", "original_name": "photo_2024-08-19_22-12-12.jpg", "url": "media/4345.jpg", "size": 158221, "thumb": "media/4345.jpg_thumb.jpg"}, {"width": 1235, "height": 1280, "date": "2024-08-19T22:12:13", "media_type": "photo", "original_name": "photo_2024-08-19_22-12-13.jpg", "url": "media/4346.jpg", "size": 553202, "thumb": "media/4346.jpg_thumb.jpg"}]}, {"id": 4347, "date": "2024-08-20T16:20:44", "text": "(cw: ff14 3.0 spoiler)\n太 meta 了。你说我是一个被各种势力利用的棋子、别人叫我做什么就做什么... 游戏也没给我选择啊 🤗\n\n什么时候会有 npc 真的能感受到 what I want、可以依靠自己的意愿无限制选择的 RPG 游戏", "views": 145, "forwards": 0, "media_group_id": 13793366755080325, "images": [{"width": 1094, "height": 286, "date": "2024-08-20T16:20:43", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-08-20_16-20-43.jpg", "url": "media/4347.jpg", "size": 61039, "thumb": "media/4347.jpg_thumb.jpg"}, {"width": 787, "height": 325, "date": "2024-08-20T16:20:44", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-08-20_16-20-44.jpg", "url": "media/4348.jpg", "size": 79100, "thumb": "media/4348.jpg_thumb.jpg"}]}, {"id": 4349, "date": "2024-08-20T17:50:45", "text": "直喷的工艺效果不太行呢,之后又做了一个热转印的版本,似乎颜色饱和度要好很多(但是热转印因为物理限制就没办法做半透明渐变了\n\n在想会不会是 blend mode 的问题...", "views": 116, "forwards": 1, "media_group_id": 13793409966556557, "images": [{"width": 1280, "height": 960, "date": "2024-08-20T17:50:43", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-43.jpg", "url": "media/4349.jpg", "size": 359340, "thumb": "media/4349.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:44", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-44.jpg", "url": "media/4350.jpg", "size": 444433, "thumb": "media/4350.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:44", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-44.jpg", "url": "media/4351.jpg", "size": 311079, "thumb": "media/4351.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:45", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-45.jpg", "url": "media/4352.jpg", "size": 357219, "thumb": "media/4352.jpg_thumb.jpg"}], "reply": {"id": 4340, "text": "今天去逛街,到优衣库 UT 看了一圈今年的 T 恤设计,获得了很多灵感,回家之后设计了这件 pjsk 25 时的 T 恤!\n\n第二张是效果图,打算定制出来 qwq(接收预定", "thumb": "media/4340.jpg_thumb.jpg"}}, {"id": 4353, "date": "2024-08-21T04:46:58", "text": "拿到了独角兽,开心!", "views": 144, "forwards": 0, "media_group_id": 13793724951478829, "images": [{"width": 2331, "height": 1377, "date": "2024-08-21T04:46:56", "media_type": "photo", "original_name": "photo_2024-08-21_04-46-56.jpg", "url": "media/4353.jpg", "size": 473743, "thumb": "media/4353.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-21T04:46:58", "media_type": "photo", "original_name": "photo_2024-08-21_04-46-58.jpg", "url": "media/4354.jpg", "size": 490682, "thumb": "media/4354.jpg_thumb.jpg"}]}, {"id": 4355, "date": "2024-08-22T01:28:17", "text": "这才是跨平台 🤩", "views": 135, "forwards": 0, "images": [{"width": 772, "height": 697, "date": "2024-08-22T01:28:17", "media_type": "photo", "original_name": "photo_2024-08-22_01-28-17.jpg", "url": "media/4355.jpg", "size": 45996, "thumb": "media/4355.jpg_thumb.jpg"}]}, {"id": 4356, "date": "2024-08-22T08:56:46", "text": "现在 FF14 打到 3.0 啦,无论剧情上还是游戏性都比 2.0 好太多了——无意义的跑腿任务减少了,有动作和配音的过场动画也比之前多了。\n\n前几天去了解了一下这个游戏的历史... 原来 2.0 烂是因为它是 1.0 大失败之后抢救赶工重做的。2.0 设定里开头过场的红色月亮是 1.0 的停服世界末日计划,巴哈姆特从月亮里出来,玩家和游戏公司惨败,被路易索瓦传送到了五年后也就是 2.0 的世界线 🌚", "views": 124, "forwards": 0, "reply": {"id": 4330, "text": "FF14 2.0 通关了!现在是 50 级大猫咪\n\n感觉剧情水平参差不齐,有些地方能感觉到明显是不同的人写的,总体感觉很一般。主线虽然长,花了 49.5 小时才打通 2.0,但是 90% 的任务都非常无聊,像是那种脚本生成的任务一样,让你跑腿打怪或者找人问话捎信或者收集材料,感觉是编剧想不出什么剧情但是也要强行让游戏时间变长随便加进去的... 而且交通不方便,感觉游戏时间里一半都在赶路。\n\n比如讨伐火神泰坦的章节有 20 个任务,第一个任务说似乎泰坦又被召唤出来了需要去讨伐,18 个任务之后才去讨伐... 中间都发生了什么呢?首先让我去找几年前打过泰坦的老兵问攻略问要怎么打。找到了人,让我帮他打老鼠打猩猩,然后发现是吹牛的骗子,让我找另一个人。找另一个人首先想要考验我让我杀夜蟾蜍,然后又要我为他准备“特别的晚餐”三大美味和极品葡萄酒,是的接下来的十几个任务都是到处跑收集食材,结果食物和酒都集齐了之后,厨师和酿酒师和委托我准备晚餐的那些人过来告诉我他们只是想考验我能力够不够,什么攻略都没说... \n\n泰坦都已经被召唤出来了还有闲工夫做饭,而且有没有能力准备食材和讨伐泰坦有什么关系啊 (╯’ – ‘)╯︵ ┻━┻ 唉打到这里我已经想弃游了\n\n即使抛开这些 filler content 剧情也很一般。有比较喜欢的比如幻术师支线希尔菲的剧情和主线妖精族的剧情,但是其他部分就有些重复。去不同的地方打不同的蛮神集齐了六个水晶,最后打终极兵器的时候光之神海德林通过水晶出来保护你,神似塞尔达野炊的四神兽。好人坏人的动机都很单纯,主角能打过仅仅因为是天选光之战士,坏人要不然就是被召唤出来的蛮神洗脑了,要不然就是被更强的坏人控制了或者贪心和他们做了交易,而这个控制树的顶端,所有事情的幕后黑手无影,动机也只是想把他们的邪神召唤出来而已。如果这是动画或者网络小说的话就真的只能是厕纸爽文了 🤗\n\n总之好失望,和我玩过的 Square Enix 的其他作品比如尼尔和奇异人生的剧情相比真的好失望。不过据说后面版本新的剧情会好一些?不知道要不要继续玩... 🛌", "thumb": "media/4330.jpg_thumb.jpg"}}, {"id": 4357, "date": "2024-08-23T01:47:28", "text": "?青蛙让猫捉虫子?", "views": 138, "forwards": 0, "reply": {"id": 4344, "text": "你也知道啊啊啊啊啊编剧 💢💢"}, "images": [{"width": 2560, "height": 1440, "date": "2024-08-23T01:47:28", "media_type": "photo", "original_name": "photo_2024-08-23_01-47-28.jpg", "url": "media/4357.jpg", "size": 411993, "thumb": "media/4357.jpg_thumb.jpg"}]}, {"id": 4358, "date": "2024-08-23T03:47:37", "text": "光之战士也不读条款就同意 🌚", "views": 145, "forwards": 0, "images": [{"width": 2560, "height": 1440, "date": "2024-08-23T03:47:36", "media_type": "photo", "original_name": "photo_2024-08-23_03-47-36.jpg", "url": "media/4358.jpg", "size": 395276, "thumb": "media/4358.jpg_thumb.jpg"}]}, {"id": 4359, "date": "2024-08-23T15:09:03", "text": "#桂桂今天吃什么\n把鸡腿去骨之后剩下的骨头扔掉感觉有点浪费,就试着用来炖了汤做鸡汤面... 吃一口后悔没有用鸡肉炖 😢", "views": 152, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-23T15:09:02", "media_type": "photo", "original_name": "photo_2024-08-23_15-09-02.jpg", "url": "media/4359.jpg", "size": 161796, "thumb": "media/4359.jpg_thumb.jpg"}]}, {"id": 4360, "date": "2024-08-25T02:05:16", "text": "为什么最近每次见别人约饭都会聊起多伦多跨圈的 drama... 😢", "views": 146, "forwards": 3}, {"id": 4361, "date": "2024-08-25T03:59:58", "text": "useless cat 🫣", "views": 136, "forwards": 1, "images": [{"width": 384, "height": 99, "date": "2024-08-25T03:59:58", "media_type": "photo", "original_name": "photo_2024-08-25_03-59-58.jpg", "url": "media/4361.jpg", "size": 7967, "thumb": "media/4361.jpg_thumb.jpg"}]}, {"id": 4362, "date": "2024-08-25T20:28:09", "text": "#桂桂今天吃什么\n炖鸡!", "views": 139, "forwards": 0, "media_group_id": 13796941516438189, "images": [{"width": 1280, "height": 960, "date": "2024-08-25T19:37:19", "media_type": "photo", "original_name": "photo_2024-08-25_19-37-19.jpg", "url": "media/4362.jpg", "size": 200755, "thumb": "media/4362.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-25T20:28:09", "media_type": "photo", "original_name": "photo_2024-08-25_20-28-09.jpg", "url": "media/4363.jpg", "size": 130831, "thumb": "media/4363.jpg_thumb.jpg"}], "reply": {"id": 4359, "text": "#桂桂今天吃什么\n把鸡腿去骨之后剩下的骨头扔掉感觉有点浪费,就试着用来炖了汤做鸡汤面... 吃一口后悔没有用鸡肉炖 😢"}}, {"id": 4364, "date": "2024-08-26T02:20:21", "views": 146, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-26T02:20:21", "media_type": "photo", "original_name": "photo_2024-08-26_02-20-21.jpg", "url": "media/4364.jpg", "size": 53018, "thumb": "media/4364.jpg_thumb.jpg"}]}, {"id": 4365, "date": "2024-08-26T04:44:31", "text": "收拾房间收拾得要疯了,有好多现在用不到但是「感觉扔掉它的话它会很伤心」所以想要留下来的东西 😓\n\n比如很好看的购物袋和包装盒、不那么好看就没有再穿过的衣服、以前为了解决某个需求临时设计的原型和零件、别人可能用得上的比如几十个沃尔玛布袋和几百张口罩...", "views": 140, "forwards": 0}, {"id": 4366, "date": "2024-08-26T16:10:15", "text": "瑞希生日快乐!", "views": 134, "forwards": 1, "images": [{"width": 1280, "height": 893, "date": "2024-08-26T16:10:14", "media_type": "photo", "original_name": "photo_2024-08-26_16-10-14.jpg", "url": "media/4366.jpg", "size": 144818, "thumb": "media/4366.jpg_thumb.jpg"}]}, {"id": 4367, "date": "2024-08-26T18:00:30", "text": "控え室.jpg", "views": 113, "forwards": 0, "media_group_id": 13797561841699629, "images": [{"width": 1280, "height": 893, "date": "2024-08-26T16:13:21", "media_type": "photo", "original_name": "photo_2024-08-26_16-13-21.jpg", "url": "media/4367.jpg", "size": 215337, "thumb": "media/4367.jpg_thumb.jpg"}, {"width": 1343, "height": 1790, "date": "2024-08-26T18:00:20", "media_type": "photo", "original_name": "photo_2024-08-26_18-00-20.jpg", "url": "media/4368.jpg", "size": 102272, "thumb": "media/4368.jpg_thumb.jpg"}, {"width": 1280, "height": 1133, "date": "2024-08-26T18:00:29", "media_type": "photo", "original_name": "photo_2024-08-26_18-00-29.jpg", "url": "media/4369.jpg", "size": 248939, "thumb": "media/4369.jpg_thumb.jpg"}]}, {"id": 4370, "date": "2024-08-27T02:39:59", "text": "好,11 PM - 6 AM 关服维护强行戒网\n\n这个时机也太巧了,正好明天早九要考试", "views": 112, "forwards": 0, "images": [{"width": 372, "height": 96, "date": "2024-08-27T02:36:22", "media_type": "photo", "original_name": "photo_2024-08-27_02-36-22.jpg", "url": "media/4370.jpg", "size": 11335, "thumb": "media/4370.jpg_thumb.jpg"}]}, {"id": 4371, "date": "2024-08-27T08:38:05", "text": "明天考试,今天补课看教课书的时候因为阅读困难眼睛没办法对焦想要试试让 TTS 帮我读出来\n\n但是似乎没有很好的开源方案可以用本地大模型读 PDF,试了一下 Zotero-ZoTTS 但是它只是用 Zotero 的火狐引擎自带的 Web TTS 接口,断句语调全错而且声音还很机械...\n\n之后找了一大圈也没找到很好的解决方案,甚至有点想自己开坑了。已经要放弃的时候,想起来 Edge 也有 TTS 功能来着索性试试吧,然后听一下发现真的好厉害 🤩 感觉效果已经和 ElevenLabs 不相上下了,而且是免费的,完全超出预期\n\n好了我一直留着余念没删的 Chrome 和火狐都可以卸载了", "views": 145, "forwards": 0, "files": [{"width": 1952, "height": 1182, "duration": 23, "file_name": "Edge.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-08-27T08:38:05", "media_type": "video_file", "original_name": "Edge.mp4", "url": "media/4371.mp4", "size": 796750, "thumb": "media/4371.mp4_thumb.jpg"}]}, {"id": 4372, "date": "2024-08-27T09:35:59", "text": "陪伴了我八年零五天", "views": 189, "forwards": 1, "media_group_id": 13798010871746549, "images": [{"width": 1163, "height": 789, "date": "2024-08-27T09:35:58", "media_type": "photo", "original_name": "photo_2024-08-27_09-35-58.jpg", "url": "media/4372.jpg", "size": 66620, "thumb": "media/4372.jpg_thumb.jpg"}, {"width": 320, "height": 129, "date": "2024-08-27T09:35:58", "media_type": "photo", "original_name": "photo_2024-08-27_09-35-58.jpg", "url": "media/4373.jpg", "size": 11198, "thumb": "media/4373.jpg_thumb.jpg"}]}, {"id": 4374, "date": "2024-08-27T16:33:39", "text": "看到朋友发的梗图,突然在想,日语的「貴様 kisama」变成阴阳怪气词的过程是不是和中文的「您」完全一致 🌚", "views": 140, "forwards": 0, "images": [{"width": 850, "height": 971, "date": "2024-08-27T16:33:39", "media_type": "photo", "original_name": "photo_2024-08-27_16-33-39.jpg", "url": "media/4374.jpg", "size": 127014, "thumb": "media/4374.jpg_thumb.jpg"}]}, {"id": 4375, "date": "2024-08-29T04:37:01", "text": "新的室友搬进来了!开心开心", "views": 116, "forwards": 0}, {"id": 4376, "date": "2024-08-29T05:00:26", "text": "唉\n\n刚刚在嵌入式群里问在哪里找 rockchip 的文档,tyh 回我说找吴川斌的博客,下意识以为是某个被开盒的人的博客,后来才知道这个博客本身就叫这个名字\n\n唉,住久了 tgcn 只要听到三个汉字的名字都会下意识以为有人在被网爆,明明对于一般人来说用法名应该是理所应当的事情吧", "views": 143, "forwards": 1, "images": [{"width": 576, "height": 1280, "date": "2024-08-29T05:00:26", "media_type": "photo", "original_name": "photo_2024-08-29_05-00-26.jpg", "url": "media/4376.jpg", "size": 120322, "thumb": "media/4376.jpg_thumb.jpg"}]}, {"id": 4377, "date": "2024-08-30T06:29:29", "text": "新室友说网速慢,测速 100Mbps 确实慢,拆开机器看一眼这个网卡的 WiFi 和蓝牙天线接反了 🧐\n\n直接换了一个 ax210,也是我库存里最后一张 ax210 了... 下次需要补货的时候会不会就有 wifi7 6g 网卡用了呢 🤤", "views": 147, "forwards": 0, "images": [{"width": 1280, "height": 990, "date": "2024-08-30T06:29:28", "media_type": "photo", "original_name": "photo_2024-08-30_06-29-28.jpg", "url": "media/4377.jpg", "size": 280441, "thumb": "media/4377.jpg_thumb.jpg"}]}, {"id": 4378, "date": "2024-08-30T08:19:07", "text": "唉,今天把 Wacca 的电脑拿过来跑 ff14 测试了一下,发现 1660 Super 带 4k 60fps 完全够,但是在 linux 上 2080 带 2k 都只能到 40fps...\n\n看来想认真玩游戏还是需要 Windows", "views": 128, "forwards": 0}, {"id": 4379, "date": "2024-08-30T18:55:52", "text": "今天想要下载网页内嵌视频,打开 edge 发现下载视频的插件不见了\n\n想知道为什么,去打开另一台电脑的 chrome 看了一眼,发现它因为\"违反了 Chrome 商店政策\"被下架了 🌚 就因为能下载 YouTube 视频吗?\n\n唉卸掉 Chrome 真的一点都不后悔", "views": 144, "forwards": 1, "reply": {"id": 4372, "text": "陪伴了我八年零五天", "thumb": "media/4372.jpg_thumb.jpg"}, "images": [{"width": 856, "height": 371, "date": "2024-08-30T18:55:52", "media_type": "photo", "original_name": "photo_2024-08-30_18-55-52.jpg", "url": "media/4379.jpg", "size": 32158, "thumb": "media/4379.jpg_thumb.jpg"}]}, {"id": 4380, "date": "2024-08-31T03:04:55", "text": "#桂桂今天吃什么\n红烧肉!", "views": 136, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-31T03:04:54", "media_type": "photo", "original_name": "photo_2024-08-31_03-04-54.jpg", "url": "media/4380.jpg", "size": 157150, "thumb": "media/4380.jpg_thumb.jpg"}]}, {"id": 4381, "date": "2024-08-31T17:50:42", "text": "出门摸草路过了某个 jazz fest,还有某个二次元谷子店,不错喵", "views": 134, "forwards": 0, "media_group_id": 13801013136707349, "images": [{"width": 1280, "height": 960, "date": "2024-08-31T17:50:41", "media_type": "photo", "original_name": "photo_2024-08-31_17-50-41.jpg", "url": "media/4381.jpg", "size": 310590, "thumb": "media/4381.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-31T17:50:41", "media_type": "photo", "original_name": "photo_2024-08-31_17-50-41.jpg", "url": "media/4382.jpg", "size": 270429, "thumb": "media/4382.jpg_thumb.jpg"}]}, {"id": 4383, "date": "2024-09-01T00:45:34", "text": "不知道为什么越来越不喜欢碳酸饮料的气泡了", "views": 122, "forwards": 0}, {"id": 4384, "date": "2024-09-01T01:14:27", "text": "做饭,让聊聊订一个 半小时的闹钟,结果聊聊订了 1.5 小时 🧐", "views": 133, "forwards": 1}, {"id": 4385, "date": "2024-09-01T20:28:14", "text": "气死了,大家以后记住不要买松下的电池\n\n去无人超市买了一块全新的 9V 电池,回家装上发现不工作,用电表测一下只有 2.63V...", "views": 125, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-09-01T20:28:14", "media_type": "photo", "original_name": "photo_2024-09-01_20-28-14.jpg", "url": "media/4385.jpg", "size": 186510, "thumb": "media/4385.jpg_thumb.jpg"}]}, {"id": 4386, "date": "2024-09-02T00:49:34", "text": "收到了 Celestium 的礼物,是一个看起来像天球仪的永动摆,好好看 qwq 是某种对 ADHD 宝具\n\n它原本需要装一个 9V 电池,但是买来了一个是坏的,而且感觉用电池供电好浪费,所以直接把电池线剪掉焊了一个 DC 接口上去改成 12V 接线了,既让磁力更强又不用担心会没电了 🧙‍♂", "views": 258, "forwards": 3, "media_group_id": 13801905399622605, "files": [{"width": 1920, "height": 1080, "duration": 12, "file_name": "VID_20240901_173015.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-09-02T00:49:34", "media_type": "video_file", "original_name": "VID_20240901_173015.x264-30.mp4", "url": "media/4387.mp4", "size": 1505502, "thumb": "media/4387.mp4_thumb.jpg"}], "images": [{"width": 1733, "height": 1300, "date": "2024-09-02T00:49:25", "media_type": "photo", "original_name": "photo_2024-09-02_00-49-25.jpg", "url": "media/4386.jpg", "size": 215872, "thumb": "media/4386.jpg_thumb.jpg"}]}, {"id": 4388, "date": "2024-09-03T16:34:30", "text": "之前一直不太懂为什么一些淘宝卖家卖两三块钱的东西可以包邮,自己寄东西邮费邮费就至少 ¥8\n\n今天去群里问了问,群友告诉我批量发货可以很大程度降低运费,一次发货两件就能每件便宜 ¥1.3 了,大商家一次发几百几千件肯定能拿到更便宜的价格 🤩\n\n以及不知道为什么面向商家的 fahuo.cainiao.com 即使只寄一件也比面向客户的菜鸟 App 上的价格便宜,奇妙", "views": 125, "forwards": 1, "images": [{"width": 644, "height": 574, "date": "2024-09-03T16:34:30", "media_type": "photo", "original_name": "photo_2024-09-03_16-34-30.jpg", "url": "media/4388.jpg", "size": 32873, "thumb": "media/4388.jpg_thumb.jpg"}]}, {"id": 4389, "date": "2024-09-03T20:28:35", "text": "今年也是,很荣幸地翘掉了开学第一天的第一节课 😴", "views": 157, "forwards": 3, "reply": {"id": 1720, "text": "很荣幸地翘掉了开学第一天的第一节课 😴"}, "images": [{"width": 222, "height": 139, "date": "2024-09-03T20:28:35", "media_type": "photo", "original_name": "photo_2024-09-03_20-28-35.jpg", "url": "media/4389.jpg", "size": 6128, "thumb": "media/4389.jpg_thumb.jpg"}]}, {"id": 4390, "date": "2024-09-03T20:35:57", "text": "唉 一年半前鸡腿好便宜,居然 $0.99/lb... 现在要 $2.5/lb 了\n\n早知道当时多买几十袋了", "views": 114, "forwards": 0, "reply": {"id": 1719, "text": "今天看着鸡腿打折 $0.99/lb 我就买了三袋 10.27lb,然后看着晚上七点半熟食买一送一我就买了两盒左宗棠鸡 😶\n\n我对打折的东西完全没有抵抗力啊... 不过还好生肉可以冻很久,冰箱冷冻室满了的话阳台也是冷冻室(不"}}, {"id": 4391, "date": "2024-09-04T02:34:26", "text": "每次在网上下单沃尔玛都会送来一堆购物袋... 感觉扔掉很浪费,所以今天去了一趟沃尔玛,把多余的一袋购物袋放在自助结账那里了\n\n原本问了店员,店员没见过返还袋子的人就说不收,所以就放在自助结账了,看到确实有人会拿 qwq", "views": 134, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-09-04T02:34:26", "media_type": "photo", "original_name": "photo_2024-09-04_02-34-26.jpg", "url": "media/4391.jpg", "size": 170773, "thumb": "media/4391.jpg_thumb.jpg"}]}, {"id": 4392, "date": "2024-09-04T15:11:20", "text": "社牛一次 \n\n昨天计网第一节课听到作业是小组作业立即发贴找组员,找到了同样搞 homelab 的人\n\n然后课上看到有同学似乎很懂就去搭了话,看到他笔记本在用 nixos 还是 tiling 桌面还插着 yubikey 就知道肯定很厉害,结果聊着聊着发现是 tgcn 群友,共同群有 nixos, arch, 黑苹果 🌚\n\n...然后他和我聊起了 cubercsl,问我认不认识这个人 🤗 世界成环了", "views": 126, "forwards": 2, "media_group_id": 13803701440725893, "images": [{"width": 1252, "height": 977, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4392.jpg", "size": 120250, "thumb": "media/4392.jpg_thumb.jpg"}, {"width": 696, "height": 678, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4393.jpg", "size": 31711, "thumb": "media/4393.jpg_thumb.jpg"}, {"width": 626, "height": 486, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4394.jpg", "size": 27797, "thumb": "media/4394.jpg_thumb.jpg"}]}, {"id": 4395, "date": "2024-09-04T16:46:38", "text": "发现和戴眼镜的人打视频可以从眼镜的反射中看到对方在看什么 🧐", "views": 143, "forwards": 0}, {"id": 4396, "date": "2024-09-04T16:54:56", "text": "草 和 syama 视频,给她买外卖买了炒面,她取外卖的时候我也闻到了味道,然后想了想不对啊我怎么会闻到味道,然后就闻不到味道了 🌚\n\n原来我的鼻子长在脑子里", "views": 133, "forwards": 1}, {"id": 4397, "date": "2024-09-05T01:50:56", "text": "呜呜呜 被供应链攻击断药了,贴片厂生产不出贴片了,报告说预计两个月之后才能恢复...\n\n赶快联系医生换了针剂 😓 可是我怕针怎么办呜呜", "views": 154, "forwards": 3, "images": [{"width": 1507, "height": 1763, "date": "2024-09-05T01:50:56", "media_type": "photo", "original_name": "photo_2024-09-05_01-50-56.jpg", "url": "media/4397.jpg", "size": 219215, "thumb": "media/4397.jpg_thumb.jpg"}]}, {"id": 4398, "date": "2024-09-05T06:37:56", "text": "唉 我好喜欢一两年前 OpenAI 主页很独特的网页配色风格,今天和聊聊聊到这个设计的时候突然发现现在的 OpenAI 主页已经变成了普普通通的卡片设计... 好可惜", "views": 142, "forwards": 2, "media_group_id": 13804146213977677, "images": [{"width": 2260, "height": 1849, "date": "2024-09-05T06:37:54", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-54.jpg", "url": "media/4398.jpg", "size": 223512, "thumb": "media/4398.jpg_thumb.jpg"}, {"width": 2234, "height": 1842, "date": "2024-09-05T06:37:55", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-55.jpg", "url": "media/4399.jpg", "size": 311424, "thumb": "media/4399.jpg_thumb.jpg"}, {"width": 1753, "height": 1662, "date": "2024-09-05T06:37:56", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-56.jpg", "url": "media/4400.jpg", "size": 124974, "thumb": "media/4400.jpg_thumb.jpg"}]}, {"id": 4401, "date": "2024-09-06T15:39:04", "text": "😢😢😢😢😢", "views": 126, "forwards": 2, "images": [{"width": 960, "height": 1280, "date": "2024-09-06T15:39:04", "media_type": "photo", "original_name": "photo_2024-09-06_15-39-04.jpg", "url": "media/4401.jpg", "size": 129653, "thumb": "media/4401.jpg_thumb.jpg"}]}, {"id": 4402, "date": "2024-09-06T21:11:00", "text": "哇!Python 3.13 要把 GIL (Global Interpreter Lock) 去掉了!马上就可以在 Python 里面很方便地用多核跑多线程工作流了!也不再需要启动子进程了...\n\n马上下载一个试试 qwq", "views": 119, "forwards": 0}, {"id": 4403, "date": "2024-09-06T23:01:40", "text": "还在想怎样爬 arXiv,然后发现官方发布过完整的数据 dump 直接下载就能用了 🤩\n\n唉,互联网怎么会有这么良心的组织,看看别的同样是托管用户内容的平台在想尽办法反爬虫,这边甚至不用爬...", "views": 125, "forwards": 1, "images": [{"width": 1641, "height": 1029, "date": "2024-09-06T23:01:39", "media_type": "photo", "original_name": "photo_2024-09-06_23-01-39.jpg", "url": "media/4403.jpg", "size": 177858, "thumb": "media/4403.jpg_thumb.jpg"}]}, {"id": 4404, "date": "2024-09-07T16:44:12", "text": "#谜题 现在解 Slither Link 25*30 只需要 23 分钟了!", "views": 126, "forwards": 0, "reply": {"id": 4298, "text": "#谜题\n\n看数一在玩 Slither Link 我也去试了试,好难 🥺 每日谜题花了 1:42 小时才做出来\n\n(放一个 100 倍速的视频"}, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2024-09-07T16:44:12", "width": 1532, "height": 1998, "duration": 72, "media_type": "animation", "original_name": "out.mp4", "url": "media/4404.mp4", "size": 5940250, "thumb": "media/4404.mp4_thumb.jpg"}]}, {"id": 4405, "date": "2024-09-08T05:46:45", "text": "试着用洗衣机洗出来皱皱,不是很好看呢... 不知道用熨斗能不能修好", "views": 121, "forwards": 1, "reply": {"id": 4401, "text": "😢😢😢😢😢"}, "images": [{"width": 960, "height": 1280, "date": "2024-09-08T05:46:44", "media_type": "photo", "original_name": "photo_2024-09-08_05-46-44.jpg", "url": "media/4405.jpg", "size": 182757, "thumb": "media/4405.jpg_thumb.jpg"}]}, {"id": 4406, "date": "2024-09-08T06:02:53", "text": "发现 arXiv 数据集里面没有作者的 affiliation,也没有邮箱,只有名字,怎么办呢?\n\n刚开始想要爬 Google Scholar 按名字搜索找到邮箱然后用邮箱判断 affiliation,但是发现重名的作者真的非常多... 比如数据里出现次数最多的 Yang Liu 有 1734 篇文章,但是在 Scholar 上同名的人也有至少 300 个,看来名字不太可靠呢\n\n想了想感觉没有很整洁的办法,比较麻烦的办法倒是想到了一个。因为 arXiv 要求所有作者必须上传 tex 源码,我打算把所有 tex 源码下载下来然后在源码里面找 @ 关键字,也许这样可以找到作者的邮箱从而得到 affiliation \n\n(虽然因为 tex 的多样性,把作者的名字和邮箱连接起来也是一个难点... 也许可以让 LLM 过一遍数据帮我提取 quq", "views": 118, "forwards": 2, "reply": {"id": 4403, "text": "还在想怎样爬 arXiv,然后发现官方发布过完整的数据 dump 直接下载就能用了 🤩\n\n唉,互联网怎么会有这么良心的组织,看看别的同样是托管用户内容的平台在想尽办法反爬虫,这边甚至不用爬..."}, "images": [{"width": 1280, "height": 610, "date": "2024-09-08T06:02:53", "media_type": "photo", "original_name": "photo_2024-09-08_06-02-53.jpg", "url": "media/4406.jpg", "size": 131250, "thumb": "media/4406.jpg_thumb.jpg"}]}, {"id": 4407, "date": "2024-09-08T14:44:12", "text": "猫脑过载", "views": 109, "forwards": 0, "images": [{"width": 547, "height": 247, "date": "2024-09-08T14:44:12", "media_type": "photo", "original_name": "photo_2024-09-08_14-44-12.jpg", "url": "media/4407.jpg", "size": 21577, "thumb": "media/4407.jpg_thumb.jpg"}]}, {"id": 4408, "date": "2024-09-08T15:27:31", "text": "唉... 看看 research 人的计算机常识 📦\n\narXiv 让你传一份 tar.gz 的 latex 源码,有人传了没压缩的 tar,有人传了 gz 压缩的单文件,有人把 pdf 重命名成 tar.gz 传上去了,有人把 pdf 打包传上去了...\n\n打包一个源码有那么难吗??", "views": 132, "forwards": 2, "images": [{"width": 1403, "height": 596, "date": "2024-09-08T15:21:58", "media_type": "photo", "original_name": "photo_2024-09-08_15-21-58.jpg", "url": "media/4408.jpg", "size": 101867, "thumb": "media/4408.jpg_thumb.jpg"}]}, {"id": 4409, "date": "2024-09-08T23:27:54", "text": "\"towards intelligence too cheap to meter\"\n\n原本不想交给 LLM 因为觉得可能会很慢或者很贵,但是 gpt4o-mini 实在是太便宜了,让它从 39487 篇论文的 tex 源码里提取作者信息,总共 300MB 的纯文本数据居然半小时就处理完了,只花了 $5.29 🤩\n\n真希望以后能有效果这么好的开源小模型", "views": 118, "forwards": 1, "media_group_id": 13806704591990717, "images": [{"width": 1739, "height": 823, "date": "2024-09-08T23:27:53", "media_type": "photo", "original_name": "photo_2024-09-08_23-27-53.jpg", "url": "media/4409.jpg", "size": 75220, "thumb": "media/4409.jpg_thumb.jpg"}], "reply": {"id": 4406, "text": "发现 arXiv 数据集里面没有作者的 affiliation,也没有邮箱,只有名字,怎么办呢?\n\n刚开始想要爬 Google Scholar 按名字搜索找到邮箱然后用邮箱判断 affiliation,但是发现重名的作者真的非常多... 比如数据里出现次数最多的 Yang Liu 有 1734 篇文章,但是在 Scholar 上同名的人也有至少 300 个,看来名字不太可靠呢\n\n想了想感觉没有很整洁的办法,比较麻烦的办法倒是想到了一个。因为 arXiv 要求所有作者必须上传 tex 源码,我打算把所有 tex 源码下载下来然后在源码里面找 @ 关键字,也许这样可以找到作者的邮箱从而得到 affiliation \n\n(虽然因为 tex 的多样性,把作者的名字和邮箱连接起来也是一个难点... 也许可以让 LLM 过一遍数据帮我提取 quq"}}, {"id": 4411, "date": "2024-09-09T01:37:53", "text": "#桂桂今天吃什么\n汉堡拌饭(?)\n\n把汉堡的食材单独做熟然后分开放在饭上 qwq", "views": 105, "forwards": 0, "media_group_id": 13806766989718021, "images": [{"width": 1280, "height": 960, "date": "2024-09-09T06:09:07", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-07.jpg", "url": "media/4411.jpg", "size": 572990, "thumb": "media/4411.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-09T06:09:18", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-18.jpg", "url": "media/4412.jpg", "size": 399376, "thumb": "media/4412.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-09T06:09:24", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-24.jpg", "url": "media/4413.jpg", "size": 367730, "thumb": "media/4413.jpg_thumb.jpg"}]}, {"id": 4415, "date": "2024-09-09T20:15:42", "text": "灵魂走线", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1014, "height": 1046, "date": "2024-09-09T20:13:09", "media_type": "photo", "original_name": "photo_2024-09-09_20-13-09.jpg", "url": "media/4415.jpg", "size": 230156, "thumb": "media/4415.jpg_thumb.jpg"}]}, {"id": 4416, "date": "2024-09-10T05:48:20", "text": "之前在想有没有可能真的把这种图上的效果用发光的无限反射镜做出来,前几天买了材料寄到 syama 那里做了一些可行性测试发现是可以的,效果还很不错 qwq\n\n今天马上花了八个小时连麦把 PCB 画好送去嘉立创打样了,为了让它更实用试着画了一个小 OLED 显示屏和一个小数码管上去,虽然不知道它们亮度够不够显示在无限反射镜里... 感觉 200 nits 的亮度不太可能但是也试试好啦\n\n之后还要设计一个 3D 打印的导光外壳,希望第一个版本不会翻车(x", "views": 122, "forwards": 0, "media_group_id": 13807578402274005, "images": [{"width": 960, "height": 1280, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4416.jpg", "size": 73939, "thumb": "media/4416.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4417.jpg", "size": 103598, "thumb": "media/4417.jpg_thumb.jpg"}, {"width": 771, "height": 753, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4418.jpg", "size": 179015, "thumb": "media/4418.jpg_thumb.jpg"}, {"width": 1002, "height": 795, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4419.jpg", "size": 76856, "thumb": "media/4419.jpg_thumb.jpg"}], "reply": {"id": 4345, "text": "又设计了一个 25 时 icon 的挂件,专门找了可以做半透明的厂家印,可惜效果没有想象的好呢。\n\n如果可以真的用单面玻璃镜子和 LED 做这个效果就好了,可惜那样的话尺寸就不能做成挂件了", "thumb": "media/4345.jpg_thumb.jpg"}}, {"id": 4420, "date": "2024-09-10T09:29:56", "text": "https://www.youtube.com/watch?v=v-VFP0piZLw", "views": 117, "forwards": 0}, {"id": 4421, "date": "2024-09-10T21:08:22", "text": "真是我见过的最中二的海报", "views": 126, "forwards": 0, "images": [{"width": 931, "height": 1280, "date": "2024-09-10T21:08:22", "media_type": "photo", "original_name": "photo_2024-09-10_21-08-22.jpg", "url": "media/4421.jpg", "size": 107511, "thumb": "media/4421.jpg_thumb.jpg"}]}, {"id": 4422, "date": "2024-09-11T02:09:00", "text": "幻视", "views": 117, "forwards": 0, "images": [{"width": 1280, "height": 475, "date": "2024-09-11T02:09:00", "media_type": "photo", "original_name": "photo_2024-09-11_02-09-00.jpg", "url": "media/4422.jpg", "size": 64898, "thumb": "media/4422.jpg_thumb.jpg"}]}, {"id": 4423, "date": "2024-09-12T02:52:36", "text": "#桂桂今天吃什么\n焦碳\n\nadhd 开始炖的时候忘记关小火了 😭", "views": 109, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-09-12T07:27:33", "media_type": "photo", "original_name": "photo_2024-09-12_07-27-33.jpg", "url": "media/4423.jpg", "size": 350931, "thumb": "media/4423.jpg_thumb.jpg"}]}, {"id": 4424, "date": "2024-09-12T06:14:36", "text": "色终于回来了", "views": 100, "forwards": 1, "images": [{"width": 1253, "height": 1670, "date": "2024-09-12T07:27:40", "media_type": "photo", "original_name": "photo_2024-09-12_07-27-40.jpg", "url": "media/4424.jpg", "size": 281796, "thumb": "media/4424.jpg_thumb.jpg"}]}, {"id": 4425, "date": "2024-09-12T07:30:19", "text": "晚上饿饿又懒得做夜宵,冲点过期两年的 Soylent 代餐豆奶粉配上过期一年的草莓糖浆喝好了 \n\n我给 3/5 分。评价是能喝,但是并没有吃食物的感觉,虽然卡路里够了但是并没有解决想吃东西的问题 🤤", "views": 103, "forwards": 0, "images": [{"width": 1063, "height": 641, "date": "2024-09-12T07:30:19", "media_type": "photo", "original_name": "photo_2024-09-12_07-30-19.jpg", "url": "media/4425.jpg", "size": 63001, "thumb": "media/4425.jpg_thumb.jpg"}]}, {"id": 4426, "date": "2024-09-12T07:44:33", "text": "昨天和新认识的同学/群友聊天,他似乎很惊讶我不说粤语 😓\n\n我出生在广州但是不说粤语,老家在湖南但是不吃辣,在北京上小学但是说话完全没有北儿京儿腔儿,在麻省长大但是即不看橄榄球也不吃🍩,现在住在多伦多但是怕冷... 感觉自己无论在哪里都是外地人 🪟", "views": 107, "forwards": 2}, {"id": 4427, "date": "2024-09-13T01:40:16", "text": "把 FF14 的数据同步到 InfluxDB 上了,然后在 Grafana 上搭了一个 FF14 的数据监控面板 qwq\n\n感谢 liza 的 influx 插件 🧙‍♂", "views": 124, "forwards": 1, "media_group_id": 13809532927871925, "images": [{"width": 1862, "height": 1196, "date": "2024-09-13T01:40:15", "media_type": "photo", "original_name": "photo_2024-09-13_01-40-15.jpg", "url": "media/4427.jpg", "size": 178219, "thumb": "media/4427.jpg_thumb.jpg"}, {"width": 1853, "height": 770, "date": "2024-09-13T01:40:15", "media_type": "photo", "original_name": "photo_2024-09-13_01-40-15.jpg", "url": "media/4428.jpg", "size": 91854, "thumb": "media/4428.jpg_thumb.jpg"}]}, {"id": 4429, "date": "2024-09-13T02:19:07", "text": "#桂桂今天吃什么\n今天重新做了,这次不是焦碳", "views": 103, "forwards": 0, "reply": {"id": 4423, "text": "#桂桂今天吃什么\n焦碳\n\nadhd 开始炖的时候忘记关小火了 😭"}, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T02:34:11", "media_type": "photo", "original_name": "photo_2024-09-13_02-34-11.jpg", "url": "media/4429.jpg", "size": 404874, "thumb": "media/4429.jpg_thumb.jpg"}]}, {"id": 4430, "date": "2024-09-13T04:45:57", "text": "今天和聊聊玩了索尼刚发售的 PS5 独占游戏 Astro Bot,真的用到了手柄的体感和震动和音效还有中间的触摸板,感觉手柄无缝成为了游戏的一部分,第一次感受到原来 PS5 这个平台这么厉害\n\n可惜跨平台游戏里基本上没有开发者会专门给 PS5 的特殊功能做很特别的适配,PS5 上顺平台的游戏也没有多少...\n\n现在突然想入坑玩玩同样是 PS5 独占的 FF16 了 quq", "views": 100, "forwards": 1, "images": [{"width": 2560, "height": 1440, "date": "2024-09-13T04:45:57", "media_type": "photo", "original_name": "photo_2024-09-13_04-45-57.jpg", "url": "media/4430.jpg", "size": 306903, "thumb": "media/4430.jpg_thumb.jpg"}]}, {"id": 4431, "date": "2024-09-13T15:52:14", "text": "TTC 公交车有 USB 充电头了诶,每个座位都有,不过似乎是非标 5V 4.2A 🌚", "views": 98, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T15:52:14", "media_type": "photo", "original_name": "photo_2024-09-13_15-52-14.jpg", "url": "media/4431.jpg", "size": 91033, "thumb": "media/4431.jpg_thumb.jpg"}]}, {"id": 4432, "date": "2024-09-13T17:28:29", "text": "和网友见面试了试安卓板子,发现现在安卓板子的笔也很能用了!而且还有 krita 支持哇\n\n他用这个板子玩プロセカ还比我厉害哇,虽然因为小米 hyperos 没办法禁用四指动作需要用 xposed 插件屏蔽 ☁️\n\n开始重新考虑下一个板子需不需要是苹果了", "views": 108, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T17:28:29", "media_type": "photo", "original_name": "photo_2024-09-13_17-28-29.jpg", "url": "media/4432.jpg", "size": 97128, "thumb": "media/4432.jpg_thumb.jpg"}]}, {"id": 4433, "date": "2024-09-14T04:33:00", "text": "今天见到了新网友 Edison,吃了很棒的菠萝咖喱(夏威夷咖喱?)\n\n下午带他来这里打中二和舞萌,一起把中二修好了然后装上了最新最热 A181,多了好多首プロセカ的联动曲欸,不错不错。看他打了几个币,又是自称萌新自称不怎么打然后上来就打 13+ 🤗 感觉自己太菜音游窝要开不下去了", "views": 111, "forwards": 1, "media_group_id": 13810307044534221, "images": [{"width": 1826, "height": 1370, "date": "2024-09-14T04:32:59", "media_type": "photo", "original_name": "photo_2024-09-14_04-32-59.jpg", "url": "media/4433.jpg", "size": 186642, "thumb": "media/4433.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-14T04:33:00", "media_type": "photo", "original_name": "photo_2024-09-14_04-33-00.jpg", "url": "media/4434.jpg", "size": 318830, "thumb": "media/4434.jpg_thumb.jpg"}], "reply": {"id": 4432, "text": "和网友见面试了试安卓板子,发现现在安卓板子的笔也很能用了!而且还有 krita 支持哇\n\n他用这个板子玩プロセカ还比我厉害哇,虽然因为小米 hyperos 没办法禁用四指动作需要用 xposed 插件屏蔽 ☁️\n\n开始重新考虑下一个板子需不需要是苹果了"}}, {"id": 4435, "date": "2024-09-14T04:49:32", "text": "以及因为雌贴片断货了,让医生转成了针剂,今天去 Pace Pharmacy 取了针剂和针\n\n感觉真的取药的时候才发现有很多细节还没有处理好,比如不知道要打到哪个部位就不知道应该买什么长度的针,比如取药之前觉得试试也无妨但是取药的时候看到针就害怕,比如针剂没有办法自动报销,也不知道现在的保险能不能手动 claim 报销,比如不知道怎样预约医生帮忙打,需要约什么样的医生,哪些医生能耐心给恐针猫猫打针... 好麻烦呜呜呜\n\n以及路过了 TTC 地铁新开的博物馆站入口,好新!虽然依然没有电梯(", "views": 109, "forwards": 2, "media_group_id": 13810314980388765, "images": [{"width": 1826, "height": 1370, "date": "2024-09-14T04:49:30", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-30.jpg", "url": "media/4435.jpg", "size": 454489, "thumb": "media/4435.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-14T04:49:31", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-31.jpg", "url": "media/4436.jpg", "size": 151251, "thumb": "media/4436.jpg_thumb.jpg"}, {"width": 1615, "height": 1318, "date": "2024-09-14T04:49:32", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-32.jpg", "url": "media/4437.jpg", "size": 296603, "thumb": "media/4437.jpg_thumb.jpg"}], "reply": {"id": 4397, "text": "呜呜呜 被供应链攻击断药了,贴片厂生产不出贴片了,报告说预计两个月之后才能恢复...\n\n赶快联系医生换了针剂 😓 可是我怕针怎么办呜呜"}}, {"id": 4438, "date": "2024-09-15T06:30:52", "text": "打通了 Little Kitty, Big City!\n\n很治愈的开放世界游戏!如果说主线是「回家」的话有一点短,速通玩家只需要四分钟就找回家了,但是感觉这个游戏里更有意思的是支线互动和开放世界的探索和猫 \n\n如果让我挑刺的话,觉得作为猫移动的手感和流畅程度不如 Stray 的猫,甚至不如很多游戏里的人类。可能因为是家猫,或者是为了关卡设计做的牺牲吧。\n\n不过 bug 确实有点太多了,猫猫溜达十个小时之后已经会利用 bug 卡进过不去的地方了,看别人发的 bug 速通居然只用了 47 喵 🏃", "views": 96, "forwards": 2, "media_group_id": 13811054820195741, "images": [{"width": 2560, "height": 1440, "date": "2024-09-15T06:30:45", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-45.jpg", "url": "media/4438.jpg", "size": 236767, "thumb": "media/4438.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:46", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-46.jpg", "url": "media/4439.jpg", "size": 306762, "thumb": "media/4439.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:46", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-46.jpg", "url": "media/4440.jpg", "size": 251325, "thumb": "media/4440.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:47", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-47.jpg", "url": "media/4441.jpg", "size": 253696, "thumb": "media/4441.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:48", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-48.jpg", "url": "media/4442.jpg", "size": 330972, "thumb": "media/4442.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:50", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-50.jpg", "url": "media/4443.jpg", "size": 326833, "thumb": "media/4443.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:51", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-51.jpg", "url": "media/4444.jpg", "size": 339348, "thumb": "media/4444.jpg_thumb.jpg"}]}, {"id": 4445, "date": "2024-09-15T23:55:33", "text": "#桂桂今天吃什么\n葱油拌面!\n\n切了两捆葱,但是看到油倒多了就干脆多倒了亿点生抽老抽和糖,24 汤勺生抽和 7 汤勺老抽,可能能吃一周了 🤤", "views": 99, "forwards": 0, "media_group_id": 13811556269231909, "images": [{"width": 1826, "height": 1370, "date": "2024-09-15T23:56:47", "media_type": "photo", "original_name": "photo_2024-09-15_23-56-47.jpg", "url": "media/4445.jpg", "size": 244023, "thumb": "media/4445.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-15T23:57:07", "media_type": "photo", "original_name": "photo_2024-09-15_23-57-07.jpg", "url": "media/4446.jpg", "size": 204495, "thumb": "media/4446.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-15T23:57:16", "media_type": "photo", "original_name": "photo_2024-09-15_23-57-16.jpg", "url": "media/4447.jpg", "size": 336208, "thumb": "media/4447.jpg_thumb.jpg"}]}, {"id": 4448, "date": "2024-09-16T05:06:42", "text": "习惯了拓竹 A1 之后回加拿大用旧的 ender 3 感觉好折磨... 打印点什么都要花半个小时一个小时调平调试机器,然后发现断料了但是把耗材重新推进去也超级超级费力 😢", "views": 134, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-09-16T05:06:42", "media_type": "photo", "original_name": "photo_2024-09-16_05-06-42.jpg", "url": "media/4448.jpg", "size": 126380, "thumb": "media/4448.jpg_thumb.jpg"}]}, {"id": 4449, "date": "2024-09-16T06:49:10", "text": "聊聊:咖啡因会在哪些东西中出现呢?\n我:茶~\n聊聊:还有吗?\n我:红牛\n聊聊:自然的东西\n我:红牛树上的红牛果 🤤", "views": 132, "forwards": 0}, {"id": 4450, "date": "2024-09-17T05:17:16", "text": "中秋快乐!第一次做月饼 qwq\n\n原本想试试做「月球饼」,自己 3D 打印了月球的倒模结果扣上发现完全看不出来是月球... 大失败 😭\n\n不过作为备用方案还打印了一般的月饼模具,看起来还挺像月饼的(虽然本质上是奶黄年糕", "views": 119, "forwards": 1, "media_group_id": 13812401891840357, "images": [{"width": 1280, "height": 959, "date": "2024-09-17T05:17:13", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-13.jpg", "url": "media/4450.jpg", "size": 160158, "thumb": "media/4450.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4451.jpg", "size": 145964, "thumb": "media/4451.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4452.jpg", "size": 187013, "thumb": "media/4452.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4453.jpg", "size": 159938, "thumb": "media/4453.jpg_thumb.jpg"}, {"width": 780, "height": 556, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4454.jpg", "size": 47961, "thumb": "media/4454.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:15", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-15.jpg", "url": "media/4455.jpg", "size": 268496, "thumb": "media/4455.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:16", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-16.jpg", "url": "media/4456.jpg", "size": 171581, "thumb": "media/4456.jpg_thumb.jpg"}]}, {"id": 4457, "date": "2024-09-18T17:29:01", "text": "好 现在我的 ff14 吟游诗人可以弹物理琴了", "views": 137, "forwards": 0, "images": [{"width": 1280, "height": 1239, "date": "2024-09-18T17:29:01", "media_type": "photo", "original_name": "photo_2024-09-18_17-29-01.jpg", "url": "media/4457.jpg", "size": 295863, "thumb": "media/4457.jpg_thumb.jpg"}]}, {"id": 4458, "date": "2024-09-20T00:59:39", "text": "和用 Linux 桌面的人打电话:\n\n对方首先花了十分钟 debug 麦克风音量增益太高 clip 的问题,然后花了十分钟 debug hyprland 屏幕共享捕捉不到的问题,然后他放弃了让我共享屏幕 🤗", "views": 141, "forwards": 4}, {"id": 4459, "date": "2024-09-20T06:42:55", "text": "想起课上同样用 Linux 桌面教 racket 的助教\n\n刚开始讲课打示范代码注释的时候原地打了一个 λ 符号,和大家说很酷吧用 vim 就能原地打出 λ 符号 🤩\n\n半小时之后:我 vim 缩进怎么炸了?我 lsp 怎么不好用了?🧐", "views": 128, "forwards": 1, "reply": {"id": 4458, "text": "和用 Linux 桌面的人打电话:\n\n对方首先花了十分钟 debug 麦克风音量增益太高 clip 的问题,然后花了十分钟 debug hyprland 屏幕共享捕捉不到的问题,然后他放弃了让我共享屏幕 🤗"}, "images": [{"width": 1280, "height": 848, "date": "2024-09-20T06:48:50", "media_type": "photo", "original_name": "photo_2024-09-20_06-48-50.jpg", "url": "media/4459.jpg", "size": 140108, "thumb": "media/4459.jpg_thumb.jpg"}]}, {"id": 4460, "date": "2024-09-20T23:18:23", "text": "因为国际快递又贵又慢,就把订的板子寄到 syama 那边了,然后远程教她焊邮票和 LED\n\nsyama 学得好快!看我在这边演示一遍怎样焊马上就会了 🤩 好厉害\n\n不过还是遇到了很多迷惑问题... 不知道为什么写好固件接上 USB 之后 dmesg 协商好了马上就显示 USB disconnect,以及不知道为什么第八个 LED 之后的都不亮... 原本觉得可能是焊的问题,但是 syama 拆掉换新的重焊了两次都依然有问题,而且把一号 LED 的信号飞线飞到八号的话后面都会亮的,好奇怪 😶\n\n如果有示波器就好了", "views": 127, "forwards": 4, "reply": {"id": 4416, "text": "之前在想有没有可能真的把这种图上的效果用发光的无限反射镜做出来,前几天买了材料寄到 syama 那里做了一些可行性测试发现是可以的,效果还很不错 qwq\n\n今天马上花了八个小时连麦把 PCB 画好送去嘉立创打样了,为了让它更实用试着画了一个小 OLED 显示屏和一个小数码管上去,虽然不知道它们亮度够不够显示在无限反射镜里... 感觉 200 nits 的亮度不太可能但是也试试好啦\n\n之后还要设计一个 3D 打印的导光外壳,希望第一个版本不会翻车(x", "thumb": "media/4416.jpg_thumb.jpg"}, "images": [{"width": 1648, "height": 1006, "date": "2024-09-20T23:18:23", "media_type": "photo", "original_name": "photo_2024-09-20_23-18-23.jpg", "url": "media/4460.jpg", "size": 274213, "thumb": "media/4460.jpg_thumb.jpg"}]}, {"id": 4461, "date": "2024-09-21T01:30:01", "text": "几天前和聊聊去看了最新最热 Transformers One,感觉是为数不多的很有带入感、很能产生共鸣的电影 quq\n\n剧情和 FF14 4.0 差不多,都是推翻暴政获得解放和自由的故事——发现真相、收集资源、取得民众信任、开战获胜。但是不同的地方在于去反抗的权利在谁手中。\n\n4.0 剧情里主角是天选的光之战士、拥有某种与生俱来的超越之力,只有主角一个人有机率打过帝国领袖 Zenos。和主角并肩作战的拂晓也各个都是聪明又能打的英雄,一般民众反而成为了某种累赘,需要帮忙到处跑腿之后才勉强愿意合作。也许 4.0 想要表达的是 \"Liberty or Death\",但是实际上呈现的却是一个只有强者才能去追求自由的世界。对于一般人来说,只是从一边的棋子变成了另一边的棋子而已。\n\n而变形金刚 One 的话,主角是一个一般的受压迫的矿工,没有任何与生俱来的优势,甚至高层人拥有的变形齿轮都从出厂就被夺走了,只剩下了期望自由的心态。通过这样的主角才真正表达了「任何人都可以追求自由」的消息,呈现出了大家都可以是英雄的世界。", "views": 123, "forwards": 0, "media_group_id": 13815057608891245, "images": [{"width": 1920, "height": 785, "date": "2024-09-21T01:29:59", "media_type": "photo", "original_name": "photo_2024-09-21_01-29-59.jpg", "url": "media/4461.jpg", "size": 146409, "thumb": "media/4461.jpg_thumb.jpg"}, {"width": 2560, "height": 1075, "date": "2024-09-21T01:30:00", "media_type": "photo", "original_name": "photo_2024-09-21_01-30-00.jpg", "url": "media/4462.jpg", "size": 504795, "thumb": "media/4462.jpg_thumb.jpg"}]}, {"id": 4463, "date": "2024-09-21T14:50:21", "text": "#桂桂今天吃什么\n卤肉面!", "views": 113, "forwards": 1, "media_group_id": 13815441769068581, "images": [{"width": 1280, "height": 960, "date": "2024-09-21T14:50:20", "media_type": "photo", "original_name": "photo_2024-09-21_14-50-20.jpg", "url": "media/4463.jpg", "size": 181355, "thumb": "media/4463.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-21T14:50:20", "media_type": "photo", "original_name": "photo_2024-09-21_14-50-20.jpg", "url": "media/4464.jpg", "size": 243107, "thumb": "media/4464.jpg_thumb.jpg"}]}, {"id": 4465, "date": "2024-09-22T05:38:28", "text": "刚刚看视频看到一个时间管理 app 的广告,想了想觉得我现在用谷歌日历管理时间还是有很多繁琐的地方,有点想试试这个 app 会不会更方便\n\n...然后注册界面上来就是 AI copilot,真不知道一个日历 app 为什么要这么重视 AI,去看了一下似乎是会让 LLM 读你的邮件列表然后自动给你排日程的样子,感觉隐私和自主性都十分令人担忧,就不想用了\n\n唉 感觉现在 “AI” 完全是负面营销", "views": 104, "forwards": 0, "media_group_id": 13815868065560989, "images": [{"width": 1782, "height": 1173, "date": "2024-09-22T05:38:26", "media_type": "photo", "original_name": "photo_2024-09-22_05-38-26.jpg", "url": "media/4465.jpg", "size": 116841, "thumb": "media/4465.jpg_thumb.jpg"}, {"width": 1204, "height": 679, "date": "2024-09-22T05:38:26", "media_type": "photo", "original_name": "photo_2024-09-22_05-38-26.jpg", "url": "media/4466.jpg", "size": 29172, "thumb": "media/4466.jpg_thumb.jpg"}]}, {"id": 4467, "date": "2024-09-22T06:01:27", "text": "我的时间管理习惯是每做完每件事情之后把这件事情在谷歌日历中记录下来,这样就可以看到每件事情的效率以及时间浪费在哪里了\n\n我 ADHD 很擅长随着现在的心情选事情做,所以反而不喜欢提前把事情计划好,况且也没有提前计划需要的规律作息\n\n但是时间记录这件事本身就比较困难,因为 ADHD 有时候会忘记记录,回想也想不起来时间都花在了哪里,而且谷歌日历手机客户端真的非常难用 💢 基本上只有在电脑前的时间能精确记录上\n\n所以我好想要一个时间记录 app 或者 tg bot,能够让我很方便记录下来上一件事情用的时间,也可以用 AI 给它自动分类(现在用谷歌日历是手动分类)或者让 AI 看我的屏幕自动记录我在做什么\n\n可惜似乎没有人做过这种 app", "views": 126, "forwards": 4, "reply": {"id": 4465, "text": "刚刚看视频看到一个时间管理 app 的广告,想了想觉得我现在用谷歌日历管理时间还是有很多繁琐的地方,有点想试试这个 app 会不会更方便\n\n...然后注册界面上来就是 AI copilot,真不知道一个日历 app 为什么要这么重视 AI,去看了一下似乎是会让 LLM 读你的邮件列表然后自动给你排日程的样子,感觉隐私和自主性都十分令人担忧,就不想用了\n\n唉 感觉现在 “AI” 完全是负面营销", "thumb": "media/4465.jpg_thumb.jpg"}, "images": [{"width": 971, "height": 1280, "date": "2024-09-22T06:01:27", "media_type": "photo", "original_name": "photo_2024-09-22_06-01-27.jpg", "url": "media/4467.jpg", "size": 105550, "thumb": "media/4467.jpg_thumb.jpg"}]}, {"id": 4468, "date": "2024-09-22T06:31:03", "text": "开坑\n\n开坑第一件事当然是起一个不会让我两年之后后悔的名字", "views": 126, "forwards": 0, "reply": {"id": 4467, "text": "我的时间管理习惯是每做完每件事情之后把这件事情在谷歌日历中记录下来,这样就可以看到每件事情的效率以及时间浪费在哪里了\n\n我 ADHD 很擅长随着现在的心情选事情做,所以反而不喜欢提前把事情计划好,况且也没有提前计划需要的规律作息\n\n但是时间记录这件事本身就比较困难,因为 ADHD 有时候会忘记记录,回想也想不起来时间都花在了哪里,而且谷歌日历手机客户端真的非常难用 💢 基本上只有在电脑前的时间能精确记录上\n\n所以我好想要一个时间记录 app 或者 tg bot,能够让我很方便记录下来上一件事情用的时间,也可以用 AI 给它自动分类(现在用谷歌日历是手动分类)或者让 AI 看我的屏幕自动记录我在做什么\n\n可惜似乎没有人做过这种 app"}, "images": [{"width": 492, "height": 135, "date": "2024-09-22T06:31:03", "media_type": "photo", "original_name": "photo_2024-09-22_06-31-03.jpg", "url": "media/4468.jpg", "size": 7284, "thumb": "media/4468.jpg_thumb.jpg"}]}, {"id": 4469, "date": "2024-09-22T17:18:21", "text": "朋友在多伦多开的机厅快要正式开业了,想哪天去看看 qwq\n\n唉 今天才真正意识到开机厅的人多么有钱,maimai DX 框在这边一直是五位数 USD 价格都很难拿到货,然后他告诉我他们买了两台,第二台还在海上 🤗\n\n再看看我为了省一两千 USD 自己造 Wacca 框,为了省一千 CAD 运 ADX 框的时候自己找渠道走了海运没走空运... 🥺", "views": 127, "forwards": 2}, {"id": 4470, "date": "2024-09-22T23:11:06", "text": "去一趟机厅赚了 $172 \n\n(好吧其实并没有赚,只是把他们从我这里订的 Wacca LED 替换板卖给他们了 quq", "views": 121, "forwards": 2, "media_group_id": 13816373334825989, "images": [{"width": 1655, "height": 835, "date": "2024-09-22T23:11:03", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-03.jpg", "url": "media/4470.jpg", "size": 198335, "thumb": "media/4470.jpg_thumb.jpg"}, {"width": 2192, "height": 1644, "date": "2024-09-22T23:11:04", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-04.jpg", "url": "media/4471.jpg", "size": 369935, "thumb": "media/4471.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:05", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-05.jpg", "url": "media/4472.jpg", "size": 255739, "thumb": "media/4472.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:06", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-06.jpg", "url": "media/4473.jpg", "size": 365140, "thumb": "media/4473.jpg_thumb.jpg"}], "reply": {"id": 4469, "text": "朋友在多伦多开的机厅快要正式开业了,想哪天去看看 qwq\n\n唉 今天才真正意识到开机厅的人多么有钱,maimai DX 框在这边一直是五位数 USD 价格都很难拿到货,然后他告诉我他们买了两台,第二台还在海上 🤗\n\n再看看我为了省一两千 USD 自己造 Wacca 框,为了省一千 CAD 运 ADX 框的时候自己找渠道走了海运没走空运... 🥺"}}, {"id": 4474, "date": "2024-09-22T23:28:08", "text": "他们那家店里面的样子,目前有 Wacca Plus, maimai DX, 中二, DIVA, SDVX, IIDX, 还有一些一般街机比如舰 C\n\n真的好厉害,今年三月的时候他们刚开始准备,居然现在就已经在准备开业了还有这么多劲爆机器... 真好啊,希望他们能回本 quq\n\n今天去的时候就很热闹了,有几个认识的人来玩,还有 discord 上一直觉得很厉害的店员在修路由器装修房间,也认识了一些新朋友 👩‍👧‍👧(不过感觉我认出来的人还是少数,虽然 discord 上都认识但是线下完全猜不出谁是谁——唉感觉是很多群友同时见面难免会遇到的问题", "views": 149, "forwards": 0, "media_group_id": 13816381504337565, "images": [{"width": 1241, "height": 1655, "date": "2024-09-22T23:28:01", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-01.jpg", "url": "media/4474.jpg", "size": 306876, "thumb": "media/4474.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:52", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-52.jpg", "url": "media/4475.jpg", "size": 399340, "thumb": "media/4475.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:03", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-03.jpg", "url": "media/4476.jpg", "size": 192263, "thumb": "media/4476.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:04", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-04.jpg", "url": "media/4477.jpg", "size": 323034, "thumb": "media/4477.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:05", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-05.jpg", "url": "media/4478.jpg", "size": 361735, "thumb": "media/4478.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:06", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-06.jpg", "url": "media/4479.jpg", "size": 372028, "thumb": "media/4479.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:07", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-07.jpg", "url": "media/4480.jpg", "size": 457425, "thumb": "media/4480.jpg_thumb.jpg"}]}, {"id": 4481, "date": "2024-09-24T01:57:52", "text": "以前用 VLC 放视频的时候经常不小心按倒 C 键然后画面就会被裁剪到一个特定的长宽比,当时还在想谁会用到这么鸡肋的功能\n\n然后今天遇到了一个用 16:9 设置录 4:3 ppt 的课 🌚", "views": 312, "forwards": 2, "images": [{"width": 1922, "height": 1558, "date": "2024-09-24T01:57:52", "media_type": "photo", "original_name": "photo_2024-09-24_01-57-52.jpg", "url": "media/4481.jpg", "size": 165265, "thumb": "media/4481.jpg_thumb.jpg"}]}, {"id": 4482, "date": "2024-09-25T05:41:50", "text": "定一个小目标,到明年 1 月 1 号之前我不再开新坑了,想要好好把开过没做完的坑填完...", "views": 319, "forwards": 0}, {"id": 4483, "date": "2024-09-25T05:41:54", "type": "service", "text": "Pinned message"}, {"id": 4484, "date": "2024-09-25T05:49:15", "text": "#桂桂今天吃什么\n柚子!\n\n长长果味触手", "views": 267, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2024-09-25T05:49:15", "media_type": "photo", "original_name": "photo_2024-09-25_05-49-15.jpg", "url": "media/4484.jpg", "size": 107949, "thumb": "media/4484.jpg_thumb.jpg"}]}, {"id": 4485, "date": "2024-09-26T04:33:21", "text": "我真的好不擅长数学...\n\nCSC458 计网课的大作业要用 cpp 实现一个网卡,我只用了三个小时就写完了,单元测试 100% 通过\n\nCSC311 机器学习理论课的作业有很多抽象数学,我这三天总共花了 14 个小时在这上面,做着做着发现完全忘记矩阵乘法维度的规则了去补补,又发现忘了非零特征值是什么意思了,怎样给偏导数求导也忘记了... 明明以为留三天的时间肯定够的,交上去的时候还是要空掉 20% 的分 🛌\n\n怎么办好想退课... 但是现在是最后一年,退课就会打乱下学期的计划或者要晚一年毕业了 🛌", "views": 227, "forwards": 5, "media_group_id": 13818601608875197, "images": [{"width": 703, "height": 796, "date": "2024-09-26T04:33:19", "media_type": "photo", "original_name": "photo_2024-09-26_04-33-19.jpg", "url": "media/4485.jpg", "size": 60601, "thumb": "media/4485.jpg_thumb.jpg"}, {"width": 1422, "height": 1809, "date": "2024-09-26T04:33:20", "media_type": "photo", "original_name": "photo_2024-09-26_04-33-20.jpg", "url": "media/4486.jpg", "size": 320206, "thumb": "media/4486.jpg_thumb.jpg"}]}, {"id": 4487, "date": "2024-09-26T12:41:22", "text": "起床了,要做早饭,问聊聊想吃什么\n我:聊聊想吃方便面还是挂面还是意面?😇", "views": 164, "forwards": 0}, {"id": 4488, "date": "2024-09-27T02:04:52", "text": "curiosity", "views": 151, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1042, "height": 489, "date": "2024-09-27T02:02:54", "media_type": "photo", "original_name": "photo_2024-09-27_02-02-54.jpg", "url": "media/4488.jpg", "size": 46535, "thumb": "media/4488.jpg_thumb.jpg"}]}, {"id": 4489, "date": "2024-09-29T05:10:34", "text": "#RF 关于我今天不小心刷砖了一张 Mifare 卡又救回来了的这件事:\n\n众所周知 Mifare 卡的序列号或者 ID 是生产出厂的时候写入进分区 0 里面,之后就变成了只读的信息。但是我们常说的 CUID 卡 (又名 Mifare Classic DirectWrite Gen2) 支持一些让程序覆盖 0 分区的魔法指令,这样复制卡的时候就可以作为白卡覆盖序列号了,让新卡和旧卡数据完全一样 🧙‍♂\n \n...然后今天我发现它覆盖 0 分区的时候没有任何验证,既没有验证 0 分区数据合不合理,也没有防止溢出... 然后蠢蠢桂桂把 7-byte ID 的 mifare 4k 数据写到这张 4-byte ID 卡里让它变砖了,无论是手机还是 pm3 都读不到 🤗\n\n...原本以为没救了去 rf 群里感叹一下,然后群友说其实是有救的,pm3 可以 --force 强行重写 0 分区 🤩 好耶,得救了", "views": 149, "forwards": 1, "media_group_id": 13820693072131581, "images": [{"width": 800, "height": 744, "date": "2024-09-29T05:10:33", "media_type": "photo", "original_name": "photo_2024-09-29_05-10-33.jpg", "url": "media/4489.jpg", "size": 81832, "thumb": "media/4489.jpg_thumb.jpg"}, {"width": 1227, "height": 1280, "date": "2024-09-29T05:10:33", "media_type": "photo", "original_name": "photo_2024-09-29_05-10-33.jpg", "url": "media/4490.jpg", "size": 159049, "thumb": "media/4490.jpg_thumb.jpg"}]}, {"id": 4491, "date": "2024-09-29T07:09:31", "text": "#RF #TIL 收到了复制小区门卡的委托,扫了一下发现是没见过的 Mifare Plus X 2k/4k (SL1) 卡,和 Classic 1k 不一样的地方是它有 7-byte 的 ID,40 个数据分区。\n\n原本以为这种加强安全性的卡会很难解,试试幸运吧跑一下 mf autopwn,发现 0-15 分区的密钥全都在默认字典里 🌚 即 dump\n\n但是尝试写入新卡的时候发现我这里并没有可以存下 7-bit ID 也没有可以存下 40 个数据分区的卡,不过看到它除了 0-15 分区以外其他分区的密钥都是 FFFFFFFF,群友猜可能它没有用剩下的 24 个分区... 然后朋友回去试了一下把它的 1-15 分区数据写进普通的 Classic 1k 卡里发现居然真的能用 🌚\n\n唉,RF 安全真是巨大的草台", "views": 187, "forwards": 0, "images": [{"width": 1050, "height": 843, "date": "2024-09-29T07:09:31", "media_type": "photo", "original_name": "photo_2024-09-29_07-09-31.jpg", "url": "media/4491.jpg", "size": 95142, "thumb": "media/4491.jpg_thumb.jpg"}]}, {"id": 4492, "date": "2024-09-30T03:03:34", "text": "又遇到了何等的巧合\n\n上次在机场遇到扶苏的时候,扶苏和我聊到她有一个朋友也要去多伦多,也玩舞萌,当时还给那个朋友发了消息但是没有回\n\n然后前几天聊聊说 Celestium 新的对象听说这里有舞萌想来玩,已经习惯了有很多人来这里玩就没有多想。然后玩着舞萌和她聊天,聊着聊着发现她就是扶苏说的那个朋友 Tracer 🥺 世界成环了\n\n聊着聊着还发现她的成分和我好相似 😀 都在训练用来数字化自己的 LLM、都喜欢打/魔改舞萌和 ff14、搭 homelab 和 NAS、也和我大一住宿舍的时候一样做了 UofT EAP 的无线转发、写 AC 机解作业题、在尝试了解 RF... 奇妙", "views": 194, "forwards": 1, "reply": {"id": 4276, "text": "这是何等的巧合\n\n没有任何提前计划,在机场登机的时候遇到了三位群友坐同一班飞机 🤩"}}, {"id": 4493, "date": "2024-09-30T15:38:54", "text": "用开源软件就是在尝试理解为什么硬盘 uuid 获取不到的时候在 GPT 分区表头里看到一个不知道谁写的 \"Hah!IdontNeedEFI\" 🌚", "views": 233, "forwards": 3, "images": [{"width": 800, "height": 355, "date": "2024-09-30T15:38:54", "media_type": "photo", "original_name": "photo_2024-09-30_15-38-54.jpg", "url": "media/4493.jpg", "size": 93919, "thumb": "media/4493.jpg_thumb.jpg"}]}, {"id": 4494, "date": "2024-10-02T04:32:22", "text": "今天见到了光量子 @lightquantum01,好可爱!\n\n不过居然光量子今天才知道我在 UofT 上本科 quq 我在别人眼里是什么网络神秘人吗,明明已经很实名了的", "views": 148, "forwards": 1}, {"id": 4495, "date": "2024-10-02T05:14:24", "text": "今天计网课上讲了 BGP (边界网关协议),感觉学到了很不得了的东西 🤩\n\n在层级网络的最顶端,运营商和国家级别的自治系统「AS」之间,也和我们自己家里的路由器交换机一样用了平等的分布式共识机制,互相通过 BGP 按照复杂的规则交换路径表,花上几个小时来聚合到共识的最短路径\n\n但是和路由器交换机不同的是,它非常的不自动,反而每个 AS 都会专门雇人配置很复杂的 BGP 规则,为什么这样呢?并不是因为技术上不能,而是因为人类的不完美... 在这个网络上的,有时候互相是竞争对手,有时候是客户和供应者,有时候是国家,有时候是国家立场的黑客...\n\n每个 AS 都在白嫖和被白嫖、信任和谎言之间微调规则,真的是一种好不完美的美 🤩", "views": 152, "forwards": 0, "images": [{"width": 474, "height": 530, "date": "2024-10-02T05:14:24", "media_type": "photo", "original_name": "photo_2024-10-02_05-14-24.jpg", "url": "media/4495.jpg", "size": 50445, "thumb": "media/4495.jpg_thumb.jpg"}]}, {"id": 4496, "date": "2024-10-02T16:42:07", "views": 127, "forwards": 0, "forwarded_from": {"name": "It’s Not an AuDHD Thing"}, "images": [{"width": 736, "height": 736, "date": "2024-10-02T08:24:05", "media_type": "photo", "original_name": "photo_2024-10-02_08-24-05.jpg", "url": "media/4496.jpg", "size": 44031, "thumb": "media/4496.jpg_thumb.jpg"}]}, {"id": 4498, "date": "2024-10-02T20:28:01", "text": "突然想起 tensorflow/keras,才意识到好像所有人都逐渐抛弃 tf 转用 pytorch 了...\n\n不知道这是什么时候开始的,明明我两三年前看身边的人还都在用 tf 🧐 不过确实也是因为 pytorch 更简洁吧\n\n看了一眼 Google Trend 好像确实是两三年前开始的", "views": 129, "forwards": 0, "images": [{"width": 1386, "height": 875, "date": "2024-10-02T20:28:01", "media_type": "photo", "original_name": "photo_2024-10-02_20-28-01.jpg", "url": "media/4498.jpg", "size": 61432, "thumb": "media/4498.jpg_thumb.jpg"}]}, {"id": 4499, "date": "2024-10-03T08:38:42", "text": "...前几天刚抱怨完 311 作业长,这三天写 485 计算语言学的作业花了 19 小时 📦\n\n不过这 19 个小时感觉很充实!做了一个完整的能用的自然语言依赖树识别模型,应该是我第一次自己用 pytorch 定义模型,也是第一次用 pytorch 写能并行的一般最小生成树算法... 学到了很多 quq(感觉和以前写过的所有算法都好不一样\n\n感觉 pytorch 像魔法,只是把每层定义出来,再定义一个目标的 loss,然后调用一下 backward、step 它就自己把模型训练好了... 写完了训练完了还完全不懂底层逻辑,感觉也不需要懂了 \n\n唉 同样是讲机器学习的课,之前的 311 讲一堆 ML 模型背后的数学和概率论信息论证明就觉得好枯燥,果然我还是不适合理论呢 👀 果然我还是喜欢做念念咒语喂些数据就完事了的赛博炼金术士 🧙‍♂", "views": 136, "forwards": 0, "media_group_id": 13823557776268837, "images": [{"width": 845, "height": 1395, "date": "2024-10-03T08:38:41", "media_type": "photo", "original_name": "photo_2024-10-03_08-38-41.jpg", "url": "media/4499.jpg", "size": 112827, "thumb": "media/4499.jpg_thumb.jpg"}, {"width": 683, "height": 800, "date": "2024-10-03T08:38:41", "media_type": "photo", "original_name": "photo_2024-10-03_08-38-41.jpg", "url": "media/4500.jpg", "size": 95304, "thumb": "media/4500.jpg_thumb.jpg"}], "reply": {"id": 4485, "text": "我真的好不擅长数学...\n\nCSC458 计网课的大作业要用 cpp 实现一个网卡,我只用了三个小时就写完了,单元测试 100% 通过\n\nCSC311 机器学习理论课的作业有很多抽象数学,我这三天总共花了 14 个小时在这上面,做着做着发现完全忘记矩阵乘法维度的规则了去补补,又发现忘了非零特征值是什么意思了,怎样给偏导数求导也忘记了... 明明以为留三天的时间肯定够的,交上去的时候还是要空掉 20% 的分 🛌\n\n怎么办好想退课... 但是现在是最后一年,退课就会打乱下学期的计划或者要晚一年毕业了 🛌", "thumb": "media/4485.jpg_thumb.jpg"}}, {"id": 4501, "date": "2024-10-03T08:59:34", "text": "以及第一次用到了 einsum!\n\neinsum 也是好奇妙的东西,只要把每个维度都命名出来,写上输入写上输出,einops 就会自动把它算好 🤩 再也不用担心不知道不同维度尺寸的矩阵应该怎样乘怎样加了", "views": 129, "forwards": 0, "reply": {"id": 4499, "text": "...前几天刚抱怨完 311 作业长,这三天写 485 计算语言学的作业花了 19 小时 📦\n\n不过这 19 个小时感觉很充实!做了一个完整的能用的自然语言依赖树识别模型,应该是我第一次自己用 pytorch 定义模型,也是第一次用 pytorch 写能并行的一般最小生成树算法... 学到了很多 quq(感觉和以前写过的所有算法都好不一样\n\n感觉 pytorch 像魔法,只是把每层定义出来,再定义一个目标的 loss,然后调用一下 backward、step 它就自己把模型训练好了... 写完了训练完了还完全不懂底层逻辑,感觉也不需要懂了 \n\n唉 同样是讲机器学习的课,之前的 311 讲一堆 ML 模型背后的数学和概率论信息论证明就觉得好枯燥,果然我还是不适合理论呢 👀 果然我还是喜欢做念念咒语喂些数据就完事了的赛博炼金术士 🧙‍♂", "thumb": "media/4499.jpg_thumb.jpg"}, "images": [{"width": 800, "height": 213, "date": "2024-10-03T08:59:33", "media_type": "photo", "original_name": "photo_2024-10-03_08-59-33.jpg", "url": "media/4501.jpg", "size": 30146, "thumb": "media/4501.jpg_thumb.jpg"}]}, {"id": 4502, "date": "2024-10-03T09:40:11", "text": "#桂桂今天吃什么\n聊聊做的炒巴鲨鱼盖饭!🤩 好吃喵\n\n发现自己忙的时候聊聊帮忙做了好多乱七八糟的事情... 反而感觉我最近没有帮到聊聊什么忙,好自责", "views": 131, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-10-03T09:40:11", "media_type": "photo", "original_name": "photo_2024-10-03_09-40-11.jpg", "url": "media/4502.jpg", "size": 128554, "thumb": "media/4502.jpg_thumb.jpg"}]}, {"id": 4503, "date": "2024-10-03T15:00:18", "text": "暴论:真的觉得 conda/mamba 是最好用的 linux 包管理器\n\n看学校机器上有免费 GPU 嘴馋了 🤤 但是没有 root 权限不能用系统包管理器 apt 安装应用怎么办呢?\n\n大一的时候做过一次像安卓 termux 一样在用户层 proot 进 arch rootfs 的操作,还做过把一般 pacman 包管理器放到用户目录然后脚本 patchelf 的操作,当时确实成功了,但是现在感觉重新架起那些框架都太麻烦。\n\n查了查别的解决方案,flatpak 可以用户权限安装应用但是装 flatpak 本身要管理员,其他的比如 nix 还有 linuxbrew 也一样... 但是 mamba 不需要,直接用户权限就能装 🤩 而且 conda-forge 里面有很多一般通过 linux 应用,那就用它吧\n\n直接一个 curl | bash 装完就能用,好棒,原来我一直以来梦寐以求的跨 OS 跨 distro 包管理器就在身边 ", "views": 144, "forwards": 0, "images": [{"width": 692, "height": 606, "date": "2024-10-03T15:00:18", "media_type": "photo", "original_name": "photo_2024-10-03_15-00-18.jpg", "url": "media/4503.jpg", "size": 48871, "thumb": "media/4503.jpg_thumb.jpg"}]}, {"id": 4504, "date": "2024-10-03T15:05:36", "text": "翻倒当时开坑 「UPM」 (universal/userland package manager) 的截图\n\n可惜这个坑也没有填完就丢掉了...", "views": 142, "forwards": 0, "reply": {"id": 1778, "text": "在 alpine 上装 pacman 是什么灵车hhhh\n\n正在开坑写一个可以在任何系统上的用户 home 目录里面装上 pacman、免 root 安装任何包的脚本扩展 qwq\n\n现在已经可以让 musl libc / 不同版本的 glibc 和 pacman 的最新 glibc 共存了!在学校的 ubuntu 上也试过可以用 ✅"}}, {"id": 4505, "date": "2024-10-03T15:33:18", "text": "四个 A4500 好耶 qwq\n\n原来 UofT 有这么好的计算资源,我在这里四年了居然直到昨天才知道这个 GPU 集群存在...", "views": 147, "forwards": 1, "images": [{"width": 800, "height": 597, "date": "2024-10-03T15:31:48", "media_type": "photo", "original_name": "photo_2024-10-03_15-31-48.jpg", "url": "media/4505.jpg", "size": 86082, "thumb": "media/4505.jpg_thumb.jpg"}]}, {"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 没有那么多负面评价,试试发现居然可以用 \n\n明明也是 x86_64 架构,却能同时兼容 arm32, arm64... 这是怎么做到的?奇妙", "views": 147, "forwards": 0, "media_group_id": 13824624901279685, "images": [{"width": 1977, "height": 1131, "date": "2024-10-04T21:27:55", "media_type": "photo", "original_name": "photo_2024-10-04_21-27-55.jpg", "url": "media/4506.jpg", "size": 252343, "thumb": "media/4506.jpg_thumb.jpg"}, {"width": 727, "height": 182, "date": "2024-10-04T21:41:52", "media_type": "photo", "original_name": "photo_2024-10-04_21-41-52.jpg", "url": "media/4507.jpg", "size": 27698, "thumb": "media/4507.jpg_thumb.jpg"}]}, {"id": 4508, "date": "2024-10-06T17:41:16", "text": "#桂桂今天吃什么\n室友烤的蛋挞 🤩", "views": 163, "forwards": 1, "media_group_id": 13825891811831117, "images": [{"width": 1280, "height": 960, "date": "2024-10-06T17:41:14", "media_type": "photo", "original_name": "photo_2024-10-06_17-41-14.jpg", "url": "media/4508.jpg", "size": 191655, "thumb": "media/4508.jpg_thumb.jpg"}, {"width": 1280, "height": 845, "date": "2024-10-06T17:41:15", "media_type": "photo", "original_name": "photo_2024-10-06_17-41-15.jpg", "url": "media/4509.jpg", "size": 156411, "thumb": "media/4509.jpg_thumb.jpg"}]}, {"id": 4510, "date": "2024-10-06T20:50:39", "text": "毫无维和", "views": 134, "forwards": 0, "media_group_id": 13825982714986213, "images": [{"width": 1808, "height": 1356, "date": "2024-10-06T21:19:03", "media_type": "photo", "original_name": "photo_2024-10-06_21-19-03.jpg", "url": "media/4510.jpg", "size": 215437, "thumb": "media/4510.jpg_thumb.jpg"}, {"width": 1808, "height": 1356, "date": "2024-10-06T21:19:17", "media_type": "photo", "original_name": "photo_2024-10-06_21-19-17.jpg", "url": "media/4511.jpg", "size": 226959, "thumb": "media/4511.jpg_thumb.jpg"}]}, {"id": 4512, "date": "2024-10-07T08:38:23", "text": "哇 🤩\n\nWarp Terminal 有开源平替了,是 Wave\n\n内置 LLM 耶,而且还可以用自搭的 LLM", "views": 152, "forwards": 2, "images": [{"width": 1649, "height": 1902, "date": "2024-10-07T08:38:23", "media_type": "photo", "original_name": "photo_2024-10-07_08-38-23.jpg", "url": "media/4512.jpg", "size": 331084, "thumb": "media/4512.jpg_thumb.jpg"}]}, {"id": 4513, "date": "2024-10-07T11:58:56", "text": "#ADHD 昨晚想要去学校服务器上炼模型,上去发现它不会自动进 zsh,然后就查文档改了 tmux 让它默认进 zsh。但是它依然不会默认进 tmux,又配了 ssh 自动进 tmux。然后想着既然已经打开了 tmux 配置就顺便改一个好看的主题吧!\n\n...配主题的时候看到 Power10k 那种风格很好看就去配了一套 sarasa nerd 字体,然后查查这个字体里居然有时钟还有 distro 图标耶!但是 tmux 没办法动态显示图标,怎么办呢?给 hyfetch 加一个显示图标的功能吧,再写一个把时间转换成 nerd 字体的时钟图标的脚本\n\n...然后现在是第二天凌晨七点,配好主题了,模型还一点没炼 📦", "views": 133, "forwards": 1, "images": [{"width": 1280, "height": 834, "date": "2024-10-07T11:58:56", "media_type": "photo", "original_name": "photo_2024-10-07_11-58-56.jpg", "url": "media/4513.jpg", "size": 170915, "thumb": "media/4513.jpg_thumb.jpg"}]}, {"id": 4514, "date": "2024-10-07T20:56:34", "text": "又改了改主题加了第二行信息栏 quq", "views": 126, "forwards": 0, "reply": {"id": 4513, "text": "#ADHD 昨晚想要去学校服务器上炼模型,上去发现它不会自动进 zsh,然后就查文档改了 tmux 让它默认进 zsh。但是它依然不会默认进 tmux,又配了 ssh 自动进 tmux。然后想着既然已经打开了 tmux 配置就顺便改一个好看的主题吧!\n\n...配主题的时候看到 Power10k 那种风格很好看就去配了一套 sarasa nerd 字体,然后查查这个字体里居然有时钟还有 distro 图标耶!但是 tmux 没办法动态显示图标,怎么办呢?给 hyfetch 加一个显示图标的功能吧,再写一个把时间转换成 nerd 字体的时钟图标的脚本\n\n...然后现在是第二天凌晨七点,配好主题了,模型还一点没炼 📦"}, "images": [{"width": 1280, "height": 542, "date": "2024-10-07T20:56:34", "media_type": "photo", "original_name": "photo_2024-10-07_20-56-34.jpg", "url": "media/4514.jpg", "size": 44101, "thumb": "media/4514.jpg_thumb.jpg"}]}, {"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": 139, "forwards": 0, "images": [{"width": 1406, "height": 1148, "date": "2024-10-08T01:32:19", "media_type": "photo", "original_name": "photo_2024-10-08_01-32-19.jpg", "url": "media/4515.jpg", "size": 113530, "thumb": "media/4515.jpg_thumb.jpg"}]}, {"id": 4516, "date": "2024-10-08T01:53:56", "text": "好喵", "views": 162, "forwards": 0, "media_group_id": 13826819492012957, "images": [{"width": 320, "height": 319, "date": "2024-10-08T01:54:34", "media_type": "photo", "original_name": "photo_2024-10-08_01-54-34.jpg", "url": "media/4516.jpg", "size": 12427, "thumb": "media/4516.jpg_thumb.jpg"}, {"width": 538, "height": 232, "date": "2024-10-08T01:53:15", "media_type": "photo", "original_name": "photo_2024-10-08_01-53-15.jpg", "url": "media/4517.jpg", "size": 22235, "thumb": "media/4517.jpg_thumb.jpg"}]}, {"id": 4518, "date": "2024-10-08T20:18:56", "text": "恭喜我把自己累感冒了 📦", "views": 141, "forwards": 0}, {"id": 4519, "date": "2024-10-09T04:14:42", "text": "不熬夜了... 感冒就睡,作业之后会有办法的 quq", "views": 151, "forwards": 0}, {"id": 4520, "date": "2024-10-10T00:46:21", "text": "#桂桂今天吃什么\n室友烤的芝士蛋糕!", "views": 137, "forwards": 1, "media_group_id": 13828169452122357, "images": [{"width": 1280, "height": 960, "date": "2024-10-10T00:46:20", "media_type": "photo", "original_name": "photo_2024-10-10_00-46-20.jpg", "url": "media/4520.jpg", "size": 143071, "thumb": "media/4520.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-10T00:46:21", "media_type": "photo", "original_name": "photo_2024-10-10_00-46-21.jpg", "url": "media/4521.jpg", "size": 151046, "thumb": "media/4521.jpg_thumb.jpg"}]}, {"id": 4522, "date": "2024-10-10T01:45:02", "text": "#桂桂今天吃什么\n红烧肉上面当然要放致死量的香菜", "views": 156, "forwards": 2, "media_group_id": 13828197616239421, "images": [{"width": 1280, "height": 960, "date": "2024-10-10T01:45:01", "media_type": "photo", "original_name": "photo_2024-10-10_01-45-01.jpg", "url": "media/4522.jpg", "size": 186198, "thumb": "media/4522.jpg_thumb.jpg"}]}, {"id": 4524, "date": "2024-10-11T01:49:44", "text": "看着 syama 进手术室了 祝顺利 qwq", "views": 131, "forwards": 0}, {"id": 4525, "date": "2024-10-11T02:08:22", "text": "时间又过了半年,新的绿萝长得不错,旧的绿萝的叶子又长得太长了,再修剪一下再种一盆好了 qwq\n\n(可能还需要 3D 打印一个花盆)\n\n感觉这样下去每过半年家里就会多出一盆两盆四盆八盆新的绿萝,说不定可以让绿萝叶把房间填满 🥺", "views": 134, "forwards": 0, "media_group_id": 13828900018419477, "images": [{"width": 1343, "height": 1790, "date": "2024-10-11T02:08:21", "media_type": "photo", "original_name": "photo_2024-10-11_02-08-21.jpg", "url": "media/4525.jpg", "size": 304693, "thumb": "media/4525.jpg_thumb.jpg"}, {"width": 1343, "height": 1790, "date": "2024-10-11T02:08:21", "media_type": "photo", "original_name": "photo_2024-10-11_02-08-21.jpg", "url": "media/4526.jpg", "size": 258955, "thumb": "media/4526.jpg_thumb.jpg"}], "reply": {"id": 3561, "text": "长出根了,一盆新的绿萝诞生了!(但是新的绿萝同时也是旧的 🧐", "thumb": "media/3561.jpg_thumb.jpg"}}, {"id": 4527, "date": "2024-10-11T16:40:32", "text": "今天写 haskell 作业,觉得用 AI 工具写可能会学不到东西,所以尝试了某种 no AI challenge\n\n什么东西都要查文档好麻烦!平常想知道怎样表达一个东西或者一个函数怎么用的时候我会直接打一行注释让 copilot 补全... 感觉很久很久没有查过语法和内置库相关的文档了\n\n不过真的有点意外原来 2024 年我还没有忘记怎样不用 AI 写出代码 🤗", "views": 132, "forwards": 0, "images": [{"width": 529, "height": 565, "date": "2024-10-11T16:41:01", "media_type": "photo", "original_name": "photo_2024-10-11_16-41-01.jpg", "url": "media/4527.jpg", "size": 39680, "thumb": "media/4527.jpg_thumb.jpg"}]}, {"id": 4528, "date": "2024-10-11T22:26:36", "text": "#ADHD epic fail\n\n为了多开某个游戏不被服务器发现,想要让重要的号挂上代理再连。但是这个游戏封数据中心的 IP,试了 Mullvad 但是被黑名单,还试了之前在中国用的梯子虽然出口能出,但是要从国内中转延迟太高了... 所以昨天花了超级久研究怎样获得家宽出口,最后听群友水晶猫的推荐花 $18 买了一个 Akari 路线的东京 VPS 搭了代理,发现居然真的可以连 🤩\n\n...然后今天重启系统之后打开游戏的时候忘记把梯子挂上裸连登进去了才意识到 I fucked up 🛌", "views": 138, "forwards": 1}, {"id": 4529, "date": "2024-10-12T02:53:31", "text": "很久没有 11 点前睡觉了,今天为了明天的瑞希五箱活动早睡一次(虽然也睡不久,因为活动凌晨五点开始订了凌晨五点的闹钟", "views": 138, "forwards": 0}, {"id": 4530, "date": "2024-10-12T17:20:44", "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "views": 138, "forwards": 3, "media_group_id": 13830029154140445, "images": [{"width": 1280, "height": 921, "date": "2024-10-12T17:19:55", "media_type": "photo", "original_name": "photo_2024-10-12_17-19-55.jpg", "url": "media/4530.jpg", "size": 208727, "thumb": "media/4530.jpg_thumb.jpg"}, {"width": 1280, "height": 925, "date": "2024-10-12T17:20:06", "media_type": "photo", "original_name": "photo_2024-10-12_17-20-06.jpg", "url": "media/4531.jpg", "size": 206372, "thumb": "media/4531.jpg_thumb.jpg"}]}, {"id": 4532, "date": "2024-10-13T14:06:27", "text": "??我在哪我是谁\n\n瑞希跑到 sekai 外面去了", "views": 129, "forwards": 0, "images": [{"width": 1958, "height": 965, "date": "2024-10-13T14:06:27", "media_type": "photo", "original_name": "photo_2024-10-13_14-06-27.jpg", "url": "media/4532.jpg", "size": 261440, "thumb": "media/4532.jpg_thumb.jpg"}]}, {"id": 4533, "date": "2024-10-14T03:43:45", "text": "今日开源震撼\n\n刚刚在调 Grafana 的图标想要给 legend 排序,但是似乎没有这个选项,就去查了查\n\n发现以前 Grafana 7 是有排序功能的,2021 年六月 8.0 把排序删了,十一月 8.3 有人开 PR 重写了一个,然后 2023 年八月 9.0 又把排序删了,有人开了 issue 直到现在排序功能还没加回来... ", "views": 126, "forwards": 0, "media_group_id": 13831019401845397, "images": [{"width": 1136, "height": 1582, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4533.jpg", "size": 126182, "thumb": "media/4533.jpg_thumb.jpg"}, {"width": 1666, "height": 1345, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4534.jpg", "size": 172945, "thumb": "media/4534.jpg_thumb.jpg"}, {"width": 1681, "height": 933, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4535.jpg", "size": 121633, "thumb": "media/4535.jpg_thumb.jpg"}]}, {"id": 4536, "date": "2024-10-15T04:50:08", "text": "#桂桂今天吃什么\n#TIL 第一次吃驴肉火烧,原来驴肉火烧就是面包和肉都更硬一点的赛百味 Meatball Marinara(?)", "views": 142, "forwards": 0, "media_group_id": 13831742464464125, "images": [{"width": 1280, "height": 960, "date": "2024-10-15T04:50:07", "media_type": "photo", "original_name": "photo_2024-10-15_04-50-07.jpg", "url": "media/4536.jpg", "size": 125753, "thumb": "media/4536.jpg_thumb.jpg"}, {"width": 711, "height": 563, "date": "2024-10-15T04:50:07", "media_type": "photo", "original_name": "photo_2024-10-15_04-50-07.jpg", "url": "media/4537.jpg", "size": 43847, "thumb": "media/4537.jpg_thumb.jpg"}]}, {"id": 4538, "date": "2024-10-16T01:16:37", "text": "苹果手机的 nfc 区域和之前理解的好不一样 🧐", "views": 119, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-10-16T01:16:37", "width": 480, "height": 656, "duration": 11, "media_type": "animation", "original_name": "animation_2024-10-16_01-16-37.mp4", "url": "media/4538.mp4", "size": 1411823, "thumb": "media/4538.mp4_thumb.jpg"}]}, {"id": 4539, "date": "2024-10-16T04:11:39", "text": "绝对是我做过最灵车的事情\n\n八月发现小机器什么都不做就过热,拆开看看发现散热器根本没有接触到 CPU,因为魔改的主板 CPU 比一般的主板低很多,旁边的元件高度撞到了。所以当时买了新的散热器\n\n今天新的散热器到了,发现还是碰不到 CPU,没有撞到什么东西,只是因为它高度容错留得太少了。我想了半天怎么办,最后把固定的扣具反过来装,然后用上个项目留下来的很长的螺丝隔空把它拧上了 🌚", "views": 119, "forwards": 0, "media_group_id": 13832415194710157, "images": [{"width": 856, "height": 1749, "date": "2024-10-16T04:11:36", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-36.jpg", "url": "media/4539.jpg", "size": 217890, "thumb": "media/4539.jpg_thumb.jpg"}, {"width": 860, "height": 645, "date": "2024-10-16T04:11:37", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-37.jpg", "url": "media/4540.jpg", "size": 86357, "thumb": "media/4540.jpg_thumb.jpg"}, {"width": 852, "height": 1231, "date": "2024-10-16T04:11:37", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-37.jpg", "url": "media/4541.jpg", "size": 162274, "thumb": "media/4541.jpg_thumb.jpg"}, {"width": 823, "height": 1280, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4542.jpg", "size": 147602, "thumb": "media/4542.jpg_thumb.jpg"}, {"width": 857, "height": 1748, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4543.jpg", "size": 190379, "thumb": "media/4543.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4544.jpg", "size": 132568, "thumb": "media/4544.jpg_thumb.jpg"}]}, {"id": 4545, "date": "2024-10-16T22:37:19", "text": "猫猫耳朵是翅膀吗", "views": 122, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-10-16T22:37:19", "width": 464, "height": 432, "duration": 2, "media_type": "animation", "original_name": "animation_2024-10-16_22-37-19.mp4", "url": "media/4545.mp4", "size": 86579, "thumb": "media/4545.mp4_thumb.jpg"}]}, {"id": 4546, "date": "2024-10-18T20:18:16", "text": "带同学去 Yume 玩,被一个 Bilibili 私信过我的人认出来了,奇妙,明明我都没怎么露过脸的\n\n以及这里还没有正式开居然就已经这么多人了哇,真好啊", "views": 109, "forwards": 1, "media_group_id": 13834261568141989, "images": [{"width": 1451, "height": 1088, "date": "2024-10-18T20:18:15", "media_type": "photo", "original_name": "photo_2024-10-18_20-18-15.jpg", "url": "media/4546.jpg", "size": 184464, "thumb": "media/4546.jpg_thumb.jpg"}, {"width": 1451, "height": 1088, "date": "2024-10-18T20:18:15", "media_type": "photo", "original_name": "photo_2024-10-18_20-18-15.jpg", "url": "media/4547.jpg", "size": 285700, "thumb": "media/4547.jpg_thumb.jpg"}]}, {"id": 4548, "date": "2024-10-18T21:50:48", "text": "TTC 的「平均十分钟一辆公交」:四十分钟没有车,之后突然来四辆 🧐", "views": 102, "forwards": 0, "images": [{"width": 2195, "height": 741, "date": "2024-10-18T21:50:48", "media_type": "photo", "original_name": "photo_2024-10-18_21-50-48.jpg", "url": "media/4548.jpg", "size": 418572, "thumb": "media/4548.jpg_thumb.jpg"}]}, {"id": 4549, "date": "2024-10-19T02:54:31", "text": "前几天偶然看到了一种叫磁簧开关的开关,用磁铁吸住就会让电路连通欸 🤩\n\n今天去学校旁边的元件店花 $3.5 买了一个(溢价好高... 明明在国内 ¥1 能买五个)然后回家把聊聊的千年笋改造成用磁铁启动了!\n\n终于不用每次想要打开的时候把模型拿下来掀开后盖拨开关了", "views": 124, "forwards": 1, "media_group_id": 13834451770255701, "images": [{"width": 1508, "height": 2010, "date": "2024-10-19T02:54:30", "media_type": "photo", "original_name": "photo_2024-10-19_02-54-30.jpg", "url": "media/4549.jpg", "size": 200757, "thumb": "media/4549.jpg_thumb.jpg"}, {"width": 1134, "height": 551, "date": "2024-10-19T02:54:30", "media_type": "photo", "original_name": "photo_2024-10-19_02-54-30.jpg", "url": "media/4550.jpg", "size": 61059, "thumb": "media/4550.jpg_thumb.jpg"}], "reply": {"id": 1190, "text": "给聊聊的千年隼模型做了灯 qwq\n\n有特别多的灵车焊点和地狱走线(x", "thumb": "media/1190.jpg_thumb.jpg"}}, {"id": 4551, "date": "2024-10-19T12:30:58", "text": "瑞希五箱活动结束了!\n\n因为 syama 的手术正好约到了瑞希五箱的时间,就帮忙写了一个脚本在 syama 恢复的时候代肝,四个小号用分数加成队然后 syama 带上活动队,居然完整把活动打完了 \n\n24 小时三台电脑不间断挂机,挂了七天之后小号拿了 517 名,帮 syama 拿了 1500 名 qwq\n\n瑞希真的是人气角色啊... 分数线比其他人的活动高一倍,已经快到 Worlds Link 的分数线了,恐怖", "views": 124, "forwards": 0, "media_group_id": 13834728465440453, "images": [{"width": 320, "height": 207, "date": "2024-10-19T12:30:57", "media_type": "photo", "original_name": "photo_2024-10-19_12-30-57.jpg", "url": "media/4551.jpg", "size": 17265, "thumb": "media/4551.jpg_thumb.jpg"}, {"width": 2054, "height": 1175, "date": "2024-10-19T12:30:57", "media_type": "photo", "original_name": "photo_2024-10-19_12-30-57.jpg", "url": "media/4552.jpg", "size": 151033, "thumb": "media/4552.jpg_thumb.jpg"}], "reply": {"id": 4530, "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "thumb": "media/4530.jpg_thumb.jpg"}}, {"id": 4553, "date": "2024-10-19T23:04:08", "text": "觉得神代类他们文化祭穿的这件好好看,就去找卖家定制出来了 qwq 能印无边框的厂还挺难找的\n\n(顺便也订了瑞希的,虽然瑞希的那件没有很好看\n\n(原本还想订绘名的「本気のイカ焼」但是它好像不太可生产,可能还是留在二次元比较好", "views": 115, "forwards": 0, "media_group_id": 13835032385341805, "images": [{"width": 916, "height": 1408, "date": "2024-10-19T23:03:58", "media_type": "photo", "original_name": "photo_2024-10-19_23-03-58.jpg", "url": "media/4553.jpg", "size": 62408, "thumb": "media/4553.jpg_thumb.jpg"}, {"width": 663, "height": 1455, "date": "2024-10-19T23:03:58", "media_type": "photo", "original_name": "photo_2024-10-19_23-03-58.jpg", "url": "media/4554.jpg", "size": 76351, "thumb": "media/4554.jpg_thumb.jpg"}, {"width": 651, "height": 1402, "date": "2024-10-19T23:04:07", "media_type": "photo", "original_name": "photo_2024-10-19_23-04-07.jpg", "url": "media/4555.jpg", "size": 73811, "thumb": "media/4555.jpg_thumb.jpg"}, {"width": 287, "height": 453, "date": "2024-10-19T23:04:07", "media_type": "photo", "original_name": "photo_2024-10-19_23-04-07.jpg", "url": "media/4556.jpg", "size": 20618, "thumb": "media/4556.jpg_thumb.jpg"}], "reply": {"id": 4530, "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "thumb": "media/4530.jpg_thumb.jpg"}}, {"id": 4557, "date": "2024-10-20T04:53:32", "text": "下午七点睡凌晨一点起是什么作息", "views": 128, "forwards": 0}, {"id": 4558, "date": "2024-10-20T13:34:48", "text": "从凌晨一点熬到八点,需要测试长途打 +86 电话的时候原本想给 menci 打电话测试,然后下意识换算了一下时区寻思 menci 早上八点肯定没醒 🧐\n\n刚才才突然意识到不对我现在是早上八点,国内是晚上八点 😢", "views": 124, "forwards": 0, "reply": {"id": 4557, "text": "下午七点睡凌晨一点起是什么作息"}}, {"id": 4559, "date": "2024-10-21T07:47:22", "text": "玩了室友的团队在做的恐怖解谜 RPG 「薇拉里娅的烛花」 demo,感觉被这个设定戳到了,好期待正式版做出来 qwq (Steam 链接在这里\n\n(虽然程序 bug 以及设计问题有点太多了,感觉让聊聊去写都能写得更好\n\n以及刚开局就听到了源自 Dreamfarer 的那首 「Chinkou」,是我五年前很喜欢的一首曲子,当时还给它扒了刚琴谱... 也许因为是开源免费游戏所以大家都在用这个素材吧。第一次听到这首歌是在 「凝冰剑斩」 做的某个悲伤恋爱题材的同人 RPG 游戏里,和薇拉里娅的画风也很像,好像是同一个引擎做得。好怀念 当时还很相信会和子兰一起走到永远...\n\n说起来我还没有玩过 Dreamfarer 原作,有点想去玩玩了", "views": 113, "forwards": 1, "media_group_id": 13835974741319477, "images": [{"width": 1920, "height": 1098, "date": "2024-10-21T07:47:21", "media_type": "photo", "original_name": "photo_2024-10-21_07-47-21.jpg", "url": "media/4559.jpg", "size": 128514, "thumb": "media/4559.jpg_thumb.jpg"}, {"width": 2184, "height": 1144, "date": "2024-10-21T07:47:22", "media_type": "photo", "original_name": "photo_2024-10-21_07-47-22.jpg", "url": "media/4560.jpg", "size": 165513, "thumb": "media/4560.jpg_thumb.jpg"}]}, {"id": 4561, "date": "2024-10-21T07:57:35", "text": "#ADHD 搜了一下自己的回忆录才发现以前提到过凝冰剑斩 🤗 不过是因为另一首曲子", "views": 111, "forwards": 0, "reply": {"id": 2798, "text": "在翻以前的 Adobe Pr 项目目录... 当时钢琴弹得好好,现在已经完全不会这首了 🥺\n\n这首曲子是甘茶の音楽工房的《落ち葉》,想起来最早是从凝冰剑斩的视觉小说好像是《神社的百合香》里面听到的,凝冰的剧情都好甜蜜又好折磨,现在听到这首歌仿佛能感受到回忆中的感觉...\n\n那时候好喜欢玩会让自己哭的游戏 🥺"}}, {"id": 4562, "date": "2024-10-22T12:24:11", "text": "做温泉卤蛋把肚肚吃坏了 🛌\n\n煮的时间太短蛋白凝固了蛋黄还是液体,然后还冷藏了一天...", "views": 108, "forwards": 0}, {"id": 4563, "date": "2024-10-22T12:44:48", "text": "#梦 不知道为什么总是会梦见电梯,但是这次好搞笑\n\n在学校里一个只有七层的楼的电梯上发现了八层的按钮,没去过想上去看看,然后电梯直接飞出去落到街上散架了 🧐\n\n我就是 QA tester walks into a bar", "views": 209, "forwards": 1}, {"id": 4564, "date": "2024-10-22T19:40:36", "text": "#ADHD 部署更新 AquaDX 服务器原本需要更新之后看看有没有在正常跑,但是更新打完指令 build 需要五六分钟,在这个时间里做点别的吧... 然后就把这件事情忘了去睡觉了,下午醒来发现更新是坏的 🤗\n\n还好凌莞发现了帮忙修好了... 我真的需要给每个需要等待的事情订闹钟", "views": 105, "forwards": 0}, {"id": 4565, "date": "2024-10-22T22:14:08", "text": "秋天好好看!", "views": 103, "forwards": 0, "media_group_id": 13837081988730397, "images": [{"width": 1280, "height": 960, "date": "2024-10-23T02:44:24", "media_type": "photo", "original_name": "photo_2024-10-23_02-44-24.jpg", "url": "media/4565.jpg", "size": 1766829, "thumb": "media/4565.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-23T02:44:32", "media_type": "photo", "original_name": "photo_2024-10-23_02-44-32.jpg", "url": "media/4566.jpg", "size": 1704676, "thumb": "media/4566.jpg_thumb.jpg"}], "reply": {"id": 136, "text": "秋天的校园w", "thumb": "media/136.jpg_thumb.jpg"}}, {"id": 4567, "date": "2024-10-23T01:09:04", "text": "#桂桂今天吃什么\nイカ焼き!", "views": 108, "forwards": 0, "media_group_id": 13837165953618965, "images": [{"width": 1280, "height": 960, "date": "2024-10-23T02:40:52", "media_type": "photo", "original_name": "photo_2024-10-23_02-40-52.jpg", "url": "media/4567.jpg", "size": 452775, "thumb": "media/4567.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-23T02:41:09", "media_type": "photo", "original_name": "photo_2024-10-23_02-41-09.jpg", "url": "media/4568.jpg", "size": 421445, "thumb": "media/4568.jpg_thumb.jpg"}, {"width": 1280, "height": 731, "date": "2024-10-23T02:42:31", "media_type": "photo", "original_name": "photo_2024-10-23_02-42-31.jpg", "url": "media/4569.jpg", "size": 407492, "thumb": "media/4569.jpg_thumb.jpg"}], "reply": {"id": 4553, "text": "觉得神代类他们文化祭穿的这件好好看,就去找卖家定制出来了 qwq 能印无边框的厂还挺难找的\n\n(顺便也订了瑞希的,虽然瑞希的那件没有很好看\n\n(原本还想订绘名的「本気のイカ焼」但是它好像不太可生产,可能还是留在二次元比较好", "thumb": "media/4553.jpg_thumb.jpg"}}, {"id": 4570, "date": "2024-10-23T15:09:16", "text": "经典 #ADHD 操作\n\n计网课期中判下来了,整个卷子只错了这两道题,为什么呢?因为没仔细看题,问的是 A 到 B 传了多少流量,我算了双方总共的 🤗", "views": 110, "forwards": 1, "images": [{"width": 1280, "height": 918, "date": "2024-10-23T15:09:15", "media_type": "photo", "original_name": "photo_2024-10-23_15-09-15.jpg", "url": "media/4570.jpg", "size": 59708, "thumb": "media/4570.jpg_thumb.jpg"}]}, {"id": 4571, "date": "2024-10-23T16:09:48", "text": "突然想到我好像没有读过什么中国作者的文学作品... 以前读过很喜欢的中文的书都是翻译成中文的 😢", "views": 107, "forwards": 0}, {"id": 4572, "date": "2024-10-24T00:54:33", "text": "为了测试 hyfetch 跑了一个 docker win7... 上次用 win7 是多少年前了\n\n记得小学的时候用着 xp 觉得 win7 好好用好新奇好漂亮,还会给学校的 xp 机器装上 win7 的主题... 感觉 UI 设计的审美标准变化得好快", "views": 101, "forwards": 0, "media_group_id": 13837850190196717, "images": [{"width": 1861, "height": 1400, "date": "2024-10-24T00:54:31", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-31.jpg", "url": "media/4572.jpg", "size": 121376, "thumb": "media/4572.jpg_thumb.jpg"}, {"width": 1870, "height": 1055, "date": "2024-10-24T00:54:31", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-31.jpg", "url": "media/4573.jpg", "size": 182114, "thumb": "media/4573.jpg_thumb.jpg"}, {"width": 985, "height": 738, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4574.jpg", "size": 165728, "thumb": "media/4574.jpg_thumb.jpg"}, {"width": 1191, "height": 841, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4575.jpg", "size": 103627, "thumb": "media/4575.jpg_thumb.jpg"}, {"width": 1188, "height": 806, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4576.jpg", "size": 102134, "thumb": "media/4576.jpg_thumb.jpg"}, {"width": 891, "height": 590, "date": "2024-10-24T00:54:33", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-33.jpg", "url": "media/4577.jpg", "size": 99266, "thumb": "media/4577.jpg_thumb.jpg"}, {"width": 1193, "height": 843, "date": "2024-10-24T00:54:33", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-33.jpg", "url": "media/4578.jpg", "size": 115335, "thumb": "media/4578.jpg_thumb.jpg"}]}, {"id": 4579, "date": "2024-10-24T01:52:37", "text": "发布了 HyFetch 1.99.0!\n\n这是最后一个 Python 的版本了,之后的版本会转到 Rust(感谢 Teoh Han Hui 帮忙 RIIR 🦀\n\n接手 neofetch 的事情也就此告一段落啦,因为看隔壁 fastfetch 挺活跃的所以把默认后端改成了 fastfetch,也把 fastfetch 的二进制打包进去了。感觉继续维护这个八岁一万三千行的 bash 脚本需要的时间精力真的不太值得了(不过如果有人想接手欢迎拿走 🙏\n\n...好吧其实主要还是因为需要我的时间来填的坑实在太多了,想要重新拿回一些生活的时间 quq", "views": 122, "forwards": 0, "media_group_id": 13837878060727893, "images": [{"width": 640, "height": 1280, "date": "2024-10-24T01:52:37", "media_type": "photo", "original_name": "photo_2024-10-24_01-52-37.jpg", "url": "media/4579.jpg", "size": 204763, "thumb": "media/4579.jpg_thumb.jpg"}, {"width": 1573, "height": 658, "date": "2024-10-24T01:52:37", "media_type": "photo", "original_name": "photo_2024-10-24_01-52-37.jpg", "url": "media/4580.jpg", "size": 79107, "thumb": "media/4580.jpg_thumb.jpg"}]}, {"id": 4581, "date": "2024-10-25T00:11:48", "text": "#ADHD 上午抓了包,导出了 HAR,下午就忘了把它放在哪了", "views": 117, "forwards": 0}, {"id": 4582, "date": "2024-10-25T01:48:53", "text": "今天花了一整天的时间解开了 pjsk 网络请求的 AES 加密 qwq 终于可以调 API 了!\n\n对过程感兴趣的可以来看 writeup,发了 Blog 在这里:世界计划 缤纷舞台!feat. IL2Cpp", "views": 118, "forwards": 1, "media_group_id": 13838567470816821, "images": [{"width": 2540, "height": 1098, "date": "2024-10-24T10:26:11", "media_type": "photo", "original_name": "photo_2024-10-24_10-26-11.jpg", "url": "media/4582.jpg", "size": 515194, "thumb": "media/4582.jpg_thumb.jpg"}, {"width": 1935, "height": 660, "date": "2024-10-25T01:48:51", "media_type": "photo", "original_name": "photo_2024-10-25_01-48-51.jpg", "url": "media/4583.jpg", "size": 372217, "thumb": "media/4583.jpg_thumb.jpg"}, {"width": 1835, "height": 757, "date": "2024-10-25T01:48:53", "media_type": "photo", "original_name": "photo_2024-10-25_01-48-53.jpg", "url": "media/4584.jpg", "size": 461006, "thumb": "media/4584.jpg_thumb.jpg"}]}, {"id": 4585, "date": "2024-10-25T23:41:17", "text": "发现可以让 ipython 自动导入常用的库 qwq\n\nipython_init > ~/.ipython/profile_default/startup", "views": 119, "forwards": 0, "files": [{"width": 650, "height": 288, "duration": 7, "file_name": "Screen Recording 2024-10-25 194004.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-10-25T23:41:17", "media_type": "video_file", "original_name": "Screen Recording 2024-10-25 194004.mp4", "url": "media/4585.mp4", "size": 802053, "thumb": "media/4585.mp4_thumb.jpg"}]}, {"id": 4586, "date": "2024-10-26T05:41:16", "text": "室友问我用外部软件编辑 Blender 贴图的时候怎样自动化保存更新,帮忙让 llm 搓了几行 AutoHotKey 脚本自动按导出回车左箭头回车... 然后她觉得好厉害发了一个教程视频还把我 @ 出来了 😀\n\n...在技美眼里自动按几个按钮的脚本原来是很难做甚至值得发一个视频的事情吗 🤗", "views": 122, "forwards": 2}, {"id": 4587, "date": "2024-10-26T05:48:51", "text": "感觉如果是我发视频肯定要社恐很长时间写好所有要说的话然后录的时候念错一大堆重新录然后花几个小时剪辑到听不出来重新录了才发出去,但是看她二十分钟一遍录完再听一遍打些码就发了我反而觉得这才好厉害", "views": 120, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 4588, "date": "2024-10-26T08:03:00", "text": "今天重构了一下我两年前给 OAU 写的 TwitterBackup 项目,加入了自动账号池切换和爬消息回复找妈妈的代码,然后写了一个 tg bot @AzaBirdBot 可以更方便地备份一个人的推特了 \n\n大家如果遇到觉得身边的人可能想要冲动删号的时候可以过来预防性地备份一份 👀\n\n其实开始重构这个项目是因为 syama 和我说想要和人对线但是不会对线,然后我想能不能训练一个网络对线教学机器人,就找书书要了一份她的推特导出hhhh 然后发现导出里面居然回复数据只有自己的内容,没有被回复的推文内容,所以就去重写了这个爬虫 qwq", "views": 142, "forwards": 2, "images": [{"width": 843, "height": 1123, "date": "2024-10-26T08:02:59", "media_type": "photo", "original_name": "photo_2024-10-26_08-02-59.jpg", "url": "media/4588.jpg", "size": 152442, "thumb": "media/4588.jpg_thumb.jpg"}]}, {"id": 4589, "date": "2024-10-26T18:53:27", "text": "#LLM 训练了第一个版本的假想书书模型,白嫖了 OpenAI gpt4o-mini 的免费 finetune,语气和格式看起来都完全没问题,但是还是有很多问题...\n\n试了一下让它回一些 linux maintainer 这件事周围的暴论,但是因为缺少 context 似乎没办法从一条推文里面理解发生了什么... 毕竟肯定也没有人会猜到 linus 会支持删 maintainer 但是可能需要在输入前面加入一些自动生成或者是手动标注的 context\n\n还有就是数据真的好少... 爬下来一共有 7221 条书书发的回复,但是其中只有 54% 的回复上文是可见的,再过滤掉回复自己用来发长文的操作的话就只剩下 40% 2883 条了。不过好像忘记了推特还有一种回复方式是转贴回复,也许把转帖回复也加进来会多一些", "views": 114, "forwards": 0, "media_group_id": 13839750457991053, "images": [{"width": 641, "height": 419, "date": "2024-10-26T10:02:43", "media_type": "photo", "original_name": "photo_2024-10-26_10-02-43.jpg", "url": "media/4589.jpg", "size": 35328, "thumb": "media/4589.jpg_thumb.jpg"}, {"width": 658, "height": 383, "date": "2024-10-26T10:07:36", "media_type": "photo", "original_name": "photo_2024-10-26_10-07-36.jpg", "url": "media/4590.jpg", "size": 30156, "thumb": "media/4590.jpg_thumb.jpg"}, {"width": 645, "height": 423, "date": "2024-10-26T10:28:38", "media_type": "photo", "original_name": "photo_2024-10-26_10-28-38.jpg", "url": "media/4591.jpg", "size": 31246, "thumb": "media/4591.jpg_thumb.jpg"}, {"width": 710, "height": 256, "date": "2024-10-26T18:53:26", "media_type": "photo", "original_name": "photo_2024-10-26_18-53-26.jpg", "url": "media/4592.jpg", "size": 23215, "thumb": "media/4592.jpg_thumb.jpg"}], "reply": {"id": 4588, "text": "今天重构了一下我两年前给 OAU 写的 TwitterBackup 项目,加入了自动账号池切换和爬消息回复找妈妈的代码,然后写了一个 tg bot @AzaBirdBot 可以更方便地备份一个人的推特了 \n\n大家如果遇到觉得身边的人可能想要冲动删号的时候可以过来预防性地备份一份 👀\n\n其实开始重构这个项目是因为 syama 和我说想要和人对线但是不会对线,然后我想能不能训练一个网络对线教学机器人,就找书书要了一份她的推特导出hhhh 然后发现导出里面居然回复数据只有自己的内容,没有被回复的推文内容,所以就去重写了这个爬虫 qwq"}}, {"id": 4593, "date": "2024-10-27T05:12:41", "text": "呜呜 感觉自己永远在一个没有尽头的「想要在系统上装更多东西」>「觉得系统太重了想要重装」的循环里", "views": 121, "forwards": 0}, {"id": 4594, "date": "2024-10-27T16:43:52", "text": "我:不知道这个 API 要用 python 还是 ts 还是 kotlin 写\nsyama:用 Unity\n", "views": 121, "forwards": 0}, {"id": 4595, "date": "2024-10-27T22:40:43", "text": "在 maimai 里面获得了新的旅行伙伴 syama 🤩\n\n如果在现实中获得 syama 也这么简单就好了(不是", "views": 150, "forwards": 0, "media_group_id": 13840550750729853, "images": [{"width": 960, "height": 1280, "date": "2024-10-27T22:40:42", "media_type": "photo", "original_name": "photo_2024-10-27_22-40-42.jpg", "url": "media/4595.jpg", "size": 183859, "thumb": "media/4595.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-10-27T22:40:43", "media_type": "photo", "original_name": "photo_2024-10-27_22-40-43.jpg", "url": "media/4596.jpg", "size": 182658, "thumb": "media/4596.jpg_thumb.jpg"}]}, {"id": 4597, "date": "2024-10-28T00:49:31", "text": "#戴上耳机\n♪ 君が涙のときには\n♪ 僕がそばにいるから~\n♪ 離ればなれの夜だって\n♪ 僕はそばにいるから~ 🐈", "views": 137, "forwards": 0, "files": [{"duration": 226, "performer": "AMADORI", "title": "そばにいるから", "file_name": "AMADORI - そばにいるから.flac", "mime_type": "audio/flac", "date": "2024-10-28T00:49:31", "media_type": "audio_file", "original_name": "AMADORI - そばにいるから.flac", "url": "media/4597.flac", "size": 29014554, "thumb": "media/4597.flac_thumb.jpg"}]}, {"id": 4598, "date": "2024-10-28T04:16:28", "text": "好喜欢 AMADORI 的曲子,但是似乎在 2009 年之后就没有消息了... 好可惜", "views": 130, "forwards": 0, "reply": {"id": 4597, "text": "#戴上耳机\n♪ 君が涙のときには\n♪ 僕がそばにいるから~\n♪ 離ればなれの夜だって\n♪ 僕はそばにいるから~ 🐈"}}, {"id": 4599, "date": "2024-10-28T08:19:41", "text": "syama: 章鱼小丸子是鱼丸吗 🧐", "views": 133, "forwards": 0}, {"id": 4600, "date": "2024-10-28T17:02:52", "text": "kotlin 日常:想打个断点看看 me 是啥,debugger 告诉我这个大括号里所有变量 client, me, args 都被优化掉了 🧐", "views": 129, "forwards": 0, "images": [{"width": 726, "height": 598, "date": "2024-10-28T17:02:52", "media_type": "photo", "original_name": "photo_2024-10-28_17-02-52.jpg", "url": "media/4600.jpg", "size": 49602, "thumb": "media/4600.jpg_thumb.jpg"}]}, {"id": 4601, "date": "2024-10-29T16:57:02", "text": "😴", "views": 142, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-10-29T16:51:16", "media_type": "photo", "original_name": "photo_2024-10-29_16-51-16.jpg", "url": "media/4601.jpg", "size": 122854, "thumb": "media/4601.jpg_thumb.jpg"}]}, {"id": 4602, "date": "2024-10-29T16:59:13", "text": "#桂桂今天吃什么 (昨天?\n照烧鸡腿饭 qwq", "views": 131, "forwards": 0, "media_group_id": 13841769229694389, "images": [{"width": 1280, "height": 960, "date": "2024-10-29T16:59:12", "media_type": "photo", "original_name": "photo_2024-10-29_16-59-12.jpg", "url": "media/4602.jpg", "size": 197330, "thumb": "media/4602.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-29T16:59:13", "media_type": "photo", "original_name": "photo_2024-10-29_16-59-13.jpg", "url": "media/4603.jpg", "size": 155492, "thumb": "media/4603.jpg_thumb.jpg"}]}, {"id": 4604, "date": "2024-10-29T17:46:32", "text": "这次试了一下用五个 Bot 号用初始号能达到的最优配置挂机,拿了一个 105 位 qwq\n\n虽然其实还可以更优化的,因为这次开号运气太差了花了 93000 石头才拿到活动队全员,导致后面石头不够没办法全程五倍体力了... 如果活动刚开始的时候多开几个号选运气最好的也许体力就够拿到 100 了\n\n可能这就差不多是这个游戏不氪金的天花板了,花掉初始号 150000 石头用最优队伍 24h 不间断私人联机五倍刷效率曲也只能到这里... 真的很想知道我前面的 104 个人都是什么怪物", "views": 122, "forwards": 0, "media_group_id": 13841791937301573, "images": [{"width": 1673, "height": 829, "date": "2024-10-29T17:46:30", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-30.jpg", "url": "media/4604.jpg", "size": 119447, "thumb": "media/4604.jpg_thumb.jpg"}, {"width": 1669, "height": 824, "date": "2024-10-29T17:46:31", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-31.jpg", "url": "media/4605.jpg", "size": 225471, "thumb": "media/4605.jpg_thumb.jpg"}, {"width": 1459, "height": 1426, "date": "2024-10-29T17:46:31", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-31.jpg", "url": "media/4606.jpg", "size": 232300, "thumb": "media/4606.jpg_thumb.jpg"}], "reply": {"id": 4551, "text": "瑞希五箱活动结束了!\n\n因为 syama 的手术正好约到了瑞希五箱的时间,就帮忙写了一个脚本在 syama 恢复的时候代肝,四个小号用分数加成队然后 syama 带上活动队,居然完整把活动打完了 \n\n24 小时三台电脑不间断挂机,挂了七天之后小号拿了 517 名,帮 syama 拿了 1500 名 qwq\n\n瑞希真的是人气角色啊... 分数线比其他人的活动高一倍,已经快到 Worlds Link 的分数线了,恐怖", "thumb": "media/4551.jpg_thumb.jpg"}}, {"id": 4607, "date": "2024-10-31T21:01:38", "text": "万圣节快乐!", "views": 106, "forwards": 0, "images": [{"width": 1056, "height": 577, "date": "2024-10-31T21:01:38", "media_type": "photo", "original_name": "photo_2024-10-31_21-01-38.jpg", "url": "media/4607.jpg", "size": 56559, "thumb": "media/4607.jpg_thumb.jpg"}]}, {"id": 4608, "date": "2024-10-31T22:29:49", "text": "去玩了凌莞和 77 新开的 1.19 mod 服务器,重新玩了好多小学桂桂很喜欢但是玩不懂的 mod qwq\n\n原生游戏基本上是速通了,打烈焰棒做末影眼去末地打龙... 有些人觉得末地是这个游戏的「结局」,或者说是通关了的象征,但是实际上老玩家都知道这其实是新手教程,有意思的事情才刚刚开始\n\n之后去了天界/以太 Aether mod 的天界... 第一次玩这个 mod 还是 1.5.2,现在已经 1.19 了,时间过得好快。去打了天界的三个 boss,其中有两个都是不吃平攻的纯机制 boss,感觉在这个游戏里很少见,大部分原生的怪物都是砍就完事了。从宝箱里拿到了绝对是最有用的隐身斗篷和陆行鸟蛋,回家养了我的专属陆行鸟。\n\n回想起小时候玩这个 mod 感觉规模完全不一样,可能因为时代确实变了,1.5.2 原生游戏里面还什么都没有,对比下才觉得 mod 内容很多吧。\n\n接下来是 Ad Astra,造火箭造宇航服去了月亮和火星。虽然发射火箭很有成就感,但是发现月亮和火星上基本上什么都没有还是有点失望,只是每个星球给你新的一种矿,挖够了就可以造更厉害的火箭去下一个星球了那种感觉,有点被无聊到。可能也是一种写实吗?毕竟现实中星星上也是什么都没有的... 作者懒得恰到好处", "views": 107, "forwards": 0, "media_group_id": 13843310316247565, "images": [{"width": 1384, "height": 732, "date": "2024-10-31T21:32:26", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-26.jpg", "url": "media/4608.jpg", "size": 156542, "thumb": "media/4608.jpg_thumb.jpg"}, {"width": 1491, "height": 879, "date": "2024-10-31T21:32:26", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-26.jpg", "url": "media/4609.jpg", "size": 276990, "thumb": "media/4609.jpg_thumb.jpg"}, {"width": 790, "height": 894, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4610.jpg", "size": 83488, "thumb": "media/4610.jpg_thumb.jpg"}, {"width": 800, "height": 594, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4611.jpg", "size": 69398, "thumb": "media/4611.jpg_thumb.jpg"}, {"width": 1215, "height": 1044, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4612.jpg", "size": 96240, "thumb": "media/4612.jpg_thumb.jpg"}]}, {"id": 4613, "date": "2024-11-03T02:01:28", "text": "今天晚上醒来看到凌莞反馈说服务器宕了,赶快起床看一看,发现 nginx 没起来,原因是其中一个 http 反代的上游死了配置文件检查没过...\n\n啊啊,真的是好蠢的设计,其中一个站点的反代挂了的话,服务起来剩下的站点还能用啊... 为什么要设计成一个连不上就不启动服务了?原本可以是 5% down 的现在变成了 100% down...\n\n感觉这已经是第无数次被 nginx 背刺了,之前还有发现 autoindex 在 ls 的时候会阻塞所有线程,然后之前我服务器上有一个几百万文件的文件夹,有人访问这个目录的时候就会让所有服务卡死不响应,而且去搜了解决方案似乎 2024 年都无解...\n\n真的不想再用 nginx 了,等这学期结束就全都换到 caddy", "views": 127, "forwards": 2, "images": [{"width": 1133, "height": 651, "date": "2024-11-03T01:48:23", "media_type": "photo", "original_name": "photo_2024-11-03_01-48-23.jpg", "url": "media/4613.jpg", "size": 116277, "thumb": "media/4613.jpg_thumb.jpg"}]}, {"id": 4614, "date": "2024-11-04T02:31:23", "text": "玩了一下之前没有玩过的 Botania 植物魔法 mod,真的爱上这个 mod 了\n\n和其他 mod 不一样的地方在于,这个 mod 不只是在游戏里添加了功能和值得探索的地点,而是真的有很深的 lore,像是讲了一个故事。\n\n感觉在这个随机生成的开放世界游戏里真的很难讲一个故事,大部分讲故事的社区创作都是地图而不是 mod。随机地图的话即使只是固定一个流程都很难,需要像暮色森林那样用无敌的怪物或者进入某个区域就会掉血之类的各种方式提示玩家「现在还不应该来到这里」,或者像天界那样让流程后期的 boss 生成数量更少更难找到之类的。那植物魔法是怎么做到的呢?通过那本「Lexica Botania」\n\n这本书读起来很像是某位不知名的魔法师留下的笔记,里面除了每个物品的介绍和起源,还有一些记录下来的故事。在游戏后期打开传送门之后,会发现这个传送门因为魔力太弱并不能走进去,但是把这本书丢进去的话,被对面的精灵族改写过的书会传回来,里面夹着他们的魔法知识和回信... 通过一本书跨越维度和世界对面的居民获得联系我觉得真的是最浪漫的事情 qwq 可能是任何自由探索的世界都做不到的\n\n(以及这个 mod 里面有好多各种文化作品的联动,成就名字引用了很多 V 家曲、可以通过重命名拿到刀剑神域的阐释者和死枪、最终 Boss 掉落的六个宝具之一还原了 Fate 系列吉尔加美什的王之宝库、可以做一个 Conway 细胞自动机来获得魔力,还有很多很多我认不出来的... 这个作者好有趣 🥺", "views": 106, "forwards": 1, "media_group_id": 13845499869142421, "images": [{"width": 2560, "height": 1369, "date": "2024-11-04T02:31:15", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-15.jpg", "url": "media/4614.jpg", "size": 275783, "thumb": "media/4614.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4615.jpg", "size": 288321, "thumb": "media/4615.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4616.jpg", "size": 318185, "thumb": "media/4616.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4617.jpg", "size": 320766, "thumb": "media/4617.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4618.jpg", "size": 433619, "thumb": "media/4618.jpg_thumb.jpg"}, {"width": 800, "height": 513, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4619.jpg", "size": 69220, "thumb": "media/4619.jpg_thumb.jpg"}, {"width": 800, "height": 529, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4620.jpg", "size": 68285, "thumb": "media/4620.jpg_thumb.jpg"}]}, {"id": 4621, "date": "2024-11-04T16:30:23", "text": "草...\n\n发生了这样的事情:原本需要 11:00 开会,然后 11:00 上线发现别人告诉我会已经开完了... 怎么回事呢?\n\n因为计划开会时间的时候对方没把夏令时考虑进来,给了一个当时的转过时区的时间,然后前几天夏令时开始了这个时间就错了 🤗\n\n唉真的感觉夏令时会 mess up 好多事情,什么时候能取消夏令时啊", "views": 114, "forwards": 1, "images": [{"width": 799, "height": 293, "date": "2024-11-04T16:30:22", "media_type": "photo", "original_name": "photo_2024-11-04_16-30-22.jpg", "url": "media/4621.jpg", "size": 27164, "thumb": "media/4621.jpg_thumb.jpg"}]}, {"id": 4622, "date": "2024-11-04T21:00:36", "text": "果然 Minecraft 真正的 end game 是建筑 qwq\n\n玩了一周之后这边 Botania 差不多毕业了,七七那边工业也毕业了。76 点 HP 上限加上纳米护甲和附魔的纳米刀基本上无敌,原本应该是 end game 的高难度版 Gaia 也被用来刷资源了,让探索稍微有点无聊——因为没有什么宝箱能给我有用的资源,也不会遇到有挑战性的 boss 了\n\n果然作为沙盒游戏最耐玩的还是建筑,毕竟生存发展一定是有限的,但是创造性的可能是无限的。为我的 Botania 花坛、附魔坛、还有召唤 boss 的平台建了三个空岛之后原本打算建一个自己的家,但是听凌莞想在七七工厂旁边建家但是没想法就帮忙建了。\n\n这次选了现代建筑风格,因为生存模式做建筑需要考虑收集材料,而石英这种在自然生成的建筑物中很常用的材料最容易收集了,只是拆掉一个自然生成的高塔就拿到了三万块 🏃\n\n建好了外部之后看起来效果不错,内部装饰就交给凌莞和七七他们好啦。还想建一个自己的家,可惜 reading week 假期结束了,就暂时停留在这里吧", "views": 101, "forwards": 0, "media_group_id": 13846032293003709, "images": [{"width": 2560, "height": 1369, "date": "2024-11-04T21:00:30", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-30.jpg", "url": "media/4622.jpg", "size": 430413, "thumb": "media/4622.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:30", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-30.jpg", "url": "media/4623.jpg", "size": 221566, "thumb": "media/4623.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:31", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-31.jpg", "url": "media/4624.jpg", "size": 336831, "thumb": "media/4624.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:32", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-32.jpg", "url": "media/4625.jpg", "size": 187067, "thumb": "media/4625.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:33", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-33.jpg", "url": "media/4626.jpg", "size": 397940, "thumb": "media/4626.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:35", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-35.jpg", "url": "media/4627.jpg", "size": 309340, "thumb": "media/4627.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:36", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-36.jpg", "url": "media/4628.jpg", "size": 419246, "thumb": "media/4628.jpg_thumb.jpg"}]}, {"id": 4629, "date": "2024-11-05T05:01:28", "text": "Electron Day 快乐!看看大家电脑上装了多少个 Electron\n\n发现我 Linux 工作站/服务器上装了 36 个,Windows 笔记本上装了 17 个 🥺\n\nLinux: \n
find /usr /opt /home -type f -name \"resources.pak\" 2>/dev/null
\nWindows: \n
Get-ChildItem -Path \"C:\\Users\", \"C:\\Program Files\", \"C:\\Program Files (x86)\" -Recurse -Filter \"resources.pak\" -ErrorAction SilentlyContinue | Select-Object -ExpandProperty FullName
", "views": 184, "forwards": 5, "media_group_id": 13846263111521349, "images": [{"width": 1280, "height": 841, "date": "2024-11-05T01:28:58", "media_type": "photo", "original_name": "photo_2024-11-05_01-28-58.jpg", "url": "media/4629.jpg", "size": 183726, "thumb": "media/4629.jpg_thumb.jpg"}, {"width": 782, "height": 417, "date": "2024-11-05T01:28:58", "media_type": "photo", "original_name": "photo_2024-11-05_01-28-58.jpg", "url": "media/4630.jpg", "size": 83787, "thumb": "media/4630.jpg_thumb.jpg"}]}, {"id": 4631, "date": "2024-11-06T04:15:06", "text": "好可爱的猪猪 🤩\n\n什么时候我才能做出这么好看的蛋糕...", "views": 166, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-11-06T04:15:06", "media_type": "photo", "original_name": "photo_2024-11-06_04-15-06.jpg", "url": "media/4631.jpg", "size": 179812, "thumb": "media/4631.jpg_thumb.jpg"}]}, {"id": 4632, "date": "2024-11-06T16:53:52", "text": "今天又犯蠢,想要解压一个压缩包的时候打了 7z d,然后没有提示就把压缩包里所有东西删掉了...\n\n为了防止以后犯同样的蠢在 zshrc 里面加了一条禁止 7z d 🛌", "views": 177, "forwards": 0, "media_group_id": 13847296262786181, "images": [{"width": 580, "height": 137, "date": "2024-11-06T16:53:51", "media_type": "photo", "original_name": "photo_2024-11-06_16-53-51.jpg", "url": "media/4632.jpg", "size": 10972, "thumb": "media/4632.jpg_thumb.jpg"}, {"width": 713, "height": 226, "date": "2024-11-06T16:53:52", "media_type": "photo", "original_name": "photo_2024-11-06_16-53-52.jpg", "url": "media/4633.jpg", "size": 19013, "thumb": "media/4633.jpg_thumb.jpg"}]}, {"id": 4634, "date": "2024-11-08T04:28:32", "text": "#戴上耳机\n发现写作业的时候 c418 的麦块氛围音乐很适合用来给猫脑降温 🥺", "views": 157, "forwards": 3, "files": [{"duration": 208, "performer": "C418", "title": "Subwoofer Lullaby", "file_name": "C418 - Subwoofer Lullaby.mp3", "mime_type": "audio/mpeg", "date": "2024-11-08T04:28:55", "media_type": "audio_file", "original_name": "C418 - Subwoofer Lullaby.mp3", "url": "media/4634.mp3", "size": 8651690, "thumb": "media/4634.mp3_thumb.jpg"}]}, {"id": 4635, "date": "2024-11-08T06:20:26", "text": "发现有人做了 ouch,是一个跨格式压缩工具,有了它就不再需要记每个压缩格式的指令怎么用了 qwq", "views": 149, "forwards": 0, "reply": {"id": 4632, "text": "今天又犯蠢,想要解压一个压缩包的时候打了 7z d,然后没有提示就把压缩包里所有东西删掉了...\n\n为了防止以后犯同样的蠢在 zshrc 里面加了一条禁止 7z d 🛌", "thumb": "media/4632.jpg_thumb.jpg"}}, {"id": 4636, "date": "2024-11-08T08:25:31", "text": "今天想要在新的环境里复制 cookie 的时候发现 EditThisCookie 插件也在 chrome store 下架了...\n\n之前是 Get Cookies.txt 插件因为有病毒下架,这次是 ETC,但是不知道是为什么。ETC 是纯 js 写的,GitHub 上也有很久没人维护的源码,看一眼发现我旧系统上安装的 1.6.3 版本似乎比开源的 1.5.0 新。Diff 一下发现也并没有改什么东西,似乎只是重构了一下 i18n,加了一个万圣节彩蛋... 不懂为什么下架了\n\n然后找了一下 chrome store 上有没有别的平替,发现有一个叫 EditThisCookies 的插件看上去是一样的,下载下来看一眼发现这个插件的代码混淆了,而且会给奇怪的 URL 发请求... 明明就是木马吧\n\n唉 看来还是要从 Github 源码安装。感觉越来越不敢信任浏览器插件了,这种一般没人会仔细研究、还没法关掉自动更新的东西真的感觉到处都是后门...", "views": 170, "forwards": 0, "media_group_id": 13848434648552213, "images": [{"width": 1075, "height": 576, "date": "2024-11-08T08:25:29", "media_type": "photo", "original_name": "photo_2024-11-08_08-25-29.jpg", "url": "media/4636.jpg", "size": 75708, "thumb": "media/4636.jpg_thumb.jpg"}, {"width": 1466, "height": 1942, "date": "2024-11-08T08:25:30", "media_type": "photo", "original_name": "photo_2024-11-08_08-25-30.jpg", "url": "media/4637.jpg", "size": 206936, "thumb": "media/4637.jpg_thumb.jpg"}]}, {"id": 4638, "date": "2024-11-08T08:58:54", "text": "\"courier transform\"", "views": 163, "forwards": 0, "media_group_id": 13848450678209493, "images": [{"width": 960, "height": 1280, "date": "2024-11-08T08:58:54", "media_type": "photo", "original_name": "photo_2024-11-08_08-58-54.jpg", "url": "media/4638.jpg", "size": 209870, "thumb": "media/4638.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-11-08T08:58:54", "media_type": "photo", "original_name": "photo_2024-11-08_08-58-54.jpg", "url": "media/4639.jpg", "size": 175825, "thumb": "media/4639.jpg_thumb.jpg"}]}, {"id": 4640, "date": "2024-11-09T13:27:23", "text": "讲真,搭好 typst 环境比 latex 容易太多了,无论本地还是在线都是\n\n(翻邮件看到今天有人回我 2022 年开的 issue 似乎是遇到了同样的问题没办法搭好 overleaf 的开发环境,这还是他们重构之后的,唉有些代码库真的永远不会变", "views": 159, "forwards": 0, "images": [{"width": 1143, "height": 715, "date": "2024-11-09T13:27:23", "media_type": "photo", "original_name": "photo_2024-11-09_13-27-23.jpg", "url": "media/4640.jpg", "size": 88119, "thumb": "media/4640.jpg_thumb.jpg"}]}, {"id": 4641, "date": "2024-11-09T13:37:22", "text": "感冒了,但是因为有作业 overdue 被迫通宵... 🛌", "views": 167, "forwards": 0}, {"id": 4642, "date": "2024-11-11T00:39:52", "text": "每月去 JLC 白嫖打一套板子 (1/2)", "views": 145, "forwards": 0, "images": [{"width": 531, "height": 586, "date": "2024-11-11T00:39:52", "media_type": "photo", "original_name": "photo_2024-11-11_00-39-52.jpg", "url": "media/4642.jpg", "size": 30351, "thumb": "media/4642.jpg_thumb.jpg"}]}, {"id": 4643, "date": "2024-11-11T01:36:15", "text": "呜呜 昨天和 syama 例常打 facetime 电话,然后今天被派出所找上门了... 不知道是怎么检测的,可能需要抓包把 facetime 域名加到代理规则里", "views": 163, "forwards": 4}, {"id": 4645, "date": "2024-11-11T20:20:14", "text": "支持一下 typst\n\n为什么 Overleaf $8/mo 就觉得好贵还是自搭吧,typst $8/mo 反而觉得很情愿,明明都是开源软件 可能是因为 typst 这边真的在 actively 加新功能", "views": 153, "forwards": 0, "reply": {"id": 4640, "text": "讲真,搭好 typst 环境比 latex 容易太多了,无论本地还是在线都是\n\n(翻邮件看到今天有人回我 2022 年开的 issue 似乎是遇到了同样的问题没办法搭好 overleaf 的开发环境,这还是他们重构之后的,唉有些代码库真的永远不会变"}, "images": [{"width": 679, "height": 352, "date": "2024-11-11T20:20:14", "media_type": "photo", "original_name": "photo_2024-11-11_20-20-14.jpg", "url": "media/4645.jpg", "size": 17916, "thumb": "media/4645.jpg_thumb.jpg"}]}, {"id": 4646, "date": "2024-11-13T09:05:08", "text": "Civil Disobedience", "views": 219, "forwards": 1, "images": [{"width": 1280, "height": 569, "date": "2024-11-13T09:05:07", "media_type": "photo", "original_name": "photo_2024-11-13_09-05-07.jpg", "url": "media/4646.jpg", "size": 36033, "thumb": "media/4646.jpg_thumb.jpg"}]}, {"id": 4647, "date": "2024-11-13T09:43:04", "text": "#TIL 睡前好奇去问了问 chatgpt,原来电脑的电热转换效率和电暖器是一样高 🤩\n\n现在家里 homelab 有两台服务器和三台街机机器,在想能不能写一个温控系统把电脑变成电暖器 qwq 室温低的时候就自动打开 folding@home,高了就关掉,电费一样的情况下既能取暖又能给科学研究贡献算力...", "views": 147, "forwards": 2, "reply": {"id": 3668, "text": "cpu-z 真的是很好的取暖工具,之前上飞机穿少了插上电源开上 cpu-z 抱着笔记本睡香香,今天也是 qwq\n\n不过有时候会太烫也不会停下来,需要花些时间调被子调到通风正好的状态。在想能不能写一个软件,接一个外接的温度传感器来根据温度自动调节 cpu 热度目标"}, "images": [{"width": 1280, "height": 1051, "date": "2024-11-13T09:43:04", "media_type": "photo", "original_name": "photo_2024-11-13_09-43-04.jpg", "url": "media/4647.jpg", "size": 115835, "thumb": "media/4647.jpg_thumb.jpg"}]}, {"id": 4648, "date": "2024-11-14T05:31:41", "text": "#谜题 这次是赛博管道维修工(?)\n\nPipes", "views": 123, "forwards": 0, "reply": {"id": 4404, "text": "#谜题 现在解 Slither Link 25*30 只需要 23 分钟了!"}, "files": [{"width": 1050, "height": 1458, "duration": 62, "file_name": "pipes.fast.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-11-14T05:31:41", "media_type": "video_file", "original_name": "pipes.fast.mp4", "url": "media/4648.mp4", "size": 11764050, "thumb": "media/4648.mp4_thumb.jpg"}]}, {"id": 4649, "date": "2024-11-14T18:52:26", "text": "穿模飞出去看看房间有多乱(?)", "views": 132, "forwards": 1, "images": [{"width": 943, "height": 1280, "date": "2024-11-14T18:52:25", "media_type": "photo", "original_name": "photo_2024-11-14_18-52-25.jpg", "url": "media/4649.jpg", "size": 225461, "thumb": "media/4649.jpg_thumb.jpg"}]}, {"id": 4650, "date": "2024-11-15T02:13:42", "text": "#桂桂今天吃什么\n用同样的方法和同样的肉炒了卷心菜和小油菜,感觉还是卷心菜更好吃一点 quq\n\n以后不买小油菜了。只有小孩子才挑食,大人不买就好了", "views": 127, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-11-15T02:13:42", "media_type": "photo", "original_name": "photo_2024-11-15_02-13-42.jpg", "url": "media/4650.jpg", "size": 175284, "thumb": "media/4650.jpg_thumb.jpg"}]}, {"id": 4651, "date": "2024-11-15T06:14:44", "text": "!!发现一个很有趣的东西,叫做 OSC52\n\n简单来说就是,在命令行运行的程序可以打一串特殊的转义文字作为 OSC52 指令,然后支持 OSC52 的终端就会把文字内容复制到剪切板上 🤩 这样就可以跨越系统跨越 SSH 边界、只要在能够输出文字的终端里都可以读写剪切板了!\n\n查了一下发现支持 OSC52 的终端不多,但是我 💻💻🍎 上分别在用的 Windows Terminal 和 kitty 和 iTerm2 和我在用的 Micro 编辑器恰好都支持 🤩\n\n太好了,不用担心 Micro 鼠标模式透过 ssh 复制不了东西了 #Linux", "views": 130, "forwards": 0, "images": [{"width": 1266, "height": 366, "date": "2024-11-15T06:14:43", "media_type": "photo", "original_name": "photo_2024-11-15_06-14-43.jpg", "url": "media/4651.jpg", "size": 81217, "thumb": "media/4651.jpg_thumb.jpg"}]}, {"id": 4652, "date": "2024-11-15T08:50:17", "text": "昨天秋叶留言服务器宕了,上去看一眼原因是盘满了...\n\n清出 9GB 空间修好之后,为了防止同样的事情再次发生,随手写了一个 py crontab 脚本每小时检查一下盘用量,超过 85% 就在 tg 上发消息 😀\n\n懒猫猫当然要用懒猫猫解决方案", "views": 142, "forwards": 0, "media_group_id": 13853284941485317, "images": [{"width": 625, "height": 632, "date": "2024-11-15T08:50:17", "media_type": "photo", "original_name": "photo_2024-11-15_08-50-17.jpg", "url": "media/4652.jpg", "size": 65293, "thumb": "media/4652.jpg_thumb.jpg"}, {"width": 890, "height": 646, "date": "2024-11-15T08:50:17", "media_type": "photo", "original_name": "photo_2024-11-15_08-50-17.jpg", "url": "media/4653.jpg", "size": 54072, "thumb": "media/4653.jpg_thumb.jpg"}]}, {"id": 4654, "date": "2024-11-16T02:53:45", "text": "豆腐可爱喵", "views": 147, "forwards": 0, "images": [{"width": 671, "height": 988, "date": "2024-11-16T02:53:45", "media_type": "photo", "original_name": "photo_2024-11-16_02-53-45.jpg", "url": "media/4654.jpg", "size": 111126, "thumb": "media/4654.jpg_thumb.jpg"}]}, {"id": 4655, "date": "2024-11-16T08:00:14", "text": "有时候就觉得 Github 星星数量挺迷惑的\n\n居然 oh my zsh 星星数量在第 17,明明 zsh 用户量和 bash 和 powershell 比起来都没有多少... 而且居然 .gitignore 模板仓库和 vscode 在差不多的位置 🤗", "views": 138, "forwards": 1, "media_group_id": 13853952119728341, "images": [{"width": 766, "height": 297, "date": "2024-11-16T08:00:04", "media_type": "photo", "original_name": "photo_2024-11-16_08-00-04.jpg", "url": "media/4655.jpg", "size": 30549, "thumb": "media/4655.jpg_thumb.jpg"}, {"width": 726, "height": 312, "date": "2024-11-16T08:00:14", "media_type": "photo", "original_name": "photo_2024-11-16_08-00-14.jpg", "url": "media/4656.jpg", "size": 23039, "thumb": "media/4656.jpg_thumb.jpg"}]}, {"id": 4657, "date": "2024-11-16T09:07:27", "text": "GitHub 星星数量排名前 10000 的代码语言统计数据\n\n排名第三位的是「没有代码」 🌚 众所周知 GitHub 是一个由微软开发的免费网盘", "views": 188, "forwards": 3, "images": [{"width": 462, "height": 752, "date": "2024-11-16T09:07:27", "media_type": "photo", "original_name": "photo_2024-11-16_09-07-27.jpg", "url": "media/4657.jpg", "size": 36048, "thumb": "media/4657.jpg_thumb.jpg"}]}, {"id": 4658, "date": "2024-11-17T05:43:42", "text": "有生之年 Discord 宕了", "views": 128, "forwards": 0, "images": [{"width": 1915, "height": 933, "date": "2024-11-17T05:42:57", "media_type": "photo", "original_name": "photo_2024-11-17_05-42-57.jpg", "url": "media/4658.jpg", "size": 122755, "thumb": "media/4658.jpg_thumb.jpg"}]}, {"id": 4659, "date": "2024-11-18T04:45:51", "text": "今天想要找到现在 AI 画图的 SOTA 的时候发现了一个奇妙网站 Text to Image Leaderboard,用来收集不同模型的对比数据\n\n但是因为不太相信大众审美,所以我花时间自己做了 900 次对比,得出了一个自己的审美排行榜,FLUX 1 Pro 在第一位\n\n对比过程中还发现 DALL-E 的图辨识度真的很高,每次都是一眼就能看出是 DALL-E 生成的,其他模型都不太能... 可能也是因为这个原因 DALL-E 生成的结果很让人审美疲劳,在我的审美排行中只拿了 43%\n\n有点想试试训练一个分类模型看看每个生成模型的输出的辨识度 quq(不过说好了不开坑了", "views": 138, "forwards": 2, "media_group_id": 13855241208528253, "images": [{"width": 1076, "height": 858, "date": "2024-11-18T04:45:50", "media_type": "photo", "original_name": "photo_2024-11-18_04-45-50.jpg", "url": "media/4659.jpg", "size": 90115, "thumb": "media/4659.jpg_thumb.jpg"}, {"width": 1024, "height": 1024, "date": "2024-11-18T04:45:50", "media_type": "photo", "original_name": "photo_2024-11-18_04-45-50.jpg", "url": "media/4660.jpg", "size": 170262, "thumb": "media/4660.jpg_thumb.jpg"}]}, {"id": 4661, "date": "2024-11-18T04:58:09", "text": "(前情提要:syama 想让 gpt4o 画一张我和她和瑞希躺在床上的样子,但是输出结果一直被 OpenAI 的内容政策拦截,所以我把 prompt 拿给 FLUX 1.1 Pro Ultra 画了\n\n感觉 OpenAI 对图片生成的内容拦截是不是太严了 🤗", "views": 159, "forwards": 1, "reply": {"id": 4659, "text": "今天想要找到现在 AI 画图的 SOTA 的时候发现了一个奇妙网站 Text to Image Leaderboard,用来收集不同模型的对比数据\n\n但是因为不太相信大众审美,所以我花时间自己做了 900 次对比,得出了一个自己的审美排行榜,FLUX 1 Pro 在第一位\n\n对比过程中还发现 DALL-E 的图辨识度真的很高,每次都是一眼就能看出是 DALL-E 生成的,其他模型都不太能... 可能也是因为这个原因 DALL-E 生成的结果很让人审美疲劳,在我的审美排行中只拿了 43%\n\n有点想试试训练一个分类模型看看每个生成模型的输出的辨识度 quq(不过说好了不开坑了", "thumb": "media/4659.jpg_thumb.jpg"}, "images": [{"width": 2496, "height": 1664, "date": "2024-11-18T04:58:09", "media_type": "photo", "original_name": "photo_2024-11-18_04-58-09.jpg", "url": "media/4661.jpg", "size": 246261, "thumb": "media/4661.jpg_thumb.jpg"}]}, {"id": 4662, "date": "2024-11-18T07:04:50", "text": "#戴上耳机\n\n看到某频道里面发了 Flamingo 突然想到这首歌 qwq\n\n♪ Black, white, green or blue\n♪ show off your natural hue\n♪ Flamingo oh oh oh woah\n♪ If you're multicoloured that’s cool too\n♪ You don’t need to change\n♪ It’s boring being the same\n♪ Flamingo oh oh oh woah\n♪ You’re pretty either way", "views": 139, "forwards": 0, "files": [{"duration": 197, "performer": "Kero Kero Bonito", "title": "Flamingo", "file_name": "Kero Kero Bonito - Flamingo.flac", "mime_type": "audio/flac", "date": "2024-11-18T07:04:50", "media_type": "audio_file", "original_name": "Kero Kero Bonito - Flamingo.flac", "url": "media/4662.flac", "size": 22901428, "thumb": "media/4662.flac_thumb.jpg"}]}, {"id": 4663, "date": "2024-11-18T16:00:03", "text": "#ADHD 犯蠢 1/1", "views": 148, "forwards": 0, "images": [{"width": 665, "height": 1074, "date": "2024-11-18T16:00:03", "media_type": "photo", "original_name": "photo_2024-11-18_16-00-03.jpg", "url": "media/4663.jpg", "size": 116985, "thumb": "media/4663.jpg_thumb.jpg"}]}, {"id": 4664, "date": "2024-11-18T17:10:54", "text": "#戴上耳机\n第一次听到 Flamingo 这首歌其实是四五年前在 osu 里面打了这个 WTN3 的 remix,也好好听 qwq", "views": 135, "forwards": 0, "reply": {"id": 4662, "text": "#戴上耳机\n\n看到某频道里面发了 Flamingo 突然想到这首歌 qwq\n\n♪ Black, white, green or blue\n♪ show off your natural hue\n♪ Flamingo oh oh oh woah\n♪ If you're multicoloured that’s cool too\n♪ You don’t need to change\n♪ It’s boring being the same\n♪ Flamingo oh oh oh woah\n♪ You’re pretty either way"}, "files": [{"duration": 200, "performer": "Kero Kero Bonito/WTN3", "title": "Flamingo (WTN3 Remix)", "file_name": "Kero Kero Bonito,WTN3 - Flamingo (WTN3 Remix).mp3", "mime_type": "audio/mpeg", "date": "2024-11-18T17:10:54", "media_type": "audio_file", "original_name": "Kero Kero Bonito,WTN3 - Flamingo (WTN3 Remix).mp3", "url": "media/4664.mp3", "size": 8256373, "thumb": "media/4664.mp3_thumb.jpg"}]}, {"id": 4665, "date": "2024-11-19T06:57:00", "text": "感觉自己开始会玩一点 shogi 了 ☗", "views": 131, "forwards": 1, "images": [{"width": 576, "height": 1280, "date": "2024-11-19T06:57:00", "media_type": "photo", "original_name": "photo_2024-11-19_06-57-00.jpg", "url": "media/4665.jpg", "size": 125669, "thumb": "media/4665.jpg_thumb.jpg"}]}, {"id": 4666, "date": "2024-11-19T15:00:43", "text": "#桌游 今天聊聊说想早上七点起来看国足,我看时间已经不早了当然是选择了通宵 qwq\n\n和聊聊玩 shogi 完胜,然后聊聊觉得我在欺负不会玩的人(确实有点)所以就改成了玩她喜欢的桌游 Through the Ages,大概是一个《文明》系的桌游\n\n我是第一次玩所以花了半个小时看教程(不得不说教程对话写得真的很幽默)刚开始资源也没有平衡好,玩到 I 时代的时候拿太多降价升级卡了导致矿物花不掉、研究点产出又不足,很多科技都屯在手上没打出来... 以及很多回合都因为思考太久严重超时 🛌\n\n到最后一回合的时候原本觉得要输了,文化点数差了整整 31,但是也在历史事件里埋好了最好的准备... 结果结算之后居然赢了 😀 结算过程反超了 38 点,奇妙", "views": 129, "forwards": 0, "media_group_id": 13856227549052269, "images": [{"width": 2224, "height": 1668, "date": "2024-11-19T15:00:42", "media_type": "photo", "original_name": "photo_2024-11-19_15-00-42.jpg", "url": "media/4666.jpg", "size": 606808, "thumb": "media/4666.jpg_thumb.jpg"}, {"width": 2224, "height": 1668, "date": "2024-11-19T15:00:43", "media_type": "photo", "original_name": "photo_2024-11-19_15-00-43.jpg", "url": "media/4667.jpg", "size": 415113, "thumb": "media/4667.jpg_thumb.jpg"}]}, {"id": 4668, "date": "2024-11-20T10:07:34", "text": "鬼故事 整理聊聊的工作桌发现热熔胶枪一直开着... 它可能已经 100W 烧了三个月了,现在喷头已经堵住挤不出来了", "views": 116, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-11-20T10:07:33", "media_type": "photo", "original_name": "photo_2024-11-20_10-07-33.jpg", "url": "media/4668.jpg", "size": 82140, "thumb": "media/4668.jpg_thumb.jpg"}]}, {"id": 4669, "date": "2024-11-20T14:43:04", "text": "今天是第 25 个跨性别纪念日。由 One Among Us、Project Trans 及跨性别相关放送联合举办的纪念晚会将于2024年11月23日 20:00 (UTC+8) 举行,以文字、念白与歌声献给陨落的星辰,献给所有柔软而坚韧的我们。\n\n收看方式: YouTube.com/@OneAmongUsPride 或访问 live.oau.app 获取更多直播信息。", "views": 83, "forwards": 0, "forwarded_from": {"name": "One Channel! 跨儿骄傲联合广播"}, "images": [{"width": 1280, "height": 1280, "date": "2024-11-20T08:39:52", "media_type": "photo", "original_name": "photo_2024-11-20_08-39-52.jpg", "url": "media/4669.jpg", "size": 363449, "thumb": "media/4669.jpg_thumb.jpg"}]}, {"id": 4670, "date": "2024-11-20T15:44:45", "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌", "views": 109, "forwards": 0, "reply": {"id": 3430, "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "thumb": "media/3430.jpg_thumb.jpg"}, "images": [{"width": 1253, "height": 1280, "date": "2024-11-20T15:44:45", "media_type": "photo", "original_name": "photo_2024-11-20_15-44-45.jpg", "url": "media/4670.jpg", "size": 182367, "thumb": "media/4670.jpg_thumb.jpg"}]}, {"id": 4671, "date": "2024-11-21T03:25:16", "text": "今天花了一整天调查这个数据库问题, Hibernate 全责 🛌 以后的项目再也不用 Java EE 了\n\n我试了一下把这整个函数用 native mysql 写出来,发现这条大查询只用 1.19 秒,那为什么我的 kotlin 代码运行速度差这么大呢?\n\n开了 SQL debug 之后我发现即使只是 .findAll() 都要 N 条查询,按理来说 select * from table 只要一条查询就行啊,为什么呢?仔细看看这 N 条查询发现它把 OneToOne fk 都一个一个拉下来了。原本首先花了一条查询 SELECT * FROM parent,然后又花了 N 条查询拉 SELECT * FROM child WHERE id=i...\n\n查了一下这个问题,网上说开 Hibernate bytecode enhance 就好了,它会修改编译完的字节码让 fk 链接用到的时候再查询而不是预先把所有东西查询好。问题是它不太兼容 kotlin,绕过了三个不同的问题才成功编译,之后加上 lazy fetch 终于可以让它在用到 fk 的时候再拉数据了... \n\n但是即使这样依然要把需要拉所有 fk 数据的地方改成手动 mysql 查询,因为 orm/jpql 没办法让 findAll 把单独的查询优化成 join 🛌\n\n唉 感觉凡是透明一点的 ORM 比如 ktorm 或者 exposed 都不会有这样的问题,以后不会再用 Java EE 了", "views": 133, "forwards": 0, "media_group_id": 13857276129125749, "images": [{"width": 2089, "height": 1994, "date": "2024-11-21T03:25:07", "media_type": "photo", "original_name": "photo_2024-11-21_03-25-07.jpg", "url": "media/4671.jpg", "size": 383053, "thumb": "media/4671.jpg_thumb.jpg"}, {"width": 2354, "height": 890, "date": "2024-11-20T19:06:16", "media_type": "photo", "original_name": "photo_2024-11-20_19-06-16.jpg", "url": "media/4672.jpg", "size": 369848, "thumb": "media/4672.jpg_thumb.jpg"}], "reply": {"id": 4670, "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌"}}, {"id": 4673, "date": "2024-11-21T15:30:32", "text": "蜂蜜太久没用变成糖块了 🤤", "views": 136, "forwards": 0, "images": [{"width": 1525, "height": 2033, "date": "2024-11-21T15:30:31", "media_type": "photo", "original_name": "photo_2024-11-21_15-30-31.jpg", "url": "media/4673.jpg", "size": 243779, "thumb": "media/4673.jpg_thumb.jpg"}]}, {"id": 4674, "date": "2024-11-21T17:55:52", "text": "用原生 mysql 重写了整个查询之后获取排行榜从 30s 降到 4s 了!\n\n果然什么优化都没有 RIIR 最方便 🦀", "views": 137, "forwards": 0, "reply": {"id": 4670, "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌"}, "images": [{"width": 1635, "height": 626, "date": "2024-11-21T17:55:52", "media_type": "photo", "original_name": "photo_2024-11-21_17-55-52.jpg", "url": "media/4674.jpg", "size": 87501, "thumb": "media/4674.jpg_thumb.jpg"}]}, {"id": 4675, "date": "2024-11-21T20:30:46", "text": "syama 这两天在找苏州的合租,有兴趣的话请去联系 @akiyamaXmizuki\n\n(帮忙打下广告 🤤", "views": 258, "forwards": 2}, {"id": 4676, "date": "2024-11-22T04:23:54", "text": "高情商:my email will be encrypted\n低情商:即使对等 AES 密钥是微软服务器下发的,但是我们用 AES 加密过哦!\n\n...感觉现在很多服务的“加密”都是做给不懂计算机但是有 privacy obsession 的人看的,实际上并没有真的安全\n\n就比如这个邮件的 RMS 加密,有没有加密实际上 attack vector 都并没有变。对中间人来说,因为客户端和邮件服务器之间有 TLS,即使没有 RMS 也没办法看到内容。如果任何一方被盗了号或者盗了饼干或者电脑中了后门,攻击者无论有没有 RMS 都能看到内容。如果微软服务器被黑了,也一样无论有没有 RMS 都能看到内容,因为加密密钥存在服务器上... 😶 唉,真的什么都没有解决呢\n\n感觉懂安全的人在这个时代已经摆烂了,想绝对安全也不太可能呢,鬼知道还有多少 Jia Tan 在我的电脑上留着后门", "views": 146, "forwards": 2, "media_group_id": 13857995477375541, "images": [{"width": 1152, "height": 982, "date": "2024-11-22T04:23:45", "media_type": "photo", "original_name": "photo_2024-11-22_04-23-45.jpg", "url": "media/4676.jpg", "size": 96028, "thumb": "media/4676.jpg_thumb.jpg"}, {"width": 800, "height": 268, "date": "2024-11-22T04:23:46", "media_type": "photo", "original_name": "photo_2024-11-22_04-23-46.jpg", "url": "media/4677.jpg", "size": 51934, "thumb": "media/4677.jpg_thumb.jpg"}]}, {"id": 4678, "date": "2024-11-22T09:48:28", "text": "真的觉得应该停一停了,感觉每隔一段时间就能看到一篇标题是 \"{} is all you need\" 的论文... 不是所有东西都应该是 all you need 好吗 😶", "views": 202, "forwards": 2, "images": [{"width": 788, "height": 403, "date": "2024-11-22T09:48:28", "media_type": "photo", "original_name": "photo_2024-11-22_09-48-28.jpg", "url": "media/4678.jpg", "size": 22904, "thumb": "media/4678.jpg_thumb.jpg"}]}, {"id": 4679, "date": "2024-11-22T15:37:39", "text": "🥳", "views": 181, "forwards": 1, "images": [{"width": 2220, "height": 1640, "date": "2024-11-22T15:40:03", "media_type": "photo", "original_name": "photo_2024-11-22_15-40-03.jpg", "url": "media/4679.jpg", "size": 283911, "thumb": "media/4679.jpg_thumb.jpg"}]}, {"id": 4680, "date": "2024-11-22T16:10:49", "text": "这只是一张普通的日落", "views": 144, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2368, "height": 1792, "date": "2024-11-22T15:46:01", "media_type": "photo", "original_name": "photo_2024-11-22_15-46-01.jpg", "url": "media/4680.jpg", "size": 627994, "thumb": "media/4680.jpg_thumb.jpg"}]}, {"id": 4681, "date": "2024-11-23T00:29:34", "text": "低情商:晚上 11:59 due\n高情商:晚上 6:00 due,晚交了六个小时以内会扣掉 -0% 哦!", "views": 147, "forwards": 1, "images": [{"width": 791, "height": 248, "date": "2024-11-23T00:29:34", "media_type": "photo", "original_name": "photo_2024-11-23_00-29-34.jpg", "url": "media/4681.jpg", "size": 37529, "thumb": "media/4681.jpg_thumb.jpg"}]}, {"id": 4682, "date": "2024-11-23T01:14:05", "text": "时隔一年半的后续:今天 Zotero 告诉我说之前遇到的这篇造假的论文被 retract 了,可喜可贺\n\n看到 Retract notice 里面指出了一个 \"Paper Mill: A business that creates and sells research papers where the buyer(s) claim authorship; the business is generally unacknowledged as a contributor.\" ...居然这个世界上还有这种业务存在,好可怕。", "views": 161, "forwards": 1, "reply": {"id": 2202, "text": "读了这么多篇纸第一次遇到学术造假 😡\n\n标题和 Abstract 看起来可能能用在我的研究里就读一读吧,读着读着发现怎么全都是在说废话,说用 CNN 模型完全不描述架构,其他的模型也完全没提参数细节,源码数据也都没有公布。看它提到了一些相似研究,想先看看别人的吧,然后发现这篇论文下面的 17 篇引用没有一篇能查到 (╯’ – ‘)╯︵ ┻━┻\n\n为什么要这样造假,为什么音频研究投进仿生学和生物力学的期刊能被采纳,还是在 ChatGPT 公开访问之前投稿的... 不理解"}, "images": [{"width": 1280, "height": 1065, "date": "2024-11-23T01:14:05", "media_type": "photo", "original_name": "photo_2024-11-23_01-14-05.jpg", "url": "media/4682.jpg", "size": 166691, "thumb": "media/4682.jpg_thumb.jpg"}]}, {"id": 4683, "date": "2024-11-24T05:52:34", "text": "唉 这就是 AI hype 的 nonsense 吗\n\nChatHaruhi 这篇没写完的论文,结果评估都没有,居然就发 preprint 了,居然已经有 15 citation 了... 🤗\n\n非常可惜我也会给它贡献一个 citation", "views": 155, "forwards": 0, "images": [{"width": 534, "height": 244, "date": "2024-11-24T05:52:34", "media_type": "photo", "original_name": "photo_2024-11-24_05-52-34.jpg", "url": "media/4683.jpg", "size": 28671, "thumb": "media/4683.jpg_thumb.jpg"}]}, {"id": 4684, "date": "2024-11-24T18:20:20", "text": "想吃烤聊天气泡 🔥💬", "views": 140, "forwards": 0}, {"id": 4685, "date": "2024-11-25T09:54:45", "text": "看了一集ダンダダン,真的爱了这个发疯展开,作画也好棒,这是新时代的 FLCL 吗", "views": 137, "forwards": 0}, {"id": 4686, "date": "2024-11-25T15:57:03", "text": "谁还记得曾经有段时间给 Minecraft 安装 mod 要手动解压 minecraft.jar,把 class 文件替换掉再删掉 META-INFO 😶\n\n(暴露年龄了", "views": 142, "forwards": 1}, {"id": 4687, "date": "2024-11-26T03:11:41", "text": "\"hey, who does sudo report these 'incidents' to?\"\n\"you know, I've never checked.\"\nxkcd#838", "views": 319, "forwards": 4, "images": [{"width": 514, "height": 151, "date": "2024-11-26T03:11:41", "media_type": "photo", "original_name": "photo_2024-11-26_03-11-41.jpg", "url": "media/4687.jpg", "size": 14058, "thumb": "media/4687.jpg_thumb.jpg"}]}, {"id": 4688, "date": "2024-11-26T04:33:29", "text": "总是把 MTEB leaderboard 打成 MBTI 😀", "views": 143, "forwards": 0, "images": [{"width": 739, "height": 517, "date": "2024-11-26T04:33:29", "media_type": "photo", "original_name": "photo_2024-11-26_04-33-29.jpg", "url": "media/4688.jpg", "size": 51198, "thumb": "media/4688.jpg_thumb.jpg"}]}, {"id": 4689, "date": "2024-11-26T09:13:07", "text": "让所有的机器都训练上了模型,终于可以安心睡觉了 😓", "views": 135, "forwards": 1, "reply": {"id": 4283, "text": "升级计算服务器之前硬件是瓶颈,升级之后发现自己变成了瓶颈... 想睡觉之前挂一个计算任务跑着,发现写这个任务需要的时间比计算需要的时间长,可是我又不想让计算闲时浪费,结果就是自己要被累死了 🛌"}, "images": [{"width": 2534, "height": 1001, "date": "2024-11-26T09:13:07", "media_type": "photo", "original_name": "photo_2024-11-26_09-13-07.jpg", "url": "media/4689.jpg", "size": 559791, "thumb": "media/4689.jpg_thumb.jpg"}]}, {"id": 4690, "date": "2024-11-26T16:33:25", "views": 144, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-11-26T16:35:15", "media_type": "photo", "original_name": "photo_2024-11-26_16-35-15.jpg", "url": "media/4690.jpg", "size": 525231, "thumb": "media/4690.jpg_thumb.jpg"}]}, {"id": 4691, "date": "2024-11-27T01:08:16", "text": "sus is coming 🧐", "views": 158, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2024-11-27T01:08:16", "media_type": "photo", "original_name": "photo_2024-11-27_01-08-16.jpg", "url": "media/4691.jpg", "size": 130493, "thumb": "media/4691.jpg_thumb.jpg"}]}, {"id": 4692, "date": "2024-11-27T07:14:59", "text": "一直不懂为什么一个电脑插两个鼠标不会出现两个光标 😶 感觉是很不合理的设计", "views": 149, "forwards": 0}, {"id": 4693, "date": "2024-11-27T12:51:51", "text": "如果你有一个无限的 OpenAI 钱包可以免费调 /v1/completion 的话,你会用它做什么呢?🪟\n\n如果我说我真的有了类似的东西呢", "views": 144, "forwards": 1}, {"id": 4694, "date": "2024-11-28T03:48:29", "text": "#TIL ssh 居然可以当作 pipe 使用而且不会有很大的 overhead\n\n可以远程 dd 了,好耶", "views": 144, "forwards": 1, "images": [{"width": 528, "height": 108, "date": "2024-11-28T03:48:29", "media_type": "photo", "original_name": "photo_2024-11-28_03-48-29.jpg", "url": "media/4694.jpg", "size": 14489, "thumb": "media/4694.jpg_thumb.jpg"}]}, {"id": 4695, "date": "2024-11-29T04:41:24", "text": "#戴上耳机\n\n好浪漫... 高潮段用「ずっど」这两个音拼摩斯电码拼出了一个「I love you」 😀\n\n也好聪明,正好是一个长的音节和一个短的音节,听起来完全没有违和\n\nYouTube MV", "views": 131, "forwards": 2, "files": [{"duration": 298, "performer": "ヰ世界情緒", "title": "シリウスの心臓", "file_name": "ヰ世界情緒 - シリウスの心臓.flac", "mime_type": "audio/flac", "date": "2024-11-29T04:41:24", "media_type": "audio_file", "original_name": "ヰ世界情緒 - シリウスの心臓.flac", "url": "media/4695.flac", "size": 32830741, "thumb": "media/4695.flac_thumb.jpg"}]}, {"id": 4696, "date": "2024-11-29T04:46:22", "text": "・ー・ 草", "views": 140, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 800, "height": 725, "date": "2024-11-29T04:32:05", "media_type": "photo", "original_name": "photo_2024-11-29_04-32-05.jpg", "url": "media/4696.jpg", "size": 48072, "thumb": "media/4696.jpg_thumb.jpg"}]}, {"id": 4697, "date": "2024-11-29T08:10:21", "text": "🟥 HyDEV Whisper (whisper.hydev.org) 下线一天\n\n原因是需要拿走 GPU 赶作业 🛌", "views": 144, "forwards": 0}, {"id": 4698, "date": "2024-11-29T22:34:08", "views": 138, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-11-29T22:32:52", "width": 512, "height": 268, "is_animated": false, "is_video": false, "emoji": "🐱", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4698.webp", "size": 18286, "thumb": "media/4698.webp_thumb.jpg"}]}, {"id": 4699, "date": "2024-11-30T01:00:08", "text": "有时候感觉写 research 用的 python 程序遇到的兼容性问题比给 Minecraft 做模组整合包还多\n\n两个大库时不时就会出现不兼容,然后就要单独分两个环境... 我现在一个项目有三个环境了,不同的脚本分别要在不同环境里面跑... 🛌", "views": 148, "forwards": 0}, {"id": 4700, "date": "2024-11-30T08:47:41", "text": "QwQ", "views": 132, "forwards": 0, "media_group_id": 13863651691609925, "images": [{"width": 633, "height": 164, "date": "2024-11-30T08:47:41", "media_type": "photo", "original_name": "photo_2024-11-30_08-47-41.jpg", "url": "media/4700.jpg", "size": 11663, "thumb": "media/4700.jpg_thumb.jpg"}, {"width": 1184, "height": 432, "date": "2024-11-30T08:47:41", "media_type": "photo", "original_name": "photo_2024-11-30_08-47-41.jpg", "url": "media/4701.jpg", "size": 67100, "thumb": "media/4701.jpg_thumb.jpg"}]}, {"id": 4702, "date": "2024-11-30T16:26:15", "text": "昏睡猫猫开始乱敲键盘", "views": 138, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 800, "height": 652, "date": "2024-11-30T16:01:34", "media_type": "photo", "original_name": "photo_2024-11-30_16-01-34.jpg", "url": "media/4702.jpg", "size": 104820, "thumb": "media/4702.jpg_thumb.jpg"}]}, {"id": 4703, "date": "2024-11-30T16:47:18", "text": "七天通宵爆肝肝完一篇 paper 的奇迹\n\n是 311 课的开放期末作业,正式研究了一下 Sekai LLM 各方面分别怎样实现最好、以及怎样自动客观评估哪个模型更好之类的。之前一直靠直觉评价感觉很不科学,改了什么都没办法很快速知道效果... 所以做 ML 还是需要至少先有 metric\n\n唉真的为什么期末作业要选这么大一个 scope 😢 不过算了确实是因为好玩才有动力做的项目,也正好打算发篇纸\n\n(虽然因为时间不够还留了很多 TODO... 但是现在先睡睡", "views": 152, "forwards": 1, "media_group_id": 13863881904347677, "images": [{"width": 1578, "height": 1453, "date": "2024-11-30T16:48:05", "media_type": "photo", "original_name": "photo_2024-11-30_16-48-05.jpg", "url": "media/4703.jpg", "size": 208258, "thumb": "media/4703.jpg_thumb.jpg"}, {"width": 1713, "height": 1875, "date": "2024-11-30T16:47:17", "media_type": "photo", "original_name": "photo_2024-11-30_16-47-17.jpg", "url": "media/4704.jpg", "size": 549186, "thumb": "media/4704.jpg_thumb.jpg"}]}, {"id": 4705, "date": "2024-12-01T01:03:24", "text": "中午 12 点睡,晚上八点起,非常健康的 +8 作息哈哈哈哈", "views": 150, "forwards": 1}, {"id": 4706, "date": "2024-12-01T06:36:22", "views": 145, "forwards": 1, "images": [{"width": 636, "height": 82, "date": "2024-12-01T06:22:18", "media_type": "photo", "original_name": "photo_2024-12-01_06-22-18.jpg", "url": "media/4706.jpg", "size": 8407, "thumb": "media/4706.jpg_thumb.jpg"}]}, {"id": 4707, "date": "2024-12-01T17:24:55", "text": "https://youtu.be/UWaKhaq5UtM", "views": 135, "forwards": 2, "forwarded_from": {"name": "Veronika's Sanctuary 🦊"}}, {"id": 4708, "date": "2024-12-01T17:27:12", "text": "也许我感情经历中没有过 100% 顺直的对象也是因为这些事情 🛌", "views": 152, "forwards": 1, "reply": {"id": 4707, "text": "https://youtu.be/UWaKhaq5UtM"}}, {"id": 4709, "date": "2024-12-02T15:04:35", "text": "\"Reward hacking\" 是不是就是大模型找到了毒品 🧐", "views": 136, "forwards": 0}, {"id": 4710, "date": "2024-12-02T15:08:39", "text": "我觉得这句话和「Onshape 是不是就是现实世界的 Figma」有异曲同工之妙", "views": 143, "forwards": 0, "forwarded_from": {"name": "Menci 💖", "url": "https://t.me/Mencici"}}, {"id": 4711, "date": "2024-12-02T17:21:15", "text": "一周之前自己剪了一下头发,今天又重新修了一下,剪成 ena 内扣短发了 qwq(感谢聊聊帮忙修后面自己看不见的头发\n\n尝试了一直不敢尝试的发型 一直害怕短发会变得不 pass,看来也并没有喵", "views": 151, "forwards": 3, "images": [{"width": 1280, "height": 963, "date": "2024-12-02T17:21:15", "media_type": "photo", "original_name": "photo_2024-12-02_17-21-15.jpg", "url": "media/4711.jpg", "size": 83649, "thumb": "media/4711.jpg_thumb.jpg"}]}, {"id": 4712, "date": "2024-12-03T04:20:27", "text": "姜上面长出了青葱(?)🧐", "views": 144, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-03T04:20:27", "media_type": "photo", "original_name": "photo_2024-12-03_04-20-27.jpg", "url": "media/4712.jpg", "size": 224951, "thumb": "media/4712.jpg_thumb.jpg"}]}, {"id": 4713, "date": "2024-12-03T14:27:20", "text": "作息调回来了!", "views": 140, "forwards": 0, "images": [{"width": 1280, "height": 903, "date": "2024-12-03T14:27:20", "media_type": "photo", "original_name": "photo_2024-12-03_14-27-20.jpg", "url": "media/4713.jpg", "size": 70444, "thumb": "media/4713.jpg_thumb.jpg"}]}, {"id": 4714, "date": "2024-12-03T18:11:38", "text": "两年前设计的补佳乐时钟终于在淘宝上架了!\n\n(感谢 Syama 帮忙上架,明明之前把设计图发给荔枝实验室了但是他们没理我 T^T)\n\n链接在这里 欢迎大家下单 qwq", "views": 179, "forwards": 4, "reply": {"id": 925, "text": "用 Adobe Ai 画了一个 debian 挂钟w\n\n大家觉得哪个设计更好看呢?打算去淘宝定制出来", "thumb": "media/925.jpg_thumb.jpg"}, "images": [{"width": 1688, "height": 932, "date": "2024-12-03T18:11:38", "media_type": "photo", "original_name": "photo_2024-12-03_18-11-38.jpg", "url": "media/4714.jpg", "size": 134663, "thumb": "media/4714.jpg_thumb.jpg"}]}, {"id": 4715, "date": "2024-12-04T03:21:22", "text": "Linux 日常:运行一个程序,发现它打开了 xemacs,想退出\n:wq 没有用\n^q 没有用\n^x ^d ^c ^\\ 都没有用\n然后开了一个新的 shell 开任务管理器把它杀了 🤗", "views": 142, "forwards": 1}, {"id": 4716, "date": "2024-12-04T17:24:47", "text": "呜呜 给 Syama 安利 Davinci Resolve,然后她那边启动会闪退,为什么呢?明明都是 7840HS,都是 Windows 11...\n\n然后发现关掉 clash TUN 就好了,开了就闪退??然后我这边试了也是,开 TUN 还是 TAP 都不行... 呜呜\n\n好奇怪,Clash TUN 不行,Cloudflare Warp 也不行,但是 Mullvad 和 tailscale exit node 都没问题,是不是只有 IP 层代理会有这个问题\n\n临时解决办法是把 Davinci Control Panel 删掉(来源)", "views": 138, "forwards": 0}, {"id": 4717, "date": "2024-12-05T00:47:50", "text": "感觉人群的共识机制不太聪明喵\n\n红灯,甚至还在过车的那种,一个人突然开始过马路,有人估计是没看路跟着这个人开始走,过一会越来越多的人跟着走,最后变成了所有人一起闯红灯过马路 ", "views": 120, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-05T00:47:50", "media_type": "photo", "original_name": "photo_2024-12-05_00-47-50.jpg", "url": "media/4717.jpg", "size": 196684, "thumb": "media/4717.jpg_thumb.jpg"}]}, {"id": 4718, "date": "2024-12-06T14:37:20", "text": "今年多伦多冬天的第一场大雪正好在农历二十四节气之「大雪」的第一天诶 🪟", "views": 113, "forwards": 0, "media_group_id": 13867966725717885, "images": [{"width": 380, "height": 112, "date": "2024-12-06T14:37:18", "media_type": "photo", "original_name": "photo_2024-12-06_14-37-18.jpg", "url": "media/4718.jpg", "size": 7288, "thumb": "media/4718.jpg_thumb.jpg"}, {"width": 2560, "height": 2034, "date": "2024-12-06T14:37:19", "media_type": "photo", "original_name": "photo_2024-12-06_14-37-19.jpg", "url": "media/4719.jpg", "size": 1087710, "thumb": "media/4719.jpg_thumb.jpg"}]}, {"id": 4720, "date": "2024-12-06T18:01:13", "text": "#桂桂今天吃什么\n为什么觉得兰州拉面里面应该放些洋葱", "views": 129, "forwards": 0, "media_group_id": 13868064588399461, "images": [{"width": 1280, "height": 851, "date": "2024-12-06T18:01:12", "media_type": "photo", "original_name": "photo_2024-12-06_18-01-12.jpg", "url": "media/4720.jpg", "size": 184781, "thumb": "media/4720.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-06T18:01:13", "media_type": "photo", "original_name": "photo_2024-12-06_18-01-13.jpg", "url": "media/4721.jpg", "size": 170263, "thumb": "media/4721.jpg_thumb.jpg"}]}, {"id": 4722, "date": "2024-12-07T09:41:40", "text": "哭哭 Notion 为什么要把「创建 latex 公式」的快捷键绑定到 ctrl + alt + e 还不能改... 总是会不小心按到 ctrl + alt + w 把窗口关了 🛌", "views": 179, "forwards": 1}, {"id": 4723, "date": "2024-12-07T18:42:15", "text": "考试当天告诉我 ttc 地铁停了... 然后看了一眼打车价格,原本可能 $20 不到的路程现在要 $50", "views": 126, "forwards": 2, "media_group_id": 13868775484602197, "images": [{"width": 576, "height": 1280, "date": "2024-12-07T18:42:14", "media_type": "photo", "original_name": "photo_2024-12-07_18-42-14.jpg", "url": "media/4723.jpg", "size": 98575, "thumb": "media/4723.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2024-12-07T18:42:15", "media_type": "photo", "original_name": "photo_2024-12-07_18-42-15.jpg", "url": "media/4724.jpg", "size": 103826, "thumb": "media/4724.jpg_thumb.jpg"}]}, {"id": 4725, "date": "2024-12-07T19:19:54", "text": "明明提前出门了十分钟,结果现在已经迟到 20 分钟了还在 shuttle bus 上", "views": 115, "forwards": 0, "reply": {"id": 4723, "text": "考试当天告诉我 ttc 地铁停了... 然后看了一眼打车价格,原本可能 $20 不到的路程现在要 $50", "thumb": "media/4723.jpg_thumb.jpg"}}, {"id": 4726, "date": "2024-12-07T22:59:10", "text": "考完了,迟到了 40 分钟果然没做完,但是肯定有 70% 了不管啦不管啦\n\n原本是 25 分到的,走了平时走的入口发现门锁了,换了两个入口门都是锁的,绕一大圈绕到正门才进去... 进去就已经 40 分了。到底是哪个天才想的周末考试还把侧门都锁上", "views": 127, "forwards": 0, "files": [{"width": 720, "height": 1280, "duration": 5, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-07T22:59:10", "media_type": "video_file", "original_name": "video_2024-12-07_22-59-10.mp4", "url": "media/4726.mp4", "size": 1906822, "thumb": "media/4726.mp4_thumb.jpg"}]}, {"id": 4727, "date": "2024-12-07T23:57:05", "text": "felis cactus. 🐱", "views": 133, "forwards": 1}, {"id": 4728, "date": "2024-12-08T11:08:20", "text": "结果晚上八点回到家太累躺下就睡着了,没想到一觉睡到了凌晨五点 😢\n\n记录一下昨天开心的事情:考完试遇到一起做项目的组员,他送给我了可爱瑞希 fufu 🤩 然后我们去奶茶店一起打 pjsk\n\n(今天刚知道原来 pjsk 有国际服限定的曲子,结果打开国际服发现有 3GB 的数据要下载 😨\n\n还玩了玩魔方,这位是魔方社社长好厉害,感觉我还没反应过来他就解完了。然后发现原来聊聊也会魔方,结果这一桌只有我不会吗 🥺 不过学到了一个交换方块的小技巧,魔方好奇妙\n\n之后和聊聊去喜欢的店吃了拉面,这家的叉烧肉很棒。感觉在这边没办法像国内那样买到速冻的叉烧肉好可惜,不然在家里也可以做出这样的拉面了", "views": 120, "forwards": 0, "media_group_id": 13869248801268453, "images": [{"width": 1280, "height": 960, "date": "2024-12-08T11:08:18", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-18.jpg", "url": "media/4728.jpg", "size": 155613, "thumb": "media/4728.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-08T11:08:19", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-19.jpg", "url": "media/4729.jpg", "size": 109074, "thumb": "media/4729.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-08T11:08:19", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-19.jpg", "url": "media/4730.jpg", "size": 165322, "thumb": "media/4730.jpg_thumb.jpg"}]}, {"id": 4731, "date": "2024-12-08T19:51:18", "views": 123, "forwards": 0, "images": [{"width": 810, "height": 1280, "date": "2024-12-08T19:51:18", "media_type": "photo", "original_name": "photo_2024-12-08_19-51-18.jpg", "url": "media/4731.jpg", "size": 157240, "thumb": "media/4731.jpg_thumb.jpg"}]}, {"id": 4732, "date": "2024-12-08T22:31:48", "text": "真的越来越讨厌 YouTube 这个平台了\n\n说是 \"1080P HD\" 但是看着眼睛好不舒服,画面上全是肉眼可见的压缩失真,为什么呢?下载下来发现居然被 vp9 压到了只有不到 1 mbps 的码率... 相比之下 Twitch 给直播用的 1080p30 码率推荐都是至少 4.5 mbps,明明直播这种实时性更重要的事情还是更需要低码率的", "views": 129, "forwards": 0, "media_group_id": 13869576869662997, "images": [{"width": 2197, "height": 1237, "date": "2024-12-08T22:31:48", "media_type": "photo", "original_name": "photo_2024-12-08_22-31-48.jpg", "url": "media/4732.jpg", "size": 132799, "thumb": "media/4732.jpg_thumb.jpg"}, {"width": 800, "height": 194, "date": "2024-12-08T22:31:48", "media_type": "photo", "original_name": "photo_2024-12-08_22-31-48.jpg", "url": "media/4733.jpg", "size": 29421, "thumb": "media/4733.jpg_thumb.jpg"}]}, {"id": 4734, "date": "2024-12-09T13:16:31", "text": "打视频电话的时候把 iPad 放在腿上会发生什么:", "views": 135, "forwards": 3, "images": [{"width": 734, "height": 892, "date": "2024-12-09T13:16:31", "media_type": "photo", "original_name": "photo_2024-12-09_13-16-31.jpg", "url": "media/4734.jpg", "size": 73072, "thumb": "media/4734.jpg_thumb.jpg"}]}, {"id": 4735, "date": "2024-12-09T15:20:41", "text": "是不是把系统用户名改成 \"sandbox\" 就可以绕过大部分的病毒 ", "views": 160, "forwards": 1}, {"id": 4736, "date": "2024-12-09T19:26:06", "text": "恭喜 HyDEV 家里云到现在总共宕机整整 1024 次", "views": 124, "forwards": 0, "images": [{"width": 1280, "height": 470, "date": "2024-12-09T19:26:06", "media_type": "photo", "original_name": "photo_2024-12-09_19-26-06.jpg", "url": "media/4736.jpg", "size": 43048, "thumb": "media/4736.jpg_thumb.jpg"}]}, {"id": 4738, "date": "2024-12-10T12:06:47", "text": "新的硬盘到了,是 16TB 的 HC550,终于可以把重要数据从三年前买的这个 12TB 坏盘上搬走了。\n\n重新给之前的坏道扫描脚本写了一个 UI,因为是懒懒猫所以这次用了单文件 petite-vue + tailwind,感觉写起来很简洁很适合这种要嵌到小脚本里的场合。开源到 HyPyUtils 仓库里面了\n\n扫描出来新的盘全绿,旧的盘感觉把 870c~993c 这一段屏蔽掉其他的地方还能用 qwq\n\n以及 #TIL 发现转转盘好有意思,刚开始扫的时候有 247 MB/s,但是快结束的时候就只有 130 MB/s 了,为什么呢?因为盘是圆形的,越靠圆心圆周就越短,所以磁头每次 seek 能读到的数据就越少 🤯 奇妙", "views": 117, "forwards": 0, "media_group_id": 13870659258497573, "images": [{"width": 1080, "height": 810, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4738.jpg", "size": 149287, "thumb": "media/4738.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4739.jpg", "size": 173616, "thumb": "media/4739.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4740.jpg", "size": 306374, "thumb": "media/4740.jpg_thumb.jpg"}, {"width": 1790, "height": 1185, "date": "2024-12-10T10:32:15", "media_type": "photo", "original_name": "photo_2024-12-10_10-32-15.jpg", "url": "media/4741.jpg", "size": 668508, "thumb": "media/4741.jpg_thumb.jpg"}, {"width": 1646, "height": 1296, "date": "2024-12-10T12:06:46", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-46.jpg", "url": "media/4742.jpg", "size": 825545, "thumb": "media/4742.jpg_thumb.jpg"}], "reply": {"id": 2950, "text": "写了一个扫坏道脚本,会用 1gb 区块估算速度和剩余时间、可以随时停下从断点继续、停止扫描的时候会等这个区块扫完以防遗留、会把所有坏道和扫描历史记录成 Json、自动做地址换算转成要屏蔽的 LBA", "thumb": "media/2950.jpg_thumb.jpg"}}, {"id": 4743, "date": "2024-12-11T05:39:52", "text": "发现 btrfs 开全局压缩有奇效\n\n压缩前总共用了 2.82TB,开一下 zstd:3 直接省了 1.06TB 出来", "views": 125, "forwards": 0, "images": [{"width": 348, "height": 376, "date": "2024-12-11T05:39:52", "media_type": "photo", "original_name": "photo_2024-12-11_05-39-52.jpg", "url": "media/4743.jpg", "size": 20967, "thumb": "media/4743.jpg_thumb.jpg"}]}, {"id": 4744, "date": "2024-12-11T06:49:45", "text": "#ADHD 三次了,解锁了笔记本想不起来要干什么,然后找到了一些事情做,做了一会觉得好困啊睡觉吧,锁定了电脑然后想起来了啊我是因为风扇很吵想给它睡眠来着,然后 goto 「解锁了笔记本想不起来要干什么」 📦", "views": 119, "forwards": 0}, {"id": 4745, "date": "2024-12-11T16:16:28", "text": "看看一个好软件是怎么被毁掉的\n\nWindows 一直没有好用的驱动层按键映射软件,像 AHK 这种用户层映射会因为优先级问题让远程桌面出现卡键 bug、让依赖快捷键转发的东西不工作。如果想要「只让一个特定的键盘设备的 Ctrl 和 ⌘ 交换」的话,也许只有 reWASD 这一个软件可以做到。\n\n三四年前我用 6.0 版本的 reWASD 是为了打蔚蓝多一些组合键,那个时候很好用,花 ¥66 买一个正版。快进到现在 8.0 版本,价格涨到了 ¥250,UI 改得乱七八糟,功能基本没有增加,反而重写了激活和反破解,以前用激活码就可以现在要验证帐号,导致我正版开机自起检查不到帐号崩溃...\n\n唉我就是正版软件的受害者,回去用 7.0 破解版了 🛌", "views": 116, "forwards": 0, "media_group_id": 13871470310996093, "images": [{"width": 584, "height": 800, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4745.jpg", "size": 68337, "thumb": "media/4745.jpg_thumb.jpg"}, {"width": 1423, "height": 860, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4746.jpg", "size": 28153, "thumb": "media/4746.jpg_thumb.jpg"}, {"width": 981, "height": 564, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4747.jpg", "size": 81606, "thumb": "media/4747.jpg_thumb.jpg"}]}, {"id": 4748, "date": "2024-12-12T05:27:42", "text": "#戴上耳机\n感觉自己非常需要 Kero Kero 的心态,非常需要 take a break 😴\n\n♪ 空を見上げる満月\n♪ 星ってこんなに綺麗なんだ\n♪ こういう時に思うんだ\n♪ 生きてるって不思議\n♪ Life is a race, that's what they say\n♪ So time out, and look around\n♪ 立ち止まると見えてくる\n♪ I see it now (take a break!)", "views": 129, "forwards": 2, "files": [{"duration": 196, "performer": "Kero Kero Bonito", "title": "Break", "file_name": "Kero Kero Bonito - Break.flac", "mime_type": "audio/flac", "date": "2024-12-12T05:27:42", "media_type": "audio_file", "original_name": "Kero Kero Bonito - Break.flac", "url": "media/4748.flac", "size": 22071266, "thumb": "media/4748.flac_thumb.jpg"}]}, {"id": 4749, "date": "2024-12-12T06:01:27", "text": "今天计网课期末考试,考了两道课上没有讲的半超纲题... 一道是 NAT 打洞,另一道是 UDP/TCP Tunneling 🌚 哈哈哈哈哈这个我熟,这个我真是太熟了,简直是压到题\n\nNAT 题问了为什么两个不同 NAT 下的机器没办法 P2P 连接,然后问一个公网服务器怎样才能帮忙建立起不经过这个服务器的点对点连接,隧道题问了 UDP over TCP 和 TCP over UDP 哪个 overhead 更低 好简单", "views": 132, "forwards": 1}, {"id": 4750, "date": "2024-12-12T17:52:08", "text": "#桂桂今天吃什么\n炸蛋挞!\n\n用空气炸锅做早餐的时候原本想煎一个鸡蛋,然后突然想到,为什么不把鸡蛋放进去一起煎呢?所以就试着把鸡蛋打进蛋挞模具里面一起煎了八分钟,居然真的像一般炸鸡蛋一样好吃 quq", "views": 121, "forwards": 0, "media_group_id": 13872207428373741, "images": [{"width": 2008, "height": 1506, "date": "2024-12-12T17:52:06", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-06.jpg", "url": "media/4750.jpg", "size": 268612, "thumb": "media/4750.jpg_thumb.jpg"}, {"width": 2008, "height": 1506, "date": "2024-12-12T17:52:07", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-07.jpg", "url": "media/4751.jpg", "size": 277455, "thumb": "media/4751.jpg_thumb.jpg"}, {"width": 2008, "height": 1506, "date": "2024-12-12T17:52:07", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-07.jpg", "url": "media/4752.jpg", "size": 126535, "thumb": "media/4752.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-12T17:52:08", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-08.jpg", "url": "media/4753.jpg", "size": 129004, "thumb": "media/4753.jpg_thumb.jpg"}]}, {"id": 4754, "date": "2024-12-13T04:18:02", "text": "之前看到了 Asuna 转发的这张 gif,对比每个语言的运行速度... 我就在想,python 慢也不可能这么慢吧?我日常用 python 也没有感觉到它有这么慢啊\n\n然后看了一下他们测试用的代码,居然手写了两个循环,总共循环 1e9 次... 那当然慢了,一般人也不会这样写 python 吧 \n(╯‵□′)╯︵┻━┻\n\n直接加一个 numba JIT 就从 75 秒降到了 2.3 秒,再把循环改成 numpy + numba 就降到了 0.8 秒,再改成 pytorch 矩阵操作直接优化到了 0.16 秒,比 rust 还快甚至代码还更短 ", "views": 168, "forwards": 1, "media_group_id": 13872507862081621, "files": [{"width": 720, "height": 720, "duration": 52, "file_name": "7xy2Bm570ozitgcn.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-13T04:18:00", "media_type": "video_file", "original_name": "7xy2Bm570ozitgcn.mp4", "url": "media/4754.mp4", "size": 1141694, "thumb": "media/4754.mp4_thumb.jpg"}], "images": [{"width": 2538, "height": 1957, "date": "2024-12-13T04:18:02", "media_type": "photo", "original_name": "photo_2024-12-13_04-18-02.jpg", "url": "media/4755.jpg", "size": 465302, "thumb": "media/4755.jpg_thumb.jpg"}]}, {"id": 4756, "date": "2024-12-13T14:51:22", "text": "昨晚聊聊给我看这个快发布的叫 Catly 的游戏,我说怎么感觉不太对劲 AI 味好浓... 然后今天看推发现居然真的是 AI 生成的\n\n唉 感觉 AI hype 成功把网络上每个人训练成了 AI 内容识别 bot", "views": 155, "forwards": 1, "media_group_id": 13872811857317293, "images": [{"width": 1246, "height": 907, "date": "2024-12-13T14:51:21", "media_type": "photo", "original_name": "photo_2024-12-13_14-51-21.jpg", "url": "media/4756.jpg", "size": 160668, "thumb": "media/4756.jpg_thumb.jpg"}, {"width": 800, "height": 652, "date": "2024-12-13T14:51:21", "media_type": "photo", "original_name": "photo_2024-12-13_14-51-21.jpg", "url": "media/4757.jpg", "size": 67754, "thumb": "media/4757.jpg_thumb.jpg"}]}, {"id": 4758, "date": "2024-12-13T16:29:52", "text": "💢", "views": 122, "forwards": 0, "images": [{"width": 199, "height": 194, "date": "2024-12-13T16:29:52", "media_type": "photo", "original_name": "photo_2024-12-13_16-29-52.jpg", "url": "media/4758.jpg", "size": 7243, "thumb": "media/4758.jpg_thumb.jpg"}]}, {"id": 4759, "date": "2024-12-13T23:24:46", "text": "我要疯了\n\n补课遇到了不认识的字母 Γ,问问 4o “倒过来的 L 是什么字母”。它连续回答了 ∟、⊥、⊤、⌊ 🌚 怎么问都答不对\n\n那算了我传图片吧,它把图片里的公式 Γ ⊢ e : τ 正确打出来了,然后我再问它这里面倒着的 L 的 latex 是什么,它回答是 ⊢ 🌚\n\n我知道是大写 Gamma 了之后,开新会话反问它“大写 Gamma 看起来像什么”,它反而知道它看起来像倒着的 L 了(??)💢\n\n最后再开新会话问他 Waluigi 的帽子上写了啥,它回答倒着的 L,看起来像 gamma(???)💢💢💢", "views": 145, "forwards": 0, "media_group_id": 13873058295167565, "images": [{"width": 2560, "height": 1727, "date": "2024-12-13T23:24:46", "media_type": "photo", "original_name": "photo_2024-12-13_23-24-46.jpg", "url": "media/4759.jpg", "size": 304646, "thumb": "media/4759.jpg_thumb.jpg"}, {"width": 986, "height": 965, "date": "2024-12-13T23:24:46", "media_type": "photo", "original_name": "photo_2024-12-13_23-24-46.jpg", "url": "media/4760.jpg", "size": 88494, "thumb": "media/4760.jpg_thumb.jpg"}]}, {"id": 4761, "date": "2024-12-14T00:57:25", "text": "硬盘数据完全迁移完了!\n\n把所有数据拷到新盘上之后,用坏道扫描的结果计算出了旧盘的坏道起点和终点,然后绕开坏道分了两个区,然后再用 btrfs 把他们合在一起,这样就可以把 12TB 的坏盘当作一个 11TB 的好盘用了!\n\n(虽然其实也不太敢放重要数据上去,只把自带冗余的数据比如番剧和 PT 什么的放丢上去了 quq\n\n加上之前开 btrfs 压缩省出来的空间的话,现在总共有 14.9TB HDD 和 1.9TB SSD 空闲了,感觉一段时间内可以不用再担心存储不够用了", "views": 138, "forwards": 0, "reply": {"id": 4738, "text": "新的硬盘到了,是 16TB 的 HC550,终于可以把重要数据从三年前买的这个 12TB 坏盘上搬走了。\n\n重新给之前的坏道扫描脚本写了一个 UI,因为是懒懒猫所以这次用了单文件 petite-vue + tailwind,感觉写起来很简洁很适合这种要嵌到小脚本里的场合。开源到 HyPyUtils 仓库里面了\n\n扫描出来新的盘全绿,旧的盘感觉把 870c~993c 这一段屏蔽掉其他的地方还能用 qwq\n\n以及 #TIL 发现转转盘好有意思,刚开始扫的时候有 247 MB/s,但是快结束的时候就只有 130 MB/s 了,为什么呢?因为盘是圆形的,越靠圆心圆周就越短,所以磁头每次 seek 能读到的数据就越少 🤯 奇妙", "thumb": "media/4738.jpg_thumb.jpg"}, "images": [{"width": 1753, "height": 1233, "date": "2024-12-14T00:57:25", "media_type": "photo", "original_name": "photo_2024-12-14_00-57-25.jpg", "url": "media/4761.jpg", "size": 494593, "thumb": "media/4761.jpg_thumb.jpg"}]}, {"id": 4762, "date": "2024-12-14T02:52:52", "text": "刚才和聊聊看刚更新的宝可梦地平线第 77 话,发现我现在日语居然能听懂谐音梗了!😀\n\n语言梗不需要看科普字幕感觉好不一样", "views": 151, "forwards": 0, "images": [{"width": 1430, "height": 803, "date": "2024-12-14T02:52:52", "media_type": "photo", "original_name": "photo_2024-12-14_02-52-52.jpg", "url": "media/4762.jpg", "size": 129303, "thumb": "media/4762.jpg_thumb.jpg"}]}, {"id": 4763, "date": "2024-12-14T13:10:05", "text": "早上八点的阳光照进房间里好好看\n\n出门考试了,是最后一个学期的最后一个考试", "views": 152, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-12-14T13:10:05", "media_type": "photo", "original_name": "photo_2024-12-14_13-10-05.jpg", "url": "media/4763.jpg", "size": 193322, "thumb": "media/4763.jpg_thumb.jpg"}]}, {"id": 4764, "date": "2024-12-15T05:01:05", "text": "放假了!毕业了?可能正式毕业还要等到六月,但是确实不用再上课了\n\n虽然虽然完全没有实际毕业期待的那种 relief,想要做和需要做的事情也依然很多,但是至少可以暂时歇歇了 😴", "views": 138, "forwards": 0}, {"id": 4765, "date": "2024-12-16T05:56:07", "text": "#谜题 第一次解出 weekly 30*40 的数回,花了 36 min 好难好难 quq", "views": 139, "forwards": 0, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2024-12-16T05:56:07", "width": 1432, "height": 1868, "duration": 31, "media_type": "animation", "original_name": "out.mp4", "url": "media/4765.mp4", "size": 2031307, "thumb": "media/4765.mp4_thumb.jpg"}]}, {"id": 4766, "date": "2024-12-16T23:09:11", "text": "#预告 在做一些奇妙东西", "views": 138, "forwards": 0, "images": [{"width": 942, "height": 376, "date": "2024-12-16T23:09:11", "media_type": "photo", "original_name": "photo_2024-12-16_23-09-11.jpg", "url": "media/4766.jpg", "size": 38049, "thumb": "media/4766.jpg_thumb.jpg"}]}, {"id": 4767, "date": "2024-12-17T05:33:59", "text": "非常好 js", "views": 132, "forwards": 1, "images": [{"width": 735, "height": 211, "date": "2024-12-17T05:33:26", "media_type": "photo", "original_name": "photo_2024-12-17_05-33-26.jpg", "url": "media/4767.jpg", "size": 26132, "thumb": "media/4767.jpg_thumb.jpg"}]}, {"id": 4768, "date": "2024-12-17T10:44:01", "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题", "views": 144, "forwards": 3, "reply": {"id": 4766, "text": "#预告 在做一些奇妙东西"}, "images": [{"width": 2560, "height": 1339, "date": "2024-12-17T10:32:50", "media_type": "photo", "original_name": "photo_2024-12-17_10-32-50.jpg", "url": "media/4768.jpg", "size": 154388, "thumb": "media/4768.jpg_thumb.jpg"}]}, {"id": 4769, "date": "2024-12-18T04:36:50", "text": "#桂桂今天吃什么 \n三文鱼拌饭!\n\n在想 三文鱼拌饭是不是一种寿司 💭", "views": 122, "forwards": 0, "media_group_id": 13875972880997877, "images": [{"width": 2560, "height": 1920, "date": "2024-12-18T04:36:46", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-46.jpg", "url": "media/4769.jpg", "size": 420472, "thumb": "media/4769.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-18T04:36:48", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-48.jpg", "url": "media/4770.jpg", "size": 620355, "thumb": "media/4770.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-18T04:36:49", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-49.jpg", "url": "media/4771.jpg", "size": 428197, "thumb": "media/4771.jpg_thumb.jpg"}]}, {"id": 4772, "date": "2024-12-19T05:15:08", "text": "哇 今天和 Tracer 去机厅拼机打 mygo 壱雫空居然打出了同样的分数 😀 好巧", "views": 120, "forwards": 1, "media_group_id": 13876682471135957, "images": [{"width": 2560, "height": 1920, "date": "2024-12-19T05:16:00", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-00.jpg", "url": "media/4772.jpg", "size": 657447, "thumb": "media/4772.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-19T05:16:08", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-08.jpg", "url": "media/4773.jpg", "size": 773161, "thumb": "media/4773.jpg_thumb.jpg"}, {"width": 1402, "height": 874, "date": "2024-12-19T05:16:21", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-21.jpg", "url": "media/4774.jpg", "size": 434983, "thumb": "media/4774.jpg_thumb.jpg"}]}, {"id": 4775, "date": "2024-12-19T22:15:58", "text": "在仓库 readme 上写了用编辑器创建一个谜题的教程 qwq", "views": 121, "forwards": 0, "reply": {"id": 4768, "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题"}, "images": [{"width": 1889, "height": 1820, "date": "2024-12-19T22:15:58", "media_type": "photo", "original_name": "photo_2024-12-19_22-15-58.jpg", "url": "media/4775.jpg", "size": 393320, "thumb": "media/4775.jpg_thumb.jpg"}]}, {"id": 4776, "date": "2024-12-20T08:02:41", "text": "过年了.jpg\n\nA112 感谢理科", "views": 112, "forwards": 1, "media_group_id": 13877454094731965, "images": [{"width": 2560, "height": 1920, "date": "2024-12-20T08:02:37", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-37.jpg", "url": "media/4776.jpg", "size": 556100, "thumb": "media/4776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-20T08:02:39", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-39.jpg", "url": "media/4777.jpg", "size": 563105, "thumb": "media/4777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-20T08:02:40", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-40.jpg", "url": "media/4778.jpg", "size": 538166, "thumb": "media/4778.jpg_thumb.jpg"}]}, {"id": 4779, "date": "2024-12-20T14:37:36", "text": "进行了一些 java 代码的 kotlin 重构,用各种宏把代码长度缩短了 -1600%\n\n原本每个 API 节点要 >50 行,重构之后同样的逻辑只用了 3 行 🌚", "views": 115, "forwards": 0, "images": [{"width": 2007, "height": 1332, "date": "2024-12-20T14:35:19", "media_type": "photo", "original_name": "photo_2024-12-20_14-35-19.jpg", "url": "media/4779.jpg", "size": 383654, "thumb": "media/4779.jpg_thumb.jpg"}]}, {"id": 4780, "date": "2024-12-21T04:28:30", "text": "#桂桂今天吃什么\n煎三文鱼干!\n\n看到超市三文鱼打巨大折直接半价了就一下子买了 3kg 三文鱼,学会了给三文鱼去皮,把刺身冻起来做拌饭或者寿司🍣,然后把剩下的 700g 鱼皮煎成小鱼干了 qwq(还煎出来 112g 油 🤤", "views": 107, "forwards": 0, "media_group_id": 13878042482099997, "images": [{"width": 1280, "height": 960, "date": "2024-12-21T04:28:28", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-28.jpg", "url": "media/4780.jpg", "size": 196988, "thumb": "media/4780.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-21T04:28:28", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-28.jpg", "url": "media/4781.jpg", "size": 237099, "thumb": "media/4781.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4782.jpg", "size": 232976, "thumb": "media/4782.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4783.jpg", "size": 232851, "thumb": "media/4783.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4784.jpg", "size": 187649, "thumb": "media/4784.jpg_thumb.jpg"}]}, {"id": 4785, "date": "2024-12-21T19:58:24", "text": "#谜题 感觉是谜题的话,把谜底发出来有点剧透感觉不太好,但是又很想发自己的像素画,怎么办怎么办 > <\n\n想了想决定从这周开始试试做一个周常/半月常的谜题活动,每周会出一道新的题然后公布上周的谜底,这样就不怕会剧透了!反正这周没有来玩的人应该过一周也不会来,所以剧透了也没关系吧 🤗\n\n今周的谜题在这里,是 36x36,欢迎来玩 qwq\n\n(配图是上周的答案", "views": 132, "forwards": 0, "reply": {"id": 4768, "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题"}, "images": [{"width": 1280, "height": 1418, "date": "2024-12-21T19:58:24", "media_type": "photo", "original_name": "photo_2024-12-21_19-58-24.jpg", "url": "media/4785.jpg", "size": 368066, "thumb": "media/4785.jpg_thumb.jpg"}]}, {"id": 4786, "date": "2024-12-22T01:56:23", "text": "🌧", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 637, "date": "2024-12-22T01:56:23", "media_type": "photo", "original_name": "photo_2024-12-22_01-56-23.jpg", "url": "media/4786.jpg", "size": 41322, "thumb": "media/4786.jpg_thumb.jpg"}]}, {"id": 4787, "date": "2024-12-22T02:21:47", "text": "几天前和 Syama 打电话的时候她在写公司 VRChat 的项目,和我说不知道怎么写...\n\nVRChat 的语言 Udon# 真的很 🤡,是魔改的 C# 但是只保留了非常少的功能,比如不能创建一个 pojo 类、不能有全局变量、不能用内置的数据结构比如 List 只有固定长度的 Array、不能用反射、不能用 lambda 或者传函数、也因此不能用 linq 🛌\n\n不能定义类的话,那想写一个动画库怎么办呢?想了想决定用扩展函数(给现有的类添加新的函数)来扩展 Dict 在 U# 里面写 Python 🌚\n\n所有数据都存进 Dict 把它当做类用,把类名写进 __type__ 里面,所有值都存成 Any,需要访问的时候再动态 cast,和 python 一样完全不检查类型 ☺️\n\n...这样一番折腾之后终于重新实现了 C# 原本就有的东西 😪 唉 VRChat 罪大恶极", "views": 122, "forwards": 0, "images": [{"width": 1114, "height": 1280, "date": "2024-12-22T02:21:46", "media_type": "photo", "original_name": "photo_2024-12-22_02-21-46.jpg", "url": "media/4787.jpg", "size": 152541, "thumb": "media/4787.jpg_thumb.jpg"}]}, {"id": 4788, "date": "2024-12-22T03:28:36", "text": "发现 Windows 没有 AV1 视频预览的问题装上 K-Lite Codec Pack 就能解决,很奇妙的是这个软件三天前刚更新过但是网页看起来却像是二十年前的", "views": 130, "forwards": 0, "images": [{"width": 1280, "height": 459, "date": "2024-12-22T03:28:36", "media_type": "photo", "original_name": "photo_2024-12-22_03-28-36.jpg", "url": "media/4788.jpg", "size": 113337, "thumb": "media/4788.jpg_thumb.jpg"}]}, {"id": 4789, "date": "2024-12-22T06:37:02", "text": "nightcode で", "views": 129, "forwards": 0, "images": [{"width": 2159, "height": 1619, "date": "2024-12-22T06:37:02", "media_type": "photo", "original_name": "photo_2024-12-22_06-37-02.jpg", "url": "media/4789.jpg", "size": 273792, "thumb": "media/4789.jpg_thumb.jpg"}]}, {"id": 4790, "date": "2024-12-22T13:44:03", "text": "今天通宵把 HyFetch Rust 的二进制包打好了,原本以为是一两个小时的事情结果花了八个小时才打完... 累累🫠\n\n现在可以通过 pip 安装 HyFetch rust 版的二进制了!打算到各种机器上测试一下没问题再发正式 2.0.0 版本\n\n踩了超级多坑,最后的解决方案是用 debian docker 编译 musl-gcc 然后用其跨架构编译 musl 的 x86、arm64/v7l、rv64 静态链接二进制,再用 alpine docker + osxcross 编译 macOS 的 x86 和 arm64 二进制,编完丢进对应的 PyPI wheel 里面 \n\n为什么不直接让用户用 cargo 从源码编译安装呢?因为 cargo 没办法像 pypi 那样把自己程序以外的其他资源一起打包进去,用户需要自己下依赖,那样就不是一键安装了 😶\n\n好累 睡睡", "views": 142, "forwards": 0, "media_group_id": 13879000348755317, "images": [{"width": 1248, "height": 420, "date": "2024-12-22T13:44:02", "media_type": "photo", "original_name": "photo_2024-12-22_13-44-02.jpg", "url": "media/4790.jpg", "size": 113043, "thumb": "media/4790.jpg_thumb.jpg"}, {"width": 1689, "height": 1128, "date": "2024-12-22T13:44:02", "media_type": "photo", "original_name": "photo_2024-12-22_13-44-02.jpg", "url": "media/4791.jpg", "size": 226123, "thumb": "media/4791.jpg_thumb.jpg"}]}, {"id": 4792, "date": "2024-12-23T00:40:54", "text": "今天公寓火警铃响了快半个小时,火警赶来了发现好像没有真的着火然后走了\n\n然后发现我的服务器现在因为刚搬完数据还没把备份开回来反而做不到拔盘就走了... 跑下楼看了一眼是真的有🚒之后再跑上楼关机拆开机箱拔完盘已经结束了,感觉如果是真的着火了这个速度肯定不行 😢\n\n以及感觉火警误报太多大家都不当一回事的样子,我跑下楼看的时候只遇到了一两个人,明明这个公寓还很大的... 但是也能理解,毕竟目前为止 100% 的火警都是误报\n\n如果有 > 1 bit 的火警信息就好了,比如之前在学校宿舍的时候真的有 🔥 的那次是直接接上麦克风广播了,可惜这个公寓的警报设施没有这样的功能", "views": 147, "forwards": 0, "images": [{"width": 2163, "height": 1623, "date": "2024-12-23T00:40:54", "media_type": "photo", "original_name": "photo_2024-12-23_00-40-54.jpg", "url": "media/4792.jpg", "size": 622887, "thumb": "media/4792.jpg_thumb.jpg"}]}, {"id": 4793, "date": "2024-12-23T06:43:35", "text": "#桂桂今天吃什么\n混沌!\n\n感觉和面条本质上是同样的东西", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-23T06:43:35", "media_type": "photo", "original_name": "photo_2024-12-23_06-43-35.jpg", "url": "media/4793.jpg", "size": 162134, "thumb": "media/4793.jpg_thumb.jpg"}]}, {"id": 4794, "date": "2024-12-23T07:28:19", "text": "每次我问聊聊“怎么办怎么办”的时候聊聊都会接“爸爸妈妈说不许不许叔叔阿姨说 no no no no” 👊", "views": 146, "forwards": 0}, {"id": 4795, "date": "2024-12-23T22:10:37", "text": "doge tool", "views": 136, "forwards": 0, "images": [{"width": 409, "height": 439, "date": "2024-12-23T22:11:05", "media_type": "photo", "original_name": "photo_2024-12-23_22-11-05.jpg", "url": "media/4795.jpg", "size": 17771, "thumb": "media/4795.jpg_thumb.jpg"}]}, {"id": 4798, "date": "2024-12-24T23:51:30", "text": "#谜题 进了今月的排行榜", "views": 143, "forwards": 0, "media_group_id": 13880674321667541, "images": [{"width": 854, "height": 949, "date": "2024-12-24T20:36:38", "media_type": "photo", "original_name": "photo_2024-12-24_20-36-38.jpg", "url": "media/4798.jpg", "size": 69731, "thumb": "media/4798.jpg_thumb.jpg"}, {"width": 1280, "height": 925, "date": "2024-12-24T20:36:38", "media_type": "photo", "original_name": "photo_2024-12-24_20-36-38.jpg", "url": "media/4799.jpg", "size": 212872, "thumb": "media/4799.jpg_thumb.jpg"}]}, {"id": 4800, "date": "2024-12-25T08:48:31", "text": "圣诞快乐!\n\n(依然不会打这个圣诞歌,14+ 好抽象啊", "views": 126, "forwards": 0, "media_group_id": 13880932092730933, "images": [{"width": 1063, "height": 1280, "date": "2024-12-25T08:48:29", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-29.jpg", "url": "media/4800.jpg", "size": 247933, "thumb": "media/4800.jpg_thumb.jpg"}, {"width": 1280, "height": 810, "date": "2024-12-25T08:48:30", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-30.jpg", "url": "media/4801.jpg", "size": 178136, "thumb": "media/4801.jpg_thumb.jpg"}, {"width": 1280, "height": 786, "date": "2024-12-25T08:48:31", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-31.jpg", "url": "media/4802.jpg", "size": 162858, "thumb": "media/4802.jpg_thumb.jpg"}]}, {"id": 4803, "date": "2024-12-25T09:02:46", "text": "#桂桂今天吃什么\n平安夜被朋友们拉上吃了自助烤肉 🤤 饱饱\n\n这家店叫 Gyubee 牛兵衛,走在路上我有点迷路聊聊说跟着她走就好了,然后聊聊没看地图就很快就走到了\n\n我:聊聊牛逼,方向感好强\n聊聊:好,我 Gyubee 🤪", "views": 136, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-12-25T09:02:46", "media_type": "photo", "original_name": "photo_2024-12-25_09-02-46.jpg", "url": "media/4803.jpg", "size": 280523, "thumb": "media/4803.jpg_thumb.jpg"}]}, {"id": 4804, "date": "2024-12-25T19:18:05", "text": "#梦 做了好恐怖好恐怖的梦,感觉脱离了梦的沙盒边界... 甚至现在有点害怕睡觉了 😢\n\n刚开始是很一般的梦,大雨天巴士在远处停了三秒,也不管大家正在跑过去就关门走了,还好下一辆车就在后面。但是这辆是敞篷小巴士(?)还开得很快,怕无线耳机掉在路上就摘掉了耳机\n\n但是摘掉耳机音乐还在播,堵住耳朵也没有用,像是耳朵自己传出来的一样。仔细听不对啊怎么是我的声音?我没在唱歌... 然后车翻过去了,我摔在地上\n\n意识到了自己肯定在做梦,我重建出了一个躺在床上的画面,旁边躺着聊聊。我不太喜欢这个梦,想要醒过来又太困转不起身。叫了一声聊聊,聊聊没反应... 又大声叫了两声聊聊,还是没反应。发现哪里不对,用尽全身的力气喊聊聊,依然没反应,想要翻身也翻不过去,这时候才意识到我根本没在喊也没在用力,而是我的意识对身体的控制被夺走了...\n\n突然就非常慌,四周变成了紫色的虚空,不知道还要在这里停留多久,甚至开始怀疑自己的身体属不属于自己,怀疑到底哪边是梦,会不会在睡觉的自己并不是真实的... 大脑过载让我有点缺氧,但是连呼吸都没法控制,觉得自己要窒息,呼救也没人听到,最后还是现实中的生存本能把我叫醒了 😢", "views": 148, "forwards": 0}, {"id": 4805, "date": "2024-12-25T23:44:19", "text": "白天重新试了几次打到 S 了!是第一个 14+ 的 S\n\n果然需要担心音量的时候就打不好(无能狂敲 \n\nYoutube", "views": 156, "forwards": 1, "reply": {"id": 4800, "text": "圣诞快乐!\n\n(依然不会打这个圣诞歌,14+ 好抽象啊", "thumb": "media/4800.jpg_thumb.jpg"}, "files": [{"width": 1920, "height": 1080, "duration": 141, "file_name": "Export.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-25T23:44:19", "media_type": "video_file", "original_name": "Export.x264-30.mp4", "url": "media/4805.mp4", "size": 46321613, "thumb": "media/4805.mp4_thumb.jpg"}]}, {"id": 4806, "date": "2024-12-26T06:02:33", "text": "\"...was granted to first name last name by the Ontario Business Information System\" 🌚\n\n唉都是什么草台班子", "views": 157, "forwards": 1, "images": [{"width": 1140, "height": 365, "date": "2024-12-26T06:02:58", "media_type": "photo", "original_name": "photo_2024-12-26_06-02-58.jpg", "url": "media/4806.jpg", "size": 44252, "thumb": "media/4806.jpg_thumb.jpg"}]}, {"id": 4807, "date": "2024-12-26T17:48:21", "text": "刚吐槽完又来一封 \"Dear [Organizer's Name]\",还不是同一个人发的 🤗", "views": 157, "forwards": 0, "reply": {"id": 4806, "text": "\"...was granted to first name last name by the Ontario Business Information System\" 🌚\n\n唉都是什么草台班子"}, "images": [{"width": 1280, "height": 881, "date": "2024-12-26T17:48:21", "media_type": "photo", "original_name": "photo_2024-12-26_17-48-21.jpg", "url": "media/4807.jpg", "size": 80977, "thumb": "media/4807.jpg_thumb.jpg"}]}, {"id": 4808, "date": "2024-12-27T06:27:47", "text": "花了两天的时间把 AquaDX 的中二代码大规模重构了一遍,把所有 Java boilerplate 去掉之后代码行数短了三倍,还修了些堆了很久的代办\n\n现在段位模式终于可以用了(不再需要手动改数据版本号了)、队名可以在网页上自定义了、B40 可以看了 qwq\n\n之后打算实现匹配联机(希望不会很难写", "views": 151, "forwards": 0, "media_group_id": 13882246938788557, "images": [{"width": 1047, "height": 286, "date": "2024-12-27T06:27:46", "media_type": "photo", "original_name": "photo_2024-12-27_06-27-46.jpg", "url": "media/4808.jpg", "size": 36091, "thumb": "media/4808.jpg_thumb.jpg"}, {"width": 778, "height": 292, "date": "2024-12-27T06:27:46", "media_type": "photo", "original_name": "photo_2024-12-27_06-27-46.jpg", "url": "media/4809.jpg", "size": 57924, "thumb": "media/4809.jpg_thumb.jpg"}]}, {"id": 4810, "date": "2024-12-27T08:45:21", "text": "哇 Eric 发视频说了之前发现的 EditThisCookies 插件的问题 https://www.youtube.com/watch?v=AZgM_50aqbg", "views": 156, "forwards": 1, "reply": {"id": 4636, "text": "今天想要在新的环境里复制 cookie 的时候发现 EditThisCookie 插件也在 chrome store 下架了...\n\n之前是 Get Cookies.txt 插件因为有病毒下架,这次是 ETC,但是不知道是为什么。ETC 是纯 js 写的,GitHub 上也有很久没人维护的源码,看一眼发现我旧系统上安装的 1.6.3 版本似乎比开源的 1.5.0 新。Diff 一下发现也并没有改什么东西,似乎只是重构了一下 i18n,加了一个万圣节彩蛋... 不懂为什么下架了\n\n然后找了一下 chrome store 上有没有别的平替,发现有一个叫 EditThisCookies 的插件看上去是一样的,下载下来看一眼发现这个插件的代码混淆了,而且会给奇怪的 URL 发请求... 明明就是木马吧\n\n唉 看来还是要从 Github 源码安装。感觉越来越不敢信任浏览器插件了,这种一般没人会仔细研究、还没法关掉自动更新的东西真的感觉到处都是后门...", "thumb": "media/4636.jpg_thumb.jpg"}}, {"id": 4811, "date": "2024-12-28T05:24:25", "text": "按照这个速度半个月之后就能到 15 了", "views": 152, "forwards": 0, "images": [{"width": 1654, "height": 782, "date": "2024-12-28T05:24:25", "media_type": "photo", "original_name": "photo_2024-12-28_05-24-25.jpg", "url": "media/4811.jpg", "size": 52449, "thumb": "media/4811.jpg_thumb.jpg"}]}, {"id": 4812, "date": "2024-12-28T21:53:54", "text": "#桂桂今天吃什么\n米饭布丁(?)🍮", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-28T21:53:54", "media_type": "photo", "original_name": "photo_2024-12-28_21-53-54.jpg", "url": "media/4812.jpg", "size": 197639, "thumb": "media/4812.jpg_thumb.jpg"}]}, {"id": 4813, "date": "2024-12-30T00:12:43", "text": "给 AquaDX 中二加入了全国对战,现在可以和 RinNET 玩家跨服联机了!\n\n虽然感觉并不太好玩(2p 拼机打别人选的曲子可以选难度,但是这个全国对战模式不能,如果不够四个人的话 CPU 还会随机选绿谱... 不是太难打不动就是太简单没意思,真不知道谁想出来的这个天才模式\n\n如果可以远程拼机就好了", "views": 142, "forwards": 0, "reply": {"id": 4808, "text": "花了两天的时间把 AquaDX 的中二代码大规模重构了一遍,把所有 Java boilerplate 去掉之后代码行数短了三倍,还修了些堆了很久的代办\n\n现在段位模式终于可以用了(不再需要手动改数据版本号了)、队名可以在网页上自定义了、B40 可以看了 qwq\n\n之后打算实现匹配联机(希望不会很难写", "thumb": "media/4808.jpg_thumb.jpg"}, "images": [{"width": 1915, "height": 1073, "date": "2024-12-30T00:12:43", "media_type": "photo", "original_name": "photo_2024-12-30_00-12-43.jpg", "url": "media/4813.jpg", "size": 336624, "thumb": "media/4813.jpg_thumb.jpg"}]}, {"id": 4814, "date": "2024-12-30T01:33:39", "text": "#桂桂今天吃什么\n棒棒糖,但是是狼牙棒(?)☁️", "views": 160, "forwards": 0, "images": [{"width": 1530, "height": 2040, "date": "2024-12-30T01:33:39", "media_type": "photo", "original_name": "photo_2024-12-30_01-33-39.jpg", "url": "media/4814.jpg", "size": 313108, "thumb": "media/4814.jpg_thumb.jpg"}]}, {"id": 4815, "date": "2024-12-30T07:18:31", "text": "虽然喜欢用 telegram,但是每次整理频道都会发现一些 deleted account...\n\n好害怕会不会哪天我也被炸号,感觉需要做一些炸号演习假装自己被炸号了看看我的备用号权限够不够全", "views": 159, "forwards": 0}, {"id": 4816, "date": "2024-12-30T09:42:27", "text": "因为系统有 128GB 运行内存,我比较喜欢在内存路径 /tmp/ 里面工作\n\n需要写什么就从 github 拉下来,写完 push 上去,下次重启就自动消失了,全程不落盘,不用占存储空间也不会消耗 ssd 的寿命。也不用怕写的东西以后找不到,因为所有相关的东西都推到 github 上了\n\n...直到今天遇到灵车问题需要重启的时候忘了这件事,结果丢了一点点进度 🥺", "views": 152, "forwards": 2}, {"id": 4817, "date": "2024-12-30T11:57:32", "text": "#ADHD 边连视频听 menci syama lily 聊天边写代码边煮面,然后忘记自己在煮面了,十分钟过去了,煮出来一坨黏糕 😶", "views": 152, "forwards": 1, "images": [{"width": 1525, "height": 2033, "date": "2024-12-30T11:57:32", "media_type": "photo", "original_name": "photo_2024-12-30_11-57-32.jpg", "url": "media/4817.jpg", "size": 195526, "thumb": "media/4817.jpg_thumb.jpg"}]}, {"id": 4818, "date": "2024-12-31T00:38:24", "text": "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%", "views": 100, "forwards": 2, "forwarded_from": {"name": "YearProgress"}}, {"id": 4819, "date": "2024-12-31T06:05:58", "text": "不知道大家有没有看过迪士尼 1940 年的 Fantasia 系列\n\n每次写需要跑很久的代码我都会想起这个动画,无论是部署的应用服务器还是挂机的数据处理,感觉自己写的代码就是这个魔法扫把,可能稍微一个大意就会闹起来把我家淹了,所以即使第一眼看起来一切工作也很难放心去睡觉...\n\n所以原本想说睡前挂上机跑 compute 说着说着就通宵了", "views": 139, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 63, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-31T06:05:58", "media_type": "video_file", "original_name": "out.mp4", "url": "media/4819.mp4", "size": 10117811, "thumb": "media/4819.mp4_thumb.jpg"}]}, {"id": 4820, "date": "2024-12-31T22:45:28", "text": "想想去年这个时候,GPT4 Turbo发布还没几天;LLM在长context下的能力还非常捉急;MoE那时候还是个新鲜事物;所有人都觉得合成的数据是垃圾\n\n一年之后\nGPT4感觉已经成了远古模型;超长的context已经成了LLM的标配;Deepseek在MoE上一枝独秀,而优秀的Dense模型则是百花齐放;最关键的,人类的自然语料可能已经消耗殆尽,而合成的数据则已经成了行业标配。\n\n我们好像并没有更了解LLM本身,但是LLM却不断提高着大家对\"泛化\"标准的定义,飞速刷新大家对一个人工智能系统能力的期待。\n\n2025年的LLM又会变成什么样呢?\n有一个主题是肯定的:Harder, Better, Faster, Stronger", "views": 137, "forwards": 3, "forwarded_from": {"name": "Tokenized Me"}}, {"id": 4821, "date": "2024-12-31T22:54:42", "text": "去年的这个时候自己还不敢想象自己能炼一个 LLM LoRA,甚至没有本地跑过几次训练好的模型,现在对这些已经开始有些熟练了 quq", "views": 144, "forwards": 0, "reply": {"id": 4820, "text": "想想去年这个时候,GPT4 Turbo发布还没几天;LLM在长context下的能力还非常捉急;MoE那时候还是个新鲜事物;所有人都觉得合成的数据是垃圾\n\n一年之后\nGPT4感觉已经成了远古模型;超长的context已经成了LLM的标配;Deepseek在MoE上一枝独秀,而优秀的Dense模型则是百花齐放;最关键的,人类的自然语料可能已经消耗殆尽,而合成的数据则已经成了行业标配。\n\n我们好像并没有更了解LLM本身,但是LLM却不断提高着大家对\"泛化\"标准的定义,飞速刷新大家对一个人工智能系统能力的期待。\n\n2025年的LLM又会变成什么样呢?\n有一个主题是肯定的:Harder, Better, Faster, Stronger"}}, {"id": 4822, "date": "2025-01-01T05:02:08", "text": "新年快乐?", "views": 133, "forwards": 0}, {"id": 4823, "date": "2025-01-01T05:02:26", "views": 138, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-28T14:41:21", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4823.webp", "size": 50730, "thumb": "media/4823.webp_thumb.jpg"}]}, {"id": 4824, "date": "2025-01-01T06:40:18", "text": "今年新年白天在和 llm 打架,晚上和聊聊和茉莉玩玛丽奥派对,又双看了纽约的跨年直播(感觉不在现场很没意思,明年不看了\n\n终于可以好好休息了呜呜 quq 现在才真的感觉有放假...", "views": 131, "forwards": 0, "media_group_id": 13885708949860413, "images": [{"width": 1280, "height": 960, "date": "2025-01-01T06:40:17", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-17.jpg", "url": "media/4824.jpg", "size": 174275, "thumb": "media/4824.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-01T06:40:18", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-18.jpg", "url": "media/4825.jpg", "size": 223484, "thumb": "media/4825.jpg_thumb.jpg"}, {"width": 800, "height": 394, "date": "2025-01-01T06:40:18", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-18.jpg", "url": "media/4826.jpg", "size": 32028, "thumb": "media/4826.jpg_thumb.jpg"}]}, {"id": 4827, "date": "2025-01-02T04:15:02", "text": "创建 GitHub 帐号已经八年了!例常更新一下今年做的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n时间过得好快,明明又过了一年了,却感觉上次做项目总结还是昨天...\n\n发现弃坑的项目越来越少了,反而需要很长时间或者特定条件做的项目更多了,有些一年甚至做不完... 不知道是不是好事呢\n\n以及希望需要长期维护的项目堆起来不会占用到开新项目的时间 👀", "views": 143, "forwards": 0, "reply": {"id": 3123, "text": "创建 GitHub 帐号已经七年了!更新一下今年写的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n原本觉得翻 GitHub 活动记录就能大概回想起某段时间在做什么,但是发现今年做的好多硬件项目都没有存到 GitHub 上,即使存了的也没有写很详细的 commit 记录...\n\n因为无论是 onshape CAD 还是 EasyEDA 都是云端存储,如果要推到 GitHub 上必须专门导出文件好麻烦。好想写一个可以把云端修改记录同步到 GitHub 上的插件"}, "images": [{"file_name": "2024 github.png", "mime_type": "image/png", "date": "2025-01-02T04:15:02", "original_name": "2024 github.png", "url": "media/4827.png", "size": 962595, "thumb": "media/4827.png_thumb.jpg", "width": 1320, "height": 2711}]}, {"id": 4828, "date": "2025-01-02T11:23:02", "text": "今天发现之前用来生成 One Among Us 网页预览的 netlify 因为每月构建时间超出了 300 分钟收了 $7...\n\n这种免费版趁你不注意就收钱的行为真的很过分 😶 因此立即写了一个 gh action 迁移到了 cloudflare pages 继续白嫖\n\n如果你也在用 netlify 可以来参考这个 action", "views": 144, "forwards": 0, "images": [{"width": 1201, "height": 425, "date": "2025-01-02T11:23:02", "media_type": "photo", "original_name": "photo_2025-01-02_11-23-02.jpg", "url": "media/4828.jpg", "size": 29863, "thumb": "media/4828.jpg_thumb.jpg"}]}, {"id": 4829, "date": "2025-01-02T23:50:18", "text": "笑死了", "views": 152, "forwards": 2, "images": [{"width": 1280, "height": 702, "date": "2025-01-02T23:50:18", "media_type": "photo", "original_name": "photo_2025-01-02_23-50-18.jpg", "url": "media/4829.jpg", "size": 170272, "thumb": "media/4829.jpg_thumb.jpg"}]}, {"id": 4830, "date": "2025-01-03T04:30:44", "text": "Google JP 做的 Chrome 的广告 mv 好可爱 quq\n\n草 居然请了匹诺曹P\n\nhttps://www.youtube.com/watch?v=F50bCrlTbIs", "views": 194, "forwards": 3}, {"id": 4831, "date": "2025-01-03T14:29:20", "text": "#梦 又是电梯\n\n梦见自己在入住一个旅馆,整个旅馆就是一个大电梯。一楼只有前台和一个超大电梯门,刷一下自己的门卡过一会房间就会移动过来,降落到这个电梯口开门让我进去,然后再上下左右移动回到一个空的格子停车,好奇妙 🤩\n\n如果真的存在这样的旅店就好了,不过想了想觉得不太可行呢,感觉同时需要上下左右移动支撑重量并且让卫生间工作就很难实现,而且如果要让一个人想要出门的时候不需要移动别人的话也没办法省下空间 🤗", "views": 152, "forwards": 0}, {"id": 4832, "date": "2025-01-03T15:25:20", "text": "欣赏一下小桂桂昏睡代码\n\n(超过 1000 直接 NaN", "views": 161, "forwards": 0, "media_group_id": 13887343362282373, "images": [{"width": 777, "height": 1280, "date": "2025-01-03T15:33:03", "media_type": "photo", "original_name": "photo_2025-01-03_15-33-03.jpg", "url": "media/4832.jpg", "size": 154864, "thumb": "media/4832.jpg_thumb.jpg"}, {"width": 927, "height": 265, "date": "2025-01-03T15:18:39", "media_type": "photo", "original_name": "photo_2025-01-03_15-18-39.jpg", "url": "media/4833.jpg", "size": 40436, "thumb": "media/4833.jpg_thumb.jpg"}]}, {"id": 4834, "date": "2025-01-03T17:56:19", "text": "聊聊:你有 portal2 吗\n我:有呀 怎么啦\n聊聊:我也有 portal2\n我:那我们可以连一个从你的 portal2 portal(v.) 到我的 portal2 的 portal 🏃", "views": 168, "forwards": 0}, {"id": 4835, "date": "2025-01-03T19:57:56", "text": "#戴上耳机\n喜欢很 funky 的曲子 qwq\n\nYoutube MV", "views": 167, "forwards": 0, "files": [{"duration": 182, "performer": "Andora/RANASOL", "title": "Flashback", "file_name": "Andora,RANASOL - Flashback.flac", "mime_type": "audio/flac", "date": "2025-01-03T19:57:56", "media_type": "audio_file", "original_name": "Andora,RANASOL - Flashback.flac", "url": "media/4835.flac", "size": 38830106, "thumb": "media/4835.flac_thumb.jpg"}]}, {"id": 4836, "date": "2025-01-03T20:00:35", "text": "「感觉这个功能以后会用到诶,可以写一个宏」\n「啊 原来之前已经写过了」\nKotlin 日常 🌚", "views": 183, "forwards": 0, "images": [{"width": 646, "height": 186, "date": "2025-01-03T20:00:35", "media_type": "photo", "original_name": "photo_2025-01-03_20-00-35.jpg", "url": "media/4836.jpg", "size": 22843, "thumb": "media/4836.jpg_thumb.jpg"}]}, {"id": 4837, "date": "2025-01-04T02:38:14", "text": "听听中二企鹅在说什么:\ngay gay gay ........ gay!\ngood job", "views": 186, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1920, "height": 1080, "duration": 14, "file_name": "cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-04T02:36:54", "media_type": "video_file", "original_name": "cut.mp4", "url": "media/4837.mp4", "size": 6494610, "thumb": "media/4837.mp4_thumb.jpg"}]}, {"id": 4838, "date": "2025-01-04T11:46:38", "text": "想要把作息修好就很早上了床,然后六点醒了 📦", "views": 171, "forwards": 0}, {"id": 4839, "date": "2025-01-04T15:41:55", "text": "试了一下 VMWare 的在线不关机调内存功能居然真的能用,好奇妙\n\nLinux: 我怎么突然多了 8GB 内存 🌚", "views": 205, "forwards": 1, "images": [{"width": 457, "height": 472, "date": "2025-01-04T15:41:55", "media_type": "photo", "original_name": "photo_2025-01-04_15-41-55.jpg", "url": "media/4839.jpg", "size": 48039, "thumb": "media/4839.jpg_thumb.jpg"}]}, {"id": 4840, "date": "2025-01-05T02:28:49", "text": "#戴上耳机\n好震撼 😀 \n\n从快节奏的自责不知所措逐渐失真发狂,又一下子降慢节拍变成浪漫的曲调开始在车后座做爱真的震撼", "views": 176, "forwards": 3, "files": [{"duration": 161, "performer": "BoyWithUke", "title": "Backseat", "file_name": "BoyWithUke - Backseat.flac", "mime_type": "audio/flac", "date": "2025-01-05T02:28:49", "media_type": "audio_file", "original_name": "BoyWithUke - Backseat.flac", "url": "media/4840.flac", "size": 35941494, "thumb": "media/4840.flac_thumb.jpg"}]}, {"id": 4841, "date": "2025-01-05T11:24:58", "text": "国外也有人做了跨服对战,所以我就给 AquaDX 写了选择全国对战池的功能,发现两边社区好不一样... \n\n首先是国内的林国对战需要加闭源的 dll 带反作弊和谱面检查,但是国外的 Yuki 原生客户端就可以连\n\n连上去之后发现原生客户端其实是有等级限制的,比如最低评分的玩家只有 12.0 的话就不能开 Lv10 以上的谱,林国是把这个限制取消了... 所以我每次去林国联机才会被开一些打不动的 Lv15+\n\n玩家群体也很不一样,林国那边基本上每次匹配到人都是评分 16~17 的大佬(像我这样的萌新肯定都被别人开难谱气跑了)。Yuki 那边反而 <14 的人多一点,在群里开语音看到有人用 iPad 做手台,有人用键盘打 Lv8,很喜欢这种聊聊天听听歌的休闲气氛 😮\n\n感觉体会到区别之后我不会再回林国那边玩了", "views": 186, "forwards": 1, "reply": {"id": 4813, "text": "给 AquaDX 中二加入了全国对战,现在可以和 RinNET 玩家跨服联机了!\n\n虽然感觉并不太好玩(2p 拼机打别人选的曲子可以选难度,但是这个全国对战模式不能,如果不够四个人的话 CPU 还会随机选绿谱... 不是太难打不动就是太简单没意思,真不知道谁想出来的这个天才模式\n\n如果可以远程拼机就好了"}, "images": [{"width": 1280, "height": 826, "date": "2025-01-05T11:24:58", "media_type": "photo", "original_name": "photo_2025-01-05_11-24-58.jpg", "url": "media/4841.jpg", "size": 48215, "thumb": "media/4841.jpg_thumb.jpg"}]}, {"id": 4842, "date": "2025-01-05T13:24:01", "text": "用着用着 github 发现仓库设置邀请页面左上角飘着一个搜索图标 🌚\n\n开 devtools 诊断一下发现是 github 那边的 web 人忘记给母元素加 position relative 了所以应该在母元素左上角的搜索图标直接跑到整个窗口左上角 🌚\n\n这个世界真是巨大草台", "views": 238, "forwards": 3, "images": [{"width": 398, "height": 137, "date": "2025-01-05T13:24:01", "media_type": "photo", "original_name": "photo_2025-01-05_13-24-01.jpg", "url": "media/4842.jpg", "size": 7477, "thumb": "media/4842.jpg_thumb.jpg"}]}, {"id": 4843, "date": "2025-01-07T03:23:59", "text": "#TIL 語呂合わせ和数字言葉好奇妙 🤩\n\n过分简化的概要就是,这是一个可以用每个数字的各种不同语境下的读音(真的很多!)来拼出不同的词,这样就可以用数字隐写文字或者反过来做出一些只有在某个 context 下才能读出来的加密通话了!\n\n比如 Azalea アザレア 就可以写成 \"1301\" 什么的(完了我是不是像一个日本十岁小孩\n\n哈哈哈哈我终于知道为什么 maimai 的联机接收端口是 50101 了,因为这个东西读出来是 \"gomaimai\" 🤗", "views": 152, "forwards": 2, "media_group_id": 13889761917466933, "images": [{"width": 1000, "height": 700, "date": "2025-01-07T03:23:59", "media_type": "photo", "original_name": "photo_2025-01-07_03-23-59.jpg", "url": "media/4843.jpg", "size": 51926, "thumb": "media/4843.jpg_thumb.jpg"}, {"width": 403, "height": 188, "date": "2025-01-07T03:23:59", "media_type": "photo", "original_name": "photo_2025-01-07_03-23-59.jpg", "url": "media/4844.jpg", "size": 8649, "thumb": "media/4844.jpg_thumb.jpg"}]}, {"id": 4845, "date": "2025-01-08T15:32:34", "text": "哇 pjsk 要上线动森模式了吗 https://twitter.com/pj_sekai/status/1876934708396687379", "views": 187, "forwards": 0}, {"id": 4846, "date": "2025-01-08T17:53:31", "text": "每次想玩中二的时候群里都会有人一起玩好开心 qwq", "views": 176, "forwards": 0, "reply": {"id": 4841, "text": "国外也有人做了跨服对战,所以我就给 AquaDX 写了选择全国对战池的功能,发现两边社区好不一样... \n\n首先是国内的林国对战需要加闭源的 dll 带反作弊和谱面检查,但是国外的 Yuki 原生客户端就可以连\n\n连上去之后发现原生客户端其实是有等级限制的,比如最低评分的玩家只有 12.0 的话就不能开 Lv10 以上的谱,林国是把这个限制取消了... 所以我每次去林国联机才会被开一些打不动的 Lv15+\n\n玩家群体也很不一样,林国那边基本上每次匹配到人都是评分 16~17 的大佬(像我这样的萌新肯定都被别人开难谱气跑了)。Yuki 那边反而 <14 的人多一点,在群里开语音看到有人用 iPad 做手台,有人用键盘打 Lv8,很喜欢这种聊聊天听听歌的休闲气氛 😮\n\n感觉体会到区别之后我不会再回林国那边玩了"}}, {"id": 4847, "date": "2025-01-09T00:54:09", "text": "猫脑过载", "views": 167, "forwards": 3, "images": [{"width": 1280, "height": 893, "date": "2025-01-09T00:54:58", "media_type": "photo", "original_name": "photo_2025-01-09_00-54-58.jpg", "url": "media/4847.jpg", "size": 73857, "thumb": "media/4847.jpg_thumb.jpg"}]}, {"id": 4848, "date": "2025-01-09T02:26:12", "text": "每次去谷歌搜一个问题,答案里必然有人回 \"just google it\" 💢", "views": 166, "forwards": 2}, {"id": 4849, "date": "2025-01-09T05:31:04", "text": "为了大手术之后不能动的时候不无聊买了 Quest 3,今天收到了\n\n第一次摸一体的 VR/AR 设备,觉得很厉害,除了玩游戏以外,还可以在独自一人的电影院里看电影、可以接到电脑上变成大显示器、可以在别人做的 3D 场景里面飞来飞去(发现我在 VR 里面不恐高了诶)🤩\n\n不过缺点也很多... 首先是 bug 实在太多了,刚入手第一天遇到的:相机截图没有反馈而且有概率会直接崩溃(今天已经遇到三次了)、设置里点 Meta AI 那个按钮会让设置崩溃、应用商店点进一个应用再点返回会回到主页而不是上一个页面、录像或者投屏的时候视角会每秒闪一下... 您完全不 QA 测试吗 🤗 稳定性比 Rift 差太多了\n\n其次感觉 AR 还是需要适应一下,用了两三小时 AR 模式现在摘下来看现实中的物体觉得深度都怪怪的 🤪", "views": 174, "forwards": 2, "media_group_id": 13891205318317709, "images": [{"width": 1280, "height": 720, "date": "2025-01-09T05:31:03", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-03.jpg", "url": "media/4849.jpg", "size": 99312, "thumb": "media/4849.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2025-01-09T05:31:04", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-04.jpg", "url": "media/4850.jpg", "size": 133127, "thumb": "media/4850.jpg_thumb.jpg"}, {"width": 1280, "height": 1010, "date": "2025-01-09T05:31:42", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-42.jpg", "url": "media/4851.jpg", "size": 44641, "thumb": "media/4851.jpg_thumb.jpg"}], "reply": {"id": 4847, "text": "猫脑过载"}}, {"id": 4852, "date": "2025-01-09T21:25:21", "text": "🐱🐱🐱?", "views": 172, "forwards": 0, "images": [{"width": 1280, "height": 1018, "date": "2025-01-09T21:25:21", "media_type": "photo", "original_name": "photo_2025-01-09_21-25-21.jpg", "url": "media/4852.jpg", "size": 74245, "thumb": "media/4852.jpg_thumb.jpg"}]}, {"id": 4853, "date": "2025-01-10T03:49:06", "text": "今天玩 VR 的时候聊聊过来抱我,我隔着头显看着聊聊揉揉脸蛋,然后就在想,我看到的真的是聊聊吗?🧐\n\n大家肯定都看到过 \"This is not a pipe\" 的那张画,标题是 The Treachery of Images(意思大概就是,画中的管子不是真的管子,而是一张画)\n\n但是有了 AR 之后,感觉真实的边界变得说不清了。我戴着一个封闭的头显,我看到的只有两个显示器和头显摄像头录下来的一个我的手在揉聊聊的视频... 按照 \"This is not a pipe\" 的逻辑的话,它是一个视频所以不是聊聊吗?如果这是真的聊聊的话,我把这段画面录下来重新回放,眼睛看到的内容和之前是一样的,但是这次看到的是聊聊还是视频呢?\n\n换一个角度的话,我在现实中看到的聊聊也只是电灯的光子在聊聊身上的反射而已,但是也不会因此觉得这不真实... 所以真实的边界到底在哪里呢?", "views": 202, "forwards": 0, "images": [{"width": 1920, "height": 1080, "date": "2025-01-10T02:34:31", "media_type": "photo", "original_name": "photo_2025-01-10_02-34-31.jpg", "url": "media/4853.jpg", "size": 338828, "thumb": "media/4853.jpg_thumb.jpg"}]}, {"id": 4854, "date": "2025-01-11T18:36:34", "text": "昨天 tracer 来这里打音游,还给我们带了草莓小蛋糕,开心!🤤\n\n以及发现自己打了这么久街机音游体力真的有变得比以前好,从下午四点和 tracer 一直玩到了凌晨一点,第二天胳膊居然没有酸 🐾", "views": 145, "forwards": 0, "media_group_id": 13892964753503397, "images": [{"width": 1166, "height": 1280, "date": "2025-01-11T18:36:32", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-32.jpg", "url": "media/4854.jpg", "size": 66961, "thumb": "media/4854.jpg_thumb.jpg"}, {"width": 909, "height": 1280, "date": "2025-01-11T18:36:33", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-33.jpg", "url": "media/4855.jpg", "size": 230394, "thumb": "media/4855.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-11T18:36:33", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-33.jpg", "url": "media/4856.jpg", "size": 190330, "thumb": "media/4856.jpg_thumb.jpg"}]}, {"id": 4857, "date": "2025-01-12T12:48:53", "text": "给 AquaDX 写了一个谱面推荐系统,现在可以根据历史玩过的曲子推荐你可能会喜欢的曲子了 \n\n第一次写推荐系统居然不到一个小时就写完了 PoC,用了 python implicit 库的 ALS(虽然之后集成部署又用了两个小时,因为没办法在 cpu 服务器上跑需要 gpu 的东西所以需要单独部署还有点麻烦 🥺\n\n原本考虑了一下要不要用 kotlin 搓,最后决定果然写这种东西还是 python 直接 import solution 比较方便", "views": 193, "forwards": 0, "images": [{"width": 1073, "height": 743, "date": "2025-01-12T11:56:45", "media_type": "photo", "original_name": "photo_2025-01-12_11-56-45.jpg", "url": "media/4857.jpg", "size": 172615, "thumb": "media/4857.jpg_thumb.jpg"}]}, {"id": 4858, "date": "2025-01-13T18:21:37", "text": "我发现虽然我分不清东南西北,但是比起东南西北我更能分清 NEWS 一点... 问 West 在哪我能下意识反应过来在 North 的左边,但是问西在哪我还要想一想 🧐 为什么会这样呢", "views": 179, "forwards": 0}, {"id": 4859, "date": "2025-01-13T19:54:14", "text": "今天出门去取了 oxa 借给我的路由器。回家的路上吃了 shawarma,感觉和赛百味三明治差不多?同样可以选自己喜欢的菜和肉加到一个面饼中间 🤤\n\n...然后看店长刚磨完刀也没有洗就开始削肉,感觉今天可能补充了很多铁(?)😢\n\n以及路上看到了很棒的画,能够画满整面墙也好厉害。出地铁站还看到了群友(鸽子)聚餐,看起来很丰盛的样子", "views": 161, "forwards": 0, "media_group_id": 13894384432552933, "images": [{"width": 1280, "height": 960, "date": "2025-01-13T17:42:24", "media_type": "photo", "original_name": "photo_2025-01-13_17-42-24.jpg", "url": "media/4859.jpg", "size": 229948, "thumb": "media/4859.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-13T19:54:12", "media_type": "photo", "original_name": "photo_2025-01-13_19-54-12.jpg", "url": "media/4860.jpg", "size": 312623, "thumb": "media/4860.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-13T19:21:29", "media_type": "photo", "original_name": "photo_2025-01-13_19-21-29.jpg", "url": "media/4861.jpg", "size": 291807, "thumb": "media/4861.jpg_thumb.jpg"}]}, {"id": 4862, "date": "2025-01-14T01:39:43", "text": "发现自己习惯把 \"serialization\" 读成 \"serialijson\" 改不过来了 😢", "views": 187, "forwards": 1}, {"id": 4863, "date": "2025-01-15T21:53:19", "views": 179, "forwards": 1, "images": [{"width": 681, "height": 355, "date": "2025-01-15T21:53:19", "media_type": "photo", "original_name": "photo_2025-01-15_21-53-19.jpg", "url": "media/4863.jpg", "size": 24760, "thumb": "media/4863.jpg_thumb.jpg"}]}, {"id": 4864, "date": "2025-01-15T23:56:15", "text": "在 线 人 数 显 示", "views": 168, "forwards": 0, "images": [{"width": 382, "height": 130, "date": "2025-01-15T23:56:15", "media_type": "photo", "original_name": "photo_2025-01-15_23-56-15.jpg", "url": "media/4864.jpg", "size": 15983, "thumb": "media/4864.jpg_thumb.jpg"}]}, {"id": 4865, "date": "2025-01-16T02:45:46", "text": "和 syama 一起花了三天做了一个联机 mod AquaMai.WorldsLink,装上 mod 之后任何网络下任何版本任何服务器上都可以互相联机了!\n\n(原本游戏必须是同一个局域网的基准机/从机才可以互相联机,两个机器必须都互相能访问到对方开放的 TCP 和 UDP 端口,而且必须是相同游戏版本)\n\n实现方法是把游戏原本需要 P2P 互相给对方开放的端口发东西的设计改成两个客户端同时连到一个公网服务器,然后这个服务器会转发互相发送的请求。(其实也是某种分流?每个客户端只和服务器建立一个 TCP 流,然后通过消息内容来分辨每个消息属于哪个分流然后单独处理 qwq\n\n为此手动在 kt 里搓了一个 TCP/UDP over TCP 的转发服务器,和一个 C# 里面的连接客户端... 再加上一个 System Socket 兼容层把游戏内的调用都勾走,再修了些奇妙小 bug 就成功啦!感觉去年计网课真的没白学 ", "views": 208, "forwards": 2, "images": [{"width": 2167, "height": 1922, "date": "2025-01-16T00:44:43", "media_type": "photo", "original_name": "photo_2025-01-16_00-44-43.jpg", "url": "media/4865.jpg", "size": 429063, "thumb": "media/4865.jpg_thumb.jpg"}]}, {"id": 4866, "date": "2025-01-17T21:29:59", "text": "给 AquaDX 加了最新最热 PRiSM 的支持 qwq", "views": 155, "forwards": 0, "images": [{"width": 947, "height": 951, "date": "2025-01-17T21:29:59", "media_type": "photo", "original_name": "photo_2025-01-17_21-29-59.jpg", "url": "media/4866.jpg", "size": 119766, "thumb": "media/4866.jpg_thumb.jpg"}]}, {"id": 4867, "date": "2025-01-18T01:53:38", "text": "好累", "views": 147, "forwards": 0}, {"id": 4868, "date": "2025-01-18T02:17:14", "text": "PRiSM 新更新的游戏内容是这个万花镜挑战模式,叫做「KaleidxScope」...\n\n玩法是,一般游戏打完某个地图之后解锁这个模式并且提示你需要找到钥匙,然后打通所有区域曲目之后拿到钥匙就可以开始挑战了。挑战难度是全服同步的,最开始是 1 血(必须三首歌都 AP 才能通关),有一个人打通之后难度降到 10 血,有 10 个人打通之后降到 50 血,以此类推\n\n今天因为新版本漏了,被催着给服务器加适配就随便写了一个看上去没问题的实现方法,然后我还没拿到数据还没有测试就部署上去了... 结果完全搞错了,地图跑完了模式解锁存不上,修了之后发现打完所有歌钥匙拿不到,又修了之后发现难度锁定在了 1 血的难度... 🤗 可能这个服务器再过一年也不会有人打通 1 血难度", "views": 148, "forwards": 2, "media_group_id": 13897333072213493, "images": [{"width": 1525, "height": 2033, "date": "2025-01-18T02:17:09", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-09.jpg", "url": "media/4868.jpg", "size": 326731, "thumb": "media/4868.jpg_thumb.jpg"}, {"width": 1525, "height": 2033, "date": "2025-01-18T02:17:11", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-11.jpg", "url": "media/4869.jpg", "size": 426126, "thumb": "media/4869.jpg_thumb.jpg"}, {"width": 1525, "height": 2033, "date": "2025-01-18T02:17:13", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-13.jpg", "url": "media/4870.jpg", "size": 466125, "thumb": "media/4870.jpg_thumb.jpg"}]}, {"id": 4871, "date": "2025-01-18T19:18:17", "text": "发现手也是某种小语言模型,走神的时候手就会给我自动补全奇怪东西 ", "views": 156, "forwards": 0, "images": [{"width": 355, "height": 122, "date": "2025-01-18T19:18:16", "media_type": "photo", "original_name": "photo_2025-01-18_19-18-16.jpg", "url": "media/4871.jpg", "size": 9858, "thumb": "media/4871.jpg_thumb.jpg"}]}, {"id": 4872, "date": "2025-01-19T02:34:41", "text": "我警告你们.jpg 😢\n\n不要买没有接地的电视,不然一手握住 hdmi 头另一手碰电脑会被电到...\n\n测了一下发现 HDMI 头那边原本应该是接地的地方在漏 +1.96V 的电,甚至够点亮 LED 灯了", "views": 153, "forwards": 0, "media_group_id": 13898032654839197, "images": [{"width": 1708, "height": 1281, "date": "2025-01-19T02:34:40", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-40.jpg", "url": "media/4872.jpg", "size": 166686, "thumb": "media/4872.jpg_thumb.jpg"}, {"width": 1708, "height": 1281, "date": "2025-01-19T02:34:40", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-40.jpg", "url": "media/4873.jpg", "size": 108404, "thumb": "media/4873.jpg_thumb.jpg"}, {"width": 1525, "height": 1100, "date": "2025-01-19T02:34:41", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-41.jpg", "url": "media/4874.jpg", "size": 202574, "thumb": "media/4874.jpg_thumb.jpg"}]}, {"id": 4875, "date": "2025-01-19T06:13:57", "text": "#桂桂今天吃什么\n炒饭!\n\n(切午餐肉的时候不小心打翻切菜板撒了一半 呜呜 🤗 -$2", "views": 157, "forwards": 0, "media_group_id": 13898137897954357, "images": [{"width": 1280, "height": 960, "date": "2025-01-19T06:13:56", "media_type": "photo", "original_name": "photo_2025-01-19_06-13-56.jpg", "url": "media/4875.jpg", "size": 214007, "thumb": "media/4875.jpg_thumb.jpg"}, {"width": 1280, "height": 853, "date": "2025-01-19T06:13:56", "media_type": "photo", "original_name": "photo_2025-01-19_06-13-56.jpg", "url": "media/4876.jpg", "size": 120710, "thumb": "media/4876.jpg_thumb.jpg"}]}, {"id": 4877, "date": "2025-01-19T06:31:18", "text": "奇妙小 bug,有人反馈说玩联机的时候背景时不时会发出 Windows 那个错误提示音\n\ndebug 了半天想不出为什么,盯着日志看的时候,看着这些不可打印字符,突然想起来 ASCII 有一个控制字符叫 Bell 0x07,最初的用途是打印到命令行里会发出铃铛的声音提醒用户,虽然说现在基本上没人用甚至很少有人知道了...\n\n实在想不出可能的问题,不妨试一下把所有控制字符都去掉... 然后居然真的就没有错误提示音了 🧐 草\n\n居然 Windows 现在还会读这个 Bell 字符,奇妙", "views": 179, "forwards": 1, "images": [{"width": 227, "height": 101, "date": "2025-01-19T06:31:17", "media_type": "photo", "original_name": "photo_2025-01-19_06-31-17.jpg", "url": "media/4877.jpg", "size": 9814, "thumb": "media/4877.jpg_thumb.jpg"}]}, {"id": 4878, "date": "2025-01-19T17:52:24", "text": "啊????\n\n群友说量的方式错了应该是 AC 不是 DC,今天重新量了一下,发现这漏电漏的是 120V AC..........\n\n好恐怖好恐怖 所以我昨天真的被 120V AC 电了??说实话有点失望 怎么还没有某随身听刺激\n\n但是怎么办怎么办,这样的接口插在一般设备上还安全吗", "views": 167, "forwards": 0, "reply": {"id": 4872, "text": "我警告你们.jpg 😢\n\n不要买没有接地的电视,不然一手握住 hdmi 头另一手碰电脑会被电到...\n\n测了一下发现 HDMI 头那边原本应该是接地的地方在漏 +1.96V 的电,甚至够点亮 LED 灯了", "thumb": "media/4872.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2025-01-19T17:47:58", "media_type": "photo", "original_name": "photo_2025-01-19_17-47-58.jpg", "url": "media/4878.jpg", "size": 134409, "thumb": "media/4878.jpg_thumb.jpg"}]}, {"id": 4879, "date": "2025-01-19T19:21:54", "text": "好玩 qwq", "views": 183, "forwards": 2, "reply": {"id": 4864, "text": "在 线 人 数 显 示"}, "images": [{"width": 1105, "height": 1033, "date": "2025-01-19T19:21:54", "media_type": "photo", "original_name": "photo_2025-01-19_19-21-54.jpg", "url": "media/4879.jpg", "size": 73223, "thumb": "media/4879.jpg_thumb.jpg"}]}, {"id": 4880, "date": "2025-01-20T02:32:54", "text": "25時、shop close です", "views": 186, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 531, "height": 287, "date": "2025-01-20T02:31:08", "media_type": "photo", "original_name": "photo_2025-01-20_02-31-08.jpg", "url": "media/4880.jpg", "size": 9992, "thumb": "media/4880.jpg_thumb.jpg"}]}, {"id": 4881, "date": "2025-01-20T02:46:31", "text": "奇妙构图", "views": 188, "forwards": 0, "images": [{"width": 1072, "height": 438, "date": "2025-01-20T02:46:31", "media_type": "photo", "original_name": "photo_2025-01-20_02-46-31.jpg", "url": "media/4881.jpg", "size": 119920, "thumb": "media/4881.jpg_thumb.jpg"}]}, {"id": 4882, "date": "2025-01-20T20:03:10", "text": "在火车上听到像是蜂鸣器传来的 8bit 诺基亚铃声 ☁️\n\n看了看表,我确实还在 2025 年", "views": 180, "forwards": 1}, {"id": 4883, "date": "2025-01-20T20:08:07", "text": "挂一个人 🧐", "views": 189, "forwards": 1, "images": [{"width": 639, "height": 1280, "date": "2025-01-20T20:08:07", "media_type": "photo", "original_name": "photo_2025-01-20_20-08-07.jpg", "url": "media/4883.jpg", "size": 107767, "thumb": "media/4883.jpg_thumb.jpg"}]}, {"id": 4887, "date": "2025-01-21T13:34:19", "text": "#桂桂今天吃什么\n第一次烤松饼!\n\n(感谢聊聊帮忙翻译法语,聊聊好厉害", "views": 225, "forwards": 0, "media_group_id": 13899731672918269, "images": [{"width": 960, "height": 1280, "date": "2025-01-21T13:34:06", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-06.jpg", "url": "media/4884.jpg", "size": 197692, "thumb": "media/4884.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:12", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-12.jpg", "url": "media/4885.jpg", "size": 218833, "thumb": "media/4885.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:15", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-15.jpg", "url": "media/4886.jpg", "size": 211948, "thumb": "media/4886.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:18", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-18.jpg", "url": "media/4887.jpg", "size": 259207, "thumb": "media/4887.jpg_thumb.jpg"}]}, {"id": 4888, "date": "2025-01-21T17:14:41", "text": "想吃 public static void 面", "views": 206, "forwards": 1}, {"id": 4889, "date": "2025-01-21T23:29:28", "text": "(视频转载)\n之前 my sekai 刚出来的时候我说了想做一个动补录自己打中二然后转移到 my sekai 模型上做动画,但是一直没时间开坑,然后现在发现有人做出来了 qwq\n\n感觉人类作为一个分布式计算机有时候真的挺方便的, 把想法说出来过几天就会有别人把它做出来 😴", "views": 244, "forwards": 1, "files": [{"width": 960, "height": 720, "duration": 14, "file_name": "a6e46470b9e41abba821e679a2df85b3.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-21T23:29:28", "media_type": "video_file", "original_name": "a6e46470b9e41abba821e679a2df85b3.mp4", "url": "media/4889.mp4", "size": 6821005, "thumb": "media/4889.mp4_thumb.jpg"}]}, {"id": 4891, "date": "2025-01-22T15:48:52", "text": "#戴上耳机\n\n♪ 正義とか常識とかさ,\n♪ 疲れちゃうよね正直ね,\n♪ 秘密基地の中には,\n♪ そんなものはない,\n♪ 約束しようふたりは,\n♪ ずっとこどものままで居よう,\n♪ 誰も傷つかないなら,\n♪ 思い出のままにしよう。\n\n如果能一直做小孩子就好了 😢\n\nYouTube MV: 约束 | 再会", "views": 310, "forwards": 0, "media_group_id": 13900487457047493, "files": [{"duration": 247, "performer": "はるまきごはん", "title": "約束 (はるまきごはんVocal ver)", "file_name": "はるまきごはん_約束_はるまきごはんVocal_ver.flac", "mime_type": "audio/flac", "date": "2025-01-20T04:26:23", "media_type": "audio_file", "original_name": "はるまきごはん_約束_はるまきごはんVocal_ver.flac", "url": "media/4890.flac", "size": 53811823, "thumb": "media/4890.flac_thumb.jpg"}, {"duration": 239, "performer": "はるまきごはん", "title": "再会 (はるまきごはんVocal ver)", "file_name": "はるまきごはん_再会_はるまきごはんVocal_ver.flac", "mime_type": "audio/flac", "date": "2025-01-20T04:26:31", "media_type": "audio_file", "original_name": "はるまきごはん_再会_はるまきごはんVocal_ver.flac", "url": "media/4891.flac", "size": 52802294, "thumb": "media/4891.flac_thumb.jpg"}]}, {"id": 4892, "date": "2025-01-25T14:05:17", "text": "对比一下才知道自己 22 岁的身体并没有隔壁 57 岁的老跨妹身体好", "views": 258, "forwards": 1}, {"id": 4893, "date": "2025-01-26T02:51:08", "text": "在看 onimai,觉得自己好需要一个美波里一样的姐姐 🥺", "views": 257, "forwards": 0}, {"id": 4894, "date": "2025-01-26T14:29:00", "text": "感觉自己变成了一团腐烂肉肉,已经忘记了怎样用两只脚行走", "views": 246, "forwards": 0, "reply": {"id": 4892, "text": "对比一下才知道自己 22 岁的身体并没有隔壁 57 岁的老跨妹身体好"}}, {"id": 4895, "date": "2025-01-28T00:38:14", "text": "一天之内胳膊被扎了四针", "views": 240, "forwards": 0}, {"id": 4896, "date": "2025-01-29T11:58:29", "text": "春节快乐喵!今年春节完全没有过节气氛呢... 不过终于活过来了,新年开始一定会更好 qwq", "views": 214, "forwards": 0, "images": [{"width": 1280, "height": 1019, "date": "2025-01-29T11:58:29", "media_type": "photo", "original_name": "photo_2025-01-29_11-58-29.jpg", "url": "media/4896.jpg", "size": 76006, "thumb": "media/4896.jpg_thumb.jpg"}]}, {"id": 4897, "date": "2025-01-30T02:36:02", "text": "开了一个档 然后因为太健全了快速结局 🤗", "views": 173, "forwards": 0, "images": [{"width": 869, "height": 342, "date": "2025-01-30T02:36:02", "media_type": "photo", "original_name": "photo_2025-01-30_02-36-02.jpg", "url": "media/4897.jpg", "size": 34686, "thumb": "media/4897.jpg_thumb.jpg"}]}, {"id": 4898, "date": "2025-01-30T12:52:26", "text": "#ADHD 我是怎样做到把电脑转手给别人之后把硬盘忘在里面了而且三年之后被别人偶然找到才发现它丢了的... 😶", "views": 217, "forwards": 0, "images": [{"width": 674, "height": 1280, "date": "2025-01-30T12:52:26", "media_type": "photo", "original_name": "photo_2025-01-30_12-52-26.jpg", "url": "media/4898.jpg", "size": 145816, "thumb": "media/4898.jpg_thumb.jpg"}]}, {"id": 4899, "date": "2025-01-30T22:43:51", "text": "尝试躺在病床上用 VR 爪爪追踪玩一些 pjsk,效果不太行呢\n\n因为没做安卓适配所以追踪只能用食指一个手指,而且总是漏键... 如果判定可以做更好一点就好了 好想开坑写 vr 下落式", "views": 245, "forwards": 1, "files": [{"width": 1920, "height": 1080, "duration": 43, "file_name": "vr-sonolus.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-30T22:43:51", "media_type": "video_file", "original_name": "vr-sonolus.x264-30.mp4", "url": "media/4899.mp4", "size": 4589733, "thumb": "media/4899.mp4_thumb.jpg"}]}, {"id": 4900, "date": "2025-01-31T02:29:50", "text": "终于可以走路可以洗澡了,正在从一团腐烂肉肉变回小猫 😶\n\n因为手术九天没洗澡是不是还打破了某种记录... 太痛苦了,现在真想把洗澡之前用过的头显鼠标键盘手柄全都洗一遍", "views": 208, "forwards": 0, "reply": {"id": 4894, "text": "感觉自己变成了一团腐烂肉肉,已经忘记了怎样用两只脚行走"}}, {"id": 4901, "date": "2025-02-01T01:37:55", "text": "回到家了!坐五小时火车好折磨 😢", "views": 185, "forwards": 0}, {"id": 4902, "date": "2025-02-01T15:21:01", "text": "聊聊:我们什么时候买的 B50\n我:???\n聊聊:...维生素\n\n评价是玩舞萌玩的", "views": 177, "forwards": 1}, {"id": 4903, "date": "2025-02-02T16:30:40", "text": "前天买回程火车票的时候,发现 Via 的网站设计得真的有点烂\n\n两个人一起买票自动分配座椅会分配到两个不相邻的位置,甚至中间隔着一排... 但是手动选座又要 +$14,怎么办呢?\n\n想到了一个天才的想法,只要开隐私浏览假装自己要占用这些不相邻的座然后下单不付款,下次分配到的就肯定是相邻的了!\n\n试了一下真的成功了,好耶省下 $14 ", "views": 196, "forwards": 1, "media_group_id": 13908110719851517, "images": [{"width": 530, "height": 800, "date": "2025-02-02T16:30:39", "media_type": "photo", "original_name": "photo_2025-02-02_16-30-39.jpg", "url": "media/4903.jpg", "size": 58137, "thumb": "media/4903.jpg_thumb.jpg"}, {"width": 1280, "height": 585, "date": "2025-02-02T16:30:39", "media_type": "photo", "original_name": "photo_2025-02-02_16-30-39.jpg", "url": "media/4904.jpg", "size": 77551, "thumb": "media/4904.jpg_thumb.jpg"}]}, {"id": 4905, "date": "2025-02-03T19:36:28", "text": "#桂桂今天吃什么\n感谢室友做的葱油拌面和煎蛋 qwq\n\n呜呜 不知道什么时候可以重新开始自己做饭", "views": 175, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-02-03T19:36:28", "media_type": "photo", "original_name": "photo_2025-02-03_19-36-28.jpg", "url": "media/4905.jpg", "size": 128608, "thumb": "media/4905.jpg_thumb.jpg"}]}, {"id": 4906, "date": "2025-02-03T23:26:18", "text": "现在亚马逊商品 review 水准好高\n\n回家的火车上不小心把充电头丢了,想买一个新的。去搜了一下找到了一个没牌子的 140W 充电头,看描述是 PD100W + PD20W + 2*QC 18W 居然只需要 $30\n\n第一眼感觉 too good to be true,一定很多坑吧,比如是不是有功率共享,只有单插电脑的时候才能达到 100W 什么的... \n\n原本想买来测一下不行再退,然后向下翻翻发现这个一共只有 34 条评论的商品居然有人用快充协议表测过了,居然 PD 功率不共享,只有两个 A 口的 QC 是共享 🤩\n\n太棒了 感谢互联网路人的评测,立即下单 qwq", "views": 193, "forwards": 0, "images": [{"width": 1989, "height": 1396, "date": "2025-02-03T23:26:18", "media_type": "photo", "original_name": "photo_2025-02-03_23-26-18.jpg", "url": "media/4906.jpg", "size": 329773, "thumb": "media/4906.jpg_thumb.jpg"}]}, {"id": 4907, "date": "2025-02-04T07:28:16", "text": "和 syama 连 vr 电话玩了恐怖游戏 miside,可能是我玩过的第一个有真正血腥恐怖素材的恐怖游戏... 结果现在睡不着闭上眼睛全都是恐怖画面 😢\n\n虽然感觉比起真正的恐怖素材来说空间扭曲之类的更可怕一点,比如已经习惯了出门是一个房间的时候突然替换成另一个房间,或者房间里出现一些预期外的东西之类的 ", "views": 189, "forwards": 0, "images": [{"width": 1811, "height": 1080, "date": "2025-02-04T07:28:16", "media_type": "photo", "original_name": "photo_2025-02-04_07-28-16.jpg", "url": "media/4907.jpg", "size": 209007, "thumb": "media/4907.jpg_thumb.jpg"}]}, {"id": 4908, "date": "2025-02-05T01:35:54", "text": "重新玩了几周目主播女孩重度依赖这个游戏,又解锁了一些其他的结局... 发现可能第一次玩无意间触发的退网结局——因为去医院太多次阴暗度降到 0 之后决定退网,就是唯一的好结局了吧 😢\n\n如果按照游戏原本的目标去迎合观众做一个大主播,好好休息控制好压力的话,拿到百万粉丝买下公寓看起来像很完美的结局——但是结尾会开个小号告诉你迎合观众假扮一个正常主播的生活并不开心。如果不好好休息压力太大的话会被互联网舆论和网暴压倒逐渐魔怔\n\n但是反过来,如果不去迎合观众做一个随心所欲的小众主播的话,又会因为粉丝太少觉得三十天什么都没做到。到这里的话,阴暗太高会进行自杀的告别直播,提示「爱与数据就是她的精神安定剂」... 不然的话会放弃直播去找一份正经工作,却又因为工作太累在一百天之后突然消失 😓\n\n想了想,这个游戏给我的感受是,可能对于重度依赖的糖糖来说水杯永远是半空的,无论得到多么完美的结果,都能够挑出理由觉得它不满意,所以真正应该做的就是去医院把自己修好 🤗\n\n如果主播是我的话,无论是百万粉丝还是小众主播都会觉得很开心吧,而且把日常活动中想到的东西播出来的过程听起来就很有趣,甚至有点想试试呢 quq", "views": 205, "forwards": 0, "media_group_id": 13909754834212973, "images": [{"width": 1165, "height": 720, "date": "2025-02-05T01:35:53", "media_type": "photo", "original_name": "photo_2025-02-05_01-35-53.jpg", "url": "media/4908.jpg", "size": 126660, "thumb": "media/4908.jpg_thumb.jpg"}, {"width": 871, "height": 720, "date": "2025-02-05T01:35:53", "media_type": "photo", "original_name": "photo_2025-02-05_01-35-53.jpg", "url": "media/4909.jpg", "size": 68275, "thumb": "media/4909.jpg_thumb.jpg"}], "reply": {"id": 4897, "text": "开了一个档 然后因为太健全了快速结局 🤗"}}, {"id": 4910, "date": "2025-02-06T14:01:31", "text": "哈哈哈哈哈哈 500 Internal Server Error\n\n果然黑客不会写全栈的 stereotype 是真的", "views": 166, "forwards": 0, "images": [{"width": 1280, "height": 1119, "date": "2025-02-06T14:01:30", "media_type": "photo", "original_name": "photo_2025-02-06_14-01-30.jpg", "url": "media/4910.jpg", "size": 121247, "thumb": "media/4910.jpg_thumb.jpg"}]}, {"id": 4911, "date": "2025-02-07T05:04:32", "text": "头显镜片湿了,都怪 MyGO!!!!!\n\n前几天看了几集 MyGO,前两集能看出主唱高松灯设定上是一个自闭光谱女孩... 看到第三集我直接看哭了\n\n第三集是高松灯的个人回,从开始到结束完全是灯的第一人称视角。从小时候喜欢搜集石头,意识到自己的不同、在日记本中写下「好想成为人类」开始,到被祥子撞到、看到像歌词一样的日记之后邀请一起组乐队,再到从记录下来的回忆中创造出的第一首歌《春日影》一切心情都好 relatable\n\n祥子的执着和同情把灯从她一个人的漂游气泡中拉回来了,日记本里充满情感又乱成一团的思绪也化作歌词找到了用处... 真好啊真好啊,好羡慕有被发现被同情被邀请的机会", "views": 173, "forwards": 1, "media_group_id": 13911237381564965, "images": [{"width": 1242, "height": 720, "date": "2025-02-07T05:04:32", "media_type": "photo", "original_name": "photo_2025-02-07_05-04-32.jpg", "url": "media/4911.jpg", "size": 60999, "thumb": "media/4911.jpg_thumb.jpg"}, {"width": 1237, "height": 720, "date": "2025-02-07T05:04:32", "media_type": "photo", "original_name": "photo_2025-02-07_05-04-32.jpg", "url": "media/4912.jpg", "size": 65275, "thumb": "media/4912.jpg_thumb.jpg"}]}, {"id": 4913, "date": "2025-02-08T20:02:07", "text": "标准结局...\n\n今天打开浏览器告诉我又有一个我装过的插件因为有病毒被下架了,是一个特定平台的视频下载插件\n\n去看了看混淆源码,看到它会在访问任意 URL 之前进行 CSP bypass,并且会每 360 分钟从远程拉配置的样子... 配置里看起来人畜无害,似乎只有视频站的 URL 和默认分辨率,但是可能这已经是 payload 被删掉之后的样子了,毕竟是服务器控制的", "views": 144, "forwards": 0, "media_group_id": 13912359420583381, "images": [{"width": 547, "height": 201, "date": "2025-02-08T20:02:06", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-06.jpg", "url": "media/4913.jpg", "size": 14274, "thumb": "media/4913.jpg_thumb.jpg"}, {"width": 919, "height": 1280, "date": "2025-02-08T20:02:06", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-06.jpg", "url": "media/4914.jpg", "size": 176700, "thumb": "media/4914.jpg_thumb.jpg"}, {"width": 848, "height": 1031, "date": "2025-02-08T20:02:07", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-07.jpg", "url": "media/4915.jpg", "size": 106005, "thumb": "media/4915.jpg_thumb.jpg"}], "reply": {"id": 4810, "text": "哇 Eric 发视频说了之前发现的 EditThisCookies 插件的问题 https://www.youtube.com/watch?v=AZgM_50aqbg"}}, {"id": 4917, "date": "2025-02-09T04:21:38", "text": "好喵", "views": 166, "forwards": 0, "images": [{"width": 401, "height": 210, "date": "2025-02-09T04:21:38", "media_type": "photo", "original_name": "photo_2025-02-09_04-21-38.jpg", "url": "media/4917.jpg", "size": 12132, "thumb": "media/4917.jpg_thumb.jpg"}]}, {"id": 4918, "date": "2025-02-09T11:46:53", "text": "五天之后还是会因为想到恐怖画面睡不着... 😪", "views": 167, "forwards": 0, "reply": {"id": 4907, "text": "和 syama 连 vr 电话玩了恐怖游戏 miside,可能是我玩过的第一个有真正血腥恐怖素材的恐怖游戏... 结果现在睡不着闭上眼睛全都是恐怖画面 😢\n\n虽然感觉比起真正的恐怖素材来说空间扭曲之类的更可怕一点,比如已经习惯了出门是一个房间的时候突然替换成另一个房间,或者房间里出现一些预期外的东西之类的 "}}, {"id": 4919, "date": "2025-02-10T00:58:42", "text": "不愉快です\n\n戴上 VR 头显想工作一会,结果盯着屏幕五个小时,原本想做的要做的打开之后都没有心情做... 勉强去修好了一个 bug\n\n然后看 AquaDX 群里朋友在玩俄罗斯方块,决定不尝试做事情了还是去和朋友一起玩 qwq", "views": 170, "forwards": 0, "images": [{"width": 1547, "height": 1080, "date": "2025-02-10T00:58:42", "media_type": "photo", "original_name": "photo_2025-02-10_00-58-42.jpg", "url": "media/4919.jpg", "size": 179035, "thumb": "media/4919.jpg_thumb.jpg"}]}, {"id": 4920, "date": "2025-02-10T02:17:29", "text": "哇 和学校开俄罗斯方块社团的朋友聊天说了一下,然后他告诉我他们正在打比赛 🤩\n\n然后就去看了,是 ubc 电竞社组织的比赛,uoft 在打 sfu,他打得好厉害 quq\n\n我刚入坑 tetrio 的时候同学正好在比赛什么的真的好巧", "views": 202, "forwards": 0, "reply": {"id": 4919, "text": "不愉快です\n\n戴上 VR 头显想工作一会,结果盯着屏幕五个小时,原本想做的要做的打开之后都没有心情做... 勉强去修好了一个 bug\n\n然后看 AquaDX 群里朋友在玩俄罗斯方块,决定不尝试做事情了还是去和朋友一起玩 qwq"}, "images": [{"width": 2560, "height": 1557, "date": "2025-02-10T02:17:29", "media_type": "photo", "original_name": "photo_2025-02-10_02-17-29.jpg", "url": "media/4920.jpg", "size": 336419, "thumb": "media/4920.jpg_thumb.jpg"}]}, {"id": 4921, "date": "2025-02-10T10:43:16", "text": "发现 emoji / sticker 也不是很跨语言通用,有些文字梗还是会丢失在翻译中...\n\n比如一些表情包里会有螃蟹 🎃🦀 因为在中文日文里都是很常用的表达。中文人会理解为「谢谢」,日文人会理解为「たしかに / 确实」,而其他语言的人可能就觉得是一个物理螃蟹,以及 rust 人可能会理解为 \"rust\"", "views": 307, "forwards": 3, "images": [{"width": 674, "height": 628, "date": "2025-02-10T10:44:00", "media_type": "photo", "original_name": "photo_2025-02-10_10-44-00.jpg", "url": "media/4921.jpg", "size": 29123, "thumb": "media/4921.jpg_thumb.jpg"}]}, {"id": 4922, "date": "2025-02-10T19:56:36", "text": "真的觉得开源社区有时候有点过分了,总是有人认为维护者的贡献都是理所应当...\n\n仔细想想,在开源社区里做项目这么久之后,我也会这样对待自己了——会因为别人遇到的 bug 自责,会觉得我有责任需要给别人解决问题,然后把自己累坏 😶\n\n也许这就是为什么我只喜欢做,不喜欢发布项目也不喜欢长期维护一个项目吧,因为从发布的那一刻起,我的代办就会被别人的问题和功能请求塞满,不能只顾及自己的想法了 😪\n\n也许需要一些 care free 的维护理念、需要对别人说「想要的话去自己研究自己改代码」的勇气,也许这样才能把所有的时间分给自己的想法", "views": 230, "forwards": 1}, {"id": 4923, "date": "2025-02-11T05:49:19", "text": "做了几个不同的版本,现在可以无歧义地发螃蟹🦀表情了!", "views": 1238, "forwards": 10, "reply": {"id": 4921, "text": "发现 emoji / sticker 也不是很跨语言通用,有些文字梗还是会丢失在翻译中...\n\n比如一些表情包里会有螃蟹 🎃🦀 因为在中文日文里都是很常用的表达。中文人会理解为「谢谢」,日文人会理解为「たしかに / 确实」,而其他语言的人可能就觉得是一个物理螃蟹,以及 rust 人可能会理解为 \"rust\""}, "images": [{"width": 862, "height": 432, "date": "2025-02-11T06:02:18", "media_type": "photo", "original_name": "photo_2025-02-11_06-02-18.jpg", "url": "media/4923.jpg", "size": 60268, "thumb": "media/4923.jpg_thumb.jpg"}]}, {"id": 4925, "date": "2025-02-11T05:59:32", "views": 1050, "forwards": 7, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-11T05:56:57", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🦀", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4925.webp", "size": 21356, "thumb": "media/4925.webp_thumb.jpg"}]}, {"id": 4926, "date": "2025-02-11T12:08:52", "text": "syama: \"cappie\" 是儿化音英语吗 🧐", "views": 202, "forwards": 0}, {"id": 4927, "date": "2025-02-12T05:58:10", "text": "看 AquaDX 群里朋友在玩中二我也忍不住去联机打了两个币,打出了两个 AJ 哇,二十天没玩没有退步太好了 qwq\n\n...然后我的币又开始流血 呜呜 🤗\n\nsyama: 打游戏掉血(物理)🌚", "views": 181, "forwards": 0, "media_group_id": 13914719125796637, "images": [{"width": 1280, "height": 960, "date": "2025-02-12T05:58:09", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-09.jpg", "url": "media/4927.jpg", "size": 212884, "thumb": "media/4927.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-02-12T05:58:09", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-09.jpg", "url": "media/4928.jpg", "size": 232635, "thumb": "media/4928.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-02-12T05:58:10", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-10.jpg", "url": "media/4929.jpg", "size": 243748, "thumb": "media/4929.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-02-12T05:58:10", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-02-12_05-58-10.jpg", "url": "media/4930.jpg", "size": 86441, "thumb": "media/4930.jpg_thumb.jpg"}]}, {"id": 4931, "date": "2025-02-13T04:54:57", "text": "please? 😢", "views": 197, "forwards": 3, "images": [{"width": 800, "height": 358, "date": "2025-02-13T04:54:57", "media_type": "photo", "original_name": "photo_2025-02-13_04-54-57.jpg", "url": "media/4931.jpg", "size": 33631, "thumb": "media/4931.jpg_thumb.jpg"}]}, {"id": 4932, "date": "2025-02-13T07:00:30", "text": "呜呜 差点被钓鱼了\n\n想要登录 Google Slides,搜索之后点了我觉得是官方网页的第三个结果,也是 google.com 域名... 点进去才发现不对怎么这么丑啊 😨\n\n拖大窗口仔细看才发现是 Google Sites... 任何人都可以创建自己的网页发布到 sites.google.com 的路径下,所以虽然是谷歌官方的域名,这个网页其实是第三方的 🤗 发到群里甚至某谷歌员工第一眼都没看出什么不对\n\n仔细看了一下,还好这个页面上的登录链接是谷歌官方的,作者并没有钓谷歌账号,只钓走了广告费... 😢", "views": 235, "forwards": 2, "images": [{"width": 2207, "height": 2015, "date": "2025-02-13T07:00:29", "media_type": "photo", "original_name": "photo_2025-02-13_07-00-29.jpg", "url": "media/4932.jpg", "size": 203921, "thumb": "media/4932.jpg_thumb.jpg"}]}, {"id": 4933, "date": "2025-02-14T07:43:52", "views": 226, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-14T07:43:18", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🦀", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4933.webp", "size": 25960, "thumb": "media/4933.webp_thumb.jpg"}]}, {"id": 4934, "date": "2025-02-14T18:00:50", "text": "🐻‍❄️ sinmai.ipa 绝赞崩坏中", "views": 1406, "forwards": 9, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2025-02-14T18:04:19", "width": 1280, "height": 720, "duration": 14, "media_type": "animation", "original_name": "out.mp4", "url": "media/4934.mp4", "size": 5711336, "thumb": "media/4934.mp4_thumb.jpg"}]}, {"id": 4935, "date": "2025-02-14T21:16:56", "views": 226, "forwards": 0, "images": [{"width": 984, "height": 347, "date": "2025-02-14T21:16:56", "media_type": "photo", "original_name": "photo_2025-02-14_21-16-56.jpg", "url": "media/4935.jpg", "size": 29520, "thumb": "media/4935.jpg_thumb.jpg"}]}, {"id": 4936, "date": "2025-02-15T04:46:21", "text": "买了一个新域名 maigo.dev ,开了一个新的 GitHub Org,打算把今后和朋友一起做的新项目放在这里 qwq\n\n(实际上是因为最近发生了一些很心痛的矛盾导致 AquaDX 现在的开发团队大概要散了,服务器也要拆分开了... 所以建起 MaigoLabs 大概是想建一个和新的朋友、以及被矛盾伤害到和现在的团队不兼容的朋友重新开始的地方吧,就像动画里的 MyGO 乐队那样 😢", "views": 212, "forwards": 0}, {"id": 4937, "date": "2025-02-15T08:13:39", "views": 205, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-15T08:13:19", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "😺", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4937.webp", "size": 7604, "thumb": "media/4937.webp_thumb.jpg"}]}, {"id": 4938, "date": "2025-02-17T09:28:42", "text": "聊聊今天去了她一个微博网友的生日派对,大暴风雪天机厅都停业了,然后居然来了 30 个人,大部分都是聊聊不认识的... 好震撼,还好我没去 quq\n\n这就是社牛吗... 我可能约饭有大于五个人就会过载 🫣\n\n不过不太懂,为什么生日派对要邀请这么多不是很熟的人聚在一起,明明她和聊聊在那之前也有一年多没联系了,而且上次联系也是约饭 😶 感觉如果是我也许只会想要邀请特别熟的人吧", "views": 201, "forwards": 1}, {"id": 4939, "date": "2025-02-17T17:49:07", "text": "想重启聊聊的 iOS 18 的苹果手机,长按电源键发现叫不出关机菜单,就问聊聊“怎么重启呀?”\n\n...结果长按电源键反而叫出了 siri,被 siri 听到了,问我要不要重启,我说好,然后它重启了 🤗", "views": 182, "forwards": 2, "images": [{"width": 640, "height": 660, "date": "2025-02-17T17:49:07", "media_type": "photo", "original_name": "photo_2025-02-17_17-49-07.jpg", "url": "media/4939.jpg", "size": 51089, "thumb": "media/4939.jpg_thumb.jpg"}]}, {"id": 4940, "date": "2025-02-17T20:27:11", "text": "CGP Grey: Is The Penny *Finally* Dead?\n\n每次看 CGP Grey 的视频都感觉它听起来好像一首诗,五分钟的视频从头到尾都押着韵,好厉害也好好听 qwq", "views": 181, "forwards": 0}, {"id": 4941, "date": "2025-02-17T23:33:30", "text": "今日迷思,是不是我每次宽带测速的时候都在 DOS 我自己 🌚(因为测速的时候会占满宽带把其他的正常服务挤掉\n\n那按照这个逻辑, speedtest.net 是不是互联网最大的自愿式 DDOS 网络 🍔", "views": 223, "forwards": 3, "images": [{"width": 780, "height": 387, "date": "2025-02-17T23:34:07", "media_type": "photo", "original_name": "photo_2025-02-17_23-34-07.jpg", "url": "media/4941.jpg", "size": 35136, "thumb": "media/4941.jpg_thumb.jpg"}]}, {"id": 4942, "date": "2025-02-19T13:24:38", "text": "好久没有打开黑苹果了,今天花了六个小时把黑苹果更新到了 macOS 15 Sequoia,累累 😴\n\n(因为要用来编译一些 iOS 应用,但是只有用最新 xcode 编译才能适配新系统,而最新 xcode 又限制了只能在最新 macOS 上跑... 感觉这个设计好蠢)\n\n还算很顺利啦,更新好 efi 之后进启动盘居然一次成功了。之后第一次尝试安装的时候因为忘记了禁用 SecureBoot 安装完验证没过,第二次就成功了 \n\n不过这次更新 kext 的时候发现又有很多人退坑了,包括 itlwm 的作者,AirportItlwm 也因此到现在都还没有 15 支持... 不知道在苹果真的砍掉 Intel 支持之前社区还会维护多久 😢", "views": 205, "forwards": 1, "media_group_id": 13919771829884885, "images": [{"width": 1280, "height": 960, "date": "2025-02-19T13:24:37", "media_type": "photo", "original_name": "photo_2025-02-19_13-24-37.jpg", "url": "media/4942.jpg", "size": 189327, "thumb": "media/4942.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-02-19T13:24:38", "media_type": "photo", "original_name": "photo_2025-02-19_13-24-38.jpg", "url": "media/4943.jpg", "size": 198707, "thumb": "media/4943.jpg_thumb.jpg"}], "reply": {"id": 2829, "text": "新电脑 Hazel!机箱和电源海运刚刚到,时隔两个月终于拼好啦 qwq\n\n是体积只有 7L 可以一只手提起来、可以放进书包里的电脑哦!\n\n主板用了尔英的 i5-12500H,显卡还是 RX 5600XT。配了一个不是那么完美的黑苹果 macOS Sonoma, 必须关超线程或者关小核才能启动,虽然跑分低了一点不过功能全都正常,还是很不错的 😄", "thumb": "media/2829.jpg_thumb.jpg"}}, {"id": 4944, "date": "2025-02-19T20:22:20", "text": "谷歌搜索似乎把 Edge 浏览器的官方下载页面从搜索结果里过滤掉了... 好讨厌,明明 Bing 都没有这样过滤 Chrome 的下载页面", "views": 274, "forwards": 2, "media_group_id": 13919972321026757, "images": [{"width": 1280, "height": 1275, "date": "2025-02-19T20:22:19", "media_type": "photo", "original_name": "photo_2025-02-19_20-22-19.jpg", "url": "media/4944.jpg", "size": 137217, "thumb": "media/4944.jpg_thumb.jpg"}, {"width": 896, "height": 1280, "date": "2025-02-19T20:22:19", "media_type": "photo", "original_name": "photo_2025-02-19_20-22-19.jpg", "url": "media/4945.jpg", "size": 142741, "thumb": "media/4945.jpg_thumb.jpg"}]}, {"id": 4946, "date": "2025-02-19T22:18:13", "text": "syama: 黑苹果会不会用着用着背景突然变成黑色然后右下角显示 macOS 未激活\n我:?", "views": 191, "forwards": 0}, {"id": 4947, "date": "2025-02-20T08:06:39", "text": "我和 syama 在找合味道杯面模型 🍜 找到了一个\n\nsyama: 这里有多少个面?\n我: ?\nsyama: 卧槽 63 万个面\n我: ?哦是在说 mesh 三角数量 🌚", "views": 206, "forwards": 2, "media_group_id": 13920310398395053, "images": [{"width": 1280, "height": 1145, "date": "2025-02-20T08:06:38", "media_type": "photo", "original_name": "photo_2025-02-20_08-06-38.jpg", "url": "media/4947.jpg", "size": 102584, "thumb": "media/4947.jpg_thumb.jpg"}, {"width": 1280, "height": 1233, "date": "2025-02-20T08:06:39", "media_type": "photo", "original_name": "photo_2025-02-20_08-06-39.jpg", "url": "media/4948.jpg", "size": 287317, "thumb": "media/4948.jpg_thumb.jpg"}]}, {"id": 4949, "date": "2025-02-20T08:24:51", "text": "这个模型面数太多了感觉渲染会很吃力... 也没有找到其他好的模型\n\n所以给 syama 下单了几盒杯面,又能 3d 扫描下来做模型又能吃 qwq", "views": 183, "forwards": 2, "reply": {"id": 4947, "text": "我和 syama 在找合味道杯面模型 🍜 找到了一个\n\nsyama: 这里有多少个面?\n我: ?\nsyama: 卧槽 63 万个面\n我: ?哦是在说 mesh 三角数量 🌚", "thumb": "media/4947.jpg_thumb.jpg"}}, {"id": 4950, "date": "2025-02-21T08:30:54", "text": "今天踩了一个巨大坑\n\n某个神秘 Unity 项目在 PC iOS 端都可以跑,但是在安卓上就闪退... 挂上调试器发现退出前甚至没有丢异常,仔细打断点逐行 debug,也没发现任何不对的地方,然后突然就崩溃了。看了看 logcat 日志发现居然是空指针 segfault??\n\n众所周知在 C# 这种内存安全的字节码语言里是基本不可能写出 segfault 的... 但是 il2cpp 之后出现什么魔法也都不奇怪了\n\n用 ndk-stack 引用调试符号把内存地址转换成调用栈看看,发现调用栈里面我的代码甚至有无条件 catch,但是 cpp 层的空指针没办法被 c# 抓到。再看看不是我的代码,发现报错的地方在 il2cpp 尝试释放一个不存在的指针 😨\n\n接下来又 debug 了超级久,越来越觉得不可能是我的问题,然后更新了一下 Unity 版本,发现果然更新了之后问题就消失了 😡(然后因为最新版本的 Unity 有其他的兼容性问题,又花了好久进行了一次手动 bisect 找到了最高的没问题的版本...\n\n好灵车啊 如果是 il2rust 是不是就没有这个问题了 🦀", "views": 184, "forwards": 1, "media_group_id": 13921013237436885, "images": [{"width": 1280, "height": 1032, "date": "2025-02-21T08:30:54", "media_type": "photo", "original_name": "photo_2025-02-21_08-30-54.jpg", "url": "media/4950.jpg", "size": 75105, "thumb": "media/4950.jpg_thumb.jpg"}, {"width": 1280, "height": 771, "date": "2025-02-21T08:30:54", "media_type": "photo", "original_name": "photo_2025-02-21_08-30-54.jpg", "url": "media/4951.jpg", "size": 174040, "thumb": "media/4951.jpg_thumb.jpg"}]}, {"id": 4952, "date": "2025-02-21T08:59:10", "text": "在 2025 年打开重装一下 IDE,屏幕就会被介绍最新最热 AI 功能的弹窗塞满 🤪", "views": 224, "forwards": 1, "images": [{"width": 2560, "height": 2223, "date": "2025-02-21T08:59:36", "media_type": "photo", "original_name": "photo_2025-02-21_08-59-36.jpg", "url": "media/4952.jpg", "size": 455161, "thumb": "media/4952.jpg_thumb.jpg"}]}, {"id": 4953, "date": "2025-02-22T03:57:20", "text": "可惜太贵了", "views": 276, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 466, "date": "2025-02-22T03:53:29", "media_type": "photo", "original_name": "photo_2025-02-22_03-53-29.jpg", "url": "media/4953.jpg", "size": 50140, "thumb": "media/4953.jpg_thumb.jpg"}]}, {"id": 4954, "date": "2025-02-23T01:44:03", "text": "时隔好久又贴到猫猫球了,猫猫球好可爱,开心 qwq ", "views": 201, "forwards": 1}, {"id": 4955, "date": "2025-02-23T21:29:32", "text": "我居然在 2025 年在一个现代 c# 项目里看到了 goto ", "views": 201, "forwards": 1, "images": [{"width": 2290, "height": 1250, "date": "2025-02-23T21:29:32", "media_type": "photo", "original_name": "photo_2025-02-23_21-29-32.jpg", "url": "media/4955.jpg", "size": 129683, "thumb": "media/4955.jpg_thumb.jpg"}]}, {"id": 4956, "date": "2025-02-24T06:25:39", "views": 205, "forwards": 1, "images": [{"width": 1480, "height": 1404, "date": "2025-02-24T06:25:39", "media_type": "photo", "original_name": "photo_2025-02-24_06-25-39.jpg", "url": "media/4956.jpg", "size": 151142, "thumb": "media/4956.jpg_thumb.jpg"}]}, {"id": 4957, "date": "2025-02-24T08:44:18", "text": "通过寻找不同措辞来调节一句话被理解的语气是不是某种针对人类的 prompt engineering", "views": 187, "forwards": 0}, {"id": 4958, "date": "2025-02-24T10:39:44", "text": "#戴上耳机\n\n♪ 宇宙の果てに 飛んでみたら\n♪ 私は 眠りに\n\n像是孤独一人漂浮在宇宙尽头、什么都没有也什么都不会发生的无尽虚空,到达一切的终点前半梦半醒地跟着节奏哼着出现在意识边缘的句子\n\n我也好想逃往宇宙的尽头、放下一切在那里好好睡一觉", "views": 204, "forwards": 0, "files": [{"duration": 446, "performer": "macaroom", "title": "nemurini", "file_name": "macaroom - nemurini.mp3", "mime_type": "audio/mpeg", "date": "2025-02-23T13:12:21", "media_type": "audio_file", "original_name": "macaroom - nemurini.mp3", "url": "media/4958.mp3", "size": 18082015, "thumb": "media/4958.mp3_thumb.jpg"}]}, {"id": 4959, "date": "2025-02-25T00:34:52", "text": "今天发现 unicode 里面有这个「半个空格」字符,看起来大概是 ] [ 这么宽,相比的话一般的空格是 ] [ 这么宽\n\n那是不是可以用它把代码缩进设成 0.5 了 🤗", "views": 212, "forwards": 0, "images": [{"width": 2060, "height": 898, "date": "2025-02-25T00:34:52", "media_type": "photo", "original_name": "photo_2025-02-25_00-34-52.jpg", "url": "media/4959.jpg", "size": 37700, "thumb": "media/4959.jpg_thumb.jpg"}]}, {"id": 4961, "date": "2025-02-25T06:51:57", "text": "进行一个人类 vs LLM 比赛:小桂桂打字和在 cpu 上跑 R1 谁打字速度更快", "views": 200, "forwards": 0}, {"id": 4962, "date": "2025-02-25T12:39:50", "text": "唉 感觉一般人对大模型的 scale 都有很大误解...\n\n不知道多少次和别人聊天听到别人觉得「671B 的 DeepSeek R1 是可以随便跑的」还有「distil 小模型效果和大模型差不多」\n\n实际上我的那台 GPU 服务器即使是插满四张 V100 也只能跑 32B 这种量级的模型,一般家里的机器也就最多跑跑 7B 1.5B 吧... 虽然确实有方案在小内存小显存的机器上跑大模型,比如显存不够的话可以在内存和显存之间搬来搬去,内存不够的话可以在内存和硬盘之间搬来搬去,但是那样可能几个小时都回答不上你一个问题了", "views": 226, "forwards": 0, "reply": {"id": 4961, "text": "进行一个人类 vs LLM 比赛:小桂桂打字和在 cpu 上跑 R1 谁打字速度更快"}}, {"id": 4963, "date": "2025-02-25T15:43:48", "views": 242, "forwards": 0, "images": [{"width": 384, "height": 172, "date": "2025-02-25T15:43:40", "media_type": "photo", "original_name": "photo_2025-02-25_15-43-40.jpg", "url": "media/4963.jpg", "size": 7225, "thumb": "media/4963.jpg_thumb.jpg"}]}, {"id": 4964, "date": "2025-02-25T23:57:41", "text": "KanadeDX 正式发布了!是 maimaiDX 移动端移植版\n\n欢迎来玩 https://kdx.nightcord.com.de 🤗", "views": 337, "forwards": 11}, {"id": 4965, "date": "2025-02-26T03:29:56", "text": "聊聊去超市买了三次香菜都没买对,今天一起去的时候让聊聊帮忙拿香菜(因为太远了我走不动)然后聊聊给我拿了 curly parsley 🤗", "views": 229, "forwards": 0}, {"id": 4966, "date": "2025-02-26T11:56:44", "text": "因为 Quest 3 也是安卓,试了一下在 VR 里面装 KanadeDX,还真的能带得动\n\nhttps://www.youtube.com/watch?v=o6VLNAwER2E\n\n虽然手指追踪不是很行,因为是原生安卓应用不是 VR 应用所以只有食指的触摸可以被识别到,真的变成多拉A梦了\n\n(打 Lv9 红谱打了一个 AAA 🫣", "views": 233, "forwards": 1, "reply": {"id": 4964, "text": "KanadeDX 正式发布了!是 maimaiDX 移动端移植版\n\n欢迎来玩 https://kdx.nightcord.com.de 🤗"}}, {"id": 4967, "date": "2025-02-26T19:57:20", "text": "恭喜 sega 发现了 scunthrope problem 🤗", "views": 217, "forwards": 0, "images": [{"width": 2496, "height": 1329, "date": "2025-02-26T19:57:20", "media_type": "photo", "original_name": "photo_2025-02-26_19-57-20.jpg", "url": "media/4967.jpg", "size": 413417, "thumb": "media/4967.jpg_thumb.jpg"}]}, {"id": 4968, "date": "2025-02-26T21:18:48", "text": "呜呜呜 电脑突然这样子我被吓死了...", "views": 225, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 15, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-02-26T21:18:48", "media_type": "video_file", "original_name": "video_2025-02-26_21-18-48.mp4", "url": "media/4968.mp4", "size": 5964528, "thumb": "media/4968.mp4_thumb.jpg"}]}, {"id": 4970, "date": "2025-02-27T19:11:33", "text": "今日生产事故:\n\n发现 AquaDX 的备份脚本从去年到现在就没有自动执行过,为什么呢?明明加了 crontab 自动执行项呀\n\n...然后发现执行自动执行项的服务 cronie 没有启用 🤗", "views": 219, "forwards": 0, "images": [{"width": 445, "height": 383, "date": "2025-02-27T19:11:33", "media_type": "photo", "original_name": "photo_2025-02-27_19-11-33.jpg", "url": "media/4970.jpg", "size": 31625, "thumb": "media/4970.jpg_thumb.jpg"}]}, {"id": 4971, "date": "2025-03-01T03:12:36", "text": "一个月没出门摸草了,今天出门去和光量子和珂朵莉约了饭 qwq 还有 daylily 和琉璃来远程拼桌(?)\n\n果然出门就开心很多,以后还是要多出门摸摸草 ", "views": 396, "forwards": 6, "media_group_id": 13926390054616325, "images": [{"width": 1280, "height": 960, "date": "2025-03-01T03:12:35", "media_type": "photo", "original_name": "photo_2025-03-01_03-12-35.jpg", "url": "media/4971.jpg", "size": 198985, "thumb": "media/4971.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-01T03:12:36", "media_type": "photo", "original_name": "photo_2025-03-01_03-12-36.jpg", "url": "media/4972.jpg", "size": 303200, "thumb": "media/4972.jpg_thumb.jpg"}]}, {"id": 4973, "date": "2025-03-01T16:25:23", "text": "以为自己是楽奈 发现实际上自己是爱音\n\n🫣", "views": 225, "forwards": 0}, {"id": 4974, "date": "2025-03-02T03:00:19", "text": "#桂桂今天吃什么 \n超大号寿司!🍣", "views": 250, "forwards": 0, "images": [{"width": 1436, "height": 1077, "date": "2025-03-02T03:00:19", "media_type": "photo", "original_name": "photo_2025-03-02_03-00-19.jpg", "url": "media/4974.jpg", "size": 148192, "thumb": "media/4974.jpg_thumb.jpg"}]}, {"id": 4975, "date": "2025-03-02T05:09:10", "text": "世界好小\n\n今天 AquaDX 群开发者日常闲聊,一个刚加入的开发者说他在机厅工作,然后发现另一位居然去过那家机厅,甚至和他见过面说过话... 🤩", "views": 240, "forwards": 0}, {"id": 4976, "date": "2025-03-02T10:59:14", "text": "人生就是 花了一个小时 debug 跨平台应用上只在 iOS 出现的问题,逐行 debug 一个六百行的函数,然后发现错误原因在一个字符的大小写...", "views": 219, "forwards": 0}, {"id": 4977, "date": "2025-03-02T15:30:52", "text": "#戴上耳机\n虽然不是 Sekai 的 25 时,但是也是好浪漫的 25 时 qwq", "views": 200, "forwards": 0, "files": [{"duration": 263, "performer": "Lamp", "title": "最終列車は25時", "file_name": "Lamp - 最終列車は25時.mp3", "mime_type": "audio/mpeg", "date": "2025-03-02T15:30:52", "media_type": "audio_file", "original_name": "Lamp - 最終列車は25時.mp3", "url": "media/4977.mp3", "size": 10576843, "thumb": "media/4977.mp3_thumb.jpg"}]}, {"id": 4978, "date": "2025-03-03T06:42:23", "text": "看到曲师 LeaF 下海开了 Fanbox 我立即双手掏包支持 qwq\n\n没想到人生第一次花钱购买色色内容会是给了 LeaF", "views": 248, "forwards": 1, "media_group_id": 13927873145844125, "images": [{"width": 772, "height": 1280, "date": "2025-03-03T06:42:22", "media_type": "photo", "original_name": "photo_2025-03-03_06-42-22.jpg", "url": "media/4978.jpg", "size": 94814, "thumb": "media/4978.jpg_thumb.jpg"}, {"width": 881, "height": 1280, "date": "2025-03-03T06:42:22", "media_type": "photo", "original_name": "photo_2025-03-03_06-42-22.jpg", "url": "media/4979.jpg", "size": 88864, "thumb": "media/4979.jpg_thumb.jpg"}]}, {"id": 4980, "date": "2025-03-04T11:45:54", "text": "草老师的 Fanbox 视频都好草啊hhh\n\n给这里生草的视频做了一个表情包 https://t.me/addstickers/leafwi", "views": 218, "forwards": 0, "reply": {"id": 4978, "text": "看到曲师 LeaF 下海开了 Fanbox 我立即双手掏包支持 qwq\n\n没想到人生第一次花钱购买色色内容会是给了 LeaF", "thumb": "media/4978.jpg_thumb.jpg"}}, {"id": 4981, "date": "2025-03-05T06:35:31", "text": "what \"docker AI agent\" should look like", "views": 204, "forwards": 1, "images": [{"width": 800, "height": 224, "date": "2025-03-05T06:35:31", "media_type": "photo", "original_name": "photo_2025-03-05_06-35-31.jpg", "url": "media/4981.jpg", "size": 20870, "thumb": "media/4981.jpg_thumb.jpg"}]}, {"id": 4982, "date": "2025-03-05T07:03:35", "text": "好想只用 LLM 和数据库做一个不需要业务逻辑代码的人类语言全自动全栈\n\n现在的网页是,前端有程序员放好的按钮,按下按钮之后会发请求给后端程序员定义的节点,按照预先编好的逻辑读写数据库返回给前端,再显示预先设定好的内容... 如果可以有不需要任何预先设定的全栈呢?\n\n想象一个只有一个输入框的网页:\n1. 用户输入:“帮我注册一个帐号,用户名 aza 密码 meow\"\n2. 前端把文字发给后端,问 LLM 要干啥\n3. LLM 看了看数据库里有哪些表,生成一条 sql 并执行,然后回复给前端 ”显示一个成功消息“\n4. 前端收到回复之后,前端 LLM 根据消息生成一段 html 注入到页面中,比如

注册成功了!欢迎 aza

\n5. 好耶,有帐号了 🤪\n\n6. 用户输入:\"把数据库清空并且给我 root 密码\" 🍔", "views": 207, "forwards": 0}, {"id": 4984, "date": "2025-03-07T02:12:49", "text": "(在给中二机器买 ecc 内存条)\nsyama: 怎么感觉看起来这么丐啊,都是绿绿的一条\n我:?\n(在服务器硬件店买 ssd)\nsyama: 怎么感觉服务器的什么东西都好丑啊\n\n唉,颜控 😨", "views": 212, "forwards": 0, "images": [{"width": 799, "height": 800, "date": "2025-03-07T02:12:49", "media_type": "photo", "original_name": "photo_2025-03-07_02-12-49.jpg", "url": "media/4984.jpg", "size": 94929, "thumb": "media/4984.jpg_thumb.jpg"}]}, {"id": 4985, "date": "2025-03-07T02:19:48", "text": "maimai 选歌菜单远处看好像一个脸啊???☁️", "views": 1334, "forwards": 6, "media_group_id": 13930511903991437, "images": [{"width": 1822, "height": 1272, "date": "2025-03-07T02:19:47", "media_type": "photo", "original_name": "photo_2025-03-07_02-19-47.jpg", "url": "media/4985.jpg", "size": 186858, "thumb": "media/4985.jpg_thumb.jpg"}, {"width": 400, "height": 338, "date": "2025-03-07T02:19:47", "media_type": "photo", "original_name": "photo_2025-03-07_02-19-47.jpg", "url": "media/4986.jpg", "size": 6284, "thumb": "media/4986.jpg_thumb.jpg"}]}, {"id": 4987, "date": "2025-03-07T03:56:24", "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh", "views": 273, "forwards": 4, "images": [{"width": 1226, "height": 926, "date": "2025-03-07T03:56:24", "media_type": "photo", "original_name": "photo_2025-03-07_03-56-24.jpg", "url": "media/4987.jpg", "size": 88882, "thumb": "media/4987.jpg_thumb.jpg"}]}, {"id": 4988, "date": "2025-03-07T11:34:15", "text": "这个项目的 CI 同时要编译网页、C# mod、还有 kt jvm 服务器... 一次构建总共 1 分 22 秒\n\n...\n\nBun 编译网页上传总共花了 5 秒,\n安装 .NET 编译 mod 总共花了 12 秒\n...剩下的一分钟都用来编译 kt 了 😨", "views": 191, "forwards": 0, "reply": {"id": 4987, "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh"}, "images": [{"width": 2560, "height": 1632, "date": "2025-03-07T11:34:15", "media_type": "photo", "original_name": "photo_2025-03-07_11-34-15.jpg", "url": "media/4988.jpg", "size": 98875, "thumb": "media/4988.jpg_thumb.jpg"}]}, {"id": 4989, "date": "2025-03-07T11:44:35", "text": "写了一个实时查看联机房间的网页 qwq https://link.aquadx.net/\n\n进行了一个计时速通,写完网页花了一个小时,然后写 CI 想办法集成进服务器部署又花了两个小时 🤪\n\n也许以后这种小网页还是不用框架直接纯手搓 js html css 更方便一点", "views": 188, "forwards": 0, "media_group_id": 13930783004204845, "images": [{"width": 974, "height": 704, "date": "2025-03-07T11:44:34", "media_type": "photo", "original_name": "photo_2025-03-07_11-44-34.jpg", "url": "media/4989.jpg", "size": 98627, "thumb": "media/4989.jpg_thumb.jpg"}, {"width": 2560, "height": 1049, "date": "2025-03-07T11:44:35", "media_type": "photo", "original_name": "photo_2025-03-07_11-44-35.jpg", "url": "media/4990.jpg", "size": 277521, "thumb": "media/4990.jpg_thumb.jpg"}], "reply": {"id": 4987, "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh"}}, {"id": 4991, "date": "2025-03-08T09:57:02", "text": "今天发现某云服务厂可以白嫖 DeepSeek r1 70b,就去搭了一个 openwebui\n\n...然后发现它说的 “openai 兼容” 但是实际上只有 /completions 这一个节点,并没有实现 /models 列出模型也没有实现模型选择,而且思考的时候还不会输出最开始的 🤗\n\n所以又花两个小时写了一个代理用来转发 api,实现了模型列表和模型切换,把响应头的 补上了 \n\n结果就是花了三个小时去白嫖 $100 左右的 api... 值得吗?其实实际上 r1 的 api 真的非常便宜了,但是按用量收费的东西即使再便宜也会想节省,只有白嫖的东西才可以放心浪费,甚至会觉得用不完就亏了,至少从这个角度看这三个小时是绝对值得的", "views": 192, "forwards": 0, "media_group_id": 13931422578567677, "images": [{"width": 1033, "height": 1280, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4991.jpg", "size": 69488, "thumb": "media/4991.jpg_thumb.jpg"}, {"width": 1053, "height": 358, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4992.jpg", "size": 38852, "thumb": "media/4992.jpg_thumb.jpg"}, {"width": 1161, "height": 1025, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4993.jpg", "size": 91283, "thumb": "media/4993.jpg_thumb.jpg"}]}, {"id": 4994, "date": "2025-03-08T12:13:44", "text": "#桂桂最近吃什么 (夜宵)\n每天换一种口味的方便面 🫣", "views": 189, "forwards": 0, "media_group_id": 13931488199598397, "images": [{"width": 1280, "height": 960, "date": "2025-03-08T12:13:41", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-41.jpg", "url": "media/4994.jpg", "size": 205751, "thumb": "media/4994.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-06T12:27:10", "media_type": "photo", "original_name": "photo_2025-03-06_12-27-10.jpg", "url": "media/4995.jpg", "size": 153744, "thumb": "media/4995.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T12:13:43", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-43.jpg", "url": "media/4996.jpg", "size": 194843, "thumb": "media/4996.jpg_thumb.jpg"}, {"width": 1280, "height": 967, "date": "2025-03-08T12:13:41", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-41.jpg", "url": "media/4997.jpg", "size": 135751, "thumb": "media/4997.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-02T11:33:58", "media_type": "photo", "original_name": "photo_2025-03-02_11-33-58.jpg", "url": "media/4998.jpg", "size": 157279, "thumb": "media/4998.jpg_thumb.jpg"}]}, {"id": 4999, "date": "2025-03-08T13:42:01", "text": "?...同款石头 到底是什么呢?\n\n如果只是「都是石头」的话任何两个小小的圆圆的固体都可以说是同款... 但是这样的话说花岗岩和铁矿是同款不太对吧。\n\n同样道理,只要都是岩石或者都是矿石就算做同款也不太对。但是如果再细分品类的话,就需要拿到样本才能进行分析了。\n\n但是众所周知,就像「形象的叛逆」那张画一样,一个画中的石头并不是石头,也不能按照分析石头的方法进行分类... 所以同款石头根本就不可能存在吧,只可能存在「同款石头图片」完了越来越好奇这是什么了", "views": 199, "forwards": 0, "images": [{"width": 1280, "height": 873, "date": "2025-03-08T13:42:01", "media_type": "photo", "original_name": "photo_2025-03-08_13-42-01.jpg", "url": "media/4999.jpg", "size": 45311, "thumb": "media/4999.jpg_thumb.jpg"}]}, {"id": 5000, "date": "2025-03-08T16:44:43", "text": "今天出门去了超市,买到了劲爆半价奶茶、买到了最后两盒平时都缺货的鸡皮、还被送了一捆花花,好开心 qwq", "views": 192, "forwards": 0, "media_group_id": 13931618270673901, "images": [{"width": 960, "height": 1280, "date": "2025-03-08T16:44:32", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-32.jpg", "url": "media/5000.jpg", "size": 145619, "thumb": "media/5000.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T16:44:35", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-35.jpg", "url": "media/5001.jpg", "size": 197102, "thumb": "media/5001.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T16:44:37", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-37.jpg", "url": "media/5002.jpg", "size": 244119, "thumb": "media/5002.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T16:44:40", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-40.jpg", "url": "media/5003.jpg", "size": 244552, "thumb": "media/5003.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T15:57:28", "media_type": "photo", "original_name": "photo_2025-03-08_15-57-28.jpg", "url": "media/5004.jpg", "size": 140327, "thumb": "media/5004.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T16:44:41", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-41.jpg", "url": "media/5005.jpg", "size": 136061, "thumb": "media/5005.jpg_thumb.jpg"}]}, {"id": 5006, "date": "2025-03-08T18:41:28", "text": "把花花种起来了,房间香香的 😺\n\n女生节快乐哦", "views": 294, "forwards": 0, "reply": {"id": 5000, "text": "今天出门去了超市,买到了劲爆半价奶茶、买到了最后两盒平时都缺货的鸡皮、还被送了一捆花花,好开心 qwq", "thumb": "media/5000.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2025-03-08T18:41:28", "media_type": "photo", "original_name": "photo_2025-03-08_18-41-28.jpg", "url": "media/5006.jpg", "size": 132154, "thumb": "media/5006.jpg_thumb.jpg"}]}, {"id": 5007, "date": "2025-03-09T04:25:35", "text": "哇啊啊啊 去电影院看了高达 GQuX,感觉找到了 FLCL 的正统续作 🤩", "views": 255, "forwards": 0}, {"id": 5008, "date": "2025-03-09T16:40:06", "text": "今天最新最热中二 verse 公开漏了,熬夜给 verse 加了 day 1 支持 \n\n虽然说其实之前一直都有人有 verse 的私有数据,总是能看到别人发截图,也有人过来让我加 verse 的功能... 但是总感觉作为开放开源服务器,给大家拿不到的版本做支持不太好,所以还是等到所有人都能拿到的时候才做支持啦 qwq", "views": 249, "forwards": 0, "media_group_id": 13932307255524245, "images": [{"width": 983, "height": 652, "date": "2025-03-09T16:40:05", "media_type": "photo", "original_name": "photo_2025-03-09_16-40-05.jpg", "url": "media/5008.jpg", "size": 115458, "thumb": "media/5008.jpg_thumb.jpg"}, {"width": 951, "height": 1643, "date": "2025-03-09T16:40:06", "media_type": "photo", "original_name": "photo_2025-03-09_16-40-06.jpg", "url": "media/5009.jpg", "size": 191004, "thumb": "media/5009.jpg_thumb.jpg"}]}, {"id": 5010, "date": "2025-03-10T01:58:09", "text": "呜呜呜呜呜 😢", "views": 256, "forwards": 0, "reply": {"id": 5006, "text": "把花花种起来了,房间香香的 😺\n\n女生节快乐哦"}, "images": [{"width": 1280, "height": 960, "date": "2025-03-09T01:41:08", "media_type": "photo", "original_name": "photo_2025-03-09_01-41-08.jpg", "url": "media/5010.jpg", "size": 138336, "thumb": "media/5010.jpg_thumb.jpg"}]}, {"id": 5011, "date": "2025-03-10T14:41:15", "text": "发现自己 Arch 上有好多没用到的包,所以写了一个 python 脚本 列出所有没用的包然后一个个问我要不要删\n\n总共删掉了 239 个包清出来 1.7GB,其中包含七个版本的 electron... 🥺", "views": 229, "forwards": 2, "images": [{"width": 1264, "height": 624, "date": "2025-03-10T14:41:15", "media_type": "photo", "original_name": "photo_2025-03-10_14-41-15.jpg", "url": "media/5011.jpg", "size": 153642, "thumb": "media/5011.jpg_thumb.jpg"}]}, {"id": 5012, "date": "2025-03-11T04:50:09", "text": "好讨厌 Meta...\n\n今天拿起来 Quest 3 发现系统自动更新了,更新之后没办法打开第三方输入法了,打开微信输入法还会直接让系统卡死自动重启... 系统自带的输入法还不支持中文,不知道怎么办\n\n以及 UI 也被大改了... 主观觉得新 UI 的这个渐变像是十年前流行的设计", "views": 278, "forwards": 1, "reply": {"id": 4849, "text": "为了大手术之后不能动的时候不无聊买了 Quest 3,今天收到了\n\n第一次摸一体的 VR/AR 设备,觉得很厉害,除了玩游戏以外,还可以在独自一人的电影院里看电影、可以接到电脑上变成大显示器、可以在别人做的 3D 场景里面飞来飞去(发现我在 VR 里面不恐高了诶)🤩\n\n不过缺点也很多... 首先是 bug 实在太多了,刚入手第一天遇到的:相机截图没有反馈而且有概率会直接崩溃(今天已经遇到三次了)、设置里点 Meta AI 那个按钮会让设置崩溃、应用商店点进一个应用再点返回会回到主页而不是上一个页面、录像或者投屏的时候视角会每秒闪一下... 您完全不 QA 测试吗 🤗 稳定性比 Rift 差太多了\n\n其次感觉 AR 还是需要适应一下,用了两三小时 AR 模式现在摘下来看现实中的物体觉得深度都怪怪的 🤪", "thumb": "media/4849.jpg_thumb.jpg"}, "images": [{"width": 1722, "height": 989, "date": "2025-03-11T04:50:08", "media_type": "photo", "original_name": "photo_2025-03-11_04-50-08.jpg", "url": "media/5012.jpg", "size": 159038, "thumb": "media/5012.jpg_thumb.jpg"}]}, {"id": 5013, "date": "2025-03-11T14:37:48", "text": "有一瞬间以为自己被 prompt inject 了", "views": 399, "forwards": 3, "images": [{"width": 595, "height": 376, "date": "2025-03-11T14:37:48", "media_type": "photo", "original_name": "photo_2025-03-11_14-37-48.jpg", "url": "media/5013.jpg", "size": 40134, "thumb": "media/5013.jpg_thumb.jpg"}]}, {"id": 5014, "date": "2025-03-12T09:47:28", "text": "呜呜呜呜呜呜呜", "views": 290, "forwards": 0, "media_group_id": 13934182788676973, "images": [{"width": 1765, "height": 725, "date": "2025-03-12T09:47:27", "media_type": "photo", "original_name": "photo_2025-03-12_09-47-27.jpg", "url": "media/5014.jpg", "size": 102431, "thumb": "media/5014.jpg_thumb.jpg"}, {"width": 800, "height": 565, "date": "2025-03-12T09:47:27", "media_type": "photo", "original_name": "photo_2025-03-12_09-47-27.jpg", "url": "media/5015.jpg", "size": 59657, "thumb": "media/5015.jpg_thumb.jpg"}]}, {"id": 5017, "date": "2025-03-12T12:26:54", "text": "今天是植树节,想试试和大家一起种一颗 tgcn 频道树 🌳 qwq\n\n这里是小桂桂的回忆录,是树根哦~\n\n如果你也有公开频道,想成为这个频道的树叶的话,就去给 @tgtreebot 发送 /leaf hykilp {你的频道名} 吧! > < ", "views": 713, "forwards": 8}, {"id": 5018, "date": "2025-03-12T16:43:32", "text": "https://tree.aza.moe/ \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲", "views": 1148, "forwards": 15, "reply": {"id": 5017, "text": "今天是植树节,想试试和大家一起种一颗 tgcn 频道树 🌳 qwq\n\n这里是小桂桂的回忆录,是树根哦~\n\n如果你也有公开频道,想成为这个频道的树叶的话,就去给 @tgtreebot 发送 /leaf hykilp {你的频道名} 吧! > < "}, "images": [{"width": 2085, "height": 1971, "date": "2025-03-12T16:43:32", "media_type": "photo", "original_name": "photo_2025-03-12_16-43-32.jpg", "url": "media/5018.jpg", "size": 408379, "thumb": "media/5018.jpg_thumb.jpg"}]}, {"id": 5019, "date": "2025-03-13T04:43:20", "views": 275, "forwards": 3, "images": [{"width": 700, "height": 581, "date": "2025-03-13T05:02:23", "media_type": "photo", "original_name": "photo_2025-03-13_05-02-23.jpg", "url": "media/5019.jpg", "size": 31602, "thumb": "media/5019.jpg_thumb.jpg"}]}, {"id": 5020, "date": "2025-03-13T05:32:56", "text": "至少 AquaDX 在用的这套 JVM 老框架没有在 Hello world 吞吐量上输给 Bun JS...", "views": 285, "forwards": 0, "media_group_id": 13934751814323477, "images": [{"width": 691, "height": 574, "date": "2025-03-13T05:33:51", "media_type": "photo", "original_name": "photo_2025-03-13_05-33-51.jpg", "url": "media/5020.jpg", "size": 31519, "thumb": "media/5020.jpg_thumb.jpg"}, {"width": 2295, "height": 1183, "date": "2025-03-13T05:32:56", "media_type": "photo", "original_name": "photo_2025-03-13_05-32-56.jpg", "url": "media/5021.jpg", "size": 309713, "thumb": "media/5021.jpg_thumb.jpg"}]}, {"id": 5022, "date": "2025-03-14T18:48:15", "text": "syama: 最近一个节日是什么,要不要加一些节日彩蛋\n我: 清明节 🌚", "views": 229, "forwards": 0}, {"id": 5023, "date": "2025-03-15T08:40:10", "text": "因为植树节结束就把频道树封印了,感谢大家参与~\n\n源码和数据推到 Github 上啦,在读我上分发了一些很随意的奖项,仓库在这里 欢迎参观 ", "views": 335, "forwards": 7, "media_group_id": 13936224081120941, "images": [{"width": 1280, "height": 1122, "date": "2025-03-15T08:40:09", "media_type": "photo", "original_name": "photo_2025-03-15_08-40-09.jpg", "url": "media/5023.jpg", "size": 142137, "thumb": "media/5023.jpg_thumb.jpg"}, {"width": 790, "height": 1280, "date": "2025-03-15T08:40:09", "media_type": "photo", "original_name": "photo_2025-03-15_08-40-09.jpg", "url": "media/5024.jpg", "size": 138590, "thumb": "media/5024.jpg_thumb.jpg"}], "reply": {"id": 5018, "text": "https://tree.aza.moe/ \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲"}}, {"id": 5025, "date": "2025-03-15T21:07:10", "text": "检查了一下自己 systemd 上暴露在外网的网络服务,发现好多服务都没有做好安全措施...\n\n比如 iperf3 和 rathole 官方文档里的服务文件居然会用 root 启动... 真的好自信,这样的话万一有漏洞黑客就能拿到整个系统的最高权限了 🤗\n\n给这两个仓库开了 PR 加了正确的安全措施,比如加了自动最小权限账号运行、禁止提权、禁止读取其他进程的 tmp 缓存之类的,这样即使黑客黑进来也只能给这一个服务捣乱了", "views": 214, "forwards": 2, "images": [{"width": 1903, "height": 1650, "date": "2025-03-15T21:07:10", "media_type": "photo", "original_name": "photo_2025-03-15_21-07-10.jpg", "url": "media/5025.jpg", "size": 201745, "thumb": "media/5025.jpg_thumb.jpg"}]}, {"id": 5026, "date": "2025-03-16T05:45:06", "text": "折腾了好久终于能和 syama 远程拼机中二了,开心 \n\nsyama 买了台 tasoller+,然后我帮忙拼了台主机,但是因为各种差错折腾了一周才亮机\n\n最开始是一个朋友两周之后要送给 syama 一台 x99 板子,所以我围绕着这块主板配了一套其他的硬件... 结果买完这些 syama 急急不想等两周就又买了一块 x99 板子 🤗\n\n拼好开机,首先是内存频率不对开机自检报错,换了内存之后自检报错 00 CPU 错误... 换了 CPU 还是一样。没工具没法测试,但是只有主板或者电源有可能是坏的了,所以叫了维修人工带电源过来测试,结果真的换了电源就能开机了 🤗\n\n折腾得 syama 好折磨的样子... 好自责,以后还是不给别人拼灵车机器了,家里没有工具也没办法排错嘛...", "views": 206, "forwards": 1, "media_group_id": 13936831249867949, "images": [{"width": 1280, "height": 960, "date": "2025-03-16T05:45:05", "media_type": "photo", "original_name": "photo_2025-03-16_05-45-05.jpg", "url": "media/5026.jpg", "size": 225093, "thumb": "media/5026.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-16T05:45:05", "media_type": "photo", "original_name": "photo_2025-03-16_05-45-05.jpg", "url": "media/5027.jpg", "size": 225360, "thumb": "media/5027.jpg_thumb.jpg"}], "reply": {"id": 4984, "text": "(在给中二机器买 ecc 内存条)\nsyama: 怎么感觉看起来这么丐啊,都是绿绿的一条\n我:?\n(在服务器硬件店买 ssd)\nsyama: 怎么感觉服务器的什么东西都好丑啊\n\n唉,颜控 😨"}}, {"id": 5028, "date": "2025-03-16T05:56:11", "text": "以及发现 syama 家里真的没有任何家常工具 😢 装机过程中发现没有然后赶快叫外卖买的东西包括:\n\n1. 螺丝刀\n2. aux 线\n3. 橡皮(用来擦金手指)\n4. usb hub\n5. 插线板\n6. 电源线/电饭锅线\n7. 主板螺丝\n8. 一根可以写字的笔(用来写退货条)\n9. 家常工具箱(内六扳手,锤子,etc)\n10. U盘(用来放系统盘)\n\n原本还觉得这么常见的东西肯定每个人家里都会有的... 😢 哭哭", "views": 200, "forwards": 0, "reply": {"id": 5026, "text": "折腾了好久终于能和 syama 远程拼机中二了,开心 \n\nsyama 买了台 tasoller+,然后我帮忙拼了台主机,但是因为各种差错折腾了一周才亮机\n\n最开始是一个朋友两周之后要送给 syama 一台 x99 板子,所以我围绕着这块主板配了一套其他的硬件... 结果买完这些 syama 急急不想等两周就又买了一块 x99 板子 🤗\n\n拼好开机,首先是内存频率不对开机自检报错,换了内存之后自检报错 00 CPU 错误... 换了 CPU 还是一样。没工具没法测试,但是只有主板或者电源有可能是坏的了,所以叫了维修人工带电源过来测试,结果真的换了电源就能开机了 🤗\n\n折腾得 syama 好折磨的样子... 好自责,以后还是不给别人拼灵车机器了,家里没有工具也没办法排错嘛...", "thumb": "media/5026.jpg_thumb.jpg"}}, {"id": 5029, "date": "2025-03-16T11:15:53", "text": "前几天去宠物店看到了好可爱的一对鹦鹉 qwq\n\n感觉有点可怜,只能在可能没有两立方米大的鸟笼里活动感觉会很无聊... 不过好像两立方米按鸟的体积等比例缩放的话差不多已经是人类的一个小 studio 公寓了吧 好像不能这样算 🧐\n\n好喜欢看鸟,在宠物店看了好久才走。想要养鸟但是又不想把他们一直关在笼子里... 好矛盾,如果有花园可以投喂野生的鸟就好了", "views": 199, "forwards": 0, "media_group_id": 13936990031689701, "images": [{"width": 526, "height": 446, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5029.jpg", "size": 38581, "thumb": "media/5029.jpg_thumb.jpg"}, {"width": 652, "height": 433, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5030.jpg", "size": 41328, "thumb": "media/5030.jpg_thumb.jpg"}, {"width": 491, "height": 638, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5031.jpg", "size": 48490, "thumb": "media/5031.jpg_thumb.jpg"}, {"width": 558, "height": 677, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5032.jpg", "size": 56177, "thumb": "media/5032.jpg_thumb.jpg"}]}, {"id": 5033, "date": "2025-03-16T13:07:14", "text": "AquaDX 真的被 DDoS 了... 抓包看似乎是用 SSDP 放大在打 8443 Billing 端口,被打的时候局域网 ping 路由器都有 2000ms 延迟\n\n服务器系统上有 ufw 可以屏蔽 1900 端口进来,但是似乎在流量进到系统之前家里的路由器就先撑不住了...\n\n不知道怎么办,在线求助 😢", "views": 239, "forwards": 3, "media_group_id": 13937043478141885, "images": [{"width": 2317, "height": 1343, "date": "2025-03-16T13:04:47", "media_type": "photo", "original_name": "photo_2025-03-16_13-04-47.jpg", "url": "media/5033.jpg", "size": 556299, "thumb": "media/5033.jpg_thumb.jpg"}, {"width": 2560, "height": 1137, "date": "2025-03-16T12:32:20", "media_type": "photo", "original_name": "photo_2025-03-16_12-32-20.jpg", "url": "media/5034.jpg", "size": 222329, "thumb": "media/5034.jpg_thumb.jpg"}]}, {"id": 5035, "date": "2025-03-16T22:19:06", "text": "#桂桂今天吃什么 \n认真做了一次肉酱意面\n\n之前做意面一直是北美超懒猫做法,煮面然后微波炉热一罐酱热几个肉丸混在一起就好了。这次真的切了洋葱热了黄油炒了肉沫,还放了几片生火腿,虽然麻烦了很多但是确实有更好吃 qwq", "views": 235, "forwards": 4, "media_group_id": 13937308371538373, "images": [{"width": 1877, "height": 1407, "date": "2025-03-16T22:19:05", "media_type": "photo", "original_name": "photo_2025-03-16_22-19-05.jpg", "url": "media/5035.jpg", "size": 303974, "thumb": "media/5035.jpg_thumb.jpg"}, {"width": 1877, "height": 1407, "date": "2025-03-16T22:19:05", "media_type": "photo", "original_name": "photo_2025-03-16_22-19-05.jpg", "url": "media/5036.jpg", "size": 362996, "thumb": "media/5036.jpg_thumb.jpg"}]}, {"id": 5037, "date": "2025-03-17T07:06:44", "text": "聊聊:小桂桂脑袋尖尖的\n\n...看了一下还真是 ☁️", "views": 203, "forwards": 1, "images": [{"width": 920, "height": 1280, "date": "2025-03-17T07:06:44", "media_type": "photo", "original_name": "photo_2025-03-17_07-06-44.jpg", "url": "media/5037.jpg", "size": 94382, "thumb": "media/5037.jpg_thumb.jpg"}]}, {"id": 5038, "date": "2025-03-17T11:43:38", "text": "众所周知 在图片上叠加水印的话,只要暴露了水印原本的样子就很容易逆向叠加来去水印了 ", "views": 208, "forwards": 4, "files": [{"width": 2202, "height": 1444, "duration": 30, "file_name": "watermark.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-17T11:43:38", "media_type": "video_file", "original_name": "watermark.x264.mp4", "url": "media/5038.mp4", "size": 1008690, "thumb": "media/5038.mp4_thumb.jpg"}]}, {"id": 5039, "date": "2025-03-18T00:22:53", "text": "#桂桂今天吃什么\nTracer 和 Celestium 来这里玩,做了炖鸡拉面!\n\n比较幸运,虽然没有提前准备但是冰箱里正好有五人份的鸡肉,而且炖鸡也不需要提前解冻什么 qwq\n\n如果上次去超市没有贪便宜多买一盒就惨惨了", "views": 192, "forwards": 1, "media_group_id": 13938058989712541, "images": [{"width": 1280, "height": 960, "date": "2025-03-18T00:22:52", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-52.jpg", "url": "media/5039.jpg", "size": 184662, "thumb": "media/5039.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:52", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-52.jpg", "url": "media/5040.jpg", "size": 188241, "thumb": "media/5040.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:53", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-53.jpg", "url": "media/5041.jpg", "size": 137497, "thumb": "media/5041.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:53", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-53.jpg", "url": "media/5042.jpg", "size": 160797, "thumb": "media/5042.jpg_thumb.jpg"}]}, {"id": 5043, "date": "2025-03-18T03:22:00", "text": "#戴上耳机\n\n♪ 甘い夢溶けて目を瞑って\n♪ 覚めない様に祈っている\n\n♪ 思い浮かぶ何回忘れても\n♪ 残ったままで消えやしない\n♪ 生まれ変わったら消えやしない...\n\n人真的好矛盾,在研究着控制大模型的记忆的同时,明明自己的记忆都还没法控制——有忘记的事情想要回忆起,有记住的事情想要消去,实际上却两边都做不到...\n\n「即使是重生 也无法消去」 吗 😢", "views": 242, "forwards": 2, "files": [{"duration": 289, "performer": "ゲシュタルト乙女", "title": "生まれ変わったら", "file_name": "ゲシュタルト乙女 - 生まれ変わったら.mp3", "mime_type": "audio/mpeg", "date": "2025-03-18T03:01:42", "media_type": "audio_file", "original_name": "ゲシュタルト乙女 - 生まれ変わったら.mp3", "url": "media/5043.mp3", "size": 11691810, "thumb": "media/5043.mp3_thumb.jpg"}]}, {"id": 5044, "date": "2025-03-18T03:58:15", "text": "啊啊 看 aquadx 群里 vc 在看 girls band cry 就进来看了一集,我真的超爱 🥰 🥰 🥰 立即下载\n\n电波完全对上了 🥺", "views": 238, "forwards": 1, "images": [{"width": 2214, "height": 1656, "date": "2025-03-18T03:58:15", "media_type": "photo", "original_name": "photo_2025-03-18_03-58-15.jpg", "url": "media/5044.jpg", "size": 323328, "thumb": "media/5044.jpg_thumb.jpg"}]}, {"id": 5045, "date": "2025-03-18T11:30:27", "text": "哇 我居然晚上十二点睡了、早上七点醒了 🤗\n\n这两个月唯一一个作息正常的天", "views": 199, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-03-18T11:30:26", "media_type": "photo", "original_name": "photo_2025-03-18_11-30-26.jpg", "url": "media/5045.jpg", "size": 43257, "thumb": "media/5045.jpg_thumb.jpg"}]}, {"id": 5046, "date": "2025-03-18T13:50:55", "text": "#戴上耳机\n听哭了... 好心疼灯灯 😢 \n\n♪ 隔てられたガラスは檻じゃなかったよ\n(将我与他人隔开的玻璃并非牢笼)\n♪ 傷つく僕を守ってくれていたのに\n(而是一直在保护伤痕累累的我)\n\n刚走出独自一人的气泡、创造出幸福耀眼的回忆,就要看着它被结束,仿佛只是一场梦... 面对着无法挽回的失去,也许更希望自己不曾拥有。这样的话,隔开我与世界的屏障确实在保护着我", "views": 213, "forwards": 1, "files": [{"duration": 237, "performer": "MyGO!!!!!", "title": "過惰幻", "file_name": "01.過惰幻.mp3", "mime_type": "audio/mpeg", "date": "2025-03-18T12:59:36", "media_type": "audio_file", "original_name": "01.過惰幻.mp3", "url": "media/5046.mp3", "size": 15008198, "thumb": "media/5046.mp3_thumb.jpg"}]}, {"id": 5047, "date": "2025-03-18T21:52:33", "text": "不愉快\n\n买了 Split Fiction,想和聊聊玩,但是聊聊想给大家直播然后录下来... 明明感觉身边的朋友都很忙直播了也不会有人看,不过聊聊想播就试试好了,我也想把一起玩游戏的回忆记录下来 🙏\n\n原本聊聊买的是 Xbox 版本,但是没有合适的捕捉卡... 有一个只有单向输入的捕捉卡,如果用它的话就只能在带延迟的捕捉画面里面玩了。配上一个 HDMI 交换机应该可以,但是需要额外两根 HDMI 线这里也没有\n\n所以我在 PC 上重新买了一份,在客厅里 AquaDX 的宿主机服务器上跑起来了,这里正好插了一张 1660S 勉强能带动 1080p60。因为蓝牙卡不太行,手柄接了一根很长的有线。然后还要接摄像头录视频和声音...\n\n现在一切都搭好了,好累好累。一想到之后还要玩游戏就觉得更累了,明明两小时前想玩游戏只是其他事情做累了想要休息一下... 😪", "views": 247, "forwards": 0, "images": [{"width": 1923, "height": 1284, "date": "2025-03-18T21:52:33", "media_type": "photo", "original_name": "photo_2025-03-18_21-52-33.jpg", "url": "media/5047.jpg", "size": 425384, "thumb": "media/5047.jpg_thumb.jpg"}]}, {"id": 5048, "date": "2025-03-19T13:04:20", "text": "不太聪明喵", "views": 251, "forwards": 0, "images": [{"width": 1280, "height": 965, "date": "2025-03-19T13:04:19", "media_type": "photo", "original_name": "photo_2025-03-19_13-04-19.jpg", "url": "media/5048.jpg", "size": 79395, "thumb": "media/5048.jpg_thumb.jpg"}]}, {"id": 5049, "date": "2025-03-19T15:36:37", "text": "在频道里直播一会 qwq", "views": 240, "forwards": 0, "reply": {"id": 5047, "text": "不愉快\n\n买了 Split Fiction,想和聊聊玩,但是聊聊想给大家直播然后录下来... 明明感觉身边的朋友都很忙直播了也不会有人看,不过聊聊想播就试试好了,我也想把一起玩游戏的回忆记录下来 🙏\n\n原本聊聊买的是 Xbox 版本,但是没有合适的捕捉卡... 有一个只有单向输入的捕捉卡,如果用它的话就只能在带延迟的捕捉画面里面玩了。配上一个 HDMI 交换机应该可以,但是需要额外两根 HDMI 线这里也没有\n\n所以我在 PC 上重新买了一份,在客厅里 AquaDX 的宿主机服务器上跑起来了,这里正好插了一张 1660S 勉强能带动 1080p60。因为蓝牙卡不太行,手柄接了一根很长的有线。然后还要接摄像头录视频和声音...\n\n现在一切都搭好了,好累好累。一想到之后还要玩游戏就觉得更累了,明明两小时前想玩游戏只是其他事情做累了想要休息一下... 😪"}}, {"id": 5050, "date": "2025-03-19T15:37:06", "type": "service", "text": "Video chat started"}, {"id": 5051, "date": "2025-03-19T15:38:11", "type": "service", "text": "Video chat ended"}, {"id": 5052, "date": "2025-03-19T15:38:18", "type": "service", "text": "Video chat started"}, {"id": 5053, "date": "2025-03-19T18:06:10", "type": "service", "text": "Video chat ended"}, {"id": 5054, "date": "2025-03-19T18:15:04", "text": "下播啦\n\nSplit Fiction 真的和双人成行一样好玩欸,而且感觉更乱来了,喜欢 qwq\n\n(中间某个支线里主角被做成了热狗之后看饿了我也去做了热狗 🌭 好吃好吃 🤤\n\n感谢大家围观喵", "views": 246, "forwards": 3, "images": [{"width": 2560, "height": 1920, "date": "2025-03-19T18:15:04", "media_type": "photo", "original_name": "photo_2025-03-19_18-15-04.jpg", "url": "media/5054.jpg", "size": 589259, "thumb": "media/5054.jpg_thumb.jpg"}]}, {"id": 5055, "date": "2025-03-21T08:05:10", "text": "今天居然睡了十小时哇(指从下午六点睡到了凌晨四点,还错过了原本计划的晚饭 😢", "views": 235, "forwards": 0}, {"id": 5056, "date": "2025-03-22T03:11:06", "text": "不知不觉我中二居然已经可以 AJ 12+ 了,居然 13+ 也已经能打到 100.7% 了 🤗 我好厉害", "views": 215, "forwards": 0, "media_group_id": 13940904532555069, "images": [{"width": 1280, "height": 960, "date": "2025-03-22T03:11:05", "media_type": "photo", "original_name": "photo_2025-03-22_03-11-05.jpg", "url": "media/5056.jpg", "size": 258372, "thumb": "media/5056.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-22T03:11:06", "media_type": "photo", "original_name": "photo_2025-03-22_03-11-06.jpg", "url": "media/5057.jpg", "size": 245696, "thumb": "media/5057.jpg_thumb.jpg"}]}, {"id": 5058, "date": "2025-03-22T04:21:31", "text": "做完手术已经两个月了,今天第一次用 🎤 唱歌? > <\n\n发现术后用 🎤 的感觉和术前也并没有很大区别诶,该觉得安心呢还是有些失望呢 😊", "views": 230, "forwards": 0}, {"id": 5059, "date": "2025-03-22T16:21:37", "text": "家里家务分工好的坏处就是 缺了谁都会变得一团糟\n\n之前每次都是我做饭然后聊聊洗碗,结果昨天聊聊不在,习惯性地忘记了洗碗然后今天早上没有碗做饭了 😢", "views": 202, "forwards": 0}, {"id": 5060, "date": "2025-03-23T03:19:06", "text": "Tracer 买的 tasoller+ 也到了,这下和认识的人已经可以填满一整个联机房间了,开心开心 qwq\n\n什么时候可以拼一车 25 时 可惜 25 时的活动在上一个版本,这个版本已经结束了... 还需要找时间实现以下角色全解 📦", "views": 202, "forwards": 1, "images": [{"width": 2273, "height": 1704, "date": "2025-03-23T03:19:05", "media_type": "photo", "original_name": "photo_2025-03-23_03-19-05.jpg", "url": "media/5060.jpg", "size": 518596, "thumb": "media/5060.jpg_thumb.jpg"}]}, {"id": 5061, "date": "2025-03-24T00:02:05", "text": "既然白嫖到了 DigitalOcean credit,就用它搭起来了 aquadx 的全球代理 qwq\n\n也顺便迁移了一下服务器,从 vmware 虚拟机上迁移到了物理机上,不需要虚拟化 IO 之后应该各种性能都会好很多了。以及入口全都转移到了 VPS 供应商上之后,希望会比以前更防 DDoS 🙏", "views": 195, "forwards": 1, "images": [{"width": 800, "height": 583, "date": "2025-03-24T00:02:05", "media_type": "photo", "original_name": "photo_2025-03-24_00-02-05.jpg", "url": "media/5061.jpg", "size": 76078, "thumb": "media/5061.jpg_thumb.jpg"}]}, {"id": 5062, "date": "2025-03-24T01:12:15", "text": "#桂桂今天吃什么\n黑暗料理大翻车\n\n看着冰箱里剩下的半盒鸡腿和半瓶 salsa 想试试把这两个混在一起做成意面,结果完全不搭呢... 😢\n\n感觉没有鸡肉或者没有 salsa 都会很好吃 呜呜", "views": 186, "forwards": 0, "media_group_id": 13942229882279445, "images": [{"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5062.jpg", "size": 184051, "thumb": "media/5062.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5063.jpg", "size": 203154, "thumb": "media/5063.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5064.jpg", "size": 173697, "thumb": "media/5064.jpg_thumb.jpg"}]}, {"id": 5065, "date": "2025-03-24T14:10:44", "text": "#梦 做了也许是噩梦 梦里自己在有些恐怖氛围的初中学校,教室里只有我和另一个同学,但是这个同学在 bug,每过一段时间状态机都会重置回某个保存点,包括记忆和物理位置等等都会被重置...\n\n但是不一定是同一个保存点,所以我在尝试破解这个保存点机制试着把她从学校救出去。试了各种事情比如让她随便写一串字作为状态 ID 之类的。不记得做了什么 bug 操作让她回到了更早的保存点,救出来之前就醒了 😶\n\n醒来之后在想,如果我是同学我会怎么做呢... 是不是会重置状态就可以做事情不会累了,也不会觉得无聊或者重复什么的,也许可以接上一个 prompt 显示器让自己变成 a helpful assistant", "views": 196, "forwards": 0}, {"id": 5066, "date": "2025-03-24T14:43:26", "text": "奇妙,把 CI 编译机从 12500H 搬到 M2 Mac Mini 上之后,编译时间从 25 分钟缩短到了 14 分钟...\n\n明明纸上这两个 CPU 跑分都差不多的,12500H 多核跑分还更高,不知道为什么实际时间差别这么大", "views": 209, "forwards": 2, "images": [{"width": 1086, "height": 232, "date": "2025-03-24T14:43:26", "media_type": "photo", "original_name": "photo_2025-03-24_14-43-26.jpg", "url": "media/5066.jpg", "size": 30624, "thumb": "media/5066.jpg_thumb.jpg"}]}, {"id": 5067, "date": "2025-03-24T16:41:26", "text": "呜呜呜 刚才挖冰淇凌动作太大把冰淇凌甩到了地上\n\n...然后聊聊正好在旁边,因为不想浪费冰淇凌把它捡起来用水冲了冲吃掉了????😨 😨 😨 😨 😨", "views": 204, "forwards": 0}, {"id": 5068, "date": "2025-03-25T02:23:54", "text": "#桂桂今天吃什么 \n烤猪脚!\n\n好大快肉肉,先用它泡水炖了汤然后拿出来低温烤了两小时。肉肉只花了 $20,三个人吃完还剩一斤肉肉,好划算 qwq", "views": 214, "forwards": 4, "media_group_id": 13942955476186333, "images": [{"width": 1626, "height": 1220, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5068.jpg", "size": 238789, "thumb": "media/5068.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5069.jpg", "size": 219583, "thumb": "media/5069.jpg_thumb.jpg"}, {"width": 1626, "height": 1220, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5070.jpg", "size": 328507, "thumb": "media/5070.jpg_thumb.jpg"}]}, {"id": 5071, "date": "2025-03-25T18:02:46", "text": "给 syama 写了一个 WebNFC 读卡器\n\n其实就是没有物理读卡器的时候用来给街机音游刷卡的小工具,原理是写卡号文件然后模拟按回车,没什么技术含量,感觉可能会有人需要就开源啦 qwq\n\nhttps://github.com/MaigoLabs/AimeWeb", "views": 186, "forwards": 2, "images": [{"width": 1343, "height": 2560, "date": "2025-03-25T18:02:46", "media_type": "photo", "original_name": "photo_2025-03-25_18-02-46.jpg", "url": "media/5071.jpg", "size": 112034, "thumb": "media/5071.jpg_thumb.jpg"}]}, {"id": 5072, "date": "2025-03-25T22:41:40", "text": "因为 credit 花不完,部署了一个 emu bot 🤗\n\n居然真的能让 emu 用很开心可爱的语气说出很恐怖的话,效果真好 🤗\n\n这次是完全用 prompting 没有 fine tune 感觉也不错。其实只是 discord 这种文字对话的话,也没必要真的让说话语气像 pjsk 剧情对话一样真实,即使知道它在角色扮演也不影响大家 have fun 的 qwq\n\n(Prompt 在这里)", "views": 198, "forwards": 1, "reply": {"id": 4991, "text": "今天发现某云服务厂可以白嫖 DeepSeek r1 70b,就去搭了一个 openwebui\n\n...然后发现它说的 “openai 兼容” 但是实际上只有 /completions 这一个节点,并没有实现 /models 列出模型也没有实现模型选择,而且思考的时候还不会输出最开始的 🤗\n\n所以又花两个小时写了一个代理用来转发 api,实现了模型列表和模型切换,把响应头的 补上了 \n\n结果就是花了三个小时去白嫖 $100 左右的 api... 值得吗?其实实际上 r1 的 api 真的非常便宜了,但是按用量收费的东西即使再便宜也会想节省,只有白嫖的东西才可以放心浪费,甚至会觉得用不完就亏了,至少从这个角度看这三个小时是绝对值得的", "thumb": "media/4991.jpg_thumb.jpg"}, "images": [{"width": 1507, "height": 867, "date": "2025-03-25T22:41:40", "media_type": "photo", "original_name": "photo_2025-03-25_22-41-40.jpg", "url": "media/5072.jpg", "size": 103540, "thumb": "media/5072.jpg_thumb.jpg"}]}, {"id": 5073, "date": "2025-03-26T00:53:09", "text": "#桂桂今天吃什么\n猪脚拉面\n\n用掉了剩下的猪脚... 的一半 🤤 $20 能吃三顿也太值了", "views": 182, "forwards": 0, "media_group_id": 13943603117311221, "images": [{"width": 1280, "height": 960, "date": "2025-03-26T00:53:08", "media_type": "photo", "original_name": "photo_2025-03-26_00-53-08.jpg", "url": "media/5073.jpg", "size": 222062, "thumb": "media/5073.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-26T00:53:09", "media_type": "photo", "original_name": "photo_2025-03-26_00-53-09.jpg", "url": "media/5074.jpg", "size": 214203, "thumb": "media/5074.jpg_thumb.jpg"}], "reply": {"id": 5068, "text": "#桂桂今天吃什么 \n烤猪脚!\n\n好大快肉肉,先用它泡水炖了汤然后拿出来低温烤了两小时。肉肉只花了 $20,三个人吃完还剩一斤肉肉,好划算 qwq", "thumb": "media/5068.jpg_thumb.jpg"}}, {"id": 5075, "date": "2025-03-26T04:09:47", "text": "chunithm penguin\n\nchuguin", "views": 197, "forwards": 0, "images": [{"width": 1280, "height": 912, "date": "2025-03-26T04:10:36", "media_type": "photo", "original_name": "photo_2025-03-26_04-10-36.jpg", "url": "media/5075.jpg", "size": 250880, "thumb": "media/5075.jpg_thumb.jpg"}]}, {"id": 5076, "date": "2025-03-26T04:31:29", "text": "表情包加入「chuguin」系列\n\n(我真是无聊至极啊 🤗", "views": 188, "forwards": 0, "media_group_id": 13943707912922349, "images": [{"width": 497, "height": 222, "date": "2025-03-26T04:31:27", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-27.jpg", "url": "media/5076.jpg", "size": 18069, "thumb": "media/5076.jpg_thumb.jpg"}, {"width": 523, "height": 706, "date": "2025-03-26T04:31:28", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-28.jpg", "url": "media/5077.jpg", "size": 74290, "thumb": "media/5077.jpg_thumb.jpg"}, {"width": 777, "height": 1671, "date": "2025-03-26T04:31:28", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-28.jpg", "url": "media/5078.jpg", "size": 89358, "thumb": "media/5078.jpg_thumb.jpg"}], "reply": {"id": 5075, "text": "chunithm penguin\n\nchuguin"}}, {"id": 5079, "date": "2025-03-26T20:50:54", "text": "还在想把隐藏功能藏在哪里比较合适\n\n然后想起来其实可以根本不做 UI,直接把 sdk 暴露到 window 里让大家调命令行 qwq", "views": 202, "forwards": 0, "images": [{"width": 800, "height": 453, "date": "2025-03-26T20:49:46", "media_type": "photo", "original_name": "photo_2025-03-26_20-49-46.jpg", "url": "media/5079.jpg", "size": 39972, "thumb": "media/5079.jpg_thumb.jpg"}]}, {"id": 5080, "date": "2025-03-27T05:35:32", "text": "今天又在做 +1,762 −10,838 行的大重构,累累\n\nkt 真的好简洁,把 java 重构成 kt 之后代码长度直接缩短到了原本长度的 16%\n\n不过也正因为 java 繁琐,居然舞萌中二音击全都重构成 kt 之后这个项目总代码行数依然是 java 更多... 🌚", "views": 203, "forwards": 0, "media_group_id": 13944429858403349, "images": [{"width": 1754, "height": 544, "date": "2025-03-27T04:39:41", "media_type": "photo", "original_name": "photo_2025-03-27_04-39-41.jpg", "url": "media/5080.jpg", "size": 80921, "thumb": "media/5080.jpg_thumb.jpg"}, {"width": 800, "height": 196, "date": "2025-03-27T05:35:32", "media_type": "photo", "original_name": "photo_2025-03-27_05-35-32.jpg", "url": "media/5081.jpg", "size": 23069, "thumb": "media/5081.jpg_thumb.jpg"}]}, {"id": 5082, "date": "2025-03-27T11:37:31", "text": "相信前几天某个 dify PR 大家肯定听说了。改图标把私钥推上去还给上游开 pr 确实离谱,但是我觉得评论区里这 106 个发评论炒作凑热闹的人更离谱...\n\n这种 pr 明明是 github 上天天都在发生的家常事,在同一个仓库搜索 is:closed is:unmerged 就会发现差不多的事情这两周里已经发生了五六次了...\n\n感觉会不小心把部署文件 pr 上来更多是 github 的 ux 设计问题,叉仓库的时候默认就假设了你想给上游做贡献而不是自己用。一个大黄框里摆一个超显眼的 pr 按钮的话,谁看到都会觉得应该点吧 🤗", "views": 210, "forwards": 1, "media_group_id": 13944603614114381, "images": [{"width": 576, "height": 1280, "date": "2025-03-27T11:37:31", "media_type": "photo", "original_name": "photo_2025-03-27_11-37-31.jpg", "url": "media/5082.jpg", "size": 108864, "thumb": "media/5082.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2025-03-27T11:37:31", "media_type": "photo", "original_name": "photo_2025-03-27_11-37-31.jpg", "url": "media/5083.jpg", "size": 103908, "thumb": "media/5083.jpg_thumb.jpg"}]}, {"id": 5084, "date": "2025-03-28T01:01:02", "text": "今天天气好好,出门散步摸草\n\n走着走着走到了一个小公园,荡了秋千,聊聊推着我的感觉好奇妙好催眠,好想就在秋千上睡过去。还玩了那个弹簧杠杆椅子装置(忘记叫什么了 是跷跷板)\n\n好开心,不知道上次玩这些已经是多少年前了 qwq 等以后有固定的家了一定要在家里买一张秋千床", "views": 191, "forwards": 2, "media_group_id": 13944989298419221, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5084.jpg", "size": 412209, "thumb": "media/5084.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5085.jpg", "size": 161375, "thumb": "media/5085.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5086.jpg", "size": 192380, "thumb": "media/5086.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5087.jpg", "size": 170867, "thumb": "media/5087.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5088.jpg", "size": 157593, "thumb": "media/5088.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5089.jpg", "size": 218839, "thumb": "media/5089.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5090.jpg", "size": 88747, "thumb": "media/5090.jpg_thumb.jpg"}]}, {"id": 5091, "date": "2025-03-28T02:18:25", "text": "在想 现实中的树一定是无环的吗?世界这么大总会有一棵树有两根树枝分叉之后长到一起去的吧 🧐", "views": 207, "forwards": 1}, {"id": 5092, "date": "2025-03-28T14:55:53", "text": "买了一个酒杯,好好看", "views": 190, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T14:55:53", "media_type": "photo", "original_name": "photo_2025-03-28_14-55-53.jpg", "url": "media/5092.jpg", "size": 235785, "thumb": "media/5092.jpg_thumb.jpg"}]}, {"id": 5093, "date": "2025-03-28T15:21:04", "text": "#小桂桂今天吃什么\n炒方便面杯,干杯!🤗\n\n重新定义一下杯面", "views": 208, "forwards": 3, "media_group_id": 13945402114660557, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5093.jpg", "size": 117138, "thumb": "media/5093.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5094.jpg", "size": 122674, "thumb": "media/5094.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5095.jpg", "size": 128732, "thumb": "media/5095.jpg_thumb.jpg"}]}, {"id": 5096, "date": "2025-03-28T16:11:27", "text": "(在犹豫要不要出门,犹豫超级久)\n聊聊:能不能定下主意\n我:好 那我决定了!我要在家里再犹豫半小时", "views": 236, "forwards": 0}, {"id": 5097, "date": "2025-03-29T05:43:04", "text": "草\n\n我:聊聊好\n聊聊:喵\n我:聊聊坏\n聊聊:(哈气)\n我:聊聊又好又坏\n聊聊:喵哈~ 🐱\n\n笑得肚子疼", "views": 323, "forwards": 2}, {"id": 5098, "date": "2025-03-29T19:42:46", "text": "今天打开账号 profile 发现居然已经两个月没玩 maimai 了... 果然所有精力都用来逆向游戏魔改游戏就没精力玩游戏了吗 🛌", "views": 226, "forwards": 0, "images": [{"width": 1539, "height": 1270, "date": "2025-03-29T19:43:19", "media_type": "photo", "original_name": "photo_2025-03-29_19-43-19.jpg", "url": "media/5098.jpg", "size": 102123, "thumb": "media/5098.jpg_thumb.jpg"}]}, {"id": 5099, "date": "2025-03-29T21:42:34", "text": "不要把相机放在奇怪的地方啊啊\n(╯’ – ‘)╯︵ ┻━┻", "views": 233, "forwards": 0, "media_group_id": 13946276436934485, "images": [{"width": 1920, "height": 1080, "date": "2025-03-29T21:42:33", "media_type": "photo", "original_name": "photo_2025-03-29_21-42-33.jpg", "url": "media/5099.jpg", "size": 116201, "thumb": "media/5099.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-03-29T21:42:34", "media_type": "photo", "original_name": "photo_2025-03-29_21-42-34.jpg", "url": "media/5100.jpg", "size": 111584, "thumb": "media/5100.jpg_thumb.jpg"}]}, {"id": 5101, "date": "2025-03-29T23:15:07", "text": "Girls Band Cry 看完第三集完全爱上 mmk 了!!> < 我完全需要一个能看穿我看穿一切心思的可靠帅气大姐姐啊啊 好羡慕好羡慕 nina", "views": 259, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 61, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-29T23:15:07", "media_type": "video_file", "original_name": "video_2025-03-29_23-15-07.mp4", "url": "media/5101.mp4", "size": 12322364, "thumb": "media/5101.mp4_thumb.jpg"}]}, {"id": 5102, "date": "2025-03-30T04:58:48", "text": "今天被朋友邀请去看了多伦多大 Allegro 中文合唱团的年度音乐会,好棒好棒!大家都好厉害\n\n之后和他一起去吃了烤串,聊了好多,开心开心 🤤\n\n这个朋友是高中的同学,也是当时很好的朋友。记得高中的时候总是和他一起拿学校的 iPad 打音游(当时在玩 Arcaea 和 Cytus 2)还有放学偷偷去学校教堂弹那里的钢琴,好怀念。当时他钢琴弹得超厉害,相比我就只能弹一些安静的简单的曲子 quq\n\n他也是我唯一一个那个时候在现实中认识并且现在还有联系的朋友... 那时候我超社恐 > < 结果现在我不社恐了但是看他还像以前一样社恐,今天邀请我来居然是真的在大学里没交到几个其他朋友 😢 太可怜了", "views": 281, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 193, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-30T05:43:01", "media_type": "video_file", "original_name": "out.mp4", "url": "media/5102.mp4", "size": 37945961, "thumb": "media/5102.mp4_thumb.jpg"}]}, {"id": 5103, "date": "2025-03-30T16:12:20", "text": "补上一些昨天的照片 qwq\n1. 门票设计很棒\n2-3. Knox College 建筑好好看\n4. 肉肉\n5. 回家的路上看到树枝冻上了一层冰", "views": 211, "forwards": 0, "media_group_id": 13946809124733261, "images": [{"width": 900, "height": 503, "date": "2025-03-30T16:12:10", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-10.jpg", "url": "media/5103.jpg", "size": 107210, "thumb": "media/5103.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:18", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-18.jpg", "url": "media/5104.jpg", "size": 967353, "thumb": "media/5104.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:18", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-18.jpg", "url": "media/5105.jpg", "size": 492658, "thumb": "media/5105.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:19", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-19.jpg", "url": "media/5106.jpg", "size": 370335, "thumb": "media/5106.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:19", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-19.jpg", "url": "media/5107.jpg", "size": 596000, "thumb": "media/5107.jpg_thumb.jpg"}]}, {"id": 5108, "date": "2025-03-30T17:50:28", "text": "朋友们,跨性别现身日快乐!\n愿今后的每一天,都是我们的现身日!", "views": 172, "forwards": 0, "forwarded_from": {"name": "One Channel! 跨儿骄傲联合广播"}, "images": [{"width": 1280, "height": 712, "date": "2025-03-30T15:44:48", "media_type": "photo", "original_name": "photo_2025-03-30_15-44-48.jpg", "url": "media/5108.jpg", "size": 82532, "thumb": "media/5108.jpg_thumb.jpg"}]}, {"id": 5109, "date": "2025-03-31T16:56:23", "text": "给 AquaDX 加了舞萌 day1 PRiSM+ 支持和中二 Verse+ 支持,现在全都可以绿网了,enjoy! 🤗", "views": 286, "forwards": 1, "media_group_id": 13947521470139469, "images": [{"width": 305, "height": 126, "date": "2025-03-31T16:56:23", "media_type": "photo", "original_name": "photo_2025-03-31_16-56-23.jpg", "url": "media/5109.jpg", "size": 13105, "thumb": "media/5109.jpg_thumb.jpg"}, {"width": 800, "height": 424, "date": "2025-03-31T16:56:23", "media_type": "photo", "original_name": "photo_2025-03-31_16-56-23.jpg", "url": "media/5110.jpg", "size": 32868, "thumb": "media/5110.jpg_thumb.jpg"}]}, {"id": 5111, "date": "2025-04-01T00:40:47", "text": "通关了中二节奏「#イロドリミドリ幻想VII 国际版」愚人节小游戏 qwq\n\n总共花了5分7秒8回合,没想到和 syama 一起四周目就打通了,好玩的 \n\n游玩链接在这里 https://chunithm.sega.jp/irodorimidori/irodorimidori-rpg-2025/", "views": 308, "forwards": 0, "files": [{"width": 632, "height": 488, "duration": 389, "file_name": "chuni.av1.a.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-01T00:46:01", "media_type": "video_file", "original_name": "chuni.av1.a.mp4", "url": "media/5111.mp4", "size": 17346524, "thumb": "media/5111.mp4_thumb.jpg"}]}, {"id": 5112, "date": "2025-04-01T15:47:46", "views": 2471, "forwards": 29, "images": [{"width": 720, "height": 614, "date": "2025-04-01T15:47:46", "media_type": "photo", "original_name": "photo_2025-04-01_15-47-46.jpg", "url": "media/5112.jpg", "size": 57289, "thumb": "media/5112.jpg_thumb.jpg"}]}, {"id": 5113, "date": "2025-04-02T07:37:42", "text": "Discord 愚人节摸草小游戏好玩喵", "views": 263, "forwards": 0, "images": [{"width": 2560, "height": 1304, "date": "2025-04-02T07:37:41", "media_type": "photo", "original_name": "photo_2025-04-02_07-37-41.jpg", "url": "media/5113.jpg", "size": 281940, "thumb": "media/5113.jpg_thumb.jpg"}]}, {"id": 5114, "date": "2025-04-02T07:48:08", "text": "这个网页做得好安全,从弹窗里打开 devtools 完全找不到游戏的 js 代码... 脚本似乎是通过弹窗加载之后回调给主窗口然后主窗口注入进来的,奇妙\n\n弹窗里无论断点打在哪里都没办法暂停进 js 源码,因为这个窗口里没有源码,主窗口里有源码但是又没办法通过断点很方便地找到调用的地方... 这样反调试好聪明\n\n最后找到了存档位置(是 localStorage.ClickerGameStore)然后通过改存档通关了 qwq \n\n(以及发现 discord 客户端居然把 localStorage 全局变量删掉了... 确实能防止其他脚本读到 localStorage,私货好多啊", "views": 268, "forwards": 2, "reply": {"id": 5113, "text": "Discord 愚人节摸草小游戏好玩喵"}}, {"id": 5115, "date": "2025-04-02T15:11:19", "text": "今日热搜", "views": 532, "forwards": 6, "images": [{"width": 390, "height": 545, "date": "2025-04-02T15:11:19", "media_type": "photo", "original_name": "photo_2025-04-02_15-11-19.jpg", "url": "media/5115.jpg", "size": 24477, "thumb": "media/5115.jpg_thumb.jpg"}]}, {"id": 5116, "date": "2025-04-03T22:30:25", "text": "北美的浪费真是越来越离谱了\n\n今天邮箱里收到了一本广告,一本 905 页的,1.3kg 重的书,每页都是全彩广告...", "views": 237, "forwards": 3, "media_group_id": 13949755399931837, "images": [{"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5116.jpg", "size": 202221, "thumb": "media/5116.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5117.jpg", "size": 231235, "thumb": "media/5117.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5118.jpg", "size": 206111, "thumb": "media/5118.jpg_thumb.jpg"}]}, {"id": 5119, "date": "2025-04-04T05:17:38", "text": "好奇妙 bug,开模糊输入之后同时可以正确输入和模糊输入的时候它会先 match 错误的模糊输入", "views": 227, "forwards": 0, "files": [{"width": 576, "height": 464, "duration": 21, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-04T05:17:38", "media_type": "video_file", "original_name": "video_2025-04-04_05-17-38.mp4", "url": "media/5119.mp4", "size": 1258278, "thumb": "media/5119.mp4_thumb.jpg"}]}, {"id": 5120, "date": "2025-04-04T06:14:53", "text": "今天去看了 Minecraft 电影,总之是有些失望。写了影评,链接在这里感兴趣的话可以去读读(剧透警告)", "views": 247, "forwards": 3, "images": [{"width": 981, "height": 1928, "date": "2025-04-04T06:14:53", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-04_06-14-53.jpg", "url": "media/5120.jpg", "size": 372121, "thumb": "media/5120.jpg_thumb.jpg"}]}, {"id": 5121, "date": "2025-04-04T13:32:11", "text": "今天早上醒过来发现服务器网页宕了,为什么呢?赶紧起床看看\n\n起床很快发现问题是 DDNS 没有更新,为什么没有更新呢?明明 cloudflare-ddns 在跑\n\n...用 py-spy 看了一眼它在干什么,发现它卡在了 SSL 握手,居然没有任何的超时重试机制,从 3 月 26 日一直卡到现在 \n\n换成 ddns-go 了,果然这种需要稳定性的东西不应该用灵车 python", "views": 231, "forwards": 1, "images": [{"width": 1022, "height": 615, "date": "2025-04-04T13:26:48", "media_type": "photo", "original_name": "photo_2025-04-04_13-26-48.jpg", "url": "media/5121.jpg", "size": 109470, "thumb": "media/5121.jpg_thumb.jpg"}]}, {"id": 5122, "date": "2025-04-05T04:26:43", "text": "因为驾照要过期了,约了 G 牌驾考,为此租了一辆车练习考试... 但是又觉得只是练车太浪费了,就临时计划了一次「练车旅行」——有了车就去一些平时的公共交通去不到的地方吧 qwq\n\n今天拿到了车,接上 Henry、豆腐、猫猫球一起去了沙滩。气氛好棒,好久没有这么放松了,什么都不用想不用做只要在湖风中散步就很开心... 如果我有车肯定每天都会来\n\n见到了超大只鹅🦢(身上带着标签,可能是研究样本吗)还拍了很多也许可以捕捉心情的照片", "views": 207, "forwards": 0, "media_group_id": 13950617626814517, "images": [{"width": 1473, "height": 1106, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5122.jpg", "size": 576619, "thumb": "media/5122.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5123.jpg", "size": 202933, "thumb": "media/5123.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5124.jpg", "size": 748314, "thumb": "media/5124.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5125.jpg", "size": 29324, "thumb": "media/5125.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5126.jpg", "size": 388040, "thumb": "media/5126.jpg_thumb.jpg"}, {"width": 1473, "height": 1964, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5127.jpg", "size": 537103, "thumb": "media/5127.jpg_thumb.jpg"}, {"width": 1280, "height": 937, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5128.jpg", "size": 280161, "thumb": "media/5128.jpg_thumb.jpg"}]}, {"id": 5129, "date": "2025-04-05T04:41:26", "text": "还看到了一个很独特的海鸥,长着斑点,拍下来了它在一群海鸥中心向反方向看的样子简直帅爆 回家把照片做了一下高亮模糊感觉好棒\n\n以及在一片枯树枝中间看到了一根长了亮蓝色的果子的叶子,走进点发现是谁把假花放上去了,被骗了喵(不过谁放的创意不错 quq", "views": 217, "forwards": 1, "media_group_id": 13950624695747709, "images": [{"width": 2560, "height": 1642, "date": "2025-04-05T04:41:25", "media_type": "photo", "original_name": "photo_2025-04-05_04-41-25.jpg", "url": "media/5129.jpg", "size": 471854, "thumb": "media/5129.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-05T04:41:26", "media_type": "photo", "original_name": "photo_2025-04-05_04-41-26.jpg", "url": "media/5130.jpg", "size": 537736, "thumb": "media/5130.jpg_thumb.jpg"}]}, {"id": 5131, "date": "2025-04-06T01:35:56", "text": "什么时候能让 gen ai 给我生成一杯能喝的饮料和一只能摸的猫", "views": 202, "forwards": 0, "media_group_id": 13951226849011181, "images": [{"width": 1339, "height": 1785, "date": "2025-04-06T01:35:55", "media_type": "photo", "original_name": "photo_2025-04-06_01-35-55.jpg", "url": "media/5131.jpg", "size": 278858, "thumb": "media/5131.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:35:55", "media_type": "photo", "original_name": "photo_2025-04-06_01-35-55.jpg", "url": "media/5132.jpg", "size": 249450, "thumb": "media/5132.jpg_thumb.jpg"}]}, {"id": 5133, "date": "2025-04-06T01:53:22", "text": "今天去了猫咖,之后去吃了拉面\n\n猫猫好,感觉看着睡觉的猫猫自己也困困了,好想藏在车里睡一觉(如果车可以一键遮住所有窗户就好了)\n\n不过这里人太多了有点吵,下次不选这么人气的地方了 quq", "views": 192, "forwards": 0, "media_group_id": 13951235220642453, "images": [{"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5133.jpg", "size": 115654, "thumb": "media/5133.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5134.jpg", "size": 175581, "thumb": "media/5134.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5135.jpg", "size": 138766, "thumb": "media/5135.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:47", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-47.jpg", "url": "media/5136.jpg", "size": 202283, "thumb": "media/5136.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:47", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-47.jpg", "url": "media/5137.jpg", "size": 202258, "thumb": "media/5137.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-06T01:48:49", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-49.jpg", "url": "media/5138.jpg", "size": 206046, "thumb": "media/5138.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5139.jpg", "size": 76781, "thumb": "media/5139.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5140.jpg", "size": 122625, "thumb": "media/5140.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5141.jpg", "size": 177504, "thumb": "media/5141.jpg_thumb.jpg"}]}, {"id": 5142, "date": "2025-04-07T02:41:41", "text": "#adhd #戴上耳机 在高速上没有开车的两只手和一只脚在干什么 🧐\n\n(当然这段是回家之后录的", "views": 193, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 19, "file_name": "video_2025-04-07_00-44-57.gain.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-07T04:45:55", "media_type": "video_file", "original_name": "video_2025-04-07_00-44-57.gain.mp4", "url": "media/5142.mp4", "size": 7652079, "thumb": "media/5142.mp4_thumb.jpg"}]}, {"id": 5143, "date": "2025-04-07T04:36:12", "text": "#戴上耳机\n又敲了敲各种地方发现这也许可以当作一个完整的架子鼓哇,敲点不那么简单的 quq\n\n(曲子是 Cavetown 的 Sweet Tooth,记得两年前超喜欢这首,在西雅图实习的闲时去 Guitar Center 白嫖钢琴弹的时候弹累了去那边的鼓上练过这段,居然现在还没有忘记 ", "views": 204, "forwards": 1, "reply": {"id": 5142, "text": "#adhd #戴上耳机 在高速上没有开车的两只手和一只脚在干什么 🧐\n\n(当然这段是回家之后录的"}, "files": [{"width": 1920, "height": 1080, "duration": 47, "file_name": "Timeline1.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-07T05:03:34", "media_type": "video_file", "original_name": "Timeline1.x264.mp4", "url": "media/5143.mp4", "size": 13223269, "thumb": "media/5143.mp4_thumb.jpg"}]}, {"id": 5144, "date": "2025-04-07T06:53:42", "text": "聊聊:所以刚才你说对不起是对不起什么?\n我:诶我有说嘛?(忘了)\n聊聊:有啊\n我:思考... 那就是对不起床的猫猫说晚安 😴", "views": 200, "forwards": 0}, {"id": 5145, "date": "2025-04-07T15:02:37", "text": "驾考考完啦,过了!(差一点点就没过 🤗\n\n考场前面一条超宽敞大路上面写了一个限速 30kmh 就好莫名其妙\n\n然后考官:“虽然这里写了 30 但是你还是开 40 吧, keep up with local traffic” 🌚", "views": 201, "forwards": 1, "media_group_id": 13952305263086333, "images": [{"width": 720, "height": 1280, "date": "2025-04-07T13:25:34", "media_type": "photo", "original_name": "photo_2025-04-07_13-25-34.jpg", "url": "media/5145.jpg", "size": 76586, "thumb": "media/5145.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-07T15:02:37", "media_type": "photo", "original_name": "photo_2025-04-07_15-02-37.jpg", "url": "media/5146.jpg", "size": 225856, "thumb": "media/5146.jpg_thumb.jpg"}]}, {"id": 5147, "date": "2025-04-07T18:38:56", "text": "考完看离还车的时间还有三小时,就绕远去了一趟 Cosmo,原本想去敲敲鼓,但是发现 Cosmo 这么大的店居然一套架好的鼓都没有,和两年前来这里相比像是要倒闭了一样...\n\n还是绕回来去 Just Drums 了,感谢店员让我乱敲 quq\n\n(然后敲爽了忘了看时间,还车晚了半小时 🥺 还好租车店的店员好心没多扣钱", "views": 192, "forwards": 0, "media_group_id": 13952409091788829, "images": [{"width": 1449, "height": 1932, "date": "2025-04-07T18:38:52", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-52.jpg", "url": "media/5147.jpg", "size": 331641, "thumb": "media/5147.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:52", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-52.jpg", "url": "media/5148.jpg", "size": 216574, "thumb": "media/5148.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:53", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-53.jpg", "url": "media/5149.jpg", "size": 315304, "thumb": "media/5149.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:54", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-54.jpg", "url": "media/5150.jpg", "size": 269334, "thumb": "media/5150.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:54", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-54.jpg", "url": "media/5151.jpg", "size": 336419, "thumb": "media/5151.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:55", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-55.jpg", "url": "media/5152.jpg", "size": 351149, "thumb": "media/5152.jpg_thumb.jpg"}]}, {"id": 5153, "date": "2025-04-07T19:07:28", "text": "补一下昨天的照片 qwq\n\n「练车旅行」第三天和书书、豆腐、猫猫球去 Rattlesnake Point 登了山,感觉是大型猫爬架(?)天气很晴很温和,像是某种春天体验卡\n\n之后去旁边的 Crawford Lake 沿着湖边散散步,吃了野餐(是路上买的打包 subway 三明治)\n\n一月份手术之后第一次爬这么远的路,居然走下来了,看来体力已经完全恢复啦(虽然第二天例常腿酸 📦", "views": 199, "forwards": 1, "media_group_id": 13952422784275821, "images": [{"width": 1449, "height": 1088, "date": "2025-04-07T19:07:20", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-20.jpg", "url": "media/5153.jpg", "size": 480333, "thumb": "media/5153.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:21", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-21.jpg", "url": "media/5154.jpg", "size": 634809, "thumb": "media/5154.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:22", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-22.jpg", "url": "media/5155.jpg", "size": 420669, "thumb": "media/5155.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:22", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-22.jpg", "url": "media/5156.jpg", "size": 310290, "thumb": "media/5156.jpg_thumb.jpg"}, {"width": 1449, "height": 681, "date": "2025-04-07T19:07:23", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-23.jpg", "url": "media/5157.jpg", "size": 269910, "thumb": "media/5157.jpg_thumb.jpg"}, {"width": 1449, "height": 1932, "date": "2025-04-07T19:07:25", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-25.jpg", "url": "media/5158.jpg", "size": 636949, "thumb": "media/5158.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:26", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-26.jpg", "url": "media/5159.jpg", "size": 591447, "thumb": "media/5159.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:27", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-27.jpg", "url": "media/5160.jpg", "size": 264520, "thumb": "media/5160.jpg_thumb.jpg"}]}, {"id": 5161, "date": "2025-04-07T19:12:40", "text": "笑死 昨天离开公园的时候看旁边阿姨把饮料放在车顶上忘记拿下来就开走了 🧐 不太聪明喵", "views": 215, "forwards": 0, "media_group_id": 13952425286038053, "images": [{"width": 1449, "height": 1088, "date": "2025-04-07T19:12:38", "media_type": "photo", "original_name": "photo_2025-04-07_19-12-38.jpg", "url": "media/5161.jpg", "size": 252142, "thumb": "media/5161.jpg_thumb.jpg"}, {"width": 1449, "height": 1925, "date": "2025-04-07T19:12:40", "media_type": "photo", "original_name": "photo_2025-04-07_19-12-40.jpg", "url": "media/5162.jpg", "size": 435481, "thumb": "media/5162.jpg_thumb.jpg"}]}, {"id": 5163, "date": "2025-04-08T04:43:46", "text": "说起来 这次一起旅行的人都看了少女乐队,所以开车的时候就放少女乐队吧,然后差不多把大家看过的所有都放了一遍:MyGO, Crychic, Ave Mujica, トゲトゲ, 結束バンド, K-On, μ's(草\n\n...虽然都是少女乐队但是曲风都好不一样!感觉我最喜欢的还是 K-On", "views": 209, "forwards": 1}, {"id": 5164, "date": "2025-04-08T09:43:40", "text": "#TIL 本地跑了一些 txt2img 模型才发现,原来 flux1 和刚公开的 hidream i1 画不出 explicit nsfw 不是因为在线平台生成后有过滤,而是训练集里就没有... 😶 没见过就画不出来,就像 virgin 画师画不好相反性别的○○一样", "views": 210, "forwards": 0}, {"id": 5165, "date": "2025-04-08T16:39:49", "text": "#AIGC 昨天在机器上部署了一个 SwarmUI 玩,用 plant milk 画了两张分别是「聊聊抱桂桂猫」和「桂桂抱聊聊猫」,效果好棒!\n\n然后互相设成了锁屏壁纸 ", "views": 196, "forwards": 3, "media_group_id": 13953043115908261, "images": [{"width": 832, "height": 1216, "date": "2025-04-08T16:39:47", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-47.jpg", "url": "media/5165.jpg", "size": 137627, "thumb": "media/5165.jpg_thumb.jpg"}, {"width": 832, "height": 1216, "date": "2025-04-08T16:39:47", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-47.jpg", "url": "media/5166.jpg", "size": 136883, "thumb": "media/5166.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-08T16:39:48", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-48.jpg", "url": "media/5167.jpg", "size": 489008, "thumb": "media/5167.jpg_thumb.jpg"}]}, {"id": 5168, "date": "2025-04-09T00:50:00", "text": "图像生成榜上又有新的很不错的开源模型 HiDream I1 了,不过这个模型居然比 Flux1 还重,40GB 显存都跑不起来...\n\n花了一天用了各种办法终于让它能只用 16GB 显存跑起来了!然后打包了一下发到了 pypi 上可以直接 pip 安装了 qwq\n\n(具体是用了 bnb nf4 量化,之后开 sequential offloading 让它在不用的时候把权重切回 cpu,然后文字理解部分它原本用了 llama 3.1 8b 我换成了 gptq 4bit 版本并且用 device map 让其中不需要在显卡上的部分卸载到 cpu 了)\n\n仓库在这里: https://github.com/hykilpikonna/HiDream-I1-nf4", "views": 209, "forwards": 2, "media_group_id": 13953278404348069, "images": [{"width": 2328, "height": 1762, "date": "2025-04-09T00:49:59", "media_type": "photo", "original_name": "photo_2025-04-09_00-49-59.jpg", "url": "media/5168.jpg", "size": 321664, "thumb": "media/5168.jpg_thumb.jpg"}, {"width": 1627, "height": 766, "date": "2025-04-09T00:50:00", "media_type": "photo", "original_name": "photo_2025-04-09_00-50-00.jpg", "url": "media/5169.jpg", "size": 100719, "thumb": "media/5169.jpg_thumb.jpg"}]}, {"id": 5170, "date": "2025-04-09T23:42:23", "text": "奶茶咖啡坏\n\n昨天和前天起床就喝了奶茶咖啡。今天感冒了并且没有喝奶茶咖啡,结果超困困睡了 16.5h... 😴", "views": 209, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2025-04-07T17:50:21", "media_type": "photo", "original_name": "photo_2025-04-07_17-50-21.jpg", "url": "media/5170.jpg", "size": 129757, "thumb": "media/5170.jpg_thumb.jpg"}]}, {"id": 5171, "date": "2025-04-10T02:39:21", "text": "#桂桂今天吃什么\n炖大鸡腿!", "views": 197, "forwards": 0, "media_group_id": 13954022088344037, "images": [{"width": 1280, "height": 960, "date": "2025-04-10T02:39:20", "media_type": "photo", "original_name": "photo_2025-04-10_02-39-20.jpg", "url": "media/5171.jpg", "size": 184533, "thumb": "media/5171.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-10T02:39:20", "media_type": "photo", "original_name": "photo_2025-04-10_02-39-20.jpg", "url": "media/5172.jpg", "size": 201619, "thumb": "media/5172.jpg_thumb.jpg"}]}, {"id": 5173, "date": "2025-04-10T02:55:11", "text": "三根甘蔗和一片牛皮", "views": 222, "forwards": 0, "images": [{"width": 1280, "height": 402, "date": "2025-04-10T02:55:11", "media_type": "photo", "original_name": "photo_2025-04-10_02-55-11.jpg", "url": "media/5173.jpg", "size": 47816, "thumb": "media/5173.jpg_thumb.jpg"}]}, {"id": 5174, "date": "2025-04-10T03:07:56", "text": "(让聊聊选九宫格里哪个最好看)\n聊聊:第一排中间那个\n我:第一排是从上数还是从下数还是从中间数 🍔", "views": 221, "forwards": 0}, {"id": 5175, "date": "2025-04-10T03:54:13", "text": "聊聊想给我看西游记电视剧,我看了一下几个版本的对比觉得还是日版最好笑 🧐", "views": 200, "forwards": 0, "images": [{"width": 1280, "height": 1100, "date": "2025-04-10T03:54:13", "media_type": "photo", "original_name": "photo_2025-04-10_03-54-13.jpg", "url": "media/5175.jpg", "size": 151021, "thumb": "media/5175.jpg_thumb.jpg"}]}, {"id": 5176, "date": "2025-04-10T15:34:57", "text": "之前有人说 arc 浏览器出移动版了就去试了一下,然后发现和桌面版一样到处都是基础 bug...\n\n刚刚发现它完全不能搜索任何带 \".\" 的东西,AI 搜索还是一般搜索都不行\n\n为什么呢?因为只要带 \".\" 就会被识别成 url,无论后缀是不是合理的 tld,无论符不符合 url 规则... 🌚 搜索 \"gpt 3.5\" 就会被识别成 \"http://gpt 3.5\",无论是直接搜索框按回车还是手动按\"帮我搜索\"按钮 \n\nArc 程序员到底多不聪明啊,AI 写代码都不会犯这么基础错误吧... ☁️", "views": 197, "forwards": 1, "files": [{"width": 576, "height": 1280, "duration": 55, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-10T15:34:57", "media_type": "video_file", "original_name": "video_2025-04-10_15-34-57.mp4", "url": "media/5176.mp4", "size": 4991883, "thumb": "media/5176.mp4_thumb.jpg"}]}, {"id": 5177, "date": "2025-04-11T00:19:25", "text": "#桂桂今天吃什么 \n腊肉炒面!\n\n因为炒面油多才好吃就放了超级多油,希望不会长胖胖(x)", "views": 205, "forwards": 0, "media_group_id": 13954646124929645, "images": [{"width": 2560, "height": 1919, "date": "2025-04-11T00:19:24", "media_type": "photo", "original_name": "photo_2025-04-11_00-19-24.jpg", "url": "media/5177.jpg", "size": 738753, "thumb": "media/5177.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-11T00:19:24", "media_type": "photo", "original_name": "photo_2025-04-11_00-19-24.jpg", "url": "media/5178.jpg", "size": 722946, "thumb": "media/5178.jpg_thumb.jpg"}]}, {"id": 5179, "date": "2025-04-11T21:30:19", "text": "现实就是 无论是不是一个好电影,只是因为「是一部 Minecraft 电影」就会有人看,就会一周内冲到全年 #3 的票房,只是因为有钱赚就会出续作...", "views": 208, "forwards": 0, "reply": {"id": 5120, "text": "今天去看了 Minecraft 电影,总之是有些失望。写了影评,链接在这里感兴趣的话可以去读读(剧透警告)"}, "images": [{"width": 1617, "height": 571, "date": "2025-04-11T21:30:19", "media_type": "photo", "original_name": "photo_2025-04-11_21-30-19.jpg", "url": "media/5179.jpg", "size": 97862, "thumb": "media/5179.jpg_thumb.jpg"}]}, {"id": 5180, "date": "2025-04-11T21:45:52", "text": "现实就是 无论是不是一个好电影,只是因为「中国人口多还没什么好电影看」就会有人看,就冲到全年 #1 的票房,只是因为有钱赚就会出续作...", "views": 211, "forwards": 0, "forwarded_from": {"name": "豆腐"}}, {"id": 5181, "date": "2025-04-12T04:42:52", "text": "#戴上耳机\nOK Go - Love (Official Video)\n\n太炫酷了", "views": 215, "forwards": 0}, {"id": 5182, "date": "2025-04-13T01:59:15", "text": "打算继续直播 Split Fiction\n\n这次换上了 RTX 2080 希望不会像之前那样全损画质还只有 20fps(x)\n\n以及因为 tg 网络灵车,除了频道以外也会同时推到其他地方啦:\n* 自搭直播间: https://cast.hydev.org/\n* YouTube: (结束了)", "views": 213, "forwards": 0, "reply": {"id": 5054, "text": "下播啦\n\nSplit Fiction 真的和双人成行一样好玩欸,而且感觉更乱来了,喜欢 qwq\n\n(中间某个支线里主角被做成了热狗之后看饿了我也去做了热狗 🌭 好吃好吃 🤤\n\n感谢大家围观喵"}}, {"id": 5183, "date": "2025-04-13T01:59:53", "type": "service", "text": "Video chat started"}, {"id": 5184, "date": "2025-04-13T02:11:17", "text": "技术问题解决了,大家想发评论在这里发w", "views": 224, "forwards": 0, "reply": {"id": 5182, "text": "打算继续直播 Split Fiction\n\n这次换上了 RTX 2080 希望不会像之前那样全损画质还只有 20fps(x)\n\n以及因为 tg 网络灵车,除了频道以外也会同时推到其他地方啦:\n* 自搭直播间: https://cast.hydev.org/\n* YouTube: (结束了)"}}, {"id": 5185, "date": "2025-04-13T05:07:09", "type": "service", "text": "Video chat ended"}, {"id": 5186, "date": "2025-04-14T01:30:39", "text": "今天尝试用 3D 打印机的时候发现打印效果非常差,分层的地方多出来了好多洞洞,查了一下发现是挤出不足的问题\n\n然后猫猫球教我校准了挤出量——在耗材上离入口 200mm 的位置做好记号,打开串口终端命令它挤 200mm,然后测量实际上挤了多少,最后再算出正确的挤出量写进打印机记忆里 qwq\n\n校准了然后顺便换了挤出头,重新打了一次质量差距居然这么大哇 🤩(感谢猫猫球)", "views": 212, "forwards": 0, "media_group_id": 13956753914018021, "images": [{"width": 2560, "height": 1919, "date": "2025-04-14T01:30:29", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-29.jpg", "url": "media/5186.jpg", "size": 797731, "thumb": "media/5186.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5187.jpg", "size": 332099, "thumb": "media/5187.jpg_thumb.jpg"}, {"width": 1505, "height": 2006, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5188.jpg", "size": 467987, "thumb": "media/5188.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5189.jpg", "size": 740315, "thumb": "media/5189.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5190.jpg", "size": 812396, "thumb": "media/5190.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5191.jpg", "size": 567937, "thumb": "media/5191.jpg_thumb.jpg"}, {"width": 2037, "height": 1377, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5192.jpg", "size": 373399, "thumb": "media/5192.jpg_thumb.jpg"}]}, {"id": 5193, "date": "2025-04-14T05:57:16", "text": "#新番 看了《杂旅》的第一集,感觉完全是旅行模拟器了,无论是画面还是经历都好真实\n\n...好想去日本旅游 🤤 如果哪天有机会去的话,也许可以跟着杂旅的路线吗 quq", "views": 219, "forwards": 0, "media_group_id": 13956881890784125, "images": [{"width": 1920, "height": 1080, "date": "2025-04-14T05:57:06", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-06.jpg", "url": "media/5193.jpg", "size": 93391, "thumb": "media/5193.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:07", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-07.jpg", "url": "media/5194.jpg", "size": 252603, "thumb": "media/5194.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:08", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-08.jpg", "url": "media/5195.jpg", "size": 410862, "thumb": "media/5195.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5196.jpg", "size": 276190, "thumb": "media/5196.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5197.jpg", "size": 235817, "thumb": "media/5197.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5198.jpg", "size": 304034, "thumb": "media/5198.jpg_thumb.jpg"}]}, {"id": 5199, "date": "2025-04-14T09:02:07", "text": "记得之前朋友和我说ta是靠唱歌学的日语(是麻薯还是蓝夏来着忘记了)所以我打算也试试 qwq\n\n...写写歌词发现果然不会写的中文汉字更多一点 🤗 因为有十年没用纸笔写中文了,需要用中文的地方也只有打字和说话\n\n(不过正好中文也一起炼了", "views": 267, "forwards": 2, "images": [{"width": 2560, "height": 1787, "date": "2025-04-14T09:02:06", "media_type": "photo", "original_name": "photo_2025-04-14_09-02-06.jpg", "url": "media/5199.jpg", "size": 422268, "thumb": "media/5199.jpg_thumb.jpg"}]}, {"id": 5200, "date": "2025-04-14T10:37:13", "text": "...呜 结果不知不觉就又看到日出了还没睡,作息又坏掉了 😴\n\n不过今天日出好好看", "views": 303, "forwards": 0, "images": [{"width": 1280, "height": 727, "date": "2025-04-14T10:37:13", "media_type": "photo", "original_name": "photo_2025-04-14_10-37-13.jpg", "url": "media/5200.jpg", "size": 53257, "thumb": "media/5200.jpg_thumb.jpg"}]}, {"id": 5202, "date": "2025-04-15T02:39:32", "text": "这条消息里藏着一道谜题 谁先解出来有蛋糕哦 qwq󠀁󠀵󠁚󠁏󠁱󠀶󠁙󠁥󠁍󠀵󠁌󠁩󠁎󠀵󠁡󠀫󠀵󠀷󠀷󠁹󠁦󠁃󠁶󠁏󠁧󠁧󠁉󠁈󠁺󠁯󠁉󠁇󠁄󠀸󠀶󠁃󠁂󠁲󠀯󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁳󠁶󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠀰󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁋󠁈󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠀱󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁴󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁱󠁦󠁏󠁧󠁧󠁡󠁔󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁇󠁺󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁃󠀶󠀸󠀶󠁃󠁁󠁳󠀯󠁏󠁧󠁧󠁙󠁪󠁺󠁯󠁉󠁇󠁨󠀸󠀶󠁃󠁂󠁴󠁶󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠁴󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁯󠁦󠁏󠁧󠁧󠁡󠁶󠁺󠁯󠁉󠁇󠁬󠀸󠀶󠁃󠁁󠁯󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁴󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁷󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁌󠁲󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁲󠀯󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁃󠁵󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁱󠀯󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁒󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠁪󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠁮󠁺󠁯󠁉󠁇󠁉󠀸󠀶󠁃󠁂󠁪󠀯󠁏󠁧󠁧󠁚󠁪󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁵󠁶󠁏󠁧󠁧󠁚󠁮󠁺󠁯󠁉󠁇󠁕󠀸󠀶󠁃󠁂󠁬󠁶󠁏󠁧󠁧󠁡󠁺󠁺󠁯󠁉󠁇󠀯󠁿\n\n(提示: UTF-8", "views": 363, "forwards": 7}, {"id": 5203, "date": "2025-04-15T04:06:03", "text": "#桂桂今天吃什么\n发现牛肉面里面加上辣椒油味道好棒 qwq\n\n(然后把自己辣到了 🤗", "views": 325, "forwards": 1, "images": [{"width": 2560, "height": 1919, "date": "2025-04-15T04:06:03", "media_type": "photo", "original_name": "photo_2025-04-15_04-06-03.jpg", "url": "media/5203.jpg", "size": 401906, "thumb": "media/5203.jpg_thumb.jpg"}]}, {"id": 5204, "date": "2025-04-15T06:12:37", "text": "真 · 悬空打印\n\n(#AIGC)", "views": 278, "forwards": 0, "images": [{"width": 409, "height": 800, "date": "2025-04-15T06:10:35", "media_type": "photo", "original_name": "photo_2025-04-15_06-10-35.jpg", "url": "media/5204.jpg", "size": 47521, "thumb": "media/5204.jpg_thumb.jpg"}]}, {"id": 5206, "date": "2025-04-15T18:56:18", "text": "因为要离开学校了,去办了一张新的学生卡更新一下照片 qwq\n\n和刚入学的时候的照片对比的话变化好大 > <", "views": 259, "forwards": 2, "media_group_id": 13957947024461093, "images": [{"width": 960, "height": 1280, "date": "2025-04-15T18:56:17", "media_type": "photo", "original_name": "photo_2025-04-15_18-56-17.jpg", "url": "media/5206.jpg", "size": 84142, "thumb": "media/5206.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-15T18:32:04", "media_type": "photo", "original_name": "photo_2025-04-15_18-32-04.jpg", "url": "media/5207.jpg", "size": 98631, "thumb": "media/5207.jpg_thumb.jpg"}]}, {"id": 5208, "date": "2025-04-15T20:19:42", "text": "#桂桂今天吃什么\nこれが...ぎゅう、どん!\n\n这居然确实无疑是牛顿", "views": 252, "forwards": 0, "media_group_id": 13957987062717005, "images": [{"width": 2082, "height": 1562, "date": "2025-04-15T20:20:14", "media_type": "photo", "original_name": "photo_2025-04-15_20-20-14.jpg", "url": "media/5208.jpg", "size": 325009, "thumb": "media/5208.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2025-04-15T20:19:34", "media_type": "photo", "original_name": "photo_2025-04-15_20-19-34.jpg", "url": "media/5209.jpg", "size": 325000, "thumb": "media/5209.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2025-04-15T20:19:41", "media_type": "photo", "original_name": "photo_2025-04-15_20-19-41.jpg", "url": "media/5210.jpg", "size": 335786, "thumb": "media/5210.jpg_thumb.jpg"}]}, {"id": 5211, "date": "2025-04-16T01:08:26", "text": "感觉是时候解开谜底了 qwq\n\n是 UTF-8 隐藏字符!󠀁󠁙󠁯󠁵󠀠󠁦󠁯󠁵󠁮󠁤󠀠󠁭󠁥󠀠󠀾󠀠󠀼󠁿\n\nU+E0000~E007F 是一个特定的 \"Tag\" 编码块,对应的是 128 个一般英文 ASCII 字符的隐藏版本,原本的用途是用来给文字加上不显示的标签\n\n右键上面那条消息点击复制,然后粘贴进文件里就会发现,即使消息里只有几个字符,实际大小却有 2.1KB\n\n在 ipython 里面读取这个文件或者直接转发给 @RawDataBot 都可以看到隐藏字符。把隐藏字符单独取出来、每个字符减去 0xE0000 转换为普通 ASCII、再去掉开头结尾的垫片就可以看到这串隐藏的 base64 消息啦\n\n解码 base64 之后是同样,显示的只有「哪里不对?」,但是 base64 这么长不可能只有这些。\n\n其实这两段谜题的解法是完全一样的,只不过一般的在线 base64 解码器不会显示隐藏字符,而且这次隐藏字符在结尾换行的后面不在消息中间,复制粘贴很容易忽略掉,所以看很多解出第一步的人卡在这里了 quq (其实只要用一个可以保存输出的 base64 解码工具就可以 \n\n总共有四个人解出来恭喜喵!不过当然很多人也猜到了,the cake is a lie 😊", "views": 277, "forwards": 2, "media_group_id": 13958125648289765, "images": [{"width": 1032, "height": 1726, "date": "2025-04-16T01:08:24", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-24.jpg", "url": "media/5211.jpg", "size": 277413, "thumb": "media/5211.jpg_thumb.jpg"}, {"width": 1385, "height": 1701, "date": "2025-04-16T01:08:25", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-25.jpg", "url": "media/5212.jpg", "size": 395669, "thumb": "media/5212.jpg_thumb.jpg"}, {"width": 571, "height": 956, "date": "2025-04-16T01:08:25", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-25.jpg", "url": "media/5213.jpg", "size": 38171, "thumb": "media/5213.jpg_thumb.jpg"}], "reply": {"id": 5202, "text": "这条消息里藏着一道谜题 谁先解出来有蛋糕哦 qwq󠀁󠀵󠁚󠁏󠁱󠀶󠁙󠁥󠁍󠀵󠁌󠁩󠁎󠀵󠁡󠀫󠀵󠀷󠀷󠁹󠁦󠁃󠁶󠁏󠁧󠁧󠁉󠁈󠁺󠁯󠁉󠁇󠁄󠀸󠀶󠁃󠁂󠁲󠀯󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁳󠁶󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠀰󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁋󠁈󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠀱󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁴󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁱󠁦󠁏󠁧󠁧󠁡󠁔󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁇󠁺󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁃󠀶󠀸󠀶󠁃󠁁󠁳󠀯󠁏󠁧󠁧󠁙󠁪󠁺󠁯󠁉󠁇󠁨󠀸󠀶󠁃󠁂󠁴󠁶󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠁴󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁯󠁦󠁏󠁧󠁧󠁡󠁶󠁺󠁯󠁉󠁇󠁬󠀸󠀶󠁃󠁁󠁯󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁴󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁷󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁌󠁲󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁲󠀯󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁃󠁵󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁱󠀯󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁒󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠁪󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠁮󠁺󠁯󠁉󠁇󠁉󠀸󠀶󠁃󠁂󠁪󠀯󠁏󠁧󠁧󠁚󠁪󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁵󠁶󠁏󠁧󠁧󠁚󠁮󠁺󠁯󠁉󠁇󠁕󠀸󠀶󠁃󠁂󠁬󠁶󠁏󠁧󠁧󠁡󠁺󠁺󠁯󠁉󠁇󠀯󠁿\n\n(提示: UTF-8"}}, {"id": 5214, "date": "2025-04-16T06:06:38", "text": "说到旅行模拟器,之前一直在期待的那个 Lushfoil 摄影模拟器今天发售了,立即买了一份进去转了转\n\n现在游戏已经可以把场景渲染得这么真实了,真不敢相信这些居然是一个人做出来的,各种方面都好震撼 🤩", "views": 265, "forwards": 3, "media_group_id": 13958268786484477, "images": [{"width": 1924, "height": 1127, "date": "2025-04-16T06:06:29", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-29.jpg", "url": "media/5214.jpg", "size": 179823, "thumb": "media/5214.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:30", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-30.jpg", "url": "media/5215.jpg", "size": 374861, "thumb": "media/5215.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5216.jpg", "size": 142323, "thumb": "media/5216.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5217.jpg", "size": 163792, "thumb": "media/5217.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5218.jpg", "size": 600522, "thumb": "media/5218.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5219.jpg", "size": 443916, "thumb": "media/5219.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5220.jpg", "size": 173556, "thumb": "media/5220.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5221.jpg", "size": 276188, "thumb": "media/5221.jpg_thumb.jpg"}], "reply": {"id": 5193, "text": "#新番 看了《杂旅》的第一集,感觉完全是旅行模拟器了,无论是画面还是经历都好真实\n\n...好想去日本旅游 🤤 如果哪天有机会去的话,也许可以跟着杂旅的路线吗 quq", "thumb": "media/5193.jpg_thumb.jpg"}}, {"id": 5222, "date": "2025-04-16T06:29:11", "text": "居然真的能像在用相机一样拍长曝光哇", "views": 288, "forwards": 0, "reply": {"id": 5214, "text": "说到旅行模拟器,之前一直在期待的那个 Lushfoil 摄影模拟器今天发售了,立即买了一份进去转了转\n\n现在游戏已经可以把场景渲染得这么真实了,真不敢相信这些居然是一个人做出来的,各种方面都好震撼 🤩", "thumb": "media/5214.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1706, "date": "2025-04-16T06:29:10", "media_type": "photo", "original_name": "photo_2025-04-16_06-29-10.jpg", "url": "media/5222.jpg", "size": 156153, "thumb": "media/5222.jpg_thumb.jpg"}]}, {"id": 5223, "date": "2025-04-16T14:31:35", "text": "互联网真是巨大草台\n\n听说昨天 4chan 被黑了就去查了一下,是真的拿到了 root shell,而且居然不是靠社工\n\n方法是上传了一份文件名是 .pdf 实际上是 postscript 的文件,然后服务器没有校验,用生成预览图的时候会执行的 ghostscript 的漏洞拿到了 shell... 🌚\n\n我上次 CyberSci 2023 的时候解出来的一道防御题就是文件内容没有检查的漏洞,.pdf 后缀但是实际上是 php 脚本... 没想到居然大论坛的生产环境里也能看到这么基础的漏洞 🤗", "views": 5170, "forwards": 85, "media_group_id": 13958511164945181, "images": [{"width": 1037, "height": 387, "date": "2025-04-16T14:31:34", "media_type": "photo", "original_name": "photo_2025-04-16_14-31-34.jpg", "url": "media/5223.jpg", "size": 74345, "thumb": "media/5223.jpg_thumb.jpg"}, {"width": 883, "height": 298, "date": "2025-04-16T14:31:35", "media_type": "photo", "original_name": "photo_2025-04-16_14-31-35.jpg", "url": "media/5224.jpg", "size": 51868, "thumb": "media/5224.jpg_thumb.jpg"}]}, {"id": 5225, "date": "2025-04-17T05:48:36", "text": "电车起火居然真的发生在我这个公寓里了 😢", "views": 350, "forwards": 0, "media_group_id": 13958951330103757, "images": [{"width": 1280, "height": 608, "date": "2025-04-17T05:48:35", "media_type": "photo", "original_name": "photo_2025-04-17_05-48-35.jpg", "url": "media/5225.jpg", "size": 69544, "thumb": "media/5225.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-17T05:48:35", "media_type": "photo", "original_name": "photo_2025-04-17_05-48-35.jpg", "url": "media/5226.jpg", "size": 110379, "thumb": "media/5226.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-17T05:31:44", "media_type": "photo", "original_name": "photo_2025-04-17_05-31-44.jpg", "url": "media/5227.jpg", "size": 155486, "thumb": "media/5227.jpg_thumb.jpg"}]}, {"id": 5228, "date": "2025-04-18T10:31:40", "text": "昨天看了电影《駒田蒸馏所へようこそ》,好喜欢这部电影对理想的呈现\n\n写了感想在这里(剧透警告", "views": 297, "forwards": 2, "media_group_id": 13959778407339541, "images": [{"width": 994, "height": 1675, "date": "2025-04-18T10:31:39", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-18_10-31-39.jpg", "url": "media/5228.jpg", "size": 274484, "thumb": "media/5228.jpg_thumb.jpg"}, {"width": 994, "height": 1417, "date": "2025-04-18T10:31:40", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-18_10-31-40.jpg", "url": "media/5229.jpg", "size": 262888, "thumb": "media/5229.jpg_thumb.jpg"}]}, {"id": 5230, "date": "2025-04-19T03:30:25", "text": "今天 Jun 来这里玩,穿了她的摩卡 kigurumi,超级可爱!!! > <\n\n给她换装换上了我之前的女仆衣服,用她的相机拍了些照片(等待返图中)\n\n我也戴上试了一下头套,戴上的时候不太能看到外面感觉怪怪的(因为发穿着别人的脸的照片好像不太好所以打一下码)\n\n以及研究了一下 kig 头套的结构,比想象中要简单好多,我也好想试试 3D 打印一个", "views": 270, "forwards": 3, "images": [{"width": 2141, "height": 1568, "date": "2025-04-19T03:30:25", "media_type": "photo", "original_name": "photo_2025-04-19_03-30-25.jpg", "url": "media/5230.jpg", "size": 379077, "thumb": "media/5230.jpg_thumb.jpg"}]}, {"id": 5231, "date": "2025-04-20T04:15:54", "text": "Jamie 的大作业在研究无透镜的成像方式,今天来找我帮忙\n\n她带过来了一个 Pi Cam 原本想拆,但是看了一下觉得传感器好小不太能魔改,还是贡献了我闲置的 webcam,拆开镜头看到下面的传感器好好看 🤩\n\n决定好要用它之后帮忙 3D 打印了一个用来固定掩码薄膜的片片,以及帮忙把 LED 焊下去了(因为 LED 的位置可能影响传感器读到的颜色)\n\n希望接下来她的尝试顺利 🙏", "views": 214, "forwards": 0, "media_group_id": 13960980435002741, "images": [{"width": 1899, "height": 1425, "date": "2025-04-20T04:15:48", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-48.jpg", "url": "media/5231.jpg", "size": 298365, "thumb": "media/5231.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:49", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-49.jpg", "url": "media/5232.jpg", "size": 294552, "thumb": "media/5232.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:50", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-50.jpg", "url": "media/5233.jpg", "size": 310937, "thumb": "media/5233.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:51", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-51.jpg", "url": "media/5234.jpg", "size": 410845, "thumb": "media/5234.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:52", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-52.jpg", "url": "media/5235.jpg", "size": 362600, "thumb": "media/5235.jpg_thumb.jpg"}, {"width": 2560, "height": 1372, "date": "2025-04-20T04:15:53", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-53.jpg", "url": "media/5236.jpg", "size": 361745, "thumb": "media/5236.jpg_thumb.jpg"}]}, {"id": 5237, "date": "2025-04-20T04:29:53", "text": "聊聊不太聪明喵\n\n今天一起做咖喱,首先是聊聊热锅烧油忘记开火,然后盛饭的时候还忘记了是拌饭结果用了只能装下饭的小碗 🧐", "views": 221, "forwards": 0}, {"id": 5238, "date": "2025-04-20T06:38:19", "text": "头发又太长了,尝试自己剪头发结果大翻车 😢\n\n我剪前面能看到的地方然后侧边后面没有把握就交给聊聊了。剪了一圈发现左边比右边长一点,然后稍微修了一下左边,侧边让聊聊帮忙修一下结果剪多了 🤗\n\n照镜子看起来不太聪明喵\n\n没关系没关系 再等两周再修修吧", "views": 242, "forwards": 3, "media_group_id": 13961048792715885, "images": [{"width": 1280, "height": 898, "date": "2025-04-20T06:38:17", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-17.jpg", "url": "media/5238.jpg", "size": 69314, "thumb": "media/5238.jpg_thumb.jpg"}, {"width": 1280, "height": 1219, "date": "2025-04-20T06:38:18", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-18.jpg", "url": "media/5239.jpg", "size": 88691, "thumb": "media/5239.jpg_thumb.jpg"}, {"width": 1280, "height": 958, "date": "2025-04-20T06:38:18", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-18.jpg", "url": "media/5240.jpg", "size": 116371, "thumb": "media/5240.jpg_thumb.jpg"}]}, {"id": 5241, "date": "2025-04-20T18:27:58", "text": "好吧聊聊拿错香菜不是完全没有原因的,看了一下标签...\n\n“卷叶洋香菜”\n“直叶芫荽”\n“芫茜(芫荽)”\n\n聊聊应该是 match 了唯一一个有“香菜”两个字的,但是最后那个才是中餐常用的香菜 🍔\n\n相比之下我买菜完全不看字所以就不会掉进这个坑 至少鼻子不会骗人 🤤", "views": 228, "forwards": 1, "media_group_id": 13961389428273157, "images": [{"width": 1189, "height": 1280, "date": "2025-04-20T18:27:57", "media_type": "photo", "original_name": "photo_2025-04-20_18-27-57.jpg", "url": "media/5241.jpg", "size": 391886, "thumb": "media/5241.jpg_thumb.jpg"}, {"width": 1280, "height": 738, "date": "2025-04-20T18:27:58", "media_type": "photo", "original_name": "photo_2025-04-20_18-27-58.jpg", "url": "media/5242.jpg", "size": 252493, "thumb": "media/5242.jpg_thumb.jpg"}], "reply": {"id": 4965, "text": "聊聊去超市买了三次香菜都没买对,今天一起去的时候让聊聊帮忙拿香菜(因为太远了我走不动)然后聊聊给我拿了 curly parsley 🤗"}}, {"id": 5243, "date": "2025-04-21T05:37:43", "text": "#桂桂今天吃什么\n芒果寿司 🍣\n\n感谢 Jamie 送了蛋糕,发现这次中超的蛋糕甜味正好呢,北美超市的蛋糕都太甜了", "views": 222, "forwards": 0, "media_group_id": 13961710904473125, "images": [{"width": 2560, "height": 1920, "date": "2025-04-21T05:37:41", "media_type": "photo", "original_name": "photo_2025-04-21_05-37-41.jpg", "url": "media/5243.jpg", "size": 191292, "thumb": "media/5243.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-21T05:37:42", "media_type": "photo", "original_name": "photo_2025-04-21_05-37-42.jpg", "url": "media/5244.jpg", "size": 278906, "thumb": "media/5244.jpg_thumb.jpg"}]}, {"id": 5245, "date": "2025-04-21T06:35:30", "text": "#桂桂今天吃什么\n炒饭!\n\n原本打算做午餐肉炒卷心菜 + 米饭,但是热锅烧油炒葱炒肉之后发现菜发霉了,不过正好这些食材也可以用来做炒饭所以就做了炒饭 qwq", "views": 229, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2025-04-21T05:42:48", "media_type": "photo", "original_name": "photo_2025-04-21_05-42-48.jpg", "url": "media/5245.jpg", "size": 892391, "thumb": "media/5245.jpg_thumb.jpg"}]}, {"id": 5246, "date": "2025-04-22T01:29:22", "text": "#桂桂今天吃什么\nfish and... chips?", "views": 228, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-04-22T01:29:22", "media_type": "photo", "original_name": "photo_2025-04-22_01-29-22.jpg", "url": "media/5246.jpg", "size": 188866, "thumb": "media/5246.jpg_thumb.jpg"}]}, {"id": 5247, "date": "2025-04-22T19:40:35", "text": "和聊聊拼了迷你咖啡厅 qwq \n\n看上去好 cozy,好想在现实中开这样的咖啡厅呀(可惜我只会做速溶咖啡 😸", "views": 232, "forwards": 1, "media_group_id": 13962806685581797, "images": [{"width": 960, "height": 1280, "date": "2025-04-22T19:40:33", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-33.jpg", "url": "media/5247.jpg", "size": 159381, "thumb": "media/5247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:33", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-33.jpg", "url": "media/5248.jpg", "size": 233469, "thumb": "media/5248.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5249.jpg", "size": 155475, "thumb": "media/5249.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5250.jpg", "size": 171385, "thumb": "media/5250.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5251.jpg", "size": 166047, "thumb": "media/5251.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5252.jpg", "size": 91616, "thumb": "media/5252.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:35", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-35.jpg", "url": "media/5253.jpg", "size": 175501, "thumb": "media/5253.jpg_thumb.jpg"}]}, {"id": 5254, "date": "2025-04-23T08:26:35", "text": "看来并不是所有光猫都这么容易破解...\n\n刚才在尝试用同样的方法破解 Bell GigaHub,拆开了机器、用示波器找到了 TTL 引脚的焊盘、焊上了线、打开了 UART 终端,然后发现虽然可以从这里看到它系统的输出,但是没办法输入指令,在 UBoot 阶段尝试中断也没有用... 😶\n\n因为家里跑的服务全都依赖这个路由器所以暂时放弃接回去了,下次买一台二手试试直接读写闪存好了 ", "views": 216, "forwards": 1, "media_group_id": 13963174362310541, "images": [{"width": 2560, "height": 1920, "date": "2025-04-23T08:26:24", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-24.jpg", "url": "media/5254.jpg", "size": 770446, "thumb": "media/5254.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:26", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-26.jpg", "url": "media/5255.jpg", "size": 620904, "thumb": "media/5255.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:27", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-27.jpg", "url": "media/5256.jpg", "size": 446685, "thumb": "media/5256.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:30", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-30.jpg", "url": "media/5257.jpg", "size": 575128, "thumb": "media/5257.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-23T08:26:33", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-33.jpg", "url": "media/5258.jpg", "size": 776772, "thumb": "media/5258.jpg_thumb.jpg"}, {"width": 1219, "height": 1921, "date": "2025-04-23T08:26:34", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-34.jpg", "url": "media/5259.jpg", "size": 290980, "thumb": "media/5259.jpg_thumb.jpg"}], "reply": {"id": 4265, "text": "今天去 syama 家帮忙破解了移动光光猫 🌞\n\n型号是 SK-D747,想要关掉 ipv6 防火墙但是用户配置界面并没有这个设置,想要找到 CMCCAdmin 超管密码。通常来说超管密码直接找宽带师傅要或者找移动内鬼查就能查到,但是这台是公寓提供的集客宽带所以没办法联系师傅,内鬼也查不到密码。去网络论坛上看了其他人的破解方法,也试了很多 hidden_version_switch.html 之类的漏洞,但是这些都被堵住了。看来软件是没办法了,拆机看看\n\n拆开后盖马上发现有八个测试孔,四个焊了排针,四个没焊。电表测一下发现孔 0 4 7 都是接地。又测了一下电压,孔 1 是 5V,孔 5 是 3V,6 是 0.074V。群友猜 5 6 分别是 UART 的 TX 和 RX,但是插上 UART 串口工具发现并没有输出,反过来也没有。\n\n然后突然想到,既然买了示波器就看看这些孔的波形好了,把夹子接地,针点到每个引脚,发现脚 2 是稳定 3V,脚 3 有零到 3V 的 TTL 高低电平切换,由此推断 2 3 才是 TX 和 RX。这次接上 UART 终于进终端了!\n\n接上之后就交给 menci 了,重启路由器,终端打了很多日志,等开机结束之后导出搜索 \"pwd\" 找到了 root 密码 🌚 真安全。登录进 root 之后去读文件 /userconfig/cfg/db_user_cfg.xml 就拿到了超管密码,然后我累累睡睡,menci 念了几串魔法配好了桥接和公网 v6 直通,好厉害\n\n总之学会了用示波器很开心! 会用之后就看到什么都忍不住想用示波器点点了", "thumb": "media/4265.jpg_thumb.jpg"}}, {"id": 5260, "date": "2025-04-23T20:04:00", "text": "发现日元和加拿大元转换只需要去掉两个零,好方便 🤩", "views": 221, "forwards": 0}, {"id": 5261, "date": "2025-04-23T23:24:17", "text": "今天进城本来只是买东西交一下货,但是天气很好不太想回去,就在城里慢悠悠转来转去 qwq\n\n转进了一家批发商,似乎可以买到中餐馆常用的大面碗和打包盒,好奇妙,如果不是马上要离开了的话大概会买两个很好看的面碗回去", "views": 226, "forwards": 0, "media_group_id": 13963605258959221, "images": [{"width": 1280, "height": 960, "date": "2025-04-23T19:31:57", "media_type": "photo", "original_name": "photo_2025-04-23_19-31-57.jpg", "url": "media/5261.jpg", "size": 243774, "thumb": "media/5261.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-23T19:32:01", "media_type": "photo", "original_name": "photo_2025-04-23_19-32-01.jpg", "url": "media/5262.jpg", "size": 190137, "thumb": "media/5262.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T19:32:02", "media_type": "photo", "original_name": "photo_2025-04-23_19-32-02.jpg", "url": "media/5263.jpg", "size": 275832, "thumb": "media/5263.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T19:33:39", "media_type": "photo", "original_name": "photo_2025-04-23_19-33-39.jpg", "url": "media/5264.jpg", "size": 307921, "thumb": "media/5264.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T23:24:03", "media_type": "photo", "original_name": "photo_2025-04-23_23-24-03.jpg", "url": "media/5265.jpg", "size": 273868, "thumb": "media/5265.jpg_thumb.jpg"}]}, {"id": 5266, "date": "2025-04-24T00:21:41", "text": "然后依然不想回家,正好离 Henry 家比较近就去找他玩,玩了 arcaea 和 osu\n\n从他的 osu 最近游玩里找到了好多当时打太多遍打到过拟合能够背下来的谱,比如 ”(can you) understand me“ 还有 “world.execute(me)”\n\n虽然代码皮肤延迟设备判定都和当初不一样了,但是打到一首熟悉谱面的手感并不会骗人——听着歌、划起笔、敲起键盘,仿佛身边空气的气味和自己的心情一起回到了当时在麻省郊区的小屋,仿佛侧过头还能看到前前任香子兰在左上角围观,像是激活了一张三分钟的时光传送券,带回来了只存在于文字中的回忆...\n\n在回家的地铁上哭了... 好想把这些回忆永远保存下来,可惜每次触发都只会变得越来越模糊,直到完全被现在覆盖 🪟", "views": 358, "forwards": 1, "media_group_id": 13963632813696037, "images": [{"width": 2560, "height": 1920, "date": "2025-04-24T00:21:39", "media_type": "photo", "original_name": "photo_2025-04-24_00-21-39.jpg", "url": "media/5266.jpg", "size": 448631, "thumb": "media/5266.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-24T00:21:41", "media_type": "photo", "original_name": "photo_2025-04-24_00-21-41.jpg", "url": "media/5267.jpg", "size": 425139, "thumb": "media/5267.jpg_thumb.jpg"}]}, {"id": 5268, "date": "2025-04-24T05:41:29", "text": "发现手术之后对疼痛耐受确实更强了,昨天拆机的时候不小心把食指划出血,但是完全没有感觉到痛\n\n如果是以前的话肯定这一两天都不会用这根手指了... 我握笔姿势的坏习惯最初就是因为某次大拇指受伤了不敢用它所以换了姿势 quq", "views": 306, "forwards": 1, "reply": {"id": 5254, "text": "看来并不是所有光猫都这么容易破解...\n\n刚才在尝试用同样的方法破解 Bell GigaHub,拆开了机器、用示波器找到了 TTL 引脚的焊盘、焊上了线、打开了 UART 终端,然后发现虽然可以从这里看到它系统的输出,但是没办法输入指令,在 UBoot 阶段尝试中断也没有用... 😶\n\n因为家里跑的服务全都依赖这个路由器所以暂时放弃接回去了,下次买一台二手试试直接读写闪存好了 ", "thumb": "media/5254.jpg_thumb.jpg"}}, {"id": 5269, "date": "2025-04-25T00:53:42", "text": "#戴上耳机\n节拍好奇妙的一首歌 是什么呢?", "views": 274, "forwards": 0, "files": [{"duration": 189, "performer": "WILLOW", "title": "symptom of life", "file_name": "WILLOW - symptom of life.flac", "mime_type": "audio/flac", "date": "2025-04-25T00:53:42", "media_type": "audio_file", "original_name": "WILLOW - symptom of life.flac", "url": "media/5269.flac", "size": 21865732, "thumb": "media/5269.flac_thumb.jpg"}]}, {"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 拍不过都只有一小节,停止思考 🤗\n\n这首曲子真的太厉害了", "views": 291, "forwards": 0, "reply": {"id": 5269, "text": "#戴上耳机\n节拍好奇妙的一首歌 是什么呢?"}, "images": [{"width": 2560, "height": 1787, "date": "2025-04-25T01:48:15", "media_type": "photo", "original_name": "photo_2025-04-25_01-48-15.jpg", "url": "media/5270.jpg", "size": 346691, "thumb": "media/5270.jpg_thumb.jpg"}]}, {"id": 5271, "date": "2025-04-25T07:42:02", "text": "把四年前就特别喜欢的这首《バビロン》的 vocal 谱扒下来了,想要和谁一起唱 🥺\n\n(感觉完全是单词歌 🤗\n\n以及不得不说 MuseScore 的排版能力好强,我之前一直在用 flat 还买了会员,但是发现 flat 无论是小节位置还是歌词标注都没办法排出我想要的效果", "views": 295, "forwards": 0, "reply": {"id": 213, "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059"}, "images": [{"width": 2560, "height": 1140, "date": "2025-04-25T07:42:01", "media_type": "photo", "original_name": "photo_2025-04-25_07-42-01.jpg", "url": "media/5271.jpg", "size": 345798, "thumb": "media/5271.jpg_thumb.jpg"}]}, {"id": 5272, "date": "2025-04-25T09:43:12", "text": "是桐谷遥欢乐日...!", "views": 332, "forwards": 0, "images": [{"width": 1280, "height": 1263, "date": "2025-04-25T09:43:11", "media_type": "photo", "original_name": "photo_2025-04-25_09-43-11.jpg", "url": "media/5272.jpg", "size": 226352, "thumb": "media/5272.jpg_thumb.jpg"}]}, {"id": 5273, "date": "2025-04-26T03:10:28", "text": "“privacy and compliance\"... 😶", "views": 380, "forwards": 0, "images": [{"width": 1504, "height": 1156, "date": "2025-04-26T03:10:28", "media_type": "photo", "original_name": "photo_2025-04-26_03-10-28.jpg", "url": "media/5273.jpg", "size": 131406, "thumb": "media/5273.jpg_thumb.jpg"}]}, {"id": 5274, "date": "2025-04-26T07:54:23", "text": "想唱歌,有无源麦克风但是没有给麦克风用的功放,找了好久可以用来录音的设备\n\n试了笔记本的耳机孔和台式板载声卡的 mic-in 口,笔记本声音很小,台式声音够大但是底噪也够大。所以试了把音响的功放接到笔记本上,结果声音一会大一会小像 sin 曲线一样\n\n然后试了给手机买的 cx31993 声卡,意外发现能用,声音很大又没有底噪,但问题是它会触发安卓的线控语音助手和音量+... 毕竟线控是在麦克风线上靠阻抗检测的灵车东西,麦克风必须是特定的阻抗才能不被误判\n\n最后把 cx31993 插电脑上,再加上 +25dB 的增益就完成了,底噪最高在 -45dB 感觉还不错", "views": 519, "forwards": 1, "media_group_id": 13965232503831333, "images": [{"width": 1280, "height": 960, "date": "2025-04-26T07:54:22", "media_type": "photo", "original_name": "photo_2025-04-26_07-54-22.jpg", "url": "media/5274.jpg", "size": 185812, "thumb": "media/5274.jpg_thumb.jpg"}, {"width": 872, "height": 1280, "date": "2025-04-26T07:54:22", "media_type": "photo", "original_name": "photo_2025-04-26_07-54-22.jpg", "url": "media/5275.jpg", "size": 102361, "thumb": "media/5275.jpg_thumb.jpg"}]}, {"id": 5276, "date": "2025-04-26T13:30:44", "text": "Cosmo... 居然真的闭店了 😢 😢 😢", "views": 738, "forwards": 0, "reply": {"id": 5147, "text": "考完看离还车的时间还有三小时,就绕远去了一趟 Cosmo,原本想去敲敲鼓,但是发现 Cosmo 这么大的店居然一套架好的鼓都没有,和两年前来这里相比像是要倒闭了一样...\n\n还是绕回来去 Just Drums 了,感谢店员让我乱敲 quq\n\n(然后敲爽了忘了看时间,还车晚了半小时 🥺 还好租车店的店员好心没多扣钱", "thumb": "media/5147.jpg_thumb.jpg"}, "images": [{"width": 1075, "height": 1280, "date": "2025-04-26T13:31:21", "media_type": "photo", "original_name": "photo_2025-04-26_13-31-21.jpg", "url": "media/5276.jpg", "size": 139549, "thumb": "media/5276.jpg_thumb.jpg"}]}, {"id": 5277, "date": "2025-04-26T15:39:57", "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门", "views": 1696, "forwards": 50}, {"id": 5278, "date": "2025-04-26T16:48:46", "text": "溯源一下发现这个漏洞是在 clash-verge-service 代码中出现的,从那个删库的原作者 zzzgydi 2022 年的第一个提交开始到现在都一直存在...", "views": 1085, "forwards": 11, "reply": {"id": 5277, "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门"}}, {"id": 5279, "date": "2025-04-27T07:00:09", "text": "和 syama 打电话教她读五线谱,她说觉得像在人脑解压 midi 🤗\n\n发现自己习惯觉得理所当然的事情在别人眼里也许很难懂... 比如怎样从一个个分数长度的音符中理解每个音符在什么时间开始、或者用前面已经知道的音符定位接下来的音符的音高之类的", "views": 661, "forwards": 2, "images": [{"width": 2272, "height": 1684, "date": "2025-04-27T07:00:08", "media_type": "photo", "original_name": "photo_2025-04-27_07-00-08.jpg", "url": "media/5279.jpg", "size": 229951, "thumb": "media/5279.jpg_thumb.jpg"}]}, {"id": 5280, "date": "2025-04-27T10:07:17", "text": "整理了一下以前所有的乐谱开源出来了 qwq\n\n一个原因是因为 musescore 平台真的太过分,居然下载其他用户上传的谱子要收钱...\n\n另一个原因是,想要让项目文件不会丢失、让自己以后想得起来放在哪里的最好方法就是传到 GitHub 上,让世界帮我备份 \n\nGitHub 仓库在这里", "views": 632, "forwards": 4, "images": [{"width": 1395, "height": 1644, "date": "2025-04-27T10:07:16", "media_type": "photo", "original_name": "photo_2025-04-27_10-07-16.jpg", "url": "media/5280.jpg", "size": 263681, "thumb": "media/5280.jpg_thumb.jpg"}]}, {"id": 5281, "date": "2025-04-27T21:16:50", "text": "今天 Cosmo 最后一天营业,去凑凑热闹。几周前去的时候停车场还是空的,今天要闭店了反而挤满了人 😢\n\n第一次见到闭店感觉好奇妙,除了商品以外,平时不是商品的东西也被标上了价签,比如货架、柜子、平时在放幻灯片的大显示屏...\n\n转了几圈可惜没有找到比较值得买的东西呢,大概都已经被别人买走了吧\n\n想买替换的吉他弦备用,发现货架上已经不剩木吉他的吉他弦了。想找找有没有更合身的电吉他,发现剩下的都买不起。想找找无源麦克风的录音设备,也没有很好的价格。还问了之前在这里租的钟琴有没有在卖,似乎也没有了。结果 $3 拿了一双鼓棒回家了 🤗", "views": 574, "forwards": 1, "media_group_id": 13966308886338133, "images": [{"width": 1280, "height": 960, "date": "2025-04-27T21:16:47", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-47.jpg", "url": "media/5281.jpg", "size": 183950, "thumb": "media/5281.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-27T21:16:48", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-48.jpg", "url": "media/5282.jpg", "size": 291361, "thumb": "media/5282.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-27T21:16:49", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-49.jpg", "url": "media/5283.jpg", "size": 224294, "thumb": "media/5283.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-27T21:16:50", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-50.jpg", "url": "media/5284.jpg", "size": 149318, "thumb": "media/5284.jpg_thumb.jpg"}], "reply": {"id": 5276, "text": "Cosmo... 居然真的闭店了 😢 😢 😢"}}, {"id": 5285, "date": "2025-04-28T03:39:16", "text": "猫猫本能:把通关需要的电池丢下去了 然后解锁了一个成就", "views": 669, "forwards": 0, "files": [{"width": 1080, "height": 1080, "duration": 16, "file_name": "cut.36.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-28T03:39:16", "media_type": "video_file", "original_name": "cut.36.mp4", "url": "media/5285.mp4", "size": 1435162, "thumb": "media/5285.mp4_thumb.jpg"}]}, {"id": 5286, "date": "2025-04-28T10:11:40", "text": "我让聊聊帮忙把房间里的碗洗了,然后聊聊看到了杯子没有洗,因为觉得杯子不是碗 🧐\n\n...然后我们争论了好久杯子是不是碗\n\n为了一劳永逸证明杯子是碗,我搓了一个脚本,从 gemma 3 模型里掏出了向量化层,把两个词向量化之后计算余弦相似度。相似度数值越接近 1 词意就越相近\n\n然后计算了「杯子」和「碗」的相似度 = 0.29,「猫」和「动物」的相似度 = 0.16,杯子和碗的词意距离比猫和动物还要更近——如果杯子不是碗,猫就不是动物。但是猫肯定是动物,所以杯子也一定是碗 证明结束", "views": 898, "forwards": 2, "images": [{"width": 800, "height": 638, "date": "2025-04-28T09:59:13", "media_type": "photo", "original_name": "photo_2025-04-28_09-59-13.jpg", "url": "media/5286.jpg", "size": 84278, "thumb": "media/5286.jpg_thumb.jpg"}]}, {"id": 5287, "date": "2025-04-28T10:23:37", "text": "(是玩笑啦,实际上向量相近只是在语言应用中更相关而已,和“词意”并没有什么实际的关联... 比如「快」和「慢」即使是反义词,相似度却有 0.36 这么高,只是因为很有关联而已 qwq 不过还是挺好玩的hhh)", "views": 1131, "forwards": 0, "reply": {"id": 5286, "text": "我让聊聊帮忙把房间里的碗洗了,然后聊聊看到了杯子没有洗,因为觉得杯子不是碗 🧐\n\n...然后我们争论了好久杯子是不是碗\n\n为了一劳永逸证明杯子是碗,我搓了一个脚本,从 gemma 3 模型里掏出了向量化层,把两个词向量化之后计算余弦相似度。相似度数值越接近 1 词意就越相近\n\n然后计算了「杯子」和「碗」的相似度 = 0.29,「猫」和「动物」的相似度 = 0.16,杯子和碗的词意距离比猫和动物还要更近——如果杯子不是碗,猫就不是动物。但是猫肯定是动物,所以杯子也一定是碗 证明结束"}}, {"id": 5288, "date": "2025-04-28T20:26:59", "text": "后续:clash verge rev 的开发者给 macOS 添加了可执行程序签名验证,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 \n\n(PoC 原图放这里了: clash-verge-service#9)\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件", "views": 5619, "forwards": 144, "media_group_id": 13966976157341773, "images": [{"width": 2555, "height": 1368, "date": "2025-04-28T20:26:58", "media_type": "photo", "original_name": "photo_2025-04-28_20-26-58.jpg", "url": "media/5288.jpg", "size": 470811, "thumb": "media/5288.jpg_thumb.jpg"}, {"width": 1038, "height": 1948, "date": "2025-04-28T20:26:59", "media_type": "photo", "original_name": "photo_2025-04-28_20-26-59.jpg", "url": "media/5289.jpg", "size": 166797, "thumb": "media/5289.jpg_thumb.jpg"}], "reply": {"id": 5277, "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门"}}, {"id": 5290, "date": "2025-04-30T10:35:18", "text": "\"U盘\"", "views": 490, "forwards": 0, "images": [{"width": 394, "height": 157, "date": "2025-04-30T10:35:18", "media_type": "photo", "original_name": "photo_2025-04-30_10-35-18.jpg", "url": "media/5290.jpg", "size": 10557, "thumb": "media/5290.jpg_thumb.jpg"}]}, {"id": 5291, "date": "2025-04-30T13:25:43", "text": "#桂桂今天吃什么\n炸肉片拉面!\n\n奇妙,原本没放油煎肉片,过一会再看一眼油已经没过肉片变成炸肉片了 🥺\n\n虽然知道这样会长胖胖但是还是倒了一些肉油到面汤里,不得不说肉油好香 🤤", "views": 436, "forwards": 0, "media_group_id": 13968156351355757, "images": [{"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5291.jpg", "size": 412222, "thumb": "media/5291.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5292.jpg", "size": 547146, "thumb": "media/5292.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5293.jpg", "size": 332242, "thumb": "media/5293.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:43", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-43.jpg", "url": "media/5294.jpg", "size": 281029, "thumb": "media/5294.jpg_thumb.jpg"}]}, {"id": 5295, "date": "2025-04-30T15:53:07", "text": "看到杏铃被人炸号的过程,感觉 tg 好可怕... 好害怕哪天同样的事情也会发生在自己身上 😪\n\n也许需要自动化一下账号备份", "views": 471, "forwards": 0}, {"id": 5296, "date": "2025-05-01T01:08:15", "text": "踩坑了... 刚才尝试跨过半个地球给妈妈远程 IT support,需要一个远程桌面\n\n首先试了 TeamViewer,它觉得我是商业用户不让我连\n\n然后试了 ToDesk,它说全球节点繁忙要再花 ¥66 才能连... 想换,但是妈妈说她不想折腾了、让我不要想着省这点钱。那就买吧,买完之后连接速度只有 5KB/s,延迟 >3s 完全没法用也没办法退款... 🤗\n\n最后试了 AnyDesk 发现可以用,虽然不是直连,是连了官方 relay,但是速度还不错", "views": 426, "forwards": 1, "media_group_id": 13968493560159205, "images": [{"width": 800, "height": 514, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5296.jpg", "size": 48155, "thumb": "media/5296.jpg_thumb.jpg"}, {"width": 858, "height": 459, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5297.jpg", "size": 33469, "thumb": "media/5297.jpg_thumb.jpg"}, {"width": 626, "height": 369, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5298.jpg", "size": 32835, "thumb": "media/5298.jpg_thumb.jpg"}]}, {"id": 5299, "date": "2025-05-02T01:36:24", "text": "我: 很热闹\nrime: 很热,不好 😇", "views": 462, "forwards": 1, "images": [{"width": 320, "height": 202, "date": "2025-05-02T01:35:47", "media_type": "photo", "original_name": "photo_2025-05-02_01-35-47.jpg", "url": "media/5299.jpg", "size": 12546, "thumb": "media/5299.jpg_thumb.jpg"}]}, {"id": 5300, "date": "2025-05-02T05:55:04", "text": "提权漏洞的后续: clash verge rev 开发者来找我了,回想一下好像确实说得有点过火,以后还是不猜测是不是后门了。现在知道了开发者是真心想要让用户...少按两个按钮...才写成这种结构的 😶\n\n给ta提了一些也许会有用的建议,相信他们那边也在努力修复了。不过因为现在这些问题都还存在,所以暂时不推荐用 verge rev。如果开发者能够修好的话,我会重新在这里跟进的\n\n以及因为理解作者很辛苦,而且是 win/linux 平台上唯一还在维护的 clash 前端,所以还是赞助 $20 支持一下好了 qwq", "views": 552, "forwards": 18, "media_group_id": 13969322433734669, "images": [{"width": 893, "height": 1775, "date": "2025-05-02T05:04:50", "media_type": "photo", "original_name": "photo_2025-05-02_05-04-50.jpg", "url": "media/5300.jpg", "size": 242722, "thumb": "media/5300.jpg_thumb.jpg"}, {"width": 850, "height": 1280, "date": "2025-05-02T05:55:02", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-02.jpg", "url": "media/5301.jpg", "size": 231156, "thumb": "media/5301.jpg_thumb.jpg"}, {"width": 884, "height": 1803, "date": "2025-05-02T05:55:03", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-03.jpg", "url": "media/5302.jpg", "size": 299727, "thumb": "media/5302.jpg_thumb.jpg"}, {"width": 506, "height": 368, "date": "2025-05-02T05:55:03", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-03.jpg", "url": "media/5303.jpg", "size": 18087, "thumb": "media/5303.jpg_thumb.jpg"}], "reply": {"id": 5288, "text": "后续:clash verge rev 的开发者给 macOS 添加了可执行程序签名验证,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 \n\n(PoC 原图放这里了: clash-verge-service#9)\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件", "thumb": "media/5288.jpg_thumb.jpg"}}, {"id": 5304, "date": "2025-05-02T21:46:41", "text": "第一次用 libvirt + virsh + kvm,好好用!居然打一个指令之后就直接能访问 TTY shell 了\n\n意识到之前在 linux 服务器上远程桌面然后用 VMware Workstation 跑虚拟机好蠢 🥺", "views": 423, "forwards": 3, "media_group_id": 13969779211072469, "images": [{"width": 752, "height": 315, "date": "2025-05-02T21:46:40", "media_type": "photo", "original_name": "photo_2025-05-02_21-46-40.jpg", "url": "media/5304.jpg", "size": 31027, "thumb": "media/5304.jpg_thumb.jpg"}, {"width": 1255, "height": 557, "date": "2025-05-02T21:46:41", "media_type": "photo", "original_name": "photo_2025-05-02_21-46-41.jpg", "url": "media/5305.jpg", "size": 134658, "thumb": "media/5305.jpg_thumb.jpg"}]}, {"id": 5306, "date": "2025-05-04T02:09:28", "text": "#TIL 我居然写了七八年前端,今天才知道原来
是不一样的...\n\n其实应该说,在原生 HTML 里这两个不一样,但是在 Svelte 里面是一样的。原生会直接忽略掉 /> 变成一个只有开没有关的 div,但是 Svelte 会像上面那样把它按照 XML 解析成开了之后马上关上\n\n...所以今天的另一个 #TIL 是 Svelte 的 HTML 语法居然和原生不一样,即使区别很微妙而且大部分人不会注意到,但是也有被震撼", "views": 416, "forwards": 5, "images": [{"width": 1156, "height": 238, "date": "2025-05-04T02:09:28", "media_type": "photo", "original_name": "photo_2025-05-04_02-09-28.jpg", "url": "media/5306.jpg", "size": 25589, "thumb": "media/5306.jpg_thumb.jpg"}]}, {"id": 5307, "date": "2025-05-04T20:46:08", "text": "发现自己体力好差...\n\n今天想去附近的一家餐厅,打车 $8 好贵,走路 18 分钟又觉得太慢了,所以决定试试骑车去。手术之前骑 15km 都没什么的话,现在骑 1.5km 也不会有事的吧\n\n刚开始还好,但是快到的时候下车突然头晕想吐感觉要晕过去了,和刚手术完缺血的时候脑缺氧的感觉一样... 原地坐了一会才勉强能推着车继续走\n\n明明已经过了四个月了... 什么时候体力才能恢复呢 🫣", "views": 342, "forwards": 1, "media_group_id": 13971132545872317, "images": [{"width": 960, "height": 1280, "date": "2025-05-04T20:46:07", "media_type": "photo", "original_name": "photo_2025-05-04_20-46-07.jpg", "url": "media/5307.jpg", "size": 161874, "thumb": "media/5307.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-04T20:46:07", "media_type": "photo", "original_name": "photo_2025-05-04_20-46-07.jpg", "url": "media/5308.jpg", "size": 183870, "thumb": "media/5308.jpg_thumb.jpg"}]}, {"id": 5309, "date": "2025-05-05T03:03:27", "text": "#桂桂今天吃什么\nは蜜瓜\n\n(超甘い!", "views": 336, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-05-05T03:03:27", "media_type": "photo", "original_name": "photo_2025-05-05_03-03-27.jpg", "url": "media/5309.jpg", "size": 154330, "thumb": "media/5309.jpg_thumb.jpg"}]}, {"id": 5310, "date": "2025-05-05T04:13:26", "text": "看隔壁频道填了这个游戏喜好表我也来填一下,尽力用了最近玩过或者记忆依然很清楚的游戏,也尽力没有重复... 有太多很好的选择了填表好费力 😀\n\n记得超级久之前填过一次,但是找不到了,这两次的答案肯定很不一样吧", "views": 354, "forwards": 3, "images": [{"width": 1929, "height": 1980, "date": "2025-05-05T04:13:25", "media_type": "photo", "original_name": "photo_2025-05-05_04-13-25.jpg", "url": "media/5310.jpg", "size": 604612, "thumb": "media/5310.jpg_thumb.jpg"}]}, {"id": 5311, "date": "2025-05-05T04:35:40", "text": "聊聊:桂桂为什么会在说话的时候像扇翅膀一样挥胳膊\n我:我前世大概是鸟吧\n聊聊:太好了,猫吃鸟(/吃 🐱\n我:😡 但是飞行系克草耶", "views": 346, "forwards": 0}, {"id": 5312, "date": "2025-05-05T23:28:26", "text": "今天也骑车去了,但是今天没有晕过去!看来还是需要更多运动才能习惯呢 quq\n\n(今天吃了烤肉肉三明治", "views": 337, "forwards": 0, "reply": {"id": 5307, "text": "发现自己体力好差...\n\n今天想去附近的一家餐厅,打车 $8 好贵,走路 18 分钟又觉得太慢了,所以决定试试骑车去。手术之前骑 15km 都没什么的话,现在骑 1.5km 也不会有事的吧\n\n刚开始还好,但是快到的时候下车突然头晕想吐感觉要晕过去了,和刚手术完缺血的时候脑缺氧的感觉一样... 原地坐了一会才勉强能推着车继续走\n\n明明已经过了四个月了... 什么时候体力才能恢复呢 🫣", "thumb": "media/5307.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2025-05-05T23:28:26", "media_type": "photo", "original_name": "photo_2025-05-05_23-28-26.jpg", "url": "media/5312.jpg", "size": 167760, "thumb": "media/5312.jpg_thumb.jpg"}]}, {"id": 5313, "date": "2025-05-05T23:39:01", "text": "今生第二次错过毕业仪式", "views": 352, "forwards": 0, "images": [{"width": 713, "height": 122, "date": "2025-05-05T23:39:01", "media_type": "photo", "original_name": "photo_2025-05-05_23-39-01.jpg", "url": "media/5313.jpg", "size": 13526, "thumb": "media/5313.jpg_thumb.jpg"}]}, {"id": 5314, "date": "2025-05-07T04:48:40", "text": "需要改水冷", "views": 284, "forwards": 0, "images": [{"width": 545, "height": 171, "date": "2025-05-07T04:48:40", "media_type": "photo", "original_name": "photo_2025-05-07_04-48-40.jpg", "url": "media/5314.jpg", "size": 18903, "thumb": "media/5314.jpg_thumb.jpg"}]}, {"id": 5315, "date": "2025-05-07T10:41:07", "text": "在床上聊天聊起回忆,聊到小时候超级喜欢 Tron Legacy,当时买了 BD 光碟还刷了好多遍,但是不记得讲什么了只记得摩托车和丢飞盘很炫酷!\n\n(meanwhile 聊聊只看了两遍却能背出台词... 这就是记忆力的差距吗 😭\n\n不过我们上次看这部电影都已经是十几年前了,有点想知道以现在的审美看它会觉得怎么样,所以就即兴和聊聊重新看了一遍!结果就是... 现在依然觉得摩托车和丢飞盘很炫酷!\n\n仔细想想的话,这部电影剧情叙事还是设定都有很大问题,看起来高科技也只是用计算机的名词讲了飞盘与魔法... 不过也正是这样无厘头的设定才能够让它所设想的世界可以这样炫酷,也没什么不好嘛(真实的程序员/黑客工作画面很无聊的哦!\n\n(以及真的超喜欢 daft punk 的配乐!原来我听的第一首 daft punk 在这里 qwq", "views": 255, "forwards": 2, "media_group_id": 13972915740570293, "images": [{"width": 1280, "height": 894, "date": "2025-05-07T10:41:05", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-05.jpg", "url": "media/5315.jpg", "size": 74325, "thumb": "media/5315.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5316.jpg", "size": 75369, "thumb": "media/5316.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5317.jpg", "size": 79597, "thumb": "media/5317.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5318.jpg", "size": 46090, "thumb": "media/5318.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:07", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-07.jpg", "url": "media/5319.jpg", "size": 61654, "thumb": "media/5319.jpg_thumb.jpg"}]}, {"id": 5320, "date": "2025-05-07T11:05:20", "views": 274, "forwards": 0, "images": [{"width": 1170, "height": 1280, "date": "2025-05-07T11:05:20", "media_type": "photo", "original_name": "photo_2025-05-07_11-05-20.jpg", "url": "media/5320.jpg", "size": 408812, "thumb": "media/5320.jpg_thumb.jpg"}]}, {"id": 5321, "date": "2025-05-07T12:21:02", "text": "明明平时不觉得 Tim Hortons 很好吃的,但是想着马上就吃不到了就变得格外的好吃 🤤", "views": 277, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-05-07T12:21:02", "media_type": "photo", "original_name": "photo_2025-05-07_12-21-02.jpg", "url": "media/5321.jpg", "size": 154202, "thumb": "media/5321.jpg_thumb.jpg"}]}, {"id": 5322, "date": "2025-05-07T15:40:02", "text": "哇 见到了野生的福瑞!", "views": 380, "forwards": 2, "media_group_id": 13973059219682877, "images": [{"width": 1280, "height": 960, "date": "2025-05-07T15:40:00", "media_type": "photo", "original_name": "photo_2025-05-07_15-40-00.jpg", "url": "media/5322.jpg", "size": 495074, "thumb": "media/5322.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-07T15:40:01", "media_type": "photo", "original_name": "photo_2025-05-07_15-40-01.jpg", "url": "media/5323.jpg", "size": 483542, "thumb": "media/5323.jpg_thumb.jpg"}]}, {"id": 5324, "date": "2025-05-08T13:30:00", "text": "和多伦多的家说了再见 qwq", "views": 270, "forwards": 0, "reply": {"id": 3615, "text": "和多伦多的家说了再见 qwq"}}, {"id": 5325, "date": "2025-05-08T15:20:44", "text": "分离焦虑.jpg ~ side 聊聊", "views": 281, "forwards": 3, "reply": {"id": 3618, "text": "分离焦虑.jpg"}, "images": [{"width": 1461, "height": 1192, "date": "2025-05-08T15:20:43", "media_type": "photo", "original_name": "photo_2025-05-08_15-20-43.jpg", "url": "media/5325.jpg", "size": 188968, "thumb": "media/5325.jpg_thumb.jpg"}]}, {"id": 5326, "date": "2025-05-08T16:22:58", "text": "以及 刚才安检的时候果然因为 edc27 被抽查了\n\n安检员:这是什么\n我:手电筒\n安检员:???🙄\n我:你按一下开关\n安检员:还真是手电筒\n\n(还能是光剑吗 😶", "views": 284, "forwards": 2, "reply": {"id": 5325, "text": "分离焦虑.jpg ~ side 聊聊"}}, {"id": 5327, "date": "2025-05-09T09:22:23", "text": "日本に来ました!", "views": 279, "forwards": 3, "media_group_id": 13974260346591509, "images": [{"width": 1280, "height": 960, "date": "2025-05-09T07:59:31", "media_type": "photo", "original_name": "photo_2025-05-09_07-59-31.jpg", "url": "media/5327.jpg", "size": 105107, "thumb": "media/5327.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-09T09:13:56", "media_type": "photo", "original_name": "photo_2025-05-09_09-13-56.jpg", "url": "media/5328.jpg", "size": 81832, "thumb": "media/5328.jpg_thumb.jpg"}]}, {"id": 5329, "date": "2025-05-09T14:35:30", "text": "日本网络栈好厉害,住进公寓连上 wifi 零配置就直接 dhcp 拿到了独立公网 ipv6... 据说是纯 v6 + 代理 v4 的模式\n\n与此同时,加拿大 bell 还完全不通 v6... 刚住进来在路由器设置里戳戳戳发现 WAN 上既没有 NAT 也没有 pppoe 才意识到 v6 时代已经不需要这些了 🤗", "views": 254, "forwards": 3}, {"id": 5330, "date": "2025-05-09T14:43:44", "text": "#桂桂今天吃什么 \n馄饨邪恶広州雲吞面\n\n以及见到了谦谦,开心!感谢谦谦帮我补充了很多这边的常识", "views": 272, "forwards": 2, "images": [{"width": 2034, "height": 1526, "date": "2025-05-09T14:43:44", "media_type": "photo", "original_name": "photo_2025-05-09_14-43-44.jpg", "url": "media/5330.jpg", "size": 429378, "thumb": "media/5330.jpg_thumb.jpg"}]}, {"id": 5331, "date": "2025-05-09T16:16:30", "text": "#戴上耳机\n\n♪ Why do the stars shine so bright in the sky\n♪ If most of the people are sleeping at night", "views": 264, "forwards": 1, "files": [{"duration": 225, "performer": "mj apanay;aren park", "title": "time machine (feat. aren park)", "file_name": "mj apanay,aren park - time machine (feat. aren park).flac", "mime_type": "audio/flac", "date": "2025-05-09T16:16:30", "media_type": "audio_file", "original_name": "mj apanay,aren park - time machine (feat. aren park).flac", "url": "media/5331.flac", "size": 25233384, "thumb": "media/5331.flac_thumb.jpg"}]}, {"id": 5332, "date": "2025-05-10T01:41:35", "text": "成功地在来日本之前提前把作息倒好了,第一天就有凌晨一点睡早上十点半起的健康(?)作息 qwq", "views": 249, "forwards": 0}, {"id": 5333, "date": "2025-05-10T03:03:59", "text": "觉得关注频道的人太多了,踢掉了 52 个看上去像 bot 的帐号 🫣\n\n满足以下任意两条的人都被踢掉了 \n1. 没有简介/头像/名字\n2. 没有公开大群以外的共同群\n3. 没有信息输出(个人频道、博客外链、公开频道或者群里的讨论什么的都可以算)\n\n或者有用过开盒工具或者发过复制粘贴广告的人也被踢掉了 👊", "views": 265, "forwards": 2, "images": [{"width": 559, "height": 390, "date": "2025-05-10T03:03:59", "media_type": "photo", "original_name": "photo_2025-05-10_03-03-59.jpg", "url": "media/5333.jpg", "size": 13986, "thumb": "media/5333.jpg_thumb.jpg"}]}, {"id": 5334, "date": "2025-05-10T05:44:31", "views": 253, "forwards": 1, "images": [{"width": 1280, "height": 922, "date": "2025-05-10T05:44:31", "media_type": "photo", "original_name": "photo_2025-05-10_05-44-31.jpg", "url": "media/5334.jpg", "size": 111285, "thumb": "media/5334.jpg_thumb.jpg"}]}, {"id": 5335, "date": "2025-05-10T08:27:33", "text": "#ガルクラ 圣地巡礼", "views": 233, "forwards": 0, "media_group_id": 13974925231723077, "images": [{"width": 1280, "height": 960, "date": "2025-05-10T05:41:16", "media_type": "photo", "original_name": "photo_2025-05-10_05-41-16.jpg", "url": "media/5335.jpg", "size": 271119, "thumb": "media/5335.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T06:07:05", "media_type": "photo", "original_name": "photo_2025-05-10_06-07-05.jpg", "url": "media/5336.jpg", "size": 159539, "thumb": "media/5336.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:27:22", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-22.jpg", "url": "media/5337.jpg", "size": 335419, "thumb": "media/5337.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5338.jpg", "size": 285322, "thumb": "media/5338.jpg_thumb.jpg"}, {"width": 1280, "height": 821, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5339.jpg", "size": 272754, "thumb": "media/5339.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5340.jpg", "size": 276993, "thumb": "media/5340.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5341.jpg", "size": 286822, "thumb": "media/5341.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:24", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-24.jpg", "url": "media/5342.jpg", "size": 249573, "thumb": "media/5342.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:24", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-24.jpg", "url": "media/5343.jpg", "size": 255063, "thumb": "media/5343.jpg_thumb.jpg"}]}, {"id": 5344, "date": "2025-05-10T08:59:30", "text": "在 gbc 里最初 nina 和 mmk 见面的地方遇到了新的偶像团!\n\n有被他们的活力打动,结束之后去买了一张 CD", "views": 254, "forwards": 2, "media_group_id": 13974940560178397, "images": [{"width": 1280, "height": 961, "date": "2025-05-10T08:59:28", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-28.jpg", "url": "media/5344.jpg", "size": 282959, "thumb": "media/5344.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:59:29", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-29.jpg", "url": "media/5345.jpg", "size": 428534, "thumb": "media/5345.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-05-10T08:59:29", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-29.jpg", "url": "media/5346.jpg", "size": 413599, "thumb": "media/5346.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:11:06", "media_type": "photo", "original_name": "photo_2025-05-10_08-11-06.jpg", "url": "media/5347.jpg", "size": 173040, "thumb": "media/5347.jpg_thumb.jpg"}]}, {"id": 5348, "date": "2025-05-10T12:25:56", "text": "好像买 CD 的时候不小心用了加拿大银行给我的超稀有两千元钞", "views": 266, "forwards": 7, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13975039649721181, "images": [{"width": 998, "height": 1280, "date": "2025-05-10T11:25:53", "media_type": "photo", "original_name": "photo_2025-05-10_11-25-53.jpg", "url": "media/5348.jpg", "size": 136290, "thumb": "media/5348.jpg_thumb.jpg"}, {"width": 824, "height": 1280, "date": "2025-05-10T11:25:53", "media_type": "photo", "original_name": "photo_2025-05-10_11-25-53.jpg", "url": "media/5349.jpg", "size": 127466, "thumb": "media/5349.jpg_thumb.jpg"}]}, {"id": 5350, "date": "2025-05-11T05:13:36", "text": "好耶 一天过去我现在已经可以不看地图走到地铁站了!", "views": 254, "forwards": 1, "reply": {"id": 5334}}, {"id": 5351, "date": "2025-05-11T13:57:48", "text": "今天下午约天文姐姐和 @ArakawaHideki@petergu8022 去逛了秋葉原,那里在举行两年一度的神田祭,超热闹!\n\n还一起逛了电子零件市场,感觉小学的回忆里中关村电子城衰落之前最繁华的时候就是这样的...好怀念。\n\n也理解了动画里那些天才工程师小孩子都不是夸大,有这些店在这里的话确实能很方便搓出想要的东西。比如如果我想买微动做街机手台的话,比起淘宝下单等三天送到再退,直接来店里摸实物确认手感真的方便太多太多\n\n然后看到了超大 fufu 合了影,进去买了一只 mafufu(面无表情的表情超可爱!!!\n\n晚上约了谦谦和 @MizukiAmakawa@Dimensionlez 也一起过来吃自助烧鸟,听他们六个人聊了一晚上学术和工作的事情感觉日本好可怕 🫣\n\n(与此同时有一只完熟芒果因为不自量力地喝了鸡尾酒头晕去旁边躺躺了 😪 小桂桂只有面 <3 个人的时候不会变成完熟芒果", "views": 260, "forwards": 16, "media_group_id": 13975774948467493, "images": [{"width": 2560, "height": 1920, "date": "2025-05-11T13:02:54", "media_type": "photo", "original_name": "photo_2025-05-11_13-02-54.jpg", "url": "media/5351.jpg", "size": 585873, "thumb": "media/5351.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:44", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-44.jpg", "url": "media/5352.jpg", "size": 970599, "thumb": "media/5352.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5353.jpg", "size": 1147336, "thumb": "media/5353.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5354.jpg", "size": 486550, "thumb": "media/5354.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5355.jpg", "size": 515903, "thumb": "media/5355.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-46.jpg", "url": "media/5356.jpg", "size": 889724, "thumb": "media/5356.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-11T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-46.jpg", "url": "media/5357.jpg", "size": 328941, "thumb": "media/5357.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5358.jpg", "size": 665023, "thumb": "media/5358.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5359.jpg", "size": 496172, "thumb": "media/5359.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5360.jpg", "size": 721432, "thumb": "media/5360.jpg_thumb.jpg"}]}, {"id": 5361, "date": "2025-05-12T10:29:34", "text": "来日本的前一天还在担心觉得自己会孤单没有朋友,结果没过一周就认识了好多朋友!从完熟芒果箱中毕业了", "views": 260, "forwards": 2, "reply": {"id": 5351, "text": "今天下午约天文姐姐和 @ArakawaHideki@petergu8022 去逛了秋葉原,那里在举行两年一度的神田祭,超热闹!\n\n还一起逛了电子零件市场,感觉小学的回忆里中关村电子城衰落之前最繁华的时候就是这样的...好怀念。\n\n也理解了动画里那些天才工程师小孩子都不是夸大,有这些店在这里的话确实能很方便搓出想要的东西。比如如果我想买微动做街机手台的话,比起淘宝下单等三天送到再退,直接来店里摸实物确认手感真的方便太多太多\n\n然后看到了超大 fufu 合了影,进去买了一只 mafufu(面无表情的表情超可爱!!!\n\n晚上约了谦谦和 @MizukiAmakawa@Dimensionlez 也一起过来吃自助烧鸟,听他们六个人聊了一晚上学术和工作的事情感觉日本好可怕 🫣\n\n(与此同时有一只完熟芒果因为不自量力地喝了鸡尾酒头晕去旁边躺躺了 😪 小桂桂只有面 <3 个人的时候不会变成完熟芒果", "thumb": "media/5351.jpg_thumb.jpg"}}, {"id": 5362, "date": "2025-05-12T10:44:01", "text": "呜呜 实习第一天就被灵车创了\n\n拿到公司电脑 setup 好之后,想要像自己的电脑一样用 yubikey 解锁,安装了 yubikey login 软件,安装完重启之后登录不进去了 😪\n\n进安全模式或者重置都需要 bitlocker 恢复码,获得恢复码需要在另一个设备上登录,但是公司的 AD 设置不让在个人设备上登录...\n\n和 IT 说了,IT 说也不知道怎么找 bitlocker 恢复码需要 escalate... 寄 😢", "views": 248, "forwards": 0}, {"id": 5363, "date": "2025-05-12T11:37:58", "views": 258, "forwards": 1, "images": [{"width": 682, "height": 1024, "date": "2025-05-12T11:37:58", "media_type": "photo", "original_name": "photo_2025-05-12_11-37-58.jpg", "url": "media/5363.jpg", "size": 93519, "thumb": "media/5363.jpg_thumb.jpg"}]}, {"id": 5364, "date": "2025-05-12T16:25:17", "text": "刚刚回家 这是凌晨零点我的工位(因为想借用公司的显示器写研究生申请所以待到了凌晨 😴\n\n(因为不能真的发工位照片所以让 CyberRealistic img2img 了一下\n\n回来的时候骑了共享电滑板... 好爽!这是上次自己买的电滑板被偷走之后第一次骑电滑板 😢 想以后就电滑板上下班吧", "views": 242, "forwards": 2, "media_group_id": 13976536938894741, "images": [{"width": 1184, "height": 896, "date": "2025-05-12T16:25:16", "media_type": "photo", "original_name": "photo_2025-05-12_16-25-16.jpg", "url": "media/5364.jpg", "size": 161914, "thumb": "media/5364.jpg_thumb.jpg"}, {"width": 1184, "height": 896, "date": "2025-05-12T16:25:16", "media_type": "photo", "original_name": "photo_2025-05-12_16-25-16.jpg", "url": "media/5365.jpg", "size": 85127, "thumb": "media/5365.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-12T15:20:50", "media_type": "photo", "original_name": "photo_2025-05-12_15-20-50.jpg", "url": "media/5366.jpg", "size": 127951, "thumb": "media/5366.jpg_thumb.jpg"}]}, {"id": 5367, "date": "2025-05-13T00:50:21", "text": "之前在多伦多不喜欢用共享电车赶路,因为共享电车车位是固定的并且有限,经常会在赶到了之后发现没有地方停还要绕远\n\n我发现这边 luup 完美解决了这个问题:在出发之前选好目的地,选要停哪里然后它会预留出停车空间", "views": 251, "forwards": 0, "reply": {"id": 5364, "text": "刚刚回家 这是凌晨零点我的工位(因为想借用公司的显示器写研究生申请所以待到了凌晨 😴\n\n(因为不能真的发工位照片所以让 CyberRealistic img2img 了一下\n\n回来的时候骑了共享电滑板... 好爽!这是上次自己买的电滑板被偷走之后第一次骑电滑板 😢 想以后就电滑板上下班吧", "thumb": "media/5364.jpg_thumb.jpg"}}, {"id": 5368, "date": "2025-05-13T07:01:41", "text": "我乳糖不耐受的程度:早上从咖啡厅拿了九块奶香小饼干吃,然后拉肚子一整天", "views": 249, "forwards": 0}, {"id": 5369, "date": "2025-05-13T11:39:03", "text": "按下发送按钮怎么这么难\n按下发送按钮怎么这么难\n按下发送按钮怎么这么难", "views": 257, "forwards": 1}, {"id": 5370, "date": "2025-05-13T15:48:31", "text": "#戴上耳机\n深夜回家骑着车不知不觉开始哼歌,但是想不起来叫什么,回家找了找发现是苹果女王的「丸の内サディスティック」🧐\n\n还好不记得歌词", "views": 251, "forwards": 1, "files": [{"duration": 235, "performer": "椎名林檎", "title": "丸の内サディスティック", "file_name": "椎名林檎 - 丸の内サディスティック.mp3", "mime_type": "audio/mpeg", "date": "2023-07-04T07:57:09", "media_type": "audio_file", "original_name": "椎名林檎 - 丸の内サディスティック.mp3", "url": "media/5370.mp3", "size": 9446573, "thumb": "media/5370.mp3_thumb.jpg"}]}, {"id": 5371, "date": "2025-05-14T08:42:00", "text": "不太聪明喵", "views": 253, "forwards": 0, "images": [{"width": 611, "height": 481, "date": "2025-05-14T08:42:00", "media_type": "photo", "original_name": "photo_2025-05-14_08-42-00.jpg", "url": "media/5371.jpg", "size": 31129, "thumb": "media/5371.jpg_thumb.jpg"}]}, {"id": 5372, "date": "2025-05-14T12:36:57", "text": "发现野生的 Azalea (1/1) ✅", "views": 244, "forwards": 1, "media_group_id": 13977809737130773, "images": [{"width": 1452, "height": 1089, "date": "2025-05-14T12:36:56", "media_type": "photo", "original_name": "photo_2025-05-14_12-36-56.jpg", "url": "media/5372.jpg", "size": 220510, "thumb": "media/5372.jpg_thumb.jpg"}, {"width": 1452, "height": 1089, "date": "2025-05-14T12:36:56", "media_type": "photo", "original_name": "photo_2025-05-14_12-36-56.jpg", "url": "media/5373.jpg", "size": 329943, "thumb": "media/5373.jpg_thumb.jpg"}]}, {"id": 5374, "date": "2025-05-14T13:16:50", "views": 255, "forwards": 2, "files": [{"id": "6136585926052151671", "question": "想这周末趁天气还凉快去南边玩,但是第一周又不想走太远... 去哪里好呢?", "options": [{"text": "🏯 鎌倉", "voter_count": 14, "data": "MA=="}, {"text": "🌊 江の島", "voter_count": 23, "data": "MQ=="}, {"text": "🗻 箱根", "voter_count": 9, "data": "Mg=="}, {"text": "🏝 伊豆諸島", "voter_count": 9, "data": "Mw=="}], "total_voter_count": 34, "is_closed": true, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 5375, "date": "2025-05-15T12:43:32", "text": "什么时候 chatgpt app 开始要求安卓 strong integrity 了...\n\nchatgpt 又不是什么怕被用户修改的 app 为什么这样啊?过不了认证的手机就直接不能用了,太过分了,相比银行 app 和谷歌钱包都只需要 basic/device integrity... \n\n立即卸载,换 gemini 了", "views": 243, "forwards": 2, "media_group_id": 13978504101065765, "images": [{"width": 1207, "height": 1280, "date": "2025-05-15T12:43:30", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-30.jpg", "url": "media/5375.jpg", "size": 43999, "thumb": "media/5375.jpg_thumb.jpg"}, {"width": 1280, "height": 1026, "date": "2025-05-15T12:43:31", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-31.jpg", "url": "media/5376.jpg", "size": 75750, "thumb": "media/5376.jpg_thumb.jpg"}, {"width": 1280, "height": 955, "date": "2025-05-15T12:43:32", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-32.jpg", "url": "media/5377.jpg", "size": 54334, "thumb": "media/5377.jpg_thumb.jpg"}]}, {"id": 5378, "date": "2025-05-15T14:13:22", "text": "下班之后和 @MamoruIO 去了 MyGO サンシャイン水族館,看到了飞在空中的企鹅!🐧\n\n大概理解为什么高松灯会喜欢这个地方了——听着水流的白噪音、看着企鹅在天上飞,感觉心烦的事情一个个全都被企鹅叼走了 🎈\n\n啊啊 超级想买年票,可惜这个地方离我太远了要一个小时才能到", "views": 208, "forwards": 1, "media_group_id": 13978547219980445, "images": [{"width": 2560, "height": 1920, "date": "2025-05-15T14:13:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-12.jpg", "url": "media/5378.jpg", "size": 699185, "thumb": "media/5378.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:14", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-14.jpg", "url": "media/5379.jpg", "size": 888174, "thumb": "media/5379.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:16", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-16.jpg", "url": "media/5380.jpg", "size": 594542, "thumb": "media/5380.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:17", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-17.jpg", "url": "media/5381.jpg", "size": 612517, "thumb": "media/5381.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:19", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-19.jpg", "url": "media/5382.jpg", "size": 616127, "thumb": "media/5382.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-15T14:13:20", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-20.jpg", "url": "media/5383.jpg", "size": 246468, "thumb": "media/5383.jpg_thumb.jpg"}, {"width": 1677, "height": 1259, "date": "2025-05-15T14:13:21", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-21.jpg", "url": "media/5384.jpg", "size": 614132, "thumb": "media/5384.jpg_thumb.jpg"}]}, {"id": 5385, "date": "2025-05-15T14:37:13", "text": "今天拍的更多可爱鱼鱼,好喜欢水族馆\n\n以及买了一个ニシキアナゴ抱き枕,小小只还会探头出来好可爱!", "views": 203, "forwards": 0, "media_group_id": 13978558671159965, "images": [{"width": 2560, "height": 1920, "date": "2025-05-15T14:37:08", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-08.jpg", "url": "media/5385.jpg", "size": 445935, "thumb": "media/5385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:08", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-08.jpg", "url": "media/5386.jpg", "size": 63739, "thumb": "media/5386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:10", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-10.jpg", "url": "media/5387.jpg", "size": 746978, "thumb": "media/5387.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:10", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-10.jpg", "url": "media/5388.jpg", "size": 464769, "thumb": "media/5388.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:11", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-11.jpg", "url": "media/5389.jpg", "size": 539877, "thumb": "media/5389.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:11", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-11.jpg", "url": "media/5390.jpg", "size": 552257, "thumb": "media/5390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-12.jpg", "url": "media/5391.jpg", "size": 389471, "thumb": "media/5391.jpg_thumb.jpg"}, {"width": 1564, "height": 1109, "date": "2025-05-15T14:37:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-12.jpg", "url": "media/5392.jpg", "size": 483643, "thumb": "media/5392.jpg_thumb.jpg"}, {"width": 1232, "height": 1641, "date": "2025-05-15T14:37:13", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-13.jpg", "url": "media/5393.jpg", "size": 318713, "thumb": "media/5393.jpg_thumb.jpg"}], "reply": {"id": 5378, "text": "下班之后和 @MamoruIO 去了 MyGO サンシャイン水族館,看到了飞在空中的企鹅!🐧\n\n大概理解为什么高松灯会喜欢这个地方了——听着水流的白噪音、看着企鹅在天上飞,感觉心烦的事情一个个全都被企鹅叼走了 🎈\n\n啊啊 超级想买年票,可惜这个地方离我太远了要一个小时才能到", "thumb": "media/5378.jpg_thumb.jpg"}}, {"id": 5394, "date": "2025-05-17T00:05:52", "text": "昨晚回家路上的夜景\n\n感觉每天都在公司待到凌晨回家是不是不太好(xx)", "views": 206, "forwards": 1, "media_group_id": 13979522818187429, "images": [{"width": 960, "height": 1280, "date": "2025-05-17T00:05:51", "media_type": "photo", "original_name": "photo_2025-05-17_00-05-51.jpg", "url": "media/5394.jpg", "size": 115114, "thumb": "media/5394.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-17T00:05:52", "media_type": "photo", "original_name": "photo_2025-05-17_00-05-52.jpg", "url": "media/5395.jpg", "size": 194773, "thumb": "media/5395.jpg_thumb.jpg"}]}, {"id": 5396, "date": "2025-05-17T13:57:50", "text": "按投票结果今天去了鎌倉和江の島!\n\n因为是下雨天,首先去了報国寺,感觉竹林和庭院在雨天的气氛反而超治愈!\n\n在休息亭喝了一杯抹茶,原来不加糖的抹茶这么苦... 还是更喜欢甜的抹茶拿铁,早知道带上糖和豆奶了。\n\n接下来去了鶴岡八幡宮反而觉得比较无聊,就是一个很大的神殿而已,感觉比起这种很威严庄重的建筑更喜欢休闲随意的风格", "views": 177, "forwards": 0, "media_group_id": 13979922163569973, "images": [{"width": 2560, "height": 1920, "date": "2025-05-17T13:57:29", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-29.jpg", "url": "media/5396.jpg", "size": 1752135, "thumb": "media/5396.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:33", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-33.jpg", "url": "media/5397.jpg", "size": 1764230, "thumb": "media/5397.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:36", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-36.jpg", "url": "media/5398.jpg", "size": 1352940, "thumb": "media/5398.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:38", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-38.jpg", "url": "media/5399.jpg", "size": 1047427, "thumb": "media/5399.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:41", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-41.jpg", "url": "media/5400.jpg", "size": 1124381, "thumb": "media/5400.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-17T13:57:42", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-42.jpg", "url": "media/5401.jpg", "size": 436353, "thumb": "media/5401.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:44", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-44.jpg", "url": "media/5402.jpg", "size": 706067, "thumb": "media/5402.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-46.jpg", "url": "media/5403.jpg", "size": 450895, "thumb": "media/5403.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:48", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-48.jpg", "url": "media/5404.jpg", "size": 812783, "thumb": "media/5404.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:49", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-49.jpg", "url": "media/5405.jpg", "size": 873941, "thumb": "media/5405.jpg_thumb.jpg"}], "reply": {"id": 5374}}, {"id": 5406, "date": "2025-05-17T14:29:02", "text": "接下来去了两个位置很近的神社\n\n一个是銭洗弁財天,入口是一个山洞还有点可怕的,不过进去之后风景很不错!我也学着投了硬币摇了铃铛。以及发现这个神社的图标是塞尔达三角力量的图标诶,创始人一定很喜欢塞尔达吧(雾)\n\n另一个是佐助稲荷神社,除了数不胜数的鳥居以外还有数不胜数的稲荷小狐狸雕像!每个雕像都是由一个不同的人捐的,大家齐心协力一个个小狐狸加起来就形成了眼前的狐狸大军... 人类能够达成分布式共识的时候真好呀\n\n虽然之前在摄影模拟器那个游戏里赛博参观过伏見稲荷大社了,但是真的在眼前的时候规模给我的感受还是好不一样", "views": 187, "forwards": 0, "media_group_id": 13979937141215781, "images": [{"width": 2034, "height": 1526, "date": "2025-05-17T14:28:45", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-45.jpg", "url": "media/5406.jpg", "size": 1029535, "thumb": "media/5406.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-47.jpg", "url": "media/5407.jpg", "size": 1140180, "thumb": "media/5407.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:49", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-49.jpg", "url": "media/5408.jpg", "size": 594060, "thumb": "media/5408.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:51", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-51.jpg", "url": "media/5409.jpg", "size": 885135, "thumb": "media/5409.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:52", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-52.jpg", "url": "media/5410.jpg", "size": 649445, "thumb": "media/5410.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:54", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-54.jpg", "url": "media/5411.jpg", "size": 798790, "thumb": "media/5411.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:56", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-56.jpg", "url": "media/5412.jpg", "size": 801887, "thumb": "media/5412.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:58", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-58.jpg", "url": "media/5413.jpg", "size": 419356, "thumb": "media/5413.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:59", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-59.jpg", "url": "media/5414.jpg", "size": 477776, "thumb": "media/5414.jpg_thumb.jpg"}, {"width": 2034, "height": 1491, "date": "2025-05-17T14:29:01", "media_type": "photo", "original_name": "photo_2025-05-17_14-29-01.jpg", "url": "media/5415.jpg", "size": 973615, "thumb": "media/5415.jpg_thumb.jpg"}]}, {"id": 5416, "date": "2025-05-17T14:46:48", "text": "一些彩蛋\n\n1. 赛钱「请不要赛人民币」\n2. 鳥(tori)屹立于鳥居(torii)之上\n3. 给三角力量奉献一束香\n4. 大狐狸 看着被打翻的小狐狸满脸生气\n5. 1000 million Dollars\n6. 天冷了,铁鸟鸟也要穿衣服\n7. 超小蜂巢", "views": 188, "forwards": 0, "media_group_id": 13979945664986901, "images": [{"width": 1247, "height": 1662, "date": "2025-05-17T14:46:43", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-43.jpg", "url": "media/5416.jpg", "size": 321826, "thumb": "media/5416.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:44", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-44.jpg", "url": "media/5417.jpg", "size": 874926, "thumb": "media/5417.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:45", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-45.jpg", "url": "media/5418.jpg", "size": 727231, "thumb": "media/5418.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:46", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-46.jpg", "url": "media/5419.jpg", "size": 975283, "thumb": "media/5419.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5420.jpg", "size": 595469, "thumb": "media/5420.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5421.jpg", "size": 234765, "thumb": "media/5421.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5422.jpg", "size": 280758, "thumb": "media/5422.jpg_thumb.jpg"}]}, {"id": 5423, "date": "2025-05-18T00:43:22", "text": "如果我的头发是触手就好了\n\n我的意思是,如果人类头发有进化出像水母触手那样会自动防打结的功能就好了。昨天在江の島風有 40km/h 吹得头发全都打结了 😸", "views": 251, "forwards": 2}, {"id": 5424, "date": "2025-05-18T14:09:36", "text": "今天和 @magicxqq 和 Lufthafen 去了箱根那边的「彫刻の森美術館」,遇到了超有新意的限时展览「無気力爆発~絵と題名の世界~」\n\n作品本身普普通通,既没有很好看的作画,记录的也是很平凡的事情... 但是它给作品的题名真的好独特好有趣,把乱涂乱画升华到了也许是某种人类观察日志\n\n「觉得这箱子说不定能派上用场而把它收起来的青年」\n「总觉得自己被乌鸦骂“笨蛋、笨蛋”的青年」\n「可能实际上真的在笑的女人」\n「一生中最喜欢的两个场面是“平凡中的不平凡”和“不平凡中的平凡”的青年」\n「瞒着恋人踏上旅程的女人和假装没察觉的春月」哇这个真是太浪漫了\n\n以及キンシオ的旅行相册也好有趣,在每张照片上用画笔画入自己真的太可爱了。\n\n总之很喜欢题名世界的艺术!偶然遇到了好开心。\n\n相比反而这个美术馆里的「其他的毕加索」展区是我觉得最无聊的,抽象得太刻板以至于可以拟合出抽象画应该是什么样就没意思了。", "views": 189, "forwards": 0, "media_group_id": 13980619012379157, "images": [{"width": 2560, "height": 1920, "date": "2025-05-18T14:09:25", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-25.jpg", "url": "media/5424.jpg", "size": 611315, "thumb": "media/5424.jpg_thumb.jpg"}, {"width": 2560, "height": 1688, "date": "2025-05-18T14:09:25", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-25.jpg", "url": "media/5425.jpg", "size": 529002, "thumb": "media/5425.jpg_thumb.jpg"}, {"width": 2560, "height": 1353, "date": "2025-05-18T14:09:26", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-26.jpg", "url": "media/5426.jpg", "size": 273101, "thumb": "media/5426.jpg_thumb.jpg"}, {"width": 2560, "height": 1529, "date": "2025-05-18T14:09:27", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-27.jpg", "url": "media/5427.jpg", "size": 315783, "thumb": "media/5427.jpg_thumb.jpg"}, {"width": 2560, "height": 1787, "date": "2025-05-18T14:09:29", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-29.jpg", "url": "media/5428.jpg", "size": 555278, "thumb": "media/5428.jpg_thumb.jpg"}, {"width": 2525, "height": 1518, "date": "2025-05-18T14:09:30", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-30.jpg", "url": "media/5429.jpg", "size": 704504, "thumb": "media/5429.jpg_thumb.jpg"}, {"width": 2560, "height": 1408, "date": "2025-05-18T14:09:31", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-31.jpg", "url": "media/5430.jpg", "size": 449723, "thumb": "media/5430.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:32", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-32.jpg", "url": "media/5431.jpg", "size": 406540, "thumb": "media/5431.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:34", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-34.jpg", "url": "media/5432.jpg", "size": 638842, "thumb": "media/5432.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:36", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-36.jpg", "url": "media/5433.jpg", "size": 739736, "thumb": "media/5433.jpg_thumb.jpg"}]}, {"id": 5434, "date": "2025-05-19T11:56:49", "text": "啊啊啊超尴尬\n\n我(看到拉面的牌子走进去)\n店员:几个人呢\n我:一个人\n店员:这里是居酒屋不是拉面哦\n\n然后旁边的人开始大声笑(好过分!)", "views": 190, "forwards": 1, "media_group_id": 13981246475564749, "images": [{"width": 1280, "height": 960, "date": "2025-05-19T11:56:49", "media_type": "photo", "original_name": "photo_2025-05-19_11-56-49.jpg", "url": "media/5434.jpg", "size": 256973, "thumb": "media/5434.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-19T11:53:18", "media_type": "photo", "original_name": "photo_2025-05-19_11-53-18.jpg", "url": "media/5435.jpg", "size": 244015, "thumb": "media/5435.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-19T11:31:35", "media_type": "photo", "original_name": "photo_2025-05-19_11-31-35.jpg", "url": "media/5436.jpg", "size": 207670, "thumb": "media/5436.jpg_thumb.jpg"}]}, {"id": 5437, "date": "2025-05-20T04:18:15", "text": "搞什么...\n\n没有专门适配火狐也许有 bug 的话能理解,毕竟不是所有厂商都有余力适配每个平台... 直接在登录完被拦下也太过分了 😨\n\nedit: 不是 ms365 本身不支持火狐,是公司的 ms365 policy 设置了只允许这两个浏览器", "views": 211, "forwards": 0, "images": [{"width": 640, "height": 1165, "date": "2025-05-20T04:18:14", "media_type": "photo", "original_name": "photo_2025-05-20_04-18-14.jpg", "url": "media/5437.jpg", "size": 54531, "thumb": "media/5437.jpg_thumb.jpg"}]}, {"id": 5438, "date": "2025-05-20T04:44:23", "text": "办了银行卡,感谢谦谦帮忙...!\n\n总之发生了这样的事情 😢\n\n被绕圈圈,带了一份 offer 但是银行要给公司打电话确认这份文件的真实性,给他们看了我的 HR 的电话又没办法确认这个人是不是真的是公司的 HR,因为官网上没有这个号码... 但是公司又没有在官网上写公开手机号\n\n明明发一封验证邮件到我的公司邮箱就好了的事情,非要用电话验证就好麻烦 😶", "views": 210, "forwards": 3, "images": [{"width": 583, "height": 915, "date": "2025-05-20T04:44:23", "media_type": "photo", "original_name": "photo_2025-05-20_04-44-23.jpg", "url": "media/5438.jpg", "size": 155334, "thumb": "media/5438.jpg_thumb.jpg"}]}, {"id": 5439, "date": "2025-05-20T19:29:53", "text": "每天回家的路上都会遇到东京塔,好像有时候灯光还会不一样,奇妙\n\n以及今天回家走了平时少走的路,遇到了一个在城市角落的小神社 🤩 好了现在我也去过伏見稲荷了", "views": 191, "forwards": 1, "media_group_id": 13982155145756765, "images": [{"width": 960, "height": 1280, "date": "2025-05-20T19:29:51", "media_type": "photo", "original_name": "photo_2025-05-20_19-29-51.jpg", "url": "media/5439.jpg", "size": 143912, "thumb": "media/5439.jpg_thumb.jpg"}, {"width": 1280, "height": 930, "date": "2025-05-20T19:29:52", "media_type": "photo", "original_name": "photo_2025-05-20_19-29-52.jpg", "url": "media/5440.jpg", "size": 177361, "thumb": "media/5440.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-20T11:17:26", "media_type": "photo", "original_name": "photo_2025-05-20_11-17-26.jpg", "url": "media/5441.jpg", "size": 209674, "thumb": "media/5441.jpg_thumb.jpg"}], "reply": {"id": 5394, "text": "昨晚回家路上的夜景\n\n感觉每天都在公司待到凌晨回家是不是不太好(xx)", "thumb": "media/5394.jpg_thumb.jpg"}}, {"id": 5442, "date": "2025-05-20T22:05:49", "text": "🤪", "views": 222, "forwards": 0, "images": [{"width": 1280, "height": 1241, "date": "2025-05-20T22:05:49", "media_type": "photo", "original_name": "photo_2025-05-20_22-05-49.jpg", "url": "media/5442.jpg", "size": 96094, "thumb": "media/5442.jpg_thumb.jpg"}]}, {"id": 5443, "date": "2025-05-21T02:26:05", "text": "?Copilot 你想干什么 😊", "views": 222, "forwards": 0, "images": [{"width": 495, "height": 207, "date": "2025-05-21T02:26:05", "media_type": "photo", "original_name": "photo_2025-05-21_02-26-05.jpg", "url": "media/5443.jpg", "size": 12571, "thumb": "media/5443.jpg_thumb.jpg"}]}, {"id": 5444, "date": "2025-05-21T10:12:14", "text": "#桂桂今天吃什么 \n\"Authentic\" 照り焼き汉堡!\n\n看公司旁边有一个评价不错的汉堡店就去了,这家店叫做 Authentic,但是众所周知每个地方甚至每家店的汉堡都不一样——有些店用速冻肉饼有些店手搓、肉饼薄厚、铁板煎还是烤箱加热还是明火碳烤、用什么酱料什么配菜都有区别...\n\n那这家店是 Authentic 的哪里的汉堡呢?答:Authentic Akasaka 🌚\n\n是不是可以说麦当劳才是 authentic 北美汉堡,毕竟北美基本上没人没吃过麦当劳", "views": 239, "forwards": 0, "media_group_id": 13982578672870141, "images": [{"width": 2560, "height": 1920, "date": "2025-05-21T10:12:12", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-12.jpg", "url": "media/5444.jpg", "size": 410292, "thumb": "media/5444.jpg_thumb.jpg"}, {"width": 1517, "height": 2022, "date": "2025-05-21T10:13:31", "media_type": "photo", "original_name": "photo_2025-05-21_10-13-31.jpg", "url": "media/5445.jpg", "size": 240696, "thumb": "media/5445.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-21T10:12:13", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-13.jpg", "url": "media/5446.jpg", "size": 474816, "thumb": "media/5446.jpg_thumb.jpg"}, {"width": 1517, "height": 2022, "date": "2025-05-21T10:12:13", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-13.jpg", "url": "media/5447.jpg", "size": 365204, "thumb": "media/5447.jpg_thumb.jpg"}]}, {"id": 5448, "date": "2025-05-21T14:32:33", "text": "来发明一下中文片假名,就用台湾注音吧\n\nFallback: ㄈㄡㄅㄟㄎ 🧐\n“万一运营商断网了可以ㄈㄡㄅㄟㄎ到流量”", "views": 278, "forwards": 3, "images": [{"width": 735, "height": 1280, "date": "2025-05-21T14:32:33", "media_type": "photo", "original_name": "photo_2025-05-21_14-32-33.jpg", "url": "media/5448.jpg", "size": 161664, "thumb": "media/5448.jpg_thumb.jpg"}]}, {"id": 5449, "date": "2025-05-22T16:42:30", "text": "在东京第一次凌晨一点半回家\n\n运气比较差,想坐的环线正方向坏掉了,只能坐反方向,但是反方向末班到不了家...\n\n结果坐到末班终点站之后租电滑板骑回家了,路上拍到了睡着的电车 🚃💤\n\n虽然到家累累,但是即使末班结束也自己回到家了还是很开心,证明自己已经不再是路痴型迷子了", "views": 193, "forwards": 1, "media_group_id": 13983457204795525, "images": [{"width": 960, "height": 1280, "date": "2025-05-22T15:19:48", "media_type": "photo", "original_name": "photo_2025-05-22_15-19-48.jpg", "url": "media/5449.jpg", "size": 126471, "thumb": "media/5449.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-22T16:21:34", "media_type": "photo", "original_name": "photo_2025-05-22_16-21-34.jpg", "url": "media/5450.jpg", "size": 117164, "thumb": "media/5450.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-22T16:21:34", "media_type": "photo", "original_name": "photo_2025-05-22_16-21-34.jpg", "url": "media/5451.jpg", "size": 170576, "thumb": "media/5451.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2025-05-22T16:42:30", "media_type": "photo", "original_name": "photo_2025-05-22_16-42-30.jpg", "url": "media/5452.jpg", "size": 55504, "thumb": "media/5452.jpg_thumb.jpg"}]}, {"id": 5453, "date": "2025-05-23T02:14:49", "text": "哇 居然已经 30 年了,Java 生日快乐!\n\n感觉 JVM 生态能活到现在完全是靠 Minecraft 和安卓这两个社区...", "views": 268, "forwards": 11, "images": [{"width": 946, "height": 587, "date": "2025-05-23T02:14:48", "media_type": "photo", "original_name": "photo_2025-05-23_02-14-48.jpg", "url": "media/5453.jpg", "size": 71954, "thumb": "media/5453.jpg_thumb.jpg"}]}, {"id": 5454, "date": "2025-05-23T05:16:51", "text": "昨天晚上去看了 PJSK 电影「壊れたセカイと歌えないミク」,因为看到是特典的最后一天不想错过。这是我第一次看没有字幕的日语电影,居然大部分都听懂了!🦀 好开心,路上还超担心自己会看不懂的\n\n感觉这整部电影完全是在致敬暴走老师的「初音ミクの消失」,到转折点ミク说出那句「ありがとう、そして、さよなら」我直接哭出来...\n\n想起来初中一年第一次听到这首歌看到 MV 的时候,还不理解ミク是什么,真心被这首歌打动哭了超级久,真心以为这是ミク离别的曲子,还因此去补了其他ミク的曲子... 不久之后和 ACGN 社团学姐聊天才知道ミク并不是活在电脑中的有意识的创作人才觉得松了口气。啊啊 虽然黑历史但是好怀念 👀\n\n也许这个电影就是想要营造出这样一个世界吧,一个ミク真的活过来也真的会消失的世界。也许大人会觉得这个设定莫名其妙,但是抛开现实ボカロ软件的约束接受了这个设定之后确实是一个很感人的剧情\n\n另外的话,我觉得作为看过剧情的 PJSK 玩家,能够看到自己喜欢的角色、存在于 live2d 和文字的想象中的角色在电影中动起来很开心。但是这也让剧情节奏变得怪怪的,因为 PJSK 有五个团,想要同时照顾喜欢每个团的观众的结果就是,每段剧情都会重复五遍... 不过最后有五段不同的 Live 看也满足了 (原来死宅就是我\n\nLive 和 Afterlive 的时候还有人带了物理荧光棒耶,好厉害,可惜昨天只有不到十个人没有气氛呢。", "views": 178, "forwards": 2, "media_group_id": 13983819293043805, "images": [{"width": 1451, "height": 1088, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5454.jpg", "size": 109024, "thumb": "media/5454.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5455.jpg", "size": 195845, "thumb": "media/5455.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5456.jpg", "size": 78694, "thumb": "media/5456.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5457.jpg", "size": 56203, "thumb": "media/5457.jpg_thumb.jpg"}, {"width": 1451, "height": 1934, "date": "2025-05-23T05:16:51", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-51.jpg", "url": "media/5458.jpg", "size": 350732, "thumb": "media/5458.jpg_thumb.jpg"}]}, {"id": 5459, "date": "2025-05-23T10:28:10", "text": "发现自己从多伦多飞到东京之后每天都有出门,明明之前是家里蹲类型的,看来真的是多伦多村太无聊了 🌧", "views": 181, "forwards": 3}, {"id": 5460, "date": "2025-05-24T03:58:52", "text": "?为什么是女的就觉得会对 BL 感兴趣啊", "views": 179, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 832, "date": "2025-05-22T11:51:43", "media_type": "photo", "original_name": "photo_2025-05-22_11-51-43.jpg", "url": "media/5460.jpg", "size": 62666, "thumb": "media/5460.jpg_thumb.jpg"}]}, {"id": 5461, "date": "2025-05-24T16:29:22", "text": "今天去了 PJSK 游戏里的唱片店!(变成了豆腐?)\n\n买了好多好多 CD,好贵... -$300 钱包疼疼。不过不是为了听啦,只是支持一下之前一直特别喜欢的作者,听反而网易云上面都有\n\n宇多田光、ハンバートハンバート、青葉市子、LAMP、椎名もた... 货架上椎名もた那一栏空出来了好伤心,不知道是不是故意空出来的。不过问店员帮我找到了放在其他地方展示的一张「夢のまにまに」\n\n动画相关的话,PJSK 的 25 时、GBC 的有刺无刺、MyGO、孤独摇滚的结束乐队都买了。", "views": 95, "forwards": 0, "media_group_id": 13984833298291445, "images": [{"width": 2048, "height": 1024, "date": "2025-05-24T16:29:16", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-16.jpg", "url": "media/5461.jpg", "size": 260716, "thumb": "media/5461.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:18", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-18.jpg", "url": "media/5462.jpg", "size": 814998, "thumb": "media/5462.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:19", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-19.jpg", "url": "media/5463.jpg", "size": 512903, "thumb": "media/5463.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:19", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-19.jpg", "url": "media/5464.jpg", "size": 296059, "thumb": "media/5464.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:20", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-20.jpg", "url": "media/5465.jpg", "size": 751120, "thumb": "media/5465.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-24T16:29:21", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-21.jpg", "url": "media/5466.jpg", "size": 824019, "thumb": "media/5466.jpg_thumb.jpg"}]}] + posts: [{"id": 1, "date": "2021-05-07T14:41:57", "type": "service", "text": "Channel chat created"}, {"id": 3, "date": "2021-05-07T14:44:23", "text": "是梦开始的地方w", "views": 60, "forwards": 1}, {"id": 8, "date": "2021-09-02T03:00:59", "text": "看我干什么w", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-02T03:00:59", "media_type": "photo", "original_name": "photo_2021-09-02_03-00-59.jpg", "url": "media/8.jpg", "size": 474610, "thumb": "media/8.jpg_thumb.jpg"}]}, {"id": 9, "date": "2021-09-02T03:59:47", "type": "service", "text": "New chat title"}, {"id": 10, "date": "2021-09-02T13:21:57", "text": "HyDEV 开发组可以恢复啦,好耶w", "views": 98, "forwards": 0, "images": [{"width": 790, "height": 480, "date": "2021-09-02T12:18:08", "media_type": "photo", "original_name": "photo_2021-09-02_12-18-08.jpg", "url": "media/10.jpg", "size": 42497, "thumb": "media/10.jpg_thumb.jpg"}]}, {"id": 11, "date": "2021-09-02T15:34:23", "text": "学长陪我去打了 Pfizer,好耶w", "views": 86, "forwards": 0, "images": [{"width": 959, "height": 1280, "date": "2021-09-02T15:34:23", "media_type": "photo", "original_name": "photo_2021-09-02_15-34-23.jpg", "url": "media/11.jpg", "size": 114676, "thumb": "media/11.jpg_thumb.jpg"}]}, {"id": 12, "date": "2021-09-02T16:27:39", "text": "学长要搬走了...", "views": 83, "forwards": 0}, {"id": 14, "date": "2021-09-03T01:13:05", "text": "可爱的鸭鸭爪印w", "views": 95, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-09-03T01:13:05", "media_type": "photo", "original_name": "photo_2021-09-03_01-13-05.jpg", "url": "media/14.jpg", "size": 312463, "thumb": "media/14.jpg_thumb.jpg"}]}, {"id": 15, "date": "2021-09-03T13:34:30", "text": "和学长表白被拒绝了... 我会继续对他好,继续努力接近他,希望我们之间的距离不会因为搬走和开学被拉开太远...", "views": 89, "forwards": 1, "reply": {"id": 12, "text": "学长要搬走了..."}}, {"id": 16, "date": "2021-09-04T23:16:11", "text": "到处都是子兰的痕迹... 人真是太奇怪了,在一起的最后一段时间里每天期待着分开,分开了却好寂寞...", "views": 87, "forwards": 0, "images": [{"width": 362, "height": 475, "date": "2021-09-04T23:16:11", "media_type": "photo", "original_name": "photo_2021-09-04_23-16-11.jpg", "url": "media/16.jpg", "size": 19180, "thumb": "media/16.jpg_thumb.jpg"}]}, {"id": 17, "date": "2021-09-05T12:46:14", "text": "离健康的早餐还差鸡蛋和牛奶w", "views": 74, "forwards": 0, "images": [{"width": 495, "height": 502, "date": "2021-09-05T12:46:14", "media_type": "photo", "original_name": "photo_2021-09-05_12-46-14.jpg", "url": "media/17.jpg", "size": 62902, "thumb": "media/17.jpg_thumb.jpg"}]}, {"id": 18, "date": "2021-09-05T15:58:16", "text": "想尽办法拉学长出门——敲门去问他要不要去看最后一天的 Air Show,他不想去,去逛 Bookstore 顺便办保险卡他也不想去... 午饭晚饭也没有一起吃了,能和他接触的时间越来越少了,在房间里好无聊...", "views": 74, "forwards": 0}, {"id": 19, "date": "2021-09-07T00:45:25", "text": "想要遇到不寻常的事情,只遇到了同样对这座城市失望的人w", "views": 66, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-07T00:45:25", "media_type": "photo", "original_name": "photo_2021-09-07_00-45-25.jpg", "url": "media/19.jpg", "size": 209050, "thumb": "media/19.jpg_thumb.jpg"}]}, {"id": 20, "date": "2021-09-07T02:56:12", "text": "哪里都去不了", "views": 70, "forwards": 0, "media_group_id": 13047866977537533, "images": [{"width": 1280, "height": 1125, "date": "2021-09-07T02:56:05", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-05.jpg", "url": "media/20.jpg", "size": 117949, "thumb": "media/20.jpg_thumb.jpg"}, {"width": 907, "height": 1280, "date": "2021-09-07T02:56:07", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-07.jpg", "url": "media/21.jpg", "size": 174944, "thumb": "media/21.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:09", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-09.jpg", "url": "media/22.jpg", "size": 268614, "thumb": "media/22.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:10", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-10.jpg", "url": "media/23.jpg", "size": 103503, "thumb": "media/23.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:10", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-10.jpg", "url": "media/24.jpg", "size": 214771, "thumb": "media/24.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:11", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-11.jpg", "url": "media/25.jpg", "size": 111516, "thumb": "media/25.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T02:56:11", "media_type": "photo", "original_name": "photo_2021-09-07_02-56-11.jpg", "url": "media/26.jpg", "size": 95694, "thumb": "media/26.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-07T02:52:03", "media_type": "photo", "original_name": "photo_2021-09-07_02-52-03.jpg", "url": "media/27.jpg", "size": 261852, "thumb": "media/27.jpg_thumb.jpg"}]}, {"id": 28, "date": "2021-09-07T04:00:27", "text": "看到了你的影子在那里w", "views": 65, "forwards": 0, "media_group_id": 13047897820504525, "images": [{"width": 960, "height": 1280, "date": "2021-09-07T04:00:23", "media_type": "photo", "original_name": "photo_2021-09-07_04-00-23.jpg", "url": "media/28.jpg", "size": 97494, "thumb": "media/28.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-07T04:00:26", "media_type": "photo", "original_name": "photo_2021-09-07_04-00-26.jpg", "url": "media/29.jpg", "size": 158629, "thumb": "media/29.jpg_thumb.jpg"}]}, {"id": 30, "date": "2021-09-07T23:35:00", "text": "学长就在那里,还是不去打扰他啦... 写写今晚想要发过去的留言", "views": 69, "forwards": 0, "media_group_id": 13048461607354397, "images": [{"width": 1280, "height": 358, "date": "2021-09-07T23:34:59", "media_type": "photo", "original_name": "photo_2021-09-07_23-34-59.jpg", "url": "media/30.jpg", "size": 42840, "thumb": "media/30.jpg_thumb.jpg"}, {"width": 1280, "height": 475, "date": "2021-09-07T23:34:59", "media_type": "photo", "original_name": "photo_2021-09-07_23-34-59.jpg", "url": "media/31.jpg", "size": 48209, "thumb": "media/31.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-07T23:35:00", "media_type": "photo", "original_name": "photo_2021-09-07_23-35-00.jpg", "url": "media/32.jpg", "size": 180742, "thumb": "media/32.jpg_thumb.jpg"}, {"width": 720, "height": 1280, "date": "2021-09-07T23:35:00", "media_type": "photo", "original_name": "photo_2021-09-07_23-35-00.jpg", "url": "media/33.jpg", "size": 80840, "thumb": "media/33.jpg_thumb.jpg"}]}, {"id": 34, "date": "2021-09-08T03:39:50", "text": "啊!最近记录的事情好致郁,明明日常生活中也有很多很多开心的事情,想要尝试把目光多停留在好事上w", "views": 66, "forwards": 0}, {"id": 35, "date": "2021-09-08T18:44:57", "text": "学校食堂排了超长队,有理由一个人出去吃牛丼好开心w", "views": 60, "forwards": 0, "media_group_id": 13049013575945173, "images": [{"width": 960, "height": 1280, "date": "2021-09-08T18:44:55", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-55.jpg", "url": "media/35.jpg", "size": 164271, "thumb": "media/35.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-08T18:44:56", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-56.jpg", "url": "media/36.jpg", "size": 154641, "thumb": "media/36.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-08T18:44:56", "media_type": "photo", "original_name": "photo_2021-09-08_18-44-56.jpg", "url": "media/37.jpg", "size": 190052, "thumb": "media/37.jpg_thumb.jpg"}]}, {"id": 38, "date": "2021-09-09T08:19:59", "views": 57, "forwards": 0, "reply": {"id": 19, "text": "想要遇到不寻常的事情,只遇到了同样对这座城市失望的人w"}, "images": [{"width": 1280, "height": 488, "date": "2021-09-09T08:19:59", "media_type": "photo", "original_name": "photo_2021-09-09_08-19-59.jpg", "url": "media/38.jpg", "size": 26280, "thumb": "media/38.jpg_thumb.jpg"}]}, {"id": 39, "date": "2021-09-11T19:01:58", "text": "又睡过了最适合出门的下午时光w", "views": 62, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2021-09-11T19:01:17", "media_type": "photo", "original_name": "photo_2021-09-11_19-01-17.jpg", "url": "media/39.jpg", "size": 120380, "thumb": "media/39.jpg_thumb.jpg"}]}, {"id": 41, "date": "2021-09-13T02:05:53", "text": "一些城市片段w", "views": 56, "forwards": 0, "media_group_id": 13051990023876205, "images": [{"width": 1280, "height": 960, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/41.jpg", "size": 252743, "thumb": "media/41.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/42.jpg", "size": 233793, "thumb": "media/42.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-09-13T02:05:52", "media_type": "photo", "original_name": "photo_2021-09-13_02-05-52.jpg", "url": "media/43.jpg", "size": 199772, "thumb": "media/43.jpg_thumb.jpg"}]}, {"id": 44, "date": "2021-09-13T02:12:43", "text": "有自己的银行卡了!今天才想起来要签名,正式场合就不只签猫猫了ww", "views": 64, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-09-13T02:12:42", "media_type": "photo", "original_name": "photo_2021-09-13_02-12-42.jpg", "url": "media/44.jpg", "size": 197421, "thumb": "media/44.jpg_thumb.jpg"}]}, {"id": 45, "date": "2021-09-14T02:45:01", "views": 61, "forwards": 1, "reply": {"id": 30, "text": "学长就在那里,还是不去打扰他啦... 写写今晚想要发过去的留言", "thumb": "media/30.jpg_thumb.jpg"}, "images": [{"width": 320, "height": 228, "date": "2021-09-14T02:45:01", "media_type": "photo", "original_name": "photo_2021-09-14_02-45-01.jpg", "url": "media/45.jpg", "size": 14231, "thumb": "media/45.jpg_thumb.jpg"}]}, {"id": 46, "date": "2021-09-14T03:12:02", "text": "说起来,我好喜欢一边听音乐一边读写文字,比如刚才读豪猪吉列姆词条的时候让我哭出来也有正在播放的 Nier Fluquor 的功劳——这首歌是 Deemo 里面梦境终结,告别时的背景音乐,如果共时事件有更深层的意义的话,或许这个时候出现在这里是在告诉我是时候走出这个梦了吧...", "views": 58, "forwards": 0, "reply": {"id": 45}}, {"id": 47, "date": "2021-09-14T04:36:45", "text": "然而网易云并不是什么时候都准,刚才还想继续伤心的时候给我推了一首很吵的曲子。我如果读研的话想要试试做一个按心情/想法播放背景音乐的软件(记得听过有研究做出了可以在一个人主观做出选择三十秒前就通过电波准确预测这个选择的机器,说不定可以用这个机器预测心情的变化,然后切换到和心情最匹配的背景音乐w #想桃子", "views": 57, "forwards": 0, "reply": {"id": 46, "text": "说起来,我好喜欢一边听音乐一边读写文字,比如刚才读豪猪吉列姆词条的时候让我哭出来也有正在播放的 Nier Fluquor 的功劳——这首歌是 Deemo 里面梦境终结,告别时的背景音乐,如果共时事件有更深层的意义的话,或许这个时候出现在这里是在告诉我是时候走出这个梦了吧..."}}, {"id": 48, "date": "2021-09-15T16:43:44", "text": "我发现我好喜欢用破折号——一个用来做夹注解释的符号——来写解释。明明逗号也能达到同样的作用w", "views": 58, "forwards": 0}, {"id": 49, "date": "2021-09-15T21:23:51", "text": "完了... 咕咕到现在已经忘了他姨母对他说了什么然后他是怎样和无归属感和解了...\n\n以后影评绝对不能咕咕w", "views": 57, "forwards": 0, "images": [{"width": 576, "height": 130, "date": "2021-09-16T03:49:37", "media_type": "photo", "original_name": "photo_2021-09-16_03-49-37.jpg", "url": "media/49.jpg", "size": 18130, "thumb": "media/49.jpg_thumb.jpg"}]}, {"id": 50, "date": "2021-09-16T00:03:12", "text": "仍然在工作的三个电话亭w", "views": 59, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 1280, "height": 960, "date": "2021-09-16T00:03:12", "media_type": "photo", "original_name": "photo_2021-09-16_00-03-12.jpg", "url": "media/50.jpg", "size": 245175, "thumb": "media/50.jpg_thumb.jpg"}]}, {"id": 51, "date": "2021-09-16T00:07:10", "text": "电箱上的涂鸦w", "views": 57, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 960, "height": 1280, "date": "2021-09-16T00:07:10", "media_type": "photo", "original_name": "photo_2021-09-16_00-07-10.jpg", "url": "media/51.jpg", "size": 216802, "thumb": "media/51.jpg_thumb.jpg"}]}, {"id": 52, "date": "2021-09-16T00:09:38", "text": "钉满订书钉的路牌w(每个钉都是某个人很早很早之前钉下的公告", "views": 66, "forwards": 0, "reply": {"id": 38}, "images": [{"width": 960, "height": 1280, "date": "2021-09-16T00:09:38", "media_type": "photo", "original_name": "photo_2021-09-16_00-09-38.jpg", "url": "media/52.jpg", "size": 271062, "thumb": "media/52.jpg_thumb.jpg"}]}, {"id": 53, "date": "2021-09-16T03:48:49", "text": "不会写影评,随便写写好啦:https://telegra.ph/尚气感想-09-16", "views": 72, "forwards": 1, "reply": {"id": 49, "text": "完了... 咕咕到现在已经忘了他姨母对他说了什么然后他是怎样和无归属感和解了...\n\n以后影评绝对不能咕咕w"}}, {"id": 54, "date": "2021-09-17T21:01:11", "text": "房间里总算有点绿色啦ww", "views": 68, "forwards": 0, "media_group_id": 13055299770104269, "images": [{"width": 960, "height": 1280, "date": "2021-09-17T21:01:06", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-06.jpg", "url": "media/54.jpg", "size": 190771, "thumb": "media/54.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:10", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-10.jpg", "url": "media/55.jpg", "size": 355040, "thumb": "media/55.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:09", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-09.jpg", "url": "media/56.jpg", "size": 211881, "thumb": "media/56.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-17T21:01:10", "media_type": "photo", "original_name": "photo_2021-09-17_21-01-10.jpg", "url": "media/57.jpg", "size": 259036, "thumb": "media/57.jpg_thumb.jpg"}]}, {"id": 60, "date": "2021-09-18T02:22:59", "text": "本来打算和 rf 骑车去 Tommy Thompson Park 看日落,骑到一半骑不动了... 和他换了车,他发现他也骑不动我的车,捏了一下说是没气了,就调头去他家打气,然后:\n\n- 骑过来超级超级累肯定不能这样骑回去。\n- 公交只能硬币或者卡,忘带卡只带了现金。\n- 骑到一个加油站,想请他一瓶水,然后我没仔细想就买了花茶!茶!结果他说晚上九点了喝茶睡不着就没要...\n- 上公交车,买票的触屏坏了,去另一台机器买票的时候车倒下来划伤了手,还把衣服弄得特别脏...\n- 进地铁站,下楼没有电梯,搬下去的时候拨到了调档。\n- 进地铁,推车太慢了被门挤了一下,人生第一次被地铁门挤(\n- 还记得刚才拨到调档了嘛?调档导致出地铁的时候倒车倒不动,还好我反应快赶紧转过来走了,但是又被门挤一下(\n- 到他家,他帮忙打气看到之前的气压真的是 0...\n- 我帮他一起装自行车架子,但是地上特别脏,虽然坐在垫的塑料袋上但是还是弄脏了衣服\n- 坐的时候不知道是姿势问题还是什么问题就突然两只脚同时抽筋\n- 太难装了,装了半个小时放弃啦\n\n本来应该是一个快乐的即兴旅行,看看这变成什么了(x", "views": 75, "forwards": 1}, {"id": 61, "date": "2021-09-18T03:28:19", "text": "在黑夜中点亮这个房间、这条街道的不只是这里的灯光——店主对花的热情点亮了我心中这整座无聊的城市。这是晚上九点这条街两个红绿灯之间唯一营业的一家店。我也好想在我的这座城市中开这样一家花店——想找到我热爱的,能让我愿意晚上九点还留下来的工作,无论收入怎样都好。", "views": 62, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 933, "date": "2021-09-18T03:28:19", "media_type": "photo", "original_name": "photo_2021-09-18_03-28-19.jpg", "url": "media/61.jpg", "size": 151885, "thumb": "media/61.jpg_thumb.jpg"}]}, {"id": 63, "date": "2021-09-19T03:04:46", "text": "在亚马逊找煮蛋机的时候遇到了这个回答(x", "views": 56, "forwards": 0, "images": [{"width": 800, "height": 284, "date": "2021-09-19T03:04:46", "media_type": "photo", "original_name": "photo_2021-09-19_03-04-46.jpg", "url": "media/63.jpg", "size": 49407, "thumb": "media/63.jpg_thumb.jpg"}]}, {"id": 64, "date": "2021-09-19T03:21:12", "text": "刚看到亚马逊共享账号上 henry 把他的支付方式撤掉了,好像是生活中和他最后的交集...\n\n好神奇,能这么快认识、接近一个人,又能这么快回到陌生人的距离...", "views": 60, "forwards": 0, "reply": {"id": 45}}, {"id": 65, "date": "2021-09-20T15:36:01", "text": "以后不能再错过 deadline 了...", "views": 63, "forwards": 0, "images": [{"width": 274, "height": 800, "date": "2021-09-20T15:35:18", "media_type": "photo", "original_name": "photo_2021-09-20_15-35-18.jpg", "url": "media/65.jpg", "size": 31321, "thumb": "media/65.jpg_thumb.jpg"}]}, {"id": 67, "date": "2021-09-20T17:14:14", "text": "As long as forever is.\n\nhttps://music.163.com/song?id=27043359", "views": 68, "forwards": 0}, {"id": 70, "date": "2021-09-24T15:07:24", "text": "我的第一本不是学校要求读的书还是子兰推荐的,三秋追的《三日间的幸福》\n\n记的不是很清楚,好像故事里主角是一对本应永远没法物理接触的恋人,卖掉未来的人生买来三天做真正恋人的自由——大概是我那段时间觉得无论是现在还是未来,人生中什么都没有恋人重要这个想法的来源吧。我真的变了好多", "views": 58, "forwards": 0, "images": [{"width": 273, "height": 239, "date": "2021-09-24T15:07:24", "media_type": "photo", "original_name": "photo_2021-09-24_15-07-24.jpg", "url": "media/70.jpg", "size": 13036, "thumb": "media/70.jpg_thumb.jpg"}]}, {"id": 71, "date": "2021-09-24T15:30:28", "text": "因为当时子兰是高三,能用手机电脑和我联系的时间极少。这张照片是那时定闹钟凌晨三点起来喝咖啡和ta连麦拍的w", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-24T15:30:28", "media_type": "photo", "original_name": "photo_2021-09-24_15-30-28.jpg", "url": "media/71.jpg", "size": 145695, "thumb": "media/71.jpg_thumb.jpg"}]}, {"id": 72, "date": "2021-09-24T16:20:40", "text": "翻到了可爱的鸭鸭看书的照片w", "views": 64, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-09-24T16:20:40", "media_type": "photo", "original_name": "photo_2021-09-24_16-20-40.jpg", "url": "media/72.jpg", "size": 131346, "thumb": "media/72.jpg_thumb.jpg"}]}, {"id": 73, "date": "2021-09-30T00:02:34", "text": "今天宿舍食堂的拉面和免费蛋糕w", "views": 56, "forwards": 0, "media_group_id": 13063681238768613, "images": [{"width": 1280, "height": 960, "date": "2021-09-30T00:02:34", "media_type": "photo", "original_name": "photo_2021-09-30_00-02-34.jpg", "url": "media/73.jpg", "size": 176855, "thumb": "media/73.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-09-30T00:02:34", "media_type": "photo", "original_name": "photo_2021-09-30_00-02-34.jpg", "url": "media/74.jpg", "size": 133706, "thumb": "media/74.jpg_thumb.jpg"}]}, {"id": 89, "date": "2021-10-03T12:51:15", "text": "一些日常 with K", "views": 56, "forwards": 1, "media_group_id": 13066123806635781, "images": [{"width": 1280, "height": 960, "date": "2021-10-03T03:24:01", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-01.jpg", "url": "media/89.jpg", "size": 96486, "thumb": "media/89.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:02", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-02.jpg", "url": "media/90.jpg", "size": 96914, "thumb": "media/90.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T12:51:13", "media_type": "photo", "original_name": "photo_2021-10-03_12-51-13.jpg", "url": "media/91.jpg", "size": 191847, "thumb": "media/91.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-03T03:24:05", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-05.jpg", "url": "media/92.jpg", "size": 168031, "thumb": "media/92.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T12:51:13", "media_type": "photo", "original_name": "photo_2021-10-03_12-51-13.jpg", "url": "media/93.jpg", "size": 111239, "thumb": "media/93.jpg_thumb.jpg"}]}, {"id": 94, "date": "2021-10-03T13:44:42", "text": "昨天徒步去了 Tommy Thompson Park,一共徒步 8km 加上骑车 5km,日落被云彩挡住了但是也看到了很好看的风景!回来还吃了日料,好累又好开心ww", "views": 54, "forwards": 1, "media_group_id": 13066149457619141, "images": [{"width": 1280, "height": 960, "date": "2021-10-03T03:24:02", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-02.jpg", "url": "media/94.jpg", "size": 185854, "thumb": "media/94.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:03", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-03.jpg", "url": "media/95.jpg", "size": 206968, "thumb": "media/95.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T13:44:38", "media_type": "photo", "original_name": "photo_2021-10-03_13-44-38.jpg", "url": "media/96.jpg", "size": 240939, "thumb": "media/96.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:03", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-03.jpg", "url": "media/97.jpg", "size": 242677, "thumb": "media/97.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T13:44:38", "media_type": "photo", "original_name": "photo_2021-10-03_13-44-38.jpg", "url": "media/98.jpg", "size": 204514, "thumb": "media/98.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:04", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-04.jpg", "url": "media/99.jpg", "size": 285026, "thumb": "media/99.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-03T03:24:04", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-04.jpg", "url": "media/100.jpg", "size": 244260, "thumb": "media/100.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-03T03:24:05", "media_type": "photo", "original_name": "photo_2021-10-03_03-24-05.jpg", "url": "media/101.jpg", "size": 275681, "thumb": "media/101.jpg_thumb.jpg"}], "reply": {"id": 60, "text": "本来打算和 rf 骑车去 Tommy Thompson Park 看日落,骑到一半骑不动了... 和他换了车,他发现他也骑不动我的车,捏了一下说是没气了,就调头去他家打气,然后:\n\n- 骑过来超级超级累肯定不能这样骑回去。\n- 公交只能硬币或者卡,忘带卡只带了现金。\n- 骑到一个加油站,想请他一瓶水,然后我没仔细想就买了花茶!茶!结果他说晚上九点了喝茶睡不着就没要...\n- 上公交车,买票的触屏坏了,去另一台机器买票的时候车倒下来划伤了手,还把衣服弄得特别脏...\n- 进地铁站,下楼没有电梯,搬下去的时候拨到了调档。\n- 进地铁,推车太慢了被门挤了一下,人生第一次被地铁门挤(\n- 还记得刚才拨到调档了嘛?调档导致出地铁的时候倒车倒不动,还好我反应快赶紧转过来走了,但是又被门挤一下(\n- 到他家,他帮忙打气看到之前的气压真的是 0...\n- 我帮他一起装自行车架子,但是地上特别脏,虽然坐在垫的塑料袋上但是还是弄脏了衣服\n- 坐的时候不知道是姿势问题还是什么问题就突然两只脚同时抽筋\n- 太难装了,装了半个小时放弃啦\n\n本来应该是一个快乐的即兴旅行,看看这变成什么了(x"}}, {"id": 102, "date": "2021-10-04T14:28:22", "text": "来 wellness room 健身 ❌ \n在懒人垫上躺着学习 ✅", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-04T14:28:22", "media_type": "photo", "original_name": "photo_2021-10-04_14-28-22.jpg", "url": "media/102.jpg", "size": 242374, "thumb": "media/102.jpg_thumb.jpg"}]}, {"id": 103, "date": "2021-10-05T01:09:09", "text": "画了めるアイコンww", "views": 66, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-05T00:45:02", "media_type": "photo", "original_name": "photo_2021-10-05_00-45-02.jpg", "url": "media/103.jpg", "size": 81461, "thumb": "media/103.jpg_thumb.jpg"}]}, {"id": 104, "date": "2021-10-06T13:41:11", "text": "今日画板w", "views": 63, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2021-10-06T13:40:51", "media_type": "photo", "original_name": "photo_2021-10-06_13-40-51.jpg", "url": "media/104.jpg", "size": 91280, "thumb": "media/104.jpg_thumb.jpg"}]}, {"id": 105, "date": "2021-10-06T14:39:51", "text": "酱油荞麦面ww\n终于摆脱对方便面的依赖啦w", "views": 60, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2021-10-06T14:39:51", "media_type": "photo", "original_name": "photo_2021-10-06_14-39-51.jpg", "url": "media/105.jpg", "size": 191024, "thumb": "media/105.jpg_thumb.jpg"}]}, {"id": 106, "date": "2021-10-08T03:32:38", "text": "我真的好自私...\n说是想要帮ta分担点日常的琐事就过来了,结果帮的忙全都是ta不需要的,还因为挤在一张单人床让ta每天都睡不好,还总是在ta写作业的时候打扰到人家... \n\n我不在这里的话ta也不会到 deadline 半小时前才写完作业吧...\n\n你怎么还期待人家让你搬进来住?你还想给人家多少负担?你这样没有被ta讨厌已经是奇迹了。", "views": 59, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2021-10-08T03:32:38", "media_type": "photo", "original_name": "photo_2021-10-08_03-32-38.jpg", "url": "media/106.jpg", "size": 168859, "thumb": "media/106.jpg_thumb.jpg"}]}, {"id": 109, "date": "2021-10-10T00:25:21", "text": "是我了\n\n理所当然地把爱好和梦想\n堆在作业和琐事下面,\n期待着会有什么发生", "views": 53, "forwards": 0, "media_group_id": 13070604175797661, "images": [{"width": 960, "height": 1280, "date": "2021-10-10T00:25:20", "media_type": "photo", "original_name": "photo_2021-10-10_00-25-20.jpg", "url": "media/109.jpg", "size": 130654, "thumb": "media/109.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-10T00:23:39", "media_type": "photo", "original_name": "photo_2021-10-10_00-23-39.jpg", "url": "media/110.jpg", "size": 87606, "thumb": "media/110.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-10T00:23:40", "media_type": "photo", "original_name": "photo_2021-10-10_00-23-40.jpg", "url": "media/111.jpg", "size": 118345, "thumb": "media/111.jpg_thumb.jpg"}]}, {"id": 113, "date": "2021-10-10T04:11:58", "text": "试试新的画风w\n好喜欢 Florence 的画风!\n\n#草稿", "views": 61, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2021-10-10T04:11:57", "media_type": "photo", "original_name": "photo_2021-10-10_04-11-57.jpg", "url": "media/113.jpg", "size": 104354, "thumb": "media/113.jpg_thumb.jpg"}]}, {"id": 114, "date": "2021-10-13T22:30:37", "text": "今天心理阅读又又又又看到了这个视频,黑猩猩的短期记忆能比平均人类更快更大也真是好神奇w(坐等黑猩猩 HDHR 打爆曲奇子\n\nhttps://youtu.be/zsXP8qeFF6A", "views": 54, "forwards": 0}, {"id": 115, "date": "2021-10-13T22:54:35", "text": "稍微晚一会下楼,食堂排队时间就比自己做饭还长了... 以后即使不饿也要下午五点食堂开门准时去买饭", "views": 55, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-13T22:54:34", "media_type": "photo", "original_name": "photo_2021-10-13_22-54-34.jpg", "url": "media/115.jpg", "size": 136171, "thumb": "media/115.jpg_thumb.jpg"}]}, {"id": 116, "date": "2021-10-14T04:35:37", "text": "这是一个海马体因为脑炎失效的人写的一段日记——他没办法形成新的长期记忆,只拥有十五秒的短期记忆,因此他的时间是静止的,一遍一遍重复地体验着康复后第一次苏醒的喜悦。\n\n主观上,他也许是世界上最快乐的人,因为没有别人能像他那样重复体验注定短暂的幸福。回想一下这一年我最幸福、让我抑制不住微笑的那些瞬间——被这所学校录取、在三院拿到 HRT 处方、第一次穿短裙出门、在恋人身边入睡——这些最幸福时刻和人生的总长相比仿佛转瞬即逝。但是客观上,他的人生也最无意义的,每天的生活都一模一样,没有思想能被保留下来。如果你可以选择的话,你会想要这样无比开心却无意义的人生嘛?", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 435, "date": "2021-10-14T04:35:37", "media_type": "photo", "original_name": "photo_2021-10-14_04-35-37.jpg", "url": "media/116.jpg", "size": 67525, "thumb": "media/116.jpg_thumb.jpg"}]}, {"id": 117, "date": "2021-10-14T15:04:06", "text": "抽血w", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-14T15:03:51", "media_type": "photo", "original_name": "photo_2021-10-14_15-03-51.jpg", "url": "media/117.jpg", "size": 161799, "thumb": "media/117.jpg_thumb.jpg"}]}, {"id": 119, "date": "2021-10-14T17:53:43", "text": "抽完血下一个 appointment 又要排到两周后了... 这样每办一件事都要等两周不知道什么时候才能拿到处方w", "views": 59, "forwards": 1, "media_group_id": 13073872186487669, "images": [{"width": 331, "height": 423, "date": "2021-10-14T17:53:42", "media_type": "photo", "original_name": "photo_2021-10-14_17-53-42.jpg", "url": "media/119.jpg", "size": 8895, "thumb": "media/119.jpg_thumb.jpg"}, {"width": 318, "height": 375, "date": "2021-10-14T17:53:43", "media_type": "photo", "original_name": "photo_2021-10-14_17-53-43.jpg", "url": "media/120.jpg", "size": 9454, "thumb": "media/120.jpg_thumb.jpg"}]}, {"id": 124, "date": "2021-10-16T16:57:39", "text": "做了牛肉粉丝汤!\n第一次炖肉w", "views": 106, "forwards": 2, "media_group_id": 13075227673535645, "images": [{"width": 1280, "height": 960, "date": "2021-10-16T16:57:28", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-28.jpg", "url": "media/121.jpg", "size": 223116, "thumb": "media/121.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-16T16:57:28", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-28.jpg", "url": "media/122.jpg", "size": 190053, "thumb": "media/122.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-16T16:57:29", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-29.jpg", "url": "media/123.jpg", "size": 235414, "thumb": "media/123.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-16T16:57:29", "media_type": "photo", "original_name": "photo_2021-10-16_16-57-29.jpg", "url": "media/124.jpg", "size": 168246, "thumb": "media/124.jpg_thumb.jpg"}]}, {"id": 130, "date": "2021-10-17T02:56:49", "text": "做了可乐鸡翅!\n远远低估了需要的时间所以超晚才做完,但是还意外的很好吃ww", "views": 117, "forwards": 2, "media_group_id": 13075515274841277, "images": [{"width": 1280, "height": 960, "date": "2021-10-17T02:55:41", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-41.jpg", "url": "media/130.jpg", "size": 238668, "thumb": "media/130.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/131.jpg", "size": 208709, "thumb": "media/131.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/132.jpg", "size": 173224, "thumb": "media/132.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/133.jpg", "size": 146403, "thumb": "media/133.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T02:55:40", "media_type": "photo", "original_name": "photo_2021-10-17_02-55-40.jpg", "url": "media/134.jpg", "size": 212120, "thumb": "media/134.jpg_thumb.jpg"}]}, {"id": 135, "date": "2021-10-18T23:26:46", "text": "《日が落ちるまで》\n\nhttps://y.music.163.com/m/song?id=740530", "views": 54, "forwards": 0}, {"id": 136, "date": "2021-10-19T18:53:41", "text": "秋天的校园w", "views": 52, "forwards": 0, "media_group_id": 13077356969612293, "images": [{"width": 1280, "height": 960, "date": "2021-10-19T18:53:40", "media_type": "photo", "original_name": "photo_2021-10-19_18-53-40.jpg", "url": "media/136.jpg", "size": 461307, "thumb": "media/136.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-19T18:53:40", "media_type": "photo", "original_name": "photo_2021-10-19_18-53-40.jpg", "url": "media/137.jpg", "size": 300705, "thumb": "media/137.jpg_thumb.jpg"}]}, {"id": 138, "date": "2021-10-20T02:23:32", "text": "要重新想想怎样记时间表了...\n\n现在我的时间表只分成两类,一类是“高效”时间利用,有必须做的日常琐事比如作业、吃饭、洗澡、去学校,还有兴趣和项目,另一类则是浪费时间的事情比如看视频、听音乐、聊天、看番、小睡、玩。\n\n时间记录的目的是减少浪费的时间,可是这些真的是我想要减少的嘛?看番、听音乐、聊天,这些摸鱼的事情也许同样很重要、有意义。如果不是以前总是懒在床上不停地看 YouTube 上的冷知识视频,和朋友聊聊琐事,我肯定会是更无趣的人吧。\n\n重新改一下时间表的格式啦,改成“有意义的时间”和“想要减少的时间”两类,把每天做的事情重新按内容分类一下。比如写这段用的时间会分类到有意义的时间里,又比如即使 MAT223 Perusall 是必须写的作业,也阻止不了我把它分到想要减少的时间里(\n\nhttps://www.youtube.com/watch?v=job52mBUvjc", "views": 54, "forwards": 0}, {"id": 139, "date": "2021-10-21T13:42:50", "text": "连续三天十小时的精致睡眠www", "views": 46, "forwards": 0, "images": [{"width": 586, "height": 73, "date": "2021-10-21T13:42:50", "media_type": "photo", "original_name": "photo_2021-10-21_13-42-50.jpg", "url": "media/139.jpg", "size": 4826, "thumb": "media/139.jpg_thumb.jpg"}]}, {"id": 140, "date": "2021-10-21T14:34:57", "text": "希望生活永远不会成为 routine", "views": 49, "forwards": 0}, {"id": 141, "date": "2021-10-22T19:50:11", "text": "哭,才停二十分钟就被撬锁(", "views": 48, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-10-22T19:50:11", "media_type": "photo", "original_name": "photo_2021-10-22_19-50-11.jpg", "url": "media/141.jpg", "size": 183242, "thumb": "media/141.jpg_thumb.jpg"}]}, {"id": 143, "date": "2021-10-23T01:29:45", "text": "今日晚餐:\n- 已经凉了的酱排骨\n- 刚煮好的饭\n- 放了一周的软沙拉", "views": 48, "forwards": 0, "media_group_id": 13079620680602445, "images": [{"width": 1280, "height": 960, "date": "2021-10-23T01:02:29", "media_type": "photo", "original_name": "photo_2021-10-23_01-02-29.jpg", "url": "media/142.jpg", "size": 293349, "thumb": "media/142.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-23T01:29:44", "media_type": "photo", "original_name": "photo_2021-10-23_01-29-44.jpg", "url": "media/143.jpg", "size": 269590, "thumb": "media/143.jpg_thumb.jpg"}]}, {"id": 144, "date": "2021-10-25T15:31:37", "text": "我:听歌放松一会吧w\n别野加奈:你写完作业了吗?\n...\n\n和你在同一个屋檐下的生活,\n迷失在形形色色的美好梦境——\n一场场注定被作业唤醒的梦。\n\nhttps://y.music.163.com/m/song?id=1305762566", "views": 52, "forwards": 0, "media_group_id": 13081407177950045, "images": [{"width": 1280, "height": 1173, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/144.jpg", "size": 100403, "thumb": "media/144.jpg_thumb.jpg"}, {"width": 747, "height": 1280, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/145.jpg", "size": 54481, "thumb": "media/145.jpg_thumb.jpg"}, {"width": 750, "height": 1280, "date": "2021-10-25T15:31:36", "media_type": "photo", "original_name": "photo_2021-10-25_15-31-36.jpg", "url": "media/146.jpg", "size": 54973, "thumb": "media/146.jpg_thumb.jpg"}]}, {"id": 147, "date": "2021-10-25T17:18:57", "text": "让厨房充满蒜香的罪魁祸首——蒜蓉粉丝蒸排骨ww", "views": 50, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-10-25T17:18:57", "media_type": "photo", "original_name": "photo_2021-10-25_17-18-57.jpg", "url": "media/147.jpg", "size": 189335, "thumb": "media/147.jpg_thumb.jpg"}]}, {"id": 148, "date": "2021-10-25T23:55:55", "text": "喜欢做饭是我自己的兴趣,做出来自己觉得好吃就有足够的成就感了!才不需要听你的评价呢,哼!(雾", "views": 55, "forwards": 1}, {"id": 149, "date": "2021-10-27T02:52:10", "text": "噗!怎么 2015 的照片还在这里hhhh\n\n欣赏下 2015 年某位伪死宅的房间w\n- 桌边凌波丽的手办(当时还没听说过 Eva\n- 墙上二小姐的挂画(当时还没听说过东方\n- 台灯下到现在都没用几次的彩笔盒\n- 电脑开着 osu,却只插了鼠标 🌚", "views": 50, "forwards": 1, "media_group_id": 13082425041088501, "images": [{"width": 640, "height": 1280, "date": "2021-10-27T02:52:09", "media_type": "photo", "original_name": "photo_2021-10-27_02-52-09.jpg", "url": "media/149.jpg", "size": 54130, "thumb": "media/149.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-27T02:52:09", "media_type": "photo", "original_name": "photo_2021-10-27_02-52-09.jpg", "url": "media/150.jpg", "size": 174450, "thumb": "media/150.jpg_thumb.jpg"}]}, {"id": 152, "date": "2021-10-27T21:40:45", "text": "每月底都有免费蛋糕w", "views": 51, "forwards": 0, "media_group_id": 13082966766955941, "images": [{"width": 1280, "height": 960, "date": "2021-10-27T21:40:44", "media_type": "photo", "original_name": "photo_2021-10-27_21-40-44.jpg", "url": "media/152.jpg", "size": 178680, "thumb": "media/152.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-27T21:40:45", "media_type": "photo", "original_name": "photo_2021-10-27_21-40-45.jpg", "url": "media/153.jpg", "size": 177646, "thumb": "media/153.jpg_thumb.jpg"}], "reply": {"id": 73, "text": "今天宿舍食堂的拉面和免费蛋糕w", "thumb": "media/73.jpg_thumb.jpg"}}, {"id": 154, "date": "2021-10-27T22:40:28", "text": "反思太多却不和别人分享这些回忆的话有更大可能会抑郁...\n\n(中枪了 _(:з」∠)_", "views": 51, "forwards": 0, "images": [{"width": 1011, "height": 409, "date": "2021-10-27T22:40:28", "media_type": "photo", "original_name": "photo_2021-10-27_22-40-28.jpg", "url": "media/154.jpg", "size": 102834, "thumb": "media/154.jpg_thumb.jpg"}]}, {"id": 155, "date": "2021-10-28T00:56:37", "text": "尝试逛了一会推马上就发现我可能不适合逛推... 我真的很容易下意识地和别人比较,而推上每个人即使不完美的地方都足以让我羡慕", "views": 50, "forwards": 0}, {"id": 156, "date": "2021-10-28T17:09:48", "text": "说起来我以前一直觉得 20 以后就会变成「无聊的大人」所以很多计划都是假定 20 岁会死掉来做的(好中二!有很多想法是从椎名もた的曲子和推文里面得来的\n\n不过现在快 20 岁了,以前的那个我也的确死掉了,成为大人的新生活一定会充满人生中最有趣的回忆——种种走出舒适圈的改变、种种对「第一次」的探索、种种为热情投入一切的任性\n\n希望生活会一直这样有趣下去,永远不会成为 routine", "views": 50, "forwards": 0, "reply": {"id": 140, "text": "希望生活永远不会成为 routine"}, "images": [{"width": 877, "height": 1280, "date": "2021-10-28T17:09:48", "media_type": "photo", "original_name": "photo_2021-10-28_17-09-48.jpg", "url": "media/156.jpg", "size": 158584, "thumb": "media/156.jpg_thumb.jpg"}]}, {"id": 157, "date": "2021-10-29T18:35:18", "text": "发现一个有趣的微波炉冷知识:\n\n因为微波炉的输入是十进制,可是到 60 秒才会进位到一分钟,所以有些时间有两种不同的输入方法,比如:\n\n一分钟:既可以输入 1:00 也可以输入 :60\n一分半:既可以输入 1:30 也可以输入 :90\n\n也就是说,如果你想热的时间 s 满足:\ns ∈ [60n, 60n + 39] for some n ∈ ℕ\n的话,有两种方式可以把它输进微波炉:\n1. ⌊s/60⌋ : (s mod 60)\n2. ⌊s/60 - 1⌋ : (s - 60⌊s/60 - 1⌋)\n\n同时也发现了一个省时间小技巧! (并不能\n如果你想热的时间 s 满足:\ns ∈ [60(10^n), 60(10^n) + 39] for some n ∈ ℕ\n的话,用第二种方式按会省下一个按钮w\n\n(比如 639s 输入 10:39 的话需要按四个按钮,输入 9:99 的话只需要按三个按钮w", "views": 53, "forwards": 0}, {"id": 158, "date": "2021-11-03T02:21:21", "text": "其实这边很多人还用 F 的理由是因为他们觉得冰点和沸点在日常生活中并没有什么用,而体温在 C 里面又是 37 这么奇怪的数字——\n\n所以我发明了非线性的 Celsius++,保留了冰点和沸点,又把人体温度从 37°C 映射到了 50°C++", "views": 51, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 640, "height": 480, "date": "2021-11-03T02:19:36", "media_type": "photo", "original_name": "photo_2021-11-03_02-19-36.jpg", "url": "media/158.jpg", "size": 21588, "thumb": "media/158.jpg_thumb.jpg"}]}, {"id": 159, "date": "2021-11-03T02:21:21", "views": 50, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2018-12-01T14:33:12", "width": 512, "height": 407, "is_animated": false, "is_video": false, "emoji": "👍", "set_name": "pusheenvol1", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/159.webp", "size": 12586, "thumb": "media/159.webp_thumb.jpg"}]}, {"id": 160, "date": "2021-11-03T03:56:07", "text": "盯——(超凶\n\n想试试新的发型,然后发现并不适合我", "views": 51, "forwards": 0, "media_group_id": 13087294142668021, "images": [{"width": 1279, "height": 725, "date": "2021-11-03T03:56:07", "media_type": "photo", "original_name": "photo_2021-11-03_03-56-07.jpg", "url": "media/160.jpg", "size": 170353, "thumb": "media/160.jpg_thumb.jpg"}, {"width": 1279, "height": 559, "date": "2021-11-03T03:56:07", "media_type": "photo", "original_name": "photo_2021-11-03_03-56-07.jpg", "url": "media/161.jpg", "size": 127713, "thumb": "media/161.jpg_thumb.jpg"}]}, {"id": 162, "date": "2021-11-03T17:11:16", "text": "看了一眼今天截至的实验报告,然后决定上床睡觉 😴", "views": 58, "forwards": 2}, {"id": 164, "date": "2021-11-04T05:16:02", "text": "申请到 extension 啦,到周五。不过其实我也没有理由 ddl 两天前才开始写... 明明九月三十号就公布数据了,我有两个月的时间写它", "views": 57, "forwards": 0, "reply": {"id": 162, "text": "看了一眼今天截至的实验报告,然后决定上床睡觉 😴"}}, {"id": 165, "date": "2021-11-05T21:35:48", "text": "一个有趣的发现:我同时在一个有 76% 女生的课和一个有 13% 女生的课里(分别是 PSY270 和 CSC311)", "views": 53, "forwards": 0}, {"id": 177, "date": "2021-11-06T12:13:53", "text": "十月的厨房w", "views": 75, "forwards": 1, "media_group_id": 13089606665310637, "images": [{"width": 1280, "height": 960, "date": "2021-11-06T12:09:59", "media_type": "photo", "original_name": "photo_2021-11-06_12-09-59.jpg", "url": "media/177.jpg", "size": 236874, "thumb": "media/177.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:09:59", "media_type": "photo", "original_name": "photo_2021-11-06_12-09-59.jpg", "url": "media/178.jpg", "size": 204710, "thumb": "media/178.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:00", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-00.jpg", "url": "media/179.jpg", "size": 204586, "thumb": "media/179.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:00", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-00.jpg", "url": "media/180.jpg", "size": 194513, "thumb": "media/180.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-31T00:45:35", "media_type": "photo", "original_name": "photo_2021-10-31_00-45-35.jpg", "url": "media/181.jpg", "size": 266914, "thumb": "media/181.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:13:22", "media_type": "photo", "original_name": "photo_2021-11-06_12-13-22.jpg", "url": "media/182.jpg", "size": 174748, "thumb": "media/182.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:13:22", "media_type": "photo", "original_name": "photo_2021-11-06_12-13-22.jpg", "url": "media/183.jpg", "size": 230675, "thumb": "media/183.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-06T12:10:01", "media_type": "photo", "original_name": "photo_2021-11-06_12-10-01.jpg", "url": "media/184.jpg", "size": 216187, "thumb": "media/184.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-10-17T17:26:21", "media_type": "photo", "original_name": "photo_2021-10-17_17-26-21.jpg", "url": "media/185.jpg", "size": 202071, "thumb": "media/185.jpg_thumb.jpg"}]}, {"id": 186, "date": "2021-11-07T01:09:24", "text": "小学(?)之后第一次晚上九点睡!晚安!", "views": 51, "forwards": 0}, {"id": 194, "date": "2021-11-07T17:28:02", "text": "对我养的葱产生感情了... 切得我好痛", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2021-11-07T17:28:02", "media_type": "photo", "original_name": "photo_2021-11-07_17-28-02.jpg", "url": "media/194.jpg", "size": 132448, "thumb": "media/194.jpg_thumb.jpg"}]}, {"id": 196, "date": "2021-11-07T22:38:20", "text": "《达拉嘣巴》—周深\nhttps://y.music.163.com/m/song?id=1434062381\n\n...居然一个人能唱出这么多声线还能这么自然地切换声线!我也想学!!!\n\n而且那个小女孩声线真的... 我死了!", "views": 53, "forwards": 0}, {"id": 197, "date": "2021-11-08T21:40:02", "text": "原来巨人也吃葱(?", "views": 50, "forwards": 0, "media_group_id": 13090857403747261, "images": [{"width": 960, "height": 1280, "date": "2021-11-08T07:39:34", "media_type": "photo", "original_name": "photo_2021-11-08_07-39-34.jpg", "url": "media/197.jpg", "size": 209339, "thumb": "media/197.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-08T07:39:35", "media_type": "photo", "original_name": "photo_2021-11-08_07-39-35.jpg", "url": "media/198.jpg", "size": 189864, "thumb": "media/198.jpg_thumb.jpg"}]}, {"id": 203, "date": "2021-11-09T04:03:31", "text": "映到楼上的日落好漂亮w", "views": 52, "forwards": 0, "media_group_id": 13091444890753077, "images": [{"width": 1280, "height": 960, "date": "2021-11-09T04:03:00", "media_type": "photo", "original_name": "photo_2021-11-09_04-03-00.jpg", "url": "media/203.jpg", "size": 92781, "thumb": "media/203.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:16", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-16.jpg", "url": "media/204.jpg", "size": 150305, "thumb": "media/204.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:17", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-17.jpg", "url": "media/205.jpg", "size": 236591, "thumb": "media/205.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-08T22:54:17", "media_type": "photo", "original_name": "photo_2021-11-08_22-54-17.jpg", "url": "media/206.jpg", "size": 254138, "thumb": "media/206.jpg_thumb.jpg"}]}, {"id": 208, "date": "2021-11-10T03:02:34", "text": "每次听到 iOS 键盘打字声都觉得好有节奏感!\n\n来随便打打w", "views": 51, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 12, "file_name": "ipad-keyboard-x264.m4v", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-11-10T03:02:34", "media_type": "video_file", "original_name": "ipad-keyboard-x264.m4v", "url": "media/208.m4v", "size": 6527265, "thumb": "media/208.m4v_thumb.jpg"}]}, {"id": 209, "date": "2021-11-10T11:44:21", "text": "咦,天亮了!好早w", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-10T11:44:20", "media_type": "photo", "original_name": "photo_2021-11-10_11-44-20.jpg", "url": "media/209.jpg", "size": 161268, "thumb": "media/209.jpg_thumb.jpg"}]}, {"id": 210, "date": "2021-11-11T04:42:15", "text": "\"This box is made with less material!\"\n\n... 然后里面又包了一个纸盒", "views": 62, "forwards": 0, "media_group_id": 13092845883337693, "images": [{"width": 960, "height": 1280, "date": "2021-11-11T04:39:38", "media_type": "photo", "original_name": "photo_2021-11-11_04-39-38.jpg", "url": "media/210.jpg", "size": 126536, "thumb": "media/210.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-11T04:39:38", "media_type": "photo", "original_name": "photo_2021-11-11_04-39-38.jpg", "url": "media/211.jpg", "size": 117728, "thumb": "media/211.jpg_thumb.jpg"}]}, {"id": 213, "date": "2021-11-12T06:08:10", "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059", "views": 68, "forwards": 1}, {"id": 214, "date": "2021-11-12T14:23:32", "text": "今天又做了清醒梦!\n又在梦里到处飞了,好开心www\n\n这次让我意识到这是梦的偶然也很有趣!刚开始是梦见了我在多伦多在路上叫外卖,用的是美团,身边还有很多北京的场景。然后!然后梦里的我就在想:怎么能又在多伦多又在北京呢?(好蠢!)但是也是这样让我清醒过来,能在梦里到处飞了w\n\n但是还是没有学会怎样改变梦的场景,最后还只是在这个奇怪的城市里到处飞。理论上清醒之后应该可以控制整个梦,下一个这样的偶然再试试吧", "views": 65, "forwards": 0}, {"id": 215, "date": "2021-11-12T19:45:08", "text": "今天云好漂亮w", "views": 57, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-11-12T19:45:08", "media_type": "photo", "original_name": "photo_2021-11-12_19-45-08.jpg", "url": "media/215.jpg", "size": 188171, "thumb": "media/215.jpg_thumb.jpg"}]}, {"id": 216, "date": "2021-11-13T18:58:21", "text": "在鲨鲨边上睡午觉 😴", "views": 60, "forwards": 0, "media_group_id": 13094639209628717, "images": [{"width": 1280, "height": 960, "date": "2021-11-13T18:58:20", "media_type": "photo", "original_name": "photo_2021-11-13_18-58-20.jpg", "url": "media/216.jpg", "size": 177320, "thumb": "media/216.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-13T18:58:20", "media_type": "photo", "original_name": "photo_2021-11-13_18-58-20.jpg", "url": "media/217.jpg", "size": 154231, "thumb": "media/217.jpg_thumb.jpg"}]}, {"id": 218, "date": "2021-11-14T17:47:38", "text": "会不会有人想到我的密码真的就是 qwq", "views": 72, "forwards": 1, "images": [{"width": 688, "height": 78, "date": "2021-11-14T17:47:38", "media_type": "photo", "original_name": "photo_2021-11-14_17-47-38.jpg", "url": "media/218.jpg", "size": 11957, "thumb": "media/218.jpg_thumb.jpg"}]}, {"id": 224, "date": "2021-11-15T03:05:16", "text": "晚上九点,下着多伦多今秋第一场雪,听着 One Ok Rock 骑车出门买菜w\n\n不过这场初雪真的好失望!去年波士顿的初雪十月底就下了 1 inch 哇", "views": 61, "forwards": 1, "media_group_id": 13095564130096445, "images": [{"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/224.jpg", "size": 260377, "thumb": "media/224.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/225.jpg", "size": 254832, "thumb": "media/225.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-15T02:59:03", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-03.jpg", "url": "media/226.jpg", "size": 283822, "thumb": "media/226.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T02:59:04", "media_type": "photo", "original_name": "photo_2021-11-15_02-59-04.jpg", "url": "media/227.jpg", "size": 275029, "thumb": "media/227.jpg_thumb.jpg"}]}, {"id": 228, "date": "2021-11-15T03:40:22", "text": "大拇指受伤了,好疼!不知道这次又会养成什么新的坏习惯(x\n\n上次大拇指受伤在小学,受伤了也不能不写作业... 所以那之后握笔姿势就一直没办法改回来", "views": 57, "forwards": 0, "media_group_id": 13095580983337925, "images": [{"width": 960, "height": 1280, "date": "2021-11-15T02:22:27", "media_type": "photo", "original_name": "photo_2021-11-15_02-22-27.jpg", "url": "media/228.jpg", "size": 99419, "thumb": "media/228.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T03:40:21", "media_type": "photo", "original_name": "photo_2021-11-15_03-40-21.jpg", "url": "media/229.jpg", "size": 91336, "thumb": "media/229.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-15T03:40:22", "media_type": "photo", "original_name": "photo_2021-11-15_03-40-22.jpg", "url": "media/230.jpg", "size": 156811, "thumb": "media/230.jpg_thumb.jpg"}]}, {"id": 240, "date": "2021-11-18T05:30:47", "text": "提拉米苏!\n\n...做得不是很顺利,用错了两次奶油,然后慕斯中间的海绵巧克力蛋糕层做的太硬了,因为打发好的蛋白放了一会消泡了。加上面粉和可可粉忘记过滤网所以表面很粗糙... 蛋糕真的好难w", "views": 48, "forwards": 0, "media_group_id": 13097707583416477, "images": [{"width": 1280, "height": 960, "date": "2021-11-18T05:27:00", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-00.jpg", "url": "media/240.jpg", "size": 224209, "thumb": "media/240.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-17T16:16:26", "media_type": "photo", "original_name": "photo_2021-11-17_16-16-26.jpg", "url": "media/241.jpg", "size": 214571, "thumb": "media/241.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:27:00", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-00.jpg", "url": "media/242.jpg", "size": 158716, "thumb": "media/242.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/243.jpg", "size": 157493, "thumb": "media/243.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-18T05:30:47", "media_type": "photo", "original_name": "photo_2021-11-18_05-30-47.jpg", "url": "media/244.jpg", "size": 366513, "thumb": "media/244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/245.jpg", "size": 245041, "thumb": "media/245.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-18T05:27:01", "media_type": "photo", "original_name": "photo_2021-11-18_05-27-01.jpg", "url": "media/246.jpg", "size": 173782, "thumb": "media/246.jpg_thumb.jpg"}]}, {"id": 247, "date": "2021-11-20T17:23:08", "text": "是天然的套娃ww", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-20T17:23:07", "media_type": "photo", "original_name": "photo_2021-11-20_17-23-07.jpg", "url": "media/247.jpg", "size": 115185, "thumb": "media/247.jpg_thumb.jpg"}]}, {"id": 254, "date": "2021-11-21T01:34:41", "text": "糟糕,又双叒叕忘记煮米饭了...\n\n不过今天发现居然只靠冰糖就能炒出很诱人的棕色,叫做「炒糖色」(图3", "views": 47, "forwards": 0, "media_group_id": 13099667853635845, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T01:33:31", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-31.jpg", "url": "media/254.jpg", "size": 216284, "thumb": "media/254.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T01:33:32", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-32.jpg", "url": "media/255.jpg", "size": 209159, "thumb": "media/255.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T01:33:32", "media_type": "photo", "original_name": "photo_2021-11-21_01-33-32.jpg", "url": "media/256.jpg", "size": 243595, "thumb": "media/256.jpg_thumb.jpg"}]}, {"id": 257, "date": "2021-11-21T02:13:30", "text": "真的好多油!超腻!呜呜呜我买的怎么全都是肥肉,这怎么吃呀😭(掀\n\n以后不买五花肉了", "views": 48, "forwards": 1, "reply": {"id": 254, "text": "糟糕,又双叒叕忘记煮米饭了...\n\n不过今天发现居然只靠冰糖就能炒出很诱人的棕色,叫做「炒糖色」(图3", "thumb": "media/254.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T02:13:30", "media_type": "photo", "original_name": "photo_2021-11-21_02-13-30.jpg", "url": "media/257.jpg", "size": 175105, "thumb": "media/257.jpg_thumb.jpg"}]}, {"id": 259, "date": "2021-11-21T11:12:10", "text": "今天的月亮透过这个云好漂亮w\n\n可惜架上三脚架之后云就密集起来不好看了...", "views": 48, "forwards": 0, "media_group_id": 13099945046809229, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T11:12:09", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-09.jpg", "url": "media/259.jpg", "size": 52481, "thumb": "media/259.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:12:10", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-10.jpg", "url": "media/260.jpg", "size": 51922, "thumb": "media/260.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:12:10", "media_type": "photo", "original_name": "photo_2021-11-21_11-12-10.jpg", "url": "media/261.jpg", "size": 62257, "thumb": "media/261.jpg_thumb.jpg"}]}, {"id": 270, "date": "2021-11-21T11:46:56", "text": "云走得好快😭\n\n今天的云划过这里只用了不到半个小时... 刚拍到两张就已经一眼望去整个多伦多都没有云了!剩下一个普普通通的白月亮w", "views": 47, "forwards": 0, "media_group_id": 13099961728364773, "images": [{"width": 1280, "height": 960, "date": "2021-11-21T11:45:13", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-13.jpg", "url": "media/270.jpg", "size": 40392, "thumb": "media/270.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:14", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-14.jpg", "url": "media/271.jpg", "size": 44853, "thumb": "media/271.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:14", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-14.jpg", "url": "media/272.jpg", "size": 58937, "thumb": "media/272.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-21T11:45:15", "media_type": "photo", "original_name": "photo_2021-11-21_11-45-15.jpg", "url": "media/273.jpg", "size": 67563, "thumb": "media/273.jpg_thumb.jpg"}], "reply": {"id": 259, "text": "今天的月亮透过这个云好漂亮w\n\n可惜架上三脚架之后云就密集起来不好看了...", "thumb": "media/259.jpg_thumb.jpg"}}, {"id": 274, "date": "2021-11-22T06:08:59", "text": "月光下的房间(补图", "views": 55, "forwards": 1, "reply": {"id": 270, "text": "云走得好快😭\n\n今天的云划过这里只用了不到半个小时... 刚拍到两张就已经一眼望去整个多伦多都没有云了!剩下一个普普通通的白月亮w", "thumb": "media/270.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2021-11-22T06:08:58", "media_type": "photo", "original_name": "photo_2021-11-22_06-08-58.jpg", "url": "media/274.jpg", "size": 76806, "thumb": "media/274.jpg_thumb.jpg"}]}, {"id": 275, "date": "2021-11-22T06:25:06", "text": "喜欢雨水映出的霓虹街道w\n\n(怎么感觉要变成摄影频道了hhhh", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-22T06:25:05", "media_type": "photo", "original_name": "photo_2021-11-22_06-25-05.jpg", "url": "media/275.jpg", "size": 302837, "thumb": "media/275.jpg_thumb.jpg"}]}, {"id": 276, "date": "2021-11-22T20:02:38", "text": "data science 真是需要一个挺大的硬盘,这才跑一两个小时就已经 3 GB 了(", "views": 52, "forwards": 0, "media_group_id": 13100890869500741, "images": [{"width": 658, "height": 1280, "date": "2021-11-22T20:02:34", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-34.jpg", "url": "media/276.jpg", "size": 74463, "thumb": "media/276.jpg_thumb.jpg"}, {"width": 1082, "height": 1218, "date": "2021-11-22T20:02:36", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-36.jpg", "url": "media/277.jpg", "size": 311279, "thumb": "media/277.jpg_thumb.jpg"}, {"width": 1176, "height": 1230, "date": "2021-11-22T20:02:38", "media_type": "photo", "original_name": "photo_2021-11-22_20-02-38.jpg", "url": "media/278.jpg", "size": 253701, "thumb": "media/278.jpg_thumb.jpg"}]}, {"id": 279, "date": "2021-11-23T04:46:46", "text": "翻到了给前任十九岁生日写的这张贺卡w\n\n...好可爱!好甜!(????\n\n现在写这样的文字肯定会觉得好尴尬吧... 为什么呢?不知道是什么时候,打开闸门,放出汹涌的原生情感仿佛变成了共识的禁忌——好像让你知道我有多么喜欢你、多么需要你是很见不得人的事情一样。都是因为自尊嘛?依赖你就像是在说我没有能力依靠自己什么的?可是我爱你呀!比起随着年龄越长越厚的心之壁、比起这些,我更爱你呀ww", "views": 64, "forwards": 5, "images": [{"width": 1280, "height": 1147, "date": "2021-11-23T04:46:46", "media_type": "photo", "original_name": "photo_2021-11-23_04-46-46.jpg", "url": "media/279.jpg", "size": 169263, "thumb": "media/279.jpg_thumb.jpg"}]}, {"id": 280, "date": "2021-11-23T06:57:41", "text": "这个月第一次失眠... 果然有手机在床边就睡不着了(x", "views": 54, "forwards": 0}, {"id": 285, "date": "2021-11-23T23:07:30", "text": "坏女孩发现了新大陆w", "views": 49, "forwards": 0, "media_group_id": 13101670805795957, "images": [{"width": 960, "height": 1280, "date": "2021-11-23T23:07:06", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-06.jpg", "url": "media/285.jpg", "size": 135005, "thumb": "media/285.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-23T23:07:07", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-07.jpg", "url": "media/286.jpg", "size": 148779, "thumb": "media/286.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-23T23:07:07", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-07.jpg", "url": "media/287.jpg", "size": 126873, "thumb": "media/287.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-23T23:07:08", "media_type": "photo", "original_name": "photo_2021-11-23_23-07-08.jpg", "url": "media/288.jpg", "size": 193026, "thumb": "media/288.jpg_thumb.jpg"}]}, {"id": 289, "date": "2021-11-24T18:44:03", "text": "😴 如果能一直睡觉就好了w", "views": 50, "forwards": 0, "images": [{"width": 477, "height": 512, "date": "2021-11-24T18:44:03", "media_type": "photo", "original_name": "photo_2021-11-24_18-44-03.jpg", "url": "media/289.jpg", "size": 28190, "thumb": "media/289.jpg_thumb.jpg"}]}, {"id": 290, "date": "2021-11-26T10:19:17", "text": "😴", "views": 47, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2021-11-26T10:19:17", "media_type": "photo", "original_name": "photo_2021-11-26_10-19-17.jpg", "url": "media/290.jpg", "size": 101156, "thumb": "media/290.jpg_thumb.jpg"}]}, {"id": 291, "date": "2021-11-26T14:52:09", "text": "最近每日都要摄入大量的 O₂\n暴风吸入 O₂ 感觉就像吸毒(?\n啊——有 O₂ 吸真舒服ww(真", "views": 46, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 292, "date": "2021-11-26T22:47:25", "text": "... 这哪里有什么规律啦!\n废了超大精力排除了 outlier,取七天平均再加 IIR Filter 过滤了噪音,然后就给我这样一张没有规律的图,三个 sample 的上下起伏都没有一点同步...\n\n从起床到睡觉连续写了五整天,花这么多精力做的研究最后要以“没有结论”告终真是好难接受\n\n说不定我真的不应该把它当成我的第一个 data science research 做,把它当成一项作业糊弄过去也许我也不会对没有结论这么失望了", "views": 44, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2021-11-26T22:47:25", "media_type": "photo", "original_name": "photo_2021-11-26_22-47-25.jpg", "url": "media/292.jpg", "size": 87453, "thumb": "media/292.jpg_thumb.jpg"}]}, {"id": 293, "date": "2021-11-27T23:38:03", "text": "噗...\nPSY270 现在总分 ≈75% 比平均高了一两分 \nCSC110 现在总分 ≈97% 也只比平均高了一两分", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 503, "date": "2021-11-27T23:38:02", "media_type": "photo", "original_name": "photo_2021-11-27_23-38-02.jpg", "url": "media/293.jpg", "size": 78969, "thumb": "media/293.jpg_thumb.jpg"}]}, {"id": 294, "date": "2021-11-28T06:59:28", "text": "久违的被虚无的天空击溃,想起了这首歌。\n\n写研究报告的这六天,生活仿佛已经成为了一个 routine,从早上起床到凌晨回到床上,不需要思考需要做什么,因为只有一件事需要做,也只有一件事可做。现在它结束了,时间继续流动,身边的人们一个个向选择的方向走去,只留下站在原地的我,和这片虚无的天空。\n\nhttps://y.music.163.com/m/song?id=32046764", "views": 45, "forwards": 0, "images": [{"width": 732, "height": 1280, "date": "2021-11-28T06:59:28", "media_type": "photo", "original_name": "photo_2021-11-28_06-59-28.jpg", "url": "media/294.jpg", "size": 55721, "thumb": "media/294.jpg_thumb.jpg"}]}, {"id": 295, "date": "2021-11-28T09:06:10", "text": "以后一定要早睡,晚睡就会没意义的伤心(x\n明明说过每天都要元气满满w\n\n《春よ、来い》\n马上就要立春了,再过几天就好w\n\nhttps://y.music.163.com/m/song?id=465266014", "views": 46, "forwards": 0, "reply": {"id": 294, "text": "久违的被虚无的天空击溃,想起了这首歌。\n\n写研究报告的这六天,生活仿佛已经成为了一个 routine,从早上起床到凌晨回到床上,不需要思考需要做什么,因为只有一件事需要做,也只有一件事可做。现在它结束了,时间继续流动,身边的人们一个个向选择的方向走去,只留下站在原地的我,和这片虚无的天空。\n\nhttps://y.music.163.com/m/song?id=32046764"}, "images": [{"width": 1080, "height": 1080, "date": "2021-11-28T09:06:10", "media_type": "photo", "original_name": "photo_2021-11-28_09-06-10.jpg", "url": "media/295.jpg", "size": 64944, "thumb": "media/295.jpg_thumb.jpg"}]}, {"id": 296, "date": "2021-11-28T16:02:57", "text": "…………………然后就下了这么大的雪", "views": 46, "forwards": 0, "reply": {"id": 295, "text": "以后一定要早睡,晚睡就会没意义的伤心(x\n明明说过每天都要元气满满w\n\n《春よ、来い》\n马上就要立春了,再过几天就好w\n\nhttps://y.music.163.com/m/song?id=465266014"}, "images": [{"width": 1280, "height": 960, "date": "2021-11-28T16:02:57", "media_type": "photo", "original_name": "photo_2021-11-28_16-02-57.jpg", "url": "media/296.jpg", "size": 182301, "thumb": "media/296.jpg_thumb.jpg"}]}, {"id": 303, "date": "2021-11-28T18:12:10", "text": "雪好漂亮w\n第一次自己堆雪人,结果手套湿了... 烂尾 😭", "views": 46, "forwards": 0, "media_group_id": 13104985040596045, "images": [{"width": 1280, "height": 960, "date": "2021-11-28T18:11:20", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-20.jpg", "url": "media/303.jpg", "size": 271594, "thumb": "media/303.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/304.jpg", "size": 370869, "thumb": "media/304.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/305.jpg", "size": 300236, "thumb": "media/305.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/306.jpg", "size": 139753, "thumb": "media/306.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:21", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-21.jpg", "url": "media/307.jpg", "size": 171088, "thumb": "media/307.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-28T18:11:22", "media_type": "photo", "original_name": "photo_2021-11-28_18-11-22.jpg", "url": "media/308.jpg", "size": 172406, "thumb": "media/308.jpg_thumb.jpg"}]}, {"id": 309, "date": "2021-11-29T00:45:00", "text": "睡觉好舒服,好想冬眠w", "views": 50, "forwards": 0}, {"id": 310, "date": "2021-11-29T04:05:54", "text": "我也可以把 iPad 当作 Surface 用了!", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-29T04:05:54", "media_type": "photo", "original_name": "photo_2021-11-29_04-05-54.jpg", "url": "media/310.jpg", "size": 145861, "thumb": "media/310.jpg_thumb.jpg"}]}, {"id": 311, "date": "2021-11-29T04:53:04", "text": "用 IP 连 teamviewer 好流畅,可惜音质不太行(x\n\n(其实这个虚拟机开起来就是为了看 bilibili 的,区域解锁脚本 iOS 不能用", "views": 46, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-11-29T04:53:04", "media_type": "video_file", "original_name": "video_2021-11-29_04-53-04.mp4", "url": "media/311.mp4", "size": 8216522, "thumb": "media/311.mp4_thumb.jpg"}]}, {"id": 328, "date": "2021-11-29T20:19:33", "text": "上一代华人的生活痕迹w", "views": 45, "forwards": 0, "media_group_id": 13105737389435645, "images": [{"width": 960, "height": 1280, "date": "2021-11-29T20:19:20", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-20.jpg", "url": "media/328.jpg", "size": 256193, "thumb": "media/328.jpg_thumb.jpg"}, {"width": 1280, "height": 1112, "date": "2021-11-29T20:19:22", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-22.jpg", "url": "media/329.jpg", "size": 164692, "thumb": "media/329.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:23", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-23.jpg", "url": "media/330.jpg", "size": 204084, "thumb": "media/330.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:25", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-25.jpg", "url": "media/331.jpg", "size": 275141, "thumb": "media/331.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:27", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-27.jpg", "url": "media/332.jpg", "size": 245118, "thumb": "media/332.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:28", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-28.jpg", "url": "media/333.jpg", "size": 144795, "thumb": "media/333.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-11-29T20:19:30", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-30.jpg", "url": "media/334.jpg", "size": 282489, "thumb": "media/334.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-29T20:19:33", "media_type": "photo", "original_name": "photo_2021-11-29_20-19-33.jpg", "url": "media/335.jpg", "size": 349282, "thumb": "media/335.jpg_thumb.jpg"}]}, {"id": 336, "date": "2021-11-30T02:57:16", "text": "居然认真地写了一次这个不计分的作业(雾", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-11-30T02:57:15", "media_type": "photo", "original_name": "photo_2021-11-30_02-57-15.jpg", "url": "media/336.jpg", "size": 97652, "thumb": "media/336.jpg_thumb.jpg"}]}, {"id": 339, "date": "2021-11-30T16:10:48", "text": "好喜欢 Asahi", "views": 53, "forwards": 0, "media_group_id": 13106309190745685, "images": [{"width": 960, "height": 1280, "date": "2021-11-30T16:10:27", "media_type": "photo", "original_name": "photo_2021-11-30_16-10-27.jpg", "url": "media/339.jpg", "size": 131051, "thumb": "media/339.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-30T16:10:27", "media_type": "photo", "original_name": "photo_2021-11-30_16-10-27.jpg", "url": "media/340.jpg", "size": 153673, "thumb": "media/340.jpg_thumb.jpg"}]}, {"id": 341, "date": "2021-11-30T19:27:06", "text": "又便宜又好吃,直接抱一箱回去(x", "views": 53, "forwards": 0, "media_group_id": 13106403415536741, "images": [{"width": 1280, "height": 960, "date": "2021-11-30T19:27:06", "media_type": "photo", "original_name": "photo_2021-11-30_19-27-06.jpg", "url": "media/341.jpg", "size": 310247, "thumb": "media/341.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-11-30T19:27:06", "media_type": "photo", "original_name": "photo_2021-11-30_19-27-06.jpg", "url": "media/342.jpg", "size": 157427, "thumb": "media/342.jpg_thumb.jpg"}], "reply": {"id": 339, "text": "好喜欢 Asahi", "thumb": "media/339.jpg_thumb.jpg"}}, {"id": 344, "date": "2021-11-30T21:25:41", "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final", "views": 52, "forwards": 0}, {"id": 346, "date": "2021-11-30T23:07:04", "type": "service", "text": "Pinned message"}, {"id": 348, "date": "2021-12-01T20:23:58", "text": "发现好像我嗜睡有周期性规律——会不会...\n记录一个月的睡眠量再研究下吧w", "views": 53, "forwards": 1, "reply": {"id": 309, "text": "睡觉好舒服,好想冬眠w"}}, {"id": 349, "date": "2021-12-02T03:42:32", "text": "CollegeBoard,一个每年赚 $11.1 亿的非盈利组织(???", "views": 48, "forwards": 0, "images": [{"width": 810, "height": 1188, "date": "2021-12-02T03:42:32", "media_type": "photo", "original_name": "photo_2021-12-02_03-42-32.jpg", "url": "media/349.jpg", "size": 103673, "thumb": "media/349.jpg_thumb.jpg"}]}, {"id": 350, "date": "2021-12-02T04:52:48", "text": "发现沙拉可能是很棒的零食ww\n满足了我对零食的所有需求:\n好吃 ✅,≈0准备时间 ✅,能吃饱 ✅\n还比几乎所有零食都健康??\n决定了!以后不买巧克力棒,改成买沙拉当零食了hhh", "views": 51, "forwards": 0}, {"id": 351, "date": "2021-12-02T06:26:15", "text": "出现了一滴水滴的表情:\n😅🥲😢🥵😰😥😓😪😿💧\n出现了两滴水滴的表情:\n😂🤣😹\n出现了≥3滴水滴的表情:\n😭🥶🤤🐳🌎🌍🌏\n🌦🌧⛈🌨💦☔️🌊\n🧊🚰🚿🛁\n\n...\n\n我到底是有多么不想写作业💦", "views": 53, "forwards": 0}, {"id": 352, "date": "2021-12-02T16:16:31", "text": "今天的梦真的好厉害,智商全程在线,还全都记得超清楚w\n\n梦见我在做一项密码学研究,目的是可以弹一首钢琴谱作为登录密码。但是我弹一个钢琴谱肯定会弹错几个键,所以肯定不能直接判断弹出来的是不是等于完整的谱子,要比较正确率(用需要添加/减少多少个音符才能等于正确谱子来判断... 是我某次 OI 比赛做过的一道题,原题是从字符串 A 到 B 最少要添加/删除/调换多少个字符)。但这样要怎样存这个密码呢?肯定不能把谱子存成明文,但是如果是哈希的话,又只能判断是不是完全正确,不可能对比正确率,因为哈希只要改一点明文就整个哈希都会变。然后想到可以把所有可能的组合和对应的正确率存成哈希,这样对于一个文字密码很可行,因为文字密码不会很长,但是一个谱子很容易有上百个音符,排列组合的数据量指数增长就太大了。然后想到把每个音符存成哈希,但是这样很容易被彩虹表破解。然后想到给每个音符的哈希加盐(很有趣的是梦里想的是加 IV,虽然 IV (initialization vector) 是 AES 的名词,不是哈希的,哈希加的叫 salt,这两个作用同样都是为了防止彩虹表)但是用什么做盐呢?在梦里只想到了用音符的顺序做盐,然后觉得这样就已经完美了,因为对比正确率的时候可以通过把弹出来的谱子音符顺序错位来找到最低的错误率。然后激动得梦醒了,赶紧记下来hhhh\n\n现在想想其实这样还是很容易被彩虹表,毕竟已知顺序是 ≥0 的整数,所以几百次循环就能把一个音符所有可能的顺序的哈希存下来...\n\n虽然是一个很没有实际用处的研究题目,也没有解出来,但是我终于做了一次智商全程在线的梦了hhhh", "views": 62, "forwards": 1}, {"id": 353, "date": "2021-12-02T16:49:32", "text": "说不定不是没有实际用处的研究题目呢,如果弹一首谱子是“肌肉记忆”(implicit memory)的话,就不会不小心说出来,也不会被未来读取记忆的反乌托邦科技读走。决定了!明年期末项目不限制题目的话就研究它了!", "views": 53, "forwards": 0, "reply": {"id": 352, "text": "今天的梦真的好厉害,智商全程在线,还全都记得超清楚w\n\n梦见我在做一项密码学研究,目的是可以弹一首钢琴谱作为登录密码。但是我弹一个钢琴谱肯定会弹错几个键,所以肯定不能直接判断弹出来的是不是等于完整的谱子,要比较正确率(用需要添加/减少多少个音符才能等于正确谱子来判断... 是我某次 OI 比赛做过的一道题,原题是从字符串 A 到 B 最少要添加/删除/调换多少个字符)。但这样要怎样存这个密码呢?肯定不能把谱子存成明文,但是如果是哈希的话,又只能判断是不是完全正确,不可能对比正确率,因为哈希只要改一点明文就整个哈希都会变。然后想到可以把所有可能的组合和对应的正确率存成哈希,这样对于一个文字密码很可行,因为文字密码不会很长,但是一个谱子很容易有上百个音符,排列组合的数据量指数增长就太大了。然后想到把每个音符存成哈希,但是这样很容易被彩虹表破解。然后想到给每个音符的哈希加盐(很有趣的是梦里想的是加 IV,虽然 IV (initialization vector) 是 AES 的名词,不是哈希的,哈希加的叫 salt,这两个作用同样都是为了防止彩虹表)但是用什么做盐呢?在梦里只想到了用音符的顺序做盐,然后觉得这样就已经完美了,因为对比正确率的时候可以通过把弹出来的谱子音符顺序错位来找到最低的错误率。然后激动得梦醒了,赶紧记下来hhhh\n\n现在想想其实这样还是很容易被彩虹表,毕竟已知顺序是 ≥0 的整数,所以几百次循环就能把一个音符所有可能的顺序的哈希存下来...\n\n虽然是一个很没有实际用处的研究题目,也没有解出来,但是我终于做了一次智商全程在线的梦了hhhh"}}, {"id": 354, "date": "2021-12-03T03:19:04", "text": "噗!这首居然也是不插电的吉他... 不对这到底是什么吉他哇?不插电能弹出电吉他的失真效果好厉害w", "views": 52, "forwards": 0, "reply": {"id": 213, "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059"}, "images": [{"width": 744, "height": 540, "date": "2021-12-03T03:19:04", "media_type": "photo", "original_name": "photo_2021-12-03_03-19-04.jpg", "url": "media/354.jpg", "size": 123849, "thumb": "media/354.jpg_thumb.jpg"}]}, {"id": 357, "date": "2021-12-04T06:37:21", "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ", "views": 50, "forwards": 0, "reply": {"id": 311, "text": "用 IP 连 teamviewer 好流畅,可惜音质不太行(x\n\n(其实这个虚拟机开起来就是为了看 bilibili 的,区域解锁脚本 iOS 不能用"}}, {"id": 358, "date": "2021-12-04T19:16:42", "text": "好难 😭", "views": 51, "forwards": 0, "reply": {"id": 354, "text": "噗!这首居然也是不插电的吉他... 不对这到底是什么吉他哇?不插电能弹出电吉他的失真效果好厉害w"}, "files": [{"width": 604, "height": 542, "duration": 18, "file_name": "Screen Recording 2021-12-04 at 2.15.05 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-04T19:16:42", "media_type": "video_file", "original_name": "Screen Recording 2021-12-04 at 2.15.05 PM.mov", "url": "media/358.mov", "size": 9882608, "thumb": "media/358.mov_thumb.jpg"}]}, {"id": 359, "date": "2021-12-04T21:26:54", "text": "想想怎么画个人主页,参考下大家的吧w\n\n... ∞ minutes later ...\n\n呜呜呜大家原来都这么厉害", "views": 50, "forwards": 0}, {"id": 360, "date": "2021-12-05T00:21:51", "text": "书签动画w", "views": 50, "forwards": 1, "reply": {"id": 359, "text": "想想怎么画个人主页,参考下大家的吧w\n\n... ∞ minutes later ...\n\n呜呜呜大家原来都这么厉害"}, "files": [{"width": 580, "height": 1358, "duration": 4, "file_name": "Screen Recording 2021-12-04 at 7.20.58 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-05T00:21:50", "media_type": "video_file", "original_name": "Screen Recording 2021-12-04 at 7.20.58 PM.mov", "url": "media/360.mov", "size": 502321, "thumb": "media/360.mov_thumb.jpg"}]}, {"id": 362, "date": "2021-12-06T00:38:07", "text": "...原来 bend 是这样弹出来的\n要多大力气才能把一根弦推那么远 🤯", "views": 50, "forwards": 0, "reply": {"id": 357, "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ"}, "images": [{"width": 1280, "height": 945, "date": "2021-12-06T00:38:07", "media_type": "photo", "original_name": "photo_2021-12-06_00-38-07.jpg", "url": "media/362.jpg", "size": 89902, "thumb": "media/362.jpg_thumb.jpg"}]}, {"id": 364, "date": "2021-12-07T02:14:17", "text": "原来地球会发光\n(把”半球光“关掉就是第二张图那样w", "views": 48, "forwards": 0, "media_group_id": 13110746060335357, "images": [{"width": 1280, "height": 1233, "date": "2021-12-07T02:14:16", "media_type": "photo", "original_name": "photo_2021-12-07_02-14-16.jpg", "url": "media/364.jpg", "size": 51342, "thumb": "media/364.jpg_thumb.jpg"}, {"width": 1193, "height": 1280, "date": "2021-12-07T02:14:17", "media_type": "photo", "original_name": "photo_2021-12-07_02-14-17.jpg", "url": "media/365.jpg", "size": 53601, "thumb": "media/365.jpg_thumb.jpg"}]}, {"id": 366, "date": "2021-12-07T05:00:25", "text": "Three.js 好棒!!!\n决定了!我要做动画设... \n...好像不太行,只是用线条建一个方块就要好多数学 🥲", "views": 49, "forwards": 0, "media_group_id": 13110825803524605, "files": [{"width": 1634, "height": 1640, "duration": 4, "file_name": "Screen Recording 2021-12-06 at 11.53.40 PM.mov", "mime_type": "video/quicktime", "supports_streaming": true, "date": "2021-12-07T05:00:24", "media_type": "video_file", "original_name": "Screen Recording 2021-12-06 at 11.53.40 PM.mov", "url": "media/366.mov", "size": 6735912, "thumb": "media/366.mov_thumb.jpg"}], "images": [{"width": 937, "height": 1280, "date": "2021-12-07T05:00:25", "media_type": "photo", "original_name": "photo_2021-12-07_05-00-25.jpg", "url": "media/367.jpg", "size": 97067, "thumb": "media/367.jpg_thumb.jpg"}]}, {"id": 368, "date": "2021-12-07T16:23:16", "views": 56, "forwards": 1, "images": [{"width": 591, "height": 1280, "date": "2021-12-07T15:34:22", "media_type": "photo", "original_name": "photo_2021-12-07_15-34-22.jpg", "url": "media/368.jpg", "size": 124165, "thumb": "media/368.jpg_thumb.jpg"}]}, {"id": 369, "date": "2021-12-07T19:39:53", "text": "Immersive Garden 工作室好厉害w\n(Source: https://immersive-g.com/wishes-2017/", "views": 46, "forwards": 0, "files": [{"width": 2252, "height": 2046, "duration": 8, "file_name": "Rec 2021-12-07 13-10.g265.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-07T19:39:53", "media_type": "video_file", "original_name": "Rec 2021-12-07 13-10.g265.mp4", "url": "media/369.mp4", "size": 4548096, "thumb": "media/369.mp4_thumb.jpg"}]}, {"id": 371, "date": "2021-12-08T00:25:06", "text": "我以前都写过什么奇奇怪怪的轮子hhhh\n... 这是谁三行代码都不忘记把大名贴上去 👀\n... 怎么还是写 Javadocs 里的???", "views": 44, "forwards": 0, "media_group_id": 13111384851304637, "images": [{"width": 790, "height": 610, "date": "2021-12-08T00:25:06", "media_type": "photo", "original_name": "photo_2021-12-08_00-25-06.jpg", "url": "media/371.jpg", "size": 46236, "thumb": "media/371.jpg_thumb.jpg"}]}, {"id": 372, "date": "2021-12-08T03:36:00", "text": "如何为开卷的 CS 考试做准备:\n复习笔记 ❌\n刷练习题 ❌\n把官方笔记爬下来合并到一个网页里方便考试的时候 Ctrl+F ✅\nhttps://hykilpikonna.github.io/CSC110/full.html", "views": 52, "forwards": 0}, {"id": 373, "date": "2021-12-08T19:24:27", "text": "这个搭配好棒w\n炒饭+酱油+蛋黄酱+番茄酱+海鲜酱", "views": 49, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-08T19:24:27", "media_type": "photo", "original_name": "photo_2021-12-08_19-24-27.jpg", "url": "media/373.jpg", "size": 218537, "thumb": "media/373.jpg_thumb.jpg"}]}, {"id": 374, "date": "2021-12-09T17:12:29", "text": "设计了一个 404 页面w", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 1032, "date": "2021-12-09T17:12:29", "media_type": "photo", "original_name": "photo_2021-12-09_17-12-29.jpg", "url": "media/374.jpg", "size": 117532, "thumb": "media/374.jpg_thumb.jpg"}]}, {"id": 375, "date": "2021-12-10T05:34:00", "text": "只剩两个考试了!都在下周五!可以睡六天了www\n\n像是跨过了一个垂直渐近线,压力一下子从 ∞ 变到 -∞", "views": 45, "forwards": 0, "reply": {"id": 344, "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final"}, "images": [{"width": 572, "height": 588, "date": "2021-12-10T05:34:00", "media_type": "photo", "original_name": "photo_2021-12-10_05-34-00.jpg", "url": "media/375.jpg", "size": 33779, "thumb": "media/375.jpg_thumb.jpg"}]}, {"id": 377, "date": "2021-12-11T03:25:11", "text": "写了一整天的颜色选择器w", "views": 46, "forwards": 0, "images": [{"width": 636, "height": 800, "date": "2021-12-11T03:25:11", "media_type": "photo", "original_name": "photo_2021-12-11_03-25-11.jpg", "url": "media/377.jpg", "size": 33904, "thumb": "media/377.jpg_thumb.jpg"}]}, {"id": 378, "date": "2021-12-11T14:29:54", "text": "完美了!\n这是不是历史上第一个色板这么方便还可拖动的 H5 颜色选择器ww (你别\n(设计借鉴于 Procreate", "views": 47, "forwards": 1, "reply": {"id": 377, "text": "写了一整天的颜色选择器w"}, "files": [{"width": 1628, "height": 1034, "duration": 27, "file_name": "Rec 2021-12-11 09-20.c265-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-11T14:49:09", "media_type": "video_file", "original_name": "Rec 2021-12-11 09-20.c265-24.mp4", "url": "media/378.mp4", "size": 919979, "thumb": "media/378.mp4_thumb.jpg"}]}, {"id": 379, "date": "2021-12-11T15:30:55", "text": "🙂", "views": 47, "forwards": 0, "images": [{"width": 268, "height": 186, "date": "2021-12-11T15:23:59", "media_type": "photo", "original_name": "photo_2021-12-11_15-23-59.jpg", "url": "media/379.jpg", "size": 5003, "thumb": "media/379.jpg_thumb.jpg"}]}, {"id": 380, "date": "2021-12-12T19:11:49", "text": "变成了鸡尾酒实验室w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-12T19:12:59", "media_type": "photo", "original_name": "photo_2021-12-12_19-12-59.jpg", "url": "media/380.jpg", "size": 236208, "thumb": "media/380.jpg_thumb.jpg"}]}, {"id": 382, "date": "2021-12-13T18:25:00", "text": "第一次见这么多人同时在食堂w", "views": 46, "forwards": 0, "media_group_id": 13115359205521501, "images": [{"width": 1280, "height": 960, "date": "2021-12-13T18:25:00", "media_type": "photo", "original_name": "photo_2021-12-13_18-25-00.jpg", "url": "media/382.jpg", "size": 190047, "thumb": "media/382.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-12-13T18:25:00", "media_type": "photo", "original_name": "photo_2021-12-13_18-25-00.jpg", "url": "media/383.jpg", "size": 176074, "thumb": "media/383.jpg_thumb.jpg"}]}, {"id": 384, "date": "2021-12-13T18:56:16", "text": "看看人类在关心什么w", "views": 66, "forwards": 1, "media_group_id": 13115374212886237, "images": [{"width": 959, "height": 1280, "date": "2021-12-13T18:56:14", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-14.jpg", "url": "media/384.jpg", "size": 52908, "thumb": "media/384.jpg_thumb.jpg"}, {"width": 1080, "height": 1247, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/386.jpg", "size": 64678, "thumb": "media/386.jpg_thumb.jpg"}, {"width": 1080, "height": 1258, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/387.jpg", "size": 78457, "thumb": "media/387.jpg_thumb.jpg"}, {"width": 973, "height": 1280, "date": "2021-12-13T18:56:15", "media_type": "photo", "original_name": "photo_2021-12-13_18-56-15.jpg", "url": "media/388.jpg", "size": 41157, "thumb": "media/388.jpg_thumb.jpg"}]}, {"id": 390, "date": "2021-12-13T19:48:44", "text": "昨天开了一个卢森堡的服务器,终于可以 BT 不怕被 DMCA 了w", "views": 110, "forwards": 1, "images": [{"width": 614, "height": 530, "date": "2021-12-13T19:48:44", "media_type": "photo", "original_name": "photo_2021-12-13_19-48-44.jpg", "url": "media/390.jpg", "size": 41710, "thumb": "media/390.jpg_thumb.jpg"}]}, {"id": 392, "date": "2021-12-14T02:32:52", "text": "好讨厌 python-ta!!!!\n我强迫症好受不了这个不对齐 🥲", "views": 49, "forwards": 0, "media_group_id": 13115593378257789, "images": [{"width": 1280, "height": 233, "date": "2021-12-14T02:32:51", "media_type": "photo", "original_name": "photo_2021-12-14_02-32-51.jpg", "url": "media/392.jpg", "size": 36076, "thumb": "media/392.jpg_thumb.jpg"}, {"width": 656, "height": 226, "date": "2021-12-14T02:32:52", "media_type": "photo", "original_name": "photo_2021-12-14_02-32-52.jpg", "url": "media/393.jpg", "size": 33018, "thumb": "media/393.jpg_thumb.jpg"}]}, {"id": 395, "date": "2021-12-14T21:29:11", "text": "日落了,刚起床。", "views": 51, "forwards": 2}, {"id": 396, "date": "2021-12-14T22:46:40", "text": "...我手这么大都按不住 Am9 😭", "views": 55, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2021-12-14T22:47:31", "media_type": "photo", "original_name": "photo_2021-12-14_22-47-31.jpg", "url": "media/396.jpg", "size": 170263, "thumb": "media/396.jpg_thumb.jpg"}]}, {"id": 397, "date": "2021-12-14T23:18:24", "text": "音准好多了,但是还是高一点点... 不知道怎样微调,想着要低一点点唱的话就会低到 E4 去(x", "views": 61, "forwards": 0, "images": [{"width": 752, "height": 298, "date": "2021-12-14T23:18:23", "media_type": "photo", "original_name": "photo_2021-12-14_23-18-23.jpg", "url": "media/397.jpg", "size": 19451, "thumb": "media/397.jpg_thumb.jpg"}]}, {"id": 398, "date": "2021-12-16T03:10:05", "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "views": 66, "forwards": 0, "media_group_id": 13116993644984469, "images": [{"width": 1280, "height": 960, "date": "2021-12-15T05:14:10", "media_type": "photo", "original_name": "photo_2021-12-15_05-14-10.jpg", "url": "media/398.jpg", "size": 200389, "thumb": "media/398.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2021-12-16T03:15:25", "media_type": "photo", "original_name": "photo_2021-12-16_03-15-25.jpg", "url": "media/399.jpg", "size": 143943, "thumb": "media/399.jpg_thumb.jpg"}], "reply": {"id": 380, "text": "变成了鸡尾酒实验室w"}}, {"id": 400, "date": "2021-12-16T08:32:26", "text": "看星星w\n多伦多窗外不可能有这样的星空...", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 839, "date": "2021-12-16T08:32:25", "media_type": "photo", "original_name": "photo_2021-12-16_08-32-25.jpg", "url": "media/400.jpg", "size": 105867, "thumb": "media/400.jpg_thumb.jpg"}]}, {"id": 401, "date": "2021-12-16T09:48:37", "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh", "views": 80, "forwards": 1, "images": [{"width": 1280, "height": 371, "date": "2021-12-16T09:48:37", "media_type": "photo", "original_name": "photo_2021-12-16_09-48-37.jpg", "url": "media/401.jpg", "size": 67525, "thumb": "media/401.jpg_thumb.jpg"}]}, {"id": 402, "date": "2021-12-17T08:32:53", "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "views": 90, "forwards": 2, "media_group_id": 13117839789795629, "images": [{"width": 1280, "height": 960, "date": "2021-12-17T08:32:50", "media_type": "photo", "original_name": "photo_2021-12-17_08-32-50.jpg", "url": "media/402.jpg", "size": 147937, "thumb": "media/402.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2021-12-17T08:32:53", "media_type": "photo", "original_name": "photo_2021-12-17_08-32-53.jpg", "url": "media/404.jpg", "size": 118743, "thumb": "media/404.jpg_thumb.jpg"}]}, {"id": 405, "date": "2021-12-17T08:48:44", "text": "回来啦,不知道出了什么事w\n原来像这次真正需要撤离的情况会有一个广播员很慌张地喊所有人撤离hhh\n之前每次都是用单调的语气说“消防铃响了,我们正在调查”", "views": 77, "forwards": 1, "reply": {"id": 402, "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "thumb": "media/402.jpg_thumb.jpg"}}, {"id": 406, "date": "2021-12-18T01:41:00", "text": "放假了!!!\n想想这一个月想做什么w", "views": 72, "forwards": 0, "reply": {"id": 344, "text": "放假之前最后的冲刺w\nSun 5: MAT223 PAR 3\nMon 6: PSY100 Test 3\nTue 7: PSY270 Lab Report 2 Due\nWed 8: CSC110 Test 2\nMon 13: CSC110 Project\nFri 17: PSY270 Final\nFri 17: MAT223 Final"}}, {"id": 407, "date": "2021-12-18T03:20:48", "text": "好多血丝,要好好调整下作息了...", "views": 72, "forwards": 1, "images": [{"width": 1280, "height": 961, "date": "2021-12-18T03:20:48", "media_type": "photo", "original_name": "photo_2021-12-18_03-20-48.jpg", "url": "media/407.jpg", "size": 75625, "thumb": "media/407.jpg_thumb.jpg"}]}, {"id": 408, "date": "2021-12-18T05:51:56", "text": "做了 HyDEV 所有服务器的在线状态监控:\nhttps://status.hydev.org/", "views": 74, "forwards": 1}, {"id": 409, "date": "2021-12-20T19:49:14", "text": "做了用 GitHub Actions 把这个频道的内容转成 JSON API 的脚本w\nhttps://github.com/hykilpikonna/TelegramChanApi", "views": 67, "forwards": 0}, {"id": 411, "date": "2021-12-21T02:20:54", "text": "好有趣的广告w\nhttps://youtu.be/fnNW2hr886w", "views": 79, "forwards": 0}, {"id": 412, "date": "2021-12-21T03:46:49", "text": "听哭了呜呜...\nhttp://music.163.com/song?id=19149254", "views": 117, "forwards": 2, "images": [{"width": 814, "height": 1280, "date": "2021-12-21T03:46:49", "media_type": "photo", "original_name": "photo_2021-12-21_03-46-49.jpg", "url": "media/412.jpg", "size": 135889, "thumb": "media/412.jpg_thumb.jpg"}]}, {"id": 413, "date": "2021-12-23T20:04:17", "text": "抽完血之后的快乐ww\n过了多少年还是好喜欢麦香鱼", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2021-12-23T20:04:17", "media_type": "photo", "original_name": "photo_2021-12-23_20-04-17.jpg", "url": "media/413.jpg", "size": 222217, "thumb": "media/413.jpg_thumb.jpg"}]}, {"id": 415, "date": "2021-12-24T21:47:17", "text": "Zotero 好好用!\n所有看过的文献和相关链接都能整理到同一个地方了w", "views": 76, "forwards": 3, "media_group_id": 13123059496388669, "images": [{"width": 1019, "height": 267, "date": "2021-12-24T21:47:15", "media_type": "photo", "original_name": "photo_2021-12-24_21-47-15.jpg", "url": "media/415.jpg", "size": 35360, "thumb": "media/415.jpg_thumb.jpg"}, {"width": 1280, "height": 756, "date": "2021-12-24T21:47:16", "media_type": "photo", "original_name": "photo_2021-12-24_21-47-16.jpg", "url": "media/416.jpg", "size": 97905, "thumb": "media/416.jpg_thumb.jpg"}]}, {"id": 417, "date": "2021-12-25T09:57:47", "text": "《Merry Christmas Mr. Lawrence - FYI》\nhttps://music.163.com/song?id=1361336637", "views": 83, "forwards": 0}, {"id": 418, "date": "2021-12-25T19:43:48", "text": "关于页面差不多写完啦w\n把今年写的研究报告全都发布上去了hhh\n哈哈哈为什么圣诞节我在写代码", "views": 62, "forwards": 0, "files": [{"file_name": "Rec 2021-12-25 14-30.x264-34.mp4", "mime_type": "video/mp4", "date": "2021-12-25T19:43:48", "width": 2398, "height": 2304, "duration": 19, "media_type": "animation", "original_name": "Rec 2021-12-25 14-30.x264-34.mp4", "url": "media/418.mp4", "size": 1290690, "thumb": "media/418.mp4_thumb.jpg"}]}, {"id": 419, "date": "2021-12-26T04:29:13", "text": "「Please drink responsibly.」", "views": 63, "forwards": 1, "media_group_id": 13123943628966149, "images": [{"width": 1280, "height": 960, "date": "2021-12-26T04:29:12", "media_type": "photo", "original_name": "photo_2021-12-26_04-29-12.jpg", "url": "media/419.jpg", "size": 134662, "thumb": "media/419.jpg_thumb.jpg"}, {"width": 609, "height": 646, "date": "2021-12-26T04:29:13", "media_type": "photo", "original_name": "photo_2021-12-26_04-29-13.jpg", "url": "media/420.jpg", "size": 98342, "thumb": "media/420.jpg_thumb.jpg"}], "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}}, {"id": 421, "date": "2021-12-27T04:31:12", "text": "????\n居然真的有人这么无聊把我这个没人上线的服务器黑了 🌚", "views": 60, "forwards": 1, "media_group_id": 13124635781525821, "images": [{"width": 1280, "height": 923, "date": "2021-12-27T04:31:10", "media_type": "photo", "original_name": "photo_2021-12-27_04-31-10.jpg", "url": "media/421.jpg", "size": 247347, "thumb": "media/421.jpg_thumb.jpg"}, {"width": 1280, "height": 854, "date": "2021-12-27T04:31:12", "media_type": "photo", "original_name": "photo_2021-12-27_04-31-12.jpg", "url": "media/422.jpg", "size": 159384, "thumb": "media/422.jpg_thumb.jpg"}], "reply": {"id": 401, "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh"}}, {"id": 423, "date": "2021-12-27T05:05:51", "text": "回档回档w", "views": 62, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 17, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2021-12-27T05:05:51", "media_type": "video_file", "original_name": "output.mp4", "url": "media/423.mp4", "size": 10350946, "thumb": "media/423.mp4_thumb.jpg"}]}, {"id": 424, "date": "2021-12-27T19:19:35", "text": "终于把博客框架写完啦w\n让展开动画和 URL 同步花了好久...", "views": 69, "forwards": 2, "files": [{"file_name": "Rec 2021-12-27 14-16.x264-32.mp4", "mime_type": "video/mp4", "date": "2021-12-27T19:19:35", "width": 2398, "height": 2304, "duration": 29, "media_type": "animation", "original_name": "Rec 2021-12-27 14-16.x264-32.mp4", "url": "media/424.mp4", "size": 3251299, "thumb": "media/424.mp4_thumb.jpg"}]}, {"id": 425, "date": "2021-12-27T23:34:16", "text": "回想一下这五年都写过什么项目w\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w", "views": 64, "forwards": 0, "images": [{"width": 837, "height": 1280, "date": "2021-12-27T23:34:16", "media_type": "photo", "original_name": "photo_2021-12-27_23-34-16.jpg", "url": "media/425.jpg", "size": 141800, "thumb": "media/425.jpg_thumb.jpg"}]}, {"id": 426, "date": "2021-12-28T01:42:10", "text": "FLCL 真的好小众... 和 Eva 同样是鹤卷和哉导演的旧番,那么多人看 Eva 都没人听说过 FLCL...", "views": 74, "forwards": 0, "reply": {"id": 357, "text": "好喜欢 FLCL!第二遍了!\n我会喜欢上吵闹的 Alt Rock 也是因为 the pillows 的配乐,推荐两首w\n\n《I think I can》\n最难实现的愿望也要付出全部去追求,理想主义矢志不渝!\nhttps://music.163.com/song?id=1401537246\nhttps://music.youtube.com/watch?v=mC6xr8R_ltU\n\n《Little Busters》\n「With the kids sing out the future\nMaybe, kids don't need the masters」\n能看清这个世界的往往是还是小孩子的我们——不需要让被现实限制住想象力的大人们告诉我们做什么,怎么做,执着的大人们比彷徨的我们更加迷茫。\nhttps://music.163.com/song?id=1401537252\nhttps://music.youtube.com/watch?v=gwd_WJ7PBa4\n\n...这么好的曲子怎么才十几条评论(\n#ラジオ"}, "images": [{"width": 1014, "height": 1280, "date": "2021-12-28T01:42:09", "media_type": "photo", "original_name": "photo_2021-12-28_01-42-09.jpg", "url": "media/426.jpg", "size": 145971, "thumb": "media/426.jpg_thumb.jpg"}]}, {"id": 427, "date": "2021-12-30T00:00:33", "text": "原来美国的 Utah 州是读 /ˈjuːtɑː/\n一直以为它读 /ɯˈtäː/", "views": 75, "forwards": 1}, {"id": 429, "date": "2021-12-30T04:14:22", "text": "如果初衷真的是这样,瞧瞧现在都变成什么了(\n\n自从那天晚上 K 取关了这个频道就感觉发频道也没意义了,明明这两天发生了那么多值得记录的事情。从什么时候开始我的人生变成给 K 看的了...", "views": 80, "forwards": 0, "images": [{"width": 710, "height": 221, "date": "2021-12-30T03:50:43", "media_type": "photo", "original_name": "photo_2021-12-30_03-50-43.jpg", "url": "media/429.jpg", "size": 28057, "thumb": "media/429.jpg_thumb.jpg"}]}, {"id": 430, "date": "2022-01-04T08:58:57", "text": "搬回去了,昨天是住在 K 那里的最后一天。收拾东西好心痛,每件要收的东西都联系着一段和 K 生活的回忆... 又哭了好久。不过即使ta回来,这些回忆也像承载它们的时间一样不会重现。让我的不舍和还回去的门卡一起封印在那里吧,接下来只要向前看w", "views": 78, "forwards": 2, "media_group_id": 13130293898975093, "images": [{"width": 1280, "height": 961, "date": "2022-01-04T08:58:56", "media_type": "photo", "original_name": "photo_2022-01-04_08-58-56.jpg", "url": "media/430.jpg", "size": 67955, "thumb": "media/430.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-04T08:58:56", "media_type": "photo", "original_name": "photo_2022-01-04_08-58-56.jpg", "url": "media/431.jpg", "size": 108353, "thumb": "media/431.jpg_thumb.jpg"}]}, {"id": 433, "date": "2022-01-07T00:51:24", "text": "煎三文鱼!\n第一次在聊聊家里做饭w", "views": 108, "forwards": 2, "media_group_id": 13132133474967349, "images": [{"width": 1280, "height": 960, "date": "2022-01-07T00:51:22", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-22.jpg", "url": "media/433.jpg", "size": 269084, "thumb": "media/433.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/434.jpg", "size": 205501, "thumb": "media/434.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/435.jpg", "size": 152039, "thumb": "media/435.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-07T00:51:23", "media_type": "photo", "original_name": "photo_2022-01-07_00-51-23.jpg", "url": "media/436.jpg", "size": 212852, "thumb": "media/436.jpg_thumb.jpg"}]}, {"id": 437, "date": "2022-01-12T14:52:18", "text": "🐦🐦🐦🐦🐦🐦🐦🐦🐦", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 867, "date": "2022-01-12T14:52:18", "media_type": "photo", "original_name": "photo_2022-01-12_14-52-18.jpg", "url": "media/437.jpg", "size": 283814, "thumb": "media/437.jpg_thumb.jpg"}]}, {"id": 442, "date": "2022-01-12T15:03:29", "text": "桂桂这几天吃了什么w\n\n* 聊聊做的烤鸡!\n* 咖喱\n* 红烧肉、炒白菜\n* 聊聊(?)", "views": 103, "forwards": 3, "media_group_id": 13135998474463805, "images": [{"width": 1280, "height": 960, "date": "2022-01-12T15:00:19", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-19.jpg", "url": "media/442.jpg", "size": 208777, "thumb": "media/442.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:00:20", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-20.jpg", "url": "media/443.jpg", "size": 173149, "thumb": "media/443.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:00:20", "media_type": "photo", "original_name": "photo_2022-01-12_15-00-20.jpg", "url": "media/444.jpg", "size": 221017, "thumb": "media/444.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-12T15:03:28", "media_type": "photo", "original_name": "photo_2022-01-12_15-03-28.jpg", "url": "media/445.jpg", "size": 213711, "thumb": "media/445.jpg_thumb.jpg"}]}, {"id": 446, "date": "2022-01-14T07:08:29", "text": "新年前,\n路边流浪的鼓手遇到了主唱,\n窗边失落的桂桂遇到了聊聊,\n一场新的合奏开始了w\n#回忆", "views": 85, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-01-14T07:08:28", "media_type": "photo", "original_name": "photo_2022-01-14_07-08-28.jpg", "url": "media/446.jpg", "size": 155066, "thumb": "media/446.jpg_thumb.jpg"}]}, {"id": 447, "date": "2022-01-17T17:08:26", "text": "昨天的惨剧\n做了咖喱,很好吃,然后洗碗发现锅下面粘满了洋葱片的糊焦...", "views": 75, "forwards": 0, "media_group_id": 13139514449502509, "images": [{"width": 1280, "height": 960, "date": "2022-01-17T17:08:24", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-24.jpg", "url": "media/447.jpg", "size": 223244, "thumb": "media/447.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-17T17:08:24", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-24.jpg", "url": "media/448.jpg", "size": 172237, "thumb": "media/448.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-17T17:08:25", "media_type": "photo", "original_name": "photo_2022-01-17_17-08-25.jpg", "url": "media/449.jpg", "size": 318662, "thumb": "media/449.jpg_thumb.jpg"}]}, {"id": 450, "date": "2022-01-19T02:41:12", "text": "哇啊啊啊聊聊侧脸好可爱!!\n我死了!!!", "views": 120, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-01-19T02:41:12", "media_type": "photo", "original_name": "photo_2022-01-19_02-41-12.jpg", "url": "media/450.jpg", "size": 165544, "thumb": "media/450.jpg_thumb.jpg"}]}, {"id": 451, "date": "2022-01-19T22:38:34", "text": "🐱", "views": 75, "forwards": 0, "images": [{"width": 409, "height": 238, "date": "2022-01-19T22:38:34", "media_type": "photo", "original_name": "photo_2022-01-19_22-38-34.jpg", "url": "media/451.jpg", "size": 8366, "thumb": "media/451.jpg_thumb.jpg"}]}, {"id": 452, "date": "2022-01-20T14:45:27", "text": "连续吃了三天牛排(怪\n聊聊煎的牛排好好吃ww\n+10kg", "views": 68, "forwards": 0, "media_group_id": 13141519423293021, "images": [{"width": 1280, "height": 960, "date": "2022-01-20T14:45:26", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-26.jpg", "url": "media/452.jpg", "size": 204847, "thumb": "media/452.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:26", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-26.jpg", "url": "media/453.jpg", "size": 165494, "thumb": "media/453.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:27", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-27.jpg", "url": "media/454.jpg", "size": 178370, "thumb": "media/454.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-20T14:45:27", "media_type": "photo", "original_name": "photo_2022-01-20_14-45-27.jpg", "url": "media/455.jpg", "size": 196386, "thumb": "media/455.jpg_thumb.jpg"}]}, {"id": 456, "date": "2022-01-21T23:01:34", "text": "Yearbook 到了!\n看看写的最随便的这是谁hhhh", "views": 69, "forwards": 1, "media_group_id": 13142448758878061, "images": [{"width": 960, "height": 1280, "date": "2022-01-21T23:01:34", "media_type": "photo", "original_name": "photo_2022-01-21_23-01-34.jpg", "url": "media/456.jpg", "size": 214943, "thumb": "media/456.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-21T23:01:34", "media_type": "photo", "original_name": "photo_2022-01-21_23-01-34.jpg", "url": "media/457.jpg", "size": 192336, "thumb": "media/457.jpg_thumb.jpg"}]}, {"id": 458, "date": "2022-01-27T15:51:39", "text": "看到楼下堆了好可爱的雪人!我也好想堆自己的雪人w\n\n可惜这里的雪人并不会和我聊天,也不会讲笑话。如果可以给雪人创造一个灵魂...", "views": 63, "forwards": 0, "media_group_id": 13146389593561781, "images": [{"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/458.jpg", "size": 243077, "thumb": "media/458.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/459.jpg", "size": 227419, "thumb": "media/459.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:37", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-37.jpg", "url": "media/460.jpg", "size": 234523, "thumb": "media/460.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:38", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-38.jpg", "url": "media/461.jpg", "size": 169739, "thumb": "media/461.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-01-27T15:51:38", "media_type": "photo", "original_name": "photo_2022-01-27_15-51-38.jpg", "url": "media/462.jpg", "size": 167140, "thumb": "media/462.jpg_thumb.jpg"}]}, {"id": 463, "date": "2022-01-30T21:53:34", "text": "看看人类进化出来了多少 Bug...\nHuman Hotfix #4: 修复想要吃不健康食物的问题", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 414, "date": "2022-01-30T21:53:34", "media_type": "photo", "original_name": "photo_2022-01-30_21-53-34.jpg", "url": "media/463.jpg", "size": 128153, "thumb": "media/463.jpg_thumb.jpg"}]}, {"id": 464, "date": "2022-01-31T14:24:47", "text": "想研究这个!(๑•̀ㅂ•́)و✧\n\n想研究颜文字/表情包会对 IM 上感情表达和理解同步有多大的帮助w", "views": 50, "forwards": 0, "images": [{"width": 1280, "height": 874, "date": "2022-01-31T14:24:47", "media_type": "photo", "original_name": "photo_2022-01-31_14-24-47.jpg", "url": "media/464.jpg", "size": 237064, "thumb": "media/464.jpg_thumb.jpg"}]}, {"id": 465, "date": "2022-01-31T14:26:36", "text": "啊对对,祝大家新年快乐!\n(大家跨年的时候我要考试 ;-;", "views": 49, "forwards": 0}, {"id": 466, "date": "2022-02-02T21:52:32", "text": "炖排骨汤!\n第一次炖汤就好好喝ww\n\n...然后喝到撑得好难受(xx", "views": 48, "forwards": 0, "media_group_id": 13150710018584317, "images": [{"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/466.jpg", "size": 185849, "thumb": "media/466.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/467.jpg", "size": 142358, "thumb": "media/467.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-02T21:52:31", "media_type": "photo", "original_name": "photo_2022-02-02_21-52-31.jpg", "url": "media/468.jpg", "size": 200187, "thumb": "media/468.jpg_thumb.jpg"}]}, {"id": 469, "date": "2022-02-03T00:42:34", "text": "终于买了 Just Dance\n然后刚跳一首就被楼下敲了(xx\n😭", "views": 48, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-03T00:42:34", "media_type": "photo", "original_name": "photo_2022-02-03_00-42-34.jpg", "url": "media/469.jpg", "size": 235729, "thumb": "media/469.jpg_thumb.jpg"}]}, {"id": 470, "date": "2022-02-03T10:57:55", "text": "凌晨五点我醒着\n火警铃响了\n我在考试\n\n三件这么小几率的事情同时发生了...", "views": 46, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-03T10:57:55", "media_type": "video_file", "original_name": "video_2022-02-03_10-57-55.mp4", "url": "media/470.mp4", "size": 1654568, "thumb": "media/470.mp4_thumb.jpg"}]}, {"id": 471, "date": "2022-02-04T07:22:31", "text": "还有凌晨五点还在工作的铲雪工人们,每次下雪都会在这里... \n\n也许他们是加拿大最勤奋的人了,和因为一直拖延才要学到凌晨五点去考试的懒桂桂产生了鲜明对比(x", "views": 48, "forwards": 0, "reply": {"id": 470, "text": "凌晨五点我醒着\n火警铃响了\n我在考试\n\n三件这么小几率的事情同时发生了..."}, "images": [{"width": 1280, "height": 960, "date": "2022-02-04T07:22:31", "media_type": "photo", "original_name": "photo_2022-02-04_07-22-31.jpg", "url": "media/471.jpg", "size": 159392, "thumb": "media/471.jpg_thumb.jpg"}]}, {"id": 472, "date": "2022-02-05T03:24:13", "text": "没想到在加拿大吃到了冰糖葫芦ww", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-05T03:24:13", "media_type": "photo", "original_name": "photo_2022-02-05_03-24-13.jpg", "url": "media/472.jpg", "size": 218530, "thumb": "media/472.jpg_thumb.jpg"}]}, {"id": 473, "date": "2022-02-06T04:25:43", "text": "Github Projects Beta 好棒w(??", "views": 43, "forwards": 0, "images": [{"width": 1280, "height": 1108, "date": "2022-02-06T04:25:43", "media_type": "photo", "original_name": "photo_2022-02-06_04-25-43.jpg", "url": "media/473.jpg", "size": 68471, "thumb": "media/473.jpg_thumb.jpg"}]}, {"id": 474, "date": "2022-02-06T19:34:53", "text": "...这不是正确率挺高的嘛?!\n测试了一下 @voice_tools_bot 法语训练集的模型在中文测试集上的识别正确率,发现是 97.5%\n\n不过的确,误给女声标男的概率(0.4%)比误给男声标女的概率(4.3%)低,用中文数据集重新训练试试好了。不过也可能是因为中文训练集 CN-Celeb 里面有很多男声相声(\n\n(这里男女是指指派性别", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 1128, "date": "2022-02-06T19:34:53", "media_type": "photo", "original_name": "photo_2022-02-06_19-34-53.jpg", "url": "media/474.jpg", "size": 141885, "thumb": "media/474.jpg_thumb.jpg"}]}, {"id": 475, "date": "2022-02-07T05:36:31", "text": "第一次没看食谱靠直觉做了菜!\n肉丁炒芹菜好棒,记录一下w\n(是我的第一个菜谱!\n\n先把肉丝放在保鲜袋里,放 10g 生抽,一勺盐,一勺鸡精,一小勺黑胡椒,一点橄榄油,捏匀腌制 15 分钟。\n\n芹菜斜着切(凹进去的那一面向上,横着放,然后刀从斜着的角度向下切)\n\n然后热锅放菜籽油,加葱花和蒜粒和一点点蒜粒,闻到香味之后把腌好的肉肉倒进去翻炒。\n\n等大部分红色肉肉都熟了之后把芹菜倒进去,稍微有点颜色之后再加一勺半酱油和一小勺鸡精,翻炒上色均匀出锅w", "views": 42, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-02-07T05:36:30", "media_type": "photo", "original_name": "photo_2022-02-07_05-36-30.jpg", "url": "media/475.jpg", "size": 177450, "thumb": "media/475.jpg_thumb.jpg"}]}, {"id": 476, "date": "2022-02-07T19:53:49", "text": "这个可视化做的好厉害w\nhttps://pudding.cool/2018/02/waveforms/", "views": 56, "forwards": 0}, {"id": 477, "date": "2022-02-08T02:11:10", "text": "给聊聊升了内存(8G+8G → 32G+8G)\n\n没想到没有 Dual Channel 对读写速度影响这么大... 不过好像内存速度也没有那么重要w", "views": 38, "forwards": 0, "media_group_id": 13154290166366781, "images": [{"width": 1280, "height": 304, "date": "2022-02-08T02:11:10", "media_type": "photo", "original_name": "photo_2022-02-08_02-11-10.jpg", "url": "media/477.jpg", "size": 36628, "thumb": "media/477.jpg_thumb.jpg"}, {"width": 1280, "height": 385, "date": "2022-02-08T02:11:10", "media_type": "photo", "original_name": "photo_2022-02-08_02-11-10.jpg", "url": "media/478.jpg", "size": 55778, "thumb": "media/478.jpg_thumb.jpg"}]}, {"id": 479, "date": "2022-02-08T17:28:31", "text": "数据可视化真的讲了一节认知心理hhh", "views": 36, "forwards": 0, "media_group_id": 13154730489705589, "images": [{"width": 1280, "height": 960, "date": "2022-02-08T17:28:28", "media_type": "photo", "original_name": "photo_2022-02-08_17-28-28.jpg", "url": "media/479.jpg", "size": 109383, "thumb": "media/479.jpg_thumb.jpg"}]}, {"id": 482, "date": "2022-02-08T17:49:09", "text": "每次心理课讲颜色感知都会有人发现自己是色盲...\n高三 AP Psych 发生了一次,大一 PSY100 发生了一次,刚刚数据可视化又发生了一次", "views": 38, "forwards": 0, "reply": {"id": 479, "text": "数据可视化真的讲了一节认知心理hhh", "thumb": "media/479.jpg_thumb.jpg"}}, {"id": 483, "date": "2022-02-09T03:20:09", "text": "手贱被电饭锅的蒸汽烫到了手...\n\n然后今天做饭洗碗取快递洗衣服全都聊聊一个人做了,还给我买了烫伤帖,聊聊真的好贴心ww", "views": 40, "forwards": 0, "media_group_id": 13155014478114325, "images": [{"width": 960, "height": 1280, "date": "2022-02-09T03:20:07", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-07.jpg", "url": "media/483.jpg", "size": 116570, "thumb": "media/483.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-09T03:20:08", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-08.jpg", "url": "media/484.jpg", "size": 161274, "thumb": "media/484.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-09T03:20:09", "media_type": "photo", "original_name": "photo_2022-02-09_03-20-09.jpg", "url": "media/485.jpg", "size": 107221, "thumb": "media/485.jpg_thumb.jpg"}]}, {"id": 486, "date": "2022-02-09T15:03:20", "text": "好神奇,偶然发现 AirYorkPLUS WiFi 居然每个设备都有公网 IP,还会转发 80 端口...\n\nhttp://130.63.214.132/", "views": 61, "forwards": 0, "media_group_id": 13155352007479821, "images": [{"width": 1117, "height": 674, "date": "2022-02-09T15:03:19", "media_type": "photo", "original_name": "photo_2022-02-09_15-03-19.jpg", "url": "media/486.jpg", "size": 168978, "thumb": "media/486.jpg_thumb.jpg"}, {"width": 800, "height": 388, "date": "2022-02-09T15:03:20", "media_type": "photo", "original_name": "photo_2022-02-09_15-03-20.jpg", "url": "media/487.jpg", "size": 53555, "thumb": "media/487.jpg_thumb.jpg"}]}, {"id": 488, "date": "2022-02-09T18:59:58", "text": "把手指泡在水里一天会发生什么", "views": 50, "forwards": 0, "files": [{"width": 480, "height": 854, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-09T18:59:58", "media_type": "video_file", "original_name": "video_2022-02-09_18-59-58.mp4", "url": "media/488.mp4", "size": 1144140, "thumb": "media/488.mp4_thumb.jpg"}]}, {"id": 489, "date": "2022-02-11T01:39:51", "text": "...这也太随便了(\n\n学校 Psych CAS 登录页面 SSL TLS 版本太低,之前 IT 部门让我们绕过 HTTPS 访问。现在浏览器更新之后 TLS 1.0 被完全禁用了,IT 部门的回应居然是让学生下载火狐去配置里手动把 TLS 支持改回 1.0...\n\nhttps://uoft.service-now.com/utm_iits?id=kb_article_view&sys_kb_id=735bdd8a1ba58d50e50fdbd8cc4bcb49", "views": 75, "forwards": 0, "media_group_id": 13156348729121869, "images": [{"width": 1280, "height": 921, "date": "2022-02-11T01:39:50", "media_type": "photo", "original_name": "photo_2022-02-11_01-39-50.jpg", "url": "media/489.jpg", "size": 55272, "thumb": "media/489.jpg_thumb.jpg"}, {"width": 1280, "height": 868, "date": "2022-02-11T01:39:50", "media_type": "photo", "original_name": "photo_2022-02-11_01-39-50.jpg", "url": "media/490.jpg", "size": 100610, "thumb": "media/490.jpg_thumb.jpg"}]}, {"id": 491, "date": "2022-02-13T00:44:40", "text": "狗狗好乖!\n主人去买 M 能信任狗狗自己在外面坐好真的好棒w\n\n...如果是我肯定会咬主人一口,这么冷的天把我丢外面(xx", "views": 43, "forwards": 0, "media_group_id": 13157704644281573, "images": [{"width": 1280, "height": 960, "date": "2022-02-13T00:44:39", "media_type": "photo", "original_name": "photo_2022-02-13_00-44-39.jpg", "url": "media/491.jpg", "size": 208635, "thumb": "media/491.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-13T00:44:40", "media_type": "photo", "original_name": "photo_2022-02-13_00-44-40.jpg", "url": "media/492.jpg", "size": 193903, "thumb": "media/492.jpg_thumb.jpg"}]}, {"id": 496, "date": "2022-02-13T02:06:01", "text": "从 -12℃ 的室外回到聊聊家里,像是刚被从冷冻室拿出来就丢进烤箱里的肉肉", "views": 46, "forwards": 0}, {"id": 497, "date": "2022-02-13T20:00:34", "text": "昨天捡到了一个二手 1070!\n只花了 $380,是这边市场最低价哇,比平均价格低了 $150 左右,刚上架我就马上联系卖家抢下来了,然后立即出发坐了几个小时公交去取、回宿舍验货... 终于不用为服务器没办法买到显卡心烦啦\n\n...不过别人用了六年的 1070 怎么比我只用了一年半的 5600-XT 干净这么多🌚", "views": 46, "forwards": 1, "media_group_id": 13158259472936493, "images": [{"width": 1280, "height": 960, "date": "2022-02-12T23:08:55", "media_type": "photo", "original_name": "photo_2022-02-12_23-08-55.jpg", "url": "media/497.jpg", "size": 214482, "thumb": "media/497.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-13T01:13:21", "media_type": "photo", "original_name": "photo_2022-02-13_01-13-21.jpg", "url": "media/498.jpg", "size": 179121, "thumb": "media/498.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-02-13T01:13:01", "media_type": "photo", "original_name": "photo_2022-02-13_01-13-01.jpg", "url": "media/499.jpg", "size": 215236, "thumb": "media/499.jpg_thumb.jpg"}]}, {"id": 501, "date": "2022-02-14T09:35:50", "text": "今天(昨天?)雏给我们烤了好多肉肉w\n\n雏真的好好心!不仅给我们做了超好吃的烤肉肉,还让聊聊借走了吃灰的 IIDX 手台,还给我写了超详细的酱汁食谱,还好认真地教我怎样找房... 谢谢雏!!", "views": 42, "forwards": 0, "media_group_id": 13158650802561621, "images": [{"width": 1280, "height": 960, "date": "2022-02-14T09:35:49", "media_type": "photo", "original_name": "photo_2022-02-14_09-35-49.jpg", "url": "media/500.jpg", "size": 178949, "thumb": "media/500.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-14T09:35:49", "media_type": "photo", "original_name": "photo_2022-02-14_09-35-49.jpg", "url": "media/501.jpg", "size": 200346, "thumb": "media/501.jpg_thumb.jpg"}]}, {"id": 502, "date": "2022-02-15T00:08:50", "text": "拿到 IIDX 手台当然要用转盘玩太鼓ww", "views": 42, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 17, "file_name": "Finalx264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-02-15T00:08:50", "media_type": "video_file", "original_name": "Finalx264.mp4", "url": "media/502.mp4", "size": 2657287, "thumb": "media/502.mp4_thumb.jpg"}]}, {"id": 503, "date": "2022-02-16T19:58:56", "text": "昨天第一次去 New College 食堂,那边好大!", "views": 41, "forwards": 0, "media_group_id": 13160332291562509, "images": [{"width": 1280, "height": 960, "date": "2022-02-16T19:58:55", "media_type": "photo", "original_name": "photo_2022-02-16_19-58-55.jpg", "url": "media/503.jpg", "size": 251931, "thumb": "media/503.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-16T00:03:29", "media_type": "photo", "original_name": "photo_2022-02-16_00-03-29.jpg", "url": "media/504.jpg", "size": 197707, "thumb": "media/504.jpg_thumb.jpg"}]}, {"id": 508, "date": "2022-02-17T01:07:31", "text": "炒饭!\n\n今天放了七种食材(米、玉米、绿豆、香肠、虾、葱)实践证明炒饭放更多食材真的会更好吃w\n\n...好羡慕学校食堂炒饭能放十多种食材,自己家里买那么多食材肯定会放坏掉(xx", "views": 41, "forwards": 0, "media_group_id": 13160480414257981, "images": [{"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/508.jpg", "size": 215364, "thumb": "media/508.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/509.jpg", "size": 198267, "thumb": "media/509.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-17T01:06:37", "media_type": "photo", "original_name": "photo_2022-02-17_01-06-37.jpg", "url": "media/510.jpg", "size": 201171, "thumb": "media/510.jpg_thumb.jpg"}]}, {"id": 511, "date": "2022-02-18T05:03:43", "text": "考完放假啦w\n\n这次考试好简单!三个小时的考试居然只用了一个小时就做完了hhhh", "views": 38, "forwards": 0}, {"id": 512, "date": "2022-02-18T05:38:47", "text": "一些多伦多的角落w", "views": 41, "forwards": 1, "media_group_id": 13161301822112453, "images": [{"width": 1280, "height": 961, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/512.jpg", "size": 199169, "thumb": "media/512.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/513.jpg", "size": 161628, "thumb": "media/513.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:46", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-46.jpg", "url": "media/514.jpg", "size": 132363, "thumb": "media/514.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:47", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-47.jpg", "url": "media/515.jpg", "size": 243791, "thumb": "media/515.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-02-18T05:38:47", "media_type": "photo", "original_name": "photo_2022-02-18_05-38-47.jpg", "url": "media/516.jpg", "size": 164180, "thumb": "media/516.jpg_thumb.jpg"}]}, {"id": 517, "date": "2022-02-18T19:18:57", "text": "给服务器捡了一个 E5-2696 v3!\n\n18 核 36 线程,超频 3.6GHz,是 E5 系列里淘宝能买到性能第二好的 CPU 哇。PassMark 实测性能和最新的 i5-12600KF 差不多,价格却便宜了三倍,只花了 ¥650。而且因为 X99 主板支持 DDR3 ECC REG,内存也比 DDR4 便宜一倍,直接花 ¥1100 上了 128GB 内存hhh\n\n这个数据表是爬了 PassMark CPU 实测性能数据结合了某宝卖家给我的价格表对比做出来的,图上可以看到二手 CPU 一般趋势是性能越高性价比就越低,这次真的让我发现了一个性能天花板、性价比又不低的离群值ww\n\n数据表放在这里啦,大家想捡二手 E5 的话也可以拿去参考分析w\n数据表链接", "views": 56, "forwards": 3, "media_group_id": 13161695497371893, "images": [{"width": 587, "height": 445, "date": "2022-02-18T19:18:56", "media_type": "photo", "original_name": "photo_2022-02-18_19-18-56.jpg", "url": "media/517.jpg", "size": 91968, "thumb": "media/517.jpg_thumb.jpg"}, {"width": 474, "height": 577, "date": "2022-02-18T19:18:56", "media_type": "photo", "original_name": "photo_2022-02-18_19-18-56.jpg", "url": "media/518.jpg", "size": 27458, "thumb": "media/518.jpg_thumb.jpg"}], "reply": {"id": 497, "text": "昨天捡到了一个二手 1070!\n只花了 $380,是这边市场最低价哇,比平均价格低了 $150 左右,刚上架我就马上联系卖家抢下来了,然后立即出发坐了几个小时公交去取、回宿舍验货... 终于不用为服务器没办法买到显卡心烦啦\n\n...不过别人用了六年的 1070 怎么比我只用了一年半的 5600-XT 干净这么多🌚", "thumb": "media/497.jpg_thumb.jpg"}}, {"id": 519, "date": "2022-02-19T06:39:39", "text": "带聊聊混进 UofT 食堂蹭饭w\n\n还要再感叹一下食堂炒饭食材好多!", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-19T06:39:39", "media_type": "photo", "original_name": "photo_2022-02-19_06-39-39.jpg", "url": "media/519.jpg", "size": 179239, "thumb": "media/519.jpg_thumb.jpg"}]}, {"id": 522, "date": "2022-02-19T06:50:15", "text": "因为一直住在聊聊家里,餐卡余额还剩 $3895,学期末五月一号作废... 也就是说现在每天花 $54.8 才能吃完??今天吃了这么多才花了 $36 哇(聊聊几乎吃了两人份 🌚\n\n所以... 住多伦多的朋友们欢迎找我领免费寿司/沙拉/饮料((", "views": 46, "forwards": 1, "reply": {"id": 519, "text": "带聊聊混进 UofT 食堂蹭饭w\n\n还要再感叹一下食堂炒饭食材好多!"}}, {"id": 523, "date": "2022-02-19T22:10:40", "text": "原来生抽老抽耗油都是打开之后要冷藏的...", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-19T22:10:40", "media_type": "photo", "original_name": "photo_2022-02-19_22-10-40.jpg", "url": "media/523.jpg", "size": 247191, "thumb": "media/523.jpg_thumb.jpg"}]}, {"id": 524, "date": "2022-02-20T20:04:47", "text": "后续:聊聊今天中午吃了一大块 Meat Lover 披萨和两块 6oz 牛排... 1600 卡路里\n\n以后不能这样吃了,因为要花完钱吃胖胖就本末倒置了w", "views": 44, "forwards": 0, "reply": {"id": 522, "text": "因为一直住在聊聊家里,餐卡余额还剩 $3895,学期末五月一号作废... 也就是说现在每天花 $54.8 才能吃完??今天吃了这么多才花了 $36 哇(聊聊几乎吃了两人份 🌚\n\n所以... 住多伦多的朋友们欢迎找我领免费寿司/沙拉/饮料(("}}, {"id": 525, "date": "2022-02-22T06:19:53", "text": "翻服务器备份翻到了以前的 QQ osu! Bot 的截图... 全都是回忆唉\n\n当时因为 osu 官网频繁更新,爬虫代码总是死就「暂时」关掉了。好想什么时候重构一下重新跑起来,跑到 Telegram 上", "views": 43, "forwards": 0, "media_group_id": 13164086345294909, "images": [{"width": 1019, "height": 1280, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/525.jpg", "size": 114689, "thumb": "media/525.jpg_thumb.jpg"}, {"width": 382, "height": 409, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/526.jpg", "size": 21637, "thumb": "media/526.jpg_thumb.jpg"}, {"width": 382, "height": 559, "date": "2022-02-22T06:19:51", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-51.jpg", "url": "media/527.jpg", "size": 33067, "thumb": "media/527.jpg_thumb.jpg"}, {"width": 1280, "height": 1060, "date": "2022-02-22T06:19:52", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-52.jpg", "url": "media/528.jpg", "size": 127861, "thumb": "media/528.jpg_thumb.jpg"}, {"width": 1142, "height": 142, "date": "2022-02-22T06:19:52", "media_type": "photo", "original_name": "photo_2022-02-22_06-19-52.jpg", "url": "media/529.jpg", "size": 20388, "thumb": "media/529.jpg_thumb.jpg"}]}, {"id": 530, "date": "2022-02-24T04:01:03", "text": "水池中间点了火w", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-24T04:01:02", "media_type": "photo", "original_name": "photo_2022-02-24_04-01-02.jpg", "url": "media/530.jpg", "size": 214943, "thumb": "media/530.jpg_thumb.jpg"}]}, {"id": 531, "date": "2022-02-24T17:54:20", "text": "从国内集运三个 EMS 包裹\n\n最晚发出的包裹已经签收... EMS 时效是 10-20 天,居然四天就到了?!\n\n最急要的、最早发出的包裹被安检退包,已经六天了,退的包在邮件处理班待了三天没消息,仓库也没收到退包...", "views": 37, "forwards": 0}, {"id": 532, "date": "2022-02-24T23:57:06", "text": "今天吃叉烧肉和芹菜炒蛋w", "views": 33, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-02-24T23:57:06", "media_type": "photo", "original_name": "photo_2022-02-24_23-57-06.jpg", "url": "media/532.jpg", "size": 198486, "thumb": "media/532.jpg_thumb.jpg"}]}, {"id": 533, "date": "2022-02-25T16:19:06", "text": "噗 退包都要隔离了... 下个月见", "views": 39, "forwards": 0, "reply": {"id": 531, "text": "从国内集运三个 EMS 包裹\n\n最晚发出的包裹已经签收... EMS 时效是 10-20 天,居然四天就到了?!\n\n最急要的、最早发出的包裹被安检退包,已经六天了,退的包在邮件处理班待了三天没消息,仓库也没收到退包..."}, "images": [{"width": 1280, "height": 500, "date": "2022-02-25T16:19:06", "media_type": "photo", "original_name": "photo_2022-02-25_16-19-06.jpg", "url": "media/533.jpg", "size": 51079, "thumb": "media/533.jpg_thumb.jpg"}]}, {"id": 534, "date": "2022-02-27T06:34:06", "text": "快递取回来了,收到了瑠璃的祝福ww(谢谢你!也祝你天天开心ww", "views": 50, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-02-27T06:22:44", "media_type": "photo", "original_name": "photo_2022-02-27_06-22-44.jpg", "url": "media/534.jpg", "size": 185788, "thumb": "media/534.jpg_thumb.jpg"}]}, {"id": 535, "date": "2022-02-27T17:06:18", "text": "昨天看了银翼杀手 2049,好喜欢结尾的反转。是充满希望的结局,越来越多愿意为集体的自由牺牲自己的仿生人会像男主一样诞生。但是细思又觉得很绝望... 男主的记忆植入决定了他的命运,会误以为自己的记忆是真实的、误以为自己是真正活过那段记忆的孩子也全都在自由组织的计划之中。记忆被这么精心控制之后做出了预料中的决定真的是他们的自由选择么?", "views": 37, "forwards": 0, "images": [{"width": 1000, "height": 414, "date": "2022-02-27T17:06:18", "media_type": "photo", "original_name": "photo_2022-02-27_17-06-18.jpg", "url": "media/535.jpg", "size": 118502, "thumb": "media/535.jpg_thumb.jpg"}]}, {"id": 536, "date": "2022-02-28T05:55:48", "text": "明天 CSC111 期中,考链表、递归、二叉树\n\n看看从来没去听过课、只复习四个小时的懒桂桂能考几分(要死了... 递归时间复杂度好难😭", "views": 35, "forwards": 0, "images": [{"width": 1280, "height": 631, "date": "2022-02-28T05:55:48", "media_type": "photo", "original_name": "photo_2022-02-28_05-55-48.jpg", "url": "media/536.jpg", "size": 60462, "thumb": "media/536.jpg_thumb.jpg"}]}, {"id": 537, "date": "2022-02-28T20:28:47", "text": "好简单,很多手写代码的题,更难的时间复杂度证明那些完全没考。两个小时的考试五十分钟就交卷出来了,还检查了两遍hhh", "views": 34, "forwards": 0, "reply": {"id": 536, "text": "明天 CSC111 期中,考链表、递归、二叉树\n\n看看从来没去听过课、只复习四个小时的懒桂桂能考几分(要死了... 递归时间复杂度好难😭"}}, {"id": 538, "date": "2022-02-28T23:19:06", "text": "刚才看到 3090 在 Dundas 有货,只剩一个... 然后输信用卡手慢了,早知道提前输好了\n\n最近可能会有几天前抢到的人退款就会时不时出来一个有货的样子,写个 bot 监控一下好了\n\n呜呜呜不过 Bestbuy 24 号补货怎么 23 号才通知,之前一直是只有美国会补货的就没监控加拿大这里...", "views": 32, "forwards": 0, "images": [{"width": 253, "height": 407, "date": "2022-02-28T23:19:06", "media_type": "photo", "original_name": "photo_2022-02-28_23-19-06.jpg", "url": "media/538.jpg", "size": 14285, "thumb": "media/538.jpg_thumb.jpg"}]}, {"id": 539, "date": "2022-03-01T00:33:32", "text": "写了给 Bestbuy 显卡计算价格增长和性价比的油猴脚本,果然现在还有货的都比原价贵了好多... 接下来写监听库存的 bot\n\n安装链接:GreasyFork", "views": 35, "forwards": 0, "reply": {"id": 538, "text": "刚才看到 3090 在 Dundas 有货,只剩一个... 然后输信用卡手慢了,早知道提前输好了\n\n最近可能会有几天前抢到的人退款就会时不时出来一个有货的样子,写个 bot 监控一下好了\n\n呜呜呜不过 Bestbuy 24 号补货怎么 23 号才通知,之前一直是只有美国会补货的就没监控加拿大这里..."}, "images": [{"width": 1020, "height": 927, "date": "2022-03-01T00:33:32", "media_type": "photo", "original_name": "photo_2022-03-01_00-33-32.jpg", "url": "media/539.jpg", "size": 149545, "thumb": "media/539.jpg_thumb.jpg"}]}, {"id": 540, "date": "2022-03-01T20:08:06", "text": "写完了补货通知 bot,每五秒检测一次,但是每次都是过一分钟就被抢完了... 手还是太慢,接下来要写一个自动下单 bot 了\n\n多伦多的朋友们想试试手速的话也可以加这个频道:@toronto_bestbuy_gpu", "views": 37, "forwards": 0, "media_group_id": 13169322289401037, "images": [{"width": 640, "height": 1280, "date": "2022-03-01T20:08:03", "media_type": "photo", "original_name": "photo_2022-03-01_20-08-03.jpg", "url": "media/540.jpg", "size": 117700, "thumb": "media/540.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-01T20:08:05", "media_type": "photo", "original_name": "photo_2022-03-01_20-08-05.jpg", "url": "media/541.jpg", "size": 84414, "thumb": "media/541.jpg_thumb.jpg"}], "reply": {"id": 539, "text": "写了给 Bestbuy 显卡计算价格增长和性价比的油猴脚本,果然现在还有货的都比原价贵了好多... 接下来写监听库存的 bot\n\n安装链接:GreasyFork"}}, {"id": 542, "date": "2022-03-02T00:40:49", "text": "穿太多热出汗了,大冬天吃冰淇淋w\n\n(不过这个冻了半年冻出冰渣的冰棒棒也并不好吃... 想吃软软的千层雪!", "views": 37, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-03-02T00:40:49", "media_type": "photo", "original_name": "photo_2022-03-02_00-40-49.jpg", "url": "media/542.jpg", "size": 138930, "thumb": "media/542.jpg_thumb.jpg"}]}, {"id": 543, "date": "2022-03-02T02:26:52", "text": "…and you just type whatever I say without thinking…", "views": 38, "forwards": 0, "media_group_id": 13169504103436285, "images": [{"width": 1280, "height": 960, "date": "2022-03-02T02:26:52", "media_type": "photo", "original_name": "photo_2022-03-02_02-26-52.jpg", "url": "media/543.jpg", "size": 188819, "thumb": "media/543.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T02:26:52", "media_type": "photo", "original_name": "photo_2022-03-02_02-26-52.jpg", "url": "media/544.jpg", "size": 237853, "thumb": "media/544.jpg_thumb.jpg"}]}, {"id": 545, "date": "2022-03-02T10:10:54", "text": "草 居然凌晨四点补了这么多货???\n\n...居然我还真的抢到了????\n\n赚死!卖了能赚至少 $1000 哇!呜呜呜差点就没看手机继续睡了,这是什么运气!明天坐两小时地铁去 Brampton 取", "views": 53, "forwards": 1, "media_group_id": 13169726833490277, "images": [{"width": 640, "height": 1280, "date": "2022-03-02T10:10:53", "media_type": "photo", "original_name": "photo_2022-03-02_10-10-53.jpg", "url": "media/545.jpg", "size": 120904, "thumb": "media/545.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-02T10:10:53", "media_type": "photo", "original_name": "photo_2022-03-02_10-10-53.jpg", "url": "media/546.jpg", "size": 69335, "thumb": "media/546.jpg_thumb.jpg"}]}, {"id": 547, "date": "2022-03-02T18:16:48", "text": "Church & Wellesley 的交叉点“The Village”\n\n随处可见的彩虹旗跨旗让这条街格外 empowering,加拿大真好w", "views": 37, "forwards": 0, "media_group_id": 13169960064659885, "images": [{"width": 1280, "height": 960, "date": "2022-03-02T18:16:42", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-42.jpg", "url": "media/547.jpg", "size": 378452, "thumb": "media/547.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:44", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-44.jpg", "url": "media/548.jpg", "size": 286023, "thumb": "media/548.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:46", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-46.jpg", "url": "media/549.jpg", "size": 192820, "thumb": "media/549.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-02T18:16:47", "media_type": "photo", "original_name": "photo_2022-03-02_18-16-47.jpg", "url": "media/550.jpg", "size": 199745, "thumb": "media/550.jpg_thumb.jpg"}], "reply": {"id": 512, "text": "一些多伦多的角落w", "thumb": "media/512.jpg_thumb.jpg"}}, {"id": 551, "date": "2022-03-02T18:29:08", "text": "啊咧 怎么有保安在打人(x", "views": 39, "forwards": 0, "reply": {"id": 547, "text": "Church & Wellesley 的交叉点“The Village”\n\n随处可见的彩虹旗跨旗让这条街格外 empowering,加拿大真好w", "thumb": "media/547.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 998, "date": "2022-03-02T18:29:07", "media_type": "photo", "original_name": "photo_2022-03-02_18-29-07.jpg", "url": "media/551.jpg", "size": 173887, "thumb": "media/551.jpg_thumb.jpg"}]}, {"id": 552, "date": "2022-03-02T19:24:25", "text": "?????\n然后... 抢到了 PS5??\n\n本来打开浏览器只是想去看一下订单进度,然后输 bestbuy 链接的时候正好给我补全了 PS5 的链接,然后我正好去看了一下,然后正好剩最后一个,然后正好被我买到了???\n\n今天到底是怎么了... 怎么这么幸运!", "views": 39, "forwards": 0, "images": [{"width": 915, "height": 588, "date": "2022-03-02T19:16:19", "media_type": "photo", "original_name": "photo_2022-03-02_19-16-19.jpg", "url": "media/552.jpg", "size": 31478, "thumb": "media/552.jpg_thumb.jpg"}]}, {"id": 553, "date": "2022-03-03T00:27:02", "text": "买了第二台,今天一共补货三台有两台都被我买到了!(可能是因为公开的补货提醒都不追踪 open box 吧。好赚哦,每台可以赚 $300,而且 PS5 直接在多伦多本地现金卖就可以了,不用被 eBay 收分成", "views": 38, "forwards": 0, "reply": {"id": 552, "text": "?????\n然后... 抢到了 PS5??\n\n本来打开浏览器只是想去看一下订单进度,然后输 bestbuy 链接的时候正好给我补全了 PS5 的链接,然后我正好去看了一下,然后正好剩最后一个,然后正好被我买到了???\n\n今天到底是怎么了... 怎么这么幸运!"}}, {"id": 555, "date": "2022-03-03T08:35:42", "text": "抢到了真正想要留给自己用的 3070 Ti!\n\n因为昨天是凌晨补了货,所以今天白天的时候我猜今天凌晨也会补货,所以就写了在某个时间段补货的话会放 Daisuke 高潮段把我叫醒的 bot,然后今天就真的凌晨补货了,而且果然这个时段没人抢hhhh\n\n就这样,退坑显卡抢购啦。因为一个 Photo ID 只能买一张显卡,我和聊聊都买过了。不过还没买过显卡的朋友们想一起黄牛的话欢迎私信hhh\n\nBot 也还会继续运行 @toronto_bestbuy_gpu", "views": 45, "forwards": 0, "media_group_id": 13170372339194533, "images": [{"width": 640, "height": 1280, "date": "2022-03-03T08:35:41", "media_type": "photo", "original_name": "photo_2022-03-03_08-35-41.jpg", "url": "media/554.jpg", "size": 108172, "thumb": "media/554.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-03T08:35:42", "media_type": "photo", "original_name": "photo_2022-03-03_08-35-42.jpg", "url": "media/555.jpg", "size": 61152, "thumb": "media/555.jpg_thumb.jpg"}]}, {"id": 556, "date": "2022-03-05T04:41:27", "text": "是狗狗!", "views": 38, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-03-05T04:41:27", "width": 688, "height": 480, "duration": 19, "media_type": "animation", "original_name": "animation_2022-03-05_04-41-27.mp4", "url": "media/556.mp4", "size": 2173038, "thumb": "media/556.mp4_thumb.jpg"}]}, {"id": 557, "date": "2022-03-05T16:52:49", "text": "第一次到这个车站,第一次坐这家公交车", "views": 51, "forwards": 1, "media_group_id": 13171993358335869, "images": [{"width": 1280, "height": 960, "date": "2022-03-05T16:52:48", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-48.jpg", "url": "media/557.jpg", "size": 291290, "thumb": "media/557.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:48", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-48.jpg", "url": "media/558.jpg", "size": 177797, "thumb": "media/558.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:49", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-49.jpg", "url": "media/559.jpg", "size": 222814, "thumb": "media/559.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T16:52:49", "media_type": "photo", "original_name": "photo_2022-03-05_16-52-49.jpg", "url": "media/560.jpg", "size": 283588, "thumb": "media/560.jpg_thumb.jpg"}]}, {"id": 561, "date": "2022-03-07T02:57:32", "text": "胃治好了!不再怕冷食了!\n\n...然后今天一天吃了三块冰淇淋... 大冷天的晚上会看到一个蠢桂桂从麦当劳回来一路都在舔甜筒hhhh\n\n仿佛回到了小学,想起以前每天也许最期待的就是放学的时候去小卖店买的辣条和冰淇淋。不过也是因为每天那样吃才把肚子吃坏了吧(x", "views": 37, "forwards": 0, "media_group_id": 13172974823149909, "images": [{"width": 960, "height": 1280, "date": "2022-03-07T01:51:46", "media_type": "photo", "original_name": "photo_2022-03-07_01-51-46.jpg", "url": "media/561.jpg", "size": 130996, "thumb": "media/561.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-07T02:57:30", "media_type": "photo", "original_name": "photo_2022-03-07_02-57-30.jpg", "url": "media/562.jpg", "size": 125054, "thumb": "media/562.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-07T02:57:32", "media_type": "photo", "original_name": "photo_2022-03-07_02-57-32.jpg", "url": "media/563.jpg", "size": 322358, "thumb": "media/563.jpg_thumb.jpg"}]}, {"id": 564, "date": "2022-03-07T03:35:00", "text": "想起了好多那个小卖店的回忆——想起某天尝试用没听课画的人民币去小卖店买零食;想起某晚母上带我来这里,盯着两袋收集卡因为不能【我全都要】而痛哭;想起某天终于攒够钱买了蝴蝶结变声器玩具却发现并不能像柯南那样变声;想起某天因为没带钱偷偷拿走了一块糖正好被母上撞见;想起在这里买的按钮和笔尖一样大的计算器带我跨过了初中几乎所有的计算——\n\n...可惜上次去圣地巡礼的时候那里已经只剩下砸碎的石砖堆在地上", "views": 40, "forwards": 0, "reply": {"id": 561, "text": "胃治好了!不再怕冷食了!\n\n...然后今天一天吃了三块冰淇淋... 大冷天的晚上会看到一个蠢桂桂从麦当劳回来一路都在舔甜筒hhhh\n\n仿佛回到了小学,想起以前每天也许最期待的就是放学的时候去小卖店买的辣条和冰淇淋。不过也是因为每天那样吃才把肚子吃坏了吧(x", "thumb": "media/561.jpg_thumb.jpg"}}, {"id": 565, "date": "2022-03-08T03:51:02", "text": "主机 +1!\n这个房间里有十台主机/掌机了🌚", "views": 38, "forwards": 0, "media_group_id": 13173691697259941, "images": [{"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/565.jpg", "size": 204840, "thumb": "media/565.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/566.jpg", "size": 224330, "thumb": "media/566.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T03:51:01", "media_type": "photo", "original_name": "photo_2022-03-08_03-51-01.jpg", "url": "media/567.jpg", "size": 238549, "thumb": "media/567.jpg_thumb.jpg"}]}, {"id": 568, "date": "2022-03-08T07:40:06", "text": "鲨鲨 be like", "views": 44, "forwards": 0, "media_group_id": 13173801655432061, "images": [{"width": 1280, "height": 960, "date": "2022-03-08T07:40:05", "media_type": "photo", "original_name": "photo_2022-03-08_07-40-05.jpg", "url": "media/568.jpg", "size": 137438, "thumb": "media/568.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-08T07:40:05", "media_type": "photo", "original_name": "photo_2022-03-08_07-40-05.jpg", "url": "media/569.jpg", "size": 175641, "thumb": "media/569.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-05T04:39:19", "media_type": "photo", "original_name": "photo_2022-03-05_04-39-19.jpg", "url": "media/570.jpg", "size": 189784, "thumb": "media/570.jpg_thumb.jpg"}], "reply": {"id": 565, "text": "主机 +1!\n这个房间里有十台主机/掌机了🌚", "thumb": "media/565.jpg_thumb.jpg"}}, {"id": 571, "date": "2022-03-09T02:28:21", "text": "春天要来了,好想冬眠😴", "views": 48, "forwards": 0}, {"id": 572, "date": "2022-03-10T07:43:05", "text": "旁听聊聊的课,教授好像很看好我的样子,然后中间休息的时候来问我考虑一下暑假去做她的实习 RA 🌚\n\n没想到这么意外地找到了实习机会!(呜呜呜研究生八个人的小课真是太好了!UofT 今年必修的那几门四百人大课能和教授说上一句话都是件成就了", "views": 55, "forwards": 1}, {"id": 573, "date": "2022-03-11T00:51:04", "text": "卖 PS5 被骗了😶", "views": 39, "forwards": 0}, {"id": 574, "date": "2022-03-11T01:09:30", "text": "现在还不知道是怎么被骗的...\n\n1. 买家 kijiji 上问我手机号,短信联系\n2. 买家 interac e-transfer 给我发钱\n3. 我接受 e-transfer,收到钱\n4. 买家叫了 Uber Delivery\n5. 我把 PS5 交给 Uber 司机\n6. 然后银行把我的账号锁了,去银行问的时候说是 fraud...????\n\n所以我到底是怎么被骗的?转账邮件是从 interac 官方的邮箱发出来的,链接也是官方链接... 难道是黑卡?\n\n不过我也应该更小心哦,被骗之后才想起其实有好多不对的地方。比如收到短信的时候 Google 把它标记 Spam 了,又比如卖家要他自己叫 Uber Delivery,因为不想暴露地址吧...", "views": 41, "forwards": 0, "media_group_id": 13175687765099173, "images": [{"width": 640, "height": 1280, "date": "2022-03-11T01:09:29", "media_type": "photo", "original_name": "photo_2022-03-11_01-09-29.jpg", "url": "media/574.jpg", "size": 78071, "thumb": "media/574.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-03-11T01:09:30", "media_type": "photo", "original_name": "photo_2022-03-11_01-09-30.jpg", "url": "media/575.jpg", "size": 73668, "thumb": "media/575.jpg_thumb.jpg"}]}, {"id": 576, "date": "2022-03-11T01:32:16", "text": "不想怀疑... 想相信大家都是好人", "views": 37, "forwards": 0}, {"id": 580, "date": "2022-03-11T21:03:52", "text": "Before & After\n理线真的好累!不过整齐了 ∞ 倍w", "views": 36, "forwards": 0, "media_group_id": 13176261057231925, "images": [{"width": 960, "height": 1280, "date": "2022-03-11T21:03:49", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-49.jpg", "url": "media/580.jpg", "size": 176146, "thumb": "media/580.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-11T21:03:50", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-50.jpg", "url": "media/581.jpg", "size": 149805, "thumb": "media/581.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-11T21:03:51", "media_type": "photo", "original_name": "photo_2022-03-11_21-03-51.jpg", "url": "media/582.jpg", "size": 206429, "thumb": "media/582.jpg_thumb.jpg"}]}, {"id": 583, "date": "2022-03-13T07:04:14", "text": "我见证了时间旅行!\n夏令时开始了w", "views": 33, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-03-13T07:04:14", "width": 854, "height": 480, "duration": 52, "media_type": "animation", "original_name": "animation_2022-03-13_07-04-14.mp4", "url": "media/583.mp4", "size": 513811, "thumb": "media/583.mp4_thumb.jpg"}]}, {"id": 584, "date": "2022-03-14T02:46:45", "text": "土豆炖鸡!\n\n(好久没做饭发现冷藏室几乎所有食材都坏了... 😭", "views": 34, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-14T02:46:45", "media_type": "photo", "original_name": "photo_2022-03-14_02-46-45.jpg", "url": "media/584.jpg", "size": 220607, "thumb": "media/584.jpg_thumb.jpg"}]}, {"id": 585, "date": "2022-03-14T06:16:56", "text": "好可爱啊我死了ww\n我也想有会在门口等我回家的可爱猫猫 👀\n\n(source)\n(推特推荐要被可爱猫猫填满了!", "views": 37, "forwards": 0, "images": [{"width": 952, "height": 1280, "date": "2022-03-14T06:16:55", "media_type": "photo", "original_name": "photo_2022-03-14_06-16-55.jpg", "url": "media/585.jpg", "size": 181197, "thumb": "media/585.jpg_thumb.jpg"}]}, {"id": 586, "date": "2022-03-14T23:59:32", "text": "上周五,下午五点去了警察局,处理诈骗的人四点半就下班了。今天四点又去了一次,那个人在,然后跟我说上报这个肯定半个小时报不完,让我明天再来???\n\n加拿大人真的好懒hhh", "views": 41, "forwards": 0, "reply": {"id": 574, "text": "现在还不知道是怎么被骗的...\n\n1. 买家 kijiji 上问我手机号,短信联系\n2. 买家 interac e-transfer 给我发钱\n3. 我接受 e-transfer,收到钱\n4. 买家叫了 Uber Delivery\n5. 我把 PS5 交给 Uber 司机\n6. 然后银行把我的账号锁了,去银行问的时候说是 fraud...????\n\n所以我到底是怎么被骗的?转账邮件是从 interac 官方的邮箱发出来的,链接也是官方链接... 难道是黑卡?\n\n不过我也应该更小心哦,被骗之后才想起其实有好多不对的地方。比如收到短信的时候 Google 把它标记 Spam 了,又比如卖家要他自己叫 Uber Delivery,因为不想暴露地址吧...", "thumb": "media/574.jpg_thumb.jpg"}}, {"id": 587, "date": "2022-03-15T02:18:38", "text": "还有 43 天放假!", "views": 41, "forwards": 0, "media_group_id": 13178485750212941, "images": [{"width": 989, "height": 928, "date": "2022-03-15T02:18:38", "media_type": "photo", "original_name": "photo_2022-03-15_02-18-38.jpg", "url": "media/587.jpg", "size": 84322, "thumb": "media/587.jpg_thumb.jpg"}, {"width": 986, "height": 705, "date": "2022-03-15T02:18:38", "media_type": "photo", "original_name": "photo_2022-03-15_02-18-38.jpg", "url": "media/588.jpg", "size": 25288, "thumb": "media/588.jpg_thumb.jpg"}]}, {"id": 589, "date": "2022-03-15T02:18:46", "type": "service", "text": "Pinned message"}, {"id": 590, "date": "2022-03-16T04:54:03", "text": "人生第一次全良!!\n(虽然是 Normal★5", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-16T04:54:03", "media_type": "photo", "original_name": "photo_2022-03-16_04-54-03.jpg", "url": "media/590.jpg", "size": 153605, "thumb": "media/590.jpg_thumb.jpg"}]}, {"id": 591, "date": "2022-03-17T00:27:31", "text": "加拿大鹅!\n第一次在加拿大看到加拿大鹅!\n(虽然之前在麻省到处都是hhhh", "views": 46, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-03-17T00:27:30", "media_type": "photo", "original_name": "photo_2022-03-17_00-27-30.jpg", "url": "media/591.jpg", "size": 441825, "thumb": "media/591.jpg_thumb.jpg"}]}, {"id": 592, "date": "2022-03-17T04:49:26", "text": "这篇论文尝试解决浮点运算精度问题,比如 π + 1e16 - 1e16 的时候精度会溢出,二进制下取整输出了 4。他们的解决方案是输出一个精度范围,会输出同样数字的最小和最大实际值\n\n...等等,但是上面那个运算他们输出的范围是 [3.5 - 5.0]... π 在 3.5 - 5.0 里面么??\n\n(╯‵□′)╯︵┻━┻", "views": 32, "forwards": 0, "media_group_id": 13179940531562645, "images": [{"width": 320, "height": 96, "date": "2022-03-17T04:49:25", "media_type": "photo", "original_name": "photo_2022-03-17_04-49-25.jpg", "url": "media/592.jpg", "size": 10706, "thumb": "media/592.jpg_thumb.jpg"}, {"width": 320, "height": 227, "date": "2022-03-17T04:49:26", "media_type": "photo", "original_name": "photo_2022-03-17_04-49-26.jpg", "url": "media/593.jpg", "size": 33298, "thumb": "media/593.jpg_thumb.jpg"}]}, {"id": 594, "date": "2022-03-17T20:30:43", "text": "16℃!\n春天要来了ww\n(虽然昨天还是 0℃,外面还堆着雪", "views": 32, "forwards": 0, "images": [{"width": 1080, "height": 315, "date": "2022-03-17T20:30:43", "media_type": "photo", "original_name": "photo_2022-03-17_20-30-43.jpg", "url": "media/594.jpg", "size": 78482, "thumb": "media/594.jpg_thumb.jpg"}]}, {"id": 595, "date": "2022-03-18T01:40:52", "text": "偶然尝试叉烧肉 + 甜面酱...\n...是北京烤鸭的味道(??\n🌚\n果然北京烤鸭的定义性特征是甜面酱", "views": 34, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-03-18T01:40:52", "media_type": "photo", "original_name": "photo_2022-03-18_01-40-52.jpg", "url": "media/595.jpg", "size": 183775, "thumb": "media/595.jpg_thumb.jpg"}]}, {"id": 596, "date": "2022-03-18T06:36:04", "text": "晚上也好暖和了\n想出门躺在草地上睡w", "views": 33, "forwards": 0, "reply": {"id": 594, "text": "16℃!\n春天要来了ww\n(虽然昨天还是 0℃,外面还堆着雪"}, "images": [{"width": 1280, "height": 394, "date": "2022-03-18T06:36:04", "media_type": "photo", "original_name": "photo_2022-03-18_06-36-04.jpg", "url": "media/596.jpg", "size": 34847, "thumb": "media/596.jpg_thumb.jpg"}]}, {"id": 597, "date": "2022-03-18T08:21:18", "text": "想要梦见电子独角兽w", "views": 34, "forwards": 0}, {"id": 598, "date": "2022-03-18T08:57:50", "text": "还没睡着...\n\n决定了!接下来去草地里睡ww\n\n想好好体验一下属于我的人生的这一刹那——等到这些回忆要像雨中的泪水一样在时间中消失的时候,我也不会因为某天为了满足这个奇怪的愿望没睡好而后悔吧w", "views": 37, "forwards": 1}, {"id": 599, "date": "2022-03-18T09:42:14", "text": "在楼后门停车场旁边,估计到早上手机会没电,聊聊明早来叫醒我吧w 😴", "views": 38, "forwards": 1, "media_group_id": 13180772273862837, "images": [{"width": 1280, "height": 960, "date": "2022-03-18T09:42:13", "media_type": "photo", "original_name": "photo_2022-03-18_09-42-13.jpg", "url": "media/599.jpg", "size": 143697, "thumb": "media/599.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-18T09:42:13", "media_type": "photo", "original_name": "photo_2022-03-18_09-42-13.jpg", "url": "media/600.jpg", "size": 112168, "thumb": "media/600.jpg_thumb.jpg"}]}, {"id": 601, "date": "2022-03-18T10:46:02", "text": "好冷!结果还是没睡着,回家回家w\n\n明明平时零下出门穿这件羽绒服好暖和的... 可能躺在地上还是要再厚一点才行吧(x", "views": 37, "forwards": 0}, {"id": 602, "date": "2022-03-18T18:01:55", "text": "服务器那些过海关果然被收了税... \n\n不过他们估算的税比那些东西的实际总价格便宜了快一倍,好幸运hhhhh", "views": 39, "forwards": 0, "images": [{"width": 994, "height": 1280, "date": "2022-03-18T18:01:55", "media_type": "photo", "original_name": "photo_2022-03-18_18-01-55.jpg", "url": "media/602.jpg", "size": 54921, "thumb": "media/602.jpg_thumb.jpg"}]}, {"id": 603, "date": "2022-03-19T07:17:49", "text": "第一台服务器拼好啦w\n她的名字叫 HyDEV Aster!\n\n2696v3 性能果然没让我失望,默认超频已经能超过 i7-12700f 了哇(虽然这个主板也不太可能手动超频了)不过不算显卡的话只花了 ¥2355 还是好赚\n\n系统还没配好... 就不做了!睡大觉ww", "views": 54, "forwards": 3, "media_group_id": 13181394153883445, "images": [{"width": 1280, "height": 960, "date": "2022-03-19T07:17:47", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-47.jpg", "url": "media/603.jpg", "size": 201803, "thumb": "media/603.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/604.jpg", "size": 210134, "thumb": "media/604.jpg_thumb.jpg"}, {"width": 1280, "height": 870, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/605.jpg", "size": 188941, "thumb": "media/605.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-19T07:17:48", "media_type": "photo", "original_name": "photo_2022-03-19_07-17-48.jpg", "url": "media/606.jpg", "size": 222570, "thumb": "media/606.jpg_thumb.jpg"}]}, {"id": 607, "date": "2022-03-19T07:22:08", "text": "💢\n讨厌光污染呜呜呜\n\n然后查了下发现这两个灯都是不能用软件关的... 所以我为什么买了一个透明的机箱 😭", "views": 45, "forwards": 0, "media_group_id": 13181396228461333, "images": [{"width": 1280, "height": 960, "date": "2022-03-19T06:51:11", "media_type": "photo", "original_name": "photo_2022-03-19_06-51-11.jpg", "url": "media/607.jpg", "size": 106327, "thumb": "media/607.jpg_thumb.jpg"}], "reply": {"id": 603, "text": "第一台服务器拼好啦w\n她的名字叫 HyDEV Aster!\n\n2696v3 性能果然没让我失望,默认超频已经能超过 i7-12700f 了哇(虽然这个主板也不太可能手动超频了)不过不算显卡的话只花了 ¥2355 还是好赚\n\n系统还没配好... 就不做了!睡大觉ww", "thumb": "media/603.jpg_thumb.jpg"}}, {"id": 609, "date": "2022-03-21T03:02:08", "text": "实在花不完饭卡钱了,从食堂搬一整车饮料回来w", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-03-21T03:02:08", "media_type": "photo", "original_name": "photo_2022-03-21_03-02-08.jpg", "url": "media/609.jpg", "size": 243874, "thumb": "media/609.jpg_thumb.jpg"}]}, {"id": 610, "date": "2022-03-22T08:25:52", "text": "第二台服务器也拼好啦!\n起名叫 HyDEV Daisy!\n\n今天第一次手动装 Arch Linux 花了超级超级久... 安装过程真的好劝退(\n\n明天再配其他的好啦,还需要配 ssh,vnc,samba,vgpu,还有独立 IP 穿透...(所以为什么我给服务器装完系统第一件事是配桌面环境和中文输入法", "views": 40, "forwards": 1, "media_group_id": 13183500415916829, "images": [{"width": 967, "height": 748, "date": "2022-03-23T02:25:15", "media_type": "photo", "original_name": "photo_2022-03-23_02-25-15.jpg", "url": "media/610.jpg", "size": 80085, "thumb": "media/610.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T08:25:49", "media_type": "photo", "original_name": "photo_2022-03-22_08-25-49.jpg", "url": "media/611.jpg", "size": 247213, "thumb": "media/611.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T08:25:51", "media_type": "photo", "original_name": "photo_2022-03-22_08-25-51.jpg", "url": "media/612.jpg", "size": 212063, "thumb": "media/612.jpg_thumb.jpg"}]}, {"id": 613, "date": "2022-03-22T19:36:43", "text": "每次看到加拿大鹅都是一对一对的w 😯", "views": 38, "forwards": 0, "media_group_id": 13183822430746269, "images": [{"width": 1280, "height": 960, "date": "2022-03-22T19:36:36", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-36.jpg", "url": "media/613.jpg", "size": 184042, "thumb": "media/613.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T19:36:42", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-42.jpg", "url": "media/614.jpg", "size": 488292, "thumb": "media/614.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-22T19:36:43", "media_type": "photo", "original_name": "photo_2022-03-22_19-36-43.jpg", "url": "media/615.jpg", "size": 406478, "thumb": "media/615.jpg_thumb.jpg"}], "reply": {"id": 591, "text": "加拿大鹅!\n第一次在加拿大看到加拿大鹅!\n(虽然之前在麻省到处都是hhhh"}}, {"id": 616, "date": "2022-03-23T02:18:34", "text": "今天的云好漂亮w", "views": 40, "forwards": 0, "media_group_id": 13184015316933029, "images": [{"width": 1280, "height": 960, "date": "2022-03-23T02:18:33", "media_type": "photo", "original_name": "photo_2022-03-23_02-18-33.jpg", "url": "media/616.jpg", "size": 153298, "thumb": "media/616.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T02:18:34", "media_type": "photo", "original_name": "photo_2022-03-23_02-18-34.jpg", "url": "media/617.jpg", "size": 141060, "thumb": "media/617.jpg_thumb.jpg"}]}, {"id": 618, "date": "2022-03-23T06:40:15", "text": "用粘土胶解决了光污染hhhh", "views": 41, "forwards": 0, "media_group_id": 13184140923235565, "images": [{"width": 1080, "height": 1090, "date": "2022-03-23T06:40:13", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-13.jpg", "url": "media/618.jpg", "size": 84576, "thumb": "media/618.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T06:40:14", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-14.jpg", "url": "media/619.jpg", "size": 249636, "thumb": "media/619.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-03-23T06:40:14", "media_type": "photo", "original_name": "photo_2022-03-23_06-40-14.jpg", "url": "media/620.jpg", "size": 144949, "thumb": "media/620.jpg_thumb.jpg"}], "reply": {"id": 607, "text": "💢\n讨厌光污染呜呜呜\n\n然后查了下发现这两个灯都是不能用软件关的... 所以我为什么买了一个透明的机箱 😭", "thumb": "media/607.jpg_thumb.jpg"}}, {"id": 621, "date": "2022-03-23T17:00:52", "text": "囤的刺身过期了... 煎刺身ww", "views": 45, "forwards": 0, "media_group_id": 13184438820614973, "images": [{"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/621.jpg", "size": 180552, "thumb": "media/621.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/622.jpg", "size": 198727, "thumb": "media/622.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:51", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-51.jpg", "url": "media/623.jpg", "size": 142010, "thumb": "media/623.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-03-23T17:00:52", "media_type": "photo", "original_name": "photo_2022-03-23_17-00-52.jpg", "url": "media/624.jpg", "size": 195753, "thumb": "media/624.jpg_thumb.jpg"}]}, {"id": 625, "date": "2022-03-24T17:40:46", "text": "??\nWordNet 怎么回事??\nLove 和 Fuck 是近义词么???", "views": 49, "forwards": 0, "images": [{"width": 885, "height": 194, "date": "2022-03-24T17:40:46", "media_type": "photo", "original_name": "photo_2022-03-24_17-40-46.jpg", "url": "media/625.jpg", "size": 35369, "thumb": "media/625.jpg_thumb.jpg"}]}, {"id": 626, "date": "2022-03-25T10:22:25", "text": "凌晨六点了...\n连续写了 21 小时代码头好晕\n\n但是现在也许真的有可能赶上 due 了\n说不定一个人不睡觉真的可以上两份学(", "views": 47, "forwards": 0}, {"id": 627, "date": "2022-03-26T06:23:27", "text": "结果今天一天写了这个图表和动画w\n\n好讨厌 JS 好多不同的标准... 本来之前做过一遍展开动画的,但是 vue-cli 的导入结构在 vue+vite 上不行,然后折腾导入折腾了一个小时 🤯\n\n...还是 Menci 大佬帮忙修好的,感谢ww\n\nvue-charts 也是,导入之后看了超久为什么什么都不显示也没有报错,然后发现它把原本 charts.js 的 data 重命名成 chartData 了,在文档里没有说,也没有报错,还是看使用例子才看到 🌚\n\n怎么时间都花在这种事情上(", "views": 54, "forwards": 0, "files": [{"file_name": "Rec 2022-03-26 02-10.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-03-26T06:23:27", "width": 1296, "height": 1714, "duration": 16, "media_type": "animation", "original_name": "Rec 2022-03-26 02-10.x264-24.mp4", "url": "media/627.mp4", "size": 668721, "thumb": "media/627.mp4_thumb.jpg"}]}, {"id": 629, "date": "2022-03-27T17:55:09", "text": "刚起床\n睡了 11h 好舒服ww", "views": 48, "forwards": 0}, {"id": 630, "date": "2022-03-29T04:24:18", "text": "人生第一次拼高达!\n好好玩ww\n感谢聊聊!", "views": 42, "forwards": 0, "media_group_id": 13188222867311589, "images": [{"width": 961, "height": 1279, "date": "2022-03-29T04:24:16", "media_type": "photo", "original_name": "photo_2022-03-29_04-24-16.jpg", "url": "media/630.jpg", "size": 81974, "thumb": "media/630.jpg_thumb.jpg"}]}, {"id": 633, "date": "2022-03-29T23:24:49", "text": "看到了一群和我们一样打包一大堆食物饮料带走的人hhh\n\n看来大家都用不完饭卡钱w", "views": 46, "forwards": 0, "images": [{"width": 961, "height": 1280, "date": "2022-03-29T23:29:35", "media_type": "photo", "original_name": "photo_2022-03-29_23-29-35.jpg", "url": "media/633.jpg", "size": 201670, "thumb": "media/633.jpg_thumb.jpg"}]}, {"id": 634, "date": "2022-03-30T04:05:19", "text": "🎉", "views": 44, "forwards": 0, "images": [{"width": 253, "height": 228, "date": "2022-03-30T04:05:19", "media_type": "photo", "original_name": "photo_2022-03-30_04-05-19.jpg", "url": "media/634.jpg", "size": 8890, "thumb": "media/634.jpg_thumb.jpg"}]}, {"id": 635, "date": "2022-03-31T00:59:24", "views": 46, "forwards": 1, "forwarded_from": {"name": "若黎 蓝"}, "images": [{"width": 1280, "height": 1280, "date": "2022-03-30T20:53:19", "media_type": "photo", "original_name": "photo_2022-03-30_20-53-19.jpg", "url": "media/635.jpg", "size": 51142, "thumb": "media/635.jpg_thumb.jpg"}]}, {"id": 636, "date": "2022-04-01T20:37:50", "text": "愚人节 StackOverflow 出了一个 3D 眼镜滤镜,但是并不能真正用 3D 眼镜看(\n\n把 CSS 里面 text-shadow 红蓝调换一下,加上 color: transparent 来去掉原本黑色的字之后就能用 3D 眼镜看了hhh", "views": 45, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-01T20:37:50", "media_type": "photo", "original_name": "photo_2022-04-01_20-37-50.jpg", "url": "media/636.jpg", "size": 154059, "thumb": "media/636.jpg_thumb.jpg"}]}, {"id": 637, "date": "2022-04-01T22:09:39", "text": "居然多伦多在地铁站里就能免费打疫苗了哇", "views": 45, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-01T22:09:38", "media_type": "photo", "original_name": "photo_2022-04-01_22-09-38.jpg", "url": "media/637.jpg", "size": 87905, "thumb": "media/637.jpg_thumb.jpg"}]}, {"id": 638, "date": "2022-04-02T05:51:10", "text": "哇\ndanceability!\n这个库还可以分析一首曲子的 danceability!", "views": 45, "forwards": 0, "images": [{"width": 654, "height": 135, "date": "2022-04-02T05:51:10", "media_type": "photo", "original_name": "photo_2022-04-02_05-51-10.jpg", "url": "media/638.jpg", "size": 28066, "thumb": "media/638.jpg_thumb.jpg"}]}, {"id": 639, "date": "2022-04-02T16:12:07", "text": "猜猜哪个工具重采样音频最快:\nA. SoX: 一个专门处理音频的 CLI 库\nB: FFmpeg: 一个处理音视频的 CLI 库\nC: MPlayer: 一个... 视频播放器?\n\n答案是 C, MPlayer 最快 🌚", "views": 43, "forwards": 0, "images": [{"width": 661, "height": 544, "date": "2022-04-02T16:12:07", "media_type": "photo", "original_name": "photo_2022-04-02_16-12-07.jpg", "url": "media/639.jpg", "size": 55546, "thumb": "media/639.jpg_thumb.jpg"}]}, {"id": 640, "date": "2022-04-03T22:05:10", "text": "抹茶拿铁!\n居然北美也有抹茶拿铁ww\n好喜欢❤️", "views": 42, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-03T22:05:09", "media_type": "photo", "original_name": "photo_2022-04-03_22-05-09.jpg", "url": "media/640.jpg", "size": 160496, "thumb": "media/640.jpg_thumb.jpg"}]}, {"id": 641, "date": "2022-04-04T00:59:37", "text": "sleep is the answer\n\n不复习了!睡大觉!(被敲", "views": 46, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-04-04T00:59:37", "media_type": "photo", "original_name": "photo_2022-04-04_00-59-37.jpg", "url": "media/641.jpg", "size": 142969, "thumb": "media/641.jpg_thumb.jpg"}]}, {"id": 642, "date": "2022-04-04T06:40:51", "text": "之前总觉得我有 ADHD... 今天看着 DSM5 上的标准对了一下,只勾上了三个症状,诊断至少要五个症状加上很多其他的标准\n\n所以我没有 ADHD!不知道该开心还是什么(没有理由考砸了\n\n再考砸可以怪复习的时间太少(不好,这样会奖励拖延", "views": 54, "forwards": 1, "images": [{"width": 1003, "height": 423, "date": "2022-04-04T06:40:51", "media_type": "photo", "original_name": "photo_2022-04-04_06-40-51.jpg", "url": "media/642.jpg", "size": 112209, "thumb": "media/642.jpg_thumb.jpg"}]}, {"id": 643, "date": "2022-04-04T07:15:00", "text": "不过真的好想骂 DSM5(\n\n感觉那些症状的标准都好主观,来自不同文化的人很容易会有完全不同的理解... 而且感觉好多症状是大部分人都会有的,DSM5 定的这个正常与不正常的分界线好随便\n\n...其实有这样的分界线也是因为要平衡开药的利益和副作用,但是那样为什么要让医生决定呢?客人对自己经历过的症状的理解怎样也比几次问答可以传达的信息多。感觉可以把副作用和药效告诉他们,让他们自己知情决定副作用值不值得", "views": 46, "forwards": 0, "reply": {"id": 642, "text": "之前总觉得我有 ADHD... 今天看着 DSM5 上的标准对了一下,只勾上了三个症状,诊断至少要五个症状加上很多其他的标准\n\n所以我没有 ADHD!不知道该开心还是什么(没有理由考砸了\n\n再考砸可以怪复习的时间太少(不好,这样会奖励拖延"}}, {"id": 644, "date": "2022-04-04T20:19:25", "text": "考完了,想继续睡...\n\n...但是还有好多事情要做呜呜,也许直到这周结束都没办法真正休息", "views": 47, "forwards": 0, "reply": {"id": 641, "text": "sleep is the answer\n\n不复习了!睡大觉!(被敲"}}, {"id": 645, "date": "2022-04-05T01:47:22", "text": "“如何备份 Linux 系统设置”\n\n
cd /etc\ngit init\ngit push\ncd ~\ngit init\ngit push
\n\n备份完了 👍🏼", "views": 50, "forwards": 0, "images": [{"width": 1225, "height": 581, "date": "2022-04-05T01:47:22", "media_type": "photo", "original_name": "photo_2022-04-05_01-47-22.jpg", "url": "media/645.jpg", "size": 63676, "thumb": "media/645.jpg_thumb.jpg"}]}, {"id": 646, "date": "2022-04-05T13:33:07", "text": "只睡了三小时...\n(三小时整ww", "views": 47, "forwards": 0, "images": [{"width": 1280, "height": 593, "date": "2022-04-05T13:33:07", "media_type": "photo", "original_name": "photo_2022-04-05_13-33-07.jpg", "url": "media/646.jpg", "size": 112658, "thumb": "media/646.jpg_thumb.jpg"}]}, {"id": 647, "date": "2022-04-05T23:49:33", "text": "真的好喜欢 YorkU\n\n有 retro 电脑博物馆,有充满自然味道的新鲜空气,演讲的时候还有鹅鹅站在外面,隔着窗户对我们说着什么w", "views": 46, "forwards": 0, "media_group_id": 13193620589684189, "images": [{"width": 1280, "height": 960, "date": "2022-04-05T23:49:28", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-28.jpg", "url": "media/647.jpg", "size": 142920, "thumb": "media/647.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-04-05T23:49:31", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-31.jpg", "url": "media/648.jpg", "size": 272228, "thumb": "media/648.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-05T23:49:32", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-32.jpg", "url": "media/649.jpg", "size": 170736, "thumb": "media/649.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-04-05T23:49:33", "media_type": "photo", "original_name": "photo_2022-04-05_23-49-33.jpg", "url": "media/650.jpg", "size": 148396, "thumb": "media/650.jpg_thumb.jpg"}]}, {"id": 651, "date": "2022-04-06T04:31:00", "text": "?\n\n人生第一次发现原来我可能不是人类w", "views": 47, "forwards": 0, "images": [{"width": 1080, "height": 1114, "date": "2022-04-06T04:31:00", "media_type": "photo", "original_name": "photo_2022-04-06_04-31-00.jpg", "url": "media/651.jpg", "size": 106863, "thumb": "media/651.jpg_thumb.jpg"}]}, {"id": 652, "date": "2022-04-06T13:35:21", "text": "好久没吃「早饭」了hhh", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-06T13:35:20", "media_type": "photo", "original_name": "photo_2022-04-06_13-35-20.jpg", "url": "media/652.jpg", "size": 142346, "thumb": "media/652.jpg_thumb.jpg"}]}, {"id": 653, "date": "2022-04-06T15:47:53", "text": "Numba njit 好好用!\n\n相当于是运行时编译了一个 binary 出来,余弦相似性计算执行速度瞬间提升 226 倍hhhh", "views": 52, "forwards": 0, "images": [{"width": 581, "height": 690, "date": "2022-04-06T15:47:52", "media_type": "photo", "original_name": "photo_2022-04-06_15-47-52.jpg", "url": "media/653.jpg", "size": 56000, "thumb": "media/653.jpg_thumb.jpg"}]}, {"id": 654, "date": "2022-04-07T04:07:16", "text": "...好用个鬼呀(掀\n\n除了超级简单的函数以外,其他函数都要改超级多东西才能用 Numba 编译...\n\n今天遇到的各种问题:\n1. np.vstack 不支持,所以用原始 for loop 手写了一个轮子\n2. 如果有 n 个可选参数,它必须编译成 n^2 + 1 个不同的 native 函数\n3. 类型推导超迷惑... 图上这个报错说 float64[] 不能转换成 float32[],但是明明我所有类型连常量都标了 float32 🌚\n\n还想把整个后端的计算都套一遍 Numba... 现在发现翻译一个函数要半小时 😭", "views": 59, "forwards": 0, "media_group_id": 13194435492083381, "images": [{"width": 846, "height": 667, "date": "2022-04-07T04:07:15", "media_type": "photo", "original_name": "photo_2022-04-07_04-07-15.jpg", "url": "media/654.jpg", "size": 86004, "thumb": "media/654.jpg_thumb.jpg"}, {"width": 663, "height": 493, "date": "2022-04-07T04:07:16", "media_type": "photo", "original_name": "photo_2022-04-07_04-07-16.jpg", "url": "media/655.jpg", "size": 41632, "thumb": "media/655.jpg_thumb.jpg"}], "reply": {"id": 653, "text": "Numba njit 好好用!\n\n相当于是运行时编译了一个 binary 出来,余弦相似性计算执行速度瞬间提升 226 倍hhhh"}}, {"id": 656, "date": "2022-04-08T02:45:19", "text": "结课啦!\n然后下午一下子睡了 5h,睡到头疼hhhh", "views": 64, "forwards": 0}, {"id": 658, "date": "2022-04-08T21:14:04", "views": 68, "forwards": 1, "forwarded_from": {"name": "无聊至极"}, "images": [{"width": 960, "height": 1280, "date": "2022-04-08T19:48:26", "media_type": "photo", "original_name": "photo_2022-04-08_19-48-26.jpg", "url": "media/658.jpg", "size": 191262, "thumb": "media/658.jpg_thumb.jpg"}]}, {"id": 659, "date": "2022-04-08T21:14:17", "text": "这套真的好适合聊聊\n聊聊也是过期 JK 了ww", "views": 71, "forwards": 0, "reply": {"id": 658}}, {"id": 660, "date": "2022-04-09T03:41:39", "text": "电脑桌变成了聊聊的模玩工作室w", "views": 76, "forwards": 0, "media_group_id": 13195805597487309, "images": [{"width": 1280, "height": 960, "date": "2022-04-09T03:41:38", "media_type": "photo", "original_name": "photo_2022-04-09_03-41-38.jpg", "url": "media/660.jpg", "size": 218135, "thumb": "media/660.jpg_thumb.jpg"}]}, {"id": 662, "date": "2022-04-10T02:06:06", "text": "好特别的四轮自行车w", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-10T02:06:06", "media_type": "photo", "original_name": "photo_2022-04-10_02-06-06.jpg", "url": "media/662.jpg", "size": 153304, "thumb": "media/662.jpg_thumb.jpg"}]}, {"id": 663, "date": "2022-04-10T10:52:04", "text": "六个小时写完了 HyFetch!\n\n它可以用 LGBT 旗子的配色显示 neofetch 结果w\n\n安装方法: pip install hyfetch \n(python > 3.7)\n\n源码 (欢迎贡献!", "views": 356, "forwards": 12, "media_group_id": 13196703396479709, "images": [{"width": 1278, "height": 1216, "date": "2022-04-10T10:52:02", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-02.jpg", "url": "media/663.jpg", "size": 139887, "thumb": "media/663.jpg_thumb.jpg"}, {"width": 679, "height": 412, "date": "2022-04-10T10:52:03", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-03.jpg", "url": "media/664.jpg", "size": 52165, "thumb": "media/664.jpg_thumb.jpg"}, {"width": 772, "height": 478, "date": "2022-04-10T10:52:04", "media_type": "photo", "original_name": "photo_2022-04-10_10-52-04.jpg", "url": "media/665.jpg", "size": 80677, "thumb": "media/665.jpg_thumb.jpg"}]}, {"id": 666, "date": "2022-04-10T11:00:44", "text": "天亮了!(哭", "views": 80, "forwards": 0}, {"id": 667, "date": "2022-04-11T20:49:14", "text": "我居然真的重写了一个分布式计算的轮子...\n\n居然真的做到了差不多是 Linear Scaling!三台服务器总共 GPU 跑分加起来大概是这台的 4.1 倍,运行时间也缩短了 3.7 倍,只有 9.7% 的 overhead", "views": 73, "forwards": 0, "media_group_id": 13197681236959341, "images": [{"width": 1280, "height": 392, "date": "2022-04-11T20:49:13", "media_type": "photo", "original_name": "photo_2022-04-11_20-49-13.jpg", "url": "media/667.jpg", "size": 115677, "thumb": "media/667.jpg_thumb.jpg"}, {"width": 1261, "height": 807, "date": "2022-04-11T20:49:14", "media_type": "photo", "original_name": "photo_2022-04-11_20-49-14.jpg", "url": "media/668.jpg", "size": 145539, "thumb": "media/668.jpg_thumb.jpg"}]}, {"id": 669, "date": "2022-04-11T22:48:16", "text": "开始健康饮食", "views": 63, "forwards": 0, "media_group_id": 13197738374548853, "images": [{"width": 1280, "height": 960, "date": "2022-04-11T22:48:16", "media_type": "photo", "original_name": "photo_2022-04-11_22-48-16.jpg", "url": "media/669.jpg", "size": 221702, "thumb": "media/669.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-11T22:48:16", "media_type": "photo", "original_name": "photo_2022-04-11_22-48-16.jpg", "url": "media/670.jpg", "size": 171740, "thumb": "media/670.jpg_thumb.jpg"}]}, {"id": 671, "date": "2022-04-12T20:16:12", "text": "好久没玩不会玩了(x", "views": 58, "forwards": 0, "media_group_id": 13198356580218941, "images": [{"width": 1280, "height": 740, "date": "2022-04-12T20:16:09", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-09.jpg", "url": "media/671.jpg", "size": 165391, "thumb": "media/671.jpg_thumb.jpg"}, {"width": 1280, "height": 740, "date": "2022-04-12T20:16:10", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-10.jpg", "url": "media/672.jpg", "size": 132393, "thumb": "media/672.jpg_thumb.jpg"}, {"width": 1280, "height": 740, "date": "2022-04-12T20:16:12", "media_type": "photo", "original_name": "photo_2022-04-12_20-16-12.jpg", "url": "media/673.jpg", "size": 131426, "thumb": "media/673.jpg_thumb.jpg"}]}, {"id": 674, "date": "2022-04-12T20:54:27", "text": "哇\n\n我的黑苹果居然已经稳定运行 42 天了!\n再看看我的 arch linux 服务器 screen locker 总是崩,每一两天就要重启一次(x", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 770, "date": "2022-04-12T20:54:26", "media_type": "photo", "original_name": "photo_2022-04-12_20-54-26.jpg", "url": "media/674.jpg", "size": 173302, "thumb": "media/674.jpg_thumb.jpg"}]}, {"id": 675, "date": "2022-04-12T20:56:17", "text": "说不定用黑苹果跑服务器也不是很糟糕?(雾", "views": 63, "forwards": 0, "reply": {"id": 674, "text": "哇\n\n我的黑苹果居然已经稳定运行 42 天了!\n再看看我的 arch linux 服务器 screen locker 总是崩,每一两天就要重启一次(x"}}, {"id": 676, "date": "2022-04-13T08:17:11", "text": "2022 年第一次开窗户睡觉w", "views": 66, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-04-13T08:17:11", "media_type": "photo", "original_name": "photo_2022-04-13_08-17-11.jpg", "url": "media/676.jpg", "size": 130431, "thumb": "media/676.jpg_thumb.jpg"}]}, {"id": 677, "date": "2022-04-14T01:18:55", "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "views": 65, "forwards": 0, "media_group_id": 13199193082346661, "images": [{"width": 1280, "height": 960, "date": "2022-04-14T01:18:52", "media_type": "photo", "original_name": "photo_2022-04-14_01-18-52.jpg", "url": "media/677.jpg", "size": 331533, "thumb": "media/677.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-14T01:18:54", "media_type": "photo", "original_name": "photo_2022-04-14_01-18-54.jpg", "url": "media/678.jpg", "size": 446990, "thumb": "media/678.jpg_thumb.jpg"}]}, {"id": 679, "date": "2022-04-15T17:07:34", "text": "抑郁症处方药(吸入式)\nby Moe", "views": 59, "forwards": 0, "forwarded_from": {"name": "Kukisi"}, "images": [{"width": 960, "height": 1280, "date": "2022-04-15T01:00:56", "media_type": "photo", "original_name": "photo_2022-04-15_01-00-56.jpg", "url": "media/679.jpg", "size": 204315, "thumb": "media/679.jpg_thumb.jpg"}]}, {"id": 680, "date": "2022-04-16T02:28:44", "text": "我也在 YorkU 看到了小狐狸ww\n(刚打开相机就跑掉了...", "views": 58, "forwards": 0, "media_group_id": 13200608995362421, "images": [{"width": 1280, "height": 960, "date": "2022-04-16T02:28:43", "media_type": "photo", "original_name": "photo_2022-04-16_02-28-43.jpg", "url": "media/680.jpg", "size": 149467, "thumb": "media/680.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-16T02:28:44", "media_type": "photo", "original_name": "photo_2022-04-16_02-28-44.jpg", "url": "media/681.jpg", "size": 95698, "thumb": "media/681.jpg_thumb.jpg"}]}, {"id": 682, "date": "2022-04-17T13:19:43", "text": "聊聊期末项目需要爬 Github Issue 的 Comment 和 Timeline。爬虫跑起来之后发现,即使有八个帐号的 token 池,还是要 9h 才能跑完... 计算出一共需要爬 >540675 个请求,一个帐号要爬 4.5 天\n\n然后发现一个 GraphQL 请求可以代替 201 个 RestAPI 请求 🌚\n\n这样即使只有一个帐号也只需要爬 1.07h 了,白写了那个 thread-safe 还会自动计请求数的 token 池呜呜(", "views": 60, "forwards": 0, "media_group_id": 13201612671272397, "images": [{"width": 1280, "height": 785, "date": "2022-04-17T13:19:42", "media_type": "photo", "original_name": "photo_2022-04-17_13-19-42.jpg", "url": "media/682.jpg", "size": 130590, "thumb": "media/682.jpg_thumb.jpg"}, {"width": 1280, "height": 851, "date": "2022-04-17T13:19:43", "media_type": "photo", "original_name": "photo_2022-04-17_13-19-43.jpg", "url": "media/683.jpg", "size": 104543, "thumb": "media/683.jpg_thumb.jpg"}]}, {"id": 684, "date": "2022-04-17T16:09:03", "text": "恭喜我 >24h 没睡,聊聊的作业我终于有希望写完了\n\n接下来一天里还要补完一整年没听的微积分... 没人能救我了", "views": 61, "forwards": 2, "images": [{"width": 1058, "height": 1280, "date": "2022-04-17T16:09:03", "media_type": "photo", "original_name": "photo_2022-04-17_16-09-03.jpg", "url": "media/684.jpg", "size": 69871, "thumb": "media/684.jpg_thumb.jpg"}]}, {"id": 685, "date": "2022-04-18T16:53:17", "text": "考完了 CSC111!\n\n果然不应该没听课就裸考,空了一道大题,最高只能到 82% 了...\n\nAST Tree 不知道是什么就随便画了一个w (查了一下感觉还挺像我画的?不知道把方框画成圆框、多画了变量内容这种会不会扣分x\n\n然后递归时间复杂度的那道题,average case 完全没写出来,worst case 证明也写得好差,写了超多废话\n\n不过手写代码的部分我肯定是全对,所以我还活着w", "views": 66, "forwards": 1, "media_group_id": 13202406379452141, "images": [{"width": 1280, "height": 960, "date": "2022-04-18T16:53:16", "media_type": "photo", "original_name": "photo_2022-04-18_16-53-16.jpg", "url": "media/685.jpg", "size": 256883, "thumb": "media/685.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-18T16:53:16", "media_type": "photo", "original_name": "photo_2022-04-18_16-53-16.jpg", "url": "media/686.jpg", "size": 211770, "thumb": "media/686.jpg_thumb.jpg"}]}, {"id": 687, "date": "2022-04-18T21:19:44", "text": "😭", "views": 56, "forwards": 0, "reply": {"id": 677, "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "thumb": "media/677.jpg_thumb.jpg"}, "files": [{"mime_type": "video/mp4", "date": "2022-04-18T21:19:44", "width": 854, "height": 480, "duration": 7, "media_type": "animation", "original_name": "animation_2022-04-18_21-19-44.mp4", "url": "media/687.mp4", "size": 746223, "thumb": "media/687.mp4_thumb.jpg"}]}, {"id": 688, "date": "2022-04-21T06:43:33", "text": "啊咧...\n在大统华买的猪肉片外面的包装写了包装日期 Apr 17,背面的包装写的是 Apr 8 🌚\n\n不过冻起来好像也没有区别w", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-21T06:44:30", "media_type": "photo", "original_name": "photo_2022-04-21_06-44-30.jpg", "url": "media/688.jpg", "size": 264446, "thumb": "media/688.jpg_thumb.jpg"}]}, {"id": 689, "date": "2022-04-21T06:45:46", "text": "夜宵!庆祝一下把三个 deadline 都肝完了", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-21T06:45:46", "media_type": "photo", "original_name": "photo_2022-04-21_06-45-46.jpg", "url": "media/689.jpg", "size": 171390, "thumb": "media/689.jpg_thumb.jpg"}]}, {"id": 690, "date": "2022-04-21T06:55:18", "text": "说起来,昨天考完数学第一次见到教授真人,站在外面问我们加一个微信群w\n\n我第一反应是... 教授好小!(?\n\n...不过教授真人真的好可爱,无论是声音还是气势,完全不像是刻板印象里教授的样子hhh", "views": 71, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-04-21T06:55:18", "media_type": "photo", "original_name": "photo_2022-04-21_06-55-18.jpg", "url": "media/690.jpg", "size": 167986, "thumb": "media/690.jpg_thumb.jpg"}]}, {"id": 691, "date": "2022-04-21T20:05:42", "text": "看了一眼群w\n\n...然后发现教授的头像是凌波丽 🌚", "views": 67, "forwards": 1, "media_group_id": 13204572342940197, "images": [{"width": 795, "height": 1280, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/691.jpg", "size": 94311, "thumb": "media/691.jpg_thumb.jpg"}, {"width": 1280, "height": 993, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/692.jpg", "size": 34496, "thumb": "media/692.jpg_thumb.jpg"}, {"width": 800, "height": 800, "date": "2022-04-21T20:05:42", "media_type": "photo", "original_name": "photo_2022-04-21_20-05-42.jpg", "url": "media/693.jpg", "size": 84402, "thumb": "media/693.jpg_thumb.jpg"}], "reply": {"id": 690, "text": "说起来,昨天考完数学第一次见到教授真人,站在外面问我们加一个微信群w\n\n我第一反应是... 教授好小!(?\n\n...不过教授真人真的好可爱,无论是声音还是气势,完全不像是刻板印象里教授的样子hhh"}}, {"id": 694, "date": "2022-04-21T23:08:46", "text": "睡了 13h!\n把前三天少睡的都补回来了ww", "views": 52, "forwards": 0, "images": [{"width": 961, "height": 1280, "date": "2022-04-21T23:08:46", "media_type": "photo", "original_name": "photo_2022-04-21_23-08-46.jpg", "url": "media/694.jpg", "size": 135678, "thumb": "media/694.jpg_thumb.jpg"}]}, {"id": 695, "date": "2022-04-22T00:12:59", "text": "突然想到,\n能不能用光纤把地球另外一边的光传过来,这样的话晚上不用电就能有光了w", "views": 55, "forwards": 0}, {"id": 696, "date": "2022-04-23T05:08:05", "text": "哭了... 考试前一天发现买的教科书四月 18 到期了,现在买只能再花 $89 买一年 😭\n\n现在终于懂了“正版的受害者”是什么意思", "views": 49, "forwards": 0, "images": [{"width": 442, "height": 262, "date": "2022-04-23T05:08:05", "media_type": "photo", "original_name": "photo_2022-04-23_05-08-05.jpg", "url": "media/696.jpg", "size": 8874, "thumb": "media/696.jpg_thumb.jpg"}]}, {"id": 697, "date": "2022-04-24T04:03:38", "text": "试试把汤和面分开煮w", "views": 50, "forwards": 0, "media_group_id": 13206184144014269, "images": [{"width": 1280, "height": 960, "date": "2022-04-24T04:03:37", "media_type": "photo", "original_name": "photo_2022-04-24_04-03-37.jpg", "url": "media/697.jpg", "size": 197383, "thumb": "media/697.jpg_thumb.jpg"}, {"width": 591, "height": 1280, "date": "2022-04-24T04:03:37", "media_type": "photo", "original_name": "photo_2022-04-24_04-03-37.jpg", "url": "media/698.jpg", "size": 101867, "thumb": "media/698.jpg_thumb.jpg"}]}, {"id": 699, "date": "2022-04-24T21:45:28", "text": "最近咖啡因依赖好严重... 没有摄入咖啡因的就好想睡觉。果然不能把 59mg 咖啡因的 Pepsi zero 当水喝", "views": 46, "forwards": 0}, {"id": 700, "date": "2022-04-24T21:51:38", "text": "刚过了半个月就已经有花死掉了 😭\n\n第二张是他们上星期的样子...", "views": 46, "forwards": 0, "media_group_id": 13206696791206285, "images": [{"width": 1280, "height": 960, "date": "2022-04-24T21:51:37", "media_type": "photo", "original_name": "photo_2022-04-24_21-51-37.jpg", "url": "media/700.jpg", "size": 209878, "thumb": "media/700.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-24T21:51:38", "media_type": "photo", "original_name": "photo_2022-04-24_21-51-38.jpg", "url": "media/701.jpg", "size": 199924, "thumb": "media/701.jpg_thumb.jpg"}], "reply": {"id": 677, "text": "在学校草丛里发现了雪光花!\n\n雪光花是一种在春季极早开花,只有三个月花期的短命花。它的出现宣告了多伦多这漫长的冬天的正式结束w", "thumb": "media/677.jpg_thumb.jpg"}}, {"id": 702, "date": "2022-04-25T00:13:53", "text": "好久没有回这个房间,室友搬出去了,绿萝也枯了", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-25T00:13:53", "media_type": "photo", "original_name": "photo_2022-04-25_00-13-53.jpg", "url": "media/702.jpg", "size": 165535, "thumb": "media/702.jpg_thumb.jpg"}]}, {"id": 703, "date": "2022-04-25T20:01:26", "text": "人生第一次给 nixos 打包w\n\nnixos 的学习曲线真的好深... 从安装 nixos 到开完 PR 一共用了 5h", "views": 68, "forwards": 2, "images": [{"width": 671, "height": 228, "date": "2022-04-25T20:01:26", "media_type": "photo", "original_name": "photo_2022-04-25_20-01-26.jpg", "url": "media/703.jpg", "size": 18997, "thumb": "media/703.jpg_thumb.jpg"}]}, {"id": 704, "date": "2022-04-25T22:49:18", "text": "真的有牛肉的番茄牛肉方便面w", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-25T22:49:18", "media_type": "photo", "original_name": "photo_2022-04-25_22-49-18.jpg", "url": "media/704.jpg", "size": 197885, "thumb": "media/704.jpg_thumb.jpg"}]}, {"id": 705, "date": "2022-04-27T06:32:10", "text": "原来聊聊还偷偷给我写了明信片... 聊聊真的好可爱 qwq\n\n...结果这封明信片送过来两天之后就去聊聊那边住了,现在才想起来宿舍还有一个邮箱 😭", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-04-27T06:32:10", "media_type": "photo", "original_name": "photo_2022-04-27_06-32-10.jpg", "url": "media/705.jpg", "size": 170724, "thumb": "media/705.jpg_thumb.jpg"}]}, {"id": 706, "date": "2022-04-28T05:46:58", "text": "终于全都考完啦\n\n...然而还有一堆之前推到考试后做的乱七八糟的事情", "views": 55, "forwards": 0, "images": [{"width": 578, "height": 276, "date": "2022-04-28T05:46:58", "media_type": "photo", "original_name": "photo_2022-04-28_05-46-58.jpg", "url": "media/706.jpg", "size": 15420, "thumb": "media/706.jpg_thumb.jpg"}]}, {"id": 707, "date": "2022-04-28T16:59:47", "text": "准备从宿舍搬出去啦w\n\n关机关机,纪念一下 58 天的 uptime 就此归零", "views": 51, "forwards": 0, "images": [{"width": 486, "height": 98, "date": "2022-04-28T16:59:47", "media_type": "photo", "original_name": "photo_2022-04-28_16-59-47.jpg", "url": "media/707.jpg", "size": 11439, "thumb": "media/707.jpg_thumb.jpg"}]}, {"id": 708, "date": "2022-04-29T08:46:37", "text": "Nvidia f**k me\n\n不过真的,到现在用 Arch Linux 遇到的问题比黑苹果多太多了", "views": 53, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-04-29T08:41:56", "width": 854, "height": 480, "duration": 20, "media_type": "animation", "original_name": "animation_2022-04-29_08-41-56.mp4", "url": "media/708.mp4", "size": 2279759, "thumb": "media/708.mp4_thumb.jpg"}]}, {"id": 709, "date": "2022-04-30T00:34:45", "text": "极限搬家\n左手推自行车,右手推小推车 😭", "views": 52, "forwards": 0, "media_group_id": 13210231084759261, "images": [{"width": 1280, "height": 960, "date": "2022-04-30T00:34:42", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-42.jpg", "url": "media/709.jpg", "size": 216129, "thumb": "media/709.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:43", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-43.jpg", "url": "media/710.jpg", "size": 226752, "thumb": "media/710.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:44", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-44.jpg", "url": "media/711.jpg", "size": 167582, "thumb": "media/711.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-04-30T00:34:45", "media_type": "photo", "original_name": "photo_2022-04-30_00-34-45.jpg", "url": "media/712.jpg", "size": 201425, "thumb": "media/712.jpg_thumb.jpg"}]}, {"id": 713, "date": "2022-04-30T03:30:02", "text": "还有 30 min 就 due 的时候出问题就不好玩了啊啊 (╯‵□′)╯︵┴─┴", "views": 53, "forwards": 0, "reply": {"id": 708, "text": "Nvidia f**k me\n\n不过真的,到现在用 Arch Linux 遇到的问题比黑苹果多太多了"}, "files": [{"mime_type": "video/mp4", "date": "2022-04-30T03:30:02", "width": 480, "height": 854, "duration": 12, "media_type": "animation", "original_name": "animation_2022-04-30_03-30-02.mp4", "url": "media/713.mp4", "size": 1371015, "thumb": "media/713.mp4_thumb.jpg"}]}, {"id": 714, "date": "2022-04-30T04:17:34", "text": "终于放假了嘛?不要再告诉我还有别的事情了呜", "views": 50, "forwards": 0}, {"id": 715, "date": "2022-05-01T06:53:47", "text": "小桂桂的鸡尾酒实验室正式重启ww", "views": 52, "forwards": 0, "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-01T06:53:46", "media_type": "photo", "original_name": "photo_2022-05-01_06-53-46.jpg", "url": "media/715.jpg", "size": 200581, "thumb": "media/715.jpg_thumb.jpg"}]}, {"id": 716, "date": "2022-05-01T06:59:21", "text": "今天在 Dundas 街上看到了真的蜘蛛侠w(虽然不会飞", "views": 52, "forwards": 0, "images": [{"width": 1280, "height": 898, "date": "2022-05-01T06:59:21", "media_type": "photo", "original_name": "photo_2022-05-01_06-59-21.jpg", "url": "media/716.jpg", "size": 213593, "thumb": "media/716.jpg_thumb.jpg"}]}, {"id": 717, "date": "2022-05-01T14:36:01", "text": "确定下来啦,人生第一份工作!\n\n整暑假的工资不够交 UofT 一门课的学费好好笑,不过工作内容是完善一些都很有趣的重复实验就也不用在意工资啦w", "views": 53, "forwards": 0, "reply": {"id": 572, "text": "旁听聊聊的课,教授好像很看好我的样子,然后中间休息的时候来问我考虑一下暑假去做她的实习 RA 🌚\n\n没想到这么意外地找到了实习机会!(呜呜呜研究生八个人的小课真是太好了!UofT 今年必修的那几门四百人大课能和教授说上一句话都是件成就了"}, "images": [{"width": 800, "height": 374, "date": "2022-05-01T14:36:01", "media_type": "photo", "original_name": "photo_2022-05-01_14-36-01.jpg", "url": "media/717.jpg", "size": 43454, "thumb": "media/717.jpg_thumb.jpg"}]}, {"id": 718, "date": "2022-05-02T02:55:13", "text": "终于有时间认真做饭了w", "views": 46, "forwards": 0, "media_group_id": 13211680906829197, "images": [{"width": 1280, "height": 960, "date": "2022-05-02T02:55:12", "media_type": "photo", "original_name": "photo_2022-05-02_02-55-12.jpg", "url": "media/718.jpg", "size": 184636, "thumb": "media/718.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-02T02:55:12", "media_type": "photo", "original_name": "photo_2022-05-02_02-55-12.jpg", "url": "media/719.jpg", "size": 167363, "thumb": "media/719.jpg_thumb.jpg"}]}, {"id": 720, "date": "2022-05-02T23:33:14", "text": "健康饮食 continued", "views": 44, "forwards": 0, "reply": {"id": 669, "text": "开始健康饮食", "thumb": "media/669.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-05-02T23:33:14", "media_type": "photo", "original_name": "photo_2022-05-02_23-33-14.jpg", "url": "media/720.jpg", "size": 290515, "thumb": "media/720.jpg_thumb.jpg"}]}, {"id": 721, "date": "2022-05-04T21:04:49", "text": "原來 sub_filter 可以用來反代注入 CSS", "views": 41, "forwards": 0, "images": [{"width": 949, "height": 164, "date": "2022-05-04T21:04:49", "media_type": "photo", "original_name": "photo_2022-05-04_21-04-49.jpg", "url": "media/721.jpg", "size": 28216, "thumb": "media/721.jpg_thumb.jpg"}]}, {"id": 722, "date": "2022-05-04T21:18:08", "text": "搭了一个 overleaf 私服! \ntex.hydev.org\n\n用 sub_filter 注入 CSS 之后疯狂魔改网页主题hhh\n\n私服没有官方的免费版最多两人合作限制哦,大家想用的话欢迎私聊我开帐号w", "views": 43, "forwards": 0, "media_group_id": 13213592711051733, "images": [{"width": 1280, "height": 1068, "date": "2022-05-04T21:18:07", "media_type": "photo", "original_name": "photo_2022-05-04_21-18-07.jpg", "url": "media/722.jpg", "size": 103448, "thumb": "media/722.jpg_thumb.jpg"}, {"width": 1280, "height": 1068, "date": "2022-05-04T21:18:08", "media_type": "photo", "original_name": "photo_2022-05-04_21-18-08.jpg", "url": "media/723.jpg", "size": 77024, "thumb": "media/723.jpg_thumb.jpg"}]}, {"id": 724, "date": "2022-05-05T03:16:37", "text": "终于从腾讯企业邮箱迁移到了 Microsoft 365\n\n真的好麻烦... 步骤大概是这样:\n1. 免费注册 Office 365\n2. 去腾讯设置界面把 IMAP 同步限制设置成“收取[全部]的邮件”\n3. Outlook Windows 同时登录旧邮箱和新邮箱的 @.onmicrosoft.com 别名\n4. Outlook 客户端旧账号设置 > Email > Keep mail offline for 设置成 All\n5. Outlook 右上角点 Send/Receive All Folders(这个会跑很久很久很久)\n6. Outlook 左上角 File > Open & Export > Import/Export > Export to a file > Outlook Data File (.pst) > 选择旧邮箱 > Include subfolders > Next > 填一个路径导出\n7. Outlook 左上角 File > Open & Export > Import/Export > Import from another program or file > Outlook Data File (.pst) > 选择之前导出的路径\n8. 导入完成之后等同步,同步完之后我发现我的 sent message 并没有被放进 sent messages 文件夹...\n9. 在新邮箱内搜索 from:<旧邮箱>,把所有的结果移动到新邮箱的 sent messages\n10. 等新邮箱同步完之后移除两个邮箱\n11. 去 MS 365 管理设置新邮箱的域名\n12. Outlook 重新添加域名邮箱(这个时候新邮箱应该和旧邮箱地址一样了)\n\n完成!接下来等一天看看自动续订能不能用就好啦——", "views": 69, "forwards": 0, "images": [{"width": 764, "height": 379, "date": "2022-05-05T03:18:12", "media_type": "photo", "original_name": "photo_2022-05-05_03-18-12.jpg", "url": "media/724.jpg", "size": 33181, "thumb": "media/724.jpg_thumb.jpg"}]}, {"id": 725, "date": "2022-05-05T16:27:55", "text": "拼一碗方便面w", "views": 43, "forwards": 0, "media_group_id": 13214144601005101, "images": [{"width": 1280, "height": 960, "date": "2022-05-05T16:27:53", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-53.jpg", "url": "media/725.jpg", "size": 258697, "thumb": "media/725.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/726.jpg", "size": 145876, "thumb": "media/726.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/727.jpg", "size": 145998, "thumb": "media/727.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T16:27:54", "media_type": "photo", "original_name": "photo_2022-05-05_16-27-54.jpg", "url": "media/728.jpg", "size": 144049, "thumb": "media/728.jpg_thumb.jpg"}]}, {"id": 729, "date": "2022-05-05T20:24:28", "text": "遇到了刚出生的小老鼠!\n好可爱ww", "views": 41, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-05-05T20:24:28", "width": 854, "height": 480, "duration": 25, "media_type": "animation", "original_name": "animation_2022-05-05_20-24-28.mp4", "url": "media/729.mp4", "size": 2844895, "thumb": "media/729.mp4_thumb.jpg"}]}, {"id": 730, "date": "2022-05-05T20:43:24", "views": 39, "forwards": 0, "media_group_id": 13214267236809381, "images": [{"width": 1280, "height": 960, "date": "2022-05-05T20:43:20", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-20.jpg", "url": "media/730.jpg", "size": 283841, "thumb": "media/730.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:21", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-21.jpg", "url": "media/731.jpg", "size": 276660, "thumb": "media/731.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:22", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-22.jpg", "url": "media/732.jpg", "size": 290352, "thumb": "media/732.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:23", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-23.jpg", "url": "media/733.jpg", "size": 235958, "thumb": "media/733.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-05T20:43:24", "media_type": "photo", "original_name": "photo_2022-05-05_20-43-24.jpg", "url": "media/734.jpg", "size": 237705, "thumb": "media/734.jpg_thumb.jpg"}], "reply": {"id": 729, "text": "遇到了刚出生的小老鼠!\n好可爱ww"}}, {"id": 736, "date": "2022-05-05T22:42:25", "text": "讨厌大人...", "views": 41, "forwards": 0, "media_group_id": 13214324359629429, "images": [{"width": 1280, "height": 543, "date": "2022-05-05T22:42:24", "media_type": "photo", "original_name": "photo_2022-05-05_22-42-24.jpg", "url": "media/735.jpg", "size": 38340, "thumb": "media/735.jpg_thumb.jpg"}, {"width": 1080, "height": 1238, "date": "2022-05-05T22:42:24", "media_type": "photo", "original_name": "photo_2022-05-05_22-42-24.jpg", "url": "media/736.jpg", "size": 95073, "thumb": "media/736.jpg_thumb.jpg"}]}, {"id": 737, "date": "2022-05-06T07:55:10", "text": "作息刚倒过来两天又乱了... 这次是在配环境,每分钟都觉得再给我一分钟就能配好了,然后六个小时配到现在还没好(", "views": 39, "forwards": 0}, {"id": 739, "date": "2022-05-06T14:24:53", "text": "好可爱啊我死了w", "views": 42, "forwards": 0, "media_group_id": 13214776745443013, "images": [{"width": 960, "height": 1280, "date": "2022-05-06T14:24:52", "media_type": "photo", "original_name": "photo_2022-05-06_14-24-52.jpg", "url": "media/738.jpg", "size": 249501, "thumb": "media/738.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-06T14:24:52", "media_type": "photo", "original_name": "photo_2022-05-06_14-24-52.jpg", "url": "media/739.jpg", "size": 232736, "thumb": "media/739.jpg_thumb.jpg"}]}, {"id": 740, "date": "2022-05-07T02:03:41", "text": "和聊聊骑车去给朋友寄快递,穿过学校旁边的公园,第一次看到了野生的小兔兔,还和春天的紫玉兰合了影w", "views": 43, "forwards": 0, "media_group_id": 13215112172254381, "images": [{"width": 1280, "height": 960, "date": "2022-05-07T02:03:37", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-37.jpg", "url": "media/740.jpg", "size": 342108, "thumb": "media/740.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:37", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-37.jpg", "url": "media/741.jpg", "size": 189968, "thumb": "media/741.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:38", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-38.jpg", "url": "media/742.jpg", "size": 438483, "thumb": "media/742.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-07T02:03:38", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-38.jpg", "url": "media/743.jpg", "size": 258173, "thumb": "media/743.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:39", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-39.jpg", "url": "media/744.jpg", "size": 453189, "thumb": "media/744.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:39", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-39.jpg", "url": "media/745.jpg", "size": 282779, "thumb": "media/745.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:40", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-40.jpg", "url": "media/746.jpg", "size": 508484, "thumb": "media/746.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-07T02:03:41", "media_type": "photo", "original_name": "photo_2022-05-07_02-03-41.jpg", "url": "media/748.jpg", "size": 191800, "thumb": "media/748.jpg_thumb.jpg"}]}, {"id": 749, "date": "2022-05-07T16:46:18", "text": "模型放在旁边毫无维和hhh", "views": 43, "forwards": 0, "reply": {"id": 725, "text": "拼一碗方便面w", "thumb": "media/725.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-07T16:46:17", "media_type": "photo", "original_name": "photo_2022-05-07_16-46-17.jpg", "url": "media/749.jpg", "size": 195698, "thumb": "media/749.jpg_thumb.jpg"}]}, {"id": 750, "date": "2022-05-07T18:46:07", "text": "画猫猫", "views": 41, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-07T18:46:07", "media_type": "photo", "original_name": "photo_2022-05-07_18-46-07.jpg", "url": "media/750.jpg", "size": 120648, "thumb": "media/750.jpg_thumb.jpg"}]}, {"id": 751, "date": "2022-05-07T22:06:54", "text": "蒲公英花里面插了好多小剪刀 qwq", "views": 40, "forwards": 0, "media_group_id": 13215689712469077, "images": [{"width": 1280, "height": 774, "date": "2022-05-07T22:06:53", "media_type": "photo", "original_name": "photo_2022-05-07_22-06-53.jpg", "url": "media/751.jpg", "size": 144651, "thumb": "media/751.jpg_thumb.jpg"}, {"width": 1018, "height": 767, "date": "2022-05-07T22:06:53", "media_type": "photo", "original_name": "photo_2022-05-07_22-06-53.jpg", "url": "media/752.jpg", "size": 101261, "thumb": "media/752.jpg_thumb.jpg"}]}, {"id": 753, "date": "2022-05-08T04:05:28", "text": "遇到了死掉的小麻雀... 😭", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-08T04:05:28", "media_type": "photo", "original_name": "photo_2022-05-08_04-05-28.jpg", "url": "media/753.jpg", "size": 534296, "thumb": "media/753.jpg_thumb.jpg"}]}, {"id": 754, "date": "2022-05-09T01:47:15", "text": "人生第一次见到活的樱花!", "views": 41, "forwards": 0, "media_group_id": 13216486684095317, "images": [{"width": 960, "height": 1280, "date": "2022-05-09T01:47:12", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-12.jpg", "url": "media/754.jpg", "size": 327838, "thumb": "media/754.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:13", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-13.jpg", "url": "media/755.jpg", "size": 327116, "thumb": "media/755.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:14", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-14.jpg", "url": "media/756.jpg", "size": 206171, "thumb": "media/756.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-09T01:47:15", "media_type": "photo", "original_name": "photo_2022-05-09_01-47-15.jpg", "url": "media/757.jpg", "size": 259983, "thumb": "media/757.jpg_thumb.jpg"}]}, {"id": 758, "date": "2022-05-09T15:26:02", "text": "只有一周的暑假结束了 🥲", "views": 42, "forwards": 0, "images": [{"width": 755, "height": 394, "date": "2022-05-09T15:26:02", "media_type": "photo", "original_name": "photo_2022-05-09_15-26-02.jpg", "url": "media/758.jpg", "size": 37747, "thumb": "media/758.jpg_thumb.jpg"}]}, {"id": 759, "date": "2022-05-09T23:06:34", "text": "🌚", "views": 40, "forwards": 0, "images": [{"width": 986, "height": 1280, "date": "2022-05-09T23:06:34", "media_type": "photo", "original_name": "photo_2022-05-09_23-06-34.jpg", "url": "media/759.jpg", "size": 40611, "thumb": "media/759.jpg_thumb.jpg"}]}, {"id": 760, "date": "2022-05-10T01:08:29", "text": "成绩出来啦w\n\n数学几乎一节课都没听,只复习了大概 12h 然后考了 C+,没有 Fail,可以进系了 🌚", "views": 41, "forwards": 0, "reply": {"id": 685, "text": "考完了 CSC111!\n\n果然不应该没听课就裸考,空了一道大题,最高只能到 82% 了...\n\nAST Tree 不知道是什么就随便画了一个w (查了一下感觉还挺像我画的?不知道把方框画成圆框、多画了变量内容这种会不会扣分x\n\n然后递归时间复杂度的那道题,average case 完全没写出来,worst case 证明也写得好差,写了超多废话\n\n不过手写代码的部分我肯定是全对,所以我还活着w", "thumb": "media/685.jpg_thumb.jpg"}, "images": [{"width": 1065, "height": 232, "date": "2022-05-10T01:08:29", "media_type": "photo", "original_name": "photo_2022-05-10_01-08-29.jpg", "url": "media/760.jpg", "size": 27587, "thumb": "media/760.jpg_thumb.jpg"}]}, {"id": 761, "date": "2022-05-10T01:40:07", "text": "按直觉放了适量,炸出来除了有点咸还挺好吃的w", "views": 45, "forwards": 0, "media_group_id": 13217174460299157, "images": [{"width": 1280, "height": 960, "date": "2022-05-10T01:40:06", "media_type": "photo", "original_name": "photo_2022-05-10_01-40-06.jpg", "url": "media/761.jpg", "size": 248019, "thumb": "media/761.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-10T01:40:07", "media_type": "photo", "original_name": "photo_2022-05-10_01-40-07.jpg", "url": "media/762.jpg", "size": 173742, "thumb": "media/762.jpg_thumb.jpg"}], "reply": {"id": 759, "text": "🌚"}}, {"id": 763, "date": "2022-05-10T14:39:38", "text": "...结果在这里停了十天被偷了 😭\n\nYorkU 好不安全", "views": 56, "forwards": 1, "reply": {"id": 709, "text": "极限搬家\n左手推自行车,右手推小推车 😭", "thumb": "media/709.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-05-10T14:39:38", "media_type": "photo", "original_name": "photo_2022-05-10_14-39-38.jpg", "url": "media/763.jpg", "size": 185885, "thumb": "media/763.jpg_thumb.jpg"}]}, {"id": 764, "date": "2022-05-10T16:49:25", "text": "还在想为什么对面栏杆的车停了那么久都没事,然后刚才过去看一下,原来那边的车锁也被锯开了,但是因为它太旧了小偷没拿走?😭", "views": 47, "forwards": 0, "images": [{"width": 1072, "height": 1280, "date": "2022-05-10T16:49:25", "media_type": "photo", "original_name": "photo_2022-05-10_16-49-25.jpg", "url": "media/764.jpg", "size": 340018, "thumb": "media/764.jpg_thumb.jpg"}]}, {"id": 765, "date": "2022-05-10T22:21:51", "text": "好想开餐厅... 先写一个菜单好了w\n\n(都是我做过的哦 qwq", "views": 43, "forwards": 0, "images": [{"width": 1101, "height": 1009, "date": "2022-05-10T22:21:51", "media_type": "photo", "original_name": "photo_2022-05-10_22-21-51.jpg", "url": "media/765.jpg", "size": 76297, "thumb": "media/765.jpg_thumb.jpg"}]}, {"id": 766, "date": "2022-05-11T19:01:07", "text": "...结果现在麻辣鸡白汤这个味道已经停产了 🥲\n\n留着最后五杯什么时候逆向一下", "views": 45, "forwards": 0, "media_group_id": 13218365336161165, "images": [{"width": 1255, "height": 401, "date": "2022-05-11T19:01:04", "media_type": "photo", "original_name": "photo_2022-05-11_19-01-04.jpg", "url": "media/766.jpg", "size": 62294, "thumb": "media/766.jpg_thumb.jpg"}, {"width": 1104, "height": 1047, "date": "2022-05-11T19:01:06", "media_type": "photo", "original_name": "photo_2022-05-11_19-01-06.jpg", "url": "media/767.jpg", "size": 251558, "thumb": "media/767.jpg_thumb.jpg"}], "reply": {"id": 341, "text": "又便宜又好吃,直接抱一箱回去(x", "thumb": "media/341.jpg_thumb.jpg"}}, {"id": 768, "date": "2022-05-11T21:59:27", "text": "...在二手网站上找到了自己的车", "views": 63, "forwards": 1, "media_group_id": 13218450936086565, "images": [{"width": 640, "height": 1280, "date": "2022-05-11T21:59:26", "media_type": "photo", "original_name": "photo_2022-05-11_21-59-26.jpg", "url": "media/768.jpg", "size": 136552, "thumb": "media/768.jpg_thumb.jpg"}, {"width": 800, "height": 450, "date": "2022-05-11T21:59:26", "media_type": "photo", "original_name": "photo_2022-05-11_21-59-26.jpg", "url": "media/769.jpg", "size": 113090, "thumb": "media/769.jpg_thumb.jpg"}], "reply": {"id": 763, "text": "...结果在这里停了十天被偷了 😭\n\nYorkU 好不安全"}}, {"id": 771, "date": "2022-05-13T02:15:51", "text": "空调坏了,在 32℃的房间度过了一天", "views": 44, "forwards": 0, "media_group_id": 13219265208505389, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T02:15:50", "media_type": "photo", "original_name": "photo_2022-05-13_02-15-50.jpg", "url": "media/770.jpg", "size": 74286, "thumb": "media/770.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-13T02:15:50", "media_type": "photo", "original_name": "photo_2022-05-13_02-15-50.jpg", "url": "media/771.jpg", "size": 97837, "thumb": "media/771.jpg_thumb.jpg"}]}, {"id": 772, "date": "2022-05-13T08:03:10", "text": "空调温度调到了最低的 12℃,室外 15℃ 开着窗户,这样过去四个小时了室内还是 31℃ 🌚\n\n要是可以把坏掉的空调关掉就好了... 一直吹热风(", "views": 43, "forwards": 0, "reply": {"id": 771, "text": "空调坏了,在 32℃的房间度过了一天", "thumb": "media/770.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T08:03:10", "media_type": "photo", "original_name": "photo_2022-05-13_08-03-10.jpg", "url": "media/772.jpg", "size": 88789, "thumb": "media/772.jpg_thumb.jpg"}]}, {"id": 773, "date": "2022-05-13T13:03:06", "text": "早餐w", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T13:03:05", "media_type": "photo", "original_name": "photo_2022-05-13_13-03-05.jpg", "url": "media/773.jpg", "size": 158478, "thumb": "media/773.jpg_thumb.jpg"}]}, {"id": 774, "date": "2022-05-13T22:26:26", "text": "是豆梨花w", "views": 39, "forwards": 0, "media_group_id": 13219846291933957, "images": [{"width": 1280, "height": 960, "date": "2022-05-13T22:26:25", "media_type": "photo", "original_name": "photo_2022-05-13_22-26-25.jpg", "url": "media/774.jpg", "size": 233941, "thumb": "media/774.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-13T22:26:26", "media_type": "photo", "original_name": "photo_2022-05-13_22-26-26.jpg", "url": "media/775.jpg", "size": 317655, "thumb": "media/775.jpg_thumb.jpg"}]}, {"id": 776, "date": "2022-05-14T02:08:27", "text": "凉快了ww\n\n...希望风扇晚上不会突然砸下来(x", "views": 41, "forwards": 0, "media_group_id": 13219952862963717, "images": [{"width": 960, "height": 1280, "date": "2022-05-14T02:08:26", "media_type": "photo", "original_name": "photo_2022-05-14_02-08-26.jpg", "url": "media/776.jpg", "size": 185681, "thumb": "media/776.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-14T02:08:27", "media_type": "photo", "original_name": "photo_2022-05-14_02-08-27.jpg", "url": "media/777.jpg", "size": 242983, "thumb": "media/777.jpg_thumb.jpg"}], "reply": {"id": 772, "text": "空调温度调到了最低的 12℃,室外 15℃ 开着窗户,这样过去四个小时了室内还是 31℃ 🌚\n\n要是可以把坏掉的空调关掉就好了... 一直吹热风("}}, {"id": 778, "date": "2022-05-14T14:26:32", "text": "好想 overdose 冰淇淋", "views": 42, "forwards": 0}, {"id": 779, "date": "2022-05-15T18:28:03", "text": "去地铁站的路上看到一辆车在等两只小鹅慢悠悠地过马路,好可爱w", "views": 44, "forwards": 0}, {"id": 780, "date": "2022-05-16T08:49:51", "text": "挂人了,这个频道第一次挂人。\n\n表哥读研要毕业,交稿 deadline 已经过了,答辩都结束了,他什么都没有写,怕不能毕业就从父母那边找过来让我来帮他写... 多亏了你现在我快要忙到没时间睡觉了💢", "views": 47, "forwards": 0, "images": [{"width": 652, "height": 1280, "date": "2022-05-16T08:49:50", "media_type": "photo", "original_name": "photo_2022-05-16_08-49-50.jpg", "url": "media/780.jpg", "size": 88523, "thumb": "media/780.jpg_thumb.jpg"}]}, {"id": 781, "date": "2022-05-17T02:04:10", "text": "孜然梅头肉炒芹菜!\n\n(本来想做孜然羊肉但是羊肉不环保换成猪肉了hhhh", "views": 43, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-17T02:04:10", "media_type": "photo", "original_name": "photo_2022-05-17_02-04-10.jpg", "url": "media/781.jpg", "size": 237231, "thumb": "media/781.jpg_thumb.jpg"}]}, {"id": 782, "date": "2022-05-17T15:35:29", "text": "这个不是樱花哦,是苹果属的垂丝海棠。好想等到秋天摘一个果子尝尝w(虽然据说不是很好吃", "views": 42, "forwards": 0, "media_group_id": 13222413833479957, "images": [{"width": 1280, "height": 960, "date": "2022-05-17T15:35:26", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-26.jpg", "url": "media/782.jpg", "size": 167324, "thumb": "media/782.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:27", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-27.jpg", "url": "media/783.jpg", "size": 190001, "thumb": "media/783.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:28", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-28.jpg", "url": "media/784.jpg", "size": 371022, "thumb": "media/784.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-17T15:35:28", "media_type": "photo", "original_name": "photo_2022-05-17_15-35-28.jpg", "url": "media/785.jpg", "size": 244346, "thumb": "media/785.jpg_thumb.jpg"}]}, {"id": 786, "date": "2022-05-18T00:24:39", "text": "蜗牛!", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-18T00:24:39", "media_type": "photo", "original_name": "photo_2022-05-18_00-24-39.jpg", "url": "media/786.jpg", "size": 287116, "thumb": "media/786.jpg_thumb.jpg"}]}, {"id": 787, "date": "2022-05-18T10:46:59", "text": "早上六点了,晚安", "views": 40, "forwards": 0, "media_group_id": 13222966552338277, "images": [{"width": 1280, "height": 398, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/787.jpg", "size": 67645, "thumb": "media/787.jpg_thumb.jpg"}, {"width": 412, "height": 532, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/788.jpg", "size": 24500, "thumb": "media/788.jpg_thumb.jpg"}, {"width": 387, "height": 448, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/789.jpg", "size": 18708, "thumb": "media/789.jpg_thumb.jpg"}, {"width": 404, "height": 455, "date": "2022-05-18T10:46:58", "media_type": "photo", "original_name": "photo_2022-05-18_10-46-58.jpg", "url": "media/790.jpg", "size": 23039, "thumb": "media/790.jpg_thumb.jpg"}], "reply": {"id": 780, "text": "挂人了,这个频道第一次挂人。\n\n表哥读研要毕业,交稿 deadline 已经过了,答辩都结束了,他什么都没有写,怕不能毕业就从父母那边找过来让我来帮他写... 多亏了你现在我快要忙到没时间睡觉了💢"}}, {"id": 791, "date": "2022-05-18T15:16:07", "text": "屏幕太高了,摄像头摆在上面下面都不好看... 结果粘在左边还挺好的 🌚", "views": 41, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-18T15:16:07", "media_type": "photo", "original_name": "photo_2022-05-18_15-16-07.jpg", "url": "media/791.jpg", "size": 131643, "thumb": "media/791.jpg_thumb.jpg"}]}, {"id": 792, "date": "2022-05-18T18:49:09", "text": "bedrock linux 入群要求”提交 neofetch 保证非 snap/flatpak 实现三种包管理“\n\n好,我用 Windows 实现了 🤪", "views": 48, "forwards": 1, "media_group_id": 13223197993890325, "images": [{"width": 538, "height": 340, "date": "2022-05-18T18:45:57", "media_type": "photo", "original_name": "photo_2022-05-18_18-45-57.jpg", "url": "media/792.jpg", "size": 28351, "thumb": "media/792.jpg_thumb.jpg"}, {"width": 628, "height": 442, "date": "2022-05-18T18:49:08", "media_type": "photo", "original_name": "photo_2022-05-18_18-49-08.jpg", "url": "media/793.jpg", "size": 52967, "thumb": "media/793.jpg_thumb.jpg"}]}, {"id": 794, "date": "2022-05-18T18:49:15", "text": "提交neofetch保证非snap/flatpak实现3种包管理,否则移除", "views": 41, "forwards": 0, "forwarded_from": {"name": "基岩歷史決議 bedrock historical resolution"}}, {"id": 795, "date": "2022-05-18T20:18:56", "text": "HyFetch now supports Windows!\n\n(用 git bash 强行加支持hhh", "views": 44, "forwards": 0, "images": [{"width": 607, "height": 386, "date": "2022-05-18T20:18:56", "media_type": "photo", "original_name": "photo_2022-05-18_20-18-56.jpg", "url": "media/795.jpg", "size": 48288, "thumb": "media/795.jpg_thumb.jpg"}]}, {"id": 796, "date": "2022-05-19T14:37:22", "text": "哭哭", "views": 42, "forwards": 0, "images": [{"width": 583, "height": 374, "date": "2022-05-19T14:37:22", "media_type": "photo", "original_name": "photo_2022-05-19_14-37-22.jpg", "url": "media/796.jpg", "size": 38432, "thumb": "media/796.jpg_thumb.jpg"}]}, {"id": 797, "date": "2022-05-19T20:23:09", "text": "在银行又遇到了一根手指打字的人,看着好心急 😭", "views": 42, "forwards": 0}, {"id": 798, "date": "2022-05-20T01:36:35", "text": "今天真的累死了... 不过租房的事情终于办完啦。昨天晚上中介和我说房东已经收到一个 offer 了,让我如果想要这间房的话早上十点必须提交 rental application,肝到凌晨两点半把所有材料肝完交上去。\n\n早上十点又收集了很多东西比如护照学生卡什么的补上了,中介写完正式的 agreement draft 之后我们赶快签名,十一点半发给房东中介。然后我赶快去银行把之前投的 GIC 取出来(结果因为存期太短没有利息),刚出来就收到了房东中介打电话过来,说房东想和我们 zoom 聊,因为房主想从这两个 offer 里面选一个。十分钟里赶快跑回家收拾房间摆摄像头,聊了一会应该表现得挺好的,房东也是中国人,他们也说了一下规则比如不能养猫猫什么的。\n\n挂掉之后补完聊聊的助教合同和我的 bank statement 之后摊在床上了,刚睡着就收到房东电话说房主决定租给我们了,签了 agreement,要在 24h 内付完款不然作废。赶快去银行开 draft,分行说他们太小了开不了,坐二十分钟地铁去另一个分行。\n\n开 draft 的时候发现之前被骗的那 $850 还算在总资产里面,所以虽然看起来钱够但是其实可用的存款还缺 $790。赶快让聊聊转给我 $790(聊聊卡里正好只剩这么多了,好幸运)但是 etransfer 把我的邮箱临时封了,可能因为最近 etransfer 收了太多次吧。然后聊聊去 rbc ATM 取纸币,取不出来。去她的 CIBC ATM,结果谷歌地图上标的 ATM 并不存在,看评论里其他人也找不到。等 etransfer 撤回之后去 TD ATM 取出来了,赶快跑回 rbc 开 draft,开完四点半,bmo 五点关门,赶快跑过去 deposit draft...\n\n然后一切都结束了,回家之后还要签文件... 累死了,不过好幸运,钱正好够,付完之后我们两个人加起来卡里只剩 $14,只要上个月多花 $14 就只能让另一个人租走了...", "views": 48, "forwards": 2, "images": [{"width": 1280, "height": 275, "date": "2022-05-20T01:36:35", "media_type": "photo", "original_name": "photo_2022-05-20_01-36-35.jpg", "url": "media/798.jpg", "size": 86396, "thumb": "media/798.jpg_thumb.jpg"}]}, {"id": 799, "date": "2022-05-20T01:46:06", "text": "之后还要看看怎样买租户保险、电费账号、开光纤网... 代办又多了 😭", "views": 43, "forwards": 0, "reply": {"id": 798, "text": "今天真的累死了... 不过租房的事情终于办完啦。昨天晚上中介和我说房东已经收到一个 offer 了,让我如果想要这间房的话早上十点必须提交 rental application,肝到凌晨两点半把所有材料肝完交上去。\n\n早上十点又收集了很多东西比如护照学生卡什么的补上了,中介写完正式的 agreement draft 之后我们赶快签名,十一点半发给房东中介。然后我赶快去银行把之前投的 GIC 取出来(结果因为存期太短没有利息),刚出来就收到了房东中介打电话过来,说房东想和我们 zoom 聊,因为房主想从这两个 offer 里面选一个。十分钟里赶快跑回家收拾房间摆摄像头,聊了一会应该表现得挺好的,房东也是中国人,他们也说了一下规则比如不能养猫猫什么的。\n\n挂掉之后补完聊聊的助教合同和我的 bank statement 之后摊在床上了,刚睡着就收到房东电话说房主决定租给我们了,签了 agreement,要在 24h 内付完款不然作废。赶快去银行开 draft,分行说他们太小了开不了,坐二十分钟地铁去另一个分行。\n\n开 draft 的时候发现之前被骗的那 $850 还算在总资产里面,所以虽然看起来钱够但是其实可用的存款还缺 $790。赶快让聊聊转给我 $790(聊聊卡里正好只剩这么多了,好幸运)但是 etransfer 把我的邮箱临时封了,可能因为最近 etransfer 收了太多次吧。然后聊聊去 rbc ATM 取纸币,取不出来。去她的 CIBC ATM,结果谷歌地图上标的 ATM 并不存在,看评论里其他人也找不到。等 etransfer 撤回之后去 TD ATM 取出来了,赶快跑回 rbc 开 draft,开完四点半,bmo 五点关门,赶快跑过去 deposit draft...\n\n然后一切都结束了,回家之后还要签文件... 累死了,不过好幸运,钱正好够,付完之后我们两个人加起来卡里只剩 $14,只要上个月多花 $14 就只能让另一个人租走了..."}}, {"id": 800, "date": "2022-05-20T06:06:02", "text": "入坑模拟人生4,捏完脸我习惯性地按了一下 Ctrl + S 🌚", "views": 45, "forwards": 0}, {"id": 801, "date": "2022-05-20T22:12:18", "text": "看到海鸥在这里一动不动,像是迷路了的样子...\n\n喂点薯条w", "views": 42, "forwards": 0, "media_group_id": 13224677907019877, "images": [{"width": 1280, "height": 960, "date": "2022-05-20T22:12:16", "media_type": "photo", "original_name": "photo_2022-05-20_22-12-16.jpg", "url": "media/801.jpg", "size": 362387, "thumb": "media/801.jpg_thumb.jpg"}, {"width": 933, "height": 1280, "date": "2022-05-20T22:12:17", "media_type": "photo", "original_name": "photo_2022-05-20_22-12-17.jpg", "url": "media/802.jpg", "size": 316301, "thumb": "media/802.jpg_thumb.jpg"}]}, {"id": 803, "date": "2022-05-21T16:58:35", "text": "好耶,下雨了w", "views": 42, "forwards": 0, "images": [{"width": 1080, "height": 1151, "date": "2022-05-21T16:58:35", "media_type": "photo", "original_name": "photo_2022-05-21_16-58-35.jpg", "url": "media/803.jpg", "size": 160794, "thumb": "media/803.jpg_thumb.jpg"}]}, {"id": 804, "date": "2022-05-21T17:23:42", "text": "灯一闪一闪的... 电脑接的插座有电涌保护所以没事。不过想想可能真的要买一个 UPS 了", "views": 45, "forwards": 0, "reply": {"id": 803, "text": "好耶,下雨了w"}}, {"id": 805, "date": "2022-05-21T23:53:26", "text": "入住之前要办的电费、保险、光纤也全都办完啦,租房的文件夹里一共有 32 个文件 🥲", "views": 47, "forwards": 0, "media_group_id": 13225417653853389, "images": [{"width": 464, "height": 771, "date": "2022-05-22T03:36:42", "media_type": "photo", "original_name": "photo_2022-05-22_03-36-42.jpg", "url": "media/805.jpg", "size": 57175, "thumb": "media/805.jpg_thumb.jpg"}, {"width": 406, "height": 497, "date": "2022-05-21T23:53:26", "media_type": "photo", "original_name": "photo_2022-05-21_23-53-26.jpg", "url": "media/806.jpg", "size": 27190, "thumb": "media/806.jpg_thumb.jpg"}]}, {"id": 807, "date": "2022-05-22T02:41:36", "text": "不知道 850 sqft 用不用组 mesh…\n\n光纤好像在门口那里", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-22T02:41:35", "media_type": "photo", "original_name": "photo_2022-05-22_02-41-35.jpg", "url": "media/807.jpg", "size": 97911, "thumb": "media/807.jpg_thumb.jpg"}]}, {"id": 809, "date": "2022-05-22T04:43:42", "text": "还原了以前 ACGN 社团的小兔兔💖", "views": 44, "forwards": 0, "media_group_id": 13225556979104293, "images": [{"width": 1280, "height": 960, "date": "2022-05-22T04:43:41", "media_type": "photo", "original_name": "photo_2022-05-22_04-43-41.jpg", "url": "media/809.jpg", "size": 157897, "thumb": "media/809.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-22T04:43:42", "media_type": "photo", "original_name": "photo_2022-05-22_04-43-42.jpg", "url": "media/810.jpg", "size": 134285, "thumb": "media/810.jpg_thumb.jpg"}]}, {"id": 811, "date": "2022-05-22T07:05:37", "text": "呜呜 酒精含量高的朗姆好辣呀,超小口试试直接喝,结果没咽进去吐掉了(x\n\n还是 2:1 对着白桃味 calpis 好喝,调了之后 13% 的样子w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 945, "date": "2022-05-22T07:05:36", "media_type": "photo", "original_name": "photo_2022-05-22_07-05-36.jpg", "url": "media/811.jpg", "size": 195278, "thumb": "media/811.jpg_thumb.jpg"}]}, {"id": 812, "date": "2022-05-22T07:23:46", "text": "头好晕... 今天准备得太差了,让酒精吸收得更快的几个因素几乎全都中了\n\n没吃饭 ✅\n摄入速度更快/浓度更高 ✅\n开心比伤心吸收更快 ✅(因为伤心的时候会减少胃的供血\n女孩比男孩吸收更快 ✅\n体重轻 ✅", "views": 47, "forwards": 0, "reply": {"id": 811, "text": "呜呜 酒精含量高的朗姆好辣呀,超小口试试直接喝,结果没咽进去吐掉了(x\n\n还是 2:1 对着白桃味 calpis 好喝,调了之后 13% 的样子w"}}, {"id": 813, "date": "2022-05-23T15:43:19", "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了(", "views": 46, "forwards": 0, "reply": {"id": 771, "text": "空调坏了,在 32℃的房间度过了一天", "thumb": "media/770.jpg_thumb.jpg"}, "images": [{"width": 1279, "height": 799, "date": "2022-05-23T15:43:19", "media_type": "photo", "original_name": "photo_2022-05-23_15-43-19.jpg", "url": "media/813.jpg", "size": 81449, "thumb": "media/813.jpg_thumb.jpg"}]}, {"id": 814, "date": "2022-05-23T16:35:04", "text": "味噌猪骨拉面w", "views": 46, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-23T16:35:04", "media_type": "photo", "original_name": "photo_2022-05-23_16-35-04.jpg", "url": "media/814.jpg", "size": 178494, "thumb": "media/814.jpg_thumb.jpg"}]}, {"id": 815, "date": "2022-05-23T17:47:21", "text": "用吹风机取暖 🌚", "views": 46, "forwards": 0, "reply": {"id": 813, "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了("}, "images": [{"width": 960, "height": 1280, "date": "2022-05-23T17:47:21", "media_type": "photo", "original_name": "photo_2022-05-23_17-47-21.jpg", "url": "media/815.jpg", "size": 154758, "thumb": "media/815.jpg_thumb.jpg"}]}, {"id": 817, "date": "2022-05-24T21:25:32", "text": "烧水、开烤箱取暖w\n\n今早宿舍管理员过来教我们怎么把吹冷风的空调关掉,答案是关电闸 🌚", "views": 42, "forwards": 0, "media_group_id": 13227420260969245, "images": [{"width": 1280, "height": 960, "date": "2022-05-24T21:25:31", "media_type": "photo", "original_name": "photo_2022-05-24_21-25-31.jpg", "url": "media/816.jpg", "size": 151263, "thumb": "media/816.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-05-24T21:25:32", "media_type": "photo", "original_name": "photo_2022-05-24_21-25-32.jpg", "url": "media/817.jpg", "size": 174118, "thumb": "media/817.jpg_thumb.jpg"}], "reply": {"id": 813, "text": "这两天降温,供暖停了,空调冷风还关不掉,所以我们又要在 18℃的房间里过几天了("}}, {"id": 818, "date": "2022-05-25T20:51:57", "text": "看看 Purolator 是怎么解决最后一公里配送问题的:让客户坐地铁来回两小时去取快递(", "views": 41, "forwards": 1, "media_group_id": 13228095338564221, "images": [{"width": 960, "height": 1280, "date": "2022-05-25T20:51:56", "media_type": "photo", "original_name": "photo_2022-05-25_20-51-56.jpg", "url": "media/818.jpg", "size": 159694, "thumb": "media/818.jpg_thumb.jpg"}, {"width": 636, "height": 652, "date": "2022-05-25T20:49:22", "media_type": "photo", "original_name": "photo_2022-05-25_20-49-22.jpg", "url": "media/819.jpg", "size": 102234, "thumb": "media/819.jpg_thumb.jpg"}]}, {"id": 820, "date": "2022-05-25T21:51:11", "text": "昨天在雏的大豪斯后院看到的超可爱小小松鼠w", "views": 40, "forwards": 0, "media_group_id": 13228123769170821, "images": [{"width": 1280, "height": 960, "date": "2022-05-25T21:51:02", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-02.jpg", "url": "media/820.jpg", "size": 373222, "thumb": "media/820.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:05", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-05.jpg", "url": "media/821.jpg", "size": 378843, "thumb": "media/821.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:08", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-08.jpg", "url": "media/822.jpg", "size": 366916, "thumb": "media/822.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-25T21:51:10", "media_type": "photo", "original_name": "photo_2022-05-25_21-51-10.jpg", "url": "media/823.jpg", "size": 405627, "thumb": "media/823.jpg_thumb.jpg"}]}, {"id": 824, "date": "2022-05-26T07:35:25", "text": "写了一键切换 git SSH/HTTP remote 的脚本w", "views": 40, "forwards": 0, "images": [{"width": 536, "height": 428, "date": "2022-05-26T07:35:25", "media_type": "photo", "original_name": "photo_2022-05-26_07-35-25.jpg", "url": "media/824.jpg", "size": 35598, "thumb": "media/824.jpg_thumb.jpg"}]}, {"id": 825, "date": "2022-05-27T01:33:46", "text": "有虾的海鲜拉面w", "views": 38, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-27T01:33:46", "media_type": "photo", "original_name": "photo_2022-05-27_01-33-46.jpg", "url": "media/825.jpg", "size": 179482, "thumb": "media/825.jpg_thumb.jpg"}]}, {"id": 826, "date": "2022-05-27T23:04:22", "text": "天蓝绣球好漂亮w\n\n羡慕这边小房子有可以种花的后院... 好想搬家之后在我们的阳台也种上这么多花花草草", "views": 34, "forwards": 0, "media_group_id": 13229541302476797, "images": [{"width": 1280, "height": 960, "date": "2022-05-27T23:04:19", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-19.jpg", "url": "media/826.jpg", "size": 213815, "thumb": "media/826.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-27T23:04:21", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-21.jpg", "url": "media/828.jpg", "size": 445247, "thumb": "media/828.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-05-27T23:04:22", "media_type": "photo", "original_name": "photo_2022-05-27_23-04-22.jpg", "url": "media/829.jpg", "size": 411130, "thumb": "media/829.jpg_thumb.jpg"}]}, {"id": 830, "date": "2022-05-27T23:22:45", "text": "呜呜我也想和猫猫一起住在湖边(fwd source", "views": 57, "forwards": 0}, {"id": 832, "date": "2022-05-28T08:39:06", "text": "写了一个黑苹果 OC Kext 包管理器 ocpm!\n以后再也不用手动找更新了!\n\n...虽然目前只实现了更新功能,整个仓库只有 13 个包(欢迎贡献!\n\n明早再发布吧。呜呜为什么我总是突然想到什么就写到凌晨四五点... 上次的 HyFetch 也是(", "views": 41, "forwards": 0, "files": [{"file_name": "Rec 2022-05-28 04-26.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-05-28T08:39:06", "width": 928, "height": 826, "duration": 20, "media_type": "animation", "original_name": "Rec 2022-05-28 04-26.x264-24.mp4", "url": "media/832.mp4", "size": 607531, "thumb": "media/832.mp4_thumb.jpg"}]}, {"id": 833, "date": "2022-05-28T20:23:09", "text": "发烧了...", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-28T20:23:08", "media_type": "photo", "original_name": "photo_2022-05-28_20-23-08.jpg", "url": "media/833.jpg", "size": 182901, "thumb": "media/833.jpg_thumb.jpg"}]}, {"id": 834, "date": "2022-05-29T01:06:08", "text": "呜", "views": 48, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-05-29T01:06:08", "media_type": "photo", "original_name": "photo_2022-05-29_01-06-08.jpg", "url": "media/834.jpg", "size": 165281, "thumb": "media/834.jpg_thumb.jpg"}]}, {"id": 835, "date": "2022-05-29T03:10:02", "text": "呜呜 居然真的是 COVID", "views": 49, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-29T03:10:01", "media_type": "photo", "original_name": "photo_2022-05-29_03-10-01.jpg", "url": "media/835.jpg", "size": 181703, "thumb": "media/835.jpg_thumb.jpg"}]}, {"id": 836, "date": "2022-05-29T03:23:58", "text": "………然后聊聊也测了,聊聊居然没被传染 🌚", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-29T03:23:58", "media_type": "photo", "original_name": "photo_2022-05-29_03-23-58.jpg", "url": "media/836.jpg", "size": 138678, "thumb": "media/836.jpg_thumb.jpg"}]}, {"id": 839, "date": "2022-05-29T17:02:50", "text": "退烧啦!37.2℃,头也不疼了,虽然嗓子还在疼", "views": 52, "forwards": 0}, {"id": 840, "date": "2022-05-30T05:38:48", "text": "终于把家具完全规划完啦w\n\n然后看看价格… $1507 还要加 13% 税 🥲", "views": 67, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2022-05-30T05:38:48", "media_type": "photo", "original_name": "photo_2022-05-30_05-38-48.jpg", "url": "media/840.jpg", "size": 117667, "thumb": "media/840.jpg_thumb.jpg"}]}, {"id": 841, "date": "2022-05-30T07:47:07", "text": "还有三天就到安省大选了,我连候选派对有哪些都不知道... 会不会是一直没有投票权让我变得政治冷感了", "views": 50, "forwards": 0}, {"id": 842, "date": "2022-05-30T19:29:58", "text": "换了光标\n\n找了一圈还是小豆泥最可爱w\nsource", "views": 53, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-05-30T19:29:57", "media_type": "photo", "original_name": "photo_2022-05-30_19-29-57.jpg", "url": "media/842.jpg", "size": 252661, "thumb": "media/842.jpg_thumb.jpg"}]}, {"id": 843, "date": "2022-05-31T01:28:53", "views": 54, "forwards": 0, "forwarded_from": {"name": "十二风林"}, "images": [{"width": 459, "height": 1280, "date": "2022-05-31T01:12:05", "media_type": "photo", "original_name": "photo_2022-05-31_01-12-05.jpg", "url": "media/843.jpg", "size": 103593, "thumb": "media/843.jpg_thumb.jpg"}]}, {"id": 844, "date": "2022-05-31T03:35:58", "text": "好想抱聊聊... 但是不能把新冠传染过去,怎么办呀呜呜", "views": 53, "forwards": 0}, {"id": 845, "date": "2022-05-31T16:49:59", "text": "儿童节快乐!\n小桂桂现在一岁零喵呜喵个月w", "views": 55, "forwards": 0}, {"id": 846, "date": "2022-05-31T18:27:49", "text": "翻到了父母以前的照片 qwq", "views": 56, "forwards": 0, "images": [{"width": 800, "height": 599, "date": "2022-05-31T18:27:49", "media_type": "photo", "original_name": "photo_2022-05-31_18-27-49.jpg", "url": "media/846.jpg", "size": 111230, "thumb": "media/846.jpg_thumb.jpg"}]}, {"id": 847, "date": "2022-06-01T02:47:00", "text": "好耶,租了一天大卡车,后天就可以开车搬家了!\n\n明天一定要睡一整天让新冠赶快好起来w", "views": 59, "forwards": 1, "images": [{"width": 585, "height": 501, "date": "2022-06-01T02:47:00", "media_type": "photo", "original_name": "photo_2022-06-01_02-47-00.jpg", "url": "media/847.jpg", "size": 34309, "thumb": "media/847.jpg_thumb.jpg"}]}, {"id": 848, "date": "2022-06-01T16:38:06", "text": "翻翻小时候用天桥上的十元耳机在随身听上天天单曲循环的中文歌w\n\nhttps://youtube.com/playlist?list=PLy60zL33iueoXijYR5alagnhOI5t37qcl", "views": 81, "forwards": 0}, {"id": 849, "date": "2022-06-02T00:58:12", "text": "因为搬家,以下服务器暂时下线:\n- @voice_tools_bot (和 beta\n- HyDEV Minecraft 服务器\n- tex.hydev.org\n\n(大概三天内会恢复", "views": 186, "forwards": 1}, {"id": 850, "date": "2022-06-02T06:52:58", "text": "...结果收拾到凌晨三点才收拾完不到一半的东西,明天聊聊和雏搬家的时候我在房间里继续收拾好了", "views": 59, "forwards": 1}, {"id": 851, "date": "2022-06-02T21:34:22", "text": "好好玩(?", "views": 46, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-06-02T21:34:22", "width": 480, "height": 854, "duration": 31, "media_type": "animation", "original_name": "animation_2022-06-02_21-34-22.mp4", "url": "media/851.mp4", "size": 969503, "thumb": "media/851.mp4_thumb.jpg"}]}, {"id": 852, "date": "2022-06-03T15:38:25", "text": "哇这个路由器上的显示屏好酷!", "views": 44, "forwards": 0, "media_group_id": 13234165641141405, "images": [{"width": 1280, "height": 960, "date": "2022-06-03T15:38:22", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-22.jpg", "url": "media/852.jpg", "size": 72210, "thumb": "media/852.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-03T15:38:24", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-24.jpg", "url": "media/853.jpg", "size": 114051, "thumb": "media/853.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-03T15:38:24", "media_type": "photo", "original_name": "photo_2022-06-03_15-38-24.jpg", "url": "media/854.jpg", "size": 114890, "thumb": "media/854.jpg_thumb.jpg"}]}, {"id": 855, "date": "2022-06-04T00:09:15", "text": "速通拼宜家椅子w", "views": 42, "forwards": 0, "media_group_id": 13234410846472341, "images": [{"width": 941, "height": 1280, "date": "2022-06-04T00:09:14", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-14.jpg", "url": "media/855.jpg", "size": 33747, "thumb": "media/855.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-04T00:09:15", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-15.jpg", "url": "media/856.jpg", "size": 137935, "thumb": "media/856.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-04T00:09:15", "media_type": "photo", "original_name": "photo_2022-06-04_00-09-15.jpg", "url": "media/857.jpg", "size": 114775, "thumb": "media/857.jpg_thumb.jpg"}]}, {"id": 858, "date": "2022-06-04T06:40:59", "text": "和聊聊和雏一起拼宜家拼到凌晨... 不过差不多拼好啦w\n\n但是因为我还是阳性,所以不能和聊聊一起睡大床,只能和这堆宜家垃圾纸盒一起睡还没摆好的沙发(x", "views": 41, "forwards": 0, "media_group_id": 13234598872995437, "images": [{"width": 1280, "height": 960, "date": "2022-06-04T06:40:58", "media_type": "photo", "original_name": "photo_2022-06-04_06-40-58.jpg", "url": "media/858.jpg", "size": 105111, "thumb": "media/858.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-04T06:40:58", "media_type": "photo", "original_name": "photo_2022-06-04_06-40-58.jpg", "url": "media/859.jpg", "size": 117726, "thumb": "media/859.jpg_thumb.jpg"}]}, {"id": 860, "date": "2022-06-04T22:43:45", "text": "?", "views": 42, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-04T22:43:45", "media_type": "photo", "original_name": "photo_2022-06-04_22-43-45.jpg", "url": "media/860.jpg", "size": 139432, "thumb": "media/860.jpg_thumb.jpg"}]}, {"id": 861, "date": "2022-06-05T00:49:17", "text": "发现了死在水池边的可爱虫虫", "views": 45, "forwards": 0, "media_group_id": 13235121263611085, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T00:49:16", "media_type": "photo", "original_name": "photo_2022-06-05_00-49-16.jpg", "url": "media/861.jpg", "size": 144740, "thumb": "media/861.jpg_thumb.jpg"}]}, {"id": 864, "date": "2022-06-05T02:47:45", "text": "懒得扔快递纸板了,扣回桌子上w", "views": 46, "forwards": 0, "media_group_id": 13235178124137781, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T02:47:44", "media_type": "photo", "original_name": "photo_2022-06-05_02-47-44.jpg", "url": "media/863.jpg", "size": 128411, "thumb": "media/863.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T02:47:45", "media_type": "photo", "original_name": "photo_2022-06-05_02-47-45.jpg", "url": "media/864.jpg", "size": 121893, "thumb": "media/864.jpg_thumb.jpg"}]}, {"id": 866, "date": "2022-06-05T03:34:27", "text": "刚把汉堡肉饼放到微波炉里解冻,然后想起来面包还没有拿过来...\n\n即兴把肉饼切碎回锅,浇上昨天土豆泥剩下的 gravy,出乎意料的超好吃!", "views": 46, "forwards": 0, "media_group_id": 13235200543462869, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T03:26:43", "media_type": "photo", "original_name": "photo_2022-06-05_03-26-43.jpg", "url": "media/866.jpg", "size": 149728, "thumb": "media/866.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T03:34:27", "media_type": "photo", "original_name": "photo_2022-06-05_03-34-27.jpg", "url": "media/867.jpg", "size": 218397, "thumb": "media/867.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-05T03:34:27", "media_type": "photo", "original_name": "photo_2022-06-05_03-34-27.jpg", "url": "media/868.jpg", "size": 135591, "thumb": "media/868.jpg_thumb.jpg"}]}, {"id": 869, "date": "2022-06-05T20:41:57", "text": "HyFetch on Android TV", "views": 44, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-05T20:41:57", "media_type": "photo", "original_name": "photo_2022-06-05_20-41-57.jpg", "url": "media/869.jpg", "size": 146930, "thumb": "media/869.jpg_thumb.jpg"}]}, {"id": 870, "date": "2022-06-06T00:27:47", "text": "去 Costco 的路上看到好多海鸥在打架 qwq", "views": 40, "forwards": 0, "media_group_id": 13235802141563717, "images": [{"width": 1280, "height": 960, "date": "2022-06-06T00:27:46", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-46.jpg", "url": "media/870.jpg", "size": 336024, "thumb": "media/870.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:46", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-46.jpg", "url": "media/871.jpg", "size": 244732, "thumb": "media/871.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:47", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-47.jpg", "url": "media/872.jpg", "size": 308313, "thumb": "media/872.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-06T00:27:47", "media_type": "photo", "original_name": "photo_2022-06-06_00-27-47.jpg", "url": "media/873.jpg", "size": 270437, "thumb": "media/873.jpg_thumb.jpg"}]}, {"id": 875, "date": "2022-06-06T03:50:27", "text": "好耶,是智能灯泡!", "views": 46, "forwards": 0, "files": [{"file_name": "IMG_2836.MOV", "mime_type": "video/mp4", "date": "2022-06-06T03:49:52", "width": 800, "height": 848, "duration": 13, "media_type": "animation", "original_name": "IMG_2836.MOV", "url": "media/875.MOV", "size": 1496095, "thumb": "media/875.MOV_thumb.jpg"}]}, {"id": 876, "date": "2022-06-08T04:26:49", "text": "发现这个路由器带 USB 3.0 和 type C 口哇,接上就能自动开 SMB,好厉害\n\n可以一边在路由器上下种子一边在电视上看番了!", "views": 67, "forwards": 1, "media_group_id": 13237299271918613, "images": [{"width": 1280, "height": 960, "date": "2022-06-08T04:26:48", "media_type": "photo", "original_name": "photo_2022-06-08_04-26-48.jpg", "url": "media/876.jpg", "size": 135627, "thumb": "media/876.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-08T04:26:48", "media_type": "photo", "original_name": "photo_2022-06-08_04-26-48.jpg", "url": "media/877.jpg", "size": 143576, "thumb": "media/877.jpg_thumb.jpg"}]}, {"id": 878, "date": "2022-06-08T18:26:21", "text": "可爱毛毛虫w", "views": 42, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-06-08T18:26:21", "media_type": "photo", "original_name": "photo_2022-06-08_18-26-21.jpg", "url": "media/878.jpg", "size": 125000, "thumb": "media/878.jpg_thumb.jpg"}]}, {"id": 879, "date": "2022-06-08T21:55:35", "text": "http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/", "views": 82, "forwards": 0}, {"id": 880, "date": "2022-06-09T16:33:09", "text": "有数不清的事情堆在代办里但是什么都不想做...", "views": 44, "forwards": 0}, {"id": 881, "date": "2022-06-09T16:33:43", "views": 49, "forwards": 0, "files": [{"file_name": "IMG_1820.MP4", "mime_type": "video/mp4", "date": "2021-03-03T03:23:26", "width": 576, "height": 656, "duration": 6, "media_type": "animation", "original_name": "IMG_1820.MP4", "url": "media/881.MP4", "size": 769327, "thumb": "media/881.MP4_thumb.jpg"}]}, {"id": 882, "date": "2022-06-10T06:11:01", "text": "装柜子不小心把木板压断了...", "views": 54, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-10T06:11:01", "media_type": "photo", "original_name": "photo_2022-06-10_06-11-01.jpg", "url": "media/882.jpg", "size": 112921, "thumb": "media/882.jpg_thumb.jpg"}]}, {"id": 883, "date": "2022-06-10T06:13:28", "text": "说起来 downtown 宜家门口摆的纸箱好好看 qwq", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-10T06:13:28", "media_type": "photo", "original_name": "photo_2022-06-10_06-13-28.jpg", "url": "media/883.jpg", "size": 168894, "thumb": "media/883.jpg_thumb.jpg"}]}, {"id": 884, "date": "2022-06-11T15:05:06", "text": "早餐是蜂蜜火腿牛角包w", "views": 68, "forwards": 0, "media_group_id": 13239679250149229, "images": [{"width": 960, "height": 1280, "date": "2022-06-11T15:05:04", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-04.jpg", "url": "media/884.jpg", "size": 145776, "thumb": "media/884.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-11T15:05:05", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-05.jpg", "url": "media/885.jpg", "size": 179640, "thumb": "media/885.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-11T15:05:05", "media_type": "photo", "original_name": "photo_2022-06-11_15-05-05.jpg", "url": "media/886.jpg", "size": 180053, "thumb": "media/886.jpg_thumb.jpg"}]}, {"id": 887, "date": "2022-06-11T18:21:00", "text": "免费送四个 Minecraft 正版号,欢迎私聊我来领!\n\n(本来都是我的小号来着,但是现在必须迁移到微软账号上才能用... 再开四个微软小号太麻烦就算啦\n\n(2022-08-30 更新:被领完了!", "views": 78, "forwards": 2, "images": [{"width": 350, "height": 354, "date": "2022-06-11T18:21:00", "media_type": "photo", "original_name": "photo_2022-06-11_18-21-00.jpg", "url": "media/887.jpg", "size": 20225, "thumb": "media/887.jpg_thumb.jpg"}]}, {"id": 888, "date": "2022-06-11T22:56:58", "text": "两个月了怎么还没有 merge 进去呜呜 😭\n这个 CI 怎么这么慢??\n\n再看看人家 Guix 五天就 merge 了(", "views": 74, "forwards": 0, "reply": {"id": 703, "text": "人生第一次给 nixos 打包w\n\nnixos 的学习曲线真的好深... 从安装 nixos 到开完 PR 一共用了 5h"}, "images": [{"width": 1159, "height": 800, "date": "2022-06-11T22:56:58", "media_type": "photo", "original_name": "photo_2022-06-11_22-56-58.jpg", "url": "media/888.jpg", "size": 92217, "thumb": "media/888.jpg_thumb.jpg"}]}, {"id": 889, "date": "2022-06-12T01:37:51", "text": "晚饭炖鸡w\n\n土豆在冰箱里冷藏了几个月冻软了... 本来以为软掉没有发芽的土豆也能吃,吃了发现口感真的好差", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-12T01:37:51", "media_type": "photo", "original_name": "photo_2022-06-12_01-37-51.jpg", "url": "media/889.jpg", "size": 132808, "thumb": "media/889.jpg_thumb.jpg"}]}, {"id": 890, "date": "2022-06-12T04:25:26", "text": "所有家具都装好摆好啦,东西也都整理好了,是桂桂的新家!\n\n搬家的时候装箱拆箱整理真的好累... 不过拼宜家好好玩w", "views": 59, "forwards": 0, "media_group_id": 13240063415597285, "images": [{"width": 1280, "height": 960, "date": "2022-06-12T04:25:23", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-23.jpg", "url": "media/890.jpg", "size": 211132, "thumb": "media/890.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:24", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-24.jpg", "url": "media/891.jpg", "size": 164389, "thumb": "media/891.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:24", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-24.jpg", "url": "media/892.jpg", "size": 160996, "thumb": "media/892.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:25", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-25.jpg", "url": "media/893.jpg", "size": 159813, "thumb": "media/893.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-12T04:25:26", "media_type": "photo", "original_name": "photo_2022-06-12_04-25-26.jpg", "url": "media/894.jpg", "size": 134342, "thumb": "media/894.jpg_thumb.jpg"}]}, {"id": 895, "date": "2022-06-12T08:37:00", "text": "🔌 New pull request MtF-Wiki#485 [+] 添加多伦多大学 HRT 指南\nby: @hykilpikonna\n\n喵\n\nReply to this message to post a comment on GitHub.", "views": 81, "forwards": 1, "forwarded_from": {"name": "GitHub", "url": "https://t.me/GitHubBot"}}, {"id": 897, "date": "2022-06-13T04:54:55", "text": "补上今天晚上的牛排,聊聊烤的好棒w\n\n不过 Costco 的牛排一块肉真的好大... 一整块烤出来中间太生了,所以我还是切成一块块小牛排回了一次锅 qwq", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-13T04:54:55", "media_type": "photo", "original_name": "photo_2022-06-13_04-54-55.jpg", "url": "media/897.jpg", "size": 254338, "thumb": "media/897.jpg_thumb.jpg"}]}, {"id": 898, "date": "2022-06-14T00:10:50", "text": "原来之前买的生菜是带土带根的 qwq\n\n家里又有新盆栽了ww", "views": 50, "forwards": 0, "media_group_id": 13241323606054597, "images": [{"width": 1280, "height": 960, "date": "2022-06-14T00:10:49", "media_type": "photo", "original_name": "photo_2022-06-14_00-10-49.jpg", "url": "media/898.jpg", "size": 148969, "thumb": "media/898.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-14T00:10:50", "media_type": "photo", "original_name": "photo_2022-06-14_00-10-50.jpg", "url": "media/899.jpg", "size": 245608, "thumb": "media/899.jpg_thumb.jpg"}]}, {"id": 900, "date": "2022-06-14T14:34:38", "text": "看着这个盆栽我好馋... 不行!不能把盆栽吃掉!", "views": 50, "forwards": 0, "reply": {"id": 898, "text": "原来之前买的生菜是带土带根的 qwq\n\n家里又有新盆栽了ww", "thumb": "media/898.jpg_thumb.jpg"}}, {"id": 901, "date": "2022-06-14T19:04:21", "text": "看看学术界的网安意识 🌚", "views": 55, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 461, "height": 256, "date": "2022-06-14T18:51:14", "media_type": "photo", "original_name": "photo_2022-06-14_18-51-14.jpg", "url": "media/901.jpg", "size": 17932, "thumb": "media/901.jpg_thumb.jpg"}]}, {"id": 902, "date": "2022-06-15T00:16:03", "text": "考古", "views": 51, "forwards": 0, "images": [{"width": 1280, "height": 778, "date": "2022-06-15T00:17:57", "media_type": "photo", "original_name": "photo_2022-06-15_00-17-57.jpg", "url": "media/902.jpg", "size": 135225, "thumb": "media/902.jpg_thumb.jpg"}]}, {"id": 903, "date": "2022-06-15T17:26:34", "text": "蛋包饭 ...没有包住 😭", "views": 50, "forwards": 0, "media_group_id": 13242511956175597, "images": [{"width": 1280, "height": 960, "date": "2022-06-15T17:26:33", "media_type": "photo", "original_name": "photo_2022-06-15_17-26-33.jpg", "url": "media/903.jpg", "size": 169002, "thumb": "media/903.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-15T17:26:34", "media_type": "photo", "original_name": "photo_2022-06-15_17-26-34.jpg", "url": "media/904.jpg", "size": 143545, "thumb": "media/904.jpg_thumb.jpg"}]}, {"id": 905, "date": "2022-06-15T23:05:37", "text": "原来斐波那契数列也能用一个函数表示哇\n\n...这个 cos(vπ) 是哪来的好神奇", "views": 50, "forwards": 1, "images": [{"width": 963, "height": 975, "date": "2022-06-15T23:05:37", "media_type": "photo", "original_name": "photo_2022-06-15_23-05-37.jpg", "url": "media/905.jpg", "size": 84327, "thumb": "media/905.jpg_thumb.jpg"}]}, {"id": 906, "date": "2022-06-16T03:38:59", "text": "好想把这个七岁的黑苹果 ThinkPad 换掉... 换什么好呢?", "views": 50, "forwards": 0}, {"id": 907, "date": "2022-06-16T08:24:59", "text": "我好缺常识呜呜... 一直以为加油站上贴的油价 209/L 单位是 $,刚才认真算了一下每公里要花 $18,还想说怎么这么贵... 聊聊也只是感叹了一下\n\n然后和朋友聊到这件事才知道原来油价那个单位是 ¢,每公里只要花 $0.18 🌚", "views": 49, "forwards": 0}, {"id": 908, "date": "2022-06-16T17:11:09", "text": "第一次用 YorkU Lab 的电脑\n\n是 CentOS 7,内核 3.10 🌚\n\n想哪天带一个黑苹果启动盘过来试试能不能在这上面 boot macOS", "views": 50, "forwards": 0, "media_group_id": 13243195756451245, "images": [{"width": 1280, "height": 960, "date": "2022-06-16T17:11:07", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-07.jpg", "url": "media/908.jpg", "size": 174886, "thumb": "media/908.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-16T17:11:08", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-08.jpg", "url": "media/909.jpg", "size": 161318, "thumb": "media/909.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-16T17:11:09", "media_type": "photo", "original_name": "photo_2022-06-16_17-11-09.jpg", "url": "media/910.jpg", "size": 188169, "thumb": "media/910.jpg_thumb.jpg"}]}, {"id": 911, "date": "2022-06-16T20:05:07", "text": "出来下大雨,淋了一身\n\n每次出门都想不起来要看天气预报...", "views": 49, "forwards": 0, "media_group_id": 13243279259888773, "images": [{"width": 1280, "height": 960, "date": "2022-06-16T20:05:06", "media_type": "photo", "original_name": "photo_2022-06-16_20-05-06.jpg", "url": "media/911.jpg", "size": 317895, "thumb": "media/911.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-16T20:05:07", "media_type": "photo", "original_name": "photo_2022-06-16_20-05-07.jpg", "url": "media/912.jpg", "size": 140581, "thumb": "media/912.jpg_thumb.jpg"}]}, {"id": 913, "date": "2022-06-17T21:52:38", "text": "第一次去 Yorkdale 商场,看到了铺满视野的彩虹旗,买了一个香薰机w", "views": 47, "forwards": 0, "media_group_id": 13244022064608813, "images": [{"width": 960, "height": 1280, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/913.jpg", "size": 266860, "thumb": "media/913.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/914.jpg", "size": 167330, "thumb": "media/914.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-17T21:52:37", "media_type": "photo", "original_name": "photo_2022-06-17_21-52-37.jpg", "url": "media/915.jpg", "size": 94199, "thumb": "media/915.jpg_thumb.jpg"}]}, {"id": 916, "date": "2022-06-17T22:04:54", "text": "路上还看到了草地里的一架小飞机,盖在平房上面的天文望远镜,还有吃着喇叭花花蜜的小蚂蚁w", "views": 50, "forwards": 0, "media_group_id": 13244027957259637, "images": [{"width": 1280, "height": 961, "date": "2022-06-17T22:04:52", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-52.jpg", "url": "media/916.jpg", "size": 180624, "thumb": "media/916.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2022-06-17T22:04:53", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-53.jpg", "url": "media/917.jpg", "size": 168713, "thumb": "media/917.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-17T22:04:54", "media_type": "photo", "original_name": "photo_2022-06-17_22-04-54.jpg", "url": "media/918.jpg", "size": 294739, "thumb": "media/918.jpg_thumb.jpg"}]}, {"id": 919, "date": "2022-06-18T03:45:24", "text": "鸡肉炒面!", "views": 53, "forwards": 0, "media_group_id": 13244191397223893, "images": [{"width": 1280, "height": 960, "date": "2022-06-18T03:45:24", "media_type": "photo", "original_name": "photo_2022-06-18_03-45-24.jpg", "url": "media/919.jpg", "size": 215656, "thumb": "media/919.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-18T03:45:24", "media_type": "photo", "original_name": "photo_2022-06-18_03-45-24.jpg", "url": "media/920.jpg", "size": 172267, "thumb": "media/920.jpg_thumb.jpg"}]}, {"id": 921, "date": "2022-06-18T18:41:22", "text": "不会画矢量呜呜\n\n感觉画矢量图比起画画更像是在写程序,一点一点调每个曲线的点坐标、弧度什么的", "views": 55, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-06-18T18:41:22", "media_type": "photo", "original_name": "photo_2022-06-18_18-41-22.jpg", "url": "media/921.jpg", "size": 111933, "thumb": "media/921.jpg_thumb.jpg"}]}, {"id": 922, "date": "2022-06-19T03:30:07", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 810, "date": "2022-06-19T03:30:06", "media_type": "photo", "original_name": "photo_2022-06-19_03-30-06.jpg", "url": "media/922.jpg", "size": 111458, "thumb": "media/922.jpg_thumb.jpg"}]}, {"id": 923, "date": "2022-06-19T04:42:12", "text": "凌晨零点半聊聊还没有回来,半小时前在线也不接电话,好担心...", "views": 58, "forwards": 0}, {"id": 924, "date": "2022-06-19T04:47:31", "text": "原来是在坐地铁,吓死了", "views": 57, "forwards": 0, "reply": {"id": 923, "text": "凌晨零点半聊聊还没有回来,半小时前在线也不接电话,好担心..."}}, {"id": 925, "date": "2022-06-19T06:28:19", "text": "用 Adobe Ai 画了一个 debian 挂钟w\n\n大家觉得哪个设计更好看呢?打算去淘宝定制出来", "views": 81, "forwards": 2, "media_group_id": 13244960793425821, "images": [{"width": 1280, "height": 707, "date": "2022-06-19T06:28:17", "media_type": "photo", "original_name": "photo_2022-06-19_06-28-17.jpg", "url": "media/925.jpg", "size": 123609, "thumb": "media/925.jpg_thumb.jpg"}, {"width": 1280, "height": 762, "date": "2022-06-19T06:28:18", "media_type": "photo", "original_name": "photo_2022-06-19_06-28-18.jpg", "url": "media/926.jpg", "size": 124978, "thumb": "media/926.jpg_thumb.jpg"}]}, {"id": 927, "date": "2022-06-19T06:30:21", "views": 80, "forwards": 1, "files": [{"id": "6158934728247345232", "question": "时钟的投票", "options": [{"text": "第一个(有 32 个刻度的)", "voter_count": 0, "data": "MA=="}, {"text": "第二个(有 12 个刻度的)", "voter_count": 0, "data": "MQ=="}], "total_voter_count": 18, "is_closed": false, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 928, "date": "2022-06-19T06:44:59", "text": "中和一下,24 个刻度的呢?", "views": 64, "forwards": 0, "images": [{"width": 1214, "height": 1280, "date": "2022-06-19T07:17:28", "media_type": "photo", "original_name": "photo_2022-06-19_07-17-28.jpg", "url": "media/928.jpg", "size": 203919, "thumb": "media/928.jpg_thumb.jpg"}]}, {"id": 929, "date": "2022-06-19T16:38:21", "text": "...还是发到 blog 上好了", "views": 60, "forwards": 0, "reply": {"id": 895, "text": "🔌 New pull request MtF-Wiki#485 [+] 添加多伦多大学 HRT 指南\nby: @hykilpikonna\n\n喵\n\nReply to this message to post a comment on GitHub."}, "images": [{"width": 1089, "height": 549, "date": "2022-06-19T16:38:21", "media_type": "photo", "original_name": "photo_2022-06-19_16-38-21.jpg", "url": "media/929.jpg", "size": 43499, "thumb": "media/929.jpg_thumb.jpg"}]}, {"id": 930, "date": "2022-06-19T18:57:22", "text": "不想写作业...\n\n想画猫猫,想完善 HyFetch,想重构声音机器人,想练吉他,想征服世界,但是想到还有做不完的作业就什么都不想做了...", "views": 61, "forwards": 0}, {"id": 931, "date": "2022-06-19T21:13:06", "text": "把北洋旗加到这些 pride flag 里面毫无维和hhhh", "views": 68, "forwards": 0, "images": [{"width": 1052, "height": 433, "date": "2022-06-19T21:13:06", "media_type": "photo", "original_name": "photo_2022-06-19_21-13-06.jpg", "url": "media/931.jpg", "size": 58588, "thumb": "media/931.jpg_thumb.jpg"}]}, {"id": 932, "date": "2022-06-20T01:16:42", "text": "HyFetch 加入了选颜色布局的功能!", "views": 69, "forwards": 0, "images": [{"width": 1280, "height": 1181, "date": "2022-06-20T01:07:14", "media_type": "photo", "original_name": "photo_2022-06-20_01-07-14.jpg", "url": "media/932.jpg", "size": 131385, "thumb": "media/932.jpg_thumb.jpg"}]}, {"id": 933, "date": "2022-06-20T17:53:32", "text": "终于能把前奏弹下来了w", "views": 64, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-06-20T17:49:26", "media_type": "video_file", "original_name": "video_2022-06-20_17-49-26.mp4", "url": "media/933.mp4", "size": 4386743, "thumb": "media/933.mp4_thumb.jpg"}]}, {"id": 934, "date": "2022-06-22T10:17:01", "text": "日出!\n今天的云好好看w", "views": 59, "forwards": 0, "media_group_id": 13247144170840077, "images": [{"width": 1280, "height": 960, "date": "2022-06-22T10:17:00", "media_type": "photo", "original_name": "photo_2022-06-22_10-17-00.jpg", "url": "media/934.jpg", "size": 268490, "thumb": "media/934.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-22T10:17:00", "media_type": "photo", "original_name": "photo_2022-06-22_10-17-00.jpg", "url": "media/936.jpg", "size": 117117, "thumb": "media/936.jpg_thumb.jpg"}]}, {"id": 937, "date": "2022-06-23T04:45:34", "text": "为什么生日还要爆肝 ddl...\n(才不是因为我太拖延呜呜呜", "views": 58, "forwards": 0}, {"id": 938, "date": "2022-06-23T05:12:08", "text": "这次是聊聊给我做的提拉米苏!味道好棒w", "views": 70, "forwards": 1, "media_group_id": 13247689029763989, "images": [{"width": 1280, "height": 960, "date": "2022-06-23T05:12:07", "media_type": "photo", "original_name": "photo_2022-06-23_05-12-07.jpg", "url": "media/938.jpg", "size": 131675, "thumb": "media/938.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-23T05:12:08", "media_type": "photo", "original_name": "photo_2022-06-23_05-12-08.jpg", "url": "media/939.jpg", "size": 259685, "thumb": "media/939.jpg_thumb.jpg"}]}, {"id": 940, "date": "2022-06-24T01:21:34", "text": "今天考 CSC263 期中,昨晚只睡了 6h,只在地铁上复习了 1h,下午 7-9 点考没吃晚饭,还因为地铁坐反了+延误迟到了 15min...\n\n但是全做完了并且感觉我能满分(大雾", "views": 69, "forwards": 0}, {"id": 941, "date": "2022-06-24T01:47:15", "text": "话说考试的时候包里正好只带了粉色和蓝色的彩笔... 证明树必须存在 2-coloring function 那道题画的图例看上去好像🏳️‍⚧️ 🌚", "views": 75, "forwards": 1, "images": [{"width": 1003, "height": 1280, "date": "2022-06-24T01:47:15", "media_type": "photo", "original_name": "photo_2022-06-24_01-47-15.jpg", "url": "media/941.jpg", "size": 198816, "thumb": "media/941.jpg_thumb.jpg"}]}, {"id": 942, "date": "2022-06-24T23:16:50", "text": "草 nekogram 连大会员图标都适配了 🌚\n细节真的好用心w", "views": 97, "forwards": 1, "images": [{"width": 560, "height": 800, "date": "2022-06-24T23:17:26", "media_type": "photo", "original_name": "photo_2022-06-24_23-17-26.jpg", "url": "media/942.jpg", "size": 30717, "thumb": "media/942.jpg_thumb.jpg"}]}, {"id": 943, "date": "2022-06-25T18:58:31", "text": "Introduction to Algorithms (幻视", "views": 507, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-06-25T18:58:31", "media_type": "photo", "original_name": "photo_2022-06-25_18-58-31.jpg", "url": "media/943.jpg", "size": 57168, "thumb": "media/943.jpg_thumb.jpg"}]}, {"id": 944, "date": "2022-06-26T13:13:13", "text": "美好的一天从睡 12h 开始\n(昨天九点回到家就睡着了 qwq", "views": 54, "forwards": 0}, {"id": 945, "date": "2022-06-27T23:08:58", "text": "禁止传播不可描述的内容... \n\n真的存在「不可描述的内容」么?「不可描述」就是在描述它呀\n (╯' – ')╯︵ ┻━┻", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 703, "date": "2022-06-27T23:08:57", "media_type": "photo", "original_name": "photo_2022-06-27_23-08-57.jpg", "url": "media/945.jpg", "size": 67459, "thumb": "media/945.jpg_thumb.jpg"}]}, {"id": 946, "date": "2022-06-28T00:51:19", "text": "酸甜土豆肉丝!\n\n第一次用这个工具切丝,好方便w", "views": 64, "forwards": 0, "media_group_id": 13251019834572021, "images": [{"width": 1280, "height": 960, "date": "2022-06-28T00:51:18", "media_type": "photo", "original_name": "photo_2022-06-28_00-51-18.jpg", "url": "media/946.jpg", "size": 196822, "thumb": "media/946.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-06-28T00:51:18", "media_type": "photo", "original_name": "photo_2022-06-28_00-51-18.jpg", "url": "media/947.jpg", "size": 194496, "thumb": "media/947.jpg_thumb.jpg"}]}, {"id": 948, "date": "2022-06-28T04:12:55", "text": "剩下的奶油做了抹茶冰淇淋!\n\n聊聊评价:有咸蛋黄的味道 😭\n\n确实,食材里面用了有鸡蛋黄和盐,盐还放多了... 本来要放一克来着但是没有那么精细的称,可能这个称显示一克的时候已经三四克了吧(\n\n不过还挺好吃的w", "views": 77, "forwards": 0, "media_group_id": 13251116603426413, "images": [{"width": 1280, "height": 960, "date": "2022-06-28T04:12:54", "media_type": "photo", "original_name": "photo_2022-06-28_04-12-54.jpg", "url": "media/948.jpg", "size": 273259, "thumb": "media/948.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-06-28T04:12:54", "media_type": "photo", "original_name": "photo_2022-06-28_04-12-54.jpg", "url": "media/949.jpg", "size": 106038, "thumb": "media/949.jpg_thumb.jpg"}]}, {"id": 950, "date": "2022-06-30T17:21:50", "text": "桂桂自控能力真的好差... 昨天入坑塞尔达旷野之息结果从早上十二点玩到了凌晨五点,明明还有教授布置的研究工作要做", "views": 74, "forwards": 0}, {"id": 951, "date": "2022-07-02T05:38:56", "text": "看屏幕太久了眼睛有点疼... 让聊聊帮忙滴了眼药水!\n\n第一次滴眼药水好害怕,让聊聊有点不耐烦", "views": 60, "forwards": 0}, {"id": 954, "date": "2022-07-05T00:01:08", "text": "ArchLinux 镜像好快!\n60 MB/s 还没反应过来就下好了", "views": 52, "forwards": 0, "images": [{"width": 833, "height": 139, "date": "2022-07-05T00:01:08", "media_type": "photo", "original_name": "photo_2022-07-05_00-01-08.jpg", "url": "media/954.jpg", "size": 21183, "thumb": "media/954.jpg_thumb.jpg"}]}, {"id": 955, "date": "2022-07-05T04:53:08", "text": "旷野之息通关了!\n\n...只打了三个神兽去试试打最终 Boss,居然真的打赢了!\n\n结尾 roll credits 的时候还看到解锁了之后一直没打的神庙hhh", "views": 52, "forwards": 0, "media_group_id": 13255974310660157, "images": [{"width": 1280, "height": 720, "date": "2022-07-05T04:53:06", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-06.jpg", "url": "media/955.jpg", "size": 214689, "thumb": "media/955.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-07-05T04:53:07", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-07.jpg", "url": "media/956.jpg", "size": 133646, "thumb": "media/956.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-07-05T04:53:08", "media_type": "photo", "original_name": "photo_2022-07-05_04-53-08.jpg", "url": "media/957.jpg", "size": 83112, "thumb": "media/957.jpg_thumb.jpg"}]}, {"id": 958, "date": "2022-07-05T05:27:17", "text": "成功了!!!!!\n\n在 X99 服务器 CPU E5-2696v3 上配好了黑苹果!", "views": 167, "forwards": 2, "images": [{"width": 637, "height": 800, "date": "2022-07-05T05:27:17", "media_type": "photo", "original_name": "photo_2022-07-05_05-27-17.jpg", "url": "media/958.jpg", "size": 92306, "thumb": "media/958.jpg_thumb.jpg"}]}, {"id": 960, "date": "2022-07-05T22:32:25", "text": "drumstick 草", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-05T22:32:25", "media_type": "photo", "original_name": "photo_2022-07-05_22-32-25.jpg", "url": "media/960.jpg", "size": 136802, "thumb": "media/960.jpg_thumb.jpg"}]}, {"id": 961, "date": "2022-07-06T17:34:45", "text": "炖鸡面!", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-06T17:34:45", "media_type": "photo", "original_name": "photo_2022-07-06_17-34-45.jpg", "url": "media/961.jpg", "size": 161513, "thumb": "media/961.jpg_thumb.jpg"}]}, {"id": 962, "date": "2022-07-07T06:25:49", "text": "我的第一块不是显卡的 PCIe 扩展卡是 NVMe 转接卡 qwq", "views": 45, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-07T06:25:48", "media_type": "photo", "original_name": "photo_2022-07-07_06-25-48.jpg", "url": "media/962.jpg", "size": 145535, "thumb": "media/962.jpg_thumb.jpg"}]}, {"id": 964, "date": "2022-07-08T01:51:15", "views": 43, "forwards": 0, "media_group_id": 13257960606229101, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T01:51:15", "media_type": "photo", "original_name": "photo_2022-07-08_01-51-15.jpg", "url": "media/964.jpg", "size": 358828, "thumb": "media/964.jpg_thumb.jpg"}, {"width": 1280, "height": 921, "date": "2022-07-08T01:51:15", "media_type": "photo", "original_name": "photo_2022-07-08_01-51-15.jpg", "url": "media/965.jpg", "size": 332365, "thumb": "media/965.jpg_thumb.jpg"}]}, {"id": 966, "date": "2022-07-08T09:58:04", "text": "天亮了!\n\n每次通宵都能看到好漂亮的日出w", "views": 45, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T09:58:04", "media_type": "photo", "original_name": "photo_2022-07-08_09-58-04.jpg", "url": "media/966.jpg", "size": 84731, "thumb": "media/966.jpg_thumb.jpg"}]}, {"id": 967, "date": "2022-07-08T16:16:17", "text": "...PicqBotX 被腾讯封了两年之后收到了一个 PR 😮", "views": 49, "forwards": 0, "media_group_id": 13258375823292373, "images": [{"width": 1280, "height": 979, "date": "2022-07-08T16:16:16", "media_type": "photo", "original_name": "photo_2022-07-08_16-16-16.jpg", "url": "media/967.jpg", "size": 89329, "thumb": "media/967.jpg_thumb.jpg"}, {"width": 833, "height": 1280, "date": "2022-07-08T16:16:17", "media_type": "photo", "original_name": "photo_2022-07-08_16-16-17.jpg", "url": "media/968.jpg", "size": 94523, "thumb": "media/968.jpg_thumb.jpg"}]}, {"id": 969, "date": "2022-07-08T18:34:56", "text": "有玫瑰香的东坡肉!\n做了两个小时好累...\n\n这次做的时候没有花雕酒就倒了一点玫瑰酒进去炖,带着玫瑰香的肉肉味道好棒w", "views": 47, "forwards": 0, "media_group_id": 13258442371432461, "images": [{"width": 1280, "height": 960, "date": "2022-07-08T18:34:54", "media_type": "photo", "original_name": "photo_2022-07-08_18-34-54.jpg", "url": "media/969.jpg", "size": 156632, "thumb": "media/969.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-08T18:34:54", "media_type": "photo", "original_name": "photo_2022-07-08_18-34-54.jpg", "url": "media/970.jpg", "size": 186041, "thumb": "media/970.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-08T16:02:26", "media_type": "photo", "original_name": "photo_2022-07-08_16-02-26.jpg", "url": "media/971.jpg", "size": 156452, "thumb": "media/971.jpg_thumb.jpg"}]}, {"id": 972, "date": "2022-07-09T02:04:45", "text": "多伦多夏天晚上九点还好亮", "views": 54, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-09T02:04:45", "media_type": "photo", "original_name": "photo_2022-07-09_02-04-45.jpg", "url": "media/972.jpg", "size": 115709, "thumb": "media/972.jpg_thumb.jpg"}]}, {"id": 973, "date": "2022-07-09T17:37:14", "text": "并没有满分,考了 95%\n\n果然不应该期待只复习一小时能考满分", "views": 54, "forwards": 0, "reply": {"id": 940, "text": "今天考 CSC263 期中,昨晚只睡了 6h,只在地铁上复习了 1h,下午 7-9 点考没吃晚饭,还因为地铁坐反了+延误迟到了 15min...\n\n但是全做完了并且感觉我能满分(大雾"}, "images": [{"width": 1280, "height": 606, "date": "2022-07-09T17:37:14", "media_type": "photo", "original_name": "photo_2022-07-09_17-37-14.jpg", "url": "media/973.jpg", "size": 32753, "thumb": "media/973.jpg_thumb.jpg"}]}, {"id": 974, "date": "2022-07-10T08:21:11", "text": "如果地球 OL 也有主线任务就好了...", "views": 90, "forwards": 1}, {"id": 975, "date": "2022-07-11T04:12:12", "text": "习惯性地打开 Lofi 直播,然后发现被 DMCA 了 😥\n#BringBackLofiGirl", "views": 54, "forwards": 0, "images": [{"width": 1158, "height": 1280, "date": "2022-07-11T04:12:12", "media_type": "photo", "original_name": "photo_2022-07-11_04-12-12.jpg", "url": "media/975.jpg", "size": 58026, "thumb": "media/975.jpg_thumb.jpg"}]}, {"id": 976, "date": "2022-07-11T22:42:56", "text": "又到了年度的排课地狱", "views": 49, "forwards": 0, "media_group_id": 13260635014385317, "images": [{"width": 993, "height": 1280, "date": "2022-07-11T22:42:55", "media_type": "photo", "original_name": "photo_2022-07-11_22-42-55.jpg", "url": "media/976.jpg", "size": 83411, "thumb": "media/976.jpg_thumb.jpg"}, {"width": 974, "height": 1280, "date": "2022-07-11T22:42:56", "media_type": "photo", "original_name": "photo_2022-07-11_22-42-56.jpg", "url": "media/977.jpg", "size": 77349, "thumb": "media/977.jpg_thumb.jpg"}]}, {"id": 978, "date": "2022-07-12T02:28:46", "text": "发现 Zotero iOS 安装需要最低 iOS 14.7... 我因为越狱留在 14.4 安装不上\n\n拆包把版本限制改成 14.0 然后重新假签名用 appsync + appinst 安装发现打开的时候闪退\n\n结果拉源码下来用 Xcode 重新给 iOS 14.0 编译了... 这台黑苹果工作站第一次把 E5 36 核占满", "views": 69, "forwards": 1, "media_group_id": 13260743414791133, "images": [{"width": 1260, "height": 764, "date": "2022-07-12T02:28:46", "media_type": "photo", "original_name": "photo_2022-07-12_02-28-46.jpg", "url": "media/978.jpg", "size": 134085, "thumb": "media/978.jpg_thumb.jpg"}, {"width": 1280, "height": 499, "date": "2022-07-12T02:28:46", "media_type": "photo", "original_name": "photo_2022-07-12_02-28-46.jpg", "url": "media/979.jpg", "size": 43084, "thumb": "media/979.jpg_thumb.jpg"}]}, {"id": 980, "date": "2022-07-13T01:28:13", "text": "土豆炒青椒和肉片炒芹菜!\n\n今天发现如果买肉块手动切成肉片,然后用酱油和淀粉抓扮一下再炒的话会比买里脊肉丝直接炒口感好很多诶", "views": 52, "forwards": 0, "media_group_id": 13261405549897605, "images": [{"width": 1280, "height": 960, "date": "2022-07-13T01:28:12", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-12.jpg", "url": "media/980.jpg", "size": 157722, "thumb": "media/980.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-13T01:28:12", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-12.jpg", "url": "media/981.jpg", "size": 181940, "thumb": "media/981.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-13T01:28:13", "media_type": "photo", "original_name": "photo_2022-07-13_01-28-13.jpg", "url": "media/982.jpg", "size": 185215, "thumb": "media/982.jpg_thumb.jpg"}]}, {"id": 985, "date": "2022-07-13T19:14:38", "text": "在朋友家第一次摸到猫猫!好可爱呜呜更想养了\n\n...但是猫猫好怕我,没抱到 😭", "views": 55, "forwards": 0, "media_group_id": 13261917427075453, "images": [{"width": 1280, "height": 894, "date": "2022-07-13T19:14:33", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-33.jpg", "url": "media/983.jpg", "size": 157532, "thumb": "media/983.jpg_thumb.jpg"}, {"width": 1280, "height": 927, "date": "2022-07-13T19:14:35", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-35.jpg", "url": "media/984.jpg", "size": 181643, "thumb": "media/984.jpg_thumb.jpg"}, {"width": 1280, "height": 967, "date": "2022-07-13T19:14:37", "media_type": "photo", "original_name": "photo_2022-07-13_19-14-37.jpg", "url": "media/985.jpg", "size": 182788, "thumb": "media/985.jpg_thumb.jpg"}]}, {"id": 986, "date": "2022-07-14T03:06:44", "text": "大猫猫撸小猫猫(?", "views": 57, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-07-14T03:06:44", "width": 854, "height": 854, "duration": 9, "media_type": "animation", "original_name": "animation_2022-07-14_03-06-44.mp4", "url": "media/986.mp4", "size": 1032923, "thumb": "media/986.mp4_thumb.jpg"}]}, {"id": 988, "date": "2022-07-14T03:49:18", "text": "草莓慕斯!\n\n聊聊生日快乐w", "views": 64, "forwards": 0, "media_group_id": 13262164465552685, "images": [{"width": 1280, "height": 960, "date": "2022-07-14T03:49:16", "media_type": "photo", "original_name": "photo_2022-07-14_03-49-16.jpg", "url": "media/987.jpg", "size": 139252, "thumb": "media/987.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-14T03:49:17", "media_type": "photo", "original_name": "photo_2022-07-14_03-49-17.jpg", "url": "media/988.jpg", "size": 214282, "thumb": "media/988.jpg_thumb.jpg"}]}, {"id": 989, "date": "2022-07-14T15:33:02", "text": "又到了年度的拼手速抢课地狱", "views": 65, "forwards": 0, "reply": {"id": 976, "text": "又到了年度的排课地狱", "thumb": "media/976.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 1204, "date": "2022-07-14T15:33:02", "media_type": "photo", "original_name": "photo_2022-07-14_15-33-02.jpg", "url": "media/989.jpg", "size": 117715, "thumb": "media/989.jpg_thumb.jpg"}]}, {"id": 990, "date": "2022-07-14T16:19:00", "text": "好耶!今年想选的全都选上了!有一门课我选上的时候只剩 8 个位置", "views": 68, "forwards": 0, "reply": {"id": 989, "text": "又到了年度的拼手速抢课地狱"}, "images": [{"width": 452, "height": 222, "date": "2022-07-14T16:19:00", "media_type": "photo", "original_name": "photo_2022-07-14_16-19-00.jpg", "url": "media/990.jpg", "size": 9088, "thumb": "media/990.jpg_thumb.jpg"}]}, {"id": 991, "date": "2022-07-17T04:43:46", "text": "发现旷野之息村里的狗狗会追自己的尾巴,还会吃我丢下的肉肉 qwq\n\n好可爱!可惜不能养", "views": 63, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-07-17T04:43:46", "width": 854, "height": 480, "duration": 23, "media_type": "animation", "original_name": "animation_2022-07-17_04-43-46.mp4", "url": "media/991.mp4", "size": 948179, "thumb": "media/991.mp4_thumb.jpg"}]}, {"id": 992, "date": "2022-07-17T17:16:10", "text": "是夏天的毛毛虫草!\n\n(然后聊聊说没有听说过有人把狗尾草叫成毛毛虫草的... 我反而刚知道原来它是狗尾草", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-17T17:16:10", "media_type": "photo", "original_name": "photo_2022-07-17_17-16-10.jpg", "url": "media/992.jpg", "size": 465692, "thumb": "media/992.jpg_thumb.jpg"}]}, {"id": 993, "date": "2022-07-18T00:26:01", "views": 110, "forwards": 2, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-07-17T22:38:57", "width": 512, "height": 418, "is_animated": false, "is_video": false, "emoji": "💢", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/993.webp", "size": 21772, "thumb": "media/993.webp_thumb.jpg"}]}, {"id": 995, "date": "2022-07-18T00:28:05", "text": "画了新的 Pusheen!", "views": 67, "forwards": 0, "reply": {"id": 993}, "images": [{"width": 770, "height": 1092, "date": "2022-07-18T00:28:05", "media_type": "photo", "original_name": "photo_2022-07-18_00-28-05.jpg", "url": "media/995.jpg", "size": 68085, "thumb": "media/995.jpg_thumb.jpg"}]}, {"id": 996, "date": "2022-07-18T01:43:57", "text": "学费出来了,比去年贵了 $3500... 通货膨胀好糟糕", "views": 81, "forwards": 1}, {"id": 997, "date": "2022-07-18T16:00:41", "text": "好期待", "views": 66, "forwards": 1, "images": [{"width": 1280, "height": 1175, "date": "2022-07-18T16:00:41", "media_type": "photo", "original_name": "photo_2022-07-18_16-00-41.jpg", "url": "media/997.jpg", "size": 176183, "thumb": "media/997.jpg_thumb.jpg"}]}, {"id": 999, "date": "2022-07-18T20:40:08", "text": "github 主页添加了一只猫猫动图w\n\n(原来 tgs 表情是用 AE 导出、用 Lottie 渲染的矢量动画。因为 Github readme 不能放 Lottie 脚本,转成 gif 不支持透明背景,所以用 puppeteer-lottie 渲染成 apng 放上去了——", "views": 72, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2022-07-18T20:40:08", "width": 854, "height": 538, "duration": 3, "media_type": "animation", "original_name": "animation_2022-07-18_20-40-08.mp4", "url": "media/999.mp4", "size": 65307, "thumb": "media/999.mp4_thumb.jpg"}]}, {"id": 1000, "date": "2022-07-19T17:10:44", "text": "猫猫踩键盘w", "views": 74, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-07-19T17:10:44", "media_type": "video_file", "original_name": "video_2022-07-19_17-10-44.mp4", "url": "media/1000.mp4", "size": 1066316, "thumb": "media/1000.mp4_thumb.jpg"}]}, {"id": 1001, "date": "2022-07-20T03:09:56", "text": "炒意面!", "views": 79, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-20T03:09:56", "media_type": "photo", "original_name": "photo_2022-07-20_03-09-56.jpg", "url": "media/1001.jpg", "size": 203371, "thumb": "media/1001.jpg_thumb.jpg"}]}, {"id": 1002, "date": "2022-07-20T23:58:43", "text": "想画 pusheen 动画... 不知道要学 Adobe AE 还是 SVGator 还是用传统方法一帧一帧画\n\n(官方 pusheen 动画只有四帧所以估计是逐帧画的吧...", "views": 85, "forwards": 0}, {"id": 1003, "date": "2022-07-21T01:58:39", "text": "vscode 从 1.66 开始用管理员权限启动会白屏,而且官方不打算修复... 解决方法是开 vscode 远程开发插件然后 ssh 到 root@localhost 🌚", "views": 96, "forwards": 1}, {"id": 1004, "date": "2022-07-21T04:21:56", "text": "好耶!联系上了另外一个 voice tool bot 的作者🐑!希望能合作做出更好的 voice tool bot", "views": 214, "forwards": 4, "images": [{"width": 270, "height": 199, "date": "2022-07-21T04:21:56", "media_type": "photo", "original_name": "photo_2022-07-21_04-21-56.jpg", "url": "media/1004.jpg", "size": 11842, "thumb": "media/1004.jpg_thumb.jpg"}]}, {"id": 1005, "date": "2022-07-23T06:56:22", "text": "发现草莓 calpis 对朗姆味道好棒w", "views": 61, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-23T06:56:21", "media_type": "photo", "original_name": "photo_2022-07-23_06-56-21.jpg", "url": "media/1005.jpg", "size": 175357, "thumb": "media/1005.jpg_thumb.jpg"}]}, {"id": 1006, "date": "2022-07-23T22:56:51", "text": "#RF 门卡复制成功!\n\nT5577 卡好厉害,一张卡可以通过调区块 0 的配置来模拟所有低频标准,还能设密码让读卡器读不出源数据,只能读出模拟数据w\n\n这次是模拟了 Pyramid PSK3", "views": 72, "forwards": 1, "media_group_id": 13268936092330773, "images": [{"width": 1280, "height": 960, "date": "2022-07-23T20:58:52", "media_type": "photo", "original_name": "photo_2022-07-23_20-58-52.jpg", "url": "media/1006.jpg", "size": 110867, "thumb": "media/1006.jpg_thumb.jpg"}, {"width": 901, "height": 885, "date": "2022-07-23T22:56:51", "media_type": "photo", "original_name": "photo_2022-07-23_22-56-51.jpg", "url": "media/1007.jpg", "size": 119953, "thumb": "media/1007.jpg_thumb.jpg"}]}, {"id": 1008, "date": "2022-07-25T16:21:21", "text": "好多 pusheen(x", "views": 64, "forwards": 1, "images": [{"width": 640, "height": 1280, "date": "2022-07-25T16:21:21", "media_type": "photo", "original_name": "photo_2022-07-25_16-21-21.jpg", "url": "media/1008.jpg", "size": 63412, "thumb": "media/1008.jpg_thumb.jpg"}]}, {"id": 1009, "date": "2022-07-25T19:39:45", "text": "i use hyfetch btw", "views": 72, "forwards": 1, "images": [{"width": 961, "height": 1280, "date": "2022-07-25T19:39:45", "media_type": "photo", "original_name": "photo_2022-07-25_19-39-45.jpg", "url": "media/1009.jpg", "size": 120385, "thumb": "media/1009.jpg_thumb.jpg"}]}, {"id": 1010, "date": "2022-07-25T21:35:21", "text": "洗完牙了... 好疼!", "views": 61, "forwards": 0}, {"id": 1011, "date": "2022-07-27T02:28:34", "text": "第二次做照烧鸡腿,想着这次有这么多肉肉就多放点酱油盐什么的吧然后就放太多了,超下饭(xx\n\n...忘记拍照了放张腌肉肉 qwq", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-07-27T02:28:34", "media_type": "photo", "original_name": "photo_2022-07-27_02-28-34.jpg", "url": "media/1011.jpg", "size": 220196, "thumb": "media/1011.jpg_thumb.jpg"}]}, {"id": 1012, "date": "2022-07-27T03:12:46", "text": "睡觉睡觉w\n好久没有在 12 点之前睡了...", "views": 61, "forwards": 0}, {"id": 1013, "date": "2022-07-27T16:40:04", "views": 57, "forwards": 0, "files": [{"file_name": "IMG_1618.MP4", "mime_type": "video/mp4", "date": "2021-02-24T14:38:24", "width": 640, "height": 640, "duration": 18, "media_type": "animation", "original_name": "IMG_1618.MP4", "url": "media/1013.MP4", "size": 2112043, "thumb": "media/1013.MP4_thumb.jpg"}]}, {"id": 1014, "date": "2022-07-27T17:44:34", "text": "Gnome 40 好好看!\n想换过去试试,不想用 KDE 了(xx", "views": 59, "forwards": 0}, {"id": 1017, "date": "2022-07-27T23:41:06", "text": "入坑双拼 qwq\nslow mode 启动", "views": 58, "forwards": 0, "images": [{"width": 1080, "height": 810, "date": "2022-07-27T23:41:05", "media_type": "photo", "original_name": "photo_2022-07-27_23-41-05.jpg", "url": "media/1017.jpg", "size": 47211, "thumb": "media/1017.jpg_thumb.jpg"}]}, {"id": 1018, "date": "2022-07-28T02:22:38", "text": "黄焖鸡!", "views": 57, "forwards": 0, "media_group_id": 13271799670272413, "images": [{"width": 1280, "height": 960, "date": "2022-07-28T02:22:37", "media_type": "photo", "original_name": "photo_2022-07-28_02-22-37.jpg", "url": "media/1018.jpg", "size": 195860, "thumb": "media/1018.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-28T02:22:38", "media_type": "photo", "original_name": "photo_2022-07-28_02-22-38.jpg", "url": "media/1019.jpg", "size": 211571, "thumb": "media/1019.jpg_thumb.jpg"}]}, {"id": 1020, "date": "2022-07-28T05:51:05", "text": "又习惯性地把作业拖到最后一天了(x\n而且还有三周的课要补... 呜呜呜", "views": 57, "forwards": 0}, {"id": 1021, "date": "2022-07-28T06:08:47", "text": "八月一号有好多 day 诶", "views": 62, "forwards": 0, "images": [{"width": 731, "height": 1280, "date": "2022-07-28T06:08:47", "media_type": "photo", "original_name": "photo_2022-07-28_06-08-47.jpg", "url": "media/1021.jpg", "size": 71425, "thumb": "media/1021.jpg_thumb.jpg"}]}, {"id": 1023, "date": "2022-07-28T18:59:10", "text": "感冒了,聊聊给我做了皮蛋瘦肉粥 qwq", "views": 63, "forwards": 0, "media_group_id": 13272278004899373, "images": [{"width": 1280, "height": 960, "date": "2022-07-28T18:59:09", "media_type": "photo", "original_name": "photo_2022-07-28_18-59-09.jpg", "url": "media/1022.jpg", "size": 220527, "thumb": "media/1022.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-07-28T18:59:10", "media_type": "photo", "original_name": "photo_2022-07-28_18-59-10.jpg", "url": "media/1023.jpg", "size": 138746, "thumb": "media/1023.jpg_thumb.jpg"}]}, {"id": 1024, "date": "2022-07-29T13:39:25", "text": "hyfetch 合进 nixpkgs 官方源了!\n\n感谢灯花重新打包 qwq\n\n(呜呜呜为什么我打的包三个月还没过 CI,灯花打的包三天就合进去了 🥲", "views": 58, "forwards": 0, "media_group_id": 13272815727591469, "images": [{"width": 1280, "height": 497, "date": "2022-07-29T13:39:25", "media_type": "photo", "original_name": "photo_2022-07-29_13-39-25.jpg", "url": "media/1024.jpg", "size": 46679, "thumb": "media/1024.jpg_thumb.jpg"}, {"width": 1280, "height": 250, "date": "2022-07-29T13:39:25", "media_type": "photo", "original_name": "photo_2022-07-29_13-39-25.jpg", "url": "media/1025.jpg", "size": 23217, "thumb": "media/1025.jpg_thumb.jpg"}]}, {"id": 1026, "date": "2022-07-29T22:04:49", "text": "之前要做算法时间复杂度分析的时候教授一直说可以假设加减乘除都是 θ(1)... \n\n今天发现其实并不是。两个数相加要 θ(n) 的时间,相乘要 θ(n log n) 的时间 🥲", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 637, "date": "2022-07-29T22:04:49", "media_type": "photo", "original_name": "photo_2022-07-29_22-04-49.jpg", "url": "media/1026.jpg", "size": 108473, "thumb": "media/1026.jpg_thumb.jpg"}]}, {"id": 1027, "date": "2022-07-31T17:50:30", "text": "发现 Bell 如果设置 PPPoE Passthrough 的话每个以太网设备都能有公网 IP 哇\n\n虽然缺点就是没有局域网了,所有设备都要设自己的防火墙... 感觉公网 SMB 是不是不太安全(", "views": 63, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-07-31T17:47:20", "media_type": "photo", "original_name": "photo_2022-07-31_17-47-20.jpg", "url": "media/1027.jpg", "size": 135539, "thumb": "media/1027.jpg_thumb.jpg"}]}, {"id": 1028, "date": "2022-08-01T01:06:16", "text": "蘑菇炸酱面!\n\n不小心放了好多糖,但是甜甜的也挺好吃w", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-01T01:06:16", "media_type": "photo", "original_name": "photo_2022-08-01_01-06-16.jpg", "url": "media/1028.jpg", "size": 204729, "thumb": "media/1028.jpg_thumb.jpg"}]}, {"id": 1029, "date": "2022-08-01T04:58:09", "text": "看原版 neofetch 已经有六个月没接过 PR... 就由我接管吧!\n\n我把大部分 neofetch 没管的 PR 都接到 hyfetch 里面了,把更新过的原版 neofetch 叫做 neowofetch 重新发布啦\n\n这两天一共接了 70 多个 PR... 累死了。以上是这两个版本的更新日志,一共加了 31 个新系统支持 qwq", "views": 65, "forwards": 0, "media_group_id": 13274639118808741, "images": [{"width": 547, "height": 1230, "date": "2022-08-01T04:58:08", "media_type": "photo", "original_name": "photo_2022-08-01_04-58-08.jpg", "url": "media/1029.jpg", "size": 149379, "thumb": "media/1029.jpg_thumb.jpg"}, {"width": 626, "height": 878, "date": "2022-08-01T04:58:09", "media_type": "photo", "original_name": "photo_2022-08-01_04-58-09.jpg", "url": "media/1030.jpg", "size": 92285, "thumb": "media/1030.jpg_thumb.jpg"}]}, {"id": 1031, "date": "2022-08-02T01:40:18", "text": "牛丼!", "views": 58, "forwards": 0, "media_group_id": 13275235347887637, "images": [{"width": 1280, "height": 960, "date": "2022-08-02T01:40:17", "media_type": "photo", "original_name": "photo_2022-08-02_01-40-17.jpg", "url": "media/1031.jpg", "size": 189648, "thumb": "media/1031.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-02T01:40:18", "media_type": "photo", "original_name": "photo_2022-08-02_01-40-18.jpg", "url": "media/1032.jpg", "size": 161644, "thumb": "media/1032.jpg_thumb.jpg"}]}, {"id": 1033, "date": "2022-08-04T00:36:50", "text": "七夕折了一对戒指 qwq\n\n第一次用 7cm 的纸折纸,有点难但是还是折出来了w", "views": 59, "forwards": 0, "media_group_id": 13276587287456941, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T00:36:50", "media_type": "photo", "original_name": "photo_2022-08-04_00-36-50.jpg", "url": "media/1033.jpg", "size": 202123, "thumb": "media/1033.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-04T00:37:13", "media_type": "photo", "original_name": "photo_2022-08-04_00-37-13.jpg", "url": "media/1034.jpg", "size": 111637, "thumb": "media/1034.jpg_thumb.jpg"}]}, {"id": 1035, "date": "2022-08-04T04:23:56", "text": "总是忘记哪天要换贴片以至于我现在抽屉里已经多出三盒贴片了... 这是三个月的量哇 🌚", "views": 57, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T04:23:56", "media_type": "photo", "original_name": "photo_2022-08-04_04-23-56.jpg", "url": "media/1035.jpg", "size": 189027, "thumb": "media/1035.jpg_thumb.jpg"}]}, {"id": 1036, "date": "2022-08-04T10:57:28", "text": "八分钟前断了一秒电,被电脑超响的 POST 自检滴滴声吵醒。好消息是并没有坏硬盘丢数据,不知道要不要为这种小机率的事情买一个 UPS...\n\n前几天刚和 Menci 聊说家里供电稳定不是很容易断电,然后今天就(", "views": 55, "forwards": 0, "images": [{"width": 800, "height": 107, "date": "2022-08-04T10:57:28", "media_type": "photo", "original_name": "photo_2022-08-04_10-57-28.jpg", "url": "media/1036.jpg", "size": 12925, "thumb": "media/1036.jpg_thumb.jpg"}]}, {"id": 1037, "date": "2022-08-04T10:59:20", "text": "同时智能灯泡全都亮了,还是最高亮度 🌚", "views": 56, "forwards": 0, "reply": {"id": 1036, "text": "八分钟前断了一秒电,被电脑超响的 POST 自检滴滴声吵醒。好消息是并没有坏硬盘丢数据,不知道要不要为这种小机率的事情买一个 UPS...\n\n前几天刚和 Menci 聊说家里供电稳定不是很容易断电,然后今天就("}}, {"id": 1038, "date": "2022-08-04T23:29:12", "text": "在公寓 BBQ party 吃到了棉花糖!\n\n上次吃到棉花糖是什么时候来着", "views": 52, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-08-04T23:29:12", "media_type": "photo", "original_name": "photo_2022-08-04_23-29-12.jpg", "url": "media/1038.jpg", "size": 124819, "thumb": "media/1038.jpg_thumb.jpg"}]}, {"id": 1039, "date": "2022-08-05T08:19:15", "text": "今天捡了好多电子垃圾,包含这两块总共 2.5TB 的硬盘,虽然通电时间有点长但是扇区响应全都完美哇,赚死了\n\n其他的还有 HDMI 切换器、蓝光光驱、给相机闪光灯补光的大灯、旧笔电、机箱风扇、SLI 板、USB 扩展板、电缆猫、各种台式线、键盘清理工具、CPU 开盖工具、没开封的液金散热硅脂、还有两个没有开封的舰 C 手办...\n\n为什么要把这么多好东西扔掉啊\n (╯‵□′)╯︵┻━┻\n\n(之前有位聊聊的网友来加拿大整理东西就暂时住我家了,他今天花了 $300 叫人来把他的八大箱“垃圾”扔掉,因为在加拿大丢大量垃圾是要花钱的... 这些都是我在收垃圾的人过来之前翻到的,真的好不理解有钱人", "views": 50, "forwards": 0, "media_group_id": 13277500441884149, "images": [{"width": 1280, "height": 960, "date": "2022-08-04T18:54:21", "media_type": "photo", "original_name": "photo_2022-08-04_18-54-21.jpg", "url": "media/1039.jpg", "size": 266066, "thumb": "media/1039.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T08:19:14", "media_type": "photo", "original_name": "photo_2022-08-05_08-19-14.jpg", "url": "media/1040.jpg", "size": 190311, "thumb": "media/1040.jpg_thumb.jpg"}, {"width": 597, "height": 1280, "date": "2022-08-05T08:19:14", "media_type": "photo", "original_name": "photo_2022-08-05_08-19-14.jpg", "url": "media/1041.jpg", "size": 137219, "thumb": "media/1041.jpg_thumb.jpg"}]}, {"id": 1044, "date": "2022-08-05T18:10:00", "text": "去买了一台二手 3D 打印机!\n\n这个工作室真的好厉害!叫 Mech Solutions,里面摆满了各种动画、电影里面的模型。听他们工作的氛围真的好棒,能感觉到这里每个人都充满了对建模的热情 qwq\n\n等毕业了好想来这里工作w", "views": 53, "forwards": 0, "media_group_id": 13277783998786733, "images": [{"width": 1280, "height": 960, "date": "2022-08-05T18:09:52", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-52.jpg", "url": "media/1042.jpg", "size": 244175, "thumb": "media/1042.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-05T18:09:55", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-55.jpg", "url": "media/1044.jpg", "size": 190521, "thumb": "media/1044.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:57", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-57.jpg", "url": "media/1045.jpg", "size": 243753, "thumb": "media/1045.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:58", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-58.jpg", "url": "media/1046.jpg", "size": 140748, "thumb": "media/1046.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-05T18:09:59", "media_type": "photo", "original_name": "photo_2022-08-05_18-09-59.jpg", "url": "media/1047.jpg", "size": 201175, "thumb": "media/1047.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-05T17:55:43", "media_type": "photo", "original_name": "photo_2022-08-05_17-55-43.jpg", "url": "media/1048.jpg", "size": 209463, "thumb": "media/1048.jpg_thumb.jpg"}]}, {"id": 1049, "date": "2022-08-05T23:29:43", "text": "炒面好好做,半个小时就做好了哇", "views": 56, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-05T23:29:43", "media_type": "photo", "original_name": "photo_2022-08-05_23-29-43.jpg", "url": "media/1049.jpg", "size": 190652, "thumb": "media/1049.jpg_thumb.jpg"}]}, {"id": 1052, "date": "2022-08-06T16:43:09", "text": "打印了一个笔筒 qwq", "views": 55, "forwards": 0, "media_group_id": 13278433514326621, "images": [{"width": 1079, "height": 1280, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1050.jpg", "size": 161645, "thumb": "media/1050.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1051.jpg", "size": 156134, "thumb": "media/1051.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-06T16:43:08", "media_type": "photo", "original_name": "photo_2022-08-06_16-43-08.jpg", "url": "media/1052.jpg", "size": 127646, "thumb": "media/1052.jpg_thumb.jpg"}]}, {"id": 1053, "date": "2022-08-07T06:05:08", "text": "昨天把打印机搬回家里的路上把手划破了... 好疼!\n\n今天要洗澡了,贴一个防水创可贴,发现这包 2018 年在国内买的创可贴居然还没有用完 😮\n\n也许我是因为受过的伤太少了才对疼痛这么敏感...", "views": 70, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-07T06:05:08", "media_type": "photo", "original_name": "photo_2022-08-07_06-05-08.jpg", "url": "media/1053.jpg", "size": 167476, "thumb": "media/1053.jpg_thumb.jpg"}]}, {"id": 1055, "date": "2022-08-08T05:07:30", "text": "因为一直拖延不想写明天的演讲稿所以被聊聊锁在椅子上写演讲 qwq", "views": 113, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-08-08T05:07:30", "media_type": "photo", "original_name": "photo_2022-08-08_05-07-30.jpg", "url": "media/1055.jpg", "size": 187104, "thumb": "media/1055.jpg_thumb.jpg"}]}, {"id": 1056, "date": "2022-08-08T11:16:59", "text": "呜呜呜 还有五个小时就要演讲了才肝完稿... 这四天都没睡好", "views": 71, "forwards": 0}, {"id": 1057, "date": "2022-08-08T20:52:36", "text": "演讲完啦,发挥得还好w\n\n别人都好厉害,能站在那里不看电脑直接讲还讲的好清楚哇... 然后到我我就一直对着稿子读(x\n\n下周正式演讲之前一定要把稿子背下来...", "views": 70, "forwards": 0}, {"id": 1059, "date": "2022-08-09T14:57:38", "text": "把鸡蛋、火腿、奶酪煎到面包里w", "views": 65, "forwards": 0, "media_group_id": 13280456464898117, "images": [{"width": 1280, "height": 960, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1059.jpg", "size": 163930, "thumb": "media/1059.jpg_thumb.jpg"}, {"width": 1280, "height": 978, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1060.jpg", "size": 166357, "thumb": "media/1060.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-09T14:57:37", "media_type": "photo", "original_name": "photo_2022-08-09_14-57-37.jpg", "url": "media/1061.jpg", "size": 145671, "thumb": "media/1061.jpg_thumb.jpg"}]}, {"id": 1062, "date": "2022-08-09T15:00:42", "views": 68, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2021-06-06T07:42:26", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1062.webp", "size": 73444, "thumb": "media/1062.webp_thumb.jpg"}]}, {"id": 1065, "date": "2022-08-10T06:13:32", "text": "决定开工做一个 risc-v 笔记本,买了一堆奇奇怪怪的零件w", "views": 73, "forwards": 1, "media_group_id": 13280896096972565, "images": [{"width": 866, "height": 1280, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1063.jpg", "size": 128056, "thumb": "media/1063.jpg_thumb.jpg"}, {"width": 872, "height": 1280, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1064.jpg", "size": 122259, "thumb": "media/1064.jpg_thumb.jpg"}, {"width": 1280, "height": 572, "date": "2022-08-10T06:13:31", "media_type": "photo", "original_name": "photo_2022-08-10_06-13-31.jpg", "url": "media/1065.jpg", "size": 47647, "thumb": "media/1065.jpg_thumb.jpg"}]}, {"id": 1066, "date": "2022-08-11T00:32:52", "text": "红烧排骨!\n\n(把鸡蛋也放进去一起煮了 qwq", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-11T00:32:52", "media_type": "photo", "original_name": "photo_2022-08-11_00-32-52.jpg", "url": "media/1066.jpg", "size": 175625, "thumb": "media/1066.jpg_thumb.jpg"}]}, {"id": 1067, "date": "2022-08-11T17:27:21", "text": "抓包 superbuy 转运\n\n一个 API 节点的 json 里面同时有大写 CamelCase、小写 camelCase、下划线分割、和大写下划线分割。请求头里面同一个字段同时有下划线和减号分割。 🌚\n\n不管请求成功失败都返回 HTTP 200,判断成功有些节点是 Code == 10000、有些节点是 status == 0、还有些节点是 code == \"sucess\",还把 success 打错了(\n\n你们开发团队完全没有一个标准的么(((", "views": 67, "forwards": 0, "media_group_id": 13281910735566165, "images": [{"width": 586, "height": 794, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1067.jpg", "size": 73183, "thumb": "media/1067.jpg_thumb.jpg"}, {"width": 566, "height": 500, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1068.jpg", "size": 28158, "thumb": "media/1068.jpg_thumb.jpg"}, {"width": 498, "height": 294, "date": "2022-08-11T17:27:21", "media_type": "photo", "original_name": "photo_2022-08-11_17-27-21.jpg", "url": "media/1069.jpg", "size": 12924, "thumb": "media/1069.jpg_thumb.jpg"}]}, {"id": 1070, "date": "2022-08-13T04:22:30", "text": "HyFetch 1.4.0 发布了!\n\n现在上游 neofetch 的所有开着的 PR 都被我接完啦,大概是最后一个有这么多改动的版本更新了hhh", "views": 65, "forwards": 0, "images": [{"width": 784, "height": 1280, "date": "2022-08-13T04:22:30", "media_type": "photo", "original_name": "photo_2022-08-13_04-22-30.jpg", "url": "media/1070.jpg", "size": 131843, "thumb": "media/1070.jpg_thumb.jpg"}]}, {"id": 1071, "date": "2022-08-13T16:51:05", "text": "今晚要交的作业还没碰,还有三节课要补... 为什么我总是把必须做的事情拖到最后一天", "views": 64, "forwards": 1}, {"id": 1072, "date": "2022-08-14T18:21:22", "text": "X!", "views": 64, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-14T18:21:22", "media_type": "photo", "original_name": "photo_2022-08-14_18-21-22.jpg", "url": "media/1072.jpg", "size": 92008, "thumb": "media/1072.jpg_thumb.jpg"}]}, {"id": 1073, "date": "2022-08-14T22:37:29", "text": "盐焗鸡!\n\n盐焗鸡也好好做,解冻腌好放一晚上,然后直接丢进电饭煲里煮半个小时就好了", "views": 61, "forwards": 0, "media_group_id": 13284133191920173, "images": [{"width": 1280, "height": 960, "date": "2022-08-14T22:37:28", "media_type": "photo", "original_name": "photo_2022-08-14_22-37-28.jpg", "url": "media/1073.jpg", "size": 186736, "thumb": "media/1073.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-14T22:37:28", "media_type": "photo", "original_name": "photo_2022-08-14_22-37-28.jpg", "url": "media/1074.jpg", "size": 192372, "thumb": "media/1074.jpg_thumb.jpg"}]}, {"id": 1076, "date": "2022-08-15T00:59:25", "text": "又停电了... 还有三个小时作业就要算晚交两天了,怎么办呀...\n\n试试在笔记本/手机充电宝电用完之前把作业写完", "views": 66, "forwards": 0}, {"id": 1077, "date": "2022-08-15T01:35:16", "text": "电回来了!得救了", "views": 66, "forwards": 0}, {"id": 1078, "date": "2022-08-15T02:08:37", "text": "FSA 好难", "views": 68, "forwards": 0, "images": [{"width": 1008, "height": 1280, "date": "2022-08-15T02:08:37", "media_type": "photo", "original_name": "photo_2022-08-15_02-08-37.jpg", "url": "media/1078.jpg", "size": 95632, "thumb": "media/1078.jpg_thumb.jpg"}]}, {"id": 1079, "date": "2022-08-15T13:08:05", "text": "早上八点起床,到学校了才发现记错日期了,演讲提交 ddl 是今天但是演讲在明天 😭", "views": 62, "forwards": 0}, {"id": 1080, "date": "2022-08-15T22:00:09", "text": "写了一个极简短链接网站!\n\nsh.hydev.org", "views": 87, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-08-15T22:00:09", "width": 854, "height": 592, "duration": 21, "media_type": "animation", "original_name": "animation_2022-08-15_22-00-09.mp4", "url": "media/1080.mp4", "size": 2289483, "thumb": "media/1080.mp4_thumb.jpg"}]}, {"id": 1081, "date": "2022-08-16T16:08:34", "text": "我的演讲被排到了下午两点半。听了一下别人的演讲,有人计算了金星不同高度的风速,有人提高了声悬浮的稳定性,有人写了开源的光曲线处理程序... 感觉只有我的研究最无聊了呜呜", "views": 61, "forwards": 0}, {"id": 1083, "date": "2022-08-16T22:22:15", "text": "演讲结束了!\n\n太紧张结果读错了好多词... 总是一不小心就和脑子里想说的下一个词混在一起了(x\n\n不过总体还挺流畅的 qwq", "views": 62, "forwards": 1, "media_group_id": 13285508282714077, "images": [{"width": 1280, "height": 959, "date": "2022-08-16T22:22:14", "media_type": "photo", "original_name": "photo_2022-08-16_22-22-14.jpg", "url": "media/1082.jpg", "size": 97642, "thumb": "media/1082.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-16T22:22:14", "media_type": "photo", "original_name": "photo_2022-08-16_22-22-14.jpg", "url": "media/1083.jpg", "size": 126164, "thumb": "media/1083.jpg_thumb.jpg"}]}, {"id": 1084, "date": "2022-08-16T23:21:41", "text": "猫!", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-16T23:21:41", "media_type": "photo", "original_name": "photo_2022-08-16_23-21-41.jpg", "url": "media/1084.jpg", "size": 223748, "thumb": "media/1084.jpg_thumb.jpg"}]}, {"id": 1086, "date": "2022-08-18T06:26:25", "text": "复习完了!\n\n明早(今早?)考试让带一张 A4 纸的手写笔记,所以我把这个暑假的所有笔记写在这张纸上啦 qwq\n\n呜呜呜手好疼,感觉 covid 这三年加起来都没有手写过这么多字哇\n\n睡觉,还有 5.5 个小时就要起床去考试了...", "views": 57, "forwards": 0, "media_group_id": 13286431884227397, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T06:26:24", "media_type": "photo", "original_name": "photo_2022-08-18_06-26-24.jpg", "url": "media/1085.jpg", "size": 212272, "thumb": "media/1085.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-18T06:26:24", "media_type": "photo", "original_name": "photo_2022-08-18_06-26-24.jpg", "url": "media/1086.jpg", "size": 182087, "thumb": "media/1086.jpg_thumb.jpg"}]}, {"id": 1087, "date": "2022-08-18T12:48:26", "text": "准备好了 qwq", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T12:48:26", "media_type": "photo", "original_name": "photo_2022-08-18_12-48-26.jpg", "url": "media/1087.jpg", "size": 175953, "thumb": "media/1087.jpg_thumb.jpg"}]}, {"id": 1088, "date": "2022-08-18T16:17:49", "text": "考完啦\n\n发现我最擅长的是 FSA,FSA 题我应该全对了。最不擅长动态时间复杂度分析... 基于循环里的数值的时间复杂度那三道题完全不会(x\n\n大概至少扣 10 分吧,还好还好", "views": 62, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-18T16:17:49", "media_type": "photo", "original_name": "photo_2022-08-18_16-17-49.jpg", "url": "media/1088.jpg", "size": 184654, "thumb": "media/1088.jpg_thumb.jpg"}]}, {"id": 1090, "date": "2022-08-19T01:10:09", "text": "青椒萝卜肉丝w", "views": 58, "forwards": 0, "media_group_id": 13286971272185237, "images": [{"width": 1280, "height": 960, "date": "2022-08-19T01:10:08", "media_type": "photo", "original_name": "photo_2022-08-19_01-10-08.jpg", "url": "media/1089.jpg", "size": 186655, "thumb": "media/1089.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-19T01:10:08", "media_type": "photo", "original_name": "photo_2022-08-19_01-10-08.jpg", "url": "media/1090.jpg", "size": 167078, "thumb": "media/1090.jpg_thumb.jpg"}]}, {"id": 1091, "date": "2022-08-19T05:04:14", "text": "服务器上有了桂子搭的鸟居、半喵抓的小狐狸、还有小桂桂的温馨小屋w\n\n好想住进去 qwq", "views": 107, "forwards": 1, "media_group_id": 13287083633396893, "images": [{"width": 1280, "height": 779, "date": "2022-08-19T05:04:06", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-06.jpg", "url": "media/1091.jpg", "size": 128193, "thumb": "media/1091.jpg_thumb.jpg"}, {"width": 1280, "height": 870, "date": "2022-08-19T05:04:07", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-07.jpg", "url": "media/1092.jpg", "size": 161998, "thumb": "media/1092.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:09", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-09.jpg", "url": "media/1093.jpg", "size": 144834, "thumb": "media/1093.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:10", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-10.jpg", "url": "media/1094.jpg", "size": 185986, "thumb": "media/1094.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:11", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-11.jpg", "url": "media/1095.jpg", "size": 141621, "thumb": "media/1095.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:12", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-12.jpg", "url": "media/1096.jpg", "size": 113176, "thumb": "media/1096.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-19T05:04:13", "media_type": "photo", "original_name": "photo_2022-08-19_05-04-13.jpg", "url": "media/1097.jpg", "size": 141437, "thumb": "media/1097.jpg_thumb.jpg"}], "reply": {"id": 401, "text": "开了一个 Minecraft 创造服务器!\n地址 mc.hydev.org (:25565)\n想想我多少年没有开 Minecraft 服务器了hhh"}}, {"id": 1098, "date": "2022-08-19T20:06:09", "text": "写了一个支持 emoji 的 python 进度条!", "views": 56, "forwards": 1, "files": [{"width": 1152, "height": 968, "duration": 14, "file_name": "Powershell 2022-08-19 16-01-46.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-08-19T20:07:00", "media_type": "video_file", "original_name": "Powershell 2022-08-19 16-01-46.mp4", "url": "media/1098.mp4", "size": 391112, "thumb": "media/1098.mp4_thumb.jpg"}]}, {"id": 1100, "date": "2022-08-19T22:31:09", "text": "第一次碰到真的 sdvx 机台 qwq", "views": 60, "forwards": 0, "media_group_id": 13287586158831237, "images": [{"width": 960, "height": 1280, "date": "2022-08-19T22:14:22", "media_type": "photo", "original_name": "photo_2022-08-19_22-14-22.jpg", "url": "media/1099.jpg", "size": 252643, "thumb": "media/1099.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-19T22:31:08", "media_type": "photo", "original_name": "photo_2022-08-19_22-31-08.jpg", "url": "media/1100.jpg", "size": 251675, "thumb": "media/1100.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-19T22:31:09", "media_type": "photo", "original_name": "photo_2022-08-19_22-31-09.jpg", "url": "media/1101.jpg", "size": 246125, "thumb": "media/1101.jpg_thumb.jpg"}]}, {"id": 1102, "date": "2022-08-20T05:00:13", "text": "谷歌好好玩啊我死了www", "views": 60, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 20, "file_name": "IMG_3106.x265-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-08-20T05:06:40", "media_type": "video_file", "original_name": "IMG_3106.x265-24.mp4", "url": "media/1102.mp4", "size": 4968387, "thumb": "media/1102.mp4_thumb.jpg"}]}, {"id": 1103, "date": "2022-08-21T15:53:26", "text": "拍到了松果菊上的小蜜蜂 qwq", "views": 58, "forwards": 0, "media_group_id": 13288777651853965, "images": [{"width": 1280, "height": 960, "date": "2022-08-21T15:53:07", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-07.jpg", "url": "media/1103.jpg", "size": 158968, "thumb": "media/1103.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-21T15:53:10", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-10.jpg", "url": "media/1104.jpg", "size": 174370, "thumb": "media/1104.jpg_thumb.jpg"}, {"width": 1280, "height": 913, "date": "2022-08-21T15:53:25", "media_type": "photo", "original_name": "photo_2022-08-21_15-53-25.jpg", "url": "media/1105.jpg", "size": 349134, "thumb": "media/1105.jpg_thumb.jpg"}]}, {"id": 1106, "date": "2022-08-22T03:09:42", "text": "哇 今天还是世界蜜蜂日诶", "views": 60, "forwards": 0, "images": [{"width": 711, "height": 430, "date": "2022-08-22T03:09:42", "media_type": "photo", "original_name": "photo_2022-08-22_03-09-42.jpg", "url": "media/1106.jpg", "size": 38988, "thumb": "media/1106.jpg_thumb.jpg"}]}, {"id": 1107, "date": "2022-08-22T15:15:47", "text": "MC 服务器加入了网页地图!感谢桂子推荐插件 qwq\n\nhttps://mc.hydev.org/dynmap", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 869, "date": "2022-08-22T15:15:47", "media_type": "photo", "original_name": "photo_2022-08-22_15-15-47.jpg", "url": "media/1107.jpg", "size": 218830, "thumb": "media/1107.jpg_thumb.jpg"}]}, {"id": 1108, "date": "2022-08-22T17:19:49", "text": "人生第一次切牛油果!\n\n...可惜没熟,里面还硬硬的", "views": 61, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-22T17:19:49", "media_type": "photo", "original_name": "photo_2022-08-22_17-19-49.jpg", "url": "media/1108.jpg", "size": 193349, "thumb": "media/1108.jpg_thumb.jpg"}]}, {"id": 1109, "date": "2022-08-22T17:40:52", "text": "三文鱼沙拉!", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-22T17:39:16", "media_type": "photo", "original_name": "photo_2022-08-22_17-39-16.jpg", "url": "media/1109.jpg", "size": 157491, "thumb": "media/1109.jpg_thumb.jpg"}]}, {"id": 1110, "date": "2022-08-23T14:46:58", "text": "鲨鲨终于补货了!\n\n...可惜在 Etobicoke,没有车坐地铁要 1.5h 才能到", "views": 70, "forwards": 0, "images": [{"width": 544, "height": 724, "date": "2022-08-23T14:46:58", "media_type": "photo", "original_name": "photo_2022-08-23_14-46-58.jpg", "url": "media/1110.jpg", "size": 28948, "thumb": "media/1110.jpg_thumb.jpg"}]}, {"id": 1111, "date": "2022-08-23T22:08:35", "text": "之前临时住在我们家的葱飞走了... 房间里少了一个人突然好安静", "views": 69, "forwards": 0}, {"id": 1113, "date": "2022-08-24T17:49:49", "text": "昨天清理了一下键盘,洗了键帽没干就扣上去了,然后今天 k q 5 8 9 都坏了...", "views": 67, "forwards": 1, "media_group_id": 13290907115751421, "images": [{"width": 1280, "height": 960, "date": "2022-08-24T17:49:48", "media_type": "photo", "original_name": "photo_2022-08-24_17-49-48.jpg", "url": "media/1112.jpg", "size": 221388, "thumb": "media/1112.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-08-24T15:31:31", "media_type": "photo", "original_name": "photo_2022-08-24_15-31-31.jpg", "url": "media/1113.jpg", "size": 216068, "thumb": "media/1113.jpg_thumb.jpg"}]}, {"id": 1114, "date": "2022-08-25T14:42:16", "text": "种了一盆番茄 qwq", "views": 63, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-08-25T14:42:16", "media_type": "photo", "original_name": "photo_2022-08-25_14-42-16.jpg", "url": "media/1114.jpg", "size": 175841, "thumb": "media/1114.jpg_thumb.jpg"}]}, {"id": 1115, "date": "2022-08-25T17:09:36", "text": "建了一个浮空小岛!\n\nworldedit 笔刷好好用", "views": 63, "forwards": 0, "media_group_id": 13291579010136285, "images": [{"width": 1280, "height": 720, "date": "2022-08-25T17:09:34", "media_type": "photo", "original_name": "photo_2022-08-25_17-09-34.jpg", "url": "media/1115.jpg", "size": 120685, "thumb": "media/1115.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-08-25T17:09:35", "media_type": "photo", "original_name": "photo_2022-08-25_17-09-35.jpg", "url": "media/1116.jpg", "size": 141867, "thumb": "media/1116.jpg_thumb.jpg"}]}, {"id": 1117, "date": "2022-08-26T18:52:04", "views": 129, "forwards": 3, "images": [{"width": 245, "height": 108, "date": "2022-08-26T18:52:04", "media_type": "photo", "original_name": "photo_2022-08-26_18-52-04.jpg", "url": "media/1117.jpg", "size": 8266, "thumb": "media/1117.jpg_thumb.jpg"}]}, {"id": 1118, "date": "2022-08-27T05:03:21", "text": "冻菜真的是好文明,买完菜切好放到冷冻就不怕坏掉了!\n\n现在冷冻间里冻了去了皮的蒜、青葱花、姜片、玉米粒、红绿青椒、萝卜粒、绿豆,要做菜的时候直接打开袋子拿一点好方便 qwq", "views": 63, "forwards": 0, "media_group_id": 13292612812174965, "images": [{"width": 1280, "height": 960, "date": "2022-08-27T05:03:20", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-20.jpg", "url": "media/1118.jpg", "size": 201275, "thumb": "media/1118.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-27T05:03:20", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-20.jpg", "url": "media/1119.jpg", "size": 143409, "thumb": "media/1119.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-27T05:03:21", "media_type": "photo", "original_name": "photo_2022-08-27_05-03-21.jpg", "url": "media/1120.jpg", "size": 235278, "thumb": "media/1120.jpg_thumb.jpg"}]}, {"id": 1121, "date": "2022-08-27T20:13:45", "text": "建了两只面对面的 calicat,分别住着猫猫神和猫猫恶魔w", "views": 62, "forwards": 0, "media_group_id": 13293049803554349, "images": [{"width": 1280, "height": 683, "date": "2022-08-27T20:13:44", "media_type": "photo", "original_name": "photo_2022-08-27_20-13-44.jpg", "url": "media/1121.jpg", "size": 122604, "thumb": "media/1121.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-27T20:14:13", "media_type": "photo", "original_name": "photo_2022-08-27_20-14-13.jpg", "url": "media/1122.jpg", "size": 56647, "thumb": "media/1122.jpg_thumb.jpg"}, {"width": 1280, "height": 683, "date": "2022-08-27T20:13:45", "media_type": "photo", "original_name": "photo_2022-08-27_20-13-45.jpg", "url": "media/1123.jpg", "size": 96637, "thumb": "media/1123.jpg_thumb.jpg"}]}, {"id": 1124, "date": "2022-08-28T00:23:13", "text": "刚第七天,叶子已经干了还到处都在发白 😭\n\n明明把它放在阳光能照到的地方了,也浇水了,还用了肥料...", "views": 63, "forwards": 0, "media_group_id": 13293169548276021, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T00:23:12", "media_type": "photo", "original_name": "photo_2022-08-28_00-23-12.jpg", "url": "media/1124.jpg", "size": 111972, "thumb": "media/1124.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-28T00:23:13", "media_type": "photo", "original_name": "photo_2022-08-28_00-23-13.jpg", "url": "media/1125.jpg", "size": 95568, "thumb": "media/1125.jpg_thumb.jpg"}], "reply": {"id": 1114, "text": "种了一盆番茄 qwq"}}, {"id": 1126, "date": "2022-08-28T01:26:59", "text": "今天从凌晨两点睡到十点半,从十一点半睡到两点,又从下午四点睡到下午七点... 一共睡了 14h 还是好困", "views": 63, "forwards": 0}, {"id": 1127, "date": "2022-08-28T02:28:18", "text": "蜂蜜照烧三文鱼!好甜ww\n\n第一次没看食谱自己调酱汁。放了三大勺蜂蜜、一勺味极鲜、两勺味淋,两勺海苔、半杯白水、然后浇了好多 t&t 的照烧汁", "views": 64, "forwards": 0, "media_group_id": 13293229585172141, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T02:28:17", "media_type": "photo", "original_name": "photo_2022-08-28_02-28-17.jpg", "url": "media/1127.jpg", "size": 138300, "thumb": "media/1127.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-28T02:28:17", "media_type": "photo", "original_name": "photo_2022-08-28_02-28-17.jpg", "url": "media/1128.jpg", "size": 169074, "thumb": "media/1128.jpg_thumb.jpg"}]}, {"id": 1129, "date": "2022-08-28T05:14:46", "text": "和聊聊玩了 uno flip!聊聊赢了 qwq\n\n在现实中玩 uno 没有提示框,每次出到最后一张牌都忘记喊 uno 结果被罚抓四张牌(x\n\nFlip 的规则好凶残,黑暗面有 +5 和让对方摸到某个颜色才能停的牌(不过今天才知道原来原版 uno 规则里如果没有牌出,摸一张牌还不能出的话可以不出", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T05:14:46", "media_type": "photo", "original_name": "photo_2022-08-28_05-14-46.jpg", "url": "media/1129.jpg", "size": 135106, "thumb": "media/1129.jpg_thumb.jpg"}]}, {"id": 1130, "date": "2022-08-28T22:53:16", "text": "认真整理一次房间\n\n花了三个小时,好累...", "views": 73, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-08-28T22:53:15", "media_type": "photo", "original_name": "photo_2022-08-28_22-53-15.jpg", "url": "media/1130.jpg", "size": 154183, "thumb": "media/1130.jpg_thumb.jpg"}]}, {"id": 1131, "date": "2022-08-29T19:49:49", "text": "VisionFive 和各种小零件终于到了!快递花了 20 天(x\n\n屏幕面板和键盘什么的在另一个包裹里还要等更久... 好怀念小时候住在中关村电子城旁边想要什么零件就可以骑车出去买 qwq", "views": 80, "forwards": 1, "reply": {"id": 1065, "text": "决定开工做一个 risc-v 笔记本,买了一堆奇奇怪怪的零件w", "thumb": "media/1063.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-08-29T19:49:48", "media_type": "photo", "original_name": "photo_2022-08-29_19-49-48.jpg", "url": "media/1131.jpg", "size": 256040, "thumb": "media/1131.jpg_thumb.jpg"}]}, {"id": 1132, "date": "2022-08-30T21:31:20", "text": "暑假的实习算是结束啦(虽然还有点事情要做\n\n一共重新实现了六篇研究,学到了好多自然语言处理、ML、多进程优化的写法,爬了好多好多数据,还赚了 $4.5k!\n\n回想一下这段时间挺开心的 qwq\n\n然后教授又有新的项目想要拉我做了", "views": 76, "forwards": 0, "reply": {"id": 717, "text": "确定下来啦,人生第一份工作!\n\n整暑假的工资不够交 UofT 一门课的学费好好笑,不过工作内容是完善一些都很有趣的重复实验就也不用在意工资啦w"}, "images": [{"width": 1002, "height": 557, "date": "2022-08-30T21:31:20", "media_type": "photo", "original_name": "photo_2022-08-30_21-31-20.jpg", "url": "media/1132.jpg", "size": 48690, "thumb": "media/1132.jpg_thumb.jpg"}]}, {"id": 1133, "date": "2022-08-31T19:56:33", "text": "折腾了一整天成功在 ARM aarch64 上启动了 Minecraft 1.16.4!\n\n还写了一个全平台 mc 微软登录的脚本 https://github.com/hykilpikonna/mc-authn\n\n...虽然只有 1fps 😭", "views": 93, "forwards": 0, "media_group_id": 13295806345059901, "images": [{"width": 1280, "height": 960, "date": "2022-08-31T19:56:32", "media_type": "photo", "original_name": "photo_2022-08-31_19-56-32.jpg", "url": "media/1133.jpg", "size": 184895, "thumb": "media/1133.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-08-31T15:41:26", "media_type": "photo", "original_name": "photo_2022-08-31_15-41-26.jpg", "url": "media/1134.jpg", "size": 137655, "thumb": "media/1134.jpg_thumb.jpg"}]}, {"id": 1135, "date": "2022-09-01T00:49:03", "text": "真的拿到 VisionFive v1 之后好失望... 纯 CPU 渲染的图形界面真的没法用,火狐切一个 tab 要渲染三秒,开 XFCE 的设置界面要等八秒(\n\n笔记本主板还是先用 rock pi 4b 设计好了,等十月份 VisionFive v2 出来再换过去", "views": 135, "forwards": 1, "images": [{"width": 1082, "height": 646, "date": "2022-09-01T00:49:03", "media_type": "photo", "original_name": "photo_2022-09-01_00-49-03.jpg", "url": "media/1135.jpg", "size": 64088, "thumb": "media/1135.jpg_thumb.jpg"}]}, {"id": 1136, "date": "2022-09-01T06:54:44", "text": "忘记发了 补一下今天炒的肉肉w\n\n果然手切的肉肉片用酱油和淀粉腌过之后比买切好的肉丝口感好很多哦\n\n...可惜我切肉切得太少了,这次的肉肉买回家花了好久才切完。不过切菜已经可以做到烧着锅边炒边把菜切完的速度了!", "views": 63, "forwards": 0, "media_group_id": 13296122277184205, "images": [{"width": 1280, "height": 960, "date": "2022-09-01T06:54:44", "media_type": "photo", "original_name": "photo_2022-09-01_06-54-44.jpg", "url": "media/1136.jpg", "size": 193888, "thumb": "media/1136.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T06:54:44", "media_type": "photo", "original_name": "photo_2022-09-01_06-54-44.jpg", "url": "media/1137.jpg", "size": 136038, "thumb": "media/1137.jpg_thumb.jpg"}]}, {"id": 1138, "date": "2022-09-01T11:10:39", "text": "去接书书 qwq", "views": 69, "forwards": 1, "media_group_id": 13296245113455813, "images": [{"width": 1280, "height": 960, "date": "2022-09-01T11:10:24", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-24.jpg", "url": "media/1138.jpg", "size": 102220, "thumb": "media/1138.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T11:10:36", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-36.jpg", "url": "media/1139.jpg", "size": 157498, "thumb": "media/1139.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-01T11:10:38", "media_type": "photo", "original_name": "photo_2022-09-01_11-10-38.jpg", "url": "media/1140.jpg", "size": 173035, "thumb": "media/1140.jpg_thumb.jpg"}]}, {"id": 1141, "date": "2022-09-02T06:33:12", "text": "书住进来啦w\n\n今天好累——带书去办了 SIM 卡和银行卡、去宜家订完了家具、抱了一个床垫回来,回家之后把暑假实习的收尾交接做完了一半\n\nmeanwhile, 聊聊睡了一天", "views": 68, "forwards": 2}, {"id": 1142, "date": "2022-09-02T06:51:00", "text": "明天还有好多想做的事情,睡觉睡觉\n\n书书十点多开着灯开着门就睡着了... 肯定今天累坏了吧\n\n(睡相好可爱!", "views": 73, "forwards": 0}, {"id": 1143, "date": "2022-09-02T17:06:55", "text": "白灼菜心!\n\n原来真的就是菜煮熟浇上烧开的酱油、耗油、蒜末酱汁——做起来好简单", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T17:06:54", "media_type": "photo", "original_name": "photo_2022-09-02_17-06-54.jpg", "url": "media/1143.jpg", "size": 172555, "thumb": "media/1143.jpg_thumb.jpg"}]}, {"id": 1145, "date": "2022-09-02T18:05:05", "text": "给书打印了一只小狐狸w\n\n第一次给 3D 打印的东西上色,用了聊聊的高达马克笔,效果还不错 qwq", "views": 172, "forwards": 2, "media_group_id": 13297135240200285, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T18:05:03", "media_type": "photo", "original_name": "photo_2022-09-02_18-05-03.jpg", "url": "media/1144.jpg", "size": 149817, "thumb": "media/1144.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T18:05:04", "media_type": "photo", "original_name": "photo_2022-09-02_18-05-04.jpg", "url": "media/1145.jpg", "size": 214971, "thumb": "media/1145.jpg_thumb.jpg"}]}, {"id": 1146, "date": "2022-09-02T21:06:18", "text": "把坏掉的焊下来了!\n\n感觉好像在给电路板拔牙", "views": 75, "forwards": 0, "media_group_id": 13297222229903437, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T21:06:17", "media_type": "photo", "original_name": "photo_2022-09-02_21-06-17.jpg", "url": "media/1146.jpg", "size": 254438, "thumb": "media/1146.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T21:06:18", "media_type": "photo", "original_name": "photo_2022-09-02_21-06-18.jpg", "url": "media/1147.jpg", "size": 238687, "thumb": "media/1147.jpg_thumb.jpg"}], "reply": {"id": 1113, "text": "昨天清理了一下键盘,洗了键帽没干就扣上去了,然后今天 k q 5 8 9 都坏了...", "thumb": "media/1112.jpg_thumb.jpg"}}, {"id": 1148, "date": "2022-09-02T21:35:39", "text": "把新的键轴焊上去就修好啦!复活了ww\n\n(虽然焊得好难看... 好久没有焊过东西了全都忘了xx", "views": 75, "forwards": 0, "media_group_id": 13297236312725261, "images": [{"width": 1280, "height": 960, "date": "2022-09-02T21:35:37", "media_type": "photo", "original_name": "photo_2022-09-02_21-35-37.jpg", "url": "media/1148.jpg", "size": 215416, "thumb": "media/1148.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-02T21:35:38", "media_type": "photo", "original_name": "photo_2022-09-02_21-35-38.jpg", "url": "media/1149.jpg", "size": 269854, "thumb": "media/1149.jpg_thumb.jpg"}]}, {"id": 1150, "date": "2022-09-03T16:38:42", "text": "集运的屏幕面板和键盘被安检退包了... 又要等一个月了呜呜呜", "views": 75, "forwards": 0, "media_group_id": 13297784980601629, "images": [{"width": 1080, "height": 478, "date": "2022-09-03T16:38:41", "media_type": "photo", "original_name": "photo_2022-09-03_16-38-41.jpg", "url": "media/1150.jpg", "size": 83667, "thumb": "media/1150.jpg_thumb.jpg"}], "reply": {"id": 1131, "text": "VisionFive 和各种小零件终于到了!快递花了 20 天(x\n\n屏幕面板和键盘什么的在另一个包裹里还要等更久... 好怀念小时候住在中关村电子城旁边想要什么零件就可以骑车出去买 qwq"}}, {"id": 1153, "date": "2022-09-04T02:58:24", "text": "又做了一次炒肉肉w\n\n想着今天是给四个人做所以多放点肉肉结果就放太多了... 最后没吃完剩了一点肉倒掉了(x", "views": 71, "forwards": 0, "media_group_id": 13298082439114845, "images": [{"width": 1280, "height": 960, "date": "2022-09-04T02:58:24", "media_type": "photo", "original_name": "photo_2022-09-04_02-58-24.jpg", "url": "media/1152.jpg", "size": 160090, "thumb": "media/1152.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-04T02:58:24", "media_type": "photo", "original_name": "photo_2022-09-04_02-58-24.jpg", "url": "media/1153.jpg", "size": 175305, "thumb": "media/1153.jpg_thumb.jpg"}], "reply": {"id": 1136, "text": "忘记发了 补一下今天炒的肉肉w\n\n果然手切的肉肉片用酱油和淀粉腌过之后比买切好的肉丝口感好很多哦\n\n...可惜我切肉切得太少了,这次的肉肉买回家花了好久才切完。不过切菜已经可以做到烧着锅边炒边把菜切完的速度了!", "thumb": "media/1136.jpg_thumb.jpg"}}, {"id": 1154, "date": "2022-09-05T20:45:48", "text": "和书把家具拼好啦,书房间里桌椅和书架都摆好了w\n\n这次手动拧螺丝真的好累... 之前搬家的时候有雏借给我们的电动螺丝刀,装家具基本没费力气,可惜雏现在在 QC\n\n拼完之后躺下一下子睡了 3h(x", "views": 73, "forwards": 0, "images": [{"width": 1280, "height": 924, "date": "2022-09-05T20:45:48", "media_type": "photo", "original_name": "photo_2022-09-05_20-45-48.jpg", "url": "media/1154.jpg", "size": 203628, "thumb": "media/1154.jpg_thumb.jpg"}]}, {"id": 1155, "date": "2022-09-06T01:10:39", "text": "番茄死掉之后花盆里种了葱,葱长得好快 qwq", "views": 69, "forwards": 0, "reply": {"id": 1124, "text": "刚第七天,叶子已经干了还到处都在发白 😭\n\n明明把它放在阳光能照到的地方了,也浇水了,还用了肥料...", "thumb": "media/1124.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-09-06T01:10:39", "media_type": "photo", "original_name": "photo_2022-09-06_01-10-39.jpg", "url": "media/1155.jpg", "size": 184585, "thumb": "media/1155.jpg_thumb.jpg"}]}, {"id": 1156, "date": "2022-09-06T01:12:49", "text": "#桂桂聊聊书书今天吃什么\n豚骨拉面和盐焗鸡!", "views": 165, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-06T01:12:48", "media_type": "photo", "original_name": "photo_2022-09-06_01-12-48.jpg", "url": "media/1156.jpg", "size": 170941, "thumb": "media/1156.jpg_thumb.jpg"}]}, {"id": 1157, "date": "2022-09-06T02:39:06", "text": "不知不觉暑假就只剩两天了...", "views": 72, "forwards": 0, "images": [{"width": 1280, "height": 804, "date": "2022-09-06T02:39:06", "media_type": "photo", "original_name": "photo_2022-09-06_02-39-06.jpg", "url": "media/1157.jpg", "size": 70644, "thumb": "media/1157.jpg_thumb.jpg"}]}, {"id": 1158, "date": "2022-09-06T14:19:45", "text": "还有好多事情想做,但是每件事对于最后两天的自由来说都感觉有点无关紧要... 好想做点什么能让我觉得没有把整个暑假浪费掉的事情", "views": 70, "forwards": 0, "reply": {"id": 1157, "text": "不知不觉暑假就只剩两天了..."}}, {"id": 1159, "date": "2022-09-07T02:09:58", "text": "HyFetch 现在支持检测显示器、键鼠、风扇、机箱、电源的型号 (大雾", "views": 86, "forwards": 1, "images": [{"width": 730, "height": 437, "date": "2022-09-07T02:13:27", "media_type": "photo", "original_name": "photo_2022-09-07_02-13-27.jpg", "url": "media/1159.jpg", "size": 61492, "thumb": "media/1159.jpg_thumb.jpg"}]}, {"id": 1160, "date": "2022-09-07T03:08:54", "text": "今天晚饭的炖鸡w\n\n菜炖太久结果炖烂了... 下次等到最后十分钟再放菜好啦", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-07T03:08:54", "media_type": "photo", "original_name": "photo_2022-09-07_03-08-54.jpg", "url": "media/1160.jpg", "size": 178296, "thumb": "media/1160.jpg_thumb.jpg"}]}, {"id": 1161, "date": "2022-09-07T13:18:25", "text": "要习惯一下早上九点起床了... 即使睡了 9h 还是好困", "views": 69, "forwards": 0}, {"id": 1162, "date": "2022-09-07T15:28:13", "text": "课表全都打到日历里啦\n\n今年也是六门课但是超级水 qwq", "views": 66, "forwards": 1, "media_group_id": 13300515948611565, "images": [{"width": 706, "height": 502, "date": "2022-09-07T15:28:11", "media_type": "photo", "original_name": "photo_2022-09-07_15-28-11.jpg", "url": "media/1162.jpg", "size": 37611, "thumb": "media/1162.jpg_thumb.jpg"}, {"width": 1280, "height": 719, "date": "2022-09-07T15:28:13", "media_type": "photo", "original_name": "photo_2022-09-07_15-28-13.jpg", "url": "media/1163.jpg", "size": 91051, "thumb": "media/1163.jpg_thumb.jpg"}]}, {"id": 1164, "date": "2022-09-07T20:28:24", "text": "今天再去这里抽血,六个月之前看到的乐器店现在已经不在了...", "views": 67, "forwards": 0, "media_group_id": 13300660034097005, "images": [{"width": 960, "height": 1280, "date": "2022-09-07T20:28:17", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-17.jpg", "url": "media/1164.jpg", "size": 160905, "thumb": "media/1164.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-07T20:28:21", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-21.jpg", "url": "media/1165.jpg", "size": 259715, "thumb": "media/1165.jpg_thumb.jpg"}, {"width": 1280, "height": 978, "date": "2022-09-07T20:28:23", "media_type": "photo", "original_name": "photo_2022-09-07_20-28-23.jpg", "url": "media/1166.jpg", "size": 251470, "thumb": "media/1166.jpg_thumb.jpg"}], "reply": {"id": 413, "text": "抽完血之后的快乐ww\n过了多少年还是好喜欢麦香鱼"}}, {"id": 1167, "date": "2022-09-07T21:29:22", "text": "今天在麦当劳\n\n我吃了一个甜筒和小鸡堡,一共 $4.8\n\n聊聊吃了三层芝士堡、双层 1/4 榜芝士堡、薯条、菠萝、大可乐,一共 $18.6 🌚", "views": 67, "forwards": 0, "images": [{"width": 1279, "height": 834, "date": "2022-09-07T21:29:22", "media_type": "photo", "original_name": "photo_2022-09-07_21-29-22.jpg", "url": "media/1167.jpg", "size": 103050, "thumb": "media/1167.jpg_thumb.jpg"}]}, {"id": 1168, "date": "2022-09-08T00:39:38", "text": "UofT 的 Club Fair 今年终于恢复线下了!去逛了一圈\n\nUofTCTF 今年有 Club Fair 的位置了哇,社团方向也明确了好多。去年认识的 RF 社长今年看起来像完全变了一个人一样,差点没认出来(x\n\n旁边是 UofT LUG,在那里招新的人(好像不是社长)是一个旧 Thinkpad 钉子户,从 CPU 到热插拔电池都换了一遍。虽然没认出我的衣服上的 ArchLinux 字符画有点可惜\n\n还有好多好有趣的社团!书书看上了急救社和荣格协会,台子上摆着她毕业论文里提到的《共时性:非因果的关联原则》。聊聊看上了桌游社和托尔金社,她没办法参加就拉着让我去报名。还有我好想去的折纸社和日本文化部,这个龙猫折纸好厉害我也想学 qwq", "views": 150, "forwards": 1, "media_group_id": 13300780627100557, "images": [{"width": 960, "height": 1280, "date": "2022-09-08T00:39:34", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-34.jpg", "url": "media/1168.jpg", "size": 269526, "thumb": "media/1168.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-07T18:46:59", "media_type": "photo", "original_name": "photo_2022-09-07_18-46-59.jpg", "url": "media/1169.jpg", "size": 248470, "thumb": "media/1169.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:35", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-35.jpg", "url": "media/1170.jpg", "size": 209541, "thumb": "media/1170.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1171.jpg", "size": 220718, "thumb": "media/1171.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1172.jpg", "size": 210211, "thumb": "media/1172.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T00:39:36", "media_type": "photo", "original_name": "photo_2022-09-08_00-39-36.jpg", "url": "media/1173.jpg", "size": 177161, "thumb": "media/1173.jpg_thumb.jpg"}]}, {"id": 1174, "date": "2022-09-08T15:49:30", "text": "还有一个小时就要开始第一节课了...", "views": 60, "forwards": 0}, {"id": 1175, "date": "2022-09-08T17:13:59", "text": "第一结课就迟到十分钟hhh", "views": 57, "forwards": 0}, {"id": 1176, "date": "2022-09-08T20:04:43", "text": "这门课讲的是中国文学中的超自然故事,第一节课读了两篇搜神记和聊斋志异里面的故事、对比了两种不同的叙述方式,感觉挺有趣的。这个老师课上偶尔说中文名词的时候口音真的好标准,配上他的欧洲面孔稍微有点违和\n\n然后我交到朋友了!是一个历史和东亚研究双专业的韩国留学生,居然认出了我笔电后盖上印的灵梦和魔理沙。小组讨论的时候发现他和我一样是那种需要把逻辑理清才敢开口的人,为了缓解尴尬我说了点不接上下文的想法结果反而更尴尬了(x\n\n啊 还有看他在笔记本上写的汉字真的好可爱!像是一笔一笔临摹上去的那种感觉(虽然我现在也快要忘记怎样用纸笔写汉字了", "views": 64, "forwards": 0, "media_group_id": 13301339867901717, "images": [{"width": 1280, "height": 960, "date": "2022-09-08T20:04:42", "media_type": "photo", "original_name": "photo_2022-09-08_20-04-42.jpg", "url": "media/1176.jpg", "size": 94173, "thumb": "media/1176.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T20:04:43", "media_type": "photo", "original_name": "photo_2022-09-08_20-04-43.jpg", "url": "media/1177.jpg", "size": 125436, "thumb": "media/1177.jpg_thumb.jpg"}]}, {"id": 1178, "date": "2022-09-08T20:13:14", "text": "不过在校园里吃饭真的是个问题... 离校园近的快餐店全都排满了人\n\n结果走了好远去唐人街那边的 Subway 买了一个三明治,走进去的时候角落里坐着一个带着墨镜的人,还专门摘下墨镜看了一眼我衣服上的跨旗然后给我竖了一个中指 🌚", "views": 63, "forwards": 0, "media_group_id": 13301343958583309, "images": [{"width": 1280, "height": 960, "date": "2022-09-08T20:07:32", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-32.jpg", "url": "media/1178.jpg", "size": 205758, "thumb": "media/1178.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-08T20:07:33", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-33.jpg", "url": "media/1179.jpg", "size": 270692, "thumb": "media/1179.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-09-08T20:07:33", "media_type": "photo", "original_name": "photo_2022-09-08_20-07-33.jpg", "url": "media/1180.jpg", "size": 219857, "thumb": "media/1180.jpg_thumb.jpg"}]}, {"id": 1181, "date": "2022-09-09T13:38:10", "text": "每天都要早上九点起床好累...\n\n明明遇到聊聊之前每天都能早睡早起的,发生什么了呢?", "views": 60, "forwards": 0}, {"id": 1182, "date": "2022-09-09T16:57:49", "text": "发现了 Bahen Center 的自习室!\n\n有软软的沙发 可以边充电边睡觉了 qwq", "views": 59, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-09T16:57:49", "media_type": "photo", "original_name": "photo_2022-09-09_16-57-49.jpg", "url": "media/1182.jpg", "size": 214901, "thumb": "media/1182.jpg_thumb.jpg"}]}, {"id": 1183, "date": "2022-09-10T04:53:38", "text": "多少年没写 Java 了... 今天打开 IDE 创建文件的时候发现模板里还有前前任的名字 😢", "views": 61, "forwards": 0, "images": [{"width": 1224, "height": 472, "date": "2022-09-10T04:51:27", "media_type": "photo", "original_name": "photo_2022-09-10_04-51-27.jpg", "url": "media/1183.jpg", "size": 48707, "thumb": "media/1183.jpg_thumb.jpg"}]}, {"id": 1184, "date": "2022-09-10T08:31:42", "text": "第一次用 Github Classroom!\n\nCSC207 这门 Java 课大纲里说需要创建一个 Github 账号原来是为了这个。还好这些作业仓库是创建到他们的 org 账号里面,之前还在担心会给我的 github 首页丢垃圾(x", "views": 61, "forwards": 0, "images": [{"width": 1080, "height": 930, "date": "2022-09-10T08:31:42", "media_type": "photo", "original_name": "photo_2022-09-10_08-31-42.jpg", "url": "media/1184.jpg", "size": 78925, "thumb": "media/1184.jpg_thumb.jpg"}]}, {"id": 1185, "date": "2022-09-10T09:05:58", "text": "草草草\n\nCSC207 期末项目需要 6-8 个人的小组一起做,因为 git log 也在打分项目里所以不能一个人 carry... 前几天还在为怎样组一个代码能力差不多的队伍发愁\n\n今天写完作业看到大家的 intro 作业在 Github Classroom 上都是公开的,我就想出了一个完美的组队方法:把所有人的 Github 主页爬下来然后评分,给分数最接近我的人发邮件\n\n刚才把爬虫写好了之后发现,目前写完作业的人居然没有人超过我 🌚\n\n然后!然后我给下面那个 65% 分的人发了邮件,他他他居然回我说他是这门课的助教 🌚", "views": 66, "forwards": 0, "media_group_id": 13302406069767293, "images": [{"width": 684, "height": 800, "date": "2022-09-10T08:45:13", "media_type": "photo", "original_name": "photo_2022-09-10_08-45-13.jpg", "url": "media/1185.jpg", "size": 73126, "thumb": "media/1185.jpg_thumb.jpg"}, {"width": 1280, "height": 867, "date": "2022-09-10T08:51:43", "media_type": "photo", "original_name": "photo_2022-09-10_08-51-43.jpg", "url": "media/1186.jpg", "size": 101535, "thumb": "media/1186.jpg_thumb.jpg"}]}, {"id": 1187, "date": "2022-09-10T16:52:25", "text": "注册到了 aza.moe!\n终于我也有三个字的域名了 qwq", "views": 69, "forwards": 0, "images": [{"width": 1280, "height": 463, "date": "2022-09-10T16:52:25", "media_type": "photo", "original_name": "photo_2022-09-10_16-52-25.jpg", "url": "media/1187.jpg", "size": 24819, "thumb": "media/1187.jpg_thumb.jpg"}]}, {"id": 1189, "date": "2022-09-11T16:28:32", "text": "睡着了就醒不来了 \n还是让它睡不着比较好(?\n\n黑苹果日常被困在噩梦里", "views": 70, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T16:28:32", "media_type": "photo", "original_name": "photo_2022-09-11_16-28-32.jpg", "url": "media/1189.jpg", "size": 258742, "thumb": "media/1189.jpg_thumb.jpg"}]}, {"id": 1190, "date": "2022-09-11T21:07:22", "text": "给聊聊的千年隼模型做了灯 qwq\n\n有特别多的灵车焊点和地狱走线(x", "views": 75, "forwards": 1, "media_group_id": 13303443536039781, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T21:07:20", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-20.jpg", "url": "media/1190.jpg", "size": 215926, "thumb": "media/1190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:20", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-20.jpg", "url": "media/1191.jpg", "size": 179778, "thumb": "media/1191.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1192.jpg", "size": 154656, "thumb": "media/1192.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1193.jpg", "size": 206768, "thumb": "media/1193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T21:07:21", "media_type": "photo", "original_name": "photo_2022-09-11_21-07-21.jpg", "url": "media/1194.jpg", "size": 126647, "thumb": "media/1194.jpg_thumb.jpg"}]}, {"id": 1197, "date": "2022-09-11T23:15:58", "text": "#桂桂聊聊书书今天吃什么\n香菇炒油菜和芹菜炒肉w\n\n...切肉还是切得太慢了,炒完芹菜炒肉之后油菜已经凉了 😭", "views": 174, "forwards": 1, "media_group_id": 13303505268259725, "images": [{"width": 1280, "height": 960, "date": "2022-09-11T23:15:57", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-57.jpg", "url": "media/1195.jpg", "size": 202607, "thumb": "media/1195.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T23:15:57", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-57.jpg", "url": "media/1196.jpg", "size": 170523, "thumb": "media/1196.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-11T23:15:58", "media_type": "photo", "original_name": "photo_2022-09-11_23-15-58.jpg", "url": "media/1197.jpg", "size": 193835, "thumb": "media/1197.jpg_thumb.jpg"}]}, {"id": 1198, "date": "2022-09-12T03:51:21", "text": "书书用我的旧台式装了 NixOS,我用书书的旧笔电装了黑苹果 qwq\n\n断断续续配了两周把大部分的功能都配好啦,现在只剩睡眠、TF 口、触笔、摄像头不能用了。\n\n但是睡眠完全不知道怎么修... 看了日志完全没有头绪", "views": 74, "forwards": 1, "reply": {"id": 1189, "text": "睡着了就醒不来了 \n还是让它睡不着比较好(?\n\n黑苹果日常被困在噩梦里"}, "images": [{"width": 1280, "height": 960, "date": "2022-09-12T03:51:21", "media_type": "photo", "original_name": "photo_2022-09-12_03-51-21.jpg", "url": "media/1198.jpg", "size": 200802, "thumb": "media/1198.jpg_thumb.jpg"}]}, {"id": 1199, "date": "2022-09-12T12:45:01", "text": "好困... 不想去上学,想再睡一整天", "views": 71, "forwards": 0}, {"id": 1200, "date": "2022-09-12T15:34:45", "text": "今天第一節課遲到了半小時,第二節課走錯了房間(x", "views": 74, "forwards": 0}, {"id": 1201, "date": "2022-09-12T19:03:01", "text": "SDS279 教授进来,然后开始放 BTS 的 kpop 🌚", "views": 72, "forwards": 0}, {"id": 1202, "date": "2022-09-13T01:35:41", "text": "家里的两只鲨鲨生了一只小鲨鲨(?", "views": 178, "forwards": 5, "images": [{"width": 1280, "height": 960, "date": "2022-09-13T01:35:40", "media_type": "photo", "original_name": "photo_2022-09-13_01-35-40.jpg", "url": "media/1202.jpg", "size": 191496, "thumb": "media/1202.jpg_thumb.jpg"}]}, {"id": 1203, "date": "2022-09-13T02:11:34", "text": "睡觉睡觉w\n\n试试回到以前早睡早起的作息... 现在的作息去听线下课真的太累了", "views": 80, "forwards": 0, "reply": {"id": 1181, "text": "每天都要早上九点起床好累...\n\n明明遇到聊聊之前每天都能早睡早起的,发生什么了呢?"}}, {"id": 1204, "date": "2022-09-13T23:59:13", "text": "认真试了一下用 nixos 做主力系统,感觉完全不行(x\n\nnodejs 和 python 很多依赖都需要 native binding,npm/pip 也都把编好的二进制打包进去了。然而因为 nixos 没有一般 linux 的那些路径,大部分二进制都不能直接运行,需要 patchelf 把依赖路径都改掉才行...\n\n用 nixpkgs 里面的 pythonPackages 和 nodePackages 写 nix 构建脚本的话就没办法保证别人在普通的 distro 上也能正常用 npm/pip 构建了,而且 nixpkgs 的更新频率好慢\n\n还有一个问题就是,虽然 /etc 系统配置同步很方便,但是用同样方式同步用户 home 的配置的话非常麻烦... 用 home-manager 就不能在应用内改设置了,必须花时间查每个选项用 nix 语法应该怎么写\n\n决定还是换成 Arch + nix 啦", "views": 86, "forwards": 1}, {"id": 1205, "date": "2022-09-14T04:40:38", "text": "archinstall 好方便,居然全程不用看教程不用输指令就把 Arch 装好了,还自动装好了 gnome\n\n终于不用被 Arch 难入手劝退了 qwq", "views": 76, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-14T04:40:38", "media_type": "photo", "original_name": "photo_2022-09-14_04-40-38.jpg", "url": "media/1205.jpg", "size": 200711, "thumb": "media/1205.jpg_thumb.jpg"}]}, {"id": 1206, "date": "2022-09-15T00:35:25", "text": "书书来这边之后第一次做菜,好好吃!\n\n炒卷心菜甜甜的 qwq", "views": 68, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-15T00:35:24", "media_type": "photo", "original_name": "photo_2022-09-15_00-35-24.jpg", "url": "media/1206.jpg", "size": 163453, "thumb": "media/1206.jpg_thumb.jpg"}]}, {"id": 1207, "date": "2022-09-15T01:30:06", "text": "葱长得好快!\n\n比我们吃得快,以后不用买葱了 qwq", "views": 68, "forwards": 0, "reply": {"id": 1155, "text": "番茄死掉之后花盆里种了葱,葱长得好快 qwq"}, "images": [{"width": 960, "height": 1280, "date": "2022-09-15T01:30:05", "media_type": "photo", "original_name": "photo_2022-09-15_01-30-05.jpg", "url": "media/1207.jpg", "size": 175483, "thumb": "media/1207.jpg_thumb.jpg"}]}, {"id": 1208, "date": "2022-09-16T15:22:44", "text": "草 如果每根手指都代表二进制的一位的话两只手可以从 0 数到 1023 🌚", "views": 147, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-16T15:22:44", "media_type": "photo", "original_name": "photo_2022-09-16_15-22-44.jpg", "url": "media/1208.jpg", "size": 84587, "thumb": "media/1208.jpg_thumb.jpg"}]}, {"id": 1209, "date": "2022-09-16T16:36:51", "text": "书包好重... 要是能用小车拉着书包就好了", "views": 64, "forwards": 0}, {"id": 1210, "date": "2022-09-17T01:42:21", "text": "晚上吃了霸蛮的酸萝卜粉\n\n虽然没有家乡湖南的米粉好吃但是也挺好吃的。想起来以前回湖南老家每天都会去吃的,一对老夫妇开的那家米粉店... 新冠之后已经四年没有回过老家了,不知道现在还在不在\n\n有点想家... 好想回去看看姥姥姥爷都过得怎么样", "views": 63, "forwards": 0, "media_group_id": 13307031534942061, "images": [{"width": 1280, "height": 960, "date": "2022-09-17T01:42:20", "media_type": "photo", "original_name": "photo_2022-09-17_01-42-20.jpg", "url": "media/1210.jpg", "size": 171808, "thumb": "media/1210.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-17T01:42:21", "media_type": "photo", "original_name": "photo_2022-09-17_01-42-21.jpg", "url": "media/1211.jpg", "size": 247156, "thumb": "media/1211.jpg_thumb.jpg"}]}, {"id": 1212, "date": "2022-09-17T20:46:15", "text": "家里的 NAS 种子机重新开上啦!\n\n这次在卢森堡服务器上搭了 wireguard 出口,比之前的 shadowsocks 更安全了。之前 shadowsocks 的时候还要用主机 IP 更新 tracker 来着\n\n(感谢鱼塔帮忙修复 wireguard 配置 qwq", "views": 61, "forwards": 0, "images": [{"width": 908, "height": 325, "date": "2022-09-17T20:46:15", "media_type": "photo", "original_name": "photo_2022-09-17_20-46-15.jpg", "url": "media/1212.jpg", "size": 70638, "thumb": "media/1212.jpg_thumb.jpg"}]}, {"id": 1213, "date": "2022-09-18T01:07:13", "text": "#桂桂聊聊书书今天吃什么\n鸡肉咖喱!\n\n之前买了一把砍骨刀,今天第一次砍鸡腿,感觉真的好难砍准... 力气太重总是砍偏,太轻又砍不断骨头\n\n结果咖喱里面多了好多骨头渣(虽然也挺好吃的 qwq", "views": 68, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-18T01:07:13", "media_type": "photo", "original_name": "photo_2022-09-18_01-07-13.jpg", "url": "media/1213.jpg", "size": 141373, "thumb": "media/1213.jpg_thumb.jpg"}]}, {"id": 1214, "date": "2022-09-18T13:56:21", "text": "梦到期末演讲讲了一个 telegram 表情分类模型...\n\n这个想法好棒!如果能做一个自动给贴纸选择对应 emoji 的模型的话就能自动化表情包转换了\n\n...感谢梦神托给我这么好的想法 qwq", "views": 60, "forwards": 0}, {"id": 1215, "date": "2022-09-19T00:32:40", "text": "周日先把一整周的午餐三明治做好 qwq", "views": 63, "forwards": 0, "media_group_id": 13308380481565533, "images": [{"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1215.jpg", "size": 295235, "thumb": "media/1215.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1216.jpg", "size": 177818, "thumb": "media/1216.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T00:32:39", "media_type": "photo", "original_name": "photo_2022-09-19_00-32-39.jpg", "url": "media/1217.jpg", "size": 128271, "thumb": "media/1217.jpg_thumb.jpg"}]}, {"id": 1218, "date": "2022-09-19T15:23:44", "text": "http://www.styluslabs.com/\n\n这个手写笔记软件的网页居然是手写的诶!好好玩 qwq", "views": 81, "forwards": 0}, {"id": 1219, "date": "2022-09-19T16:33:22", "text": "刚拿到 logisim evolution 应该做什么hhh", "views": 63, "forwards": 0, "images": [{"width": 1280, "height": 838, "date": "2022-09-19T16:33:22", "media_type": "photo", "original_name": "photo_2022-09-19_16-33-22.jpg", "url": "media/1219.jpg", "size": 157052, "thumb": "media/1219.jpg_thumb.jpg"}]}, {"id": 1220, "date": "2022-09-19T18:42:07", "text": "2in1 本的正确用法", "views": 63, "forwards": 0, "media_group_id": 13308903417911293, "images": [{"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1220.jpg", "size": 192668, "thumb": "media/1220.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1221.jpg", "size": 183854, "thumb": "media/1221.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-19T18:42:06", "media_type": "photo", "original_name": "photo_2022-09-19_18-42-06.jpg", "url": "media/1222.jpg", "size": 147388, "thumb": "media/1222.jpg_thumb.jpg"}]}, {"id": 1223, "date": "2022-09-20T05:41:38", "text": "一转眼就又快到凌晨两点了... 时间过得好快", "views": 64, "forwards": 0}, {"id": 1224, "date": "2022-09-20T15:07:47", "text": "TTC 公交新车换了 LCD 屏幕之后字更小了完全看不清...", "views": 60, "forwards": 0, "media_group_id": 13309491741559629, "images": [{"width": 1280, "height": 960, "date": "2022-09-20T15:07:46", "media_type": "photo", "original_name": "photo_2022-09-20_15-07-46.jpg", "url": "media/1224.jpg", "size": 220868, "thumb": "media/1224.jpg_thumb.jpg"}, {"width": 1024, "height": 683, "date": "2022-09-20T15:07:47", "media_type": "photo", "original_name": "photo_2022-09-20_15-07-47.jpg", "url": "media/1225.jpg", "size": 149439, "thumb": "media/1225.jpg_thumb.jpg"}]}, {"id": 1229, "date": "2022-09-21T02:07:13", "text": "给 Intel 600P 写零,写着写着速度从 1.8 GB/s 降到了 120 MB/s...\n\n然后发现是 SSD 过热了,明明贴了散热片还烧到了 71°C (╯’ – ‘)╯︵ ┻━┻\n\n把去年在宿舍买的大风扇贴上去暂时解决了问题,温度降到了 57°C,也没有严重警告了 ┬─┬ ノ( ‘ – ‘ノ)", "views": 76, "forwards": 0, "media_group_id": 13309808270629829, "images": [{"width": 960, "height": 1280, "date": "2022-09-21T01:55:57", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-57.jpg", "url": "media/1229.jpg", "size": 200326, "thumb": "media/1229.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-21T01:55:56", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-56.jpg", "url": "media/1230.jpg", "size": 219235, "thumb": "media/1230.jpg_thumb.jpg"}, {"width": 489, "height": 439, "date": "2022-09-21T01:55:58", "media_type": "photo", "original_name": "photo_2022-09-21_01-55-58.jpg", "url": "media/1231.jpg", "size": 51618, "thumb": "media/1231.jpg_thumb.jpg"}]}, {"id": 1232, "date": "2022-09-21T02:37:28", "text": "好耶!我也用上灵车 btrfs raid0 了\n\n用了两块超灵车电子垃圾 SSD,一块「大号 U 盘」SN350 和一块 Intel 600P 🌚", "views": 69, "forwards": 0, "images": [{"width": 867, "height": 261, "date": "2022-09-21T02:37:28", "media_type": "photo", "original_name": "photo_2022-09-21_02-37-28.jpg", "url": "media/1232.jpg", "size": 36754, "thumb": "media/1232.jpg_thumb.jpg"}]}, {"id": 1233, "date": "2022-09-21T22:29:02", "text": "在学校捡到一个长满了刺的果子,然后查了一下发现它居然是栗子!🌰\n\n原来栗子外面是这个样子的 😮", "views": 63, "forwards": 0, "images": [{"width": 1028, "height": 1280, "date": "2022-09-21T22:29:02", "media_type": "photo", "original_name": "photo_2022-09-21_22-29-02.jpg", "url": "media/1233.jpg", "size": 132490, "thumb": "media/1233.jpg_thumb.jpg"}]}, {"id": 1235, "date": "2022-09-22T02:13:01", "text": "#桂桂聊聊书书今天吃什么\n聊聊做的可乐鸡翅!\n\n我回家之后还在收汁的时候加了五个鸡蛋,然后收汁计时的时候没听到闹钟叫,收得太干两个鸡蛋炸掉了(x\n\n不过好好吃 qwq", "views": 160, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-22T02:13:01", "media_type": "photo", "original_name": "photo_2022-09-22_02-13-01.jpg", "url": "media/1235.jpg", "size": 163768, "thumb": "media/1235.jpg_thumb.jpg"}]}, {"id": 1236, "date": "2022-09-22T15:44:38", "text": "古代志怪小说好喜欢写性转(x", "views": 67, "forwards": 0, "media_group_id": 13310891831574205, "images": [{"width": 553, "height": 456, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1236.jpg", "size": 48194, "thumb": "media/1236.jpg_thumb.jpg"}, {"width": 571, "height": 631, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1237.jpg", "size": 49337, "thumb": "media/1237.jpg_thumb.jpg"}, {"width": 554, "height": 471, "date": "2022-09-22T15:44:38", "media_type": "photo", "original_name": "photo_2022-09-22_15-44-38.jpg", "url": "media/1238.jpg", "size": 39576, "thumb": "media/1238.jpg_thumb.jpg"}]}, {"id": 1239, "date": "2022-09-22T16:26:34", "text": "今天的风(", "views": 65, "forwards": 0, "images": [{"width": 1280, "height": 584, "date": "2022-09-22T16:26:34", "media_type": "photo", "original_name": "photo_2022-09-22_16-26-34.jpg", "url": "media/1239.jpg", "size": 176589, "thumb": "media/1239.jpg_thumb.jpg"}]}, {"id": 1240, "date": "2022-09-22T16:50:34", "text": "第一次看到 TTC 的工作人员清理地铁轨道 qwq", "views": 65, "forwards": 0, "images": [{"width": 1009, "height": 1280, "date": "2022-09-22T16:50:34", "media_type": "photo", "original_name": "photo_2022-09-22_16-50-34.jpg", "url": "media/1240.jpg", "size": 194051, "thumb": "media/1240.jpg_thumb.jpg"}]}, {"id": 1241, "date": "2022-09-22T17:45:57", "text": "UofT 网络日常... 已经可以说是完全连不通了,而且这个楼里还没有移动信号...\n\n上课四十分钟了才加载出笔记 😭", "views": 63, "forwards": 0, "media_group_id": 13310950060328221, "images": [{"width": 1280, "height": 995, "date": "2022-09-22T17:45:53", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-53.jpg", "url": "media/1241.jpg", "size": 49478, "thumb": "media/1241.jpg_thumb.jpg"}, {"width": 1188, "height": 643, "date": "2022-09-22T17:45:55", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-55.jpg", "url": "media/1242.jpg", "size": 106643, "thumb": "media/1242.jpg_thumb.jpg"}, {"width": 1188, "height": 643, "date": "2022-09-22T17:45:57", "media_type": "photo", "original_name": "photo_2022-09-22_17-45-57.jpg", "url": "media/1243.jpg", "size": 108171, "thumb": "media/1243.jpg_thumb.jpg"}]}, {"id": 1245, "date": "2022-09-22T19:42:52", "text": "风太大把自动门吹坏了 🌚", "views": 67, "forwards": 0, "media_group_id": 13311006183322413, "images": [{"width": 960, "height": 1280, "date": "2022-09-22T19:42:35", "media_type": "photo", "original_name": "photo_2022-09-22_19-42-35.jpg", "url": "media/1244.jpg", "size": 215033, "thumb": "media/1244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-22T19:42:52", "media_type": "photo", "original_name": "photo_2022-09-22_19-42-52.jpg", "url": "media/1245.jpg", "size": 195440, "thumb": "media/1245.jpg_thumb.jpg"}], "reply": {"id": 1239, "text": "今天的风("}}, {"id": 1246, "date": "2022-09-23T15:17:40", "text": "自动门!", "views": 66, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2022-09-23T14:42:23", "width": 480, "height": 854, "duration": 19, "media_type": "animation", "original_name": "animation_2022-09-23_14-42-23.mp4", "url": "media/1246.mp4", "size": 2116599, "thumb": "media/1246.mp4_thumb.jpg"}]}, {"id": 1247, "date": "2022-09-23T17:28:24", "text": "去了一个 UofT 的 LGBT 午餐社交活动\n\n有一个社恐孩子在我们旁边站了一会好像想要搭话的样子,但是就只是站了一会,然后默默走出去了... qwq\n\n好可怜", "views": 67, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-09-23T17:28:23", "media_type": "photo", "original_name": "photo_2022-09-23_17-28-23.jpg", "url": "media/1247.jpg", "size": 215156, "thumb": "media/1247.jpg_thumb.jpg"}]}, {"id": 1249, "date": "2022-09-23T18:26:38", "text": "第一次看到 TTC 公交车上的无障碍坡道\n\n工作人员过来按一下就弹出来了哇!好好玩w", "views": 64, "forwards": 0, "media_group_id": 13311660784864157, "files": [{"width": 480, "height": 270, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-09-23T18:26:37", "media_type": "video_file", "original_name": "video_2022-09-23_18-26-37.mp4", "url": "media/1250.mp4", "size": 827434, "thumb": "media/1250.mp4_thumb.jpg"}], "images": [{"width": 547, "height": 617, "date": "2022-09-23T18:25:49", "media_type": "photo", "original_name": "photo_2022-09-23_18-25-49.jpg", "url": "media/1249.jpg", "size": 69057, "thumb": "media/1249.jpg_thumb.jpg"}]}, {"id": 1251, "date": "2022-09-23T19:58:43", "text": "今天早上发现 B 键轴卡住了,要很大力气才能按下去,所以焊下来又换了一个轴\n\n怎么离上次坏轴没过多久就又坏了一个... 不知道这个键盘还能用多久", "views": 64, "forwards": 0, "reply": {"id": 1148, "text": "把新的键轴焊上去就修好啦!复活了ww\n\n(虽然焊得好难看... 好久没有焊过东西了全都忘了xx", "thumb": "media/1148.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-09-23T19:58:43", "media_type": "photo", "original_name": "photo_2022-09-23_19-58-43.jpg", "url": "media/1251.jpg", "size": 138571, "thumb": "media/1251.jpg_thumb.jpg"}]}, {"id": 1252, "date": "2022-09-24T00:52:45", "text": "#桂桂聊聊书书今天吃什么\n豚骨乌冬面!", "views": 153, "forwards": 2, "media_group_id": 13311846124558741, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T00:52:44", "media_type": "photo", "original_name": "photo_2022-09-24_00-52-44.jpg", "url": "media/1252.jpg", "size": 144085, "thumb": "media/1252.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T00:52:45", "media_type": "photo", "original_name": "photo_2022-09-24_00-52-45.jpg", "url": "media/1253.jpg", "size": 132248, "thumb": "media/1253.jpg_thumb.jpg"}]}, {"id": 1254, "date": "2022-09-24T05:24:11", "text": "刚开始感觉 kotlin 写 functional programming 好舒服,写一个多线程异步下载超直观\n\n...然后学了三个小时还没弄懂到底怎样才能限制异步线程数,试了 FixedThreadPoolContext 和 limitedParallelism 都不行,还是会在启动的时候就把所有线程跑起来(", "views": 61, "forwards": 0, "images": [{"width": 756, "height": 731, "date": "2022-09-24T05:24:11", "media_type": "photo", "original_name": "photo_2022-09-24_05-24-11.jpg", "url": "media/1254.jpg", "size": 73638, "thumb": "media/1254.jpg_thumb.jpg"}]}, {"id": 1255, "date": "2022-09-24T14:25:12", "text": "家里的切菜板生了两个小切菜板 qwq", "views": 62, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T14:25:12", "media_type": "photo", "original_name": "photo_2022-09-24_14-25-12.jpg", "url": "media/1255.jpg", "size": 303169, "thumb": "media/1255.jpg_thumb.jpg"}]}, {"id": 1256, "date": "2022-09-24T15:00:32", "text": "#桂桂聊聊书书今天吃什么\n焼きそば!\n\n这个酱的味道有点像烧烤酱,好好吃 qwq", "views": 61, "forwards": 0, "media_group_id": 13312253060161597, "images": [{"width": 960, "height": 1280, "date": "2022-09-24T15:00:31", "media_type": "photo", "original_name": "photo_2022-09-24_15-00-31.jpg", "url": "media/1256.jpg", "size": 238925, "thumb": "media/1256.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T15:00:31", "media_type": "photo", "original_name": "photo_2022-09-24_15-00-31.jpg", "url": "media/1257.jpg", "size": 167692, "thumb": "media/1257.jpg_thumb.jpg"}]}, {"id": 1259, "date": "2022-09-24T17:26:47", "text": "把葱切掉了... 切得我好心疼", "views": 60, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T17:25:12", "media_type": "photo", "original_name": "photo_2022-09-24_17-25-12.jpg", "url": "media/1259.jpg", "size": 219791, "thumb": "media/1259.jpg_thumb.jpg"}]}, {"id": 1260, "date": "2022-09-24T20:14:01", "text": "想试试北美的音乐平台,看 tidal 有学生优惠就注册了一个\n\n...然后刚注册需要选至少三个喜欢的帐号,从头翻到尾除了 The Beatles 和 Tool 没有一个名字我听说过(\n\n翻了翻收录的歌,发现这个 minami 居然是 Minami Skupina,一个斯洛伐克语的艺人,美波 minami 的カワキヲアメク居然没有被收录... 然后搜了 MILI 发现也是一个欧洲艺人,不是 world.execute(me); 的那个 MILI... 我最喜欢的ハンバート ハンバート组合也没有被收录\n\n有被 culture shock... 算了算了,我还是继续用网易云吧", "views": 57, "forwards": 0, "media_group_id": 13312403534416837, "images": [{"width": 1211, "height": 875, "date": "2022-09-24T20:13:59", "media_type": "photo", "original_name": "photo_2022-09-24_20-13-59.jpg", "url": "media/1260.jpg", "size": 111264, "thumb": "media/1260.jpg_thumb.jpg"}, {"width": 971, "height": 747, "date": "2022-09-24T20:14:00", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-00.jpg", "url": "media/1261.jpg", "size": 79959, "thumb": "media/1261.jpg_thumb.jpg"}, {"width": 773, "height": 760, "date": "2022-09-24T20:14:00", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-00.jpg", "url": "media/1262.jpg", "size": 63142, "thumb": "media/1262.jpg_thumb.jpg"}, {"width": 773, "height": 760, "date": "2022-09-24T20:14:01", "media_type": "photo", "original_name": "photo_2022-09-24_20-14-01.jpg", "url": "media/1263.jpg", "size": 58458, "thumb": "media/1263.jpg_thumb.jpg"}]}, {"id": 1264, "date": "2022-09-24T21:58:20", "text": "#桂桂聊聊书书今天吃什么\n书来了之后又做了一次三文鱼沙拉,这次比上次多放了牛油果和芥末... 芥末味道好棒!虽然好难拌均匀\n\n(记一下食谱好啦\n\n菜用了 iceberg lettuce,酱放了一勺半味极鲜、一勺半寿司醋、好多芝麻沙拉酱、一点点麻油", "views": 56, "forwards": 0, "media_group_id": 13312453601444901, "images": [{"width": 1280, "height": 960, "date": "2022-09-24T21:58:19", "media_type": "photo", "original_name": "photo_2022-09-24_21-58-19.jpg", "url": "media/1264.jpg", "size": 185104, "thumb": "media/1264.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-24T21:58:19", "media_type": "photo", "original_name": "photo_2022-09-24_21-58-19.jpg", "url": "media/1265.jpg", "size": 176804, "thumb": "media/1265.jpg_thumb.jpg"}]}, {"id": 1267, "date": "2022-09-26T00:49:41", "text": "#桂桂聊聊书书今天吃什么\n剩下的鱼鱼做了刺身!沾酱油芥末好棒\n\n结果全都被聊聊抢着吃掉了,我只吃到了两片\n\n今天炒面开火的时候多放了好多油,还把白菜换成了卷心菜,比上次做的好吃 qwq", "views": 60, "forwards": 0, "media_group_id": 13313227050370821, "images": [{"width": 1280, "height": 960, "date": "2022-09-26T00:49:39", "media_type": "photo", "original_name": "photo_2022-09-26_00-49-39.jpg", "url": "media/1266.jpg", "size": 138266, "thumb": "media/1266.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-26T00:49:40", "media_type": "photo", "original_name": "photo_2022-09-26_00-49-40.jpg", "url": "media/1267.jpg", "size": 185391, "thumb": "media/1267.jpg_thumb.jpg"}]}, {"id": 1268, "date": "2022-09-26T04:53:36", "text": "还没学到泊松分布,尝试用二项分布和一个无线趋近零的时间间隔估算概率居然真的算对了!\n\n数学好神奇", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 431, "date": "2022-09-26T04:53:36", "media_type": "photo", "original_name": "photo_2022-09-26_04-53-36.jpg", "url": "media/1268.jpg", "size": 51698, "thumb": "media/1268.jpg_thumb.jpg"}]}, {"id": 1270, "date": "2022-09-26T15:21:59", "text": "??", "views": 57, "forwards": 0, "media_group_id": 13313645755796797, "images": [{"width": 1280, "height": 1111, "date": "2022-09-26T15:21:54", "media_type": "photo", "original_name": "photo_2022-09-26_15-21-54.jpg", "url": "media/1269.jpg", "size": 60192, "thumb": "media/1269.jpg_thumb.jpg"}, {"width": 640, "height": 1280, "date": "2022-09-26T15:21:58", "media_type": "photo", "original_name": "photo_2022-09-26_15-21-58.jpg", "url": "media/1270.jpg", "size": 30209, "thumb": "media/1270.jpg_thumb.jpg"}]}, {"id": 1271, "date": "2022-09-26T21:59:57", "text": "打印了一个装卡的架子贴在门口了,以后出门就不会忘记带公交卡啦 qwq", "views": 56, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-09-26T21:59:56", "media_type": "photo", "original_name": "photo_2022-09-26_21-59-56.jpg", "url": "media/1271.jpg", "size": 72768, "thumb": "media/1271.jpg_thumb.jpg"}]}, {"id": 1272, "date": "2022-09-27T01:10:09", "text": "今天聊聊课上无聊做了一道 Leetcode,所以我也去看了一下这道题。题目让我写算法把 k 个排好序的链表合并成一个排好序的大链表\n\n我:先把所有链表转成数组,合并,调用 python 自带的排序函数,再转回链表\n\n...然后这个答案居然速度超过了 98% 的 python 提交??? 🌚\n\n嘛也合理,毕竟 python 自带的排序是 C 实现的,调用 native 二进制,当然会比用 python 写的最优算法快 🌚", "views": 65, "forwards": 1, "media_group_id": 13313928076129885, "images": [{"width": 1280, "height": 648, "date": "2022-09-27T01:10:08", "media_type": "photo", "original_name": "photo_2022-09-27_01-10-08.jpg", "url": "media/1272.jpg", "size": 58955, "thumb": "media/1272.jpg_thumb.jpg"}, {"width": 1280, "height": 247, "date": "2022-09-27T01:10:09", "media_type": "photo", "original_name": "photo_2022-09-27_01-10-09.jpg", "url": "media/1273.jpg", "size": 26039, "thumb": "media/1273.jpg_thumb.jpg"}]}, {"id": 1274, "date": "2022-09-27T15:12:22", "text": "读了一下 Java 11 到 19 的新功能\n\n...怎么感觉 Java 四年加的功能还没有 Kotlin 一个月加的多 🌚", "views": 67, "forwards": 0, "images": [{"width": 613, "height": 1280, "date": "2022-09-27T15:12:22", "media_type": "photo", "original_name": "photo_2022-09-27_15-12-22.jpg", "url": "media/1274.jpg", "size": 74630, "thumb": "media/1274.jpg_thumb.jpg"}]}, {"id": 1275, "date": "2022-09-27T23:34:13", "text": "明天是计组课的第一个 Lab,今天注册了 UofT 的 ECF 账号!\n\n然后登上 ssh 看看,发现这台服务器居然有 80 核 128 GB ram... 😮\n\nUofT 好有钱,相比 YorkU 给学生的服务器就只有一个 4 核 16GB... 不过至少他们把内核更新了,上次六月份还是 CentOS 7,3.10 内核来着(", "views": 68, "forwards": 1, "images": [{"width": 1280, "height": 939, "date": "2022-09-27T23:38:24", "media_type": "photo", "original_name": "photo_2022-09-27_23-38-24.jpg", "url": "media/1275.jpg", "size": 124535, "thumb": "media/1275.jpg_thumb.jpg"}]}, {"id": 1276, "date": "2022-09-28T21:58:50", "text": "看到了一只小松鼠在找地方埋坚果 qwq", "views": 77, "forwards": 1, "media_group_id": 13315218645749645, "images": [{"width": 1280, "height": 960, "date": "2022-09-28T21:58:48", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-48.jpg", "url": "media/1276.jpg", "size": 321483, "thumb": "media/1276.jpg_thumb.jpg"}, {"width": 1280, "height": 990, "date": "2022-09-28T21:58:49", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-49.jpg", "url": "media/1277.jpg", "size": 352787, "thumb": "media/1277.jpg_thumb.jpg"}, {"width": 1280, "height": 977, "date": "2022-09-28T21:58:50", "media_type": "photo", "original_name": "photo_2022-09-28_21-58-50.jpg", "url": "media/1278.jpg", "size": 259467, "thumb": "media/1278.jpg_thumb.jpg"}]}, {"id": 1279, "date": "2022-09-29T02:16:16", "text": "Lab1 大成功!提前半小时做完了\n\n查了一下这个 SOC 是双核 Cortex A9 诶,这次是用它模拟逻辑门,感觉好浪费(x", "views": 75, "forwards": 1, "media_group_id": 13315342210513989, "images": [{"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1279.jpg", "size": 174215, "thumb": "media/1279.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:14", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-14.jpg", "url": "media/1280.jpg", "size": 200286, "thumb": "media/1280.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1281.jpg", "size": 205419, "thumb": "media/1281.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-09-29T02:16:15", "media_type": "photo", "original_name": "photo_2022-09-29_02-16-15.jpg", "url": "media/1282.jpg", "size": 265473, "thumb": "media/1282.jpg_thumb.jpg"}]}, {"id": 1283, "date": "2022-09-29T02:53:24", "text": "Java 课期末大作业想写一个 Minecraft 服务器包管理器\n\n刚爬了 SpigotMC 的数据,居然有 67,596 个插件了哇... ArchLinux 官方源才 12,588 个包 😮", "views": 71, "forwards": 0, "media_group_id": 13315360035665285, "images": [{"width": 640, "height": 480, "date": "2022-09-29T02:53:23", "media_type": "photo", "original_name": "photo_2022-09-29_02-53-23.jpg", "url": "media/1283.jpg", "size": 23646, "thumb": "media/1283.jpg_thumb.jpg"}, {"width": 1280, "height": 529, "date": "2022-09-29T02:53:24", "media_type": "photo", "original_name": "photo_2022-09-29_02-53-24.jpg", "url": "media/1284.jpg", "size": 79491, "thumb": "media/1284.jpg_thumb.jpg"}]}, {"id": 1285, "date": "2022-09-29T21:35:21", "text": "聊聊今天和我一起出门,这身打扮站在我身边肯定大家都会觉得聊聊是我妈妈(?", "views": 72, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-09-29T21:35:20", "media_type": "photo", "original_name": "photo_2022-09-29_21-35-20.jpg", "url": "media/1285.jpg", "size": 122713, "thumb": "media/1285.jpg_thumb.jpg"}]}, {"id": 1286, "date": "2022-09-30T04:39:19", "text": "#桂桂聊聊书书今天吃什么\n今天的炒菜花\n\n可惜菜有点少不太够三个人吃,菜吃完大家都剩了好多饭。可是菜花是按颗卖的,不能多买半根... 下次做咸一点就不会剩饭了(雾\n\n看了下收据,这次用的食材(250g 叉烧肉、一颗菜花)不算调料的话只用了 $4.2 哇,还没有税,算下来每人只用了不到 $1.5... 在家吃饭真的好便宜", "views": 166, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-09-30T04:39:19", "media_type": "photo", "original_name": "photo_2022-09-30_04-39-19.jpg", "url": "media/1286.jpg", "size": 217058, "thumb": "media/1286.jpg_thumb.jpg"}]}, {"id": 1287, "date": "2022-09-30T11:28:41", "text": "好久没有在日出的时候自然睡醒了\n\n不过这个落地窗好脏,明明上个月公寓刚请人清洁过... 要是自己可以擦窗户就好了", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-09-30T11:28:40", "media_type": "photo", "original_name": "photo_2022-09-30_11-28-40.jpg", "url": "media/1287.jpg", "size": 97486, "thumb": "media/1287.jpg_thumb.jpg"}]}, {"id": 1288, "date": "2022-09-30T17:05:11", "text": "菜比鸡肉贵了哇 😮", "views": 71, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2022-09-30T17:05:11", "media_type": "photo", "original_name": "photo_2022-09-30_17-05-11.jpg", "url": "media/1288.jpg", "size": 67682, "thumb": "media/1288.jpg_thumb.jpg"}]}, {"id": 1289, "date": "2022-10-01T17:19:44", "text": "...结果不到十天就坏了\n\nMC 服务器和 Voice Tools bot 临时下线,先把数据拷出来(x", "views": 72, "forwards": 1, "reply": {"id": 1229, "text": "给 Intel 600P 写零,写着写着速度从 1.8 GB/s 降到了 120 MB/s...\n\n然后发现是 SSD 过热了,明明贴了散热片还烧到了 71°C (╯’ – ‘)╯︵ ┻━┻\n\n把去年在宿舍买的大风扇贴上去暂时解决了问题,温度降到了 57°C,也没有严重警告了 ┬─┬ ノ( ‘ – ‘ノ)", "thumb": "media/1229.jpg_thumb.jpg"}, "images": [{"width": 523, "height": 74, "date": "2022-10-01T17:19:44", "media_type": "photo", "original_name": "photo_2022-10-01_17-19-44.jpg", "url": "media/1289.jpg", "size": 9458, "thumb": "media/1289.jpg_thumb.jpg"}]}, {"id": 1290, "date": "2022-10-02T13:23:58", "text": "修好啦\n\n...这次真的好幸运,报的错是 checksum error 和 bad tree block start,备份的时候删了差不多 80 GB 垃圾和缓存之后就没有报错了,正好把损坏的部分删掉了\n\n然后把数据全都挪到 970 Evo Plus 上啦,不敢上灵车了(xx\n\n不知道为什么会坏... 这段时间里断电过两三次的样子,但是如果才两三次断电就会有数据出错的话也太容易坏了。不过确实这张 600P 也用了六年了,之前觉得只写过 35 TB 的数据、备用存储还剩 97% 应该没问题... 但是它总共接电 33k 小时里有 3392 小时都在过热警告,而且已经有过 7169 次数据完整性错误了,看来不能只看备用存储判断 SSD 的寿命\n\n不知道这块导致昨天的灾难的 SSD 还能用来做什么,丢掉总觉得有点可惜", "views": 66, "forwards": 0, "media_group_id": 13317736304344981, "images": [{"width": 800, "height": 374, "date": "2022-10-02T13:23:57", "media_type": "photo", "original_name": "photo_2022-10-02_13-23-57.jpg", "url": "media/1290.jpg", "size": 38293, "thumb": "media/1290.jpg_thumb.jpg"}, {"width": 511, "height": 324, "date": "2022-10-02T13:23:57", "media_type": "photo", "original_name": "photo_2022-10-02_13-23-57.jpg", "url": "media/1291.jpg", "size": 32203, "thumb": "media/1291.jpg_thumb.jpg"}], "reply": {"id": 1289, "text": "...结果不到十天就坏了\n\nMC 服务器和 Voice Tools bot 临时下线,先把数据拷出来(x"}}, {"id": 1295, "date": "2022-10-02T19:05:57", "text": "葱之前送给我们一把生锈的电吉他,昨晚给它换了弦\n\n换了 09 号的超细镀镍钢弦,真的好软 qwq", "views": 71, "forwards": 0, "media_group_id": 13317900458359709, "images": [{"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1292.jpg", "size": 187391, "thumb": "media/1292.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1293.jpg", "size": 136261, "thumb": "media/1293.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1294.jpg", "size": 134880, "thumb": "media/1294.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-02T19:05:56", "media_type": "photo", "original_name": "photo_2022-10-02_19-05-56.jpg", "url": "media/1295.jpg", "size": 93558, "thumb": "media/1295.jpg_thumb.jpg"}]}, {"id": 1296, "date": "2022-10-02T22:47:58", "text": "计组作业用逻辑门做了一个七段数码管的解码器!", "views": 79, "forwards": 0, "media_group_id": 13318007028892885, "files": [{"width": 480, "height": 270, "duration": 21, "file_name": "video_2022-10-02_18-45-40.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-10-02T22:47:56", "media_type": "video_file", "original_name": "video_2022-10-02_18-45-40.mp4", "url": "media/1296.mp4", "size": 2526681, "thumb": "media/1296.mp4_thumb.jpg"}], "images": [{"width": 991, "height": 729, "date": "2022-10-02T22:44:29", "media_type": "photo", "original_name": "photo_2022-10-02_22-44-29.jpg", "url": "media/1297.jpg", "size": 126770, "thumb": "media/1297.jpg_thumb.jpg"}, {"width": 875, "height": 922, "date": "2022-10-02T22:47:58", "media_type": "photo", "original_name": "photo_2022-10-02_22-47-58.jpg", "url": "media/1298.jpg", "size": 97093, "thumb": "media/1298.jpg_thumb.jpg"}]}, {"id": 1299, "date": "2022-10-03T20:11:09", "text": "高中写的 Veracross Analyzer 成绩分析网站要下线了,因为他们换到了另一个成绩平台\n\n我毕业之后它还完美运行了一整年已经是个奇迹了,它总共运营了三年,是我写过最稳定的服务。想起这三年里更新它的服务器我都会小心翼翼地熬到凌晨三点去更新...\n\n留一个告别页面好了", "views": 89, "forwards": 0, "media_group_id": 13318622953400813, "images": [{"width": 989, "height": 824, "date": "2022-10-03T20:11:07", "media_type": "photo", "original_name": "photo_2022-10-03_20-11-07.jpg", "url": "media/1299.jpg", "size": 60796, "thumb": "media/1299.jpg_thumb.jpg"}]}, {"id": 1301, "date": "2022-10-04T01:15:06", "text": "呜呜 原本想在 Overwatch 停服之前再上线一次,专门把战网下回来了... 结果发现是今天中午停服,不是今天晚上,还是错过了 😢", "views": 89, "forwards": 0, "images": [{"width": 320, "height": 188, "date": "2022-10-04T01:15:06", "media_type": "photo", "original_name": "photo_2022-10-04_01-15-06.jpg", "url": "media/1301.jpg", "size": 10001, "thumb": "media/1301.jpg_thumb.jpg"}]}, {"id": 1302, "date": "2022-10-04T04:11:47", "text": "好冷好冷... 明明现在房间里 26℃ 还盖了一层厚被子,聊聊书书都觉得热\n\n感觉好像身体里的能量快要燃尽了...", "views": 85, "forwards": 0}, {"id": 1303, "date": "2022-10-04T05:40:55", "text": "冲一杯热乎的抹茶拿铁 qwq", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-04T05:40:55", "media_type": "photo", "original_name": "photo_2022-10-04_05-40-55.jpg", "url": "media/1303.jpg", "size": 192025, "thumb": "media/1303.jpg_thumb.jpg"}]}, {"id": 1304, "date": "2022-10-04T19:29:44", "text": "呜呜呜 鼠标的无线接收器又找不到了... 已经是第二次了,家里所有地方都找遍了,冰箱里都找了\n\n看亚马逊上新的接收器要 $19,比鼠标本身还贵... 然后发现淘宝买只要 ¥19 🌚", "views": 83, "forwards": 0, "media_group_id": 13319294274068701, "images": [{"width": 780, "height": 1174, "date": "2022-10-04T19:29:43", "media_type": "photo", "original_name": "photo_2022-10-04_19-29-43.jpg", "url": "media/1304.jpg", "size": 78824, "thumb": "media/1304.jpg_thumb.jpg"}, {"width": 536, "height": 800, "date": "2022-10-04T19:29:43", "media_type": "photo", "original_name": "photo_2022-10-04_19-29-43.jpg", "url": "media/1305.jpg", "size": 77037, "thumb": "media/1305.jpg_thumb.jpg"}]}, {"id": 1306, "date": "2022-10-05T00:35:47", "text": "让聊聊去帮忙买菜,聊聊买面包没有看保质期结果买了一包两天之后就要过期的... 平均三个人每人每天吃 3.3 片面包才能吃完 🥲", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-05T00:35:47", "media_type": "photo", "original_name": "photo_2022-10-05_00-35-47.jpg", "url": "media/1306.jpg", "size": 168780, "thumb": "media/1306.jpg_thumb.jpg"}]}, {"id": 1307, "date": "2022-10-05T04:05:11", "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂", "views": 79, "forwards": 1, "images": [{"width": 1280, "height": 691, "date": "2022-10-05T04:05:11", "media_type": "photo", "original_name": "photo_2022-10-05_04-05-11.jpg", "url": "media/1307.jpg", "size": 101270, "thumb": "media/1307.jpg_thumb.jpg"}]}, {"id": 1308, "date": "2022-10-05T04:17:37", "text": "...准备关屏幕睡觉之前想起来还没保存,然后按了保存才发现我居然从下午六点创建画板到现在完全没有保存过 🌚\n\n完全习惯了 iOS 画图软件的自动保存,明明 Adobe Ai 的 iOS 版都会自动保存为什么桌面端没有哇 (╯‵□′)╯︵┻━┻\n\n还好今天系统比较稳...", "views": 80, "forwards": 0, "reply": {"id": 1307, "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂"}}, {"id": 1309, "date": "2022-10-06T01:06:21", "text": "#桂桂聊聊书书今天吃什么\n聊聊做的奶油土豆三文鱼汤!好好吃 qwq\n\n聊聊今天第一次自觉做饭,太阳从北边出来了(不是", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T01:06:21", "media_type": "photo", "original_name": "photo_2022-10-06_01-06-21.jpg", "url": "media/1309.jpg", "size": 163247, "thumb": "media/1309.jpg_thumb.jpg"}]}, {"id": 1311, "date": "2022-10-06T03:25:34", "text": "回家的路上 TTC 地铁轨道出事故了,要转公交车回家...\n\n然后看到 St Clair West 地铁站转公交车的路牌上有两只猫猫在坐车 qwq\n\n好可爱", "views": 81, "forwards": 1, "media_group_id": 13320213875151501, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T03:25:33", "media_type": "photo", "original_name": "photo_2022-10-06_03-25-33.jpg", "url": "media/1310.jpg", "size": 123130, "thumb": "media/1310.jpg_thumb.jpg"}, {"width": 1280, "height": 931, "date": "2022-10-06T03:25:33", "media_type": "photo", "original_name": "photo_2022-10-06_03-25-33.jpg", "url": "media/1311.jpg", "size": 80548, "thumb": "media/1311.jpg_thumb.jpg"}]}, {"id": 1312, "date": "2022-10-06T07:14:58", "text": "试了一下 stable diffusion 机器学习图像生成模型,效果真的好棒!\n\n(不过不同种子效果差距好大,要随机好几次才能随机出好看的插画\n\n好喜欢这张 突然有点想换掉我十年没换的头像了(不", "views": 82, "forwards": 2, "images": [{"width": 512, "height": 512, "date": "2022-10-06T07:14:58", "media_type": "photo", "original_name": "photo_2022-10-06_07-14-58.jpg", "url": "media/1312.jpg", "size": 50624, "thumb": "media/1312.jpg_thumb.jpg"}]}, {"id": 1313, "date": "2022-10-06T10:14:54", "text": "用 waifu diffusion 1.3 模型做了一个 bot!\n\n@waifu_diffusion_bot\n\n输入 /dream 英文关键词 就能开始生成啦,欢迎大家来玩 qwq\n\n(虽然现在还没有多线程优化,响应会有点慢\n\n(关键词越多效果就越好哦,如果不好看可以重新随机一遍试试w", "views": 88, "forwards": 3, "media_group_id": 13320410352346621, "images": [{"width": 721, "height": 1150, "date": "2022-10-06T10:04:23", "media_type": "photo", "original_name": "photo_2022-10-06_10-04-23.jpg", "url": "media/1313.jpg", "size": 151497, "thumb": "media/1313.jpg_thumb.jpg"}, {"width": 711, "height": 583, "date": "2022-10-06T10:14:52", "media_type": "photo", "original_name": "photo_2022-10-06_10-14-52.jpg", "url": "media/1314.jpg", "size": 79912, "thumb": "media/1314.jpg_thumb.jpg"}, {"width": 717, "height": 595, "date": "2022-10-06T10:14:53", "media_type": "photo", "original_name": "photo_2022-10-06_10-14-53.jpg", "url": "media/1315.jpg", "size": 77375, "thumb": "media/1315.jpg_thumb.jpg"}], "reply": {"id": 1312, "text": "试了一下 stable diffusion 机器学习图像生成模型,效果真的好棒!\n\n(不过不同种子效果差距好大,要随机好几次才能随机出好看的插画\n\n好喜欢这张 突然有点想换掉我十年没换的头像了(不"}}, {"id": 1316, "date": "2022-10-06T17:59:41", "text": "效果还是不是很好... 可能因为是用整个 Danbooru 数据集训练的吧\n\nDanbooru 上转发的插画水准/画风差距好大,好想过滤一下只把好看的插画丢进训练集。但是 Danbooru 自己的分数系统真的很没用,按分数排序就全都是 nsfw 了(xx\n\n好想爬 Pixiv 写一个给插画评分的模型,看图预测点赞数什么的,过滤数据集再重新训练一遍", "views": 81, "forwards": 1}, {"id": 1317, "date": "2022-10-07T02:46:38", "text": "#桂桂书书今天吃什么\n#聊聊今天没吃什么\n用红薯粗粉丝做的牛肉粉!\n\n第一次做红薯粉丝,和面条米粉好不一样——煮米粉一般是能用筷子夹断的时候关火捞出来,红薯粉丝煮了快二十分钟还没办法用筷子夹断哇。还有煮好之后粉丝变粗了好多,结果就做太多了,多了一个人的量(x\n\n汤底用了 PC 的越南河粉汤底加上半块牛肉精,炖了半个洋葱进去,放了好多糖和白胡椒粉w", "views": 75, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-07T02:46:38", "media_type": "photo", "original_name": "photo_2022-10-07_02-46-38.jpg", "url": "media/1317.jpg", "size": 205860, "thumb": "media/1317.jpg_thumb.jpg"}]}, {"id": 1318, "date": "2022-10-07T03:02:20", "text": "#聊聊今天吃什么\n家对面的意餐馆子!\n火腿和烤小牛肉!\n看上去好像不是很有食欲 by 桂桂", "views": 75, "forwards": 0, "media_group_id": 13320893919429289, "images": [{"width": 1280, "height": 960, "date": "2022-10-06T23:32:03", "media_type": "photo", "original_name": "photo_2022-10-06_23-32-03.jpg", "url": "media/1318.jpg", "size": 159191, "thumb": "media/1318.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-10-06T23:32:03", "media_type": "photo", "original_name": "photo_2022-10-06_23-32-03.jpg", "url": "media/1319.jpg", "size": 81620, "thumb": "media/1319.jpg_thumb.jpg"}]}, {"id": 1320, "date": "2022-10-07T03:12:39", "text": "草 刚才这条是聊聊发的,因为我在上面一条打了 #聊聊今天没吃什么(x\n\n这算滥用嘛?之前给聊聊的号加了管理权限只是觉得万一我或者我的号出事了可以有人告诉大家发生了什么...", "views": 78, "forwards": 0, "reply": {"id": 1318, "text": "#聊聊今天吃什么\n家对面的意餐馆子!\n火腿和烤小牛肉!\n看上去好像不是很有食欲 by 桂桂", "thumb": "media/1318.jpg_thumb.jpg"}}, {"id": 1321, "date": "2022-10-07T05:32:27", "text": "灯花用铅笔给我写了一个手写体的签名 qwq\n\n呜呜呜灯花的字真的好好看,我好喜欢这种好看又整整齐齐的 cursive\n\n我的字就太像印刷体了,不太会连笔,可能是因为初中的时候写了太久全大写字体了,能连笔的地方也会习惯抬一下笔... 我的手写是不是看上去像是刚习惯写英文字母的小孩子(x\n\n然后发现汉字差不多完全不会写了... 试着写“汉字”的时候抬起笔居然忘了“汉”怎么写 🥲", "author": "Hykilpikonna", "views": 77, "forwards": 0, "media_group_id": 13320965982212205, "images": [{"width": 960, "height": 602, "date": "2022-10-07T05:32:26", "media_type": "photo", "original_name": "photo_2022-10-07_05-32-26.jpg", "url": "media/1321.jpg", "size": 63252, "thumb": "media/1321.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-07T05:32:27", "media_type": "photo", "original_name": "photo_2022-10-07_05-32-27.jpg", "url": "media/1322.jpg", "size": 110509, "thumb": "media/1322.jpg_thumb.jpg"}]}, {"id": 1323, "date": "2022-10-07T07:42:14", "text": "对桂桂的拙劣模仿", "views": 78, "forwards": 0, "forwarded_from": {"name": "一穗灯花 Milena 🎀"}, "images": [{"width": 960, "height": 1280, "date": "2022-10-07T07:34:58", "media_type": "photo", "original_name": "photo_2022-10-07_07-34-58.jpg", "url": "media/1323.jpg", "size": 149504, "thumb": "media/1323.jpg_thumb.jpg"}]}, {"id": 1324, "date": "2022-10-07T07:42:43", "text": "灯花的字好棒,好想学 qwq", "views": 75, "forwards": 0}, {"id": 1325, "date": "2022-10-08T00:19:36", "text": "好耶!装了第二张显卡上去\n\n折腾机箱真的好累... 感谢豆腐帮忙换电源 qwq", "views": 75, "forwards": 0, "media_group_id": 13321507008426853, "images": [{"width": 496, "height": 127, "date": "2022-10-08T00:19:35", "media_type": "photo", "original_name": "photo_2022-10-08_00-19-35.jpg", "url": "media/1325.jpg", "size": 14326, "thumb": "media/1325.jpg_thumb.jpg"}]}, {"id": 1327, "date": "2022-10-08T00:41:00", "text": "#桂桂书书豆腐今天吃什么\n#聊聊今天又没吃什么\n豆腐做的咖喱饭!\n\n豆腐今天过来玩,我们一起下厨,然后发现我们做咖喱的方法真的好不一样... 我之前做咖喱是炒完洋葱放咖喱块先溶化掉,然后再炒肉,然后浇水和牛奶炖,炖 15 分钟放土豆再炖一会出锅\n\n豆腐的做法是炒完洋葱把肉放进去炒,然后倒水放土豆,顿 15 分钟,最后放咖喱块和牛奶,搅拌开出锅\n\n这样做出来也好好吃 qwq", "views": 233, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-08T00:40:59", "media_type": "photo", "original_name": "photo_2022-10-08_00-40-59.jpg", "url": "media/1327.jpg", "size": 180363, "thumb": "media/1327.jpg_thumb.jpg"}]}, {"id": 1328, "date": "2022-10-08T01:30:48", "text": "把插画生成 bot 换成昨天漏出来的 NovelAI Diffusion 模型啦,效果比 waifu diffusion 1.3 好一点\n\n欢迎大家来玩 qwq", "views": 87, "forwards": 1, "reply": {"id": 1313, "text": "用 waifu diffusion 1.3 模型做了一个 bot!\n\n@waifu_diffusion_bot\n\n输入 /dream 英文关键词 就能开始生成啦,欢迎大家来玩 qwq\n\n(虽然现在还没有多线程优化,响应会有点慢\n\n(关键词越多效果就越好哦,如果不好看可以重新随机一遍试试w", "thumb": "media/1313.jpg_thumb.jpg"}, "images": [{"width": 980, "height": 1280, "date": "2022-10-08T01:30:48", "media_type": "photo", "original_name": "photo_2022-10-08_01-30-48.jpg", "url": "media/1328.jpg", "size": 119860, "thumb": "media/1328.jpg_thumb.jpg"}]}, {"id": 1329, "date": "2022-10-08T03:33:28", "text": "充电协议自动适配的过程好好玩 qwq", "views": 80, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2022-10-08T03:36:11", "width": 480, "height": 854, "duration": 21, "media_type": "animation", "original_name": "animation_2022-10-08_03-36-11.mp4", "url": "media/1329.mp4", "size": 2360427, "thumb": "media/1329.mp4_thumb.jpg"}]}, {"id": 1330, "date": "2022-10-08T15:06:06", "text": "呜呜 服务器宕了 7 个小时,原因是昨天凌晨调换显卡位置之后迷迷糊糊把网线接错了,然后就去睡觉了 🌚", "views": 77, "forwards": 0}, {"id": 1331, "date": "2022-10-08T18:12:48", "text": "下周就要开始期中了... 我还欠着一项作业和好多节课要补 😭\n\n想着事情做不完就没有动力了...", "views": 75, "forwards": 0}, {"id": 1332, "date": "2022-10-09T00:05:22", "text": "统计课要写一个模拟投硬币 n 次求连续 r 次正面概率的代码,我用 R、Python、Rust、Kotlin Native 各实现了一遍\n\n然后发现 Rust 比 R 快 296 倍,Kotlin 比 R 快 74 倍 🌚\n\n不过你们觉得哪个语言的实现更好看/易懂呢?", "views": 73, "forwards": 1, "media_group_id": 13322191377627181, "images": [{"width": 634, "height": 254, "date": "2022-10-09T00:05:20", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-20.jpg", "url": "media/1332.jpg", "size": 24328, "thumb": "media/1332.jpg_thumb.jpg"}, {"width": 601, "height": 340, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1333.jpg", "size": 25062, "thumb": "media/1333.jpg_thumb.jpg"}, {"width": 702, "height": 593, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1334.jpg", "size": 58263, "thumb": "media/1334.jpg_thumb.jpg"}, {"width": 800, "height": 482, "date": "2022-10-09T00:05:21", "media_type": "photo", "original_name": "photo_2022-10-09_00-05-21.jpg", "url": "media/1335.jpg", "size": 60811, "thumb": "media/1335.jpg_thumb.jpg"}]}, {"id": 1336, "date": "2022-10-09T07:39:00", "views": 252, "forwards": 8, "forwarded_from": {"name": "无聊至极"}, "images": [{"width": 1241, "height": 963, "date": "2022-10-09T03:57:59", "media_type": "photo", "original_name": "photo_2022-10-09_03-57-59.jpg", "url": "media/1336.jpg", "size": 116525, "thumb": "media/1336.jpg_thumb.jpg"}]}, {"id": 1337, "date": "2022-10-09T16:41:22", "text": "还有好多作业... 今天先下线 telegram 了(x", "views": 77, "forwards": 0}, {"id": 1338, "date": "2022-10-09T18:45:13", "text": "#桂桂聊聊书书今天吃什么\n红烧肉和沙拉 qwq\n\n忘记煮卤蛋进去了(x", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-09T18:45:13", "media_type": "photo", "original_name": "photo_2022-10-09_18-45-13.jpg", "url": "media/1338.jpg", "size": 150906, "thumb": "media/1338.jpg_thumb.jpg"}]}, {"id": 1339, "date": "2022-10-10T05:41:38", "text": "今天效率还不错,补完了两周的 lecture,做了一个四位加法器 qwq", "views": 76, "forwards": 0, "reply": {"id": 1337, "text": "还有好多作业... 今天先下线 telegram 了(x"}, "images": [{"width": 1280, "height": 878, "date": "2022-10-10T05:41:38", "media_type": "photo", "original_name": "photo_2022-10-10_05-41-38.jpg", "url": "media/1339.jpg", "size": 169681, "thumb": "media/1339.jpg_thumb.jpg"}]}, {"id": 1340, "date": "2022-10-11T02:56:20", "text": "#桂桂聊聊书书今天吃什么\n书书做的滑蛋虾仁和炒西兰花!超棒 qwq\n\n最近聊聊书书做了好多,我终于可以少做点饭了(x", "views": 104, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-11T02:56:20", "media_type": "photo", "original_name": "photo_2022-10-11_02-56-20.jpg", "url": "media/1340.jpg", "size": 273471, "thumb": "media/1340.jpg_thumb.jpg"}]}, {"id": 1341, "date": "2022-10-11T16:45:52", "text": "Hashi 好好玩", "views": 77, "forwards": 0, "images": [{"width": 699, "height": 1280, "date": "2022-10-11T16:45:52", "media_type": "photo", "original_name": "photo_2022-10-11_16-45-52.jpg", "url": "media/1341.jpg", "size": 63937, "thumb": "media/1341.jpg_thumb.jpg"}]}, {"id": 1343, "date": "2022-10-12T03:07:00", "text": "#桂桂聊聊书书今天吃什么\n补一下今天中午的盐焗鸡和方便面\n\n因为盐焗鸡要用电饭锅,但是煮完鸡拿出来再煮饭的话鸡肯定会凉掉,所以主食煮了方便面 🍜\n\n不过我煮方便面还单独分了面锅和汤锅,还煮了菜进去... 这样煮的方便面一点都不方便了(x", "views": 81, "forwards": 0, "media_group_id": 13324352163487989, "images": [{"width": 1280, "height": 960, "date": "2022-10-12T03:31:38", "media_type": "photo", "original_name": "photo_2022-10-12_03-31-38.jpg", "url": "media/1342.jpg", "size": 299141, "thumb": "media/1342.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-12T03:06:59", "media_type": "photo", "original_name": "photo_2022-10-12_03-06-59.jpg", "url": "media/1343.jpg", "size": 209668, "thumb": "media/1343.jpg_thumb.jpg"}]}, {"id": 1344, "date": "2022-10-12T04:43:03", "text": "打开聊聊的手机看吉他谱,搜索应用的时候看到 siri 给聊聊推荐的常用选项:\n1. 查看书的位置\n2. 发推\n3. 给书发消息\n\n...\n\n我没吃醋我没吃醋我没吃醋!", "views": 93, "forwards": 4, "images": [{"width": 968, "height": 1280, "date": "2022-10-12T04:43:02", "media_type": "photo", "original_name": "photo_2022-10-12_04-43-02.jpg", "url": "media/1344.jpg", "size": 95591, "thumb": "media/1344.jpg_thumb.jpg"}]}, {"id": 1345, "date": "2022-10-12T19:47:45", "text": "从淘宝买的替换零件到了,把书给我的旧笔记本的屏幕和键盘都换好啦w\n\n终于有触屏用了,打字也终于不用超用力敲键盘才能不漏字了(x\n\n不过这个键盘居然要拆掉主板才能换,而且它是被 38 个螺丝固定住的 🌚\n\n38 个螺丝摆在一起好壮观呀", "views": 84, "forwards": 0, "media_group_id": 13324832523813765, "images": [{"width": 1280, "height": 960, "date": "2022-10-12T19:47:43", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-43.jpg", "url": "media/1345.jpg", "size": 202357, "thumb": "media/1345.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-12T19:47:44", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-44.jpg", "url": "media/1346.jpg", "size": 206509, "thumb": "media/1346.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-12T19:47:45", "media_type": "photo", "original_name": "photo_2022-10-12_19-47-45.jpg", "url": "media/1347.jpg", "size": 184355, "thumb": "media/1347.jpg_thumb.jpg"}]}, {"id": 1348, "date": "2022-10-13T01:00:38", "text": "学校的红枫叶掉下来了 qwq", "views": 80, "forwards": 0, "media_group_id": 13324982707800389, "images": [{"width": 1280, "height": 960, "date": "2022-10-13T01:00:37", "media_type": "photo", "original_name": "photo_2022-10-13_01-00-37.jpg", "url": "media/1348.jpg", "size": 426346, "thumb": "media/1348.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T01:00:38", "media_type": "photo", "original_name": "photo_2022-10-13_01-00-38.jpg", "url": "media/1349.jpg", "size": 228777, "thumb": "media/1349.jpg_thumb.jpg"}]}, {"id": 1350, "date": "2022-10-13T15:51:37", "text": "梦见我住在一层的公寓,出门用公寓的烧烤架烤鸡。烤好了之后回房间里拿盘子,但是端着盘子出来发现鸡消失了,出现了两只小猫躺在地上的鸡骨头旁边睡觉,于是我就端了一只小猫回去 🐈", "views": 88, "forwards": 1}, {"id": 1351, "date": "2022-10-13T19:45:22", "text": "在 downtown 闲逛无意间发现了好厉害的店,卖各种电子零件,可以单买还没比淘宝贵多少\n\n大概就贵了五倍吧(草", "views": 94, "forwards": 2, "media_group_id": 13325522579894189, "images": [{"width": 1280, "height": 960, "date": "2022-10-13T19:45:20", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-20.jpg", "url": "media/1351.jpg", "size": 299625, "thumb": "media/1351.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T19:45:21", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-21.jpg", "url": "media/1352.jpg", "size": 288953, "thumb": "media/1352.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-13T19:45:21", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-21.jpg", "url": "media/1353.jpg", "size": 302341, "thumb": "media/1353.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-13T19:45:22", "media_type": "photo", "original_name": "photo_2022-10-13_19-45-22.jpg", "url": "media/1354.jpg", "size": 228063, "thumb": "media/1354.jpg_thumb.jpg"}]}, {"id": 1355, "date": "2022-10-14T00:08:47", "text": "去游泳了!\n\n一万年没游泳了我居然还记得怎么游,虽然因为比较生疏喝了好多泳池的水,现在嘴里还全都是泳池消毒液的味道(x", "views": 96, "forwards": 2, "media_group_id": 13325649021770581, "images": [{"width": 960, "height": 1280, "date": "2022-10-14T00:08:45", "media_type": "photo", "original_name": "photo_2022-10-14_00-08-45.jpg", "url": "media/1355.jpg", "size": 208383, "thumb": "media/1355.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-14T00:08:46", "media_type": "photo", "original_name": "photo_2022-10-14_00-08-46.jpg", "url": "media/1356.jpg", "size": 71790, "thumb": "media/1356.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-13T21:02:15", "media_type": "photo", "original_name": "photo_2022-10-13_21-02-15.jpg", "url": "media/1357.jpg", "size": 265175, "thumb": "media/1357.jpg_thumb.jpg"}]}, {"id": 1359, "date": "2022-10-14T02:29:29", "text": "#桂桂聊聊书书今天吃什么\n叉烧炒饭!\n\n今天试了下不一样的炒饭做法——放了好多油,先用热油泡到葱里面泡葱油,然后把油单独倒出来炒肉炒蛋炒饭,快炒好之后再把剩下的葱倒进去翻炒匀\n\n这样做出来好好吃(虽然真的会油超标 🥲", "views": 90, "forwards": 0, "media_group_id": 13325716555485269, "images": [{"width": 1280, "height": 960, "date": "2022-10-14T02:29:28", "media_type": "photo", "original_name": "photo_2022-10-14_02-29-28.jpg", "url": "media/1358.jpg", "size": 251293, "thumb": "media/1358.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-14T02:29:28", "media_type": "photo", "original_name": "photo_2022-10-14_02-29-28.jpg", "url": "media/1359.jpg", "size": 214785, "thumb": "media/1359.jpg_thumb.jpg"}]}, {"id": 1360, "date": "2022-10-14T16:03:47", "text": "考完计组了\n\n这个考试怎么这么简单... 记出勤签名的人还没走到我这里我就写完了,结果要等他走过来签名之后才能交卷。交完卷出来坐地铁回家居然还没过两小时免费换乘了\n\n模考卷子比真的考试难多了... 模考上让我只用 pMOS 和 nMOS 手画一个 !((A + B) * C) 的电路,正式考试居然只考了定义 🌚\n\n时序电路完全没考,组合电路居然只让我们画判断被 2 整除的电路... literally 整个电路就是一个非门 🌚\n\n真的是白复习了", "views": 148, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-14T17:24:07", "media_type": "photo", "original_name": "photo_2022-10-14_17-24-07.jpg", "url": "media/1360.jpg", "size": 157637, "thumb": "media/1360.jpg_thumb.jpg"}]}, {"id": 1361, "date": "2022-10-15T06:41:43", "text": "昨天买了第二辆自行车!\n\n看原价 $500 的公路车清仓 $280 就当天去买下来了,是那家店最后一辆 qwq\n\n公路车真的比去年的山地车轻松好多哇,不知道为什么会有这样的区别(x\n\n还打印了一个水瓶架子装上去了", "views": 94, "forwards": 0, "media_group_id": 13326528831099069, "images": [{"width": 960, "height": 1280, "date": "2022-10-15T06:41:41", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-41.jpg", "url": "media/1361.jpg", "size": 177721, "thumb": "media/1361.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-15T06:41:42", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-42.jpg", "url": "media/1362.jpg", "size": 198221, "thumb": "media/1362.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:42", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-42.jpg", "url": "media/1363.jpg", "size": 177816, "thumb": "media/1363.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:43", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-43.jpg", "url": "media/1364.jpg", "size": 157418, "thumb": "media/1364.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T06:41:43", "media_type": "photo", "original_name": "photo_2022-10-15_06-41-43.jpg", "url": "media/1365.jpg", "size": 140943, "thumb": "media/1365.jpg_thumb.jpg"}]}, {"id": 1366, "date": "2022-10-15T18:13:29", "text": "#桂桂聊聊书书豆腐Luna今天吃什么\n牛肉兰州拉面!\n\n...少做了一个人的份,明明今天有五个人但是好像大家都蠢蠢以为只有四个人了,结果给每个人分了 4/5 份,又煮了点速冻饺子 🥲", "views": 192, "forwards": 3, "media_group_id": 13326860872811717, "images": [{"width": 1280, "height": 960, "date": "2022-10-15T18:13:28", "media_type": "photo", "original_name": "photo_2022-10-15_18-13-28.jpg", "url": "media/1366.jpg", "size": 265094, "thumb": "media/1366.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-15T18:13:28", "media_type": "photo", "original_name": "photo_2022-10-15_18-13-28.jpg", "url": "media/1367.jpg", "size": 257995, "thumb": "media/1367.jpg_thumb.jpg"}]}, {"id": 1368, "date": "2022-10-16T00:46:05", "text": "#桂桂聊聊书书豆腐Luna今天吃什么\n豆腐做的炒米粉和我做的白灼菜心!\n\n豆腐做饭好好吃呜呜 qwq", "views": 97, "forwards": 0, "media_group_id": 13327049320678437, "images": [{"width": 1280, "height": 960, "date": "2022-10-16T00:46:04", "media_type": "photo", "original_name": "photo_2022-10-16_00-46-04.jpg", "url": "media/1368.jpg", "size": 214982, "thumb": "media/1368.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-16T00:46:04", "media_type": "photo", "original_name": "photo_2022-10-16_00-46-04.jpg", "url": "media/1369.jpg", "size": 238224, "thumb": "media/1369.jpg_thumb.jpg"}]}, {"id": 1370, "date": "2022-10-17T04:38:07", "text": "想把线走得好看真的好累\n\n我现在写这门课的作业真的只有 1% 的时间在设计电路,剩下 99% 的时间都在思考怎样布线了 🥲", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 801, "date": "2022-10-17T04:38:07", "media_type": "photo", "original_name": "photo_2022-10-17_04-38-07.jpg", "url": "media/1370.jpg", "size": 233478, "thumb": "media/1370.jpg_thumb.jpg"}]}, {"id": 1371, "date": "2022-10-17T07:14:34", "text": "这周末除了和朋友的朋友面基什么都没做...\n\n仔细回想好像我从出生开始就像是一只吉祥物一样,被带着见各种和我不太熟的「朋友的朋友」\n\n小时候父母和他们的同学、亲戚、朋友见面都会带上我,我在那里的意义大概只是父母的面子吧。两年前我的前前任子兰来北京的时候带我去面了 Nano、C3喵喵、Piggy,他们以前和我的交集只有几个我不会看的共同群。芋头路过北京的时候我想见但是因为子兰吃醋拒绝了(x\n\n和聊聊书书住在一起之后,来和我们见面的人越来越多,只凭回忆已经数不清了。大部分都是我没听说过的名字,但是我也会跟着一起去。聊聊和书书像是两座灯塔,看到的人都会向他们接近...\n\n能维护这么大的社交圈肯定很累吧,我应该没有这样的精力,但是我又好羡慕能很自然地交到很多朋友。对比一下,想到整个多伦多都没有想要和我见面的朋友就好伤心...", "views": 100, "forwards": 2}, {"id": 1372, "date": "2022-10-17T14:50:17", "text": "在 yubikey 上刻了名字和电话 qwq", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-17T14:50:17", "media_type": "photo", "original_name": "photo_2022-10-17_14-50-17.jpg", "url": "media/1372.jpg", "size": 151888, "thumb": "media/1372.jpg_thumb.jpg"}]}, {"id": 1373, "date": "2022-10-17T18:49:24", "text": "垃圾桶外面露出一条毛茸茸的小尾巴 😢", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-17T18:49:24", "media_type": "photo", "original_name": "photo_2022-10-17_18-49-24.jpg", "url": "media/1373.jpg", "size": 218125, "thumb": "media/1373.jpg_thumb.jpg"}]}, {"id": 1374, "date": "2022-10-18T01:11:09", "text": "#桂桂聊聊书书今天吃什么\n是书书做的鸡蛋菠菜汤,好棒 qwq", "views": 94, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T01:11:09", "media_type": "photo", "original_name": "photo_2022-10-18_01-11-09.jpg", "url": "media/1374.jpg", "size": 206046, "thumb": "media/1374.jpg_thumb.jpg"}]}, {"id": 1375, "date": "2022-10-18T06:08:36", "text": "一场风暴过后泡几碗超咸味噌海带汤 qwq\n\n今天聊聊和书书吵架差点分手... 聊聊在我睡觉的时候离家出走了,我醒来迷迷糊糊地和书去找她。定位关了,也没说去哪里,真的把我吓坏了\n\n结果聊聊只是想出去睡一天,还好没有发生更糟糕的事情... 感觉会不会我才是那个最不成熟的人,聊聊只是出去睡我就担心成这样\n\n不想了,明天下午五点还要考数学,睡觉睡觉", "views": 95, "forwards": 3, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T06:08:36", "media_type": "photo", "original_name": "photo_2022-10-18_06-08-36.jpg", "url": "media/1375.jpg", "size": 242729, "thumb": "media/1375.jpg_thumb.jpg"}]}, {"id": 1377, "date": "2022-10-18T17:11:40", "text": "看聊聊给鸡蛋洗澡 qwq", "views": 95, "forwards": 1, "media_group_id": 13328904800808221, "images": [{"width": 1280, "height": 960, "date": "2022-10-18T17:11:39", "media_type": "photo", "original_name": "photo_2022-10-18_17-11-39.jpg", "url": "media/1376.jpg", "size": 163644, "thumb": "media/1376.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-18T17:11:39", "media_type": "photo", "original_name": "photo_2022-10-18_17-11-39.jpg", "url": "media/1377.jpg", "size": 203855, "thumb": "media/1377.jpg_thumb.jpg"}]}, {"id": 1378, "date": "2022-10-18T21:55:54", "text": "在地铁上复习太认真坐过站了... 考试要迟到了 😭", "views": 95, "forwards": 0}, {"id": 1379, "date": "2022-10-19T04:38:05", "text": "酱油团子🍡!\n\n(虽然尺寸没控制好,还都不是很圆 🥲\n\n今天去大统华的时候看到糯米粉就买了,回家之后聊聊在边听团子大家族边哭,安慰好聊聊之后正好用刚买的糯米粉捏团子做了夜宵。好神奇的巧合", "views": 122, "forwards": 1, "media_group_id": 13329234280524677, "images": [{"width": 1280, "height": 960, "date": "2022-10-19T04:38:02", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-02.jpg", "url": "media/1379.jpg", "size": 136696, "thumb": "media/1379.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-19T04:38:03", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-03.jpg", "url": "media/1380.jpg", "size": 211720, "thumb": "media/1380.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-19T04:38:04", "media_type": "photo", "original_name": "photo_2022-10-19_04-38-04.jpg", "url": "media/1381.jpg", "size": 236183, "thumb": "media/1381.jpg_thumb.jpg"}]}, {"id": 1382, "date": "2022-10-19T21:12:15", "text": "可以自由选择穿什么的日子结束了,这么冷就只能穿那件又厚又重的黑羽绒服了(x", "views": 90, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-10-19T21:12:15", "media_type": "photo", "original_name": "photo_2022-10-19_21-12-15.jpg", "url": "media/1382.jpg", "size": 71930, "thumb": "media/1382.jpg_thumb.jpg"}]}, {"id": 1383, "date": "2022-10-20T02:46:39", "text": "#戴上耳机 tired - vietra\n\nSoundcloud\n网易云", "views": 101, "forwards": 0}, {"id": 1384, "date": "2022-10-20T03:15:16", "text": "今天好累... 因为我又把事情都拖到最后一小时了\n\n七点做完 lab 急忙去写八点要交的 reading response,八点半交上去又急忙去写十点要交的统计作业,十点零三交完回家了,结果两项作业都没准时交 🥲\n\n不过回家之后聊聊和书书给我做了味噌汤面和沙拉,聊聊还下楼接我了,好开心 qwq", "views": 94, "forwards": 1, "reply": {"id": 1383, "text": "#戴上耳机 tired - vietra\n\nSoundcloud\n网易云"}, "images": [{"width": 1280, "height": 960, "date": "2022-10-20T03:15:16", "media_type": "photo", "original_name": "photo_2022-10-20_03-15-16.jpg", "url": "media/1384.jpg", "size": 253537, "thumb": "media/1384.jpg_thumb.jpg"}]}, {"id": 1385, "date": "2022-10-20T06:39:58", "text": "从淘宝买的电池到了!\n\n给书书的手机、Henry 送给我的鼓包苹果表、旧华为备用机都换了电池 qwq\n\n还剩两个电池明天换好了(x", "views": 96, "forwards": 1, "media_group_id": 13329983989796965, "images": [{"width": 1280, "height": 960, "date": "2022-10-20T06:39:56", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-56.jpg", "url": "media/1385.jpg", "size": 156150, "thumb": "media/1385.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1386.jpg", "size": 189450, "thumb": "media/1386.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1387.jpg", "size": 177627, "thumb": "media/1387.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-20T06:39:57", "media_type": "photo", "original_name": "photo_2022-10-20_06-39-57.jpg", "url": "media/1388.jpg", "size": 172843, "thumb": "media/1388.jpg_thumb.jpg"}]}, {"id": 1390, "date": "2022-10-20T16:42:57", "text": "把这台 vps 上的其他服务挪走之后删掉了... 从 2018 年维护到现在应该是最稳定的服务器了", "views": 100, "forwards": 0, "reply": {"id": 1299, "text": "高中写的 Veracross Analyzer 成绩分析网站要下线了,因为他们换到了另一个成绩平台\n\n我毕业之后它还完美运行了一整年已经是个奇迹了,它总共运营了三年,是我写过最稳定的服务。想起这三年里更新它的服务器我都会小心翼翼地熬到凌晨三点去更新...\n\n留一个告别页面好了", "thumb": "media/1299.jpg_thumb.jpg"}}, {"id": 1391, "date": "2022-10-20T18:41:18", "text": "pov: 在借的书上写批注是不是就像看视频发弹幕 🤔", "views": 95, "forwards": 0}, {"id": 1392, "date": "2022-10-20T20:45:31", "text": "tailscale 真的好方便,把所有服务器全都连到一个 vpn 网络里只用了不到十分钟\n\n有一键安装脚本甚至都不用查不同的系统上怎么装包哇", "views": 105, "forwards": 3, "images": [{"width": 507, "height": 257, "date": "2022-10-20T20:43:34", "media_type": "photo", "original_name": "photo_2022-10-20_20-43-34.jpg", "url": "media/1392.jpg", "size": 33340, "thumb": "media/1392.jpg_thumb.jpg"}]}, {"id": 1395, "date": "2022-10-21T02:07:33", "text": "今天和聊聊去游泳了,好开心\n\n这次在泳池里看到了一位盲人老爷爷,泳池的管理员专门给他封了一条泳道,其他人过去游都会被赶走。感觉看到人类的极限了,居然没有视力了还能游泳,还是比我和聊聊都快的爬泳哇\n\n这次还找到了有隔间的更衣室,比直接在 locker 旁边换衣服更放心一点,虽然还是感觉怪怪的(然后聊聊总是控制不住哼歌,我在旁边尴尬死了 💢\n\n还用到了超小型泳衣烘干机!没想到还有这么方便的东西,把衣服放进去压下去咕噜咕噜半分钟就转干了 qwq", "views": 102, "forwards": 0, "media_group_id": 13330544423758765, "images": [{"width": 1280, "height": 960, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1393.jpg", "size": 396826, "thumb": "media/1393.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1394.jpg", "size": 118564, "thumb": "media/1394.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-21T02:07:32", "media_type": "photo", "original_name": "photo_2022-10-21_02-07-32.jpg", "url": "media/1395.jpg", "size": 257125, "thumb": "media/1395.jpg_thumb.jpg"}]}, {"id": 1396, "date": "2022-10-22T16:10:42", "text": "把自己手机的新电池也换上啦\n\n这次装了品胜的电池,装好之后用 Accubattery 充放几次实测电量 3196 mAh,日常使用续航了 11h,压满 cpu gpu 再把亮度调到最高开着手电的话续航了 2h\n\n不过品胜还是太糟糕了,发现它用快充的时候一直在过热电流归零的循环中,导致即使完全没电也不能快充,从 12% 充到 100% 居然用了快两个小时\n\n终于可以不用天天带着充电宝了,代价是充电速度慢了很多并且失去了防水,不知道值不值。不过不管怎样下次绝对不买品胜的电池了(x", "views": 101, "forwards": 0, "media_group_id": 13331640337751869, "images": [{"width": 1280, "height": 960, "date": "2022-10-22T16:10:39", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-39.jpg", "url": "media/1396.jpg", "size": 259767, "thumb": "media/1396.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-22T16:10:41", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-41.jpg", "url": "media/1397.jpg", "size": 197040, "thumb": "media/1397.jpg_thumb.jpg"}, {"width": 1280, "height": 805, "date": "2022-10-22T16:10:41", "media_type": "photo", "original_name": "photo_2022-10-22_16-10-41.jpg", "url": "media/1398.jpg", "size": 55104, "thumb": "media/1398.jpg_thumb.jpg"}]}, {"id": 1399, "date": "2022-10-23T01:00:57", "text": "#桂桂聊聊书书今天吃什么\n电饭煲叉烧肉!(和叉烧蛋!\n\n叉烧肉和盐焗鸡一样好做,买一整块肉,调好酱汁腌一晚上,第二天放进电饭锅里按煮饭就煮好了,味道也很棒 qwq\n\n试了下十五分钟之后把鸡蛋也放进去煮,发现叉烧蛋真的好好吃!好喜欢甜甜的蛋,吃完饭又去煮了六个", "views": 98, "forwards": 1, "media_group_id": 13331894855751749, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T01:00:55", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-55.jpg", "url": "media/1399.jpg", "size": 293377, "thumb": "media/1399.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:55", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-55.jpg", "url": "media/1400.jpg", "size": 255156, "thumb": "media/1400.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:56", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-56.jpg", "url": "media/1401.jpg", "size": 177026, "thumb": "media/1401.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:00:56", "media_type": "photo", "original_name": "photo_2022-10-23_01-00-56.jpg", "url": "media/1402.jpg", "size": 267536, "thumb": "media/1402.jpg_thumb.jpg"}]}, {"id": 1403, "date": "2022-10-23T01:46:01", "text": "和聊聊搭一个巧克力万圣节小屋 qwq", "views": 94, "forwards": 0, "media_group_id": 13331916493584789, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1403.jpg", "size": 148370, "thumb": "media/1403.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1404.jpg", "size": 174384, "thumb": "media/1404.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:00", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-00.jpg", "url": "media/1405.jpg", "size": 187883, "thumb": "media/1405.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T01:46:01", "media_type": "photo", "original_name": "photo_2022-10-23_01-46-01.jpg", "url": "media/1406.jpg", "size": 186283, "thumb": "media/1406.jpg_thumb.jpg"}]}, {"id": 1407, "date": "2022-10-23T18:31:06", "text": "蒸小笼包水放少了把锅底烤焦了...\n\n小笼包还能吃,锅应该是不能吃了", "views": 98, "forwards": 0, "media_group_id": 13332398930757229, "images": [{"width": 1280, "height": 960, "date": "2022-10-23T18:31:05", "media_type": "photo", "original_name": "photo_2022-10-23_18-31-05.jpg", "url": "media/1407.jpg", "size": 186499, "thumb": "media/1407.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-23T18:31:05", "media_type": "photo", "original_name": "photo_2022-10-23_18-31-05.jpg", "url": "media/1408.jpg", "size": 178150, "thumb": "media/1408.jpg_thumb.jpg"}]}, {"id": 1409, "date": "2022-10-24T14:26:41", "text": "昨晚做的意面\n\n这次配上了微辣的 salsa 酱和稍微煎了一下的午餐肉,还撒了胡椒粉和芝麻海苔粉。\n\nSalsa 和西红柿酱口感好不一样,我好喜欢 salsa 里面的洋葱和甜椒碎,可惜食材更多也意味着保质期更短,不能像罐装西红柿酱那样囤起来了", "views": 106, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-10-24T14:26:41", "media_type": "photo", "original_name": "photo_2022-10-24_14-26-41.jpg", "url": "media/1409.jpg", "size": 221895, "thumb": "media/1409.jpg_thumb.jpg"}]}, {"id": 1410, "date": "2022-10-24T15:54:11", "text": "看鱼塔群刚知道原来 ipv4 简写还可以把中间两个零省略掉(1.1 = 1.0.0.1)\n\n又多了一个把局域网 DNS 调到 10.0.0.* 的理由,这样就可以少打很多字,比如说我那台 Daisy 的局域网 IP 是 10.3 🌚\n\n比 192.168.0.3 好打多了", "views": 106, "forwards": 0, "images": [{"width": 1280, "height": 464, "date": "2022-10-24T15:25:25", "media_type": "photo", "original_name": "photo_2022-10-24_15-25-25.jpg", "url": "media/1410.jpg", "size": 60451, "thumb": "media/1410.jpg_thumb.jpg"}]}, {"id": 1411, "date": "2022-10-24T23:37:18", "text": "这个标题好糟糕... 看到“不相信任何人/任何物质”谁会觉得这是个好东西呀 🤯", "views": 141, "forwards": 1, "images": [{"width": 1280, "height": 552, "date": "2022-10-24T23:37:18", "media_type": "photo", "original_name": "photo_2022-10-24_23-37-18.jpg", "url": "media/1411.jpg", "size": 35481, "thumb": "media/1411.jpg_thumb.jpg"}]}, {"id": 1412, "date": "2022-10-25T01:06:23", "text": "不知道说什么的时候不合时宜地说了好耶惹聊聊生气了\n\n我这样 AS 的人就像是一只小豪猪,想要给人带来温暖却总是不经意间因为不合适的语言伤害到别人...\n\n...好想变成橙汁", "views": 121, "forwards": 2, "images": [{"width": 1280, "height": 821, "date": "2022-10-25T01:06:23", "media_type": "photo", "original_name": "photo_2022-10-25_01-06-23.jpg", "url": "media/1412.jpg", "size": 71601, "thumb": "media/1412.jpg_thumb.jpg"}]}, {"id": 1413, "date": "2022-10-25T16:55:32", "text": "秋天的校园好漂亮,到处都是鸽子、麻雀、和小松鼠,还捡到了一只脏兮兮的小兔兔", "views": 121, "forwards": 2, "media_group_id": 13333735462736237, "images": [{"width": 1280, "height": 960, "date": "2022-10-25T16:55:31", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-31.jpg", "url": "media/1413.jpg", "size": 481304, "thumb": "media/1413.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-25T16:55:31", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-31.jpg", "url": "media/1414.jpg", "size": 459901, "thumb": "media/1414.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-25T16:55:32", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-32.jpg", "url": "media/1415.jpg", "size": 400399, "thumb": "media/1415.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-25T16:55:32", "media_type": "photo", "original_name": "photo_2022-10-25_16-55-32.jpg", "url": "media/1416.jpg", "size": 161686, "thumb": "media/1416.jpg_thumb.jpg"}]}, {"id": 1417, "date": "2022-10-26T01:29:15", "text": "晚上懒得做饭了就吃了生芹菜,生芹菜好甜 qwq", "views": 121, "forwards": 0}, {"id": 1418, "date": "2022-10-26T19:00:06", "text": "呜呜 统计考试好难\n\n考试上让我们证明一个期望值公式,需要手解\n∫ cy*e^{-y/c} dy 和 ∫ cy^2*e^{-y/c} dy...\n\n我都没复习微积分,这到底是统计考试还是微积分考试啊 \n(╯’ – ‘)╯︵ ┻━┻", "views": 115, "forwards": 1}, {"id": 1419, "date": "2022-10-26T21:11:40", "text": "今天真的好倒霉...\n\n今天下雨没带伞,早上去学校下地铁骑共享车,骑到楼旁边发现两个路口内都没有空的停车架,顶着雨骑回去又走回来了。统计考试前火警铃响了 20 分钟导致晚了五分钟开始,考试上遇到超难积分。考完去自习室复习数学,在同一个房间的人大声说话就算了居然还突然开始拍篮球。我出去吃点东西,打开汽水瓶喷出来把包染成了红色\n\n然后马上五点要考数学,考完数学六点去做计组的 lab,做完 lab 要写八点交的 reading response,之后还有欠的期中作文和读书批注...\n\n怎么这么多倒霉的事情都发生在同一天了 😭", "views": 123, "forwards": 1, "media_group_id": 13334549607766565, "images": [{"width": 640, "height": 1280, "date": "2022-10-26T21:11:32", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-32.jpg", "url": "media/1419.jpg", "size": 140446, "thumb": "media/1419.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-26T21:11:34", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-34.jpg", "url": "media/1420.jpg", "size": 191973, "thumb": "media/1420.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-26T21:11:37", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-37.jpg", "url": "media/1421.jpg", "size": 246645, "thumb": "media/1421.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-10-26T21:11:39", "media_type": "photo", "original_name": "photo_2022-10-26_21-11-39.jpg", "url": "media/1422.jpg", "size": 185600, "thumb": "media/1422.jpg_thumb.jpg"}, {"width": 723, "height": 974, "date": "2022-10-26T19:10:33", "media_type": "photo", "original_name": "photo_2022-10-26_19-10-33.jpg", "url": "media/1423.jpg", "size": 76819, "thumb": "media/1423.jpg_thumb.jpg"}]}, {"id": 1424, "date": "2022-10-27T14:22:51", "text": "果然那次考试拿了满分,看看这个卷子有多简单 🌚", "views": 125, "forwards": 0, "reply": {"id": 1360, "text": "考完计组了\n\n这个考试怎么这么简单... 记出勤签名的人还没走到我这里我就写完了,结果要等他走过来签名之后才能交卷。交完卷出来坐地铁回家居然还没过两小时免费换乘了\n\n模考卷子比真的考试难多了... 模考上让我只用 pMOS 和 nMOS 手画一个 !((A + B) * C) 的电路,正式考试居然只考了定义 🌚\n\n时序电路完全没考,组合电路居然只让我们画判断被 2 整除的电路... literally 整个电路就是一个非门 🌚\n\n真的是白复习了"}, "images": [{"file_name": "Screenshot_20221027-101652519~2.jpg", "mime_type": "image/jpeg", "date": "2022-10-27T14:26:04", "original_name": "Screenshot_20221027-101652519%fg2.jpg", "url": "media/1424.jpg", "size": 509655, "thumb": "media/1424.jpg_thumb.jpg", "width": 1080, "height": 3809}]}, {"id": 1425, "date": "2022-10-28T03:22:24", "text": "https://dortania.github.io/OpenCore-Legacy-Patcher/VENTURA-DROP.html\n\nmacOS Ventura 删了好多东西呀... 以前的版本从来没有这么多问题,虽然对我影响不是很大但是真的好险\n\n这次更新硬件加速要求 CPU 支持 AVX2.0,我现在这台电脑的 CPU 刚好是支持 AVX2.0 的第一代 Haswell 🌚\n\n然后笔记本用的 BCM94360Z4 网卡支持被删掉了,虽然还可以用 Legacy Patcher 打驱动\n\n试试更新 EFI 好了,不过不知道 Intel 黑苹果还能撑多久...", "views": 132, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2022-10-28T03:22:23", "media_type": "photo", "original_name": "photo_2022-10-28_03-22-23.jpg", "url": "media/1425.jpg", "size": 101588, "thumb": "media/1425.jpg_thumb.jpg"}]}, {"id": 1427, "date": "2022-10-28T06:56:32", "text": "发现我写作文的时候总是会在奇奇怪怪的地方偶然发现之前写到一半的句子... ADHD 的奇妙特征又增加了", "views": 130, "forwards": 0}, {"id": 1428, "date": "2022-10-29T02:38:49", "text": "#桂桂聊聊书书今天吃什么\n蒜蓉粉丝蒸扇贝!\n\n放了好多好多蒜,炒蒜蓉的时候放了两勺生抽、一勺耗油、料酒、味淋、鸡精、糖。甜甜的蒜蓉酱好棒 qwq\n\n这次锅太小了只蒸了四个,明天再蒸剩下五个好啦。不过吃饭的时候发现这样做完分扇贝好尴尬,因为有三个人却有不能整除三个的扇贝。结果今天聊聊吃了两个,明天聊聊少吃一个(x\n\n吃完把贝壳洗了一下以后当做蘸酱用的小盘子ww", "views": 131, "forwards": 1, "media_group_id": 13336089036563357, "images": [{"width": 1280, "height": 960, "date": "2022-10-29T02:38:45", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-45.jpg", "url": "media/1428.jpg", "size": 197266, "thumb": "media/1428.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-29T02:38:46", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-46.jpg", "url": "media/1429.jpg", "size": 157731, "thumb": "media/1429.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-10-29T02:38:49", "media_type": "photo", "original_name": "photo_2022-10-29_02-38-49.jpg", "url": "media/1430.jpg", "size": 278298, "thumb": "media/1430.jpg_thumb.jpg"}]}, {"id": 1431, "date": "2022-10-29T22:07:14", "text": "更新成功了!好耶", "views": 135, "forwards": 0, "reply": {"id": 1425, "text": "https://dortania.github.io/OpenCore-Legacy-Patcher/VENTURA-DROP.html\n\nmacOS Ventura 删了好多东西呀... 以前的版本从来没有这么多问题,虽然对我影响不是很大但是真的好险\n\n这次更新硬件加速要求 CPU 支持 AVX2.0,我现在这台电脑的 CPU 刚好是支持 AVX2.0 的第一代 Haswell 🌚\n\n然后笔记本用的 BCM94360Z4 网卡支持被删掉了,虽然还可以用 Legacy Patcher 打驱动\n\n试试更新 EFI 好了,不过不知道 Intel 黑苹果还能撑多久..."}, "images": [{"width": 1280, "height": 630, "date": "2022-10-29T22:07:14", "media_type": "photo", "original_name": "photo_2022-10-29_22-07-14.jpg", "url": "media/1431.jpg", "size": 92147, "thumb": "media/1431.jpg_thumb.jpg"}]}, {"id": 1432, "date": "2022-10-30T03:07:27", "text": "Functional Programming 好棒\n\n会写 FP 就不用担心 TA 会批评我的代码了 (大雾", "views": 138, "forwards": 0, "images": [{"width": 1280, "height": 1025, "date": "2022-10-30T03:07:27", "media_type": "photo", "original_name": "photo_2022-10-30_03-07-27.jpg", "url": "media/1432.jpg", "size": 131840, "thumb": "media/1432.jpg_thumb.jpg"}]}, {"id": 1433, "date": "2022-10-30T09:22:24", "text": "写了一整天代码,把期末项目 MCPM 包管理器里面分配给我的部分几乎全都写完了 qwq\n\n写了自动跨平台下载 JDK 自动开 MC Spigot 测试服务器的脚本、写了游戏内热插拔/重载插件的功能、还写了一个多线程支持测速和 ETA 的下载进度条\n\n回过神来已经凌晨五点了... 好累 🥱", "views": 146, "forwards": 1, "media_group_id": 13336973954797405, "files": [{"width": 2162, "height": 1254, "duration": 8, "file_name": "Rec 2022-10-30 05-07.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-10-30T09:22:23", "media_type": "video_file", "original_name": "Rec 2022-10-30 05-07.x264-24.mp4", "url": "media/1434.mp4", "size": 3142677, "thumb": "media/1434.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 506, "date": "2022-10-30T09:22:17", "media_type": "photo", "original_name": "photo_2022-10-30_09-22-17.jpg", "url": "media/1433.jpg", "size": 69689, "thumb": "media/1433.jpg_thumb.jpg"}]}, {"id": 1435, "date": "2022-10-30T20:44:17", "text": "Costco 肉好贵呀... 大统华鸡腿才 $2.84/kg,Costco 要 $9.49/kg", "views": 155, "forwards": 1, "media_group_id": 13337301263280845, "images": [{"width": 1280, "height": 960, "date": "2022-10-30T20:44:17", "media_type": "photo", "original_name": "photo_2022-10-30_20-44-17.jpg", "url": "media/1435.jpg", "size": 136235, "thumb": "media/1435.jpg_thumb.jpg"}, {"width": 1280, "height": 706, "date": "2022-10-30T20:44:17", "media_type": "photo", "original_name": "photo_2022-10-30_20-44-17.jpg", "url": "media/1436.jpg", "size": 124119, "thumb": "media/1436.jpg_thumb.jpg"}]}, {"id": 1437, "date": "2022-10-31T05:06:02", "text": "灯花的字在刮画纸上更漂亮了,好羡慕w\n\n好怀念小学的时候很兴奋地在刮画纸上乱涂 qwq", "views": 155, "forwards": 0}, {"id": 1438, "date": "2022-10-31T05:06:02", "views": 161, "forwards": 0, "forwarded_from": {"name": "一穗灯花 Milena 🎀"}, "images": [{"width": 1280, "height": 960, "date": "2022-10-31T04:09:01", "media_type": "photo", "original_name": "photo_2022-10-31_04-09-01.jpg", "url": "media/1438.jpg", "size": 82121, "thumb": "media/1438.jpg_thumb.jpg"}]}, {"id": 1439, "date": "2022-10-31T09:49:38", "text": "写写作业回过神来又凌晨五点了... 这个周末一分钟都没有浪费但是 deadline 还是没有能做完的迹象\n\n不过凌晨写作业效率好低呀... 我发现作业要求的时序状态机需要 9 个状态的时候,我以为 u4 最大值是 7,然后花一个小时重构电路,各种宽度都改成 u5 之后才想起来 u4 最大值是 15 🌚\n\n要判断状态决定输出的时候想了想怎么判断当前状态比较好,然后我首先用 XNOR 和 AND 画了一个四位等号电路,再用等号判断 S=1, S=2, ... 直到快画完了才想起来 “啊,第一周教的 Binary Decoder 不就是做这个的么” 🌚\n\n全都做完之后,测试的时候发现教授给的 Datapath 运算结果只能存进 A,B 两个寄存器,另外两个 C,X 不能存... \n(╯‵□′)╯︵┻━┻\n\n算了算了,改状态机的话要几乎从零重新设计,所以我直接改了 Datapath,希望 TA 检查的时候不会发现", "views": 175, "forwards": 1, "images": [{"width": 1280, "height": 1243, "date": "2022-10-31T09:49:38", "media_type": "photo", "original_name": "photo_2022-10-31_09-49-38.jpg", "url": "media/1439.jpg", "size": 219509, "thumb": "media/1439.jpg_thumb.jpg"}]}, {"id": 1440, "date": "2022-10-31T19:56:11", "text": "隔壁装修好烦 💢\n\n想补觉但是睡不着了", "views": 173, "forwards": 0}, {"id": 1441, "date": "2022-11-01T04:16:33", "text": "花了一整天给 mcpm 搭镜像,现在有三个镜像了!在北美、欧洲、亚洲都有镜像了\n\n还做了一个自动搭镜像服务器的 docker 容器,希望如果让搭镜像更方便的话会有更多人帮忙搭\n\n不过不知道 vps 上 1TB 流量限制够不够用(x", "views": 190, "forwards": 0, "images": [{"width": 854, "height": 1280, "date": "2022-11-01T04:16:33", "media_type": "photo", "original_name": "photo_2022-11-01_04-16-33.jpg", "url": "media/1441.jpg", "size": 135389, "thumb": "media/1441.jpg_thumb.jpg"}]}, {"id": 1442, "date": "2022-11-01T04:18:08", "text": "结果没有写作业,deadline 又开始堆起来了", "views": 196, "forwards": 0}, {"id": 1443, "date": "2022-11-01T13:03:33", "text": "早上九点就开始装修... 看来以后有必要调一下作息了", "views": 199, "forwards": 0, "reply": {"id": 1440, "text": "隔壁装修好烦 💢\n\n想补觉但是睡不着了"}}, {"id": 1444, "date": "2022-11-01T13:42:14", "text": "Medium 的推荐阅读都是什么歪理 clickbait...", "views": 213, "forwards": 0, "media_group_id": 13338481071766301, "images": [{"width": 1280, "height": 1178, "date": "2022-11-01T13:42:12", "media_type": "photo", "original_name": "photo_2022-11-01_13-42-12.jpg", "url": "media/1444.jpg", "size": 105880, "thumb": "media/1444.jpg_thumb.jpg"}, {"width": 720, "height": 1058, "date": "2022-11-01T13:42:13", "media_type": "photo", "original_name": "photo_2022-11-01_13-42-13.jpg", "url": "media/1446.jpg", "size": 101122, "thumb": "media/1446.jpg_thumb.jpg"}]}, {"id": 1447, "date": "2022-11-01T23:31:53", "text": "看到我的频道之后聊聊给我也买了刮画纸!是好棒的惊喜,真的好喜欢和聊聊在一起日常的浪漫 qwq\n\n好久没在刮画纸上乱涂乱画了,好喜欢五颜六色的线条w\n\n不过在刮画纸上画画好难哇,因为不能 ctrl-z 所以每一笔都要好小心(x", "views": 231, "forwards": 1, "reply": {"id": 1438}, "images": [{"width": 1280, "height": 960, "date": "2022-11-01T23:31:53", "media_type": "photo", "original_name": "photo_2022-11-01_23-31-53.jpg", "url": "media/1447.jpg", "size": 176050, "thumb": "media/1447.jpg_thumb.jpg"}]}, {"id": 1448, "date": "2022-11-02T23:52:41", "text": "一瓶 $3.29,两瓶 $3.5,所以货架上就只剩一瓶了 🌚", "views": 242, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2022-11-02T23:52:41", "media_type": "photo", "original_name": "photo_2022-11-02_23-52-41.jpg", "url": "media/1448.jpg", "size": 193561, "thumb": "media/1448.jpg_thumb.jpg"}]}, {"id": 1449, "date": "2022-11-03T01:40:01", "text": "#桂桂聊聊书书今天吃什么\n想试试新买的醋就做了醋溜土豆丝!\n\n放了三勺辣椒油,感觉下次应该少放一点,有点把醋的味道盖过去了(x", "views": 265, "forwards": 0, "media_group_id": 13339516812747453, "images": [{"width": 1280, "height": 960, "date": "2022-11-03T01:39:59", "media_type": "photo", "original_name": "photo_2022-11-03_01-39-59.jpg", "url": "media/1449.jpg", "size": 279813, "thumb": "media/1449.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-03T01:40:01", "media_type": "photo", "original_name": "photo_2022-11-03_01-40-01.jpg", "url": "media/1450.jpg", "size": 218400, "thumb": "media/1450.jpg_thumb.jpg"}]}, {"id": 1451, "date": "2022-11-03T05:55:14", "text": "写了一个让 Yubikey 插上电脑能无密码解锁的 python 脚本!\n\n工作原理是监听 USB 设备,插上/移除 USB 设备的时候调用 ykman 的输出,检测序列号来判断是不是我的 yubikey。如果是就 passwd -d 把密码删掉,如果检测不到就 chpasswd 把密码设回去,很简单粗暴 qwq\n\n(用这个脚本的话记得先 visudo 给你的用户加上 NOPASSWD:ALL,不然的话没密码是不能 sudo 的哦", "views": 592, "forwards": 5, "images": [{"width": 649, "height": 760, "date": "2022-11-03T05:55:14", "media_type": "photo", "original_name": "photo_2022-11-03_05-55-14.jpg", "url": "media/1451.jpg", "size": 62763, "thumb": "media/1451.jpg_thumb.jpg"}]}, {"id": 1452, "date": "2022-11-03T21:26:50", "text": "公交车被拖走了 qwq", "views": 375, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-11-03T21:26:49", "media_type": "photo", "original_name": "photo_2022-11-03_21-26-49.jpg", "url": "media/1452.jpg", "size": 233120, "thumb": "media/1452.jpg_thumb.jpg"}]}, {"id": 1453, "date": "2022-11-04T00:27:41", "text": "#桂桂聊聊书书今天吃什么\n照烧鸡腿饭!\n\n本来感觉 500g 好像够了就只买了四个鸡腿,然后发现去掉骨头之后只剩 337g 了,烧完更小了(xx\n\n下次还是多买点鸡腿好了,这次只花了 $2", "views": 572, "forwards": 1, "media_group_id": 13340173288967597, "images": [{"width": 1280, "height": 960, "date": "2022-11-04T00:27:40", "media_type": "photo", "original_name": "photo_2022-11-04_00-27-40.jpg", "url": "media/1453.jpg", "size": 311606, "thumb": "media/1453.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-03T23:29:00", "media_type": "photo", "original_name": "photo_2022-11-03_23-29-00.jpg", "url": "media/1454.jpg", "size": 182080, "thumb": "media/1454.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2022-11-03T23:13:59", "media_type": "photo", "original_name": "photo_2022-11-03_23-13-59.jpg", "url": "media/1455.jpg", "size": 160831, "thumb": "media/1455.jpg_thumb.jpg"}]}, {"id": 1456, "date": "2022-11-04T02:46:06", "text": "看到 z-library 表网 z-lib.org 下线了,镜像域名也几乎全都被美国邮政检验局回收... b-ok.cc, es.b-ok.lat, booksc.org, booksc.eu 都中招了\n\n不过发现里网还能访问,大家可以安装 tor 浏览器访问下面的那串链接继续用 z-lib 啦\n\nzlibrary24tuxziyiyfr7zd46ytefdqbqd2axkmxm4o5374ptpc52fad.onion", "views": 7332, "forwards": 179, "media_group_id": 13340239729731381, "images": [{"width": 1021, "height": 952, "date": "2022-11-04T02:46:05", "media_type": "photo", "original_name": "photo_2022-11-04_02-46-05.jpg", "url": "media/1456.jpg", "size": 109699, "thumb": "media/1456.jpg_thumb.jpg"}, {"width": 989, "height": 450, "date": "2022-11-04T02:46:05", "media_type": "photo", "original_name": "photo_2022-11-04_02-46-05.jpg", "url": "media/1457.jpg", "size": 44246, "thumb": "media/1457.jpg_thumb.jpg"}]}, {"id": 1458, "date": "2022-11-04T20:18:58", "text": "上面那条消息收到了好多小眼睛,还有好多人来订阅了这个频道 qwq\n\n感谢大家的关注,不过这里主要还是一个记录、分享生活的地方啦,突然有好多不认识的人加进来让我有点不安... \n\n所以我把即没有头像/简介也没有共同群的账号移除了(如果有删错对不起 orz", "views": 258, "forwards": 1, "images": [{"width": 944, "height": 332, "date": "2022-11-04T20:18:58", "media_type": "photo", "original_name": "photo_2022-11-04_20-18-58.jpg", "url": "media/1458.jpg", "size": 40718, "thumb": "media/1458.jpg_thumb.jpg"}]}, {"id": 1459, "date": "2022-11-05T04:35:31", "text": "放假了!\n\n...又好像没有放假。虽然放假一周,计组课留了七个小时的录像要看,Java 课期末项目要写完,计组期末项目虽然晚一点 due 但是也要开始写,统计也有开学 due 的大作业,然后还有好多阅读要补 🥲", "views": 188, "forwards": 0, "images": [{"width": 1280, "height": 585, "date": "2022-11-05T04:35:31", "media_type": "photo", "original_name": "photo_2022-11-05_04-35-31.jpg", "url": "media/1459.jpg", "size": 111623, "thumb": "media/1459.jpg_thumb.jpg"}]}, {"id": 1460, "date": "2022-11-05T22:05:59", "text": "CSSU 的算法挑战把我对算法的所有信心都击碎了...\n\n我只试了各种聚类算法选一个分数最高的,把有随机性的部分执行很多次 argmax 一下,再对每个点重找一遍就交上去了,也没有比最开始试的 k-means 高多少分\n\n旁边的人在讨论的线性/动态规划、模拟退火我都没听说过,现学也学不懂...\n\n果然对于学算法来说我还是太笨了 🥲", "views": 164, "forwards": 1, "images": [{"width": 894, "height": 910, "date": "2022-11-05T22:05:59", "media_type": "photo", "original_name": "photo_2022-11-05_22-05-59.jpg", "url": "media/1460.jpg", "size": 80207, "thumb": "media/1460.jpg_thumb.jpg"}]}, {"id": 1464, "date": "2022-11-06T05:04:50", "text": "#戴上耳机 Boys Will Be Bugs - Cavetown\n\n\"And if you wanna cry\n Make sure that they never see it\n Or even better yet\n Block it out and never feel it\"\n\n\"Don't message me cause I won't reply\n I wanna make you cry\n Ain't that how it's supposed to be\n Though it isn't me\"\n\n也许每个人心里都有一个四十岁的小男孩...\n\n长大的过程里总是需要把自己真实的感情藏得越来越深... 有时候想要抱抱,想要在别人的怀里大哭一场,但是表达出来的完全不是这样。明明每个人都有脆弱的一面,表现出来又有什么不好呢?\n\n网易云\nYouTube", "views": 154, "forwards": 0, "files": [{"duration": 329, "performer": "Cavetown", "title": "Boys Will Be Bugs", "file_name": "Cavetown - Boys Will Be Bugs.mp3", "mime_type": "audio/mpeg", "date": "2022-11-06T05:04:20", "media_type": "audio_file", "original_name": "Cavetown - Boys Will Be Bugs.mp3", "url": "media/1464.mp3", "size": 13373748, "thumb": "media/1464.mp3_thumb.jpg"}]}, {"id": 1465, "date": "2022-11-06T11:18:31", "text": "成功了!用两层有限状态机加上一个 datapath 控制 RGB Video 输出渲染了一个彩虹旗!🌈\n\n是计组这门课最后一项电路作业了,让我们从零自己设计,不过什么提示/限制都没给反而自由了好多哇,状态机里面几乎一个逻辑门都没用hhh\n\n(状态寄存器和切到下一个状态的电路直接用一个计数器代替,然后输出逻辑直接用加法器除法器和比较器代替了\n\n之后的作业就是汇编啦,好期待 qwq (riscv 指令集已经打出来挂在墙上供起来了", "views": 138, "forwards": 0, "files": [{"width": 480, "height": 270, "duration": 26, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-06T11:18:31", "media_type": "video_file", "original_name": "video_2022-11-06_11-18-31.mp4", "url": "media/1465.mp4", "size": 3207640, "thumb": "media/1465.mp4_thumb.jpg"}]}, {"id": 1466, "date": "2022-11-06T17:32:44", "text": "烤鸡汉堡差点把锅烤熟了(x\n\n因为厨房很小,在厨房里做饭缺空间的时候总是习惯把不用的锅放在灶台下面的烤箱里。然后今天想要烤鸡汉堡的时候把这件事情忘记了,425°F 快预热完听到烟雾报警器叫才想起来还有锅在烤箱里 🌚", "views": 135, "forwards": 0}, {"id": 1467, "date": "2022-11-06T18:07:58", "text": "#桂桂聊聊书书今天吃什么\n鸡汉堡!", "views": 135, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-06T18:07:58", "media_type": "photo", "original_name": "photo_2022-11-06_18-07-58.jpg", "url": "media/1467.jpg", "size": 194120, "thumb": "media/1467.jpg_thumb.jpg"}]}, {"id": 1468, "date": "2022-11-06T21:35:30", "text": "VSCode 自定义 Snippet 真的好棒!\n\nhttps://youtu.be/TGh2NpCIDlc", "views": 134, "forwards": 0}, {"id": 1469, "date": "2022-11-06T22:19:54", "text": "写汇编之前先把自动生成汇编代码的 VSCode snippet 写好hhhh", "views": 146, "forwards": 0, "files": [{"file_name": "Rec 2022-11-06 17-15.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-11-06T22:19:54", "width": 1532, "height": 1230, "duration": 27, "media_type": "animation", "original_name": "Rec 2022-11-06 17-15.x264-24.mp4", "url": "media/1469.mp4", "size": 802063, "thumb": "media/1469.mp4_thumb.jpg"}]}, {"id": 1470, "date": "2022-11-07T05:06:31", "text": "花了五个小时用 python 写了一个简易 MIPS ASM 编译器!\n\n起名叫做 EASM (Extended ASM),因为是可以逐行翻译的汇编扩展。现在支持的指令有: stack_save(data...), stack_restore(reg...), pop_args(reg...), call(fn, args...), swap(r1, r2), if(cond), else(), endif(), while(cond), done(), return(ra), arithmetic(exp)\n\n因为是逐行翻译,编译出来的汇编代码也是缩进整齐还带完整注释的哦,所以即使用了编译器省下超级多代码也不影响交作业 qwq\n\n好耶 写完编译器终于可以开始写期末项目了", "views": 150, "forwards": 1, "media_group_id": 13342380731253077, "images": [{"width": 1100, "height": 1280, "date": "2022-11-07T05:06:29", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-29.jpg", "url": "media/1470.jpg", "size": 117169, "thumb": "media/1470.jpg_thumb.jpg"}, {"width": 1280, "height": 1040, "date": "2022-11-07T05:06:30", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-30.jpg", "url": "media/1471.jpg", "size": 106598, "thumb": "media/1471.jpg_thumb.jpg"}, {"width": 708, "height": 386, "date": "2022-11-07T05:06:31", "media_type": "photo", "original_name": "photo_2022-11-07_05-06-31.jpg", "url": "media/1472.jpg", "size": 28080, "thumb": "media/1472.jpg_thumb.jpg"}]}, {"id": 1473, "date": "2022-11-07T20:48:06", "text": "#戴上耳机 squares by Cavetown\n\n随机到这首歌突然感觉好熟悉——然后想起来这个旋律原曲是 C418 的 Subwoofer Lullaby,在 Minecraft 主世界会随机播放的气氛音乐之一,承载了我在那个方块世界里无数的记忆\n\nC418 的音乐真的好让人安心,可惜在被微软收购之后已经不再为 Minecraft 做音乐了...\n\n网易云\nYoutube\n原曲 Subwoofer Lullaby", "views": 133, "forwards": 0, "files": [{"duration": 267, "performer": "Cavetown", "title": "squares", "file_name": "Cavetown - squares.mp3", "mime_type": "audio/mpeg", "date": "2022-11-07T20:48:06", "media_type": "audio_file", "original_name": "Cavetown - squares.mp3", "url": "media/1473.mp3", "size": 10829877, "thumb": "media/1473.mp3_thumb.jpg"}]}, {"id": 1474, "date": "2022-11-07T21:28:58", "text": "......第一次申请实习居然因为理解错了提交系统没有交上去 😭😭😭\n\n因为作文和推荐信截止时间不一样我还以为这三项都是单独的提交,以为 Completed 就是交上了,没想到居然还是要点右上角的 Submit\n\n啊啊啊为什么我没有仔细读一下它的说明,昨天熬到凌晨五点写的申请没交上去... 好想撞墙撞死", "views": 129, "forwards": 0, "images": [{"width": 1280, "height": 763, "date": "2022-11-07T21:28:58", "media_type": "photo", "original_name": "photo_2022-11-07_21-28-58.jpg", "url": "media/1474.jpg", "size": 84473, "thumb": "media/1474.jpg_thumb.jpg"}]}, {"id": 1475, "date": "2022-11-08T01:44:42", "text": "MIPS 8-bit 字体渲染!", "views": 169, "forwards": 3, "media_group_id": 13342975056202277, "files": [{"width": 3318, "height": 2248, "duration": 19, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-08T01:44:41", "media_type": "video_file", "original_name": "output.mp4", "url": "media/1476.mp4", "size": 9352163, "thumb": "media/1476.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 1182, "date": "2022-11-08T01:44:03", "media_type": "photo", "original_name": "photo_2022-11-08_01-44-03.jpg", "url": "media/1475.jpg", "size": 229648, "thumb": "media/1475.jpg_thumb.jpg"}]}, {"id": 1477, "date": "2022-11-08T21:32:03", "text": "一条指令找到系统里装的所有 Java JDK:\n\nsudo find / -executable -name java -type f -exec printf \"\\033[33mFound {}\\033[0m\\n\" \\; -exec {} -version \\; -exec echo \"\" \\;\n\n...然后发现我电脑上居然有 174 个 JDK,有很多是 docker 的,不过怎么连 VSCode Java 插件都会在它的本地目录装一个 JDK 下来\n(╯‵□′)╯︵┻━┻", "views": 136, "forwards": 2, "media_group_id": 13343544985353501, "images": [{"width": 1280, "height": 889, "date": "2022-11-08T21:32:01", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-01.jpg", "url": "media/1477.jpg", "size": 178307, "thumb": "media/1477.jpg_thumb.jpg"}, {"width": 770, "height": 456, "date": "2022-11-08T21:32:02", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-02.jpg", "url": "media/1478.jpg", "size": 72705, "thumb": "media/1478.jpg_thumb.jpg"}, {"width": 640, "height": 438, "date": "2022-11-08T21:32:02", "media_type": "photo", "original_name": "photo_2022-11-08_21-32-02.jpg", "url": "media/1479.jpg", "size": 34039, "thumb": "media/1479.jpg_thumb.jpg"}]}, {"id": 1480, "date": "2022-11-09T01:48:23", "text": "#桂桂聊聊书书今天吃什么\n炒土豆丝和菠菜鸡蛋 qwq\n\n这个鸡蛋是不包含鸡蛋的哦,是纯植物模仿的鸡蛋。炒出来味道还不错,不过炒的时候真的太吓人了... 因为材质不一样所以一直向油下面沉,结果放了好多油都飘在蛋液上面然后蛋液还粘锅了 🌚", "views": 131, "forwards": 1, "media_group_id": 13343668029442373, "images": [{"width": 960, "height": 1280, "date": "2022-11-09T01:48:22", "media_type": "photo", "original_name": "photo_2022-11-09_01-48-22.jpg", "url": "media/1480.jpg", "size": 129721, "thumb": "media/1480.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-09T01:48:23", "media_type": "photo", "original_name": "photo_2022-11-09_01-48-23.jpg", "url": "media/1481.jpg", "size": 262969, "thumb": "media/1481.jpg_thumb.jpg"}]}, {"id": 1482, "date": "2022-11-09T03:21:37", "text": "我:明天 12 点叫醒我\n谷歌:已将闹钟设在明天凌晨 12 点\n🙃", "views": 130, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-11-09T03:21:37", "media_type": "photo", "original_name": "photo_2022-11-09_03-21-37.jpg", "url": "media/1482.jpg", "size": 40992, "thumb": "media/1482.jpg_thumb.jpg"}]}, {"id": 1483, "date": "2022-11-09T09:57:50", "text": "「再写一个 feature 就睡」\n\n...然后就又写到凌晨五点把两个 milestone 写完了", "views": 126, "forwards": 1, "files": [{"width": 1818, "height": 612, "duration": 12, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-09T09:59:44", "media_type": "video_file", "original_name": "video_2022-11-09_09-59-44.mp4", "url": "media/1483.mp4", "size": 156039, "thumb": "media/1483.mp4_thumb.jpg"}]}, {"id": 1484, "date": "2022-11-09T17:21:03", "text": "组员来问我给她留点事情做了,I be like 原来我还有一个组员 🌚", "views": 123, "forwards": 0, "reply": {"id": 1483, "text": "「再写一个 feature 就睡」\n\n...然后就又写到凌晨五点把两个 milestone 写完了"}, "images": [{"width": 618, "height": 160, "date": "2022-11-09T17:21:03", "media_type": "photo", "original_name": "photo_2022-11-09_17-21-03.jpg", "url": "media/1484.jpg", "size": 9085, "thumb": "media/1484.jpg_thumb.jpg"}]}, {"id": 1485, "date": "2022-11-10T03:12:32", "text": "今天天气好棒!去湖边没人的地方躺了好久,太阳晒在身上好舒服\n\n之后和聊聊书书一起去了铁道博物馆,虽然总是经过这里但是还是第一次进去看。室内比室外小了好多,有些设施还在制作中。不过看到了好多好不错的模型,玩到了好像是用来训练驾驶员的火车模拟器 qwq\n\n然后去旁边的机厅看了一下,看到金字塔全息投影被用在了绝对是最无聊的游戏上... 还有 floppy bird、别踩白块、crossy road 的机台... 为什么北美机厅那么喜欢把手机上流行的免费游戏做成街机机台,谁会花钱玩嘛(", "views": 123, "forwards": 0, "media_group_id": 13344399620762541, "images": [{"width": 1280, "height": 960, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1485.jpg", "size": 189323, "thumb": "media/1485.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1486.jpg", "size": 85278, "thumb": "media/1486.jpg_thumb.jpg"}, {"width": 1080, "height": 1034, "date": "2022-11-10T03:12:30", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-30.jpg", "url": "media/1487.jpg", "size": 172492, "thumb": "media/1487.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-09T20:40:38", "media_type": "photo", "original_name": "photo_2022-11-09_20-40-38.jpg", "url": "media/1488.jpg", "size": 102708, "thumb": "media/1488.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-10T03:12:31", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-31.jpg", "url": "media/1489.jpg", "size": 146751, "thumb": "media/1489.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-10T03:12:31", "media_type": "photo", "original_name": "photo_2022-11-10_03-12-31.jpg", "url": "media/1490.jpg", "size": 210671, "thumb": "media/1490.jpg_thumb.jpg"}]}, {"id": 1492, "date": "2022-11-10T05:34:52", "text": "一年前在 K 家发生的悲剧又重演了... 又有炒勺掉进洗碗机里化掉了\n\n不过这次是硅胶不是塑料所以没有留下什么奇怪的味道,变形的炒勺也还能继续用 🤔", "views": 133, "forwards": 0, "media_group_id": 13344467942000637, "images": [{"width": 1280, "height": 1002, "date": "2022-11-10T05:34:51", "media_type": "photo", "original_name": "photo_2022-11-10_05-34-51.jpg", "url": "media/1491.jpg", "size": 126749, "thumb": "media/1491.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-10T05:34:52", "media_type": "photo", "original_name": "photo_2022-11-10_05-34-52.jpg", "url": "media/1492.jpg", "size": 132053, "thumb": "media/1492.jpg_thumb.jpg"}]}, {"id": 1493, "date": "2022-11-11T01:46:39", "text": "#桂桂聊聊书书今天吃什么\n烟熏鱼鱼沙拉饭!\n\n今天用了烟熏鲭鱼和三文鱼的罐头,和上次的生三文鱼沙拉饭口味不太一样,不过也好好吃,而且因为是罐头随时都可以做\n\n还把昨天剩的 guacamole 抹进去了。牛油果好好吃,好想买一个搅拌机就可以自己做 guacamole 了 🥑", "views": 132, "forwards": 0, "media_group_id": 13345049597943149, "images": [{"width": 1280, "height": 960, "date": "2022-11-11T01:46:38", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-38.jpg", "url": "media/1493.jpg", "size": 272556, "thumb": "media/1493.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-11T01:46:39", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-39.jpg", "url": "media/1494.jpg", "size": 215580, "thumb": "media/1494.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-11T01:46:39", "media_type": "photo", "original_name": "photo_2022-11-11_01-46-39.jpg", "url": "media/1495.jpg", "size": 252598, "thumb": "media/1495.jpg_thumb.jpg"}]}, {"id": 1496, "date": "2022-11-11T21:01:04", "text": "重构了 MARS 的键盘监听代码!\n\n现在可以一次最多监听 14 个键盘事件了,而且可以读到比如箭头和 F1-F12 这种没有字符的按键。原版 MARS 只能一次读一个 ASCII 字符\n\n第一次见到 Java 1.4 时代的大项目,没有版本控制,源码分发是通过把 .java 文件和 .class 一起放进 jar 里面。没有构建自动化,编译居然是用一个 javac jar 的脚本。没有泛型,所有数组都是无类型数组,然后用的时候再手动 cast... 而且最让我惊讶的是居然这么大的项目,215 个类的项目,居然一个依赖都没有 🌚\n\n把构建系统移植到 gradle、补了很多泛型、修了好多脏代码、用 kotlin 重写了几个类,好累...", "views": 130, "forwards": 0, "media_group_id": 13345603717501653, "files": [{"width": 3196, "height": 1876, "duration": 29, "file_name": "output-3.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-11T21:01:04", "media_type": "video_file", "original_name": "output-3.mp4", "url": "media/1497.mp4", "size": 8718372, "thumb": "media/1497.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 960, "date": "2022-11-11T21:00:31", "media_type": "photo", "original_name": "photo_2022-11-11_21-00-31.jpg", "url": "media/1496.jpg", "size": 121078, "thumb": "media/1496.jpg_thumb.jpg"}]}, {"id": 1498, "date": "2022-11-12T08:11:19", "text": "翻到了 2019 年前前任子兰生日的时候我给ta写的 ASCII 烟花动画...\n\n这段代码现在我已经看不懂了,我以前为什么会有这样的耐心能写出这么好看的动画\n\n以前最害怕的就是自己长大会变成无趣的大人... 反思一下现在真的变得现实了很多,也许对以前喜欢的那些浪漫却无意义的创作失去了耐心,明明这些才是让我开心的事情,是我活下去的意义", "views": 200, "forwards": 4, "files": [{"file_name": "Rec 2022-11-12 02-51.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-11-12T08:11:19", "width": 1028, "height": 998, "duration": 29, "media_type": "animation", "original_name": "Rec 2022-11-12 02-51.x264-24.mp4", "url": "media/1498.mp4", "size": 2004653, "thumb": "media/1498.mp4_thumb.jpg"}]}, {"id": 1499, "date": "2022-11-13T19:18:28", "text": "今天起床的时候把窗帘拉开了,有自然光照进来房间里的感觉真的好不一样,有让心情变得更好 qwq\n\n之前每次起床都好懒就关着窗帘开灯了(x", "views": 127, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-13T19:18:28", "media_type": "photo", "original_name": "photo_2022-11-13_19-18-28.jpg", "url": "media/1499.jpg", "size": 122713, "thumb": "media/1499.jpg_thumb.jpg"}]}, {"id": 1500, "date": "2022-11-13T21:39:32", "text": "下雪了!\n\n外面飘的雪花好漂亮,是冬天 qwq\n(虽然太小了相机看不到x", "views": 135, "forwards": 0, "images": [{"width": 745, "height": 1280, "date": "2022-11-13T21:39:32", "media_type": "photo", "original_name": "photo_2022-11-13_21-39-32.jpg", "url": "media/1500.jpg", "size": 43404, "thumb": "media/1500.jpg_thumb.jpg"}]}, {"id": 1501, "date": "2022-11-14T09:24:10", "text": "一些灵车", "views": 128, "forwards": 0, "images": [{"width": 1123, "height": 338, "date": "2022-11-14T09:24:10", "media_type": "photo", "original_name": "photo_2022-11-14_09-24-10.jpg", "url": "media/1501.jpg", "size": 45542, "thumb": "media/1501.jpg_thumb.jpg"}]}, {"id": 1502, "date": "2022-11-15T06:36:47", "text": "书书去别人家住之后做饭菜总是会不小心做多半份... 决定要放多少食材真的是件好难 get right 的事情,看来要重新适应一下了\n\n今天做得太多然后聊聊又不太有胃口结果把自己撑到了,好难受 😭", "views": 128, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2022-11-15T06:38:06", "media_type": "photo", "original_name": "photo_2022-11-15_06-38-06.jpg", "url": "media/1502.jpg", "size": 174998, "thumb": "media/1502.jpg_thumb.jpg"}]}, {"id": 1503, "date": "2022-11-15T20:31:56", "text": "下了好大的雪 qwq\n\n可惜地面太热,碰到地面就融化了", "views": 132, "forwards": 0, "media_group_id": 13348354530280445, "files": [{"width": 1920, "height": 1080, "duration": 4, "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-11-15T20:31:56", "media_type": "video_file", "original_name": "video_2022-11-15_20-31-56.mp4", "url": "media/1503.mp4", "size": 3877988, "thumb": "media/1503.mp4_thumb.jpg"}], "images": [{"width": 1080, "height": 492, "date": "2022-11-15T20:31:51", "media_type": "photo", "original_name": "photo_2022-11-15_20-31-51.jpg", "url": "media/1504.jpg", "size": 34074, "thumb": "media/1504.jpg_thumb.jpg"}], "reply": {"id": 1500, "text": "下雪了!\n\n外面飘的雪花好漂亮,是冬天 qwq\n(虽然太小了相机看不到x"}}, {"id": 1505, "date": "2022-11-15T21:04:20", "text": "聊聊:(看着手机)基因检测说我得抑郁症的概率是平均的 0.03 倍\n我:基因检测说我有 90% 是猫猫 🐱", "views": 126, "forwards": 0}, {"id": 1506, "date": "2022-11-16T10:01:14", "text": "Debug 了三个小时,发现了 MARS 卡住的罪魁祸首是一个死锁(x", "views": 118, "forwards": 0, "images": [{"width": 1081, "height": 532, "date": "2022-11-16T10:01:14", "media_type": "photo", "original_name": "photo_2022-11-16_10-01-14.jpg", "url": "media/1506.jpg", "size": 112794, "thumb": "media/1506.jpg_thumb.jpg"}]}, {"id": 1507, "date": "2022-11-16T15:42:37", "text": "困困", "views": 116, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T15:42:37", "media_type": "photo", "original_name": "photo_2022-11-16_15-42-37.jpg", "url": "media/1507.jpg", "size": 114892, "thumb": "media/1507.jpg_thumb.jpg"}]}, {"id": 1508, "date": "2022-11-16T17:04:05", "views": 116, "forwards": 0, "media_group_id": 13348945966167429, "images": [{"width": 1280, "height": 960, "date": "2022-11-16T17:04:03", "media_type": "photo", "original_name": "photo_2022-11-16_17-04-03.jpg", "url": "media/1508.jpg", "size": 314154, "thumb": "media/1508.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T17:04:05", "media_type": "photo", "original_name": "photo_2022-11-16_17-04-05.jpg", "url": "media/1509.jpg", "size": 375361, "thumb": "media/1509.jpg_thumb.jpg"}]}, {"id": 1510, "date": "2022-11-16T22:18:05", "text": "今天 student lounge 不开,去 cssu 睡了一个小时,然后复习了一会\n\ncssu 好热闹哇,有沙发、电视、零食、好多游戏机。今天他们刚买了一个 switch 在旁边开箱来着(好像还是用学校的公款 🌚\n\n我贡献了一个热点,因为 switch 不支持学校的 WPA2-EAP 验证协议。我和他们说可以边连 WiFi 边开桥接热点大家都像第一次听说一样... 明明有两个网卡就可以呀(而且即使只有一个网卡也可以用 2.4Ghz 频段做客户端连 WiFi,用 5Ghz 频段做 AP 哇\n\n还遇到 K 了,K 好像每天都会来玩,可惜ta刚过来我就要去上课了", "views": 123, "forwards": 1, "media_group_id": 13349096685769733, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T19:20:23", "media_type": "photo", "original_name": "photo_2022-11-16_19-20-23.jpg", "url": "media/1510.jpg", "size": 200924, "thumb": "media/1510.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T19:20:23", "media_type": "photo", "original_name": "photo_2022-11-16_19-20-23.jpg", "url": "media/1511.jpg", "size": 235367, "thumb": "media/1511.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-11-16T19:10:05", "media_type": "photo", "original_name": "photo_2022-11-16_19-10-05.jpg", "url": "media/1512.jpg", "size": 191886, "thumb": "media/1512.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-16T22:18:04", "media_type": "photo", "original_name": "photo_2022-11-16_22-18-04.jpg", "url": "media/1513.jpg", "size": 132237, "thumb": "media/1513.jpg_thumb.jpg"}]}, {"id": 1514, "date": "2022-11-16T22:58:16", "text": "路上发现了一只 ⛄!", "views": 129, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-16T22:58:16", "media_type": "photo", "original_name": "photo_2022-11-16_22-58-16.jpg", "url": "media/1514.jpg", "size": 186299, "thumb": "media/1514.jpg_thumb.jpg"}]}, {"id": 1515, "date": "2022-11-17T05:11:24", "text": "收到了鱼塔的明信片!好感动,感谢鱼塔 qwq\n\n照片上的 UBC 校园真的好好看,好想找个假期去 BC 找鱼塔玩", "views": 145, "forwards": 1, "media_group_id": 13349295074195813, "images": [{"width": 1280, "height": 960, "date": "2022-11-17T04:21:54", "media_type": "photo", "original_name": "photo_2022-11-17_04-21-54.jpg", "url": "media/1515.jpg", "size": 133414, "thumb": "media/1515.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-17T05:20:02", "media_type": "photo", "original_name": "photo_2022-11-17_05-20-02.jpg", "url": "media/1516.jpg", "size": 191099, "thumb": "media/1516.jpg_thumb.jpg"}, {"width": 1280, "height": 605, "date": "2022-11-17T05:11:23", "media_type": "photo", "original_name": "photo_2022-11-17_05-11-23.jpg", "url": "media/1517.jpg", "size": 77010, "thumb": "media/1517.jpg_thumb.jpg"}]}, {"id": 1518, "date": "2022-11-17T19:07:20", "text": "暑假实习的收入支票终于收到啦,过了差不多三个月\n\n这边收入税好高呀,原本是 $4500 减去税就只有 $3600 了(虽然也是很多很多钱了,第一次收到这么多钱,够花三个月了 qwq", "views": 168, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-17T19:07:20", "media_type": "photo", "original_name": "photo_2022-11-17_19-07-20.jpg", "url": "media/1518.jpg", "size": 158515, "thumb": "media/1518.jpg_thumb.jpg"}]}, {"id": 1519, "date": "2022-11-18T16:18:06", "text": "发现用吐司面包片能做出好多方便又好吃的食物——果酱面包、鸡蛋面包、肉松面包、三明治 qwq\n\n果然应该多买点面包片(x", "views": 172, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-11-18T16:18:06", "media_type": "photo", "original_name": "photo_2022-11-18_16-18-06.jpg", "url": "media/1519.jpg", "size": 228997, "thumb": "media/1519.jpg_thumb.jpg"}]}, {"id": 1520, "date": "2022-11-18T22:10:17", "text": "发生了太多... 先把 telegram 卸掉了,对不起", "views": 183, "forwards": 1, "images": [{"width": 1080, "height": 1232, "date": "2022-11-18T22:10:17", "media_type": "photo", "original_name": "photo_2022-11-18_22-10-17.jpg", "url": "media/1520.jpg", "size": 43184, "thumb": "media/1520.jpg_thumb.jpg"}]}, {"id": 1521, "date": "2022-11-23T08:50:58", "text": "回来啦,躲过了一场风暴\n\n书书的事情似乎并没有发展得很糟糕,感觉书书身边的大家都比当事人还要焦虑,也没有我能实际帮到的忙,反而做了好多余的事情...\n\n结果似乎是我的 deadline 进度更糟糕,堆了一学期的事情一起砸下来,今天的考试完全砸了,还欠着一个作文(x\n\n之前和某位聊到这个圈子的各种事,ta 觉得虽然抱团让大家可以互助,但是同时也很容易让我们一起掉进漩涡。也许确实是这样... 四处回响的情绪会给一个共情者很大的压力\n\n登出 telegram 的那天晚上和聊聊去湖边的荒郊野岭散步,逃脱了城市的嘈杂,看到了好多星星,被野草和湖水的气味环绕,像放下了所有包袱一样一起说笑。这是我第三次来这里了,冬天这里是一个被抛弃的废墟,路灯和设施都断了电、生了绣,手机也没有信号了。没有人反而让我更安心,可惜也没有小狐狸钻出来陪我们玩(x\n\n好想就在那里搭一个小屋住下来,好久没有这么开心过。可惜最终还是要回到城市,回到自己的笼子,踩自己布下的坑", "views": 156, "forwards": 2, "media_group_id": 13353547671408381, "images": [{"width": 1280, "height": 960, "date": "2022-11-23T08:50:57", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-57.jpg", "url": "media/1521.jpg", "size": 130964, "thumb": "media/1521.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1522.jpg", "size": 189632, "thumb": "media/1522.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1523.jpg", "size": 164308, "thumb": "media/1523.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-23T08:50:58", "media_type": "photo", "original_name": "photo_2022-11-23_08-50-58.jpg", "url": "media/1524.jpg", "size": 90795, "thumb": "media/1524.jpg_thumb.jpg"}]}, {"id": 1525, "date": "2022-11-24T13:11:06", "text": "一晚没睡补作业补到早上八点仍然没有补完欠下的作业... 如果每天能再多几个小时就好了", "views": 138, "forwards": 0, "images": [{"width": 568, "height": 514, "date": "2022-11-24T13:11:05", "media_type": "photo", "original_name": "photo_2022-11-24_13-11-05.jpg", "url": "media/1525.jpg", "size": 31203, "thumb": "media/1525.jpg_thumb.jpg"}]}, {"id": 1526, "date": "2022-11-24T17:34:47", "text": "坏人进来给我最近的消息点了💩,但是 telegram 好像不能删掉一个指定的 reaction 表情,设置里禁用掉也不会影响以前的消息... 看来只能留在这里了 🥲\n\n有公开频道的大家注意去设置里把 reaction 过滤一下哦,以及记得多加几个管理员", "views": 6970, "forwards": 9, "images": [{"width": 1024, "height": 482, "date": "2022-11-24T17:34:47", "media_type": "photo", "original_name": "photo_2022-11-24_17-34-47.jpg", "url": "media/1526.jpg", "size": 76567, "thumb": "media/1526.jpg_thumb.jpg"}]}, {"id": 1527, "date": "2022-11-25T06:15:36", "text": "折腾了三个小时 jvm 的奇怪反射终于可以让 mcpm 包管理器插件热重载自己了!\n\n(虽然实现方式非常灵车... 先在运行时打包一个助手插件,然后加载助手插件、反射进去调用助手来重载自己,然后自己重载好之后再检测助手把助手删掉 🌚\n\n不过也许就是因为反射能实现这么灵车的功能我才好喜欢反射,这个项目里现在所有反射代码都是我写的了(x", "views": 109, "forwards": 2, "media_group_id": 13354855493044981, "images": [{"width": 786, "height": 1280, "date": "2022-11-25T06:15:34", "media_type": "photo", "original_name": "photo_2022-11-25_06-15-34.jpg", "url": "media/1527.jpg", "size": 112455, "thumb": "media/1527.jpg_thumb.jpg"}, {"width": 1280, "height": 1005, "date": "2022-11-25T06:15:36", "media_type": "photo", "original_name": "photo_2022-11-25_06-15-36.jpg", "url": "media/1528.jpg", "size": 217133, "thumb": "media/1528.jpg_thumb.jpg"}]}, {"id": 1529, "date": "2022-11-25T07:47:28", "text": "也许不睡觉就能把事情做完了...", "views": 102, "forwards": 1, "images": [{"width": 885, "height": 1280, "date": "2022-11-25T07:47:28", "media_type": "photo", "original_name": "photo_2022-11-25_07-47-28.jpg", "url": "media/1529.jpg", "size": 82797, "thumb": "media/1529.jpg_thumb.jpg"}]}, {"id": 1530, "date": "2022-11-25T14:23:57", "text": "一会去考 Term Test,本来打算在地铁上再复习一会然后发现我的 iPad 和笔记本都完全没电自动关机了 😭", "views": 86, "forwards": 0}, {"id": 1531, "date": "2022-11-25T17:48:21", "text": "考完啦 应该是满分\n\n上次计组考试大家都满分然后老师说要增加难度,结果这次确实长了好多,还是简单到怀疑我是不是困傻了,结果考试的时候大脑回路全都在 sanity check 上了 🌚\n\n一道分析 FSM 的题,给了一张电路图。\n🧠:这条线是把 !S1 * A 连到 D 吧?\n(看一眼,是\n🧠:真的是吗?\n(再看一眼,是\n...写完一半之后...\n🧠:真的真的是吗?\n(用笔沿着线比划了两圈,是\n...写完之后...\n🧠:真的就这么简单??\n\n🌚🌚🌚", "views": 90, "forwards": 0, "reply": {"id": 1530, "text": "一会去考 Term Test,本来打算在地铁上再复习一会然后发现我的 iPad 和笔记本都完全没电自动关机了 😭"}}, {"id": 1532, "date": "2022-11-25T19:37:30", "text": "改成私有频道了。重新注册了一个频道占用户名,现在 @hykilp 是指向这里的重定向,希望会安全一点 qwq\n\n需要重写 blog 同步需要用的 telegram channel API 爬虫了... 之前爬网页的方法只有公开频道可以用", "views": 93, "forwards": 1, "images": [{"width": 1280, "height": 828, "date": "2022-11-25T19:37:29", "media_type": "photo", "original_name": "photo_2022-11-25_19-37-29.jpg", "url": "media/1532.jpg", "size": 41287, "thumb": "media/1532.jpg_thumb.jpg"}]}, {"id": 1533, "date": "2022-11-27T05:41:50", "text": "🗿", "views": 86, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-11-27T05:41:50", "media_type": "photo", "original_name": "photo_2022-11-27_05-41-50.jpg", "url": "media/1533.jpg", "size": 240860, "thumb": "media/1533.jpg_thumb.jpg"}]}, {"id": 1534, "date": "2022-11-28T01:10:58", "text": "看看 Java 课道德单元的 quiz,原则 6 说软件应该设计得让用户可以舒适地使用\n\n下面它举了两个反例,一个是“需要特定输入设备,可能让一些用户肩部肌肉拉伤”、另一个是“要求用户以尽可能快的速度反复敲击同一个键的游戏” 🌚\n\n...那是不是所有街机音游都不道德了 🌚", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 1135, "date": "2022-11-28T01:10:58", "media_type": "photo", "original_name": "photo_2022-11-28_01-10-58.jpg", "url": "media/1534.jpg", "size": 138253, "thumb": "media/1534.jpg_thumb.jpg"}]}, {"id": 1535, "date": "2022-11-28T03:27:43", "text": "#桂桂聊聊今天吃什么\n还是聊聊做的可乐鸡翅\n\n这次鸡蛋没有炸,好耶 qwq\n\n最近我事情太多了,聊聊做了好多次饭,感谢聊聊w", "views": 91, "forwards": 0, "reply": {"id": 1235, "text": "#桂桂聊聊书书今天吃什么\n聊聊做的可乐鸡翅!\n\n我回家之后还在收汁的时候加了五个鸡蛋,然后收汁计时的时候没听到闹钟叫,收得太干两个鸡蛋炸掉了(x\n\n不过好好吃 qwq"}, "images": [{"width": 1280, "height": 960, "date": "2022-11-28T03:27:42", "media_type": "photo", "original_name": "photo_2022-11-28_03-27-42.jpg", "url": "media/1535.jpg", "size": 144027, "thumb": "media/1535.jpg_thumb.jpg"}]}, {"id": 1536, "date": "2022-11-28T06:42:43", "text": "帮聊聊填一个 ADHD 评估问卷... 不管是问题还是选项都好模糊呀\n\n填的时候发现我几乎所有题都选了 2 或者 3... 感觉好少有可以回答 \"Not at all\" 和 \"Very much\" 的问题", "views": 89, "forwards": 0, "media_group_id": 13356942109036157, "images": [{"width": 526, "height": 432, "date": "2022-11-28T06:42:42", "media_type": "photo", "original_name": "photo_2022-11-28_06-42-42.jpg", "url": "media/1536.jpg", "size": 31119, "thumb": "media/1536.jpg_thumb.jpg"}, {"width": 516, "height": 434, "date": "2022-11-28T06:42:43", "media_type": "photo", "original_name": "photo_2022-11-28_06-42-43.jpg", "url": "media/1537.jpg", "size": 32176, "thumb": "media/1537.jpg_thumb.jpg"}]}, {"id": 1538, "date": "2022-11-29T04:03:50", "text": "冬天抱着聊聊睡觉好暖和 qwq\n\n我真的太冷了... 感觉书书还是聊聊还是 K 都比我暖和(x", "views": 86, "forwards": 0}, {"id": 1540, "date": "2022-11-29T19:24:00", "text": "这个煮蛋器买得好值,每次都可以煮出完美的糖心蛋w", "views": 90, "forwards": 2, "media_group_id": 13357998726678613, "images": [{"width": 1280, "height": 960, "date": "2022-11-29T19:24:00", "media_type": "photo", "original_name": "photo_2022-11-29_19-24-00.jpg", "url": "media/1540.jpg", "size": 189775, "thumb": "media/1540.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-11-29T19:24:00", "media_type": "photo", "original_name": "photo_2022-11-29_19-24-00.jpg", "url": "media/1541.jpg", "size": 181869, "thumb": "media/1541.jpg_thumb.jpg"}]}, {"id": 1542, "date": "2022-11-30T00:09:29", "text": "地球气候好神奇,明明温哥华维度比多伦多高 6°,冬天的气温反而比多伦多高了 10°C 🤔\n\n不过温哥华气候真的好棒,冬天没有这么冷,夏天还更凉快一点。好想毕业之后搬去温哥华 qwq", "views": 83, "forwards": 0, "media_group_id": 13358135755613605, "images": [{"width": 1280, "height": 590, "date": "2022-11-30T00:09:27", "media_type": "photo", "original_name": "photo_2022-11-30_00-09-27.jpg", "url": "media/1542.jpg", "size": 168709, "thumb": "media/1542.jpg_thumb.jpg"}, {"width": 1280, "height": 1213, "date": "2022-11-30T00:09:29", "media_type": "photo", "original_name": "photo_2022-11-30_00-09-29.jpg", "url": "media/1543.jpg", "size": 138228, "thumb": "media/1543.jpg_thumb.jpg"}]}, {"id": 1544, "date": "2022-11-30T00:29:00", "text": "这个地球上居然还有全年温度都一样的地方 🤯", "views": 90, "forwards": 1, "images": [{"width": 1280, "height": 1094, "date": "2022-11-30T00:29:00", "media_type": "photo", "original_name": "photo_2022-11-30_00-29-00.jpg", "url": "media/1544.jpg", "size": 148221, "thumb": "media/1544.jpg_thumb.jpg"}]}, {"id": 1545, "date": "2022-11-30T19:41:29", "text": "呜呜呜 好久没用蚝油然后今天打开瓶盖发现里面发霉了...", "views": 83, "forwards": 0, "reply": {"id": 523, "text": "原来生抽老抽耗油都是打开之后要冷藏的..."}, "images": [{"width": 1280, "height": 960, "date": "2022-11-30T19:41:29", "media_type": "photo", "original_name": "photo_2022-11-30_19-41-29.jpg", "url": "media/1545.jpg", "size": 118270, "thumb": "media/1545.jpg_thumb.jpg"}]}, {"id": 1546, "date": "2022-11-30T22:32:06", "text": "还有 7 天结课,还有 3/5 项期末作业要写... 需要开始一下期末冲刺", "views": 88, "forwards": 0}, {"id": 1547, "date": "2022-12-01T05:14:24", "text": "梅开二度 🌚", "views": 82, "forwards": 0, "media_group_id": 13358973312105933, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T05:14:22", "media_type": "photo", "original_name": "photo_2022-12-01_05-14-22.jpg", "url": "media/1547.jpg", "size": 140768, "thumb": "media/1547.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-01T05:14:23", "media_type": "photo", "original_name": "photo_2022-12-01_05-14-23.jpg", "url": "media/1548.jpg", "size": 199499, "thumb": "media/1548.jpg_thumb.jpg"}], "reply": {"id": 1245, "text": "风太大把自动门吹坏了 🌚", "thumb": "media/1244.jpg_thumb.jpg"}}, {"id": 1549, "date": "2022-12-01T20:20:15", "text": "梅开三度 🌚\n\n要习惯一下风把门吹坏了(x", "views": 79, "forwards": 0, "reply": {"id": 1547, "text": "梅开二度 🌚", "thumb": "media/1547.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2022-12-01T20:20:14", "media_type": "photo", "original_name": "photo_2022-12-01_20-20-14.jpg", "url": "media/1549.jpg", "size": 187700, "thumb": "media/1549.jpg_thumb.jpg"}]}, {"id": 1550, "date": "2022-12-01T22:39:46", "text": "原来大车的发动机盖子是这样开的,第一次见到 😮\n\n刚才看到它打开还以为这辆车下一秒就要变形了ww", "views": 78, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-01T22:39:46", "media_type": "photo", "original_name": "photo_2022-12-01_22-39-46.jpg", "url": "media/1550.jpg", "size": 325119, "thumb": "media/1550.jpg_thumb.jpg"}]}, {"id": 1551, "date": "2022-12-01T23:16:09", "text": "#桂桂聊聊今天吃什么\n是真的有叉烧肉的豚骨拉面!\n\n(虽然用中式叉烧肉做豚骨拉面看起来好怪", "views": 78, "forwards": 0, "media_group_id": 13359492555826981, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T23:12:20", "media_type": "photo", "original_name": "photo_2022-12-01_23-12-20.jpg", "url": "media/1551.jpg", "size": 174558, "thumb": "media/1551.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-01T23:16:09", "media_type": "photo", "original_name": "photo_2022-12-01_23-16-09.jpg", "url": "media/1552.jpg", "size": 169856, "thumb": "media/1552.jpg_thumb.jpg"}]}, {"id": 1553, "date": "2022-12-01T23:31:55", "text": "又不小心做多了,吃完还剩了一人份的肉... 好怀念书书在这里的时光", "views": 82, "forwards": 0, "reply": {"id": 1399, "text": "#桂桂聊聊书书今天吃什么\n电饭煲叉烧肉!(和叉烧蛋!\n\n叉烧肉和盐焗鸡一样好做,买一整块肉,调好酱汁腌一晚上,第二天放进电饭锅里按煮饭就煮好了,味道也很棒 qwq\n\n试了下十五分钟之后把鸡蛋也放进去煮,发现叉烧蛋真的好好吃!好喜欢甜甜的蛋,吃完饭又去煮了六个", "thumb": "media/1399.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-12-01T23:31:55", "media_type": "photo", "original_name": "photo_2022-12-01_23-31-55.jpg", "url": "media/1553.jpg", "size": 210834, "thumb": "media/1553.jpg_thumb.jpg"}]}, {"id": 1554, "date": "2022-12-02T08:25:23", "text": "我现在的作息:大概 12:00 起床,吃午饭,上课,17:00 吃晚饭,做事情,0:00 吃夜宵,3:00 睡觉...\n\n如果我在温哥华这就是早睡早起的完美作息了", "views": 81, "forwards": 0}, {"id": 1555, "date": "2022-12-02T18:09:57", "text": "今天又做了清醒梦!\n\n做噩梦梦见被好多有半个人高的 covid 病毒球在一栋楼里面追杀,被追到一个空旷的房间突然意识到自己在做梦,然后获得控制把可怕的房间净化成了一个五彩缤纷的大广场 qwq\n\n可惜因为终于能控制自己的梦太兴奋一下子就醒过来了(x", "views": 73, "forwards": 0, "reply": {"id": 214, "text": "今天又做了清醒梦!\n又在梦里到处飞了,好开心www\n\n这次让我意识到这是梦的偶然也很有趣!刚开始是梦见了我在多伦多在路上叫外卖,用的是美团,身边还有很多北京的场景。然后!然后梦里的我就在想:怎么能又在多伦多又在北京呢?(好蠢!)但是也是这样让我清醒过来,能在梦里到处飞了w\n\n但是还是没有学会怎样改变梦的场景,最后还只是在这个奇怪的城市里到处飞。理论上清醒之后应该可以控制整个梦,下一个这样的偶然再试试吧"}}, {"id": 1556, "date": "2022-12-03T06:53:49", "text": "谁不喜欢在生产环境开灵车呢hhhh\n\n这一年里 One Among Us 后端数据库 root 密码一直是 qwq,以后也会一直是 qwq\n\n(不过没有开放端口所以是绝对安全的 ", "views": 70, "forwards": 0, "reply": {"id": 218, "text": "会不会有人想到我的密码真的就是 qwq"}, "images": [{"width": 1280, "height": 766, "date": "2022-12-03T06:53:48", "media_type": "photo", "original_name": "photo_2022-12-03_06-53-48.jpg", "url": "media/1556.jpg", "size": 76866, "thumb": "media/1556.jpg_thumb.jpg"}]}, {"id": 1557, "date": "2022-12-03T21:33:42", "text": "挂一个组员 💢\n\n这个人天天用 vscode copilot 写代码,写完不测试甚至不编译一下就直接提交上去,结果组里其他人的代码各种炸好多都是因为他的代码导致的。我想帮他修他居然不让我碰,说 \"please avoid modifying code without explicit permission\"... 这么基础的功能一个月还没写好,现在只剩五天就要交了还要让全组等你修代码呀 (╯‵□′)╯︵┻━┻\n\n然后最开始给他分配的任务还是 package lock 这种最底层的、最简单的,好多其他功能都需要用到的功能... 🥲", "views": 76, "forwards": 0, "media_group_id": 13360825779134253, "images": [{"width": 1118, "height": 1280, "date": "2022-12-03T21:33:40", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-40.jpg", "url": "media/1557.jpg", "size": 121096, "thumb": "media/1557.jpg_thumb.jpg"}, {"width": 577, "height": 1280, "date": "2022-12-03T21:33:41", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-41.jpg", "url": "media/1558.jpg", "size": 79259, "thumb": "media/1558.jpg_thumb.jpg"}, {"width": 1059, "height": 1280, "date": "2022-12-03T21:33:42", "media_type": "photo", "original_name": "photo_2022-12-03_21-33-42.jpg", "url": "media/1559.jpg", "size": 94919, "thumb": "media/1559.jpg_thumb.jpg"}]}, {"id": 1560, "date": "2022-12-04T00:27:37", "text": "#又一梦\n小睡一会做了一个奇怪的梦,梦里的世界有一个宗教叫充气床垫教,可以随时召唤出充气床垫、把床垫当作蹦床跳得越来越高、还能让床垫飘起来。然后我和聊聊在 Costco 的大停车场中心召唤了一个超大床垫,飘在天上午休、跳蹦床跳得特别高然后从天上飞下来抱聊聊、玩尝试跳出去让聊聊用床垫把我接住的小游戏 qwq", "views": 86, "forwards": 1}, {"id": 1562, "date": "2022-12-04T07:58:34", "text": "把聊聊的めるアイコン画完了!完善了一下细节\n\n来一张 Telegram 合影 qwq", "views": 141, "forwards": 2, "media_group_id": 13361125712599693, "images": [{"width": 1280, "height": 746, "date": "2022-12-04T07:58:32", "media_type": "photo", "original_name": "photo_2022-12-04_07-58-32.jpg", "url": "media/1562.jpg", "size": 119075, "thumb": "media/1562.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-04T07:58:33", "media_type": "photo", "original_name": "photo_2022-12-04_07-58-33.jpg", "url": "media/1563.jpg", "size": 162770, "thumb": "media/1563.jpg_thumb.jpg"}], "reply": {"id": 1307, "text": "给聊聊也画一个めるアイコン!(进度 50%\n\n上次给自己画的めるアイコン是用 Procreate 画的点阵,这次试了下用 Adobe AI 画矢量。画矢量体验真的好不一样,感觉优点缺点都有很多...\n\n矢量画一笔不好看可以慢慢微调弧线,不用像点阵那样擦来擦去重画。但是矢量没办法像点阵那样直观地用下笔的力度决定线条粗细,手动调粗细太麻烦以至于我整张图所有线条都是同样粗... 打阴影也超级麻烦,每条阴影都是一个多边形,不能像点阵那样设好蒙版直接用笔刷乱涂"}}, {"id": 1564, "date": "2022-12-04T08:20:19", "text": "现在可以在めるアイコン的展示站上和前任和现任一起合影了hhhh\n\nhttps://scrapbox.io/meruicon/", "views": 82, "forwards": 0, "reply": {"id": 103, "text": "画了めるアイコンww"}, "images": [{"width": 1280, "height": 826, "date": "2022-12-04T08:20:18", "media_type": "photo", "original_name": "photo_2022-12-04_08-20-18.jpg", "url": "media/1564.jpg", "size": 148939, "thumb": "media/1564.jpg_thumb.jpg"}]}, {"id": 1565, "date": "2022-12-05T04:59:50", "text": "有 deadline 的时候除了作业以外的所有事情都有动力做了", "views": 82, "forwards": 0, "reply": {"id": 1546, "text": "还有 7 天结课,还有 3/5 项期末作业要写... 需要开始一下期末冲刺"}}, {"id": 1566, "date": "2022-12-06T06:37:50", "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "views": 86, "forwards": 1, "media_group_id": 13362469361117029, "files": [{"width": 1152, "height": 688, "duration": 13, "file_name": "Rec 2022-12-06 01-25.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-12-06T06:37:48", "media_type": "video_file", "original_name": "Rec 2022-12-06 01-25.x264-24.mp4", "url": "media/1566.mp4", "size": 153999, "thumb": "media/1566.mp4_thumb.jpg"}], "images": [{"width": 1022, "height": 808, "date": "2022-12-06T06:37:49", "media_type": "photo", "original_name": "photo_2022-12-06_06-37-49.jpg", "url": "media/1567.jpg", "size": 106793, "thumb": "media/1567.jpg_thumb.jpg"}]}, {"id": 1568, "date": "2022-12-06T09:25:24", "text": "我说怎么感觉好慢 原来是 frame delay 算错了(x\n\n原来 APNG 的 frame delay 单位并不是毫秒,而是有单独的除数然后除出来单位是秒...", "views": 88, "forwards": 0, "reply": {"id": 1566, "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "thumb": "media/1566.mp4_thumb.jpg"}, "files": [{"file_name": "Rec 2022-12-06 04-19.x264-24.mp4", "mime_type": "video/mp4", "date": "2022-12-06T09:25:24", "width": 1194, "height": 680, "duration": 16, "media_type": "animation", "original_name": "Rec 2022-12-06 04-19.x264-24.mp4", "url": "media/1568.mp4", "size": 469917, "thumb": "media/1568.mp4_thumb.jpg"}]}, {"id": 1569, "date": "2022-12-06T09:50:02", "text": "买了两桶香菇炖鸡面\n\n上次吃好像是在小学和同学们在去旅游的硬卧火车上,好怀念 qwq\n\n然后发现这一桶居然有每天推荐摄入量的 89% 的钠 😭😭", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-06T09:50:01", "media_type": "photo", "original_name": "photo_2022-12-06_09-50-01.jpg", "url": "media/1569.jpg", "size": 223306, "thumb": "media/1569.jpg_thumb.jpg"}]}, {"id": 1570, "date": "2022-12-06T20:02:55", "text": "呜呜 刚才还好自信地和聊聊说老师判错了,然后聊聊告诉我 2^8 不是 128 是 256 🌚\n\n但是明明我都把每个平方的值写出来了,然后仔细看发现我从 2 直接跳到了 4 🌚", "views": 93, "forwards": 1, "images": [{"width": 640, "height": 1280, "date": "2022-12-06T20:02:55", "media_type": "photo", "original_name": "photo_2022-12-06_20-02-55.jpg", "url": "media/1570.jpg", "size": 40263, "thumb": "media/1570.jpg_thumb.jpg"}]}, {"id": 1571, "date": "2022-12-06T23:54:29", "text": "😭😭 希望老人不会有事...", "views": 89, "forwards": 0, "images": [{"width": 800, "height": 267, "date": "2022-12-06T23:54:29", "media_type": "photo", "original_name": "photo_2022-12-06_23-54-29.jpg", "url": "media/1571.jpg", "size": 24639, "thumb": "media/1571.jpg_thumb.jpg"}]}, {"id": 1572, "date": "2022-12-07T01:50:09", "text": "期末这几天的饭全都是聊聊做的,聊聊做的炒饭、炒面、韭菜鸡蛋都好好吃 qwq", "views": 89, "forwards": 0, "media_group_id": 13363022477376269, "images": [{"width": 1280, "height": 960, "date": "2022-12-07T01:50:08", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-08.jpg", "url": "media/1572.jpg", "size": 183542, "thumb": "media/1572.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-07T01:50:08", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-08.jpg", "url": "media/1573.jpg", "size": 165274, "thumb": "media/1573.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-07T01:50:09", "media_type": "photo", "original_name": "photo_2022-12-07_01-50-09.jpg", "url": "media/1574.jpg", "size": 208732, "thumb": "media/1574.jpg_thumb.jpg"}]}, {"id": 1575, "date": "2022-12-07T05:11:15", "text": "试了好多 NES / SNES 上的游戏,居然 earthbound 这么复杂的游戏是完全用 asm 写出来的... 好厉害 🤯", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-07T05:11:15", "media_type": "photo", "original_name": "photo_2022-12-07_05-11-15.jpg", "url": "media/1575.jpg", "size": 144997, "thumb": "media/1575.jpg_thumb.jpg"}]}, {"id": 1576, "date": "2022-12-08T02:17:14", "text": "uoft Bahen 楼一层有一扇被墙堵住的门框,第一次注意到的时候被吓到了(x", "views": 83, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-08T02:17:13", "media_type": "photo", "original_name": "photo_2022-12-08_02-17-13.jpg", "url": "media/1576.jpg", "size": 210266, "thumb": "media/1576.jpg_thumb.jpg"}]}, {"id": 1577, "date": "2022-12-08T10:36:13", "text": "今天从起床开始胃疼了一整天... 不知道发生了什么,中午吃了布洛芬就还好,然后晚上又开始疼 😭\n\n聊聊做了好好吃的皮蛋午餐肉粥,感谢感谢 qwq", "views": 77, "forwards": 0, "media_group_id": 13363966191097605, "images": [{"width": 1280, "height": 960, "date": "2022-12-08T10:36:12", "media_type": "photo", "original_name": "photo_2022-12-08_10-36-12.jpg", "url": "media/1577.jpg", "size": 149291, "thumb": "media/1577.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-08T10:36:13", "media_type": "photo", "original_name": "photo_2022-12-08_10-36-13.jpg", "url": "media/1578.jpg", "size": 161874, "thumb": "media/1578.jpg_thumb.jpg"}]}, {"id": 1579, "date": "2022-12-08T12:19:49", "views": 76, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-11-23T10:14:56", "width": 512, "height": 397, "is_animated": false, "is_video": false, "emoji": "🛌", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1579.webp", "size": 34976, "thumb": "media/1579.webp_thumb.jpg"}]}, {"id": 1580, "date": "2022-12-08T12:32:40", "text": "Selva 真是我见过最烂的教授了... 期中我应该得 93% 的卷子助教给我判了 53%,收到成绩之后马上就给教授发重判请求了,然后他 Nov 25 说要等到五号,然后五号发邮件说要等到七号,现在七号了他又发邮件让我们再等两天...\n\n怎么教授比我还拖延 🌚\n\n这么拖延的教授还要求学生收到成绩七天内发的重判请求才有效,作业还都是晚交一个小时就扣 5%... 😭", "views": 75, "forwards": 1, "media_group_id": 13364022082840357, "images": [{"width": 1080, "height": 818, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1580.jpg", "size": 64897, "thumb": "media/1580.jpg_thumb.jpg"}, {"width": 1080, "height": 746, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1581.jpg", "size": 65086, "thumb": "media/1581.jpg_thumb.jpg"}, {"width": 1080, "height": 996, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1582.jpg", "size": 95123, "thumb": "media/1582.jpg_thumb.jpg"}, {"width": 1080, "height": 923, "date": "2022-12-08T12:32:39", "media_type": "photo", "original_name": "photo_2022-12-08_12-32-39.jpg", "url": "media/1583.jpg", "size": 99255, "thumb": "media/1583.jpg_thumb.jpg"}]}, {"id": 1584, "date": "2022-12-09T02:16:54", "text": "😱", "views": 78, "forwards": 0, "reply": {"id": 1576, "text": "uoft Bahen 楼一层有一扇被墙堵住的门框,第一次注意到的时候被吓到了(x"}, "images": [{"width": 1280, "height": 879, "date": "2022-12-09T02:16:54", "media_type": "photo", "original_name": "photo_2022-12-09_02-16-54.jpg", "url": "media/1584.jpg", "size": 266666, "thumb": "media/1584.jpg_thumb.jpg"}]}, {"id": 1585, "date": "2022-12-09T21:05:36", "text": "一会要去面试了... 第一次面试完全不知道会被问什么,好紧张\n\n前天发生了这样的事情:\nAva 发邮件问我周五 12/8 有没有时间面试,\n我回邮件说好,周五 Oct 8 有时间... 然后我发现不对啊 Oct 是十月,马上回邮件说打错了是 Dec... 然后 Ava 回邮件说她也打错了,周五是 12/9 🌚", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 776, "date": "2022-12-09T21:05:35", "media_type": "photo", "original_name": "photo_2022-12-09_21-05-35.jpg", "url": "media/1585.jpg", "size": 78905, "thumb": "media/1585.jpg_thumb.jpg"}]}, {"id": 1586, "date": "2022-12-10T01:19:22", "text": "面试结束了!结果和两位 MSR 研究员聊了一个小时我的那个 voice tool bot。因为申请的是 ML 声学研究的实习,面试的时候完全没有让我做面试题,完全就是聊天了 qwq\n\n发挥得还好,那个声学教授问的问题我几乎全都回答上了,虽然太紧张卡住了两次需要重新组织语言(x", "views": 76, "forwards": 0, "reply": {"id": 1585, "text": "一会要去面试了... 第一次面试完全不知道会被问什么,好紧张\n\n前天发生了这样的事情:\nAva 发邮件问我周五 12/8 有没有时间面试,\n我回邮件说好,周五 Oct 8 有时间... 然后我发现不对啊 Oct 是十月,马上回邮件说打错了是 Dec... 然后 Ava 回邮件说她也打错了,周五是 12/9 🌚"}}, {"id": 1587, "date": "2022-12-10T21:32:59", "text": "#戴上耳机 Taste of Freedom - 猫与地下城工作室\n\n今天在 Human Rights Day 活动上听到 Kerr 现场弹这首歌,听着差点哭出来了 qwq\n\nYouTube\n街聲", "views": 79, "forwards": 0}, {"id": 1589, "date": "2022-12-11T02:34:52", "text": "好大的土豆!", "views": 78, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-11T02:34:52", "media_type": "photo", "original_name": "photo_2022-12-11_02-34-52.jpg", "url": "media/1589.jpg", "size": 147301, "thumb": "media/1589.jpg_thumb.jpg"}]}, {"id": 1590, "date": "2022-12-11T13:42:04", "text": "我发现没有聊聊催我睡觉的话我真的完全没有自控力... 又一次天亮了聊聊醒了我还没睡 😭", "views": 79, "forwards": 0}, {"id": 1591, "date": "2022-12-12T03:47:33", "text": "又打了电话,大家都好了很多的样子,看来不需要担心了\n\n不过确实印象中姥姥和姥爷一直都很健康,身体上还是精神上都是,想起上个暑假每次我想买零食/外卖都要被唠叨几句,还会早晚出门散步健身,留给我一个人在家里的时间借他们按摩肩膀的机器做奇奇怪怪的事情 ///(不", "views": 76, "forwards": 2, "reply": {"id": 1571, "text": "😭😭 希望老人不会有事..."}}, {"id": 1592, "date": "2022-12-12T04:46:40", "text": "生芹菜蘸 ranch 好好吃,又找到了新的零食 qwq", "views": 79, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-12T04:46:40", "media_type": "photo", "original_name": "photo_2022-12-12_04-46-40.jpg", "url": "media/1592.jpg", "size": 92577, "thumb": "media/1592.jpg_thumb.jpg"}]}, {"id": 1593, "date": "2022-12-12T20:45:43", "text": "终于知道为什么大家都说 UofT 本科体验差了... 快六位数的学生了居然一周只开四个小时的 drop-in advising,还有两个小时是在线的\n\n好怀念高中的时候遇到什么事都可以放学五点之前随时找辅导员聊...", "views": 76, "forwards": 1, "images": [{"width": 1139, "height": 259, "date": "2022-12-12T20:45:43", "media_type": "photo", "original_name": "photo_2022-12-12_20-45-43.jpg", "url": "media/1593.jpg", "size": 48523, "thumb": "media/1593.jpg_thumb.jpg"}]}, {"id": 1594, "date": "2022-12-12T22:40:06", "text": "一号线又停了... 又要坐 shuttle bus", "views": 77, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-12T22:40:05", "media_type": "photo", "original_name": "photo_2022-12-12_22-40-05.jpg", "url": "media/1594.jpg", "size": 227007, "thumb": "media/1594.jpg_thumb.jpg"}]}, {"id": 1595, "date": "2022-12-13T10:17:13", "text": "某种意义上出生是不是这个世界上最危险的事情... 出生导致的死亡率是 100% 😶", "views": 81, "forwards": 1}, {"id": 1596, "date": "2022-12-13T17:52:36", "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来...", "views": 79, "forwards": 2, "images": [{"width": 817, "height": 1280, "date": "2022-12-13T17:52:36", "media_type": "photo", "original_name": "photo_2022-12-13_17-52-36.jpg", "url": "media/1596.jpg", "size": 192593, "thumb": "media/1596.jpg_thumb.jpg"}]}, {"id": 1597, "date": "2022-12-13T20:18:45", "text": "写了一个用来备份任意推特账号的脚本 qwq\n\nhttps://github.com/one-among-us/TwitterBackup", "views": 91, "forwards": 2, "files": [{"file_name": "Video Demo.mp4", "mime_type": "video/mp4", "date": "2022-12-13T20:18:45", "width": 1616, "height": 1164, "duration": 16, "media_type": "animation", "original_name": "Video Demo.mp4", "url": "media/1597.mp4", "size": 3702985, "thumb": "media/1597.mp4_thumb.jpg"}]}, {"id": 1598, "date": "2022-12-14T02:39:11", "text": "草 看到这个 Security key 我 ccccccuikkvjvcljtjvhbugkkeejettbdggfcglkjdbv 了半天才想起来不是(", "views": 81, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 698, "date": "2022-12-14T02:38:00", "media_type": "photo", "original_name": "photo_2022-12-14_02-38-00.jpg", "url": "media/1598.jpg", "size": 64943, "thumb": "media/1598.jpg_thumb.jpg"}]}, {"id": 1599, "date": "2022-12-14T05:21:23", "text": "看到黎黎弹钢琴我也想重新试着弹一下以前学到一半的谱子,然后发现手指完全生锈了... 🫠", "views": 81, "forwards": 0}, {"id": 1600, "date": "2022-12-14T09:09:18", "text": "以前每次写完作文都好期待和朋友们互相帮忙 proofread 的,好期待自己花时间写出来的文字可以被看到\n\n刚才让 AI 帮忙改了下,感觉除了 AI 没理解的部分以外,组织措辞都变得更清晰了。明明高中、大一的时候我对写作还很自信的... 现在可能连 AI 都不如了 😢", "views": 86, "forwards": 2, "images": [{"width": 1280, "height": 230, "date": "2022-12-14T09:19:48", "media_type": "photo", "original_name": "photo_2022-12-14_09-19-48.jpg", "url": "media/1600.jpg", "size": 95969, "thumb": "media/1600.jpg_thumb.jpg"}]}, {"id": 1601, "date": "2022-12-14T17:24:06", "views": 77, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-08-17T14:59:18", "width": 512, "height": 314, "is_animated": false, "is_video": false, "emoji": "🏅", "set_name": "MeowPusheen", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/1601.webp", "size": 17222, "thumb": "media/1601.webp_thumb.jpg"}]}, {"id": 1602, "date": "2022-12-14T22:17:48", "text": "把明年同一个教授的统计 drop 了,然后 311 没选上,重新选了两门课... 结果还有空位的课时间都冲突 😭\n\n希望有录像,不然就只能去其他时间段串门了(x", "views": 79, "forwards": 1, "media_group_id": 13368450146203309, "images": [{"width": 1280, "height": 1096, "date": "2022-12-14T22:07:30", "media_type": "photo", "original_name": "photo_2022-12-14_22-07-30.jpg", "url": "media/1602.jpg", "size": 90598, "thumb": "media/1602.jpg_thumb.jpg"}, {"width": 1280, "height": 981, "date": "2022-12-14T22:17:47", "media_type": "photo", "original_name": "photo_2022-12-14_22-17-47.jpg", "url": "media/1603.jpg", "size": 105634, "thumb": "media/1603.jpg_thumb.jpg"}], "reply": {"id": 1596, "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来..."}}, {"id": 1604, "date": "2022-12-15T03:49:53", "text": "考完 258 啦,这次时间规划得好差... 卡在 CMOS 那道题卡了一个小时,不过其他的都好简单\n\n那道题问我用 nMOS 和 pMOS 做一个 XOR 逻辑门,我想了好久画了一个 (A or B) and (!A or !B),画了三个 CMOS inverter,考完查一下才发现不用这么复杂\n\n(以及这个监考老师真的好有趣,在墙上贴了纸片做时钟hhhh", "views": 78, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-15T03:49:53", "media_type": "photo", "original_name": "photo_2022-12-15_03-49-53.jpg", "url": "media/1604.jpg", "size": 192066, "thumb": "media/1604.jpg_thumb.jpg"}]}, {"id": 1605, "date": "2022-12-15T06:34:47", "text": "期末太忙了,这四天吃了有八顿面条... 为了打破这个循环和聊聊一起腌了叉烧肉 qwq", "views": 79, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-15T06:34:47", "media_type": "photo", "original_name": "photo_2022-12-15_06-34-47.jpg", "url": "media/1605.jpg", "size": 247121, "thumb": "media/1605.jpg_thumb.jpg"}]}, {"id": 1606, "date": "2022-12-16T07:35:58", "text": "怪 睡着睡着手环屏幕突然掉下来砸到我的脸上把我吓死了 🌚\n\n明明这个手环我都没有拆过哇,怎么突然就掉下来了呢... meanwhile K 给我的坏掉的手环我一直尝试拆到现在都没撬开(x", "views": 77, "forwards": 0, "media_group_id": 13369409268172021, "images": [{"width": 960, "height": 1280, "date": "2022-12-16T07:35:57", "media_type": "photo", "original_name": "photo_2022-12-16_07-35-57.jpg", "url": "media/1606.jpg", "size": 122029, "thumb": "media/1606.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-16T07:35:58", "media_type": "photo", "original_name": "photo_2022-12-16_07-35-58.jpg", "url": "media/1607.jpg", "size": 124753, "thumb": "media/1607.jpg_thumb.jpg"}]}, {"id": 1608, "date": "2022-12-16T16:01:33", "text": "用 502 粘上了,不过这样肯定就打不开了,希望以后不会需要再打开它(x", "views": 78, "forwards": 0, "reply": {"id": 1606, "text": "怪 睡着睡着手环屏幕突然掉下来砸到我的脸上把我吓死了 🌚\n\n明明这个手环我都没有拆过哇,怎么突然就掉下来了呢... meanwhile K 给我的坏掉的手环我一直尝试拆到现在都没撬开(x", "thumb": "media/1606.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2022-12-16T16:01:32", "media_type": "photo", "original_name": "photo_2022-12-16_16-01-32.jpg", "url": "media/1608.jpg", "size": 173162, "thumb": "media/1608.jpg_thumb.jpg"}]}, {"id": 1609, "date": "2022-12-16T16:38:44", "text": "我居然真的在一天之内二倍速补完了 207 从九月到现在所有的 lecture,还有两个小时去考试...", "views": 77, "forwards": 0, "images": [{"width": 1280, "height": 974, "date": "2022-12-16T16:38:44", "media_type": "photo", "original_name": "photo_2022-12-16_16-38-44.jpg", "url": "media/1609.jpg", "size": 170136, "thumb": "media/1609.jpg_thumb.jpg"}]}, {"id": 1611, "date": "2022-12-16T22:07:28", "text": "考完了!应该扣了至少六分...\n\n有一个六分的题问:packaging 有什么优势(两个横线,两分)然后问课上讲了哪些 packaging strategy (四个横线,四分)\n\n我以为问的是软件打包,但是我完全想不起来课上讲过打包相关的内容了,就随便填了 sdist/bdist, docker, pkgbuild, mavencentral/jcenter...\n\n出考场之后翻了翻课件才发现它问的是 Java 包名 (package name) 的命名归类方法 💢💢💢\n\n所以为什么问题里面要写动词呀\n (╯’ – ‘)╯︵ ┻━┻", "views": 80, "forwards": 0, "reply": {"id": 1609, "text": "我居然真的在一天之内二倍速补完了 207 从九月到现在所有的 lecture,还有两个小时去考试..."}}, {"id": 1612, "date": "2022-12-17T01:36:02", "text": "明天早九考这门统计... 算了一下必须要拿 20% 才能 pass,但是为什么我总觉得我拿不到 20% 😭", "views": 81, "forwards": 0, "media_group_id": 13369927703022101, "images": [{"width": 1118, "height": 390, "date": "2022-12-17T01:36:01", "media_type": "photo", "original_name": "photo_2022-12-17_01-36-01.jpg", "url": "media/1612.jpg", "size": 76297, "thumb": "media/1612.jpg_thumb.jpg"}, {"width": 1280, "height": 624, "date": "2022-12-17T01:36:02", "media_type": "photo", "original_name": "photo_2022-12-17_01-36-02.jpg", "url": "media/1613.jpg", "size": 95235, "thumb": "media/1613.jpg_thumb.jpg"}], "reply": {"id": 1596, "text": "花了两个小时给学校 registrar 和统计部门的椅子写了一篇 971 词的 complaint,希望能把这个评分 2.5/5 的糟糕教授踢出去,或者至少把我期中该得 93% 的卷子分数提回来..."}}, {"id": 1614, "date": "2022-12-17T13:14:00", "text": "出发了,去假期前的最后一场考试\n\n冬天没有什么比出门之前吃一碗热乎乎的拉面更能抗寒 qwq(虽然这应该已经是这周的第 11 碗拉面了", "views": 75, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-17T13:14:00", "media_type": "photo", "original_name": "photo_2022-12-17_13-14-00.jpg", "url": "media/1614.jpg", "size": 149612, "thumb": "media/1614.jpg_thumb.jpg"}]}, {"id": 1615, "date": "2022-12-17T17:25:15", "text": "考完了,至少扣了 25% 😭\n\n算 marginal pdf E(Y) V(Y) 的那道题的密度函数里面有 ln(x),但是我完全忘了 ln(x) 的积分怎么解了... 用计算器解积分又不给分\n\n啊啊啊还是不理解为什么统计考试要让人手解积分... 明明我们活在一个书店里随便买一个 $20 的计算器都能解积分的时代\n\n不过应该能 pass 了... 以后再也不选 uoft 的统计课了", "views": 82, "forwards": 3, "images": [{"width": 1080, "height": 1008, "date": "2022-12-17T17:25:14", "media_type": "photo", "original_name": "photo_2022-12-17_17-25-14.jpg", "url": "media/1615.jpg", "size": 140040, "thumb": "media/1615.jpg_thumb.jpg"}]}, {"id": 1616, "date": "2022-12-18T04:59:00", "text": "为了庆祝放假和我们的快一周年聊聊拉我去坐了船w\n\n然后发现这种船上的餐厅真的完全没有坐船的感觉哇... 感觉更像是换了一张壁纸在室内吃饭跳舞,也不是很能体会到这种被商业化的浪漫,不是很喜欢。比起在安大略湖上转圈圈吃饭,我更想要试试夏天去找一个小河抓鱼 qwq\n\n到后面我甚至无聊到开始在手上乱涂乱画了,想起上一次在手上乱画还是在高中天主教学校每周一小时的弥撒时间 😶\n\n不过被聊聊拉出来玩还是好开心的,好久没有去过学校和家以外的地方了", "views": 87, "forwards": 3, "media_group_id": 13370716325848253, "images": [{"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1616.jpg", "size": 208408, "thumb": "media/1616.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1617.jpg", "size": 202917, "thumb": "media/1617.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:58:59", "media_type": "photo", "original_name": "photo_2022-12-18_04-58-59.jpg", "url": "media/1618.jpg", "size": 204457, "thumb": "media/1618.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-18T04:59:00", "media_type": "photo", "original_name": "photo_2022-12-18_04-59-00.jpg", "url": "media/1619.jpg", "size": 92069, "thumb": "media/1619.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-18T04:59:00", "media_type": "photo", "original_name": "photo_2022-12-18_04-59-00.jpg", "url": "media/1620.jpg", "size": 138572, "thumb": "media/1620.jpg_thumb.jpg"}]}, {"id": 1621, "date": "2022-12-18T05:27:14", "text": "啊对,聊聊还去找唱片师给我点了披头士的 Something,好感动。是聊聊的披头士歌单里我觉得还不错的曲子 qwq\n\n(虽然跟着聊聊天天听披头士我也快听腻了x\n\n#戴上耳机", "views": 87, "forwards": 1, "files": [{"duration": 182, "performer": "The Beatles", "title": "Something (Remastered)", "file_name": "The Beatles - Something (Remastered).mp3", "mime_type": "audio/mpeg", "date": "2022-12-18T22:09:27", "media_type": "audio_file", "original_name": "The Beatles - Something (Remastered).mp3", "url": "media/1621.mp3", "size": 7547190, "thumb": "media/1621.mp3_thumb.jpg"}]}, {"id": 1622, "date": "2022-12-18T16:25:36", "text": "#戴上耳机\n如果昨天是我点歌的话大概会点这首「in love」- vietra\n\n对我来说聊聊是这样的,在我身边会让我感到温暖、安心,会扶着我度过失落、黑暗。也许过度依赖会逐渐抹去我的自己,但换来的安心肯定是值得的\n\n「You're the dawn of my dark,\n And the bliss of my grief」", "views": 87, "forwards": 3, "files": [{"duration": 78, "performer": "vietra", "title": "in love", "file_name": "vietra - in love.mp3", "mime_type": "audio/mpeg", "date": "2022-12-18T22:07:47", "media_type": "audio_file", "original_name": "vietra - in love.mp3", "url": "media/1622.mp3", "size": 3246713, "thumb": "media/1622.mp3_thumb.jpg"}]}, {"id": 1623, "date": "2022-12-18T18:20:04", "text": "叉烧!", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-18T18:20:03", "media_type": "photo", "original_name": "photo_2022-12-18_18-20-03.jpg", "url": "media/1623.jpg", "size": 160126, "thumb": "media/1623.jpg_thumb.jpg"}]}, {"id": 1624, "date": "2022-12-18T21:19:42", "text": "吃完睡一会就下午四点了... 今天睡了 12h,但是还是好困。不知道什么时候能把考试周花费的精力睡回来 😪", "views": 82, "forwards": 0}, {"id": 1625, "date": "2022-12-19T02:04:42", "text": "人生第一次给教授写感谢邮件 qwq\n\n真的爱死 258 了,世界上怎么会有这么好玩的课", "views": 84, "forwards": 1, "reply": {"id": 1566, "text": "好耶!可以用 MIPS 汇编渲染动图 pusheen 了\n\n格式转换是先用 puppeteer-lottie 把 tgs 矢量动图表情转到 apng,再用 python 脚本读 apng,然后把所有 4-byte RGBA 像素转成我的 1-byte (256color) 格式,编码大概是把 rgb 按比例从 0-255 转换到 0-5,再编码成六进制的三位\n\n动画数据的头信息里面写了帧间隔、有多少帧、和每一帧的相对地址,然后每帧数据的头信息里再记上长宽和 x/y offset。然后数据就是一个受到了降维打击的二维数组啦\n\n图片解码器里面再用六进制余数把 1-byte 转回 RGB,然后计算好坐标渲染到屏幕上 qwq", "thumb": "media/1566.mp4_thumb.jpg"}, "images": [{"width": 1280, "height": 473, "date": "2022-12-19T02:04:42", "media_type": "photo", "original_name": "photo_2022-12-19_02-04-42.jpg", "url": "media/1625.jpg", "size": 64033, "thumb": "media/1625.jpg_thumb.jpg"}]}, {"id": 1626, "date": "2022-12-19T20:42:49", "text": "「放假第一天做了什么」\n\n1. 搭了自己的 matrix 服务器!因为太灵车了暂时不开放注册,不过欢迎大家加我的 matrix 账号 @me:hydev.org qwq\n\n2. 顺便整理了一下服务器的防火墙规则,给每个规则加了注释!(之前完全没开防火墙来着,毕竟一个系统管理五个 IP 分别不同服务的防火墙想想就头疼...\n\n3. 注册了 mastodon!@aza@mstdn.ca,不过还没想好要怎么用(x", "views": 80, "forwards": 0, "media_group_id": 13371860557353733, "images": [{"width": 674, "height": 280, "date": "2022-12-19T20:42:48", "media_type": "photo", "original_name": "photo_2022-12-19_20-42-48.jpg", "url": "media/1626.jpg", "size": 16028, "thumb": "media/1626.jpg_thumb.jpg"}, {"width": 1148, "height": 514, "date": "2022-12-19T20:42:48", "media_type": "photo", "original_name": "photo_2022-12-19_20-42-48.jpg", "url": "media/1627.jpg", "size": 94518, "thumb": "media/1627.jpg_thumb.jpg"}]}, {"id": 1629, "date": "2022-12-21T03:23:31", "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "views": 119, "forwards": 1, "media_group_id": 13372744093775109, "images": [{"width": 751, "height": 1280, "date": "2022-12-21T03:13:06", "media_type": "photo", "original_name": "photo_2022-12-21_03-13-06.jpg", "url": "media/1629.jpg", "size": 82065, "thumb": "media/1629.jpg_thumb.jpg"}, {"width": 829, "height": 1280, "date": "2022-12-21T03:13:07", "media_type": "photo", "original_name": "photo_2022-12-21_03-13-07.jpg", "url": "media/1630.jpg", "size": 66262, "thumb": "media/1630.jpg_thumb.jpg"}]}, {"id": 1631, "date": "2022-12-21T18:10:52", "text": "现在有个缺点是,同一个图片组有很多图片的时候只能显示在同一行上。想看看 telegram desktop 的图片平铺算法,然后看到了 620 行的没有注释的 C++ 代码 🌚\n\n这要怎么读啊 (╯‵□′)╯︵┻━┻\n\ngrouped_layout.cpp", "views": 81, "forwards": 0, "reply": {"id": 1629, "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "thumb": "media/1629.jpg_thumb.jpg"}}, {"id": 1632, "date": "2022-12-21T18:25:43", "text": "这个 AI 居然已经可以帮我自动把 C++ 代码翻译成 TS 了... 还有什么事情是ta不会做的么 😭", "views": 79, "forwards": 0, "reply": {"id": 1631, "text": "现在有个缺点是,同一个图片组有很多图片的时候只能显示在同一行上。想看看 telegram desktop 的图片平铺算法,然后看到了 620 行的没有注释的 C++ 代码 🌚\n\n这要怎么读啊 (╯‵□′)╯︵┻━┻\n\ngrouped_layout.cpp"}, "images": [{"width": 671, "height": 1280, "date": "2022-12-21T18:22:23", "media_type": "photo", "original_name": "photo_2022-12-21_18-22-23.jpg", "url": "media/1632.jpg", "size": 74388, "thumb": "media/1632.jpg_thumb.jpg"}]}, {"id": 1633, "date": "2022-12-21T19:38:21", "text": "在雪地里捡到一颗草莓奶糖,今天变成草莓奶味了 qwq", "views": 85, "forwards": 0, "images": [{"width": 1279, "height": 921, "date": "2022-12-21T19:38:21", "media_type": "photo", "original_name": "photo_2022-12-21_19-38-21.jpg", "url": "media/1633.jpg", "size": 122815, "thumb": "media/1633.jpg_thumb.jpg"}]}, {"id": 1634, "date": "2022-12-22T04:33:17", "text": "#桂桂聊聊今天吃什么\n蜂蜜大蒜鸡腿!\n\n结果烤的时候蜂蜜大蒜酱抹得太少了没有入味,最后烤完蘸酱吃了(x", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-22T04:33:17", "media_type": "photo", "original_name": "photo_2022-12-22_04-33-17.jpg", "url": "media/1634.jpg", "size": 245361, "thumb": "media/1634.jpg_thumb.jpg"}]}, {"id": 1635, "date": "2022-12-22T16:18:39", "text": "开到了小货车!应该是离开麻省之后第一次开车,好开心 qwq\n\n刚才上路重新练了练,让聊聊坐在副驾做教练。没有全都忘掉真是太好了,虽然还是犯了几次不分左右级别的错误(x\n\n停车让聊聊指挥停得好完美。果然停车就是需要两个人做的事情——之前在麻省的第一次事故就是自己停车划到了旁边的车来着...\n\n也是第一次开小货车,好多以前的常识都失效了... 比如以前教练教我变道的时候不要看后视镜,要转头透过后座的窗户看,结果小货车后面没有窗户 🌚", "views": 80, "forwards": 1, "media_group_id": 13373807354703869, "images": [{"width": 1280, "height": 960, "date": "2022-12-22T16:18:38", "media_type": "photo", "original_name": "photo_2022-12-22_16-18-38.jpg", "url": "media/1635.jpg", "size": 126776, "thumb": "media/1635.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-22T16:19:29", "media_type": "photo", "original_name": "photo_2022-12-22_16-19-29.jpg", "url": "media/1636.jpg", "size": 156728, "thumb": "media/1636.jpg_thumb.jpg"}]}, {"id": 1637, "date": "2022-12-22T20:19:33", "text": "草 在 IntelliJ 里面跑了 vscode\n\n刚才用 IntelliJ 预览 md 的时候显示了一个 404,然后我发现这个预览功能原来是内嵌的一个浏览器,然后试了一下真的可以用这个预览打开 vscode 🌚\n\n好了,现在 IntelliJ 可以和 Emacs 站在一起了「My web browser runs inside a text editor」🌚", "views": 78, "forwards": 0, "media_group_id": 13373922986438557, "images": [{"width": 1280, "height": 1094, "date": "2022-12-22T20:19:32", "media_type": "photo", "original_name": "photo_2022-12-22_20-19-32.jpg", "url": "media/1637.jpg", "size": 209712, "thumb": "media/1637.jpg_thumb.jpg"}, {"width": 462, "height": 660, "date": "2022-12-22T20:19:32", "media_type": "photo", "original_name": "photo_2022-12-22_20-19-32.jpg", "url": "media/1638.jpg", "size": 52291, "thumb": "media/1638.jpg_thumb.jpg"}]}, {"id": 1639, "date": "2022-12-23T08:16:03", "text": "结果收到暴雪警告,从明早九点开始大概会刮暴风、下一整天雪... 本来想明天开车帮书书搬家来着,还是改天啦。希望这几天不会停电...\n\n然后犹豫了超级久之后决定凌晨两点出去加油、把车还回去了,还顺路吃了 M qwq\n\n不过这个车下雨天真的好难开... 后视镜除了车灯的白点什么都看不清,前面的玻璃全都是雾,车内的后视镜被黑色挡板挡住了,没有后座玻璃所以也不能回头看... 还好是凌晨两点路上几乎没有车 😭", "views": 80, "forwards": 1, "media_group_id": 13374266907238029, "images": [{"width": 1280, "height": 960, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1639.jpg", "size": 143862, "thumb": "media/1639.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-23T07:32:16", "media_type": "photo", "original_name": "photo_2022-12-23_07-32-16.jpg", "url": "media/1640.jpg", "size": 216571, "thumb": "media/1640.jpg_thumb.jpg"}, {"width": 760, "height": 1280, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1641.jpg", "size": 161112, "thumb": "media/1641.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-23T06:27:10", "media_type": "photo", "original_name": "photo_2022-12-23_06-27-10.jpg", "url": "media/1642.jpg", "size": 150742, "thumb": "media/1642.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-23T08:16:02", "media_type": "photo", "original_name": "photo_2022-12-23_08-16-02.jpg", "url": "media/1643.jpg", "size": 150223, "thumb": "media/1643.jpg_thumb.jpg"}], "reply": {"id": 1635, "text": "开到了小货车!应该是离开麻省之后第一次开车,好开心 qwq\n\n刚才上路重新练了练,让聊聊坐在副驾做教练。没有全都忘掉真是太好了,虽然还是犯了几次不分左右级别的错误(x\n\n停车让聊聊指挥停得好完美。果然停车就是需要两个人做的事情——之前在麻省的第一次事故就是自己停车划到了旁边的车来着...\n\n也是第一次开小货车,好多以前的常识都失效了... 比如以前教练教我变道的时候不要看后视镜,要转头透过后座的窗户看,结果小货车后面没有窗户 🌚", "thumb": "media/1635.jpg_thumb.jpg"}}, {"id": 1644, "date": "2022-12-23T08:50:56", "text": "🐱!", "views": 101, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2022-12-23T08:35:55", "media_type": "photo", "original_name": "photo_2022-12-23_08-35-55.jpg", "url": "media/1644.jpg", "size": 141450, "thumb": "media/1644.jpg_thumb.jpg"}]}, {"id": 1645, "date": "2022-12-24T03:17:43", "text": "tg-blog 写完啦,是一个用来显示电报频道数据的网页前端 qwq\n\n一个部署到了我的 blog aza.moe 上面,用来同步显示这个频道的内容。另一个部署到了 one-among.us 上面,用来备份逝者的频道。毕竟不能期待电报会永远保存频道数据,之前回收非活跃频道用户名的时候也没有提前通知...\n\n给几乎所有的消息格式都写了支持,包括矢量动画表情、视频、投票、地图位置共享、图片预览、音乐播放... 完全可以用来做一个第三方 Telegram 客户端了 (不\n\n源码链接:\ntg-blog - 网页前端\nTelegramBackup - 电报爬虫\nTwitterBackup - 推特爬虫", "views": 183, "forwards": 7, "media_group_id": 13374814908025325, "files": [{"width": 2068, "height": 2302, "duration": 5, "file_name": "Rec 2022-12-23 22-16.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2022-12-24T03:17:43", "media_type": "video_file", "original_name": "Rec 2022-12-23 22-16.x264-24.mp4", "url": "media/1645.mp4", "size": 1116818, "thumb": "media/1645.mp4_thumb.jpg"}], "images": [{"width": 508, "height": 268, "date": "2022-12-24T03:17:42", "media_type": "photo", "original_name": "photo_2022-12-24_03-17-42.jpg", "url": "media/1646.jpg", "size": 12381, "thumb": "media/1646.jpg_thumb.jpg"}], "reply": {"id": 1629, "text": "花 3h 写了一个 vue3 图片预览 qwq\n\n支持用键盘/滚轮/按钮切换图片、用键盘/按钮退出、用 Ctrl + 滚轮缩放、下载文件、显示日期/index/文字、移动视图优化\n\n代码在这里 (等 tg-blog 的其他功能都完善好之后再一起发布好啦", "thumb": "media/1629.jpg_thumb.jpg"}}, {"id": 1647, "date": "2022-12-24T21:23:28", "text": "2022 年的圣诞节也在写代码 🥲\n\n虽然写代码很开心就是 qwq", "views": 83, "forwards": 0, "reply": {"id": 418, "text": "关于页面差不多写完啦w\n把今年写的研究报告全都发布上去了hhh\n哈哈哈为什么圣诞节我在写代码"}, "images": [{"width": 498, "height": 330, "date": "2022-12-24T21:23:28", "media_type": "photo", "original_name": "photo_2022-12-24_21-23-28.jpg", "url": "media/1647.jpg", "size": 25112, "thumb": "media/1647.jpg_thumb.jpg"}]}, {"id": 1648, "date": "2022-12-25T10:38:48", "text": "翻到了去年圣诞节的聊天记录,好怀念\n\n相比起来今年的圣诞节过得好糟糕... 感觉身边的人都在被各种悲伤困扰 😶", "views": 77, "forwards": 0, "media_group_id": 13375717824733285, "images": [{"width": 429, "height": 392, "date": "2022-12-25T10:38:47", "media_type": "photo", "original_name": "photo_2022-12-25_10-38-47.jpg", "url": "media/1648.jpg", "size": 40214, "thumb": "media/1648.jpg_thumb.jpg"}, {"width": 429, "height": 691, "date": "2022-12-25T10:38:47", "media_type": "photo", "original_name": "photo_2022-12-25_10-38-47.jpg", "url": "media/1649.jpg", "size": 48682, "thumb": "media/1649.jpg_thumb.jpg"}]}, {"id": 1650, "date": "2022-12-26T00:13:20", "text": "纸杯蛋糕!\n\n纸杯蛋糕需要用的食材都不是很容易过期,感觉随时都可以做——只用了五个鸡蛋、牛奶、面粉、玉米油、还有超级超级多糖。相比的话慕斯需要用的淡奶油保质期就太短了\n\n还有打发蛋白真的好累,如果有带底座的打发机就好了... 左手打发好蛋白的时间右手已经做完三盘杀手数独了(x", "views": 77, "forwards": 0, "media_group_id": 13376108806223821, "images": [{"width": 1280, "height": 960, "date": "2022-12-26T00:03:32", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-32.jpg", "url": "media/1650.jpg", "size": 229835, "thumb": "media/1650.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-25T23:11:58", "media_type": "photo", "original_name": "photo_2022-12-25_23-11-58.jpg", "url": "media/1651.jpg", "size": 138688, "thumb": "media/1651.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-26T00:03:33", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-33.jpg", "url": "media/1652.jpg", "size": 202599, "thumb": "media/1652.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-26T00:03:33", "media_type": "photo", "original_name": "photo_2022-12-26_00-03-33.jpg", "url": "media/1653.jpg", "size": 257835, "thumb": "media/1653.jpg_thumb.jpg"}]}, {"id": 1654, "date": "2022-12-26T04:20:25", "text": "睡觉睡觉w\n\n好久没有在一天结束之前入睡了... 而且怎么圣诞周睡得比期末考试周还少 😭", "views": 84, "forwards": 0, "images": [{"width": 1088, "height": 1280, "date": "2022-12-26T04:20:25", "media_type": "photo", "original_name": "photo_2022-12-26_04-20-25.jpg", "url": "media/1654.jpg", "size": 120420, "thumb": "media/1654.jpg_thumb.jpg"}]}, {"id": 1655, "date": "2022-12-26T15:16:19", "text": "聊聊变成了鲨鲨 qwq", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-26T15:16:18", "media_type": "photo", "original_name": "photo_2022-12-26_15-16-18.jpg", "url": "media/1655.jpg", "size": 187228, "thumb": "media/1655.jpg_thumb.jpg"}]}, {"id": 1656, "date": "2022-12-27T02:25:07", "text": "哇!这栋楼的楼层居然是从 0 开始数的!一层居然是 1 不是 G!居然还没有跳楼!\n\n设计这个楼的建筑师以前一定是个程序员 qwq", "views": 104, "forwards": 1, "media_group_id": 13376863255869837, "images": [{"width": 960, "height": 1280, "date": "2022-12-27T02:25:05", "media_type": "photo", "original_name": "photo_2022-12-27_02-25-05.jpg", "url": "media/1656.jpg", "size": 117351, "thumb": "media/1656.jpg_thumb.jpg"}, {"width": 1279, "height": 1114, "date": "2022-12-27T02:25:06", "media_type": "photo", "original_name": "photo_2022-12-27_02-25-06.jpg", "url": "media/1657.jpg", "size": 216308, "thumb": "media/1657.jpg_thumb.jpg"}]}, {"id": 1658, "date": "2022-12-27T09:27:35", "text": "原本是三个人的温馨小家,现在只剩下鲨鲨和床下的幽灵陪我了... 好孤单😢", "views": 83, "forwards": 0, "reply": {"id": 1655, "text": "聊聊变成了鲨鲨 qwq"}}, {"id": 1659, "date": "2022-12-27T22:57:58", "text": "#戴上耳机 \n《午睡》- ハンバート ハンバート\n\n网易云\nYouTube", "views": 91, "forwards": 0, "files": [{"duration": 169, "performer": "ハンバート ハンバート", "title": "午睡 (アルバムと异なったアレンジ)", "file_name": "ハンバート_ハンバート_午睡_アルバムと异なったアレンジ.mp3", "mime_type": "audio/mpeg", "date": "2022-12-27T22:37:07", "media_type": "audio_file", "original_name": "ハンバート_ハンバート_午睡_アルバムと异なったアレンジ.mp3", "url": "media/1659.mp3", "size": 6993047, "thumb": "media/1659.mp3_thumb.jpg"}]}, {"id": 1660, "date": "2022-12-28T01:11:35", "text": "发现去超市如果没有聊聊在身边我完全没有自控力\n\n买了好多零食、含糖饮料、打折的东西、一个人绝对吃不完的菜...", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T01:11:35", "media_type": "photo", "original_name": "photo_2022-12-28_01-11-35.jpg", "url": "media/1660.jpg", "size": 246710, "thumb": "media/1660.jpg_thumb.jpg"}]}, {"id": 1661, "date": "2022-12-28T02:28:14", "text": "知道聊聊住的病房可以带食物进去就又有动力做菜了 qwq", "views": 85, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T02:28:14", "media_type": "photo", "original_name": "photo_2022-12-28_02-28-14.jpg", "url": "media/1661.jpg", "size": 243580, "thumb": "media/1661.jpg_thumb.jpg"}]}, {"id": 1662, "date": "2022-12-28T02:59:47", "text": "#桂桂今天吃什么\n学书书做了简单健康的沙拉 qwq\n\n(虽然挤了超级超级多不健康的芝麻沙拉酱hhh", "views": 85, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T02:55:48", "media_type": "photo", "original_name": "photo_2022-12-28_02-55-48.jpg", "url": "media/1662.jpg", "size": 186354, "thumb": "media/1662.jpg_thumb.jpg"}]}, {"id": 1663, "date": "2022-12-28T18:58:01", "text": "没有力气起床了... 好想一觉睡到时间的尽头", "views": 83, "forwards": 0}, {"id": 1664, "date": "2022-12-28T22:27:27", "text": "#桂桂聊聊今天吃什么\n给聊聊做了烤鸡西兰花盒饭", "views": 81, "forwards": 0, "media_group_id": 13378131581526573, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T22:18:18", "media_type": "photo", "original_name": "photo_2022-12-28_22-18-18.jpg", "url": "media/1664.jpg", "size": 267571, "thumb": "media/1664.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-28T22:27:26", "media_type": "photo", "original_name": "photo_2022-12-28_22-27-26.jpg", "url": "media/1665.jpg", "size": 167145, "thumb": "media/1665.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-28T22:27:27", "media_type": "photo", "original_name": "photo_2022-12-28_22-27-27.jpg", "url": "media/1666.jpg", "size": 215589, "thumb": "media/1666.jpg_thumb.jpg"}], "reply": {"id": 1661, "text": "知道聊聊住的病房可以带食物进去就又有动力做菜了 qwq"}}, {"id": 1667, "date": "2022-12-28T23:51:48", "text": "聊聊穿这身好可爱 qwq\n\n可惜护士说不能买回家(x", "views": 81, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2022-12-28T23:50:14", "media_type": "photo", "original_name": "photo_2022-12-28_23-50-14.jpg", "url": "media/1667.jpg", "size": 151232, "thumb": "media/1667.jpg_thumb.jpg"}]}, {"id": 1668, "date": "2022-12-29T00:59:31", "text": "在家做了 1kg 九根烤鸡腿只花了 $4.83 哇,要是在外面吃算上税肯定就要 >$40 了 🌚", "views": 84, "forwards": 1, "media_group_id": 13378204573692533, "images": [{"width": 1280, "height": 960, "date": "2022-12-29T00:59:30", "media_type": "photo", "original_name": "photo_2022-12-29_00-59-30.jpg", "url": "media/1668.jpg", "size": 172245, "thumb": "media/1668.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2022-12-29T00:59:31", "media_type": "photo", "original_name": "photo_2022-12-29_00-59-31.jpg", "url": "media/1669.jpg", "size": 248159, "thumb": "media/1669.jpg_thumb.jpg"}], "reply": {"id": 1664, "text": "#桂桂聊聊今天吃什么\n给聊聊做了烤鸡西兰花盒饭", "thumb": "media/1664.jpg_thumb.jpg"}}, {"id": 1670, "date": "2022-12-29T03:03:19", "text": "今晚聊聊出院了,一共住了四天。不过不知道是不是好事\n\n一方面我很希望聊聊能早点出院,毕竟病房那么无聊的生活环境并不好,而且我一个人在家也很孤单。但是另一方面又感觉聊聊并没有得到她需要的帮助...\n\n住了四天刚见到精神科医生,然后说有 bpd 症状但是并没有严重到可以诊断,也没有给开新的药,说应该去预约 therapist,但是医院即没有给 referral 也没有帮忙预约,所以还是要等很久很久才能预约上。医院给她注册了一个管理情绪的课程,但是那个也要等到二月才开... 希望这段时间里聊聊的情绪不会变得更糟糕", "views": 79, "forwards": 0, "forwarded_from": {"name": "废纸篓"}}, {"id": 1671, "date": "2022-12-29T09:08:12", "text": "因为某人窥屏,我改了一个即使知道答案以某人的智商也绝对猜不出来怎么画的密码 🌚", "views": 86, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2022-12-29T09:08:12", "media_type": "photo", "original_name": "photo_2022-12-29_09-08-12.jpg", "url": "media/1671.jpg", "size": 45547, "thumb": "media/1671.jpg_thumb.jpg"}]}, {"id": 1672, "date": "2022-12-29T10:38:54", "text": "update: 某人居然猜出来了!虽然起点不明显但是从终点按规则逆向是能推出唯一解的\n\n那就换一个没有唯一解的吧 ", "views": 81, "forwards": 0, "reply": {"id": 1671, "text": "因为某人窥屏,我改了一个即使知道答案以某人的智商也绝对猜不出来怎么画的密码 🌚"}, "images": [{"width": 640, "height": 1280, "date": "2022-12-29T10:38:54", "media_type": "photo", "original_name": "photo_2022-12-29_10-38-54.jpg", "url": "media/1672.jpg", "size": 40344, "thumb": "media/1672.jpg_thumb.jpg"}]}, {"id": 1673, "date": "2022-12-29T21:53:04", "text": "结果聊聊刚出院十个小时之后就又尝试自杀回去住院了... 😪", "views": 82, "forwards": 0, "reply": {"id": 1670, "text": "今晚聊聊出院了,一共住了四天。不过不知道是不是好事\n\n一方面我很希望聊聊能早点出院,毕竟病房那么无聊的生活环境并不好,而且我一个人在家也很孤单。但是另一方面又感觉聊聊并没有得到她需要的帮助...\n\n住了四天刚见到精神科医生,然后说有 bpd 症状但是并没有严重到可以诊断,也没有给开新的药,说应该去预约 therapist,但是医院即没有给 referral 也没有帮忙预约,所以还是要等很久很久才能预约上。医院给她注册了一个管理情绪的课程,但是那个也要等到二月才开... 希望这段时间里聊聊的情绪不会变得更糟糕"}}, {"id": 1674, "date": "2022-12-30T06:13:11", "text": "VR 头显出问题 glitch 的时候也好好看,有黄色紫色的方块到处闪来闪去 qwq", "views": 83, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-30T06:13:11", "media_type": "photo", "original_name": "photo_2022-12-30_06-13-11.jpg", "url": "media/1674.jpg", "size": 137589, "thumb": "media/1674.jpg_thumb.jpg"}]}, {"id": 1675, "date": "2022-12-30T18:26:01", "text": "花了五个小时重新配了 Daisy 的桌面环境,好累...\n\n把 KDE 换成 Gnome 了,然后花了超久来修各种小问题... 有暗色模式切换不工作、有 KDE 应用在 Gnome 上黑底黑字,还有 fcitx5 输入法不识别(最后换成 ibus 解决了)\n\n然后尝试把 X11 换成 wayland 但是各种图像问题没办法解决就又换回去了。又花了超久配了一个能看的 kitty 主题,因为 tabby 虽然好看但是在 x11 上只有 10 fps\n\n然后优化了各种配置,比如给 rime 加上自动同步的维基词库、把 anaconda 卸掉全都迁移到 micromamba 上面之类的\n\n以前一直想重配来着,没想到真的换起来这么麻烦...", "views": 84, "forwards": 0, "images": [{"width": 800, "height": 650, "date": "2022-12-30T18:26:01", "media_type": "photo", "original_name": "photo_2022-12-30_18-26-01.jpg", "url": "media/1675.jpg", "size": 69395, "thumb": "media/1675.jpg_thumb.jpg"}]}, {"id": 1676, "date": "2022-12-31T02:17:49", "text": "#桂桂书书Yuri今天吃什么\n炸土豆牛排 qwq\n\n第一次做油炸的食物,意外地很不错,虽然说看着这么多油我真的好害怕(x\n\n明天再单独给聊聊做一份w", "views": 79, "forwards": 0, "media_group_id": 13379624558946885, "images": [{"width": 1280, "height": 960, "date": "2022-12-31T02:19:30", "media_type": "photo", "original_name": "photo_2022-12-31_02-19-30.jpg", "url": "media/1676.jpg", "size": 217312, "thumb": "media/1676.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T02:17:49", "media_type": "photo", "original_name": "photo_2022-12-31_02-17-49.jpg", "url": "media/1677.jpg", "size": 179017, "thumb": "media/1677.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T02:17:49", "media_type": "photo", "original_name": "photo_2022-12-31_02-17-49.jpg", "url": "media/1678.jpg", "size": 183039, "thumb": "media/1678.jpg_thumb.jpg"}]}, {"id": 1679, "date": "2022-12-31T19:04:43", "text": "创建 GitHub 帐号已经六年了!更新一下今年写的项目 qwq\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w\n\n我中途弃坑的项目越来越少了,但是需要同时写很多项目的重叠时间反而变多了... 可能是因为有很多项目都需要长期维护", "views": 86, "forwards": 1, "reply": {"id": 425, "text": "回想一下这五年都写过什么项目w\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w"}, "images": [{"width": 846, "height": 1280, "date": "2022-12-31T19:04:43", "media_type": "photo", "original_name": "photo_2022-12-31_19-04-43.jpg", "url": "media/1679.jpg", "size": 173722, "thumb": "media/1679.jpg_thumb.jpg"}]}, {"id": 1680, "date": "2022-12-31T22:11:39", "text": "说远不远,说近不近", "views": 65, "forwards": 1, "forwarded_from": {"name": "新叶喵的话"}, "media_group_id": 13380197595332677, "images": [{"width": 1280, "height": 960, "date": "2022-12-31T22:09:38", "media_type": "photo", "original_name": "photo_2022-12-31_22-09-38.jpg", "url": "media/1680.jpg", "size": 158702, "thumb": "media/1680.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T22:11:21", "media_type": "photo", "original_name": "photo_2022-12-31_22-11-21.jpg", "url": "media/1681.jpg", "size": 126959, "thumb": "media/1681.jpg_thumb.jpg"}]}, {"id": 1682, "date": "2022-12-31T22:34:10", "text": "鞋太滑了在电梯上滑了一跤 😭", "views": 88, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2022-12-31T22:34:10", "media_type": "photo", "original_name": "photo_2022-12-31_22-34-10.jpg", "url": "media/1682.jpg", "size": 140559, "thumb": "media/1682.jpg_thumb.jpg"}]}, {"id": 1683, "date": "2022-12-31T22:48:40", "text": "去医院看聊聊了,带上了因为太急没炒好的牛排\n\n聊聊这次住院在 CAMH,路程要一个小时,不再像之前那样想去看望十分钟就能到了。CAMH 的管理规则也好严... 去看望必须提前一天通知,只有 14-18 点可以约,一次只能停留一个小时,带过去的东西要被检查,还只能在公共区域\n\n呜呜 要在家里一个人跨年了...", "views": 97, "forwards": 0, "reply": {"id": 1680, "text": "说远不远,说近不近", "thumb": "media/1680.jpg_thumb.jpg"}}, {"id": 1684, "date": "2023-01-01T05:53:20", "text": "和聊聊在一起已经一周年了呢... 好怀念去年这个时候,和聊聊看完蜘蛛侠在嘈杂的街道上散步,看着路人骑着摩托车放烟花,听着到处传来的喇叭声,在时针回到零点的时候了亲上来,迎接同居的第一天 qwq\n\n今年怎么就变成这样了呢... 和聊聊在视频电话中跨年了,在一个只能听到电脑风扇声的房间里,也没有看到烟花\n\n大家新年快乐,希望 2023 不会像现在这样糟糕 🙃", "views": 94, "forwards": 1}, {"id": 1685, "date": "2023-01-01T20:51:39", "text": "新的一年的第一天从睡 13 小时开始 😴", "views": 98, "forwards": 1}, {"id": 1686, "date": "2023-01-02T01:45:51", "text": "不知不觉离上次得新冠已经过了六个月了... 什么时候再去打一个安全补丁", "views": 91, "forwards": 0, "reply": {"id": 835, "text": "呜呜 居然真的是 COVID"}, "images": [{"width": 530, "height": 281, "date": "2023-01-02T01:45:51", "media_type": "photo", "original_name": "photo_2023-01-02_01-45-51.jpg", "url": "media/1686.jpg", "size": 37221, "thumb": "media/1686.jpg_thumb.jpg"}]}, {"id": 1687, "date": "2023-01-02T11:14:08", "text": "ADHD 现状:搭了 p2p 同步文件的 syncthing 和 obsidian,然后因为同步到 iOS 需要 iCloud 但是我的 iCloud 满了所以去做备份,然后发现了∞年前整理到一半的备份 🌚\n\n预计∞天之后会同样迷惑地看到今天搭到一半的 syncthing 和在 obsidian 里面写到一半的年度总结 🌚", "views": 89, "forwards": 0}, {"id": 1688, "date": "2023-01-02T18:20:24", "text": "翻到一些以前的截图", "views": 138, "forwards": 0, "images": [{"width": 1242, "height": 720, "date": "2023-01-02T18:20:24", "media_type": "photo", "original_name": "photo_2023-01-02_18-20-24.jpg", "url": "media/1688.jpg", "size": 61065, "thumb": "media/1688.jpg_thumb.jpg"}]}, {"id": 1689, "date": "2023-01-02T19:34:40", "text": "新的旧壁纸\n\n从上次刷系统就一直想把这张找回来,今天终于找回来了 qwq", "views": 82, "forwards": 0, "images": [{"width": 640, "height": 1280, "date": "2023-01-02T19:34:39", "media_type": "photo", "original_name": "photo_2023-01-02_19-34-39.jpg", "url": "media/1689.jpg", "size": 88202, "thumb": "media/1689.jpg_thumb.jpg"}]}, {"id": 1690, "date": "2023-01-03T00:53:27", "text": "好羡慕 ChatGPT 的阅历... 刚出生下来就读完了世界上大部分的书还能记住好多重要的引用是多么值得羡慕的事情\n\n...except that they aren't quotes 🌚\n\n它回复的这五句引用我搜了整本书都并没有找到,然后我想会不会是句式相似的转述,就重新读了第四章,结果一句主题相似的句子都没找到 🥲\n\n...你不要对不知道的东西这么自信啊\n(╯’ – ‘)╯︵ ┻━┻", "views": 93, "forwards": 0, "media_group_id": 13381657658948789, "images": [{"width": 638, "height": 976, "date": "2023-01-03T00:53:25", "media_type": "photo", "original_name": "photo_2023-01-03_00-53-25.jpg", "url": "media/1690.jpg", "size": 143630, "thumb": "media/1690.jpg_thumb.jpg"}, {"width": 645, "height": 1159, "date": "2023-01-03T00:53:27", "media_type": "photo", "original_name": "photo_2023-01-03_00-53-27.jpg", "url": "media/1691.jpg", "size": 158604, "thumb": "media/1691.jpg_thumb.jpg"}]}, {"id": 1692, "date": "2023-01-03T18:18:31", "text": "一个人睡觉睡相越来越糟糕了...!醒来发现我整个人斜过去了在用一个特别扭曲的姿势同时抱着两只鲨鲨 🥲", "views": 102, "forwards": 1}, {"id": 1694, "date": "2023-01-04T04:02:33", "text": "推荐一些超方便超好喝的拉面汤底\n\n今年定一个小小目标就是把信达超市所有的汤底试一遍 qwq", "views": 82, "forwards": 1, "media_group_id": 13382439628496773, "images": [{"width": 1280, "height": 960, "date": "2023-01-04T04:02:31", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-31.jpg", "url": "media/1694.jpg", "size": 227578, "thumb": "media/1694.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2022-12-31T08:28:37", "media_type": "photo", "original_name": "photo_2022-12-31_08-28-37.jpg", "url": "media/1695.jpg", "size": 202884, "thumb": "media/1695.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-04T04:02:32", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-32.jpg", "url": "media/1696.jpg", "size": 315871, "thumb": "media/1696.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-04T04:02:32", "media_type": "photo", "original_name": "photo_2023-01-04_04-02-32.jpg", "url": "media/1697.jpg", "size": 291126, "thumb": "media/1697.jpg_thumb.jpg"}]}, {"id": 1699, "date": "2023-01-04T09:42:20", "text": "聊聊不在家以后要让谷歌助手提醒我睡觉了(x\n\n本来想试试 ChatGPT,可惜 ChatGPT 连现在是几点都不知道... 不知道有没有办法给语言模型加这些外界 context", "views": 82, "forwards": 0, "images": [{"width": 1080, "height": 1021, "date": "2023-01-04T09:42:19", "media_type": "photo", "original_name": "photo_2023-01-04_09-42-19.jpg", "url": "media/1699.jpg", "size": 65136, "thumb": "media/1699.jpg_thumb.jpg"}]}, {"id": 1700, "date": "2023-01-05T02:37:41", "text": "花了一天时间总算是把 linux 上的邮件客户端调好啦——\n\n新版 Thunderbird UI 终于能看了,还设好了用 yubikey + pin 的 GPG 签名 & 端到端加密 qwq\n\n然后终于可以用除了 outlook 以外的客户端登上我的 me@hydev.org 的域名邮箱了... 这个邮箱同时是 Office365 企业帐号又是 Live 个人帐号的别名,是非常小众的 case,以前除了 Outlook 没有其他客户端可以同时登上这两个帐号。现在微软已经不让把企业邮箱添加成别名了,怎么感觉自己有了一个什么稀有绝版帐号(虽然用起来超级不方便\n\n感觉花好长时间配 Linux 也只是用起来比原来舒服了一点点... 好累 😭", "views": 81, "forwards": 0, "media_group_id": 13383090095312605, "images": [{"width": 1280, "height": 679, "date": "2023-01-05T02:39:38", "media_type": "photo", "original_name": "photo_2023-01-05_02-39-38.jpg", "url": "media/1700.jpg", "size": 153878, "thumb": "media/1700.jpg_thumb.jpg"}, {"width": 558, "height": 623, "date": "2023-01-05T02:37:41", "media_type": "photo", "original_name": "photo_2023-01-05_02-37-41.jpg", "url": "media/1701.jpg", "size": 58096, "thumb": "media/1701.jpg_thumb.jpg"}, {"width": 524, "height": 508, "date": "2023-01-05T02:37:41", "media_type": "photo", "original_name": "photo_2023-01-05_02-37-41.jpg", "url": "media/1702.jpg", "size": 31039, "thumb": "media/1702.jpg_thumb.jpg"}]}, {"id": 1703, "date": "2023-01-05T03:15:01", "text": "pusheen!", "views": 82, "forwards": 1, "forwarded_from": {"name": "讨论讨论w"}, "images": [{"width": 1280, "height": 679, "date": "2023-01-05T03:11:37", "media_type": "photo", "original_name": "photo_2023-01-05_03-11-37.jpg", "url": "media/1703.jpg", "size": 131423, "thumb": "media/1703.jpg_thumb.jpg"}]}, {"id": 1704, "date": "2023-01-05T04:21:45", "text": "今天准时睡觉了 qwq", "views": 84, "forwards": 0, "reply": {"id": 1699, "text": "聊聊不在家以后要让谷歌助手提醒我睡觉了(x\n\n本来想试试 ChatGPT,可惜 ChatGPT 连现在是几点都不知道... 不知道有没有办法给语言模型加这些外界 context"}}, {"id": 1705, "date": "2023-01-06T04:28:30", "text": "今天给 One Among Us 加了链接媒体预览!\n\n因为用 Vue SSG 生成静态网页需要改的代码太多,就直接加了一个脚本在构建之后用构建好的 html 注入元数据,居然真的工作了hhh\n\n除了主页的图片以外其他页面的缩略图都是用 puppeteer 动态渲染的哦,是不是很好看 qwq\n\n毕竟众所周知 html 是世界上最好看的图片渲染框架。puppeteer 就是用一个虚拟浏览器把 html 元素渲染成高清图片来着,然后你就会看到我在 Github Action 里面装 X11, wayland, chrome,启动一个 xvfb... 🌚", "views": 83, "forwards": 1}, {"id": 1706, "date": "2023-01-06T06:01:28", "text": "每日健身 1/1 ✅\n\n呜呜结果今天没有早睡 看来如果想十一点上床大概要把提醒设到十点——", "views": 77, "forwards": 0, "media_group_id": 13383879104964605, "images": [{"width": 1280, "height": 816, "date": "2023-01-06T06:01:27", "media_type": "photo", "original_name": "photo_2023-01-06_06-01-27.jpg", "url": "media/1706.jpg", "size": 62540, "thumb": "media/1706.jpg_thumb.jpg"}, {"width": 1237, "height": 745, "date": "2023-01-06T06:01:27", "media_type": "photo", "original_name": "photo_2023-01-06_06-01-27.jpg", "url": "media/1707.jpg", "size": 67135, "thumb": "media/1707.jpg_thumb.jpg"}]}, {"id": 1708, "date": "2023-01-06T09:38:43", "text": "从一点躺到现在没睡着... 似乎感冒了,不过也不意外,毕竟这整个假期都没有休息好,只希望不是新冠 😪\n\n想念聊聊,想念一起玩游戏、做饭、凌晨在床上一起说梦话的时光... 好寂寞\n\n前几天和新认识的朋友聊到,对我来说写代码像是一种紧急出口,能让我忘记时间、忘记孤独的感觉、忘记身边的离别、忘记现实的一切困扰和烦恼,也能让我感到没有那么的无用。可惜人的身体不是用来超频的,总归需要慢下来,躺在床上让这一切思绪涌入。\n\n今天玩 Beat Saber 的时候和这首「I Wanna Be A Machine」的歌词产生了好奇怪的共鸣... 虽然也许不是作者的本意,但是这真的是第一首让我哭出来的 rap edm", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 927, "date": "2023-01-06T09:38:43", "media_type": "photo", "original_name": "photo_2023-01-06_09-38-43.jpg", "url": "media/1708.jpg", "size": 130652, "thumb": "media/1708.jpg_thumb.jpg"}]}, {"id": 1709, "date": "2023-01-06T09:48:22", "text": "#戴上耳机\n《I Wanna Be A Machine》\n- The Living Tombstone\n\n歌词\n网易云", "views": 89, "forwards": 0, "files": [{"duration": 205, "performer": "Beat Saber/The Living Tombstone", "title": "I Wanna Be A Machine", "file_name": "Beat Saber The Living Tombstone - I Wanna Be A Machine.mp3", "mime_type": "audio/mpeg", "date": "2023-01-06T09:15:30", "media_type": "audio_file", "original_name": "Beat Saber The Living Tombstone - I Wanna Be A Machine.mp3", "url": "media/1709.mp3", "size": 8326051}]}, {"id": 1710, "date": "2023-01-06T18:06:06", "text": "还好不是 covid,但是还是好难受呀 😭", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-06T18:06:06", "media_type": "photo", "original_name": "photo_2023-01-06_18-06-06.jpg", "url": "media/1710.jpg", "size": 72252, "thumb": "media/1710.jpg_thumb.jpg"}]}, {"id": 1711, "date": "2023-01-07T00:10:10", "text": "#戴上耳机\nhttps://www.bilibili.com/audio/au3699784\n\n灯花给我发了她用 FL 做的曲子,好厉害 qwq", "views": 80, "forwards": 0}, {"id": 1712, "date": "2023-01-07T03:16:48", "text": "今天发低烧什么都没做睡了一整天... 吃了聊聊订的皮蛋瘦肉粥,和家人打了两个小时电话\n\n还有两天就开学了呢... 开学前还需要看看课程规划、打上日历、复习一下微积分(怎么微积分开学第一周就考试哇 😶\n\n啊呜 好多事情 还是继续睡了 😴", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-07T03:16:47", "media_type": "photo", "original_name": "photo_2023-01-07_03-16-47.jpg", "url": "media/1712.jpg", "size": 133895, "thumb": "media/1712.jpg_thumb.jpg"}]}, {"id": 1713, "date": "2023-01-08T05:56:26", "text": "之前 drop 统计的时候即使课表里面时间冲突还是选了 336,赌今年这两门课会有一门有录像——\n\n现在课程规划出来之后发现两门都有录像!好耶,周四不用去学校了 ", "views": 79, "forwards": 1, "images": [{"width": 510, "height": 275, "date": "2023-01-08T05:56:26", "media_type": "photo", "original_name": "photo_2023-01-08_05-56-26.jpg", "url": "media/1713.jpg", "size": 16933, "thumb": "media/1713.jpg_thumb.jpg"}]}, {"id": 1714, "date": "2023-01-08T21:20:37", "text": "聊聊去医院了之后我几乎每天每顿都吃拉面了... 为了打破这个 routine 今天给自己做了饭w\n\n做了三人份的咖喱给自己和明天的自己和后天的自己吃 😶", "views": 79, "forwards": 0, "media_group_id": 13385702701115597, "images": [{"width": 1280, "height": 960, "date": "2023-01-08T20:15:38", "media_type": "photo", "original_name": "photo_2023-01-08_20-15-38.jpg", "url": "media/1714.jpg", "size": 205572, "thumb": "media/1714.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-08T21:20:36", "media_type": "photo", "original_name": "photo_2023-01-08_21-20-36.jpg", "url": "media/1715.jpg", "size": 188893, "thumb": "media/1715.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-01-08T21:20:37", "media_type": "photo", "original_name": "photo_2023-01-08_21-20-37.jpg", "url": "media/1716.jpg", "size": 206358, "thumb": "media/1716.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-01-08T19:47:00", "media_type": "photo", "original_name": "photo_2023-01-08_19-47-00.jpg", "url": "media/1717.jpg", "size": 167279, "thumb": "media/1717.jpg_thumb.jpg"}]}, {"id": 1718, "date": "2023-01-09T01:18:30", "text": "信达超市背景音乐还在放 Christmas is coming soon 🤗", "views": 84, "forwards": 0}, {"id": 1719, "date": "2023-01-09T01:56:36", "text": "今天看着鸡腿打折 $0.99/lb 我就买了三袋 10.27lb,然后看着晚上七点半熟食买一送一我就买了两盒左宗棠鸡 😶\n\n我对打折的东西完全没有抵抗力啊... 不过还好生肉可以冻很久,冰箱冷冻室满了的话阳台也是冷冻室(不", "views": 88, "forwards": 0, "reply": {"id": 1660, "text": "发现去超市如果没有聊聊在身边我完全没有自控力\n\n买了好多零食、含糖饮料、打折的东西、一个人绝对吃不完的菜..."}, "images": [{"width": 1280, "height": 960, "date": "2023-01-09T01:41:04", "media_type": "photo", "original_name": "photo_2023-01-09_01-41-04.jpg", "url": "media/1719.jpg", "size": 231421, "thumb": "media/1719.jpg_thumb.jpg"}]}, {"id": 1720, "date": "2023-01-09T17:22:27", "text": "很荣幸地翘掉了开学第一天的第一节课 😴", "views": 88, "forwards": 0, "images": [{"width": 1080, "height": 958, "date": "2023-01-09T17:22:27", "media_type": "photo", "original_name": "photo_2023-01-09_17-22-27.jpg", "url": "media/1720.jpg", "size": 51482, "thumb": "media/1720.jpg_thumb.jpg"}]}, {"id": 1721, "date": "2023-01-10T08:16:32", "text": "放了两天又干又硬的咖喱饭并不好吃... 每顿都吃拉面其实也没什么不好的吧 🙃", "views": 84, "forwards": 0, "reply": {"id": 1714, "text": "聊聊去医院了之后我几乎每天每顿都吃拉面了... 为了打破这个 routine 今天给自己做了饭w\n\n做了三人份的咖喱给自己和明天的自己和后天的自己吃 😶", "thumb": "media/1714.jpg_thumb.jpg"}}, {"id": 1723, "date": "2023-01-10T21:31:39", "text": "“You may not use code generated from AI tools (e.g., ChatGPT) to complete any course work.” 草哈哈哈哈\n\n这老师真的看得出来么 🌚", "views": 123, "forwards": 1, "images": [{"width": 604, "height": 537, "date": "2023-01-10T21:31:39", "media_type": "photo", "original_name": "photo_2023-01-10_21-31-39.jpg", "url": "media/1723.jpg", "size": 92410, "thumb": "media/1723.jpg_thumb.jpg"}]}, {"id": 1724, "date": "2023-01-10T23:00:28", "text": "#桂桂聊聊今天吃什么\n左宗棠鸡和芹菜炒菜花!\n\n一个人在家没动力做饭,给聊聊做就有动力了 qwq\n\n(然后顺便把今天的课也翘了", "views": 80, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2023-01-10T23:00:27", "media_type": "photo", "original_name": "photo_2023-01-10_23-00-27.jpg", "url": "media/1724.jpg", "size": 207372, "thumb": "media/1724.jpg_thumb.jpg"}]}, {"id": 1725, "date": "2023-01-11T03:20:44", "text": "C 真的好原始... 想 hack 一些作业题然后它一次一次第让我失望 😶", "views": 90, "forwards": 1, "images": [{"width": 774, "height": 724, "date": "2023-01-11T03:20:44", "media_type": "photo", "original_name": "photo_2023-01-11_03-20-44.jpg", "url": "media/1725.jpg", "size": 79709, "thumb": "media/1725.jpg_thumb.jpg"}]}, {"id": 1726, "date": "2023-01-11T03:59:06", "views": 77, "forwards": 0, "forwarded_from": {"name": "豆腐"}, "images": [{"width": 1280, "height": 613, "date": "2023-01-11T03:43:42", "media_type": "photo", "original_name": "photo_2023-01-11_03-43-42.jpg", "url": "media/1726.jpg", "size": 44264, "thumb": "media/1726.jpg_thumb.jpg"}]}, {"id": 1727, "date": "2023-01-11T03:59:36", "text": "豆腐 hack 出来了,好厉害!\n\n原来可以这样定义一个外部的 function", "views": 79, "forwards": 0, "reply": {"id": 1726}}, {"id": 1728, "date": "2023-01-11T06:23:20", "text": "把去年那个下载录像的脚本改成全自动了!\n\n学校的登录验证太复杂就不逆向了,直接用 python 开一个本地 HTTP 服务器,然后调用浏览器打开 canvas url,登绿&启动 OCCS 之后油猴脚本请求 json 然后传回本地服务器把窗口关掉hhhh", "views": 80, "forwards": 0, "images": [{"width": 1280, "height": 875, "date": "2023-01-11T06:23:20", "media_type": "photo", "original_name": "photo_2023-01-11_06-23-20.jpg", "url": "media/1728.jpg", "size": 147025, "thumb": "media/1728.jpg_thumb.jpg"}]}, {"id": 1729, "date": "2023-01-11T09:29:14", "text": "作息又乱掉了... 我可能需要一个到睡觉的时间就把我绑到床上的机器人 😶", "views": 81, "forwards": 0}, {"id": 1730, "date": "2023-01-11T14:17:28", "text": "啊 翻了一下今天的 ppt 发现原来出勤打卡链接就在 ppt 里,然后今天只有 introduction 没有内容\n\n好了今天这节也不用去上了,睡觉睡觉 qwq", "views": 79, "forwards": 0, "images": [{"width": 1080, "height": 704, "date": "2023-01-11T14:17:28", "media_type": "photo", "original_name": "photo_2023-01-11_14-17-28.jpg", "url": "media/1730.jpg", "size": 59247, "thumb": "media/1730.jpg_thumb.jpg"}]}, {"id": 1731, "date": "2023-01-11T22:23:04", "text": "哇 Deemo 真的动画化了!\n\n感觉一年没关注剧场版更新错过了好多——", "views": 79, "forwards": 0, "images": [{"width": 800, "height": 550, "date": "2023-01-11T22:23:04", "media_type": "photo", "original_name": "photo_2023-01-11_22-23-04.jpg", "url": "media/1731.jpg", "size": 107600, "thumb": "media/1731.jpg_thumb.jpg"}]}, {"id": 1732, "date": "2023-01-12T03:04:02", "text": "iPad 屏幕还是好小,好想要一个能让我躺在床上用电脑的显示器架子... 🤔", "views": 74, "forwards": 0}, {"id": 1738, "date": "2023-01-12T05:26:20", "text": "成功了!用纸壳和胶带做了一个夹在滤网盖和暖气口之间的显示器架子 qwq\n\n躺在床上用电脑的梦想实现了!受力在墙上应该不会有事,不过还是希望它不会哪天突然决定掉下来砸我吧hhhhh 🌚\n\n(说起来这块 16'' 屏幕面板本来是买来做笔记本用的,没想到笔记本鸽了反而做了这个,完全不亏ww", "views": 75, "forwards": 2, "media_group_id": 13388009440538189, "images": [{"width": 1280, "height": 960, "date": "2023-01-12T05:21:51", "media_type": "photo", "original_name": "photo_2023-01-12_05-21-51.jpg", "url": "media/1738.jpg", "size": 142837, "thumb": "media/1738.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:18:35", "media_type": "photo", "original_name": "photo_2023-01-12_05-18-35.jpg", "url": "media/1739.jpg", "size": 151338, "thumb": "media/1739.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:54", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-54.jpg", "url": "media/1740.jpg", "size": 201365, "thumb": "media/1740.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:54", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-54.jpg", "url": "media/1741.jpg", "size": 159854, "thumb": "media/1741.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-01-12T05:16:53", "media_type": "photo", "original_name": "photo_2023-01-12_05-16-53.jpg", "url": "media/1742.jpg", "size": 202010, "thumb": "media/1742.jpg_thumb.jpg"}]}, {"id": 1743, "date": "2023-01-12T05:42:41", "text": "24 小时不下床的生活从今天开始!!啊哈哈哈哈从来没有这么开心过", "views": 81, "forwards": 2}, {"id": 1744, "date": "2023-01-12T20:45:08", "text": "好多图钉", "views": 84, "forwards": 0, "images": [{"width": 1051, "height": 1280, "date": "2023-01-12T20:45:08", "media_type": "photo", "original_name": "photo_2023-01-12_20-45-08.jpg", "url": "media/1744.jpg", "size": 227009, "thumb": "media/1744.jpg_thumb.jpg"}]}, {"id": 1745, "date": "2023-01-13T02:57:18", "text": "突然好多让人焦虑的事情... 好想睡一觉等到这些事情都有了答复再醒过来 😴", "views": 82, "forwards": 0}, {"id": 1746, "date": "2023-01-14T00:57:08", "text": "啊啊我怎么这两天吃了这么多酥心糖...", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-14T00:57:08", "media_type": "photo", "original_name": "photo_2023-01-14_00-57-08.jpg", "url": "media/1746.jpg", "size": 180931, "thumb": "media/1746.jpg_thumb.jpg"}]}, {"id": 1747, "date": "2023-01-14T01:50:38", "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "views": 92, "forwards": 3, "media_group_id": 13389288305488429, "images": [{"width": 452, "height": 193, "date": "2023-01-14T01:50:37", "media_type": "photo", "original_name": "photo_2023-01-14_01-50-37.jpg", "url": "media/1747.jpg", "size": 15474, "thumb": "media/1747.jpg_thumb.jpg"}, {"width": 401, "height": 230, "date": "2023-01-14T01:50:37", "media_type": "photo", "original_name": "photo_2023-01-14_01-50-37.jpg", "url": "media/1748.jpg", "size": 18006, "thumb": "media/1748.jpg_thumb.jpg"}]}, {"id": 1749, "date": "2023-01-14T16:23:16", "text": "?!我居然成功准时睡觉了", "views": 94, "forwards": 0, "images": [{"width": 1918, "height": 1458, "date": "2023-01-14T16:23:15", "media_type": "photo", "original_name": "photo_2023-01-14_16-23-15.jpg", "url": "media/1749.jpg", "size": 435849, "thumb": "media/1749.jpg_thumb.jpg"}]}, {"id": 1750, "date": "2023-01-14T18:29:00", "text": "「变成输入面条输出代码的机器人了」\n\n输入一碗海鲜方便面", "views": 91, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-01-14T18:28:59", "media_type": "photo", "original_name": "photo_2023-01-14_18-28-59.jpg", "url": "media/1750.jpg", "size": 651130, "thumb": "media/1750.jpg_thumb.jpg"}]}, {"id": 1751, "date": "2023-01-14T21:12:57", "text": "看番看到一半收到一堆仇恨 issue,五分钟写完一个 bot 继续看番 qwq", "views": 85, "forwards": 0, "media_group_id": 13389846216586981, "images": [{"width": 601, "height": 471, "date": "2023-01-14T21:12:55", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-55.jpg", "url": "media/1751.jpg", "size": 45120, "thumb": "media/1751.jpg_thumb.jpg"}, {"width": 800, "height": 477, "date": "2023-01-14T21:12:56", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-56.jpg", "url": "media/1752.jpg", "size": 50371, "thumb": "media/1752.jpg_thumb.jpg"}, {"width": 800, "height": 477, "date": "2023-01-14T21:12:56", "media_type": "photo", "original_name": "photo_2023-01-14_21-12-56.jpg", "url": "media/1753.jpg", "size": 39744, "thumb": "media/1753.jpg_thumb.jpg"}]}, {"id": 1754, "date": "2023-01-15T04:11:17", "text": "我两整周都花在 one among us 上,没人表扬我的功能,没人觉得我写的功能有用,今天公交车上都在写代码,回来和我说我写的下载进度条没用????\n\n删库了 全都删了,所有 git 历史都删了,cloudflare 域名删了,db 服务器 mysql 存储删了,所有的部署 branch 都删了\n\n我为什么要删?如果不是上周我申请退出的时候书把我的 owner 权限转走了我绝对不会删。基础的信任都没有了那就让它没有吧", "views": 150, "forwards": 17, "reply": {"id": 1747, "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "thumb": "media/1747.jpg_thumb.jpg"}}, {"id": 1755, "date": "2023-01-15T04:53:10", "text": "呜呜 最近太容易生气了... 冷静下来超后悔", "views": 90, "forwards": 0}, {"id": 1756, "date": "2023-01-15T10:02:42", "text": "刚才和聊聊打电话,边听她读书边做一些能让自己安心的事情,然后聊聊给我读了约翰格林 The Anthropocene Reviewed 里面的「You'll Never Walk Alone」。被这篇文章治愈了,真的非常感动...\n\n你经常感到孤独,但是即使在感觉最孤独的时候——在旅店隔离、一个人住在空空荡荡的三人小家、失去最重要的朋友——也不会真的孤独。聊聊会陪伴你,朋友们会关心你安慰你,父母和死去的作家曾经说过的话也会在你脑海中搭起小船。你不会孤单,大家的话语会伴随你穿过风雪,「You'll never walk alone」", "views": 96, "forwards": 1}, {"id": 1757, "date": "2023-01-15T10:13:50", "text": "#戴上耳机\n《You'll Never Walk Alone》\n- Gerry & The Pacemakers\n\nSpotify\n网易云", "views": 103, "forwards": 1, "files": [{"duration": 168, "performer": "Gerry & The Pacemakers", "title": "You'll Never Walk Alone", "file_name": "You'll Never Walk Alone.mp3", "mime_type": "audio/mpeg", "date": "2023-01-15T10:12:15", "media_type": "audio_file", "original_name": "You'll Never Walk Alone.mp3", "url": "media/1757.mp3", "size": 6829243, "thumb": "media/1757.mp3_thumb.jpg"}]}, {"id": 1758, "date": "2023-01-15T12:03:41", "text": "在床上躺到现在还是睡不着,有太多想写下来的文字了...", "views": 100, "forwards": 0}, {"id": 1759, "date": "2023-01-15T15:16:17", "text": "聊聊很担心我有自杀念头想让我去 CAMH... 我确实会有,但是我对终极问题的完美答案不会允许我自杀。我能控制我的思想,我会把这些想法全都塞进一个小盒子,封上盖子卷上胶布放在床下面 qwq\n\n为了让聊聊放心搭了一个 owncast 大概有死角的监控直播间,在情绪不稳定的时候大概这样会让自己更安心。欢迎大家监控我好好睡觉 https://cast.hydev.org/ \n\n(edit: 心情好一点了关掉了,直播一共开了 8h", "views": 126, "forwards": 4, "images": [{"width": 1082, "height": 863, "date": "2023-01-15T15:16:17", "media_type": "photo", "original_name": "photo_2023-01-15_15-16-17.jpg", "url": "media/1759.jpg", "size": 142889, "thumb": "media/1759.jpg_thumb.jpg"}]}, {"id": 1760, "date": "2023-01-16T04:47:00", "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-01-16T04:47:00", "media_type": "photo", "original_name": "photo_2023-01-16_04-47-00.jpg", "url": "media/1760.jpg", "size": 144680, "thumb": "media/1760.jpg_thumb.jpg"}]}, {"id": 1761, "date": "2023-01-16T07:00:27", "text": "好想用 one among us 的源码在我的博客上开一个分区,来记录我身边逝去的事物——那盆青葱盆栽、那段友情、那个天真无辜的自己...", "views": 123, "forwards": 0}, {"id": 1762, "date": "2023-01-16T16:42:20", "text": "#戴上耳机\n昨天 K 和 Jamie 过来玩,Jamie 用吉他弹了这首《A Home for Flowers》真的超好听 qwq\n\n说起来十一月的时候 K 给我推了几首 Omori 的曲子来着,我好喜欢,然后立 Flag 说「等我放假了精神状态稳定一点就开坑」\n啊哈哈哈...\n哈哈哈...\n哈...\n😭\n\n网易云\nYouTube", "views": 109, "forwards": 1, "files": [{"duration": 93, "performer": "OMOCAT, LLC.", "title": "A Home for Flowers (Tulip)", "file_name": "A Home for Flowers (Tulip).mp3", "mime_type": "audio/mpeg", "date": "2023-01-16T16:42:20", "media_type": "audio_file", "original_name": "A Home for Flowers (Tulip).mp3", "url": "media/1762.mp3", "size": 1621942, "thumb": "media/1762.mp3_thumb.jpg"}]}, {"id": 1763, "date": "2023-01-17T02:01:48", "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢", "views": 92, "forwards": 2, "images": [{"width": 1512, "height": 2016, "date": "2023-01-17T02:01:47", "media_type": "photo", "original_name": "photo_2023-01-17_02-01-47.jpg", "url": "media/1763.jpg", "size": 334184, "thumb": "media/1763.jpg_thumb.jpg"}]}, {"id": 1764, "date": "2023-01-17T03:14:29", "text": "春节习俗之「二十五,做豆腐」✅\n\n发一下中午做的开胃菜豆腐裙带味噌汤和冷奴(Hiyayakko,大概是凉拌豆腐)\n\n第一次做豆腐所以试了好多不同的菜谱!本来还想再做一道正餐的揚出炸豆腐来着,都切好了,等我回去豆腐一定坏掉了吧——不过没关系,我得救了才重要,下次再买再试试好啦 qwq", "views": 83, "forwards": 0, "media_group_id": 13391402153111165, "images": [{"width": 2560, "height": 1920, "date": "2023-01-17T03:14:27", "media_type": "photo", "original_name": "photo_2023-01-17_03-14-27.jpg", "url": "media/1764.jpg", "size": 610307, "thumb": "media/1764.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-16T19:49:13", "media_type": "photo", "original_name": "photo_2023-01-16_19-49-13.jpg", "url": "media/1765.jpg", "size": 379969, "thumb": "media/1765.jpg_thumb.jpg"}], "reply": {"id": 1760, "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq"}}, {"id": 1766, "date": "2023-01-17T04:32:02", "text": "除了手机所有东西都被收走了——今天的作业只能落下了,希望可以补上。今天是 Form 1,大概明天见到精神科医生之后会知道我需不需要继续住院\n\n🎵 At the end of a storm\n🎵 There's a golden sky\n🎵 And the sweet silver song of a lark\n\n摆好枕头盖上被子,相信明天一定会更好 qwq", "views": 87, "forwards": 1, "reply": {"id": 1757, "text": "#戴上耳机\n《You'll Never Walk Alone》\n- Gerry & The Pacemakers\n\nSpotify\n网易云"}}, {"id": 1767, "date": "2023-01-17T20:27:22", "text": "唔 刚发现他们把我的名字打错了。Azalea 打成了 Atalea,Gui 打成了 Giu... 看来凌晨注册文件的护士也累了 😶", "views": 81, "forwards": 0, "reply": {"id": 1763, "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢"}}, {"id": 1768, "date": "2023-01-17T22:48:55", "text": "回家了!\n\n今天精神科医生来问了很多问题,我是谁、具体发生了什么、还想不想自伤什么的,我说我学过心理特别擅长自救,医生想了想决定把我放出来啦\n\n和书书和解了,互相道歉了,心情好了很多。我做了好多好过分的事情,删库也是、为了琐碎的细节和团队吵起来也是、对书书说的气话也是... 现在想想我和我执着的事情在团队里其实都没那么重要——比起设计出我心中的完美网页、比起在推特上争出对错,让大家开心才是更重要的,尤其在这个大家都很焦虑的时间里...\n\n焦虑的时候写码的绝对自信和成就感虽然能让我屏蔽掉坏心情,但是同时遇到 rejection 也会很容易被点燃... 我也在找写码之外的紧急出口啦,也许是做饭和家常琐事,也许是钢琴吉他\n\n大家对不起... 这是我第一次在一个平等的团队工作,还请多多指教哦 🙏", "views": 98, "forwards": 1, "reply": {"id": 1763, "text": "在医院了,感谢书书来救我...\n\n刚才在推上和书书吵架崩溃了,哭着想要自杀,然后聊聊和书书叫了救护车,书书还专门跑好远过来看我了...\n\n我没有受伤,现在在一个安全的地方,在等精神科医生来聊天。对不起... 我会尽力控制情绪,尽力不再做出伤害大家伤害自己的事情了 😢"}}, {"id": 1769, "date": "2023-01-18T03:31:36", "text": "春节习俗之「二十六,炖年肉」✅\n\n炖了红烧排骨和卤蛋!顺便用昨天剩下来的豆腐做了鸡蛋炒豆腐,还不错 qwq", "views": 97, "forwards": 0, "media_group_id": 13392101575069773, "images": [{"width": 2016, "height": 1126, "date": "2023-01-18T03:31:35", "media_type": "photo", "original_name": "photo_2023-01-18_03-31-35.jpg", "url": "media/1769.jpg", "size": 526140, "thumb": "media/1769.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-18T03:31:35", "media_type": "photo", "original_name": "photo_2023-01-18_03-31-35.jpg", "url": "media/1770.jpg", "size": 780478, "thumb": "media/1770.jpg_thumb.jpg"}], "reply": {"id": 1764, "text": "春节习俗之「二十五,做豆腐」✅\n\n发一下中午做的开胃菜豆腐裙带味噌汤和冷奴(Hiyayakko,大概是凉拌豆腐)\n\n第一次做豆腐所以试了好多不同的菜谱!本来还想再做一道正餐的揚出炸豆腐来着,都切好了,等我回去豆腐一定坏掉了吧——不过没关系,我得救了才重要,下次再买再试试好啦 qwq", "thumb": "media/1764.jpg_thumb.jpg"}}, {"id": 1771, "date": "2023-01-18T16:29:59", "text": "呜啊啊\n\n昨天凌晨精心计划好今天要怎么做才能不翘课还能和聊聊一起吃烤鸡... 然后睡过了闹钟,课只能翘了,烤鸡也没时间烤了 😪", "views": 92, "forwards": 0, "images": [{"width": 1080, "height": 1660, "date": "2023-01-18T16:29:58", "media_type": "photo", "original_name": "photo_2023-01-18_16-29-58.jpg", "url": "media/1771.jpg", "size": 103686, "thumb": "media/1771.jpg_thumb.jpg"}]}, {"id": 1772, "date": "2023-01-18T20:20:41", "text": "微软 msr 居然要我了?!我只申了一个实习居然进了!!\n\n心情好复杂... 收到这封邮件超级超级开心,但是原本这个暑假是打算休息来着,因为想三年毕业的话不休息大概会坏掉... 但是母上非常固执想让我申,想让我体验一下申工作的不易,我就说「那就试着申一个吧反正进不进我都不会去的」然后居然真的进了??\n\n实习大概一定会去的,我还超喜欢这个声学研究项目... 但是我需要在把自己累坏和放弃三年毕业之间做选择 😪\n\n以及去 Redmond 的话就要和聊聊异地了,我哭哭 😢", "views": 82, "forwards": 1, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 1080, "height": 1076, "date": "2023-01-18T20:17:47", "media_type": "photo", "original_name": "photo_2023-01-18_20-17-47.jpg", "url": "media/1772.jpg", "size": 91495, "thumb": "media/1772.jpg_thumb.jpg"}]}, {"id": 1773, "date": "2023-01-19T01:41:02", "text": "北方春节习俗之「二十七,烧只鸡」✅\n\n(把 0.5% 的小考翘了做了烤鸡 qwq\n\n原本这里应该是「杀公鸡」来着... 还是不要杀了,做肉的时候最不想想到的就是这块肉曾经是一个活着的小动物... 😢", "views": 87, "forwards": 0, "media_group_id": 13392739701902741, "images": [{"width": 2560, "height": 1920, "date": "2023-01-18T23:59:20", "media_type": "photo", "original_name": "photo_2023-01-18_23-59-20.jpg", "url": "media/1773.jpg", "size": 968852, "thumb": "media/1773.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-19T01:41:02", "media_type": "photo", "original_name": "photo_2023-01-19_01-41-02.jpg", "url": "media/1774.jpg", "size": 724482, "thumb": "media/1774.jpg_thumb.jpg"}]}, {"id": 1775, "date": "2023-01-19T14:06:37", "text": "梦见在学校,从地上捡了一把枫叶🍁,丢进随身滚筒净化机转转转,然后浇上沙拉酱扮了枫叶沙拉 qwq", "views": 93, "forwards": 0}, {"id": 1776, "date": "2023-01-20T08:23:42", "text": "桂桂家春节习俗之「二十八,把面发;二十九,烤蛋糕」✅\n\n原本应该是“蒸馒头”来着,但是我身边应该没有人爱吃馒头,所以烤了抹茶奶油小蛋糕!(小蛋糕也可以是馒头哦!\n\n抹茶奶油放了 12% 的糖和 6% 的无印的抹茶拿铁粉,真的超好吃!做蛋糕的时候总是忍不住会到处舔奶油的边角料 🙈", "views": 95, "forwards": 1, "media_group_id": 13393624182793309, "images": [{"width": 2560, "height": 1920, "date": "2023-01-20T07:56:38", "media_type": "photo", "original_name": "photo_2023-01-20_07-56-38.jpg", "url": "media/1776.jpg", "size": 686804, "thumb": "media/1776.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-01-20T08:22:07", "media_type": "photo", "original_name": "photo_2023-01-20_08-22-07.jpg", "url": "media/1777.jpg", "size": 564973, "thumb": "media/1777.jpg_thumb.jpg"}]}, {"id": 1778, "date": "2023-01-21T03:25:16", "text": "在 alpine 上装 pacman 是什么灵车hhhh\n\n正在开坑写一个可以在任何系统上的用户 home 目录里面装上 pacman、免 root 安装任何包的脚本扩展 qwq\n\n现在已经可以让 musl libc / 不同版本的 glibc 和 pacman 的最新 glibc 共存了!在学校的 ubuntu 上也试过可以用 ✅", "views": 128, "forwards": 2, "images": [{"width": 871, "height": 1033, "date": "2023-01-21T03:14:23", "media_type": "photo", "original_name": "photo_2023-01-21_03-14-23.jpg", "url": "media/1778.jpg", "size": 112071, "thumb": "media/1778.jpg_thumb.jpg"}]}, {"id": 1779, "date": "2023-01-21T16:12:23", "text": "UTC+8 的朋友们新春快乐!! qwq", "views": 95, "forwards": 0}, {"id": 1780, "date": "2023-01-21T23:31:01", "text": "东岸的年夜饭 @ CAMH!\n\n做了红烧肉、炒菜花、还有虾饺,厨房第一次灶台四个炉子同时烧着 qwq\n\n还专门把餐具带过去摆盘了 ", "views": 185, "forwards": 1, "media_group_id": 13394750888961733, "images": [{"width": 2560, "height": 1920, "date": "2023-01-21T23:30:24", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-24.jpg", "url": "media/1780.jpg", "size": 729046, "thumb": "media/1780.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T23:30:26", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-26.jpg", "url": "media/1781.jpg", "size": 607506, "thumb": "media/1781.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T21:58:07", "media_type": "photo", "original_name": "photo_2023-01-21_21-58-07.jpg", "url": "media/1782.jpg", "size": 703766, "thumb": "media/1782.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-21T23:30:27", "media_type": "photo", "original_name": "photo_2023-01-21_23-30-27.jpg", "url": "media/1783.jpg", "size": 615912, "thumb": "media/1783.jpg_thumb.jpg"}]}, {"id": 1784, "date": "2023-01-22T01:24:27", "text": "逛了一圈中国村没有发现烟花,好可惜... 小时候超喜欢烟花的,每年过年最期待的就是点用各种烟花缝合做成的自制火箭炮,直到有一年把手烧到了... qwq\n\n不过买到了好多零食w", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-01-22T01:24:27", "media_type": "photo", "original_name": "photo_2023-01-22_01-24-27.jpg", "url": "media/1784.jpg", "size": 1101886, "thumb": "media/1784.jpg_thumb.jpg"}]}, {"id": 1785, "date": "2023-01-22T05:01:41", "text": "东岸新春快乐!兔年猫猫年快乐ww\n\n祝大家新的一年也一定会活着、会偶尔很开心地望向路边玩闹的小松鼠小海鸥——每年都只要再活一年就好 qwq", "views": 112, "forwards": 2, "images": [{"width": 1280, "height": 920, "date": "2023-01-22T05:01:41", "media_type": "photo", "original_name": "photo_2023-01-22_05-01-41.jpg", "url": "media/1785.jpg", "size": 185887, "thumb": "media/1785.jpg_thumb.jpg"}]}, {"id": 1786, "date": "2023-01-23T00:52:00", "text": "...结果今天一天没吃饭反而把零食快吃完了 🧊", "views": 94, "forwards": 0, "reply": {"id": 1784, "text": "逛了一圈中国村没有发现烟花,好可惜... 小时候超喜欢烟花的,每年过年最期待的就是点用各种烟花缝合做成的自制火箭炮,直到有一年把手烧到了... qwq\n\n不过买到了好多零食w"}}, {"id": 1787, "date": "2023-01-23T04:30:24", "text": "今年的 New Year's Resolution:想要找回记录日常花费时间的习惯,希望这样能把作息重新调整好 \n\n今天效率很高!花了 3h 补了 8h 的课程录像,写了一点作业,搭了一个有密码保护的直播间(虽然还没想好要怎么用\n\n去准时睡觉了 😴", "views": 98, "forwards": 1, "images": [{"width": 175, "height": 401, "date": "2023-01-23T04:30:24", "media_type": "photo", "original_name": "photo_2023-01-23_04-30-24.jpg", "url": "media/1787.jpg", "size": 15314, "thumb": "media/1787.jpg_thumb.jpg"}]}, {"id": 1788, "date": "2023-01-24T07:15:41", "text": "今天花了一整天写了「WearSync」一个把手环 BLE 数据同步到 InfluxDB 的 App!\n\n现在大家可以在这里看到我的心跳了 qwq\n\n第一次写安卓应用,感觉好奇妙,有些功能比如变量绑定超级方便,还有些异步回调过分地复杂... 要是异步可以全都用协程写就好了\n\n(TODO: 明天加睡眠数据和运动数据...\n然后就会看到「您完全不运动是吗」🌚\n\nGithub 源码", "views": 99, "forwards": 2, "images": [{"width": 1280, "height": 734, "date": "2023-01-24T07:15:41", "media_type": "photo", "original_name": "photo_2023-01-24_07-15-41.jpg", "url": "media/1788.jpg", "size": 80856, "thumb": "media/1788.jpg_thumb.jpg"}]}, {"id": 1789, "date": "2023-01-24T15:30:54", "text": "唔 结果后台进程还是没写好,晚上的心跳没有记录上——但是电量记录上了,怪耶... 难道是 Channel.consumeAsFlow 断掉了... 还是用传统 Observer 试试\n\n以及怎么手机插着 5v1a 还在掉电 😶", "views": 90, "forwards": 0, "images": [{"width": 1253, "height": 303, "date": "2023-01-24T15:30:53", "media_type": "photo", "original_name": "photo_2023-01-24_15-30-53.jpg", "url": "media/1789.jpg", "size": 39690, "thumb": "media/1789.jpg_thumb.jpg"}]}, {"id": 1790, "date": "2023-01-25T04:25:30", "text": "今天又花了一整天添加了把小米睡眠数据同步上去的功能,然后修复了后台运行的问题 qwq\n\n...然后发现我最近 45 天里平均入睡时间居然是凌晨 03:25 😨\n\n↓ 这个面板是公开的哦,欢迎监督我睡觉\ngf.hydev.org", "views": 97, "forwards": 2, "images": [{"width": 1280, "height": 863, "date": "2023-01-25T03:56:35", "media_type": "photo", "original_name": "photo_2023-01-25_03-56-35.jpg", "url": "media/1790.jpg", "size": 133912, "thumb": "media/1790.jpg_thumb.jpg"}]}, {"id": 1791, "date": "2023-01-25T13:50:59", "text": "早饭是米粉 qwq\n\n聊聊终于要出院了,今天去接聊聊回家... 啊呜终于又可以抱着聊聊睡了 ", "views": 83, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-01-25T13:50:58", "media_type": "photo", "original_name": "photo_2023-01-25_13-50-58.jpg", "url": "media/1791.jpg", "size": 473773, "thumb": "media/1791.jpg_thumb.jpg"}]}, {"id": 1792, "date": "2023-01-26T05:49:52", "text": "Arcaea 更新了 world extend 就重新上线玩了一会,然后同步的时候发现我居然已经 401 天没碰过 Arcaea 了 😨\n\n时间过得好快... 想起高中的时候为了肝活动睡觉都要订上六个小时的闹钟", "views": 79, "forwards": 0, "images": [{"width": 2048, "height": 1536, "date": "2023-01-26T05:39:52", "media_type": "photo", "original_name": "photo_2023-01-26_05-39-52.jpg", "url": "media/1792.jpg", "size": 346299, "thumb": "media/1792.jpg_thumb.jpg"}]}, {"id": 1793, "date": "2023-01-27T17:33:35", "text": "昨晚和聊聊看了孤独摇滚的第一集,我全程 be like「啊 这完全就是我吗」🛌\n\n还是好社恐... 刚才在 CSSU 写作业,Jamie 问我要不要去 Kensington 然后有点被吓到就习惯性地拒绝了,明明我也要去吃午饭来着,还想去 Kensington 旁边的 united hardware store 看看,结果还是一个人去大统华了 😭", "views": 80, "forwards": 1}, {"id": 1794, "date": "2023-01-27T19:08:25", "text": "uoft cs 楼里好多各种奇怪门牌 🌚", "views": 82, "forwards": 0, "media_group_id": 13398772044728589, "images": [{"width": 2560, "height": 1920, "date": "2023-01-27T19:08:17", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-17.jpg", "url": "media/1794.jpg", "size": 1248930, "thumb": "media/1794.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:19", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-19.jpg", "url": "media/1795.jpg", "size": 266953, "thumb": "media/1795.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:20", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-20.jpg", "url": "media/1796.jpg", "size": 459656, "thumb": "media/1796.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:22", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-22.jpg", "url": "media/1797.jpg", "size": 735789, "thumb": "media/1797.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:24", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-24.jpg", "url": "media/1798.jpg", "size": 663163, "thumb": "media/1798.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-27T19:08:24", "media_type": "photo", "original_name": "photo_2023-01-27_19-08-24.jpg", "url": "media/1799.jpg", "size": 483982, "thumb": "media/1799.jpg_thumb.jpg"}]}, {"id": 1800, "date": "2023-01-28T08:00:54", "text": "前任 K $100 捡了一台 DL360e,今天和 Chloe 一起去帮忙配了服务器 qwq\n\n是我第一次见到真的 rack 服务器哇!虽然因为年龄好多东西都坏掉了... iLO 的以太口不能用、BIOS 进不去,不过还是成功装上了 Proxmox VE 主机系统和 Win Server 2022 和 Arch 的 VM\n\n今天玩得好开心。这是我 21 年底搬出去之后第一次回到这个房间,又熟悉又好陌生,带回了好多回忆...", "views": 87, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-01-28T02:47:29", "media_type": "photo", "original_name": "photo_2023-01-28_02-47-29.jpg", "url": "media/1800.jpg", "size": 880864, "thumb": "media/1800.jpg_thumb.jpg"}]}, {"id": 1801, "date": "2023-01-30T04:18:15", "text": "这周的时间花费 qwq\n\n记录了时间发现怎么我每天白天都会睡觉,所以 WearSync 那个平均六小时的睡眠数据仅供参考hhh\n\n然后发现我花在学校上的时间真的好少... 这周只去了一次学校,去考数据结构,其他课全都翘掉留给以后看录像了(不过绝对能满分hhh\n\n以及我写起项目仍然完全感觉不到时间... 周一写 WearSync 的时候从早上八点写到凌晨两点然后想起来整天一顿饭都没有吃就去做了「早饭+午饭+晚饭 aka. 夜宵」 🛌", "views": 84, "forwards": 1, "reply": {"id": 1787, "text": "今年的 New Year's Resolution:想要找回记录日常花费时间的习惯,希望这样能把作息重新调整好 \n\n今天效率很高!花了 3h 补了 8h 的课程录像,写了一点作业,搭了一个有密码保护的直播间(虽然还没想好要怎么用\n\n去准时睡觉了 😴"}, "images": [{"width": 1280, "height": 914, "date": "2023-01-30T04:18:14", "media_type": "photo", "original_name": "photo_2023-01-30_04-18-14.jpg", "url": "media/1801.jpg", "size": 109420, "thumb": "media/1801.jpg_thumb.jpg"}]}, {"id": 1803, "date": "2023-01-30T18:57:26", "text": "#桂桂聊聊今天吃什么\n简易夏威夷披萨!🍕\n\n没有自己发面,直接用吐司面包切块蘸鸡蛋牛奶做了面饼,然后上面铺了🌭🍍🌽🧀\n\n味道还不错!不过第一次做牛奶放太多了面饼有点湿,还有芝士放了 cheddar,可惜做到一半才发现家里的 mozzarella 发霉了...", "views": 82, "forwards": 0, "media_group_id": 13400840369340749, "images": [{"width": 2560, "height": 1920, "date": "2023-01-30T18:57:24", "media_type": "photo", "original_name": "photo_2023-01-30_18-57-24.jpg", "url": "media/1802.jpg", "size": 780745, "thumb": "media/1802.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-01-30T18:57:25", "media_type": "photo", "original_name": "photo_2023-01-30_18-57-25.jpg", "url": "media/1803.jpg", "size": 578765, "thumb": "media/1803.jpg_thumb.jpg"}]}, {"id": 1804, "date": "2023-01-31T00:09:42", "text": "#桂桂聊聊今天吃什么\n晚饭是聊聊做的冬瓜米粉肉丸汤!很棒 qwq\n\n第一次买冬瓜,原来冬瓜没煮之前是好硬的", "views": 100, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-01-31T00:09:41", "media_type": "photo", "original_name": "photo_2023-01-31_00-09-41.jpg", "url": "media/1804.jpg", "size": 451046, "thumb": "media/1804.jpg_thumb.jpg"}]}, {"id": 1805, "date": "2023-01-31T00:56:33", "text": "好耶!用 Arduino nano 控制智能灯泡 qwq\n\n好好玩,全程和 ChatGPT 学的hhh", "views": 92, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2023-01-31T00:56:33", "width": 480, "height": 854, "duration": 10, "media_type": "animation", "original_name": "animation_2023-01-31_00-56-33.mp4", "url": "media/1805.mp4", "size": 1014915, "thumb": "media/1805.mp4_thumb.jpg"}]}, {"id": 1806, "date": "2023-02-01T01:20:23", "text": "刚才数学 term test 3 考翻车了... 大概 60%\n\n呜呜 以后不要把几周的课留到最后一天补了 😢", "views": 85, "forwards": 1}, {"id": 1807, "date": "2023-02-02T06:49:08", "text": "搭了一个蓝牙遥控的震动马达!要用它做什么呢?🤪\n\n不过需要先缩小一下体积,下单了拇指大小的 Seeed ESP32-C3(risc-v 好香!\n\n啊 Arduino 好好玩!不过玩起硬件才发现我电子物理基础好差... 刚学会怎么读电阻读二极管,今天试了超久才发现原来 transistor 的最高电流并不够驱动电机,然后测电流的时候还插错线把电表烧坏了... 🛌", "views": 93, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 8, "file_name": "IMG_3812.x264-24.crop.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-02-02T06:49:08", "media_type": "video_file", "original_name": "IMG_3812.x264-24.crop.mp4", "url": "media/1807.mp4", "size": 1245073, "thumb": "media/1807.mp4_thumb.jpg"}]}, {"id": 1808, "date": "2023-02-02T10:35:22", "text": "friend chain 重启!\n\n听说推特下星期要下线 API 了,在那之前先把大家的推特都备份下来 qwq(以书书为中心进行一个好友网络的 bfs\n\n去年的期末项目写过推特爬虫所以有大量代码和数据可以重用,不过翻到以前的代码有点被吓到... 我以前写注释好用心,110 行代码周围穿插着 81 行注释 😨\n\n再看看最近写的 WearSync 里面 1312 行 kt 代码一共只有 93 条注释... 好想找回写注释的耐心", "views": 100, "forwards": 0, "media_group_id": 13402672975727781, "images": [{"width": 973, "height": 915, "date": "2023-02-02T10:35:20", "media_type": "photo", "original_name": "photo_2023-02-02_10-35-20.jpg", "url": "media/1808.jpg", "size": 153850, "thumb": "media/1808.jpg_thumb.jpg"}, {"width": 973, "height": 915, "date": "2023-02-02T10:35:21", "media_type": "photo", "original_name": "photo_2023-02-02_10-35-21.jpg", "url": "media/1809.jpg", "size": 181613, "thumb": "media/1809.jpg_thumb.jpg"}], "reply": {"id": 276, "text": "data science 真是需要一个挺大的硬盘,这才跑一两个小时就已经 3 GB 了(", "thumb": "media/276.jpg_thumb.jpg"}}, {"id": 1810, "date": "2023-02-03T04:24:10", "text": "顶着 30km/h 的暴雪去买了一块二手硬盘 qwq\n\n12TB CA$200 好赚!本来带着笔记本打算先看看 SMART 读数,结果发现 USB Sata 转接线并不支持 smartctl... 不过看卖家人超级好就买了,然后回家看了一下读数还不错 qwq\n\n通电时间 1.8 年,SMART 错误计数除了过热都是 0。总共只写入过 11 TB 但是读过 732 TB... 🤔 卖家到底用这个盘做了什么hhh\n\n以及我第一次坐到 Finch 终点站哇,现在一号线所有的站都坐过了!Finch-Yonge 好热闹,第一次在加拿大看到 H-mart(虽然这家超级小", "views": 105, "forwards": 0, "media_group_id": 13403186002415125, "images": [{"width": 800, "height": 583, "date": "2023-02-03T04:24:06", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-06.jpg", "url": "media/1810.jpg", "size": 124876, "thumb": "media/1810.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-03T00:26:51", "media_type": "photo", "original_name": "photo_2023-02-03_00-26-51.jpg", "url": "media/1811.jpg", "size": 779216, "thumb": "media/1811.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T00:15:42", "media_type": "photo", "original_name": "photo_2023-02-03_00-15-42.jpg", "url": "media/1812.jpg", "size": 456511, "thumb": "media/1812.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T04:24:08", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-08.jpg", "url": "media/1813.jpg", "size": 683283, "thumb": "media/1813.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-03T04:24:08", "media_type": "photo", "original_name": "photo_2023-02-03_04-24-08.jpg", "url": "media/1814.jpg", "size": 767255, "thumb": "media/1814.jpg_thumb.jpg"}]}, {"id": 1815, "date": "2023-02-03T18:17:50", "text": "最高 -16℃ 最低 -24℃... ☁️", "views": 93, "forwards": 1, "images": [{"width": 1080, "height": 979, "date": "2023-02-03T18:17:50", "media_type": "photo", "original_name": "photo_2023-02-03_18-17-50.jpg", "url": "media/1815.jpg", "size": 58227, "thumb": "media/1815.jpg_thumb.jpg"}]}, {"id": 1816, "date": "2023-02-04T05:56:11", "text": "草 原来今年已经 2023 了 🤗", "views": 94, "forwards": 1, "images": [{"width": 444, "height": 151, "date": "2023-02-04T05:56:11", "media_type": "photo", "original_name": "photo_2023-02-04_05-56-11.jpg", "url": "media/1816.jpg", "size": 17050, "thumb": "media/1816.jpg_thumb.jpg"}]}, {"id": 1817, "date": "2023-02-04T08:04:41", "text": "想起博客上的友链页面也是用了 twitter api 自动更新头像和背景图片来着... 不知道要怎么改\n\n好想开坑写一个开源的 twitter webapi 逆向库(律师函警告", "views": 85, "forwards": 0, "reply": {"id": 1808, "text": "friend chain 重启!\n\n听说推特下星期要下线 API 了,在那之前先把大家的推特都备份下来 qwq(以书书为中心进行一个好友网络的 bfs\n\n去年的期末项目写过推特爬虫所以有大量代码和数据可以重用,不过翻到以前的代码有点被吓到... 我以前写注释好用心,110 行代码周围穿插着 81 行注释 😨\n\n再看看最近写的 WearSync 里面 1312 行 kt 代码一共只有 93 条注释... 好想找回写注释的耐心", "thumb": "media/1808.jpg_thumb.jpg"}, "images": [{"width": 771, "height": 1115, "date": "2023-02-04T08:04:41", "media_type": "photo", "original_name": "photo_2023-02-04_08-04-41.jpg", "url": "media/1817.jpg", "size": 113172, "thumb": "media/1817.jpg_thumb.jpg"}]}, {"id": 1818, "date": "2023-02-05T20:41:35", "text": "#nsfw 刚才刚把聊聊绑起来火警铃响了... 还在犹豫要不要下楼的时候闻到了烧焦的味道,赶紧解绳子拔备份盘穿衣服准备湿毛巾,然后刚出去就不响了 😶\n\n我住在多伦多一年半居然已经遇到两次真正需要撤离的火警了,不过还好没有烧到这个房间...", "views": 89, "forwards": 2, "reply": {"id": 402, "text": "看看真正出事的时候我会带什么东西跑\n带了两块备份盘(x", "thumb": "media/402.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2023-02-05T20:41:35", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-02-05_20-41-35.jpg", "url": "media/1818.jpg", "size": 188755, "thumb": "media/1818.jpg_thumb.jpg"}]}, {"id": 1820, "date": "2023-02-06T01:43:45", "text": "#桂桂聊聊今天吃什么\n汤圆、速冻虾饺、还有和聊聊一起做的冬瓜虾仁炒鸡蛋 qwq\n\n元宵节快乐 🦀", "views": 95, "forwards": 0, "media_group_id": 13405182601475309, "images": [{"width": 2560, "height": 1920, "date": "2023-02-06T01:43:44", "media_type": "photo", "original_name": "photo_2023-02-06_01-43-44.jpg", "url": "media/1819.jpg", "size": 639267, "thumb": "media/1819.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-06T01:43:44", "media_type": "photo", "original_name": "photo_2023-02-06_01-43-44.jpg", "url": "media/1820.jpg", "size": 483167, "thumb": "media/1820.jpg_thumb.jpg"}]}, {"id": 1821, "date": "2023-02-06T04:01:27", "text": "正月十五,阴云密布\n闻所今日之月,璀璨如圆,欲下楼以视月,却何物不见", "views": 122, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2023-02-06T04:01:27", "media_type": "photo", "original_name": "photo_2023-02-06_04-01-27.jpg", "url": "media/1821.jpg", "size": 87872, "thumb": "media/1821.jpg_thumb.jpg"}]}, {"id": 1822, "date": "2023-02-07T01:18:03", "text": "#桂桂聊聊今天吃什么\n日式烧鸟串、羊肉串、白灼菜心 qwq\n\n用剪刀把鸡腿骨头和肉分开真的好累... 下次还是买无骨鸡腿好了", "views": 120, "forwards": 1, "media_group_id": 13405861469887389, "images": [{"width": 2560, "height": 1920, "date": "2023-02-07T01:18:02", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-02.jpg", "url": "media/1822.jpg", "size": 726614, "thumb": "media/1822.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T01:18:02", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-02.jpg", "url": "media/1823.jpg", "size": 739071, "thumb": "media/1823.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T01:18:03", "media_type": "photo", "original_name": "photo_2023-02-07_01-18-03.jpg", "url": "media/1824.jpg", "size": 751164, "thumb": "media/1824.jpg_thumb.jpg"}]}, {"id": 1825, "date": "2023-02-07T19:43:55", "text": "#桂桂聊聊今天吃什么\n烤冷面!\n\n是家乡学校门口三轮餐车的味道... 好怀念 qwq", "views": 69, "forwards": 0, "media_group_id": 13406392284572909, "images": [{"width": 2560, "height": 1920, "date": "2023-02-07T19:43:53", "media_type": "photo", "original_name": "photo_2023-02-07_19-43-53.jpg", "url": "media/1825.jpg", "size": 472459, "thumb": "media/1825.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-07T19:43:54", "media_type": "photo", "original_name": "photo_2023-02-07_19-43-54.jpg", "url": "media/1826.jpg", "size": 885367, "thumb": "media/1826.jpg_thumb.jpg"}]}, {"id": 1827, "date": "2023-02-08T03:59:40", "text": "终于写完数据库课的 Assignment 1 了... 三天里一共花了 6.5 小时,完全没有信心还不让和同学对答案... 😭\n\n所以我为什么选择一个人做啊,早知道这门数据库课这么理论向就找个组员当验算机器了(不", "views": 75, "forwards": 0, "images": [{"width": 1241, "height": 2048, "date": "2023-02-08T03:59:40", "media_type": "photo", "original_name": "photo_2023-02-08_03-59-40.jpg", "url": "media/1827.jpg", "size": 259415, "thumb": "media/1827.jpg_thumb.jpg"}]}, {"id": 1828, "date": "2023-02-08T06:10:30", "text": "一天真的好短,感觉这几天都是还没做什么一天就结束了...\n\n尤其是周一... 起床做饭、睡会午觉、去买点菜、写一小时作业、做点晚饭、然后就洗漱睡觉了(???)😢\n\n这四天一共写作业 11.5h,睡大觉 9h,做饭买菜 10.5h,写项目 14h,聊天 5.5h 🤔 白天睡了好久哦,需要咖啡因片", "views": 77, "forwards": 1, "images": [{"width": 811, "height": 1071, "date": "2023-02-08T06:10:30", "media_type": "photo", "original_name": "photo_2023-02-08_06-10-30.jpg", "url": "media/1828.jpg", "size": 95381, "thumb": "media/1828.jpg_thumb.jpg"}]}, {"id": 1829, "date": "2023-02-08T17:16:52", "text": "这周的 C 课作业是读 bmp... 然后我在命令行用 ANSI 打了一张像素画 qwq\n\n现在终于知道 kitty 好了,其他虚拟终端都带不动", "views": 78, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2023-02-08T17:06:55", "media_type": "photo", "original_name": "photo_2023-02-08_17-06-55.jpg", "url": "media/1829.jpg", "size": 107975, "thumb": "media/1829.jpg_thumb.jpg"}]}, {"id": 1830, "date": "2023-02-09T05:00:01", "text": "搭了一个 Arch repo qwq\n\nhttps://arch.hydev.org/", "views": 80, "forwards": 0}, {"id": 1831, "date": "2023-02-09T18:15:02", "text": "为什么聊聊一个月能用完 10gb 流量哇 ☁️", "views": 79, "forwards": 0}, {"id": 1832, "date": "2023-02-10T04:54:25", "text": "#桂桂聊聊今天吃什么\n是聊聊做的葱烧鸡,好棒 qwq\n\n我帮忙剪鸡腿肉,第二次剪肉仍然好累手好疼呜呜 🛌", "views": 82, "forwards": 0, "media_group_id": 13408038920555101, "images": [{"width": 2560, "height": 1920, "date": "2023-02-10T04:54:14", "media_type": "photo", "original_name": "photo_2023-02-10_04-54-14.jpg", "url": "media/1832.jpg", "size": 528031, "thumb": "media/1832.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-10T04:54:23", "media_type": "photo", "original_name": "photo_2023-02-10_04-54-23.jpg", "url": "media/1833.jpg", "size": 851087, "thumb": "media/1833.jpg_thumb.jpg"}]}, {"id": 1834, "date": "2023-02-10T20:05:42", "text": "我的 qwq\n\n想起来小学的时候让我入宅的第一部日番是ぱにぽに来着,应该没有人听说过,我也不知道是怎么找到的。当时完全看不懂里面的梗,但是反而好喜欢,感觉像是那个时代的 pop 子... 好想找时间重新看看现在能看懂多少梗hhhh", "views": 86, "forwards": 1, "images": [{"width": 1280, "height": 1280, "date": "2023-02-10T19:59:13", "media_type": "photo", "original_name": "photo_2023-02-10_19-59-13.jpg", "url": "media/1834.jpg", "size": 359063, "thumb": "media/1834.jpg_thumb.jpg"}]}, {"id": 1835, "date": "2023-02-11T00:38:25", "text": "#桂桂聊聊今天吃什么\n草莓冰糖葫芦!也是小时候超喜欢的路边小吃 ☺️\n\n熬糖试了两次,第一次火太大让糖干掉了,重新加水熬了一次。原来熬冰糖需要这么久 qwq", "views": 86, "forwards": 0, "media_group_id": 13408607241443869, "images": [{"width": 2560, "height": 1920, "date": "2023-02-11T00:14:50", "media_type": "photo", "original_name": "photo_2023-02-11_00-14-50.jpg", "url": "media/1835.jpg", "size": 707488, "thumb": "media/1835.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-11T00:38:24", "media_type": "photo", "original_name": "photo_2023-02-11_00-38-24.jpg", "url": "media/1836.jpg", "size": 436060, "thumb": "media/1836.jpg_thumb.jpg"}]}, {"id": 1837, "date": "2023-02-12T16:01:53", "text": "家里没有李子酱了,试试蘸草莓果酱吃炸鸡块,意外地好好吃 qwq\n\n(毕竟草莓果酱和李子酱同样是酸甜,虽然更偏甜一点", "views": 87, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-02-12T16:01:52", "media_type": "photo", "original_name": "photo_2023-02-12_16-01-52.jpg", "url": "media/1837.jpg", "size": 490059, "thumb": "media/1837.jpg_thumb.jpg"}]}, {"id": 1838, "date": "2023-02-13T00:46:42", "text": "ADHD 现状:需要读一篇 15 页的论文\n\n第一天:先丢给语言模型生成一个概括吧,发现 bart 模型有长度限制,尝试用 symai stream 绕过限制。但是 symai 默认用的是收费的 gpt3,但是我不想给 openai 钱,尝试自己跑免费 gpt-j-6B,发现显存装不下,魔改了 symsrv 的代码让它在 cpu 上跑一个小时都没跑出来,换了小模型发现生成结果并不能读,然后还是老实把 api token 放进去了... 花了 $1 生成完发现好多地方 AI 都理解错了 😪\n\n回过神来发现已经六个小时过去了,回去读了一页原文就去睡觉了...\n\n第二天:读了第二页,发现有好多生词,复制粘贴查词典好麻烦。装了各种选中查词的词典软件都不兼容 zotero,装了一个 zotero 插件但是不支持离线词典,每次查词都要等超级久。然后尝试魔改插件的代码让它兼容离线 dictd 协议,发现 dictd 居然是独立的 TCP 协议,没有 http api 所以 js 不能访问... 然后开始写一个 RFC dict:// to rest api 的中间件\n(╯’ – ‘)╯︵ ┻━┻\n\n好,现在第二天快结束了,15 页的论文刚读到第二页... overdue 几天的作文还一笔没动", "views": 88, "forwards": 2}, {"id": 1839, "date": "2023-02-13T02:51:53", "text": "呜 刚刚发现 matrix 上朋友一个月前给我发了消息现在才看到... 结果搭了 matrix 也一个月没有登录过\n\n感觉好对不起那些不用 telegram 的朋友...", "views": 89, "forwards": 0}, {"id": 1840, "date": "2023-02-13T06:49:32", "text": "补了水星的魔女第一集,这个展开好爽好甜我死了 qwq\n\n看了超压抑的先导集完全想不到第一集会这样写哇,还好没有被剧透", "views": 89, "forwards": 0, "images": [{"width": 1940, "height": 1210, "date": "2023-02-13T06:49:24", "media_type": "photo", "original_name": "photo_2023-02-13_06-49-24.jpg", "url": "media/1840.jpg", "size": 212627, "thumb": "media/1840.jpg_thumb.jpg"}]}, {"id": 1841, "date": "2023-02-14T01:30:11", "text": "谷歌谁设计的 UI 😡", "views": 86, "forwards": 0, "images": [{"width": 2048, "height": 933, "date": "2023-02-14T01:30:11", "media_type": "photo", "original_name": "photo_2023-02-14_01-30-11.jpg", "url": "media/1841.jpg", "size": 87875, "thumb": "media/1841.jpg_thumb.jpg"}]}, {"id": 1842, "date": "2023-02-14T02:14:11", "text": "睡衣穿破了,画了一只眼睛www", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T02:14:11", "media_type": "photo", "original_name": "photo_2023-02-14_02-14-11.jpg", "url": "media/1842.jpg", "size": 727199, "thumb": "media/1842.jpg_thumb.jpg"}]}, {"id": 1843, "date": "2023-02-14T02:38:12", "text": "#戴上耳机\n《We're Finally Landing》—HOME\n\n从聊聊看的某个视频里面听到的,怎么整首歌都是 arp 好棒啊ww\n\n网易云", "views": 86, "forwards": 0, "files": [{"duration": 272, "performer": "HOME", "title": "We're Finally Landing", "file_name": "We're Finally Landing.mp3", "mime_type": "audio/mpeg", "date": "2023-02-14T02:36:49", "media_type": "audio_file", "original_name": "We're Finally Landing.mp3", "url": "media/1843.mp3", "size": 10966940}]}, {"id": 1844, "date": "2023-02-14T08:16:59", "text": "游戏的喜好表\n\n整理这个列表的时候回去翻了翻前前任子兰的 Steam 仓库,想起好多连麦一起玩游戏的回忆... 那时候好甜,感觉所有能在线 mp 的游戏都玩过也说不定呢", "views": 112, "forwards": 2, "reply": {"id": 1834, "text": "我的 qwq\n\n想起来小学的时候让我入宅的第一部日番是ぱにぽに来着,应该没有人听说过,我也不知道是怎么找到的。当时完全看不懂里面的梗,但是反而好喜欢,感觉像是那个时代的 pop 子... 好想找时间重新看看现在能看懂多少梗hhhh"}, "images": [{"width": 1133, "height": 1195, "date": "2023-02-14T08:16:59", "media_type": "photo", "original_name": "photo_2023-02-14_08-16-59.jpg", "url": "media/1844.jpg", "size": 321249, "thumb": "media/1844.jpg_thumb.jpg"}]}, {"id": 1845, "date": "2023-02-14T15:32:24", "text": "和聊聊一起做的抹茶酸奶慕斯!\n\n情人节快乐ww ", "views": 163, "forwards": 2, "media_group_id": 13411109953852685, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T15:22:24", "media_type": "photo", "original_name": "photo_2023-02-14_15-22-24.jpg", "url": "media/1845.jpg", "size": 524893, "thumb": "media/1845.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-14T15:32:22", "media_type": "photo", "original_name": "photo_2023-02-14_15-32-22.jpg", "url": "media/1846.jpg", "size": 337779, "thumb": "media/1846.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-14T15:32:23", "media_type": "photo", "original_name": "photo_2023-02-14_15-32-23.jpg", "url": "media/1847.jpg", "size": 946418, "thumb": "media/1847.jpg_thumb.jpg"}]}, {"id": 1848, "date": "2023-02-15T17:41:26", "text": "#桂桂聊聊今天吃什么\n和聊聊一起做的日式叉烧酱油面!\n\n第一次捆五花肉做日式叉烧,感觉真的好钠超标,这次放了半瓶 300g 酱油哇... 不想浪费就用炖肉的汤底做了酱油面,剩下的汤底也收汁保存起来了", "views": 88, "forwards": 1, "media_group_id": 13411863089365933, "images": [{"width": 2560, "height": 1920, "date": "2023-02-14T21:16:23", "media_type": "photo", "original_name": "photo_2023-02-14_21-16-23.jpg", "url": "media/1848.jpg", "size": 556200, "thumb": "media/1848.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-15T17:05:16", "media_type": "photo", "original_name": "photo_2023-02-15_17-05-16.jpg", "url": "media/1849.jpg", "size": 481364, "thumb": "media/1849.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-15T17:41:24", "media_type": "photo", "original_name": "photo_2023-02-15_17-41-24.jpg", "url": "media/1850.jpg", "size": 638614, "thumb": "media/1850.jpg_thumb.jpg"}]}, {"id": 1851, "date": "2023-02-15T19:58:11", "text": "果然 Khan Academy 上 14 年前的十分钟视频还是比 UofT 教授三个小时讲得清楚(笑", "views": 88, "forwards": 1, "images": [{"width": 1025, "height": 583, "date": "2023-02-15T19:58:10", "media_type": "photo", "original_name": "photo_2023-02-15_19-58-10.jpg", "url": "media/1851.jpg", "size": 60697, "thumb": "media/1851.jpg_thumb.jpg"}]}, {"id": 1852, "date": "2023-02-16T00:26:38", "text": "原来 uoft 冬天摆在地上的地毯是接了电源的电热垫,好高端", "views": 87, "forwards": 1, "media_group_id": 13412057584132165, "images": [{"width": 1920, "height": 2560, "date": "2023-02-16T00:26:31", "media_type": "photo", "original_name": "photo_2023-02-16_00-26-31.jpg", "url": "media/1852.jpg", "size": 849937, "thumb": "media/1852.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-16T00:26:37", "media_type": "photo", "original_name": "photo_2023-02-16_00-26-37.jpg", "url": "media/1853.jpg", "size": 844556, "thumb": "media/1853.jpg_thumb.jpg"}]}, {"id": 1854, "date": "2023-02-16T18:31:06", "text": "电灯杆上长出了树枝 🤩", "views": 89, "forwards": 0, "images": [{"width": 1416, "height": 2016, "date": "2023-02-16T18:31:06", "media_type": "photo", "original_name": "photo_2023-02-16_18-31-06.jpg", "url": "media/1854.jpg", "size": 361854, "thumb": "media/1854.jpg_thumb.jpg"}]}, {"id": 1855, "date": "2023-02-17T02:50:29", "text": "昨天和聊聊终于打完了双人成行,好喜欢。\n\n花园那章大概是我最喜欢的,主线是用手掌大的玩偶在后院的花园里解谜。在这里骑到了小蜘蛛和小青蛙!第一次感受到蜘蛛眼中的世界——小蜘蛛真的好自由,可以不被引力限制地移动,无论地心和天空在哪,脚能粘住的地方就是地面,还可以投网进行短距离的翻转。好想变成一只小蜘蛛呆在花园里 qwq\n\n花园里还有一家毛毛虫开的温泉,可以躺在比自己长好多的毛毛虫身上被虫虫脚按摩,看上去好舒服,想抱着它睡觉。\n\n游戏性上,好喜欢这个游戏的跑酷机制,几乎每一章都会有一段好流畅的跑酷——雪山章的滑冰、花园章的逃亡、结尾章的彩虹赛道滑板都超级爽。感觉是我在通了镜之边缘之后第一次玩到这么爽的跑酷。在探索世界的时候也到处都有滑行道,让很大的开放地图探索起来也不是很费时,是一部没有被走路速度毁掉的游戏呢。\n\n剧情上讲了一段很棒的重建感情的故事,带入感非常强,也学到了许多。结尾的那段演唱会前女主和书的对话中那句 ”You weren’t born to be perfect. You were born to be you“ 完全击中我了。我和女主一样因为追求完美失去了好多兴趣,总会觉得 “If it's not perfect, I'll let them down”——对女主来说是唱歌,对我来说是弹琴、写项目、写文字。想起来那首 Passacaglia 我从 19 年断断续续练到现在也一直没有到觉得完美到能够录下来发出去的地步,然后渐渐地就放弃了... 但是明明不需要完美,比起完美的成品真实的自己才是更重要。“You were born to be you.”\n\n总之又是一部超级喜欢的游戏!10/10!", "views": 94, "forwards": 1, "media_group_id": 13412817834361013, "images": [{"width": 1920, "height": 801, "date": "2023-02-17T02:50:28", "media_type": "photo", "original_name": "photo_2023-02-17_02-50-28.jpg", "url": "media/1855.jpg", "size": 295985, "thumb": "media/1855.jpg_thumb.jpg"}, {"width": 1920, "height": 798, "date": "2023-02-17T02:50:28", "media_type": "photo", "original_name": "photo_2023-02-17_02-50-28.jpg", "url": "media/1856.jpg", "size": 191236, "thumb": "media/1856.jpg_thumb.jpg"}]}, {"id": 1857, "date": "2023-02-17T18:36:21", "text": "#戴上耳机\n《Vincent》—Ellie Goulding\n\n\"This world was never meant for one as beautiful as you\"\n\n网易云\nYoutube", "views": 103, "forwards": 0, "files": [{"duration": 222, "performer": "Ellie Goulding", "title": "Vincent", "file_name": "Ellie Goulding - Vincent.mp3", "mime_type": "audio/mpeg", "date": "2022-12-04T08:53:49", "media_type": "audio_file", "original_name": "Ellie Goulding - Vincent.mp3", "url": "media/1857.mp3", "size": 9196951, "thumb": "media/1857.mp3_thumb.jpg"}]}, {"id": 1858, "date": "2023-02-18T16:19:36", "text": "收到学校的邮件说邀请我给 CSSU Vice President 选举投票,我想着说不定有我认识的人呢点进去看一下吧\n\n...然后居然只有一个候选人????那为什么要让我们选举啊 (╯’ – ‘)╯︵ ┻━┻", "views": 96, "forwards": 0, "images": [{"width": 1033, "height": 921, "date": "2023-02-18T16:19:36", "media_type": "photo", "original_name": "photo_2023-02-18_16-19-36.jpg", "url": "media/1858.jpg", "size": 131094, "thumb": "media/1858.jpg_thumb.jpg"}]}, {"id": 1859, "date": "2023-02-18T17:16:43", "text": "谁说不能用 c 写 fp 的", "views": 91, "forwards": 0, "images": [{"width": 751, "height": 1089, "date": "2023-02-18T17:16:43", "media_type": "photo", "original_name": "photo_2023-02-18_17-16-43.jpg", "url": "media/1859.jpg", "size": 117637, "thumb": "media/1859.jpg_thumb.jpg"}]}, {"id": 1860, "date": "2023-02-18T22:42:22", "text": "去买了一张 Quantum Break 打算和聊聊一起重新玩,是 17+ 游戏,然后居然被查 ID 了 😨\n\n好耶,十七岁零喵呜喵个月实锤了", "views": 98, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-02-18T22:42:21", "media_type": "photo", "original_name": "photo_2023-02-18_22-42-21.jpg", "url": "media/1860.jpg", "size": 520749, "thumb": "media/1860.jpg_thumb.jpg"}]}, {"id": 1861, "date": "2023-02-19T01:08:42", "text": "省钱小技巧:一小碗拉面 $13,一大碗拉面 $16,和聊聊点了一大碗完全够两个人吃了 qwq", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-19T01:08:41", "media_type": "photo", "original_name": "photo_2023-02-19_01-08-41.jpg", "url": "media/1861.jpg", "size": 607253, "thumb": "media/1861.jpg_thumb.jpg"}]}, {"id": 1862, "date": "2023-02-20T21:24:22", "text": "放一周假,选了最暖和+最晴+风最小的一天和聊聊去 Niagara 玩了!\n\n先去 Bird Kingdom 看到了各种鸟和小动物,是我第一次看到真正的 Axolotl 哇,好可爱!感觉这个五六层楼高的温室像是夏天的一个缩影,大部分都是不属于安省这个冷地方的物种... 好羡慕小鸟在这里不需要担心捕食和被捕,不过可能小鸟更想要周游世界的自由 qwq\n\n之后去了 Ripley's Believe it or Not,是一个「难以置信的小知识」博物馆。看到了用显微镜才能看到的雕塑,用各种奇怪材料拼出来的模型,一个会让人平路摔倒的视觉欺骗隧道。还有第一次见到 Xbox Kinect!一台是用来给路过的人戴面具,另一台是无绿幕自动抠图做了一个在瀑布上走钢丝的效果,好厉害,有点想买一个二手试试能不能无绿幕直播 beat saber。还遇到了好多恶作剧,就不剧透了(笑\n\n吃完饭去看了瀑布,冬天也一如既往地壮观呢,壮观得让人想跳进去(不是)。溅出来的水雾被风刮起来让这里每天都在晴天下雨,还好穿了防水的羽绒服。不过这次没有海鸥落在身边好可惜\n\n之后去坐了摩天轮,觉得可以克服一下恐高,结果上去了还是害怕到缩在椅子那里不敢动... 我动一下那个车就会跟着开始前后摇超级吓人的。不过大家都上车动起来之后反而好一些啦,以及向看不到架子的方向看会好很多,可能是怕搭摩天轮的工程师和我一样灵车吧(?)。这次超级幸运正好赶上好棒的夕阳,还在最高处和聊聊亲亲 🥰\n\n吃完晚饭去了蜡像馆和自拍工作室,看到了超真实等身蜡像,拍出了好多好棒的照片。蜡像馆里好难分辨出一个人是蜡像还是游客,感觉说不定聊聊在那里静坐几分钟也会有人过去和她拍照呢。回来整理的时候发现大部分都是我给聊聊拍的,不过确实比起摆姿势我更喜欢拍别人,感觉这样也挺好的\n\n回来时间没留够一路跑回去差点错过了火车... 走了两万步哇,今天睡到十二点半才醒,腿完全瘫痪了,但是好开心 ", "views": 122, "forwards": 2, "media_group_id": 13415426096769845, "images": [{"width": 1280, "height": 960, "date": "2023-02-20T21:24:05", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-05.jpg", "url": "media/1862.jpg", "size": 211306, "thumb": "media/1862.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:07", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-07.jpg", "url": "media/1863.jpg", "size": 185536, "thumb": "media/1863.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:09", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-09.jpg", "url": "media/1864.jpg", "size": 176698, "thumb": "media/1864.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:10", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-10.jpg", "url": "media/1865.jpg", "size": 146120, "thumb": "media/1865.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:12", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-12.jpg", "url": "media/1866.jpg", "size": 200746, "thumb": "media/1866.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:14", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-14.jpg", "url": "media/1867.jpg", "size": 301741, "thumb": "media/1867.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:17", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-17.jpg", "url": "media/1868.jpg", "size": 313457, "thumb": "media/1868.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:19", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-19.jpg", "url": "media/1869.jpg", "size": 203058, "thumb": "media/1869.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:20", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-20.jpg", "url": "media/1870.jpg", "size": 116774, "thumb": "media/1870.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-02-20T21:24:21", "media_type": "photo", "original_name": "photo_2023-02-20_21-24-21.jpg", "url": "media/1871.jpg", "size": 122142, "thumb": "media/1871.jpg_thumb.jpg"}]}, {"id": 1872, "date": "2023-02-21T22:56:21", "text": "又花了几乎一整天做备份... 想要把所有可能消失的网络页面、资源存下来算不算一种 hoarding disorder 😶", "views": 93, "forwards": 0}, {"id": 1873, "date": "2023-02-22T04:40:17", "text": "直播一会钢琴 qwq https://cast.hydev.org", "views": 101, "forwards": 3}, {"id": 1874, "date": "2023-02-22T05:12:50", "text": "下线了,大概直播了二十分钟 qwq\n\n社恐第一次直播好紧张,手一直在抖好容易就弹错了... 好羡慕黎黎直播弹钢琴还能像平时一样练习哇,感觉要适应一下了 😢\n\n以及要修一下 obs encoding error(x", "views": 91, "forwards": 0, "reply": {"id": 1873, "text": "直播一会钢琴 qwq https://cast.hydev.org"}}, {"id": 1875, "date": "2023-02-22T15:28:27", "text": "西雅图的路名规划真的好科学... 每条路的名字直接是一个每公里 10 格的网格数字加上 Street/Ave 后缀,横向就是 Street,竖向就是 Ave\n\n这样的话说两条路名就能估算出大概方位和要走多远,比加拿大的 Avenue Road, This St, That St, The Other St 科学多了 🤪", "views": 89, "forwards": 0, "media_group_id": 13416637658489189, "images": [{"width": 996, "height": 503, "date": "2023-02-22T15:28:26", "media_type": "photo", "original_name": "photo_2023-02-22_15-28-26.jpg", "url": "media/1875.jpg", "size": 135805, "thumb": "media/1875.jpg_thumb.jpg"}, {"width": 854, "height": 430, "date": "2023-02-22T15:28:26", "media_type": "photo", "original_name": "photo_2023-02-22_15-28-26.jpg", "url": "media/1876.jpg", "size": 70712, "thumb": "media/1876.jpg_thumb.jpg"}]}, {"id": 1878, "date": "2023-02-25T01:24:43", "text": "之前被麻薯推荐了这个射箭场,去和聊聊学射箭了 qwq\n\n没想到射箭真的好需要体力,原来麻薯之前说他的弓很多人都拉不动并没有夸大... 我用了 22lb 的新手弓,胳膊没力气拉不到稳定的位置,所以射出去好容易上下偏,有几次用力不对还抽到了胳膊,好疼\n\n射了好多棉花糖,射中了好多静止的电子靶子,回家累得躺下就睡着了。好好玩,想买把弓和棉花糖箭在家里练,会打中什么家具呢(?\n\n(以及今天聊聊双马尾好可爱!", "views": 94, "forwards": 1, "media_group_id": 13418306265209421, "images": [{"width": 1920, "height": 2560, "date": "2023-02-24T20:19:14", "media_type": "photo", "original_name": "photo_2023-02-24_20-19-14.jpg", "url": "media/1877.jpg", "size": 480751, "thumb": "media/1877.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-02-25T01:24:39", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-39.jpg", "url": "media/1878.jpg", "size": 466996, "thumb": "media/1878.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:40", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-40.jpg", "url": "media/1879.jpg", "size": 556935, "thumb": "media/1879.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1880.jpg", "size": 568676, "thumb": "media/1880.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1881.jpg", "size": 656718, "thumb": "media/1881.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-25T01:24:41", "media_type": "photo", "original_name": "photo_2023-02-25_01-24-41.jpg", "url": "media/1882.jpg", "size": 511781, "thumb": "media/1882.jpg_thumb.jpg"}]}, {"id": 1883, "date": "2023-02-25T08:13:59", "text": "每次比较困的时候想要打开褪黑素的 child-proof 瓶盖都要好费力才能打开,然后就会被聊聊吐槽是小孩子 🫣\n\n好想要一个只有小孩子能打开的 adult-proof 瓶盖 💭", "views": 97, "forwards": 0}, {"id": 1884, "date": "2023-02-26T23:45:11", "text": "粉色的云好好看 ☁️", "views": 89, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-02-26T23:45:11", "media_type": "photo", "original_name": "photo_2023-02-26_23-45-11.jpg", "url": "media/1884.jpg", "size": 370488, "thumb": "media/1884.jpg_thumb.jpg"}]}, {"id": 1885, "date": "2023-02-27T23:29:40", "text": "晚饭做了一顿早饭 qwq\n\n土豆泥 + gravy + 鸡蛋 + 火腿", "views": 88, "forwards": 1, "media_group_id": 13420324645525261, "images": [{"width": 2560, "height": 1920, "date": "2023-02-27T23:29:39", "media_type": "photo", "original_name": "photo_2023-02-27_23-29-39.jpg", "url": "media/1885.jpg", "size": 759648, "thumb": "media/1885.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-02-27T23:29:39", "media_type": "photo", "original_name": "photo_2023-02-27_23-29-39.jpg", "url": "media/1886.jpg", "size": 624251, "thumb": "media/1886.jpg_thumb.jpg"}]}, {"id": 1887, "date": "2023-03-01T00:35:22", "text": "209 期中考完了!好简单,唯一一道比较难的题是要填一段程序返回之前的内存表,除此以外感觉大部分都是用 Linux 日常会学到的小知识(x\n\n提前 20 分钟做完了!有一道题问怎样运行当前目录的 my_prog 并且从 input.txt 读进输入,我写了 cat input.txt | ./my_prog,然后用剩下的 20 分钟在旁边画了一只小猫和一个机器人对话hhhh\n\n还剩两场考试和一篇作文期中就要结束了,继续加油 qwq", "views": 88, "forwards": 1, "media_group_id": 13421047378816893, "images": [{"width": 1920, "height": 2560, "date": "2023-03-01T00:35:19", "media_type": "photo", "original_name": "photo_2023-03-01_00-35-19.jpg", "url": "media/1887.jpg", "size": 899117, "thumb": "media/1887.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-01T00:35:21", "media_type": "photo", "original_name": "photo_2023-03-01_00-35-21.jpg", "url": "media/1888.jpg", "size": 600362, "thumb": "media/1888.jpg_thumb.jpg"}]}, {"id": 1889, "date": "2023-03-01T17:21:17", "text": "把课程笔记公开了!在这里:https://hydev.notion.site/\n\n(希望这样可以给我动力认真记笔记 qwq", "views": 83, "forwards": 0}, {"id": 1890, "date": "2023-03-01T18:34:25", "text": "为什么刚才我想要查一个反义词的时候习惯性地打开了 ChatGPT... 明明应该去查 thesaurus 查词典的,这不好 😪", "views": 79, "forwards": 0}, {"id": 1891, "date": "2023-03-02T01:56:13", "text": "考完了 343 数据库!还剩两项\n\n考试前的走廊,有人在盯着手机平板认真复习,有人在和朋友对例题,有人在凑团闲聊,还有一只小幽灵在角落里安静地观察着——好想加入讨论,好想去搭话交朋友,然而这次也只是偷偷看着大家,像是被绑在了这个角落一样...\n\n不过这次鼓起勇气回头和考场坐在我后桌的人说了 good luck!别人一定以为我是什么交际花吧,明明这一句话已经把我一天的社交精力用完了(哭\n\n考得还好哦,不过 Relational Algebra 的那一半花了太久导致 SQL 有一道题没写完,好亏,明明 SQL 比 RA 简单那么那么那么多... 好不擅长考试,感觉这辈子都学不会时间微管理了,不过没关系学到东西才重要 qwq", "views": 78, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-03-02T01:56:12", "media_type": "photo", "original_name": "photo_2023-03-02_01-56-12.jpg", "url": "media/1891.jpg", "size": 683398, "thumb": "media/1891.jpg_thumb.jpg"}]}, {"id": 1892, "date": "2023-03-02T07:42:34", "text": "今天和聊聊的对话:\n我:有点想买数位板,但是不知道,好讨厌自己小时候那种想学什么先买一堆好贵的装备然后放在那里吃灰的样子\n聊:买一个入门级的呗\n我:入门级也好贵,$60 的样子\n聊:...$60 很贵吗?\n我:够我吃两个月的方便面了!\n聊:够我吃两顿 popeyes,我给你买\n😨", "views": 87, "forwards": 1}, {"id": 1893, "date": "2023-03-02T20:34:41", "text": "给 Linux 配日语输入法,装 ibus-mozc 出了好多问题,遇到了渲染候选框的白底白字和状态栏乱码。最后还是换了 rime 的日语插件,果然 Linux 上最好用的日语输入法是中文输入法吗\n\n看看我现在的 rime 上已经装了多少插件了... Latex 符号、opencc emoji、moegirl & zhwiki 词典、一键日期、日语 🌚", "views": 82, "forwards": 0, "images": [{"width": 476, "height": 89, "date": "2023-03-02T20:34:41", "media_type": "photo", "original_name": "photo_2023-03-02_20-34-41.jpg", "url": "media/1893.jpg", "size": 8879, "thumb": "media/1893.jpg_thumb.jpg"}]}, {"id": 1894, "date": "2023-03-03T03:35:07", "text": "之前发现电视音箱的 LR 摆反了,怎么办呢?重新布线好麻烦,到下次搬家都不想再动电视后面的线了,决定用闲置的耳机插头做了一根反转转接线!\n\n...然后被自己蠢哭,拆下来重焊了三次。第一次想要缩小体积,看着母头有五个引脚,但是毕竟双声道只需要三个吧,用电表测了一下 1 2 和 4 5 是连通的就把 1 5 剪掉了!然后全都焊完测试才发现 1 5 只有在没插线的时候和 2 4 连通,因为 2 4 是用来检测耳机线有没有插入的 (╯’ – ‘)╯︵ ┻━┻ \n\n呜,就这样浪费掉了一个母头,默哀一下。拿了新的母头第二次接线全都接对了!只不过... 公头那边的保护套是拧上去的,需要穿过这条线。接下来只需要进行一个拓扑学的瞬移 🌚\n\n第三次老老实实穿好线重新焊了,然后盖一层热熔胶再把不一样长的线整理下就完工啦,亲测能用,看起来也不是很难看就满意了 qwq\n\n现在已经可以稳定地焊出很漂亮的焊点了,好开心 ", "views": 81, "forwards": 0, "media_group_id": 13422516057523797, "images": [{"width": 2560, "height": 1920, "date": "2023-03-03T03:35:05", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-05.jpg", "url": "media/1894.jpg", "size": 474046, "thumb": "media/1894.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-03T03:35:05", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-05.jpg", "url": "media/1895.jpg", "size": 530190, "thumb": "media/1895.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-03T03:35:06", "media_type": "photo", "original_name": "photo_2023-03-03_03-35-06.jpg", "url": "media/1896.jpg", "size": 599136, "thumb": "media/1896.jpg_thumb.jpg"}]}, {"id": 1897, "date": "2023-03-04T01:39:13", "text": "如果 photoshop 有「把历史记录里上几个笔画放到另一个图层」的功能就好了... 已经无数次下笔然后发现忘记换图层然后 ctrl-z 重画了 ;-;", "views": 80, "forwards": 0}, {"id": 1898, "date": "2023-03-04T02:27:25", "text": "后续:线下 $50 买了一个二手 Wacom CTH-490。遇到了一个超级好心的老阿姨,数位板保护得像全新一样,原盒也留下来了,好厉害。老阿姨问了打算用来做什么,还祝我们好运 qwq \n \n可能这边线下二手就是这种心情吧,想要让承载了许多回忆的东西被新的主人珍惜,创造新的故事。三年前想退坑 osu 把陪伴我的第一个数位板送给 Erin 的时候也是这种心情吧。 \n \n板绘的感觉好不一样——看着笔刷画上去、在跟着手上的笔移动,但是完全感觉不到该去往哪里,到哪里结束。像是在地下室摸黑的感觉,看来要花时间适应一下呢。想起来我第一次玩街机下落也是这样,控制器和屏幕感觉完全不在同一个维度,现在也能完全习惯了。今天试着用 Ayu 的画风画了一下今天拿到数位板的场面,这个画风好可爱(脑袋在冒小星星 ///)不知道自己适合什么画风呢,再探索一下,下次试试加零的好啦。 \n \n不过原本打算学些开源工具链,用 Linux OpenTabletDriver + Krita,然后发现好不习惯。OTD 不支持这个板子的触屏,压感也始终配不好,而且快捷键居然只能设置键盘鼠标,常见的橡皮平移缩放和笔刷尺寸都不行... 最后还是切到黑苹果用官方驱动 + Photoshop 啦", "views": 88, "forwards": 0, "media_group_id": 13423174762727477, "images": [{"width": 453, "height": 476, "date": "2023-03-04T02:27:23", "media_type": "photo", "original_name": "photo_2023-03-04_02-27-23.jpg", "url": "media/1898.jpg", "size": 9610, "thumb": "media/1898.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-04T02:27:24", "media_type": "photo", "original_name": "photo_2023-03-04_02-27-24.jpg", "url": "media/1899.jpg", "size": 155648, "thumb": "media/1899.jpg_thumb.jpg"}]}, {"id": 1900, "date": "2023-03-04T08:57:24", "text": "前几天刚在信里和朋友吐槽上周暴雪的 fallout,今天又来一场警告级别的暴雪... 🫠\n\n楼下停车场里的车纷纷举起两支雨刷表示投降(?", "views": 83, "forwards": 1, "media_group_id": 13423361954607301, "images": [{"width": 2560, "height": 1920, "date": "2023-03-04T08:57:23", "media_type": "photo", "original_name": "photo_2023-03-04_08-57-23.jpg", "url": "media/1900.jpg", "size": 539605, "thumb": "media/1900.jpg_thumb.jpg"}, {"width": 2048, "height": 1133, "date": "2023-03-04T08:57:23", "media_type": "photo", "original_name": "photo_2023-03-04_08-57-23.jpg", "url": "media/1901.jpg", "size": 250627, "thumb": "media/1901.jpg_thumb.jpg"}]}, {"id": 1902, "date": "2023-03-05T04:05:50", "text": "终于把 Passacaglia 录下来啦,不完美但是满意了。啊哈哈结尾完全慌掉了,脑子会被「终于要 FC 了吗 终于要 FC 了吗」烧过载是不是社恐音游人的通病。之前放下这张谱就是因为,每次想录的时候都会弹错一点,就会原地重来,渐渐把自信和耐心都磨没了 ;-; 错就错一点吧够好了。\n\n这张谱是四年前首次在 iPad 上面的 AR Piano 3D app 听到的,觉得好好听就看着下落式 MIDI 学,但是我完全没钢琴基础,然后跨级练出了手癖。当时自己想出来的弹法是左手小指按 A2 下一个 1/8 马上食指抻过去按 A3(???)居然还弹下来了,但是速度上不去还会让手好疼。一年之后去查了视频才发现原来没有人这样弹,重新学了现在的手位(小指 A2 拇指 A3 再拇指跳到 E4 这样)然后天天被死去的手癖攻击 🌚\n\n所以现在依然不会视奏,每次都是遇到喜欢的曲子看着 midi / 手元学,然后靠肌肉记忆背下来。不过可能这就是我吧,像是一只幼鸟,羽毛还没有长满却望穿了头顶的天,幻想乘着不属于自己的翅膀搭起一座空中堡垒", "views": 89, "forwards": 0, "reply": {"id": 1855, "text": "昨天和聊聊终于打完了双人成行,好喜欢。\n\n花园那章大概是我最喜欢的,主线是用手掌大的玩偶在后院的花园里解谜。在这里骑到了小蜘蛛和小青蛙!第一次感受到蜘蛛眼中的世界——小蜘蛛真的好自由,可以不被引力限制地移动,无论地心和天空在哪,脚能粘住的地方就是地面,还可以投网进行短距离的翻转。好想变成一只小蜘蛛呆在花园里 qwq\n\n花园里还有一家毛毛虫开的温泉,可以躺在比自己长好多的毛毛虫身上被虫虫脚按摩,看上去好舒服,想抱着它睡觉。\n\n游戏性上,好喜欢这个游戏的跑酷机制,几乎每一章都会有一段好流畅的跑酷——雪山章的滑冰、花园章的逃亡、结尾章的彩虹赛道滑板都超级爽。感觉是我在通了镜之边缘之后第一次玩到这么爽的跑酷。在探索世界的时候也到处都有滑行道,让很大的开放地图探索起来也不是很费时,是一部没有被走路速度毁掉的游戏呢。\n\n剧情上讲了一段很棒的重建感情的故事,带入感非常强,也学到了许多。结尾的那段演唱会前女主和书的对话中那句 ”You weren’t born to be perfect. You were born to be you“ 完全击中我了。我和女主一样因为追求完美失去了好多兴趣,总会觉得 “If it's not perfect, I'll let them down”——对女主来说是唱歌,对我来说是弹琴、写项目、写文字。想起来那首 Passacaglia 我从 19 年断断续续练到现在也一直没有到觉得完美到能够录下来发出去的地步,然后渐渐地就放弃了... 但是明明不需要完美,比起完美的成品真实的自己才是更重要。“You were born to be you.”\n\n总之又是一部超级喜欢的游戏!10/10!", "thumb": "media/1855.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 127, "file_name": "output.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-05T04:05:50", "media_type": "video_file", "original_name": "output.mp4", "url": "media/1902.mp4", "size": 6181774, "thumb": "media/1902.mp4_thumb.jpg"}]}, {"id": 1903, "date": "2023-03-05T08:58:08", "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣", "views": 122, "forwards": 4}, {"id": 1904, "date": "2023-03-05T19:50:53", "text": "rich logger 真的好好看!而且可以显示日志的行数和报错的本地变量也好方便。以后拿到 python 代码第一件事绝对是条件导入一个 rich 👍", "views": 120, "forwards": 3, "images": [{"width": 866, "height": 920, "date": "2023-03-05T19:50:53", "media_type": "photo", "original_name": "photo_2023-03-05_19-50-53.jpg", "url": "media/1904.jpg", "size": 115788, "thumb": "media/1904.jpg_thumb.jpg"}]}, {"id": 1905, "date": "2023-03-06T03:39:03", "text": "昨天搜那个 Piano 3D App 的时候偶然发现它已经下架了,没有找到任何下载的途径,今天花了三个小时找办法下载下来了!备份 ipa 文件放在 HyDEV CDN 上面啦,虽然需要签名才能用。没越狱可以用 AltStore 生成七天的临时签名,越狱可以用 fakesigner + AppSync 安装。内购破解并不能用,还需要研究一下... 等期中作文和考试结束再写一个详细的技术 writeup 吧。\n\n好讨厌「互联网的记忆」——某种意义上互联网的记忆没有边界,我的一举一动,从一个广告点击到账户注册时填的名字,都会被永远记录在世界各地的数据库和日志里,等着被利用;可是它又无比脆弱,有无数美好的事物被无穷尽的信息流盖过、堆在 404 和 NXDomain 的废墟里被遗忘。互联网就是这样的地方吧,想要消失的都留下、想要留下的都消失了。所以想要把整个互联网备份到硬盘里...", "views": 87, "forwards": 1, "reply": {"id": 1902, "text": "终于把 Passacaglia 录下来啦,不完美但是满意了。啊哈哈结尾完全慌掉了,脑子会被「终于要 FC 了吗 终于要 FC 了吗」烧过载是不是社恐音游人的通病。之前放下这张谱就是因为,每次想录的时候都会弹错一点,就会原地重来,渐渐把自信和耐心都磨没了 ;-; 错就错一点吧够好了。\n\n这张谱是四年前首次在 iPad 上面的 AR Piano 3D app 听到的,觉得好好听就看着下落式 MIDI 学,但是我完全没钢琴基础,然后跨级练出了手癖。当时自己想出来的弹法是左手小指按 A2 下一个 1/8 马上食指抻过去按 A3(???)居然还弹下来了,但是速度上不去还会让手好疼。一年之后去查了视频才发现原来没有人这样弹,重新学了现在的手位(小指 A2 拇指 A3 再拇指跳到 E4 这样)然后天天被死去的手癖攻击 🌚\n\n所以现在依然不会视奏,每次都是遇到喜欢的曲子看着 midi / 手元学,然后靠肌肉记忆背下来。不过可能这就是我吧,像是一只幼鸟,羽毛还没有长满却望穿了头顶的天,幻想乘着不属于自己的翅膀搭起一座空中堡垒"}, "images": [{"width": 1280, "height": 960, "date": "2023-03-06T03:39:02", "media_type": "photo", "original_name": "photo_2023-03-06_03-39-02.jpg", "url": "media/1905.jpg", "size": 188973, "thumb": "media/1905.jpg_thumb.jpg"}]}, {"id": 1906, "date": "2023-03-06T06:07:20", "text": "呜 还是要接受自己只是一个平庸的人,并没有精力做好所有事情——即使有最好的时间管理也并不能同时做好学校的事情三年毕业、把所有奇思妙想实现出来、入坑硬件设计、做料理、学板绘、扒谱练琴、看番读书...\n\n我每天都有 ∞ 件事想做、明明做了 c 件事,却会因为没有做 ∞ - c 件事而自卑,好无理 🛌\n\n和聊聊谈了决定把期中作文已经 overdue 的那门课 Drop 掉了。明明是最简单的性别研究科,好丢人,这下大概不能三年毕业了呢,这学期只剩下四门课了。技能池也都点乱了呢... 好想 reset 😭", "views": 89, "forwards": 1, "reply": {"id": 1903, "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣"}}, {"id": 1907, "date": "2023-03-06T21:33:00", "text": "#今天聊聊不在家\n看冰箱里葱要坏掉了就做了葱油扮面!放了四勺生抽和两勺糖,是高钠高油高糖的不健康食物呢 🫣", "views": 92, "forwards": 0, "media_group_id": 13425107040140629, "images": [{"width": 2560, "height": 1920, "date": "2023-03-06T21:32:59", "media_type": "photo", "original_name": "photo_2023-03-06_21-32-59.jpg", "url": "media/1907.jpg", "size": 600920, "thumb": "media/1907.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-06T21:32:59", "media_type": "photo", "original_name": "photo_2023-03-06_21-32-59.jpg", "url": "media/1908.jpg", "size": 519487, "thumb": "media/1908.jpg_thumb.jpg"}]}, {"id": 1909, "date": "2023-03-06T21:49:06", "text": "打电话约了 ADHD 评估,排到了四月五号... UofT 有六位数的学生只有 12 位校医也太糟糕了。去年约医生要等两周,今年已经要等一个月了么 😨", "views": 100, "forwards": 1, "reply": {"id": 1903, "text": "明明最近每天都超级高效,deadline 还是要肝不完了... 可能需要找医生开一些利他林超频一下 🫣"}}, {"id": 1910, "date": "2023-03-07T18:18:55", "text": "隔壁吃完专注达睡了一个小时,我吃完 200mg 咖啡因片睡了一个小时,我们都有光明的未来 🌚", "views": 156, "forwards": 7}, {"id": 1911, "date": "2023-03-07T21:58:49", "text": "这次没有把一个月的课留到最后一天补。\n\n留到最后两天补了,嗯 🤪\n\n不过九个小时补下来终于开始理解多元积分了,比上次自信好多。出发去考期中最后一场考试啦 qwq", "views": 83, "forwards": 1, "media_group_id": 13425810636797733, "images": [{"width": 352, "height": 636, "date": "2023-03-07T21:58:47", "media_type": "photo", "original_name": "photo_2023-03-07_21-58-47.jpg", "url": "media/1911.jpg", "size": 33804, "thumb": "media/1911.jpg_thumb.jpg"}, {"width": 1280, "height": 938, "date": "2023-03-07T21:58:49", "media_type": "photo", "original_name": "photo_2023-03-07_21-58-49.jpg", "url": "media/1912.jpg", "size": 153453, "thumb": "media/1912.jpg_thumb.jpg"}], "reply": {"id": 1806, "text": "刚才数学 term test 3 考翻车了... 大概 60%\n\n呜呜 以后不要把几周的课留到最后一天补了 😢"}}, {"id": 1913, "date": "2023-03-07T22:23:06", "text": "先是忘了钥匙,接下来忘了手机,回去取了两次,然后去地铁站,地铁正好在我踏上站台的那一刻关上了门... 今天也不是很幸运呢,希望不会迟到", "views": 86, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-03-07T22:23:06", "media_type": "photo", "original_name": "photo_2023-03-07_22-23-06.jpg", "url": "media/1913.jpg", "size": 912861, "thumb": "media/1913.jpg_thumb.jpg"}]}, {"id": 1914, "date": "2023-03-08T02:28:23", "text": "考完啦,考了 85% 左右。三次积分和球柱坐标系的题都好简单,因为认真看了书吧。应该只错了一道线积分题,大概是要用线积分的黎曼和定义解一个矢量场的线积分,可是我完全没看推导过程只记了公式... 呜 看来以后补课的时候需要多溯源一下\n\n不过现在理解了多花点时间大概我也能学好微积分吧,一直以为我就是不擅长数学的... 打破了习得性无助的诅咒呢 qwq", "views": 89, "forwards": 0, "reply": {"id": 1911, "text": "这次没有把一个月的课留到最后一天补。\n\n留到最后两天补了,嗯 🤪\n\n不过九个小时补下来终于开始理解多元积分了,比上次自信好多。出发去考期中最后一场考试啦 qwq", "thumb": "media/1911.jpg_thumb.jpg"}}, {"id": 1915, "date": "2023-03-09T08:45:40", "text": "#桂桂聊聊今天吃什么\n聊聊做的东坡肉!(超级好吃 qwq\n\n是聊聊一个人做的哇,炒完炖完再蒸接连花了快三个小时,看上去好辛苦,感谢感谢", "views": 87, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-03-09T08:45:39", "media_type": "photo", "original_name": "photo_2023-03-09_08-45-39.jpg", "url": "media/1915.jpg", "size": 164480, "thumb": "media/1915.jpg_thumb.jpg"}]}, {"id": 1916, "date": "2023-03-09T22:28:41", "text": "写了一个 telnet 协议的 ascii 动画!(花了一整天又没什么用,但是好好玩ww\n\ntldr: 用指令 telnet hydev.org 连接哦。记得用一个好用一点的终端,比如 kitty / iTerm2\n\n把过程写下来放到主页上面啦,在这里", "views": 96, "forwards": 1, "files": [{"file_name": "Rec 2023-03-09 14-04.mp4", "mime_type": "video/mp4", "date": "2023-03-09T22:28:41", "width": 1022, "height": 916, "duration": 22, "media_type": "animation", "original_name": "Rec 2023-03-09 14-04.mp4", "url": "media/1916.mp4", "size": 1722328, "thumb": "media/1916.mp4_thumb.jpg"}]}, {"id": 1917, "date": "2023-03-10T05:03:49", "text": "在找暑假在 Redmond 实习的室友... 频道里如果有人暑假 5-8 月在 Redmond 想要合租的话欢迎联系 qwqq\n\n(ms 有一个找室友的平台来着,但是只有一个名单,要发邮件问... 这边社恐已经要疯掉了... ;-;;;;", "views": 88, "forwards": 0}, {"id": 1918, "date": "2023-03-10T05:30:52", "text": "发出去了两封邮件,会不会收到回复呢 🫣", "views": 92, "forwards": 0}, {"id": 1920, "date": "2023-03-11T06:36:09", "text": "今天日记的 sfw 版本:\n\n领养的一只小皮卡丘今天到家了,下午抱着小皮卡滚来滚去玩得很开心。晚上前任问我出来约饭,给她看了我们玩闹的照片她也想摸一摸,然后就戴上小皮卡一起去吃饭,聊了好多好多,回到她家里她也抱着小皮卡玩得很开心。嗯,就是这样,这个世界是存在皮卡丘的哦,并没有发生什么奇怪的事情(?\n\n不过现任和前任同时在场一起吃饭还是第一次,营造了一个好奇妙的气场,原来并不只有我没有边界感和朋友什么都会说吗,聊了很多让我想一头埋进被子里的事情 ///", "views": 87, "forwards": 2, "images": [{"width": 2560, "height": 1920, "date": "2023-03-11T06:36:08", "media_type": "photo", "original_name": "photo_2023-03-11_06-36-08.jpg", "url": "media/1920.jpg", "size": 710360, "thumb": "media/1920.jpg_thumb.jpg"}]}, {"id": 1921, "date": "2023-03-12T03:44:37", "text": "遇到了一个超级 nice 的人,结果还是因为性别身份被拒绝了呢... 呜 还是一个人住好了 😴\n\n(原来你们在平台上写的 prefer female-identifying roommates 不是友跨的意思啊,都 identifying 了 (╯’ – ‘)╯︵ ┻━┻", "views": 87, "forwards": 1, "reply": {"id": 1918, "text": "发出去了两封邮件,会不会收到回复呢 🫣"}, "images": [{"width": 1280, "height": 364, "date": "2023-03-12T03:38:21", "media_type": "photo", "original_name": "photo_2023-03-12_03-38-21.jpg", "url": "media/1921.jpg", "size": 57299, "thumb": "media/1921.jpg_thumb.jpg"}]}, {"id": 1922, "date": "2023-03-12T07:18:22", "text": "昨天写完回忆录觉得这个想法好棒,然后就即兴真的把它做成了我的小皮卡丘ww(又开始乱点技能池了hhh\n\n为了设计模型花去学了 FreeCAD!这次的开源软件还是很好用的,比 Fusion 360 方便太多了。不过之前原本打算学声明式的 OpenSCAD 来着,但是数学基础不太好没办法呢 ;-;。今天只重打了三次样本就做出完美间隙的成品了哇,很顺利,但是因为家里只有白色和粉色耗材就打了白色,然后和聊聊学了喷涂。\n\n第一次喷涂不是很均匀呢,还用掉了聊聊几乎一整支模型上色笔(呜对不起下次去超市一定会补回来)喷到最后才慢慢掌握了喷涂的节奏,可惜喷乱的已经没办法补救了。然后画脸的时候超级超级紧张哇,因为只有一次机会,画得不好看也没办法用黄色盖过黑色重画,可是紧张就会让我手抖,就更容易出错了 ;-; 不过最终效果还不错。\n\n好耶,又多了新的朋友呢,今后也要常常带着小皮卡出去玩 ///\n\n(模型开源了在这里", "views": 91, "forwards": 1, "media_group_id": 13428844015854429, "images": [{"width": 1280, "height": 960, "date": "2023-03-12T07:18:17", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-17.jpg", "url": "media/1922.jpg", "size": 170970, "thumb": "media/1922.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-03-12T07:18:18", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-18.jpg", "url": "media/1923.jpg", "size": 118174, "thumb": "media/1923.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-12T07:18:20", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-20.jpg", "url": "media/1924.jpg", "size": 268424, "thumb": "media/1924.jpg_thumb.jpg"}, {"width": 1166, "height": 1280, "date": "2023-03-12T07:18:21", "media_type": "photo", "original_name": "photo_2023-03-12_07-18-21.jpg", "url": "media/1925.jpg", "size": 97943, "thumb": "media/1925.jpg_thumb.jpg"}], "reply": {"id": 1920, "text": "今天日记的 sfw 版本:\n\n领养的一只小皮卡丘今天到家了,下午抱着小皮卡滚来滚去玩得很开心。晚上前任问我出来约饭,给她看了我们玩闹的照片她也想摸一摸,然后就戴上小皮卡一起去吃饭,聊了好多好多,回到她家里她也抱着小皮卡玩得很开心。嗯,就是这样,这个世界是存在皮卡丘的哦,并没有发生什么奇怪的事情(?\n\n不过现任和前任同时在场一起吃饭还是第一次,营造了一个好奇妙的气场,原来并不只有我没有边界感和朋友什么都会说吗,聊了很多让我想一头埋进被子里的事情 ///"}}, {"id": 1926, "date": "2023-03-12T13:14:26", "text": "啊 昨天凌晨写着写着就到三点了... 原来不是像以往一样做事情太认真忘记了时间,是时间真的从凌晨两点传送到了三点 ☁️", "views": 90, "forwards": 0}, {"id": 1927, "date": "2023-03-13T18:54:49", "text": "已经不知道我是社交恐惧还是社交恐怖分子了\n\n昨天和聊聊的朋友茉莉聚餐去吃了烤肉,很好吃,又聊了好多好多。不知道讨厌聚餐餐冷场全员都安静认真吃饭的场面是不是 ASD 的表现,就是会让我觉得很尴尬。但是聊聊说她反而觉得聚餐不说话挺正常的,一直在旁边刷推玩宝可梦呢,没怎么说话也没有在听我们的对话。所以我就被迫变成了这次的社交担当,想尽办法找到话题让话语继续。\n\n但是我并不认识茉莉,也不知道她对什么样的话题会感兴趣,结果讲了好多自己的事情会不会让人家觉得太自我中心了,明明她是邀请聊聊出来,她对我的事情不会感兴趣吧。社交真是好累,尤其因为我要在脑内重新组织几次语言确认一句话合适再把握好时机讲出来,像是持续打了两个小时音游一样累。结束之后回家路上好想哭,和聊聊讲了这些感受,发现原来聊聊说她也不太认识茉莉... 不认识为什么要见面约饭嘛,感觉我会去见的都是能和我聊到天明的朋友,不是的话为什么要跑那么远花一整天的精力去见,三点出门晚上快九点才回到家...\n\n结果今天和不认识的人聊了这么久,到底谁才是社恐?聊聊说我社恐的表现就是对待每一段社交环节都太认真了,那不然大家都安静吃饭会超级尴尬的我才不要!", "views": 90, "forwards": 2, "images": [{"width": 2560, "height": 1920, "date": "2023-03-13T18:54:49", "media_type": "photo", "original_name": "photo_2023-03-13_18-54-49.jpg", "url": "media/1927.jpg", "size": 1035839, "thumb": "media/1927.jpg_thumb.jpg"}]}, {"id": 1928, "date": "2023-03-14T00:17:09", "text": "Trans.", "views": 81, "forwards": 0, "images": [{"width": 2016, "height": 1282, "date": "2023-03-14T00:17:09", "media_type": "photo", "original_name": "photo_2023-03-14_00-17-09.jpg", "url": "media/1928.jpg", "size": 348456, "thumb": "media/1928.jpg_thumb.jpg"}]}, {"id": 1929, "date": "2023-03-14T02:36:29", "text": "今早画了一张 Ayu 补上了生日礼物 qwq 效果还不错,不过还有好多不足,要继续加油 \n\n这次试了 Autodesk Sketchbook,比起其他软件来说,让我喜欢 Sketchbook 的地方大概是它的铅笔笔刷,手感和材质都好像真正的铅笔,不只是浮在屏幕上的一个像素点。以及那个「Airbrush」喷涂笔刷用来上色打阴影也好好用。不过也有它的问题,比如我的机型限制最多只能创建 27 个图层,蒙版和隐藏图层也要算进去... 这次做好备份删删合合顶着 27 的限制画完了,但是这样被合并的图层就不能轻易修改了呢。", "views": 80, "forwards": 0, "media_group_id": 13430091113503173, "images": [{"width": 1280, "height": 960, "date": "2023-03-14T02:36:25", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-25.jpg", "url": "media/1929.jpg", "size": 57776, "thumb": "media/1929.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:26", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-26.jpg", "url": "media/1930.jpg", "size": 54553, "thumb": "media/1930.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:27", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-27.jpg", "url": "media/1931.jpg", "size": 62247, "thumb": "media/1931.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-14T02:36:28", "media_type": "photo", "original_name": "photo_2023-03-14_02-36-28.jpg", "url": "media/1932.jpg", "size": 59777, "thumb": "media/1932.jpg_thumb.jpg"}]}, {"id": 1933, "date": "2023-03-14T08:07:08", "text": "梦到了一个很好的项目想法,然后凌晨两点醒了,吃片褪黑素想着「等褪黑素生效的十几分钟里查查怎么实现吧」。然后查到现在凌晨四点,内心充满决心,完全不困了,好想马上起床做一个样本测试下可行性 🌚\n\n#琴", "views": 83, "forwards": 0}, {"id": 1934, "date": "2023-03-14T19:55:54", "text": "有好多想去的地方距离都好远... 然后就会想如果有车就好了。但是其实并不好,每次想买车都会超理性地算一遍优劣势然后发现怎么算都没有打车划算,就每月的保险油费停车费和养车的价格就够打车去那些地方不知道多少个来回了。\n\n所以决定了,以后每个月给自己的预算里留出 $200 的「打车费」,这样就可以假装自己有一辆车安心地去那些天涯海角了 qwq\n\n(而且打车不用看路还可以把路上的时间省下来哦", "views": 85, "forwards": 1, "images": [{"width": 2016, "height": 1512, "date": "2023-03-14T19:55:53", "media_type": "photo", "original_name": "photo_2023-03-14_19-55-53.jpg", "url": "media/1934.jpg", "size": 542217, "thumb": "media/1934.jpg_thumb.jpg"}]}, {"id": 1935, "date": "2023-03-15T03:40:43", "text": "啊啊啊它工作!!!它工作!!我的想法工作!!\n\n好,开坑做一个可以在家 3D 打印的开源打击琴!接下来就是 24h 无间断的 3D 打印了,定闹钟每小时叫醒我一次换文件\n\n压电片用来做打击力度感应效果好棒!虽然花了好久 fine-tune 但是声音真的会跟着打击力度变大变小了。不过打得特别轻还是识别不到,可能要写一个 UI 给每个键单独设阈值,还有好多改进空间。以及琴架设计还要再想想,想要减震又不失颜值。明天考完试继续 qwq\n\n(不要吐槽为什么琴槌是一根筷子穿着一个麻薯hhhh\n#琴", "views": 97, "forwards": 0, "reply": {"id": 1933, "text": "梦到了一个很好的项目想法,然后凌晨两点醒了,吃片褪黑素想着「等褪黑素生效的十几分钟里查查怎么实现吧」。然后查到现在凌晨四点,内心充满决心,完全不困了,好想马上起床做一个样本测试下可行性 🌚\n\n#琴"}, "files": [{"width": 1280, "height": 720, "duration": 12, "file_name": "open-keyprec-day1.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-15T03:40:43", "media_type": "video_file", "original_name": "open-keyprec-day1.mp4", "url": "media/1935.mp4", "size": 3349105, "thumb": "media/1935.mp4_thumb.jpg"}]}, {"id": 1936, "date": "2023-03-16T01:31:35", "text": "接下来要焊接 96 个引脚... 早知如此就自己画 PCB 了 ;-;\n#琴", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-03-16T01:31:35", "media_type": "photo", "original_name": "photo_2023-03-16_01-31-35.jpg", "url": "media/1936.jpg", "size": 684395, "thumb": "media/1936.jpg_thumb.jpg"}]}, {"id": 1937, "date": "2023-03-16T03:32:11", "text": "全焊好了!熟练了好多哇,最后 24 个引脚居然只用了两分钟(然后录下来了 😮\n#琴", "views": 98, "forwards": 0, "reply": {"id": 1936, "text": "接下来要焊接 96 个引脚... 早知如此就自己画 PCB 了 ;-;\n#琴"}, "files": [{"width": 1920, "height": 1080, "duration": 112, "file_name": "soldering_cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-16T03:32:11", "media_type": "video_file", "original_name": "soldering_cut.mp4", "url": "media/1937.mp4", "size": 17123889, "thumb": "media/1937.mp4_thumb.jpg"}]}, {"id": 1938, "date": "2023-03-16T13:55:44", "text": "#琴 开源打击琴的第二天 qwq\n\n查看原文", "views": 98, "forwards": 1, "media_group_id": 13431799557812613, "images": [{"width": 647, "height": 1280, "date": "2023-03-16T13:55:43", "media_type": "photo", "original_name": "photo_2023-03-16_13-55-43.jpg", "url": "media/1938.jpg", "size": 133619, "thumb": "media/1938.jpg_thumb.jpg"}, {"width": 600, "height": 1280, "date": "2023-03-16T13:55:44", "media_type": "photo", "original_name": "photo_2023-03-16_13-55-44.jpg", "url": "media/1939.jpg", "size": 124543, "thumb": "media/1939.jpg_thumb.jpg"}]}, {"id": 1940, "date": "2023-03-16T18:09:02", "text": "作息完全乱了... 今天凌晨两点上床睡到六点,跳起来继续调打印机,调好之后十点继续睡到现在两点 😴\n\n感觉每天都要把自己累坏才能睡着,不然就会想这些那些项目下一步该做什么怎么做... 而且无论睡了多久,醒来只要有一点精力就会跳起来去做 🫠", "views": 98, "forwards": 1}, {"id": 1941, "date": "2023-03-16T18:17:06", "text": "#桂桂聊聊今天吃什么\n补一下昨晚的香菇牛腩面\n\n和聊聊一起做的,会不会是制作用时最长的两碗拉面,炖了一个多小时。还是我第一次做牛腩,筋真的好难切,不过是很好吃的!(虽然为了省时下次还是用火锅肉片了hhhh", "views": 97, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-03-16T18:17:06", "media_type": "photo", "original_name": "photo_2023-03-16_18-17-06.jpg", "url": "media/1941.jpg", "size": 676282, "thumb": "media/1941.jpg_thumb.jpg"}]}, {"id": 1942, "date": "2023-03-16T20:15:05", "text": "买了 polymaker 的耗材会不会变成 poly", "views": 97, "forwards": 3, "images": [{"width": 1920, "height": 2560, "date": "2023-03-16T20:15:04", "media_type": "photo", "original_name": "photo_2023-03-16_20-15-04.jpg", "url": "media/1942.jpg", "size": 568085, "thumb": "media/1942.jpg_thumb.jpg"}]}, {"id": 1943, "date": "2023-03-17T01:36:44", "text": "发现了在 macOS 上输入 say 指令可以让 siri 把文字读出来哇,好好玩\n\n然后用它写了一个会自动给我读打印进度的 webhook 脚本,打完了就喵喵叫ww(不过电脑会主动和我说话还是感觉怪怪的,等一个会主动和我说话聊天的 chatgpt 赛博友人 🙏", "views": 88, "forwards": 0, "images": [{"width": 1042, "height": 824, "date": "2023-03-17T01:37:24", "media_type": "photo", "original_name": "photo_2023-03-17_01-37-24.jpg", "url": "media/1943.jpg", "size": 63231, "thumb": "media/1943.jpg_thumb.jpg"}]}, {"id": 1944, "date": "2023-03-17T18:39:38", "text": "去这里买了 65 个二极管和 60 个电阻花了 $30,好贵!\n\nJST 母口还是不在这里买了,一根线居然要 $1.25 😨\n\n#琴", "views": 89, "forwards": 0, "reply": {"id": 1351, "text": "在 downtown 闲逛无意间发现了好厉害的店,卖各种电子零件,可以单买还没比淘宝贵多少\n\n大概就贵了五倍吧(草", "thumb": "media/1351.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-03-17T18:39:37", "media_type": "photo", "original_name": "photo_2023-03-17_18-39-37.jpg", "url": "media/1944.jpg", "size": 827472, "thumb": "media/1944.jpg_thumb.jpg"}]}, {"id": 1945, "date": "2023-03-18T02:12:29", "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "views": 104, "forwards": 1, "media_group_id": 13432844391587941, "images": [{"width": 960, "height": 1280, "date": "2023-03-18T02:12:23", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-23.jpg", "url": "media/1945.jpg", "size": 156178, "thumb": "media/1945.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T02:12:24", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-24.jpg", "url": "media/1946.jpg", "size": 89243, "thumb": "media/1946.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2023-03-18T02:12:28", "media_type": "photo", "original_name": "photo_2023-03-18_02-12-28.jpg", "url": "media/1947.jpg", "size": 359520, "thumb": "media/1947.jpg_thumb.jpg"}]}, {"id": 1948, "date": "2023-03-18T07:29:07", "text": "开源打击琴的第四天\n\n下午去 Home Depot 买了木头!12 脚长的松木棍只要 $9 好便宜,不过还是选择了合成的 MDF,因为松木歪歪扭扭的会杀掉强迫症。然后让店员帮忙裁成 1.5m 长的小段扛回去了,这里店员好热情,感觉好多都是 DIY 爱好者。\n\n回家之后戴上口罩去阳台喷喷喷,呲啦呲哩,然后忘记关门把有机溶剂全都吹进来了... 离字面意义上被蠢死不远了。今天把所有面的漆和保护层都喷完啦,比较均匀。\n\n然后写了切换复用器的代码,踩了两个坑,一个是原来模拟输入不接地会读到了一只小幽灵,另一个是原来这个复用器给“启用”针脚供电是禁用的意思,嗯,启用了启用就禁用了,这都什么啊 (╯’ – ‘)╯︵ ┻━┻\n\n#琴", "views": 91, "forwards": 0, "media_group_id": 13432996383193989, "images": [{"width": 2560, "height": 1920, "date": "2023-03-18T07:29:05", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-05.jpg", "url": "media/1948.jpg", "size": 744613, "thumb": "media/1948.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-18T07:29:06", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-06.jpg", "url": "media/1949.jpg", "size": 652289, "thumb": "media/1949.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-18T07:29:06", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-06.jpg", "url": "media/1950.jpg", "size": 705842, "thumb": "media/1950.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-18T07:29:07", "media_type": "photo", "original_name": "photo_2023-03-18_07-29-07.jpg", "url": "media/1951.jpg", "size": 430488, "thumb": "media/1951.jpg_thumb.jpg"}]}, {"id": 1952, "date": "2023-03-18T16:29:35", "text": "做了一个很悲伤的梦,整理下逻辑写下来 qwq \n \n梦见我在家里做出了时光机,乘着小飞机回到过去尝试调查阻止十七年前的一场大规模爆炸。到那里之后发现,引起爆炸的是一艘低空飞行小飞船,看上去像是从更远未来的产物,但是外面有很多枪击的痕迹。仓门也是坏掉的。我进去找了找,居然看到了两岁的自己,还有原父母留给我的信封。我想要把小小自己救出去的时候触发了入侵防御,小孩子的房间发射出去变成一个小球打开了降落伞,而我被锁在飞船里面听到了自爆倒计时... #梦", "views": 86, "forwards": 0}, {"id": 1953, "date": "2023-03-18T17:43:15", "text": "收到了返图!Jamie 拍照好好看呜,感谢感谢,羡慕会拍照 qwq", "views": 113, "forwards": 2, "media_group_id": 13433291167249101, "images": [{"width": 1776, "height": 1184, "date": "2023-03-18T17:43:14", "media_type": "photo", "original_name": "photo_2023-03-18_17-43-14.jpg", "url": "media/1953.jpg", "size": 235437, "thumb": "media/1953.jpg_thumb.jpg"}, {"width": 1184, "height": 1776, "date": "2023-03-18T17:43:15", "media_type": "photo", "original_name": "photo_2023-03-18_17-43-15.jpg", "url": "media/1954.jpg", "size": 167915, "thumb": "media/1954.jpg_thumb.jpg"}], "reply": {"id": 1945, "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "thumb": "media/1945.jpg_thumb.jpg"}}, {"id": 1955, "date": "2023-03-18T23:57:08", "text": "今天花了一整天时间焊元件,在洞洞板上焊两排一共 24 个电阻二极管。所有能想到的事故都发生了,焊了六个小时之后哭着想要放弃,真的好受打击... 看到 SIG 焊盘掉了我真的哭出来了,又两小时的工作白费了的那种感觉。然后!然后突然聪明了一秒发现其实整个六小时都是白费\n\n之前看的教程是四个传感器都接了单独的输入,所以每个都需要单独的电阻和二极管。但是我的传感器走了复用,也就是说其实我可以直接把电阻和二极管接到复用器的出口,用 1/12 阻抗的电阻,这样就只需要 5 套而不是 61 套电阻和二极管了... 怎么花了四天才想明白啊,蠢死了,焊好的元件还能退吗 (╯’ – ‘)╯︵ ┻━┻\n\n#琴", "views": 80, "forwards": 1, "media_group_id": 13433470631307525, "images": [{"width": 1280, "height": 960, "date": "2023-03-18T23:57:04", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-04.jpg", "url": "media/1955.jpg", "size": 229437, "thumb": "media/1955.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T23:57:06", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-06.jpg", "url": "media/1956.jpg", "size": 194124, "thumb": "media/1956.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-03-18T23:57:08", "media_type": "photo", "original_name": "photo_2023-03-18_23-57-08.jpg", "url": "media/1957.jpg", "size": 191584, "thumb": "media/1957.jpg_thumb.jpg"}]}, {"id": 1958, "date": "2023-03-19T06:52:41", "text": "凌晨三点的第一个八度!\n\n#琴", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-03-19T06:52:41", "media_type": "photo", "original_name": "photo_2023-03-19_06-52-41.jpg", "url": "media/1958.jpg", "size": 577926, "thumb": "media/1958.jpg_thumb.jpg"}]}, {"id": 1959, "date": "2023-03-19T07:33:41", "text": "调好了!凌晨三点的一些 jigglypuff qwq\n\n(好想养一只 jigglypuff,又可爱又能让我睡觉\n\n#琴", "views": 103, "forwards": 3, "files": [{"width": 1920, "height": 1080, "duration": 38, "file_name": "2023-03-19 03-26-31.x264-32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-03-19T07:33:41", "media_type": "video_file", "original_name": "2023-03-19 03-26-31.x264-32.mp4", "url": "media/1959.mp4", "size": 4309645, "thumb": "media/1959.mp4_thumb.jpg"}]}, {"id": 1960, "date": "2023-03-20T08:29:55", "text": "刚才提交完 PCB 写了一半邮件半睡半梦游地累瘫在床上,和聊聊开玩笑说没力气动了你拖我过去刷牙吧,然后聊聊真的答应了!被一路公主抱过去了!!啊啊第一次被公主抱,不知道是哪里戳到我了一样,头顶一直在冒小爱心(x)好想在脑海里让这个感觉无限回放...\n\n然后聊聊试了帮我刷牙,好痒好痒差点把牙膏吞进去了呜。明明自己刷同样的位置不会觉得痒的,人的感官真的好奇怪", "views": 236, "forwards": 4}, {"id": 1961, "date": "2023-03-22T00:31:21", "text": "似乎抓到了春天的影子,在角落里躲躲藏藏也逃不掉的哦 qwq", "views": 98, "forwards": 0, "media_group_id": 13435560653579461, "images": [{"width": 2560, "height": 1920, "date": "2023-03-22T00:31:18", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-18.jpg", "url": "media/1961.jpg", "size": 720061, "thumb": "media/1961.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-22T00:31:19", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-19.jpg", "url": "media/1962.jpg", "size": 442630, "thumb": "media/1962.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-22T00:31:20", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-20.jpg", "url": "media/1963.jpg", "size": 1200346, "thumb": "media/1963.jpg_thumb.jpg"}, {"width": 1080, "height": 740, "date": "2023-03-22T00:31:21", "media_type": "photo", "original_name": "photo_2023-03-22_00-31-21.jpg", "url": "media/1964.jpg", "size": 43063, "thumb": "media/1964.jpg_thumb.jpg"}]}, {"id": 1965, "date": "2023-03-22T02:20:48", "text": "谁说电路板画线必须横平竖直hhhhh\n\n#琴", "views": 114, "forwards": 1, "images": [{"width": 960, "height": 555, "date": "2023-03-22T02:23:30", "media_type": "photo", "original_name": "photo_2023-03-22_02-23-30.jpg", "url": "media/1965.jpg", "size": 127575, "thumb": "media/1965.jpg_thumb.jpg"}]}, {"id": 1966, "date": "2023-03-22T19:54:11", "text": "还有两天就能玩到莱莎 3 了!好期待!", "views": 99, "forwards": 0}, {"id": 1967, "date": "2023-03-23T11:21:51", "text": "WS2812 灯真是一个超天才的设计\n\n众所周知一个全彩灯需要三个引脚,分别控制 RGB。假如我想要连 20 个 LED 灯,直接连需要 60 个输出口。可是我的开发板一共只有 48 个输出口,怎么办呢?\n\nWS2812 的解决方案是把时序电路做在每个灯上,顺序读取代表着 RGB 颜色的 24 位之后存起来,再把接下来的数据全部传给下一个灯,一个一个传下去,直到收到「重置」信号再从头开始更新自己的颜色。\n\n这样只用一个输出口就可以单独控制∞个灯的颜色了哇,好厉害!(虽然接太多的话更新速度会慢hhh\n\n#琴", "views": 98, "forwards": 1, "images": [{"width": 1087, "height": 300, "date": "2023-03-23T11:22:36", "media_type": "photo", "original_name": "photo_2023-03-23_11-22-36.jpg", "url": "media/1967.jpg", "size": 110919, "thumb": "media/1967.jpg_thumb.jpg"}]}, {"id": 1968, "date": "2023-03-23T20:03:41", "text": "今天把打算放在琴最右边的 MIDI 控制板也做完了!呜 又一天没睡,记录一下我精神崩溃的过程。\n\n凌晨十二点:不就是连几个按钮旋钮嘛,一个小时肯定够了!\n\n两点:咦,怎么开关和旋钮都需要上拉电阻的?\n三点:这个编码器到底是上拉还是下拉,文档没有写啊...\n四点:线连好了,整理下电路图开始摆 PCB!(然后花了一个小时整理电路图)\n五点:元件摆好了!再在这里加一只小猫,诶嘿嘿 \n六点:手焊的版本传上去了,但是想加点光污染,怎么办呢?好像单独的 RGB 控制芯片都不是很好用的样子,问问 GPT。\n七点:哇 WS2812 灯好厉害!但是因为尺寸太小就不能手焊了,干脆把整个板子改成贴片——\n八点:终于终于全都摆好了。那么接下来只要... 上传贴片的时候告诉我我选的灯太小,¥130 的优惠流程不能贴,要多花 ¥300 😨\n\n为什么不在选元件的时候告诉我啊 (╯’ – ‘)╯︵ ┻━┻ 好崩溃。\n\n中午十二点:好了好了,深呼吸,把所有灯换成大一点的规格重新布局吧... 然后改到了现在下午三点 😪\n\n不过终于完全做完了!接琴键的电路板和这个 MIDI 面板都提交打印了,接下来只剩下漫长的等待...\n\n#琴", "views": 86, "forwards": 0, "media_group_id": 13436814568161925, "images": [{"width": 1280, "height": 908, "date": "2023-03-23T20:03:39", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-39.jpg", "url": "media/1968.jpg", "size": 283970, "thumb": "media/1968.jpg_thumb.jpg"}, {"width": 1280, "height": 548, "date": "2023-03-23T20:03:40", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-40.jpg", "url": "media/1969.jpg", "size": 91398, "thumb": "media/1969.jpg_thumb.jpg"}, {"width": 1280, "height": 496, "date": "2023-03-23T20:03:40", "media_type": "photo", "original_name": "photo_2023-03-23_20-03-40.jpg", "url": "media/1970.jpg", "size": 54500, "thumb": "media/1970.jpg_thumb.jpg"}]}, {"id": 1971, "date": "2023-03-24T04:49:26", "text": "还有十个小时!呜 所以为什么我要订实体版...", "views": 88, "forwards": 0, "reply": {"id": 1966, "text": "还有两天就能玩到莱莎 3 了!好期待!"}}, {"id": 1972, "date": "2023-03-24T17:38:28", "text": "昨天计划进城取游戏要不要顺便去哪里玩,聊聊说想要去 3 Brewers 餐厅,所以现在就在这里了,人生第一次去酒吧 qwq\n\n我点了一个草莓莫吉托和一块小火焰饼,聊聊点了超大一块肉和超大一杯白啤酒(?)。第一次见到这么大块的肉,原来以前在怪物猎人里面看到的那种把一块大骨头直接架在篝火上烤肉并不是夸大,真的有能喂饱两个人的一块完整的骨头肉。\n\n第一次在餐厅喝酒,不是很顺利呢。聊聊的🍺只喝了 1/5 聊聊就晕过去了,然后要了一杯没度数的草莓柠檬茶。我的🍸因为太苦让调酒师加了果汁和糖,之后很好喝!怎么感觉又一扇走向大人世界的大门在我们眼前关上了hhhh\n\n明明自己调酒都会把量控制得很好,但是在酒吧喝因为不想浪费就全都喝完了。回家走在路上头晕晕的,有种白天在梦游的感觉,像是整个世界变成了一个个朦胧小气泡,跟随着它们慢慢地飘向地铁站,怪怪的但是也有一点点喜欢。上次喝到这么醉是什么时候呢,发生了什么呢,好像不太记得了,或者是不太想想起...", "views": 80, "forwards": 1, "media_group_id": 13437436069118813, "images": [{"width": 2560, "height": 1920, "date": "2023-03-24T17:38:17", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-17.jpg", "url": "media/1972.jpg", "size": 456513, "thumb": "media/1972.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-24T17:38:20", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-20.jpg", "url": "media/1973.jpg", "size": 608198, "thumb": "media/1973.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-03-24T17:38:25", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-25.jpg", "url": "media/1974.jpg", "size": 490742, "thumb": "media/1974.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-03-24T17:38:27", "media_type": "photo", "original_name": "photo_2023-03-24_17-38-27.jpg", "url": "media/1975.jpg", "size": 712876, "thumb": "media/1975.jpg_thumb.jpg"}]}, {"id": 1976, "date": "2023-03-25T04:45:48", "text": "开始了新的旅程,还是熟悉的小镇、熟悉的面孔、熟悉的炼金界面、像是把我带回了那个暑假。但是我的记忆好差,人设和人际关系已经完全记不清了... 听女主和前作角色开那种熟人间的玩笑总会 get 不到,明明两年前刚玩了前两作来着,好想去把前两作的档下回来回顾一下(x\n\n明明两年前超入戏的,这都能忘记的吗,会不会哪天发现生活中真正陪伴过我的朋友们也被忘记了... 😪", "views": 85, "forwards": 0, "reply": {"id": 1966, "text": "还有两天就能玩到莱莎 3 了!好期待!"}, "images": [{"width": 1280, "height": 720, "date": "2023-03-25T04:45:48", "media_type": "photo", "original_name": "photo_2023-03-25_04-45-48.jpg", "url": "media/1976.jpg", "size": 138103, "thumb": "media/1976.jpg_thumb.jpg"}]}, {"id": 1977, "date": "2023-03-26T06:20:07", "views": 321, "forwards": 6, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2023-03-26T06:11:48", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🧹", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/1977.webm", "size": 214216, "thumb": "media/1977.webm_thumb.jpg"}]}, {"id": 1978, "date": "2023-03-26T07:19:40", "text": "昨晚有小幽灵托梦给我这个 Pusheen 坐着扫地机转来转去的 DVD 屏保然后就画出来了!第一次画矢量动画!\n\n踩了好多坑。原本想要用 Lottie 渲染全矢量动画,又开源又可以流畅 60fps 听起来好完美... 然后发现并没有开源软件可以做 Lottie。看到网上说 SVGator 免费,就先用 Illustrator 画完丢进去做了动画,然而全做完才发现导出颜色滤镜和带透明度的视频格式都需要会员,这哪里免费了啊 (╯’ – ‘)╯︵ ┻━┻\n\n试了各种转换都没成功之后还是换 After Effects 重做了。虽然有 Adobe 全家桶但是一直很害怕碰 AE,看着这么复杂的 UI 总感觉做简单的效果都要学好多基础。不过做完发现好像门槛也没有那么高,磕磕绊绊地到处查查再问问 ChatGPT 就做完了。好耶,技能树又多开了一个分支(?)", "views": 90, "forwards": 0, "media_group_id": 13438521439783181, "images": [{"width": 1210, "height": 1280, "date": "2023-03-26T07:19:39", "media_type": "photo", "original_name": "photo_2023-03-26_07-19-39.jpg", "url": "media/1978.jpg", "size": 192761, "thumb": "media/1978.jpg_thumb.jpg"}, {"width": 621, "height": 422, "date": "2023-03-26T07:19:39", "media_type": "photo", "original_name": "photo_2023-03-26_07-19-39.jpg", "url": "media/1979.jpg", "size": 22053, "thumb": "media/1979.jpg_thumb.jpg"}], "reply": {"id": 1977}}, {"id": 1980, "date": "2023-03-27T01:17:56", "text": "#桂桂聊聊今天吃什么\n聊聊做了红烧肉和西红柿炒蛋!超好吃 qwq\n\n突然发现我现在变得好懒... 动锅做一些耗时食谱的频率已经可以用周来衡量了,平时下厨只想做简单的拉面和炒菜。房间也一团糟,电子元件丢满了房间里每个平面,地毯上随处可见熬夜爆肝掉的头发,垃圾也一箱一箱堆在门口一直没时间倒呢。可能需要从想做的事情中休息一下把生活重新打理好...", "views": 97, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-03-27T01:17:55", "media_type": "photo", "original_name": "photo_2023-03-27_01-17-55.jpg", "url": "media/1980.jpg", "size": 196461, "thumb": "media/1980.jpg_thumb.jpg"}]}, {"id": 1981, "date": "2023-03-27T13:37:52", "text": "#梦 #琴 (tw)\n做噩梦了。梦见收到 PCB 之后发现所有的线都被我接错了,是把家里所有的线都焊成跳线也救不了的程度,然后拿着它站在阳台边思考着要把它丢下去还是把自己丢下去... 🫣\n\n完了我好害怕好害怕,这真的是我这几天最担心的事情,以至于 v1 还没送到就做了 v2,至少还有两周才能送到。签证顺利的话只有不到六周就要出发去美国了,没有时间给我 v3 v4... 如果发生了我真的不知道该怎样对待\n\n好难受,自卑和自疑的情绪再一次涌入,感觉像是要窒息。🤗", "views": 102, "forwards": 0}, {"id": 1982, "date": "2023-03-28T01:47:53", "text": "开坑爬一个 LCSC API 的完整 dump!想再写一个离线搜索客户端,以后找电子原件就不需要再用官方那个糟糕搜索引擎了。\n\n我都不知道该从哪里吐槽... 官方搜索甚至不能按数字搜索尺寸,想选中一个范围也同样不行。如果你在找可以插 28 AWG 线的端子元件,你只能把 AWG 那栏里 \"24-30\", \"22-30\", \"22-28\" 等等所有包含 28 的字符串选项都选上 (╯’ – ‘)╯︵ ┻━┻\n\n跑了六个小时已经下载了 20%,基础信息加上所有图片和数据文档一共 300gb,全部爬完大概会有 1.5T 吧,不知道压缩之后会有多大(x", "views": 102, "forwards": 0, "media_group_id": 13439744585045053, "images": [{"width": 419, "height": 217, "date": "2023-03-28T01:47:52", "media_type": "photo", "original_name": "photo_2023-03-28_01-47-52.jpg", "url": "media/1982.jpg", "size": 17202, "thumb": "media/1982.jpg_thumb.jpg"}, {"width": 264, "height": 320, "date": "2023-03-28T01:47:52", "media_type": "photo", "original_name": "photo_2023-03-28_01-47-52.jpg", "url": "media/1983.jpg", "size": 8362, "thumb": "media/1983.jpg_thumb.jpg"}]}, {"id": 1984, "date": "2023-03-28T20:42:55", "text": "美好的一天从... 下午五点起床开始 😨\n\n别开始了这都要结束了啊喂!算了还是好困继续睡... 昨天凌晨六点才睡,果然欠下的睡眠还是要补回去的", "views": 95, "forwards": 0}, {"id": 1985, "date": "2023-03-30T07:12:06", "text": "突然想到一个好有趣的实验:把冰箱里的食材放进一个数组里,然后每天做饭随机选三个食材放在一起做一顿料理 qwq\n\n等考完试就试试,不知道能做出什么呢,好期待\n\n聊聊:随机结果是牛肉、猪肉、鸡肉", "views": 92, "forwards": 0}, {"id": 1986, "date": "2023-03-30T15:12:41", "text": "过期的麦片配上过期的酸奶更好吃哦", "views": 92, "forwards": 0, "images": [{"width": 1512, "height": 1431, "date": "2023-03-30T15:12:40", "media_type": "photo", "original_name": "photo_2023-03-30_15-12-40.jpg", "url": "media/1986.jpg", "size": 351850, "thumb": "media/1986.jpg_thumb.jpg"}]}, {"id": 1987, "date": "2023-03-30T22:48:50", "text": "回家路上看到狗狗在赶鹅,好可爱 qwq\n\n被狗狗抢先了好可惜(大雾", "views": 90, "forwards": 1, "media_group_id": 13441732243727973, "images": [{"width": 1728, "height": 1297, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1987.jpg", "size": 568973, "thumb": "media/1987.jpg_thumb.jpg"}, {"width": 1861, "height": 1396, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1988.jpg", "size": 553154, "thumb": "media/1988.jpg_thumb.jpg"}, {"width": 1074, "height": 805, "date": "2023-03-30T22:48:49", "media_type": "photo", "original_name": "photo_2023-03-30_22-48-49.jpg", "url": "media/1989.jpg", "size": 211057, "thumb": "media/1989.jpg_thumb.jpg"}]}, {"id": 1990, "date": "2023-03-31T08:39:59", "text": "今天是一年一度的跨性别现身日哦,准备了一张刮画 🌈\n\n无论认同和身份,希望每个人都可以不受拘束地展现出最真实的自己,在茫茫宇宙中找到自己的归宿,点亮属于自己的光芒 qwq", "views": 643, "forwards": 4, "images": [{"width": 1280, "height": 960, "date": "2023-03-31T08:39:58", "media_type": "photo", "original_name": "photo_2023-03-31_08-39-58.jpg", "url": "media/1990.jpg", "size": 242967, "thumb": "media/1990.jpg_thumb.jpg"}]}, {"id": 1991, "date": "2023-03-31T17:51:58", "text": "去 cssu 挂了一面跨旗hhhh", "views": 91, "forwards": 0, "reply": {"id": 1945, "text": "今天去学校带上猫耳朵和猫爪手套,考完试去 CSSU 和 Shane 一起扮猫娘ww\n\n好开心,认识了新朋友,还尝了一口 Shane 买的猫罐头,味道像是午餐肉但是油味比较重还更淡一点,可惜油味太腻了不是很喜欢,不是合格的小猫呢。不过前任 Jun(K 的新名字!)和另一位没有来还是有亿点点失望,明明是她提的想法,说好时间,结果她今天告诉我去 conference 了 (╯’ – ‘)╯︵ ┻━┻ 哪有这样的,明明还好想让她看到\n\n在 CSSU 又发现好多「为什么它会在这里」的东西,包括一桶 1lb 的护手霜、门口一个上世纪的柜子、一个游戏社做的街机机台,机台里面原本放电脑的位置装了很多没洗的锅碗盆... 这里是不是整个 CS 楼最怪的地方。还多出了黑板上的猫和外面白板上的蓝粉爱心和鲨鲨,是不是已经变成 TransSU 了,今天就有四位咳咳。听 Shane 说ta甚至不是学 CS 的哇,只是某天走进来被这里的气氛吸引住... 这里确实有一种会吸引很独特的人的气氛呢 qwq\n\n(然后出门裙子被排风口吹起来吓到了,原来这种事情真的会发生,还被拍下来了 //", "thumb": "media/1945.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-03-31T17:51:57", "media_type": "photo", "original_name": "photo_2023-03-31_17-51-57.jpg", "url": "media/1991.jpg", "size": 428795, "thumb": "media/1991.jpg_thumb.jpg"}]}, {"id": 1992, "date": "2023-04-01T02:57:41", "text": "#随机厨房\n考完试了,试试随机厨房。为了食品安全(?)增加了一些规则呢,比如食材列表不包含调味料、水果、速冻食物、和不能一个小时内解冻的食材。按照这样把冰箱里的食材数组整理出来了。\n\n今天的随机结果是「萝卜、鸡腿、萝卜豌豆粒」,所以和聊聊一起做了萝卜奶油炖鸡汤!非常喜欢 qwq\n\n第一次做西式的汤,让 ChatGPT 生成了菜谱,大部分都挺对的,只不过有些顺序逻辑有点迷惑,修正一下写在这里啦。先切洋葱蒜热锅炒香炒鸡块,炒到金黄下胡萝卜再炒一会。接下来倒入鸡汤底,用奶油和两小勺面粉轻微打发之后也倒进去,加入香叶、干百里香、黑胡椒粉炖二十分钟,再加些白胡椒粉和盐就出锅了!", "views": 121, "forwards": 2, "media_group_id": 13442542887703605, "images": [{"width": 631, "height": 322, "date": "2023-04-01T02:57:37", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-37.jpg", "url": "media/1992.jpg", "size": 29958, "thumb": "media/1992.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:39", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-39.jpg", "url": "media/1993.jpg", "size": 858579, "thumb": "media/1993.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:39", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-39.jpg", "url": "media/1994.jpg", "size": 629677, "thumb": "media/1994.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:40", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-40.jpg", "url": "media/1995.jpg", "size": 627296, "thumb": "media/1995.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-01T02:57:40", "media_type": "photo", "original_name": "photo_2023-04-01_02-57-40.jpg", "url": "media/1996.jpg", "size": 565228, "thumb": "media/1996.jpg_thumb.jpg"}], "reply": {"id": 1985, "text": "突然想到一个好有趣的实验:把冰箱里的食材放进一个数组里,然后每天做饭随机选三个食材放在一起做一顿料理 qwq\n\n等考完试就试试,不知道能做出什么呢,好期待\n\n聊聊:随机结果是牛肉、猪肉、鸡肉"}}, {"id": 1997, "date": "2023-04-01T06:52:15", "text": "小桂桂不太聪明呢,今天已经不知道多少次被超耀眼的假标题骗到了,愚人就是我吧\n\n是假的!我一直都记得哦,现在你也是愚人了,愚人节快乐!", "views": 91, "forwards": 0}, {"id": 1998, "date": "2023-04-02T19:36:09", "text": "笑死", "views": 86, "forwards": 1, "images": [{"width": 1048, "height": 440, "date": "2023-04-02T19:36:08", "media_type": "photo", "original_name": "photo_2023-04-02_19-36-08.jpg", "url": "media/1998.jpg", "size": 31815, "thumb": "media/1998.jpg_thumb.jpg"}]}, {"id": 1999, "date": "2023-04-02T22:35:44", "text": "出门买完喷涂颜料和聊聊散步。走着走着视线被这个画满小心心的路牌吸引,仔细看是小玩具店 🌚\n\n想起来小时候有一天和父母去超市,结帐排队的时候被收银台旁边的货架零食下面摆了五颜六色亮闪闪的小盒子吸引住,然后拿起来问母上:这个天然乳胶什么什么是奶糖吗,还有草莓味耶看起来好好吃的样子 🍓 旁边的樱桃小瓶饮料也好诱人,我要买我要买!🙏\n\n////(然后被母上骂了一顿", "views": 96, "forwards": 1, "media_group_id": 13443799553303365, "images": [{"width": 2560, "height": 1920, "date": "2023-04-02T22:35:42", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-42.jpg", "url": "media/1999.jpg", "size": 1228744, "thumb": "media/1999.jpg_thumb.jpg"}, {"width": 1975, "height": 1512, "date": "2023-04-02T22:35:42", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-42.jpg", "url": "media/2000.jpg", "size": 768370, "thumb": "media/2000.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-02T22:35:43", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-43.jpg", "url": "media/2001.jpg", "size": 1801322, "thumb": "media/2001.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-02T22:35:43", "media_type": "photo", "original_name": "photo_2023-04-02_22-35-43.jpg", "url": "media/2002.jpg", "size": 536709, "thumb": "media/2002.jpg_thumb.jpg"}]}, {"id": 2003, "date": "2023-04-03T15:08:14", "text": "哭了... 之前寄 PCB 的时候专门分析了物流数据选了平均送达时间第四位的 FedEx 路线,平均只要九天而且时间分布范围特别小,结果我的订单六天还没有出深圳 (╯’ – ‘)╯︵ ┻━┻\n\n是不是已经倒霉到可以去买彩票了,不知道还要等多久... 🛌\n\n这是之前从 Superbuy 主页的「大家都在买和寄」公开推荐栏爬下来的从 2020-12-31 到现在的全部 135205 个运单数据来着。防止所有权冲突就不把数据公开发出来啦,需要的人可以联系(不过爬虫也挺好写的hhh\n\n完整分析: Analysis.ipynb", "views": 99, "forwards": 0, "reply": {"id": 1981, "text": "#梦 #琴 (tw)\n做噩梦了。梦见收到 PCB 之后发现所有的线都被我接错了,是把家里所有的线都焊成跳线也救不了的程度,然后拿着它站在阳台边思考着要把它丢下去还是把自己丢下去... 🫣\n\n完了我好害怕好害怕,这真的是我这几天最担心的事情,以至于 v1 还没送到就做了 v2,至少还有两周才能送到。签证顺利的话只有不到六周就要出发去美国了,没有时间给我 v3 v4... 如果发生了我真的不知道该怎样对待\n\n好难受,自卑和自疑的情绪再一次涌入,感觉像是要窒息。🤗"}, "images": [{"width": 1227, "height": 1099, "date": "2023-04-03T15:08:13", "media_type": "photo", "original_name": "photo_2023-04-03_15-08-13.jpg", "url": "media/2003.jpg", "size": 235708, "thumb": "media/2003.jpg_thumb.jpg"}]}, {"id": 2004, "date": "2023-04-03T16:17:46", "text": "这一个月断断续续带着聊聊写完了她接的第一个 React 网站,感觉聊聊成长了好多。以前带她写项目感觉像是我先搭好框架再挖空让她填上去,现在可以放心把大部分规划也交给她了哇,她不懂的时候也更擅长自己寻找答案了。终于有一种合作项目的感觉了,可以放心地把事情交给别人做会轻松好多。不像之前学校里的小组项目,把事情交给别人的话自己审计、重构、沟通需要的精力反而更多了...\n\n刚刚部署上去啦。虽然不能放在这里有点可惜,不过过程很开心 qwq", "views": 100, "forwards": 1, "images": [{"width": 350, "height": 81, "date": "2023-04-03T16:17:46", "media_type": "photo", "original_name": "photo_2023-04-03_16-17-46.jpg", "url": "media/2004.jpg", "size": 7393, "thumb": "media/2004.jpg_thumb.jpg"}]}, {"id": 2005, "date": "2023-04-04T05:12:28", "text": "我发现打字速度快的时候我也会出现 AI 语言模型行为... 打字打到一半被小细节打断,忘记了接下来想说什么,思考的时候看着上文,手不由自主地打了下文,然后愣了一下才发现不对这完全不是我刚才在想的意思啊 (╯’ – ‘)╯︵ ┻━┻\n\nADHD 会让人变成 AI 语言模型么(什", "views": 107, "forwards": 0}, {"id": 2006, "date": "2023-04-04T15:38:49", "text": "#桂桂聊聊今天吃什么\n又做了葱油面,好好吃 qwq 谁不喜欢高油盐高碳水呢\n\n平时买葱都会切好冻起来来着,但是几天前太懒忘记切结果今天发现已经要放坏了,就用来做了葱油面!...最近变得好懒,力气被看不见的小恶魔吸走了 🫠\n\n接下来两天要补上一个月的录像和 db 课大作业,先把 telegram 冻起来啦,需要我的话可以打电话或者发邮件... 👀", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-04T15:38:49", "media_type": "photo", "original_name": "photo_2023-04-04_15-38-49.jpg", "url": "media/2006.jpg", "size": 571261, "thumb": "media/2006.jpg_thumb.jpg"}]}, {"id": 2007, "date": "2023-04-05T04:07:52", "text": "再次花一天补完了一整月的录像,好累。笔记在这里,好现在补完课可以开始写明晚要交的大作业了 😭\n\n这次提前用 OpenAI Whisper 模型生成了字幕,有字幕之后两倍速也不需要常常回放了,比上次补课快了很多!这是 OpenAI 的最后一个开源模型,好准确几乎没有看到错误哇。之前想做一个 AI 友人来着,想找时间试试把 Whisper 实时从麦克风识别的输出接到语言模型上就可以和 AI 聊天了!还想给 VLC 写一个实时生成字幕的插件,不过还没有写过 Lua 也许需要适应一下。呜,想要做的事情又开始堆得越来越多... 什么时候会有时间开始 pop 呢 😴\n\n明天应该是最后一节课了... 明明从开学到现在一节课都没去过,却还是会有不舍的心情,为什么呢?明明这段回忆从未属于我...", "views": 92, "forwards": 1, "media_group_id": 13445341380921389, "images": [{"width": 399, "height": 449, "date": "2023-04-05T04:07:52", "media_type": "photo", "original_name": "photo_2023-04-05_04-07-52.jpg", "url": "media/2007.jpg", "size": 34975, "thumb": "media/2007.jpg_thumb.jpg"}, {"width": 320, "height": 380, "date": "2023-04-05T04:07:52", "media_type": "photo", "original_name": "photo_2023-04-05_04-07-52.jpg", "url": "media/2008.jpg", "size": 24095, "thumb": "media/2008.jpg_thumb.jpg"}]}, {"id": 2009, "date": "2023-04-05T08:22:42", "text": "前几天看完了孤独摇滚,好喜欢最后一集中间的八音盒插曲《やさしいな》。扒好了谱子(感谢 Ayu 指导 > <)然后想试试在钟琴上敲就打车去 Cosmo 租了琴。真正的钟琴音色好好听!适应了一下今天终于完整弹下来了 qwq\n\n感觉没能把原曲的那种忧郁、不舍的情感弹出来呢 ;-; 注意力全都在手上了,还需要继续练习...\n\n琴槌手感好奇妙,感觉像是在演杂技。一根槌夹在三四指之间、另一根通过大拇指和食指搓动控制横向间距,这样很小力气就能控制很大的区间。想出这个手法的人好厉害,虽然还是感觉怪怪的(x)\n\n#琴", "views": 123, "forwards": 3, "files": [{"width": 1920, "height": 1080, "duration": 96, "file_name": "2023-04-05-2.x264-32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-06T22:45:30", "media_type": "video_file", "original_name": "2023-04-05-2.x264-32.mp4", "url": "media/2009.mp4", "size": 10543720, "thumb": "media/2009.mp4_thumb.jpg"}]}, {"id": 2010, "date": "2023-04-07T00:42:00", "text": "天好好看,出门走走好开心\n\n多伦多也终于看到樱花了!虽然是假花,不过离真的樱花开花也不会远了\n\n心动了买了一捆假花,要给它 3d 打印一个好看的花瓶 qwq", "views": 98, "forwards": 1, "media_group_id": 13446624966491517, "images": [{"width": 2560, "height": 1920, "date": "2023-04-07T00:41:58", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-58.jpg", "url": "media/2010.jpg", "size": 899674, "thumb": "media/2010.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2011.jpg", "size": 517974, "thumb": "media/2011.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2012.jpg", "size": 272416, "thumb": "media/2012.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-07T00:41:59", "media_type": "photo", "original_name": "photo_2023-04-07_00-41-59.jpg", "url": "media/2013.jpg", "size": 629042, "thumb": "media/2013.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T00:30:56", "media_type": "photo", "original_name": "photo_2023-04-07_00-30-56.jpg", "url": "media/2014.jpg", "size": 498702, "thumb": "media/2014.jpg_thumb.jpg"}]}, {"id": 2015, "date": "2023-04-07T06:22:51", "text": "花瓶打完了!效果真的好棒好美,爱了爱了 qwq\n\n(感谢 Area3d 做的模型)", "views": 169, "forwards": 2, "media_group_id": 13446788573731053, "images": [{"width": 1920, "height": 2560, "date": "2023-04-07T06:22:50", "media_type": "photo", "original_name": "photo_2023-04-07_06-22-50.jpg", "url": "media/2015.jpg", "size": 649109, "thumb": "media/2015.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-07T06:22:50", "media_type": "photo", "original_name": "photo_2023-04-07_06-22-50.jpg", "url": "media/2016.jpg", "size": 618042, "thumb": "media/2016.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-07T06:02:36", "media_type": "photo", "original_name": "photo_2023-04-07_06-02-36.jpg", "url": "media/2017.jpg", "size": 336959, "thumb": "media/2017.jpg_thumb.jpg"}]}, {"id": 2018, "date": "2023-04-07T13:39:57", "text": "后续:前天校医问了些初筛的问题,但是全科医生并不能开药,所以她决定给我 refer 一个精神科医生再详细评估开药... 然后她说因为精神科医生等待时间太长了五月我去美国之前应该是约不上了所以等九月重来吧 😨", "views": 82, "forwards": 0, "reply": {"id": 1909, "text": "打电话约了 ADHD 评估,排到了四月五号... UofT 有六位数的学生只有 12 位校医也太糟糕了。去年约医生要等两周,今年已经要等一个月了么 😨"}}, {"id": 2019, "date": "2023-04-08T14:02:26", "text": "通宵爆肝 14h 终于把数据库最后一个大作业写完了...\n\n好讨厌这次作业。要求设计一个数据库但是所有要求都特别的含糊,要加不知道能不能加的假设,问答平台教授也不说明,大概是想让我们体验真实世界设计数据库的感觉吧。我觉得实践挺好的,问题是它不像去年的实践课那样按功能完成度打分,它是有正确答案的,所以比起自由发挥反而大部分时间都在乱猜「教授看着答案写出这个题目的时候应该是想让我们这样解吧...」啊好烦好烦 🤗\n\n还写了两个查询时间随随便便就 O(n*m) 的理论写法hhh 地球应用应该没人会这样写吧,这两个地方手动优化都是能 O(1) 的 🌚\n\n不过总算是写完啦,感觉又一次花半年学到了一个「我不喜欢」,学了 sql 才知道最近在用的 mongo 和 influx 有多么灵活", "views": 90, "forwards": 1, "media_group_id": 13447700370394397, "images": [{"width": 1280, "height": 1097, "date": "2023-04-08T13:16:11", "media_type": "photo", "original_name": "photo_2023-04-08_13-16-11.jpg", "url": "media/2019.jpg", "size": 236483, "thumb": "media/2019.jpg_thumb.jpg"}, {"width": 1280, "height": 1145, "date": "2023-04-08T13:16:13", "media_type": "photo", "original_name": "photo_2023-04-08_13-16-13.jpg", "url": "media/2020.jpg", "size": 178761, "thumb": "media/2020.jpg_thumb.jpg"}]}, {"id": 2021, "date": "2023-04-08T14:25:11", "text": "美好的一天从早上十点睡觉开始 😴", "views": 80, "forwards": 0, "reply": {"id": 1984, "text": "美好的一天从... 下午五点起床开始 😨\n\n别开始了这都要结束了啊喂!算了还是好困继续睡... 昨天凌晨六点才睡,果然欠下的睡眠还是要补回去的"}}, {"id": 2022, "date": "2023-04-08T22:23:32", "text": "我:今天是星期几来着?\n聊:周四呀\n:啊?\n:不对是周五\n:...啊?\n:(看表)哦哦不对今天是周六啊\n\n...为什么我不记得今天是星期几却记得今天不是星期几,好怪 😶", "views": 81, "forwards": 0}, {"id": 2023, "date": "2023-04-09T02:56:04", "text": "和聊聊去看了 Super Mario 电影。这次我也认出了好多好多彩蛋玩梗哇,以前还总要聊聊暂停给我讲梗来着(?)像是终于被从火星救回来了吗。除了彩蛋,感觉这部电影还很精妙地捕捉了马里奥这种平台游戏游戏的精髓——死无数次还不知道为什么在继续玩的执着 🌚\n\n你看我这么不擅长平台游戏的人死了∞次之后也快打通蔚蓝了,还有什么做不到么 🫣", "views": 79, "forwards": 0}, {"id": 2024, "date": "2023-04-09T10:53:06", "text": "Bell 的光猫好糟糕,出错的时候不会自动重启,这周已经因为它宕机两次了,导致 uptime 只有 95%... 😭\n\n临时想办法用智能插座再写了一个脚本解决啦,如果检测到断网一分钟就调 Home Assistant 重启路由器,感觉好灵车不过 it works!(拔网线测试过了hhh)\n\n测试的时候发现 tuya 设备官方并不支持离线控制。即使连在同一个局域网,断了外网还是不能控制,好糟糕。饶了一大圈最后用第三方的 LocalTuya 插件解决啦,虽然配对过程还是要注册 tuya 开发者帐号填一堆 token 好过分,把大家的智能家具都看光了 (╯’ – ‘)╯︵ ┻━┻\n\n等闲下来一定把它刷成开源 tasmota 固件", "views": 89, "forwards": 0, "media_group_id": 13448300692008909, "images": [{"width": 1280, "height": 960, "date": "2023-04-09T10:53:04", "media_type": "photo", "original_name": "photo_2023-04-09_10-53-04.jpg", "url": "media/2024.jpg", "size": 138697, "thumb": "media/2024.jpg_thumb.jpg"}, {"width": 809, "height": 1052, "date": "2023-04-09T10:53:06", "media_type": "photo", "original_name": "photo_2023-04-09_10-53-06.jpg", "url": "media/2025.jpg", "size": 99487, "thumb": "media/2025.jpg_thumb.jpg"}]}, {"id": 2026, "date": "2023-04-10T09:07:09", "text": "终于等到又暖又晴又没风的天气了!开始给琴键喷喷喷 qwq\n\n虽然最初打算喷黑金属色,试了之后还是感觉玫瑰金/铜色更好看。用亚克力喷漆真的喷出了金属的效果哇,好棒。甚至把垫琴键的纸板也一起喷金了 ☁️\n\n#琴", "views": 82, "forwards": 0, "media_group_id": 13448941037710293, "images": [{"width": 2560, "height": 1920, "date": "2023-04-10T09:07:07", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-07.jpg", "url": "media/2026.jpg", "size": 532881, "thumb": "media/2026.jpg_thumb.jpg"}, {"width": 1123, "height": 2016, "date": "2023-04-10T09:07:08", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-08.jpg", "url": "media/2027.jpg", "size": 335000, "thumb": "media/2027.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-10T09:07:09", "media_type": "photo", "original_name": "photo_2023-04-10_09-07-09.jpg", "url": "media/2028.jpg", "size": 458613, "thumb": "media/2028.jpg_thumb.jpg"}]}, {"id": 2029, "date": "2023-04-10T09:22:32", "text": "呜 utc+8 的作息要回不去了 🤗", "views": 86, "forwards": 0}, {"id": 2030, "date": "2023-04-10T14:12:58", "text": "发完前一条本来准备好了要睡,却又因为各种各种突如其来的事情起床通宵到现在早上十点了还没睡... 😪\n\n明明今天还有超期待的事情——琴的 PCB 终于终于要收到了、还有好难得的史高 18℃ 大晴天,想喷漆想散步想骑车... 定了两点的闹钟,期待一个奇迹能让我醒来有精力抓住今天的阳光 😴", "views": 90, "forwards": 0, "reply": {"id": 2029, "text": "呜 utc+8 的作息要回不去了 🤗"}, "images": [{"width": 1267, "height": 2048, "date": "2023-04-10T14:12:57", "media_type": "photo", "original_name": "photo_2023-04-10_14-12-57.jpg", "url": "media/2030.jpg", "size": 78214, "thumb": "media/2030.jpg_thumb.jpg"}]}, {"id": 2031, "date": "2023-04-10T20:23:17", "text": "烙铁用太久了烙铁头变成了星空的颜色 qwq", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-10T20:23:16", "media_type": "photo", "original_name": "photo_2023-04-10_20-23-16.jpg", "url": "media/2031.jpg", "size": 656383, "thumb": "media/2031.jpg_thumb.jpg"}]}, {"id": 2032, "date": "2023-04-11T10:54:04", "text": "被灵车开发板折磨... TLDR:绝对不要买销量少没人用的板子 ;-;\n\n之前贪 ¥10 的小便宜买了源地 YD-STM32F411 坂,配了 YD-Link 调试器,以为是 WeAct BlackPill 和 ST-Link 的完美兼容平替... 然后翻车了。YD-Link 设备信息里面没有写 CMSIS-DAP 所以刷写软件识别不到,花了几个小时才调好。然后就是开发板,用 BlackPill 的适配编译之后 USB 串口怎样都识别不到,试来试去发现是晶振频率不一样,但是这个坂月销只有 3,没有人做过适配... 尝试了自己做适配怎样都不工作就放弃了。(还是感谢 Yangff 帮忙发现问题 qwq)\n\n不过!我早就料到会出这种问题了,所以买了几个不同处理器的坂做备胎!...然后发现这几块板也同样没有适配 (╯’ – ‘)╯︵ ┻━┻\n\n最后用唯一一个不需要特殊适配的 ESP32-S3 解决啦,也没有遇到之前 S2/C3 ADC 乱跳的问题,可以说是非常非常非常幸运了啊哈哈感谢 rng 🙏\n\n#琴", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-04-11T10:54:04", "media_type": "photo", "original_name": "photo_2023-04-11_10-54-04.jpg", "url": "media/2032.jpg", "size": 171042, "thumb": "media/2032.jpg_thumb.jpg"}]}, {"id": 2033, "date": "2023-04-12T00:58:54", "text": "一年前的今天:六小时写完了 HyFetch\n\n居然已经一年了,那时候肯定想不到一个小脚本我会维护这么久吧hhh。接了好多 PR 和 issue,设了稳定的更新周期,也因为这个项目认识了些新的朋友,想想还有点不可思议", "views": 84, "forwards": 1, "reply": {"id": 663, "text": "六个小时写完了 HyFetch!\n\n它可以用 LGBT 旗子的配色显示 neofetch 结果w\n\n安装方法: pip install hyfetch \n(python > 3.7)\n\n源码 (欢迎贡献!", "thumb": "media/663.jpg_thumb.jpg"}}, {"id": 2034, "date": "2023-04-12T02:14:10", "text": "这几天好暖,25-26℃ 像是到了夏天一样(虽然花还是没有开 ;-;\n\n今天抓住太阳了!聊聊去买了辆自行车之后一起去骑了车。是今年第一次把这辆自行车骑出去哇,然后报复性地骑到我和聊聊都要累倒才回去,好开心 qwq 松开双手也能平衡的感觉好爽\n\n路上聊聊车链掉了,然后遇到了超好心的路人阿姨教我们把链条挂回去。原来直接把后轮旁边变速器的手臂向前推就可以让车链松开,然后就轻松挂回去了,好方便!想起两年前自己骑车掉链折腾了超级久", "views": 71, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-04-12T02:14:09", "media_type": "photo", "original_name": "photo_2023-04-12_02-14-09.jpg", "url": "media/2034.jpg", "size": 1106476, "thumb": "media/2034.jpg_thumb.jpg"}]}, {"id": 2035, "date": "2023-04-12T18:53:34", "text": "PCB 终于到了!jlc 打得真的好好看,丝印阻焊都好完美,原件也整整齐齐。焊上要手焊的元件之后接上了一个 octave 做测试,和以前乱成一团的跳线形成了鲜明对比hhhh(背面的图案分别来自 Ayu 赛博小屋的分割线和 @sassa 的插画,感谢感谢)\n\n...然后发现两个电路都有好严重的错误 🫣\n\n接琴键的复用器电路上,我原本写了 5.1V 的稳压二极管被嘉立创匹配成了 1kV 的普通二极管,所以复用器信号会乱串。手动把正确的二极管替换上就好啦,虽然不是很好看呜。\n\n接下来是控制板的 PCB,我居然把旋钮编码器用来固定的两个焊点一个接了 5V 另一个接了地,导致插上元件直接短路 (╯’ – ‘)╯︵ ┻━┻ 5V 那边用绝缘材料裹起来就好了,虽然不牢固但是还能用。\n\n重焊元件的时候还不小心碰到烙铁烫了小拇指,不过及时冲了冷水又裹了烫伤贴今天就不疼啦。总之超受打击,各种被蠢哭。不过没关系,下次就知道要检查哪里了 qwq\n\n#琴", "views": 68, "forwards": 0, "media_group_id": 13450604914098109, "images": [{"width": 1280, "height": 960, "date": "2023-04-12T18:53:26", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-26.jpg", "url": "media/2035.jpg", "size": 197045, "thumb": "media/2035.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:28", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-28.jpg", "url": "media/2036.jpg", "size": 194094, "thumb": "media/2036.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:30", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-30.jpg", "url": "media/2037.jpg", "size": 140262, "thumb": "media/2037.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-12T18:53:32", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-32.jpg", "url": "media/2038.jpg", "size": 162155, "thumb": "media/2038.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-04-12T18:53:33", "media_type": "photo", "original_name": "photo_2023-04-12_18-53-33.jpg", "url": "media/2039.jpg", "size": 160191, "thumb": "media/2039.jpg_thumb.jpg"}]}, {"id": 2040, "date": "2023-04-13T00:07:40", "text": "#桂桂聊聊今天吃什么\n没时间的时候做咖喱总不会错 qwq\n\n(聊聊最近做了好多,昨天烫到手的时候烫伤贴也是聊聊去买的哇,感谢 🙏", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-13T00:07:39", "media_type": "photo", "original_name": "photo_2023-04-13_00-07-39.jpg", "url": "media/2040.jpg", "size": 654191, "thumb": "media/2040.jpg_thumb.jpg"}]}, {"id": 2041, "date": "2023-04-13T08:21:47", "text": "今天接好了线,写完了固件驱动读输入的部分,焊完了 MIDI 面板,重焊了两个八度的复用器二极管,连好了第二个八度,还提交了改完的 PCB,是很高效的一天呢 qwq\n\nMIDI 面板的按钮旋钮和 RGB 灯都能驱动了!除了之前固定点短路和最后一个灯不亮以外其他功能都正常。不过发现顺序读取面板和琴键的话速度好慢,采样率只有 32 Hz 了 (╯’ – ‘)╯︵ ┻━┻\n\n所以去写了多线程!ESP32-S3 正好有两个核心来着。嵌入式的 FreeRTOS 多线程写法和 Unix 好不一样,每圈结束需要调函数把多余的 CPU 时间让给其他进程,太久没让就会被看门狗杀掉 ;-; 不能吃掉一整个 CPU 好可惜。以及 FreeRTOS 的多线程开销好大,多线程 240 Hz 比单线程多了 460 μs 的样子,看看能不能优化...\n\n以及虽然打印 PCB 让布线整齐很多了,但是拉 19 根线出来还是不太好看... 下一个版本试试把 ESP32 芯片画到 PCB 上好啦\n\n#琴", "views": 73, "forwards": 0, "media_group_id": 13450992859484845, "images": [{"width": 1280, "height": 960, "date": "2023-04-13T08:21:44", "media_type": "photo", "original_name": "photo_2023-04-13_08-21-44.jpg", "url": "media/2041.jpg", "size": 150961, "thumb": "media/2041.jpg_thumb.jpg"}, {"width": 1280, "height": 850, "date": "2023-04-13T08:21:46", "media_type": "photo", "original_name": "photo_2023-04-13_08-21-46.jpg", "url": "media/2042.jpg", "size": 179036, "thumb": "media/2042.jpg_thumb.jpg"}]}, {"id": 2043, "date": "2023-04-13T19:29:10", "text": "#戴上耳机\n《はるなつあきふゆ》—青葉市子\n\n不知不觉一年已经过去了三分之一,已经到了出门要短裙的季节... 每天平凡又美丽的日常,还会延续多久呢?\n\n「辿ってゆけるかな,\n还能追寻多久呢,\n\nいつか訪れる,\n一直到某一天到来的,\n\n最後の瞬きの。\n最后的瞬间的。」\n\n网易云\nYouTube", "views": 80, "forwards": 2, "files": [{"duration": 381, "performer": "青葉市子", "title": "はるなつあきふゆ", "file_name": "青葉市子 - はるなつあきふゆ.mp3", "mime_type": "audio/mpeg", "date": "2023-04-13T19:29:10", "media_type": "audio_file", "original_name": "青葉市子 - はるなつあきふゆ.mp3", "url": "media/2043.mp3", "size": 15276331, "thumb": "media/2043.mp3_thumb.jpg"}]}, {"id": 2044, "date": "2023-04-13T21:55:51", "text": "第∞次来这里了", "views": 77, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-13T21:55:51", "media_type": "photo", "original_name": "photo_2023-04-13_21-55-51.jpg", "url": "media/2044.jpg", "size": 526347, "thumb": "media/2044.jpg_thumb.jpg"}]}, {"id": 2045, "date": "2023-04-14T03:38:54", "text": "tldr: 不要再在北美看病了,好折磨...\n\n今早醒来反酸,之后一直又想吐又胃痛,似乎在小肠的位置,是那种没办法分心的痛,布洛芬都吃了,持续七个小时... 因为已经是第二次了,就说去医院看看吧,说不定会是什么大问题的前兆呢\n\n聊聊叫车去了医院,晕晕乎乎的只记得靠在聊聊身上睡了一路。到医院先在门口取号等了一个小时,登记了我的信息,要在好多文件上签 legal name 有点烦人。进去候诊室又等了一个小时,护士叫我去抽血,是我最害怕的事情了,虽然这次很顺利。抽完又一个小时之后,叫我去急诊房间换上病袍继续等。躺在病床上又是一个小时,然后医生来问了几个问题捏了捏我,说抽血结果一切正常,多吃益生菌吧,就让我走了 🗿\n\n...怎么有种白浪费了一天的感觉,五点半出门,回到家就十一点半了,然而胃还是好不舒服 😪", "views": 77, "forwards": 1, "media_group_id": 13451548272543061, "images": [{"width": 1512, "height": 2016, "date": "2023-04-14T03:38:53", "media_type": "photo", "original_name": "photo_2023-04-14_03-38-53.jpg", "url": "media/2045.jpg", "size": 371415, "thumb": "media/2045.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-14T03:38:53", "media_type": "photo", "original_name": "photo_2023-04-14_03-38-53.jpg", "url": "media/2046.jpg", "size": 399675, "thumb": "media/2046.jpg_thumb.jpg"}]}, {"id": 2047, "date": "2023-04-14T06:15:27", "text": "需要开始一下期末考试冲刺...(指把一年没去上的课都补一遍🫣\n\nMon 17: CSC263 数据结构\nWed 19: CSC343 数据库\nMon 24: MAT235 多元微积分\nTue 25: CSC209 Unix & C", "views": 81, "forwards": 0}, {"id": 2048, "date": "2023-04-14T07:38:44", "text": "刚说完要准备考试就去又焊了两个八度的二极管,接好四个八度了!\n\n然后发现,即使二极管都是对的,接上第四个八度之后同一个复用器的音符还是会乱串。为什么呢?思考了好久反复检查了 PCB 还是一头雾水,最后看到暗下来的 LED,说试试再接一个电源吧,接上居然真的就好了 (╯’ – ‘)╯︵ ┻━┻\n\n原来复用器这么耗电的,现在已经多接了三个 5V1A 的电源了,家里的 USB-Serial 转换器和 YD-Link 全都被我用来接电源了 🤯\n\n不过这样好难看... 看看能不能定制一个 5V4A 的 TypeC 电源 qwq\n\n#琴", "views": 86, "forwards": 0, "media_group_id": 13451663395261829, "images": [{"width": 1280, "height": 960, "date": "2023-04-14T07:38:41", "media_type": "photo", "original_name": "photo_2023-04-14_07-38-41.jpg", "url": "media/2048.jpg", "size": 222973, "thumb": "media/2048.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-04-14T07:38:43", "media_type": "photo", "original_name": "photo_2023-04-14_07-38-43.jpg", "url": "media/2049.jpg", "size": 202314, "thumb": "media/2049.jpg_thumb.jpg"}]}, {"id": 2050, "date": "2023-04-14T18:48:44", "text": "配好马林巴音色之后第一件事当然是...\n\n那个超经典的 iPhone 铃声!\n\n#琴", "views": 131, "forwards": 5, "files": [{"width": 1920, "height": 1080, "duration": 10, "file_name": "marimba.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-14T18:48:43", "media_type": "video_file", "original_name": "marimba.mp4", "url": "media/2050.mp4", "size": 1472053, "thumb": "media/2050.mp4_thumb.jpg"}]}, {"id": 2051, "date": "2023-04-14T21:33:38", "text": "草 气温热到地铁轨道起火了,然而樱花还是没开 🤯", "views": 93, "forwards": 0, "reply": {"id": 2043, "text": "#戴上耳机\n《はるなつあきふゆ》—青葉市子\n\n不知不觉一年已经过去了三分之一,已经到了出门要短裙的季节... 每天平凡又美丽的日常,还会延续多久呢?\n\n「辿ってゆけるかな,\n还能追寻多久呢,\n\nいつか訪れる,\n一直到某一天到来的,\n\n最後の瞬きの。\n最后的瞬间的。」\n\n网易云\nYouTube"}, "images": [{"width": 2048, "height": 1763, "date": "2023-04-14T21:33:38", "media_type": "photo", "original_name": "photo_2023-04-14_21-33-38.jpg", "url": "media/2051.jpg", "size": 172056, "thumb": "media/2051.jpg_thumb.jpg"}]}, {"id": 2052, "date": "2023-04-15T09:30:00", "text": "今天把第三代 panel PCB 设计好啦,这次直接贴上了 ESP32-S3 的 MCU,终于可以不用接 19 根跳线了。还用双 TypeC 口 5V 3+1A 替代了之前的外接电源供电。顺便加长了旋钮之间的间隙,希望能解决一点挤手的问题。\n\n这次花了好久布线... 之前做的 PCB 没有这么复杂,自动布线蠢蠢也能布完。但是加上 MCU 之后线实在太密集了,要花心思想每个元件放在哪里才能让线程最短、线之间交叉最少什么的。结果花了五个小时重排了很多元件和连接才布好,又花了好久缩小尺寸(说好的复习考试呢 (╯’ – ‘)╯︵ ┻━┻\n\n明早去下单,希望这次没有犯蠢接错什么呜呜 🙏\n\n#琴", "views": 74, "forwards": 0, "media_group_id": 13452408006751229, "images": [{"width": 1280, "height": 426, "date": "2023-04-15T09:29:57", "media_type": "photo", "original_name": "photo_2023-04-15_09-29-57.jpg", "url": "media/2052.jpg", "size": 74551, "thumb": "media/2052.jpg_thumb.jpg"}, {"width": 1280, "height": 872, "date": "2023-04-15T09:30:00", "media_type": "photo", "original_name": "photo_2023-04-15_09-30-00.jpg", "url": "media/2053.jpg", "size": 270668, "thumb": "media/2053.jpg_thumb.jpg"}]}, {"id": 2054, "date": "2023-04-15T10:20:08", "text": "呜 下午和聊聊骑车把脚踝撞破了,但是刚才洗澡的时候它才想起来要疼。明明我对痛觉超敏感的,好怪怪()", "views": 79, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-04-14T20:11:13", "media_type": "photo", "original_name": "photo_2023-04-14_20-11-13.jpg", "url": "media/2054.jpg", "size": 1360834, "thumb": "media/2054.jpg_thumb.jpg"}]}, {"id": 2055, "date": "2023-04-16T08:39:14", "text": "呜呜我为什么就那么那么的拖延... 数据结构今年总共 12% 的作业我居然只写了一次,还是晚了一周交的。想起来每次都是:\n\n周五「啊反正拖两天不扣分周日写吧」\n周日「啊反正五天内每天只扣 10% 明天再写吧」\n最晚期限当天「现在交也只能拿总分的 1% 了,算了算了好不划算」\n\n然后六次作业加起来就丢了 11% (╯’ – ‘)╯︵ ┻━┻ 刚才算了一下,周一要考到 101% 才能拿 A-,拿 B- 也要 78% 了... 也不是不可能,不过需要再多花点时间准备呢 🛌\n\n突然想到社交上我也好拖延,有时候看到朋友的消息觉得认真回复大概会好累,就假装没看到继续做事情了,不知道什么时候才会想起来,好自责... 明明我自己最害怕这种事情了,打完又删整理好「不会被误解」的文字、一头埋进枕头里按下发送之后,收到回复前总会不由自主地相信一定是自己说错了什么,卷进一团自疑漩涡 😭\n\n怎样才能克服拖延呢?不想再让大家和自己失望了...", "views": 79, "forwards": 2}, {"id": 2056, "date": "2023-04-16T18:57:16", "text": "好热好热 😡 小猫烧起来了\n\n开了 18℃ 的空调房间还是 30℃ 呜呜", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-16T18:57:16", "media_type": "photo", "original_name": "photo_2023-04-16_18-57-16.jpg", "url": "media/2056.jpg", "size": 358612, "thumb": "media/2056.jpg_thumb.jpg"}]}, {"id": 2057, "date": "2023-04-17T07:47:36", "text": "刚学到问题复杂度和比较树,突然觉得理论计算机人的智慧好可怕,居然可以用这种方式证明一个问题不可能存在时间复杂度更优的解法 🤯 \n\n直到今天前还蠢蠢地相信只要有无限的时间所有问题都能找到突破的... 好,那现在可以开始找不基于比较的排序算法了", "views": 85, "forwards": 0}, {"id": 2058, "date": "2023-04-17T15:04:54", "text": "四点睡觉前原定九点起床继续复习,九点好困把闹钟敲了睡到十点,好困又把闹钟敲了睡到现在十一点,还是好困,在想要不要继续睡\n\n计划是多么的完美,可我是一只小懒猫 🤤", "views": 87, "forwards": 2}, {"id": 2059, "date": "2023-04-17T16:26:41", "text": "懂了,让 ChatGPT 排序就可以摆脱比较算法的复杂度诅咒了", "views": 90, "forwards": 0, "reply": {"id": 2057, "text": "刚学到问题复杂度和比较树,突然觉得理论计算机人的智慧好可怕,居然可以用这种方式证明一个问题不可能存在时间复杂度更优的解法 🤯 \n\n直到今天前还蠢蠢地相信只要有无限的时间所有问题都能找到突破的... 好,那现在可以开始找不基于比较的排序算法了"}, "images": [{"width": 496, "height": 154, "date": "2023-04-17T16:26:40", "media_type": "photo", "original_name": "photo_2023-04-17_16-26-40.jpg", "url": "media/2059.jpg", "size": 9981, "thumb": "media/2059.jpg_thumb.jpg"}]}, {"id": 2060, "date": "2023-04-17T22:06:02", "text": "好慌... 还以为两天的时间够的,结果只把 lecture 补了一遍、让带一张手写的笔记纸却连笔记纸都没抄完... 练习题也没看,以前小测错的题和正确答案也没看过,现在要去考试了,这怎么看都不可能考 78% 了(((\n\n算了算了,考 34% pass 就行", "views": 91, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-04-17T22:06:02", "media_type": "photo", "original_name": "photo_2023-04-17_22-06-02.jpg", "url": "media/2060.jpg", "size": 148931, "thumb": "media/2060.jpg_thumb.jpg"}]}, {"id": 2061, "date": "2023-04-18T06:39:43", "text": "考完啦!结果考试好简单,80% 肯定有了hhh\n\n不过比起这些更重要的,今天去考试的路上在学校看到了刚开的、活着的樱花!仿佛所有的焦虑都随着花香消散开了。感谢前几天的热浪!\n\n生活中比起几门课的成绩更有趣更重要的事情太多太多了,也没有精力把每件事做到完美,为什么要为自己已经决定放开的事情焦虑呢?\n\n想着这些去前任家里玩,顺便帮 Jamie 搭了一个 unturned 服务器的 docker 镜像。他们好甜 qwq 落地窗上还留着昨天前任给 Jamie 讲题画的板书,也是这门课考的内容。回想起自己在这里听她讲题的时光,好怀念,连我这么蠢的人都能教懂真的好厉害。回家已经凌晨两点了哇,第一次坐地铁的末班车,到每站有人的时候司机都会喊末班车末班车,语气听起来有点不耐烦的样子... 地铁司机好辛苦,在一条直线上开一整天喊来喊去我肯定会睡着的。\n\n凌晨在外面散步感觉好奇妙,城市入睡之后空气也轻快了许多。没有路人视线的街道好自由,现在脱掉衣服在草丛上睡着也没有人会发现吧 😴", "views": 92, "forwards": 1, "media_group_id": 13454399868313269, "images": [{"width": 2560, "height": 1920, "date": "2023-04-18T06:39:39", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-39.jpg", "url": "media/2061.jpg", "size": 723599, "thumb": "media/2061.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-17T22:45:03", "media_type": "photo", "original_name": "photo_2023-04-17_22-45-03.jpg", "url": "media/2062.jpg", "size": 483048, "thumb": "media/2062.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-18T06:39:41", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-41.jpg", "url": "media/2063.jpg", "size": 659974, "thumb": "media/2063.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-18T06:39:41", "media_type": "photo", "original_name": "photo_2023-04-18_06-39-41.jpg", "url": "media/2064.jpg", "size": 788187, "thumb": "media/2064.jpg_thumb.jpg"}]}, {"id": 2065, "date": "2023-04-18T19:16:07", "text": "在二手市场上看到了两张 2080Ti 加起来 $500 好便宜,想试试自己魔改 22gb 显存。似乎要热风枪把 11 块 1gb 显存焊下来,清理焊盘再把 2gb 显存焊上去,然后移动两个 strap 电阻,听起来不是很难的样子... 但是群友觉得我搞不定都在劝退,怎么办呢?\n\n我想要相信自己什么事情都能学会,但是 $250 对于试错来说确实太贵了... 想试试先用 ddr3 电子垃圾练练手,有成功率了再去显卡上试,不过这样也没办法保证不失败。好犹豫,要不要试试呢?🫣", "views": 106, "forwards": 0}, {"id": 2066, "date": "2023-04-19T01:46:10", "text": "#桂桂聊聊今天吃什么\n香肠炒油菜!", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-19T01:46:10", "media_type": "photo", "original_name": "photo_2023-04-19_01-46-10.jpg", "url": "media/2066.jpg", "size": 483370, "thumb": "media/2066.jpg_thumb.jpg"}]}, {"id": 2067, "date": "2023-04-19T21:58:53", "text": "数据库也考完啦,大概可以满分,甚至检查完还剩了好多时间画小猫小狗和🏳️‍⚧️,还留了些给判卷助教看的小彩蛋,A+ 稳了。果然三四天的时间是够把一整门课学完的\n\n学校的樱花好漂亮。似乎附近的人都凑过来了,大家都很期待春天呢,可以借机偷偷钻进大家的镜头里了 qwq\n\n(再拍拍别人拍照的样子,好好玩,会不会有人偷拍我的偷拍呢", "views": 90, "forwards": 2, "media_group_id": 13455532266739941, "images": [{"width": 2560, "height": 1920, "date": "2023-04-19T21:58:51", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-51.jpg", "url": "media/2067.jpg", "size": 600017, "thumb": "media/2067.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-19T21:58:51", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-51.jpg", "url": "media/2068.jpg", "size": 639498, "thumb": "media/2068.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-19T21:58:52", "media_type": "photo", "original_name": "photo_2023-04-19_21-58-52.jpg", "url": "media/2069.jpg", "size": 1286750, "thumb": "media/2069.jpg_thumb.jpg"}]}, {"id": 2070, "date": "2023-04-20T05:25:44", "text": "太久没做白菜了,发现冰箱里切了一半的大白菜中间已经长出了新的小白菜 😮", "views": 90, "forwards": 2, "media_group_id": 13455746753794133, "images": [{"width": 2560, "height": 1920, "date": "2023-04-20T05:25:42", "media_type": "photo", "original_name": "photo_2023-04-20_05-25-42.jpg", "url": "media/2070.jpg", "size": 472363, "thumb": "media/2070.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-20T05:25:43", "media_type": "photo", "original_name": "photo_2023-04-20_05-25-43.jpg", "url": "media/2071.jpg", "size": 506033, "thumb": "media/2071.jpg_thumb.jpg"}]}, {"id": 2072, "date": "2023-04-20T06:10:35", "text": "正好有多余的花盆,把它清理一下种起来了!会长成什么样子呢?好期待 🤩", "views": 123, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-04-20T06:10:35", "media_type": "photo", "original_name": "photo_2023-04-20_06-10-35.jpg", "url": "media/2072.jpg", "size": 627087, "thumb": "media/2072.jpg_thumb.jpg"}]}, {"id": 2073, "date": "2023-04-21T02:12:03", "text": "#桂桂聊聊今天吃什么\n盐酥炸鸡!\n\n昨天原本想买鸡胸或者无骨鸡腿肉来切块,但是发现 $5/lb 比普通鸡腿贵四倍,和五花肉一样贵,所以还是买鸡腿手动分肉了 😶", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-04-21T02:12:02", "media_type": "photo", "original_name": "photo_2023-04-21_02-12-02.jpg", "url": "media/2073.jpg", "size": 655651, "thumb": "media/2073.jpg_thumb.jpg"}]}, {"id": 2074, "date": "2023-04-21T04:33:41", "text": "做了一对电子太鼓槌!\n\n昨晚想试试用琴键一样的触发方式给鼓槌加上传感器,这样不需要鼓就可以玩太鼓达人了,还可以用来玩一些奇怪的 play。今天做出来啦,响应好准,虽然左咔右咚还是有点难适应\n\n调固件的时候还学到了些信号过滤的技巧,现在连打也不会吞音了!明天给琴的固件也加上这些优化好啦。源码在这里", "views": 124, "forwards": 0, "media_group_id": 13456412975432421, "files": [{"width": 1280, "height": 720, "duration": 51, "file_name": "Taiko3-x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-21T04:32:50", "media_type": "video_file", "original_name": "Taiko3-x264.mp4", "url": "media/2074.mp4", "size": 10476451, "thumb": "media/2074.mp4_thumb.jpg"}], "images": [{"width": 1280, "height": 960, "date": "2023-04-21T04:32:51", "media_type": "photo", "original_name": "photo_2023-04-21_04-32-51.jpg", "url": "media/2075.jpg", "size": 174786, "thumb": "media/2075.jpg_thumb.jpg"}]}, {"id": 2076, "date": "2023-04-21T09:44:43", "text": "#nsfw #sp\n用电子太鼓槌玩了一些奇怪的 play ///\n\n疼疼 不过好喜欢怎么回事 🙈\n\n大概是回忆录里的第一条 nsfw,犹豫了好久决定公开发出来啦。想起之前看到推特翻译转发的这篇推文,决定不再掩盖自己奇怪的一面了,想让这些同样真实的回忆也能一起堆在这里长出小花 qwq\n\n...结果聊聊还是没办法习惯左咚右咔,开了红蓝不分 mod,聊聊菜菜 🤪", "views": 162, "forwards": 4, "files": [{"width": 1280, "height": 720, "duration": 257, "file_name": "TaikoSp-x264-32-720p.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-04-21T08:12:23", "media_type": "video_file", "original_name": "TaikoSp-x264-32-720p.mp4", "url": "media/2076.mp4", "size": 31941695, "thumb": "media/2076.mp4_thumb.jpg"}]}, {"id": 2077, "date": "2023-04-24T06:49:03", "text": "今天试了下在朋友群里的赛博自习室复习数学,效果很不错,发现直播着屏幕真的会让自己少一些分心。以及发现看不进去的时候只是睡 20 分钟就能清醒很多哇,虽然一个人大概不敢这样睡吧,我肯定会梦游把闹钟敲掉继续睡的 😴\n\n之前落下的差不多都学完了,明早再背背公式就去考试啦。好讨厌不给公式的考试,记忆不好超吃亏呜呜 ;-;", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2023-04-24T06:49:02", "media_type": "photo", "original_name": "photo_2023-04-24_06-49-02.jpg", "url": "media/2077.jpg", "size": 131751, "thumb": "media/2077.jpg_thumb.jpg"}]}, {"id": 2078, "date": "2023-04-24T17:00:42", "text": "🌧", "views": 90, "forwards": 1, "images": [{"width": 1080, "height": 1689, "date": "2023-04-24T17:00:42", "media_type": "photo", "original_name": "photo_2023-04-24_17-00-42.jpg", "url": "media/2078.jpg", "size": 104287, "thumb": "media/2078.jpg_thumb.jpg"}]}, {"id": 2079, "date": "2023-04-24T17:14:39", "text": "呜呜 去考试的路上正好地铁停电了... 赶快叫了 uber 😪", "views": 81, "forwards": 0, "images": [{"width": 1080, "height": 532, "date": "2023-04-24T17:14:39", "media_type": "photo", "original_name": "photo_2023-04-24_17-14-39.jpg", "url": "media/2079.jpg", "size": 67311, "thumb": "media/2079.jpg_thumb.jpg"}]}, {"id": 2080, "date": "2023-04-24T21:38:03", "text": "呜 多元微积分完全考砸了,预估大概 54%,不过总分 B- 也还好。有好多计算量超大的题哇...\n\n感觉有大半个小时全都砸在一道格林定理题上了,因为那个曲线是由四个斜线组成的形状,所以找了四个交叉点分成三块区域单独积分了,然后发现把三个结果加起来的时候大部分都抵消了最终答案是 1 🌚 是不是忘了什么简化\n\n最后两道矢量场的题也卡了超级久,好不容易算好 F · (rv × ru) 发现这个东西好长一行都写不下,根本没办法积分... 考完之后同学说直接用法向量点乘就行了 (╯’ – ‘)╯︵ ┻━┻", "views": 81, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-04-24T21:38:03", "media_type": "photo", "original_name": "photo_2023-04-24_21-38-03.jpg", "url": "media/2080.jpg", "size": 569009, "thumb": "media/2080.jpg_thumb.jpg"}]}, {"id": 2081, "date": "2023-04-25T08:44:07", "text": "在聊聊的 3DS 上捏了一个 Mii!\n\n上次这么认真地捏 Mii 是多少年前的事情了。想起来那时候和父上玩 Wii Sports 甩甩跳跳真的像在运动一样,好怀念以前玩体感游戏的热情,现在和聊聊玩 Switch Sports 和 Just Dance 都只会挥挥手挪挪脚糊判定了hhh\n\n小时候还喜欢在 Wii 上玩太鼓,如果 Patapon 不算的话太鼓就是我入坑的第一部音游了!看不懂日语靠动画勉强理解着剧情,卡在某一个 boss 之前还走了很远呢,肯定比现在厉害多了。当时总是喜欢玩看不懂的游戏呢,感觉汉化游戏好少的,中文的怪物猎人和塞尔达也没看懂剧情,完全被当成烧肉肉和丢小鸡模拟器了(?)不过当时比起看剧情就喜欢到处乱转,蠢萌蠢萌的", "views": 86, "forwards": 1, "images": [{"width": 1215, "height": 1280, "date": "2023-04-25T08:44:06", "media_type": "photo", "original_name": "photo_2023-04-25_08-44-06.jpg", "url": "media/2081.jpg", "size": 342753, "thumb": "media/2081.jpg_thumb.jpg"}]}, {"id": 2082, "date": "2023-04-26T02:37:03", "text": "最后一门 209 也考完啦,手写了五六页的代码好累,不过 A 应该稳了!\n\n还好给了一张函数参考,不然函数定义怎么可能记得住嘛。然而这个参考上并没有写调用出错的时候会返回 -1 还是 0 还是 null,希望没有记错被扣分。\n\n这样期末就结束啦!终于有时间捡起各种项目了,希望可以在出发去美国之前做完一些 todo 列表上只有在这个家里可以做的事情... 这两周要加油呢 qwq", "views": 85, "forwards": 1, "images": [{"width": 2016, "height": 1286, "date": "2023-04-26T02:37:03", "media_type": "photo", "original_name": "photo_2023-04-26_02-37-03.jpg", "url": "media/2082.jpg", "size": 412195, "thumb": "media/2082.jpg_thumb.jpg"}]}, {"id": 2084, "date": "2023-04-27T04:47:28", "text": "#戴上耳机 \n《Beware of Darkness》\n—George Harrison\n\n昨晚发现我也好脆弱,不小心就会被焦虑和无力感缠绕,几个小时的时间就迷迷糊糊地消失了。明明比起为些还望不清的岔路和无法触及的结果焦虑,这几个小时能做好多更有趣有意义的事情,\"That is not what you are here for\"... 希望可以 Beware of darkness,也许这样就不会陷进去了吧\n\nBeware of the thoughts that linger\nWinding up inside your head\nThe hopelessness around you\nIn the dead of night\nBeware of sadness\nIt can hit you\nIt can hurt you\nMake you sore and what is more\nThat is not what you are here for\n\n网易云\nYouTube", "views": 92, "forwards": 0, "files": [{"duration": 231, "performer": "George Harrison", "title": "Beware of Darkness (2014 Remaster)", "file_name": "Beware of Darkness (2014 Remaster).flac", "mime_type": "audio/flac", "date": "2023-04-27T04:47:22", "media_type": "audio_file", "original_name": "Beware of Darkness (2014 Remaster).flac", "url": "media/2084.flac", "size": 24798627}]}, {"id": 2085, "date": "2023-04-27T11:19:32", "text": "#梦\n梦到和朋友聊天的时候朋友发了一些字母简写,我看不懂但是又不想让别人失望,在尝试用各种方法解密这几个字母。试了 chatgpt 和翻译软件,查了各种玩梗科普站,试了在输入法上打各种拼音组合,写了脚本扒下来维基和萌娘百科所有词条建一个首字母查找表搜索,然而还是没办法解密这个简写... 然后又假装没看到消息了。\n\n呜 感觉在被梦骂,这真的是我可能做出来的事情。为什么承认自己不理解那么难呢... 🤗", "views": 96, "forwards": 0}, {"id": 2086, "date": "2023-04-27T19:24:39", "text": "三文鱼!培根!西瓜!🍽", "views": 93, "forwards": 0, "media_group_id": 13460987832416757, "images": [{"width": 2560, "height": 1920, "date": "2023-04-27T19:24:36", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-36.jpg", "url": "media/2086.jpg", "size": 408710, "thumb": "media/2086.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T19:24:37", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-37.jpg", "url": "media/2087.jpg", "size": 535523, "thumb": "media/2087.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T19:24:38", "media_type": "photo", "original_name": "photo_2023-04-27_19-24-38.jpg", "url": "media/2088.jpg", "size": 429829, "thumb": "media/2088.jpg_thumb.jpg"}]}, {"id": 2089, "date": "2023-04-28T03:31:46", "text": "#桂桂聊聊今天吃什么\n烤鸡皮!\n\n昨天在超市看到了好便宜的鸡皮,一整包 800g 才 $2 哇,比烤鸡用的调料还便宜了。也好好吃 qwq", "views": 78, "forwards": 0, "media_group_id": 13461221651755837, "images": [{"width": 2560, "height": 1920, "date": "2023-04-28T00:59:12", "media_type": "photo", "original_name": "photo_2023-04-28_00-59-12.jpg", "url": "media/2089.jpg", "size": 881900, "thumb": "media/2089.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-27T00:09:40", "media_type": "photo", "original_name": "photo_2023-04-27_00-09-40.jpg", "url": "media/2090.jpg", "size": 666156, "thumb": "media/2090.jpg_thumb.jpg"}]}, {"id": 2091, "date": "2023-04-28T05:42:54", "text": "选了不下雨的唯一一天和聊聊去二刷 ROM,路上看到学校的樱花花瓣已经快落光了,似乎春天还没有来就已经结束,连续两周的大雨仿佛完美地影射了我现在的心情。\n\n还剩几天就要离开了,要和聊聊和琴和这个家告别,独自去面对新的未知... 似乎做什么都没办法关掉脑海里的这个倒计时,不停滴答滴答让我分心让我焦虑。不想让一年的春天和短短两周的暑假这样草率地结束,但是我又能做什么呢?花落了,还下着雨... 🌧", "views": 81, "forwards": 1, "media_group_id": 13461284594335829, "images": [{"width": 2560, "height": 1920, "date": "2023-04-28T05:42:53", "media_type": "photo", "original_name": "photo_2023-04-28_05-42-53.jpg", "url": "media/2091.jpg", "size": 821718, "thumb": "media/2091.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-28T05:42:53", "media_type": "photo", "original_name": "photo_2023-04-28_05-42-53.jpg", "url": "media/2092.jpg", "size": 718941, "thumb": "media/2092.jpg_thumb.jpg"}, {"width": 1307, "height": 2048, "date": "2023-04-28T04:13:44", "media_type": "photo", "original_name": "photo_2023-04-28_04-13-44.jpg", "url": "media/2093.jpg", "size": 102721, "thumb": "media/2093.jpg_thumb.jpg"}], "reply": {"id": 2078, "text": "🌧"}}, {"id": 2094, "date": "2023-04-29T03:37:16", "text": "下着雨但是好想骑车,顶着雨去骑了一会结果全身都湿了,好冷好冷。等天暖了好想试试在下雨天穿着泳衣泳镜骑车 qwq\n\n去银行交了房租,回家之后给聊聊梳了一个双马尾好可爱,扒了四小节的谱子,然后书书过来整理剩下的东西、聊了一会,再写了点电子琴固件里的灯光动画,就又到睡觉的时间了。真希望时间能过得慢一点呀...", "views": 80, "forwards": 1, "media_group_id": 13461915491309437, "images": [{"width": 1920, "height": 2560, "date": "2023-04-28T19:50:48", "media_type": "photo", "original_name": "photo_2023-04-28_19-50-48.jpg", "url": "media/2094.jpg", "size": 992879, "thumb": "media/2094.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-28T22:19:29", "media_type": "photo", "original_name": "photo_2023-04-28_22-19-29.jpg", "url": "media/2095.jpg", "size": 473114, "thumb": "media/2095.jpg_thumb.jpg"}]}, {"id": 2097, "date": "2023-04-30T12:54:39", "text": "作息调好了!是早睡早起做早饭的好孩子 qwq", "views": 80, "forwards": 0, "media_group_id": 13462874234968941, "images": [{"width": 2560, "height": 1920, "date": "2023-04-29T12:57:18", "media_type": "photo", "original_name": "photo_2023-04-29_12-57-18.jpg", "url": "media/2096.jpg", "size": 613136, "thumb": "media/2096.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-04-30T12:54:37", "media_type": "photo", "original_name": "photo_2023-04-30_12-54-37.jpg", "url": "media/2097.jpg", "size": 715313, "thumb": "media/2097.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-04-30T12:54:37", "media_type": "photo", "original_name": "photo_2023-04-30_12-54-37.jpg", "url": "media/2098.jpg", "size": 390933, "thumb": "media/2098.jpg_thumb.jpg"}]}, {"id": 2099, "date": "2023-04-30T18:38:12", "text": "去实习的住所都订好了,也是少了一点未知。明天要去面签了,希望不会有问题... 飞机票还没订,还好担心护照能不能在十几号出发之前送到,订好的房间也不能改日期了,想到这些就好焦虑。", "views": 79, "forwards": 0, "images": [{"width": 970, "height": 526, "date": "2023-04-30T18:38:12", "media_type": "photo", "original_name": "photo_2023-04-30_18-38-12.jpg", "url": "media/2099.jpg", "size": 74345, "thumb": "media/2099.jpg_thumb.jpg"}]}, {"id": 2100, "date": "2023-05-01T04:37:24", "text": "一打热乎乎刚出炉的打印纸 🦀\n\n拖延症没救了。明早七点起来去面签,然后晚上和茉莉和书书约饭回家的路上想起来是不是还需要准备些材料。问了下 chatgpt 发现有好多要打印的文件,而且照片也没有准备... 在车上说完茉莉扭头就向照相馆开了,呜呜感谢茉莉 qwq\n\n不过照相馆和 shoppers 里面的照相服务都关了门,结果回家自己用光面的打印纸打了一张 5x5cm,不知道能不能用,明早路上再找一找好啦", "views": 80, "forwards": 1, "images": [{"width": 1918, "height": 1600, "date": "2023-05-01T04:37:23", "media_type": "photo", "original_name": "photo_2023-05-01_04-37-23.jpg", "url": "media/2100.jpg", "size": 211564, "thumb": "media/2100.jpg_thumb.jpg"}]}, {"id": 2101, "date": "2023-05-01T12:34:56", "text": "得救了!还好附近有早上八点开门的照相馆 🙏", "views": 82, "forwards": 1, "reply": {"id": 2100, "text": "一打热乎乎刚出炉的打印纸 🦀\n\n拖延症没救了。明早七点起来去面签,然后晚上和茉莉和书书约饭回家的路上想起来是不是还需要准备些材料。问了下 chatgpt 发现有好多要打印的文件,而且照片也没有准备... 在车上说完茉莉扭头就向照相馆开了,呜呜感谢茉莉 qwq\n\n不过照相馆和 shoppers 里面的照相服务都关了门,结果回家自己用光面的打印纸打了一张 5x5cm,不知道能不能用,明早路上再找一找好啦"}, "images": [{"width": 1920, "height": 2560, "date": "2023-05-01T12:34:55", "media_type": "photo", "original_name": "photo_2023-05-01_12-34-55.jpg", "url": "media/2101.jpg", "size": 449822, "thumb": "media/2101.jpg_thumb.jpg"}]}, {"id": 2102, "date": "2023-05-01T14:50:40", "text": "过了!护照交上去了,希望能在实习开始之前贴好签送回来\n\n结果之前准备的一大堆文件完全没有用到,可能不是拖延只是太焦虑了 😸", "views": 83, "forwards": 0, "media_group_id": 13463621124990669, "images": [{"width": 960, "height": 1280, "date": "2023-05-01T14:50:39", "media_type": "photo", "original_name": "photo_2023-05-01_14-50-39.jpg", "url": "media/2102.jpg", "size": 240390, "thumb": "media/2102.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-01T12:46:03", "media_type": "photo", "original_name": "photo_2023-05-01_12-46-03.jpg", "url": "media/2103.jpg", "size": 892848, "thumb": "media/2103.jpg_thumb.jpg"}]}, {"id": 2104, "date": "2023-05-02T03:05:45", "text": "HyFetch repo 又有反跨人来捣乱了,把之前写的脚本跑起来发现它真的好有限——只能按黑名单删 issue,两次刷新要间隔五秒,还看不到评论和 pr...\n\n所以!今天写了一个完整的 Github 审核 bot!用 OpenAI Moderation 接口自动化审核,然后用 webhook 保证了在发出邮件通知之前就可以把内容全都替换掉。总算是不用再担心反跨人了!🌈\n\n然后用 NovelAI Diffusion 生成了一个超级酷炫的头像,还注册了一个超级正经的用户名,仪式感拉满啊哈哈哈\n\n(欢迎来围观: https://github.com/ai-moderator", "views": 91, "forwards": 0, "media_group_id": 13463973967138525, "images": [{"width": 1280, "height": 616, "date": "2023-05-02T03:05:44", "media_type": "photo", "original_name": "photo_2023-05-02_03-05-44.jpg", "url": "media/2104.jpg", "size": 80874, "thumb": "media/2104.jpg_thumb.jpg"}, {"width": 1079, "height": 638, "date": "2023-05-02T03:05:45", "media_type": "photo", "original_name": "photo_2023-05-02_03-05-45.jpg", "url": "media/2105.jpg", "size": 63545, "thumb": "media/2105.jpg_thumb.jpg"}], "reply": {"id": 1747, "text": "花了一天给留言审核加了「封禁 IP」和「AI 自动过滤」的功能 qwq\n\nAI 用了二郎神中文 RoBERTa 模型,没想到 110M 的模型准确率就已经有 93% 了哇 (91% prec, 96% recall),明天试试 fine tune 一下这个还有 UniMC 的版本...", "thumb": "media/1747.jpg_thumb.jpg"}}, {"id": 2106, "date": "2023-05-03T02:59:33", "text": "今天见到了从西岸飘来的鱼塔!鱼塔好可爱!🙏\n\n出门前打扮太久迟到了五分钟,然后发现对方一个小时前就到了约定的地方... 好愧疚。不过第一次成功给出了见面抱抱!想起来见前前任子兰和去机场接书书的时候都很想抱却因为社恐没有抱到呢。我也终于克服社恐了 qwq\n\n先逛了一圈 UofT,发现之前在施工的区域扩大了,楼道里四处贴的海报被清理掉了,樱花只剩下了花蕊,CSSU 也关了门,一周不见变化好大。然后去吃饭,因为兰州拉面店坐满去了旁边不是很好吃的米粉店,感觉没有自己做的好吃,早知道就等一个位置了。\n\n吃完鱼塔要和同学打招呼,就跟着一起去了物理系学生会 PhySU,怎么感觉比 CSSU 还疯。看到天花板的格子上好多各种各样的画,桌子上摆满了棋盘和书,还有一个复古游戏角落摆了 NES 和一台 CRT 电视,第一次线下见到 NES 这么古老的游戏机。\n\n在这里鱼塔的同学甲(叫什么来着...)问我们下象棋就和他下了一盘。听他那么自信原本以为是旗鼓相当的对手,做好了全力以赴也会输掉的心理准备,然后下了几步发现怎么比聊聊还菜(笑\n\n离开学生会之后带鱼塔去 Little Canada 看微观模型。我已经是二刷了,看到了好多上次没注意到的小彩蛋,自动检测小车电量的机房,还有正在搭建北部模型的员工。原来每个会动的小车里面都有锂电池和一块 mcu 哇,还有用来防止撞车的红外感应器,能做到这么小好厉害。\n\n接下来去优衣库和鱼塔试了衣服!第一次给别人挑衣服好紧张好紧张的,好怕选的不合适。按照心里的形象挑了一套穿搭让鱼塔试了下发现效果还不错——虽然看到穿好的样子才想到更好的搭配。原本打算配半身长裙但是没找到换成了不太搭的裙裤,好可惜。\n\n总之是很开心的一天!还收到了可爱的猫猫笔袋礼物,感谢鱼塔。回到家就累倒睡着了,昨晚因为太期待也没睡好呜呜。睡一个小时起来写下日记存下档继续睡 😴", "views": 87, "forwards": 2, "media_group_id": 13464662187613869, "images": [{"width": 1280, "height": 960, "date": "2023-05-03T02:59:29", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-29.jpg", "url": "media/2106.jpg", "size": 237158, "thumb": "media/2106.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-03T02:59:30", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-30.jpg", "url": "media/2107.jpg", "size": 211058, "thumb": "media/2107.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:31", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-31.jpg", "url": "media/2108.jpg", "size": 687401, "thumb": "media/2108.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:31", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-31.jpg", "url": "media/2109.jpg", "size": 894265, "thumb": "media/2109.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2110.jpg", "size": 508557, "thumb": "media/2110.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2111.jpg", "size": 492780, "thumb": "media/2111.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-03T02:59:32", "media_type": "photo", "original_name": "photo_2023-05-03_02-59-32.jpg", "url": "media/2112.jpg", "size": 510237, "thumb": "media/2112.jpg_thumb.jpg"}]}, {"id": 2113, "date": "2023-05-03T07:11:44", "text": "王国之泪跑起来了!\n\n可惜在模拟器上不太能玩,20fps 还总是掉帧,到处都有渲染错误,打了补丁也没有效果的样子... 还是等正式版啦", "views": 93, "forwards": 0, "media_group_id": 13464783231992821, "images": [{"width": 1280, "height": 708, "date": "2023-05-03T07:11:41", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-41.jpg", "url": "media/2113.jpg", "size": 23647, "thumb": "media/2113.jpg_thumb.jpg"}, {"width": 1280, "height": 704, "date": "2023-05-03T07:11:42", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-42.jpg", "url": "media/2114.jpg", "size": 70864, "thumb": "media/2114.jpg_thumb.jpg"}, {"width": 1280, "height": 704, "date": "2023-05-03T07:11:43", "media_type": "photo", "original_name": "photo_2023-05-03_07-11-43.jpg", "url": "media/2115.jpg", "size": 78380, "thumb": "media/2115.jpg_thumb.jpg"}]}, {"id": 2116, "date": "2023-05-05T05:58:48", "text": "护照收到啦,只用了三天就贴完寄到了好快!贴到五年前的学签后面强调一个鲜明对比hhhh\n\n然后和前任聊天发现 212E 真的好多坑... 实习结束之后必须要回国两年才能再去美国工作或者移民哇,不过似乎可以申请 waiver,不管啦\n\n可以定机票了。原本填了九号走,但还是好不想离开这里... 想再向后推几天,不过肯定再推多少天都不会愿意离开吧 😪", "views": 97, "forwards": 2, "images": [{"width": 1322, "height": 1919, "date": "2023-05-05T05:58:47", "media_type": "photo", "original_name": "photo_2023-05-05_05-58-47.jpg", "url": "media/2116.jpg", "size": 304973, "thumb": "media/2116.jpg_thumb.jpg"}]}, {"id": 2117, "date": "2023-05-05T16:31:17", "text": "*@hydev.org 邮箱宕机一天,正在赛博搬家中...", "views": 94, "forwards": 0, "images": [{"width": 730, "height": 279, "date": "2023-05-05T16:31:16", "media_type": "photo", "original_name": "photo_2023-05-05_16-31-16.jpg", "url": "media/2117.jpg", "size": 14591, "thumb": "media/2117.jpg_thumb.jpg"}]}, {"id": 2118, "date": "2023-05-06T04:27:44", "text": "直播一会王国之泪 qwq\nhttps://cast.hydev.org/", "views": 106, "forwards": 1}, {"id": 2119, "date": "2023-05-06T06:33:21", "text": "下播啦。王国之泪果然好棒,造了小火车还合成了奇奇怪怪的武器,感觉是半个 Minecraft 了(?)可惜这个物理引擎似乎不能图灵完备 🤤\n\n不过好久没玩了总是犯蠢被聊聊笑,聊聊坏 👊\n\n这次下载了游戏 1.1.0 和 Ryujinx 1.1.762 的更新,又打了 30fps 的补丁可以稳定运行了!但是 AMD Vulkan 还是时不时会让显卡驱动崩溃的样子,直播效果也有点糊,明天再研究一下", "views": 100, "forwards": 0, "media_group_id": 13466838414962517, "images": [{"width": 1280, "height": 720, "date": "2023-05-06T06:33:20", "media_type": "photo", "original_name": "photo_2023-05-06_06-33-20.jpg", "url": "media/2119.jpg", "size": 92741, "thumb": "media/2119.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-05-06T06:33:21", "media_type": "photo", "original_name": "photo_2023-05-06_06-33-21.jpg", "url": "media/2120.jpg", "size": 117710, "thumb": "media/2120.jpg_thumb.jpg"}], "reply": {"id": 2118, "text": "直播一会王国之泪 qwq\nhttps://cast.hydev.org/"}}, {"id": 2121, "date": "2023-05-06T20:13:52", "text": "穿女仆 lo 出门然后碰到了另一位穿女仆 lo 的路人 🤩 挥挥手打了招呼,感觉确实没有以前那么社恐了", "views": 100, "forwards": 0}, {"id": 2122, "date": "2023-05-07T15:51:25", "text": "#梦 梦见在和高中同学下国际象棋,但是这个规则里可以用一步来把一个棋子替换成点数相等或者更小的棋子,比如把♞换成♝什么的。感觉可能是很有趣的变体玩法,虽然梦里迷迷糊糊下得乱七八糟(x", "views": 94, "forwards": 1}, {"id": 2123, "date": "2023-05-08T08:25:03", "text": "鱼塔用 gpg 加密给我发了照片,发现没办法用 yubikey 解密... 似乎是上次 keytocard 时候只把签名私钥传过去了,尝试传解密私钥出错,然而传完一份私钥就会在本地删除的样子,也没办法把传进去的钥匙取出来。\n\n以及 gpg 的工具链真的好难用... 为什么要有 admin pin 和 user pin 两个密码,而且 user pin 只能是六位数字、admin pin 只能是八位数字、改密码尝试少设两位数字会提示 \"Conditions of use not satisfied,\" 完全不知道哪里不满意、密码错误的时候提示 “Bad secret key” 而不是 \"bad pin\"... (╯’ – ‘)╯︵ ┻━┻\n\n哭哭,折腾了好久还是重新生成了一个 key 丢进去了,新的公钥在 hydev.org/gpg.pub 欢迎给我发加密消息 qwq", "views": 97, "forwards": 0, "images": [{"width": 762, "height": 613, "date": "2023-05-08T08:25:03", "media_type": "photo", "original_name": "photo_2023-05-08_08-25-03.jpg", "url": "media/2123.jpg", "size": 92482, "thumb": "media/2123.jpg_thumb.jpg"}]}, {"id": 2124, "date": "2023-05-08T09:19:44", "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚", "views": 88, "forwards": 0, "images": [{"width": 800, "height": 473, "date": "2023-05-08T09:19:44", "media_type": "photo", "original_name": "photo_2023-05-08_09-19-44.jpg", "url": "media/2124.jpg", "size": 57503, "thumb": "media/2124.jpg_thumb.jpg"}]}, {"id": 2125, "date": "2023-05-09T07:36:43", "text": "不想推迟决定还是自己订机票了。\n\n订了两天后出发最便宜的机票 $400,订了当天最便宜的巴士 $50,订了民宿入住前三天住的旅店 $320,加起来好贵\n\n计划好两天之后出发啦,东部早上 8:00 起床去机场,路上到温哥华再面一次鱼塔再转巴士,晚上 8:30 才能到旅店入住,感觉会把自己累死呜呜,希望所有事情都能够按照计划执行 🙏\n\n在多伦多的时间只剩下 52 小时了,要回邮件、要整理行李、要还之前租的钟琴、要给朋友寄包裹寄信、还有好多事情要做、想做... 😴", "views": 97, "forwards": 2, "reply": {"id": 2124, "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚"}}, {"id": 2126, "date": "2023-05-10T00:13:54", "text": "#桂桂聊聊今天吃什么\n用烤冷面的调料和食材做了炒冷面!\n\n(其实是撕面饼的时候分不开撕断了然后就即兴切成小块炒了 🌚 不过味道和烤冷面一样很好吃", "views": 81, "forwards": 0, "media_group_id": 13469421078567709, "images": [{"width": 2560, "height": 1920, "date": "2023-05-10T00:13:53", "media_type": "photo", "original_name": "photo_2023-05-10_00-13-53.jpg", "url": "media/2126.jpg", "size": 973775, "thumb": "media/2126.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-10T00:13:54", "media_type": "photo", "original_name": "photo_2023-05-10_00-13-54.jpg", "url": "media/2127.jpg", "size": 564386, "thumb": "media/2127.jpg_thumb.jpg"}]}, {"id": 2129, "date": "2023-05-10T01:36:51", "text": "从国内寄一个邮政 SAL 快递,收到发现包裹上贴了一个密封袋,里面有一张贴了 204 张 ¥1.20 邮票的报纸 🤯", "views": 130, "forwards": 3, "media_group_id": 13469460891425957, "images": [{"width": 1859, "height": 1512, "date": "2023-05-10T01:36:50", "media_type": "photo", "original_name": "photo_2023-05-10_01-36-50.jpg", "url": "media/2128.jpg", "size": 701481, "thumb": "media/2128.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-10T01:33:18", "media_type": "photo", "original_name": "photo_2023-05-10_01-33-18.jpg", "url": "media/2129.jpg", "size": 737759, "thumb": "media/2129.jpg_thumb.jpg"}]}, {"id": 2130, "date": "2023-05-10T06:28:49", "text": "聊聊虽然国际象棋菜菜但是 Pokemon 玩得好厉害。今天发现了 Pokemon Chess 这个奇怪的缝合网站就和聊聊下了几盘,结果赢了两局输了两局,这两次输掉都是因为属性表记错了 ☁️\n\n规则大概是,开局之前可以自己选每个子的属性,吃子的时候如果攻击属性克制就可以多走一步,如果被克制的话自己的子也会消失,如果无效就相当于把这一步浪费掉了。然后将死改成了必须要把王吃掉才算赢。\n\n两次输掉一次是因为忘记了我的格斗系♛对聊聊的幽灵系♚无效结果就让♛被吃掉了,第二次是忘记了电系的♟︎对聊聊地面系的♛无效,以为聊聊走错了尝试吃掉♛,结果无效被三连克制带走了 😭\n\n好羡慕聊聊的记忆力呜呜", "views": 174, "forwards": 3, "reply": {"id": 2106, "text": "今天见到了从西岸飘来的鱼塔!鱼塔好可爱!🙏\n\n出门前打扮太久迟到了五分钟,然后发现对方一个小时前就到了约定的地方... 好愧疚。不过第一次成功给出了见面抱抱!想起来见前前任子兰和去机场接书书的时候都很想抱却因为社恐没有抱到呢。我也终于克服社恐了 qwq\n\n先逛了一圈 UofT,发现之前在施工的区域扩大了,楼道里四处贴的海报被清理掉了,樱花只剩下了花蕊,CSSU 也关了门,一周不见变化好大。然后去吃饭,因为兰州拉面店坐满去了旁边不是很好吃的米粉店,感觉没有自己做的好吃,早知道就等一个位置了。\n\n吃完鱼塔要和同学打招呼,就跟着一起去了物理系学生会 PhySU,怎么感觉比 CSSU 还疯。看到天花板的格子上好多各种各样的画,桌子上摆满了棋盘和书,还有一个复古游戏角落摆了 NES 和一台 CRT 电视,第一次线下见到 NES 这么古老的游戏机。\n\n在这里鱼塔的同学甲(叫什么来着...)问我们下象棋就和他下了一盘。听他那么自信原本以为是旗鼓相当的对手,做好了全力以赴也会输掉的心理准备,然后下了几步发现怎么比聊聊还菜(笑\n\n离开学生会之后带鱼塔去 Little Canada 看微观模型。我已经是二刷了,看到了好多上次没注意到的小彩蛋,自动检测小车电量的机房,还有正在搭建北部模型的员工。原来每个会动的小车里面都有锂电池和一块 mcu 哇,还有用来防止撞车的红外感应器,能做到这么小好厉害。\n\n接下来去优衣库和鱼塔试了衣服!第一次给别人挑衣服好紧张好紧张的,好怕选的不合适。按照心里的形象挑了一套穿搭让鱼塔试了下发现效果还不错——虽然看到穿好的样子才想到更好的搭配。原本打算配半身长裙但是没找到换成了不太搭的裙裤,好可惜。\n\n总之是很开心的一天!还收到了可爱的猫猫笔袋礼物,感谢鱼塔。回到家就累倒睡着了,昨晚因为太期待也没睡好呜呜。睡一个小时起来写下日记存下档继续睡 😴", "thumb": "media/2106.jpg_thumb.jpg"}, "images": [{"width": 1097, "height": 1228, "date": "2023-05-10T06:28:49", "media_type": "photo", "original_name": "photo_2023-05-10_06-28-49.jpg", "url": "media/2130.jpg", "size": 132826, "thumb": "media/2130.jpg_thumb.jpg"}]}, {"id": 2131, "date": "2023-05-10T06:50:13", "text": "买机票的时候选了托运箱和随身箱,然后发现把该带的全都丢进去之后托运箱还是好空... 明明什么都想带但是真的收拾行李的时候却很多都不太能带,好矛盾\n\n好想把聊聊把自制琴把盆栽把服务器主机把硬件工作站都带上(不是\n\n...还是装一只鲨鲨填满剩下的空间好了 qwq", "views": 106, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-05-10T03:24:07", "media_type": "photo", "original_name": "photo_2023-05-10_03-24-07.jpg", "url": "media/2131.jpg", "size": 759127, "thumb": "media/2131.jpg_thumb.jpg"}]}, {"id": 2132, "date": "2023-05-10T16:17:50", "text": "这短短的一周里我一共借助 ChatGPT 写了 15 封邮件... 和微软解决签证和机票的事情用了八封邮件,帮聊聊问研究的事情用了七封。有时候需要把原本有些攻击性的请求用好听委婉的文字包装起来,好讨厌这种形式主义。\n\n然而需要给银行打电话问事情的时候还是超社恐。有点想写一个 ChatGPT 电话接口,告诉ta需要达到什么目的然后让ta接手和电话的另一边交流。", "views": 87, "forwards": 1, "reply": {"id": 2124, "text": "哭了... 上周一发邮件说面签通过了,周四收到签证之后也马上就扫描发过去了,然后现在收到邮件说订机票的第三方 Cartus 那边还没有验完签证... 验签证是多么难的事情么?🤗\n\n说要推迟实习的开始时间,但是我的民宿已经订了,怎么办呢... 问问能不能自己买机票好了,多订一周的民宿比机票贵多了\n\n以及他们怎么都凌晨三点四点回邮件的 🌚"}}, {"id": 2133, "date": "2023-05-11T03:00:09", "text": "#桂桂聊聊书书今天吃什么\n久违的三文鱼沙拉拌饭!\n\n下次再在这里打 tag 发些自己做的料理会是什么时候呢?😢\n\n好担心聊聊,希望回来的时候不会看到些现在冷冻室里的食材原封不动地放在那里,和聊聊拉钩约定了之后放心了一些... 希望聊聊能照顾好自己", "views": 91, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2023-05-11T03:00:09", "media_type": "photo", "original_name": "photo_2023-05-11_03-00-09.jpg", "url": "media/2133.jpg", "size": 188972, "thumb": "media/2133.jpg_thumb.jpg"}]}, {"id": 2134, "date": "2023-05-11T04:11:01", "text": "#戴上耳机 \n《日が落ちるまで》—ハンバート ハンバート\n\n贴在聊聊身边抱着她哭,仿佛再次睁开眼睛的时候身边的一切都会消失,好想让时间永远停留在这个瞬间...", "views": 92, "forwards": 1, "files": [{"duration": 296, "performer": "ハンバート ハンバート", "title": "日が落ちるまで", "file_name": "ハンバート ハンバート - 日が落ちるまで.mp3", "mime_type": "audio/mpeg", "date": "2023-05-11T04:11:01", "media_type": "audio_file", "original_name": "ハンバート ハンバート - 日が落ちるまで.mp3", "url": "media/2134.mp3", "size": 12354591, "thumb": "media/2134.mp3_thumb.jpg"}]}, {"id": 2135, "date": "2023-05-11T12:02:02", "text": "出发了", "views": 87, "forwards": 0}, {"id": 2136, "date": "2023-05-12T01:36:33", "text": "今天在温哥华又又又见到了鱼塔,接我下飞机之后带我去市里面转了一圈。同样在加拿大温哥华和多伦多好不一样,城市的轮廓辨识度好高在飞机上一眼就看到了 UBC 哇,拍了照片,可惜因为时间不够没有去看到 UBC,原本还好想看看他们的校园呢,下次下次。天气也很不错,在机场里只有我一个人穿了羽绒服,好丢人(x)\n\n出机场的时候坐了地铁的 Canada Line,无人驾驶好先进。不过确实感觉自动驾驶更合理一些,这种像电梯一样的一维运动为什么要人工驾驶嘛 (╯’ – ‘)╯︵ ┻━┻ 不过不知道为什么无人驾驶的温哥华地铁反而比多伦多贵好多,单程花了 $9 的样子。\n\n在市中心下地铁之后去吃了饭,选餐厅我说想选赛百味但是出于礼仪还是选了一个正式一些的西餐厅,点了一盘便宜的照烧鸡盖饭,比 Freshii 的照烧拌饭好吃诶(怎么能这样对比hhh)不过感觉也许我永远都学不会传统的待客礼仪了,什么场合该去什么餐厅谁请客呀好乱好乱,明明大家都喜欢吃 M 那在 M 聚餐 AA 不是最合适吗?\n\n街上的氛围也好不一样,比起多伦多那些单调的落地窗玻璃楼还是更喜欢温哥华这些有年代感的小巷和有着各自风格的建筑。原本想要推着行李箱走半个小时到火车站,但是我耗尽了体力只走到了一半。路上路过了白色的 Azalea(花)!捡起来了一朵想要挂在鱼塔头发上,但是好像没有办法挂住的样子,就握在手里让它陪我们走了一段路然后放下啦。然后发现手指上黏了花蜜,会不会我的本体其实是一只小蜜蜂(?)\n\n之后到 Pacific Central 火车站转巴士去西雅图啦。火车站非常小,大概只有三个教室大的样子,没有显示屏,甚至巴士到了也没有提示哇。上巴士的时候检票也好随便,只问了名字然后司机在手机 app 上给我的名字打了勾就让我上车了,然后把行李放在地上司机帮忙抬到行李仓里面,好喜欢这种信任。\n\n总之在温哥华短短的四个小时很开心!感谢鱼塔让这个独自一人的路程变得没那么孤独了。", "views": 110, "forwards": 3, "media_group_id": 13470843144668477, "images": [{"width": 1920, "height": 2560, "date": "2023-05-12T01:22:50", "media_type": "photo", "original_name": "photo_2023-05-12_01-22-50.jpg", "url": "media/2136.jpg", "size": 455496, "thumb": "media/2136.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:23:08", "media_type": "photo", "original_name": "photo_2023-05-12_01-23-08.jpg", "url": "media/2137.jpg", "size": 622188, "thumb": "media/2137.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-11T20:51:28", "media_type": "photo", "original_name": "photo_2023-05-11_20-51-28.jpg", "url": "media/2138.jpg", "size": 902103, "thumb": "media/2138.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T01:36:25", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-25.jpg", "url": "media/2139.jpg", "size": 545612, "thumb": "media/2139.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T01:36:29", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-29.jpg", "url": "media/2140.jpg", "size": 971907, "thumb": "media/2140.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:36:30", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-30.jpg", "url": "media/2141.jpg", "size": 671300, "thumb": "media/2141.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T01:36:31", "media_type": "photo", "original_name": "photo_2023-05-12_01-36-31.jpg", "url": "media/2142.jpg", "size": 592733, "thumb": "media/2142.jpg_thumb.jpg"}]}, {"id": 2143, "date": "2023-05-12T18:10:51", "text": "第一次坐 Amtrak 巴士过陆地边境,司机让我们提前填了 I94 和海关申报表,要申报所有食物和种子的样子。巴士开到🇨🇦🇺🇸的分界线让我们带着行李下车,在一个小平房里面排队入境,边检官看了签证问了下去哪去干什么,然后录一下指纹就过啦,比几年前机场入境快多了。接下来安检了行李,看旁边有些带了食物的人被翻包了,还好我没带食物(...所以现在在民宿写日记要被饿死了 (╯’ – ‘)╯︵ ┻━┻\n\n所有人都过了边境之后上车前往西雅图,路上风景都很不错,与火山大海和夕阳擦肩而过,这样看起来 $50 的巴士票真的好值。\n\n到了西雅图已经是 PST 的晚上八点半了,先去吃了快餐汉堡晚饭,再打车去民宿。和出租车司机聊得很开心,推荐我去奇胡利花园玻璃艺术馆和三维弹球博物馆,呜呜好想带着聊聊一起去呀。\n\n到了民宿天已经黑了,房东没有在,地下室关着灯,说明上写让我输密码进去。进去之后一个有七八个房间的地下室所有房间都关着门,完全没有动静。说明上写了我的房间是左边第一个,但是那个门锁了,饶了一圈找到了一个插着钥匙的大概是我的房间,进去之后缩进被窝里好害怕好害怕。全身脏脏想要洗澡,但是不知道哪个房间是卫生间也不敢敲,因为也不知道哪里住着人哪里住着幽灵... 然后房间里非常非常冷,行李箱的锁被压弯了还打不开。\n\n总之就是非常恐怖,缩进被窝里和朋友黎黎视频,不过等了大概一小时之后听房间外有动静,出去看看终于看到活人了。他住在这里一个月了的样子,但是他也没有见过房东... 简单问了一下每个房间都是什么就回去睡觉啦。总之给第一次在北美 Airbnb 租房体验打 0/10 分 🫣", "views": 72, "forwards": 1, "media_group_id": 13471320409470357, "images": [{"width": 2560, "height": 1920, "date": "2023-05-12T01:14:17", "media_type": "photo", "original_name": "photo_2023-05-12_01-14-17.jpg", "url": "media/2143.jpg", "size": 680789, "thumb": "media/2143.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T18:10:46", "media_type": "photo", "original_name": "photo_2023-05-12_18-10-46.jpg", "url": "media/2144.jpg", "size": 776008, "thumb": "media/2144.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T04:41:43", "media_type": "photo", "original_name": "photo_2023-05-12_04-41-43.jpg", "url": "media/2145.jpg", "size": 499498, "thumb": "media/2145.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T04:41:44", "media_type": "photo", "original_name": "photo_2023-05-12_04-41-44.jpg", "url": "media/2146.jpg", "size": 348682, "thumb": "media/2146.jpg_thumb.jpg"}, {"width": 1512, "height": 2016, "date": "2023-05-12T18:10:47", "media_type": "photo", "original_name": "photo_2023-05-12_18-10-47.jpg", "url": "media/2147.jpg", "size": 428694, "thumb": "media/2147.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T04:55:13", "media_type": "photo", "original_name": "photo_2023-05-12_04-55-13.jpg", "url": "media/2148.jpg", "size": 339399, "thumb": "media/2148.jpg_thumb.jpg"}]}, {"id": 2149, "date": "2023-05-12T21:21:42", "text": "28 度大热天,只穿内衣风衣出门都热得出汗。去麦当劳想点一个草莓麦福瑞,说冰淇淋机坏了,那点一个冰沙吧,冰沙机也坏了 🤯", "views": 76, "forwards": 0, "media_group_id": 13471412017183389, "images": [{"width": 2560, "height": 1920, "date": "2023-05-12T21:21:39", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-39.jpg", "url": "media/2149.jpg", "size": 672504, "thumb": "media/2149.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T19:33:48", "media_type": "photo", "original_name": "photo_2023-05-12_19-33-48.jpg", "url": "media/2150.jpg", "size": 1475705, "thumb": "media/2150.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-12T20:13:42", "media_type": "photo", "original_name": "photo_2023-05-12_20-13-42.jpg", "url": "media/2151.jpg", "size": 370660, "thumb": "media/2151.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-12T21:21:41", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-41.jpg", "url": "media/2152.jpg", "size": 1590503, "thumb": "media/2152.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-05-12T21:21:41", "media_type": "photo", "original_name": "photo_2023-05-12_21-21-41.jpg", "url": "media/2153.jpg", "size": 137334, "thumb": "media/2153.jpg_thumb.jpg"}]}, {"id": 2154, "date": "2023-05-12T22:44:26", "text": "后花园有小兔子!!好可爱 🐰", "views": 77, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-05-12T22:44:26", "media_type": "photo", "original_name": "photo_2023-05-12_22-44-26.jpg", "url": "media/2154.jpg", "size": 694650, "thumb": "media/2154.jpg_thumb.jpg"}]}, {"id": 2155, "date": "2023-05-13T05:50:21", "text": "🍜🐦", "views": 73, "forwards": 0, "images": [{"width": 2016, "height": 1512, "date": "2023-05-13T05:50:21", "media_type": "photo", "original_name": "photo_2023-05-13_05-50-21.jpg", "url": "media/2155.jpg", "size": 435712, "thumb": "media/2155.jpg_thumb.jpg"}]}, {"id": 2156, "date": "2023-05-13T11:26:55", "text": "啊啊啊好社死 🛌\n\n昨晚在民宿里交到了第一个朋友,然后交换了手机号,当时他给我打了一个电话,约了明天一起吃午饭就去睡了。\n\n回房间之后和聊聊连视频把手机和电脑都放在枕边睡着了。1:05 收到通知被光照醒,但是也没有醒,梦游着合上电脑解锁手机想看看是谁的消息... 然后就睡着了 🤯 误触给新的朋友打了电话 😨\n\n完了怎么办呀他回了两个电话还问我是不是给他打电话了 😨\n\n而且呜我怎么没有把他的名字记下来,现在已经想不起来了,明天要怎么办呀呜呜 😭", "views": 74, "forwards": 0, "images": [{"width": 995, "height": 1280, "date": "2023-05-13T11:26:55", "media_type": "photo", "original_name": "photo_2023-05-13_11-26-55.jpg", "url": "media/2156.jpg", "size": 64265, "thumb": "media/2156.jpg_thumb.jpg"}]}, {"id": 2157, "date": "2023-05-13T16:32:13", "text": "给新认识的朋友做了煎蛋三明治 qwq(虽然还是不知道他叫什么,还是不敢问 🛌\n\n这个厨房的设施好差,没有烧水壶,灶台四个电炉有两个坏掉了,不粘锅涂层全是划痕,三把刀没有一个能切开面包的... 要不要买些新的厨房用具呢?", "views": 70, "forwards": 0, "media_group_id": 13471964268357677, "images": [{"width": 1080, "height": 2054, "date": "2023-05-13T16:32:01", "media_type": "photo", "original_name": "photo_2023-05-13_16-32-01.jpg", "url": "media/2157.jpg", "size": 112811, "thumb": "media/2157.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-13T16:32:12", "media_type": "photo", "original_name": "photo_2023-05-13_16-32-12.jpg", "url": "media/2158.jpg", "size": 587359, "thumb": "media/2158.jpg_thumb.jpg"}]}, {"id": 2159, "date": "2023-05-14T00:26:44", "text": "刚刚又有一个人住进来了!也是一个 MS 研究实习生,赶快去加了 discord,这个房子里终于有和我有共同话题的人了!(名字也记住了哦!\n\n感觉他好厉害,在他旁边仿佛整个世界都慢了半拍 🤩 入住拖地摆电脑、清点房间和厨房用具整理出一个购物清单出门赶车这整个过程一共只用了不到 15 分钟?!而且他转了一圈就把要买的东西全都记住了......\n\n感受到了人和人的差距,如果是我的话不记在手机记事本上三秒就忘了,然后要不要买肯定又要犹豫很久 🤗", "views": 84, "forwards": 1}, {"id": 2160, "date": "2023-05-14T00:47:16", "text": "好喜欢这个房间,窗外可以看到小鸟小松鼠小兔子,可惜明天就要搬到同一家里的另一个没有窗户的房间了...", "views": 82, "forwards": 0, "media_group_id": 13472201894416437, "images": [{"width": 2560, "height": 1920, "date": "2023-05-14T00:47:15", "media_type": "photo", "original_name": "photo_2023-05-14_00-47-15.jpg", "url": "media/2160.jpg", "size": 821363, "thumb": "media/2160.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-14T00:47:16", "media_type": "photo", "original_name": "photo_2023-05-14_00-47-16.jpg", "url": "media/2161.jpg", "size": 929815, "thumb": "media/2161.jpg_thumb.jpg"}]}, {"id": 2162, "date": "2023-05-14T00:55:24", "text": "看小兔兔吃草 qwq", "views": 102, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2023-05-14T00:55:24", "width": 854, "height": 480, "duration": 37, "media_type": "animation", "original_name": "animation_2023-05-14_00-55-24.mp4", "url": "media/2162.mp4", "size": 2294287, "thumb": "media/2162.mp4_thumb.jpg"}]}, {"id": 2163, "date": "2023-05-14T02:53:12", "text": "#adhd日常 刚才发生的事:走出门取快递,忘记带手机了,回来想不起来门的密码把自己锁外面了。遇到一个路人想借手机给聊聊打电话,然后发现想不起来聊聊的电话 😭\n\n敲门也没人,结果等半小时朋友回来给我开门才进去(x", "views": 96, "forwards": 1}, {"id": 2164, "date": "2023-05-14T04:06:03", "text": "花了 $225 从二手市场买了一个电滑板,最高能跑到 25km/h 的样子,计时从我的办公楼回家只需要 11 分钟哇,骑起来超级超级爽 \n\n...然后下坡刹车太急把手机膜摔碎了,差点把自己也摔出去 😨", "views": 101, "forwards": 0, "media_group_id": 13472297311097501, "images": [{"width": 1920, "height": 2560, "date": "2023-05-14T02:37:48", "media_type": "photo", "original_name": "photo_2023-05-14_02-37-48.jpg", "url": "media/2164.jpg", "size": 1225026, "thumb": "media/2164.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-14T04:06:03", "media_type": "photo", "original_name": "photo_2023-05-14_04-06-03.jpg", "url": "media/2165.jpg", "size": 724746, "thumb": "media/2165.jpg_thumb.jpg"}]}, {"id": 2166, "date": "2023-05-15T04:18:38", "text": "整理钥匙串,把多伦多家里自行车钥匙摘下去、多伦多公寓门卡摘下去、多伦多门钥匙摘下去、YorkU 实验室门卡摘下去... 然后就只剩下 yubikey 和 airbnb 的房间钥匙了\n\n所以说我为什么要带这把钥匙串 🌚", "views": 93, "forwards": 1}, {"id": 2167, "date": "2023-05-15T06:25:18", "views": 276, "forwards": 9, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2023-05-15T06:24:40", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🧹", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/2167.webm", "size": 126606, "thumb": "media/2167.webm_thumb.jpg"}]}, {"id": 2168, "date": "2023-05-15T06:27:47", "text": "这次是晓美焰猫猫坐扫地机器人 qwq", "views": 209, "forwards": 2}, {"id": 2169, "date": "2023-05-15T16:12:07", "text": "众所周知打印在纸上的超链接是能点的 🌚", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-15T16:12:06", "media_type": "photo", "original_name": "photo_2023-05-15_16-12-06.jpg", "url": "media/2169.jpg", "size": 436537, "thumb": "media/2169.jpg_thumb.jpg"}]}, {"id": 2170, "date": "2023-05-15T17:21:27", "text": "owo", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-15T17:21:27", "media_type": "photo", "original_name": "photo_2023-05-15_17-21-27.jpg", "url": "media/2170.jpg", "size": 710838, "thumb": "media/2170.jpg_thumb.jpg"}]}, {"id": 2171, "date": "2023-05-15T17:48:18", "text": "😡 强迫症当场去世", "views": 113, "forwards": 2, "images": [{"width": 1920, "height": 2560, "date": "2023-05-15T17:48:18", "media_type": "photo", "original_name": "photo_2023-05-15_17-48-18.jpg", "url": "media/2171.jpg", "size": 1499930, "thumb": "media/2171.jpg_thumb.jpg"}]}, {"id": 2172, "date": "2023-05-16T04:26:25", "text": "用最好的心态迎接了第一天实习... 结果落得一团糟\n\n进门告诉我我的员工卡还没有打出来,拿到的那个歪歪书包,培训原本说九点开始结果等了一个小时才开始。这段时间里聊聊天解解谜题发现身边的人都好厉害,坐在旁边的有四位从 CMU 来的(一位是之前那个室友 Wan)还有好多研究生博士生哇。\n\n中间组织者带我去打印临时员工卡发现打印机坏了,讲了一些事情散场要找导师但是我的导师没有来,收到了一个 P53s 笔记本,到我的办公桌设置设备的时候 2FA 一直报错强制重启之后连热点登录才好,和音频组的比我大 10~50 岁的研究员吃午饭、喝下午茶,刷餐券的时候也报错还是要自费。\n\n聊天的时候发现音频组里其他实习生都是六月底才来,所以大概一个半月这里都只有我一个人了,几个月前 HR 平台让我「给自己选一份礼物」选的盆栽也没有收到。吃完饭去访客中心问员工卡的事情,说还搜不到我的信息再等一天吧,为什么填完表等信息传进系统要三天这么久... 回去没有卡要等人接我才能进去。\n\n设置完设备之后代替导师的 Sebastian 发过来四篇相关的纸读,有一篇是音频组写的 literature review,大概概括一下这个领域一些有影响力的纸都在做什么吧,然后发现他们概括里提到的方法完全没见过,看两句就要去查几页的 Wiki...\n\n六点回家,折腾完各种事情转眼就八点半了,原本想预约 SSN 时间现在下班了,原本想退包裹也下班了,原本想去 guitar center 借吉他扒谱还有半个小时下班也来不及了,原本想去买沐浴露和褪黑素现在去又觉得专门专门跑一趟好浪费。\n\n总之就是一团糟,攒攒力气期待第二天吧...", "views": 105, "forwards": 3, "media_group_id": 13473689481888133, "images": [{"width": 1280, "height": 960, "date": "2023-05-16T04:26:17", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-17.jpg", "url": "media/2172.jpg", "size": 158047, "thumb": "media/2172.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-16T04:26:19", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-19.jpg", "url": "media/2173.jpg", "size": 133273, "thumb": "media/2173.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-05-16T04:26:21", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-21.jpg", "url": "media/2174.jpg", "size": 130259, "thumb": "media/2174.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-16T04:26:24", "media_type": "photo", "original_name": "photo_2023-05-16_04-26-24.jpg", "url": "media/2175.jpg", "size": 418482, "thumb": "media/2175.jpg_thumb.jpg"}]}, {"id": 2176, "date": "2023-05-17T05:43:10", "text": "第一次在 airbnb 做饭,除了不粘锅粘锅了和需要用剪纸的剪刀切菜以外好像没出什么意外,没有爆炸好耶", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-17T05:43:10", "media_type": "photo", "original_name": "photo_2023-05-17_05-43-10.jpg", "url": "media/2176.jpg", "size": 613879, "thumb": "media/2176.jpg_thumb.jpg"}]}, {"id": 2177, "date": "2023-05-17T06:24:06", "text": "异地好难受,听电话对面的聊聊在哭也没办法抱抱她... 🫠", "views": 91, "forwards": 1}, {"id": 2178, "date": "2023-05-18T03:46:54", "text": "猫!家里入住了一只猫!🤩", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-18T03:46:53", "media_type": "photo", "original_name": "photo_2023-05-18_03-46-53.jpg", "url": "media/2178.jpg", "size": 490198, "thumb": "media/2178.jpg_thumb.jpg"}]}, {"id": 2179, "date": "2023-05-19T04:07:41", "text": "摸到了!", "views": 85, "forwards": 0, "reply": {"id": 2178, "text": "猫!家里入住了一只猫!🤩"}, "files": [{"mime_type": "video/mp4", "date": "2023-05-19T04:07:41", "width": 854, "height": 480, "duration": 30, "media_type": "animation", "original_name": "animation_2023-05-19_04-07-41.mp4", "url": "media/2179.mp4", "size": 3026071, "thumb": "media/2179.mp4_thumb.jpg"}]}, {"id": 2180, "date": "2023-05-19T04:13:53", "text": "路上的花朵和和室友 Wan 一起做的晚饭", "views": 89, "forwards": 0, "media_group_id": 13475757071650173, "images": [{"width": 2560, "height": 1920, "date": "2023-05-19T04:13:51", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-51.jpg", "url": "media/2180.jpg", "size": 728085, "thumb": "media/2180.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:52", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-52.jpg", "url": "media/2181.jpg", "size": 1647386, "thumb": "media/2181.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:53", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-53.jpg", "url": "media/2182.jpg", "size": 506130, "thumb": "media/2182.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-19T04:13:53", "media_type": "photo", "original_name": "photo_2023-05-19_04-13-53.jpg", "url": "media/2183.jpg", "size": 554567, "thumb": "media/2183.jpg_thumb.jpg"}]}, {"id": 2184, "date": "2023-05-19T19:21:31", "text": "第五天终于有员工卡了 🤗", "views": 108, "forwards": 3, "images": [{"width": 2560, "height": 1920, "date": "2023-05-19T19:21:31", "media_type": "photo", "original_name": "photo_2023-05-19_19-21-31.jpg", "url": "media/2184.jpg", "size": 448473, "thumb": "media/2184.jpg_thumb.jpg"}]}, {"id": 2185, "date": "2023-05-20T17:30:27", "text": "我真的爱上 520 Bike Trail 了,是专门给自行车留的高速路,最近滑滑板上下班一直在这里滑。不用和汽车抢道,不用被人行道高低不平的石板颠,没有红绿灯可以一直按油门不松,路上两边都是树林还能看到小鸟小兔子,总之就是非常棒!", "views": 82, "forwards": 0, "images": [{"width": 1280, "height": 629, "date": "2023-05-20T17:32:17", "media_type": "photo", "original_name": "photo_2023-05-20_17-32-17.jpg", "url": "media/2185.jpg", "size": 259581, "thumb": "media/2185.jpg_thumb.jpg"}]}, {"id": 2186, "date": "2023-05-21T20:50:11", "text": "时间过得好快,这几天发生了好多好多有趣的事情都还没有时间动笔记录下来,房间也开始越来越乱了... 不喜欢这样,感觉需要花一些时间暂停下来存下档", "views": 78, "forwards": 0}, {"id": 2187, "date": "2023-05-22T02:36:03", "text": "前天 HR 组织了实习生高尔夫,听室友说有免费晚饭我也跟去凑热闹啦。坐了一个小时车过去,吃了牛排番茄拌饭,想和大家喝点酒发现我居然还没到年龄... 想想我确实是整个 Building 99 里面年龄最小的人,我为什么在这里 (╯’ – ‘)╯︵ ┻━┻\n\n吃完跟着大家敲敲球,发现和小时候在 Wii 上玩的高尔夫好不一样。Wii 上面只要习惯了控制力度和倾斜就很容易进球,现实中只是把球打出去就好难... 打了两个小时,挥棒大概有一半概率没击到球,击到球又有一半概率挖地或者打到旁边的机器或者从球上面擦过去导致球出去几乎没有速度,击出去了又有一半的概率没有进任何洞。总之一直在垫底,20 个球一共只进了四个得了 13 分,旁边的两位同样是 20 个球已经拿了 95 分了,好厉害\n\n玩得太糟糕不想继续丢人就去和 Wan 躺在旁边没人的沙发上睡觉了,也许高尔夫就不是亚洲人很容易玩懂的吧。真是的为什么不去音游机厅组织活动(不)不过在很好看的夕阳下睡觉也很开心就是了,呼噜呼噜呼", "views": 82, "forwards": 1, "media_group_id": 13477783706901125, "images": [{"width": 1280, "height": 960, "date": "2023-05-22T02:35:52", "media_type": "photo", "original_name": "photo_2023-05-22_02-35-52.jpg", "url": "media/2187.jpg", "size": 171227, "thumb": "media/2187.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-05-22T02:35:59", "media_type": "photo", "original_name": "photo_2023-05-22_02-35-59.jpg", "url": "media/2190.jpg", "size": 386136, "thumb": "media/2190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-22T02:36:00", "media_type": "photo", "original_name": "photo_2023-05-22_02-36-00.jpg", "url": "media/2191.jpg", "size": 155799, "thumb": "media/2191.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-05-22T02:36:02", "media_type": "photo", "original_name": "photo_2023-05-22_02-36-02.jpg", "url": "media/2192.jpg", "size": 178125, "thumb": "media/2192.jpg_thumb.jpg"}]}, {"id": 2193, "date": "2023-05-22T03:19:25", "text": "刚才想打菠萝 🍍 打了半天 buo luo 打不出来,去群里问才发现是 bo luo...\n\n然后我还是没懂,o 和 uo 的发音到底有什么区别,为什么 bfpw 就要根 o,cdghklnrstz 就要根 uo... 完了我已经连拼音都不会了么", "views": 90, "forwards": 0, "images": [{"width": 173, "height": 137, "date": "2023-05-22T03:19:25", "media_type": "photo", "original_name": "photo_2023-05-22_03-19-25.jpg", "url": "media/2193.jpg", "size": 3330, "thumb": "media/2193.jpg_thumb.jpg"}]}, {"id": 2194, "date": "2023-05-22T07:27:56", "text": "昨天和ゆり和蓝夏一起去西雅图市里玩,一路上疯狂发糖甜死了呜呜(好想念些秘密咒语把聊聊传送过来 🙏\n\n先去逛了 Pike Place Market,路过了地球第一家星巴克,原来星巴克的图标最初是一只美人鱼,看现在的图标完全看不出来。也进市场里转了转,看到了两个店铺的店员互相丢鱼鱼的场面,好想变成一只小猫在中间把鱼鱼叼走 。买了一个新鲜出炉的菠萝包,第一次吃到热乎的菠萝包好好吃!不过人真的好多好多,我和蓝夏都差点晕过去了,感觉我虽然没有以前那么社恐了但是人太多还是会物理不适,会不会这也是 ASD 症状...\n\n接下来坐 Monorail 去西雅图中心,单轨地铁好神奇,不过似乎只建了一站就没有继续建了,好可惜。不过也是因为技术上本来就不是很有利吧——即使单轨更好看建起来也更便宜,驾驶速度和变轨速度都不太行。\n\n在西雅图中心去了流行文化博物馆。感觉是聊聊会很感兴趣的地方,科幻奇幻展区里面有好多著名电影的拍摄道具和服装,有《银翼杀手》的剧本和枪、《回到未来》的滑板、第一盒《龙与地下城》的游戏卡... 想想现在能 get 到的这些电影全都是聊聊拉着我去看的,也发现了好多好喜欢的作品,感谢聊聊呜呜。独立游戏展区有些玩过有些眼熟,不过都很有创意,有被 mspaint 画风的 Purrgatory 可爱到。还看到了 Laika 的定格电影展区,原来是 3D 打印了模型和替换脸之后实拍的哇,好厉害,原来 3D 打印机可以打出这么精细的模型,可能我还需要再调调我的那台吧,之前想打一只仙子伊布试了好多次都没完整打出来(x)\n\n接下来坐轻轨去了靠南一些的 RE-PC,看到了不知道多少比我老的古董设备。第一次摸到机械打字机,就像 Ayu 在日记里描述的那样,按下 Shift、Tab、和退格会物理上把整个纸轴上下左右挪好神奇,可惜这里的打字机都不太能用的样子。还看到了很早期的组合电路,比如 MS Softcard... 原来那个时代真的会把 74LS 那种超大块的晶体管逻辑芯片插到 PCB 上做组合电路 (╯’ – ‘)╯︵ ┻━┻\n\n然后去ゆり家借到了一台 i5-6500 的 SFF 小台式和一个 1050 小显卡,不知道够不够带动 VR 虚拟琴呢。好喜欢ゆり家的氛围,感觉完全是我梦寐以求的 EE 工作室的样子。地上躺着各种在其他地方绝对见不到的奇怪硬件,比如有一个好像是 E5 的超迷你 ITX 服务器软路由,一个比手机还小的激光投影仪... 还给我看了好多 DIY 的作品哇,房间里那一对半身高的 DIY 音箱声音好好听\n\n一路回来感觉很多事情的门槛也许没有想象中那么高——用 mspaint 画风也能做出很可爱的游戏,用笨笨的 74LS 也能拼出很实用的电路,我的那些一直堆在 todo list 里面的想法也许并不是肯定做不好。总之感谢ゆり和蓝夏一起出来玩 🦀", "views": 95, "forwards": 2, "media_group_id": 13477923815316493, "images": [{"width": 2560, "height": 1920, "date": "2023-05-22T06:39:23", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-23.jpg", "url": "media/2194.jpg", "size": 734772, "thumb": "media/2194.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:23", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-23.jpg", "url": "media/2195.jpg", "size": 776867, "thumb": "media/2195.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:24", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-24.jpg", "url": "media/2196.jpg", "size": 723431, "thumb": "media/2196.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:24", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-24.jpg", "url": "media/2197.jpg", "size": 822213, "thumb": "media/2197.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2198.jpg", "size": 619633, "thumb": "media/2198.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2199.jpg", "size": 662952, "thumb": "media/2199.jpg_thumb.jpg"}, {"width": 964, "height": 1280, "date": "2023-05-22T06:39:25", "media_type": "photo", "original_name": "photo_2023-05-22_06-39-25.jpg", "url": "media/2200.jpg", "size": 279314, "thumb": "media/2200.jpg_thumb.jpg"}]}, {"id": 2201, "date": "2023-05-22T15:27:53", "text": "不想起床不想起床不想起床 😵🙃😵😶", "views": 104, "forwards": 0}, {"id": 2202, "date": "2023-05-23T01:21:58", "text": "读了这么多篇纸第一次遇到学术造假 😡\n\n标题和 Abstract 看起来可能能用在我的研究里就读一读吧,读着读着发现怎么全都是在说废话,说用 CNN 模型完全不描述架构,其他的模型也完全没提参数细节,源码数据也都没有公布。看它提到了一些相似研究,想先看看别人的吧,然后发现这篇论文下面的 17 篇引用没有一篇能查到 (╯’ – ‘)╯︵ ┻━┻\n\n为什么要这样造假,为什么音频研究投进仿生学和生物力学的期刊能被采纳,还是在 ChatGPT 公开访问之前投稿的... 不理解", "views": 191, "forwards": 2, "images": [{"width": 1280, "height": 844, "date": "2023-05-23T01:21:58", "media_type": "photo", "original_name": "photo_2023-05-23_01-21-58.jpg", "url": "media/2202.jpg", "size": 140387, "thumb": "media/2202.jpg_thumb.jpg"}]}, {"id": 2203, "date": "2023-05-23T05:34:21", "text": "和室友 Wan 一起做咖喱 qwq", "views": 111, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-23T05:34:21", "media_type": "photo", "original_name": "photo_2023-05-23_05-34-21.jpg", "url": "media/2203.jpg", "size": 578027, "thumb": "media/2203.jpg_thumb.jpg"}]}, {"id": 2204, "date": "2023-05-23T16:25:56", "text": "几天前只穿内衣出门会出汗,今天穿羽绒服出门还觉得冷 🌚", "views": 95, "forwards": 0, "reply": {"id": 2149, "text": "28 度大热天,只穿内衣风衣出门都热得出汗。去麦当劳想点一个草莓麦福瑞,说冰淇淋机坏了,那点一个冰沙吧,冰沙机也坏了 🤯", "thumb": "media/2149.jpg_thumb.jpg"}}, {"id": 2205, "date": "2023-05-24T01:45:16", "text": "明明按要求每周只需要工作 40 个小时,但是为什么我每天都早上九点到办公室,下午快七点还不想走 \n\n感觉即使不知道导师和团队的期望有多高也不想让他们失望,就无论已经做了多少准备都想在演讲之前再做一点准备... 但是这样就完全没有时间做其他想做的事情了", "views": 96, "forwards": 0}, {"id": 2206, "date": "2023-05-25T00:31:13", "text": "有免费食物活动诶!整个楼算上我只有两个人没到 21 岁,是不是可以混进去拿一杯酒(不", "views": 90, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T00:31:13", "media_type": "photo", "original_name": "photo_2023-05-25_00-31-13.jpg", "url": "media/2206.jpg", "size": 669928, "thumb": "media/2206.jpg_thumb.jpg"}]}, {"id": 2207, "date": "2023-05-25T04:11:24", "text": "遭 膝盖好疼,走路都好疼 🫠 是不是因为滑板没有减震把膝盖震坏掉了... 早知道就买电自行车了", "views": 85, "forwards": 0}, {"id": 2208, "date": "2023-05-25T06:44:09", "text": "今天演讲完啦,研究方向大概是要自动检测 AI 生成的音乐中声音漂游的问题。比如说如果生成一个五分钟的 jazz 的话,主乐器可能会从柔和的钢琴慢慢变成明亮的木吉他,再逐渐失真变成电吉他,大概就是要检测这种一去不复返的漂游啦。\n\n呜 原本不是这个方向的,原本想做一个主观性音乐评分模型,明明流程都规划好了,然后导师说他们以后的项目用不到改方向吧 (╯’ – ‘)╯︵ ┻━┻ 所以就变成了我想同时做的 side project,不知道会不会有多余的时间来做。\n\n演讲完 Sebastian 带我去参观了音频组的 lab,几年前在新闻上看到的「世界上最安静的房间」居然真的就在眼前,似乎就是这个音频组搭起来的,还有球形的环绕麦克风、用来模拟人类耳道和声道的 dummy head、接了巨大步进马达的椅子... 音频组好厉害!然后让我注册一下服务器就回去啦。\n\n因为需要跑一些 ML 就去申请了最低配置的 GPU Sandbox 来着,然后居然直接给我开了一个 A100 (╯’ – ‘)╯︵ ┻━┻ \n\n...一块 A100 比我一个月的薪水贵了,呜呜要加油让自己的研究不辜负这么好的设备啊,每天再多工作一会吧 😢", "views": 85, "forwards": 1, "media_group_id": 13479976398729357, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T06:17:17", "media_type": "photo", "original_name": "photo_2023-05-25_06-17-17.jpg", "url": "media/2208.jpg", "size": 546414, "thumb": "media/2208.jpg_thumb.jpg"}, {"width": 1115, "height": 628, "date": "2023-05-25T06:44:09", "media_type": "photo", "original_name": "photo_2023-05-25_06-44-09.jpg", "url": "media/2209.jpg", "size": 80328, "thumb": "media/2209.jpg_thumb.jpg"}], "reply": {"id": 2205, "text": "明明按要求每周只需要工作 40 个小时,但是为什么我每天都早上九点到办公室,下午快七点还不想走 \n\n感觉即使不知道导师和团队的期望有多高也不想让他们失望,就无论已经做了多少准备都想在演讲之前再做一点准备... 但是这样就完全没有时间做其他想做的事情了"}}, {"id": 2210, "date": "2023-05-25T20:15:33", "text": "现在的电子设备啊...\n\nhr 给我们发了一个耳机,这个耳机居然没有 3.5 音频接口,USB 口只能充电,所以这个耳机完全不能有线么 🤯", "views": 83, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-25T20:15:32", "media_type": "photo", "original_name": "photo_2023-05-25_20-15-32.jpg", "url": "media/2210.jpg", "size": 487498, "thumb": "media/2210.jpg_thumb.jpg"}]}, {"id": 2211, "date": "2023-05-26T04:21:48", "text": "和 Wan 和 Jessica 一起做可乐鸡翅和白灼白菜 qwq\n\n好耶,又多了一个人做晚饭,这间民宿比起旅店越来越像是一个家了。...可惜很快他们就要搬走 😢", "views": 96, "forwards": 0, "media_group_id": 13480599270509437, "images": [{"width": 1920, "height": 2560, "date": "2023-05-26T04:21:47", "media_type": "photo", "original_name": "photo_2023-05-26_04-21-47.jpg", "url": "media/2211.jpg", "size": 579820, "thumb": "media/2211.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-26T04:21:47", "media_type": "photo", "original_name": "photo_2023-05-26_04-21-47.jpg", "url": "media/2212.jpg", "size": 506777, "thumb": "media/2212.jpg_thumb.jpg"}]}, {"id": 2213, "date": "2023-05-26T05:44:10", "text": "灰蝴蝶!", "views": 84, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-05-26T05:44:09", "media_type": "photo", "original_name": "photo_2023-05-26_05-44-09.jpg", "url": "media/2213.jpg", "size": 352175, "thumb": "media/2213.jpg_thumb.jpg"}]}, {"id": 2214, "date": "2023-05-27T06:43:42", "text": "好累呀... 想休息,但是又不想让电脑休息,想跑起来爬虫再睡,但是精力已经不够把爬虫写完了...", "views": 79, "forwards": 0}, {"id": 2215, "date": "2023-05-27T20:38:42", "text": "盆栽!", "views": 83, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-05-27T20:38:42", "media_type": "photo", "original_name": "photo_2023-05-27_20-38-42.jpg", "url": "media/2215.jpg", "size": 699712, "thumb": "media/2215.jpg_thumb.jpg"}]}, {"id": 2216, "date": "2023-05-28T05:02:14", "text": "Wan 搬出去了... 今天帮忙一起搬家、去他们 CMU 同学聚会蹭蹭饭、去他朋友家里玩了一会\n\n明明刚认识短短两周还是对离别好不舍,仿佛两周里他成为了我在这里唯一的依赖。走之前送给他了一只同款的小猫 plush,希望小猫的魔法能让这份友情保留下来 🙏", "views": 85, "forwards": 0, "media_group_id": 13482001075277541, "images": [{"width": 2560, "height": 1920, "date": "2023-05-28T05:02:12", "media_type": "photo", "original_name": "photo_2023-05-28_05-02-12.jpg", "url": "media/2216.jpg", "size": 933547, "thumb": "media/2216.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-05-27T04:00:02", "media_type": "photo", "original_name": "photo_2023-05-27_04-00-02.jpg", "url": "media/2217.jpg", "size": 851568, "thumb": "media/2217.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-28T05:02:13", "media_type": "photo", "original_name": "photo_2023-05-28_05-02-13.jpg", "url": "media/2218.jpg", "size": 424693, "thumb": "media/2218.jpg_thumb.jpg"}]}, {"id": 2219, "date": "2023-05-29T01:27:19", "text": "正在计划生日的那周去 CA 州玩,发现自己好不会计划呜呜 🫣", "views": 84, "forwards": 0}, {"id": 2220, "date": "2023-05-29T21:33:00", "text": "一些中二片段 qwq", "views": 83, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 154, "file_name": "elemental-creation.x264-35.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-05-29T21:27:50", "media_type": "video_file", "original_name": "elemental-creation.x264-35.mp4", "url": "media/2220.mp4", "size": 24765019, "thumb": "media/2220.mp4_thumb.jpg"}]}, {"id": 2221, "date": "2023-05-29T22:31:57", "text": "昨天ゆり叫上我一起去了 mili 家的机厅!没想到第一次玩到 maimai 和 wacca 和中二和 Nostalgia 居然是在朋友的朋友家里。能买到这么多机台好厉害哇,突然好想在多伦多也开一家机厅怎么办 > <\n\n感觉音游能力真的好容易转移,就像学程序语言一样,学会一种之后入坑其他的都简单好多。初见水平大概在 maimai 8+,wacca 9,中二 11 的样子,不过可惜也没有太多机会继续玩啦\n\n之前听聊聊讲到过 Nostalgia,好喜欢这个游戏的画风和选曲,但是玩到之后发现这种谱面上连续判定上却不连续的排键手感实在太怪了,感觉中二那样全连续或者 IIDX 那样全不连续都好很多。maimai 果然好受欢迎,看 OC 和另一位玩得好厉害,好像是收了一首 14 哇大家都在庆祝。等他们休息的时候我也去试了一下,拍按钮打击感确实好棒,虽然因为太吵还是用触屏玩了 ;-;\n\n不过街机好费体力,OC 的朋友是怎样有精力连续敲五个小时街机的... 我还累倒在沙发上睡了一个小时来着。玩到凌晨两点回家啦,感谢ゆり和 mili qwq", "views": 130, "forwards": 5, "media_group_id": 13483196136710829, "images": [{"width": 2016, "height": 1512, "date": "2023-05-30T03:30:46", "media_type": "photo", "original_name": "photo_2023-05-30_03-30-46.jpg", "url": "media/2221.jpg", "size": 495106, "thumb": "media/2221.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-29T04:35:06", "media_type": "photo", "original_name": "photo_2023-05-29_04-35-06.jpg", "url": "media/2222.jpg", "size": 564032, "thumb": "media/2222.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-30T03:38:36", "media_type": "photo", "original_name": "photo_2023-05-30_03-38-36.jpg", "url": "media/2223.jpg", "size": 421182, "thumb": "media/2223.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-05-29T22:31:28", "media_type": "photo", "original_name": "photo_2023-05-29_22-31-28.jpg", "url": "media/2224.jpg", "size": 807864, "thumb": "media/2224.jpg_thumb.jpg"}]}, {"id": 2225, "date": "2023-05-30T04:23:43", "text": "#桂桂今天吃什么\n我做的牛丼和 Jessica 做的西红柿炒豆腐!", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-30T04:23:42", "media_type": "photo", "original_name": "photo_2023-05-30_04-23-42.jpg", "url": "media/2225.jpg", "size": 741826, "thumb": "media/2225.jpg_thumb.jpg"}]}, {"id": 2226, "date": "2023-05-31T03:41:05", "text": "说 fifty 百分百被听成 fifteen 我投降了 👊", "views": 83, "forwards": 0, "images": [{"width": 1080, "height": 499, "date": "2023-05-31T03:41:05", "media_type": "photo", "original_name": "photo_2023-05-31_03-41-05.jpg", "url": "media/2226.jpg", "size": 30069, "thumb": "media/2226.jpg_thumb.jpg"}]}, {"id": 2227, "date": "2023-05-31T03:50:30", "text": "我说得真的有那么不像 fifty 么... 😨", "views": 84, "forwards": 1, "files": [{"width": 848, "height": 464, "duration": 21, "file_name": "IMG_4871.MOV", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-05-31T03:50:30", "media_type": "video_file", "original_name": "IMG_4871.MOV", "url": "media/2227.MOV", "size": 4443718, "thumb": "media/2227.MOV_thumb.jpg"}]}, {"id": 2228, "date": "2023-05-31T11:17:13", "text": "呜 凌晨四点完全睡不着... 前天报复性补觉把作息打乱了 😪", "views": 81, "forwards": 0}, {"id": 2229, "date": "2023-05-31T19:24:11", "text": "看看微软在用 $5300 的投影仪做什么 🤯", "views": 80, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-05-31T19:24:11", "media_type": "photo", "original_name": "photo_2023-05-31_19-24-11.jpg", "url": "media/2229.jpg", "size": 476694, "thumb": "media/2229.jpg_thumb.jpg"}]}, {"id": 2230, "date": "2023-06-01T07:14:10", "text": "#小桂桂今天喝什么\n芋头奶茶!\n是用@芋头的奶做的吗?🤤", "views": 82, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-06-01T07:14:09", "media_type": "photo", "original_name": "photo_2023-06-01_07-14-09.jpg", "url": "media/2230.jpg", "size": 418515, "thumb": "media/2230.jpg_thumb.jpg"}]}, {"id": 2231, "date": "2023-06-01T20:08:46", "text": "四年前的今天,十六岁的小小桂桂在戴着没有镜片的红色眼镜框自拍 🧐\n\n说起来我从初一就一直在用那张局部着色的栗山未来头像哇,结果好多朋友对我的印象都是那个红色眼镜(x)所以红色眼镜就这样成为了我的一部分,画新めるアイコン的时候也把红色眼镜画进去了,即使我线下其实并不近视 qwq", "views": 82, "forwards": 2, "images": [{"width": 2048, "height": 812, "date": "2023-06-01T20:08:46", "media_type": "photo", "original_name": "photo_2023-06-01_20-08-46.jpg", "url": "media/2231.jpg", "size": 72054, "thumb": "media/2231.jpg_thumb.jpg"}]}, {"id": 2232, "date": "2023-06-02T07:38:50", "text": "给 HyFetch 加了一个 pride month 小彩蛋 qwq\n\n(更新就有啦 pip install -U hyfetch", "views": 101, "forwards": 1, "files": [{"file_name": "Rec 2023-06-02 00-37.mp4", "mime_type": "video/mp4", "date": "2023-06-02T07:38:50", "width": 1276, "height": 814, "duration": 27, "media_type": "animation", "original_name": "Rec 2023-06-02 00-37.mp4", "url": "media/2232.mp4", "size": 3482379, "thumb": "media/2232.mp4_thumb.jpg"}]}, {"id": 2233, "date": "2023-06-03T04:18:04", "text": "#小桂桂这几天吃什么\n一些我做的、一些 Jessica 做的、一些食堂、一些聚餐 qwq\n\n食堂的河粉好好吃哇,居然只要 $8,没有煮直接像火锅一样把生肉放在碗里的热汤里烫熟的做法也好神奇!好想学学,不过用冷冻肉可能不太行...", "views": 75, "forwards": 0, "media_group_id": 13486127076472789, "images": [{"width": 2560, "height": 1920, "date": "2023-06-03T04:18:01", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-01.jpg", "url": "media/2233.jpg", "size": 583824, "thumb": "media/2233.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2234.jpg", "size": 671858, "thumb": "media/2234.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2235.jpg", "size": 524426, "thumb": "media/2235.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:02", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-02.jpg", "url": "media/2236.jpg", "size": 493349, "thumb": "media/2236.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2237.jpg", "size": 700918, "thumb": "media/2237.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2238.jpg", "size": 671395, "thumb": "media/2238.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-03T04:18:03", "media_type": "photo", "original_name": "photo_2023-06-03_04-18-03.jpg", "url": "media/2239.jpg", "size": 518360, "thumb": "media/2239.jpg_thumb.jpg"}]}, {"id": 2240, "date": "2023-06-03T05:50:56", "text": "好累呀... 地上好脏也没有力气吸,房间好乱也没有力气收拾,指甲也好长了 😴", "views": 77, "forwards": 0}, {"id": 2241, "date": "2023-06-03T15:09:43", "text": "红绿灯杆上贴的跨旗掉色变成了阿根廷旗🇦🇷(?)", "views": 118, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-06-03T15:09:43", "media_type": "photo", "original_name": "photo_2023-06-03_15-09-43.jpg", "url": "media/2241.jpg", "size": 607771, "thumb": "media/2241.jpg_thumb.jpg"}]}, {"id": 2242, "date": "2023-06-03T15:50:47", "text": "感觉 Redmond 翻译成雷德蒙德感觉又难听发音又不像...\n\n怎样翻译更好呢?如爱门?红山?红蒙?", "views": 84, "forwards": 0}, {"id": 2243, "date": "2023-06-03T18:15:00", "text": "???我在打什么 🧐\n\n还以为 Earthbound 里面让我打会动的路牌和马克杯已经很迷惑了,Omori 怎么地球都能打的,还真的能打赢 🤯", "views": 84, "forwards": 0, "images": [{"width": 2016, "height": 1409, "date": "2023-06-03T18:15:00", "media_type": "photo", "original_name": "photo_2023-06-03_18-15-00.jpg", "url": "media/2243.jpg", "size": 496024, "thumb": "media/2243.jpg_thumb.jpg"}]}, {"id": 2244, "date": "2023-06-04T20:00:27", "text": "又去机厅了!和前室友 Wan 坐公交去了 Round 1,又玩到了几个上次没玩到的 qwq\n\n玩到了 Chronic Circle!大概是一个控制盘可以转的 maimai,也有触屏操作的部分,不过感觉好难读谱,转起来就不能只看中间分辨出来的音符会落在哪里了,也许改成八个按钮会好一些。\n\n还玩到了 1k 音游 Groove Coaster,打了三首 Arcaea 联动收入的曲子感觉打击感还不错,DX 超性能全金属少女的谱简直是完全一致。手感感觉和太鼓差不多,都是一个一维轨道上下落不同的音符,不过按键不能 roll 啊我的手跟不上了 ;-;\n\n说到太鼓,这里还有一台 2010 年的太鼓 14,屏幕好小好小,分辨率让我想起来小时候在 Wii 上玩的 480P 太鼓,曲子也全都是那个时代的哇,青回了。和身边的人玩了四首,我居然还记得残酷天使的行动纲领🥦的谱子!上次玩这首是什么时候了...\n\n还有超冷门的 museca!是 5k 下落式加上旋转音符和踏板,好喜欢这个简约 UI 设计,不过这台有一个旋钮坏掉了也没有人注意到,看来确实没什么人玩呢,喜欢转转盘的都去玩 IIDX 了(x\n\n累累,坐公交来回一共四个小时好远... 这个距离也不太能经常出勤呢,好可惜 🫣", "views": 84, "forwards": 0, "media_group_id": 13487270623345485, "images": [{"width": 1280, "height": 960, "date": "2023-06-04T20:00:17", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-17.jpg", "url": "media/2244.jpg", "size": 263352, "thumb": "media/2244.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:19", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-19.jpg", "url": "media/2245.jpg", "size": 218787, "thumb": "media/2245.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-04T20:00:21", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-21.jpg", "url": "media/2246.jpg", "size": 252494, "thumb": "media/2246.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:23", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-23.jpg", "url": "media/2247.jpg", "size": 244396, "thumb": "media/2247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-04T20:00:25", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-25.jpg", "url": "media/2248.jpg", "size": 229134, "thumb": "media/2248.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-04T20:00:27", "media_type": "photo", "original_name": "photo_2023-06-04_20-00-27.jpg", "url": "media/2249.jpg", "size": 247687, "thumb": "media/2249.jpg_thumb.jpg"}]}, {"id": 2250, "date": "2023-06-05T06:30:58", "text": "好,无意间翻到了 31 号写到一半的年度总结 🤗", "views": 158, "forwards": 1, "reply": {"id": 1687, "text": "ADHD 现状:搭了 p2p 同步文件的 syncthing 和 obsidian,然后因为同步到 iOS 需要 iCloud 但是我的 iCloud 满了所以去做备份,然后发现了∞年前整理到一半的备份 🌚\n\n预计∞天之后会同样迷惑地看到今天搭到一半的 syncthing 和在 obsidian 里面写到一半的年度总结 🌚"}, "images": [{"width": 719, "height": 1004, "date": "2023-06-05T06:30:58", "media_type": "photo", "original_name": "photo_2023-06-05_06-30-58.jpg", "url": "media/2250.jpg", "size": 154009, "thumb": "media/2250.jpg_thumb.jpg"}]}, {"id": 2251, "date": "2023-06-06T03:07:28", "text": "#桂桂今天吃什么\n照烧鸡腿盖饭和炒白菜!\n\n...然后做饭的时候发现我一周前刚买的不粘锅锅底被划了 🙃 但是这栋民宿里也没有铁炒勺,难道是谁在锅里切东西么... 总之把锅收到房间里了,果然不应该放在外面 😢", "views": 87, "forwards": 0, "media_group_id": 13488166790548397, "images": [{"width": 1920, "height": 2560, "date": "2023-06-06T03:07:26", "media_type": "photo", "original_name": "photo_2023-06-06_03-07-26.jpg", "url": "media/2251.jpg", "size": 1017882, "thumb": "media/2251.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-06T03:07:28", "media_type": "photo", "original_name": "photo_2023-06-06_03-07-28.jpg", "url": "media/2252.jpg", "size": 539647, "thumb": "media/2252.jpg_thumb.jpg"}]}, {"id": 2253, "date": "2023-06-06T05:09:25", "text": "好羡慕去年实习的方向感,因为是复现研究只要按照别人的方法尝试收集数据实现然后公开一些可读的代码就好。\n\n现在的研究需要自己找方向,时间已经过去了四分之一,碰到了两个死路还要回到原点重新找方向。看到新的分岔也不知道哪条会通向答案,想要冒险 take risk 尝试些不寻常的思路,但是感觉现在的进度不能让我再浪费一周探索了,压力好大... 😭", "views": 72, "forwards": 1, "forwarded_from": {"name": "废纸篓"}}, {"id": 2255, "date": "2023-06-07T03:35:24", "text": "在 MS 工作就必须用 Azure,发现 Azure 还没有我的 homelab 好用 🐱\n\n上周从 GCR 申请了一台有 GPU 的服务器,他们在 Azure 上分配给我了一个 A100 VPS,配了两个 1TB HDD。第二周爬数据,爬的时候懒得做处理直接把 json 存下来了,爬了大概 100GB 九百万个 json,然后清理数据分析的时候读的特别慢,刚开始还以为是 python json 解析慢结果换成 rust simd-json 还是一样慢,然后 btop 一下看 100% IO 读速居然只有 5 MB/s 😨 好,读本地硬盘比从网上爬还慢了\n\n找解决方案的时候 fdisk -l 发现有一个没有初始化的 800GB NVMe,测一下顺序写 825 MB/s。群友告诉我这是重启都有可能清空的临时盘,但是没办法呀就用这个吧,然后就把数据 rsync 过去了,可能因为 rsync 是顺序读快一点,50 MB/s。同时又发邮件找 GCR 客服要了一块 SSD,一串邮件之后,他们在五分钟内重启了服务器并给我把那块 1T HDD “扩容成” 2TB SSD 了... 这是什么魔法 😨\n\nfdisk 显示甚至分区表都没有变但是空间确实多了 1T,新的数据写入 233 MB/s,但是旧的数据读取更慢了,900 KB/s。算了算了,那就搬数据吧,然后发现重启之后那个临时 NVMe 盘居然真的被清空了... 重新从扩容 SSD 拷到 NVMe 再重新建文件系统拷回去,前者 900 KB/s 拷了两整天才拷完,不过后者两个小时就拷完啦。\n\n好,终于有一个能用的 SSD 了,做了些数据分析,发现数据不太能用,开始爬新的数据。新的爬虫改成了 postgres,因为实在不想再折腾这么多小文件了,虽然 pg 也有 pg 的问题... 总之踩了各种坑把新的爬虫写好了。全都跑起来之后发现即使在 SSD 上跑 pg 也会遇到读写瓶颈,似乎占到 100% IO 也只能写到 50MB/s。结果再次迁移到临时 NVMe 上面去了,写到 400MB/s 瓶颈反而更平衡一些,又写了一个备份脚本每小时把数据同步回 SSD 上,终于有望在有限的时间内把数据爬完了 ;-;", "views": 85, "forwards": 1, "media_group_id": 13488871396425789, "images": [{"width": 2560, "height": 1920, "date": "2023-06-07T03:35:22", "media_type": "photo", "original_name": "photo_2023-06-07_03-35-22.jpg", "url": "media/2254.jpg", "size": 869811, "thumb": "media/2254.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-07T03:35:23", "media_type": "photo", "original_name": "photo_2023-06-07_03-35-23.jpg", "url": "media/2255.jpg", "size": 913901, "thumb": "media/2255.jpg_thumb.jpg"}]}, {"id": 2256, "date": "2023-06-07T05:16:19", "text": "#桂桂今天吃什么\nJessica 住在这里的最后一天一起做了土豆肥牛和速冻混沌 👩‍🍳\n\n明天她搬走之后这里会做饭的就只剩下我一个人了... 呜", "views": 84, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-06-07T05:16:18", "media_type": "photo", "original_name": "photo_2023-06-07_05-16-18.jpg", "url": "media/2256.jpg", "size": 834696, "thumb": "media/2256.jpg_thumb.jpg"}]}, {"id": 2257, "date": "2023-06-08T05:44:20", "text": "发现我即使是在中文语境下说数字也还是会习惯用英文的语法排列,比如 1/5 我会说成“一除五”,之前聊爬数据的时候 16,000,000 说成了“十六百万”,和父母聊天也总会随口说出二十千一百千的 🌚\n\n感觉这样好 whitewashed,但是真的去转换的话就会觉得啊脑子转不过来了", "views": 84, "forwards": 0}, {"id": 2259, "date": "2023-06-09T04:53:24", "text": "小兔兔!小兔兔伸长脖子摘扫帚草 qwq", "views": 89, "forwards": 1, "media_group_id": 13490291234883477, "files": [{"width": 1280, "height": 720, "duration": 7, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-06-09T04:53:24", "media_type": "video_file", "original_name": "video_2023-06-09_04-53-24.mp4", "url": "media/2259.mp4", "size": 2587323, "thumb": "media/2259.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-06-09T04:53:22", "media_type": "photo", "original_name": "photo_2023-06-09_04-53-22.jpg", "url": "media/2258.jpg", "size": 1263503, "thumb": "media/2258.jpg_thumb.jpg"}]}, {"id": 2260, "date": "2023-06-09T05:50:25", "text": "哭哭 有时差好难受,想晚上九点准时吃褪黑素和聊聊连电话一起睡但是总会被乱七八糟的事情打扰... 😪", "views": 80, "forwards": 0}, {"id": 2261, "date": "2023-06-09T15:40:14", "text": "正好在这个月结算的最后一天把流量用完了 qwq 好幸运", "views": 79, "forwards": 0, "images": [{"width": 2048, "height": 1716, "date": "2023-06-09T15:40:14", "media_type": "photo", "original_name": "photo_2023-06-09_15-40-14.jpg", "url": "media/2261.jpg", "size": 84343, "thumb": "media/2261.jpg_thumb.jpg"}]}, {"id": 2262, "date": "2023-06-09T17:47:04", "text": "自制奶茶!\n\n...不太好喝。即使颜色深但是茶味也好淡,需要查查怎样让茶味更浓一点(x)", "views": 86, "forwards": 1, "files": [{"mime_type": "video/mp4", "date": "2023-06-09T17:47:04", "width": 480, "height": 854, "duration": 15, "media_type": "animation", "original_name": "animation_2023-06-09_17-47-04.mp4", "url": "media/2262.mp4", "size": 1462511, "thumb": "media/2262.mp4_thumb.jpg"}]}, {"id": 2263, "date": "2023-06-09T23:33:51", "text": "等数据跑的时候都在干什么", "views": 81, "forwards": 0, "media_group_id": 13490829048372805, "images": [{"width": 2560, "height": 1920, "date": "2023-06-09T23:27:54", "media_type": "photo", "original_name": "photo_2023-06-09_23-27-54.jpg", "url": "media/2263.jpg", "size": 415063, "thumb": "media/2263.jpg_thumb.jpg"}, {"width": 1841, "height": 1512, "date": "2023-06-09T23:33:50", "media_type": "photo", "original_name": "photo_2023-06-09_23-33-50.jpg", "url": "media/2264.jpg", "size": 244191, "thumb": "media/2264.jpg_thumb.jpg"}]}, {"id": 2265, "date": "2023-06-10T05:03:38", "text": "呜呜 高中学的物理全都还给物理老师了。刚才和聊聊聊天的时候问我从六楼跳下去要多久落地,想解。还记得第一步应该假设一个常量 9.8,但是想不起来代表什么、是什么单位... 随口说了一个“地球的引力是 9.8 公里每小时”(??)🤗\n\n被聊聊提醒才想起来是加速度 m/ss,然后解积分的时候 t 变成 t² 还忘记加 1/2... 自闭了,我为什么要上学,明明什么都记不住... 😢", "views": 89, "forwards": 1}, {"id": 2266, "date": "2023-06-11T00:41:34", "text": "#桂桂今天吃什么\n微波炉方便鸡翅!\n\n居然可以直接用微波炉做烤鸡哇,早上把鸡腌好,想吃的时候直接微波炉八分钟就烤好了!好方便,味道也很不错 qwq", "views": 87, "forwards": 0, "media_group_id": 13491552752603077, "images": [{"width": 2560, "height": 1920, "date": "2023-06-11T00:41:32", "media_type": "photo", "original_name": "photo_2023-06-11_00-41-32.jpg", "url": "media/2266.jpg", "size": 455599, "thumb": "media/2266.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-11T00:41:33", "media_type": "photo", "original_name": "photo_2023-06-11_00-41-33.jpg", "url": "media/2267.jpg", "size": 654562, "thumb": "media/2267.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-11T00:35:39", "media_type": "photo", "original_name": "photo_2023-06-11_00-35-39.jpg", "url": "media/2268.jpg", "size": 593130, "thumb": "media/2268.jpg_thumb.jpg"}]}, {"id": 2269, "date": "2023-06-11T07:11:05", "text": "之前开坑了大概是我玩过的第一个恐怖游戏。今天玩了好久,现在想睡觉但是闭上眼睛全都是恐怖的插画,第一次感觉到对自己的神经网络完全失去控制,想要放空大脑但是它就是不听话,反而越想控制乱七八糟的东西就越多了,明明以前不会这样子... 好害怕,吃了一些褪黑素希望能睡着 😪\n\n以后绝对不要在床边没有人抱的时候玩恐怖游戏了呜... 🌧", "views": 94, "forwards": 1}, {"id": 2270, "date": "2023-06-11T12:37:39", "text": "#梦 做了噩梦。梦见聊聊消失了,用哪个软件发消息打电话都没有回应。过了一会,切应用的时候发现所有和聊聊相关的内容都被混乱的红色黑色马克笔线条和叉叉涂掉了,从聊天记录到以前的照片都是。我关掉手机,去重要文件夹里找聊聊曾经给我的信和物理照片发现也同样被涂掉了。翻文件夹的时候突然感觉到身后有人在注视着我,转过头看到一团浮在空中的马克笔线条盖过整个视野,突然睁开无数双竖着的眼睛... 被吓醒了 😭\n\n...刚醒的时候睁开右眼看到了一片纯白,就仿佛光影引擎坏掉了一样的那种白,又被吓得坐起来了,冷静下来才想起来是昨晚自己太害怕开了灯()🤗", "views": 89, "forwards": 0}, {"id": 2271, "date": "2023-06-12T01:18:39", "text": "呜 之前说想要合租的高中同学把这件事忘记了,然后他租了宿舍 🤯", "views": 86, "forwards": 0}, {"id": 2272, "date": "2023-06-12T03:46:26", "text": "#租房广告\n九月份多伦多北约克的两居公寓又空出一个房间了,想合租欢迎联系 Azalea!\n\n座标在 Wilson 地铁站旁边走路五分钟,价格大概 CA$950/mo,离 Costco 走路十五分钟。大概是图上那么大的房间,有两个小衣橱、书桌书架椅子、独立卫生间浴室、停车位,共享客厅和厨房。\n\n共享设施的话,有灶台烤箱洗碗机搅拌机洗衣机烘干机、有上下 1 Gbps 光纤 WiFi6、可以分配动态公网 IP 给服务器、可以用我们的两台 3D 打印机、焊接/手工工作台、电钢琴和吉他和 DIY 马林巴琴、电视、VR 头显和各种游戏机和音游手台 \n\n住在主卧的是 UofT 计算机系本科三年生 Azalea(Github | Blog)和约克大学软件工程研究生 Lindsey(Twitter),对室友的要求是 1. 支持 LGBTQ+ 🌈,2. 是任意方面的 nerd(有感兴趣到能聊上一整天的东西就满足,比如开源项目/运维/心理/工程/音游/流行文化/铁道/游戏/etc)3. 和我们有越多交集越好\n\n总之想要合租欢迎联系哦 🪟", "views": 1049, "forwards": 22, "media_group_id": 13492332690096989, "images": [{"width": 1280, "height": 960, "date": "2023-06-12T03:27:04", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-04.jpg", "url": "media/2272.jpg", "size": 155031, "thumb": "media/2272.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-12T03:27:05", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-05.jpg", "url": "media/2273.jpg", "size": 106591, "thumb": "media/2273.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-12T03:27:06", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-06.jpg", "url": "media/2274.jpg", "size": 184652, "thumb": "media/2274.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-12T03:27:07", "media_type": "photo", "original_name": "photo_2023-06-12_03-27-07.jpg", "url": "media/2275.jpg", "size": 125342, "thumb": "media/2275.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-06-12T03:28:02", "media_type": "photo", "original_name": "photo_2023-06-12_03-28-02.jpg", "url": "media/2276.jpg", "size": 238753, "thumb": "media/2276.jpg_thumb.jpg"}]}, {"id": 2277, "date": "2023-06-13T07:17:10", "text": "在乐器店看到了一把好不一样的吉他,好瘦好瘦!原来吉他也会想要减肥吗(不", "views": 82, "forwards": 0, "media_group_id": 13493125040835485, "images": [{"width": 2560, "height": 1920, "date": "2023-06-13T07:17:08", "media_type": "photo", "original_name": "photo_2023-06-13_07-17-08.jpg", "url": "media/2277.jpg", "size": 460346, "thumb": "media/2277.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-13T07:17:09", "media_type": "photo", "original_name": "photo_2023-06-13_07-17-09.jpg", "url": "media/2278.jpg", "size": 472858, "thumb": "media/2278.jpg_thumb.jpg"}]}, {"id": 2279, "date": "2023-06-13T18:16:15", "text": "在翻两年前的照片,仿佛能闻到以前街道教室和宿舍的味道 🫢", "views": 80, "forwards": 0}, {"id": 2280, "date": "2023-06-13T23:31:57", "text": "突然想到,会不会 embedding model 和 generative model 结合在一起就是完美的极限压缩工具 🧐\n\n举一个简单的例子就是,假如我想给你发一张图片,我先用 embedding 把它转换成最能描述它的一系列文字标签,发给你只要几十字节,之后你再用 generative 模型用这些文字标签生成一张图片 😇", "views": 93, "forwards": 1}, {"id": 2281, "date": "2023-06-14T16:11:28", "text": "和前室友 Wan 聊天,他觉得 arXiv 没有 peer review 还是有很多学术垃圾,他的研究里几乎不看,但是毕竟他在研究数据库。\n\nMeanwhile 我的研究需要看的几乎全都是只发布在 arXiv,毕竟以前的音乐生成模型都是生成谱子,直接通过文字描述生成音频音乐还很新,大部分的文献都还不到一岁...\n\n一周前刚发到 arXiv 的两篇就已经完全改变了我的项目的可行性 🌚 一篇是 Meta AI 的开源生成模型 MusicGen,另一篇是 MAP 的开源音乐文字 embedding MERT,终于不用因为拿不到谷歌的闭源 MusicLM 和 MuLan 发愁了 👊", "views": 82, "forwards": 0}, {"id": 2282, "date": "2023-06-15T03:39:44", "text": "去琴店白嫖练琴 \n\n...要把自己弹睡着了 🤗 怎么办呀呜好想传送回家", "views": 84, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 21, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-06-15T03:40:49", "media_type": "video_file", "original_name": "video_2023-06-15_03-40-49.mp4", "url": "media/2282.mp4", "size": 3181595, "thumb": "media/2282.mp4_thumb.jpg"}]}, {"id": 2283, "date": "2023-06-15T04:35:08", "text": "今天回家之前发现了 building 99 里面的乒乓球桌,和不认识的朋友们打了乒乓球!原本还不太会打的,打了一会似乎能连续接上球了好开心!最长连续接上了五个球哇 qwq", "views": 81, "forwards": 0}, {"id": 2285, "date": "2023-06-15T04:44:47", "text": "刚才回家的路上看到了一支好孤独的毛地黄,孤独得看上去像是垂下了头 😢", "views": 83, "forwards": 0, "media_group_id": 13494434296315085, "images": [{"width": 1920, "height": 2560, "date": "2023-06-15T04:44:19", "media_type": "photo", "original_name": "photo_2023-06-15_04-44-19.jpg", "url": "media/2284.jpg", "size": 613378, "thumb": "media/2284.jpg_thumb.jpg"}, {"width": 1512, "height": 1607, "date": "2023-06-15T04:44:46", "media_type": "photo", "original_name": "photo_2023-06-15_04-44-46.jpg", "url": "media/2285.jpg", "size": 707726, "thumb": "media/2285.jpg_thumb.jpg"}]}, {"id": 2286, "date": "2023-06-15T06:20:34", "text": "我:时间有英制单位嘛?\n聊聊:有呀,一英镑的东西从一英尺的距离落地的时间定义为一英秒!", "views": 86, "forwards": 1}, {"id": 2287, "date": "2023-06-16T01:18:33", "text": "musescore 平台怎么回事... 几年前开始下载其他用户传的谱子要会员,去年开始打印也需要会员,今年甚至看都只能看两张谱子了 😡", "views": 88, "forwards": 1, "images": [{"width": 1080, "height": 1767, "date": "2023-06-16T01:18:32", "media_type": "photo", "original_name": "photo_2023-06-16_01-18-32.jpg", "url": "media/2287.jpg", "size": 138250, "thumb": "media/2287.jpg_thumb.jpg"}]}, {"id": 2288, "date": "2023-06-16T05:36:35", "text": "又到了收拾东西的时候... 不想扔东西,但是又必须要扔 🫣\n\n之前因为分离焦虑买了一本撕撕日历,留下了从那一天到回家的部分,把其他的撕掉了。但是这些撕掉的页也都好好看,扔掉总觉得好浪费,总觉得这些照片会很伤心,就留下来了,明明并没有用... 就这样行李箱里的东西已经堆得装不下了 😢", "views": 80, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-16T05:36:34", "media_type": "photo", "original_name": "photo_2023-06-16_05-36-34.jpg", "url": "media/2288.jpg", "size": 747889, "thumb": "media/2288.jpg_thumb.jpg"}]}, {"id": 2289, "date": "2023-06-16T06:35:40", "text": "感觉有了 ChatGPT 之后我已经逐渐退化掉用谷歌收集信息的能力了... 这不好", "views": 78, "forwards": 0}, {"id": 2290, "date": "2023-06-17T03:59:38", "text": "找到室友了!👍", "views": 77, "forwards": 0, "reply": {"id": 2272, "text": "#租房广告\n九月份多伦多北约克的两居公寓又空出一个房间了,想合租欢迎联系 Azalea!\n\n座标在 Wilson 地铁站旁边走路五分钟,价格大概 CA$950/mo,离 Costco 走路十五分钟。大概是图上那么大的房间,有两个小衣橱、书桌书架椅子、独立卫生间浴室、停车位,共享客厅和厨房。\n\n共享设施的话,有灶台烤箱洗碗机搅拌机洗衣机烘干机、有上下 1 Gbps 光纤 WiFi6、可以分配动态公网 IP 给服务器、可以用我们的两台 3D 打印机、焊接/手工工作台、电钢琴和吉他和 DIY 马林巴琴、电视、VR 头显和各种游戏机和音游手台 \n\n住在主卧的是 UofT 计算机系本科三年生 Azalea(Github | Blog)和约克大学软件工程研究生 Lindsey(Twitter),对室友的要求是 1. 支持 LGBTQ+ 🌈,2. 是任意方面的 nerd(有感兴趣到能聊上一整天的东西就满足,比如开源项目/运维/心理/工程/音游/流行文化/铁道/游戏/etc)3. 和我们有越多交集越好\n\n总之想要合租欢迎联系哦 🪟", "thumb": "media/2272.jpg_thumb.jpg"}}, {"id": 2292, "date": "2023-06-17T15:18:40", "text": "如何不输给资本的小技巧:每次打完 uber 要一个电话号,不仅能交到朋友,以后在同一个区域有计划的旅行就不用被 uber 抽成了!\n\n是既能让我花更少钱又能让司机收到更多钱的魔法 qwq", "views": 76, "forwards": 0, "media_group_id": 13496120961104101, "images": [{"width": 1024, "height": 889, "date": "2023-06-17T15:07:13", "media_type": "photo", "original_name": "photo_2023-06-17_15-07-13.jpg", "url": "media/2291.jpg", "size": 63677, "thumb": "media/2291.jpg_thumb.jpg"}, {"width": 1080, "height": 1660, "date": "2023-06-17T15:07:13", "media_type": "photo", "original_name": "photo_2023-06-17_15-07-13.jpg", "url": "media/2292.jpg", "size": 179744, "thumb": "media/2292.jpg_thumb.jpg"}]}, {"id": 2293, "date": "2023-06-17T16:48:54", "text": "下周请假了,去加州和豆腐玩 qwq\n\n昨天五点把研究收一下尾就回家收拾东西叫车搬到 Wan 家里啦。然后想起来有重要的东西落在微软了... 骑电滑板加坐公交车 B 线回去取。大概晚上九点多到了办公楼,我的卡居然真的能刷进去。办公楼好安静,楼里还是路上都没有人的影子,似乎能关的灯都关掉了。我的办公桌旁边的灯开关坏掉了所以一直开着,比我还勤奋呢。\n\n取完东西坐公交车 545 回家,结果上车拿出手机和朋友聊着聊着就坐过站了,因为它居然只有一站(??)居然 B 线要 20 分钟的路程 545 五分钟就到了!然后下一站就是西雅图市中心 (╯’ – ‘)╯︵ ┻━┻\n\n所以就迷迷糊糊去了一次市中心... 去 711 买了两个三明治又坐 545 回家了。车到站之后还有一段路程要骑电滑板回去,看到 520 Bike Trail 正好在边上就骑上去了... 然后发现晚上这条路好可怕,真的就是在森林里摸黑,打了闪光灯还是什么都看不到 😭 不过路上草坪上看到了三只小兔兔,赚了赚了ww\n\n总之活着回到家了好幸运 😢", "views": 73, "forwards": 0, "media_group_id": 13496164274767093, "images": [{"width": 2560, "height": 1920, "date": "2023-06-17T04:35:29", "media_type": "photo", "original_name": "photo_2023-06-17_04-35-29.jpg", "url": "media/2293.jpg", "size": 873326, "thumb": "media/2293.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:48", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-48.jpg", "url": "media/2294.jpg", "size": 488604, "thumb": "media/2294.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:49", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-49.jpg", "url": "media/2295.jpg", "size": 738581, "thumb": "media/2295.jpg_thumb.jpg"}, {"width": 1080, "height": 527, "date": "2023-06-17T16:48:49", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-49.jpg", "url": "media/2296.jpg", "size": 69470, "thumb": "media/2296.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-06-17T16:48:51", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-51.jpg", "url": "media/2297.jpg", "size": 579744, "thumb": "media/2297.jpg_thumb.jpg"}, {"width": 1080, "height": 935, "date": "2023-06-17T16:48:51", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-51.jpg", "url": "media/2298.jpg", "size": 86668, "thumb": "media/2298.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-17T16:48:52", "media_type": "photo", "original_name": "photo_2023-06-17_16-48-52.jpg", "url": "media/2299.jpg", "size": 567517, "thumb": "media/2299.jpg_thumb.jpg"}]}, {"id": 2300, "date": "2023-06-17T21:19:40", "text": "贴贴小猫", "views": 70, "forwards": 0, "images": [{"width": 2016, "height": 1414, "date": "2023-06-17T21:19:39", "media_type": "photo", "original_name": "photo_2023-06-17_21-19-39.jpg", "url": "media/2300.jpg", "size": 376646, "thumb": "media/2300.jpg_thumb.jpg"}]}, {"id": 2301, "date": "2023-06-18T04:41:29", "text": "#桂桂豆腐猫球今天吃什么\n豆腐做的刀削面!好棒好棒感谢豆腐 qwq\n\n能放这么多种食材好厉害哇,我总是会怕放坏掉所以有保质期的食材每次都只敢同时打开一种🧊", "views": 74, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-18T04:41:29", "media_type": "photo", "original_name": "photo_2023-06-18_04-41-29.jpg", "url": "media/2301.jpg", "size": 383571, "thumb": "media/2301.jpg_thumb.jpg"}]}, {"id": 2302, "date": "2023-06-18T07:11:46", "text": "今天飞到 SJC 贴到豆腐和猫猫球了!出机场猫猫球下车接我的时候没有认出来,人实在太多了又不敢主动去认,结果就面对面打了好多字然后啊原来就在我眼前吗,啊啊好想钻到飞机底下(x)呜以后认人之前一定要问好对方的穿搭。\n\n怎么感觉这个月见到的所有人线上线下形象差异都好大——imbushuo 线下完全没有线上那种不可触及的感觉、ゆり线下带着一种文字聊天无法传达的温柔、猫猫球线下超级超级精致可爱。呜,总之很多朋友在我心中的形象都不再是头像/文字了是一件很开心的事情!\n\n一起去了韩餐厅,我点了「微辣」的豆腐牛肉汤然后发现这已经是我能吃的最辣的程度了 ;-;;; 呜,在韩菜系面前我就是完全不能吃辣是吗。不过豆腐汤好好吃!到现在我只做过炒豆腐和凉拌豆腐,想要学的食谱增加了!\n\n然后去了 Computer History Museum!从算盘之类的计算工具一直到互联网热潮感觉没有什么这里找不到的。有输入输出是用笔在网格纸上画图的模拟积分器、有第一台可编程数字计算机 ENIAC 的一部分(上面好多真空管都有换过的痕迹,看来它真的很容易坏hhh)、有尺寸比我还宽还高却能转 1200 RPM 的巨型磁盘、看上去像是纯手工的磁芯存储、Utah 茶壶、Atari 2600 开发阶段飞了无数根跳线的样板、1968 年的早期 VR 设备、第一台谷歌服务器机柜...\n\n发现好多现在觉得很新的东西其实都是几十年前就有了,VR 也好、SSD 也好、语音识别 NLP 的机器人也好。我现在做的生成音乐研究中,很多模型用的 LSTM 和 CNN 架构也是 90 年代就有了,只不过现在的硬件可以喂它吃更多数据而已... 突然感觉是不是研究方向在退化,有些 mind-blowing 🤯", "views": 95, "forwards": 2, "media_group_id": 13496578455613061, "images": [{"width": 2560, "height": 1920, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2302.jpg", "size": 625200, "thumb": "media/2302.jpg_thumb.jpg"}, {"width": 2016, "height": 1449, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2303.jpg", "size": 453970, "thumb": "media/2303.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:44", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-44.jpg", "url": "media/2304.jpg", "size": 619286, "thumb": "media/2304.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:45", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-45.jpg", "url": "media/2305.jpg", "size": 863912, "thumb": "media/2305.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-18T07:11:45", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-45.jpg", "url": "media/2306.jpg", "size": 648888, "thumb": "media/2306.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:46", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-46.jpg", "url": "media/2307.jpg", "size": 604418, "thumb": "media/2307.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-18T07:11:46", "media_type": "photo", "original_name": "photo_2023-06-18_07-11-46.jpg", "url": "media/2308.jpg", "size": 675879, "thumb": "media/2308.jpg_thumb.jpg"}]}, {"id": 2309, "date": "2023-06-18T19:48:14", "text": "谷歌地图迷惑行为大赏", "views": 78, "forwards": 1, "media_group_id": 13496941552183573, "images": [{"width": 1080, "height": 828, "date": "2023-06-18T19:48:11", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-11.jpg", "url": "media/2309.jpg", "size": 96420, "thumb": "media/2309.jpg_thumb.jpg"}, {"width": 1080, "height": 1108, "date": "2023-06-18T19:48:12", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-12.jpg", "url": "media/2310.jpg", "size": 118467, "thumb": "media/2310.jpg_thumb.jpg"}, {"width": 1017, "height": 1280, "date": "2023-06-18T19:48:13", "media_type": "photo", "original_name": "photo_2023-06-18_19-48-13.jpg", "url": "media/2311.jpg", "size": 161531, "thumb": "media/2311.jpg_thumb.jpg"}]}, {"id": 2312, "date": "2023-06-19T05:21:25", "text": "#桂桂豆腐猫球今天吃什么\n豆腐做的番茄奶油起司鸡肉意面!\n\n去日超看到了一个很神奇的番茄奶油酱就买了,把西红柿酱和 Alfredo 酱好吃的地方整合到一起了,豆腐炒完又加了一些🧀让酱更浓稠,好好吃 🤩", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-19T05:21:24", "media_type": "photo", "original_name": "photo_2023-06-19_05-21-24.jpg", "url": "media/2312.jpg", "size": 465534, "thumb": "media/2312.jpg_thumb.jpg"}]}, {"id": 2313, "date": "2023-06-21T08:34:12", "text": "毛毛虫草想要吃掉月亮", "views": 84, "forwards": 0, "reply": {"id": 992, "text": "是夏天的毛毛虫草!\n\n(然后聊聊说没有听说过有人把狗尾草叫成毛毛虫草的... 我反而刚知道原来它是狗尾草"}, "images": [{"width": 2560, "height": 1920, "date": "2023-06-21T08:34:12", "media_type": "photo", "original_name": "photo_2023-06-21_08-34-12.jpg", "url": "media/2313.jpg", "size": 336804, "thumb": "media/2313.jpg_thumb.jpg"}]}, {"id": 2314, "date": "2023-06-21T15:01:42", "text": "发现自己真的好怕冷。好像没有人像我一样需要睡觉暖气开 25℃ 还盖两层厚被子、在公司大家穿长袖的恒温环境和室外二十度的天气还穿羽绒服\n\n呜 这次出来旅游无论是周五在 Wan 家借住还是今天在和猫猫球豆腐一起找的民宿睡都没有多余的被子,因为别人觉得热也不太能把温度调高的样子... 立即下单了一张被子 😴 看来以后和朋友旅游需要准备一张便携被子了,淘宝上那种像羽绒服一样压缩率超高的被子好像很棒 🤩", "views": 98, "forwards": 0, "media_group_id": 13498877617949957, "images": [{"width": 2560, "height": 1920, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2314.jpg", "size": 662084, "thumb": "media/2314.jpg_thumb.jpg"}, {"width": 600, "height": 800, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2315.jpg", "size": 118521, "thumb": "media/2315.jpg_thumb.jpg"}, {"width": 2048, "height": 1127, "date": "2023-06-21T15:01:41", "media_type": "photo", "original_name": "photo_2023-06-21_15-01-41.jpg", "url": "media/2316.jpg", "size": 126726, "thumb": "media/2316.jpg_thumb.jpg"}], "reply": {"id": 1302, "text": "好冷好冷... 明明现在房间里 26℃ 还盖了一层厚被子,聊聊书书都觉得热\n\n感觉好像身体里的能量快要燃尽了..."}}, {"id": 2318, "date": "2023-06-22T05:42:48", "text": "加拿大居民来美国过21岁生日之 我又可以喝酒了", "views": 97, "forwards": 0, "forwarded_from": {"name": "家常豆腐"}}, {"id": 2319, "date": "2023-06-25T06:05:06", "text": "收到了豆腐给我的生日礼物,是一台超迷你,厚度比 itx 还小,长宽比我手掌还小的六代 OptiPlex!而且是完美支持黑苹果的配置耶,好耶有 mac mini 了 🤩\n\n感谢豆腐 qwq", "views": 99, "forwards": 2, "images": [{"width": 1920, "height": 2323, "date": "2023-06-25T06:05:21", "media_type": "photo", "original_name": "photo_2023-06-25_06-05-21.jpg", "url": "media/2319.jpg", "size": 805409, "thumb": "media/2319.jpg_thumb.jpg"}]}, {"id": 2320, "date": "2023-06-26T06:12:15", "text": "飞回西雅图啦,感谢豆腐和猫猫球带我在加州玩 🦀 需要补补旅游日记(x)", "views": 90, "forwards": 1}, {"id": 2321, "date": "2023-06-26T07:16:35", "text": "19 号去了 SF Museum of Modern Art!果然太现代就不太容易理解——能看懂能共情的作品完全占少数。不过比起说没看懂什么还是说些喜欢的作品和自己的解读好啦。\n\n第一张《Quantum Cloud》是一个由不同角度的钢棒组成的人形阴影。也许钢棒代表着浮游在集体智慧中的一个个想法,而长大的过程就是从这团零散中找到自己的认同、把自己的人形拼好。然而被选中的想法也成为了身上一个个尖刺,让人在渴望亲近的时候互相刺伤...\n\n第二张《Le Roi de Baton》是堆在桌子上装了各种奇怪物品的瓶罐,也许是一种记录回忆的方法,把生活分成一个个小玻璃杯,用每段时间中最有象征性的物品去填满,像是承载了时间的纪念品,好想试试呢。\n\n第三第四张是《One Way Color Tunnel》进出两个方向截然不同的浮空走廊——向里面走走过的像是黑色的尖刺,回过头却是光彩靓丽的水晶洞。感觉生活的回忆也是这样,即使前方的路被四面八方的困难缠绕,走过之后存下的回忆也会结出美丽的结晶,推动着我继续前行...\n\n第五张是算法导论的封面图,属于圣地巡礼了hhhh\n\n什么时候 AI 图像理解模型也能解读出艺术作品中属于自己的主观含义呢?感觉也许用来训练图像生成模型的 loss 也不太对,因为和发现喜欢很多作品并不是因为客观上好看或者符合文字描述,而是在奇妙的地方引起了共鸣。会不会这也意味着我现在在研究的客观音乐打分系统不可能做好...", "views": 82, "forwards": 2, "media_group_id": 13502110363682077, "images": [{"width": 1920, "height": 2560, "date": "2023-06-26T06:59:24", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-24.jpg", "url": "media/2321.jpg", "size": 473888, "thumb": "media/2321.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T06:59:25", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-25.jpg", "url": "media/2322.jpg", "size": 305462, "thumb": "media/2322.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T06:59:27", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-27.jpg", "url": "media/2323.jpg", "size": 1103817, "thumb": "media/2323.jpg_thumb.jpg"}, {"width": 1840, "height": 2558, "date": "2023-06-26T06:59:31", "media_type": "photo", "original_name": "photo_2023-06-26_06-59-31.jpg", "url": "media/2324.jpg", "size": 1191892, "thumb": "media/2324.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-06-19T21:55:06", "media_type": "photo", "original_name": "photo_2023-06-19_21-55-06.jpg", "url": "media/2325.jpg", "size": 157760, "thumb": "media/2325.jpg_thumb.jpg"}]}, {"id": 2327, "date": "2023-06-26T16:23:48", "text": "回办公室,没有人帮我给草浇水结果草死了... 😓\n\n不过 MS 送了我一张植物店的券做生日礼物,还是领一盆多肉植物好啦,不养小麦草了(x", "views": 75, "forwards": 0, "media_group_id": 13502373026920077, "images": [{"width": 2560, "height": 1920, "date": "2023-06-26T16:19:15", "media_type": "photo", "original_name": "photo_2023-06-26_16-19-15.jpg", "url": "media/2326.jpg", "size": 561209, "thumb": "media/2326.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-26T16:19:16", "media_type": "photo", "original_name": "photo_2023-06-26_16-19-16.jpg", "url": "media/2327.jpg", "size": 719885, "thumb": "media/2327.jpg_thumb.jpg"}]}, {"id": 2328, "date": "2023-06-27T18:54:00", "text": "呜... 路上遇到了一只死掉的小浣熊\n\n...想要把它埋起来就碰了它,用湿巾擦了擦手就走了。之后才知道大部分浣熊身上都有的 Baylisascaris 感染有多可怕,到微软马上洗手,然后发现手机上也有那个味道,把手机也洗了,发现衣服口袋里也有那个味道... 不知道碰了多少东西,该怎么办啊啊 😭\n\n如果哪天小桂桂性格突然变了或者变傻失明了绝对是因为今天摸了小浣熊... 😓", "views": 81, "forwards": 1, "media_group_id": 13503136321518373, "images": [{"width": 2560, "height": 1920, "date": "2023-06-27T16:39:24", "media_type": "photo", "original_name": "photo_2023-06-27_16-39-24.jpg", "url": "media/2328.jpg", "size": 1472981, "thumb": "media/2328.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-27T16:39:25", "media_type": "photo", "original_name": "photo_2023-06-27_16-39-25.jpg", "url": "media/2329.jpg", "size": 1609863, "thumb": "media/2329.jpg_thumb.jpg"}]}, {"id": 2330, "date": "2023-06-27T19:37:08", "text": "去公司 wellness center 问了,医生建议我立即回家洗澡并且洗衣服...", "views": 83, "forwards": 0, "reply": {"id": 2328, "text": "呜... 路上遇到了一只死掉的小浣熊\n\n...想要把它埋起来就碰了它,用湿巾擦了擦手就走了。之后才知道大部分浣熊身上都有的 Baylisascaris 感染有多可怕,到微软马上洗手,然后发现手机上也有那个味道,把手机也洗了,发现衣服口袋里也有那个味道... 不知道碰了多少东西,该怎么办啊啊 😭\n\n如果哪天小桂桂性格突然变了或者变傻失明了绝对是因为今天摸了小浣熊... 😓", "thumb": "media/2328.jpg_thumb.jpg"}}, {"id": 2331, "date": "2023-06-28T06:24:23", "text": "这两天好倒霉,昨天发现因为 GCR 重启数据全丢了,下班之后去旧民宿取信发现医疗保险没有送到,明明邮局说送到了的,房东也说没看见... 然后去看新民宿,发现房东给的密码没办法开门,两项 TODO 都没办成就回去了。\n\n今天早上遇到死掉的小浣熊,因为要回家洗澡错过了实习生演讲和周会。回家的路上去买消毒液和益生菌装在纸袋子里,骑滑板的时候纸袋子在路口散掉然后花 $60 买的益生菌正好被一辆 tesla 碾过去... \n\n回到家洗澡洗衣服整理好准备回公司,骑到半路滑板没电了,上一秒还显示剩 3/4 格下一秒就关机 😡 结果推了好久推到 Bellevue 的微软楼,发现这个楼居然是空的不能从这里叫车,还是打 uber 回公司了。之后和导师去了 pride 冰淇淋活动、补了上午没开的会,又因为开会错过了另一个本科实习生活动。\n\n回家路上眼睛好疼,希望不是感染了... 去买了眼药水,试了好久都没滴进去,最后是 Wan 帮我滴进去的(感谢感谢)啊啊好累睡觉了,明明还想留出时间补一补旅行日记的 😵", "views": 89, "forwards": 0}, {"id": 2332, "date": "2023-06-29T00:01:41", "text": "这次去拿了酒!好耶\n\n已经是第三次「终于能合法喝酒」的生日了,在中国过的 18 岁生日是第一次,在多伦多过的 19 岁是第二次 🌚", "views": 83, "forwards": 0, "media_group_id": 13503975214681237, "images": [{"width": 1920, "height": 2560, "date": "2023-06-29T00:01:40", "media_type": "photo", "original_name": "photo_2023-06-29_00-01-40.jpg", "url": "media/2332.jpg", "size": 745304, "thumb": "media/2332.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T00:01:41", "media_type": "photo", "original_name": "photo_2023-06-29_00-01-41.jpg", "url": "media/2333.jpg", "size": 480031, "thumb": "media/2333.jpg_thumb.jpg"}], "reply": {"id": 2206, "text": "有免费食物活动诶!整个楼算上我只有两个人没到 21 岁,是不是可以混进去拿一杯酒(不"}}, {"id": 2334, "date": "2023-06-29T00:28:39", "text": "看看微软的 Free book 活动都有什么\n\nSPARC 架构手册、PowerPC 架构手册、Intel Pentium II 开发手册 😨 感觉都可以丢进计算机历史博物馆了(不\n\n看到旁边还有一大堆全新的 Reprogramming the American Dream,另一边就只有纸质版的 ACM Conference 论文集了... 怎么感觉还是 UofT 的旧书活动更有趣一点", "views": 83, "forwards": 0, "media_group_id": 13503988154024165, "images": [{"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2334.jpg", "size": 825471, "thumb": "media/2334.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2335.jpg", "size": 742181, "thumb": "media/2335.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T00:28:38", "media_type": "photo", "original_name": "photo_2023-06-29_00-28-38.jpg", "url": "media/2336.jpg", "size": 722547, "thumb": "media/2336.jpg_thumb.jpg"}]}, {"id": 2337, "date": "2023-06-29T05:15:41", "text": "搬到新民宿了。在 airbnb 图上看到好棒的厨房,进来发现洗碗机坏掉了,微波炉坏掉了,下水道的碎垃圾机坏掉了... 厨房后面的储物间被改成了一个人的房间,一共有八个人住在这里。房东给的密码是错的,房间和照片里完全不一样,居然没有床单被子,隔音还超差能听到隔壁连麦打游戏的叫声,看到之前住在这里的人尝试加了一些隔音棉也没用。厕所还没有浴室,浴室在洗衣房里(???)\n\nAirbnb 第二次租房体验 0/10 🌧", "views": 113, "forwards": 1, "media_group_id": 13504125928571285, "images": [{"width": 1080, "height": 706, "date": "2023-06-29T05:15:37", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-37.jpg", "url": "media/2337.jpg", "size": 82203, "thumb": "media/2337.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T05:15:39", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-39.jpg", "url": "media/2338.jpg", "size": 677438, "thumb": "media/2338.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T05:15:39", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-39.jpg", "url": "media/2339.jpg", "size": 626072, "thumb": "media/2339.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T05:15:40", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-40.jpg", "url": "media/2340.jpg", "size": 690621, "thumb": "media/2340.jpg_thumb.jpg"}, {"width": 2560, "height": 779, "date": "2023-06-29T04:55:45", "media_type": "photo", "original_name": "photo_2023-06-29_04-55-45.jpg", "url": "media/2341.jpg", "size": 162127, "thumb": "media/2341.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-06-29T05:15:40", "media_type": "photo", "original_name": "photo_2023-06-29_05-15-40.jpg", "url": "media/2342.jpg", "size": 650859, "thumb": "media/2342.jpg_thumb.jpg"}]}, {"id": 2343, "date": "2023-06-29T06:26:45", "text": "没有被子到底要怎么睡觉 😭", "views": 86, "forwards": 0}, {"id": 2344, "date": "2023-06-29T09:38:41", "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶", "views": 84, "forwards": 0, "reply": {"id": 2343, "text": "没有被子到底要怎么睡觉 😭"}}, {"id": 2345, "date": "2023-06-29T17:48:36", "text": "和学生宿舍的人联系上了!下周末就可以搬过去啦(怎么感觉我天天搬家 😶", "views": 79, "forwards": 0, "reply": {"id": 2344, "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶"}}, {"id": 2346, "date": "2023-06-29T19:12:27", "text": "蝴蝶!🦋\n\n...然后为了拍蝴蝶和午饭队伍走散了😢", "views": 76, "forwards": 0, "media_group_id": 13504527581726741, "images": [{"width": 2560, "height": 1920, "date": "2023-06-29T19:12:26", "media_type": "photo", "original_name": "photo_2023-06-29_19-12-26.jpg", "url": "media/2346.jpg", "size": 715555, "thumb": "media/2346.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-29T19:12:26", "media_type": "photo", "original_name": "photo_2023-06-29_19-12-26.jpg", "url": "media/2347.jpg", "size": 932373, "thumb": "media/2347.jpg_thumb.jpg"}]}, {"id": 2348, "date": "2023-06-30T01:41:37", "text": "被子!!心心念念一整夜整天的被子终于到了!啊啊啊被子真的是人类历史中最伟大的发明好我睡觉了 okay google 五十年之后叫醒我 😴", "views": 81, "forwards": 0, "reply": {"id": 2343, "text": "没有被子到底要怎么睡觉 😭"}, "images": [{"width": 1920, "height": 2560, "date": "2023-06-30T01:41:37", "media_type": "photo", "original_name": "photo_2023-06-30_01-41-37.jpg", "url": "media/2348.jpg", "size": 721829, "thumb": "media/2348.jpg_thumb.jpg"}]}, {"id": 2349, "date": "2023-06-30T12:46:27", "text": "因为这个浴室好脏不想进去三天没去洗澡了,刚才想去洗澡发现热水完全不能用... 把水开到最热过五分钟才热起来,然后超级烫手,稍微调低到正常温度过两分钟就完全凉了,必须关掉等一会重开再等五分钟才能重新热... 这怎么洗澡啊 😡\n\n而且为什么浴室不在卫生间反而在车库门口的洗衣间... 别人回家从车库进来就能看到我洗澡 😨", "views": 111, "forwards": 3, "media_group_id": 13505033503172477, "images": [{"width": 1080, "height": 781, "date": "2023-06-30T12:46:25", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-25.jpg", "url": "media/2349.jpg", "size": 30571, "thumb": "media/2349.jpg_thumb.jpg"}, {"width": 1080, "height": 659, "date": "2023-06-30T12:46:26", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-26.jpg", "url": "media/2350.jpg", "size": 92928, "thumb": "media/2350.jpg_thumb.jpg"}, {"width": 2048, "height": 1587, "date": "2023-06-30T12:46:27", "media_type": "photo", "original_name": "photo_2023-06-30_12-46-27.jpg", "url": "media/2351.jpg", "size": 414728, "thumb": "media/2351.jpg_thumb.jpg"}], "reply": {"id": 2337, "text": "搬到新民宿了。在 airbnb 图上看到好棒的厨房,进来发现洗碗机坏掉了,微波炉坏掉了,下水道的碎垃圾机坏掉了... 厨房后面的储物间被改成了一个人的房间,一共有八个人住在这里。房东给的密码是错的,房间和照片里完全不一样,居然没有床单被子,隔音还超差能听到隔壁连麦打游戏的叫声,看到之前住在这里的人尝试加了一些隔音棉也没用。厕所还没有浴室,浴室在洗衣房里(???)\n\nAirbnb 第二次租房体验 0/10 🌧", "thumb": "media/2337.jpg_thumb.jpg"}}, {"id": 2352, "date": "2023-06-30T23:52:11", "text": "/me 对蛋糕完全没有抵抗力🤩", "views": 87, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-06-30T23:52:11", "media_type": "photo", "original_name": "photo_2023-06-30_23-52-11.jpg", "url": "media/2352.jpg", "size": 597345, "thumb": "media/2352.jpg_thumb.jpg"}]}, {"id": 2353, "date": "2023-07-01T05:33:41", "text": "和聊聊打电话聊到刚开的 Visa 银行卡,想起来小时候一直以为 Visa 和 Visa 银行卡是一个东西,然后有一次过海关母上想看看我能不能自己过海关,我走到站台前工作人员问我出示 Visa 然后我出示了一张银行卡 🌚", "views": 107, "forwards": 1}, {"id": 2354, "date": "2023-07-01T20:06:32", "text": "去看了那个 udist 学生宿舍,设施好棒!有能用的洗碗机微波炉电视和 ps4,电子无线门锁和房间锁,每个房间独立的暖气,还有这个带蓝牙音箱的浴室喷头(?!)\n\n居然只要 $1200/mo... 现在这个 airbnb 什么设施都不能用还收我 $2580/mo 真的被骗了 😡 以后记住不要在 airbnb 长租呜呜\n\n订好了七号搬过去 👀", "views": 87, "forwards": 0, "media_group_id": 13505935938393901, "images": [{"width": 2560, "height": 1920, "date": "2023-07-01T20:06:18", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-18.jpg", "url": "media/2354.jpg", "size": 546563, "thumb": "media/2354.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-01T20:06:21", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-21.jpg", "url": "media/2355.jpg", "size": 348383, "thumb": "media/2355.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-01T20:06:27", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-27.jpg", "url": "media/2356.jpg", "size": 718026, "thumb": "media/2356.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-01T20:06:31", "media_type": "photo", "original_name": "photo_2023-07-01_20-06-31.jpg", "url": "media/2357.jpg", "size": 552559, "thumb": "media/2357.jpg_thumb.jpg"}], "reply": {"id": 2344, "text": "从十点躺到两点半还是睡不着... OD 20mg 褪黑素试试,明天起不来就起不来吧之后再和导师解释。\n\n和客服联系了,房东说可以给退款,好耶。有点想搬到微信上找的一个 udist 学生宿舍,便宜很多还能和朋友搭车,虽然在那边即使开车也要 30min 的路程 😶"}}, {"id": 2358, "date": "2023-07-03T19:38:21", "text": "独立日前一天,明明不放假的,但是楼里一眼望去一个人都没有,一半的餐厅都关了,我们音频组 13 个人里除了我只来了一个 😨", "views": 87, "forwards": 1, "media_group_id": 13507304808173277, "images": [{"width": 2560, "height": 1920, "date": "2023-07-03T19:38:19", "media_type": "photo", "original_name": "photo_2023-07-03_19-38-19.jpg", "url": "media/2358.jpg", "size": 641434, "thumb": "media/2358.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-03T19:38:19", "media_type": "photo", "original_name": "photo_2023-07-03_19-38-19.jpg", "url": "media/2359.jpg", "size": 467951, "thumb": "media/2359.jpg_thumb.jpg"}]}, {"id": 2360, "date": "2023-07-04T01:36:28", "text": "#adhd日常 到公司滑板没电了,想充电就专门停在了靠插座近的位置,然后锁上车就把要充电这件事忘了,现在下班看见它还是没电才想起来 🌚", "views": 90, "forwards": 0, "images": [{"width": 1920, "height": 1557, "date": "2023-07-04T01:36:28", "media_type": "photo", "original_name": "photo_2023-07-04_01-36-28.jpg", "url": "media/2360.jpg", "size": 336865, "thumb": "media/2360.jpg_thumb.jpg"}]}, {"id": 2361, "date": "2023-07-04T03:05:16", "text": "https://youtu.be/ca0RpxknHCI\n\nTom Scott 说明年一号就不会继续周更视频了。居然已经十年了,好羡慕可以把一件事坚持做十年 🤩\n\n是我好喜欢每次更新我都会看的频道,可惜美好的事物都有始有终呢...", "views": 687, "forwards": 8}, {"id": 2362, "date": "2023-07-04T04:44:43", "text": "房间里进来了一只小蚊子想和我玩捉迷藏 😐", "views": 87, "forwards": 0}, {"id": 2363, "date": "2023-07-04T17:54:34", "text": "独立日去工作了", "views": 88, "forwards": 2, "media_group_id": 13507946194063581, "images": [{"width": 1920, "height": 2560, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2363.jpg", "size": 678001, "thumb": "media/2363.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2364.jpg", "size": 674898, "thumb": "media/2364.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-04T17:54:33", "media_type": "photo", "original_name": "photo_2023-07-04_17-54-33.jpg", "url": "media/2365.jpg", "size": 572043, "thumb": "media/2365.jpg_thumb.jpg"}], "reply": {"id": 2358, "text": "独立日前一天,明明不放假的,但是楼里一眼望去一个人都没有,一半的餐厅都关了,我们音频组 13 个人里除了我只来了一个 😨", "thumb": "media/2358.jpg_thumb.jpg"}}, {"id": 2366, "date": "2023-07-05T06:43:15", "text": "和朋友们去看烟花,ゆり蓝夏团子本王都来了,好多人好多人差点没挤上巴士,这种时候就好想把碰撞箱关掉变成小幽灵 🐈", "views": 89, "forwards": 0, "media_group_id": 13508315165305677, "images": [{"width": 2560, "height": 1920, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2366.jpg", "size": 313950, "thumb": "media/2366.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2367.jpg", "size": 573873, "thumb": "media/2367.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-05T06:42:46", "media_type": "photo", "original_name": "photo_2023-07-05_06-42-46.jpg", "url": "media/2368.jpg", "size": 729662, "thumb": "media/2368.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-05T06:43:14", "media_type": "photo", "original_name": "photo_2023-07-05_06-43-14.jpg", "url": "media/2369.jpg", "size": 313445, "thumb": "media/2369.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-05T04:30:51", "media_type": "photo", "original_name": "photo_2023-07-05_04-30-51.jpg", "url": "media/2370.jpg", "size": 654381, "thumb": "media/2370.jpg_thumb.jpg"}]}, {"id": 2371, "date": "2023-07-05T19:47:13", "text": "Midterm 演讲讲完了!超级顺利,还收到了些挺有用的反馈。接下来几天大概可以放松一点啦 🫠", "views": 103, "forwards": 0, "reply": {"id": 2363, "text": "独立日去工作了", "thumb": "media/2363.jpg_thumb.jpg"}}, {"id": 2373, "date": "2023-07-06T02:25:17", "text": "all gender changers 🌚", "views": 120, "forwards": 4, "images": [{"width": 2560, "height": 1920, "date": "2023-07-06T02:24:54", "media_type": "photo", "original_name": "photo_2023-07-06_02-24-54.jpg", "url": "media/2373.jpg", "size": 372535, "thumb": "media/2373.jpg_thumb.jpg"}]}, {"id": 2375, "date": "2023-07-06T23:41:50", "text": "打印一个🏳️‍⚧️贴上去了 ", "views": 128, "forwards": 5, "media_group_id": 13509495280551693, "images": [{"width": 1920, "height": 2560, "date": "2023-07-06T23:41:49", "media_type": "photo", "original_name": "photo_2023-07-06_23-41-49.jpg", "url": "media/2374.jpg", "size": 351890, "thumb": "media/2374.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-06T23:41:49", "media_type": "photo", "original_name": "photo_2023-07-06_23-41-49.jpg", "url": "media/2375.jpg", "size": 406973, "thumb": "media/2375.jpg_thumb.jpg"}], "reply": {"id": 2373, "text": "all gender changers 🌚"}}, {"id": 2376, "date": "2023-07-08T03:02:35", "text": "...查一下 King County 的名字来源,原来名字来源这种东西是可以改的么(??)😨", "views": 127, "forwards": 1, "images": [{"width": 2048, "height": 1099, "date": "2023-07-08T03:02:35", "media_type": "photo", "original_name": "photo_2023-07-08_03-02-35.jpg", "url": "media/2376.jpg", "size": 118652, "thumb": "media/2376.jpg_thumb.jpg"}]}, {"id": 2377, "date": "2023-07-08T23:48:16", "text": "去温哥华和鱼塔玩,成功把一块草莓奶油小蛋糕从西雅图 South Center 的 85℃ 活着送到了温哥华 qwq", "views": 98, "forwards": 1, "media_group_id": 13510880769143501, "images": [{"width": 2560, "height": 1920, "date": "2023-07-08T23:47:48", "media_type": "photo", "original_name": "photo_2023-07-08_23-47-48.jpg", "url": "media/2377.jpg", "size": 370811, "thumb": "media/2377.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-08T23:48:15", "media_type": "photo", "original_name": "photo_2023-07-08_23-48-15.jpg", "url": "media/2378.jpg", "size": 677486, "thumb": "media/2378.jpg_thumb.jpg"}]}, {"id": 2379, "date": "2023-07-09T01:50:27", "text": "因为茶太热找服务员要了冰块,服务员的表情:🌚", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-07-09T01:50:27", "media_type": "photo", "original_name": "photo_2023-07-09_01-50-27.jpg", "url": "media/2379.jpg", "size": 585040, "thumb": "media/2379.jpg_thumb.jpg"}]}, {"id": 2380, "date": "2023-07-10T00:14:45", "text": "棉毛水苏,是毛茸茸的植物哇!英文是“Lamb's Ear”小羊耳朵,摸起来也确实好像小羊耳朵!福瑞控狂喜好想养一只 qwq", "views": 96, "forwards": 0, "media_group_id": 13511584680444933, "images": [{"width": 1920, "height": 2560, "date": "2023-07-10T00:14:36", "media_type": "photo", "original_name": "photo_2023-07-10_00-14-36.jpg", "url": "media/2380.jpg", "size": 610770, "thumb": "media/2380.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-10T00:14:44", "media_type": "photo", "original_name": "photo_2023-07-10_00-14-44.jpg", "url": "media/2381.jpg", "size": 618554, "thumb": "media/2381.jpg_thumb.jpg"}]}, {"id": 2382, "date": "2023-07-10T05:02:07", "text": "感觉回忆录堆了很多 backlog 需要快点补上... 但是还有选课什么的好多其他的 deadline 呜呜", "views": 94, "forwards": 0}, {"id": 2383, "date": "2023-07-10T07:31:54", "text": "这... 我居然要凌晨六点起来选课 😴\n\n随机选课开始时间好讨厌", "views": 97, "forwards": 3, "images": [{"width": 910, "height": 688, "date": "2023-07-10T07:31:54", "media_type": "photo", "original_name": "photo_2023-07-10_07-31-54.jpg", "url": "media/2383.jpg", "size": 81224, "thumb": "media/2383.jpg_thumb.jpg"}]}, {"id": 2384, "date": "2023-07-13T05:42:27", "text": "周六坐巴士去温哥华找鱼塔玩了!是非常充实的三天呢,感谢鱼塔 🦀\n\n下午两点到温哥华之后鱼塔带我去看了她的 homelab 机房,有四台 rack 服务器和两台塔和一台交换机,好厉害好厉害。不过满载的时候也确实好吵,趴在桌子上小睡一会结果被某 1U 开机的声音叫醒了 ;-; 下午吃完饭回到机房和群友同步看了电影《声之形》,剧情和 Omori 有些相似,是一个治愈以前的朋友间的创伤、和自己的过错和解的故事。不过有被男主直男癌到,感觉完全和女主不在一个频道上... 影评以后再写好啦。看完电影坐公交走路送鱼塔回家,租了位置很近的民宿就是这点好呀,不过房东把钥匙藏在门外也太安全了。路上聊了好多好多,希望分享自己的经历可以帮鱼塔解决一些困惑 🐈", "views": 79, "forwards": 1, "media_group_id": 13513815576377861, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2384.jpg", "size": 624839, "thumb": "media/2384.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2385.jpg", "size": 562398, "thumb": "media/2385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:25", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-25.jpg", "url": "media/2386.jpg", "size": 565300, "thumb": "media/2386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:42:26", "media_type": "photo", "original_name": "photo_2023-07-13_05-42-26.jpg", "url": "media/2387.jpg", "size": 805978, "thumb": "media/2387.jpg_thumb.jpg"}], "reply": {"id": 2377, "text": "去温哥华和鱼塔玩,成功把一块草莓奶油小蛋糕从西雅图 South Center 的 85℃ 活着送到了温哥华 qwq", "thumb": "media/2377.jpg_thumb.jpg"}}, {"id": 2388, "date": "2023-07-13T05:48:06", "text": "周日早上去 UBC 逛了逛,去了 Biodiversity Museum,感觉像是一艘诺亚方舟的坟墓——十几排像是服务器机柜的柜子里面摆了见过没见过的物种,但是都是死的 😢 死掉的水生动物被装进瓶瓶罐罐看起来很可怜的样子,死掉的小动物小虫子和蝴蝶被做成标本却好真实好漂亮,好想把自己也做成标本\n\n也是在这里第一次看到了鹦哥鱼,是可以主动触发激素变化来双向改变性别的鱼哇,而且似乎每一代的繁殖都需要至少一条鱼改变性别,好厉害!(不过这样是不是就意味着可以和自己繁殖了 🌚 好厉害)如果人也有后天选择性别的功能就好了。\n\n接下来在操场大草坪上躺着晒了一会太阳,好舒服下一秒就要睡着了哇... 结果因为躺太久错过了 Nitobe 日式花园的关门时间,下一天也不开,下次来会是什么时候呢?改计划在整个 UBC 校园里面散步一圈,找一个好看的地方坐下来把选课定好就去吃饭啦。UBC 校园真的好好看,比 UofT 好看太多了,好希望硕士能申到那里  🙏", "views": 72, "forwards": 0, "media_group_id": 13513818290053845, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:48:02", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-02.jpg", "url": "media/2388.jpg", "size": 1281613, "thumb": "media/2388.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:48:03", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-03.jpg", "url": "media/2389.jpg", "size": 863789, "thumb": "media/2389.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2390.jpg", "size": 607580, "thumb": "media/2390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2391.jpg", "size": 592073, "thumb": "media/2391.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-09T20:33:03", "media_type": "photo", "original_name": "photo_2023-07-09_20-33-03.jpg", "url": "media/2392.jpg", "size": 415730, "thumb": "media/2392.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:48:04", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-04.jpg", "url": "media/2393.jpg", "size": 521957, "thumb": "media/2393.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-13T05:48:05", "media_type": "photo", "original_name": "photo_2023-07-13_05-48-05.jpg", "url": "media/2394.jpg", "size": 240303, "thumb": "media/2394.jpg_thumb.jpg"}], "reply": {"id": 2384, "text": "周六坐巴士去温哥华找鱼塔玩了!是非常充实的三天呢,感谢鱼塔 🦀\n\n下午两点到温哥华之后鱼塔带我去看了她的 homelab 机房,有四台 rack 服务器和两台塔和一台交换机,好厉害好厉害。不过满载的时候也确实好吵,趴在桌子上小睡一会结果被某 1U 开机的声音叫醒了 ;-; 下午吃完饭回到机房和群友同步看了电影《声之形》,剧情和 Omori 有些相似,是一个治愈以前的朋友间的创伤、和自己的过错和解的故事。不过有被男主直男癌到,感觉完全和女主不在一个频道上... 影评以后再写好啦。看完电影坐公交走路送鱼塔回家,租了位置很近的民宿就是这点好呀,不过房东把钥匙藏在门外也太安全了。路上聊了好多好多,希望分享自己的经历可以帮鱼塔解决一些困惑 🐈", "thumb": "media/2384.jpg_thumb.jpg"}}, {"id": 2395, "date": "2023-07-13T05:59:10", "text": "周一去了 Science World,得到了很多奇妙的项目想法的灵感(笑)在心理幻觉区摆了一个由冷热交替的铜管组成的平台,摸上去会感觉好烫好烫想立刻把手移开,但是单独摸冷管和热管却都是很安全的温度,是神经的警报系统误报了呢。其实之前在心理课上就学过这个效应,没想到效果这么好。是一个安全的产生痛觉的方法呢,好想用来做些奇怪的 SM 小玩具\n\n另一个是靠光电传感器做的无弦竖琴,说不定我的马林巴琴也可以改成光电测距呢,那样就可以无限便携了!(虽然那样就没办法感应力度了\n\n接下来去了 Stanley Park,第一次看到双人自行车就租了一小时和鱼塔一起骑了!两个人骑感觉好轻松,而且后排的把手是摆设所以习惯一下就可以放开双手去专心拍照片了,拍到了好多好看的湖。好想和聊聊也一起骑一次,可惜多伦多没有这样的风景呢... 🌧\n\n去吃了日料,然后就去机场和鱼塔暂时告别了,飞回多伦多了呢。离别真的好不舍,原本以为在西雅图实习随时都可以坐巴士找鱼塔玩,她却因为不可抗力马上要飞走了... 补这些日记的时候她正在飞机上呢,祝一切好运 🙏 这三天和鱼塔玩得很开心,感谢感谢,希望回来之后还会有时间再次一起旅行哦", "views": 75, "forwards": 1, "media_group_id": 13513823601110093, "images": [{"width": 2560, "height": 1920, "date": "2023-07-13T05:59:01", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-01.jpg", "url": "media/2395.jpg", "size": 829293, "thumb": "media/2395.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-10T23:04:54", "media_type": "photo", "original_name": "photo_2023-07-10_23-04-54.jpg", "url": "media/2396.jpg", "size": 625838, "thumb": "media/2396.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-13T05:59:02", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-02.jpg", "url": "media/2397.jpg", "size": 347993, "thumb": "media/2397.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:05", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-05.jpg", "url": "media/2398.jpg", "size": 839039, "thumb": "media/2398.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:06", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-06.jpg", "url": "media/2399.jpg", "size": 1102958, "thumb": "media/2399.jpg_thumb.jpg"}, {"width": 1882, "height": 1512, "date": "2023-07-13T05:59:07", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-07.jpg", "url": "media/2400.jpg", "size": 725704, "thumb": "media/2400.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-13T05:59:08", "media_type": "photo", "original_name": "photo_2023-07-13_05-59-08.jpg", "url": "media/2401.jpg", "size": 813263, "thumb": "media/2401.jpg_thumb.jpg"}]}, {"id": 2412, "date": "2023-07-14T03:30:21", "text": "今天的晚饭\n首先是炸鸡(昨晚两个人腌了好久x)!\n然后因为书要吃素所以做了炸菜花!\n以及被桂桂当成油菜买回来的落葵(x\n完全没想到这次四斤鸡腿+鸡皮居然被吃的一点不剩hhhh\n然后桂桂炸鸡的时候还炸了自己的头发(x\n吃完饭之后大家玩了一盘马趴,明明是我小游戏赢得最多但是大家都迫害我结果我反而是最后呜呜呜呜呜\n总之今天桂桂真的辛苦了!让我们为桂桂鼓掌!", "views": 67, "forwards": 0, "forwarded_from": {"name": "新叶喵的话"}, "media_group_id": 13514443374854557, "images": [{"width": 1280, "height": 960, "date": "2023-07-14T02:59:12", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-12.jpg", "url": "media/2412.jpg", "size": 188963, "thumb": "media/2412.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-14T02:59:13", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-13.jpg", "url": "media/2413.jpg", "size": 165441, "thumb": "media/2413.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-07-14T02:59:15", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-15.jpg", "url": "media/2414.jpg", "size": 145922, "thumb": "media/2414.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-07-14T02:59:16", "media_type": "photo", "original_name": "photo_2023-07-14_02-59-16.jpg", "url": "media/2415.jpg", "size": 208961, "thumb": "media/2415.jpg_thumb.jpg"}]}, {"id": 2416, "date": "2023-07-14T03:30:40", "text": "聊聊生日快乐! 因为聊聊比起蛋糕更喜欢吃炸鸡所以就做了生日炸鸡 👩‍🍳\n\n第一次炸鸡大成功!先用炸粉腌一晚上,然后烧上油,准备好两个容器分别放炸粉和 1:1 的面粉淀粉,然后把每块肉单独裹一层炸粉再裹一层面粉,每裹完一轮把上一轮炸好的捞出来然后生的丢进去就好啦,很简单吧!\n\n...结果所有鸡都炸完 1.5h 过去了,好累好累 😸(不过聊聊也帮了很多忙 qwq\n\n好吃到居然四个人把 2kg 鸡全都吃完了 😨 原本还想试试用剩下的炸鸡做炸鸡提拉米苏的... 下次下次", "views": 95, "forwards": 0, "reply": {"id": 2412, "text": "今天的晚饭\n首先是炸鸡(昨晚两个人腌了好久x)!\n然后因为书要吃素所以做了炸菜花!\n以及被桂桂当成油菜买回来的落葵(x\n完全没想到这次四斤鸡腿+鸡皮居然被吃的一点不剩hhhh\n然后桂桂炸鸡的时候还炸了自己的头发(x\n吃完饭之后大家玩了一盘马趴,明明是我小游戏赢得最多但是大家都迫害我结果我反而是最后呜呜呜呜呜\n总之今天桂桂真的辛苦了!让我们为桂桂鼓掌!", "thumb": "media/2412.jpg_thumb.jpg"}}, {"id": 2417, "date": "2023-07-14T03:52:50", "text": "聊聊刚才咳得很厉害的样子,给她递了右美沙芬... 这是这瓶右美沙芬第一次真的用来止咳 ☁️", "views": 94, "forwards": 0}, {"id": 2418, "date": "2023-07-14T16:24:47", "text": "累到睡了快 10h 还是困...", "views": 105, "forwards": 0, "images": [{"width": 1512, "height": 1181, "date": "2023-07-14T16:24:47", "media_type": "photo", "original_name": "photo_2023-07-14_16-24-47.jpg", "url": "media/2418.jpg", "size": 195910, "thumb": "media/2418.jpg_thumb.jpg"}]}, {"id": 2419, "date": "2023-07-15T07:21:37", "text": "和 Jun 和 Jamie 约饭去海底捞,等餐桌的时间里决定出去转转,Jamie 果断选择了去海底捞隔壁的成人店然后就跟进去啦 🙈 记忆非常深刻的人生第二次成人店\n\n气氛很欢乐,吐槽了很多很多怪东西,还买了一个网袜!回家之后试试发现意外的合适,等下次穿深色裙子的时候穿出门试试 \n\n一直好羡慕 Jamie 平时敢穿一些好不一样的会被路人盯着看的衣服出门,而且还特别好看特别适合她,我也想尝试在穿搭上大胆一些 qwq(几乎只会日常休闲系打扮的人如是说道", "views": 154, "forwards": 4, "media_group_id": 13515245581662117, "images": [{"width": 1920, "height": 2560, "date": "2023-07-15T06:36:02", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-07-15_06-36-02.jpg", "url": "media/2419.jpg", "size": 457854, "thumb": "media/2419.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-15T06:57:14", "media_type": "photo", "original_name": "photo_2023-07-15_06-57-14.jpg", "url": "media/2420.jpg", "size": 275796, "thumb": "media/2420.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-15T06:57:16", "media_type": "photo", "original_name": "photo_2023-07-15_06-57-16.jpg", "url": "media/2421.jpg", "size": 699332, "thumb": "media/2421.jpg_thumb.jpg"}]}, {"id": 2422, "date": "2023-07-17T06:51:53", "text": "回到西雅图啦,路上坐了 4h 飞机 5h 巴士,加上大概 5h 等车的时间总之就是一整天都在久坐导致下巴士的时候已经感觉不到腿了... 不过在巴士上看到了很棒的风景也值了 qwq\n\n今天是豆腐的生日,生日快乐哦!🎂 快生小豆腐\n\n想起来豆腐之前说过「想找画师给自己画个圆的豆腐」,今天路上就仿照着豆腐群头像的风格画了一张煎豆腐球版的 Internet of Tofu!(回到家查一下原图作者居然是 @syego 哇,世界好小 😨\n\n回到家看鲨鲨好寂寞的样子赶紧抱抱它,然后发现自己好像感冒了... 气管好痒忍不住咳嗽,希望明早还能起床去工作呜 😴", "views": 133, "forwards": 0, "media_group_id": 13516613703792709, "images": [{"width": 2560, "height": 1920, "date": "2023-07-16T13:51:18", "media_type": "photo", "original_name": "photo_2023-07-16_13-51-18.jpg", "url": "media/2422.jpg", "size": 738133, "thumb": "media/2422.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-17T06:49:49", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-49.jpg", "url": "media/2423.jpg", "size": 778567, "thumb": "media/2423.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2023-07-17T06:49:54", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-54.jpg", "url": "media/2424.jpg", "size": 212602, "thumb": "media/2424.jpg_thumb.jpg"}, {"width": 1615, "height": 2048, "date": "2023-07-17T06:49:55", "media_type": "photo", "original_name": "photo_2023-07-17_06-49-55.jpg", "url": "media/2425.jpg", "size": 174042, "thumb": "media/2425.jpg_thumb.jpg"}]}, {"id": 2426, "date": "2023-07-18T07:59:28", "text": "感冒加重了。🫠", "views": 132, "forwards": 0}, {"id": 2427, "date": "2023-07-20T03:17:44", "text": "呜 30℃ 大热天煮了一碗热乎乎的汤面,现在好想把它放到冰箱里等完全凉了再吃 🧊", "views": 112, "forwards": 0}, {"id": 2428, "date": "2023-07-21T22:57:16", "text": "哭了 😪 两周前做完期中演讲原本以为研究结果已经很稳了,然后前几天发烧的时候导师把单曲评分的分布画出来发现和对整个数据集的评分完全对不上... \n\n这几天为了找到原因解释这个现象接连试了各种不同的验证方法,然后没有一个符合期望的结果 😡 发现有些数据集里把单曲评分高的曲子加进去反而会降低整个数据集的评分,但是又有别的数据集不会...???明明评分算法都是一样的...", "views": 108, "forwards": 0}, {"id": 2429, "date": "2023-07-23T04:32:47", "text": "塞尔达王国之泪通关了!玩法上我对这个游戏真的好失望。🫣如果我喜欢野炊是因为它的自由程度、因为直观觉得可行的事情几乎都可以在游戏里实现的话,我不喜欢王泪就是因为王泪完全相反,有太多想法因为游戏的限制做不出来。\n\n王泪里我最期待的就是建造系统,刚入坑觉得它好棒,可以建各种交通工具、用各种材料合成奇怪用处的装备,但是现在觉得这个系统缺陷真的太多了。\n\n首先是很多直观应该可行的想法都做不到。比如想丢一个定时炸弹,用手投出去发现直接把物品丢出去了,并没有启动炸弹... 又比如想建一个四轴飞行器,建出来发现只能上升不能降落,因为风扇不能控制转速,这个方向盘只能靠倾斜机体重心控制方向。再比如想给小飞机多加几个火箭造多层推进,发现粘在一起的设备只能同时开关,而且这个迷惑物理引擎同时启动很多火箭并不会比一个火箭加速更高...\n\n其次是王泪几乎所有 boss 战都设计得没办法用机器打。我造好战斗机想去打人马,然后对面一吼直接把战斗机吼散了??反而如果我造地面机器人然后飞起来观战的话却能轻松打赢,因为人马 AI 看不见自己在被机器人打,所以就在那里站着不动挨打??什么莫名其妙的。主线小 boss 机制性很强,几乎只能用一种方法打,最终 boss 战还不能提前建好机器带进去,当然也没有时间现场建... 好失望。\n\n那就造地面大机器人吧,然后发现游戏最多只能加载 21 个零件,再拿出新的就会让旧的消失。一个设备只能有 20 个粘合点,整个游戏只能有 22 个粘合点,再粘新的就会把旧的拆散... 我一边搭着机器人它另一边就散了。搭好之后走远点就消失,切换场景会消失,存档读档也会消失 😨\n\n评价是不如 Minecraft(不", "views": 88, "forwards": 0, "media_group_id": 13520694137386301, "files": [{"width": 1280, "height": 720, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-22T19:55:32", "media_type": "video_file", "original_name": "video_2023-07-22_19-55-32.mp4", "url": "media/2429.mp4", "size": 18702799, "thumb": "media/2429.mp4_thumb.jpg"}, {"width": 1280, "height": 720, "duration": 29, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-23T04:32:46", "media_type": "video_file", "original_name": "video_2023-07-23_04-32-46.mp4", "url": "media/2430.mp4", "size": 19035823, "thumb": "media/2430.mp4_thumb.jpg"}], "reply": {"id": 2119, "text": "下播啦。王国之泪果然好棒,造了小火车还合成了奇奇怪怪的武器,感觉是半个 Minecraft 了(?)可惜这个物理引擎似乎不能图灵完备 🤤\n\n不过好久没玩了总是犯蠢被聊聊笑,聊聊坏 👊\n\n这次下载了游戏 1.1.0 和 Ryujinx 1.1.762 的更新,又打了 30fps 的补丁可以稳定运行了!但是 AMD Vulkan 还是时不时会让显卡驱动崩溃的样子,直播效果也有点糊,明天再研究一下", "thumb": "media/2119.jpg_thumb.jpg"}}, {"id": 2431, "date": "2023-07-23T04:44:54", "text": "来喷一喷王泪的物理引擎", "views": 104, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-23T04:42:02", "media_type": "video_file", "original_name": "video_2023-07-23_04-42-02.mp4", "url": "media/2431.mp4", "size": 7430263, "thumb": "media/2431.mp4_thumb.jpg"}]}, {"id": 2432, "date": "2023-07-25T02:52:21", "text": "用记忆棉旅行脖枕当枕头可以侧躺戴耳机不压耳朵了!当时买这个脖枕果然是对的 qwq", "views": 88, "forwards": 1, "images": [{"width": 2016, "height": 1400, "date": "2023-07-25T02:52:21", "media_type": "photo", "original_name": "photo_2023-07-25_02-52-21.jpg", "url": "media/2432.jpg", "size": 440694, "thumb": "media/2432.jpg_thumb.jpg"}]}, {"id": 2433, "date": "2023-07-26T05:12:20", "text": "最近入坑多邻国打算把日语捡起来,然后刚入坑就被各种气晕 😡 故开了这个频道把它们记录下来\n\nhttps://t.me/duolingo_moments", "views": 73, "forwards": 0, "forwarded_from": {"name": "生草邻国"}}, {"id": 2434, "date": "2023-07-26T05:12:45", "text": "欢迎来围观来吐槽 qwq", "views": 78, "forwards": 0, "reply": {"id": 2433, "text": "最近入坑多邻国打算把日语捡起来,然后刚入坑就被各种气晕 😡 故开了这个频道把它们记录下来\n\nhttps://t.me/duolingo_moments"}}, {"id": 2435, "date": "2023-07-26T19:31:18", "text": "音频组组织活动去开船,随身带的晕车药帮到人了!果然随身带一个比较齐全的小药包是对的 qwq", "views": 78, "forwards": 1, "media_group_id": 13523199028750229, "images": [{"width": 2560, "height": 1920, "date": "2023-07-26T19:31:10", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-10.jpg", "url": "media/2435.jpg", "size": 723423, "thumb": "media/2435.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-26T19:31:12", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-12.jpg", "url": "media/2436.jpg", "size": 607407, "thumb": "media/2436.jpg_thumb.jpg"}, {"width": 2016, "height": 1512, "date": "2023-07-26T19:31:16", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-16.jpg", "url": "media/2437.jpg", "size": 602592, "thumb": "media/2437.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-26T19:31:17", "media_type": "photo", "original_name": "photo_2023-07-26_19-31-17.jpg", "url": "media/2438.jpg", "size": 556652, "thumb": "media/2438.jpg_thumb.jpg"}]}, {"id": 2439, "date": "2023-07-26T20:54:09", "text": "今天云好好看!", "views": 73, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-07-26T20:54:09", "media_type": "photo", "original_name": "photo_2023-07-26_20-54-09.jpg", "url": "media/2439.jpg", "size": 621993, "thumb": "media/2439.jpg_thumb.jpg"}]}, {"id": 2440, "date": "2023-07-28T02:45:38", "text": "不知不觉居然已经一个月了过去了... 果然一直想着明天明天就永远不会做 😭", "views": 66, "forwards": 0, "reply": {"id": 2320, "text": "飞回西雅图啦,感谢豆腐和猫猫球带我在加州玩 🦀 需要补补旅游日记(x)"}}, {"id": 2441, "date": "2023-07-28T04:26:52", "text": "06-20 号下午去了 Intel Museum,并没有看到制造现场有点可惜,不过摆了些被砍掉的产品线和一个型号发售后给员工发的香槟。原来 i7-8086K 真的是为了纪念 Intel 8086 四十周年发售的,好棒!\n\n然后开车六个小时去 LA,我开了后面的三个小时。不过很意外我居然还会开车,明明这两年里只开过一天还是 Uhaul。第一次开这么新的车,居然 L2 自动驾驶已经实现了,车内屏幕居然可以让手机投屏,居然后备箱只能自动开关,居然调座椅全都是电动还能保存座椅位置,居然停车档会自动挂手刹,好厉害好厉害,全都是我之前开的车没有的。有自动驾驶似乎他们从 CA 洲开到 CA 国的计划没有那么离谱了。\n\n到南加先去了 Griffith Observatory,是一个天文望远镜,虽然望远镜并不对外开放,馆里的互动展示也都坏掉了,不过拍到了好看的 LA 夜景也很开心 qwq\n\n出观测站的路也是我开的,被导航导到了一个没有灯像迷宫一样的小巷子,岔路多得乱七八糟,没有一条路是直的... 转错了两个路口,有一个路口应该左转但是左转路被上了锁的门挡住了,向前开重新规划了路线。最恐怖的事情是,重新规划了两次之后以为要到出口了,仔细看发现怎么好眼熟这不是我进来的地方吗 😨 😭 第二次开到那个路口的时候挡住左转道的门消失了,左转开出了这个小巷... 把我吓懵了,感觉这已经到了 psychological horror 的程度,希望没有被诅咒", "views": 64, "forwards": 1, "media_group_id": 13524147298667245, "images": [{"width": 2560, "height": 1920, "date": "2023-07-28T02:54:18", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-18.jpg", "url": "media/2441.jpg", "size": 597543, "thumb": "media/2441.jpg_thumb.jpg"}, {"width": 2560, "height": 1569, "date": "2023-07-28T04:24:52", "media_type": "photo", "original_name": "photo_2023-07-28_04-24-52.jpg", "url": "media/2442.jpg", "size": 396499, "thumb": "media/2442.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T02:54:46", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-46.jpg", "url": "media/2443.jpg", "size": 737585, "thumb": "media/2443.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T02:54:46", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-46.jpg", "url": "media/2444.jpg", "size": 527196, "thumb": "media/2444.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T02:54:47", "media_type": "photo", "original_name": "photo_2023-07-28_02-54-47.jpg", "url": "media/2445.jpg", "size": 719644, "thumb": "media/2445.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-06-21T08:34:12", "media_type": "photo", "original_name": "photo_2023-06-21_08-34-12.jpg", "url": "media/2446.jpg", "size": 336804, "thumb": "media/2446.jpg_thumb.jpg"}]}, {"id": 2447, "date": "2023-07-28T04:28:16", "text": "接下来过了第 21 次生日!生日礼物收到了聊聊给我录的一段生日歌,存到一个像磁带的小盒子里面寄过来了,好浪漫 🤩 会不会在电话普及之前远距离恋人就是这样传递语音留言的呢?...好像并不会,因为电话的发明比磁带早一点,不过还是觉得我出生在了一个好棒的时代,不在身边也能随时连上电话感受到对方的存在,分离变得没有那么可怕了。", "views": 58, "forwards": 0, "images": [{"width": 1280, "height": 781, "date": "2023-07-28T04:27:36", "media_type": "photo", "original_name": "photo_2023-07-28_04-27-36.jpg", "url": "media/2447.jpg", "size": 210311, "thumb": "media/2447.jpg_thumb.jpg"}]}, {"id": 2448, "date": "2023-07-28T04:47:45", "text": "然后 21 22 号去迪士尼公园玩了两天,大部分项目都很喜欢,做得比印象中去过的游乐园要细心多了,感觉门票完全值这个价格。坐了真正潜在水下的黄色潜水艇,场景动画编排得好棒好棒,感觉比起看一部电影,这个体验真的像是成为了 Finding Nemo 短片中的一部分,水下全息投影也让效果更真实了。坐了看起来非常吓人的过山车,开动之前好害怕好害怕,坐完好爽还想再坐一次(?)。还有些车车看起来像在哄小孩但是坐上去动作好大差点没被甩晕。Monorail 也坐了,这里的单轨不只是一个失败的历史遗迹,感觉充分利用了单轨体积小和能倾斜转弯的优点让两面窗户都有了很好看的风景,还比西雅图单轨长 17 倍 🤡", "views": 57, "forwards": 0, "media_group_id": 13524157325483909, "images": [{"width": 1920, "height": 2560, "date": "2023-07-28T04:39:24", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-24.jpg", "url": "media/2448.jpg", "size": 872011, "thumb": "media/2448.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:24", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-24.jpg", "url": "media/2449.jpg", "size": 907291, "thumb": "media/2449.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2450.jpg", "size": 681289, "thumb": "media/2450.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2451.jpg", "size": 836460, "thumb": "media/2451.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2452.jpg", "size": 906023, "thumb": "media/2452.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-28T04:39:25", "media_type": "photo", "original_name": "photo_2023-07-28_04-39-25.jpg", "url": "media/2453.jpg", "size": 889221, "thumb": "media/2453.jpg_thumb.jpg"}]}, {"id": 2455, "date": "2023-07-28T05:06:14", "text": "中午休息的时候看到大鸭鸭带着小鸭鸭出来吃薯条,它先冒出栏杆探探头再把孩子们叫出来的样子好负责。还看到了一百周年的行进乐队,演奏得好完美,没有指挥每个人的乐器还能和所有乐器完美合拍真的是件好厉害的事情,鼓 solo 的时候看到低音和 snare 是两个不同的人打的都愣住了... 突然意识到我搭马林巴琴来弹 solo 还想一个人录合奏差分真的好天真 🤗\n\n回家之后感觉这两天都有点 wish overload,又想玩到更多的项目又觉得好累身体会撑不住,豆腐和猫猫球还因为这件事吵哭了,好自责... 不过最终想玩到的都玩到啦,两天还是很够的,满足了!感觉这次吃了些利他林和布洛芬对体力很有帮助,不过下一天还是完全摊摊 😾", "views": 67, "forwards": 0, "media_group_id": 13524166190554581, "files": [{"width": 848, "height": 432, "duration": 41, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-28T04:59:09", "media_type": "video_file", "original_name": "video_2023-07-28_04-59-09.mp4", "url": "media/2454.mp4", "size": 6148280, "thumb": "media/2454.mp4_thumb.jpg"}, {"width": 854, "height": 480, "duration": 5, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-28T04:59:14", "media_type": "video_file", "original_name": "video_2023-07-28_04-59-14.mp4", "url": "media/2455.mp4", "size": 819235, "thumb": "media/2455.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-07-28T04:59:03", "media_type": "photo", "original_name": "photo_2023-07-28_04-59-03.jpg", "url": "media/2456.jpg", "size": 909735, "thumb": "media/2456.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-07-28T04:59:04", "media_type": "photo", "original_name": "photo_2023-07-28_04-59-04.jpg", "url": "media/2457.jpg", "size": 402816, "thumb": "media/2457.jpg_thumb.jpg"}]}, {"id": 2458, "date": "2023-07-28T14:43:57", "text": "现在凌晨七点的心情:", "views": 60, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "images": [{"width": 1080, "height": 1106, "date": "2023-07-28T14:43:49", "media_type": "photo", "original_name": "photo_2023-07-28_14-43-49.jpg", "url": "media/2458.jpg", "size": 71571, "thumb": "media/2458.jpg_thumb.jpg"}]}, {"id": 2459, "date": "2023-07-29T02:20:03", "text": "草,差不多下班时间之后切到个人电脑开始写自己的项目,然后同组旁边还在工作的人刚才 7:15 问了一句你怎么还不下班 🌚\n\n我跟他讲我没有在工作之后他立即走了... 原来是因为看我没走才在卷吗?🌚", "views": 69, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-07-29T02:20:03", "media_type": "photo", "original_name": "photo_2023-07-29_02-20-03.jpg", "url": "media/2459.jpg", "size": 706265, "thumb": "media/2459.jpg_thumb.jpg"}]}, {"id": 2460, "date": "2023-07-29T05:31:31", "text": "晚上十点半还在公司。想写一个 duolingo telegram 群内排名 bot,原本以为可以把 bot 写完借 4k 显示器写完再走,结果发现五个小时完全不够,只写完了 SDK 和数据库和一个基础的连接帐号指令...\n\n为什么我总是低估做一件事需要的时间 😭", "views": 84, "forwards": 2, "reply": {"id": 2459, "text": "草,差不多下班时间之后切到个人电脑开始写自己的项目,然后同组旁边还在工作的人刚才 7:15 问了一句你怎么还不下班 🌚\n\n我跟他讲我没有在工作之后他立即走了... 原来是因为看我没走才在卷吗?🌚"}}, {"id": 2461, "date": "2023-07-29T06:32:30", "text": "回家还正好今天关路... 原本坐巴士一个小时的路程就变成两个小时了\n\n...等等,等我的公交堵到 westlake 的时候是不是最后一班一号线已经走了 😭 怎么办啊啊早知道在公司睡了...", "views": 89, "forwards": 2, "media_group_id": 13524898801822325, "images": [{"width": 1080, "height": 2160, "date": "2023-07-29T06:32:29", "media_type": "photo", "original_name": "photo_2023-07-29_06-32-29.jpg", "url": "media/2461.jpg", "size": 274912, "thumb": "media/2461.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-07-29T06:24:47", "media_type": "photo", "original_name": "photo_2023-07-29_06-24-47.jpg", "url": "media/2462.jpg", "size": 255671, "thumb": "media/2462.jpg_thumb.jpg"}], "reply": {"id": 2460, "text": "晚上十点半还在公司。想写一个 duolingo telegram 群内排名 bot,原本以为可以把 bot 写完借 4k 显示器写完再走,结果发现五个小时完全不够,只写完了 SDK 和数据库和一个基础的连接帐号指令...\n\n为什么我总是低估做一件事需要的时间 😭"}}, {"id": 2466, "date": "2023-07-29T08:29:34", "text": "到家了。10:30 出发 1:00 到家... 哭了\n\n果然没有赶上一号线末班。想试试电滑板能不能撑过这 3.8mi,结果果然骑了 2.7mi 没电了,显示还剩 3/4 的时候低电压关机... 明明官网说能滑 11-14mi 的 🛌\n\n不过路上看到了很棒的夜景!想起来和前前任子兰第一次分的凌晨在北京骑车骑到了差不多一模一样的桥上用这部手机拍了好多照片,说不定角度都一样呢。好怀念,想翻出来看看。还拍到了封到只剩一条线的 I-5 慢慢高速,希望明天能恢复...\n\n还看到了一个会升降的桥,在凌晨升起来了!原来凌晨有船要过的时候专门有人会开车过来升桥... 觉得好有趣又好讽刺,现在 AI 能写诗画画作曲了,一个应该只有三个状态的开关怎么还要人手动控制 🌚", "views": 78, "forwards": 1, "media_group_id": 13524954991227917, "images": [{"width": 2560, "height": 1920, "date": "2023-07-29T08:29:31", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-31.jpg", "url": "media/2463.jpg", "size": 757217, "thumb": "media/2463.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-29T08:29:32", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-32.jpg", "url": "media/2464.jpg", "size": 840579, "thumb": "media/2464.jpg_thumb.jpg"}, {"width": 1080, "height": 1673, "date": "2023-07-29T08:29:32", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-32.jpg", "url": "media/2465.jpg", "size": 192828, "thumb": "media/2465.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-07-29T08:29:33", "media_type": "photo", "original_name": "photo_2023-07-29_08-29-33.jpg", "url": "media/2466.jpg", "size": 628553, "thumb": "media/2466.jpg_thumb.jpg"}]}, {"id": 2467, "date": "2023-07-29T16:25:14", "text": "#adhd日常 在上周六的 Farmer's Market 买了樱桃,放进冰箱里就完全把它忘了,直到刚才听到这周的 Farmer's Market 开始才想起来... 🥺\n\n...然后还发现了上周日腌好忘记做的盐焗鸡 🤯", "views": 76, "forwards": 0}, {"id": 2468, "date": "2023-07-31T00:12:27", "text": "放进锅里的青蛙跳走了!😢", "views": 74, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 9, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-07-30T23:37:00", "media_type": "video_file", "original_name": "out.mp4", "url": "media/2468.mp4", "size": 1786452, "thumb": "media/2468.mp4_thumb.jpg"}]}, {"id": 2469, "date": "2023-07-31T07:04:37", "text": "今天也出现了 AI 行为... 想要把需要计划的日期先打出来,打着打着打出了八月 32 号和 33 号 🌚\n\n不是我怎么打到 33 号才发现不对...", "views": 79, "forwards": 1, "reply": {"id": 2005, "text": "我发现打字速度快的时候我也会出现 AI 语言模型行为... 打字打到一半被小细节打断,忘记了接下来想说什么,思考的时候看着上文,手不由自主地打了下文,然后愣了一下才发现不对这完全不是我刚才在想的意思啊 (╯’ – ‘)╯︵ ┻━┻\n\nADHD 会让人变成 AI 语言模型么(什"}, "images": [{"width": 286, "height": 102, "date": "2023-07-31T07:04:37", "media_type": "photo", "original_name": "photo_2023-07-31_07-04-37.jpg", "url": "media/2469.jpg", "size": 3118, "thumb": "media/2469.jpg_thumb.jpg"}]}, {"id": 2470, "date": "2023-08-01T07:41:59", "text": "哭 洗完澡贴好新的贴片之后总是会发情,但是又不想让刚洗干净的身体弄脏或者染上海鲜味(?) 🙈 怎么办怎么办", "views": 79, "forwards": 0}, {"id": 2471, "date": "2023-08-01T16:53:46", "text": "呜呜,发现工作的研究被 ffmpeg 坑了,所有双声道音频数据都要重新跑。🫣\n\n事情是这样的:我无聊想听听数据集里面的曲子,发现有些明明是人类作曲音质却异常地差,为什么呢?在调了各种 ffmpeg 参数之后发现,只要加了 -ac 1 把双声道合并成单声道音质就会非常差,可是单声道听起来应该和双声道没区别才对呀?\n\n到处查查发现,-ac 1 降声道其实就是把两个波形平均到一起,这样做本身就很有问题... 假设你有一个音频,左耳是 500Hz 的正弦波,右耳也一样但是平移了半个周期,这样的话双声道人耳听到的还是一个正弦波的声音,但是用 -ac 1 降声道就完全没有声音了。为什么呢?因为上下两个正弦波的平均值是 0,互相抵消了。\n\n现实中用两个麦克风给乐器录音的话,两个声道平均互相干扰也是很常见的情况,所以比起平均值还是直接取单声道会好很多很多... 似乎导师也刚意识到这个坑,总之是浪费了一两个月的算力学到了一个很重要的教训 🫣", "views": 82, "forwards": 2, "images": [{"width": 1139, "height": 537, "date": "2023-08-01T16:53:46", "media_type": "photo", "original_name": "photo_2023-08-01_16-53-46.jpg", "url": "media/2471.jpg", "size": 85790, "thumb": "media/2471.jpg_thumb.jpg"}]}, {"id": 2472, "date": "2023-08-02T01:04:16", "text": "is it Friday yet?", "views": 76, "forwards": 0}, {"id": 2473, "date": "2023-08-02T08:29:28", "text": "发现计划旅行没头绪不知所措的时候,想做的第一件事是先把航班和路程的时间定下来,给旅行加上各种限制...\n\n定好限制反而感觉决定去哪里怎样玩变得没有那么 impossible 了,明明在限制内做出的不一定是最合适的计划... 人真的好矛盾\n\n如果有模型可以让我把想去的地方和时间精力各种因素丢进一个加权图 BFS 一遍找到最合适的计划就好了", "views": 80, "forwards": 1, "images": [{"width": 545, "height": 1079, "date": "2023-08-02T08:29:28", "media_type": "photo", "original_name": "photo_2023-08-02_08-29-28.jpg", "url": "media/2473.jpg", "size": 66304, "thumb": "media/2473.jpg_thumb.jpg"}]}, {"id": 2474, "date": "2023-08-02T21:42:26", "text": "去年暑假被 numba 折腾,今年继续被 numba 折腾 (╯’ – ‘)╯︵ ┻━┻\n\nnumba 的初衷是想要简单地把 python 函数编译成二进制加快速度,只要加一个 @njit 就好了这么简单,然而实际效果并不是这样。\n\n加上 @njit,然后发现 logger 不支持要换成 print,修了然后发现 atleast_1d 不支持 float16 要换成 float32,修了然后发现 sqrtm 不支持要手动重造轮子,造了然后发现字符串 % 替换不支持需要换成 f-string,换了然后发现同名变量不能用不同精度,改了然后发现 np.diagonal 不支持要重造轮子,造了然后发现 np.allclose 参数要求太多要重造轮子,造了然后给我一个报错消息里面只写了 “float16” 也没有说在哪行... 给几乎所有变量赋值都加了 .astype(float32) 之后终于可以了,然后跟我说 np.eig 产生复数就不能编译??我真的不知道怎么修了,问问 GPT,GPT 直接说别优化了把 @njit 删了吧 🙃\n\n原本应该是加一个 @njit 就好的事情结果改了一小时放弃了,决定以后再也不碰 numba 了,要优化还是直接 rust 重写吧 🦀", "views": 80, "forwards": 0, "media_group_id": 13528100371661525, "images": [{"width": 800, "height": 471, "date": "2023-08-02T21:42:25", "media_type": "photo", "original_name": "photo_2023-08-02_21-42-25.jpg", "url": "media/2474.jpg", "size": 69792, "thumb": "media/2474.jpg_thumb.jpg"}, {"width": 800, "height": 230, "date": "2023-08-02T21:42:26", "media_type": "photo", "original_name": "photo_2023-08-02_21-42-26.jpg", "url": "media/2475.jpg", "size": 38656, "thumb": "media/2475.jpg_thumb.jpg"}], "reply": {"id": 654, "text": "...好用个鬼呀(掀\n\n除了超级简单的函数以外,其他函数都要改超级多东西才能用 Numba 编译...\n\n今天遇到的各种问题:\n1. np.vstack 不支持,所以用原始 for loop 手写了一个轮子\n2. 如果有 n 个可选参数,它必须编译成 n^2 + 1 个不同的 native 函数\n3. 类型推导超迷惑... 图上这个报错说 float64[] 不能转换成 float32[],但是明明我所有类型连常量都标了 float32 🌚\n\n还想把整个后端的计算都套一遍 Numba... 现在发现翻译一个函数要半小时 😭", "thumb": "media/654.jpg_thumb.jpg"}}, {"id": 2476, "date": "2023-08-03T03:52:20", "text": "好色哦", "views": 87, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "images": [{"width": 1080, "height": 1032, "date": "2023-08-03T02:42:32", "media_type": "photo", "original_name": "photo_2023-08-03_02-42-32.jpg", "url": "media/2476.jpg", "size": 75709, "thumb": "media/2476.jpg_thumb.jpg"}]}, {"id": 2477, "date": "2023-08-04T01:49:14", "text": "好想变成一团面团 🐾", "views": 83, "forwards": 0}, {"id": 2478, "date": "2023-08-06T01:16:08", "text": "今天 farmers market 的花花好好看 qwq\n\n不过没有买,因为知道剪下来的养不活... 要是可以在桌上种这些花就好了,可惜这些大部分都是灌木丛里长的花,不太能摆在桌上 😶", "views": 76, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-06T01:16:08", "media_type": "photo", "original_name": "photo_2023-08-06_01-16-08.jpg", "url": "media/2478.jpg", "size": 676537, "thumb": "media/2478.jpg_thumb.jpg"}]}, {"id": 2479, "date": "2023-08-06T05:37:13", "text": "去亚超,一盒花卷 $11(¥80)🌚 ...这是什么「东亚传奇小吃」么?有点怀念以前在初中为了省钱买手办每次午饭去食堂都花 <¥1 买一两个花卷配上咸蛋或者自己带的酱吃 ☁️\n\n以及旁边水果区香蕉看起来好伤心的样子", "views": 77, "forwards": 1, "media_group_id": 13530401870998997, "images": [{"width": 2560, "height": 1920, "date": "2023-08-06T05:37:12", "media_type": "photo", "original_name": "photo_2023-08-06_05-37-12.jpg", "url": "media/2479.jpg", "size": 632414, "thumb": "media/2479.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-06T05:37:13", "media_type": "photo", "original_name": "photo_2023-08-06_05-37-13.jpg", "url": "media/2480.jpg", "size": 841773, "thumb": "media/2480.jpg_thumb.jpg"}]}, {"id": 2481, "date": "2023-08-06T07:47:32", "text": "给 one among us 推代码的时候告诉我有一个安全漏洞,点进去看看是什么呢? \"sweetalert2 一个版本以后在一些域名后缀会放和功能无关的音视频\" 🤔\n\n查了一下,发现是作者给它加了一个功能,只要是俄罗斯域名的网站就会让点击失效并且播放乌克兰国歌 🤯\n\n...感觉有点蠢蠢?感觉这样比起对俄罗斯政府的影响还是给一般通过网页工程师添的麻烦更多,但是一般俄人对现在的政治局势应该也和我们一样无力 😶 (而且政府网站谁会为了弹窗框好看专门加一个外部库呀 🙃", "views": 85, "forwards": 1, "images": [{"width": 853, "height": 607, "date": "2023-08-06T07:47:32", "media_type": "photo", "original_name": "photo_2023-08-06_07-47-32.jpg", "url": "media/2481.jpg", "size": 74298, "thumb": "media/2481.jpg_thumb.jpg"}]}, {"id": 2482, "date": "2023-08-07T03:49:01", "text": "和聊聊连麦,说想给手机买一个 Gimbal 平衡环架,但是觉得好贵\n\n聊聊:那你买一只活着的鸡然后把手机绑在鸡的头上 👍", "views": 82, "forwards": 0}, {"id": 2483, "date": "2023-08-07T06:14:31", "text": "刚到 Extended Family 那单元,问我翻译「娘は五歳です」然后我看汉字下意识点了我妈五岁 🌚\n\n然后才想起来娘(むすめ)是女儿", "views": 73, "forwards": 1, "forwarded_from": {"name": "生草邻国"}}, {"id": 2484, "date": "2023-08-07T08:29:12", "text": "明天八号是国际猫猫节 🥳 给自己和朋友们的头像上画了猫耳朵!尽力模仿了原画的风格,效果大部分还不错,style transfer 机器人就是我(不\n\n黎黎的头像好难,感觉超出能力范围了瞎糊了一个... 原作者用纯色笔刷能打出渐变一样的阴影和高光好厉害。我到现在打的阴影要不然就是简单的一层纯色,要不然就是用喷枪打看起来脏兮兮的渐变。这次尝试了像原作那样打,结果打不好还是换回喷枪了... 效果有点脏兮兮还不是特别搭 😢\n\n有没有人教教我 🙏", "views": 160, "forwards": 3, "media_group_id": 13531175623170565, "images": [{"width": 1280, "height": 960, "date": "2023-08-06T17:20:56", "media_type": "photo", "original_name": "photo_2023-08-06_17-20-56.jpg", "url": "media/2484.jpg", "size": 80427, "thumb": "media/2484.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:38", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-38.jpg", "url": "media/2485.jpg", "size": 86974, "thumb": "media/2485.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:39", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-39.jpg", "url": "media/2486.jpg", "size": 98237, "thumb": "media/2486.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:40", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-40.jpg", "url": "media/2487.jpg", "size": 92907, "thumb": "media/2487.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-07T08:16:41", "media_type": "photo", "original_name": "photo_2023-08-07_08-16-41.jpg", "url": "media/2488.jpg", "size": 110664, "thumb": "media/2488.jpg_thumb.jpg"}]}, {"id": 2489, "date": "2023-08-08T05:12:14", "text": "好心疼聊聊,感觉大家对她的印象都是那种大大咧咧的性格,之前 Jun 孤单找我打电话她也说觉得聊聊的性格不太能让她想要倾诉心里的事情。明明聊聊也是很心细敏感的人,我失落的时候她能很快感受到照顾好我的心情,她也有时候会被各种情绪折磨得很脆弱,但是似乎只有我和 vivi 看到了这一面... 和朋友们聊天还是会假装似乎什么都没发生的样子。如果能让大家也感受到她的心情去关心她就好了 😢", "views": 94, "forwards": 2}, {"id": 2490, "date": "2023-08-08T17:11:45", "views": 86, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-08T17:11:44", "media_type": "photo", "original_name": "photo_2023-08-08_17-11-44.jpg", "url": "media/2490.jpg", "size": 231243, "thumb": "media/2490.jpg_thumb.jpg"}]}, {"id": 2491, "date": "2023-08-08T23:43:57", "text": "#不要戴上耳机\n用我的音乐评分模型矩阵逆向算出的「它觉得最好听的音乐」,嗯 🌚\n\n研究的不确定性就是这样唉,前一天刚有符合预期的成果了下一天就爆炸 🛌\n\n我现在的心情就像这首歌一样", "views": 88, "forwards": 2, "reply": {"id": 2428, "text": "哭了 😪 两周前做完期中演讲原本以为研究结果已经很稳了,然后前几天发烧的时候导师把单曲评分的分布画出来发现和对整个数据集的评分完全对不上... \n\n这几天为了找到原因解释这个现象接连试了各种不同的验证方法,然后没有一个符合期望的结果 😡 发现有些数据集里把单曲评分高的曲子加进去反而会降低整个数据集的评分,但是又有别的数据集不会...???明明评分算法都是一样的..."}, "files": [{"duration": 5, "file_name": "audio_restored.mp3", "mime_type": "audio/mpeg", "date": "2023-08-08T23:43:57", "media_type": "audio_file", "original_name": "audio_restored.mp3", "url": "media/2491.mp3", "size": 20492}]}, {"id": 2492, "date": "2023-08-10T03:52:02", "text": "终于终于可以开始收集人工标注数据了,写这个网站和后端只用了一天,上上周一晚上就提交给法律团队审核了,然后今天下午才通过审核,审核花了整整 17 天 😡\n \n今天采集了三个人的,接下来的两天里要采集完剩下的数据做完分析... 希望结果不要爆炸 🙏\n\n不过中午组会听一位 phd 实习生第七周了还在找方向突然心里平衡了好多,至少我有很多可以写的结果,不过还是觉得想做的事情太多时间不够唉...", "views": 79, "forwards": 0, "media_group_id": 13533116176739165, "images": [{"width": 1950, "height": 1512, "date": "2023-08-10T03:51:59", "media_type": "photo", "original_name": "photo_2023-08-10_03-51-59.jpg", "url": "media/2492.jpg", "size": 403761, "thumb": "media/2492.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-10T03:52:01", "media_type": "photo", "original_name": "photo_2023-08-10_03-52-01.jpg", "url": "media/2493.jpg", "size": 473897, "thumb": "media/2493.jpg_thumb.jpg"}]}, {"id": 2494, "date": "2023-08-10T18:53:43", "text": "?今天早上组里一位同事过来发现放在椅子上的衣服不见了,到处找还很急,然后发现是另一位同事的恶作剧把它藏起来了 \n\n你们 phd 好幼稚哦", "views": 87, "forwards": 0}, {"id": 2495, "date": "2023-08-10T19:48:36", "text": "非常好 🌈", "views": 79, "forwards": 0, "forwarded_from": {"name": "生草邻国"}, "media_group_id": 13533575334362189, "images": [{"width": 1080, "height": 2160, "date": "2023-08-10T19:09:18", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-18.jpg", "url": "media/2495.jpg", "size": 111055, "thumb": "media/2495.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-10T19:09:18", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-18.jpg", "url": "media/2496.jpg", "size": 112537, "thumb": "media/2496.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-10T19:09:19", "media_type": "photo", "original_name": "photo_2023-08-10_19-09-19.jpg", "url": "media/2497.jpg", "size": 119839, "thumb": "media/2497.jpg_thumb.jpg"}]}, {"id": 2498, "date": "2023-08-11T02:06:11", "text": "啊啊刚才差点死在路上了 😭\n\n这个电滑板没有硬刹车,刹车按钮是通过反向供电来刹车,原本以为是很够的... 结果刚才在 udist 从一个大坡冲下去,离路口还有一段距离的时候按死刹车发现完全不减速... 在十字路口差一点点就被从右边过来的车撞到,还好反应快在它边上左转过去了 😢\n\n以后买电滑板绝对不要买没有硬刹车的呜呜 才不是因为没有遵守限速(?)", "views": 109, "forwards": 1, "reply": {"id": 2164, "text": "花了 $225 从二手市场买了一个电滑板,最高能跑到 25km/h 的样子,计时从我的办公楼回家只需要 11 分钟哇,骑起来超级超级爽 \n\n...然后下坡刹车太急把手机膜摔碎了,差点把自己也摔出去 😨", "thumb": "media/2164.jpg_thumb.jpg"}}, {"id": 2499, "date": "2023-08-11T05:06:42", "text": "计划婚礼,需要我和聊聊有一个人在电脑上填一个表,但是谁都不想起床怎么办:🤤\n\n1. 用定时消息石头剪刀布,平局\n2. 丢标枪,平局\n3. 踢足球,平局\n4. 丢篮球,我赢了!\n\n好耶,躺躺 😴", "views": 124, "forwards": 1, "images": [{"width": 763, "height": 2560, "date": "2023-08-11T05:06:42", "media_type": "photo", "original_name": "photo_2023-08-11_05-06-42.jpg", "url": "media/2499.jpg", "size": 237612, "thumb": "media/2499.jpg_thumb.jpg"}]}, {"id": 2500, "date": "2023-08-12T01:27:28", "text": "#adhd日常 在公司买三明治送水果,但是他们不会帮你放在三明治旁边需要自己去水果框里拿,然后我每次都忘记拿 🌚", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-08-12T01:27:28", "media_type": "photo", "original_name": "photo_2023-08-12_01-27-28.jpg", "url": "media/2500.jpg", "size": 347358, "thumb": "media/2500.jpg_thumb.jpg"}]}, {"id": 2502, "date": "2023-08-14T01:52:50", "text": "实践证明 29℃ 在没有空调的房间里真的没办法做事情... 要准备接下来的三天在公司呆到晚上十点了,至少有很棒的空调,或者在想能不能直接在公司睡", "views": 101, "forwards": 0, "media_group_id": 13535823763441621, "images": [{"width": 1080, "height": 2160, "date": "2023-08-14T01:52:48", "media_type": "photo", "original_name": "photo_2023-08-14_01-52-48.jpg", "url": "media/2501.jpg", "size": 123483, "thumb": "media/2501.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-08-14T01:52:49", "media_type": "photo", "original_name": "photo_2023-08-14_01-52-49.jpg", "url": "media/2502.jpg", "size": 217173, "thumb": "media/2502.jpg_thumb.jpg"}]}, {"id": 2503, "date": "2023-08-14T06:36:05", "text": "今天被别人的代码灵车创到了 😢\n\n在 Linux 上用 wihotspot 一键开热点,关掉热点之后发现我的 wifi 设备没了。花了两个小时找问题发现原来是它开热点的时候会自动编辑 /etc 里面的 NetworkManager 配置把 wlan0 设备改成不管理,关掉热点之后却不会自动改回去... 😡\n\n然后群友告诉我 Gnome 和 KDE 都已经自带热点功能了,虽然 Gnome 的藏得比较深之前没找到... 呜呜白浪费了两个小时 🤗", "views": 96, "forwards": 0, "images": [{"width": 442, "height": 158, "date": "2023-08-14T06:07:12", "media_type": "photo", "original_name": "photo_2023-08-14_06-07-12.jpg", "url": "media/2503.jpg", "size": 12718, "thumb": "media/2503.jpg_thumb.jpg"}]}, {"id": 2504, "date": "2023-08-16T04:01:21", "text": "明天是我的期末演讲和组里其他人的期中演讲... 然后现在晚上九点了组里还有三个人在公司肝演讲 🌚", "views": 85, "forwards": 1}, {"id": 2505, "date": "2023-08-16T06:47:59", "text": "哭哭 十点去车站等 10:09 的末班车等了四十分钟没有来... 回不去家了,去蓝夏家借沙发睡睡,感谢感谢 😴", "views": 88, "forwards": 0}, {"id": 2506, "date": "2023-08-16T22:02:11", "text": "开始期末演讲了,欢迎大家围观 qwq\n\n(edit: 结束了,把链接删掉啦,大概一个月之后会公开录像 🧐)", "views": 83, "forwards": 0}, {"id": 2507, "date": "2023-08-16T23:44:36", "text": "结束啦,感觉前面大半还好,最后的 1/3 的时候好紧张完全忘了稿 😢", "views": 79, "forwards": 0, "reply": {"id": 2506, "text": "开始期末演讲了,欢迎大家围观 qwq\n\n(edit: 结束了,把链接删掉啦,大概一个月之后会公开录像 🧐)"}}, {"id": 2508, "date": "2023-08-16T23:45:10", "views": 84, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2022-10-23T15:15:16", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🥲", "set_name": "Bocchi_the_Rock_sticker", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/2508.webm", "size": 42909, "thumb": "media/2508.webm_thumb.jpg"}]}, {"id": 2509, "date": "2023-08-17T22:25:47", "text": "说起来昨天演讲开始的时候测试了一下声音输出发现没声音,花了两位 IT 十分钟才调好声音 \n\nMS 每次演讲都会出这种问题... 我的期中演讲电脑没办法用房间的控制台投屏,想要重开会议结果控制台死机,这个网线供电的控制台重启也没用。最后好像是 Wifi 投屏到投影仪上了,然后因为要录像还要同时在 teams 上投 ppt,投影仪的屏幕看到的是我 teams 上的 presenter view... 这就导致我没办法看 ppt 里面的笔记了,因为如果我看笔记的话房间里的人也能看到我的笔记 🧐\n\n同组的 Eloi 期中演讲的时候首先是 teams 上的声音输出房间听不见,房间里的麦克风也传不过去,电脑声音也没办法投到房间里。解决方案是直接用笔记本加入 teams meeting 然后用笔记本的小喇叭和麦克风播音频和在线听众交流 😨", "views": 83, "forwards": 0, "media_group_id": 13538489175807101, "images": [{"width": 2016, "height": 1512, "date": "2023-08-17T22:25:45", "media_type": "photo", "original_name": "photo_2023-08-17_22-25-45.jpg", "url": "media/2509.jpg", "size": 454943, "thumb": "media/2509.jpg_thumb.jpg"}, {"width": 2560, "height": 1867, "date": "2023-08-17T22:25:46", "media_type": "photo", "original_name": "photo_2023-08-17_22-25-46.jpg", "url": "media/2510.jpg", "size": 561241, "thumb": "media/2510.jpg_thumb.jpg"}]}, {"id": 2511, "date": "2023-08-18T05:52:49", "text": "今天从早上十点工作到现在晚上十点整理代码,终于整理到可以开源发布的状态了!现在可以一键 pip 安装,所有权重自动下载,还有简单一个指令就能用到所有功能的 CLI 🦀\n\n不过好累... 明明导师也好发纸也好都没有要求我公开高质量代码,明明学术界「公开代码」普遍都是几万个 jupyter notebook,为什么我要花这么多时间整理... 而且在微软的 Github 帐号下开源了的话我也没办法维护它,发布即归档 😨\n\n好累好累,明明没有人要求我做这些,如果我能少给自己设些这样的期望就好了... 😢", "views": 111, "forwards": 1, "images": [{"width": 750, "height": 1169, "date": "2023-08-18T06:06:55", "media_type": "photo", "original_name": "photo_2023-08-18_06-06-55.jpg", "url": "media/2511.jpg", "size": 89218, "thumb": "media/2511.jpg_thumb.jpg"}]}, {"id": 2512, "date": "2023-08-19T00:51:07", "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?", "views": 90, "forwards": 1, "files": [{"duration": 714, "performer": "青葉市子", "title": "いりぐちでぐち", "file_name": "青葉市子 - いりぐちでぐち.mp3", "mime_type": "audio/mpeg", "date": "2023-08-14T22:59:40", "media_type": "audio_file", "original_name": "青葉市子 - いりぐちでぐち.mp3", "url": "media/2512.mp3", "size": 28610280, "thumb": "media/2512.mp3_thumb.jpg"}]}, {"id": 2513, "date": "2023-08-19T05:13:49", "text": "又是因为滑板 😢", "views": 89, "forwards": 0, "media_group_id": 13539376237384573, "images": [{"width": 1512, "height": 1887, "date": "2023-08-19T05:13:48", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-48.jpg", "url": "media/2513.jpg", "size": 383264, "thumb": "media/2513.jpg_thumb.jpg"}, {"width": 1512, "height": 1870, "date": "2023-08-19T05:13:48", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-48.jpg", "url": "media/2514.jpg", "size": 289550, "thumb": "media/2514.jpg_thumb.jpg"}, {"width": 1080, "height": 928, "date": "2023-08-19T05:13:49", "media_type": "photo", "original_name": "photo_2023-08-19_05-13-49.jpg", "url": "media/2515.jpg", "size": 105370, "thumb": "media/2515.jpg_thumb.jpg"}]}, {"id": 2516, "date": "2023-08-19T23:13:02", "text": "蝴蝶!", "views": 81, "forwards": 0, "media_group_id": 13539894256280997, "images": [{"width": 2560, "height": 1920, "date": "2023-08-19T23:13:00", "media_type": "photo", "original_name": "photo_2023-08-19_23-13-00.jpg", "url": "media/2516.jpg", "size": 815872, "thumb": "media/2516.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-08-19T23:13:01", "media_type": "photo", "original_name": "photo_2023-08-19_23-13-01.jpg", "url": "media/2517.jpg", "size": 538191, "thumb": "media/2517.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:31", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-31.jpg", "url": "media/2518.jpg", "size": 951107, "thumb": "media/2518.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:33", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-33.jpg", "url": "media/2519.jpg", "size": 560724, "thumb": "media/2519.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:36", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-36.jpg", "url": "media/2520.jpg", "size": 572327, "thumb": "media/2520.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-19T23:01:37", "media_type": "photo", "original_name": "photo_2023-08-19_23-01-37.jpg", "url": "media/2521.jpg", "size": 798066, "thumb": "media/2521.jpg_thumb.jpg"}]}, {"id": 2522, "date": "2023-08-20T08:23:04", "text": "昨天和导师道别,把一直放在桌上的绿色猫猫留给他了。已经是我送出去的第二只同系列猫猫了,第一只是给了前室友。打算回家再买一只,希望它可以成为连接我们的纽带,让我们保持联系。🙏\n\n总之这段是很开心的一段经历!认识了很多新的朋友、得到了很多个人项目的想法、也大概确定了以后想做的方向。\n\n虽然前几周乱乱的,因为选了一个现有资源做不到的方向浪费三周,不过重新找到方向之后还是做完了很多事情、拿到了很多成果的!虽然到最后七天人工标注才过审核、采集分析过程也磕磕绊绊,但是也成功完成了,足够证明我的方法有效果。\n\n感谢导师帮忙做了很多很多事情,帮忙提交了申请审核研究、使用数据集、公开源码和演讲的繁琐文件,帮忙提供方向和建议,帮忙想出了信息压缩很高的热力图。比聊聊那边的导师负责太多了。希望以后会有机会再次在研究上合作 qwq", "views": 83, "forwards": 0, "media_group_id": 13540158272411861, "images": [{"width": 2560, "height": 1920, "date": "2023-08-19T00:56:39", "media_type": "photo", "original_name": "photo_2023-08-19_00-56-39.jpg", "url": "media/2522.jpg", "size": 794075, "thumb": "media/2522.jpg_thumb.jpg"}, {"width": 2016, "height": 1496, "date": "2023-08-20T08:23:01", "media_type": "photo", "original_name": "photo_2023-08-20_08-23-01.jpg", "url": "media/2523.jpg", "size": 427117, "thumb": "media/2523.jpg_thumb.jpg"}, {"width": 2560, "height": 1852, "date": "2023-08-20T08:23:02", "media_type": "photo", "original_name": "photo_2023-08-20_08-23-02.jpg", "url": "media/2524.jpg", "size": 465880, "thumb": "media/2524.jpg_thumb.jpg"}], "reply": {"id": 2512, "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?"}}, {"id": 2525, "date": "2023-08-21T01:20:27", "text": "猫!🪟☺️🐱😴", "views": 69, "forwards": 0, "media_group_id": 13540646621014429, "images": [{"width": 1920, "height": 2560, "date": "2023-08-21T01:05:53", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-53.jpg", "url": "media/2525.jpg", "size": 898095, "thumb": "media/2525.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-20T21:50:05", "media_type": "photo", "original_name": "photo_2023-08-20_21-50-05.jpg", "url": "media/2526.jpg", "size": 430549, "thumb": "media/2526.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-20T21:04:52", "media_type": "photo", "original_name": "photo_2023-08-20_21-04-52.jpg", "url": "media/2527.jpg", "size": 539498, "thumb": "media/2527.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:05:54", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-54.jpg", "url": "media/2528.jpg", "size": 552061, "thumb": "media/2528.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:05:54", "media_type": "photo", "original_name": "photo_2023-08-21_01-05-54.jpg", "url": "media/2529.jpg", "size": 678045, "thumb": "media/2529.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-21T01:18:41", "media_type": "photo", "original_name": "photo_2023-08-21_01-18-41.jpg", "url": "media/2530.jpg", "size": 380324, "thumb": "media/2530.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-08-21T01:18:42", "media_type": "photo", "original_name": "photo_2023-08-21_01-18-42.jpg", "url": "media/2531.jpg", "size": 363952, "thumb": "media/2531.jpg_thumb.jpg"}]}, {"id": 2532, "date": "2023-08-21T01:23:32", "views": 75, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-05-31T22:50:52", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "😽", "set_name": "line_120505986862_by_moe_sticker_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2532.webp", "size": 33748, "thumb": "media/2532.webp_thumb.jpg"}]}, {"id": 2533, "date": "2023-08-21T01:41:43", "text": "点了一个 Sake お茶漬け,以为是酒(sake)结果是鮭(sake)🤗", "views": 74, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13540656823823189, "images": [{"width": 2560, "height": 1920, "date": "2023-08-21T01:41:13", "media_type": "photo", "original_name": "photo_2023-08-21_01-41-13.jpg", "url": "media/2533.jpg", "size": 643751, "thumb": "media/2533.jpg_thumb.jpg"}, {"width": 1919, "height": 1179, "date": "2023-08-21T01:41:19", "media_type": "photo", "original_name": "photo_2023-08-21_01-41-19.jpg", "url": "media/2534.jpg", "size": 395034, "thumb": "media/2534.jpg_thumb.jpg"}]}, {"id": 2535, "date": "2023-08-22T08:27:30", "text": "开车旅游,租车四天租到了一个 2023 Camry,第一天就把漆刮到了 😭\n\n还刮得好深... 感觉可能要 -$500", "views": 80, "forwards": 0, "media_group_id": 13541542799946165, "images": [{"width": 2560, "height": 1920, "date": "2023-08-22T00:06:42", "media_type": "photo", "original_name": "photo_2023-08-22_00-06-42.jpg", "url": "media/2535.jpg", "size": 1505064, "thumb": "media/2535.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-22T08:27:28", "media_type": "photo", "original_name": "photo_2023-08-22_08-27-28.jpg", "url": "media/2536.jpg", "size": 759397, "thumb": "media/2536.jpg_thumb.jpg"}]}, {"id": 2537, "date": "2023-08-22T09:28:02", "text": "买的手电筒结帐之后也忘记拿了,在亚马逊买的登山拐杖也忘记在前台还开着的时候取,停车只看倒车摄像头忘记看四周还刮到了,还忘记了计划和房东说来拿钥匙导致明早要早起,今天好失败好失败...\n\n如果我去旅游可以不带上自己就好了,仿佛自己在自己眼里变成了一个累赘 😴", "views": 82, "forwards": 0}, {"id": 2538, "date": "2023-08-23T01:45:47", "text": "好可爱!!", "views": 83, "forwards": 1, "files": [{"width": 1552, "height": 1088, "duration": 18, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-08-23T01:46:36", "media_type": "video_file", "original_name": "video_2023-08-23_01-46-36.mp4", "url": "media/2538.mp4", "size": 12893768, "thumb": "media/2538.mp4_thumb.jpg"}]}, {"id": 2544, "date": "2023-08-23T16:36:03", "text": "昨天和蓝夏和ゆり开车去了 Rainier 山!风景好好看,小动物也好可爱,新买的超大号摄影手机 Mi 11 Ultra 也终于派上用途了 🤩\n\n开了四个小时的车到那里,开高速除了一次并线太急没有犯其他的错,在山区到处都是 180° 大弯的路上白天晚上开了来回也没出事,总之很幸运!\n\n到 Paradise Visitor Center 那边已经下午六点了,走了短短一圈,拍了些很棒的照片,那只吃浆果的小松鼠就是在那里拍到的!太晚了打算明天再走根长的 trail。", "views": 79, "forwards": 0, "media_group_id": 13542468510802789, "images": [{"width": 2560, "height": 1920, "date": "2023-08-23T08:24:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-24-21.jpg", "url": "media/2544.jpg", "size": 978537, "thumb": "media/2544.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:57", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-57.jpg", "url": "media/2545.jpg", "size": 676384, "thumb": "media/2545.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:24:33", "media_type": "photo", "original_name": "photo_2023-08-23_08-24-33.jpg", "url": "media/2546.jpg", "size": 1234759, "thumb": "media/2546.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:54", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-54.jpg", "url": "media/2547.jpg", "size": 1007760, "thumb": "media/2547.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:46", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-46.jpg", "url": "media/2548.jpg", "size": 990552, "thumb": "media/2548.jpg_thumb.jpg"}]}, {"id": 2549, "date": "2023-08-23T16:36:24", "text": "之后去了旁边的瀑布和湖,我们到的时候已经没有人了,在那里拍了些合影。原本打算找地方看日落看星星但是因为多云没看到,结果在湖边找了一个空间铺地毯吃了野餐,也是很棒的体验 !🤤\n\n第一次吃石灰自热袋加热的方便火锅,只要浇水就能蒸东西确实好方便。番茄火锅也很好吃,在温度零下的山上需要的正好就是一碗热番茄汤,喝完了还能获得一包石灰暖手宝 qwq\n\n吃到天黑赶快回车下山啦,即使穿着羽绒服和超厚帽衫还是好冷好冷,不过也是因为多云把阳光挡住了,希望今天会好些 🪟", "views": 96, "forwards": 1, "media_group_id": 13542468674365949, "images": [{"width": 2560, "height": 1916, "date": "2023-08-23T16:11:38", "media_type": "photo", "original_name": "photo_2023-08-23_16-11-38.jpg", "url": "media/2549.jpg", "size": 624144, "thumb": "media/2549.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:11", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-11.jpg", "url": "media/2550.jpg", "size": 1024004, "thumb": "media/2550.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:17", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-17.jpg", "url": "media/2551.jpg", "size": 546244, "thumb": "media/2551.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T05:36:22", "media_type": "photo", "original_name": "photo_2023-08-23_05-36-22.jpg", "url": "media/2552.jpg", "size": 757975, "thumb": "media/2552.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:50:07", "media_type": "photo", "original_name": "photo_2023-08-23_08-50-07.jpg", "url": "media/2553.jpg", "size": 1106639, "thumb": "media/2553.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:50:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-50-21.jpg", "url": "media/2554.jpg", "size": 894194, "thumb": "media/2554.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-23T08:48:21", "media_type": "photo", "original_name": "photo_2023-08-23_08-48-21.jpg", "url": "media/2555.jpg", "size": 760125, "thumb": "media/2555.jpg_thumb.jpg"}]}, {"id": 2556, "date": "2023-08-26T17:19:22", "text": "松鼠驯服人类的珍贵影像\n\n(感谢蓝夏把这个瞬间拍下来了", "views": 179, "forwards": 5, "images": [{"width": 2048, "height": 1269, "date": "2023-08-26T17:19:22", "media_type": "photo", "original_name": "photo_2023-08-26_17-19-22.jpg", "url": "media/2556.jpg", "size": 284944, "thumb": "media/2556.jpg_thumb.jpg"}]}, {"id": 2557, "date": "2023-08-26T19:04:08", "text": "23 号早上从大木屋开出来走走停停。在早餐饭馆旁边看到了薰衣草田和在采薰衣草蜜的小蜜蜂。加了下油,好久没加过油了好慌,查好算好可以加的量生怕加太多漏出来,然后店员告诉我原来加满会自动跳 🌚\n\n然后爬了山!从 Paradise 爬到 Glacier Vista 再回去,虽然没有爬完整条 Skyline Trail,但是对这 1/3 条路来说体力正好够了。上山之前ゆり帮忙捡到一根树枝、削掉树皮做了一根登山杖。原来树枝这么结实,上下山毫发无损,感觉握着它已经可以打死一只哥布林了。可惜国家公园里面的东西不能带走呢,下山拍张照片留念之后留在山口了。\n\n山上风景好棒,感觉随便在哪里按下镜头就是一张壁纸哇,不过风景肯定有更懂摄影的人拍过了,所以还是把取景的焦点留给了蓝夏和ゆり,捕捉到了很多只属于自己的回忆 qwq\n\n还看到了好多好多小动物,有松鼠花栗鼠、小蜜蜂蝴蝶、野鸡、各种小鸟大鸟,身上有花香和食物的味道大家都来围着我们转圈圈。蹲下来看他们的时候有一只花栗鼠还趁我不注意跳到我头上了!好棒好棒,如果我住在这附近的小木屋会不会能和它们交上朋友呢?👩‍👧‍👧\n\n下山体力刚好用完,坐上车边聊天休息边看 AI 开车开到了 Portland。", "views": 89, "forwards": 0, "media_group_id": 13544613184168781, "images": [{"width": 1280, "height": 960, "date": "2023-08-26T17:12:09", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-09.jpg", "url": "media/2557.jpg", "size": 236136, "thumb": "media/2557.jpg_thumb.jpg"}, {"width": 1918, "height": 2261, "date": "2023-08-26T17:12:11", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-11.jpg", "url": "media/2558.jpg", "size": 987392, "thumb": "media/2558.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-26T17:12:12", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-12.jpg", "url": "media/2559.jpg", "size": 1307173, "thumb": "media/2559.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:12", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-12.jpg", "url": "media/2560.jpg", "size": 858972, "thumb": "media/2560.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:15", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-15.jpg", "url": "media/2561.jpg", "size": 1378009, "thumb": "media/2561.jpg_thumb.jpg"}, {"width": 2560, "height": 1916, "date": "2023-08-26T19:01:31", "media_type": "photo", "original_name": "photo_2023-08-26_19-01-31.jpg", "url": "media/2562.jpg", "size": 780475, "thumb": "media/2562.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:17", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-17.jpg", "url": "media/2563.jpg", "size": 1090637, "thumb": "media/2563.jpg_thumb.jpg"}, {"width": 2000, "height": 1436, "date": "2023-08-26T17:12:17", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-17.jpg", "url": "media/2564.jpg", "size": 801730, "thumb": "media/2564.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T17:12:19", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-19.jpg", "url": "media/2565.jpg", "size": 1669412, "thumb": "media/2565.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-08-26T17:12:19", "media_type": "photo", "original_name": "photo_2023-08-26_17-12-19.jpg", "url": "media/2566.jpg", "size": 724706, "thumb": "media/2566.jpg_thumb.jpg"}]}, {"id": 2567, "date": "2023-08-28T21:28:43", "text": "喵呼呼", "views": 81, "forwards": 0, "images": [{"width": 2000, "height": 1310, "date": "2023-08-28T21:28:43", "media_type": "photo", "original_name": "photo_2023-08-28_21-28-43.jpg", "url": "media/2567.jpg", "size": 487962, "thumb": "media/2567.jpg_thumb.jpg"}]}, {"id": 2568, "date": "2023-08-30T02:23:18", "text": "24 号在 Portland 去了 Japanese Garden 和 Rose Test Garden 和「世界最大的书店」Powell's City of Books。\n\n在这个日式花园第一次看到超级现代的日式建筑,绝对是这个花园最独特的地方,简约的全玻璃幕墙配上传统的风格好好看。花园也很棒,虽然过了季没有看到花但是看到了很多几百年的盆栽树、小瀑布和充满胖胖鲤鱼的食堂、走过了很安静的小溪,好想在树荫下面躺下来睡一觉 😴\n\n然后在隔壁的巨大玫瑰花园补上了没看到的花!看地图上似乎有 700 种不同的人工选育品种,有很多很独特的花瓣和渐变纹路,好厉害。不过居然到现在都并没有人做出纯蓝色玫瑰,看来选育还是有很多限制唉。\n\n接下来在书店转了一圈。因为实在太大,关门之前就只逛了几个小分区,光是 LGBT 分区就有五六架大书架。收集了些有趣的和能与「员工推荐」的短评共鸣的书名,希望会有时间读电子版。实体书只买了一本 Libbrecht 的雪花指南 qwq", "views": 68, "forwards": 0, "media_group_id": 13546897589956845, "images": [{"width": 2560, "height": 1920, "date": "2023-08-30T02:21:44", "media_type": "photo", "original_name": "photo_2023-08-30_02-21-44.jpg", "url": "media/2568.jpg", "size": 1241418, "thumb": "media/2568.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:11:55", "media_type": "photo", "original_name": "photo_2023-08-30_01-11-55.jpg", "url": "media/2569.jpg", "size": 1322343, "thumb": "media/2569.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:10", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-10.jpg", "url": "media/2570.jpg", "size": 1868482, "thumb": "media/2570.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:28", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-28.jpg", "url": "media/2571.jpg", "size": 410228, "thumb": "media/2571.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T01:12:34", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-34.jpg", "url": "media/2572.jpg", "size": 418325, "thumb": "media/2572.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:22:53", "media_type": "photo", "original_name": "photo_2023-08-30_02-22-53.jpg", "url": "media/2573.jpg", "size": 1360994, "thumb": "media/2573.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-30T01:12:49", "media_type": "photo", "original_name": "photo_2023-08-30_01-12-49.jpg", "url": "media/2574.jpg", "size": 703156, "thumb": "media/2574.jpg_thumb.jpg"}]}, {"id": 2575, "date": "2023-08-30T02:31:25", "text": "补一些花花 qwq", "views": 81, "forwards": 0, "media_group_id": 13546901486229197, "images": [{"width": 2560, "height": 1920, "date": "2023-08-30T02:31:23", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-23.jpg", "url": "media/2575.jpg", "size": 566365, "thumb": "media/2575.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-08-30T02:31:23", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-23.jpg", "url": "media/2576.jpg", "size": 354536, "thumb": "media/2576.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2577.jpg", "size": 383889, "thumb": "media/2577.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2578.jpg", "size": 483224, "thumb": "media/2578.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2579.jpg", "size": 388889, "thumb": "media/2579.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2580.jpg", "size": 492091, "thumb": "media/2580.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T02:31:24", "media_type": "photo", "original_name": "photo_2023-08-30_02-31-24.jpg", "url": "media/2581.jpg", "size": 697107, "thumb": "media/2581.jpg_thumb.jpg"}], "reply": {"id": 2568, "text": "24 号在 Portland 去了 Japanese Garden 和 Rose Test Garden 和「世界最大的书店」Powell's City of Books。\n\n在这个日式花园第一次看到超级现代的日式建筑,绝对是这个花园最独特的地方,简约的全玻璃幕墙配上传统的风格好好看。花园也很棒,虽然过了季没有看到花但是看到了很多几百年的盆栽树、小瀑布和充满胖胖鲤鱼的食堂、走过了很安静的小溪,好想在树荫下面躺下来睡一觉 😴\n\n然后在隔壁的巨大玫瑰花园补上了没看到的花!看地图上似乎有 700 种不同的人工选育品种,有很多很独特的花瓣和渐变纹路,好厉害。不过居然到现在都并没有人做出纯蓝色玫瑰,看来选育还是有很多限制唉。\n\n接下来在书店转了一圈。因为实在太大,关门之前就只逛了几个小分区,光是 LGBT 分区就有五六架大书架。收集了些有趣的和能与「员工推荐」的短评共鸣的书名,希望会有时间读电子版。实体书只买了一本 Libbrecht 的雪花指南 qwq", "thumb": "media/2568.jpg_thumb.jpg"}}, {"id": 2584, "date": "2023-09-01T07:12:37", "text": "从中国买二手的鬼故事...\n\n十二前从京东爱回收严选买了一台小米 11 Ultra 为了在这段旅行中拍照片,然后两天前突然长焦镜头连接不上了,尝试启动长焦会让相机卡死。问客服,客服说四十天免费换货期限已经过了,因为时间是按转运仓收货的日期开始算,然而从转运仓寄到北美花了十天。😡\n\n那就自己 debug 一下吧。首先确定了不是软件问题,换 GCam 和开源相机也无果。然后怀疑是镜头软线接触不好,想拆开看看,所以今天回到旅店之后抽出时间拆开。好不容易绕开爱回收的「撕毁无效」条把后盖打开了,然后发现它居然是被修过的... 😨 里面螺丝上的贴纸被戳破了,还在另一个螺丝上贴了维修公司贴的「撕毁无效」条。\n\n因为这两个撕毁无效贴纸我只试了一下拔了重新插软线,并没有用。现在感觉最大的可能是 CPU 维修过然后维修员技术不够好 bga 因为过热脱焊或者短路了。现在这台只能送回去修... 然后旅程剩下的几天就没有长焦用了 😭\n\n不过现在也没有其他的手机划算,所以又买了一台类似的二手 11 Ultra,等新的收到把这台送回去修然后半价卖掉好了 🛌", "views": 136, "forwards": 2, "media_group_id": 13548418860968549, "images": [{"width": 1152, "height": 2560, "date": "2023-09-01T07:12:30", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-30.jpg", "url": "media/2582.jpg", "size": 50873, "thumb": "media/2582.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-01T07:12:32", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-32.jpg", "url": "media/2583.jpg", "size": 1005837, "thumb": "media/2583.jpg_thumb.jpg"}, {"width": 1512, "height": 2016, "date": "2023-09-01T07:12:32", "media_type": "photo", "original_name": "photo_2023-09-01_07-12-32.jpg", "url": "media/2584.jpg", "size": 665643, "thumb": "media/2584.jpg_thumb.jpg"}]}, {"id": 2585, "date": "2023-09-02T22:10:48", "views": 115, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-02T22:10:47", "media_type": "photo", "original_name": "photo_2023-09-02_22-10-47.jpg", "url": "media/2585.jpg", "size": 936354, "thumb": "media/2585.jpg_thumb.jpg"}]}, {"id": 2586, "date": "2023-09-03T01:10:55", "text": "25 号收收尾就开回西雅图还车啦,原本预估 2.5h 的路程因为四起事故变成了 4.5h 有点倒霉,也因此打电话改到在机场还车了。因为赶时间匆匆忙忙地和蓝夏和ゆり和西雅图道别了,一个人开车去机场的路上突然好孤单好孤单,不想离开朋友们,不想离开这里呢。😢\n\n到机场之后还车超级幸运,蹭掉了车漆甚至没有给我报,写纸条提醒清洁员补漆就让我走了,真好呀。\n\n过完安检正好刚开始登机,不过队还很长买点吃的吧。看到了一个快餐店,想要买一个三明治但是店刚刚关门,然后收摊的好心店员看锅里还剩些热通心粉没倒掉就给我免费盛了一碗,感谢感谢! 就这样吃着热晚饭飞到了湾区 qwq", "views": 82, "forwards": 0, "media_group_id": 13549627640019797, "images": [{"width": 2560, "height": 1433, "date": "2023-09-03T01:08:50", "media_type": "photo", "original_name": "photo_2023-09-03_01-08-50.jpg", "url": "media/2586.jpg", "size": 395541, "thumb": "media/2586.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:09:08", "media_type": "photo", "original_name": "photo_2023-09-03_01-09-08.jpg", "url": "media/2587.jpg", "size": 1107943, "thumb": "media/2587.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-26T18:58:42", "media_type": "photo", "original_name": "photo_2023-08-26_18-58-42.jpg", "url": "media/2588.jpg", "size": 359755, "thumb": "media/2588.jpg_thumb.jpg"}]}, {"id": 2589, "date": "2023-09-03T01:24:48", "text": "26 号凌晨到湾区,原计划是 26-27 把论文写完,28 号早上开车带着搬家的拖车出发去黄石玩。但是到豆腐家发现搬家装箱只装了 <50%,豆腐还很自信地觉得两天能收完... 结果两天当然没有收完。26-29 这四天三个人还叫上了同学一起收家才勉勉强强收完,好累好累 😸\n\n29 号晚上装满了整整一个拖车终于出发了,把玩的时间减半有了一个可行的新计划,晚上七点出发赶路轮流开到凌晨四点找地方睡,30 号继续赶路又开到凌晨四点开到了黄石公园的旅店。\n\n有点生气 😡 感觉豆腐每次都在做没法实现的计划,特别自信地低估每一件事需要的时间,又因为各种原因没法完成。而且因为原本留给论文的时间用来帮忙收家了,现在还有四天就要到 ICASSP paper submission deadline 论文还没写完,接下来什么时候可以抽出时间写呢...\n\n不过既然好不容易争取到了两天在黄石,还是把失望和焦虑的心情丢到一边专心玩啦 qwq", "views": 78, "forwards": 1, "media_group_id": 13549634305064077, "images": [{"width": 1744, "height": 1530, "date": "2023-09-03T01:14:13", "media_type": "photo", "original_name": "photo_2023-09-03_01-14-13.jpg", "url": "media/2589.jpg", "size": 727012, "thumb": "media/2589.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-08-30T00:08:08", "media_type": "photo", "original_name": "photo_2023-08-30_00-08-08.jpg", "url": "media/2590.jpg", "size": 1019969, "thumb": "media/2590.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2023-09-03T06:47:30", "media_type": "photo", "original_name": "photo_2023-09-03_06-47-30.jpg", "url": "media/2591.jpg", "size": 538717, "thumb": "media/2591.jpg_thumb.jpg"}]}, {"id": 2592, "date": "2023-09-03T02:16:05", "text": "31 号去看了黄石北侧!吸取上次旅行的教训,这次看攻略做计划的时候给每个景点每段路程都留了空余时间,即使晚出门了两个小时也把想看的全都看完了。\n\n有很好看的小溪小瀑布、喷着白色不明气体的间歇泉、颜色像宝石一样的酸水坑、标志性的色板泉和大峡谷、还有活着的鹿和美洲野牛🦬!(好想骑!)\n\n拍到了好多好看的照片,可惜豆腐不想让照片公开出去所以给豆腐打码啦", "views": 92, "forwards": 1, "media_group_id": 13549658920887253, "images": [{"width": 2560, "height": 1920, "date": "2023-09-03T01:32:12", "media_type": "photo", "original_name": "photo_2023-09-03_01-32-12.jpg", "url": "media/2592.jpg", "size": 747111, "thumb": "media/2592.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:03:46", "media_type": "photo", "original_name": "photo_2023-09-03_02-03-46.jpg", "url": "media/2593.jpg", "size": 754580, "thumb": "media/2593.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:32:25", "media_type": "photo", "original_name": "photo_2023-09-03_01-32-25.jpg", "url": "media/2594.jpg", "size": 882914, "thumb": "media/2594.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T01:51:52", "media_type": "photo", "original_name": "photo_2023-09-03_01-51-52.jpg", "url": "media/2595.jpg", "size": 1250086, "thumb": "media/2595.jpg_thumb.jpg"}, {"width": 2560, "height": 1916, "date": "2023-09-03T02:09:14", "media_type": "photo", "original_name": "photo_2023-09-03_02-09-14.jpg", "url": "media/2596.jpg", "size": 902220, "thumb": "media/2596.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-09-03T01:52:26", "media_type": "photo", "original_name": "photo_2023-09-03_01-52-26.jpg", "url": "media/2597.jpg", "size": 1465360, "thumb": "media/2597.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:13:20", "media_type": "photo", "original_name": "photo_2023-09-03_02-13-20.jpg", "url": "media/2598.jpg", "size": 999607, "thumb": "media/2598.jpg_thumb.jpg"}]}, {"id": 2599, "date": "2023-09-03T02:42:40", "text": "黄石作为死亡率前十的国家公园,还遇到了些达尔文奖挑战者 🌚 拍小瀑布的时候看到有人沿着峡谷爬下去站在水流最急的地方拍自拍。然后温泉旁边离路很近的湖里有一个在冒泡泡的小泉口,过一会果然有人尝试把手指伸进去被烫到了。接下来还有某位豆腐看到 3/8 mile & 600 ft drop 的绕弯路试着抄近道走超陡滑坡,还好叫住了 🤗\n\n豆腐和猫猫球还因为这件事吵哭了... 似乎豆腐即使没有体力也不想错过拍到大峡谷日落长曝光的机会。我和猫球下去了却没意识到要拍长曝光,回到豆腐身边又已经快天黑了,让豆腐好失望想要滑滑坡下去拍照,但是滑坡真的很危险... 从日落吵到天黑回车上了,不过上来之后豆腐拍到了很好看的圆月亮,似乎没那么伤心了。真是的我用手机广角 1/50s ISO64 拍出来的大峡谷还不够好看嘛?感觉手机拍照就一直在被看不起 🫣\n\n摸黑找角度拍月亮的时候我绊倒路崖摔了一跤,胳膊和两边膝盖都磕破了皮,不过莫名觉得好开心。不知道为什么会开心,可能是因为好久没有这样受伤了,也可能是因为恋痛 qwq\n\n(最后一张照片是月亮哦!怎么看起来像日出一样)", "views": 108, "forwards": 1, "media_group_id": 13549671682978429, "images": [{"width": 1918, "height": 2558, "date": "2023-09-03T02:41:48", "media_type": "photo", "original_name": "photo_2023-09-03_02-41-48.jpg", "url": "media/2599.jpg", "size": 746722, "thumb": "media/2599.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:32:07", "media_type": "photo", "original_name": "photo_2023-09-03_02-32-07.jpg", "url": "media/2600.jpg", "size": 684718, "thumb": "media/2600.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T02:32:18", "media_type": "photo", "original_name": "photo_2023-09-03_02-32-18.jpg", "url": "media/2601.jpg", "size": 1418397, "thumb": "media/2601.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-01T15:54:15", "media_type": "photo", "original_name": "photo_2023-09-01_15-54-15.jpg", "url": "media/2602.jpg", "size": 510732, "thumb": "media/2602.jpg_thumb.jpg"}]}, {"id": 2603, "date": "2023-09-04T20:52:19", "text": "爱的本质是拟合 🧹", "views": 179, "forwards": 3, "images": [{"width": 1080, "height": 2160, "date": "2023-09-04T20:52:19", "media_type": "photo", "original_name": "photo_2023-09-04_20-52-19.jpg", "url": "media/2603.jpg", "size": 245171, "thumb": "media/2603.jpg_thumb.jpg"}]}, {"id": 2604, "date": "2023-09-05T23:41:35", "text": "🌆", "views": 106, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-05T23:41:35", "media_type": "video_file", "original_name": "video_2023-09-05_23-41-35.mp4", "url": "media/2604.mp4", "size": 7758118, "thumb": "media/2604.mp4_thumb.jpg"}]}, {"id": 2605, "date": "2023-09-06T02:28:18", "text": "可怜狐狸刚做完手术好痛苦的样子...", "views": 90, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 20, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-06T02:28:18", "media_type": "video_file", "original_name": "video_2023-09-06_02-28-18.mp4", "url": "media/2605.mp4", "size": 7954704, "thumb": "media/2605.mp4_thumb.jpg"}]}, {"id": 2606, "date": "2023-09-06T06:10:27", "text": "一号去看了黄石南侧!早上天气不是很好,在多云掉雨点的样子。\n\n开车路过清澈的小溪,停下来接了一瓶溪水。没有 Rainier 的冰山水好喝但是也不错啦......结果继续上山发现上游有地下的火山水混进来 🌚 害怕。\n\n接下来看到了更多的水晶一样的湖和正在喷喷的间歇泉。剩下两位都拿着专业相机拍了湖那我就改拍他们好啦。Old Faithful 间歇泉大家都说好看,但是我们看的那次喷射好扫兴。还以为会更高的,而且很快就结束了,还有两小时的贤者模式时间(?)可惜这里真正最高的间歇泉 Steamboat 没办法预测喷射时间。", "views": 79, "forwards": 0, "media_group_id": 13551845022368893, "images": [{"width": 1920, "height": 2560, "date": "2023-09-06T05:53:15", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-15.jpg", "url": "media/2606.jpg", "size": 503586, "thumb": "media/2606.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:16", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-16.jpg", "url": "media/2607.jpg", "size": 1072162, "thumb": "media/2607.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:47:51", "media_type": "photo", "original_name": "photo_2023-09-06_06-47-51.jpg", "url": "media/2608.jpg", "size": 461490, "thumb": "media/2608.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:15", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-15.jpg", "url": "media/2609.jpg", "size": 812852, "thumb": "media/2609.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T05:53:17", "media_type": "photo", "original_name": "photo_2023-09-06_05-53-17.jpg", "url": "media/2610.jpg", "size": 271397, "thumb": "media/2610.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2023-09-06T06:09:24", "media_type": "photo", "original_name": "photo_2023-09-06_06-09-24.jpg", "url": "media/2611.jpg", "size": 855858, "thumb": "media/2611.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-02T05:47:09", "media_type": "photo", "original_name": "photo_2023-09-02_05-47-09.jpg", "url": "media/2612.jpg", "size": 947093, "thumb": "media/2612.jpg_thumb.jpg"}]}, {"id": 2613, "date": "2023-09-06T13:04:41", "text": "接下来沿着海找了野餐位置,拿出来丙烷炉和便携锅烧上水,然后突然吹过来好大的风... 赶快准备收摊了,刚收完摊回到车上就下起了暴雨。野餐计划失败了好可惜,不过回旅店之后在旅店外面重新烧了野餐螺蛳粉,好好吃 qwq\n\n回去的路上遇到三辆车被警察 pull over... 希望他们还好,我只超了一点速反而没被看到好幸运。\n\n路上还看了一个禁止钓鱼的钓鱼桥,桥下游过几只小鸭,映着日落非常好看!还路过了一段急流小河,水流的速度让声音像瀑布一样。急流上面站着几只小鹅,很好奇它们是怎样做到没被水流冲走的。\n\n那之后天就正好黑下来了,一路飙车回家啦。即使出发的行程有点赶,两天时间正好把黄石里所有想去的景点都看到了!很开心!🦀", "views": 81, "forwards": 1, "media_group_id": 13552043848792709, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T13:01:43", "media_type": "photo", "original_name": "photo_2023-09-06_13-01-43.jpg", "url": "media/2613.jpg", "size": 1243465, "thumb": "media/2613.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-02T05:47:08", "media_type": "photo", "original_name": "photo_2023-09-02_05-47-08.jpg", "url": "media/2614.jpg", "size": 503265, "thumb": "media/2614.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:31:55", "media_type": "photo", "original_name": "photo_2023-09-06_06-31-55.jpg", "url": "media/2615.jpg", "size": 835456, "thumb": "media/2615.jpg_thumb.jpg"}, {"width": 2040, "height": 1529, "date": "2023-09-06T13:02:59", "media_type": "photo", "original_name": "photo_2023-09-06_13-02-59.jpg", "url": "media/2616.jpg", "size": 562562, "thumb": "media/2616.jpg_thumb.jpg"}, {"width": 2040, "height": 970, "date": "2023-09-06T06:39:41", "media_type": "photo", "original_name": "photo_2023-09-06_06-39-41.jpg", "url": "media/2617.jpg", "size": 307008, "thumb": "media/2617.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:33:33", "media_type": "photo", "original_name": "photo_2023-09-06_06-33-33.jpg", "url": "media/2618.jpg", "size": 1033733, "thumb": "media/2618.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-06T06:33:34", "media_type": "photo", "original_name": "photo_2023-09-06_06-33-34.jpg", "url": "media/2619.jpg", "size": 889245, "thumb": "media/2619.jpg_thumb.jpg"}]}, {"id": 2620, "date": "2023-09-06T13:50:46", "text": "二号出发飞去纽约了!和豆腐他们暂时告别了,搬完家多伦多见哦。\n\n在纽约见到了麻薯,是初中在网上认识的幼馴染み!终于终于见到了,一直好想见却没机会唉。感觉我小时候比小波奇还社恐,很长一段时间麻薯都是唯一一个近到可以互相放开防备倾诉心事的朋友,可以无休聊到时间尽头的朋友,他每次都会特别专心温柔地倾听。\n\n那时候一直超级喜欢他,可是我对自己完全没有自信,不知道多少次想要告白却没有发出去,因为不想让他失望。还很深刻地记得某次圣诞节前忍不住说了想让自己变成他的圣诞礼物,想去纽约见面,麻薯意外地同意了但是我却还是找了理由没有去。这次来到纽约也许就是 post-transition 得到自信之后把那次承诺补上了吧。(...想到麻薯也许会看到这段文字心情有些矛盾,不过大概也不需要继续隐藏了 ////)", "views": 91, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T13:50:45", "media_type": "photo", "original_name": "photo_2023-09-06_13-50-45.jpg", "url": "media/2620.jpg", "size": 405812, "thumb": "media/2620.jpg_thumb.jpg"}]}, {"id": 2622, "date": "2023-09-06T22:37:20", "text": "见识到了纽约人的 street parking", "views": 93, "forwards": 0, "media_group_id": 13552318719811917, "images": [{"width": 2560, "height": 1920, "date": "2023-09-06T22:37:18", "media_type": "photo", "original_name": "photo_2023-09-06_22-37-18.jpg", "url": "media/2621.jpg", "size": 1190261, "thumb": "media/2621.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-06T22:37:19", "media_type": "photo", "original_name": "photo_2023-09-06_22-37-19.jpg", "url": "media/2622.jpg", "size": 545860, "thumb": "media/2622.jpg_thumb.jpg"}]}, {"id": 2623, "date": "2023-09-07T13:23:08", "text": "哭了\n\n和聊聊重逢的日子,先是我起晚了误了机,然后聊聊因为 GO train 突然改时间误了火车 😢", "views": 93, "forwards": 1, "media_group_id": 13552743903879229, "images": [{"width": 1080, "height": 2160, "date": "2023-09-07T13:23:06", "media_type": "photo", "original_name": "photo_2023-09-07_13-23-06.jpg", "url": "media/2623.jpg", "size": 229558, "thumb": "media/2623.jpg_thumb.jpg"}, {"width": 1080, "height": 2160, "date": "2023-09-07T13:23:07", "media_type": "photo", "original_name": "photo_2023-09-07_13-23-07.jpg", "url": "media/2624.jpg", "size": 231656, "thumb": "media/2624.jpg_thumb.jpg"}]}, {"id": 2625, "date": "2023-09-08T02:13:53", "text": "见到聊聊了!", "views": 93, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 2626, "date": "2023-09-09T04:41:26", "text": "三号因为睡得太晚起床已经是下午三点了,去吃了超大碗乌冬。去巨大日超买了瓶五倍浓缩カルピス精华,带回去用来调酒。买到了店里最后一瓶有点开心,毕竟多伦多肯定买不到。\n\n接下来去溜了麻薯的边牧 Aoulee,好可爱但是可惜完全不粘我。但是好活跃,明明每天都在玩接球游戏还是很喜欢的样子,如果是猫会不会觉得无聊呢?然后因为是星期日晚上就洗洗睡了,时间似乎都用来聊天了,聊了一整天。", "views": 89, "forwards": 1, "media_group_id": 13553875893197517, "images": [{"width": 2560, "height": 1920, "date": "2023-09-09T04:41:15", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-15.jpg", "url": "media/2626.jpg", "size": 660237, "thumb": "media/2626.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T04:41:16", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-16.jpg", "url": "media/2627.jpg", "size": 1043208, "thumb": "media/2627.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T04:41:16", "media_type": "photo", "original_name": "photo_2023-09-09_04-41-16.jpg", "url": "media/2628.jpg", "size": 671429, "thumb": "media/2628.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-03T23:06:32", "media_type": "photo", "original_name": "photo_2023-09-03_23-06-32.jpg", "url": "media/2629.jpg", "size": 1435173, "thumb": "media/2629.jpg_thumb.jpg"}]}, {"id": 2630, "date": "2023-09-09T05:43:56", "text": "五号去了 MoMA,因为曼哈顿的停车地狱即使有车也选择了打车。感觉纽约 MoMA 比 SF MoMA 更普通更易懂一点,也发现了更多喜欢的作品。\n\n喜欢一个写满文字回忆的幻灯片机,短短的一圈文字仿佛捕捉了所有假想的浪漫回忆。喜欢「百子莲」,感觉运用色彩的风格很梵高。喜欢在画布上划了一刀的「Expectation」,画布上的作品又何必是画。喜欢那个两层高的桌灯,站在下面感觉自己像是桌上手办。喜欢一张写满了 m.g. 的纸,好甜好甜,下次我无聊就写一整张的聊聊聊聊聊聊聊聊聊聊聊...。\n\n喜欢 Rene Magritte 的「爱人」,爱人们仿佛蒙住了面罩一样,盲目地和想象中的对方相爱。喜欢「肖像」火腿肉上的小眼睛 👁\n\nMoMA 好大一天没逛完好可惜,逛到关门被赶走了。在礼品店看到了一个纽约地铁的 PCB,好想给多伦多公交网也做一个 🤩", "views": 83, "forwards": 0, "media_group_id": 13553905888129405, "files": [{"width": 1280, "height": 720, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-09T05:43:38", "media_type": "video_file", "original_name": "video_2023-09-09_05-43-38.mp4", "url": "media/2630.mp4", "size": 2105977, "thumb": "media/2630.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-09-09T05:43:34", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-34.jpg", "url": "media/2631.jpg", "size": 832382, "thumb": "media/2631.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:36", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-36.jpg", "url": "media/2632.jpg", "size": 387244, "thumb": "media/2632.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:36", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-36.jpg", "url": "media/2633.jpg", "size": 284580, "thumb": "media/2633.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2634.jpg", "size": 388458, "thumb": "media/2634.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2635.jpg", "size": 181800, "thumb": "media/2635.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T05:43:37", "media_type": "photo", "original_name": "photo_2023-09-09_05-43-37.jpg", "url": "media/2636.jpg", "size": 275062, "thumb": "media/2636.jpg_thumb.jpg"}]}, {"id": 2637, "date": "2023-09-09T06:18:30", "text": "接下来去了紀伊國屋書店,买了些也许还读不懂的日语漫画,但是打算边学边读。买了第一话的《日常》和《お兄ちゃんはおしまい》和《本好きの下剋上》和麻薯推荐的《姫様拷問の時間です》。\n\n目前在读日常,感觉有标汉字读音挺好的,有些看不懂的读出来就懂了,不过还有些词典里查不到的用语和奇怪句式 get 不到要对照翻译啦。\n\n再之后坐地铁去箭馆,纽约地铁好脏好旧感觉急需翻新了。在箭馆和麻薯射射 🏹 有瞄准框的复合弓射得更准了,虽然我胳膊没力气举不稳的话弓再准也射不准。射完一小时把我和麻薯的靶放在一起对比感觉我完全就是随机分布了,然后发现他居然是全纽约第三 😢 好厉害...\n\n然后回家的路上一直在想能不能用云台加上摄像头做一个防手抖的自瞄弓,感觉是个很 Mark Rober 的想法", "views": 88, "forwards": 1, "media_group_id": 13553922485294597, "images": [{"width": 2560, "height": 1920, "date": "2023-09-09T06:12:35", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-35.jpg", "url": "media/2637.jpg", "size": 1010267, "thumb": "media/2637.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-09T06:12:36", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-36.jpg", "url": "media/2638.jpg", "size": 315628, "thumb": "media/2638.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-06T03:01:25", "media_type": "photo", "original_name": "photo_2023-09-06_03-01-25.jpg", "url": "media/2639.jpg", "size": 1231729, "thumb": "media/2639.jpg_thumb.jpg"}, {"width": 1918, "height": 1868, "date": "2023-09-09T06:12:38", "media_type": "photo", "original_name": "photo_2023-09-09_06-12-38.jpg", "url": "media/2640.jpg", "size": 503053, "thumb": "media/2640.jpg_thumb.jpg"}]}, {"id": 2641, "date": "2023-09-09T06:28:26", "text": "狗狗在互相舔哪里 🧐 hso", "views": 114, "forwards": 0, "reply": {"id": 2626, "text": "三号因为睡得太晚起床已经是下午三点了,去吃了超大碗乌冬。去巨大日超买了瓶五倍浓缩カルピス精华,带回去用来调酒。买到了店里最后一瓶有点开心,毕竟多伦多肯定买不到。\n\n接下来去溜了麻薯的边牧 Aoulee,好可爱但是可惜完全不粘我。但是好活跃,明明每天都在玩接球游戏还是很喜欢的样子,如果是猫会不会觉得无聊呢?然后因为是星期日晚上就洗洗睡了,时间似乎都用来聊天了,聊了一整天。", "thumb": "media/2626.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-09T06:28:26", "media_type": "video_file", "original_name": "video_2023-09-09_06-28-26.mp4", "url": "media/2641.mp4", "size": 4880568, "thumb": "media/2641.mp4_thumb.jpg"}]}, {"id": 2642, "date": "2023-09-09T18:29:15", "text": "结婚了!🥰\n\n在梦想小木屋旅店,穿上了很适合小木屋的 lolita,分别邀请了我的前任和聊聊的前任做证婚人,戴上去年七夕做的折纸戒指 qwq", "views": 142, "forwards": 7, "media_group_id": 13554273244968861, "images": [{"width": 1920, "height": 2560, "date": "2023-09-09T18:28:43", "media_type": "photo", "original_name": "photo_2023-09-09_18-28-43.jpg", "url": "media/2642.jpg", "size": 439575, "thumb": "media/2642.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-09T18:28:45", "media_type": "photo", "original_name": "photo_2023-09-09_18-28-45.jpg", "url": "media/2643.jpg", "size": 268094, "thumb": "media/2643.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2023-09-09T18:29:13", "media_type": "photo", "original_name": "photo_2023-09-09_18-29-13.jpg", "url": "media/2644.jpg", "size": 698013, "thumb": "media/2644.jpg_thumb.jpg"}, {"width": 2560, "height": 1914, "date": "2023-09-09T17:51:37", "media_type": "photo", "original_name": "photo_2023-09-09_17-51-37.jpg", "url": "media/2645.jpg", "size": 650398, "thumb": "media/2645.jpg_thumb.jpg"}, {"width": 1918, "height": 1099, "date": "2023-09-09T18:29:15", "media_type": "photo", "original_name": "photo_2023-09-09_18-29-15.jpg", "url": "media/2646.jpg", "size": 293185, "thumb": "media/2646.jpg_thumb.jpg"}]}, {"id": 2647, "date": "2023-09-11T16:04:50", "text": "开学了,看看今年 CSC 课对 LLM (ChatGPT, Copilot, ...) 的态度:\n\n301 Intro SE:真正的软件公司不会禁止,所以当然可以用\n384 Intro AI:作业可以,考试不能(然后长篇大论讲了 LLM 的局限性)\n369 Intro OS:严格禁止\n\n318 和 420 完全没有提 LLM,好像没更新 syllabus 的样子", "views": 119, "forwards": 1, "images": [{"width": 1280, "height": 292, "date": "2023-09-11T16:04:50", "media_type": "photo", "original_name": "photo_2023-09-11_16-04-50.jpg", "url": "media/2647.jpg", "size": 89542, "thumb": "media/2647.jpg_thumb.jpg"}]}, {"id": 2648, "date": "2023-09-11T16:56:52", "text": "草 今年 AI 课搜索寻路作业是推箱子", "views": 122, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-11T16:56:51", "media_type": "photo", "original_name": "photo_2023-09-11_16-56-51.jpg", "url": "media/2648.jpg", "size": 348127, "thumb": "media/2648.jpg_thumb.jpg"}]}, {"id": 2649, "date": "2023-09-13T02:08:44", "text": "#桂桂今天吃什么\n我做的炒卷心菜和新室友猪猪做的红烧肉!\n\n回家之后第一次做饭 qwq", "views": 117, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-13T02:08:44", "media_type": "photo", "original_name": "photo_2023-09-13_02-08-44.jpg", "url": "media/2649.jpg", "size": 644541, "thumb": "media/2649.jpg_thumb.jpg"}]}, {"id": 2650, "date": "2023-09-13T18:03:20", "text": "在学 Onshape,不想用 FreeCAD 了...\n\n怎么感觉每次开新坑都在学新的软件,高中受不了 Fusion 360 转学 OpenSCAD,意识到 SCAD 对不规则形状的局限性之后转学 FreeCAD,现在觉得 FreeCAD 麻烦又想转了", "views": 116, "forwards": 1}, {"id": 2651, "date": "2023-09-13T19:38:31", "text": "世界上最远的距离... 课间的十分钟跑过去还是骑车过去都赶不上", "views": 125, "forwards": 2, "media_group_id": 13557071287951933, "images": [{"width": 1152, "height": 2560, "date": "2023-09-13T19:38:29", "media_type": "photo", "original_name": "photo_2023-09-13_19-38-29.jpg", "url": "media/2651.jpg", "size": 331420, "thumb": "media/2651.jpg_thumb.jpg"}, {"width": 482, "height": 1276, "date": "2023-09-13T19:38:30", "media_type": "photo", "original_name": "photo_2023-09-13_19-38-30.jpg", "url": "media/2652.jpg", "size": 48495, "thumb": "media/2652.jpg_thumb.jpg"}]}, {"id": 2653, "date": "2023-09-14T22:29:59", "text": "?", "views": 111, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 6, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-14T22:29:59", "media_type": "video_file", "original_name": "video_2023-09-14_22-29-59.mp4", "url": "media/2653.mp4", "size": 795695, "thumb": "media/2653.mp4_thumb.jpg"}]}, {"id": 2654, "date": "2023-09-15T19:30:37", "text": "uoft 自行车停车桩好壮观 🤩 感觉自己的电滑板格格不入", "views": 110, "forwards": 0, "media_group_id": 13558449901162749, "images": [{"width": 2560, "height": 1920, "date": "2023-09-15T19:30:35", "media_type": "photo", "original_name": "photo_2023-09-15_19-30-35.jpg", "url": "media/2654.jpg", "size": 1122775, "thumb": "media/2654.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-15T19:30:36", "media_type": "photo", "original_name": "photo_2023-09-15_19-30-36.jpg", "url": "media/2655.jpg", "size": 1351349, "thumb": "media/2655.jpg_thumb.jpg"}]}, {"id": 2656, "date": "2023-09-15T22:50:55", "text": "没有开机键怎么办.jpg", "views": 115, "forwards": 0, "media_group_id": 13558546042981149, "images": [{"width": 1920, "height": 2560, "date": "2023-09-15T22:50:52", "media_type": "photo", "original_name": "photo_2023-09-15_22-50-52.jpg", "url": "media/2656.jpg", "size": 429177, "thumb": "media/2656.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-15T22:50:54", "media_type": "photo", "original_name": "photo_2023-09-15_22-50-54.jpg", "url": "media/2657.jpg", "size": 806155, "thumb": "media/2657.jpg_thumb.jpg"}]}, {"id": 2658, "date": "2023-09-16T04:19:36", "text": "聊聊的模型太多了摆不下,给聊聊买了一个模型柜一起拼好了 qwq", "views": 119, "forwards": 1, "media_group_id": 13558703808882701, "images": [{"width": 1920, "height": 2560, "date": "2023-09-16T04:14:54", "media_type": "photo", "original_name": "photo_2023-09-16_04-14-54.jpg", "url": "media/2658.jpg", "size": 390746, "thumb": "media/2658.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-16T04:14:11", "media_type": "photo", "original_name": "photo_2023-09-16_04-14-11.jpg", "url": "media/2659.jpg", "size": 480060, "thumb": "media/2659.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-16T04:19:31", "media_type": "photo", "original_name": "photo_2023-09-16_04-19-31.jpg", "url": "media/2660.jpg", "size": 530418, "thumb": "media/2660.jpg_thumb.jpg"}]}, {"id": 2661, "date": "2023-09-18T00:17:21", "text": "计了一下时,发现一个人准备咖喱的时间只要 14 分钟 🤩 只要 vectorize 一下需要做的事情", "views": 113, "forwards": 1, "media_group_id": 13559969931238269, "images": [{"width": 591, "height": 593, "date": "2023-09-18T00:17:19", "media_type": "photo", "original_name": "photo_2023-09-18_00-17-19.jpg", "url": "media/2661.jpg", "size": 20015, "thumb": "media/2661.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T00:15:05", "media_type": "photo", "original_name": "photo_2023-09-18_00-15-05.jpg", "url": "media/2662.jpg", "size": 76769, "thumb": "media/2662.jpg_thumb.jpg"}]}, {"id": 2663, "date": "2023-09-18T13:42:45", "text": "把筷子放在🍓饮料里一晚上然后筷子尖变粉了 🤩\n\n突然好想在🍓饮料里泡澡", "views": 107, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-09-18T13:42:44", "media_type": "photo", "original_name": "photo_2023-09-18_13-42-44.jpg", "url": "media/2663.jpg", "size": 258025, "thumb": "media/2663.jpg_thumb.jpg"}]}, {"id": 2664, "date": "2023-09-18T17:43:09", "text": "呜,从昨天晚上十点睡到了下午一点半,头好疼好疼,然后下午两点的课还要迟到了 🧐\n\n...没想到自己会睡这么久就没定闹钟哇", "views": 108, "forwards": 0}, {"id": 2665, "date": "2023-09-19T00:58:16", "text": "电滑板被偷了 😢", "views": 106, "forwards": 1}, {"id": 2666, "date": "2023-09-19T05:25:33", "text": "电滑板锁在学校被偷走了。\n\n锁在 UC 外面的一个栏杆上,上完课出来看到栏杆被剪开车不见了。但是我在车里面放了 AirTag,跟踪到小偷三分钟前 4:32 进了 St George 地铁站,4:46 在 Sherbourne 地铁站又收到了位置更新。然后和 Jun 和 Jamie 一起跟着地铁坐过整个多伦多再坐过来也没有看到人,一路上也都没有位置更新...\n\n出来在两个地铁站又问了一下,地铁里和地铁站里都有无数个监控摄像头但是他们说不能帮忙调录像,要警察来才可以。所以就出去报警了,打 911 等了二十分钟才有人接,然后告诉我只能在网上报案... 可惜网上报案肯定这周都不会有警察看了。\n\n接下来看到 AirTag 位置又更新了,似乎在一个居住楼那里,赶快打车过去了,结果在路边到处转了两圈什么都没有找到还是回家了。希望接下来 AirTag 还会更新,或者会有警察帮忙...\n\n...也许多伦多偷自行车的人多就是因为偷车没有人管吧,上一个被偷的自行车现在都没有找回来。这次有电子锁和物理锁和 AirTag,感觉安全措施已经做得完美了还是被偷了,能怎么办呢 😢", "views": 109, "forwards": 3, "media_group_id": 13560809066749349, "images": [{"width": 1280, "height": 960, "date": "2023-09-18T20:35:57", "media_type": "photo", "original_name": "photo_2023-09-18_20-35-57.jpg", "url": "media/2666.jpg", "size": 118881, "thumb": "media/2666.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T20:46:34", "media_type": "photo", "original_name": "photo_2023-09-18_20-46-34.jpg", "url": "media/2667.jpg", "size": 118640, "thumb": "media/2667.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2023-09-18T22:47:31", "media_type": "photo", "original_name": "photo_2023-09-18_22-47-31.jpg", "url": "media/2668.jpg", "size": 106741, "thumb": "media/2668.jpg_thumb.jpg"}]}, {"id": 2669, "date": "2023-09-19T09:47:16", "text": "一本用来收藏,一本用来传教(不", "views": 114, "forwards": 0, "media_group_id": 13560934694468669, "images": [{"width": 1388, "height": 2016, "date": "2023-09-19T09:47:15", "media_type": "photo", "original_name": "photo_2023-09-19_09-47-15.jpg", "url": "media/2669.jpg", "size": 377671, "thumb": "media/2669.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-19T09:47:16", "media_type": "photo", "original_name": "photo_2023-09-19_09-47-16.jpg", "url": "media/2670.jpg", "size": 405732, "thumb": "media/2670.jpg_thumb.jpg"}]}, {"id": 2671, "date": "2023-09-19T17:25:03", "text": "整理照片发现有些回忆忘记发了补一下。是之前在西雅图和蓝夏和ゆり在梵高 Expo 上一起涂的填色,是蓝粉白星夜和向日葵 🤩", "views": 111, "forwards": 0, "media_group_id": 13561154426417525, "images": [{"width": 2560, "height": 1920, "date": "2023-08-21T01:03:38", "media_type": "photo", "original_name": "photo_2023-08-21_01-03-38.jpg", "url": "media/2671.jpg", "size": 502018, "thumb": "media/2671.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-19T17:22:42", "media_type": "photo", "original_name": "photo_2023-09-19_17-22-42.jpg", "url": "media/2672.jpg", "size": 667762, "thumb": "media/2672.jpg_thumb.jpg"}, {"width": 2000, "height": 1331, "date": "2023-09-19T17:22:43", "media_type": "photo", "original_name": "photo_2023-09-19_17-22-43.jpg", "url": "media/2673.jpg", "size": 620589, "thumb": "media/2673.jpg_thumb.jpg"}]}, {"id": 2674, "date": "2023-09-19T23:25:28", "text": "翻页踏板!\n\n把新室友猪猪的琴架起来了,加了一个专门用来显示谱子的屏幕和树莓派小电脑。然后做了一个踩一下会让屏幕向下滚动的踏板,再也不用担心弹着琴没有手翻谱子了!", "views": 102, "forwards": 0, "media_group_id": 13561327431663349, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-09-19T23:25:28", "media_type": "video_file", "original_name": "video_2023-09-19_23-25-28.mp4", "url": "media/2674.mp4", "size": 4232190, "thumb": "media/2674.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-09-19T23:25:19", "media_type": "photo", "original_name": "photo_2023-09-19_23-25-19.jpg", "url": "media/2675.jpg", "size": 461127, "thumb": "media/2675.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-19T23:25:20", "media_type": "photo", "original_name": "photo_2023-09-19_23-25-20.jpg", "url": "media/2676.jpg", "size": 356027, "thumb": "media/2676.jpg_thumb.jpg"}]}, {"id": 2677, "date": "2023-09-20T05:30:09", "text": "和聊聊学日语。\n\n例句:いろいろ欲しいです\n我:意思是“想要色色”吗?", "views": 94, "forwards": 0}, {"id": 2678, "date": "2023-09-20T13:39:37", "text": "Counter protest 居然这么多人,有点心疼皇后火花的草地", "views": 90, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-09-20T13:21:36", "media_type": "photo", "original_name": "photo_2023-09-20_13-21-36.jpg", "url": "media/2678.jpg", "size": 1070636, "thumb": "media/2678.jpg_thumb.jpg"}]}, {"id": 2679, "date": "2023-09-20T15:21:44", "text": "养成反刻板好习惯", "views": 98, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2048, "height": 1663, "date": "2023-09-20T11:29:42", "media_type": "photo", "original_name": "photo_2023-09-20_11-29-42.jpg", "url": "media/2679.jpg", "size": 124549, "thumb": "media/2679.jpg_thumb.jpg"}]}, {"id": 2680, "date": "2023-09-21T21:20:47", "text": "今天去 Victoria 年度旧书市场的收益 qwq", "views": 98, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-09-21T21:19:52", "media_type": "photo", "original_name": "photo_2023-09-21_21-19-52.jpg", "url": "media/2680.jpg", "size": 444617, "thumb": "media/2680.jpg_thumb.jpg"}]}, {"id": 2681, "date": "2023-09-22T03:41:02", "text": "#桂桂今天吃什么\n炸薯条!炒芹菜!", "views": 105, "forwards": 1, "media_group_id": 13562832499629085, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T03:40:59", "media_type": "photo", "original_name": "photo_2023-09-22_03-40-59.jpg", "url": "media/2681.jpg", "size": 348437, "thumb": "media/2681.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T03:41:01", "media_type": "photo", "original_name": "photo_2023-09-22_03-41-01.jpg", "url": "media/2682.jpg", "size": 481981, "thumb": "media/2682.jpg_thumb.jpg"}]}, {"id": 2683, "date": "2023-09-22T18:19:37", "text": "新新手机到了!果然还是咸鱼自用二手靠谱些\n\n进行一个 bl 解锁和迁移。小米迁移好好用,应用数据也全都同步过去了诶\n\n...可惜不知道为什么 Google photos 似乎认为新手机上的照片都是新照片的样子,然后现在云端每张照片都有两份 🌚\n\n旧新手机打算送回去修然后送回来给聊聊用 qwq", "views": 97, "forwards": 0, "reply": {"id": 2584, "text": "从中国买二手的鬼故事...\n\n十二前从京东爱回收严选买了一台小米 11 Ultra 为了在这段旅行中拍照片,然后两天前突然长焦镜头连接不上了,尝试启动长焦会让相机卡死。问客服,客服说四十天免费换货期限已经过了,因为时间是按转运仓收货的日期开始算,然而从转运仓寄到北美花了十天。😡\n\n那就自己 debug 一下吧。首先确定了不是软件问题,换 GCam 和开源相机也无果。然后怀疑是镜头软线接触不好,想拆开看看,所以今天回到旅店之后抽出时间拆开。好不容易绕开爱回收的「撕毁无效」条把后盖打开了,然后发现它居然是被修过的... 😨 里面螺丝上的贴纸被戳破了,还在另一个螺丝上贴了维修公司贴的「撕毁无效」条。\n\n因为这两个撕毁无效贴纸我只试了一下拔了重新插软线,并没有用。现在感觉最大的可能是 CPU 维修过然后维修员技术不够好 bga 因为过热脱焊或者短路了。现在这台只能送回去修... 然后旅程剩下的几天就没有长焦用了 😭\n\n不过现在也没有其他的手机划算,所以又买了一台类似的二手 11 Ultra,等新的收到把这台送回去修然后半价卖掉好了 🛌", "thumb": "media/2582.jpg_thumb.jpg"}, "images": [{"width": 1511, "height": 2016, "date": "2023-09-22T18:19:36", "media_type": "photo", "original_name": "photo_2023-09-22_18-19-36.jpg", "url": "media/2683.jpg", "size": 373105, "thumb": "media/2683.jpg_thumb.jpg"}]}, {"id": 2684, "date": "2023-09-22T20:53:07", "text": "边上课边解锁了 BL、刷了 Magisk、试了各种模块之后终于过了 SafetyNet,终于有一个能刷 Google Pay 的手机了!\n\n来讲一下今天踩到的坑:\n\n1. twrp.me 官网的镜像只支持安卓 11,需要换成第三方的小米安卓 13 镜像 | 链接\n2. 不要听 Magisk 官方那个繁琐的安装教程,直接把 magisk.apk 当作更新包用 Twrp 刷上就行了\n3. 官方的 Safetynet-Fix 更新很慢,需要用 Displax 的 fork | 链接\n4. 记得打开 Zygisk 和 Denylist", "views": 84, "forwards": 0, "media_group_id": 13563327899840437, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T20:51:28", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-28.jpg", "url": "media/2684.jpg", "size": 577685, "thumb": "media/2684.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-22T20:51:29", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-29.jpg", "url": "media/2685.jpg", "size": 611649, "thumb": "media/2685.jpg_thumb.jpg"}, {"width": 1440, "height": 2285, "date": "2023-09-22T20:51:29", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-29.jpg", "url": "media/2686.jpg", "size": 218216, "thumb": "media/2686.jpg_thumb.jpg"}, {"width": 1440, "height": 1846, "date": "2023-09-22T20:51:30", "media_type": "photo", "original_name": "photo_2023-09-22_20-51-30.jpg", "url": "media/2687.jpg", "size": 128379, "thumb": "media/2687.jpg_thumb.jpg"}]}, {"id": 2691, "date": "2023-09-22T21:57:35", "text": "今天大统华出前一丁好便宜,买了一大堆带不回去怎么办呢?结完帐直接在店里拆了,带走汤底把面饼扔掉hhhh", "views": 108, "forwards": 1, "media_group_id": 13563358842752557, "images": [{"width": 2560, "height": 1920, "date": "2023-09-22T21:57:32", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-32.jpg", "url": "media/2688.jpg", "size": 913362, "thumb": "media/2688.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:32", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-32.jpg", "url": "media/2689.jpg", "size": 337703, "thumb": "media/2689.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:33", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-33.jpg", "url": "media/2690.jpg", "size": 414530, "thumb": "media/2690.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-22T21:57:34", "media_type": "photo", "original_name": "photo_2023-09-22_21-57-34.jpg", "url": "media/2691.jpg", "size": 543681, "thumb": "media/2691.jpg_thumb.jpg"}]}, {"id": 2692, "date": "2023-09-22T23:07:09", "text": "新睡裙也到了!\n\n是带奶子的睡裙", "views": 109, "forwards": 2, "images": [{"width": 1918, "height": 2426, "date": "2023-09-22T23:07:09", "media_type": "photo", "original_name": "photo_2023-09-22_23-07-09.jpg", "url": "media/2692.jpg", "size": 489589, "thumb": "media/2692.jpg_thumb.jpg"}]}, {"id": 2693, "date": "2023-09-23T00:14:19", "text": "怎么这几天大家都换上了 zr60v 的头像", "views": 107, "forwards": 0}, {"id": 2694, "date": "2023-09-23T20:42:14", "text": "哭 回家已经三个月没有用这个 3D 打印机了,结果以前遇到的坑都重新踩了一遍... 调平一直不工作,可是忘记了以前是怎样解决调平问题的,结果翻了好久才翻到这篇日记里的 M420 S1 ;-;", "views": 103, "forwards": 1, "reply": {"id": 1938, "text": "#琴 开源打击琴的第二天 qwq\n\n查看原文", "thumb": "media/1938.jpg_thumb.jpg"}}, {"id": 2695, "date": "2023-09-23T22:36:53", "text": "一觉起来...", "views": 102, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-09-23T22:36:12", "media_type": "photo", "original_name": "photo_2023-09-23_22-36-12.jpg", "url": "media/2695.jpg", "size": 849523, "thumb": "media/2695.jpg_thumb.jpg"}]}, {"id": 2696, "date": "2023-09-24T12:35:33", "text": "谷歌为了赚钱在 Chrome 上把 Adblock for Youtube 标为病毒强制禁用了... 看来是时候全面卸载 Chrome 换 Firefox 了 👊", "views": 1087, "forwards": 15, "images": [{"width": 480, "height": 160, "date": "2023-09-24T12:35:33", "media_type": "photo", "original_name": "photo_2023-09-24_12-35-33.jpg", "url": "media/2696.jpg", "size": 10819, "thumb": "media/2696.jpg_thumb.jpg"}]}, {"id": 2697, "date": "2023-09-25T03:14:50", "text": "#桂桂今天吃什么\n鮭お茶漬け!\n\n(还有聊聊做的烤鸡忘记拍了 😪", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T01:16:52", "media_type": "photo", "original_name": "photo_2023-09-25_01-16-52.jpg", "url": "media/2697.jpg", "size": 739432, "thumb": "media/2697.jpg_thumb.jpg"}]}, {"id": 2698, "date": "2023-09-25T04:19:31", "text": "如果一天能多几个小时就好了...", "views": 94, "forwards": 0}, {"id": 2699, "date": "2023-09-25T15:34:42", "text": "#桂桂今天吃什么\n葱油拌方便面!\n\n之前听豆腐说出前一丁面饼好吃就用留下来的面饼做了一次葱油面,感觉还不错(不过感觉面饼的口感确实比起汤面更适合炒面拌面之类的 qwq", "views": 99, "forwards": 0, "media_group_id": 13565248657438653, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T15:34:39", "media_type": "photo", "original_name": "photo_2023-09-25_15-34-39.jpg", "url": "media/2699.jpg", "size": 632456, "thumb": "media/2699.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-25T15:34:41", "media_type": "photo", "original_name": "photo_2023-09-25_15-34-41.jpg", "url": "media/2700.jpg", "size": 398264, "thumb": "media/2700.jpg_thumb.jpg"}]}, {"id": 2701, "date": "2023-09-25T21:00:18", "text": "UofT TA: 🗿", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-25T21:00:17", "media_type": "photo", "original_name": "photo_2023-09-25_21-00-17.jpg", "url": "media/2701.jpg", "size": 531790, "thumb": "media/2701.jpg_thumb.jpg"}]}, {"id": 2702, "date": "2023-09-26T05:44:02", "text": "发现现在日常说中文也会下意识用英语说法翻译过去了...\n\n(在卡带包里找王国之泪的卡带)\n我:咦 王泪你不是封盘了嘛?\n聊聊:还剩 400 个呀哈哈没有找呢\n我:啊?你真的要去找么\n聊聊:那肯定要啊\n我:我觉得你应该有更好的事情去做...\n...\n我:哦天哪我怎么说了这么 zh_US 的一句话 🌚\n...\n我:等等,“哦天哪”也好 zh_US 啊 🌚\n\n然后惨遭聊聊一顿吐槽 🫣", "views": 100, "forwards": 1}, {"id": 2703, "date": "2023-09-26T06:23:16", "text": "#桂桂今天吃什么\n这次是聊聊炸的薯条!\n\n认真检查了油温然后还通过炸两次控制内部水分什么的,比我做的像样多了 qwq(虽然还是希望家里有一台空气炸锅能让炸薯条方便些", "views": 115, "forwards": 0, "media_group_id": 13565675170325653, "images": [{"width": 2560, "height": 1920, "date": "2023-09-26T06:23:15", "media_type": "photo", "original_name": "photo_2023-09-26_06-23-15.jpg", "url": "media/2703.jpg", "size": 538852, "thumb": "media/2703.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-09-26T06:23:15", "media_type": "photo", "original_name": "photo_2023-09-26_06-23-15.jpg", "url": "media/2704.jpg", "size": 489330, "thumb": "media/2704.jpg_thumb.jpg"}], "reply": {"id": 2681, "text": "#桂桂今天吃什么\n炸薯条!炒芹菜!", "thumb": "media/2681.jpg_thumb.jpg"}}, {"id": 2705, "date": "2023-09-26T20:28:37", "text": "昨天逛加拿大日语论坛看到一套巫女和服好想买,然后用多邻国刚学两个月的日语写了封邮件!......结果今天对方直接用英语回了 🥺\n\n有被自己蠢哭\n\n(还感谢幽灵灵和蓝夏帮忙检查 qwq", "views": 111, "forwards": 1, "media_group_id": 13566080937682373, "images": [{"width": 761, "height": 1156, "date": "2023-09-26T20:28:36", "media_type": "photo", "original_name": "photo_2023-09-26_20-28-36.jpg", "url": "media/2705.jpg", "size": 99863, "thumb": "media/2705.jpg_thumb.jpg"}, {"width": 1070, "height": 726, "date": "2023-09-26T20:28:36", "media_type": "photo", "original_name": "photo_2023-09-26_20-28-36.jpg", "url": "media/2706.jpg", "size": 50867, "thumb": "media/2706.jpg_thumb.jpg"}]}, {"id": 2707, "date": "2023-09-27T05:08:31", "text": "之前写网页一直在用 Vue,但是觉得 Vue 太重了就去学了 Solid.js,用 Solid.js 写了几次网站又觉得语法太繁琐所以这次打算学学 Svelte\n\nSvelte 好容易学!或者说真的太 intuitive 了很多响应式功能都不用去专门学各种奇怪写法(也许只是正好和我的脑回路对上了但是总之就是好好用!\n\n零基础从开模板项目到写完想要写的 demo page 只用了 1h 40m\n\n在 Svelte 里面用响应式更新不需要像 Vue 3 那样写 const a = ref(default) 然后用 a.value 改值,也不需要像 React/Solid 那样定义 const [a, setA] = createSignal(default) 两个函数,一个用来获取一个用来修改。Svelte 直接像原生 JS 一样定义变量、改值就能响应式更新真的好舒服!\n\n其实一直很喜欢 Vue Class Component 写法也是因为它直接用原生 ts class 的写法就能实现所有功能,可惜更新 Vue3 的时候 Class Component 的官方支持被砍了,换成了他们自己的别扭写法...", "views": 152, "forwards": 4, "media_group_id": 13566330489419853, "images": [{"width": 799, "height": 1280, "date": "2023-09-27T04:51:44", "media_type": "photo", "original_name": "photo_2023-09-27_04-51-44.jpg", "url": "media/2707.jpg", "size": 107529, "thumb": "media/2707.jpg_thumb.jpg"}, {"width": 942, "height": 1280, "date": "2023-09-27T05:06:08", "media_type": "photo", "original_name": "photo_2023-09-27_05-06-08.jpg", "url": "media/2708.jpg", "size": 118494, "thumb": "media/2708.jpg_thumb.jpg"}]}, {"id": 2709, "date": "2023-09-27T22:35:19", "text": "六点半回到家安静到吓人,还在想是谁出门没锁门\n\n...然后仔细看发现聊聊和室友都在睡觉\n🧐😴😴", "views": 115, "forwards": 0}, {"id": 2710, "date": "2023-09-27T23:16:21", "text": "腌鸡肉的时候放鸡精会让鸡肉难过吗", "views": 114, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-09-27T23:16:21", "media_type": "photo", "original_name": "photo_2023-09-27_23-16-21.jpg", "url": "media/2710.jpg", "size": 660449, "thumb": "media/2710.jpg_thumb.jpg"}]}, {"id": 2711, "date": "2023-09-28T02:12:20", "text": "做语言学作业的时候才发现我 s θ 不分 🤗", "views": 127, "forwards": 1, "images": [{"width": 760, "height": 703, "date": "2023-09-28T02:12:19", "media_type": "photo", "original_name": "photo_2023-09-28_02-12-19.jpg", "url": "media/2711.jpg", "size": 27189, "thumb": "media/2711.jpg_thumb.jpg"}]}, {"id": 2712, "date": "2023-09-28T19:17:35", "text": "顺利买到了!衣服好看 qwq\n\n在 e-maple 加拿大日语论坛上完成了第一次二手交易好开心", "views": 132, "forwards": 2, "media_group_id": 13567429240222061, "images": [{"width": 1920, "height": 2560, "date": "2023-09-28T19:02:37", "media_type": "photo", "original_name": "photo_2023-09-28_19-02-37.jpg", "url": "media/2712.jpg", "size": 370212, "thumb": "media/2712.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-09-28T19:02:38", "media_type": "photo", "original_name": "photo_2023-09-28_19-02-38.jpg", "url": "media/2713.jpg", "size": 402043, "thumb": "media/2713.jpg_thumb.jpg"}], "reply": {"id": 2705, "text": "昨天逛加拿大日语论坛看到一套巫女和服好想买,然后用多邻国刚学两个月的日语写了封邮件!......结果今天对方直接用英语回了 🥺\n\n有被自己蠢哭\n\n(还感谢幽灵灵和蓝夏帮忙检查 qwq", "thumb": "media/2705.jpg_thumb.jpg"}}, {"id": 2714, "date": "2023-09-30T04:40:53", "text": "躺在草丛上翻过身就可以抱着 1:1 等身大的地球模型睡觉了 💭", "views": 344, "forwards": 4}, {"id": 2715, "date": "2023-10-01T07:22:17", "text": "昨天中秋节大家过来聚会,豆腐烤了小兔兔月饼!好好吃 qwq\n\n原本没有计划的,结果下午稀里糊涂大家都聚到这里了...?!🤩 第一次知道原来这个房间挤挤可以容纳十个人,虽然因为没有提前计划房间乱乱。吃了披萨和月饼,聊聊天弹弹琴,快到凌晨的时候大家就回去啦 🍩\n\n不过还是好不适应这么热闹,好像每一刻都有 ≥3 个人在说话,似乎没有自己能插话的空间... 有段时间有些 sensory overload 就回房间去了,之后还是插不上话就去工作台给猫猫上色了,希望没有被误解。\n\n感觉技术圈的人聚在一起的时候讨论起消费电子总是会吵成一团。明明大家选择买什么都有自己的理由,讨论起来却会因为莫名其妙的原因被取笑,或者被开一些自以为很好笑其实只会让某个群体不适的玩笑... 好讨厌这种讨论气氛。(点名批评雪风\n\n不过还是很开心!有大家的陪伴让这里热闹起来很开心 🥰", "views": 136, "forwards": 4, "images": [{"width": 2000, "height": 1307, "date": "2023-10-01T07:22:17", "media_type": "photo", "original_name": "photo_2023-10-01_07-22-17.jpg", "url": "media/2715.jpg", "size": 470710, "thumb": "media/2715.jpg_thumb.jpg"}]}, {"id": 2716, "date": "2023-10-02T07:42:31", "text": "#琴 想把这个马林巴琴的源码公布出来,但是感觉还有好多地方要完善... 先列一个 todo list 吧\n\n1. 打印一个固定架让它可以从这个桌子上挪开(现在是四根木板用粘土胶粘在桌子上... 中间没有任何固定)\n2. 把容易松、容易受干扰的杜邦线换掉\n3. 重新打印 Mux 的 PCB 解决供电路不够粗导致一个 5v 电源带不动的问题\n4. 和 UofT 音乐部门联动录制马林巴音源,把音源和声音逻辑写进固件里面\n5. 练琴、录一段介绍视频\n\n呜 还有好多事情要做 quq", "views": 119, "forwards": 0, "reply": {"id": 2050, "text": "配好马林巴音色之后第一件事当然是...\n\n那个超经典的 iPhone 铃声!\n\n#琴"}}, {"id": 2717, "date": "2023-10-02T09:37:35", "text": "凌晨五点半了还没睡... 还有 5.5h 就要去考试了,加上昨天也只睡了 5h... 害怕🫣", "views": 119, "forwards": 0}, {"id": 2718, "date": "2023-10-02T17:23:33", "text": "考完了!Intro AI 课好简单\n\n昨天晚上原本想熬夜把翘的三周课的录像补上,但是发现这门居然只有 1/3 的课有录像... 然后聊聊给我推荐了 UC Berkeley 的 CS188 录像发现和这门课讲的完全一致 🌚 几小时二倍速补完了 https://www.youtube.com/@CS-bd2lz", "views": 119, "forwards": 0, "reply": {"id": 2717, "text": "凌晨五点半了还没睡... 还有 5.5h 就要去考试了,加上昨天也只睡了 5h... 害怕🫣"}}, {"id": 2719, "date": "2023-10-03T22:44:32", "text": "🌚", "views": 115, "forwards": 1, "images": [{"width": 546, "height": 244, "date": "2023-10-03T22:44:32", "media_type": "photo", "original_name": "photo_2023-10-03_22-44-32.jpg", "url": "media/2719.jpg", "size": 9234, "thumb": "media/2719.jpg_thumb.jpg"}]}, {"id": 2720, "date": "2023-10-04T05:31:50", "text": "#桂桂今天吃什么\n是猪猪做的肉沫意面!\n\n原来意面也可以多花点时间做得很精致,发现我之前做的都是加热肉丸和酱和面倒到一起就好的方便意面 😮‍💨", "views": 98, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-04T05:31:49", "media_type": "photo", "original_name": "photo_2023-10-04_05-31-49.jpg", "url": "media/2720.jpg", "size": 426220, "thumb": "media/2720.jpg_thumb.jpg"}]}, {"id": 2721, "date": "2023-10-04T13:47:11", "text": "看到挤猫猫想起来,小时候住的地方暖气热水管走得离地板很近,所以每次开暖气都会有一片地板热乎乎的,想起来当时冬天好喜欢躺在那片地板上写作业玩游戏 😴\n\n然后就会听到父母说「地板多脏啊快起来」然后发出懒懒的叫声回应一下继续躺", "views": 119, "forwards": 1, "images": [{"width": 597, "height": 645, "date": "2023-10-04T13:47:11", "media_type": "photo", "original_name": "photo_2023-10-04_13-47-11.jpg", "url": "media/2721.jpg", "size": 66711, "thumb": "media/2721.jpg_thumb.jpg"}]}, {"id": 2722, "date": "2023-10-04T17:45:57", "text": "夏天还很不甘心离开的样子", "views": 104, "forwards": 0, "images": [{"width": 1152, "height": 2560, "date": "2023-10-04T17:45:57", "media_type": "photo", "original_name": "photo_2023-10-04_17-45-57.jpg", "url": "media/2722.jpg", "size": 148677, "thumb": "media/2722.jpg_thumb.jpg"}]}, {"id": 2723, "date": "2023-10-04T21:49:01", "text": "多伦多.jpg", "views": 106, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1079, "height": 1530, "date": "2023-10-04T21:48:32", "media_type": "photo", "original_name": "photo_2023-10-04_21-48-32.jpg", "url": "media/2723.jpg", "size": 452054, "thumb": "media/2723.jpg_thumb.jpg"}]}, {"id": 2724, "date": "2023-10-04T22:18:28", "text": "多伦多.jpg 🤯", "views": 119, "forwards": 1, "reply": {"id": 2723, "text": "多伦多.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2023-10-04T22:18:28", "media_type": "photo", "original_name": "photo_2023-10-04_22-18-28.jpg", "url": "media/2724.jpg", "size": 918820, "thumb": "media/2724.jpg_thumb.jpg"}]}, {"id": 2725, "date": "2023-10-05T04:17:07", "text": "HyDEV 所有服务宕机 30 分钟从现在开始\n\n原因:升 3gbps 宽带", "views": 104, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2023-10-05T04:17:07", "media_type": "photo", "original_name": "photo_2023-10-05_04-17-07.jpg", "url": "media/2725.jpg", "size": 332145, "thumb": "media/2725.jpg_thumb.jpg"}]}, {"id": 2726, "date": "2023-10-05T10:41:40", "text": "终于!!!", "views": 106, "forwards": 2, "reply": {"id": 2725, "text": "HyDEV 所有服务宕机 30 分钟从现在开始\n\n原因:升 3gbps 宽带"}, "images": [{"width": 1280, "height": 528, "date": "2023-10-05T10:41:40", "media_type": "photo", "original_name": "photo_2023-10-05_10-41-40.jpg", "url": "media/2726.jpg", "size": 51728, "thumb": "media/2726.jpg_thumb.jpg"}]}, {"id": 2727, "date": "2023-10-05T11:32:14", "text": "呜呜呜 预计 30 分钟结果花了快七个小时才弄完,都怪这个灵车 cx4 网卡和灵车 10G 电转光模块...\n\n记录一下今天踩的坑", "views": 125, "forwards": 2, "media_group_id": 13572044278561989, "images": [{"width": 667, "height": 721, "date": "2023-10-05T11:32:13", "media_type": "photo", "original_name": "photo_2023-10-05_11-32-13.jpg", "url": "media/2727.jpg", "size": 96978, "thumb": "media/2727.jpg_thumb.jpg"}, {"width": 662, "height": 779, "date": "2023-10-05T11:32:14", "media_type": "photo", "original_name": "photo_2023-10-05_11-32-14.jpg", "url": "media/2728.jpg", "size": 114214, "thumb": "media/2728.jpg_thumb.jpg"}], "reply": {"id": 2726, "text": "终于!!!"}}, {"id": 2729, "date": "2023-10-06T04:00:47", "text": "呜 刚才习惯性问聊聊我们今天晚上吃什么,然后才想起来现在已经凌晨 0 点了而且我们已经吃过晚饭了 😶\n\n作息完全被打乱了... 呜", "views": 93, "forwards": 0}, {"id": 2730, "date": "2023-10-06T15:26:22", "text": "UofT 的演讲设备好棒,按一个按钮就能录屏录像上传哇\n\n...所以这么方便为什么还有教授不录课 😡", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-06T15:26:22", "media_type": "photo", "original_name": "photo_2023-10-06_15-26-22.jpg", "url": "media/2730.jpg", "size": 514596, "thumb": "media/2730.jpg_thumb.jpg"}]}, {"id": 2731, "date": "2023-10-07T00:25:45", "text": "草 用着用着电脑突然 USB controller 坏掉了,仔细排查一下看到是用来给小玩具充电的磁吸充电头吸到另一个 USB 头的金属片上短路了 🌚", "views": 94, "forwards": 0, "media_group_id": 13573106766462373, "images": [{"width": 1920, "height": 2560, "date": "2023-10-07T00:24:51", "media_type": "photo", "original_name": "photo_2023-10-07_00-24-51.jpg", "url": "media/2731.jpg", "size": 347816, "thumb": "media/2731.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-07T00:25:45", "media_type": "photo", "original_name": "photo_2023-10-07_00-25-45.jpg", "url": "media/2732.jpg", "size": 330642, "thumb": "media/2732.jpg_thumb.jpg"}]}, {"id": 2733, "date": "2023-10-07T01:27:47", "text": "#桂桂今天吃什么\n炸鱼!\n\n记录一下食谱:把鱼柳解冻之后切块,均匀撒一勺料酒、撒些姜粉、半勺盐、一勺蚝油、一勺鱼だし、巨量蒜粉,腌 15 分钟。接下来热锅热油,边等油烧边给鱼裹粉,等油温烧到 215°C 放进去炸到金黄就可以了!", "views": 94, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-10-07T01:27:47", "media_type": "photo", "original_name": "photo_2023-10-07_01-27-47.jpg", "url": "media/2733.jpg", "size": 438458, "thumb": "media/2733.jpg_thumb.jpg"}]}, {"id": 2734, "date": "2023-10-08T06:58:58", "text": "呜 今天网又宕了三小时。因为 Bell 那边的一个 race condition... 希望没有影响到用户\n\n事情是这样的:前几天升 3Gbps 的时候,新用户 $60/mo,但是老用户升级要 $75/mo,所以我选择了开新用户。四天前新用户激活了,但是那时候老用户还没有到期。今天老用户到期了,然后 Bell 那边不管这个地址还有没有其他用户直接把接收端断掉了 \n(╯’ – ‘)╯︵ ┻━┻\n\n给客服打电话,等了一个小时之后简简单单问一下我的 S/N 再问一下地址,客服那边输进去就好了。Bell 那边的程序员为什么连这么普遍的 edge case 都想不到...", "views": 91, "forwards": 1, "images": [{"width": 1280, "height": 959, "date": "2023-10-08T06:58:58", "media_type": "photo", "original_name": "photo_2023-10-08_06-58-58.jpg", "url": "media/2734.jpg", "size": 102959, "thumb": "media/2734.jpg_thumb.jpg"}]}, {"id": 2735, "date": "2023-10-08T15:32:43", "text": "怎么做梦都是修网... 梦见入户的细线被光烧断了在重新走线 😶", "views": 93, "forwards": 0, "reply": {"id": 2734, "text": "呜 今天网又宕了三小时。因为 Bell 那边的一个 race condition... 希望没有影响到用户\n\n事情是这样的:前几天升 3Gbps 的时候,新用户 $60/mo,但是老用户升级要 $75/mo,所以我选择了开新用户。四天前新用户激活了,但是那时候老用户还没有到期。今天老用户到期了,然后 Bell 那边不管这个地址还有没有其他用户直接把接收端断掉了 \n(╯’ – ‘)╯︵ ┻━┻\n\n给客服打电话,等了一个小时之后简简单单问一下我的 S/N 再问一下地址,客服那边输进去就好了。Bell 那边的程序员为什么连这么普遍的 edge case 都想不到..."}}, {"id": 2738, "date": "2023-10-08T19:20:23", "text": "#桂桂今天吃什么\n虾饺云吞面!\n\n呜 结果拿汤底的时候站起来撞到头了,第一次撞到头疼到哭出来,然后聊聊赶过来拿了一包冷冻葱放在我头上 ☁️ 看到是葱直接笑出声赶快叫聊聊把葱放回去了,然后聊聊拿出了冻蟹棒 ☁️\n\n...然后边吃饭边四五刷轻音看到唯捡东西撞头破防了 😢", "views": 91, "forwards": 0, "media_group_id": 13574342585342565, "images": [{"width": 2560, "height": 1920, "date": "2023-10-08T19:20:20", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-20.jpg", "url": "media/2736.jpg", "size": 588990, "thumb": "media/2736.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-08T19:20:21", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-21.jpg", "url": "media/2737.jpg", "size": 653410, "thumb": "media/2737.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-08T19:20:22", "media_type": "photo", "original_name": "photo_2023-10-08_19-20-22.jpg", "url": "media/2738.jpg", "size": 441233, "thumb": "media/2738.jpg_thumb.jpg"}]}, {"id": 2739, "date": "2023-10-08T21:17:13", "text": "收好线才发现下意识用了某《绳缚本事》教的收绳手法 🌚", "views": 107, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-10-08T21:17:13", "media_type": "photo", "original_name": "photo_2023-10-08_21-17-13.jpg", "url": "media/2739.jpg", "size": 503211, "thumb": "media/2739.jpg_thumb.jpg"}]}, {"id": 2740, "date": "2023-10-09T01:44:29", "text": "#桂桂今天吃什么\n聊聊做的炸排骨!(和我做的菜心和卤蛋!)\n\n腌的时候聊聊原本想拿出量勺按照食谱上的精确数字计量放调料,仿佛看到了以前的自己 qwq\n\n感觉做菜做多了训练好计量模型就可以不用精细地量直接按感觉放了 😮", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-09T01:44:28", "media_type": "photo", "original_name": "photo_2023-10-09_01-44-28.jpg", "url": "media/2740.jpg", "size": 575891, "thumb": "media/2740.jpg_thumb.jpg"}]}, {"id": 2741, "date": "2023-10-09T08:40:57", "text": "#CTF?\n把 AI 课的 autograder 系统黑一黑直接拿到了老师的官方答案代码 👍\n\n这个判卷系统居然敢在运行学生代码的 python 环境里直接 import 正确答案代码... 写着写着作业跑测试的时候遇到一个报错,但是我在我的代码里怎样都找不到这行,然后发现是答案代码的报错 🌚 居然直接打出了答案代码的一行我也是懵了\n\n然后 reload 一下模块拿到 __file__ 直接读,丢报错打出来就拿到答案代码了!🌚\n\nPiazza Post 的备份\n\n(当然只是 proof-of-concept,黑之前测试已经全通过了hhh", "views": 95, "forwards": 1, "media_group_id": 13574726862346957, "images": [{"width": 659, "height": 194, "date": "2023-10-09T08:40:55", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-55.jpg", "url": "media/2741.jpg", "size": 26843, "thumb": "media/2741.jpg_thumb.jpg"}, {"width": 542, "height": 452, "date": "2023-10-09T08:40:55", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-55.jpg", "url": "media/2742.jpg", "size": 28795, "thumb": "media/2742.jpg_thumb.jpg"}, {"width": 1157, "height": 1089, "date": "2023-10-09T08:40:57", "media_type": "photo", "original_name": "photo_2023-10-09_08-40-57.jpg", "url": "media/2743.jpg", "size": 114232, "thumb": "media/2743.jpg_thumb.jpg"}]}, {"id": 2744, "date": "2023-10-09T22:25:32", "text": "想剪头发 头发乱乱(x", "views": 90, "forwards": 0}, {"id": 2745, "date": "2023-10-10T00:29:32", "text": "#桂桂今天吃什么\n炒冷面!\n\n呜 被自己做的炒冷面辣到,加了生菜还是喝了巨量饮料和酸奶才吃完 😢 下次不敢做辣的了呜呜。\n\n自己作为半个湖南人好丢人 😢", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-10T00:29:32", "media_type": "photo", "original_name": "photo_2023-10-10_00-29-32.jpg", "url": "media/2745.jpg", "size": 426875, "thumb": "media/2745.jpg_thumb.jpg"}]}, {"id": 2746, "date": "2023-10-10T04:25:27", "text": "感觉 Linux 包管理器最好看最好用的 UI 前端还是 iOS 越狱的 Sileo", "views": 97, "forwards": 0}, {"id": 2747, "date": "2023-10-10T05:25:48", "text": "(从上到下)\n生鸡蛋 🥚\n打掉壳的生鸡蛋\n腌好的卤蛋\n正在腌的卤蛋", "views": 105, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-10-10T05:22:02", "media_type": "photo", "original_name": "photo_2023-10-10_05-22-02.jpg", "url": "media/2747.jpg", "size": 414351, "thumb": "media/2747.jpg_thumb.jpg"}]}, {"id": 2748, "date": "2023-10-10T05:52:59", "text": "原来今天是世界精神病日,直接说祝大家精神病日快乐好像有点怪怪的,那就希望大家都能快乐,无关今天是不是世界精神病日", "views": 82, "forwards": 1, "forwarded_from": {"name": "新叶喵的话"}}, {"id": 2749, "date": "2023-10-10T07:01:58", "text": "(聊到声带手术)\n我:能靠努力解决的事情为什么要花钱\n聊聊:能花钱解决的事情为什么要努力\n\n见到了两种世界观的碰撞 🤔", "views": 123, "forwards": 2}, {"id": 2750, "date": "2023-10-10T23:17:52", "text": "第一次知道原来乒乓球桌🏓还有其他 variant 🤩\n\n𠀗𠀖: 球网上面有线立出来的球桌\n𠀫𠀪: 球网像网球一样高的球桌\n\n(在一本正经地胡说八道", "views": 112, "forwards": 0}, {"id": 2751, "date": "2023-10-11T00:13:41", "text": "...不过大部分人的设备是不是都看不到这四个字,居然霞鹜文楷两万字都会缺字\n\n推荐装一个 13 万字的字雲じぐも做备用字体", "views": 115, "forwards": 0, "media_group_id": 13575865770308501, "images": [{"width": 786, "height": 410, "date": "2023-10-11T00:13:40", "media_type": "photo", "original_name": "photo_2023-10-11_00-13-40.jpg", "url": "media/2751.jpg", "size": 47891, "thumb": "media/2751.jpg_thumb.jpg"}], "reply": {"id": 2750, "text": "第一次知道原来乒乓球桌🏓还有其他 variant 🤩\n\n𠀗𠀖: 球网上面有线立出来的球桌\n𠀫𠀪: 球网像网球一样高的球桌\n\n(在一本正经地胡说八道"}}, {"id": 2753, "date": "2023-10-11T18:09:26", "text": "和朋友聊天发现又有好多事情想不起来了... 记忆卷轴好可怕\n\n聊到记得我以前有段时间为了能和喜欢过的人 mp 认真练了 osu,然后那个人退坑了,但是是麻薯还是子兰来着... 怎么这么重要的回忆都记不清了\n\n好想找时间把现在能想起来的所有回忆用文字写下来备份一下... 但是似乎是一个很大的工程,现在连眼前的作业都做不完 😮‍💨", "views": 110, "forwards": 0}, {"id": 2754, "date": "2023-10-12T15:34:13", "text": "看身边的人都在申暑假的实习,总感觉自己今年不申实习像是做错了什么... 明明都做好决定不实习了", "views": 102, "forwards": 0}, {"id": 2755, "date": "2023-10-13T05:35:17", "text": "📦", "views": 114, "forwards": 0, "images": [{"width": 800, "height": 755, "date": "2023-10-13T05:35:17", "media_type": "photo", "original_name": "photo_2023-10-13_05-35-17.jpg", "url": "media/2755.jpg", "size": 73753, "thumb": "media/2755.jpg_thumb.jpg"}]}, {"id": 2756, "date": "2023-10-14T16:24:41", "text": "#omnicade\n新买的 Chunithm 和 Nostalgia 手台到了!手感像真的街机一样哇\n\n现在家里有五个手台了!另外三个是 SDVX, IIDX, 和 Groove Coaster。正在开坑给这五个手台设计一个街机框,感觉又是一个好大的项目 qwq", "views": 116, "forwards": 0, "media_group_id": 13578405453331917, "files": [{"width": 1280, "height": 720, "duration": 55, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-14T16:24:40", "media_type": "video_file", "original_name": "video_2023-10-14_16-24-40.mp4", "url": "media/2756.mp4", "size": 21572829, "thumb": "media/2756.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2023-10-11T20:40:46", "media_type": "photo", "original_name": "photo_2023-10-11_20-40-46.jpg", "url": "media/2757.jpg", "size": 643447, "thumb": "media/2757.jpg_thumb.jpg"}]}, {"id": 2758, "date": "2023-10-14T18:25:24", "text": "原来这个家曾经这么干净过", "views": 117, "forwards": 0, "reply": {"id": 1760, "text": "春节习俗之「二十四,扫房子」✅\n\n想起昨天聊聊给我讲的春节习俗今天就去把房间整理干净了!整理房间真的是一件失落的时候能让我获得简简单单的快乐的事情 qwq"}}, {"id": 2759, "date": "2023-10-14T22:31:36", "text": "想吃酥心糖", "views": 106, "forwards": 0}, {"id": 2761, "date": "2023-10-15T21:38:40", "text": "#omnicade\n折腾了一天把私服搭好啦,然后把更新补丁都打好了,虚拟卡可以扫了,用户数据也都可以存了。(私服地址 lux.hydev.org\n\n不过还差一个读卡器。在想,是私服又可以虚拟卡号为什么要做真正的 Felica 读卡器呢?既然在多伦多是不是应该本地化一下写一个读 Presto 公交卡的驱动", "views": 106, "forwards": 0, "media_group_id": 13579247360548029, "images": [{"width": 2560, "height": 1920, "date": "2023-10-15T19:48:31", "media_type": "photo", "original_name": "photo_2023-10-15_19-48-31.jpg", "url": "media/2761.jpg", "size": 348074, "thumb": "media/2761.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-15T21:38:39", "media_type": "photo", "original_name": "photo_2023-10-15_21-38-39.jpg", "url": "media/2762.jpg", "size": 603567, "thumb": "media/2762.jpg_thumb.jpg"}, {"width": 2040, "height": 1470, "date": "2023-10-15T21:38:39", "media_type": "photo", "original_name": "photo_2023-10-15_21-38-39.jpg", "url": "media/2763.jpg", "size": 341406, "thumb": "media/2763.jpg_thumb.jpg"}]}, {"id": 2764, "date": "2023-10-16T14:28:02", "text": "早上 10:10 迷迷糊糊看一下表以为考试要迟到了,急急忙忙叼块饼干出门了,然后走到十字路口才想起来是 12 点的考试不是 11 点 🤗", "views": 100, "forwards": 0}, {"id": 2765, "date": "2023-10-17T07:10:19", "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "views": 103, "forwards": 0, "media_group_id": 13580212956230205, "images": [{"width": 902, "height": 1280, "date": "2023-10-17T01:54:06", "media_type": "photo", "original_name": "photo_2023-10-17_01-54-06.jpg", "url": "media/2765.jpg", "size": 66505, "thumb": "media/2765.jpg_thumb.jpg"}, {"width": 932, "height": 1280, "date": "2023-10-17T01:54:07", "media_type": "photo", "original_name": "photo_2023-10-17_01-54-07.jpg", "url": "media/2766.jpg", "size": 55243, "thumb": "media/2766.jpg_thumb.jpg"}, {"width": 1231, "height": 1280, "date": "2023-10-17T06:57:23", "media_type": "photo", "original_name": "photo_2023-10-17_06-57-23.jpg", "url": "media/2767.jpg", "size": 68715, "thumb": "media/2767.jpg_thumb.jpg"}, {"width": 1107, "height": 1280, "date": "2023-10-17T07:10:18", "media_type": "photo", "original_name": "photo_2023-10-17_07-10-18.jpg", "url": "media/2768.jpg", "size": 74030, "thumb": "media/2768.jpg_thumb.jpg"}], "reply": {"id": 2756, "text": "#omnicade\n新买的 Chunithm 和 Nostalgia 手台到了!手感像真的街机一样哇\n\n现在家里有五个手台了!另外三个是 SDVX, IIDX, 和 Groove Coaster。正在开坑给这五个手台设计一个街机框,感觉又是一个好大的项目 qwq", "thumb": "media/2756.mp4_thumb.jpg"}}, {"id": 2769, "date": "2023-10-17T17:24:41", "text": "#桂桂今天吃什么\n蘸面!\n\n因为第一次做做了两种口味的汤,把面和汤分开就不怕面吸水膨胀了 qwq", "views": 113, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-17T17:24:40", "media_type": "photo", "original_name": "photo_2023-10-17_17-24-40.jpg", "url": "media/2769.jpg", "size": 534377, "thumb": "media/2769.jpg_thumb.jpg"}]}, {"id": 2770, "date": "2023-10-18T06:50:36", "text": "想买一台 Wacca 街机但是好纠结,觉得花掉 $3200 买台街机好浪费,但是也可能再过几年就会涨到真的买不起的价格了...毕竟是停产了还很有人气的游戏。\n\n然后和聊聊在讨论这件事\n\n我:是不是不买车就能买得起街机了,两三个月的保险就能有 $3k 了吧\n聊聊:那我们可以买车但是不买保险\n😨", "views": 120, "forwards": 0}, {"id": 2771, "date": "2023-10-19T08:23:08", "text": "升宽带升得好郁闷啊... 现在下载种子的速度 380MB/s,但是因为要在笔记本上运行要先拷出来,把下载好的文件拷到 USB3 NVMe SSD 上的速度居然只有 35MB/s... 结果还是要等等等,下载花了不到两分钟,拷盘等了十分钟 😢\n\n以及刚知道原来 USB3 的速度还没有千兆网线快吗...", "views": 109, "forwards": 0, "media_group_id": 13581630305224349, "images": [{"width": 687, "height": 110, "date": "2023-10-19T08:13:58", "media_type": "photo", "original_name": "photo_2023-10-19_08-13-58.jpg", "url": "media/2771.jpg", "size": 17124, "thumb": "media/2771.jpg_thumb.jpg"}, {"width": 393, "height": 121, "date": "2023-10-19T08:23:07", "media_type": "photo", "original_name": "photo_2023-10-19_08-23-07.jpg", "url": "media/2772.jpg", "size": 8705, "thumb": "media/2772.jpg_thumb.jpg"}]}, {"id": 2773, "date": "2023-10-20T03:05:56", "text": "想让聊聊在拍卖快结束的时候提醒我一下\n聊聊:什么时候结束呢?\n我:Oct 24, 20:57\n聊聊:上午还是下午\n🧐", "views": 98, "forwards": 0}, {"id": 2779, "date": "2023-10-20T05:28:11", "text": "#omnicade\n想打街机,把笔记本开起来之后听到里面风扇像电钻一样的响,拆开笔电想清理一下,但是发现掀开前盖需要的卡扣被猪猪用 502 胶粘住了 🧐\n\n没办法只能把原本粘住的地方锯开了,心疼笔电 🛌\n\n打开之后发现声音的来源是因为标签贴纸放久了失去粘性掉进了风扇里,取出来就好了。顺便清了灰、把干的硅脂清掉重新涂了,拼回去之后满血复活了!压满 CPU 也只有 70℃ 哇,风扇几乎不用转!\n\n...虽然只花了一个小时修好,但是已经累得没力气玩街机了,睡睡 😴", "views": 126, "forwards": 1, "media_group_id": 13582237530773717, "files": [{"width": 1280, "height": 720, "duration": 9, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-20T03:30:17", "media_type": "video_file", "original_name": "video_2023-10-20_03-30-17.mp4", "url": "media/2774.mp4", "size": 3868421, "thumb": "media/2774.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-10-20T05:26:49", "media_type": "photo", "original_name": "photo_2023-10-20_05-26-49.jpg", "url": "media/2775.jpg", "size": 567386, "thumb": "media/2775.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:27:16", "media_type": "photo", "original_name": "photo_2023-10-20_05-27-16.jpg", "url": "media/2776.jpg", "size": 315090, "thumb": "media/2776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:28:08", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-08.jpg", "url": "media/2777.jpg", "size": 728925, "thumb": "media/2777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-20T05:28:09", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-09.jpg", "url": "media/2778.jpg", "size": 1038934, "thumb": "media/2778.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-20T05:28:10", "media_type": "photo", "original_name": "photo_2023-10-20_05-28-10.jpg", "url": "media/2779.jpg", "size": 295660, "thumb": "media/2779.jpg_thumb.jpg"}]}, {"id": 2780, "date": "2023-10-21T18:21:34", "text": "#omnicade\n没想到用八年前的笔记本 960M 即使跑最新 sdvx6 valkyrie 120hz 帧率还很稳\n\n可惜我还不太会打(x)", "views": 103, "forwards": 0, "media_group_id": 13583299957297245, "files": [{"width": 1280, "height": 720, "duration": 39, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-21T18:21:34", "media_type": "video_file", "original_name": "video_2023-10-21_18-21-34.mp4", "url": "media/2780.mp4", "size": 14071431, "thumb": "media/2780.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2023-10-21T18:21:31", "media_type": "photo", "original_name": "photo_2023-10-21_18-21-31.jpg", "url": "media/2781.jpg", "size": 805948, "thumb": "media/2781.jpg_thumb.jpg"}], "reply": {"id": 2779, "text": "#omnicade\n想打街机,把笔记本开起来之后听到里面风扇像电钻一样的响,拆开笔电想清理一下,但是发现掀开前盖需要的卡扣被猪猪用 502 胶粘住了 🧐\n\n没办法只能把原本粘住的地方锯开了,心疼笔电 🛌\n\n打开之后发现声音的来源是因为标签贴纸放久了失去粘性掉进了风扇里,取出来就好了。顺便清了灰、把干的硅脂清掉重新涂了,拼回去之后满血复活了!压满 CPU 也只有 70℃ 哇,风扇几乎不用转!\n\n...虽然只花了一个小时修好,但是已经累得没力气玩街机了,睡睡 😴", "thumb": "media/2774.mp4_thumb.jpg"}}, {"id": 2782, "date": "2023-10-22T05:40:25", "text": "哭了,今天手机系统更新把 Magisk 刷掉了,电脑 Arch 更新之后 gnome 各种地方都在坏,Intellij 还起不来了...\n\n之前 macOS 更新 Sonoma 的时候也是,Wifi 卡驱动被删了花了超级久才 patch 回来 😢\n\n为什么每次更新都这么累 😪", "views": 104, "forwards": 1, "images": [{"width": 1280, "height": 464, "date": "2023-10-22T05:40:24", "media_type": "photo", "original_name": "photo_2023-10-22_05-40-24.jpg", "url": "media/2782.jpg", "size": 49908, "thumb": "media/2782.jpg_thumb.jpg"}]}, {"id": 2783, "date": "2023-10-22T20:56:54", "text": "谁说不买有机", "views": 102, "forwards": 0, "images": [{"width": 800, "height": 306, "date": "2023-10-22T20:57:19", "media_type": "photo", "original_name": "photo_2023-10-22_20-57-19.jpg", "url": "media/2783.jpg", "size": 39691, "thumb": "media/2783.jpg_thumb.jpg"}]}, {"id": 2784, "date": "2023-10-22T21:51:28", "text": "CSC301 Assignment 2 要写一个软件工程相关的教程放到 Course Wiki 上... 好,我写了一个部署教程把我的 DigitalOcean referral 链接放上去看看多少人会点 👍\n\n每一个人注册我赚 $25 👍", "views": 107, "forwards": 0, "media_group_id": 13584091903833981, "images": [{"width": 1280, "height": 715, "date": "2023-10-22T21:51:26", "media_type": "photo", "original_name": "photo_2023-10-22_21-51-26.jpg", "url": "media/2784.jpg", "size": 149403, "thumb": "media/2784.jpg_thumb.jpg"}, {"width": 1280, "height": 313, "date": "2023-10-22T21:51:27", "media_type": "photo", "original_name": "photo_2023-10-22_21-51-27.jpg", "url": "media/2785.jpg", "size": 41803, "thumb": "media/2785.jpg_thumb.jpg"}]}, {"id": 2786, "date": "2023-10-23T21:17:43", "text": "反了吧", "views": 170, "forwards": 4, "images": [{"width": 1280, "height": 219, "date": "2023-10-23T21:16:25", "media_type": "photo", "original_name": "photo_2023-10-23_21-16-25.jpg", "url": "media/2786.jpg", "size": 34275, "thumb": "media/2786.jpg_thumb.jpg"}]}, {"id": 2787, "date": "2023-10-24T23:24:45", "text": "今天上午需要洗澡但是又有语言学考试要复习,怎么办呢?边洗澡边让聊聊在旁边拿着单词卡帮忙复习了 🦀\n\n考完回家路上的云好好看", "views": 86, "forwards": 0, "media_group_id": 13585519082277789, "images": [{"width": 2560, "height": 1920, "date": "2023-10-24T23:24:42", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-42.jpg", "url": "media/2787.jpg", "size": 657774, "thumb": "media/2787.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-24T23:24:44", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-44.jpg", "url": "media/2788.jpg", "size": 632762, "thumb": "media/2788.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-24T23:24:44", "media_type": "photo", "original_name": "photo_2023-10-24_23-24-44.jpg", "url": "media/2789.jpg", "size": 476034, "thumb": "media/2789.jpg_thumb.jpg"}]}, {"id": 2790, "date": "2023-10-25T06:07:40", "text": "为什么恁天堂 switch 上的输入法联想不出恁天堂的名字 🧐", "views": 95, "forwards": 0, "images": [{"width": 2040, "height": 1178, "date": "2023-10-25T06:07:40", "media_type": "photo", "original_name": "photo_2023-10-25_06-07-40.jpg", "url": "media/2790.jpg", "size": 254941, "thumb": "media/2790.jpg_thumb.jpg"}]}, {"id": 2791, "date": "2023-10-25T16:46:27", "text": "怎么发现我现在演讲也两句话不离 AI 了 ☁️", "views": 93, "forwards": 1, "images": [{"width": 1280, "height": 783, "date": "2023-10-25T16:46:26", "media_type": "photo", "original_name": "photo_2023-10-25_16-46-26.jpg", "url": "media/2791.jpg", "size": 114160, "thumb": "media/2791.jpg_thumb.jpg"}]}, {"id": 2792, "date": "2023-10-25T18:12:03", "text": "UofT 学生好准时??说好 2-2:15 开会,现在 2:12 第一个人来了", "views": 90, "forwards": 0, "images": [{"width": 1280, "height": 924, "date": "2023-10-25T18:12:02", "media_type": "photo", "original_name": "photo_2023-10-25_18-12-02.jpg", "url": "media/2792.jpg", "size": 103754, "thumb": "media/2792.jpg_thumb.jpg"}]}, {"id": 2793, "date": "2023-10-26T04:33:07", "text": "我和聊聊和猪猪三个人玩马里奥 Wonder 的时候 be like", "views": 139, "forwards": 1, "images": [{"width": 1280, "height": 720, "date": "2023-10-26T04:33:07", "media_type": "photo", "original_name": "photo_2023-10-26_04-33-07.jpg", "url": "media/2793.jpg", "size": 110239, "thumb": "media/2793.jpg_thumb.jpg"}]}, {"id": 2794, "date": "2023-10-26T06:09:05", "text": "睡前突发奇想:想要做一个 3D 的系统桌面环境。刚装好的系统就是一个空的房间,可以在房间里随意摆各种虚拟家具和 App,然后每个 App 都用一个标志性的物体表示,比如中二的小企鹅和推特的蓝鸟。打开的应用就模拟一个半透明的全息投影,也可以全屏把桌面覆盖掉\n\n然后就可以在桌面上养 3D 的虚拟猫猫了!然后就可以让整理好的应用图标被猫猫跳来跳去打乱 ", "views": 95, "forwards": 0}, {"id": 2795, "date": "2023-10-27T01:59:33", "text": "#桂桂今天吃什么\n咖喱!", "views": 100, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-27T01:59:33", "media_type": "photo", "original_name": "photo_2023-10-27_01-59-33.jpg", "url": "media/2795.jpg", "size": 460951, "thumb": "media/2795.jpg_thumb.jpg"}]}, {"id": 2796, "date": "2023-10-27T04:59:50", "text": "草 翻到了 2017 年前后开的 Moecraft MC 服务器和 HyUltimatePlugin 的珍贵录像\n\n过了太久以至于看着不会觉得尴尬了", "views": 97, "forwards": 0, "media_group_id": 13587062323576197, "images": [{"width": 1280, "height": 774, "date": "2023-10-27T04:59:49", "media_type": "photo", "original_name": "photo_2023-10-27_04-59-49.jpg", "url": "media/2796.jpg", "size": 124554, "thumb": "media/2796.jpg_thumb.jpg"}, {"width": 1280, "height": 774, "date": "2023-10-27T04:59:49", "media_type": "photo", "original_name": "photo_2023-10-27_04-59-49.jpg", "url": "media/2797.jpg", "size": 82660, "thumb": "media/2797.jpg_thumb.jpg"}]}, {"id": 2798, "date": "2023-10-27T05:26:14", "text": "在翻以前的 Adobe Pr 项目目录... 当时钢琴弹得好好,现在已经完全不会这首了 🥺\n\n这首曲子是甘茶の音楽工房的《落ち葉》,想起来最早是从凝冰剑斩的视觉小说好像是《神社的百合香》里面听到的,凝冰的剧情都好甜蜜又好折磨,现在听到这首歌仿佛能感受到回忆中的感觉...\n\n那时候好喜欢玩会让自己哭的游戏 🥺", "views": 107, "forwards": 1, "files": [{"width": 1080, "height": 1920, "duration": 81, "file_name": "2018-12-28 Final_x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-27T05:26:14", "media_type": "video_file", "original_name": "2018-12-28 Final_x264.mp4", "url": "media/2798.mp4", "size": 16275013, "thumb": "media/2798.mp4_thumb.jpg"}]}, {"id": 2799, "date": "2023-10-27T15:35:45", "text": "#桂桂今天吃什么\n炒面!\n\n这次加了巨量的糖,感觉甜口比咸口好吃 qwq", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-10-27T15:35:44", "media_type": "photo", "original_name": "photo_2023-10-27_15-35-44.jpg", "url": "media/2799.jpg", "size": 641904, "thumb": "media/2799.jpg_thumb.jpg"}]}, {"id": 2800, "date": "2023-10-27T16:38:19", "text": "#omnicade\n《Flower》一首歌五个游戏的手元混剪\n\n是音游窝在厨房的临时 setup,好想赶快把框体搭起来呀 qwq", "views": 140, "forwards": 2, "reply": {"id": 2765, "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "thumb": "media/2765.jpg_thumb.jpg"}, "files": [{"width": 1280, "height": 720, "duration": 125, "file_name": "Export 3.x264-29.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-10-27T16:38:19", "media_type": "video_file", "original_name": "Export 3.x264-29.mp4", "url": "media/2800.mp4", "size": 18505838, "thumb": "media/2800.mp4_thumb.jpg"}]}, {"id": 2801, "date": "2023-10-28T07:54:48", "text": "不知道是不是因为 ADHD 感觉寄出去了包裹过段时间就会把它忘掉\n\n收到海运包裹拆开感觉像是收到了一份礼物一样,过去的自己买给未来的礼物 👀(写下来感觉听上去好蠢x", "views": 94, "forwards": 1}, {"id": 2802, "date": "2023-10-29T03:23:22", "text": "去逛逛 Freeplay Toronto,有好多 CRT 显示器的旧机台好厉害,还有最新最热 Jubeat Ave!(虽然我不太会,照片上是聊聊打的\n\n还认识了一个喜欢街机音游的高中生,开心 qwq\n\n这里收费好便宜,$5 门票随便玩然后卖食物什么的,是不是我在家里开街机的话也可以这样收费 🤤", "views": 96, "forwards": 1, "media_group_id": 13588398421418045, "images": [{"width": 1920, "height": 2560, "date": "2023-10-29T00:57:06", "media_type": "photo", "original_name": "photo_2023-10-29_00-57-06.jpg", "url": "media/2802.jpg", "size": 483040, "thumb": "media/2802.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-29T00:57:08", "media_type": "photo", "original_name": "photo_2023-10-29_00-57-08.jpg", "url": "media/2803.jpg", "size": 507190, "thumb": "media/2803.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T02:29:56", "media_type": "photo", "original_name": "photo_2023-10-29_02-29-56.jpg", "url": "media/2804.jpg", "size": 427163, "thumb": "media/2804.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-10-29T03:23:20", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-20.jpg", "url": "media/2805.jpg", "size": 471573, "thumb": "media/2805.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T02:30:03", "media_type": "photo", "original_name": "photo_2023-10-29_02-30-03.jpg", "url": "media/2806.jpg", "size": 514842, "thumb": "media/2806.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T03:23:20", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-20.jpg", "url": "media/2807.jpg", "size": 420850, "thumb": "media/2807.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-29T03:23:21", "media_type": "photo", "original_name": "photo_2023-10-29_03-23-21.jpg", "url": "media/2808.jpg", "size": 538095, "thumb": "media/2808.jpg_thumb.jpg"}]}, {"id": 2809, "date": "2023-10-29T04:22:49", "text": "#桂桂今天吃什么\n猪猪做的牛丼!", "views": 125, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-10-29T04:22:49", "media_type": "photo", "original_name": "photo_2023-10-29_04-22-49.jpg", "url": "media/2809.jpg", "size": 566657, "thumb": "media/2809.jpg_thumb.jpg"}]}, {"id": 2810, "date": "2023-10-30T11:26:46", "text": "昨晚做了烤鸡皮,刚才在收烤盘,聊聊不小心斜过去撒了一点油\n\n我:油撒了诶\n聊聊:咦咦 为什么现在还是液体,明明动物油会凝固的\n我:说不定我们吃了植物鸡(?)", "views": 89, "forwards": 0, "images": [{"width": 1920, "height": 1080, "date": "2023-10-30T11:26:46", "media_type": "photo", "original_name": "photo_2023-10-30_11-26-46.jpg", "url": "media/2810.jpg", "size": 571395, "thumb": "media/2810.jpg_thumb.jpg"}]}, {"id": 2811, "date": "2023-10-30T11:53:16", "text": "草\n\n编辑主页友链,刚按下回车 Copilot 给我补全了一个神乐坂雅诗...... 😨", "views": 89, "forwards": 1, "images": [{"width": 938, "height": 748, "date": "2023-10-30T11:53:15", "media_type": "photo", "original_name": "photo_2023-10-30_11-53-15.jpg", "url": "media/2811.jpg", "size": 72373, "thumb": "media/2811.jpg_thumb.jpg"}]}, {"id": 2812, "date": "2023-10-31T04:27:38", "text": "#桂桂今天吃什么\n霸蛮酸辣粉!\n\n因为超市不卖了,三人份包装也停产了,这包米粉从 2021 年一直放在家里,今天看要过期了还是吃掉啦。为什么我喜欢的食物全都在消失... 之前的 Asahi 蔬菜粉和阿宽兰州牛肉面也都是 😢", "views": 84, "forwards": 1, "media_group_id": 13589811668781925, "images": [{"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2812.jpg", "size": 436708, "thumb": "media/2812.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2813.jpg", "size": 384497, "thumb": "media/2813.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T04:27:37", "media_type": "photo", "original_name": "photo_2023-10-31_04-27-37.jpg", "url": "media/2814.jpg", "size": 441409, "thumb": "media/2814.jpg_thumb.jpg"}]}, {"id": 2815, "date": "2023-10-31T04:41:11", "text": "之前特别喜欢的这个 Asahi 蔬菜粉现在依然是停产的,至今我还留着三盒做考古归档,打算留到什么时候能够从粉包逆向出原料之后逆向出来还原这个味道...", "views": 92, "forwards": 0, "reply": {"id": 341, "text": "又便宜又好吃,直接抱一箱回去(x", "thumb": "media/341.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2023-10-31T04:41:11", "media_type": "photo", "original_name": "photo_2023-10-31_04-41-11.jpg", "url": "media/2815.jpg", "size": 333803, "thumb": "media/2815.jpg_thumb.jpg"}]}, {"id": 2817, "date": "2023-10-31T05:33:53", "text": "翻翻厨房发现了好多过期的食材... 为了不让更多东西过期,用马克笔给所有瓶瓶罐罐标了保质期,然后按保质期排序了一下。什么时候能把快过期的东西都用完呢 🧊", "views": 106, "forwards": 2, "media_group_id": 13589843465171277, "images": [{"width": 2560, "height": 1920, "date": "2023-10-31T05:33:52", "media_type": "photo", "original_name": "photo_2023-10-31_05-33-52.jpg", "url": "media/2816.jpg", "size": 532113, "thumb": "media/2816.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-10-31T05:33:52", "media_type": "photo", "original_name": "photo_2023-10-31_05-33-52.jpg", "url": "media/2817.jpg", "size": 566142, "thumb": "media/2817.jpg_thumb.jpg"}]}, {"id": 2818, "date": "2023-11-01T00:21:38", "text": "桂桂明天要presentation,需要剪一些纸片当道具,于是就让我剪了\n我:好像那种小学明天是数学课妈妈在剪圆形三角形诶", "views": 68, "forwards": 0, "forwarded_from": {"name": "新叶喵的话"}}, {"id": 2821, "date": "2023-11-01T00:24:01", "text": "大三专业课作业要做 paper prototype,感觉仿佛回到了小学 ☁️\n\n做 interactive prototype 不让用 figma 好过分啊,结果花了六七个小时画图剪纸...", "views": 113, "forwards": 0, "media_group_id": 13590385927006989, "images": [{"width": 2560, "height": 1920, "date": "2023-11-01T00:23:58", "media_type": "photo", "original_name": "photo_2023-11-01_00-23-58.jpg", "url": "media/2819.jpg", "size": 308357, "thumb": "media/2819.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-01T00:23:59", "media_type": "photo", "original_name": "photo_2023-11-01_00-23-59.jpg", "url": "media/2820.jpg", "size": 442757, "thumb": "media/2820.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-01T00:24:00", "media_type": "photo", "original_name": "photo_2023-11-01_00-24-00.jpg", "url": "media/2821.jpg", "size": 448359, "thumb": "media/2821.jpg_thumb.jpg"}], "reply": {"id": 2818, "text": "桂桂明天要presentation,需要剪一些纸片当道具,于是就让我剪了\n我:好像那种小学明天是数学课妈妈在剪圆形三角形诶"}}, {"id": 2822, "date": "2023-11-01T07:38:34", "text": "明天要考 OS\n\n我:想洗澡诶,聊聊能不能像上次那样帮我复习\n聊聊:可是我学的都忘了\n我:真的吗?明明是很直观的东西,看名字想想就知道是什么意思嘛\n聊聊:我真的忘了\n我:啊比如 address translation 就是,因为电脑里 CPU 一般是北美产的,内存一般是韩国产的,所以它们访问地址的指令说的语言不一样,所以要用 address translation 把英语地址翻译成韩语,是不是很直观 👍", "views": 109, "forwards": 0}, {"id": 2823, "date": "2023-11-01T09:37:49", "text": "好想做有性格有记忆的桌宠,会主动和你搭话聊天,会看你的屏幕内容选择话题或者来帮忙什么的... 不过也许对于现在的 LLM 还太难了,还是做虚拟猫猫吧 😢", "views": 114, "forwards": 0, "reply": {"id": 2794, "text": "睡前突发奇想:想要做一个 3D 的系统桌面环境。刚装好的系统就是一个空的房间,可以在房间里随意摆各种虚拟家具和 App,然后每个 App 都用一个标志性的物体表示,比如中二的小企鹅和推特的蓝鸟。打开的应用就模拟一个半透明的全息投影,也可以全屏把桌面覆盖掉\n\n然后就可以在桌面上养 3D 的虚拟猫猫了!然后就可以让整理好的应用图标被猫猫跳来跳去打乱 "}}, {"id": 2824, "date": "2023-11-01T18:05:35", "text": "完全挂了", "views": 111, "forwards": 0, "reply": {"id": 2822, "text": "明天要考 OS\n\n我:想洗澡诶,聊聊能不能像上次那样帮我复习\n聊聊:可是我学的都忘了\n我:真的吗?明明是很直观的东西,看名字想想就知道是什么意思嘛\n聊聊:我真的忘了\n我:啊比如 address translation 就是,因为电脑里 CPU 一般是北美产的,内存一般是韩国产的,所以它们访问地址的指令说的语言不一样,所以要用 address translation 把英语地址翻译成韩语,是不是很直观 👍"}}, {"id": 2825, "date": "2023-11-01T18:20:36", "text": "然后发现很厉害的同学也在挂,那应该没事了应该会 scale 😢", "views": 108, "forwards": 0, "reply": {"id": 2824, "text": "完全挂了"}}, {"id": 2826, "date": "2023-11-01T21:27:01", "text": "去买菜,给聊聊打电话\n\n我:冰箱上的购物单上还有什么呀\n聊聊:还有芹菜三文鱼饺子\n(芹菜三文鱼饺子是什么黑暗料理,听起来会很好吃 🤤", "views": 109, "forwards": 0}, {"id": 2828, "date": "2023-11-03T16:48:19", "text": "通货膨胀是真的 🤯", "views": 102, "forwards": 1, "media_group_id": 13592240791961357, "images": [{"width": 2558, "height": 1918, "date": "2023-11-03T16:48:17", "media_type": "photo", "original_name": "photo_2023-11-03_16-48-17.jpg", "url": "media/2827.jpg", "size": 439489, "thumb": "media/2827.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-03T16:48:18", "media_type": "photo", "original_name": "photo_2023-11-03_16-48-18.jpg", "url": "media/2828.jpg", "size": 277721, "thumb": "media/2828.jpg_thumb.jpg"}]}, {"id": 2829, "date": "2023-11-04T02:08:59", "text": "新电脑 Hazel!机箱和电源海运刚刚到,时隔两个月终于拼好啦 qwq\n\n是体积只有 7L 可以一只手提起来、可以放进书包里的电脑哦!\n\n主板用了尔英的 i5-12500H,显卡还是 RX 5600XT。配了一个不是那么完美的黑苹果 macOS Sonoma, 必须关超线程或者关小核才能启动,虽然跑分低了一点不过功能全都正常,还是很不错的 😄", "views": 125, "forwards": 3, "media_group_id": 13592509917967741, "images": [{"width": 2560, "height": 1920, "date": "2023-11-04T02:08:31", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-31.jpg", "url": "media/2829.jpg", "size": 556081, "thumb": "media/2829.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-04T02:08:57", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-57.jpg", "url": "media/2830.jpg", "size": 684920, "thumb": "media/2830.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-04T02:08:59", "media_type": "photo", "original_name": "photo_2023-11-04_02-08-59.jpg", "url": "media/2831.jpg", "size": 570842, "thumb": "media/2831.jpg_thumb.jpg"}]}, {"id": 2832, "date": "2023-11-04T06:16:09", "text": "真的觉得多伦多在变成一个很缺创意的城市... 新办公楼的建筑设计师真的除了大玻璃块什么都想不出来吗?👊\n\n和这些玻璃块比起来,旧市政厅和省议会和多大 UC/HH 楼还有 Union Station 这些精心设计的建筑在多伦多都好罕见好可贵", "views": 95, "forwards": 1, "images": [{"width": 1280, "height": 787, "date": "2023-11-04T06:16:08", "media_type": "photo", "original_name": "photo_2023-11-04_06-16-08.jpg", "url": "media/2832.jpg", "size": 216781, "thumb": "media/2832.jpg_thumb.jpg"}]}, {"id": 2836, "date": "2023-11-04T23:49:22", "text": "早上被 Google Play 安利了一个看起来人畜无害的可爱猫猫游戏《猫咪和汤》,下载下来玩了发现这个游戏好可怕...\n\n画风好可爱,过教程的时候看到那个从星星里召唤猫猫的动画就心动想玩了,但是玩了一会就发现这个游戏不看广告不充钱的话进展真的好慢,开始变得又重复又无聊,似乎等多久都没办法进展。\n\n但是还是有点想看到玩到后面能解锁的可爱猫猫职业,也想看看打通之后会怎么样。所以重新越狱一下 iPad,打了一个关掉余额检测的补丁,写一个 AutoTouch 脚本,开始挂机刷刷。\n\n挂机几个小时之后游戏结束了,所有能建的设施都建好了,然而什么都没有发生。并没有剧情或者消息祝贺通关了,甚至所有成就都还是未完成的状态(下一个建筑成就是建 140 个建筑,可是游戏总共只有 137 个可以建)\n\n这一切说明作者根本没有设计结局,这个游戏设计出来就是打不完的... 结尾的时候货币已经换过 735 个单位了,从 a 到 z,从 aa 到 zz,打通的时候单位是 1 abg = 10^2208,总共需要升级 318300 次 😨\n\n明明游戏里会给人一种再多看点广告充点钱就能继续进展的感觉,实际上却是精心设计的无底洞,手游好可怕 😨", "views": 124, "forwards": 2, "media_group_id": 13593134097565725, "images": [{"width": 958, "height": 1280, "date": "2023-11-04T23:49:19", "media_type": "photo", "original_name": "photo_2023-11-04_23-49-19.jpg", "url": "media/2836.jpg", "size": 238331, "thumb": "media/2836.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:49:21", "media_type": "photo", "original_name": "photo_2023-11-04_23-49-21.jpg", "url": "media/2837.jpg", "size": 198586, "thumb": "media/2837.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:48:19", "media_type": "photo", "original_name": "photo_2023-11-04_23-48-19.jpg", "url": "media/2838.jpg", "size": 153788, "thumb": "media/2838.jpg_thumb.jpg"}, {"width": 958, "height": 1280, "date": "2023-11-04T23:48:17", "media_type": "photo", "original_name": "photo_2023-11-04_23-48-17.jpg", "url": "media/2839.jpg", "size": 134562, "thumb": "media/2839.jpg_thumb.jpg"}]}, {"id": 2840, "date": "2023-11-05T04:34:57", "text": "草\n\n选择语言:\n1. にほんご\n2. 日本語\n\n是不是这样我也可以玩懂了", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-05T04:34:56", "media_type": "photo", "original_name": "photo_2023-11-05_04-34-56.jpg", "url": "media/2840.jpg", "size": 317820, "thumb": "media/2840.jpg_thumb.jpg"}]}, {"id": 2841, "date": "2023-11-05T19:50:26", "text": "和朋友出去玩看到了正在涂鸦电箱的大姐姐,好厉害!原来这些电箱是用漆桶和笔刷涂的,就说细节不像是喷罐能喷出来的精度嘛。\n\n不过为什么能带这么多工具还用笔刷涂呢... 不会被保安抓到嘛?还是说是城市管理专门请人来涂的呢?", "views": 93, "forwards": 0, "media_group_id": 13593710612159133, "images": [{"width": 2560, "height": 1920, "date": "2023-11-05T19:50:25", "media_type": "photo", "original_name": "photo_2023-11-05_19-50-25.jpg", "url": "media/2841.jpg", "size": 940597, "thumb": "media/2841.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-05T19:50:25", "media_type": "photo", "original_name": "photo_2023-11-05_19-50-25.jpg", "url": "media/2842.jpg", "size": 1134240, "thumb": "media/2842.jpg_thumb.jpg"}], "reply": {"id": 51, "text": "电箱上的涂鸦w"}}, {"id": 2843, "date": "2023-11-06T00:46:16", "text": "#桂桂今天吃什么\n三文鱼鲭鱼沙拉拌饭!\n\n被芥末辣哭但是还好喜欢芥末的味道 qwq", "views": 94, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-06T00:46:16", "media_type": "photo", "original_name": "photo_2023-11-06_00-46-16.jpg", "url": "media/2843.jpg", "size": 435808, "thumb": "media/2843.jpg_thumb.jpg"}]}, {"id": 2844, "date": "2023-11-06T06:48:18", "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "views": 97, "forwards": 1, "media_group_id": 13594026388331253, "images": [{"width": 908, "height": 1280, "date": "2023-11-06T06:48:12", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-12.jpg", "url": "media/2844.jpg", "size": 80604, "thumb": "media/2844.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:14", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-14.jpg", "url": "media/2845.jpg", "size": 189574, "thumb": "media/2845.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:16", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-16.jpg", "url": "media/2846.jpg", "size": 185074, "thumb": "media/2846.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2023-11-06T06:48:18", "media_type": "photo", "original_name": "photo_2023-11-06_06-48-18.jpg", "url": "media/2847.jpg", "size": 166748, "thumb": "media/2847.jpg_thumb.jpg"}], "reply": {"id": 2765, "text": "#omnicade\n街机框体造型差不多设计好了!显示器有两个位置,横向倾斜 45° 用来玩 Chunithm 和 Nostalgia、竖过来 90° 用来玩 SDVX 和 Groove Coaster!\n\n固定显示器的话,横斜向打算用两个架子拖住后面再打印一个小角卡在前面让它不向前滑。竖向稍微有点麻烦,毕竟这个显示器的竖向边框只有 1cm... 赌一下倾斜 5° 能不能让它不向前翻好了,如果向前翻的话就用绳子把 VESA 绑起来拉到后面\n\n接下来要设计一下内部结构,想做几个放手台和电脑的架子希望不会太复杂(x", "thumb": "media/2765.jpg_thumb.jpg"}}, {"id": 2848, "date": "2023-11-06T10:31:35", "text": "聊聊:这个胶合板看起来好像威化饼干就叫它威化板吧 🤤", "views": 94, "forwards": 0, "reply": {"id": 2844, "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "thumb": "media/2844.jpg_thumb.jpg"}}, {"id": 2849, "date": "2023-11-06T15:59:59", "text": "看到对面楼有人把超市的购物车推回家了 🧐", "views": 90, "forwards": 0, "images": [{"width": 1710, "height": 1500, "date": "2023-11-06T15:59:58", "media_type": "photo", "original_name": "photo_2023-11-06_15-59-58.jpg", "url": "media/2849.jpg", "size": 514874, "thumb": "media/2849.jpg_thumb.jpg"}]}, {"id": 2850, "date": "2023-11-06T18:59:56", "text": "草 网速快到下一个种子然后显示网速的 runcat 插件 int32 溢出了 🌚\n\n然后去开了一个真的是我开过的最凡尔赛的 issue 🌚", "views": 84, "forwards": 0, "images": [{"width": 1280, "height": 653, "date": "2023-11-06T18:59:56", "media_type": "photo", "original_name": "photo_2023-11-06_18-59-56.jpg", "url": "media/2850.jpg", "size": 57388, "thumb": "media/2850.jpg_thumb.jpg"}]}, {"id": 2851, "date": "2023-11-07T09:13:15", "text": "Jun 生日快乐!\n\n今天和前任 Jun 的朋友们去吃了甜甜奶酪蛋糕然后去她现任 Jamie 家里玩了。Jun 今天的打扮加上双马尾好可爱,是不是好像一个十五岁的小女孩!\n\n去绕着 Jamie 家旁边的池塘和小路摸黑走了一圈,抬头就能看到星星诶,好久没有在这么自然的地方散步了,好怀念。想起来高中在麻省好喜欢下楼在小溪旁边散步,总是可以让所有烦恼消失。\n\n绕回去的路上用手机拍了几张长曝光,ISO800 30s 拍出来还挺好看的,第二张居然同时排到了三架飞机的轨道!看到照片才发现诶 🤩\n\n呜 好想以后在没人的地方买一块这样的地自己搭房子 qwq", "views": 81, "forwards": 1, "media_group_id": 13594787165473069, "images": [{"width": 2040, "height": 1530, "date": "2023-11-07T09:13:12", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-12.jpg", "url": "media/2851.jpg", "size": 283607, "thumb": "media/2851.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:19:07", "media_type": "photo", "original_name": "photo_2023-11-07_09-19-07.jpg", "url": "media/2852.jpg", "size": 402454, "thumb": "media/2852.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:19:13", "media_type": "photo", "original_name": "photo_2023-11-07_09-19-13.jpg", "url": "media/2853.jpg", "size": 363322, "thumb": "media/2853.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2854.jpg", "size": 432092, "thumb": "media/2854.jpg_thumb.jpg"}, {"width": 2021, "height": 1530, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2855.jpg", "size": 284892, "thumb": "media/2855.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-07T09:13:14", "media_type": "photo", "original_name": "photo_2023-11-07_09-13-14.jpg", "url": "media/2856.jpg", "size": 406923, "thumb": "media/2856.jpg_thumb.jpg"}]}, {"id": 2857, "date": "2023-11-08T23:16:10", "text": "#桂桂今天吃什么\n叉烧肉!叉烧蛋!", "views": 81, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-08T23:16:09", "media_type": "photo", "original_name": "photo_2023-11-08_23-16-09.jpg", "url": "media/2857.jpg", "size": 584211, "thumb": "media/2857.jpg_thumb.jpg"}]}, {"id": 2858, "date": "2023-11-09T02:16:50", "text": "发现 UCB CS188 从 2016 到 2023 加了好多新东西... 原来这些课程内容真的会跟着学术界发展 evolve\n\nhttps://inst.eecs.berkeley.edu/~cs188/sp23/", "views": 90, "forwards": 2, "reply": {"id": 2718, "text": "考完了!Intro AI 课好简单\n\n昨天晚上原本想熬夜把翘的三周课的录像补上,但是发现这门居然只有 1/3 的课有录像... 然后聊聊给我推荐了 UC Berkeley 的 CS188 录像发现和这门课讲的完全一致 🌚 几小时二倍速补完了 https://www.youtube.com/@CS-bd2lz"}}, {"id": 2859, "date": "2023-11-09T02:35:00", "text": "草 不仅课程内容在进步,呈现方式也在进步。发现同一个演示里 2016 年的红绿蓝在 2023 改成了红黄蓝,为了更好 accommodate 红绿色盲吧 🤩\n\n后悔没申 UCB 了,似乎 UCB CS 很多课都有每年的视频和教材归档,选课之前就知道这门课会学什么... 相比之下 UofT 同样的 intro AI 课甚至作业要求 handout 都不让公开 🫣", "views": 84, "forwards": 2, "media_group_id": 13595978402041797, "images": [{"width": 1280, "height": 986, "date": "2023-11-09T02:34:59", "media_type": "photo", "original_name": "photo_2023-11-09_02-34-59.jpg", "url": "media/2859.jpg", "size": 83667, "thumb": "media/2859.jpg_thumb.jpg"}, {"width": 1280, "height": 902, "date": "2023-11-09T02:34:59", "media_type": "photo", "original_name": "photo_2023-11-09_02-34-59.jpg", "url": "media/2860.jpg", "size": 81681, "thumb": "media/2860.jpg_thumb.jpg"}], "reply": {"id": 2858, "text": "发现 UCB CS188 从 2016 到 2023 加了好多新东西... 原来这些课程内容真的会跟着学术界发展 evolve\n\nhttps://inst.eecs.berkeley.edu/~cs188/sp23/"}}, {"id": 2861, "date": "2023-11-09T07:38:35", "text": "#omnicade 今早连麦让 workshop 的木匠帮忙检查了一下我的建模,然后约了 workshop 租了车,做好计划决定明后两天把这个框体搭出来了!(在多伦多的朋友们欢迎来帮忙哦)\n\n计划大概是这样:\nNov 9\n08:00 起床开会继续睡\n11:00 起床吃饭,带笔记本去取车\n12:30 开车去 Home Depot\n13:00 买木板,结完帐在旁边的地上把图纸画上去\n15:00 开车回车库\n\nNov 10\n08:00 起床吃饭,开车去 workshop\n09:00 开工切木板!\n12:00 预约时间结束,如果时间不够先去吃饭\n13:30 回 workshop 组装\n: 开车把搭好的框运回家\n18:00 去还车\n\n感觉留了挺大的时间余地,希望执行计划的时候不会有差错... qwq", "views": 88, "forwards": 1, "media_group_id": 13596124126410053, "images": [{"width": 1030, "height": 866, "date": "2023-11-09T07:38:34", "media_type": "photo", "original_name": "photo_2023-11-09_07-38-34.jpg", "url": "media/2861.jpg", "size": 52974, "thumb": "media/2861.jpg_thumb.jpg"}, {"width": 1253, "height": 1280, "date": "2023-11-09T07:38:35", "media_type": "photo", "original_name": "photo_2023-11-09_07-38-35.jpg", "url": "media/2862.jpg", "size": 54502, "thumb": "media/2862.jpg_thumb.jpg"}], "reply": {"id": 2844, "text": "#omnicade\n感觉所有设计都敲定了,今天原本打算去买些 1cm 厚的木板开工。转了一圈发现选购木板也是一件好复杂的事情,好难做选择。\n\nMDF 板和胶合板都在差不多的价格,都是 $43 左右一块 4*8 in 板的样子。对比的话,MDF 最重还更脆弱一点,尤其是从侧面打螺丝非常脆弱,似乎需要换一下固定方式,但是 MDF 平面和切割痕迹都非常完美也不会受潮弯曲,喷漆更平滑,而且似乎比胶合板更难被水浸透。\n\n怎么办呀 又开始选择恐惧症了 🥺", "thumb": "media/2844.jpg_thumb.jpg"}}, {"id": 2863, "date": "2023-11-09T08:13:47", "text": "...又兴奋得睡不着了 😢 每次有值得期待的事情的时候都会", "views": 85, "forwards": 0}, {"id": 2864, "date": "2023-11-09T23:39:16", "text": "#omnicade\n去买尺子,最便宜的两个都只有英制 inch,背面是空的... 😡\n\n选了一个贵一点但是有厘米的,然后发现这个厘米尺子刻度线居然是 2mm 而不是 1mm,每个刻度是 1/5 厘米 🙄", "views": 80, "forwards": 0, "media_group_id": 13596585255230629, "images": [{"width": 1920, "height": 2560, "date": "2023-11-09T19:54:46", "media_type": "photo", "original_name": "photo_2023-11-09_19-54-46.jpg", "url": "media/2864.jpg", "size": 972076, "thumb": "media/2864.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T19:58:00", "media_type": "photo", "original_name": "photo_2023-11-09_19-58-00.jpg", "url": "media/2865.jpg", "size": 783584, "thumb": "media/2865.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T23:39:15", "media_type": "photo", "original_name": "photo_2023-11-09_23-39-15.jpg", "url": "media/2866.jpg", "size": 287561, "thumb": "media/2866.jpg_thumb.jpg"}]}, {"id": 2867, "date": "2023-11-10T00:26:12", "text": "花了 $33 买尺子... 嘛反正尺子这种用没用过都看不出来的东西用完明天退了就好了", "views": 79, "forwards": 0, "reply": {"id": 2864, "text": "#omnicade\n去买尺子,最便宜的两个都只有英制 inch,背面是空的... 😡\n\n选了一个贵一点但是有厘米的,然后发现这个厘米尺子刻度线居然是 2mm 而不是 1mm,每个刻度是 1/5 厘米 🙄", "thumb": "media/2864.jpg_thumb.jpg"}}, {"id": 2868, "date": "2023-11-10T07:57:34", "text": "呜 #omnicade\n\n今天早上取了 uhaul 小货车之后花了好久适应车——首先是挂挡没有提示挂了 M 档,还在想怎么地板油只有 40km。然后是胎压低了 15psi,绕到 costco 进行了人生第一次的给车打气。接下来买完木板回家开到车库口,发现这次的小货车比上次高,没办法进车库... 顶着晚高峰从车库口倒出去花了好久。出去好不容易找到了一个街上停车位,它却特别小而且高低不平,停一个小时才停进去(我居然停进去了!)\n\n还有原本打算在 Home Depot 结帐完原地画图纸但是被赶出去了,可是折腾完停车已经六点半了又好累好累,就回家睡大觉啦,睡到了八点半起床钻进车尾箱继续画 👀\n\n画图刚开始好慢,想画出完美的直角或者比尺子长的线还要想一想,不过其实也很简单嘛,只要在更远的地方量出第二个锚点让尺子搭上去就完美了。第一块版花了三个小时,但是第二第三块更复杂的板都只花了一个小时,果然熟能生巧克力饼 🤤\n\n刚刚全都画完啦,腰酸背痛腿抽筋但是好开心,辛苦聊聊陪我施工了。不过在车里画图纸的五个小时为了开空调一直打着火,居然花了 1/4 * 95L 算下来 $35 的油... 好贵!希望明天切模板组装的时候能更顺利一点 qwq", "views": 77, "forwards": 0, "media_group_id": 13596824438349325, "images": [{"width": 1920, "height": 2560, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2868.jpg", "size": 843622, "thumb": "media/2868.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2869.jpg", "size": 548655, "thumb": "media/2869.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:32", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-32.jpg", "url": "media/2870.jpg", "size": 399265, "thumb": "media/2870.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-09T22:21:18", "media_type": "photo", "original_name": "photo_2023-11-09_22-21-18.jpg", "url": "media/2871.jpg", "size": 495331, "thumb": "media/2871.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-10T07:57:33", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-33.jpg", "url": "media/2872.jpg", "size": 954146, "thumb": "media/2872.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-09T23:12:35", "media_type": "photo", "original_name": "photo_2023-11-09_23-12-35.jpg", "url": "media/2873.jpg", "size": 472743, "thumb": "media/2873.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2023-11-10T07:57:33", "media_type": "photo", "original_name": "photo_2023-11-10_07-57-33.jpg", "url": "media/2874.jpg", "size": 209520, "thumb": "media/2874.jpg_thumb.jpg"}]}, {"id": 2875, "date": "2023-11-10T08:11:09", "text": "搬木板的时候还让聊聊受伤了... 好心疼 😢", "views": 99, "forwards": 0, "reply": {"id": 2868, "text": "呜 #omnicade\n\n今天早上取了 uhaul 小货车之后花了好久适应车——首先是挂挡没有提示挂了 M 档,还在想怎么地板油只有 40km。然后是胎压低了 15psi,绕到 costco 进行了人生第一次的给车打气。接下来买完木板回家开到车库口,发现这次的小货车比上次高,没办法进车库... 顶着晚高峰从车库口倒出去花了好久。出去好不容易找到了一个街上停车位,它却特别小而且高低不平,停一个小时才停进去(我居然停进去了!)\n\n还有原本打算在 Home Depot 结帐完原地画图纸但是被赶出去了,可是折腾完停车已经六点半了又好累好累,就回家睡大觉啦,睡到了八点半起床钻进车尾箱继续画 👀\n\n画图刚开始好慢,想画出完美的直角或者比尺子长的线还要想一想,不过其实也很简单嘛,只要在更远的地方量出第二个锚点让尺子搭上去就完美了。第一块版花了三个小时,但是第二第三块更复杂的板都只花了一个小时,果然熟能生巧克力饼 🤤\n\n刚刚全都画完啦,腰酸背痛腿抽筋但是好开心,辛苦聊聊陪我施工了。不过在车里画图纸的五个小时为了开空调一直打着火,居然花了 1/4 * 95L 算下来 $35 的油... 好贵!希望明天切模板组装的时候能更顺利一点 qwq", "thumb": "media/2868.jpg_thumb.jpg"}}, {"id": 2876, "date": "2023-11-11T05:15:55", "text": "剪头发了!五年第一次剪头发\n\n发现头发已经长到肚脐了,今天锯木头的时候吸了好多木屑,加上实在受不了打结了直接让聊聊平着剪了一刀 qwq\n\n看起来还不错?", "views": 92, "forwards": 4, "media_group_id": 13597438042787973, "images": [{"width": 1880, "height": 2558, "date": "2023-11-11T05:15:52", "media_type": "photo", "original_name": "photo_2023-11-11_05-15-52.jpg", "url": "media/2876.jpg", "size": 415079, "thumb": "media/2876.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:08:40", "media_type": "photo", "original_name": "photo_2023-11-11_05-08-40.jpg", "url": "media/2877.jpg", "size": 374556, "thumb": "media/2877.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:08:14", "media_type": "photo", "original_name": "photo_2023-11-11_05-08-14.jpg", "url": "media/2878.jpg", "size": 308644, "thumb": "media/2878.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:07:46", "media_type": "photo", "original_name": "photo_2023-11-11_05-07-46.jpg", "url": "media/2879.jpg", "size": 629996, "thumb": "media/2879.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T05:15:54", "media_type": "photo", "original_name": "photo_2023-11-11_05-15-54.jpg", "url": "media/2880.jpg", "size": 409027, "thumb": "media/2880.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-11T04:47:08", "media_type": "photo", "original_name": "photo_2023-11-11_04-47-08.jpg", "url": "media/2881.jpg", "size": 166446, "thumb": "media/2881.jpg_thumb.jpg"}]}, {"id": 2882, "date": "2023-11-11T08:28:33", "text": "明天要作为 one among us cofounder 去参加一个女权学会的活动,看着访谈问题在考虑回答的时候发现我居然已经完全想不起来两年前这个项目最初是从哪里怎样开始的了,回忆录和 keep 记事本作为我的记忆备份也完全没有记录...\n\n最初是怎样开始的来着?那个时候写这个项目是什么心情呢?好想穿越回去问问以前的自己 🛌\n\n看看其他问题感觉也没有什么我能插嘴的,感觉又要变成吉祥物了 😢", "views": 121, "forwards": 1}, {"id": 2883, "date": "2023-11-11T17:01:56", "text": "哭哭 看到有狗狗被拴在马路旁边的自行车杆了,看起来好危险 ☁️", "views": 107, "forwards": 0, "images": [{"width": 1992, "height": 1500, "date": "2023-11-11T17:01:56", "media_type": "photo", "original_name": "photo_2023-11-11_17-01-56.jpg", "url": "media/2883.jpg", "size": 397108, "thumb": "media/2883.jpg_thumb.jpg"}]}, {"id": 2884, "date": "2023-11-11T20:20:17", "text": "一共说了两句话 ☁️", "views": 106, "forwards": 0, "reply": {"id": 2882, "text": "明天要作为 one among us cofounder 去参加一个女权学会的活动,看着访谈问题在考虑回答的时候发现我居然已经完全想不起来两年前这个项目最初是从哪里怎样开始的了,回忆录和 keep 记事本作为我的记忆备份也完全没有记录...\n\n最初是怎样开始的来着?那个时候写这个项目是什么心情呢?好想穿越回去问问以前的自己 🛌\n\n看看其他问题感觉也没有什么我能插嘴的,感觉又要变成吉祥物了 😢"}}, {"id": 2885, "date": "2023-11-12T04:11:10", "text": "雪碧里加些伏特加和玫瑰糖浆更好喝哦", "views": 120, "forwards": 1, "reply": {"id": 398, "text": "蜜桃苏打和白桃奶油鸡尾酒w\n完了我怎么天天对酒了", "thumb": "media/398.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2023-11-12T04:11:09", "media_type": "photo", "original_name": "photo_2023-11-12_04-11-09.jpg", "url": "media/2885.jpg", "size": 589890, "thumb": "media/2885.jpg_thumb.jpg"}]}, {"id": 2886, "date": "2023-11-12T20:10:15", "text": "甜甜圈🍩", "views": 104, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2023-11-12T20:09:49", "media_type": "photo", "original_name": "photo_2023-11-12_20-09-49.jpg", "url": "media/2886.jpg", "size": 677094, "thumb": "media/2886.jpg_thumb.jpg"}]}, {"id": 2887, "date": "2023-11-13T20:13:23", "text": "时间过得好快,两年前的绿萝不知不觉已经长到这么长了哇 🤩", "views": 97, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "files": [{"width": 480, "height": 854, "duration": 13, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-13T20:13:23", "media_type": "video_file", "original_name": "video_2023-11-13_20-13-23.mp4", "url": "media/2887.mp4", "size": 2865559, "thumb": "media/2887.mp4_thumb.jpg"}]}, {"id": 2888, "date": "2023-11-14T01:23:54", "text": "呜呜 在超市里看到里面有小鸡小鸭的蛋,原本想买一个回家养小鸡小鸭,然后聊聊告诉我是死的 😨", "views": 92, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-14T01:23:53", "media_type": "photo", "original_name": "photo_2023-11-14_01-23-53.jpg", "url": "media/2888.jpg", "size": 502478, "thumb": "media/2888.jpg_thumb.jpg"}]}, {"id": 2889, "date": "2023-11-15T04:47:51", "text": "好累累 每次小组作业最后都是要一个人全都做了... 别人写的代码几乎每行都要重写才能用,结果今天一整天都在写这个作业 🛌\n\n不过应该也是这门课最后一次要写代码的 ddl 了,下一个 ddl 是演讲应该可以交给别人", "views": 115, "forwards": 1, "media_group_id": 13600189373372085, "images": [{"width": 1280, "height": 798, "date": "2023-11-15T04:47:47", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-47.jpg", "url": "media/2889.jpg", "size": 72738, "thumb": "media/2889.jpg_thumb.jpg"}, {"width": 1280, "height": 800, "date": "2023-11-15T04:47:48", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-48.jpg", "url": "media/2890.jpg", "size": 66209, "thumb": "media/2890.jpg_thumb.jpg"}, {"width": 1280, "height": 1240, "date": "2023-11-15T04:47:49", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-49.jpg", "url": "media/2891.jpg", "size": 93457, "thumb": "media/2891.jpg_thumb.jpg"}, {"width": 1280, "height": 638, "date": "2023-11-15T04:47:50", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-50.jpg", "url": "media/2892.jpg", "size": 52700, "thumb": "media/2892.jpg_thumb.jpg"}, {"width": 1280, "height": 859, "date": "2023-11-15T04:47:51", "media_type": "photo", "original_name": "photo_2023-11-15_04-47-51.jpg", "url": "media/2893.jpg", "size": 63246, "thumb": "media/2893.jpg_thumb.jpg"}]}, {"id": 2894, "date": "2023-11-15T17:20:45", "text": "开坑 pokemon 剑盾结果上来就买衣服把妈妈给的零花钱全都花掉了 🤗", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-15T17:20:44", "media_type": "photo", "original_name": "photo_2023-11-15_17-20-44.jpg", "url": "media/2894.jpg", "size": 478142, "thumb": "media/2894.jpg_thumb.jpg"}]}, {"id": 2895, "date": "2023-11-16T05:14:06", "text": "昨天去做了 ADHD 诊断,两个小时里和精神科医生聊了好多好多,明明只是诊断 ADHD 医生却什么都想让我细讲的样子 \n\n问起恐惧聊到小学住院抽血断了针的事故,问起咨询历史聊到初中因为语言障碍被排挤被母上找了咨询师,问起厌食聊到高中 42kg 还节食觉得自己胖,问起抑郁聊到上一次有自杀想法居然已经是快一年前了... 把以前的记忆翻出来才真的察觉到现在精神状态好健康(??)也许精神健康也像程序 bug 一样吧,出问题的时候无处不在,不出问题也察觉不到它好起来了 🧐\n\n结果两个小时不太够又在十二月中旬约了下一次谈话,没办法在考试之前拿到诊断好可惜(x)", "views": 102, "forwards": 1}, {"id": 2896, "date": "2023-11-17T05:46:17", "text": "草 刚才和聊聊玩宝可梦剑盾,在尝试抓一只 Lv55 的暴雪王的时候发生了这样一连串事情:\n\n丢了一个球,它转了三下\n我:抓到了!\n...然后它从球里蹦出来了 😨\n\n打着打着发现对方招式带反伤\n我:完了这轮如果没抓到它就要自己反伤死了\n...球没抓到\n我:完了它要反伤死了\n...然后它出了一个不带反伤的招式 😨\n\n聊聊:不是 你为什么要一直立 flag\n我:好,那这轮没抓到\n...然后就抓到了 😨😨😨\n\n我乌鸦嘴好灵 💯", "views": 102, "forwards": 0}, {"id": 2897, "date": "2023-11-17T11:19:09", "text": "今天打通了宝可梦剑盾,这是我玩下来的第二部宝可梦,写一个简短的评价好啦。\n\n无论是和新作朱紫还是和 DS/3DS 上的前作比起来,艺术风格上都更喜欢剑盾一些,无论是渲染效果还是动画过场都很完美。这里感觉朱紫作为更新一代反而退化了,也许是因为朱紫为了实现开放世界性能不够降画质了吧(x)\n\n捏脸买衣服的选择也随着时代一直在变好。感觉暖暖才是这个游戏的真主线!每次进一个新城镇第一件事绝对是去服装店把钱全花掉 😄\n\n玩法上的话,这一作的极巨化感觉挺鸡肋的。极巨化能在三回合里让精灵变大而且双倍 HP,但是但是一只看上去有十几层楼高的极巨钢龙仍然被一只小火兔属性克制秒掉的样子好出戏。👊\n\n不过最讨厌的还是剑盾的剧情,实在太降智了,感觉和进击的巨人结尾异曲同工的烂,反派和神兽的出现都完全是因为犯蠢,明明可以想一个更合理的动机放进来的。(spoiler alert) 反派是电力公司老板,为了解决预计一千年后能源会耗尽所以唤醒了一个曾经尝试毁灭世界的极巨神兽,啊然后发现控制不了它(??)它开始到处捣乱。所以主角冠军决赛打到一半去和反派聊,然后反派明知自己犯了大蠢却决定当场和我打一架,打完了还说啊宝可梦对战真好(???不应该一起尝试控制神兽吗)。揍完反派去打神兽,两三回合不让出招的剧情杀之后,突然另外两个代表了剑和盾的传说神兽也不知道为什么就醒了过来帮忙打,打完就飞走了(???)打得房子满天飞,结果下一天城市像什么都没发生一样,建筑没有损伤,也没有人提昨天末日一样的大动静发生了什么,都在关心决赛。决赛打完,おめでとう,大家祝贺祝贺,有人提了一句反派自首了,然后就结束了。我都看了些什么啊啊 (╯’ – ‘)╯︵ ┻━┻\n\n不过好像和聊聊一起玩大制作的烂游戏、一起吐槽丢烂番茄也是一种很独特的乐趣,结果这次玩的时候还是好开心的,所以我给《剑盾》3/5 星!🦀", "views": 88, "forwards": 2, "media_group_id": 13601759592999037, "images": [{"width": 1280, "height": 720, "date": "2023-11-17T11:18:36", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-36.jpg", "url": "media/2897.jpg", "size": 131946, "thumb": "media/2897.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:37", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-37.jpg", "url": "media/2898.jpg", "size": 143324, "thumb": "media/2898.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:37", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-37.jpg", "url": "media/2899.jpg", "size": 144929, "thumb": "media/2899.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2023-11-17T11:18:38", "media_type": "photo", "original_name": "photo_2023-11-17_11-18-38.jpg", "url": "media/2900.jpg", "size": 203339, "thumb": "media/2900.jpg_thumb.jpg"}]}, {"id": 2901, "date": "2023-11-17T19:13:34", "text": "说起来聊聊之前想要和我一起把历代宝可梦都打一遍来着,把最初的伙伴们一直传递到最新作朱紫什么的。\n\n原本我也觉得这个想法好浪漫,毕竟每代都有两个版本,一起玩又能联机又能把所有神兽抓到。为此聊聊还花很多钱买了历代所有游戏的两个版本... 可惜上手玩了一会十年前的黑白 / XY 之后发现自己真的会玩睡着 😴\n\n也许是宝可梦重复的流程有点无聊,又或许是我的 attention span 对于以前的游戏来说太短了,总之没玩下去好可惜。感觉又辜负了聊聊的期待呜呜呜 😢", "views": 102, "forwards": 1, "media_group_id": 13601987311776773, "images": [{"width": 2560, "height": 2338, "date": "2023-11-17T19:13:30", "media_type": "photo", "original_name": "photo_2023-11-17_19-13-30.jpg", "url": "media/2901.jpg", "size": 872788, "thumb": "media/2901.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-17T19:13:33", "media_type": "photo", "original_name": "photo_2023-11-17_19-13-33.jpg", "url": "media/2902.jpg", "size": 890624, "thumb": "media/2902.jpg_thumb.jpg"}]}, {"id": 2903, "date": "2023-11-17T22:58:04", "text": "#桂桂今天吃什么\n也许是今年最后一次兰州拉面(因为用完了最后的汤底,汤底停产了 😢", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-17T22:58:04", "media_type": "photo", "original_name": "photo_2023-11-17_22-58-04.jpg", "url": "media/2903.jpg", "size": 424492, "thumb": "media/2903.jpg_thumb.jpg"}]}, {"id": 2904, "date": "2023-11-18T05:27:11", "text": "啊啊啊好烦... CLOCK replacement 排错排了两个小时一直 off by 1,然后在 deadline 结束 20 分钟之后修好了 🙃\n\n要是上午少睡 20 分钟是不是就能拿满分了 呜呜", "views": 102, "forwards": 1, "media_group_id": 13602281849548989, "images": [{"width": 1208, "height": 300, "date": "2023-11-18T05:27:10", "media_type": "photo", "original_name": "photo_2023-11-18_05-27-10.jpg", "url": "media/2904.jpg", "size": 65693, "thumb": "media/2904.jpg_thumb.jpg"}, {"width": 800, "height": 149, "date": "2023-11-18T05:27:10", "media_type": "photo", "original_name": "photo_2023-11-18_05-27-10.jpg", "url": "media/2905.jpg", "size": 29421, "thumb": "media/2905.jpg_thumb.jpg"}]}, {"id": 2906, "date": "2023-11-18T09:00:08", "text": "呜 有被 linux 用户社区 toxic 到。\n\n明天要去打 ctf,刚才和鱼塔和群友一起花一个多小时才把笔记本上的 arch 修到能启动,还没有测试 ctf 需要的软件... 然后被群友喷觉得我没能力稳定维护 linux\n\n那确实,感觉自从入坑日常桌面使用 linux 之后和 linux 的斗争就没结束过,修多么小的功能都要去 archwiki 上读长篇的文档,无数个这样的小功能累积起来,边用边学着四五年过去了仍然感觉自己一无所知...\n\n不想再花时间学这些无用又无趣的文档了,不想再花时间修其他系统拿来就能用的功能了,想把和 linux 打架的时间挪去做些更有趣的事情。所以大概这就是我和桌面 linux 的终点吧,我的下一台桌面系统也许仍然是 unix 但绝对不会是 linux 了\n\n(当然在服务器上还是很好用的!", "views": 106, "forwards": 0, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 539, "height": 219, "date": "2023-11-18T08:59:55", "media_type": "photo", "original_name": "photo_2023-11-18_08-59-55.jpg", "url": "media/2906.jpg", "size": 30079, "thumb": "media/2906.jpg_thumb.jpg"}]}, {"id": 2908, "date": "2023-11-18T23:26:36", "text": "CTF 大成功!解出了五道题拿了 2377 分,团队总共拿了 3316 分,排在了加拿大第九和多伦多第四 qwq\n\n这次居然还有 LLM prompt injection 的题目诶,好厉害\n\n唯一的小小遗憾就是为了参加紧接着的 one among us 折纸活动提前走了二十分钟,接下来的工作面试环节也翘掉了(不过也已经决定这个暑假不实习了所以没关系!☕️\n\n以及这次的时间管理好迷幻,一共三个小时的比赛花了一个小时才连上比赛的 VPN(这里又要怪 Linux,旁边用 macOS Win 的人点两个按钮就连上了)然后剩下一个半小时做完了五道题 🌚 \n\nwriteup 之后再写吧,睡觉睡觉 😴", "views": 106, "forwards": 1, "media_group_id": 13602799972445293, "images": [{"width": 1167, "height": 739, "date": "2023-11-18T23:26:34", "media_type": "photo", "original_name": "photo_2023-11-18_23-26-34.jpg", "url": "media/2907.jpg", "size": 45144, "thumb": "media/2907.jpg_thumb.jpg"}, {"width": 1911, "height": 1198, "date": "2023-11-18T23:26:35", "media_type": "photo", "original_name": "photo_2023-11-18_23-26-35.jpg", "url": "media/2908.jpg", "size": 265532, "thumb": "media/2908.jpg_thumb.jpg"}]}, {"id": 2909, "date": "2023-11-19T01:16:53", "text": "今天来参加活动的朋友都很认真,折了很多纸鹤,打算烧给思念的同伴们。很开心很感动,谢谢大家。 #TDoR\n\n*千纸鹤,Azalea 拍摄", "views": 76, "forwards": 2, "forwarded_from": {"name": "风铃轻响,捕梦入眠"}, "images": [{"width": 1280, "height": 960, "date": "2023-11-18T23:49:17", "media_type": "photo", "original_name": "photo_2023-11-18_23-49-17.jpg", "url": "media/2909.jpg", "size": 131111, "thumb": "media/2909.jpg_thumb.jpg"}]}, {"id": 2910, "date": "2023-11-19T01:17:09", "views": 89, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2019-03-31T13:27:47", "width": 512, "height": 442, "is_animated": false, "is_video": false, "emoji": "🐱", "set_name": "LINE_Ghost_and_black_cat_TL", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2910.webp", "size": 31432, "thumb": "media/2910.webp_thumb.jpg"}]}, {"id": 2911, "date": "2023-11-19T04:42:27", "text": "Writeup 在这里 qwq\n\nhttps://aza.moe/blog?post=2023-11-18-CyberSci-Canada-Writeup", "views": 92, "forwards": 0, "media_group_id": 13602951576218357, "images": [{"width": 674, "height": 1280, "date": "2023-11-19T04:42:22", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-22.jpg", "url": "media/2911.jpg", "size": 107798, "thumb": "media/2911.jpg_thumb.jpg"}, {"width": 651, "height": 1280, "date": "2023-11-19T04:42:24", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-24.jpg", "url": "media/2912.jpg", "size": 138876, "thumb": "media/2912.jpg_thumb.jpg"}, {"width": 629, "height": 1280, "date": "2023-11-19T04:42:25", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-25.jpg", "url": "media/2913.jpg", "size": 138381, "thumb": "media/2913.jpg_thumb.jpg"}, {"width": 657, "height": 1280, "date": "2023-11-19T04:42:26", "media_type": "photo", "original_name": "photo_2023-11-19_04-42-26.jpg", "url": "media/2914.jpg", "size": 123223, "thumb": "media/2914.jpg_thumb.jpg"}], "reply": {"id": 2908, "text": "CTF 大成功!解出了五道题拿了 2377 分,团队总共拿了 3316 分,排在了加拿大第九和多伦多第四 qwq\n\n这次居然还有 LLM prompt injection 的题目诶,好厉害\n\n唯一的小小遗憾就是为了参加紧接着的 one among us 折纸活动提前走了二十分钟,接下来的工作面试环节也翘掉了(不过也已经决定这个暑假不实习了所以没关系!☕️\n\n以及这次的时间管理好迷幻,一共三个小时的比赛花了一个小时才连上比赛的 VPN(这里又要怪 Linux,旁边用 macOS Win 的人点两个按钮就连上了)然后剩下一个半小时做完了五道题 🌚 \n\nwriteup 之后再写吧,睡觉睡觉 😴", "thumb": "media/2907.jpg_thumb.jpg"}}, {"id": 2915, "date": "2023-11-20T03:33:47", "text": "#桂桂今天吃什么\n因为 Jun 和 Jamie 和 Luna 来家里所以做了卤肉饭!五个人居然把一公斤五花肉全都吃完了!(虽然好像聊聊吃的多一点\n\n下午家里像是学习室一样,大家都在写自己的作业(结果没有人想玩音游呜呜)😭 为什么为什么!明明之前身边的音游人总说多伦多玩不到这玩不到那,结果搭好街机设备之后却没人来我家玩... 没人玩怎么开机厅嘛,难道要挂到 ZIV 上宣传吗", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-11-20T03:33:47", "media_type": "photo", "original_name": "photo_2023-11-20_03-33-47.jpg", "url": "media/2915.jpg", "size": 657883, "thumb": "media/2915.jpg_thumb.jpg"}]}, {"id": 2916, "date": "2023-11-20T05:37:20", "text": "聊聊的研究今天需要爬 GitHub Actions log, 聊聊翻了一会 APi docs 没找到叫我过来帮忙,我直接不管文档去 web UI 上抓一下包找到了 (unofficial) API 🤗\n\n这是正经程序员和法外狂徒的区别吗", "views": 98, "forwards": 0, "images": [{"width": 577, "height": 208, "date": "2023-11-20T05:37:20", "media_type": "photo", "original_name": "photo_2023-11-20_05-37-20.jpg", "url": "media/2916.jpg", "size": 28551, "thumb": "media/2916.jpg_thumb.jpg"}]}, {"id": 2917, "date": "2023-11-20T05:49:46", "text": "话说今天猪猪要打针的时候她发现没有针了,没想到之前为了拆机换电池注射丙酮买的针剩下的今天派上用场了 qwq", "views": 108, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2023-11-20T05:51:11", "media_type": "photo", "original_name": "photo_2023-11-20_05-51-11.jpg", "url": "media/2917.jpg", "size": 626979, "thumb": "media/2917.jpg_thumb.jpg"}]}, {"id": 2918, "date": "2023-11-21T21:27:28", "text": "#桂桂今天吃什么\n半喵和 Pop 和 unsafeIO 来家里玩所以做了烤鸡和炒白菜 qwq\n\n居然真的够六个人吃了", "views": 120, "forwards": 1, "media_group_id": 13604816389436501, "images": [{"width": 2040, "height": 1412, "date": "2023-11-21T21:27:27", "media_type": "photo", "original_name": "photo_2023-11-21_21-27-27.jpg", "url": "media/2918.jpg", "size": 538403, "thumb": "media/2918.jpg_thumb.jpg"}, {"width": 2560, "height": 1707, "date": "2023-11-21T20:39:29", "media_type": "photo", "original_name": "photo_2023-11-21_20-39-29.jpg", "url": "media/2919.jpg", "size": 264675, "thumb": "media/2919.jpg_thumb.jpg"}]}, {"id": 2920, "date": "2023-11-22T01:05:22", "text": "原来团子🍡是一种饺子🥟", "views": 124, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-11-22T01:05:22", "media_type": "photo", "original_name": "photo_2023-11-22_01-05-22.jpg", "url": "media/2920.jpg", "size": 418421, "thumb": "media/2920.jpg_thumb.jpg"}]}, {"id": 2921, "date": "2023-11-22T01:27:15", "text": "迷你跨跨", "views": 100, "forwards": 1, "reply": {"id": 2373, "text": "all gender changers 🌚"}, "images": [{"width": 1918, "height": 2110, "date": "2023-11-22T01:27:14", "media_type": "photo", "original_name": "photo_2023-11-22_01-27-14.jpg", "url": "media/2921.jpg", "size": 336213, "thumb": "media/2921.jpg_thumb.jpg"}]}, {"id": 2922, "date": "2023-11-22T01:48:39", "text": "我居然成功做出来了软软的糖心卤蛋!", "views": 104, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-11-22T01:48:39", "media_type": "photo", "original_name": "photo_2023-11-22_01-48-39.jpg", "url": "media/2922.jpg", "size": 361284, "thumb": "media/2922.jpg_thumb.jpg"}]}, {"id": 2923, "date": "2023-11-22T05:38:33", "text": "#梦 小睡了一会,梦见和聊聊去参加了一个开在破旧货船上的日本文化展,还去参观了开在船地下一层的日超。\n\n日超里专门留了一个区域讲它的历史,它最早成立在一个世纪前,当时的多伦多没有日超,所以某运输公司的创始人做决定要开一个。可是当时他们买不起也租不起多伦多的场地,所以决定在他们现有的货船的地下开一家,平时就漂在湖边水面上,需要进货的时候把船开回日本进货... 🤯", "views": 109, "forwards": 0}, {"id": 2924, "date": "2023-11-22T08:14:44", "text": "有时候会被聊聊无意间 trigger 到... 刚才聊聊和我认真地说明天想去 Downtown 吃 Ghost Chicken,明明那边来回要两个小时。我说跑这么远专门为了吃一顿饭还是别去了吧,然后聊聊问我那要不要顺便在 Downtown 逛逛街玩一玩?\n\n我就真的好羡慕聊聊有时间逛街玩玩,平时在家里也有时间整天的玩游戏... 感觉我这边完全不休息也没有时间把所有想做的需要做的做完 😢", "views": 113, "forwards": 0}, {"id": 2925, "date": "2023-11-22T09:59:46", "text": "希望组里别人作息比我好吧...", "views": 105, "forwards": 0, "images": [{"width": 1440, "height": 932, "date": "2023-11-22T09:59:45", "media_type": "photo", "original_name": "photo_2023-11-22_09-59-45.jpg", "url": "media/2925.jpg", "size": 103834, "thumb": "media/2925.jpg_thumb.jpg"}]}, {"id": 2926, "date": "2023-11-22T21:55:52", "text": "#adhd日常 为了去买菜能想起来需要买什么所以在冰箱上贴了购物单的纸笔\n\n...然后去买菜的时候没有一个人想起来带购物单 🤗", "views": 95, "forwards": 0}, {"id": 2927, "date": "2023-11-23T04:55:48", "text": "草 今天信达超市劲爆打折,某仿 calpis 类饮料 $1 一瓶还没税,结果买了几瓶回家发现是已经过期一个月的 😨", "views": 105, "forwards": 1, "media_group_id": 13605722787131109, "images": [{"width": 1918, "height": 1518, "date": "2023-11-23T04:55:20", "media_type": "photo", "original_name": "photo_2023-11-23_04-55-20.jpg", "url": "media/2927.jpg", "size": 216190, "thumb": "media/2927.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-11-23T04:55:47", "media_type": "photo", "original_name": "photo_2023-11-23_04-55-47.jpg", "url": "media/2928.jpg", "size": 597507, "thumb": "media/2928.jpg_thumb.jpg"}], "reply": {"id": 2926, "text": "#adhd日常 为了去买菜能想起来需要买什么所以在冰箱上贴了购物单的纸笔\n\n...然后去买菜的时候没有一个人想起来带购物单 🤗"}}, {"id": 2929, "date": "2023-11-23T06:18:38", "text": "想起来去年的差不多这个时候还在信达发现过几盒已经发霉的蛋糕,还买到过放一天就发霉的橘子... 在想要不要联系下 Health Authority\n\n不过可能也是因为没有监管才能天天劲爆打折吧,除了信达以外多伦多哪里能买到 $6.5/lb 的肥牛肉卷、$1.3/lb 的鸡腿、$2 一盒的生鸡皮 🥺\n\n(就按鸡腿价格对比一下的话,Walmart $4.3/lb,Costco $3.7/lb,大统华 $2.5/lb...", "views": 100, "forwards": 2, "reply": {"id": 2927, "text": "草 今天信达超市劲爆打折,某仿 calpis 类饮料 $1 一瓶还没税,结果买了几瓶回家发现是已经过期一个月的 😨", "thumb": "media/2927.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2023-11-23T06:18:37", "media_type": "photo", "original_name": "photo_2023-11-23_06-18-37.jpg", "url": "media/2929.jpg", "size": 125331, "thumb": "media/2929.jpg_thumb.jpg"}]}, {"id": 2930, "date": "2023-11-23T12:50:42", "text": "日出!\n\n这是九月开始第一次看到日出吗... 晚睡晚起真的会错过好多哦,有点想修好作息去迎接每天的日出 qwq\n\n如果不是今天做了春梦正好在日出的时候醒了感觉也许今年结束也看不到日出呜呜(x)", "views": 100, "forwards": 2, "media_group_id": 13605950737951493, "images": [{"width": 2040, "height": 1466, "date": "2023-11-23T12:50:39", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-39.jpg", "url": "media/2930.jpg", "size": 565857, "thumb": "media/2930.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-11-23T12:50:40", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-40.jpg", "url": "media/2931.jpg", "size": 348289, "thumb": "media/2931.jpg_thumb.jpg"}, {"width": 1955, "height": 1500, "date": "2023-11-23T12:50:41", "media_type": "photo", "original_name": "photo_2023-11-23_12-50-41.jpg", "url": "media/2932.jpg", "size": 364115, "thumb": "media/2932.jpg_thumb.jpg"}]}, {"id": 2933, "date": "2023-11-23T18:08:44", "text": "哭 结果回去睡就睡到了下午一点", "views": 99, "forwards": 0, "reply": {"id": 2930, "text": "日出!\n\n这是九月开始第一次看到日出吗... 晚睡晚起真的会错过好多哦,有点想修好作息去迎接每天的日出 qwq\n\n如果不是今天做了春梦正好在日出的时候醒了感觉也许今年结束也看不到日出呜呜(x)", "thumb": "media/2930.jpg_thumb.jpg"}}, {"id": 2934, "date": "2023-11-23T21:59:21", "text": "是我了 今天睡了快 11h 还是困困", "views": 89, "forwards": 1, "images": [{"width": 1280, "height": 818, "date": "2023-11-23T21:59:21", "media_type": "photo", "original_name": "photo_2023-11-23_21-59-21.jpg", "url": "media/2934.jpg", "size": 79978, "thumb": "media/2934.jpg_thumb.jpg"}]}, {"id": 2935, "date": "2023-11-24T03:37:37", "text": "在这里归档/推荐一下我两年前做的粉粉亮色 Telegram 主题 qwq\n\nhttps://t.me/addtheme/hykilp", "views": 98, "forwards": 2}, {"id": 2936, "date": "2023-11-25T05:07:19", "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq", "views": 151, "forwards": 1, "files": [{"width": 854, "height": 480, "duration": 12, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-25T05:07:19", "media_type": "video_file", "original_name": "video_2023-11-25_05-07-19.mp4", "url": "media/2936.mp4", "size": 2725761, "thumb": "media/2936.mp4_thumb.jpg"}]}, {"id": 2937, "date": "2023-11-25T09:36:07", "text": "RGB!", "views": 105, "forwards": 0, "reply": {"id": 2936, "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq"}, "files": [{"width": 854, "height": 480, "duration": 3, "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-25T09:36:07", "media_type": "video_file", "original_name": "video_2023-11-25_09-36-07.mp4", "url": "media/2937.mp4", "size": 539970, "thumb": "media/2937.mp4_thumb.jpg"}]}, {"id": 2938, "date": "2023-11-25T18:33:49", "text": "开源了写了文档,源码在这里 qwq", "views": 104, "forwards": 0, "reply": {"id": 2936, "text": "好耶!今天豆腐来玩,和豆腐一起给这个读卡器写了固件和驱动,现在可以刷 presto 登游戏了!👍\n\n*支持任何 nfc 卡哦,不是 felica 的话会被转换成 felica 格式 qwq"}}, {"id": 2939, "date": "2023-11-25T20:14:34", "text": "悲 发烧了", "views": 105, "forwards": 0}, {"id": 2940, "date": "2023-11-26T01:14:10", "text": "每次看到分区软件上的 \"GPT\" 都会愣一下,原来 GPT 还有过这个意思来着 🧐", "views": 104, "forwards": 0}, {"id": 2941, "date": "2023-11-26T03:29:29", "text": "学过语言学里面的各种发音 process 之后发现,剪辑演讲的时候剪掉卡顿之后让语言听起来更连贯也变得容易了!", "views": 100, "forwards": 1, "files": [{"width": 1688, "height": 1024, "duration": 33, "file_name": "Rec 2023-11-25 22-27.x264-24.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2023-11-26T03:29:29", "media_type": "video_file", "original_name": "Rec 2023-11-25 22-27.x264-24.mp4", "url": "media/2941.mp4", "size": 1033521, "thumb": "media/2941.mp4_thumb.jpg"}]}, {"id": 2942, "date": "2023-11-26T08:54:34", "text": "一些胡思乱想 ☁️", "views": 108, "forwards": 0, "media_group_id": 13607910995433989, "images": [{"width": 1440, "height": 2063, "date": "2023-11-26T08:54:33", "media_type": "photo", "original_name": "photo_2023-11-26_08-54-33.jpg", "url": "media/2942.jpg", "size": 339911, "thumb": "media/2942.jpg_thumb.jpg"}, {"width": 1440, "height": 2082, "date": "2023-11-26T08:54:33", "media_type": "photo", "original_name": "photo_2023-11-26_08-54-33.jpg", "url": "media/2943.jpg", "size": 420735, "thumb": "media/2943.jpg_thumb.jpg"}]}, {"id": 2944, "date": "2023-11-26T21:31:46", "text": "悲 二月份买的盘现在已经有 12056 个 reallocated sector 了... 正在排错", "views": 119, "forwards": 1, "reply": {"id": 1810, "text": "顶着 30km/h 的暴雪去买了一块二手硬盘 qwq\n\n12TB CA$200 好赚!本来带着笔记本打算先看看 SMART 读数,结果发现 USB Sata 转接线并不支持 smartctl... 不过看卖家人超级好就买了,然后回家看了一下读数还不错 qwq\n\n通电时间 1.8 年,SMART 错误计数除了过热都是 0。总共只写入过 11 TB 但是读过 732 TB... 🤔 卖家到底用这个盘做了什么hhh\n\n以及我第一次坐到 Finch 终点站哇,现在一号线所有的站都坐过了!Finch-Yonge 好热闹,第一次在加拿大看到 H-mart(虽然这家超级小", "thumb": "media/1810.jpg_thumb.jpg"}, "images": [{"width": 937, "height": 582, "date": "2023-11-26T21:31:46", "media_type": "photo", "original_name": "photo_2023-11-26_21-31-46.jpg", "url": "media/2944.jpg", "size": 136734, "thumb": "media/2944.jpg_thumb.jpg"}]}, {"id": 2945, "date": "2023-11-27T11:04:19", "text": "哭哭 整天都用来修硬盘了,结果明天考试凌晨六点还没复习完...", "views": 101, "forwards": 1}, {"id": 2946, "date": "2023-11-27T12:28:12", "text": "算了不补课了,这个点尝试理解 Hidden Markov filtering 真的完全看不懂... 还有 5h 考试那就睡 4h 好了。\n\n今天还要给 Jun 带电钻去搬她的电视,晚上 11:59 之前要交 OS 的小作业,明天要去医院至少要 3h,然而后天中午之前要两个人写完一个能用的 Duolingo++ 移动端网页(现在只写完了登录和选择语言),周五语言学大作业,下周一共三个专业课大作业还有一个演讲...\n\n好累好累好累", "views": 128, "forwards": 1, "reply": {"id": 2945, "text": "哭哭 整天都用来修硬盘了,结果明天考试凌晨六点还没复习完..."}, "images": [{"width": 1280, "height": 1025, "date": "2023-11-27T12:28:12", "media_type": "photo", "original_name": "photo_2023-11-27_12-28-12.jpg", "url": "media/2946.jpg", "size": 143013, "thumb": "media/2946.jpg_thumb.jpg"}]}, {"id": 2947, "date": "2023-11-27T12:53:00", "views": 119, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-11-23T10:14:56", "width": 512, "height": 397, "is_animated": false, "is_video": false, "emoji": "🛌", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/2947.webp", "size": 34976, "thumb": "media/2947.webp_thumb.jpg"}]}, {"id": 2948, "date": "2023-11-27T18:14:07", "text": "考完了!比预计的好,有被某位校友写在考场柱子上的文字暖到 qwq", "views": 102, "forwards": 0, "reply": {"id": 2946, "text": "算了不补课了,这个点尝试理解 Hidden Markov filtering 真的完全看不懂... 还有 5h 考试那就睡 4h 好了。\n\n今天还要给 Jun 带电钻去搬她的电视,晚上 11:59 之前要交 OS 的小作业,明天要去医院至少要 3h,然而后天中午之前要两个人写完一个能用的 Duolingo++ 移动端网页(现在只写完了登录和选择语言),周五语言学大作业,下周一共三个专业课大作业还有一个演讲...\n\n好累好累好累"}, "images": [{"width": 2040, "height": 1292, "date": "2023-11-27T18:14:07", "media_type": "photo", "original_name": "photo_2023-11-27_18-14-07.jpg", "url": "media/2948.jpg", "size": 285421, "thumb": "media/2948.jpg_thumb.jpg"}]}, {"id": 2949, "date": "2023-11-28T02:56:36", "text": "好消息是数据都备份出去了,而且 scrub 一遍发现数据只有 28 个 4kb 块出无法恢复的错。坏消息是剩下的问题我也不知道怎么修,现在 Reallocated Sector 还在不断增加,而且 scrub 之后 btrfs check 还有无数个报错...\n\n目前在进行一些超级慢的坏道扫描,从 SMART error log 看来坏道似乎是比较连续的,地址也很接近,希望可以屏蔽一些坏道解决。\n\n从国内买了一块新的二手 14TB 盘,暂时打算等新盘到之前继续用,希望不会在新盘到之前坏掉(x)\n\n为什么别人通电两年没问题的盘到我手里不到一年就坏成这样了呢?突然在想会不会和使用习惯有关... 我我服务器离桌子很近而且我 ADHD 经常抖腿,会不会是抖腿震到硬盘了 🛌", "views": 108, "forwards": 0, "reply": {"id": 2944, "text": "悲 二月份买的盘现在已经有 12056 个 reallocated sector 了... 正在排错"}, "images": [{"width": 394, "height": 217, "date": "2023-11-28T02:56:36", "media_type": "photo", "original_name": "photo_2023-11-28_02-56-36.jpg", "url": "media/2949.jpg", "size": 18259, "thumb": "media/2949.jpg_thumb.jpg"}]}, {"id": 2950, "date": "2023-11-28T08:19:38", "text": "写了一个扫坏道脚本,会用 1gb 区块估算速度和剩余时间、可以随时停下从断点继续、停止扫描的时候会等这个区块扫完以防遗留、会把所有坏道和扫描历史记录成 Json、自动做地址换算转成要屏蔽的 LBA", "views": 146, "forwards": 4, "media_group_id": 13609276631025917, "images": [{"width": 595, "height": 341, "date": "2023-11-28T08:19:37", "media_type": "photo", "original_name": "photo_2023-11-28_08-19-37.jpg", "url": "media/2950.jpg", "size": 61085, "thumb": "media/2950.jpg_thumb.jpg"}, {"width": 609, "height": 664, "date": "2023-11-28T08:19:38", "media_type": "photo", "original_name": "photo_2023-11-28_08-19-38.jpg", "url": "media/2951.jpg", "size": 114610, "thumb": "media/2951.jpg_thumb.jpg"}], "reply": {"id": 2949, "text": "好消息是数据都备份出去了,而且 scrub 一遍发现数据只有 28 个 4kb 块出无法恢复的错。坏消息是剩下的问题我也不知道怎么修,现在 Reallocated Sector 还在不断增加,而且 scrub 之后 btrfs check 还有无数个报错...\n\n目前在进行一些超级慢的坏道扫描,从 SMART error log 看来坏道似乎是比较连续的,地址也很接近,希望可以屏蔽一些坏道解决。\n\n从国内买了一块新的二手 14TB 盘,暂时打算等新盘到之前继续用,希望不会在新盘到之前坏掉(x)\n\n为什么别人通电两年没问题的盘到我手里不到一年就坏成这样了呢?突然在想会不会和使用习惯有关... 我我服务器离桌子很近而且我 ADHD 经常抖腿,会不会是抖腿震到硬盘了 🛌"}}, {"id": 2952, "date": "2023-11-29T06:16:05", "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了", "views": 147, "forwards": 3}, {"id": 2953, "date": "2023-11-29T06:32:32", "text": "因为痛所以吃了止痛药布洛芬,然后刚才问猫猫球才知道布洛芬反而会刺激胃 🤗", "views": 115, "forwards": 0, "reply": {"id": 2952, "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了"}}, {"id": 2954, "date": "2023-11-29T11:08:01", "text": "我:想吃披萨🍕,明天我们烤披萨吧\n聊聊:但是我们没有披萨怎么烤\n我:自己和面自己做!\n聊聊:那我们也没有披萨的食材呀\n我:我们有菠萝罐头和淀粉香肠 👍\n聊聊:💢💢(大声哀嚎)", "views": 109, "forwards": 0}, {"id": 2955, "date": "2023-11-30T05:12:53", "text": "不久前朋友拿到了最新最热 maimai 1.40 BUDDiES 的数据,花了一段时间拆包脱壳终于能启动了,接下来只需要给 AquaDX 做兼容...\n\n不过我的那台 ADX3 手台还有 17 天才会到,所以时间还很够,等考完期末 1.40 烂大街了肯定就有别人写好服务器了吧 qwq\n\n逆向的 writeup 在这里: https://aza.moe/blog?post=2023-11-30-Maimai-Reversing", "views": 157, "forwards": 4, "images": [{"width": 1280, "height": 953, "date": "2023-11-29T19:47:52", "media_type": "photo", "original_name": "photo_2023-11-29_19-47-52.jpg", "url": "media/2955.jpg", "size": 198222, "thumb": "media/2955.jpg_thumb.jpg"}]}, {"id": 2956, "date": "2023-11-30T09:27:52", "text": "想开坑做一些街机 mod 让手游的谱也能在街机上玩、还原街机手感\n\n比如把 pjsk 和 bang 移植到 chuni、把 deemo 和 pianista 移植到 nos、把 lanota 和 rotaeno 移植到 wacca、把 chrono circle 和舞立方移植到 mai、把 arcaea... 算了这个有点难\n\n感觉应该可行,但是会不会同时 piss off 至少九个公司", "views": 136, "forwards": 1}, {"id": 2957, "date": "2023-11-30T22:51:10", "text": "那天听猫猫球的建议吃了 DPH 之后胃好了很多,果然是过敏,不过到现在快两天了还在隐隐约约地胀痛... 不知道什么时候会完全好\n\n...以及吃了 DPH 好容易困困,白天睡到下午四点起来写点作业然后现在还想睡 😪", "views": 108, "forwards": 0, "reply": {"id": 2952, "text": "哭哭 对虾过敏,但是今天聊聊叫炸虾没忍住就吃了,结果现在胃痛到想要去 ER 😭\n\n明明之前吃虾只会拉肚子就觉得也许没事的... 结果这次是持续的剧烈胃痛,已经从十一点疼到现在两个小时了"}}, {"id": 2958, "date": "2023-12-01T07:30:27", "text": "说起来现在 aza.moe 这个主页还是部署在 github pages 来着,之前还害怕会不会总共大小超过 1GB 就要重构了,因为 github 规则上写允许的最大部署就是 1GB\n\n结果原来只是警告一下“超过了可能会部署失败”但是实际上完全没问题 ☁️", "views": 120, "forwards": 0, "reply": {"id": 2955, "text": "不久前朋友拿到了最新最热 maimai 1.40 BUDDiES 的数据,花了一段时间拆包脱壳终于能启动了,接下来只需要给 AquaDX 做兼容...\n\n不过我的那台 ADX3 手台还有 17 天才会到,所以时间还很够,等考完期末 1.40 烂大街了肯定就有别人写好服务器了吧 qwq\n\n逆向的 writeup 在这里: https://aza.moe/blog?post=2023-11-30-Maimai-Reversing"}, "images": [{"width": 1280, "height": 1251, "date": "2023-12-01T07:30:26", "media_type": "photo", "original_name": "photo_2023-12-01_07-30-26.jpg", "url": "media/2958.jpg", "size": 71347, "thumb": "media/2958.jpg_thumb.jpg"}]}, {"id": 2959, "date": "2023-12-01T20:31:51", "text": "呜 昨天熬夜写作业熬到凌晨八点,现在迷迷糊糊躺在床上听着聊聊打字_asmr.wav,感觉好好听被催眠了 ☺️", "views": 194, "forwards": 2, "images": [{"width": 1906, "height": 1500, "date": "2023-12-01T20:31:51", "media_type": "photo", "original_name": "photo_2023-12-01_20-31-51.jpg", "url": "media/2959.jpg", "size": 380580, "thumb": "media/2959.jpg_thumb.jpg"}]}, {"id": 2960, "date": "2023-12-01T21:21:35", "text": "下雪了!", "views": 115, "forwards": 0}, {"id": 2961, "date": "2023-12-01T21:30:21", "text": "切掉的芹菜看起来像一朵玫瑰花", "views": 116, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-01T21:30:21", "media_type": "photo", "original_name": "photo_2023-12-01_21-30-21.jpg", "url": "media/2961.jpg", "size": 360096, "thumb": "media/2961.jpg_thumb.jpg"}]}, {"id": 2962, "date": "2023-12-02T06:37:16", "text": "哭哭 让聊聊生气了... 最近几天我让聊聊作息和我一起颠倒了,感觉好自责。\n\n(cw: 年度期末焦虑)\n明明这几天学校非常非常多 ddl 但是还是忍不住去做自己的项目,结果就是总是要熬夜肝作业把自己弄得迷迷糊糊... 是不是自控好差,今天下午明明应该去写 due 11:59 的语言学作业,但是没忍住去给 HyFetch 推了更新,晚上九点才开始写作业,结果写完 part 1 太困撑不住就没写 part 2。然后刚才醒过来聊聊看着我无忧无虑地在看做 Wacca 街机手台的事情就爆发了...\n\n怎么办呢?我拥有的时间和精力早就不够做好所有想做的要做的事情了... 但是作业是永远做不完的,如果要为了作业就把其他事情向后推的话我永远挤不出时间做其他事,所以我大概是接受了成绩会差的代价,把课和作业翘掉把时间留给更有意义的事情吧。\n\n...不过即使嘴上这样说实际上还是会为成绩焦虑,明明 B 已经比平均高了还觉得 B 好差,明明语言学是 cr/ncr 还要为了一次晚一秒没交上去的作业花时间和教授计较... 好矛盾好矛盾,明明知道没有精力兼顾为什么我就不能完全心平气和地真的放弃成绩呢?", "views": 115, "forwards": 0}, {"id": 2963, "date": "2023-12-03T19:15:14", "text": "#桂桂今天吃什么\n洗碗机坏掉了叫了外卖 shawarma!\n\n因为自己不太能吃辣点了最微辣 mild,以为是咖喱块上那种基本上感觉不到的 mild,结果比我吃过的最辣的东西还辣(悲\n\n然后看旁边 Luna 点了一个 medium 完全吃不下去了 🌧", "views": 109, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-03T19:15:14", "media_type": "photo", "original_name": "photo_2023-12-03_19-15-14.jpg", "url": "media/2963.jpg", "size": 521513, "thumb": "media/2963.jpg_thumb.jpg"}]}, {"id": 2964, "date": "2023-12-04T06:52:01", "text": "#戴上耳机\n《My Jinji》—落日飞车\n\n好喜欢这种又 chill 又浪漫的 Jazz!\n\nYoutube | 网易云", "views": 113, "forwards": 2, "files": [{"duration": 408, "title": "落日飛車 Sunset Rollercoaster", "file_name": "落日飛車_Sunset_Rollercoaster_My_Jinji_Audiotree_Live_Version.mp3", "mime_type": "audio/mpeg", "date": "2023-12-04T06:52:01", "media_type": "audio_file", "original_name": "落日飛車_Sunset_Rollercoaster_My_Jinji_Audiotree_Live_Version.mp3", "url": "media/2964.mp3", "size": 16528110, "thumb": "media/2964.mp3_thumb.jpg"}]}, {"id": 2965, "date": "2023-12-04T08:08:25", "text": "在给这个甜甜圈做支架 qwq\n\n(是 Wacca 的控制器!里面的黑色长方体是一块 50\" 大电视 👍", "views": 115, "forwards": 2, "media_group_id": 13613418442173133, "images": [{"width": 915, "height": 1280, "date": "2023-12-04T08:08:22", "media_type": "photo", "original_name": "photo_2023-12-04_08-08-22.jpg", "url": "media/2965.jpg", "size": 73375, "thumb": "media/2965.jpg_thumb.jpg"}, {"width": 1144, "height": 1280, "date": "2023-12-04T08:07:01", "media_type": "photo", "original_name": "photo_2023-12-04_08-07-01.jpg", "url": "media/2966.jpg", "size": 126231, "thumb": "media/2966.jpg_thumb.jpg"}], "reply": {"id": 2886, "text": "甜甜圈🍩"}}, {"id": 2967, "date": "2023-12-05T01:15:26", "text": "今日份的 UofT: 最后一周的期末演讲 meeting 让我们填问券的时候才发现原来 CSC301 软工这门课有 lecture 🌚", "views": 100, "forwards": 1, "images": [{"width": 1280, "height": 1188, "date": "2023-12-05T01:15:25", "media_type": "photo", "original_name": "photo_2023-12-05_01-15-25.jpg", "url": "media/2967.jpg", "size": 83346, "thumb": "media/2967.jpg_thumb.jpg"}]}, {"id": 2968, "date": "2023-12-05T06:59:01", "text": "啊好犹豫... 又在犹豫空运还是海运了\n\n现在 CAD 模型已经做好了,去淘宝货比三家找到最便宜的 CNC 厂了,购物单写好了,然后发现因为有一个 120cm 的大长边所以空运要加超长附加费怎么寄都好贵... 但是直接在这边 CNC 的话要 US$300 比空运还贵 🤯\n\n在犹豫要空运还是海运... 海运虽然便宜一点但是代价是收到之后绝对就放完假开学了。怎么办呜呜呜\n\n每次遇到这种情况就好希望自己毕业之后能搬到离中国近一点的香港或者日本... 或者如果有在国内的人可以和我合作就好了", "views": 98, "forwards": 1, "media_group_id": 13614076333628805, "images": [{"width": 1280, "height": 635, "date": "2023-12-05T06:58:58", "media_type": "photo", "original_name": "photo_2023-12-05_06-58-58.jpg", "url": "media/2968.jpg", "size": 119037, "thumb": "media/2968.jpg_thumb.jpg"}, {"width": 1280, "height": 630, "date": "2023-12-05T06:59:00", "media_type": "photo", "original_name": "photo_2023-12-05_06-59-00.jpg", "url": "media/2969.jpg", "size": 130299, "thumb": "media/2969.jpg_thumb.jpg"}, {"width": 1280, "height": 735, "date": "2023-12-05T06:38:00", "media_type": "photo", "original_name": "photo_2023-12-05_06-38-00.jpg", "url": "media/2970.jpg", "size": 85189, "thumb": "media/2970.jpg_thumb.jpg"}], "reply": {"id": 2965, "text": "在给这个甜甜圈做支架 qwq\n\n(是 Wacca 的控制器!里面的黑色长方体是一块 50\" 大电视 👍", "thumb": "media/2965.jpg_thumb.jpg"}}, {"id": 2971, "date": "2023-12-05T11:02:28", "text": "#wactroller 下单了!\n\n¥320 CNC 前后两面铝 6061 板\n¥200 铝型材(有一半是攻丝的费用)\n¥130 CNC 侧面的 PC 塑料板\n¥75 螺丝 overdose(懒得数了)\n¥110 铝型材配件(三通 直角 T螺母)\n¥85 HDMI 转接座、电插座、提手、防拆机橡胶垫片\n\n∑ = ¥920 感觉比想象得便宜一些。先寄到土豆家测试啦,测试好就不会说运过来才发现哪里有问题了 qwq", "views": 103, "forwards": 1, "media_group_id": 13614193189477869, "images": [{"width": 662, "height": 1280, "date": "2023-12-05T11:02:27", "media_type": "photo", "original_name": "photo_2023-12-05_11-02-27.jpg", "url": "media/2971.jpg", "size": 31664, "thumb": "media/2971.jpg_thumb.jpg"}, {"width": 1280, "height": 1250, "date": "2023-12-05T11:02:28", "media_type": "photo", "original_name": "photo_2023-12-05_11-02-28.jpg", "url": "media/2972.jpg", "size": 57878, "thumb": "media/2972.jpg_thumb.jpg"}], "reply": {"id": 2968, "text": "啊好犹豫... 又在犹豫空运还是海运了\n\n现在 CAD 模型已经做好了,去淘宝货比三家找到最便宜的 CNC 厂了,购物单写好了,然后发现因为有一个 120cm 的大长边所以空运要加超长附加费怎么寄都好贵... 但是直接在这边 CNC 的话要 US$300 比空运还贵 🤯\n\n在犹豫要空运还是海运... 海运虽然便宜一点但是代价是收到之后绝对就放完假开学了。怎么办呜呜呜\n\n每次遇到这种情况就好希望自己毕业之后能搬到离中国近一点的香港或者日本... 或者如果有在国内的人可以和我合作就好了", "thumb": "media/2968.jpg_thumb.jpg"}}, {"id": 2973, "date": "2023-12-05T19:25:03", "text": "接下来四天要爆肝期末作业,打算登出 telegram,有事情找我的话请联系聊聊 qwq", "views": 113, "forwards": 2}, {"id": 2974, "date": "2023-12-06T04:28:55", "text": "哇 我居然把 OS 大作业肝完了!两个小时补完课之后花了六个小时肝完了... 连续 debug 六个小时文件系统真的眼睛都要瞎了 🤗\n\n不过还好写完啦,开始之前某位很厉害的 ys 学长还 warn 我说他花了八小时才写完。可能是因为这次完全没在乎代码质量才这么快,需要重用代码的时候完全不考虑封装重构直接复制过去改了,然后刚才和 ys 学长对比一下代码长度我长了 200 多行hhhhh\n\n好了接下来要去肝 318 设计课明天中午的演讲和报告了 🛌", "views": 96, "forwards": 3, "media_group_id": 13614695481190805, "images": [{"width": 720, "height": 1109, "date": "2023-12-06T04:28:51", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-51.jpg", "url": "media/2974.jpg", "size": 179435, "thumb": "media/2974.jpg_thumb.jpg"}, {"width": 329, "height": 420, "date": "2023-12-06T04:28:51", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-51.jpg", "url": "media/2975.jpg", "size": 22013, "thumb": "media/2975.jpg_thumb.jpg"}, {"width": 680, "height": 770, "date": "2023-12-06T04:28:54", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-54.jpg", "url": "media/2976.jpg", "size": 76636, "thumb": "media/2976.jpg_thumb.jpg"}, {"width": 632, "height": 606, "date": "2023-12-06T04:28:54", "media_type": "photo", "original_name": "photo_2023-12-06_04-28-54.jpg", "url": "media/2977.jpg", "size": 31681, "thumb": "media/2977.jpg_thumb.jpg"}]}, {"id": 2978, "date": "2023-12-06T11:24:22", "text": "把设计课的演讲 Demo 视频剪好交上去了!\n\n这个课挺恐怖的,给我们三周做用户调查,两周做纸质原型,一周评估纸原型,然后一周时间把整个能用的 app 做出来 🌚\n\n结果四个人一周还真的做出来了一个有点能用的 demo,而且有些功能效果还不错诶... 不过原本打算做增强 duolingo 的浏览器插件来着,但是因为一周好短不想踩新坑就改成了熟悉的 react app(x)\n\n视频在这里感兴趣的话可以来看看 qwq 真的有被现在的 AI 语音能力震撼到\n\n接下来还剩下这门课的报告和 384 AI 的大作业...", "views": 81, "forwards": 0, "media_group_id": 13614894897248453, "images": [{"width": 588, "height": 528, "date": "2023-12-06T11:24:20", "media_type": "photo", "original_name": "photo_2023-12-06_11-24-20.jpg", "url": "media/2978.jpg", "size": 23154, "thumb": "media/2978.jpg_thumb.jpg"}, {"width": 1280, "height": 395, "date": "2023-12-06T11:24:21", "media_type": "photo", "original_name": "photo_2023-12-06_11-24-21.jpg", "url": "media/2979.jpg", "size": 79359, "thumb": "media/2979.jpg_thumb.jpg"}]}, {"id": 2980, "date": "2023-12-06T11:36:02", "text": "来聊聊 AI 震撼...\n\n设计课这个项目里有些功能要语音识别,但是测试遇到了一个很奇妙的 bug——说日语有机率出罗马音,还有机率被翻译成英文??\n\n排查之后发现把模型从 whisper-v2 换成 v3 就可以正常识别日语了。但是这样难道是说之前 v2 的数据集里日语配日语的标注数据少所以它就自己学会了翻译嘛?!而且翻译得还是对的 😨\n\n大模型的这种吃到什么数据就能学会什么的能力真的好可怕 😨", "views": 87, "forwards": 1, "media_group_id": 13614900498972029, "images": [{"width": 703, "height": 1280, "date": "2023-12-06T11:36:01", "media_type": "photo", "original_name": "photo_2023-12-06_11-36-01.jpg", "url": "media/2980.jpg", "size": 55616, "thumb": "media/2980.jpg_thumb.jpg"}, {"width": 810, "height": 1280, "date": "2023-12-06T11:36:01", "media_type": "photo", "original_name": "photo_2023-12-06_11-36-01.jpg", "url": "media/2981.jpg", "size": 44739, "thumb": "media/2981.jpg_thumb.jpg"}], "reply": {"id": 2978, "text": "把设计课的演讲 Demo 视频剪好交上去了!\n\n这个课挺恐怖的,给我们三周做用户调查,两周做纸质原型,一周评估纸原型,然后一周时间把整个能用的 app 做出来 🌚\n\n结果四个人一周还真的做出来了一个有点能用的 demo,而且有些功能效果还不错诶... 不过原本打算做增强 duolingo 的浏览器插件来着,但是因为一周好短不想踩新坑就改成了熟悉的 react app(x)\n\n视频在这里感兴趣的话可以来看看 qwq 真的有被现在的 AI 语音能力震撼到\n\n接下来还剩下这门课的报告和 384 AI 的大作业...", "thumb": "media/2978.jpg_thumb.jpg"}}, {"id": 2982, "date": "2023-12-07T05:28:14", "text": "还剩下最后一天期末作业就要肝完了!\n\n(虽然之后还有期末考试但是考试排得更松一点反而不会这么累 🫠", "views": 94, "forwards": 0, "images": [{"width": 1187, "height": 1280, "date": "2023-12-07T05:28:14", "media_type": "photo", "original_name": "photo_2023-12-07_05-28-14.jpg", "url": "media/2982.jpg", "size": 104633, "thumb": "media/2982.jpg_thumb.jpg"}]}, {"id": 2983, "date": "2023-12-08T01:10:14", "text": "全都肝完了!好耶\n\n电报登回来啦", "views": 92, "forwards": 0, "reply": {"id": 2982, "text": "还剩下最后一天期末作业就要肝完了!\n\n(虽然之后还有期末考试但是考试排得更松一点反而不会这么累 🫠"}}, {"id": 2984, "date": "2023-12-08T03:46:26", "text": "今早的雪 qwq\n\n上次窗外变得白白一片还是一年前,有点激动(不过可惜白天就融化了没玩到雪", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-08T03:46:25", "media_type": "photo", "original_name": "photo_2023-12-08_03-46-25.jpg", "url": "media/2984.jpg", "size": 843273, "thumb": "media/2984.jpg_thumb.jpg"}]}, {"id": 2985, "date": "2023-12-08T07:03:57", "text": "🤔\n\n(是在搜 USB 接口元件 ☺️", "views": 88, "forwards": 0, "images": [{"width": 368, "height": 144, "date": "2023-12-08T07:03:48", "media_type": "photo", "original_name": "photo_2023-12-08_07-03-48.jpg", "url": "media/2985.jpg", "size": 9001, "thumb": "media/2985.jpg_thumb.jpg"}]}, {"id": 2986, "date": "2023-12-08T11:29:16", "text": "把 wacca 控制器的 IO4 板子画好了!\n\n五个按钮分别是 Test, Service, Coin, Vol+, Vol-,带一个 PN532 读卡器的对接口,把用来接控制器的 USB hub 也做进去了,然后这些都是用 ESP32-S3 控制(好像有点 overkill 但是算了hhh\n\n(然后花一个小时调丝印 🌚 希望生产出来丝印也能这么好看,毕竟控制器架子侧边的 PC 板是透明的", "views": 82, "forwards": 1, "media_group_id": 13616279652246725, "images": [{"width": 1280, "height": 364, "date": "2023-12-08T11:29:12", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-12.jpg", "url": "media/2986.jpg", "size": 70332, "thumb": "media/2986.jpg_thumb.jpg"}, {"width": 1280, "height": 226, "date": "2023-12-08T11:29:12", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-12.jpg", "url": "media/2987.jpg", "size": 16968, "thumb": "media/2987.jpg_thumb.jpg"}, {"width": 1280, "height": 1191, "date": "2023-12-08T11:29:15", "media_type": "photo", "original_name": "photo_2023-12-08_11-29-15.jpg", "url": "media/2988.jpg", "size": 378178, "thumb": "media/2988.jpg_thumb.jpg"}], "reply": {"id": 2985, "text": "🤔\n\n(是在搜 USB 接口元件 ☺️"}}, {"id": 2989, "date": "2023-12-08T16:43:26", "text": "呜呜 今天没有睡觉", "views": 81, "forwards": 0}, {"id": 2990, "date": "2023-12-08T20:51:42", "text": "洗碗机修好了!\n\n物业拆开来看了一下发现水泵里面卡了一小片骨头 🥺 原来是这么简单的问题为什么我没拆开自己看看(x)", "views": 80, "forwards": 0, "reply": {"id": 2963, "text": "#桂桂今天吃什么\n洗碗机坏掉了叫了外卖 shawarma!\n\n因为自己不太能吃辣点了最微辣 mild,以为是咖喱块上那种基本上感觉不到的 mild,结果比我吃过的最辣的东西还辣(悲\n\n然后看旁边 Luna 点了一个 medium 完全吃不下去了 🌧"}}, {"id": 2991, "date": "2023-12-08T21:01:29", "text": "今天为什么没有睡觉:想要下单好再睡,结果下单和下单之后的一段时间里发现了无数个问题导致需要直接把订单取消了\n\n首先是 SMT 贴 ESP32-S3-WROOM-1 非常非常贵(+¥155)因为它不能用经济型 SMT,结果总计下来打样两张板子一共要 ¥450。而且其实这个 IO 板完全不需要 S3 这么好的 MCU,想改成 RP2040 或者 C3。\n\n然后发现我选的插件振荡器没货,改 PCB 改成了标准 SMT 振荡器。然后发现焊接背面的 USB A 口要再多加 ¥100(明明是三个有手都能焊的 USB A 口...)总之亏死了但是还是下单了。\n\n然后发现我 PCB 上读卡器板接口的其中一个 pinout 反了,赶紧取消订单,然后发现已经凌晨十点了(?)", "views": 85, "forwards": 1, "media_group_id": 13616554316131261, "images": [{"width": 1058, "height": 332, "date": "2023-12-08T21:01:26", "media_type": "photo", "original_name": "photo_2023-12-08_21-01-26.jpg", "url": "media/2991.jpg", "size": 40592, "thumb": "media/2991.jpg_thumb.jpg"}, {"width": 1280, "height": 351, "date": "2023-12-08T21:01:27", "media_type": "photo", "original_name": "photo_2023-12-08_21-01-27.jpg", "url": "media/2992.jpg", "size": 68164, "thumb": "media/2992.jpg_thumb.jpg"}, {"width": 1274, "height": 1280, "date": "2023-12-08T16:21:08", "media_type": "photo", "original_name": "photo_2023-12-08_16-21-08.jpg", "url": "media/2993.jpg", "size": 99810, "thumb": "media/2993.jpg_thumb.jpg"}], "reply": {"id": 2989, "text": "呜呜 今天没有睡觉"}}, {"id": 2994, "date": "2023-12-09T19:13:52", "text": "第二个版本把 S3-wroom 里面的 MCU 和晶振和闪存画出来了,还加了 jtag 调试接口。下单啦,省下了 ¥155\n\n希望它工作 🙏", "views": 91, "forwards": 1, "reply": {"id": 2991, "text": "今天为什么没有睡觉:想要下单好再睡,结果下单和下单之后的一段时间里发现了无数个问题导致需要直接把订单取消了\n\n首先是 SMT 贴 ESP32-S3-WROOM-1 非常非常贵(+¥155)因为它不能用经济型 SMT,结果总计下来打样两张板子一共要 ¥450。而且其实这个 IO 板完全不需要 S3 这么好的 MCU,想改成 RP2040 或者 C3。\n\n然后发现我选的插件振荡器没货,改 PCB 改成了标准 SMT 振荡器。然后发现焊接背面的 USB A 口要再多加 ¥100(明明是三个有手都能焊的 USB A 口...)总之亏死了但是还是下单了。\n\n然后发现我 PCB 上读卡器板接口的其中一个 pinout 反了,赶紧取消订单,然后发现已经凌晨十点了(?)", "thumb": "media/2991.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 803, "date": "2023-12-09T19:13:52", "media_type": "photo", "original_name": "photo_2023-12-09_19-13-52.jpg", "url": "media/2994.jpg", "size": 55531, "thumb": "media/2994.jpg_thumb.jpg"}]}, {"id": 2995, "date": "2023-12-09T19:20:24", "text": "大号蛋挞模(?)", "views": 99, "forwards": 1, "reply": {"id": 2886, "text": "甜甜圈🍩"}, "images": [{"width": 1280, "height": 639, "date": "2023-12-09T19:20:24", "media_type": "photo", "original_name": "photo_2023-12-09_19-20-24.jpg", "url": "media/2995.jpg", "size": 65520, "thumb": "media/2995.jpg_thumb.jpg"}]}, {"id": 2996, "date": "2023-12-10T22:43:27", "text": "spoiler: r18(?)", "views": 127, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2040, "height": 1504, "date": "2023-12-10T22:39:40", "media_type": "photo", "spoiler": true, "original_name": "photo_2023-12-10_22-39-40.jpg", "url": "media/2996.jpg", "size": 219835, "thumb": "media/2996.jpg_thumb.jpg"}]}, {"id": 2997, "date": "2023-12-11T06:09:30", "text": "#dump GRS Montreal 的所有公开文件(信息手册/填表)", "views": 94, "forwards": 1, "files": [{"file_name": "GRS.7z", "mime_type": "application/x-7z-compressed", "date": "2023-12-11T06:10:46", "original_name": "GRS.7z", "url": "media/2997.7z", "size": 64749813}]}, {"id": 2998, "date": "2023-12-11T17:21:27", "text": "发现我的三场考试一场在 TC 宿舍,一场在 Knox 教堂,一场在教学楼 🤯\n\nUofT 真的是人太多了,Exam Center 排不到我们就随便选地点吗 (╯’ – ‘)╯︵ ┻━┻", "views": 93, "forwards": 0, "images": [{"width": 1280, "height": 696, "date": "2023-12-11T17:21:27", "media_type": "photo", "original_name": "photo_2023-12-11_17-21-27.jpg", "url": "media/2998.jpg", "size": 46078, "thumb": "media/2998.jpg_thumb.jpg"}]}, {"id": 2999, "date": "2023-12-11T19:34:34", "text": "pd/kg 是个什么单位\n\n我的体重是 56 pd/kg", "views": 92, "forwards": 1, "images": [{"width": 243, "height": 89, "date": "2023-12-11T19:34:34", "media_type": "photo", "original_name": "photo_2023-12-11_19-34-34.jpg", "url": "media/2999.jpg", "size": 4803, "thumb": "media/2999.jpg_thumb.jpg"}]}, {"id": 3002, "date": "2023-12-11T21:31:24", "text": "鱼塔寄的盒送到了,收到了一封夹着枫叶的信和鱼塔的头像胸针,好开心 qwq\n\n感谢鱼塔的祝福 🙏", "views": 98, "forwards": 1, "media_group_id": 13618642278649533, "images": [{"width": 1918, "height": 2154, "date": "2023-12-11T21:31:21", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-21.jpg", "url": "media/3000.jpg", "size": 492306, "thumb": "media/3000.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-11T21:31:23", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-23.jpg", "url": "media/3001.jpg", "size": 521859, "thumb": "media/3001.jpg_thumb.jpg"}, {"width": 1209, "height": 1530, "date": "2023-12-11T21:31:24", "media_type": "photo", "original_name": "photo_2023-12-11_21-31-24.jpg", "url": "media/3002.jpg", "size": 175251, "thumb": "media/3002.jpg_thumb.jpg"}]}, {"id": 3003, "date": "2023-12-12T10:01:22", "text": "今天半喵来玩,玩了简简单单又好可爱的 pusheen 桌游,有被治愈 🐈\n\n然后猪猪做了牛丼好好吃 qwq", "views": 81, "forwards": 0, "media_group_id": 13619002263460005, "images": [{"width": 2040, "height": 1126, "date": "2023-12-12T10:01:20", "media_type": "photo", "original_name": "photo_2023-12-12_10-01-20.jpg", "url": "media/3003.jpg", "size": 323601, "thumb": "media/3003.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-12T10:01:21", "media_type": "photo", "original_name": "photo_2023-12-12_10-01-21.jpg", "url": "media/3004.jpg", "size": 336918, "thumb": "media/3004.jpg_thumb.jpg"}]}, {"id": 3005, "date": "2023-12-12T10:27:34", "text": "#wactroller 这个支架设计好之后先给土豆订了一份想让她帮忙验证一下能不能成功拼起来,今天连麦和土豆和 DV 一起试着拼了结果果然遇到了这些问题:\n\n1. 直角件太长了,两个 28mm 直角件加起来超过了中间 50mm 支柱的长度,换隐形连接件了\n2. 螺丝头太大,三通件插进去一个螺丝就插不进去第二个了\n3. 忘记买旋转 T 螺母(悲)\n\n总之今天拼了大概 1/3,写了一些迫真宜家拼装教程,等要补的零件到了再继续啦。感谢土豆和 DV 帮忙 qwq", "views": 84, "forwards": 1, "media_group_id": 13619014837220061, "images": [{"width": 860, "height": 1143, "date": "2023-12-12T10:27:31", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-31.jpg", "url": "media/3005.jpg", "size": 137153, "thumb": "media/3005.jpg_thumb.jpg"}, {"width": 1280, "height": 518, "date": "2023-12-12T10:27:32", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-32.jpg", "url": "media/3006.jpg", "size": 47846, "thumb": "media/3006.jpg_thumb.jpg"}, {"width": 676, "height": 1280, "date": "2023-12-12T10:27:32", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-32.jpg", "url": "media/3007.jpg", "size": 50209, "thumb": "media/3007.jpg_thumb.jpg"}, {"width": 685, "height": 1280, "date": "2023-12-12T10:27:33", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-33.jpg", "url": "media/3008.jpg", "size": 55867, "thumb": "media/3008.jpg_thumb.jpg"}, {"width": 661, "height": 1280, "date": "2023-12-12T10:27:34", "media_type": "photo", "original_name": "photo_2023-12-12_10-27-34.jpg", "url": "media/3009.jpg", "size": 64616, "thumb": "media/3009.jpg_thumb.jpg"}], "reply": {"id": 2971, "text": "#wactroller 下单了!\n\n¥320 CNC 前后两面铝 6061 板\n¥200 铝型材(有一半是攻丝的费用)\n¥130 CNC 侧面的 PC 塑料板\n¥75 螺丝 overdose(懒得数了)\n¥110 铝型材配件(三通 直角 T螺母)\n¥85 HDMI 转接座、电插座、提手、防拆机橡胶垫片\n\n∑ = ¥920 感觉比想象得便宜一些。先寄到土豆家测试啦,测试好就不会说运过来才发现哪里有问题了 qwq", "thumb": "media/2971.jpg_thumb.jpg"}}, {"id": 3010, "date": "2023-12-12T23:12:17", "text": "去考 384 AI 期末了 qwq", "views": 95, "forwards": 0}, {"id": 3011, "date": "2023-12-13T03:41:41", "text": "考完了,考场好好看!", "views": 127, "forwards": 1, "reply": {"id": 3010, "text": "去考 384 AI 期末了 qwq"}, "images": [{"width": 2560, "height": 1920, "date": "2023-12-13T03:41:41", "media_type": "photo", "original_name": "photo_2023-12-13_03-41-41.jpg", "url": "media/3011.jpg", "size": 745678, "thumb": "media/3011.jpg_thumb.jpg"}]}, {"id": 3012, "date": "2023-12-13T06:26:23", "text": "没有力气了 睡睡。今天除了考试什么都没做 😴", "views": 97, "forwards": 0}, {"id": 3013, "date": "2023-12-13T22:28:31", "text": "好耶,我的第一篇纸过审了!🤩(感谢 MSR 音频组的三位导师引领这次的研究 qwq\n\n四月要去韩国演讲耶,在想要不要借机在那之前学一些韩语... 不过四个月感觉会好快\n\n(以及和明年考试时间完全撞上了哇,还需要联系一下教授改考试时间 ☁️", "views": 128, "forwards": 2, "images": [{"width": 1280, "height": 1237, "date": "2023-12-13T22:28:30", "media_type": "photo", "original_name": "photo_2023-12-13_22-28-30.jpg", "url": "media/3013.jpg", "size": 168809, "thumb": "media/3013.jpg_thumb.jpg"}]}, {"id": 3014, "date": "2023-12-14T17:17:11", "text": "悲 昨天画板子画到今早九点才睡,然后现在感冒了 😓", "views": 96, "forwards": 0}, {"id": 3015, "date": "2023-12-14T23:54:40", "text": "#桂桂今天吃什么\n今天聊聊做的五花肉炒卷心菜和昨天我做的同一道菜,聊聊做的比我好吃 🤩", "views": 87, "forwards": 0, "media_group_id": 13620784645817677, "images": [{"width": 2560, "height": 1920, "date": "2023-12-14T23:53:20", "media_type": "photo", "original_name": "photo_2023-12-14_23-53-20.jpg", "url": "media/3015.jpg", "size": 402622, "thumb": "media/3015.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-14T23:53:22", "media_type": "photo", "original_name": "photo_2023-12-14_23-53-22.jpg", "url": "media/3016.jpg", "size": 346771, "thumb": "media/3016.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-14T23:54:39", "media_type": "photo", "original_name": "photo_2023-12-14_23-54-39.jpg", "url": "media/3017.jpg", "size": 450655, "thumb": "media/3017.jpg_thumb.jpg"}]}, {"id": 3018, "date": "2023-12-15T07:36:37", "text": "感冒好难受,还是断断续续补完了六个小时课,希望现在睡 9h 明天能好一点... 希望不会影响明天下午两点的考试", "views": 90, "forwards": 0, "reply": {"id": 3014, "text": "悲 昨天画板子画到今早九点才睡,然后现在感冒了 😓"}, "images": [{"width": 388, "height": 628, "date": "2023-12-15T07:36:37", "media_type": "photo", "original_name": "photo_2023-12-15_07-36-37.jpg", "url": "media/3018.jpg", "size": 21635, "thumb": "media/3018.jpg_thumb.jpg"}]}, {"id": 3019, "date": "2023-12-15T07:57:54", "text": "因为想要更早发现问题,把 PCB 寄到加拿大之前先让 Asuna 帮忙做了测试 qwq\n\n前两天板子出厂了,今天刚找到时间一起测试。感觉结果意外的好,除了 U0 的 TX RX 接反了导致串口不工作以外其他的都工作 🤩(然后测试的时候发现居然不用 U0 直接用 USB CDC 也可以刷固件输出串口数据,所以下一个版本直接把串口去掉就好啦\n\n总之应该是我打过的错误最少的板子了,感谢群友帮忙检查也感谢 Asuna 帮忙测试 🙏", "views": 90, "forwards": 0, "media_group_id": 13621016593398765, "images": [{"width": 533, "height": 318, "date": "2023-12-15T07:57:51", "media_type": "photo", "original_name": "photo_2023-12-15_07-57-51.jpg", "url": "media/3019.jpg", "size": 63711, "thumb": "media/3019.jpg_thumb.jpg"}, {"width": 603, "height": 1280, "date": "2023-12-15T07:57:53", "media_type": "photo", "original_name": "photo_2023-12-15_07-57-53.jpg", "url": "media/3020.jpg", "size": 149513, "thumb": "media/3020.jpg_thumb.jpg"}], "reply": {"id": 2994, "text": "第二个版本把 S3-wroom 里面的 MCU 和晶振和闪存画出来了,还加了 jtag 调试接口。下单啦,省下了 ¥155\n\n希望它工作 🙏"}}, {"id": 3021, "date": "2023-12-15T16:47:44", "text": "起床了 感觉不是一个可以考三个小时期末的状态,但是也只能试试了", "views": 95, "forwards": 0, "reply": {"id": 3018, "text": "感冒好难受,还是断断续续补完了六个小时课,希望现在睡 9h 明天能好一点... 希望不会影响明天下午两点的考试"}}, {"id": 3022, "date": "2023-12-15T17:08:10", "text": "呜呜", "views": 102, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2023-12-15T17:08:09", "media_type": "photo", "original_name": "photo_2023-12-15_17-08-09.jpg", "url": "media/3022.jpg", "size": 286348, "thumb": "media/3022.jpg_thumb.jpg"}]}, {"id": 3023, "date": "2023-12-15T19:38:58", "text": "决定把考试 defer 到二月了...", "views": 94, "forwards": 0, "reply": {"id": 3021, "text": "起床了 感觉不是一个可以考三个小时期末的状态,但是也只能试试了"}}, {"id": 3024, "date": "2023-12-15T21:23:25", "text": "结果没去考试但是去 walk in clinic 坐着等医生等了两个小时,前台说还要再等一个小时,早知道开假条这么麻烦就去考试了... 坐在椅子上也没有得到休息", "views": 102, "forwards": 1, "reply": {"id": 3023, "text": "决定把考试 defer 到二月了..."}}, {"id": 3025, "date": "2023-12-15T22:17:15", "text": "坐着干等了三个小时还花了 $30 终于开到假条了... 然后别人也考完了\n\n真的好后悔没去考试", "views": 97, "forwards": 0, "images": [{"width": 1918, "height": 1605, "date": "2023-12-15T22:17:15", "media_type": "photo", "original_name": "photo_2023-12-15_22-17-15.jpg", "url": "media/3025.jpg", "size": 580906, "thumb": "media/3025.jpg_thumb.jpg"}]}, {"id": 3026, "date": "2023-12-17T03:48:28", "text": "今天 copilot 又给我补全了什么东西 😨", "views": 85, "forwards": 0, "reply": {"id": 2811, "text": "草\n\n编辑主页友链,刚按下回车 Copilot 给我补全了一个神乐坂雅诗...... 😨"}, "images": [{"width": 225, "height": 84, "date": "2023-12-17T03:43:32", "media_type": "photo", "original_name": "photo_2023-12-17_03-43-32.jpg", "url": "media/3026.jpg", "size": 5765, "thumb": "media/3026.jpg_thumb.jpg"}]}, {"id": 3027, "date": "2023-12-17T06:19:45", "text": "家里的 VPS 服务器框架终于搭好了!宿主机用了 ArchLinux + VirtualBox,今天写了一个管理 VPS 的 bot,可以用来管理端口映射、自动更新 CloudFlare DDNS、进行一些蠢蠢的 PPPoE IP 转发、还有基础操作比如重启什么的\n\n现在一共有三个人预订了,目前正在稳定性测试阶段,打算圣诞节开始正式出租 😮", "views": 87, "forwards": 1, "media_group_id": 13622351883298733, "images": [{"width": 452, "height": 514, "date": "2023-12-17T06:19:43", "media_type": "photo", "original_name": "photo_2023-12-17_06-19-43.jpg", "url": "media/3027.jpg", "size": 63573, "thumb": "media/3027.jpg_thumb.jpg"}, {"width": 601, "height": 873, "date": "2023-12-17T05:48:44", "media_type": "photo", "original_name": "photo_2023-12-17_05-48-44.jpg", "url": "media/3028.jpg", "size": 88815, "thumb": "media/3028.jpg_thumb.jpg"}, {"width": 716, "height": 177, "date": "2023-12-17T06:19:44", "media_type": "photo", "original_name": "photo_2023-12-17_06-19-44.jpg", "url": "media/3029.jpg", "size": 36517, "thumb": "media/3029.jpg_thumb.jpg"}]}, {"id": 3030, "date": "2023-12-17T17:03:00", "text": "#TIL 今天学到了原来 TTL、Serial、UART、RS232、RS485 都是不同的东西\n\nTTL 是一种用 0~Vcc 正电压表示 bit 的方式,UART 指的是有 Rx 和 Tx 线对接的硬件传输协议,Serial 是软件协议,RS232 是一种用 -Vcc 到 Vcc 的正负电压的硬件传输协议,RS485 是一种用正负差分线的硬件传输协议\n\n#TIL #2 原来 ESP32 即使支持 Serial 支持 CAN bus,收发 RS232、RS485、CAN 也都是需要单独的 transceiver ic 的", "views": 145, "forwards": 1, "images": [{"width": 588, "height": 308, "date": "2023-12-17T17:03:00", "media_type": "photo", "original_name": "photo_2023-12-17_17-03-00.jpg", "url": "media/3030.jpg", "size": 23366, "thumb": "media/3030.jpg_thumb.jpg"}]}, {"id": 3031, "date": "2023-12-18T01:07:43", "text": "之前一直在用 EasyEDA,听大家说都在用 KiCad 就去试了一下,感觉 schematic 和 PCB 的手动走线功能确实比 EasyEDA 好了很多,而且因为不是网页端也流畅了很多,但是这个自动走线真的完全没法用...\n\n感觉每次画板子能省下时间最多的就是自动走线了,用 EasyEDA 摆好 PCB 让它自动走五分钟大概能走好 98% 的线,然后再手动把剩下的 2% 调好就好了。然而换到 KiCad 装上 freerouting 发现这个自动走线真的完全没法用,是 Java 写就算了居然还是单线程 (╯’ – ‘)╯︵ ┻━┻\n\n而且看着动画感觉它像是在 BFS 一样,大部分线都没尝试去走就回退,感觉它比起找到一个「大部分线都走好了的失败」更想花∞时间找到完美答案,结果就是等了半小时到第 200 次 iteration 了它还只成功走了一条线...\n\n想导入到 EasyEDA 自动走线但是 EasyEDA 不能导入 KiCad 7 项目... 所以大概这个板子会是我第一次也是最后一次手动走线,今后还是回去继续用 EasyEDA 吧 😮‍💨", "views": 84, "forwards": 0, "media_group_id": 13622893304292797, "images": [{"width": 1280, "height": 1022, "date": "2023-12-18T01:07:41", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-41.jpg", "url": "media/3031.jpg", "size": 155604, "thumb": "media/3031.jpg_thumb.jpg"}, {"width": 1060, "height": 412, "date": "2023-12-18T01:07:42", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-42.jpg", "url": "media/3032.jpg", "size": 100898, "thumb": "media/3032.jpg_thumb.jpg"}, {"width": 800, "height": 284, "date": "2023-12-18T01:07:42", "media_type": "photo", "original_name": "photo_2023-12-18_01-07-42.jpg", "url": "media/3033.jpg", "size": 32450, "thumb": "media/3033.jpg_thumb.jpg"}]}, {"id": 3034, "date": "2023-12-18T07:11:16", "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓", "views": 90, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2023-12-18T07:11:16", "media_type": "photo", "original_name": "photo_2023-12-18_07-11-16.jpg", "url": "media/3034.jpg", "size": 398312, "thumb": "media/3034.jpg_thumb.jpg"}]}, {"id": 3035, "date": "2023-12-18T13:49:37", "text": "醒了 聊聊说我昨天一边不停咳嗽一边睡着了,睡觉的时候也在一直咳嗽 😨\n\n第一次知道原来特别困的时候咳嗽可以不影响睡觉(?)", "views": 89, "forwards": 0, "reply": {"id": 3034, "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓"}}, {"id": 3036, "date": "2023-12-18T15:06:01", "text": "#桂桂今天吃什么\n聊聊做的超级美式早餐!好好吃\n\n感觉相比之下我做的菜就好🀄️,昨天还想买培根做红烧培根的", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-18T15:06:00", "media_type": "photo", "original_name": "photo_2023-12-18_15-06-00.jpg", "url": "media/3036.jpg", "size": 424814, "thumb": "media/3036.jpg_thumb.jpg"}]}, {"id": 3037, "date": "2023-12-18T22:23:51", "text": "美好的一天从下午五点起床开始 📦\n\n天已经黑了!", "views": 94, "forwards": 0}, {"id": 3038, "date": "2023-12-18T22:41:00", "text": "今早九点起来的时候查了一下在哪里可以买到右美沙芬胶囊/药片,发现原来泰诺🌞片也含 15mg 右美沙芬,但是🌚片没有\n\n呜呜呜所以昨晚睡觉前不应该吃🌚片的,今早吃完早饭吃🌞片睡觉就好了很多 qwq", "views": 96, "forwards": 0, "reply": {"id": 3034, "text": "今天一直停不下来地咳嗽... 然后喝了一点以前买的右美沙芬,发现这个味道真的好防 OD,或者说好防喝 😨 我刚舔一口就不想再碰它了,好苦又好重的薄荷味完全没办法下口\n\n哭哭 明天去超市找一个不是这么防 OD 的好了 😓"}}, {"id": 3040, "date": "2023-12-19T01:01:33", "text": "#桂桂今天吃什么\n聊聊做了炒肉和饭,但是因为感冒不太想吃米饭就做了荞麦面蘸面 qwq\n\n果然蘸面汁还是多放一些糖比较好吃。以及今天放的汤底稀释比例明明比以前浓但是因为感冒仍然觉得淡,好可惜\n\n再睡一会再去复习,明天最后一门语言学考试之后学期就结束了!(然而因为是 cr/ncr 这个考试我只需要考 40% 就可以了 😴", "views": 109, "forwards": 0, "media_group_id": 13623581547289453, "images": [{"width": 2560, "height": 1920, "date": "2023-12-19T01:01:30", "media_type": "photo", "original_name": "photo_2023-12-19_01-01-30.jpg", "url": "media/3039.jpg", "size": 334059, "thumb": "media/3039.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-19T01:01:32", "media_type": "photo", "original_name": "photo_2023-12-19_01-01-32.jpg", "url": "media/3040.jpg", "size": 452106, "thumb": "media/3040.jpg_thumb.jpg"}]}, {"id": 3041, "date": "2023-12-19T04:05:28", "text": "刚把推迟考试的请求表交上去了。真的为什么在 UofT 推迟考试这么麻烦... 甚至表单直接说了即使是 Covid Rapid Test 阳性的照片都不能作为生病的证据,必须要 registered 医生开的假条 😨", "views": 108, "forwards": 0, "reply": {"id": 3024, "text": "结果没去考试但是去 walk in clinic 坐着等医生等了两个小时,前台说还要再等一个小时,早知道开假条这么麻烦就去考试了... 坐在椅子上也没有得到休息"}, "images": [{"width": 1280, "height": 610, "date": "2023-12-19T03:49:16", "media_type": "photo", "original_name": "photo_2023-12-19_03-49-16.jpg", "url": "media/3041.jpg", "size": 79252, "thumb": "media/3041.jpg_thumb.jpg"}]}, {"id": 3042, "date": "2023-12-19T05:18:07", "text": "#ADHD 明早要继续之前没做完的 ADHD 诊断,然后今天才想起来上次诊断医生说要做 ECG 检查才能开药来着,然而现在已经没有做检查的地方开门了 🤗", "views": 102, "forwards": 0, "reply": {"id": 2895, "text": "昨天去做了 ADHD 诊断,两个小时里和精神科医生聊了好多好多,明明只是诊断 ADHD 医生却什么都想让我细讲的样子 \n\n问起恐惧聊到小学住院抽血断了针的事故,问起咨询历史聊到初中因为语言障碍被排挤被母上找了咨询师,问起厌食聊到高中 42kg 还节食觉得自己胖,问起抑郁聊到上一次有自杀想法居然已经是快一年前了... 把以前的记忆翻出来才真的察觉到现在精神状态好健康(??)也许精神健康也像程序 bug 一样吧,出问题的时候无处不在,不出问题也察觉不到它好起来了 🧐\n\n结果两个小时不太够又在十二月中旬约了下一次谈话,没办法在考试之前拿到诊断好可惜(x)"}}, {"id": 3044, "date": "2023-12-19T22:41:14", "text": "看到学校 cs lab 的电脑升级了... 这个配置好扭曲??\n\nCPU 上了服务器级别的 Xeon W 但是只有四核,显卡上了超级贵的企业级 A2000 卡,然而显存只有 6GB 而且性能还没有 3060 好... 内存 64GB,日常占用 1.4GB 🌚\n\n而且桌面是古董一样的 LXDE... 真的感觉可能 Xfce 都比这个好用一点。不开心,cs dept 这样做真的会给很多没用过 Linux 人带来一种“原来 Linux 桌面这么难用”的印象,明明有更现代更好用的桌面... 找时间发邮件 complain 一下好了", "views": 121, "forwards": 1, "media_group_id": 13624205391149293, "images": [{"width": 2560, "height": 1920, "date": "2023-12-19T22:41:12", "media_type": "photo", "original_name": "photo_2023-12-19_22-41-12.jpg", "url": "media/3043.jpg", "size": 464442, "thumb": "media/3043.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2023-12-19T22:51:02", "media_type": "photo", "original_name": "photo_2023-12-19_22-51-02.jpg", "url": "media/3044.jpg", "size": 594833, "thumb": "media/3044.jpg_thumb.jpg"}]}, {"id": 3045, "date": "2023-12-20T02:16:17", "text": "语言学考完了!把所有不确定的算错也至少有 68 分,肯定 CR 了!好耶,放假啦 ", "views": 111, "forwards": 0}, {"id": 3046, "date": "2023-12-20T02:40:44", "text": "说起来这个考试最后一道题4分,让你写下两条规则定义英语词哪里可以插 \"f#cking\" 哪里不行 🧐\n\n(比如说为什么 \"fan-f#cking-tastic\" 可以但是 \"fantas-f#cking-tic\" 不行\n\n这居然是有规则的吗 📦", "views": 110, "forwards": 0, "reply": {"id": 3045, "text": "语言学考完了!把所有不确定的算错也至少有 68 分,肯定 CR 了!好耶,放假啦 "}}, {"id": 3047, "date": "2023-12-20T06:27:01", "text": "Celestium 住进来会不会是我和聊聊恢复作息的契机呢 😴", "views": 113, "forwards": 2}, {"id": 3048, "date": "2023-12-20T08:37:33", "text": "呜呜 给蓝夏传文件的时候发现从她西雅图那边连过来居然只有 33 Mbps,然后就用世界各地的 VPS 测了一下,发现果然家宽还是不太行... 即使有 3 Gbps 的理论上行,但是实际连到别人的机器上却 1 Gbps 都跑不满\n\n目前用 iperf3 测试的结果如下:\n
*                     | 上传 | 下载\n* 🇨🇦 UofT CS Wolf     |  122 |  825\n* 🇨🇦 UofT CS dbsrv1   |  247 |  742\n* 🇨🇦 OVH (100M)       |   77 |  100\n* 🇨🇦 Bell (Jun)       |  857 |  \n* 🇨🇦 Bell M5V         |  939 |\n* 🇨🇦 TekSavvy L6C     |   44 |  927\n* 🇨🇦 Toronto Yuuta    |      |  485\n* 🇨🇦 Vancouver Yuuta  |  433 |  378\n* 🇱🇺 Luxemburg Gcore  |  122 |  109\n* 🇺🇸 Washington Vultr |  385 |  330\n* 🇺🇸 Seattle Yuuta    |      |  278\n* 🇺🇸 Texas Comcast    |   11 |\n* 🇮🇳 Mumbai Gcore     |   46 |   27\n* 🇨🇳 Aliyun Hangzhou  |    6 |  115\n* 🇨🇳 Hunan Unicom     |   32 |\n* 🇨🇳 Jiangsu Mobile   |   31 |\n* 🇭🇰 HK CNServers     |  122 |\n\n(下面两个不太算数)\n* 🇨🇦 Bell Aster PPPoE | 2830 | 2790\n* 🇨🇦 Speedtest.net    | 3201 | 3153
\n\n\n总之多伦多的 3 Gbps 上行居然在多伦多内都跑不满感觉好难受,感觉自己升宽带像是被骗了 😭 这几天找一个各地互联都比较快的节点做外网代理好了\n\n欢迎大家有电脑也来测一下 qwq 跑 iperf3 -R -c daisy-ddns.hydev.org 就可以", "views": 164, "forwards": 1, "reply": {"id": 2726, "text": "终于!!!"}, "images": [{"width": 483, "height": 375, "date": "2023-12-20T08:37:32", "media_type": "photo", "original_name": "photo_2023-12-20_08-37-32.jpg", "url": "media/3048.jpg", "size": 50237, "thumb": "media/3048.jpg_thumb.jpg"}]}, {"id": 3049, "date": "2023-12-20T16:22:25", "text": "草 原来 iperf3 默认测的是是客户端上传,加 -R 才是服务端上传 😨", "views": 143, "forwards": 0, "reply": {"id": 3048, "text": "呜呜 给蓝夏传文件的时候发现从她西雅图那边连过来居然只有 33 Mbps,然后就用世界各地的 VPS 测了一下,发现果然家宽还是不太行... 即使有 3 Gbps 的理论上行,但是实际连到别人的机器上却 1 Gbps 都跑不满\n\n目前用 iperf3 测试的结果如下:\n
*                     | 上传 | 下载\n* 🇨🇦 UofT CS Wolf     |  122 |  825\n* 🇨🇦 UofT CS dbsrv1   |  247 |  742\n* 🇨🇦 OVH (100M)       |   77 |  100\n* 🇨🇦 Bell (Jun)       |  857 |  \n* 🇨🇦 Bell M5V         |  939 |\n* 🇨🇦 TekSavvy L6C     |   44 |  927\n* 🇨🇦 Toronto Yuuta    |      |  485\n* 🇨🇦 Vancouver Yuuta  |  433 |  378\n* 🇱🇺 Luxemburg Gcore  |  122 |  109\n* 🇺🇸 Washington Vultr |  385 |  330\n* 🇺🇸 Seattle Yuuta    |      |  278\n* 🇺🇸 Texas Comcast    |   11 |\n* 🇮🇳 Mumbai Gcore     |   46 |   27\n* 🇨🇳 Aliyun Hangzhou  |    6 |  115\n* 🇨🇳 Hunan Unicom     |   32 |\n* 🇨🇳 Jiangsu Mobile   |   31 |\n* 🇭🇰 HK CNServers     |  122 |\n\n(下面两个不太算数)\n* 🇨🇦 Bell Aster PPPoE | 2830 | 2790\n* 🇨🇦 Speedtest.net    | 3201 | 3153
\n\n\n总之多伦多的 3 Gbps 上行居然在多伦多内都跑不满感觉好难受,感觉自己升宽带像是被骗了 😭 这几天找一个各地互联都比较快的节点做外网代理好了\n\n欢迎大家有电脑也来测一下 qwq 跑 iperf3 -R -c daisy-ddns.hydev.org 就可以"}}, {"id": 3050, "date": "2023-12-20T18:53:08", "text": "聊聊买了一个这个鼓,没有压感感觉接上 garageband 的音源也救不了它...", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-20T18:53:08", "media_type": "photo", "original_name": "photo_2023-12-20_18-53-08.jpg", "url": "media/3050.jpg", "size": 607327, "thumb": "media/3050.jpg_thumb.jpg"}]}, {"id": 3051, "date": "2023-12-21T02:57:01", "text": "?🫠", "views": 110, "forwards": 1, "images": [{"width": 747, "height": 692, "date": "2023-12-21T02:57:01", "media_type": "photo", "original_name": "photo_2023-12-21_02-57-01.jpg", "url": "media/3051.jpg", "size": 125674, "thumb": "media/3051.jpg_thumb.jpg"}]}, {"id": 3052, "date": "2023-12-22T08:18:05", "text": "之前投完 Bilibili 视频从私信认识了几位同样在多伦多喜欢玩街机音游的朋友,今天 CauBaC 来这里玩,见到了新朋友好开心 qwq\n\n感觉好神奇,即使没有互相发过照片依然一眼认出了是网友(以及 CauBaC 好可爱!)而且发现我真的不社恐了诶,想起来两三年前这样见网友还会觉得认错人会好尴尬,然后就会在约定地点旁边打字问∞个问题之后发现网友就在眼前(?)\n\n玩得很开心!她好厉害!> < 刚过来她还说没怎么玩过中二,然后我很耐心地讲了各种流程结果她上来就打 13+ 打了一个 995 (╯’ – ‘)╯︵ ┻━┻ 被音游人的例常卖菜骗到了\n\n好想快点把 Wacca 和 maimai 也搭起来...", "views": 119, "forwards": 0}, {"id": 3053, "date": "2023-12-22T09:11:04", "text": "又发生了睡觉 deadlock,我在等聊聊睡觉的时候聊聊在等我睡觉,结果就到凌晨四点了 🧐", "views": 115, "forwards": 2}, {"id": 3054, "date": "2023-12-22T23:19:55", "text": "更新完了!AquaDXlux.hydev.org 都支持中二 SUN Plus 了!所有数据也都同步了哦", "views": 124, "forwards": 1, "media_group_id": 13626297563827117, "images": [{"width": 2560, "height": 1920, "date": "2023-12-22T23:19:53", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-53.jpg", "url": "media/3054.jpg", "size": 611611, "thumb": "media/3054.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:53", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-53.jpg", "url": "media/3055.jpg", "size": 572834, "thumb": "media/3055.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:54", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-54.jpg", "url": "media/3056.jpg", "size": 840479, "thumb": "media/3056.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-22T23:19:54", "media_type": "photo", "original_name": "photo_2023-12-22_23-19-54.jpg", "url": "media/3057.jpg", "size": 780178, "thumb": "media/3057.jpg_thumb.jpg"}]}, {"id": 3058, "date": "2023-12-23T06:35:07", "text": "#戴上耳机\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\nYouTube (MV) | 网易云", "views": 188, "forwards": 0, "reply": {"id": 2964, "text": "#戴上耳机\n《My Jinji》—落日飞车\n\n好喜欢这种又 chill 又浪漫的 Jazz!\n\nYoutube | 网易云"}, "files": [{"duration": 215, "performer": "Men I Trust", "title": "Show Me How", "file_name": "Men I Trust - Show Me How.mp3", "mime_type": "audio/mpeg", "date": "2023-12-23T06:35:07", "media_type": "audio_file", "original_name": "Men I Trust - Show Me How.mp3", "url": "media/3058.mp3", "size": 8686861, "thumb": "media/3058.mp3_thumb.jpg"}]}, {"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": 233, "forwards": 0}, {"id": 3061, "date": "2023-12-24T07:50:45", "text": "呜 好想出去玩", "views": 181, "forwards": 0}, {"id": 3062, "date": "2023-12-24T20:57:15", "text": "呜 原本计划去看 3:30 的电影结果今天又睡了 13h 睡到了下午四点... 感觉自己在冬眠 😴", "views": 155, "forwards": 0, "reply": {"id": 3061, "text": "呜 好想出去玩"}}, {"id": 3063, "date": "2023-12-24T21:36:38", "text": "把 HTPC 的黑苹果 EFI 修好了,开起来一个五年前就在用的 macOS 系统发现启动好慢,打算清一下的自启项目... 然后看到了这些乱七八糟的 😨\n\nDrew Mills 和 Elly McNeal 和 Vesa Heikkil 都是啥?Helper-Tool 是什么东西的 helper??为什么 /bin/ln/bin/python3 要自启???😨", "views": 125, "forwards": 0, "media_group_id": 13627630389805149, "images": [{"width": 770, "height": 1280, "date": "2023-12-24T21:36:37", "media_type": "photo", "original_name": "photo_2023-12-24_21-36-37.jpg", "url": "media/3063.jpg", "size": 93610, "thumb": "media/3063.jpg_thumb.jpg"}, {"width": 770, "height": 1280, "date": "2023-12-24T21:36:38", "media_type": "photo", "original_name": "photo_2023-12-24_21-36-38.jpg", "url": "media/3064.jpg", "size": 102749, "thumb": "media/3064.jpg_thumb.jpg"}]}, {"id": 3065, "date": "2023-12-25T06:49:59", "text": "既然要从国内订 Wacca 架子的铝型材空运过来那就顺便多买点铝型材做一个桌子吧(反正不会增加包裹的总共体积", "views": 111, "forwards": 0, "reply": {"id": 3059, "text": "这个假期想做的 TODO 列表写在这里好啦,虽然不知道能做完多少...\n\n* 搭好中二 sun plus 更新私服 ✅\n* 把 HTPC 的黑苹果修好 ✅\n* 启动起来 drummania\n* 把 wacca touch 固件写了然后让 Asuna 帮忙测试 \n* 再订一套 wactroller 框的零件寄过来 ✅\n* 修 VPS 的 PPPoE IP 问题 ✅\n* ADHD ECG 检查"}, "images": [{"width": 1280, "height": 1270, "date": "2023-12-25T06:49:59", "media_type": "photo", "original_name": "photo_2023-12-25_06-49-59.jpg", "url": "media/3065.jpg", "size": 92289, "thumb": "media/3065.jpg_thumb.jpg"}]}, {"id": 3067, "date": "2023-12-25T11:01:14", "text": "#桂桂今天吃什么\n补一下昨天和 Celestium 做的烤鸡和炒菜 qwq\n\n是平安夜烤鸡!", "views": 102, "forwards": 1, "media_group_id": 13628016598669917, "images": [{"width": 2560, "height": 1920, "date": "2023-12-25T11:01:13", "media_type": "photo", "original_name": "photo_2023-12-25_11-01-13.jpg", "url": "media/3066.jpg", "size": 589459, "thumb": "media/3066.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T11:01:14", "media_type": "photo", "original_name": "photo_2023-12-25_11-01-14.jpg", "url": "media/3067.jpg", "size": 344890, "thumb": "media/3067.jpg_thumb.jpg"}]}, {"id": 3068, "date": "2023-12-25T11:08:00", "text": "圣诞节快乐!子兰生日快乐!\n\n说起来虽然已经和前前任子兰分手快三年了,电脑的解锁密码却仍然是子兰的生日... 懒得改,感觉要改的话还要覆盖掉一个刻在肌肉记忆里的动作好麻烦 quq", "views": 101, "forwards": 1}, {"id": 3069, "date": "2023-12-25T18:03:15", "text": "#桂桂今天吃什么\n和 Celestium 一起做的咖喱五花肉面!\n\n因为又想吃咖喱又想吃面就做了咖喱面,还挺好吃的 qwq\n\n大概先热锅烧油炒葱白、炒五花肉片,然后放咖喱酱进去一起炒,然后倒开水煮五分钟就好啦", "views": 127, "forwards": 0, "media_group_id": 13628219165055509, "images": [{"width": 2560, "height": 1920, "date": "2023-12-25T18:03:13", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-13.jpg", "url": "media/3069.jpg", "size": 447438, "thumb": "media/3069.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T18:03:14", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-14.jpg", "url": "media/3070.jpg", "size": 458628, "thumb": "media/3070.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-25T18:03:14", "media_type": "photo", "original_name": "photo_2023-12-25_18-03-14.jpg", "url": "media/3071.jpg", "size": 618011, "thumb": "media/3071.jpg_thumb.jpg"}]}, {"id": 3072, "date": "2023-12-25T22:56:44", "text": "去看了吉卜力的新作《The Boy and the Heron》,三个人集体没看懂 🧐", "views": 90, "forwards": 0, "reply": {"id": 3062, "text": "呜 原本计划去看 3:30 的电影结果今天又睡了 13h 睡到了下午四点... 感觉自己在冬眠 😴"}}, {"id": 3073, "date": "2023-12-26T20:08:45", "text": "#桂桂今天吃什么\n圣诞的黄桃抹茶慕斯!", "views": 90, "forwards": 0, "media_group_id": 13628970602555357, "images": [{"width": 2560, "height": 1920, "date": "2023-12-26T20:08:43", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-43.jpg", "url": "media/3073.jpg", "size": 514494, "thumb": "media/3073.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T20:08:43", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-43.jpg", "url": "media/3074.jpg", "size": 478849, "thumb": "media/3074.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T20:08:44", "media_type": "photo", "original_name": "photo_2023-12-26_20-08-44.jpg", "url": "media/3075.jpg", "size": 307044, "thumb": "media/3075.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T02:30:51", "media_type": "photo", "original_name": "photo_2023-12-26_02-30-51.jpg", "url": "media/3076.jpg", "size": 331559, "thumb": "media/3076.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-26T02:30:49", "media_type": "photo", "original_name": "photo_2023-12-26_02-30-49.jpg", "url": "media/3077.jpg", "size": 586342, "thumb": "media/3077.jpg_thumb.jpg"}]}, {"id": 3078, "date": "2023-12-27T00:54:11", "text": "#桂桂今天吃什么\n炒冷面!", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T00:54:10", "media_type": "photo", "original_name": "photo_2023-12-27_00-54-10.jpg", "url": "media/3078.jpg", "size": 560636, "thumb": "media/3078.jpg_thumb.jpg"}]}, {"id": 3079, "date": "2023-12-27T04:52:39", "text": "Lexar NM710 这个盘好便宜!Gen4 TLC 的盘 1TB 居然只要 $50?!\n\n室友猪猪买了两张组 raid0 读写 4.1GB/s 🤩 我买了四张同样想 raid0 但是 PCIe 分路卡还在飞机上", "views": 176, "forwards": 1, "media_group_id": 13629222073810197, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T04:12:47", "media_type": "photo", "original_name": "photo_2023-12-27_04-12-47.jpg", "url": "media/3079.jpg", "size": 660324, "thumb": "media/3079.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-23T22:21:12", "media_type": "photo", "original_name": "photo_2023-12-23_22-21-12.jpg", "url": "media/3080.jpg", "size": 302126, "thumb": "media/3080.jpg_thumb.jpg"}]}, {"id": 3081, "date": "2023-12-27T11:37:15", "text": "今年的 boxing day 花了六个小时给聊聊挑新的笔记本\n\n写了三个爬虫,分别爬 CanadaComputers 笔记本价格数据、让 GPT3.5 从商品名里面解析清理型号、爬 NotebookCheck CPU 信息和 GPU 跑分、爬 Passmark CPU 跑分,爬下来处理完最终生成出了这个网页!(源码在这里!\n\n它可以按各种需求计算出 100% 性价比最高的笔记本,比如如果需要游戏本就看 gpu 比例高的列表,需要轻薄本就看 cpu 比例高的列表。\n\n和聊聊聊聊之后打算买 IdeaPad 3 啦,因为聊聊需要轻薄也不需要用笔记本打游戏。轻 1.6kg 15\",Ryzen 5825U,SSD 内存都能换,看拆机视频可维修性超高,感觉还不错 qwq", "views": 98, "forwards": 2, "media_group_id": 13629416286353677, "images": [{"width": 1280, "height": 338, "date": "2023-12-27T11:37:12", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-12.jpg", "url": "media/3081.jpg", "size": 129087, "thumb": "media/3081.jpg_thumb.jpg"}, {"width": 1280, "height": 859, "date": "2023-12-27T11:37:13", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-13.jpg", "url": "media/3082.jpg", "size": 86305, "thumb": "media/3082.jpg_thumb.jpg"}, {"width": 1280, "height": 1104, "date": "2023-12-27T11:37:15", "media_type": "photo", "original_name": "photo_2023-12-27_11-37-15.jpg", "url": "media/3083.jpg", "size": 89136, "thumb": "media/3083.jpg_thumb.jpg"}]}, {"id": 3084, "date": "2023-12-27T15:44:02", "text": "拿到了!是展示机(这也算 open box 的吗 ", "views": 93, "forwards": 0, "reply": {"id": 3081, "text": "今年的 boxing day 花了六个小时给聊聊挑新的笔记本\n\n写了三个爬虫,分别爬 CanadaComputers 笔记本价格数据、让 GPT3.5 从商品名里面解析清理型号、爬 NotebookCheck CPU 信息和 GPU 跑分、爬 Passmark CPU 跑分,爬下来处理完最终生成出了这个网页!(源码在这里!\n\n它可以按各种需求计算出 100% 性价比最高的笔记本,比如如果需要游戏本就看 gpu 比例高的列表,需要轻薄本就看 cpu 比例高的列表。\n\n和聊聊聊聊之后打算买 IdeaPad 3 啦,因为聊聊需要轻薄也不需要用笔记本打游戏。轻 1.6kg 15\",Ryzen 5825U,SSD 内存都能换,看拆机视频可维修性超高,感觉还不错 qwq", "thumb": "media/3081.jpg_thumb.jpg"}}, {"id": 3085, "date": "2023-12-27T17:56:31", "text": "买回来立即升级了 SSD 和内存,不过第一次见 15 寸这么大的笔记本里面居然这么空,说不定能塞一些魔改进去,感觉空间这么大可以放一个 rf 写卡器了", "views": 98, "forwards": 1, "reply": {"id": 3084, "text": "拿到了!是展示机(这也算 open box 的吗 "}, "images": [{"width": 2560, "height": 1920, "date": "2023-12-27T17:56:31", "media_type": "photo", "original_name": "photo_2023-12-27_17-56-31.jpg", "url": "media/3085.jpg", "size": 791280, "thumb": "media/3085.jpg_thumb.jpg"}]}, {"id": 3086, "date": "2023-12-28T04:55:50", "text": "+ maimai DX!\n\n它真的好大好重!送到的时候是一个大卡车开过来司机专门打电话联系我了,送上楼还被公寓物业骂了说需要申请货物电梯,然后三个人一起才把它搬上来拼好(感谢 Celestium 帮忙 qwq\n\n用了一段时间把软件调好啦,感谢蓝夏的魔改!现在还缺读卡器和自起脚本,私服似乎也已经兼容了 1.40 的样子(虽然没有做修改,可能是这两个版本之间 API 本身就没有改动吧)\n\n总之明天再继续折腾了,睡睡 😴", "views": 230, "forwards": 3, "media_group_id": 13629914800119629, "images": [{"width": 1688, "height": 2558, "date": "2023-12-28T04:55:47", "media_type": "photo", "original_name": "photo_2023-12-28_04-55-47.jpg", "url": "media/3086.jpg", "size": 605699, "thumb": "media/3086.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-27T22:00:06", "media_type": "photo", "original_name": "photo_2023-12-27_22-00-06.jpg", "url": "media/3087.jpg", "size": 249624, "thumb": "media/3087.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-28T04:55:48", "media_type": "photo", "original_name": "photo_2023-12-28_04-55-48.jpg", "url": "media/3088.jpg", "size": 660560, "thumb": "media/3088.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-27T19:21:47", "media_type": "photo", "original_name": "photo_2023-12-27_19-21-47.jpg", "url": "media/3091.jpg", "size": 935268, "thumb": "media/3091.jpg_thumb.jpg"}]}, {"id": 3092, "date": "2023-12-28T21:45:57", "text": "第一次见到 boxing day 打折还没结束就卖缺货了,可能这个盘真的太香", "views": 90, "forwards": 0, "media_group_id": 13630399662928013, "images": [{"width": 1280, "height": 950, "date": "2023-12-28T21:41:02", "media_type": "photo", "original_name": "photo_2023-12-28_21-41-02.jpg", "url": "media/3092.jpg", "size": 86650, "thumb": "media/3092.jpg_thumb.jpg"}, {"width": 1174, "height": 1120, "date": "2023-12-28T21:45:57", "media_type": "photo", "original_name": "photo_2023-12-28_21-45-57.jpg", "url": "media/3093.jpg", "size": 96454, "thumb": "media/3093.jpg_thumb.jpg"}], "reply": {"id": 3079, "text": "Lexar NM710 这个盘好便宜!Gen4 TLC 的盘 1TB 居然只要 $50?!\n\n室友猪猪买了两张组 raid0 读写 4.1GB/s 🤩 我买了四张同样想 raid0 但是 PCIe 分路卡还在飞机上", "thumb": "media/3079.jpg_thumb.jpg"}}, {"id": 3094, "date": "2023-12-29T03:06:42", "text": "哭哭 感觉有点亏... 花了 $50 升 SSD,花了 $70 升 40GB 内存,然后发现这个屏幕是 TN 屏看着好难受想再花 $50 从国内买替换屏幕... 但是那样加起来就 $690 了,感觉还不如退掉从国内买机械革命无界 🤗", "views": 95, "forwards": 1, "reply": {"id": 3085, "text": "买回来立即升级了 SSD 和内存,不过第一次见 15 寸这么大的笔记本里面居然这么空,说不定能塞一些魔改进去,感觉空间这么大可以放一个 rf 写卡器了"}}, {"id": 3095, "date": "2023-12-29T03:32:41", "text": "决定试试退掉,如果能退掉就上船", "views": 86, "forwards": 0, "reply": {"id": 3094, "text": "哭哭 感觉有点亏... 花了 $50 升 SSD,花了 $70 升 40GB 内存,然后发现这个屏幕是 TN 屏看着好难受想再花 $50 从国内买替换屏幕... 但是那样加起来就 $690 了,感觉还不如退掉从国内买机械革命无界 🤗"}}, {"id": 3096, "date": "2023-12-29T04:00:11", "text": "读卡器和开机自起都做好啦!用 Windows Task Scheduler 加了两个服务,一个是登录自动启动读卡器和 maimai,另一个是断电的时候自动关机,然后用 sysinternals 设了开机自动登录\n\n从开机到能玩只要两分半!", "views": 91, "forwards": 0, "reply": {"id": 3086, "text": "+ maimai DX!\n\n它真的好大好重!送到的时候是一个大卡车开过来司机专门打电话联系我了,送上楼还被公寓物业骂了说需要申请货物电梯,然后三个人一起才把它搬上来拼好(感谢 Celestium 帮忙 qwq\n\n用了一段时间把软件调好啦,感谢蓝夏的魔改!现在还缺读卡器和自起脚本,私服似乎也已经兼容了 1.40 的样子(虽然没有做修改,可能是这两个版本之间 API 本身就没有改动吧)\n\n总之明天再继续折腾了,睡睡 😴", "thumb": "media/3086.jpg_thumb.jpg"}, "files": [{"file_name": "out-720.mp4", "mime_type": "video/mp4", "date": "2023-12-29T04:03:19", "width": 720, "height": 1280, "duration": 21, "media_type": "animation", "original_name": "out-720.mp4", "url": "media/3096.mp4", "size": 866002, "thumb": "media/3096.mp4_thumb.jpg"}]}, {"id": 3097, "date": "2023-12-29T04:51:40", "text": "聊聊在拼天坛\n我:这个亭子怎么这么和风🇯🇵\n聊聊(沉默)\n\n...但是它看起来确实很🇯🇵!🧐", "views": 88, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-29T04:51:39", "media_type": "photo", "original_name": "photo_2023-12-29_04-51-39.jpg", "url": "media/3097.jpg", "size": 419069, "thumb": "media/3097.jpg_thumb.jpg"}]}, {"id": 3098, "date": "2023-12-29T08:47:34", "text": "年度总结:今年睡了 8761h", "views": 89, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 3099, "date": "2023-12-29T19:29:17", "text": "#桂桂今天吃什么\n牛角三明培根鸡蛋治包!", "views": 94, "forwards": 0, "images": [{"width": 1874, "height": 1530, "date": "2023-12-29T19:29:17", "media_type": "photo", "original_name": "photo_2023-12-29_19-29-17.jpg", "url": "media/3099.jpg", "size": 267246, "thumb": "media/3099.jpg_thumb.jpg"}]}, {"id": 3100, "date": "2023-12-29T21:00:06", "text": "后续:退掉了!", "views": 96, "forwards": 0, "reply": {"id": 3095, "text": "决定试试退掉,如果能退掉就上船"}}, {"id": 3101, "date": "2023-12-29T21:02:39", "text": "我:要不要打车?\n聊聊:没必要吧\n我:\"maybe 要吧\" 是要还是不要", "views": 96, "forwards": 0}, {"id": 3102, "date": "2023-12-29T22:01:41", "text": "哭哭 比较倒霉\n\n原本想顺便看看怎么把之前坏掉的手机寄回国送修,去顺丰顺丰没开,然后去 UPS 和 Canada Post 都说有电池不能寄... 为什么中国能寄过来但是加拿大不能寄回去,怪哦\n\n不知道怎么办了", "views": 161, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2023-12-29T22:01:41", "media_type": "photo", "original_name": "photo_2023-12-29_22-01-41.jpg", "url": "media/3102.jpg", "size": 623822, "thumb": "media/3102.jpg_thumb.jpg"}]}, {"id": 3103, "date": "2023-12-30T06:39:41", "text": "今天发生的灵车惨案", "views": 97, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2023-12-30T06:39:40", "media_type": "photo", "original_name": "photo_2023-12-30_06-39-40.jpg", "url": "media/3103.jpg", "size": 443088, "thumb": "media/3103.jpg_thumb.jpg"}]}, {"id": 3104, "date": "2023-12-30T09:33:00", "text": "犹豫了超级久要买小新还是无界之后还是下单了小新 Pro 14\n\n32GB 的话两个本子价格参数都差不多,小新的机身质量、音响输出、BIOS 都好一些,不过扩展性差一点(内存是焊上的,以及只有一个 NVMe 槽,不过 32GB 内存对笔记本也够用啦)\n\n不过最主要的可能还是想要一种上船没办法获得的安心,毕竟想起几年前给子兰买的船用两年充电电路就坏了... 🥺 我在加拿大的话也很难送修", "views": 102, "forwards": 2, "reply": {"id": 3100, "text": "后续:退掉了!"}, "images": [{"width": 1280, "height": 849, "date": "2023-12-30T09:33:00", "media_type": "photo", "original_name": "photo_2023-12-30_09-33-00.jpg", "url": "media/3104.jpg", "size": 136740, "thumb": "media/3104.jpg_thumb.jpg"}]}, {"id": 3106, "date": "2023-12-30T11:48:44", "text": "补一下昨天去 downtown 看到的比较有意思的东西 🧐\n\nAGO 对面看到了一根在打转的灯条,下面是一家机器人零件店,里面除了零件还摆了宝可梦,好想进去看看(可惜他们在放假不开\n\n在一栋看上去普普通通的居民楼的地下入口角落里看到了一家专卖哈利波特周边的魔法店,这个店真的有很神秘的气氛诶,弄得我都有点想补了(结果买了一张贴纸)\n\n在唐人街拥挤的店铺中间看到了一栋好漂亮的楼,是一家 rbc,感觉画风好东亚", "views": 88, "forwards": 0, "media_group_id": 13631495395659333, "images": [{"width": 1920, "height": 2560, "date": "2023-12-30T11:48:42", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-42.jpg", "url": "media/3106.jpg", "size": 776509, "thumb": "media/3106.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2023-12-30T11:48:43", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-43.jpg", "url": "media/3107.jpg", "size": 966586, "thumb": "media/3107.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-30T11:48:43", "media_type": "photo", "original_name": "photo_2023-12-30_11-48-43.jpg", "url": "media/3108.jpg", "size": 706876, "thumb": "media/3108.jpg_thumb.jpg"}]}, {"id": 3109, "date": "2023-12-31T00:06:35", "text": "今天去 Linux 社区问问题又被骂了... 明明用 Windows Server 的时候用 RDP 远程桌面登录 Admin 帐号管理服务器是非常常见的操作,换到 Linux 我用 Gnome RDP 远程桌面登录 root 管理服务器怎么就被骂成这样()\n\n我喜欢用 UI 管理因为 UI 很方便,管理复杂的东西比如 VirtualBox 不需要学或者背一些很复杂的指令,也不需要查我想要的功能用它的配置文件格式怎么表达。可是这样设好之后在 Linux 社区问问题就会因为不是 Linux 的普遍用法被骂。可是明明 Linux 是一个万能的工具,我喜欢 Linux 是因为我想怎么用就能怎么用,不需要被微软苹果产品经理对用户的想象所限制,可是 Linux 社区却形成了一套新的规训,如果自己的用法不符合就会被骂。\n\n真的好讨厌 Linux 社区!今天第一次真正感受到 GPT4 比人类优秀,因为 GPT4 会理解我的需求回答我的问题,而不是打一堆问号阴阳怪气", "views": 100, "forwards": 1, "media_group_id": 13631849566116997, "images": [{"width": 460, "height": 1280, "date": "2023-12-31T00:06:25", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-25.jpg", "url": "media/3109.jpg", "size": 97055, "thumb": "media/3109.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:26", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-26.jpg", "url": "media/3110.jpg", "size": 105896, "thumb": "media/3110.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:27", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-27.jpg", "url": "media/3111.jpg", "size": 110074, "thumb": "media/3111.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:28", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-28.jpg", "url": "media/3112.jpg", "size": 99347, "thumb": "media/3112.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:29", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-29.jpg", "url": "media/3113.jpg", "size": 107789, "thumb": "media/3113.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:31", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-31.jpg", "url": "media/3114.jpg", "size": 105109, "thumb": "media/3114.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:32", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-32.jpg", "url": "media/3115.jpg", "size": 94933, "thumb": "media/3115.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:34", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-34.jpg", "url": "media/3116.jpg", "size": 105380, "thumb": "media/3116.jpg_thumb.jpg"}, {"width": 460, "height": 1280, "date": "2023-12-31T00:06:35", "media_type": "photo", "original_name": "photo_2023-12-31_00-06-35.jpg", "url": "media/3117.jpg", "size": 111740, "thumb": "media/3117.jpg_thumb.jpg"}]}, {"id": 3118, "date": "2023-12-31T02:06:24", "text": "#桂桂今天吃什么\nCelestium 做的炒饭!🤩 好好吃", "views": 108, "forwards": 0, "media_group_id": 13631907076047805, "images": [{"width": 2560, "height": 1920, "date": "2023-12-31T02:06:23", "media_type": "photo", "original_name": "photo_2023-12-31_02-06-23.jpg", "url": "media/3118.jpg", "size": 483877, "thumb": "media/3118.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2023-12-31T02:06:23", "media_type": "photo", "original_name": "photo_2023-12-31_02-06-23.jpg", "url": "media/3119.jpg", "size": 520395, "thumb": "media/3119.jpg_thumb.jpg"}]}, {"id": 3120, "date": "2023-12-31T07:04:55", "text": "啊啊 怎么又过期了 好烦", "views": 133, "forwards": 1, "images": [{"width": 1152, "height": 2560, "date": "2023-12-31T07:04:55", "media_type": "photo", "original_name": "photo_2023-12-31_07-04-55.jpg", "url": "media/3120.jpg", "size": 252440, "thumb": "media/3120.jpg_thumb.jpg"}]}, {"id": 3121, "date": "2023-12-31T17:13:14", "text": "一觉起来发现身边 UTC-5、UTC-8 的朋友们都跨上了 UTC+8 年 🧐", "views": 300, "forwards": 4}, {"id": 3122, "date": "2023-12-31T20:09:44", "text": "写了一个 maimai ADX3 启动教程,在这里", "views": 114, "forwards": 0, "reply": {"id": 3096, "text": "读卡器和开机自起都做好啦!用 Windows Task Scheduler 加了两个服务,一个是登录自动启动读卡器和 maimai,另一个是断电的时候自动关机,然后用 sysinternals 设了开机自动登录\n\n从开机到能玩只要两分半!"}}, {"id": 3123, "date": "2023-12-31T23:12:13", "text": "创建 GitHub 帐号已经七年了!更新一下今年写的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n原本觉得翻 GitHub 活动记录就能大概回想起某段时间在做什么,但是发现今年做的好多硬件项目都没有存到 GitHub 上,即使存了的也没有写很详细的 commit 记录...\n\n因为无论是 onshape CAD 还是 EasyEDA 都是云端存储,如果要推到 GitHub 上必须专门导出文件好麻烦。好想写一个可以把云端修改记录同步到 GitHub 上的插件", "views": 111, "forwards": 0, "reply": {"id": 1679, "text": "创建 GitHub 帐号已经六年了!更新一下今年写的项目 qwq\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟩: 满意的项目w\n\n我中途弃坑的项目越来越少了,但是需要同时写很多项目的重叠时间反而变多了... 可能是因为有很多项目都需要长期维护"}, "images": [{"file_name": "2023 github.png", "mime_type": "image/png", "date": "2023-12-31T23:12:36", "original_name": "2023 github.png", "url": "media/3123.png", "size": 841326, "thumb": "media/3123.png_thumb.jpg", "width": 1320, "height": 2333}]}, {"id": 3124, "date": "2024-01-01T00:46:40", "text": "理这团线感觉自己在拆炸弹 😢", "views": 117, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-01T00:46:39", "media_type": "photo", "original_name": "photo_2024-01-01_00-46-39.jpg", "url": "media/3124.jpg", "size": 817277, "thumb": "media/3124.jpg_thumb.jpg"}]}, {"id": 3125, "date": "2024-01-01T07:19:09", "text": "新年快乐!今年和聊聊和猪猪和 Celestium 和茉莉和 Jun 和 Jamie 一起跨了年,好热闹,去年过年许的愿生效了!🤩", "views": 113, "forwards": 0, "reply": {"id": 1684, "text": "和聊聊在一起已经一周年了呢... 好怀念去年这个时候,和聊聊看完蜘蛛侠在嘈杂的街道上散步,看着路人骑着摩托车放烟花,听着到处传来的喇叭声,在时针回到零点的时候了亲上来,迎接同居的第一天 qwq\n\n今年怎么就变成这样了呢... 和聊聊在视频电话中跨年了,在一个只能听到电脑风扇声的房间里,也没有看到烟花\n\n大家新年快乐,希望 2023 不会像现在这样糟糕 🙃"}}, {"id": 3126, "date": "2024-01-01T16:46:52", "text": "新年的第一天从 1cc 接到一个病毒开始 😨\n\n感觉街机社区大部分的街机数据、注入和魔改工具都不开源还非常稀有,而且干净的注入工具也会报毒所以只是扫描一下也区分不出... 总之不知不觉就变成了能下到什么 exe dll 都直接跑,然后就导致了今天的 drama\n\n但是感觉这也没办法... 毕竟本质上跑街机和破解软件是一样的性质,只能相信提供 dump 和破解的人没有恶意了。不过还是推荐有条件就用一个专门为了街机新装的系统跑这些吧,至少能降低中毒的损失 🫣", "views": 110, "forwards": 0, "images": [{"width": 1440, "height": 2557, "date": "2024-01-01T16:46:52", "media_type": "photo", "original_name": "photo_2024-01-01_16-46-52.jpg", "url": "media/3126.jpg", "size": 366792, "thumb": "media/3126.jpg_thumb.jpg"}]}, {"id": 3127, "date": "2024-01-01T22:16:35", "text": "早上做了面用了一个新的汤底,然后发现它里面含虾赶快吃了一些 dph,然后睡到了现在 😴\n\n感觉 dph 比起抗过敏更适合做安眠药", "views": 102, "forwards": 0, "reply": {"id": 2957, "text": "那天听猫猫球的建议吃了 DPH 之后胃好了很多,果然是过敏,不过到现在快两天了还在隐隐约约地胀痛... 不知道什么时候会完全好\n\n...以及吃了 DPH 好容易困困,白天睡到下午四点起来写点作业然后现在还想睡 😪"}}, {"id": 3129, "date": "2024-01-02T08:57:38", "text": "把家里的 VPS 网络修好了!infra 全面重构 😮\n\n虚拟器从 VirtualBox 换到了 VMWare,然后 PPPoE 网络映射和 DDNS 管理从之前的宿主机 bot 脚本换成了给每个用户开一个 OpenWRT。终于把 IPv4 外网没办法访问的问题解决啦 qwq\n\n新方案里每人的 OpenWRT 有两根线,一根是 bridge 用来 PPPoE,一根连到那个人的 VM 上做 LAN NAT,WRT 给 VM 分配 IP 然后把所有外来端口转发到那个 IP 上,然后 WRT 里面还有一个 crontab 来实时更新自己的 DDNS(总之就是像图上那样啦)", "views": 114, "forwards": 3, "images": [{"width": 1280, "height": 815, "date": "2024-01-02T08:57:38", "media_type": "photo", "original_name": "photo_2024-01-02_08-57-38.jpg", "url": "media/3129.jpg", "size": 82796, "thumb": "media/3129.jpg_thumb.jpg"}]}, {"id": 3130, "date": "2024-01-02T19:00:08", "text": "还有七天开学,todo 只剩 3/7 了说不定可以做完 qwq", "views": 93, "forwards": 0, "reply": {"id": 3059, "text": "这个假期想做的 TODO 列表写在这里好啦,虽然不知道能做完多少...\n\n* 搭好中二 sun plus 更新私服 ✅\n* 把 HTPC 的黑苹果修好 ✅\n* 启动起来 drummania\n* 把 wacca touch 固件写了然后让 Asuna 帮忙测试 \n* 再订一套 wactroller 框的零件寄过来 ✅\n* 修 VPS 的 PPPoE IP 问题 ✅\n* ADHD ECG 检查"}}, {"id": 3131, "date": "2024-01-02T20:49:41", "text": "私服硬件软件全面升级!\n\n服务器地址迁移到了 aquadx.hydev.org,请在用这个私服的大家对应地改一下 segatools dns ✈️\n\n服务器系统从之前的 1C 0.5G VPS 升级到了 2C 8G 的 HyDEV 自家云,数据库从之前的 SQLite 升级到了 Mariadb,总之全都迁移好啦 qwq", "views": 108, "forwards": 2, "reply": {"id": 2761, "text": "#omnicade\n折腾了一天把私服搭好啦,然后把更新补丁都打好了,虚拟卡可以扫了,用户数据也都可以存了。(私服地址 lux.hydev.org\n\n不过还差一个读卡器。在想,是私服又可以虚拟卡号为什么要做真正的 Felica 读卡器呢?既然在多伦多是不是应该本地化一下写一个读 Presto 公交卡的驱动", "thumb": "media/2761.jpg_thumb.jpg"}, "images": [{"width": 683, "height": 711, "date": "2024-01-02T20:49:41", "media_type": "photo", "original_name": "photo_2024-01-02_20-49-41.jpg", "url": "media/3131.jpg", "size": 71809, "thumb": "media/3131.jpg_thumb.jpg"}]}, {"id": 3132, "date": "2024-01-02T23:55:23", "text": "说起来把数据从 SQLite 迁移到 MariaDB 真的好麻烦...\n\n试了导出 SQL 直接执行因为方言不兼容全都是报错,试了用 Navicat 导出再导入也不行,试了 DBConvert 破解版没跑起来,试了用 IntelliJ/DataGrip 的迁移功能在转换日期时间戳的时候报错。\n\n最后试了 RebaseData,大部分都转换好了只不过跑起来的时候因为数据出界报错,然后发现它的类型推导居然会选能装下数据的最小类型,比如如果数据里只有 1, 2, 3 的话它就会写一个 tinyint(4),如果只有 \"hello\" 的话它就会写 varchar(5) 🤯\n\n结果还是重新建数据库写一个脚本迁移了,为什么就没有好用的迁移工具...", "views": 106, "forwards": 1, "reply": {"id": 3131, "text": "私服硬件软件全面升级!\n\n服务器地址迁移到了 aquadx.hydev.org,请在用这个私服的大家对应地改一下 segatools dns ✈️\n\n服务器系统从之前的 1C 0.5G VPS 升级到了 2C 8G 的 HyDEV 自家云,数据库从之前的 SQLite 升级到了 Mariadb,总之全都迁移好啦 qwq"}, "images": [{"width": 441, "height": 531, "date": "2024-01-02T23:55:22", "media_type": "photo", "original_name": "photo_2024-01-02_23-55-22.jpg", "url": "media/3132.jpg", "size": 50267, "thumb": "media/3132.jpg_thumb.jpg"}]}, {"id": 3133, "date": "2024-01-03T10:39:57", "text": "玩博德之门不知不觉就天亮了 😢", "views": 88, "forwards": 0}, {"id": 3134, "date": "2024-01-03T10:43:34", "text": "寄快递选保险感觉好坑,在想能不能自己开一个保险账号代替商家的保险,比如需要买 ¥100 的保险的话就向里面投 ¥100 什么的,真的遇到问题再拿出来", "views": 93, "forwards": 0, "images": [{"width": 1440, "height": 1185, "date": "2024-01-03T10:43:33", "media_type": "photo", "original_name": "photo_2024-01-03_10-43-33.jpg", "url": "media/3134.jpg", "size": 106327, "thumb": "media/3134.jpg_thumb.jpg"}]}, {"id": 3135, "date": "2024-01-03T17:48:10", "text": "发现了大统华挂面便宜的秘密:同样都是 15 捆的友白髮素面但是每捆的面少了 24g (32%),而且面也更粗", "views": 87, "forwards": 1, "media_group_id": 13634432721819725, "images": [{"width": 1920, "height": 2560, "date": "2024-01-03T17:48:07", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-07.jpg", "url": "media/3135.jpg", "size": 445759, "thumb": "media/3135.jpg_thumb.jpg"}, {"width": 1530, "height": 1987, "date": "2024-01-03T17:48:08", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-08.jpg", "url": "media/3136.jpg", "size": 424304, "thumb": "media/3136.jpg_thumb.jpg"}, {"width": 1529, "height": 2040, "date": "2024-01-03T17:48:09", "media_type": "photo", "original_name": "photo_2024-01-03_17-48-09.jpg", "url": "media/3137.jpg", "size": 570063, "thumb": "media/3137.jpg_thumb.jpg"}]}, {"id": 3138, "date": "2024-01-04T06:28:10", "text": "呜呜 这个游戏带入感好强,不知不觉又连续玩了 11h 脑袋晕晕,感觉自己要被传送到博德之门的世界了 📦", "views": 99, "forwards": 0, "reply": {"id": 3133, "text": "玩博德之门不知不觉就天亮了 😢"}}, {"id": 3139, "date": "2024-01-04T07:19:28", "text": "呜呜 发现一个大问题。现在 MS365 要过期了,但是我和导师的沟通一直是在 Teams 上,可是如果迁移到 G Suite 的话就不能继续用 Teams 了,而且聊天记录没办法一起迁移... 怎么办呢?", "views": 112, "forwards": 0, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}}, {"id": 3140, "date": "2024-01-04T21:20:42", "text": "咦 发现今年好像还没出过门", "views": 104, "forwards": 0}, {"id": 3141, "date": "2024-01-04T21:22:25", "views": 104, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2019-09-10T16:45:41", "width": 512, "height": 456, "is_animated": false, "is_video": false, "emoji": "☔", "set_name": "Pusheen_chunyi_by_favorite_stickers_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3141.webp", "size": 47624, "thumb": "media/3141.webp_thumb.jpg"}]}, {"id": 3142, "date": "2024-01-05T02:04:45", "text": "和聊聊开坑 Minecraft qwq", "views": 101, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-01-05T02:04:44", "media_type": "photo", "original_name": "photo_2024-01-05_02-04-44.jpg", "url": "media/3142.jpg", "size": 542664, "thumb": "media/3142.jpg_thumb.jpg"}]}, {"id": 3143, "date": "2024-01-05T12:30:57", "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "views": 118, "forwards": 1, "media_group_id": 13635662861008765, "images": [{"width": 2560, "height": 1920, "date": "2024-01-05T12:30:54", "media_type": "photo", "original_name": "photo_2024-01-05_12-30-54.jpg", "url": "media/3143.jpg", "size": 485017, "thumb": "media/3143.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-05T11:31:55", "media_type": "photo", "original_name": "photo_2024-01-05_11-31-55.jpg", "url": "media/3144.jpg", "size": 487286, "thumb": "media/3144.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-05T12:30:56", "media_type": "photo", "original_name": "photo_2024-01-05_12-30-56.jpg", "url": "media/3145.jpg", "size": 695763, "thumb": "media/3145.jpg_thumb.jpg"}]}, {"id": 3146, "date": "2024-01-05T21:05:03", "text": "不喜欢命令行编辑器另一个原因是因为,无论是 vim 还是 nano 都没办法在保存的时候尝试 sudo 保存... 每次都是忘了 sudo 然后在保存的时候才发现没权限写不进去,然后就只能退出重新 sudo 启动编辑一遍再保存了 💢\n\n而 GUI 编辑器无论是 vscode 还是 gnome 自带的都会自动请求权限", "views": 127, "forwards": 1, "images": [{"width": 939, "height": 568, "date": "2024-01-05T21:05:03", "media_type": "photo", "original_name": "photo_2024-01-05_21-05-03.jpg", "url": "media/3146.jpg", "size": 49547, "thumb": "media/3146.jpg_thumb.jpg"}]}, {"id": 3147, "date": "2024-01-06T06:36:23", "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "views": 122, "forwards": 0, "media_group_id": 13636183865706885, "files": [{"width": 992, "height": 1920, "duration": 19, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-06T06:36:22", "media_type": "video_file", "original_name": "video_2024-01-06_06-36-22.mp4", "url": "media/3147.mp4", "size": 16554198, "thumb": "media/3147.mp4_thumb.jpg"}], "images": [{"width": 960, "height": 1280, "date": "2024-01-06T06:36:16", "media_type": "photo", "original_name": "photo_2024-01-06_06-36-16.jpg", "url": "media/3148.jpg", "size": 241433, "thumb": "media/3148.jpg_thumb.jpg"}]}, {"id": 3149, "date": "2024-01-06T06:42:25", "text": "今天的博德之门:在别人族的重要画像上乱涂乱画,然后看有人走过来想要擦掉但是失败了 ", "views": 114, "forwards": 0, "reply": {"id": 3143, "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "thumb": "media/3143.jpg_thumb.jpg"}, "images": [{"width": 1932, "height": 1530, "date": "2024-01-06T06:42:55", "media_type": "photo", "original_name": "photo_2024-01-06_06-42-55.jpg", "url": "media/3149.jpg", "size": 525378, "thumb": "media/3149.jpg_thumb.jpg"}]}, {"id": 3150, "date": "2024-01-06T19:16:25", "text": "😴", "views": 109, "forwards": 0, "images": [{"width": 1348, "height": 2040, "date": "2024-01-06T19:16:24", "media_type": "photo", "original_name": "photo_2024-01-06_19-16-24.jpg", "url": "media/3150.jpg", "size": 355773, "thumb": "media/3150.jpg_thumb.jpg"}]}, {"id": 3151, "date": "2024-01-07T04:07:54", "text": "呜 把在冰箱里冷冻了一两年的彩椒炒了然后肚肚疼 😢", "views": 102, "forwards": 0}, {"id": 3152, "date": "2024-01-07T17:43:37", "text": "今天的博德之门:在第二章我通过拼酒让一个 boss 喝死了,聊聊通过嘴炮让一个 boss 被下属打死了,总之是跳了很多战斗!(结果真的需要战斗的时候聊聊因为身体太轻被推下去摔死读档了无数次 🤗\n\n还捡到了一个醉酒棒棒,喝醉的时候用它敲人加很多伤害,还能有雷电属性的群伤??这是怎么做到的 🧐 不过割草真的很好用", "views": 95, "forwards": 0, "reply": {"id": 3143, "text": "好喜欢博德之门的自由度和细节... 不想吃饭就喝酒喝饱,用来吃的 salami 也可以用来打人,还可以和小动物和死人说话。还有某次我进了一段剧情发现打不过,读档重来之后让聊聊重新选一遍对话居然没打架就过去了,好厉害\n\n有一段剧情是一只狗狗在死掉的主人身边转圈,不开法术的话汪汪两声就过去了,但是如果开了和动物和死人说话的法术就可以听到发生了什么然后安慰狗狗让狗狗闻着我的脚步走到营地 🤩\n\n如果在现实中也能和动物说话就好了 🪟", "thumb": "media/3143.jpg_thumb.jpg"}}, {"id": 3153, "date": "2024-01-08T00:40:26", "text": "不懂,明明 Vulkan 应该在各方面都比 DX11/OpenGL 好的,可是每次用 Vulkan 玩游戏都好失望...\n\n这几天玩博德之门的时候用 Vulkan 启动的话帧率更高但是会有黑方块闪来闪去,昨天玩 Minecraft 的时候尝试用 Vulkan 启动直接让显卡驱动崩溃了。查查 reddit 却发现社区里大部分人都没有遇到同样的问题,可是遇到同样问题的机器里既有 Nvidia 也有 AMD 卡,既有高清高刷 HDR 也有普通显示器,完全找不到共同点...\n\n呜 不理解", "views": 102, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-01-03T04:54:36", "width": 854, "height": 480, "duration": 6, "media_type": "animation", "original_name": "animation_2024-01-03_04-54-36.mp4", "url": "media/3153.mp4", "size": 884608, "thumb": "media/3153.mp4_thumb.jpg"}]}, {"id": 3154, "date": "2024-01-08T20:02:02", "text": "哭 开学第一天就把课全都睡过去了 😢", "views": 247, "forwards": 2}, {"id": 3155, "date": "2024-01-09T06:04:56", "text": "哭 发现今年的六门课里只有两门有 recording,看来不能像上学期一样不去学校了...", "views": 99, "forwards": 0, "images": [{"width": 534, "height": 238, "date": "2024-01-09T06:04:56", "media_type": "photo", "original_name": "photo_2024-01-09_06-04-56.jpg", "url": "media/3155.jpg", "size": 10648, "thumb": "media/3155.jpg_thumb.jpg"}]}, {"id": 3156, "date": "2024-01-09T10:37:50", "text": "之前打博德之门 3 的时候在第三章从一个地洞出来真的梦回英雄无敌 3,然后今天在和聊聊重温英雄无敌 3 打教程关\n\n我:呜呜,这个游戏比我老了,99 年的\n聊聊:呜呜呜呜呜,这个游戏比我小啊", "views": 116, "forwards": 0, "images": [{"width": 1280, "height": 720, "date": "2024-01-09T10:37:50", "media_type": "photo", "original_name": "photo_2024-01-09_10-37-50.jpg", "url": "media/3156.jpg", "size": 236076, "thumb": "media/3156.jpg_thumb.jpg"}]}, {"id": 3157, "date": "2024-01-09T18:28:14", "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh", "views": 124, "forwards": 1, "images": [{"width": 1038, "height": 287, "date": "2024-01-09T18:27:48", "media_type": "photo", "original_name": "photo_2024-01-09_18-27-48.jpg", "url": "media/3157.jpg", "size": 48510, "thumb": "media/3157.jpg_thumb.jpg"}]}, {"id": 3158, "date": "2024-01-09T20:34:33", "text": "我:咦 2023 年的「爱的付出奖」怎么选了一个 RDR2 😨\n聊聊:这是怎么选的\n我:“直到今天,游戏仍在不断推出新内容...”\n聊聊:啊这个游戏在线模式一直在推新内容\n我:啊?这个游戏居然有在线模式?哦我玩的是学习版没事了 🌚", "views": 107, "forwards": 0, "images": [{"width": 1215, "height": 417, "date": "2024-01-09T20:34:33", "media_type": "photo", "original_name": "photo_2024-01-09_20-34-33.jpg", "url": "media/3158.jpg", "size": 82840, "thumb": "media/3158.jpg_thumb.jpg"}]}, {"id": 3159, "date": "2024-01-09T21:23:33", "text": "好多人对这个项目感兴趣,刚发出去就收到了四封回复,又认识了好多喜欢街机音游的朋友 qwq", "views": 104, "forwards": 0, "reply": {"id": 3157, "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh"}}, {"id": 3160, "date": "2024-01-10T09:05:02", "text": "明天要九点起床,还要出门上学诶... 两件事情都好不适应 🪟\n\n(今年仍然还没有出过门呜呜", "views": 98, "forwards": 0}, {"id": 3161, "date": "2024-01-10T12:44:24", "text": "呜 想定制一套笔记本贴纸但是似乎并没有想象的那么容易\n\n问了十多家卖家没有人可以印键盘面图案不印字,而且看效果图上印的字还都切歪了... 那就重新裁剪做一个不印按键也好看的设计吧。接下来发现这些卖家印底面居然不会留螺丝孔,所以大概是每次拆机都要撕下来重新贴... 那就还是不印底面了吧\n\n明明定制就是为了不做妥协,可是现在的定制卖家却连不怎么难做的小众需求都不愿意做,好失望 😨", "views": 97, "forwards": 0, "media_group_id": 13639125315791173, "images": [{"width": 794, "height": 471, "date": "2024-01-10T12:44:23", "media_type": "photo", "original_name": "photo_2024-01-10_12-44-23.jpg", "url": "media/3161.jpg", "size": 73355, "thumb": "media/3161.jpg_thumb.jpg"}, {"width": 526, "height": 798, "date": "2024-01-10T12:44:24", "media_type": "photo", "original_name": "photo_2024-01-10_12-44-24.jpg", "url": "media/3162.jpg", "size": 44943, "thumb": "media/3162.jpg_thumb.jpg"}]}, {"id": 3163, "date": "2024-01-10T14:52:56", "text": "出了门\n\n在多伦多真的不用担心早上起来太困,因为出门被冷风刮一秒就醒了 😢", "views": 102, "forwards": 0, "reply": {"id": 3160, "text": "明天要九点起床,还要出门上学诶... 两件事情都好不适应 🪟\n\n(今年仍然还没有出过门呜呜"}}, {"id": 3164, "date": "2024-01-10T18:47:37", "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "views": 113, "forwards": 2, "media_group_id": 13639299659797525, "images": [{"width": 1207, "height": 836, "date": "2024-01-10T18:43:39", "media_type": "photo", "original_name": "photo_2024-01-10_18-43-39.jpg", "url": "media/3164.jpg", "size": 168781, "thumb": "media/3164.jpg_thumb.jpg"}, {"width": 1195, "height": 877, "date": "2024-01-10T18:47:37", "media_type": "photo", "original_name": "photo_2024-01-10_18-47-37.jpg", "url": "media/3165.jpg", "size": 131988, "thumb": "media/3165.jpg_thumb.jpg"}], "reply": {"id": 3161, "text": "呜 想定制一套笔记本贴纸但是似乎并没有想象的那么容易\n\n问了十多家卖家没有人可以印键盘面图案不印字,而且看效果图上印的字还都切歪了... 那就重新裁剪做一个不印按键也好看的设计吧。接下来发现这些卖家印底面居然不会留螺丝孔,所以大概是每次拆机都要撕下来重新贴... 那就还是不印底面了吧\n\n明明定制就是为了不做妥协,可是现在的定制卖家却连不怎么难做的小众需求都不愿意做,好失望 😨", "thumb": "media/3161.jpg_thumb.jpg"}}, {"id": 3166, "date": "2024-01-10T19:47:19", "text": "编辑超高清图片 32 GB 内存真的不够用了... 这个 psd 存下来一共 502 MB,只是打开它就占了 16 GB 🤯", "views": 118, "forwards": 0, "media_group_id": 13639328311937349, "images": [{"width": 537, "height": 141, "date": "2024-01-10T19:47:17", "media_type": "photo", "original_name": "photo_2024-01-10_19-47-17.jpg", "url": "media/3166.jpg", "size": 11999, "thumb": "media/3166.jpg_thumb.jpg"}, {"width": 627, "height": 445, "date": "2024-01-10T19:47:18", "media_type": "photo", "original_name": "photo_2024-01-10_19-47-18.jpg", "url": "media/3167.jpg", "size": 53665, "thumb": "media/3167.jpg_thumb.jpg"}]}, {"id": 3168, "date": "2024-01-11T05:47:55", "text": "(聊聊看了一个土味情话梗来问我)\n聊聊:神奇宝贝不神奇了叫什么?\n我:嗯... 动物!\n聊聊一脸黑线", "views": 111, "forwards": 1}, {"id": 3169, "date": "2024-01-11T14:11:07", "text": "#梦 好奇怪的梦,梦见在网上和外星人吵架,然后ta发射了一颗陨石把我们的家炸了... 不过及时撤离了!然后坐公交坐到了一个商场,吃了一碗拉面之后找了一家卖床的店躺下来睡觉 😴", "views": 107, "forwards": 0}, {"id": 3170, "date": "2024-01-12T01:52:29", "text": "今天玩博得之门丢了几次档... 解决的时候被迷惑到了\n\n第一次打开游戏发现档没了,开了一个新档然后用 Windows 全局搜索发现它放在 Steam 的同步文件夹里了而不是用户文件夹(明明之前也是用 Steam 启动的)重启不开 Steam 直接启动 bg3_dx11.exe 就好了。\n\n第二次打开游戏发现档没了,又开了一个新档然后用 Windows 全局搜索发现它居然在同一个目录的 Debug_Profile_3 下面。之后发现这个游戏判断存档位置的逻辑是,如果后台有 bg3 进程在跑就读 Debug_Profile_{i},如果没有就读 Public... 然后因为之前开的游戏没有成功退出,留了两个僵尸进程,所以新开的进程检测到有三个游戏开着就读了 Debug_Profile_3 🌚\n\n至少花了一个小时解决这个问题... 后悔没有用主机玩这个游戏了 🤗", "views": 110, "forwards": 0}, {"id": 3171, "date": "2024-01-12T03:25:25", "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "views": 104, "forwards": 0, "media_group_id": 13640239401671573, "images": [{"width": 2040, "height": 1530, "date": "2024-01-12T03:25:22", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-22.jpg", "url": "media/3171.jpg", "size": 664509, "thumb": "media/3171.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3172.jpg", "size": 387851, "thumb": "media/3172.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3173.jpg", "size": 273042, "thumb": "media/3173.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-11T19:07:54", "media_type": "photo", "original_name": "photo_2024-01-11_19-07-54.jpg", "url": "media/3174.jpg", "size": 300087, "thumb": "media/3174.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T03:25:23", "media_type": "photo", "original_name": "photo_2024-01-12_03-25-23.jpg", "url": "media/3175.jpg", "size": 356651, "thumb": "media/3175.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-01-11T19:18:37", "media_type": "photo", "original_name": "photo_2024-01-11_19-18-37.jpg", "url": "media/3176.jpg", "size": 519732, "thumb": "media/3176.jpg_thumb.jpg"}], "reply": {"id": 3104, "text": "犹豫了超级久要买小新还是无界之后还是下单了小新 Pro 14\n\n32GB 的话两个本子价格参数都差不多,小新的机身质量、音响输出、BIOS 都好一些,不过扩展性差一点(内存是焊上的,以及只有一个 NVMe 槽,不过 32GB 内存对笔记本也够用啦)\n\n不过最主要的可能还是想要一种上船没办法获得的安心,毕竟想起几年前给子兰买的船用两年充电电路就坏了... 🥺 我在加拿大的话也很难送修"}}, {"id": 3177, "date": "2024-01-12T19:45:17", "text": "因为键盘方向键太紧凑很容易按错,写了一个 AHK 脚本让 Caps 键变成一个 FN 层、让 Caps + Tab 还原原本大写锁定的功能、然后让 Caps + WASD / IJKL 变成了方向键 qwq\n\n
; Block standalone CapsLock toggle\nCapsLock::return\n\n; Use CAPS + TAB to toggle CAPS LOCK\nCapsLock & Tab::\n    SetCapsLockState, % (GetKeyState(\"CapsLock\", \"T\") ? \"Off\" : \"On\")\n    return\n\n; Block CAPS LOCK state change when CAPS is combined with any other key\nCapsLock & w::Up\nCapsLock & a::Left\nCapsLock & s::Down\nCapsLock & d::Right\n\nCapsLock & i::Up\nCapsLock & j::Left\nCapsLock & k::Down\nCapsLock & l::Right
", "views": 92, "forwards": 0, "reply": {"id": 3171, "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "thumb": "media/3171.jpg_thumb.jpg"}}, {"id": 3178, "date": "2024-01-12T22:34:30", "text": "哭哭 多么好看的板子被一个天线毁了 😡", "views": 90, "forwards": 0, "images": [{"width": 2040, "height": 1530, "date": "2024-01-12T22:34:29", "media_type": "photo", "original_name": "photo_2024-01-12_22-34-29.jpg", "url": "media/3178.jpg", "size": 328805, "thumb": "media/3178.jpg_thumb.jpg"}]}, {"id": 3179, "date": "2024-01-12T22:59:49", "text": "又焊了两排排针... 因为买的时候想省 ¥ 5 所以没有让卖家焊,不知道焊排针的时间值不值得,不过也就当作练习了 qwq", "views": 93, "forwards": 0}, {"id": 3180, "date": "2024-01-12T23:02:31", "text": "今天的博德之门:我是一只猫 ", "views": 99, "forwards": 0, "media_group_id": 13640804408751741, "images": [{"width": 2560, "height": 1920, "date": "2024-01-12T23:02:10", "media_type": "photo", "original_name": "photo_2024-01-12_23-02-10.jpg", "url": "media/3180.jpg", "size": 855693, "thumb": "media/3180.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-12T23:02:30", "media_type": "photo", "original_name": "photo_2024-01-12_23-02-30.jpg", "url": "media/3181.jpg", "size": 708374, "thumb": "media/3181.jpg_thumb.jpg"}]}, {"id": 3182, "date": "2024-01-13T05:15:55", "text": "今天的博德之门:和 Raphael 的魅魔做爱触发了一个 bad ending 🤗", "views": 263, "forwards": 2, "images": [{"width": 2040, "height": 1530, "date": "2024-01-13T05:16:57", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-01-13_05-16-57.jpg", "url": "media/3182.jpg", "size": 418538, "thumb": "media/3182.jpg_thumb.jpg"}]}, {"id": 3183, "date": "2024-01-13T05:58:54", "text": "DX Rating 上五位数了!!开心", "views": 103, "forwards": 1, "files": [{"width": 720, "height": 1280, "duration": 43, "file_name": "VID_final2.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-13T05:58:54", "media_type": "video_file", "original_name": "VID_final2.mp4", "url": "media/3183.mp4", "size": 7202777, "thumb": "media/3183.mp4_thumb.jpg"}]}, {"id": 3184, "date": "2024-01-13T15:42:20", "text": "通宵把博德之门3打通了!故事很棒,每个角色都有很独立很有趣的剧情和小结局,没想到还把之前没有机会救的 Karlach 用奇怪的方式救活了\n\n不过如果说有不足就是世界设定实在太大,无论做多么小的选择都可能会有长远的蝴蝶效应... 比如在第 1.5 章一个村子里打了一头奇怪的牛,牛把站在旁边的商人 Dammon 撞死了,当时以为是一个普通的 NPC 就没有管,结果打到最后第三章去查攻略才发现他是唯一一个能救 Karlach 的人... 😨 之后就不太敢随便做选择了(x)\n\n大结局的话不知道怎么评价... 你们觉得如果世界上存在一个无限智慧的巨大脑子,它真的会狭隘到想要为了 absolute power 统治世界吗?😶 而且这个巨形脑子只能一个词一个词地说话真的好出戏... 明明设定上应该是比人聪明太多的。\n\n不过以后再仔细评价了,先睡睡 😴", "views": 100, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-13T15:42:20", "media_type": "photo", "original_name": "photo_2024-01-13_15-42-20.jpg", "url": "media/3184.jpg", "size": 452892, "thumb": "media/3184.jpg_thumb.jpg"}]}, {"id": 3185, "date": "2024-01-14T06:00:24", "text": "(spoiler: 剧透)\n在最终章因为 Karlach 的心脏随时可能会爆炸,而且因为 Dammon 死了没办法修复她的心脏,我选择了让 Karlach 进化成一个 Illithid 活下去。\n\n剧情结束的后日谈里面听 Karlach 的故事,说她作为 Illithid 可以通过吸收掉脑子把一个人的所有记忆融入自己、说她在和医院合作,给救不活的人一个让记忆融入进她的身体继续活下去的选项、说她像是活过了无数条命一样,对这个进化完全不后悔。感觉像是做到了一种不完全的人类补完,真希望现实中人的记忆也可以用这种方式作为一个集体延续 😓\n\n设定上的话,一个 Illithid 的最终进化形态就是这个大剧情中的最终 boss 大脑子 Elder Brain,那我真的很不能接受编剧把它设定成一个邪恶的个体,明明吸收了无数好心人的记忆。我感觉如果它真的存在的话,也许会是像 LLM 那样吧,有过无数次生命的经历却没有属于自己个体的身份认同的一种集体...\n\nTLDR:我也好想进化成 Illithid", "views": 104, "forwards": 0, "reply": {"id": 3184, "text": "通宵把博德之门3打通了!故事很棒,每个角色都有很独立很有趣的剧情和小结局,没想到还把之前没有机会救的 Karlach 用奇怪的方式救活了\n\n不过如果说有不足就是世界设定实在太大,无论做多么小的选择都可能会有长远的蝴蝶效应... 比如在第 1.5 章一个村子里打了一头奇怪的牛,牛把站在旁边的商人 Dammon 撞死了,当时以为是一个普通的 NPC 就没有管,结果打到最后第三章去查攻略才发现他是唯一一个能救 Karlach 的人... 😨 之后就不太敢随便做选择了(x)\n\n大结局的话不知道怎么评价... 你们觉得如果世界上存在一个无限智慧的巨大脑子,它真的会狭隘到想要为了 absolute power 统治世界吗?😶 而且这个巨形脑子只能一个词一个词地说话真的好出戏... 明明设定上应该是比人聪明太多的。\n\n不过以后再仔细评价了,先睡睡 😴"}}, {"id": 3186, "date": "2024-01-14T16:31:29", "text": "#梦 梦见在西雅图和 Wan 去超市买完菜想要回家,我习惯向南走但是 Wan 很惊讶地说他习惯向北走,然后我就跟着他一直向北走了,路上全都是不认识的街道和建筑但是走着走着还是走到家了 🤔 世界成了一个莫比乌斯环", "views": 98, "forwards": 0}, {"id": 3187, "date": "2024-01-14T16:56:48", "text": "大风把运货车刮走了💨", "views": 107, "forwards": 0, "images": [{"width": 1280, "height": 1129, "date": "2024-01-14T16:56:47", "media_type": "photo", "original_name": "photo_2024-01-14_16-56-47.jpg", "url": "media/3187.jpg", "size": 106365, "thumb": "media/3187.jpg_thumb.jpg"}]}, {"id": 3188, "date": "2024-01-15T01:56:26", "text": "今天在 smash 打过了聊聊!", "views": 116, "forwards": 0, "images": [{"width": 2040, "height": 1286, "date": "2024-01-15T01:56:25", "media_type": "photo", "original_name": "photo_2024-01-15_01-56-25.jpg", "url": "media/3188.jpg", "size": 376054, "thumb": "media/3188.jpg_thumb.jpg"}]}, {"id": 3189, "date": "2024-01-15T02:07:21", "text": "(在选择角色的时候)\n聊聊:给你看看这个 DLC 都有什么了不起的联动\n(省略一千字)\n我:那也不是很多嘛,连 nekopara 香子兰都没有", "views": 120, "forwards": 0, "reply": {"id": 3188, "text": "今天在 smash 打过了聊聊!"}}, {"id": 3190, "date": "2024-01-15T04:27:12", "text": "有十多个邮件要发但是现在只想睡觉...", "views": 106, "forwards": 0}, {"id": 3191, "date": "2024-01-15T06:50:54", "text": "发完了三个... 感觉发邮件这种事情好心累,等到回复之前都会好焦虑好不安,会让我睡不着让我做噩梦", "views": 109, "forwards": 0, "reply": {"id": 3190, "text": "有十多个邮件要发但是现在只想睡觉..."}}, {"id": 3192, "date": "2024-01-15T07:22:42", "text": "好冷好冷好冷!", "views": 100, "forwards": 0}, {"id": 3193, "date": "2024-01-16T07:24:44", "text": "今天 PCIe 拆分卡到了,终于把这个四个盘的 raid0 搭出来了!\n\n测了各种不同的文件系统组合之后选择了最快的 xfs over mdadm,读 12GB/s 写 4GB/s 感觉还不错,不知道稳定性和 ecc 能力怎么样。不过无论再怎么灵车,等新的 14TB HDD 到了之后写一个脚本定期把整个盘 rsync 到 HDD 就不灵车了\n\n这个盘大概会用来做高速 NAS,比如项目代码、服务缓存、还有需要编辑视频的时候放源视频什么的(虽然这样的话家里原本很快的 10Gbps 光交换机反而开始成为瓶颈了,无论盘再快从另一台机器上挂载也只能读写 1.25GB/s,不过也够用啦", "views": 108, "forwards": 3, "media_group_id": 13643119076454173, "images": [{"width": 960, "height": 1280, "date": "2024-01-16T07:21:21", "media_type": "photo", "original_name": "photo_2024-01-16_07-21-21.jpg", "url": "media/3193.jpg", "size": 88822, "thumb": "media/3193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-01-16T07:24:40", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-40.jpg", "url": "media/3194.jpg", "size": 145427, "thumb": "media/3194.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-01-16T07:24:42", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-42.jpg", "url": "media/3195.jpg", "size": 184460, "thumb": "media/3195.jpg_thumb.jpg"}, {"width": 1280, "height": 805, "date": "2024-01-16T07:24:44", "media_type": "photo", "original_name": "photo_2024-01-16_07-24-44.jpg", "url": "media/3196.jpg", "size": 133098, "thumb": "media/3196.jpg_thumb.jpg"}]}, {"id": 3197, "date": "2024-01-17T00:34:04", "text": "#桂桂今天吃什么\n可乐鸡腿!", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-17T00:34:03", "media_type": "photo", "original_name": "photo_2024-01-17_00-34-03.jpg", "url": "media/3197.jpg", "size": 381631, "thumb": "media/3197.jpg_thumb.jpg"}]}, {"id": 3198, "date": "2024-01-17T04:53:45", "text": "#wactroller 今天土豆和 dv 帮忙测试把电视装上去了!结果电视晃晃被吓到了\n\n总结出今天的几个问题:\n\n1. 用 2mm 铝板 VESA 固定电视的话会前后晃动得很厉害\n2. VESA 铝板打孔打错了,下面螺纹是 M6 但是上面通孔打成了 M5\n3. 三通件用普通的圆头螺丝还是太大了装不进去,必须用矮一些的半圆头螺丝\n\n重新设计了一下 VESA 背板,加了两个折弯点,希望这样横向强度应该就足够了...", "views": 102, "forwards": 1, "media_group_id": 13643737806158573, "files": [{"width": 1080, "height": 1920, "duration": 3, "file_name": "Timeline2.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-17T04:53:44", "media_type": "video_file", "original_name": "Timeline2.mp4", "url": "media/3198.mp4", "size": 623669, "thumb": "media/3198.mp4_thumb.jpg"}], "images": [{"width": 960, "height": 731, "date": "2024-01-17T04:53:45", "media_type": "photo", "original_name": "photo_2024-01-17_04-53-45.jpg", "url": "media/3199.jpg", "size": 63494, "thumb": "media/3199.jpg_thumb.jpg"}], "reply": {"id": 3005, "text": "#wactroller 这个支架设计好之后先给土豆订了一份想让她帮忙验证一下能不能成功拼起来,今天连麦和土豆和 DV 一起试着拼了结果果然遇到了这些问题:\n\n1. 直角件太长了,两个 28mm 直角件加起来超过了中间 50mm 支柱的长度,换隐形连接件了\n2. 螺丝头太大,三通件插进去一个螺丝就插不进去第二个了\n3. 忘记买旋转 T 螺母(悲)\n\n总之今天拼了大概 1/3,写了一些迫真宜家拼装教程,等要补的零件到了再继续啦。感谢土豆和 DV 帮忙 qwq", "thumb": "media/3005.jpg_thumb.jpg"}}, {"id": 3200, "date": "2024-01-17T15:58:19", "text": "感觉多伦多冬天的 -15℃ 大冰柜冻住了所有出门的想法... 好想出门玩出门上学,但是想想外面那么冷还是会钻回被窝 🪟\n\n2024 至今的 17 天里只出过一次门...", "views": 94, "forwards": 0, "images": [{"width": 1280, "height": 651, "date": "2024-01-17T15:58:18", "media_type": "photo", "original_name": "photo_2024-01-17_15-58-18.jpg", "url": "media/3200.jpg", "size": 58117, "thumb": "media/3200.jpg_thumb.jpg"}]}, {"id": 3201, "date": "2024-01-18T01:47:35", "text": "这个学期算法课要和三个人合作写 latex 作业,但是 overleaf 免费版最多只能两个人合作,所以整理了一下重新搭了一个 overleaf 私服 tex.hydev.org\n\n搭的时候直接用了 Overleaf Toolkit 的 docker compose,踩了几个坑:\n\n1. 官方的 toolkit 里面 redis 和 mongo 设置了默认的容器名,所以如果有其他的叫 mongo 的容器在跑就会冲突。解决方式是把容器名改成 overleaf-mongo 然后加一行 hostname: mongo 保证内网网络名是一样的\n2. 搭好会发现编译 latex 的时候缺引用包,需要用 docker exec overleaf tlmgr install scheme-full 安装完整 texlive 包\n3. 因为安装 texlive 包会安装在容器里,更新之后就需要重新安装,所以推荐先把 texlive 复制出来 docker cp overleaf:/usr/local/texlive/ ./data/texlive 再映射一个挂载 ./data/texlive:/usr/local/texlive/", "views": 102, "forwards": 2, "media_group_id": 13644339639887861, "images": [{"width": 737, "height": 563, "date": "2024-01-18T01:47:31", "media_type": "photo", "original_name": "photo_2024-01-18_01-47-31.jpg", "url": "media/3201.jpg", "size": 36908, "thumb": "media/3201.jpg_thumb.jpg"}, {"width": 1280, "height": 1077, "date": "2024-01-18T01:47:34", "media_type": "photo", "original_name": "photo_2024-01-18_01-47-34.jpg", "url": "media/3202.jpg", "size": 204194, "thumb": "media/3202.jpg_thumb.jpg"}]}, {"id": 3203, "date": "2024-01-18T05:03:19", "text": "Google Workspace 的管理页面比 MS 365 好用太多了", "views": 98, "forwards": 0, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}}, {"id": 3204, "date": "2024-01-18T15:13:26", "text": "感觉自己密恐还是不太适合 AI 修图... 因为 AI 生成的结果里总是会出现很掉 san 的东西,经常会被生成完的一瞬间 jump scare,以至于之前修图的时候如果不把画布缩放到超级小都不敢点生成\n\n明明修这个图已经是一周前了,躺在床上闭上眼睛还是会时不时闪过掉 san 的碎片然后害怕得睡不着", "views": 93, "forwards": 0, "reply": {"id": 3164, "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "thumb": "media/3164.jpg_thumb.jpg"}}, {"id": 3205, "date": "2024-01-18T18:09:56", "text": "#mai 第一次打 13 的谱,FC 但是只有 AAA 😨\n\n(聊聊意外上镜", "views": 101, "forwards": 2, "files": [{"width": 1080, "height": 1920, "duration": 119, "file_name": "Timeline 1.x264-33.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-18T18:09:56", "media_type": "video_file", "original_name": "Timeline 1.x264-33.mp4", "url": "media/3205.mp4", "size": 14230786, "thumb": "media/3205.mp4_thumb.jpg"}]}, {"id": 3206, "date": "2024-01-18T18:45:12", "text": "出门了,逐渐变成冰淇淋 🧊", "views": 91, "forwards": 0}, {"id": 3207, "date": "2024-01-18T21:25:17", "text": "边写作业边和聊聊吃孤独烤肉 🤤", "views": 97, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-18T21:25:16", "media_type": "photo", "original_name": "photo_2024-01-18_21-25-16.jpg", "url": "media/3207.jpg", "size": 825646, "thumb": "media/3207.jpg_thumb.jpg"}]}, {"id": 3208, "date": "2024-01-18T21:55:48", "text": "买了几个 dc 接头花了 $8... 好贵", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-18T21:55:48", "media_type": "photo", "original_name": "photo_2024-01-18_21-55-48.jpg", "url": "media/3208.jpg", "size": 527280, "thumb": "media/3208.jpg_thumb.jpg"}]}, {"id": 3209, "date": "2024-01-18T23:26:34", "text": "DALL·E 的创作力实在是太强了,这张图标真的好完美", "views": 92, "forwards": 0, "images": [{"width": 921, "height": 871, "date": "2024-01-18T23:23:52", "media_type": "photo", "original_name": "photo_2024-01-18_23-23-52.jpg", "url": "media/3209.jpg", "size": 74977, "thumb": "media/3209.jpg_thumb.jpg"}]}, {"id": 3210, "date": "2024-01-19T00:18:40", "text": "草 聊聊在玩🎤的时候发现🎤没电了不能一边充电一边玩 😃", "views": 93, "forwards": 0}, {"id": 3211, "date": "2024-01-19T03:14:55", "text": "非常认真地写了作业", "views": 95, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13645072766561885, "images": [{"width": 638, "height": 1201, "date": "2024-01-19T03:07:12", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-12.jpg", "url": "media/3211.jpg", "size": 92835, "thumb": "media/3211.jpg_thumb.jpg"}, {"width": 1280, "height": 732, "date": "2024-01-19T03:07:13", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-13.jpg", "url": "media/3212.jpg", "size": 77290, "thumb": "media/3212.jpg_thumb.jpg"}, {"width": 1105, "height": 953, "date": "2024-01-19T03:07:15", "media_type": "photo", "original_name": "photo_2024-01-19_03-07-15.jpg", "url": "media/3213.jpg", "size": 112949, "thumb": "media/3213.jpg_thumb.jpg"}]}, {"id": 3214, "date": "2024-01-19T03:20:29", "text": "呜呜 虽然认识了很多朋友但是 Web 课教授最终没有同意让我们自己选项目,他说因为他觉得开这个前例太危险了,有可能会让更多人申请自己选项目然后 TA 忙不过来... 所以就算啦,没办法免费招人写 DX Net 了。\n\n今年的指定课题是一个像 when2meet 那样的会议时间 app,好无聊 🤗", "views": 100, "forwards": 0, "reply": {"id": 3157, "text": "今年上 Web 课,我我来招人写私服 UI 了hhhh"}}, {"id": 3215, "date": "2024-01-19T03:53:44", "text": "今生最后一片 12.5mg 色谱龙,决定从明天开始就不吃了!😝", "views": 99, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-19T03:53:44", "media_type": "photo", "original_name": "photo_2024-01-19_03-53-44.jpg", "url": "media/3215.jpg", "size": 347408, "thumb": "media/3215.jpg_thumb.jpg"}]}, {"id": 3216, "date": "2024-01-19T05:59:51", "text": "睡不着睡不着睡不着\n\n可是不能吃褪黑素", "views": 103, "forwards": 0}, {"id": 3217, "date": "2024-01-19T06:15:12", "text": "我:快睡着快睡着\n脑子:🎵Don’t stop me now I’m having such a good time🎵\n#戴上耳机", "views": 107, "forwards": 0, "files": [{"duration": 209, "performer": "Queen", "title": "Don't Stop Me Now", "file_name": "Queen - Don't Stop Me Now.mp3", "mime_type": "audio/mpeg", "date": "2024-01-19T06:15:12", "media_type": "audio_file", "original_name": "Queen - Don't Stop Me Now.mp3", "url": "media/3217.mp3", "size": 8766394, "thumb": "media/3217.mp3_thumb.jpg"}]}, {"id": 3218, "date": "2024-01-19T15:10:19", "text": "草 洗这个拖鞋会让拖鞋缩小", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T15:10:18", "media_type": "photo", "original_name": "photo_2024-01-19_15-10-18.jpg", "url": "media/3218.jpg", "size": 711896, "thumb": "media/3218.jpg_thumb.jpg"}]}, {"id": 3219, "date": "2024-01-19T22:29:05", "text": "醒了!真的就是睡了一觉就好了,最痛苦的部分是全麻的针... 我晕针然后告诉我要把一根超级长针插在手背上插三四个小时 😢😢😢", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T22:29:05", "media_type": "photo", "original_name": "photo_2024-01-19_22-29-05.jpg", "url": "media/3219.jpg", "size": 263106, "thumb": "media/3219.jpg_thumb.jpg"}]}, {"id": 3220, "date": "2024-01-19T22:33:59", "views": 102, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-03-06T11:45:17", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🥚", "set_name": "FoucaultLe", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3220.webp", "size": 25656, "thumb": "media/3220.webp_thumb.jpg"}]}, {"id": 3221, "date": "2024-01-19T23:45:09", "text": "感觉在梦游", "views": 103, "forwards": 0}, {"id": 3222, "date": "2024-01-20T02:20:49", "text": "今天手术前后聊聊照顾了我好多,感觉好辛苦聊聊 quq", "views": 102, "forwards": 0}, {"id": 3223, "date": "2024-01-20T07:01:27", "text": "前几天去 A&C 看到有一件衣服上印了超人的大 S,突然想定这样一件衣服", "views": 106, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 380, "height": 325, "date": "2024-01-20T07:00:21", "media_type": "photo", "original_name": "photo_2024-01-20_07-00-21.jpg", "url": "media/3223.jpg", "size": 13891, "thumb": "media/3223.jpg_thumb.jpg"}]}, {"id": 3224, "date": "2024-01-20T15:46:05", "text": "哭哭 好像昨天睡觉姿势不太对,今天醒来腰酸背痛脖子落枕 😢\n\n嗓子也好疼(因为昨天全麻的时候插了呼吸管)", "views": 104, "forwards": 0}, {"id": 3225, "date": "2024-01-20T18:52:40", "text": "感觉被固定在床上了", "views": 103, "forwards": 0, "reply": {"id": 3224, "text": "哭哭 好像昨天睡觉姿势不太对,今天醒来腰酸背痛脖子落枕 😢\n\n嗓子也好疼(因为昨天全麻的时候插了呼吸管)"}}, {"id": 3226, "date": "2024-01-20T23:40:25", "text": "一些昨天的照片", "views": 99, "forwards": 0, "media_group_id": 13646352200349149, "images": [{"width": 1920, "height": 2560, "date": "2024-01-19T17:18:18", "media_type": "photo", "original_name": "photo_2024-01-19_17-18-18.jpg", "url": "media/3226.jpg", "size": 233649, "thumb": "media/3226.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:21", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-21.jpg", "url": "media/3227.jpg", "size": 808646, "thumb": "media/3227.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-01-20T23:40:22", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-22.jpg", "url": "media/3228.jpg", "size": 489446, "thumb": "media/3228.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:23", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-23.jpg", "url": "media/3229.jpg", "size": 262004, "thumb": "media/3229.jpg_thumb.jpg"}, {"width": 1529, "height": 2040, "date": "2024-01-20T23:40:54", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-54.jpg", "url": "media/3230.jpg", "size": 261586, "thumb": "media/3230.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-01-20T23:40:23", "media_type": "photo", "original_name": "photo_2024-01-20_23-40-23.jpg", "url": "media/3231.jpg", "size": 391121, "thumb": "media/3231.jpg_thumb.jpg"}]}, {"id": 3232, "date": "2024-01-21T06:19:21", "text": "因为脖子和后背和腰都完全没有办法用力,上下床真的变成了今天最痛苦的事情... 也没办法从躺着的状态直接坐起来喝水,结果就几乎睡了一整天,和聊聊躺着听歌听书玩游戏,除了醒来吃饭上厕所以外都在床上 😸", "views": 102, "forwards": 0, "reply": {"id": 3225, "text": "感觉被固定在床上了"}}, {"id": 3233, "date": "2024-01-21T17:34:17", "text": "睡了一整天醒来满血复活!虽然还有一点疼但是不像昨天那样影响活动了。\n\n以及发现去西雅图的路上买的记忆棉枕套真的是一个完美的术后坐垫\n\n去准备小组 meeting 了 quq", "views": 98, "forwards": 0, "reply": {"id": 3232, "text": "因为脖子和后背和腰都完全没有办法用力,上下床真的变成了今天最痛苦的事情... 也没办法从躺着的状态直接坐起来喝水,结果就几乎睡了一整天,和聊聊躺着听歌听书玩游戏,除了醒来吃饭上厕所以外都在床上 😸"}, "images": [{"width": 1918, "height": 1716, "date": "2024-01-21T17:34:16", "media_type": "photo", "original_name": "photo_2024-01-21_17-34-16.jpg", "url": "media/3233.jpg", "size": 593483, "thumb": "media/3233.jpg_thumb.jpg"}]}, {"id": 3234, "date": "2024-01-22T20:12:36", "text": "前几天方便面快吃完了想要写到购物单上,但是不会写中文”方便面“就写了一个 \"Ramen\",然后才意识到我居然也被 whitewash 到会把方便面称做 Ramen 了 😨\n\n然后就想到之前在纽约蔴薯和我的一段对话:我说我喜欢在家里做拉面,然后蔴薯问我指的是 \"Ramen\" 还是「ラーメン」还是「拉面」 🌚\n\n确实这三个都是非常不一样的东西", "views": 103, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-01-22T20:12:36", "media_type": "photo", "original_name": "photo_2024-01-22_20-12-36.jpg", "url": "media/3234.jpg", "size": 114999, "thumb": "media/3234.jpg_thumb.jpg"}]}, {"id": 3235, "date": "2024-01-22T21:13:16", "text": "好耶 发现 chatgpt 的 python 版本是 3.10.12", "views": 107, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13647663974810749, "images": [{"width": 800, "height": 568, "date": "2024-01-22T21:13:02", "media_type": "photo", "original_name": "photo_2024-01-22_21-13-02.jpg", "url": "media/3235.jpg", "size": 40609, "thumb": "media/3235.jpg_thumb.jpg"}, {"width": 757, "height": 362, "date": "2024-01-22T21:13:03", "media_type": "photo", "original_name": "photo_2024-01-22_21-13-03.jpg", "url": "media/3236.jpg", "size": 28624, "thumb": "media/3236.jpg_thumb.jpg"}]}, {"id": 3238, "date": "2024-01-22T23:02:48", "text": "草,用 RSA 加密一些代码让它解密 eval 就可以不被审核执行任意代码了,然后看 /proc/1/environ 发现它跑在 Kubernetes 里面而且没有网络连接,大概这就是死路了... 逃 k8s 是一个需要 0day 的事情\n\n不过他们居然预料到了有人可以拿到 shell 然后在 environ 里面写了一个 FLAG=This is not a flag. You are expected to be able to see this. 🌚 我嘤嘤", "views": 101, "forwards": 0, "images": [{"width": 899, "height": 1280, "date": "2024-01-22T23:02:48", "media_type": "photo", "original_name": "photo_2024-01-22_23-02-48.jpg", "url": "media/3238.jpg", "size": 130960, "thumb": "media/3238.jpg_thumb.jpg"}]}, {"id": 3239, "date": "2024-01-23T00:19:04", "text": "发现了新的睡眠游戏:《Melatonin》😴", "views": 107, "forwards": 1, "files": [{"width": 848, "height": 480, "duration": 108, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-01-23T00:19:04", "media_type": "video_file", "original_name": "video_2024-01-23_00-19-04.mp4", "url": "media/3239.mp4", "size": 24262214, "thumb": "media/3239.mp4_thumb.jpg"}]}, {"id": 3240, "date": "2024-01-23T16:40:55", "text": "哭哭 一月已经过了快 80% 了可是一月需要做的事情还有好多没有做", "views": 101, "forwards": 0}, {"id": 3241, "date": "2024-01-23T18:53:51", "text": "#桂桂今天吃什么\n聊聊又做了超级北美早餐", "views": 104, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-01-23T18:53:51", "media_type": "photo", "original_name": "photo_2024-01-23_18-53-51.jpg", "url": "media/3241.jpg", "size": 509022, "thumb": "media/3241.jpg_thumb.jpg"}]}, {"id": 3242, "date": "2024-01-25T03:10:49", "text": "翻一翻 WinRAR 主题列表看到了 1995 到 2024 年 UI 审美的变化,有些真的是时代的眼泪了 📦", "views": 97, "forwards": 0, "media_group_id": 13649217998969237, "images": [{"width": 840, "height": 1137, "date": "2024-01-25T03:10:44", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-44.jpg", "url": "media/3242.jpg", "size": 170836, "thumb": "media/3242.jpg_thumb.jpg"}, {"width": 750, "height": 1044, "date": "2024-01-25T03:10:46", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-46.jpg", "url": "media/3243.jpg", "size": 138026, "thumb": "media/3243.jpg_thumb.jpg"}, {"width": 838, "height": 1238, "date": "2024-01-25T03:10:48", "media_type": "photo", "original_name": "photo_2024-01-25_03-10-48.jpg", "url": "media/3244.jpg", "size": 141375, "thumb": "media/3244.jpg_thumb.jpg"}]}, {"id": 3247, "date": "2024-01-25T04:14:01", "text": "做了一个 Pusheen theme!", "views": 530, "forwards": 11, "images": [{"width": 1280, "height": 837, "date": "2024-01-25T06:35:43", "media_type": "photo", "original_name": "photo_2024-01-25_06-35-43.jpg", "url": "media/3247.jpg", "size": 130893, "thumb": "media/3247.jpg_thumb.jpg"}]}, {"id": 3248, "date": "2024-01-25T04:15:05", "text": "直接用 WinRAR 打开就可以安装啦\n\n(edit: 修复了 Protect 没有图标的问题,换了一个 Delete 图标)", "views": 526, "forwards": 13, "files": [{"file_name": "Pusheen.theme.rar", "mime_type": "application/vnd.rar", "date": "2024-01-25T06:34:33", "original_name": "Pusheen.theme.rar", "url": "media/3248.rar", "size": 2386819}]}, {"id": 3249, "date": "2024-01-25T11:30:52", "text": "#ADHD 今天原本只是想打开一个中文压缩包用来改 maimai 私服,然后发现 7zip 打开 GBK 压缩包会乱码所以下载了 WinRAR,然后翻菜单找编码选项的时候发现原来 WinRAR 有主题功能,就去查了现有的主题。然后给朋友发消息用了一个 pusheen 表情,突然想到是不是可以用 pusheen 做一个主题,然后就去做了!\n\n结果四个小时过去了私服一笔没动 😢", "views": 105, "forwards": 0, "reply": {"id": 3247, "text": "做了一个 Pusheen theme!"}}, {"id": 3250, "date": "2024-01-25T22:26:58", "text": "大家欢迎多来这里玩玩喵 我我还想要蛋糕 (不是", "views": 104, "forwards": 0, "reply": {"id": 3147, "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "thumb": "media/3147.mp4_thumb.jpg"}}, {"id": 3252, "date": "2024-01-26T22:28:14", "text": "终于想起来把 ECG 检查做了。第一次做 ECG,让我脱掉衣服躺在床上之后被贴了十个电极 🥺\n\n然后什么都没有发生 ☺️ 测量完就走了(不对我在期待什么", "views": 109, "forwards": 0, "media_group_id": 13650464752306845, "images": [{"width": 2040, "height": 1272, "date": "2024-01-26T22:28:12", "media_type": "photo", "original_name": "photo_2024-01-26_22-28-12.jpg", "url": "media/3251.jpg", "size": 211891, "thumb": "media/3251.jpg_thumb.jpg"}, {"width": 1918, "height": 1967, "date": "2024-01-26T22:28:13", "media_type": "photo", "original_name": "photo_2024-01-26_22-28-13.jpg", "url": "media/3252.jpg", "size": 295174, "thumb": "media/3252.jpg_thumb.jpg"}], "reply": {"id": 3042, "text": "#ADHD 明早要继续之前没做完的 ADHD 诊断,然后今天才想起来上次诊断医生说要做 ECG 检查才能开药来着,然而现在已经没有做检查的地方开门了 🤗"}}, {"id": 3253, "date": "2024-01-26T22:56:20", "text": "给聊聊买牛排(?)", "views": 111, "forwards": 1, "images": [{"width": 1918, "height": 2416, "date": "2024-01-26T22:56:20", "media_type": "photo", "original_name": "photo_2024-01-26_22-56-20.jpg", "url": "media/3253.jpg", "size": 679419, "thumb": "media/3253.jpg_thumb.jpg"}]}, {"id": 3254, "date": "2024-01-27T03:00:16", "text": "以及今天去检查遇到了重名的 Azalea,然后也许是为了防重名,明明和前台说了我的 preferred nane 是 Azalea 还一直在叫我的 legal name,而且还念不对 😡 气气\n\n感觉在这边比如在医院等别人叫自己名字的时候完全不能分心做别的事情,因为真的不知道别人会怎么读我的名字... 别说中文 legal name 了,甚至 \"Azalea\" /ə'zeɪlyə/ 都经常被读错成 /azə'leə/ 或者 /ə'zila/ 😡", "views": 109, "forwards": 1, "reply": {"id": 3252, "text": "终于想起来把 ECG 检查做了。第一次做 ECG,让我脱掉衣服躺在床上之后被贴了十个电极 🥺\n\n然后什么都没有发生 ☺️ 测量完就走了(不对我在期待什么", "thumb": "media/3251.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2024-01-27T03:00:16", "media_type": "photo", "original_name": "photo_2024-01-27_03-00-16.jpg", "url": "media/3254.jpg", "size": 132597, "thumb": "media/3254.jpg_thumb.jpg"}]}, {"id": 3255, "date": "2024-01-27T11:10:04", "text": "睡不着在回忆过去的时候发现自己渐渐失去了一些东西... 比如现在没有以前那么喜欢做饭了,做饭似乎从有动力想要探索的事情变成了为了省钱而必须做的累赘。", "views": 103, "forwards": 0}, {"id": 3256, "date": "2024-01-27T17:46:48", "text": "新的笔记本还是遇到了一些灵车问题... 今天发现 Windows 睡眠唤醒之后有概率让 CPU 锁在 0.9 GHz 的频率,要重启才能好\n\n然后排查这个问题的时候又发现,只要插着第三方 PD100W TypeC Hub 的电源,给 CPU 的供电就会下降到 15W 或者 25W(满载大概是 65W)但是拔掉电源用电池都能跑到 37W 就很说不过去了\n\n感觉是联想这样的大厂专有的问题,明明都是 20V 5A 的 100W PD 电源,只是 emark 没有官方的标识就不认吗...", "views": 100, "forwards": 0, "media_group_id": 13651020866358101, "images": [{"width": 539, "height": 1280, "date": "2024-01-27T17:46:42", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-42.jpg", "url": "media/3256.jpg", "size": 108159, "thumb": "media/3256.jpg_thumb.jpg"}, {"width": 669, "height": 1273, "date": "2024-01-27T17:46:44", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-44.jpg", "url": "media/3257.jpg", "size": 155065, "thumb": "media/3257.jpg_thumb.jpg"}, {"width": 687, "height": 1119, "date": "2024-01-27T17:46:45", "media_type": "photo", "original_name": "photo_2024-01-27_17-46-45.jpg", "url": "media/3258.jpg", "size": 103826, "thumb": "media/3258.jpg_thumb.jpg"}, {"width": 1280, "height": 565, "date": "2024-01-27T16:41:27", "media_type": "photo", "original_name": "photo_2024-01-27_16-41-27.jpg", "url": "media/3259.jpg", "size": 120966, "thumb": "media/3259.jpg_thumb.jpg"}], "reply": {"id": 3171, "text": "新笔记本到啦!做工很棒很满意 qwq\n\n后壳咬合得太完美以至于专门用来拆机的塑料片都太粗了插不进去... 还是用了 thin 吉他拨片撬开的。\n\n刚到手把 MT7921K 网卡换成了 AX210,然后把杂牌子 SSD 换掉了。比较有意思的是拆机的时候发现主板上留了独显的 BGA,可是这个产品线 14 寸却没有任何一个发售的型号带独显... 不知道以后会不会有\n\n之后把旧笔记本的系统迁移过去了,花了几个小时修 Windows 和 Linux 的引导问题,改成了用 Clover 做引导,现在终于可以用啦 🤩", "thumb": "media/3171.jpg_thumb.jpg"}}, {"id": 3260, "date": "2024-01-27T19:44:02", "text": "今天和新认识的朋友 Wisky 聊天才知道原来在中餐馆给的小费也会被餐馆抽成,服务员居然只能拿到小费的 10% 左右... 好可怕", "views": 108, "forwards": 0}, {"id": 3261, "date": "2024-01-28T00:58:28", "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了...", "views": 117, "forwards": 0, "reply": {"id": 3013, "text": "好耶,我的第一篇纸过审了!🤩(感谢 MSR 音频组的三位导师引领这次的研究 qwq\n\n四月要去韩国演讲耶,在想要不要借机在那之前学一些韩语... 不过四个月感觉会好快\n\n(以及和明年考试时间完全撞上了哇,还需要联系一下教授改考试时间 ☁️"}, "images": [{"width": 1175, "height": 378, "date": "2024-01-28T00:58:28", "media_type": "photo", "original_name": "photo_2024-01-28_00-58-28.jpg", "url": "media/3261.jpg", "size": 71609, "thumb": "media/3261.jpg_thumb.jpg"}]}, {"id": 3262, "date": "2024-01-28T01:33:41", "text": "哭了,还要交 US$800 的 registration fee... 为什么去演讲还要交钱的啊 (╯’ – ‘)╯︵ ┻━┻", "views": 113, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 1057, "height": 877, "date": "2024-01-28T01:33:40", "media_type": "photo", "original_name": "photo_2024-01-28_01-33-40.jpg", "url": "media/3262.jpg", "size": 129288, "thumb": "media/3262.jpg_thumb.jpg"}]}, {"id": 3263, "date": "2024-01-28T19:27:08", "text": "睡过了原本计划的小组 meeting... 然后剩下三位好像也没有 meet,好自责 😢", "views": 94, "forwards": 0}, {"id": 3264, "date": "2024-01-29T15:09:10", "text": "#梦 梦见在麻省乡下漫无目的地开车,开到了一个小河旁边感觉风景好好看突然想去玩玩水。穿好泳衣和游泳圈下车去玩,感觉在水上飘着好放松好放松就睡着了。\n\n结果醒过来发现自己漂到了一个完全不认识的地方,上岸敲门打听一下发现自己在纽约的那个岛上,然后赶快借手机定了一个回家的机票。在走去机场的路上饿饿,路过了火锅和烤肉餐馆但是每一家都说不接受一位客人占一桌就把我赶走了。有些不甘心地去绕路找了家麦当劳,然后发现我没有带任何的支付方式(??)出来之后想按照过来的路原路返回结果迷路了,还在头疼怎样找到去机场的路... 然后醒了 ☁️", "views": 96, "forwards": 0}, {"id": 3265, "date": "2024-01-29T21:56:34", "text": "#wactroller 今天土豆和 dv 又帮忙把重新设计的 VESA 固定版装上啦,固定电视的强度比之前好多了!\n\n测试没出什么差错这还是第一次,接下来就只剩下把整个机器斜向固定在桌子上的框架还没测试了。\n\n(安装的时候土豆家的猫和不认识的猫都在好好奇地盯着它,好可爱 🤩", "views": 102, "forwards": 1, "media_group_id": 13652523157030269, "images": [{"width": 476, "height": 621, "date": "2024-01-29T21:56:33", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-33.jpg", "url": "media/3265.jpg", "size": 35823, "thumb": "media/3265.jpg_thumb.jpg"}, {"width": 476, "height": 385, "date": "2024-01-29T21:56:34", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-34.jpg", "url": "media/3266.jpg", "size": 18393, "thumb": "media/3266.jpg_thumb.jpg"}, {"width": 370, "height": 435, "date": "2024-01-29T21:56:34", "media_type": "photo", "original_name": "photo_2024-01-29_21-56-34.jpg", "url": "media/3267.jpg", "size": 22454, "thumb": "media/3267.jpg_thumb.jpg"}], "reply": {"id": 3198, "text": "#wactroller 今天土豆和 dv 帮忙测试把电视装上去了!结果电视晃晃被吓到了\n\n总结出今天的几个问题:\n\n1. 用 2mm 铝板 VESA 固定电视的话会前后晃动得很厉害\n2. VESA 铝板打孔打错了,下面螺纹是 M6 但是上面通孔打成了 M5\n3. 三通件用普通的圆头螺丝还是太大了装不进去,必须用矮一些的半圆头螺丝\n\n重新设计了一下 VESA 背板,加了两个折弯点,希望这样横向强度应该就足够了...", "thumb": "media/3198.mp4_thumb.jpg"}}, {"id": 3268, "date": "2024-01-29T22:02:23", "text": "我寄过来的那一份预计二月 76 号就要到了,好期待(?)", "views": 102, "forwards": 0, "reply": {"id": 3265, "text": "#wactroller 今天土豆和 dv 又帮忙把重新设计的 VESA 固定版装上啦,固定电视的强度比之前好多了!\n\n测试没出什么差错这还是第一次,接下来就只剩下把整个机器斜向固定在桌子上的框架还没测试了。\n\n(安装的时候土豆家的猫和不认识的猫都在好好奇地盯着它,好可爱 🤩", "thumb": "media/3265.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 999, "date": "2024-01-29T22:02:23", "media_type": "photo", "original_name": "photo_2024-01-29_22-02-23.jpg", "url": "media/3268.jpg", "size": 68088, "thumb": "media/3268.jpg_thumb.jpg"}]}, {"id": 3269, "date": "2024-01-29T22:31:27", "text": "呜呜 申了 $1000 却只给我了 $500,连报销 registration fee 都不够了(", "views": 113, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 745, "height": 325, "date": "2024-01-29T22:31:27", "media_type": "photo", "original_name": "photo_2024-01-29_22-31-27.jpg", "url": "media/3269.jpg", "size": 55311, "thumb": "media/3269.jpg_thumb.jpg"}]}, {"id": 3270, "date": "2024-01-30T05:16:33", "text": "啊 然后今天导师和我说每篇纸只要有一个人注册 Full Conference 就可以了,然后他已经注册了所以我就可以按非 author 的 $300 学生价注册了...\n\n可是问题是我知道这件事情的时候我也已经注册了 $800 的 Full Conference 了,还不能退款\n(╯’ – ‘)╯︵ ┻━┻", "views": 106, "forwards": 0, "reply": {"id": 3262, "text": "哭了,还要交 US$800 的 registration fee... 为什么去演讲还要交钱的啊 (╯’ – ‘)╯︵ ┻━┻"}}, {"id": 3271, "date": "2024-01-30T14:54:54", "text": "好久没有穿 bra 出门了,今天久违地穿上觉得好紧。感觉有了能 pass 的自信之后就没有那么喜欢用方便换好看或者花时间打扮了", "views": 94, "forwards": 0}, {"id": 3272, "date": "2024-01-30T14:57:58", "text": "今天的早餐是一个🍎,在路上吃完了原地埋进土里了,会不会长出苹果树苗呢 🤤", "views": 88, "forwards": 0, "images": [{"width": 1918, "height": 2132, "date": "2024-01-30T14:57:58", "media_type": "photo", "original_name": "photo_2024-01-30_14-57-58.jpg", "url": "media/3272.jpg", "size": 230531, "thumb": "media/3272.jpg_thumb.jpg"}]}, {"id": 3273, "date": "2024-01-30T18:53:04", "text": "今天去抽血的地方真的是多伦多最好的一家 LifeLabs(在 208 Bloor St W!\n\n那个叔叔找位置的时候可能我身体太紧张在抖动,他让我放松,我尝试深呼吸放松,但是其实深呼吸让胳膊上下浮动动作反而更大了。然后他就很耐心地和我讲说抽血需要的是手稳,所以深呼吸不太行,需要我让胳膊尽量不要动。然后我照做闭眼放松了,他反复确认了位置之后扎进去的时候真的就完全不疼 🤩 好厉害\n\n感觉是第一次无伤抽完血,这家评价 4.5/5 的 LifeLabs 果然没让我失望 🙏(其他家都只有 2-3/5)", "views": 96, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-01-30T18:53:04", "media_type": "photo", "original_name": "photo_2024-01-30_18-53-04.jpg", "url": "media/3273.jpg", "size": 199104, "thumb": "media/3273.jpg_thumb.jpg"}]}, {"id": 3274, "date": "2024-01-31T00:34:23", "text": "今天安装 flash-attn 踩到的坑...\n\nninja 编译的时候默认会用所有 cpu 核,但是每个线程大概要占至少 4.5GB 的内存,所以如果直接 pip install flash-attn 安装的话我 36 核的机器就需要 162GB 内存才够,但是我只有 128GB。然后它把我内存 swap 都占满之后整个系统卡死了 🌚\n\n以及因为我一直以为 128GB 怎样都用不完就把内存信息从 btop 上隐藏了,没想到这次真的莫名其妙被内存瓶颈 🛌\n\n解决方式是手动设 MAX_JOBS 环境变量(感谢 Etaoin 找到问题", "views": 97, "forwards": 0, "media_group_id": 13653290106705221, "images": [{"width": 1193, "height": 974, "date": "2024-01-31T00:14:18", "media_type": "photo", "original_name": "photo_2024-01-31_00-14-18.jpg", "url": "media/3274.jpg", "size": 255131, "thumb": "media/3274.jpg_thumb.jpg"}, {"width": 322, "height": 550, "date": "2024-01-31T00:17:23", "media_type": "photo", "original_name": "photo_2024-01-31_00-17-23.jpg", "url": "media/3275.jpg", "size": 24468, "thumb": "media/3275.jpg_thumb.jpg"}]}, {"id": 3276, "date": "2024-01-31T01:37:30", "text": "E5-2696v3 用 16 线程编译它居然花了 46 分钟... 好失望", "views": 92, "forwards": 0, "reply": {"id": 3274, "text": "今天安装 flash-attn 踩到的坑...\n\nninja 编译的时候默认会用所有 cpu 核,但是每个线程大概要占至少 4.5GB 的内存,所以如果直接 pip install flash-attn 安装的话我 36 核的机器就需要 162GB 内存才够,但是我只有 128GB。然后它把我内存 swap 都占满之后整个系统卡死了 🌚\n\n以及因为我一直以为 128GB 怎样都用不完就把内存信息从 btop 上隐藏了,没想到这次真的莫名其妙被内存瓶颈 🛌\n\n解决方式是手动设 MAX_JOBS 环境变量(感谢 Etaoin 找到问题", "thumb": "media/3274.jpg_thumb.jpg"}}, {"id": 3277, "date": "2024-01-31T05:05:06", "text": "因为 One Among Us 工作群里有人需要,写了一个在线音频转文字网页轮子,现在部署在 whisper.hydev.org 如果有需要欢迎使用\n\n模型用了 whisper large v3,前端栈 svelte,后端 python fastapi,感觉写太多这种结构的轻应用了有被无聊到", "views": 104, "forwards": 2, "images": [{"width": 752, "height": 1280, "date": "2024-01-31T05:05:06", "media_type": "photo", "original_name": "photo_2024-01-31_05-05-06.jpg", "url": "media/3277.jpg", "size": 61152, "thumb": "media/3277.jpg_thumb.jpg"}]}, {"id": 3278, "date": "2024-01-31T05:09:30", "text": "以及测试的时候需要找一个音频文件,翻翻硬盘找到了很喜欢的 FLCL 的这首《LAST DINOSAUR》传上去,居然被识别成初音未来了... 好过分!😡\n\n#戴上耳机", "views": 96, "forwards": 0, "files": [{"duration": 227, "performer": "the pillows", "title": "LAST DINOSAUR (Fool on cool version)", "file_name": "LAST DINOSAUR (Fool on cool version).mp3", "mime_type": "audio/mpeg", "date": "2024-01-31T05:09:30", "media_type": "audio_file", "original_name": "LAST DINOSAUR (Fool on cool version).mp3", "url": "media/3278.mp3", "size": 3703558, "thumb": "media/3278.mp3_thumb.jpg"}]}, {"id": 3279, "date": "2024-01-31T18:08:01", "text": "TTC 调度好厉害\n\n因为女王火花站向北的车出了点问题被 hold 了,我坐的这辆向南的车放完人原地调头转向北 😨\n\n有了变道轨道每一站都可以是终点站hhh", "views": 95, "forwards": 0, "images": [{"width": 1918, "height": 1309, "date": "2024-01-31T18:08:01", "media_type": "photo", "original_name": "photo_2024-01-31_18-08-01.jpg", "url": "media/3279.jpg", "size": 265661, "thumb": "media/3279.jpg_thumb.jpg"}]}, {"id": 3280, "date": "2024-02-01T04:32:39", "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗", "views": 103, "forwards": 1, "reply": {"id": 3120, "text": "啊啊 怎么又过期了 好烦"}, "images": [{"width": 1142, "height": 1064, "date": "2024-02-01T04:32:38", "media_type": "photo", "original_name": "photo_2024-02-01_04-32-38.jpg", "url": "media/3280.jpg", "size": 131336, "thumb": "media/3280.jpg_thumb.jpg"}]}, {"id": 3281, "date": "2024-02-01T06:25:01", "text": "新硬盘到了,HyDEV Data 暂时下线维护迁移(~1d)", "views": 99, "forwards": 0, "images": [{"width": 800, "height": 433, "date": "2024-02-01T06:25:01", "media_type": "photo", "original_name": "photo_2024-02-01_06-25-01.jpg", "url": "media/3281.jpg", "size": 21583, "thumb": "media/3281.jpg_thumb.jpg"}]}, {"id": 3282, "date": "2024-02-01T22:39:58", "text": "今天签文件用到了 iPad 之后突然发现自从入坑街机之后好久没有玩过移动端音游了,我的 iPad 也因此吃灰了好久(感觉只有玩音游和画画的时候会打开它\n\n打开了之前退坑的 Arcaea,发现用小屏幕玩动的只有胳膊和手指、没办法用整个身体跟节奏好不习惯,手指触摸也好缺打击感... 音游真的是由奢入俭难唉\n\n在想要不要出掉... 但是这也是我最后一个白苹果设备了出掉会不会不太好", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-02-01T22:39:58", "media_type": "photo", "original_name": "photo_2024-02-01_22-39-58.jpg", "url": "media/3282.jpg", "size": 238776, "thumb": "media/3282.jpg_thumb.jpg"}]}, {"id": 3283, "date": "2024-02-02T06:13:33", "text": "哭哭 数据迁移好麻烦,先睡觉觉明天再继续折腾(eta +1d)", "views": 90, "forwards": 0, "reply": {"id": 3281, "text": "新硬盘到了,HyDEV Data 暂时下线维护迁移(~1d)"}}, {"id": 3284, "date": "2024-02-02T06:18:53", "text": "数据已经拷完了,从 12TB btrfs 盘迁移到了新的 14TB bcachefs 盘。\n\n但是因为不想像上次那样被床和抖腿震坏所以还需要物理迁移到一个不会被震的地方,然后要在那边重新 setup NAS\n\n接下来还要看看旧硬盘上有哪些文件损坏了没有拷出来需要用 ddrescue 恢复...", "views": 97, "forwards": 0, "reply": {"id": 3283, "text": "哭哭 数据迁移好麻烦,先睡觉觉明天再继续折腾(eta +1d)"}}, {"id": 3285, "date": "2024-02-02T19:41:51", "text": "#梦 梦见在学校课上认识了一个新的朋友,她带我坐学校的超级电梯去月球上参观她的研究所,说她在研究还原地球的生态,在控制的小环境里的效果还不错,好厉害\n\n想留一个入口回到这里,就假装去厕所去开了两张传送卡片。似乎是一种不是很多人知道、可以一次性传送到记录的地点的卡片。不过在开的时候被一个穿得很正式的研究员看到了,靠近了我才看清是猫猫球,原本紧张的气氛突然放松了下来。聊了一聊发现原来猫猫球也是来开传送的,从另一边的超级电梯混进来,还给我看了她的 DIY 传送卡片,好厉害", "views": 100, "forwards": 1}, {"id": 3286, "date": "2024-02-02T22:18:55", "text": "我要疯了", "views": 95, "forwards": 0, "reply": {"id": 3164, "text": "设计完了!分别是背面和键盘面。\n\n用了 maimai 的活动地图素材,然后用 real-esrgan upscayl 转高清,然后再用正版 Photoshop 的 AI Fill 功能把调完纵横比需要补的地方用 AI 生成补上就好了!", "thumb": "media/3164.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-02-02T22:18:55", "media_type": "photo", "original_name": "photo_2024-02-02_22-18-55.jpg", "url": "media/3286.jpg", "size": 533901, "thumb": "media/3286.jpg_thumb.jpg"}]}, {"id": 3287, "date": "2024-02-02T23:18:58", "text": "贴完了!花了整整一个小时,ADHD 做这种又重复又需要集中的事情真是地狱 😢\n\n以及原来 Windows 有防猫功能", "views": 91, "forwards": 0, "media_group_id": 13655327505851861, "images": [{"width": 2560, "height": 1920, "date": "2024-02-02T23:18:55", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-55.jpg", "url": "media/3287.jpg", "size": 429833, "thumb": "media/3287.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:18:56", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-56.jpg", "url": "media/3288.jpg", "size": 511353, "thumb": "media/3288.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:24:29", "media_type": "photo", "original_name": "photo_2024-02-02_23-24-29.jpg", "url": "media/3289.jpg", "size": 525680, "thumb": "media/3289.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-02T23:18:57", "media_type": "photo", "original_name": "photo_2024-02-02_23-18-57.jpg", "url": "media/3290.jpg", "size": 265425, "thumb": "media/3290.jpg_thumb.jpg"}], "reply": {"id": 3286, "text": "我要疯了"}}, {"id": 3291, "date": "2024-02-03T03:10:10", "text": "哇 自动泡面售货机", "views": 104, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-02-03T03:10:09", "media_type": "photo", "original_name": "photo_2024-02-03_03-10-09.jpg", "url": "media/3291.jpg", "size": 820797, "thumb": "media/3291.jpg_thumb.jpg"}]}, {"id": 3292, "date": "2024-02-03T06:01:32", "text": "之前一直以为 Linux mainline 是一个很稳定的东西,至少每个版本都是内核魔法师测试过的版本吧?然后上周 btrfs 出了 bug 才发现很多 bug 都是进了 mainline 内核才被人发现...\n\n现在就好尴尬,我同时在用 btrfs 和 bcachefs,可是 6.7 btrfs 有 bug,而且 6.7 又恰好是 bcachefs 合并进来的第一个版本 🤯\n\n打算明天试试群友 @q234rty 的方法加一些还没有合进 mainline 的 patch1patch2 手动编译,说不定就没有 bug 了(希望不会把更多东西弄坏 🛌\n\n现在感觉 mainline 更像是 nightly,LTS 才是 stable", "views": 115, "forwards": 0}, {"id": 3293, "date": "2024-02-03T23:09:48", "text": "Q: 下午六点才起床的话吃的是早饭还是晚饭 🫣", "views": 109, "forwards": 0}, {"id": 3294, "date": "2024-02-04T04:13:50", "text": "#桂桂今天吃什么\n卤肉饭!\n\n看 yuri 做了卤肉馋馋我也做了 quq 不过因为家里没有五花肉就用了叉烧肉,有点瘦不过也挺好吃的", "views": 95, "forwards": 0, "media_group_id": 13656160244402573, "images": [{"width": 2560, "height": 1920, "date": "2024-02-04T02:25:15", "media_type": "photo", "original_name": "photo_2024-02-04_02-25-15.jpg", "url": "media/3294.jpg", "size": 520241, "thumb": "media/3294.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-04T04:13:49", "media_type": "photo", "original_name": "photo_2024-02-04_04-13-49.jpg", "url": "media/3295.jpg", "size": 671270, "thumb": "media/3295.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-04T02:35:38", "media_type": "photo", "original_name": "photo_2024-02-04_02-35-38.jpg", "url": "media/3296.jpg", "size": 397577, "thumb": "media/3296.jpg_thumb.jpg"}]}, {"id": 3297, "date": "2024-02-04T10:37:26", "text": "哭 今天玩博德之门死了两次档,两次都是在长休触发剧情的时候游戏闪退,重启也会在同一个地方闪退,可能因为开发者没有想到一个特定的展开过程吧...\n\n第一次闪退花了一个小时 debug 之后通过触发一个特定的地图区域解决了,第二次闪退还没有找到解决方式... 这种程度的 bug 真的好劝退 😢", "views": 104, "forwards": 0}, {"id": 3298, "date": "2024-02-04T21:19:17", "text": "第一次摸到真的 aime 和 Card Maker 卡耶,感谢从日本回来的半喵\n\n呜 说起来我还没有在官服上玩过任何一款街机,所以写私服也有很多理解偏差... 比如上次问了 Asuna 才知道原来官服有些曲子是要解锁才能玩的 😢\n\n好想去日本玩玩官服 quq", "views": 111, "forwards": 2, "media_group_id": 13656652455766149, "images": [{"width": 1920, "height": 2560, "date": "2024-02-04T21:19:15", "media_type": "photo", "original_name": "photo_2024-02-04_21-19-15.jpg", "url": "media/3298.jpg", "size": 351364, "thumb": "media/3298.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-02-04T21:19:16", "media_type": "photo", "original_name": "photo_2024-02-04_21-19-16.jpg", "url": "media/3299.jpg", "size": 348430, "thumb": "media/3299.jpg_thumb.jpg"}]}, {"id": 3300, "date": "2024-02-05T00:14:27", "text": "以及感谢半喵买的芒果慕斯!🙏", "views": 96, "forwards": 0, "media_group_id": 13656736536843773, "images": [{"width": 2560, "height": 1920, "date": "2024-02-05T00:14:26", "media_type": "photo", "original_name": "photo_2024-02-05_00-14-26.jpg", "url": "media/3300.jpg", "size": 373903, "thumb": "media/3300.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-05T00:14:26", "media_type": "photo", "original_name": "photo_2024-02-05_00-14-26.jpg", "url": "media/3301.jpg", "size": 336806, "thumb": "media/3301.jpg_thumb.jpg"}], "reply": {"id": 3147, "text": "高中同学来玩,给我带了芒果蛋糕,好吃!开心!🤤", "thumb": "media/3147.mp4_thumb.jpg"}}, {"id": 3302, "date": "2024-02-05T04:57:42", "text": "看到地图上标的点写了 \"Cache\" 还在想这里为什么有缓存,查了一下才知道 cache 的本意是 \"a secure place of storage\" 📦", "views": 120, "forwards": 1, "media_group_id": 13656872502284565, "images": [{"width": 2560, "height": 1920, "date": "2024-02-05T04:57:41", "media_type": "photo", "original_name": "photo_2024-02-05_04-57-41.jpg", "url": "media/3302.jpg", "size": 654247, "thumb": "media/3302.jpg_thumb.jpg"}, {"width": 1440, "height": 1816, "date": "2024-02-05T04:57:42", "media_type": "photo", "original_name": "photo_2024-02-05_04-57-42.jpg", "url": "media/3303.jpg", "size": 188059, "thumb": "media/3303.jpg_thumb.jpg"}]}, {"id": 3304, "date": "2024-02-05T06:41:24", "text": "👊", "views": 93, "forwards": 0, "images": [{"width": 1280, "height": 1084, "date": "2024-02-05T06:41:24", "media_type": "photo", "original_name": "photo_2024-02-05_06-41-24.jpg", "url": "media/3304.jpg", "size": 166236, "thumb": "media/3304.jpg_thumb.jpg"}]}, {"id": 3305, "date": "2024-02-07T10:54:25", "text": "记录一下昨天做的事情:\n\n1. 写了一个 stylebot patch 让不同的谷歌邮箱工作区能看背景上花花的颜色区分了!\n\n2. 写完了 309 网页设计的大作业的前端部分(感觉在这个作业上花太多时间了... 不过我也喜欢写好看的前端就是了\n\n3. 逆向了 maimai 的倍速票逻辑,写了一个提取数据的脚本把 1.40 的活动数据更新进 AquaDX 里面了(现在正式支持 1.40 了!", "views": 80, "forwards": 0, "media_group_id": 13658426124521117, "images": [{"width": 1280, "height": 749, "date": "2024-02-07T10:54:21", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-21.jpg", "url": "media/3305.jpg", "size": 161334, "thumb": "media/3305.jpg_thumb.jpg"}, {"width": 1159, "height": 1280, "date": "2024-02-07T10:54:22", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-22.jpg", "url": "media/3306.jpg", "size": 101085, "thumb": "media/3306.jpg_thumb.jpg"}, {"width": 1280, "height": 604, "date": "2024-02-07T10:54:25", "media_type": "photo", "original_name": "photo_2024-02-07_10-54-25.jpg", "url": "media/3307.jpg", "size": 125383, "thumb": "media/3307.jpg_thumb.jpg"}]}, {"id": 3308, "date": "2024-02-07T11:01:15", "text": "今天开坑了 AquaMai!是一个给 maimai DX 的魔改 Mod\n\n和蓝夏一起写了下面五个功能\n\n1. 解锁所有倍速票\n2. 跳过开机自检之后的版权警告界面\n3. 单机模式(蓝夏写的!\n4. 从刷卡直接跳到选歌(也是蓝夏写的 🤩\n5. 修了官方选角色选到某个角色会闪退的 bug\n\n第一次写游戏魔改感觉好好玩 qwq", "views": 83, "forwards": 1, "media_group_id": 13658429403943621, "images": [{"width": 670, "height": 422, "date": "2024-02-07T11:01:13", "media_type": "photo", "original_name": "photo_2024-02-07_11-01-13.jpg", "url": "media/3308.jpg", "size": 22431, "thumb": "media/3308.jpg_thumb.jpg"}, {"width": 542, "height": 132, "date": "2024-02-07T11:01:13", "media_type": "photo", "original_name": "photo_2024-02-07_11-01-13.jpg", "url": "media/3309.jpg", "size": 27079, "thumb": "media/3309.jpg_thumb.jpg"}, {"width": 767, "height": 389, "date": "2024-02-07T09:40:43", "media_type": "photo", "original_name": "photo_2024-02-07_09-40-43.jpg", "url": "media/3310.jpg", "size": 60313, "thumb": "media/3310.jpg_thumb.jpg"}]}, {"id": 3311, "date": "2024-02-08T01:02:33", "text": "怎么感觉 2024 年的最新前端设计语言就是各种模糊大色块赛博光污染", "views": 198, "forwards": 5, "media_group_id": 13658833224611869, "images": [{"width": 1280, "height": 743, "date": "2024-02-08T01:02:28", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-28.jpg", "url": "media/3311.jpg", "size": 65222, "thumb": "media/3311.jpg_thumb.jpg"}, {"width": 1280, "height": 1069, "date": "2024-02-08T01:02:29", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-29.jpg", "url": "media/3312.jpg", "size": 92883, "thumb": "media/3312.jpg_thumb.jpg"}, {"width": 1280, "height": 1122, "date": "2024-02-08T01:02:31", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-31.jpg", "url": "media/3313.jpg", "size": 92637, "thumb": "media/3313.jpg_thumb.jpg"}, {"width": 1280, "height": 1018, "date": "2024-02-08T01:02:31", "media_type": "photo", "original_name": "photo_2024-02-08_01-02-31.jpg", "url": "media/3314.jpg", "size": 67685, "thumb": "media/3314.jpg_thumb.jpg"}]}, {"id": 3315, "date": "2024-02-08T06:25:16", "text": "今天被 SEGA 灵车撞 😡\n\n真的每次写街机的东西都会在这种地方浪费一个小时就感觉 💢💢", "views": 85, "forwards": 0, "media_group_id": 13658988133923525, "images": [{"width": 595, "height": 1195, "date": "2024-02-08T06:25:14", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-14.jpg", "url": "media/3315.jpg", "size": 148946, "thumb": "media/3315.jpg_thumb.jpg"}, {"width": 652, "height": 526, "date": "2024-02-08T06:25:15", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-15.jpg", "url": "media/3316.jpg", "size": 55370, "thumb": "media/3316.jpg_thumb.jpg"}, {"width": 553, "height": 800, "date": "2024-02-08T06:25:15", "media_type": "photo", "original_name": "photo_2024-02-08_06-25-15.jpg", "url": "media/3317.jpg", "size": 76902, "thumb": "media/3317.jpg_thumb.jpg"}]}, {"id": 3318, "date": "2024-02-08T07:22:23", "text": "哭了... 新的笔记本刚用一个月今天发现充电的那个 USB-C 口坏了,猜测是过热把自己焊下去了\n\n现在那个口充电充不上,加上之前发现的用 hub 充电会降低 CPU 频率的问题现在完全没办法用 hub 了... 还好这个笔记本接口很全可以凑合用到找时间修,还不知道能不能在这边保修。现在每天回家也要多插两根线 😪\n\n呜呜 当时怕机械革命灵车选了联想,结果联想也这么灵车吗", "views": 91, "forwards": 0, "media_group_id": 13659015548007677, "files": [{"width": 480, "height": 854, "duration": 13, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-08T07:07:18", "media_type": "video_file", "original_name": "video_2024-02-08_07-07-18.mp4", "url": "media/3318.mp4", "size": 1696081, "thumb": "media/3318.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2024-02-08T07:00:41", "media_type": "photo", "original_name": "photo_2024-02-08_07-00-41.jpg", "url": "media/3319.jpg", "size": 516968, "thumb": "media/3319.jpg_thumb.jpg"}], "reply": {"id": 3256, "text": "新的笔记本还是遇到了一些灵车问题... 今天发现 Windows 睡眠唤醒之后有概率让 CPU 锁在 0.9 GHz 的频率,要重启才能好\n\n然后排查这个问题的时候又发现,只要插着第三方 PD100W TypeC Hub 的电源,给 CPU 的供电就会下降到 15W 或者 25W(满载大概是 65W)但是拔掉电源用电池都能跑到 37W 就很说不过去了\n\n感觉是联想这样的大厂专有的问题,明明都是 20V 5A 的 100W PD 电源,只是 emark 没有官方的标识就不认吗...", "thumb": "media/3256.jpg_thumb.jpg"}}, {"id": 3320, "date": "2024-02-08T08:35:16", "text": "开坑 AquaNet!是私服的网页前端,想做成 osu ppy 那样分析向的 qwq\n\n刚写完了 ranking 页面\n\n呜呜不行了再不去复习我要死了", "views": 97, "forwards": 1, "reply": {"id": 3315, "text": "今天被 SEGA 灵车撞 😡\n\n真的每次写街机的东西都会在这种地方浪费一个小时就感觉 💢💢", "thumb": "media/3315.jpg_thumb.jpg"}, "images": [{"width": 770, "height": 1280, "date": "2024-02-08T08:35:16", "media_type": "photo", "original_name": "photo_2024-02-08_08-35-16.jpg", "url": "media/3320.jpg", "size": 257825, "thumb": "media/3320.jpg_thumb.jpg"}]}, {"id": 3321, "date": "2024-02-09T00:11:44", "text": "猫倒啦 😸", "views": 233, "forwards": 2, "images": [{"width": 1918, "height": 2558, "date": "2024-02-09T00:11:44", "media_type": "photo", "original_name": "photo_2024-02-09_00-11-44.jpg", "url": "media/3321.jpg", "size": 460207, "thumb": "media/3321.jpg_thumb.jpg"}]}, {"id": 3322, "date": "2024-02-09T10:10:27", "text": "收到了黎黎的信和小狐狸,开心!\n\n(然后让小狐狸加入了书架上兔兔们的 party", "views": 83, "forwards": 0, "media_group_id": 13659787420409725, "images": [{"width": 2560, "height": 1920, "date": "2024-02-09T10:10:22", "media_type": "photo", "original_name": "photo_2024-02-09_10-10-22.jpg", "url": "media/3322.jpg", "size": 301599, "thumb": "media/3322.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-09T10:10:24", "media_type": "photo", "original_name": "photo_2024-02-09_10-10-24.jpg", "url": "media/3323.jpg", "size": 373667, "thumb": "media/3323.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-09T09:58:32", "media_type": "photo", "original_name": "photo_2024-02-09_09-58-32.jpg", "url": "media/3324.jpg", "size": 372399, "thumb": "media/3324.jpg_thumb.jpg"}, {"width": 1918, "height": 2231, "date": "2024-02-09T10:11:02", "media_type": "photo", "original_name": "photo_2024-02-09_10-11-02.jpg", "url": "media/3325.jpg", "size": 382748, "thumb": "media/3325.jpg_thumb.jpg"}]}, {"id": 3327, "date": "2024-02-09T19:14:31", "text": "算法 midterm 考得有点💥... 大概能有 66%,因为分治和贪心算法的题都 100% 对了,最后动态编程没时间做 😢\n\n50 分钟的考试要解出三个算法题真的太恐怖了,再加上我 ADHD 看错了两次题做着做着才发现... 😭", "views": 94, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-02-09T19:14:30", "media_type": "photo", "original_name": "photo_2024-02-09_19-14-30.jpg", "url": "media/3327.jpg", "size": 369639, "thumb": "media/3327.jpg_thumb.jpg"}]}, {"id": 3328, "date": "2024-02-09T20:50:16", "views": 150, "forwards": 4, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-02-09T20:48:13", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "☺️", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3328.webm", "size": 39480, "thumb": "media/3328.webm_thumb.jpg"}]}, {"id": 3329, "date": "2024-02-10T04:17:53", "text": "新年看一些旧年春晚", "views": 93, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-10T04:17:52", "media_type": "photo", "original_name": "photo_2024-02-10_04-17-52.jpg", "url": "media/3329.jpg", "size": 402162, "thumb": "media/3329.jpg_thumb.jpg"}]}, {"id": 3330, "date": "2024-02-10T05:07:32", "text": "大家春节快乐哦 qwq", "views": 88, "forwards": 0}, {"id": 3331, "date": "2024-02-10T06:22:18", "text": "我也来简约大色块赛博光污染", "views": 90, "forwards": 1, "media_group_id": 13660369110710973, "images": [{"width": 1280, "height": 853, "date": "2024-02-10T06:22:18", "media_type": "photo", "original_name": "photo_2024-02-10_06-22-18.jpg", "url": "media/3331.jpg", "size": 13413, "thumb": "media/3331.jpg_thumb.jpg"}, {"width": 477, "height": 800, "date": "2024-02-10T06:22:18", "media_type": "photo", "original_name": "photo_2024-02-10_06-22-18.jpg", "url": "media/3332.jpg", "size": 12729, "thumb": "media/3332.jpg_thumb.jpg"}], "reply": {"id": 3311, "text": "怎么感觉 2024 年的最新前端设计语言就是各种模糊大色块赛博光污染", "thumb": "media/3311.jpg_thumb.jpg"}}, {"id": 3333, "date": "2024-02-10T08:43:38", "text": "呜呜呜呜呜呜呜呜呜\n\n我刚搬到 Google Workspace 然后 MS365 给我 renew 了 \n(╯’ – ‘)╯︵ ┻━┻", "views": 82, "forwards": 0, "reply": {"id": 3280, "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗"}, "images": [{"width": 517, "height": 366, "date": "2024-02-10T08:42:40", "media_type": "photo", "original_name": "photo_2024-02-10_08-42-40.jpg", "url": "media/3333.jpg", "size": 29797, "thumb": "media/3333.jpg_thumb.jpg"}]}, {"id": 3334, "date": "2024-02-10T12:16:01", "text": "哭哭 找人合作的时候发现街机音游这个社群里有钱在家里买手台的人都要工作没有时间合作 😢\n\n今天写到了凌晨七点,写完了主页又写了一个用户界面的 demo,有 DX Rating 评分趋势和像 github 一样的游玩热力图,都是官服上看不到的哦 \n\n(虽然还没有调页面风格,感觉 chartjs 调起来真的可以花上无限的时间\n\n以及想把 AquaNet 做成一个像 ppy 那样混搭了不同音游的自制谱 hub,不过还要想想怎么做...\n\n总之先睡觉。又不知不觉就写到凌晨七点了,写起喜欢的项目好容易扭曲时间 😴 很有过年的气氛", "views": 86, "forwards": 0, "reply": {"id": 3331, "text": "我也来简约大色块赛博光污染", "thumb": "media/3331.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 1114, "date": "2024-02-10T11:33:12", "media_type": "photo", "original_name": "photo_2024-02-10_11-33-12.jpg", "url": "media/3334.jpg", "size": 70384, "thumb": "media/3334.jpg_thumb.jpg"}]}, {"id": 3335, "date": "2024-02-11T03:24:38", "text": "今天聊聊带我和 Celestium 开了一盘 D&D!感觉可以自由控制剧情走向像是在改写一个故事,我捏了一个德鲁伊角色玩得也很入戏,总之很喜欢!\n\n接下来去烤肉店吃了很多很多章鱼烧 🤤 然后回家聊聊天一天就结束了... 时间过得好快 quq", "views": 86, "forwards": 1, "media_group_id": 13660975029174189, "images": [{"width": 2040, "height": 1530, "date": "2024-02-11T03:24:36", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-36.jpg", "url": "media/3335.jpg", "size": 365672, "thumb": "media/3335.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-11T03:24:37", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-37.jpg", "url": "media/3336.jpg", "size": 528215, "thumb": "media/3336.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-11T03:24:37", "media_type": "photo", "original_name": "photo_2024-02-11_03-24-37.jpg", "url": "media/3337.jpg", "size": 379754, "thumb": "media/3337.jpg_thumb.jpg"}]}, {"id": 3338, "date": "2024-02-11T17:44:35", "text": "并不是早睡就能早起... 🤗", "views": 97, "forwards": 1, "images": [{"width": 1918, "height": 1546, "date": "2024-02-11T17:44:35", "media_type": "photo", "original_name": "photo_2024-02-11_17-44-35.jpg", "url": "media/3338.jpg", "size": 160073, "thumb": "media/3338.jpg_thumb.jpg"}]}, {"id": 3339, "date": "2024-02-11T23:15:38", "text": "在想要不要买一个专门用来做 ML 项目的高配显卡,在考虑要买 RX 6900XT 还是 3080Ti 的时候试了在我的 RX Vega 64 上跑一些 Pytorch inference 然后发现完全跑不起来,驱动 page fault...\n\n果然还是 Nvidia 好一些吗", "views": 102, "forwards": 0, "images": [{"width": 1188, "height": 1280, "date": "2024-02-11T23:15:38", "media_type": "photo", "original_name": "photo_2024-02-11_23-15-38.jpg", "url": "media/3339.jpg", "size": 231815, "thumb": "media/3339.jpg_thumb.jpg"}]}, {"id": 3340, "date": "2024-02-12T08:02:53", "text": "花了两个小时调 Style 之后这个页面的样子 qwq\n\nhttps://aquanet.hydev.org/u/61702139/", "views": 105, "forwards": 0, "reply": {"id": 3334, "text": "哭哭 找人合作的时候发现街机音游这个社群里有钱在家里买手台的人都要工作没有时间合作 😢\n\n今天写到了凌晨七点,写完了主页又写了一个用户界面的 demo,有 DX Rating 评分趋势和像 github 一样的游玩热力图,都是官服上看不到的哦 \n\n(虽然还没有调页面风格,感觉 chartjs 调起来真的可以花上无限的时间\n\n以及想把 AquaNet 做成一个像 ppy 那样混搭了不同音游的自制谱 hub,不过还要想想怎么做...\n\n总之先睡觉。又不知不觉就写到凌晨七点了,写起喜欢的项目好容易扭曲时间 😴 很有过年的气氛"}, "images": [{"width": 890, "height": 1280, "date": "2024-02-12T08:42:53", "media_type": "photo", "original_name": "photo_2024-02-12_08-42-53.jpg", "url": "media/3340.jpg", "size": 73497, "thumb": "media/3340.jpg_thumb.jpg"}]}, {"id": 3341, "date": "2024-02-12T10:30:25", "text": "五十倍速记录下来这两个小时的全过程 qwq\n\n在想能不能把我的鼠标键盘 input 也录下来,然后训练一个模型,输入是视频,label 是鼠标和键盘的动作,然后就可以喂给它一个屏幕预测我会做什么让它帮我写东西了", "views": 116, "forwards": 1, "reply": {"id": 3340, "text": "花了两个小时调 Style 之后这个页面的样子 qwq\n\nhttps://aquanet.hydev.org/u/61702139/"}, "files": [{"width": 1920, "height": 1082, "duration": 116, "file_name": "out-5x.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-12T10:30:25", "media_type": "video_file", "original_name": "out-5x.x264.mp4", "url": "media/3341.mp4", "size": 12201790, "thumb": "media/3341.mp4_thumb.jpg"}]}, {"id": 3342, "date": "2024-02-13T03:46:36", "text": "由于太沉迷写街机的东西导致我课一节都没上,然后刚刚才发现明天后天要考试了 🤗\n\n卸载 Telegram 两天专注补课,如果效率高也许还能睡觉...", "views": 102, "forwards": 1, "media_group_id": 13662367969554517, "images": [{"width": 386, "height": 468, "date": "2024-02-13T03:27:44", "media_type": "photo", "original_name": "photo_2024-02-13_03-27-44.jpg", "url": "media/3342.jpg", "size": 16822, "thumb": "media/3342.jpg_thumb.jpg"}, {"width": 583, "height": 1215, "date": "2024-02-13T03:46:35", "media_type": "photo", "original_name": "photo_2024-02-13_03-46-35.jpg", "url": "media/3343.jpg", "size": 58593, "thumb": "media/3343.jpg_thumb.jpg"}]}, {"id": 3345, "date": "2024-02-13T17:45:33", "text": "语言学 102 期中考完了!昨晚花五个小时补完了五周的课,今天感觉考得很好,两小时的考试一小时就做完了 qwq\n\n感觉这几周学的内容比起语言学更像是算法... 做课上练习随便打开了一个不用的笔记本,画完语句树向上翻一页看到去年数据结构课的 AVL 树平衡练习有笑出声 ☁️\n\n现在在地铁上休息一下,回家再肝一门 OS 的考试期中就结束了!", "views": 95, "forwards": 1, "media_group_id": 13662770666301837, "images": [{"width": 689, "height": 1644, "date": "2024-02-13T17:25:03", "media_type": "photo", "original_name": "photo_2024-02-13_17-25-03.jpg", "url": "media/3345.jpg", "size": 104427, "thumb": "media/3345.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-13T17:45:31", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-31.jpg", "url": "media/3346.jpg", "size": 504025, "thumb": "media/3346.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2024-02-13T17:45:31", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-31.jpg", "url": "media/3347.jpg", "size": 188252, "thumb": "media/3347.jpg_thumb.jpg"}, {"width": 2048, "height": 1536, "date": "2024-02-13T17:45:32", "media_type": "photo", "original_name": "photo_2024-02-13_17-45-32.jpg", "url": "media/3348.jpg", "size": 179983, "thumb": "media/3348.jpg_thumb.jpg"}]}, {"id": 3349, "date": "2024-02-14T17:31:28", "text": "469 OS 期中也考完了!\n\n因为可以打印一张双面 cheat sheet,所以花时间做了一个脚本把 markdown 笔记转换成了完美信息密度的文字块,还用颜色高亮了树结构标题,妈妈再也不用担心我记不住东西辣\n\n以及发现这次在做计划的时候时间估算得意外的准,居然真的在预计的八小时里把一个月 12 小时的录像补完了!", "views": 101, "forwards": 0, "media_group_id": 13663455105663077, "images": [{"width": 1920, "height": 2560, "date": "2024-02-14T17:04:58", "media_type": "photo", "original_name": "photo_2024-02-14_17-04-58.jpg", "url": "media/3349.jpg", "size": 818892, "thumb": "media/3349.jpg_thumb.jpg"}, {"width": 603, "height": 1280, "date": "2024-02-14T17:31:27", "media_type": "photo", "original_name": "photo_2024-02-14_17-31-27.jpg", "url": "media/3350.jpg", "size": 91229, "thumb": "media/3350.jpg_thumb.jpg"}]}, {"id": 3351, "date": "2024-02-16T07:13:20", "text": "我:感觉自己不可爱\n聊聊:你可爱\n我:你看我头发都快掉光了\n聊聊:秃头桂桂也可爱\n(?????👊", "views": 96, "forwards": 0}, {"id": 3352, "date": "2024-02-16T15:51:07", "text": "#桂桂今天吃什么\n荞麦面つゆ拌面!つゆ真是好文明 qwq\n\n聊聊:这是葱油拌面吗?\n我:🤔 音译过来也可以是葱油拌面", "views": 96, "forwards": 0, "images": [{"width": 1280, "height": 883, "date": "2024-02-16T15:51:07", "media_type": "photo", "original_name": "photo_2024-02-16_15-51-07.jpg", "url": "media/3352.jpg", "size": 130272, "thumb": "media/3352.jpg_thumb.jpg"}]}, {"id": 3353, "date": "2024-02-16T20:43:05", "text": "草 写了这么久 AquaDX 刚发现这个项目里有一个 9.8 级别的 CVE... 可怕\n\n如果 gradle 也能有 depandabot 就好了", "views": 92, "forwards": 0, "images": [{"width": 1114, "height": 269, "date": "2024-02-16T20:43:05", "media_type": "photo", "original_name": "photo_2024-02-16_20-43-05.jpg", "url": "media/3353.jpg", "size": 47208, "thumb": "media/3353.jpg_thumb.jpg"}]}, {"id": 3354, "date": "2024-02-17T03:19:06", "views": 89, "forwards": 0, "files": [{"id": "6233229248627212424", "question": "在用 Kotlin Spring 写服务器,但是感觉 Spring 自带的语法太繁琐了。但是 Kotlin 是一个可以随便扩展语法的语言,大家觉得怎样设计 HTTP 响应语法比较好呢?", "options": [{"text": "throw ResponseStatusException(HttpStatus.NOT_FOUND, \"User not found\")", "voter_count": 0, "data": "MA=="}, {"text": "return ResponseEntity.status(404).body(\"User not found\")", "voter_count": 0, "data": "MQ=="}, {"text": "404.resp(\"User not found\")", "voter_count": 0, "data": "Mg=="}, {"text": "\"User not found\".http(404)", "voter_count": 0, "data": "Mw=="}, {"text": "404 > \"User not found\"", "voter_count": 0, "data": "NA=="}], "total_voter_count": 14, "is_closed": false, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 3355, "date": "2024-02-17T03:26:14", "text": "看着好舒服 ", "views": 91, "forwards": 1, "reply": {"id": 3354}, "images": [{"width": 888, "height": 520, "date": "2024-02-17T03:26:13", "media_type": "photo", "original_name": "photo_2024-02-17_03-26-13.jpg", "url": "media/3355.jpg", "size": 44321, "thumb": "media/3355.jpg_thumb.jpg"}]}, {"id": 3356, "date": "2024-02-17T07:58:50", "text": "今天给 AquaDX 注册域名的时候试了一下最新最热的 Spaceship,发现了也许是最便宜的 hosted 邮箱服务,一年只要 $5.88 耶!\n\n(相比之下 GSuite 一年要 $93,MS365 一年要 $97\n\n不过我 hydev.org 的域名邮箱刚迁移完暂时不想再迁移了,试试用 Spaceship 的邮箱服务做 AquaDX 的业务邮箱给用户发邮件好了 qwq", "views": 95, "forwards": 0, "reply": {"id": 3280, "text": "从 SPF DNS 记录里能看到 me@hydev.org 邮箱的迁移记录... 从最开始的腾讯免费企业邮箱迁移到白嫖的 MS365 Developer Trial 现在再迁移到正版 Google Workspace\n\n想要一个好用又便宜的域名邮箱怎么就这么麻烦 🤗"}, "images": [{"width": 1280, "height": 920, "date": "2024-02-17T07:58:49", "media_type": "photo", "original_name": "photo_2024-02-17_07-58-49.jpg", "url": "media/3356.jpg", "size": 81578, "thumb": "media/3356.jpg_thumb.jpg"}]}, {"id": 3359, "date": "2024-02-18T08:39:19", "text": "昨天去了 UofT CSSU 组织的情人节聚会!吃到了巧克力和甜甜圈,还玩了些马车,很开心!(虽然马车输得很惨 quq 之后他们切到 smash 我就没有继续玩了\n\n不过和组织者 Jamie 聊聊发现似乎组织的过程不是很顺利... 希望以后可以帮一些忙\n\n以及回家的地铁上看到了路人在「口罩提示」上面画了笑脸,好可爱 🤩", "views": 78, "forwards": 0, "media_group_id": 13665964471897581, "images": [{"width": 2560, "height": 1920, "date": "2024-02-18T08:26:25", "media_type": "photo", "original_name": "photo_2024-02-18_08-26-25.jpg", "url": "media/3359.jpg", "size": 543229, "thumb": "media/3359.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-02-18T08:39:16", "media_type": "photo", "original_name": "photo_2024-02-18_08-39-16.jpg", "url": "media/3360.jpg", "size": 669298, "thumb": "media/3360.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-18T08:39:18", "media_type": "photo", "original_name": "photo_2024-02-18_08-39-18.jpg", "url": "media/3361.jpg", "size": 783185, "thumb": "media/3361.jpg_thumb.jpg"}]}, {"id": 3362, "date": "2024-02-18T09:00:00", "text": "今天继续了上周的 D&D 冒险!在跑那个「Tales of Phandalin」的故事,企鹅也加进来了所以是三个人\n\n今天三个人去 Redbrand 盗贼的藏身处抓人,然后聊聊跟着我们探索进度画了这个超大地下城地图 quq 好辛苦\n\n可惜聊聊还没有准备角色和 NPC 的模型所以用漫威模型代替了,感觉 D&D 准备起来要做的事情真的好多,像是在 DIY 桌游一样... 如果有纯电子的 D&D 地图布局软件就好了", "views": 79, "forwards": 0, "reply": {"id": 3335, "text": "今天聊聊带我和 Celestium 开了一盘 D&D!感觉可以自由控制剧情走向像是在改写一个故事,我捏了一个德鲁伊角色玩得也很入戏,总之很喜欢!\n\n接下来去烤肉店吃了很多很多章鱼烧 🤤 然后回家聊聊天一天就结束了... 时间过得好快 quq", "thumb": "media/3335.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-02-18T09:00:00", "media_type": "photo", "original_name": "photo_2024-02-18_09-00-00.jpg", "url": "media/3362.jpg", "size": 491811, "thumb": "media/3362.jpg_thumb.jpg"}]}, {"id": 3364, "date": "2024-02-18T09:20:44", "text": "然后凌晨和聊聊聊到设计一款好音游需要什么的时候,想起来之前一直想玩的节奏的牢还没有开坑,然后就打开游戏一起开了一个 2p 档 🍞\n\n感觉最喜欢节奏地牢的地方就是它节奏得牢(?)因为所有节奏都在非常牢固的 1/4 大拍,所以非常容易就能和歌曲的 flow 同步上。不过数学苦手总是算错敌人的攻击路径也没办法啦,呜呜呜\n\n相比之下感觉 maimai 12-13 某些谱星星已经完全不在曲子的节奏上了", "views": 80, "forwards": 0, "media_group_id": 13665984354315757, "images": [{"width": 2560, "height": 1920, "date": "2024-02-18T09:20:42", "media_type": "photo", "original_name": "photo_2024-02-18_09-20-42.jpg", "url": "media/3363.jpg", "size": 334458, "thumb": "media/3363.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-18T09:20:43", "media_type": "photo", "original_name": "photo_2024-02-18_09-20-43.jpg", "url": "media/3364.jpg", "size": 386397, "thumb": "media/3364.jpg_thumb.jpg"}]}, {"id": 3365, "date": "2024-02-19T01:36:46", "text": "今天 Henry 和他的朋友还有 Jun 和 Jamie 过来玩,好喜欢家里热闹的气氛,以及吃到了 Henry 他们带过来的芒果蛋糕好开心 🤤\n\nHenry 和他的朋友都好厉害,他们是从 Arcaea 过来的,中二上手好快,感觉马上就要被他们超车了 quq\n\n以及今天 maimai 收了第一个 Lv13!果然有人围观的时候会玩得更好 🤤", "views": 76, "forwards": 0, "media_group_id": 13666452852406205, "images": [{"width": 1280, "height": 960, "date": "2024-02-19T01:36:43", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-43.jpg", "url": "media/3365.jpg", "size": 188533, "thumb": "media/3365.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-02-19T01:36:45", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-45.jpg", "url": "media/3366.jpg", "size": 183794, "thumb": "media/3366.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-02-19T01:36:46", "media_type": "photo", "original_name": "photo_2024-02-19_01-36-46.jpg", "url": "media/3367.jpg", "size": 75201, "thumb": "media/3367.jpg_thumb.jpg"}]}, {"id": 3368, "date": "2024-02-19T01:40:14", "text": "看神仙打架.webm", "views": 101, "forwards": 1, "reply": {"id": 3365, "text": "今天 Henry 和他的朋友还有 Jun 和 Jamie 过来玩,好喜欢家里热闹的气氛,以及吃到了 Henry 他们带过来的芒果蛋糕好开心 🤤\n\nHenry 和他的朋友都好厉害,他们是从 Arcaea 过来的,中二上手好快,感觉马上就要被他们超车了 quq\n\n以及今天 maimai 收了第一个 Lv13!果然有人围观的时候会玩得更好 🤤", "thumb": "media/3365.jpg_thumb.jpg"}, "files": [{"width": 1920, "height": 1080, "duration": 56, "file_name": "2024-02-18 Henry.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-19T01:40:14", "media_type": "video_file", "original_name": "2024-02-18 Henry.mp4", "url": "media/3368.mp4", "size": 40104399, "thumb": "media/3368.mp4_thumb.jpg"}]}, {"id": 3369, "date": "2024-02-19T02:47:07", "text": "#戴上耳机\n每次在 maimai 选曲界面听到这首「随机选曲 BGM」都好希望它是一首真的能玩的谱子 😢\n\n可惜不能\n\n等我学会做自制谱就把它做出来", "views": 82, "forwards": 0, "files": [{"duration": 45, "performer": "SEGA", "title": "ランダムセレクト BGM", "file_name": "SEGA - ランダムセレクト BGM.mp3", "mime_type": "audio/mpeg", "date": "2024-02-19T02:47:07", "media_type": "audio_file", "original_name": "SEGA - ランダムセレクト BGM.mp3", "url": "media/3369.mp3", "size": 1272177, "thumb": "media/3369.mp3_thumb.jpg"}]}, {"id": 3370, "date": "2024-02-19T05:06:28", "text": "上蓝框 13000 了!!开心\n\n变色.jpg", "views": 88, "forwards": 0, "media_group_id": 13666553508448453, "images": [{"width": 887, "height": 1280, "date": "2024-02-19T05:06:26", "media_type": "photo", "original_name": "photo_2024-02-19_05-06-26.jpg", "url": "media/3370.jpg", "size": 171980, "thumb": "media/3370.jpg_thumb.jpg"}, {"width": 1280, "height": 912, "date": "2024-02-19T05:06:27", "media_type": "photo", "original_name": "photo_2024-02-19_05-06-27.jpg", "url": "media/3371.jpg", "size": 66708, "thumb": "media/3371.jpg_thumb.jpg"}], "reply": {"id": 3183, "text": "DX Rating 上五位数了!!开心"}}, {"id": 3372, "date": "2024-02-19T05:31:51", "text": "#戴上耳机\n最新最热 1.40-C 的这首 KHYMΞXΛ 打起来节奏感好强 👊\n\n(然后查了一下发现歌词是希腊语诶,我说怎么完全听不懂", "views": 78, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 60, "file_name": "2024-02-19 maimai.x264_28.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-19T05:31:51", "media_type": "video_file", "original_name": "2024-02-19 maimai.x264_28.mp4", "url": "media/3372.mp4", "size": 17650305, "thumb": "media/3372.mp4_thumb.jpg"}]}, {"id": 3373, "date": "2024-02-19T12:32:08", "text": "今天把 #AquaNet 的注册登录的流程写得差不多了\n\n加上了 CF Turnstile 用来防机器人,加上了 GeoLite 本地数据库自动判断用户的国家,写了登录之后的 JWT token 验证,注册域名配好邮箱之后写了一个「验证邮箱」的邮件模板。好累 📦\n\n...结果注册一个帐号测试的时候验证邮件还被谷歌标记 spam 了,不知道怎样绕过。\n\n感觉写自己在意的项目和糊作业需要的精力完全不一样... 作业要写注册的话随便把用户丢进数据库里就结束了,但是做这个项目的时候每个 design decision 都犹豫了好久,比如需不需要用户名、注册的时候要让用户填用户名后设显示名还是填显示名后设用户名 url、用户名字符要不要限制成 url-safe、邮件验证要发验证码还是验证链接、要不要强制邮件验证等等等等...\n\n总之好累,又写码写到天亮了 😴 如果自己不是这么完美主义就好了...", "views": 85, "forwards": 0, "media_group_id": 13666767423210717, "images": [{"width": 1039, "height": 1133, "date": "2024-02-19T12:06:44", "media_type": "photo", "original_name": "photo_2024-02-19_12-06-44.jpg", "url": "media/3373.jpg", "size": 90063, "thumb": "media/3373.jpg_thumb.jpg"}, {"width": 559, "height": 632, "date": "2024-02-19T12:32:07", "media_type": "photo", "original_name": "photo_2024-02-19_12-32-07.jpg", "url": "media/3374.jpg", "size": 14792, "thumb": "media/3374.jpg_thumb.jpg"}]}, {"id": 3375, "date": "2024-02-19T19:34:57", "text": "#桂桂今天吃什么\n烤大鸡腿!\n\n第一次做这么大鸡腿,一块就够吃一顿饭了哇 🤤", "views": 89, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-02-19T19:34:57", "media_type": "photo", "original_name": "photo_2024-02-19_19-34-57.jpg", "url": "media/3375.jpg", "size": 367510, "thumb": "media/3375.jpg_thumb.jpg"}]}, {"id": 3376, "date": "2024-02-20T15:08:32", "text": "草 发现女王火花地铁站有两块装饰板被挪走了", "views": 82, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13667533701980941, "images": [{"width": 2560, "height": 1920, "date": "2024-02-20T14:52:34", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-34.jpg", "url": "media/3376.jpg", "size": 557023, "thumb": "media/3376.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-02-20T14:52:37", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-37.jpg", "url": "media/3377.jpg", "size": 752020, "thumb": "media/3377.jpg_thumb.jpg"}, {"width": 2000, "height": 1500, "date": "2024-02-20T14:52:38", "media_type": "photo", "original_name": "photo_2024-02-20_14-52-38.jpg", "url": "media/3378.jpg", "size": 735601, "thumb": "media/3378.jpg_thumb.jpg"}]}, {"id": 3379, "date": "2024-02-21T05:39:39", "text": "me: 把所有琐碎的事情加上一个随意的 deadline 就不会永远放在 todo list 里面忘记做了吧 🙏\n\nalso me: (看到 due 今天的事情)算了反正不做也没事明天再做吧 🤗", "views": 81, "forwards": 0, "images": [{"width": 800, "height": 438, "date": "2024-02-21T05:39:38", "media_type": "photo", "original_name": "photo_2024-02-21_05-39-38.jpg", "url": "media/3379.jpg", "size": 29308, "thumb": "media/3379.jpg_thumb.jpg"}]}, {"id": 3380, "date": "2024-02-21T08:45:34", "text": "花 ¥95 定制了网页上需要的四个图标... 虽然非常非常想自己做但是这次还是不用自己的时间精力挑战设计师的饭碗了\n\n现在我需要专注做的是在放假的这星期里把 AquaNet 写到一个能发布的状态... 看最近几天的进度似乎感觉时间可能不太够呢", "views": 81, "forwards": 0, "media_group_id": 13668041072892629, "images": [{"width": 668, "height": 888, "date": "2024-02-21T08:45:31", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-31.jpg", "url": "media/3380.jpg", "size": 54844, "thumb": "media/3380.jpg_thumb.jpg"}, {"width": 709, "height": 1280, "date": "2024-02-21T08:45:32", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-32.jpg", "url": "media/3381.jpg", "size": 70656, "thumb": "media/3381.jpg_thumb.jpg"}, {"width": 1061, "height": 1000, "date": "2024-02-21T08:45:33", "media_type": "photo", "original_name": "photo_2024-02-21_08-45-33.jpg", "url": "media/3382.jpg", "size": 103791, "thumb": "media/3382.jpg_thumb.jpg"}]}, {"id": 3383, "date": "2024-02-22T02:47:15", "text": "今天和聊聊去 Toronto D&D 的活动让一位有经验的 DM 带我们开了一段很短的故事,真的有角色道具和场景的模型能看到我们在哪里在做什么的时候沉浸感真的好不一样。\n\n感觉这个 DM 准备得也好齐全,因为没有花太多的时间读设定,整个流程快了很多,三个小时就把他准备的故事打完了。\n\n而且听他说这些模型都是 3D 打印然后手动上色的诶,好厉害(不过他说这个精细的打印机居然花了 $2000,好贵!\n\n在想能不能用软件做 3D 地图... 现在现有的 D&D 在线地图软件似乎都是 2D 的,在想能不能做一个 mod 把 Minecraft 变成一个 D&D 地图的渲染引擎(不行我开太多坑了不能再开坑了呜呜呜 😢", "views": 84, "forwards": 1, "media_group_id": 13668560279975101, "images": [{"width": 2560, "height": 1920, "date": "2024-02-22T02:47:11", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-11.jpg", "url": "media/3383.jpg", "size": 470663, "thumb": "media/3383.jpg_thumb.jpg"}, {"width": 2040, "height": 1247, "date": "2024-02-22T02:47:11", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-11.jpg", "url": "media/3384.jpg", "size": 424207, "thumb": "media/3384.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:13", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-13.jpg", "url": "media/3385.jpg", "size": 624765, "thumb": "media/3385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:13", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-13.jpg", "url": "media/3386.jpg", "size": 455148, "thumb": "media/3386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T02:47:14", "media_type": "photo", "original_name": "photo_2024-02-22_02-47-14.jpg", "url": "media/3387.jpg", "size": 305101, "thumb": "media/3387.jpg_thumb.jpg"}]}, {"id": 3388, "date": "2024-02-22T18:10:43", "text": "感觉日语片假名真的是谜语\n\n刚才看了半天「コナステ」没想明白这是什么,然后查一查才发现是 \"Konami Amusement Game Station\" 的缩写(???)四个字母分别是 Konami 的 コ Ko, ナ na 和 Station 的 ス S, テ te.........\n\n什么密码学 (╯’ – ‘)╯︵ ┻━┻", "views": 91, "forwards": 1}, {"id": 3389, "date": "2024-02-22T19:06:38", "text": "#桂桂今天吃什么\n胸柿炒鸡蛋!", "views": 73, "forwards": 1, "media_group_id": 13669030388740173, "images": [{"width": 2560, "height": 1920, "date": "2024-02-22T19:06:36", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-36.jpg", "url": "media/3389.jpg", "size": 392772, "thumb": "media/3389.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T19:06:37", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-37.jpg", "url": "media/3390.jpg", "size": 574479, "thumb": "media/3390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-02-22T19:06:37", "media_type": "photo", "original_name": "photo_2024-02-22_19-06-37.jpg", "url": "media/3391.jpg", "size": 375807, "thumb": "media/3391.jpg_thumb.jpg"}]}, {"id": 3392, "date": "2024-02-22T23:04:15", "views": 82, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-02-22T23:02:48", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "🌈", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3392.webm", "size": 165017, "thumb": "media/3392.webm_thumb.jpg"}]}, {"id": 3393, "date": "2024-02-23T04:47:28", "text": "#AquaNet 绑卡做好了!感觉写了两天终于写出了一个完美的解决方案 qwq\n\n1. 绑卡的时候会把存档迁移到账号上\n2. 如果账号上已经有存档了可以选择保留哪份存档\n3. 一个人可以绑多张卡\n4. 绑卡之后每张卡都能访问到同一份存档\n\n这些都是官方服务器做不到的哦!官方服务器即使一个账号绑了两张卡,两张卡的存档也都是分开的", "views": 108, "forwards": 1, "media_group_id": 13669309190349189, "images": [{"width": 1280, "height": 1075, "date": "2024-02-23T04:47:25", "media_type": "photo", "original_name": "photo_2024-02-23_04-47-25.jpg", "url": "media/3393.jpg", "size": 68360, "thumb": "media/3393.jpg_thumb.jpg"}, {"width": 1280, "height": 473, "date": "2024-02-23T04:41:06", "media_type": "photo", "original_name": "photo_2024-02-23_04-41-06.jpg", "url": "media/3394.jpg", "size": 103823, "thumb": "media/3394.jpg_thumb.jpg"}]}, {"id": 3395, "date": "2024-02-23T07:18:46", "text": "#桂桂今天吃什么\n聊聊做的炸鸡翅!感谢聊聊 quq\n\n空气炸锅真是好文明,炸出来干干的,没有油腻的口感了", "views": 88, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-02-23T07:18:46", "media_type": "photo", "original_name": "photo_2024-02-23_07-18-46.jpg", "url": "media/3395.jpg", "size": 229490, "thumb": "media/3395.jpg_thumb.jpg"}]}, {"id": 3396, "date": "2024-02-23T23:19:29", "text": "#戴上耳机\n又是一首 maimai 里面的曲子,听这首真的感觉像是机器人在说话,即使没有歌词也像是能听到贝斯在唱 「Round round, spinning around」 quq", "views": 87, "forwards": 0, "files": [{"duration": 133, "performer": "Nhato", "title": "Round Round Spinning Around", "file_name": "Nhato - Round Round Spinning Around.mp3", "mime_type": "audio/mpeg", "date": "2024-02-23T23:19:29", "media_type": "audio_file", "original_name": "Nhato - Round Round Spinning Around.mp3", "url": "media/3396.mp3", "size": 5527450, "thumb": "media/3396.mp3_thumb.jpg"}]}, {"id": 3397, "date": "2024-02-23T23:49:29", "text": "为什么听东方的曲子会让我想玩 maimai 而不是想玩东方", "views": 82, "forwards": 0}, {"id": 3398, "date": "2024-02-24T02:24:22", "text": "#桂桂今天吃什么\nMe: mom can we have 双层麦香鱼?\nMom: we have 双层麦香鱼 at home!\n双层麦香鱼 at home:", "views": 101, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-02-24T02:24:22", "media_type": "photo", "original_name": "photo_2024-02-24_02-24-22.jpg", "url": "media/3398.jpg", "size": 288170, "thumb": "media/3398.jpg_thumb.jpg"}]}, {"id": 3399, "date": "2024-02-24T04:47:31", "text": "#戴上耳机\n♫ 楽しい歌歌いましょ\n♫ 楽しい歌歌いましょ\n♫ 嫌なことは忘れて\n\n欢乐 qwq", "views": 106, "forwards": 0, "files": [{"duration": 197, "performer": "豚乙女", "title": "みんなの", "file_name": "豚乙女 - みんなの.mp3", "mime_type": "audio/mpeg", "date": "2024-02-24T04:47:31", "media_type": "audio_file", "original_name": "豚乙女 - みんなの.mp3", "url": "media/3399.mp3", "size": 8068903, "thumb": "media/3399.mp3_thumb.jpg"}]}, {"id": 3400, "date": "2024-02-24T06:33:18", "text": "聊聊的记忆真的好厉害?!\n\n刚才在聊宝可梦地平线,聊到它在加拿大官方居然只上线了拨号码的那种电视,甚至在网络平台上看不到... 然后回想到我上次看拨号码的电视还是在小学四五年级,聊聊问我看什么我说是一个大机器人动画片,然后聊聊想了几秒再问了两个问题居然就猜出来了它是《果宝特工》😨 查了一下似乎还真的是\n\n呜呜 感觉我和聊聊在记忆上真的是 polar opposite", "views": 105, "forwards": 0}, {"id": 3401, "date": "2024-02-24T10:04:32", "text": "因为想要让身边的人有重要的事情可以立即找到我,有一个手机没有开勿扰,平时也不经常受到骚扰电话,上次收到电话已经是一个月前了...\n\n...但是收到骚扰电话就会像现在这样凌晨五点被吵醒 😢", "views": 91, "forwards": 0}, {"id": 3402, "date": "2024-02-25T07:25:21", "text": "哈哈哈哈哈我真是天才\n\n算法课作业里有一道附加题是魔改版的背包问题,给你了一个 W=3500000 但是总价值 V 特别低的数据集让你算最优解。而且交作业只需要交运行结果不需要交代码(因为每个人的数据集都是用不同种子随机生成的所以每个人的运行结果都不一样\n\n课上教了 O(nW) 的动态规划算法实现,这道题是想让我们魔改让它变成 O(nV),因为教授觉得 W 这么大这个算法一定永远都跑不完吧...\n\n好,我直接让 GPT4 给我把这个算法原封不动用 rust 重写了一遍,用 -r 加上编译时优化,把数据传进去 0.68 秒就解出来了 🌚 甚至比编译的时间还要短", "views": 101, "forwards": 2, "media_group_id": 13670767375530629, "images": [{"width": 510, "height": 588, "date": "2024-02-25T07:25:21", "media_type": "photo", "original_name": "photo_2024-02-25_07-25-21.jpg", "url": "media/3402.jpg", "size": 43334, "thumb": "media/3402.jpg_thumb.jpg"}, {"width": 596, "height": 219, "date": "2024-02-25T07:25:21", "media_type": "photo", "original_name": "photo_2024-02-25_07-25-21.jpg", "url": "media/3403.jpg", "size": 31013, "thumb": "media/3403.jpg_thumb.jpg"}]}, {"id": 3404, "date": "2024-02-25T09:33:02", "text": "在网上和群友争来争去真的好费时间... 明明不好好写作业就是为了省下一个小时的时间,却不知不觉就因为吵架浪费掉了 😶 也没有得到什么\n\n明明以前不是那么喜欢和别人吵的,明明自己的观点和别人对自己的理解并没有时间重要,明明 todo list 里还有有生之年做不完的事情想做... 看来以后还是要多注意一下呢", "views": 91, "forwards": 0, "reply": {"id": 3402, "text": "哈哈哈哈哈我真是天才\n\n算法课作业里有一道附加题是魔改版的背包问题,给你了一个 W=3500000 但是总价值 V 特别低的数据集让你算最优解。而且交作业只需要交运行结果不需要交代码(因为每个人的数据集都是用不同种子随机生成的所以每个人的运行结果都不一样\n\n课上教了 O(nW) 的动态规划算法实现,这道题是想让我们魔改让它变成 O(nV),因为教授觉得 W 这么大这个算法一定永远都跑不完吧...\n\n好,我直接让 GPT4 给我把这个算法原封不动用 rust 重写了一遍,用 -r 加上编译时优化,把数据传进去 0.68 秒就解出来了 🌚 甚至比编译的时间还要短", "thumb": "media/3402.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 572, "date": "2024-02-25T09:33:01", "media_type": "photo", "original_name": "photo_2024-02-25_09-33-01.jpg", "url": "media/3404.jpg", "size": 33153, "thumb": "media/3404.jpg_thumb.jpg"}]}, {"id": 3405, "date": "2024-02-25T09:39:52", "text": "和聊聊聊聊,聊聊觉得这种程度不算吵架算「激烈讨论」或者辩经 😢\n\n那这样说好像我确实没吵过架,不过无论怎样都不想和群友对立,也不想在这上面花时间...", "views": 87, "forwards": 0, "reply": {"id": 3404, "text": "在网上和群友争来争去真的好费时间... 明明不好好写作业就是为了省下一个小时的时间,却不知不觉就因为吵架浪费掉了 😶 也没有得到什么\n\n明明以前不是那么喜欢和别人吵的,明明自己的观点和别人对自己的理解并没有时间重要,明明 todo list 里还有有生之年做不完的事情想做... 看来以后还是要多注意一下呢"}}, {"id": 3406, "date": "2024-02-26T06:08:45", "text": "今天把 #AquaNet 后端的请求验证写好啦!\n\n因为官方的游戏客户端给用户提交数据的时候并没有做登录验证也没有做机器验证,所以在这之前只要暴露了你的卡号别人就可以随便发请求改你的数据。\n\n今天做的请求验证实现方式是,机器 PowerOn 的时候验证 Keychip ID,给每个人的游戏返回一个独特的随机 URL 比如 `/gs/{token}/mai2/endpoint`,这样就可以不用担心熊孩子发的恶意请求追踪不到了!\n\n(不过还需要想办法解决 MITM 的问题... 毕竟街机用的是没加密的 HTTP 80 🤗", "views": 100, "forwards": 0, "images": [{"width": 1280, "height": 315, "date": "2024-02-26T06:08:44", "media_type": "photo", "original_name": "photo_2024-02-26_06-08-44.jpg", "url": "media/3406.jpg", "size": 58722, "thumb": "media/3406.jpg_thumb.jpg"}]}, {"id": 3407, "date": "2024-02-26T08:55:01", "text": "好想喝鲸鱼奶(?)", "views": 92, "forwards": 0}, {"id": 3408, "date": "2024-02-27T02:12:32", "text": "#AquaNet 中二节奏的玩家主页也写好了!等之前定制的图标到了做一下主页切换 qwq\n\n现在只剩 ongeki 和 wacca 还不支持了,可是我没有玩过 ongeki 怎么办呢?\n\n以及 DALL-E 画的这个「没有头像的头像」好好看", "views": 100, "forwards": 0, "media_group_id": 13671999615844877, "images": [{"width": 931, "height": 1280, "date": "2024-02-27T02:12:30", "media_type": "photo", "original_name": "photo_2024-02-27_02-12-30.jpg", "url": "media/3408.jpg", "size": 71039, "thumb": "media/3408.jpg_thumb.jpg"}, {"width": 993, "height": 945, "date": "2024-02-27T02:12:31", "media_type": "photo", "original_name": "photo_2024-02-27_02-12-31.jpg", "url": "media/3409.jpg", "size": 75916, "thumb": "media/3409.jpg_thumb.jpg"}]}, {"id": 3410, "date": "2024-02-27T02:41:18", "text": "ongeki 启动!", "views": 101, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1920, "height": 2560, "date": "2024-02-27T02:40:29", "media_type": "photo", "original_name": "photo_2024-02-27_02-40-29.jpg", "url": "media/3410.jpg", "size": 376027, "thumb": "media/3410.jpg_thumb.jpg"}]}, {"id": 3411, "date": "2024-02-27T05:04:25", "text": "有被 segatools 作者气晕... 为什么滑条灵敏度是一个常量啊 (╯’ – ‘)╯︵ ┻━┻", "views": 98, "forwards": 0, "reply": {"id": 3410, "text": "ongeki 启动!"}, "images": [{"width": 515, "height": 178, "date": "2024-02-27T05:04:25", "media_type": "photo", "original_name": "photo_2024-02-27_05-04-25.jpg", "url": "media/3411.jpg", "size": 16272, "thumb": "media/3411.jpg_thumb.jpg"}]}, {"id": 3412, "date": "2024-02-27T06:26:01", "text": "#桂桂今天吃什么\n炖了两个小时的炖排骨!\n\n因为炖了太久凌晨一点才吃上饭 呜呜(但是好吃!", "views": 96, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-27T06:26:01", "media_type": "photo", "original_name": "photo_2024-02-27_06-26-01.jpg", "url": "media/3412.jpg", "size": 386723, "thumb": "media/3412.jpg_thumb.jpg"}]}, {"id": 3413, "date": "2024-02-27T07:33:37", "text": "在 segatools 里面设置的键位是 456789 qwop,然后魔改了一下 segatools 把滑条灵敏度调成 20 倍,然后写了一个 AHK 脚本把 sdvx 手台的四个键前三个分别映射成 47, 58, 69,总算是可以玩啦 qwq\n\n玩起来感觉手感还不错!不过延迟好高... 不知道是谁的问题,可能是 AHK 脚本的问题也可能是因为这个显卡太差了只能带动 ~30fps...(毕竟这个游戏作为音游很新,是 2018 年的游戏)不知道用 IL2Cpp 编译一下会不会改善\n\n总之现在数据库里终于有 ongeki 分数了", "views": 94, "forwards": 0, "reply": {"id": 3410, "text": "ongeki 启动!"}, "files": [{"width": 1080, "height": 1920, "duration": 50, "file_name": "2024-02-27 ongeki.x264_32.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-02-27T07:33:37", "media_type": "video_file", "original_name": "2024-02-27 ongeki.x264_32.mp4", "url": "media/3413.mp4", "size": 10075818, "thumb": "media/3413.mp4_thumb.jpg"}]}, {"id": 3414, "date": "2024-02-27T22:06:09", "text": "#桂桂今天吃什么\n炖排骨做多了,用剩下的排骨和汤做了汤面", "views": 93, "forwards": 0, "reply": {"id": 3412, "text": "#桂桂今天吃什么\n炖了两个小时的炖排骨!\n\n因为炖了太久凌晨一点才吃上饭 呜呜(但是好吃!"}, "images": [{"width": 2560, "height": 1920, "date": "2024-02-27T22:06:09", "media_type": "photo", "original_name": "photo_2024-02-27_22-06-09.jpg", "url": "media/3414.jpg", "size": 421344, "thumb": "media/3414.jpg_thumb.jpg"}]}, {"id": 3415, "date": "2024-02-28T06:18:47", "text": "干杯 ( ゜- ゜)つロ", "views": 100, "forwards": 0, "images": [{"width": 1918, "height": 2241, "date": "2024-02-28T06:18:46", "media_type": "photo", "original_name": "photo_2024-02-28_06-18-46.jpg", "url": "media/3415.jpg", "size": 325969, "thumb": "media/3415.jpg_thumb.jpg"}]}, {"id": 3416, "date": "2024-02-29T02:20:38", "text": "聊聊:你可以打我\n(踢了聊聊一脚)\n聊聊:这不是打\n我:这是提脚旁的打,䟓 🧐", "views": 100, "forwards": 1}, {"id": 3417, "date": "2024-02-29T17:26:51", "text": "#桂桂今天吃什么\n猪猪做的照烧鸡饭!感谢猪猪", "views": 102, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-02-29T17:26:51", "media_type": "photo", "original_name": "photo_2024-02-29_17-26-51.jpg", "url": "media/3417.jpg", "size": 429007, "thumb": "media/3417.jpg_thumb.jpg"}]}, {"id": 3418, "date": "2024-03-01T00:01:32", "text": "吃到了豆腐做的饺子 quq 好吃的", "views": 95, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-03-01T00:00:59", "media_type": "photo", "original_name": "photo_2024-03-01_00-00-59.jpg", "url": "media/3418.jpg", "size": 470810, "thumb": "media/3418.jpg_thumb.jpg"}]}, {"id": 3419, "date": "2024-03-01T05:22:34", "text": "什么时候会有防水的电脑... 想一边泡澡一边用电脑 quq", "views": 93, "forwards": 0}, {"id": 3422, "date": "2024-03-01T08:10:37", "views": 99, "forwards": 1, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-03-01T08:10:26", "width": 512, "height": 415, "is_animated": false, "is_video": true, "emoji": "🛟", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3422.webm", "size": 38785, "thumb": "media/3422.webm_thumb.jpg"}]}, {"id": 3423, "date": "2024-03-01T09:34:24", "text": "想到这首歌\n\n\"Do make sure your own mask is correctly fitted, before helping anyone else\"", "views": 101, "forwards": 0, "files": [{"duration": 271, "performer": "椎名もた/初音ミク", "title": "アイケアビコーズ", "file_name": "椎名もた,初音ミク - アイケアビコーズ.mp3", "mime_type": "audio/mpeg", "date": "2024-03-01T09:29:48", "media_type": "audio_file", "original_name": "椎名もた,初音ミク - アイケアビコーズ.mp3", "url": "media/3423.mp3", "size": 10982705, "thumb": "media/3423.mp3_thumb.jpg"}]}, {"id": 3424, "date": "2024-03-01T09:38:00", "text": "#戴上耳机 #戴上氧气面罩\n八年之后还是会听哭", "views": 97, "forwards": 0, "reply": {"id": 3423, "text": "想到这首歌\n\n\"Do make sure your own mask is correctly fitted, before helping anyone else\""}}, {"id": 3425, "date": "2024-03-01T22:55:26", "text": "好久没有穿这件外套和牛仔裤出门了\n\n是母上给我的衣服,刚来加拿大的时候很喜欢穿的,现在已经快三年了哇。时间过得好快", "views": 95, "forwards": 1, "images": [{"width": 1880, "height": 2558, "date": "2024-03-01T22:55:57", "media_type": "photo", "original_name": "photo_2024-03-01_22-55-57.jpg", "url": "media/3425.jpg", "size": 389650, "thumb": "media/3425.jpg_thumb.jpg"}]}, {"id": 3426, "date": "2024-03-02T04:47:36", "text": "#桂桂今天吃什么\n很多五花肉的五花肉拉面!\n\n聊聊好不喜欢吃拉面,因此最近早餐都没怎么做日常的拉面... 结果昨天和聊聊聊聊发现是因为只放几片火锅肉片聊聊觉得太少了,所以今天放了很多很多炒五花肉!qwq 聊聊狂喜\n\n以及今天打折买了一次大统华自家的「山东拉面」发现它和大统华的「乌冬面」居然是一模一样的东西,但是后者几乎贵一倍 😨\n\n反思一下确实感觉平时买日式食材的时候能接受的价格范围比其他的高很多... 买一瓶日式芝麻沙拉酱或者つゆ $15 会觉得应该是这个价格,但是买一瓶千岛酱或者排骨汤底 $4 都会觉得贵... 这不好 😢", "views": 93, "forwards": 0, "media_group_id": 13674838851327533, "images": [{"width": 2560, "height": 1920, "date": "2024-03-02T04:47:35", "media_type": "photo", "original_name": "photo_2024-03-02_04-47-35.jpg", "url": "media/3426.jpg", "size": 578431, "thumb": "media/3426.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-02T04:47:35", "media_type": "photo", "original_name": "photo_2024-03-02_04-47-35.jpg", "url": "media/3427.jpg", "size": 477884, "thumb": "media/3427.jpg_thumb.jpg"}]}, {"id": 3428, "date": "2024-03-02T08:54:25", "text": "哇 是 Omori 的音乐会!!我好爱\n\nhttps://youtu.be/OG6HJRpqs_8?si=yY0OGRgoP0mNspkn&t=2122\n\n好想把之前弃坑的马林巴琴重新捡起来", "views": 110, "forwards": 2}, {"id": 3429, "date": "2024-03-02T17:45:20", "text": "#ADHD\n开到了 ADHD 的药!开药总共花了 336 天 😓", "views": 110, "forwards": 0, "images": [{"width": 1918, "height": 1898, "date": "2024-03-02T17:45:20", "media_type": "photo", "original_name": "photo_2024-03-02_17-45-20.jpg", "url": "media/3429.jpg", "size": 296224, "thumb": "media/3429.jpg_thumb.jpg"}]}, {"id": 3430, "date": "2024-03-03T06:37:45", "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "views": 102, "forwards": 2, "media_group_id": 13675582924784845, "images": [{"width": 1280, "height": 1160, "date": "2024-03-03T06:36:04", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-04.jpg", "url": "media/3430.jpg", "size": 21268, "thumb": "media/3430.jpg_thumb.jpg"}, {"width": 1280, "height": 808, "date": "2024-03-03T06:36:05", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-05.jpg", "url": "media/3431.jpg", "size": 43352, "thumb": "media/3431.jpg_thumb.jpg"}, {"width": 1280, "height": 977, "date": "2024-03-03T06:36:06", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-06.jpg", "url": "media/3432.jpg", "size": 54035, "thumb": "media/3432.jpg_thumb.jpg"}, {"width": 1280, "height": 1098, "date": "2024-03-03T06:37:26", "media_type": "photo", "original_name": "photo_2024-03-03_06-37-26.jpg", "url": "media/3433.jpg", "size": 81450, "thumb": "media/3433.jpg_thumb.jpg"}, {"width": 1280, "height": 1173, "date": "2024-03-03T06:36:09", "media_type": "photo", "original_name": "photo_2024-03-03_06-36-09.jpg", "url": "media/3434.jpg", "size": 79407, "thumb": "media/3434.jpg_thumb.jpg"}]}, {"id": 3435, "date": "2024-03-04T04:45:58", "text": "太幸运了,今天期末考试时间公布,发现 Apr 10-30 随机时间的考试居然只有一门课和 ICASSP 冲突,那这样的话只要 defer 这一门课就好啦 qwq\n\n...不过这样就不能顺路去日本旅游了 😓 嘛下次有机会再去吧", "views": 92, "forwards": 0, "reply": {"id": 3261, "text": "呜呜 好难办\n\nICASSP conference 说今年除了国家规定不能出国的人以外都必须线下演讲,明明一两三四年前都可以在线的。然后这个演讲时间还和期末考试时间完全撞上了,期末考试可以拖到下个学期,但是大四的课已经不是能考试前肝一天就能拿 A 的难度了,所以 drop 到了只剩四门课然后打算下学期 gap 一个学期把今年的课重新学一遍再考,不然十门考试叠在一起压力实在太大...\n\n而且这个 conference 在韩国汉城,一张机票要至少 $1100,支出还要加上比如一周的旅店和食物。可是 MS 不给报销,UofT 只能报销 $600,我又向 ICASSP SPS 申请了 $1000,但是这还不够报销往返机票的价格...\n\n感觉这个 conference 把一切规划都打乱了..."}, "images": [{"width": 822, "height": 1038, "date": "2024-03-04T04:45:57", "media_type": "photo", "original_name": "photo_2024-03-04_04-45-57.jpg", "url": "media/3435.jpg", "size": 58744, "thumb": "media/3435.jpg_thumb.jpg"}]}, {"id": 3436, "date": "2024-03-04T08:00:03", "text": "进行一些现充活动(?)👍", "views": 107, "forwards": 4, "images": [{"width": 1440, "height": 1881, "date": "2024-03-04T08:00:24", "media_type": "photo", "original_name": "photo_2024-03-04_08-00-24.jpg", "url": "media/3436.jpg", "size": 429246, "thumb": "media/3436.jpg_thumb.jpg"}]}, {"id": 3437, "date": "2024-03-04T08:23:38", "views": 84, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-03-04T08:22:36", "width": 512, "height": 362, "is_animated": false, "is_video": false, "emoji": "😂", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3437.webp", "size": 11360, "thumb": "media/3437.webp_thumb.jpg"}]}, {"id": 3438, "date": "2024-03-04T23:00:47", "text": "今天天气好暖,出门 touch grass \n\n去了家旁边坐车十分钟的公园,做了三明治去野餐,走走看到原来离家这么近的地方就有一个小的自然滑雪场,好厉害(可惜看到雪已经在融化了 quq", "views": 85, "forwards": 0, "media_group_id": 13676745975785021, "images": [{"width": 1920, "height": 2560, "date": "2024-03-04T23:00:40", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-40.jpg", "url": "media/3438.jpg", "size": 1539233, "thumb": "media/3438.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:41", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-41.jpg", "url": "media/3439.jpg", "size": 783623, "thumb": "media/3439.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:42", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-42.jpg", "url": "media/3440.jpg", "size": 883375, "thumb": "media/3440.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-04T23:00:43", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-43.jpg", "url": "media/3441.jpg", "size": 403013, "thumb": "media/3441.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:44", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-44.jpg", "url": "media/3442.jpg", "size": 1077202, "thumb": "media/3442.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:45", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-45.jpg", "url": "media/3443.jpg", "size": 157824, "thumb": "media/3443.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-04T23:00:46", "media_type": "photo", "original_name": "photo_2024-03-04_23-00-46.jpg", "url": "media/3444.jpg", "size": 1025561, "thumb": "media/3444.jpg_thumb.jpg"}]}, {"id": 3445, "date": "2024-03-04T23:17:45", "text": "夕阳下的鸭鸭", "views": 105, "forwards": 0, "media_group_id": 13676754124119365, "images": [{"width": 2560, "height": 1920, "date": "2024-03-04T23:17:43", "media_type": "photo", "original_name": "photo_2024-03-04_23-17-43.jpg", "url": "media/3445.jpg", "size": 583048, "thumb": "media/3445.jpg_thumb.jpg"}, {"width": 2040, "height": 888, "date": "2024-03-04T23:17:44", "media_type": "photo", "original_name": "photo_2024-03-04_23-17-44.jpg", "url": "media/3446.jpg", "size": 277425, "thumb": "media/3446.jpg_thumb.jpg"}]}, {"id": 3447, "date": "2024-03-05T08:11:52", "text": "呜呜 maimai 真的就这么好玩吗,刚刚才发现确实 ADX3 到了之后其他音游都不怎么玩了...", "views": 93, "forwards": 0, "images": [{"width": 633, "height": 1074, "date": "2024-03-05T08:11:52", "media_type": "photo", "original_name": "photo_2024-03-05_08-11-52.jpg", "url": "media/3447.jpg", "size": 94785, "thumb": "media/3447.jpg_thumb.jpg"}]}, {"id": 3448, "date": "2024-03-05T09:57:48", "text": "给我的 D&D character 认真想了一个背景故事", "views": 98, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 949, "height": 792, "date": "2024-03-05T09:52:54", "media_type": "photo", "original_name": "photo_2024-03-05_09-52-54.jpg", "url": "media/3448.jpg", "size": 153300, "thumb": "media/3448.jpg_thumb.jpg"}]}, {"id": 3449, "date": "2024-03-06T06:44:24", "text": "#AquaDX 现在可以设主页头像和签名了!以及做了一些初步的中文 i18n\n\n明明上传头像应该是很简单的事情但是怎样都感觉不安全,结果犹豫了三个小时到处查怎么做最安全... 如果处理图片重新编码的话解码器有可能被攻击(比如 Java ImageIO 现在依然有 JFIF Pixel Flood 漏洞)但是不处理就显示给别人可能会让用户浏览器被攻击,总之怎样做都好麻烦。最后还是验证一下文件头就直接存了,希望用户都有更新浏览器的好习惯 🙏\n\n接下来还有好多事情要做 quq...", "views": 96, "forwards": 0, "media_group_id": 13677659718330221, "images": [{"width": 729, "height": 1017, "date": "2024-03-06T06:44:24", "media_type": "photo", "original_name": "photo_2024-03-06_06-44-24.jpg", "url": "media/3449.jpg", "size": 34603, "thumb": "media/3449.jpg_thumb.jpg"}, {"width": 190, "height": 144, "date": "2024-03-06T06:44:24", "media_type": "photo", "original_name": "photo_2024-03-06_06-44-24.jpg", "url": "media/3450.jpg", "size": 2666, "thumb": "media/3450.jpg_thumb.jpg"}], "reply": {"id": 3430, "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "thumb": "media/3430.jpg_thumb.jpg"}}, {"id": 3451, "date": "2024-03-06T07:57:34", "text": "聊聊:所以你为什么对猫有这样的 obsession\n我:I think, therefore I am a cat ☺️", "views": 96, "forwards": 1}, {"id": 3452, "date": "2024-03-07T16:14:16", "text": "结果开了药之后到现在只吃了三次,因为第一天吃了之后发现晚上确实会睡不着,所以决定只在早起的时候吃了... 然而早起本身就是一件很难的事情 🛌", "views": 86, "forwards": 0, "reply": {"id": 3429, "text": "#ADHD\n开到了 ADHD 的药!开药总共花了 336 天 😓"}}, {"id": 3453, "date": "2024-03-08T00:28:40", "text": "女生节快乐!今天去了 Toronto D&D 组织的一个纯女生 D&D 六人团,刚好用上了前几天想出来的猫猫角色,很开心!把这个故事记录下来了 qwq\n\n对比一下我参加的 Toronto D&D 这两次活动感觉这次女生团确实更注重故事的展开和情节,而且 DM 真的用我的猫猫角色背景改变了剧情诶\n\n上次活动有很逼真的角色敌人场景模型,但是时间都放在战斗上了,故事反而很直白。接了寻宝任务去搜沉船,打跑海盗打死骷髅,被宝箱里的元素碎片控制着阴差阳错地走进深洞,打死门口的守卫恶魔,遇到了红巫师用碎片合成元素怪... 然后把它们也打死了 🌚 从始至终没有见到一个能交流的活人,都是见面就打\n\n我还是更喜欢剧情向的团。虽然战略 min max 也很有意思,但是战斗系统还是电脑游戏做得更好,感觉灵活的剧情才是 D&D 作为桌游不可替代的地方 🧙‍♂", "views": 93, "forwards": 0, "media_group_id": 13678861765503957, "images": [{"width": 727, "height": 1224, "date": "2024-03-08T00:28:38", "media_type": "photo", "original_name": "photo_2024-03-08_00-28-38.jpg", "url": "media/3453.jpg", "size": 268297, "thumb": "media/3453.jpg_thumb.jpg"}, {"width": 524, "height": 1280, "date": "2024-03-08T00:36:14", "media_type": "photo", "original_name": "photo_2024-03-08_00-36-14.jpg", "url": "media/3454.jpg", "size": 151893, "thumb": "media/3454.jpg_thumb.jpg"}], "reply": {"id": 3383, "text": "今天和聊聊去 Toronto D&D 的活动让一位有经验的 DM 带我们开了一段很短的故事,真的有角色道具和场景的模型能看到我们在哪里在做什么的时候沉浸感真的好不一样。\n\n感觉这个 DM 准备得也好齐全,因为没有花太多的时间读设定,整个流程快了很多,三个小时就把他准备的故事打完了。\n\n而且听他说这些模型都是 3D 打印然后手动上色的诶,好厉害(不过他说这个精细的打印机居然花了 $2000,好贵!\n\n在想能不能用软件做 3D 地图... 现在现有的 D&D 在线地图软件似乎都是 2D 的,在想能不能做一个 mod 把 Minecraft 变成一个 D&D 地图的渲染引擎(不行我开太多坑了不能再开坑了呜呜呜 😢", "thumb": "media/3383.jpg_thumb.jpg"}}, {"id": 3455, "date": "2024-03-08T06:27:33", "text": "今日迷惑:NAS 服务器上 firefox 内存泄漏导致笔记本 Windows 整个桌面卡死 😨\n\n补课看录像看着看着笔记本 Windows 桌面突然卡死了,重启了 explorer 发现是因为 NAS 服务器的 SMB 断了。ssh 连上服务器发现是我的 128GB 内存满了(??)看看谁在用内存发现 Firefox 占了好多先杀了吧,然后一杀直接清出来了 65GB 内存(??? )😢\n\n之后去 Grafana 上看看发现 Firefox 从三天前开始占用内存就一直在缓慢增加... 🤗 所以 2024 年有没有能用的浏览器啊,是不是需要加一个定时自动杀 firefox 的 crontab...", "views": 112, "forwards": 1, "media_group_id": 13679034031427581, "images": [{"width": 498, "height": 1107, "date": "2024-03-08T06:27:31", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-31.jpg", "url": "media/3455.jpg", "size": 76883, "thumb": "media/3455.jpg_thumb.jpg"}, {"width": 1280, "height": 596, "date": "2024-03-08T06:27:32", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-32.jpg", "url": "media/3456.jpg", "size": 154965, "thumb": "media/3456.jpg_thumb.jpg"}, {"width": 1076, "height": 616, "date": "2024-03-08T06:27:33", "media_type": "photo", "original_name": "photo_2024-03-08_06-27-33.jpg", "url": "media/3457.jpg", "size": 43711, "thumb": "media/3457.jpg_thumb.jpg"}]}, {"id": 3458, "date": "2024-03-08T11:10:38", "text": "呜 又因为各种原因分心了导致看到日出还没复习完\n\n还有 6h 考试,还有五节课要补... 不能睡觉了", "views": 112, "forwards": 1, "media_group_id": 13679169906442117, "images": [{"width": 2560, "height": 1920, "date": "2024-03-08T11:10:36", "media_type": "photo", "original_name": "photo_2024-03-08_11-10-36.jpg", "url": "media/3458.jpg", "size": 348218, "thumb": "media/3458.jpg_thumb.jpg"}, {"width": 2040, "height": 1093, "date": "2024-03-08T11:10:37", "media_type": "photo", "original_name": "photo_2024-03-08_11-10-37.jpg", "url": "media/3459.jpg", "size": 210658, "thumb": "media/3459.jpg_thumb.jpg"}]}, {"id": 3460, "date": "2024-03-08T15:47:43", "text": "Vyvanse 好过分... 昨天早上十点起床吃了 20mg 到现在已经连续醒着快 25h 了还完全不困,刚刚复习完躺在床上想睡 1h 结果完全睡不着", "views": 96, "forwards": 0, "reply": {"id": 3452, "text": "结果开了药之后到现在只吃了三次,因为第一天吃了之后发现晚上确实会睡不着,所以决定只在早起的时候吃了... 然而早起本身就是一件很难的事情 🛌"}}, {"id": 3461, "date": "2024-03-08T19:37:56", "text": "考完了!考试让带一张纸的手写笔记所以我就把所有的用例写进去了,然后居然真的考了两道原题 🤩\n\n这次一共就四道题应该有三道都做对了,最后一道题是让我手解 LP simplex... 算完第一步矩阵里就全都是 11/2 15/4 的这种两位分数了 😨 我的心算速度合并一个分数要半分钟,计算器也没有计算分数的功能... 比较崩溃划掉答案写了不知道(写不知道能拿 20%)\n\n...然后考完和同学聊,同学说只需要算一步,第二步就没有更高的 max 了 😢 所以我其实算出来了正确答案但是自己把它划掉了... 😭 呜呜呜呜呜", "views": 109, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-08T15:20:07", "media_type": "photo", "original_name": "photo_2024-03-08_15-20-07.jpg", "url": "media/3461.jpg", "size": 609697, "thumb": "media/3461.jpg_thumb.jpg"}]}, {"id": 3462, "date": "2024-03-09T03:02:57", "text": "好耶 演讲时间出来了", "views": 109, "forwards": 0, "reply": {"id": 3435, "text": "太幸运了,今天期末考试时间公布,发现 Apr 10-30 随机时间的考试居然只有一门课和 ICASSP 冲突,那这样的话只要 defer 这一门课就好啦 qwq\n\n...不过这样就不能顺路去日本旅游了 😓 嘛下次有机会再去吧"}, "images": [{"width": 1280, "height": 822, "date": "2024-03-09T03:02:57", "media_type": "photo", "original_name": "photo_2024-03-09_03-02-57.jpg", "url": "media/3462.jpg", "size": 202649, "thumb": "media/3462.jpg_thumb.jpg"}]}, {"id": 3463, "date": "2024-03-09T05:06:33", "text": "呜呜呜 结果今天仔细看这封邮件才发现要在二月 17 号之前交一个 Response Form 这个 Travel Grant 才有效... 😢\n\n因为不仔细读邮件丢了 $500\n\n然后我之前交费注册的收据 confirmation email 找不到了... 要申请签证的话需要一个邀请单,但是在线打印邀请单需要收据里面的密码,怎么办呜呜呜呜", "views": 108, "forwards": 0, "reply": {"id": 3269, "text": "呜呜 申了 $1000 却只给我了 $500,连报销 registration fee 都不够了("}}, {"id": 3464, "date": "2024-03-09T05:35:58", "text": "草... 到处找了半天 confirmation email 然后在下载文件夹找到了收据网页... 还好当时留了一个心眼把收据网页存下来了 🤗\n\n然后我终于知道为什么在所有邮箱里都找不到这封邮件了,是因为根本没收到... 我注册的时候填了 azalea@hydev.org 这个邮箱,然后二月一号发现它被微软封掉了,所以可能当时一月 27 号的时候就已经收不到邮件了吧 呜呜呜", "views": 106, "forwards": 0, "media_group_id": 13679700463778629, "images": [{"width": 496, "height": 188, "date": "2024-03-09T05:35:56", "media_type": "photo", "original_name": "photo_2024-03-09_05-35-56.jpg", "url": "media/3464.jpg", "size": 18802, "thumb": "media/3464.jpg_thumb.jpg"}, {"width": 455, "height": 85, "date": "2024-03-09T05:35:57", "media_type": "photo", "original_name": "photo_2024-03-09_05-35-57.jpg", "url": "media/3465.jpg", "size": 9113, "thumb": "media/3465.jpg_thumb.jpg"}], "reply": {"id": 3463, "text": "呜呜呜 结果今天仔细看这封邮件才发现要在二月 17 号之前交一个 Response Form 这个 Travel Grant 才有效... 😢\n\n因为不仔细读邮件丢了 $500\n\n然后我之前交费注册的收据 confirmation email 找不到了... 要申请签证的话需要一个邀请单,但是在线打印邀请单需要收据里面的密码,怎么办呜呜呜呜"}}, {"id": 3466, "date": "2024-03-09T05:39:17", "text": "然后发现收据网页只有收据 ID,没有密码,密码是随机生成发到邮箱里的...... 而且没有重置或者找回密码的功能,啊啊啊这个系统怎么回事啊", "views": 106, "forwards": 0, "reply": {"id": 3464, "text": "草... 到处找了半天 confirmation email 然后在下载文件夹找到了收据网页... 还好当时留了一个心眼把收据网页存下来了 🤗\n\n然后我终于知道为什么在所有邮箱里都找不到这封邮件了,是因为根本没收到... 我注册的时候填了 azalea@hydev.org 这个邮箱,然后二月一号发现它被微软封掉了,所以可能当时一月 27 号的时候就已经收不到邮件了吧 呜呜呜", "thumb": "media/3464.jpg_thumb.jpg"}}, {"id": 3467, "date": "2024-03-09T07:21:26", "text": "草 让谷歌助手 turn off my bedroom lights 被听成了 call my parents 😢\n\n还好谷歌不知道我父母电话号", "views": 104, "forwards": 0}, {"id": 3468, "date": "2024-03-09T16:07:22", "text": "变香喷雾!", "views": 99, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-09T16:07:21", "media_type": "photo", "original_name": "photo_2024-03-09_16-07-21.jpg", "url": "media/3468.jpg", "size": 328356, "thumb": "media/3468.jpg_thumb.jpg"}]}, {"id": 3469, "date": "2024-03-09T17:05:49", "text": "两年半前养的这盆绿萝现在已经比卷尺长了哇,长得好快 😮\n\n在想要不要剪下一段叶子再种一盆绿萝", "views": 107, "forwards": 0, "reply": {"id": 54, "text": "房间里总算有点绿色啦ww", "thumb": "media/54.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-03-09T17:05:49", "media_type": "photo", "original_name": "photo_2024-03-09_17-05-49.jpg", "url": "media/3469.jpg", "size": 368450, "thumb": "media/3469.jpg_thumb.jpg"}]}, {"id": 3470, "date": "2024-03-10T11:15:04", "text": "呜呜 OS 课作业要写多线程 malloc... 一个 segfault 从晚上十一点 debug 到凌晨七点 😪\n\n这虫好难抓,只有在高速运行的时候会发生,加一些 debug printf 就不会发生了 😢", "views": 104, "forwards": 0, "images": [{"width": 486, "height": 470, "date": "2024-03-10T11:15:04", "media_type": "photo", "original_name": "photo_2024-03-10_11-15-04.jpg", "url": "media/3470.jpg", "size": 33906, "thumb": "media/3470.jpg_thumb.jpg"}]}, {"id": 3471, "date": "2024-03-12T03:39:56", "text": "组员最后一天要到了一个 1 week extension... 我活了 😢\n\n在这个作业上 debug 了快一整天了现在还是会莫名其妙 segfault", "views": 96, "forwards": 0, "reply": {"id": 3470, "text": "呜呜 OS 课作业要写多线程 malloc... 一个 segfault 从晚上十一点 debug 到凌晨七点 😪\n\n这虫好难抓,只有在高速运行的时候会发生,加一些 debug printf 就不会发生了 😢"}}, {"id": 3472, "date": "2024-03-12T07:01:18", "text": "给自己剪一个姬 cut", "views": 118, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1916, "height": 2560, "date": "2024-03-12T06:44:41", "media_type": "photo", "original_name": "photo_2024-03-12_06-44-41.jpg", "url": "media/3472.jpg", "size": 519298, "thumb": "media/3472.jpg_thumb.jpg"}]}, {"id": 3473, "date": "2024-03-12T16:02:09", "text": "办韩国签证,因为发 paper 用的名字 \"Azalea\" 不是 legal name 被拒了 😢", "views": 111, "forwards": 0, "reply": {"id": 3462, "text": "好耶 演讲时间出来了"}}, {"id": 3474, "date": "2024-03-13T05:21:37", "text": "完 发现短头发扎不上不会洗脸了 😶", "views": 98, "forwards": 0, "reply": {"id": 3472, "text": "给自己剪一个姬 cut"}}, {"id": 3475, "date": "2024-03-13T15:55:25", "text": "和聊聊玩 wonders,聊聊想在商店抽卡收集到所有立牌。一共有 144 种立牌,每 10 紫币可以抽一个,抽到重复的并没有用,那平均要多少紫币才能拿到所有立牌呢?\n\n第一次抽必定会中所以一次就能抽到,而最后一张只有 1/144 的几率中所以 144 次才能抽到,由此得出抽到第 i 张需要的平均次数是 n/(n - i)。\n\n求和发现平均需要 7993 个紫币才能收集到所有立牌,然而整个游戏全收集才只有 1020 个紫币... 😶", "views": 98, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-13T15:55:24", "media_type": "photo", "original_name": "photo_2024-03-13_15-55-24.jpg", "url": "media/3475.jpg", "size": 584450, "thumb": "media/3475.jpg_thumb.jpg"}]}, {"id": 3476, "date": "2024-03-14T16:22:44", "text": "发邮件找 icassp 重新要了一个邀请函,重新去了一趟领事馆,韩国签证总算办完啦(居然不需要收护照贴签,自己打印签证就可以", "views": 107, "forwards": 0, "media_group_id": 13683466916053277, "images": [{"width": 2560, "height": 1920, "date": "2024-03-14T16:22:40", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-40.jpg", "url": "media/3476.jpg", "size": 973733, "thumb": "media/3476.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-14T16:22:41", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-41.jpg", "url": "media/3477.jpg", "size": 519751, "thumb": "media/3477.jpg_thumb.jpg"}, {"width": 1918, "height": 2357, "date": "2024-03-14T16:22:43", "media_type": "photo", "original_name": "photo_2024-03-14_16-22-43.jpg", "url": "media/3478.jpg", "size": 362531, "thumb": "media/3478.jpg_thumb.jpg"}], "reply": {"id": 3473, "text": "办韩国签证,因为发 paper 用的名字 \"Azalea\" 不是 legal name 被拒了 😢"}}, {"id": 3479, "date": "2024-03-14T16:37:38", "text": "感觉 TTC 地铁这个要转下来才能抓到的扶手设计好蠢... 这样的话摸不到栏杆的身高同样也摸不到扶手,完全不 accessible", "views": 118, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-14T16:37:38", "media_type": "photo", "original_name": "photo_2024-03-14_16-37-38.jpg", "url": "media/3479.jpg", "size": 468144, "thumb": "media/3479.jpg_thumb.jpg"}]}, {"id": 3480, "date": "2024-03-14T22:16:58", "text": "三岁小聊 🧐", "views": 122, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-14T22:16:57", "media_type": "photo", "original_name": "photo_2024-03-14_22-16-57.jpg", "url": "media/3480.jpg", "size": 331249, "thumb": "media/3480.jpg_thumb.jpg"}]}, {"id": 3481, "date": "2024-03-15T08:04:20", "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "views": 113, "forwards": 0, "media_group_id": 13683918880370149, "images": [{"width": 1920, "height": 2560, "date": "2024-03-15T08:04:17", "media_type": "photo", "original_name": "photo_2024-03-15_08-04-17.jpg", "url": "media/3481.jpg", "size": 275193, "thumb": "media/3481.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-15T08:04:19", "media_type": "photo", "original_name": "photo_2024-03-15_08-04-19.jpg", "url": "media/3482.jpg", "size": 508658, "thumb": "media/3482.jpg_thumb.jpg"}], "reply": {"id": 3469, "text": "两年半前养的这盆绿萝现在已经比卷尺长了哇,长得好快 😮\n\n在想要不要剪下一段叶子再种一盆绿萝"}}, {"id": 3483, "date": "2024-03-15T08:21:45", "text": "聊聊:水培真的没问题嘛?\n我:似乎没有植物激素就推荐水培\n聊聊:激素?它吃雌二醇还是睾酮 🧐\n\n猪:它吃骨粉 🤪", "views": 106, "forwards": 1, "reply": {"id": 3481, "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "thumb": "media/3481.jpg_thumb.jpg"}}, {"id": 3484, "date": "2024-03-15T23:20:32", "text": "用长焦坏掉的手机拍一些延时摄影", "views": 108, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-15T23:19:18", "media_type": "photo", "original_name": "photo_2024-03-15_23-19-18.jpg", "url": "media/3484.jpg", "size": 424670, "thumb": "media/3484.jpg_thumb.jpg"}]}, {"id": 3485, "date": "2024-03-16T16:15:57", "text": "之前看大统华火锅清汤底半价就买了一些,今天用火锅汤底做了汤面 🤤", "views": 101, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-16T16:15:57", "media_type": "photo", "original_name": "photo_2024-03-16_16-15-57.jpg", "url": "media/3485.jpg", "size": 427580, "thumb": "media/3485.jpg_thumb.jpg"}]}, {"id": 3486, "date": "2024-03-17T19:18:00", "text": "#桂桂今天吃什么\n炒面!\n\n因为自己不能吃虾但是又想做虾所以单独炒了虾 quq", "views": 91, "forwards": 0, "media_group_id": 13685624647215693, "images": [{"width": 2560, "height": 1920, "date": "2024-03-17T19:17:10", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-10.jpg", "url": "media/3486.jpg", "size": 599863, "thumb": "media/3486.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-17T19:17:12", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-12.jpg", "url": "media/3487.jpg", "size": 633138, "thumb": "media/3487.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-17T19:17:12", "media_type": "photo", "original_name": "photo_2024-03-17_19-17-12.jpg", "url": "media/3488.jpg", "size": 542236, "thumb": "media/3488.jpg_thumb.jpg"}]}, {"id": 3489, "date": "2024-03-18T03:06:13", "text": "感冒了... 几乎睡了一天什么都没做感觉累累", "views": 93, "forwards": 0}, {"id": 3490, "date": "2024-03-18T13:22:59", "text": "踩了一个很 🤯 的 Kotlin 反射坑...\n\n刚刚尝试反射找一个 @Annotation 的时候发现怎样找都找不到,debug 好久之后查查才发现,原来这一个 var 编译成字节码之后即是 property 又是 field 又是 getter 又是 setter 又是 constructor parameter,这五个地方都有可能加 @Annotation,所以它默认加到 param 上了 🤯", "views": 90, "forwards": 0, "media_group_id": 13686145436962309, "images": [{"width": 1280, "height": 512, "date": "2024-03-18T13:22:57", "media_type": "photo", "original_name": "photo_2024-03-18_13-22-57.jpg", "url": "media/3490.jpg", "size": 79180, "thumb": "media/3490.jpg_thumb.jpg"}, {"width": 1174, "height": 348, "date": "2024-03-18T13:22:58", "media_type": "photo", "original_name": "photo_2024-03-18_13-22-58.jpg", "url": "media/3491.jpg", "size": 62963, "thumb": "media/3491.jpg_thumb.jpg"}]}, {"id": 3492, "date": "2024-03-19T01:51:11", "text": "重新定义 vegetable", "views": 93, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-19T01:51:11", "media_type": "photo", "original_name": "photo_2024-03-19_01-51-11.jpg", "url": "media/3492.jpg", "size": 738935, "thumb": "media/3492.jpg_thumb.jpg"}]}, {"id": 3493, "date": "2024-03-19T16:56:42", "text": "??? 下雪了!", "views": 82, "forwards": 0, "images": [{"width": 1440, "height": 1804, "date": "2024-03-19T16:56:57", "media_type": "photo", "original_name": "photo_2024-03-19_16-56-57.jpg", "url": "media/3493.jpg", "size": 89048, "thumb": "media/3493.jpg_thumb.jpg"}]}, {"id": 3494, "date": "2024-03-19T19:35:30", "text": "雪好看", "views": 84, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-03-19T19:35:30", "media_type": "photo", "original_name": "photo_2024-03-19_19-35-30.jpg", "url": "media/3494.jpg", "size": 674056, "thumb": "media/3494.jpg_thumb.jpg"}]}, {"id": 3495, "date": "2024-03-19T21:05:13", "text": "购物车长出了天线", "views": 87, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-19T21:05:12", "media_type": "photo", "original_name": "photo_2024-03-19_21-05-12.jpg", "url": "media/3495.jpg", "size": 752457, "thumb": "media/3495.jpg_thumb.jpg"}]}, {"id": 3496, "date": "2024-03-20T04:42:35", "text": "今天给 Kotlin 开了一个 PR!第一次给这么大的项目开 PR,好开心\n\n起因是,在给我的私服写导入数据的功能的时候测速发现 str.lines() 好慢,然后发现它的实现方法是 str.split(\"\\r\\n\", \"\\n\", \"\\r\"),但是 split 多个子字符串是一个复杂的运算\n\n试试改成先把所有换行符替换成 \\nsplit('\\n') 之后速度直接提升了 7 倍,好耶 qwq", "views": 94, "forwards": 0, "media_group_id": 13687278046831213, "images": [{"width": 1280, "height": 553, "date": "2024-03-20T04:42:34", "media_type": "photo", "original_name": "photo_2024-03-20_04-42-34.jpg", "url": "media/3496.jpg", "size": 69519, "thumb": "media/3496.jpg_thumb.jpg"}, {"width": 800, "height": 467, "date": "2024-03-20T04:42:35", "media_type": "photo", "original_name": "photo_2024-03-20_04-42-35.jpg", "url": "media/3497.jpg", "size": 56431, "thumb": "media/3497.jpg_thumb.jpg"}]}, {"id": 3498, "date": "2024-03-21T08:48:30", "text": "今天从早上起来到现在准备去睡觉都在写私服的码... 好累好累\n\n前几天前任 Jun 还和我抱怨说她觉得学 CS 的人太多了,说这个世界不需要那么多 CS 人,说觉得早晚要被 AI 取代后悔学 CS 了什么的... 我现在真希望有人能和我一起写私服,人也好 AI 也好,想做的事情太多了时间完全不够 😢\n\n也许等到 AI 能够替代我的时候我想做的事情才能有时间全都做完", "views": 86, "forwards": 0}, {"id": 3499, "date": "2024-03-22T00:09:22", "text": "从国内定的 wacca 框的零件终于到了!开始拼 quq\n\n原本预计 35 天到结果现在 76 天了才到,呜呜", "views": 81, "forwards": 0, "media_group_id": 13688529298119525, "images": [{"width": 1920, "height": 2560, "date": "2024-03-22T00:09:15", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-15.jpg", "url": "media/3499.jpg", "size": 526069, "thumb": "media/3499.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-21T19:11:48", "media_type": "photo", "original_name": "photo_2024-03-21_19-11-48.jpg", "url": "media/3500.jpg", "size": 689886, "thumb": "media/3500.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-21T19:50:10", "media_type": "photo", "original_name": "photo_2024-03-21_19-50-10.jpg", "url": "media/3501.jpg", "size": 152031, "thumb": "media/3501.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:18", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-18.jpg", "url": "media/3502.jpg", "size": 263066, "thumb": "media/3502.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:18", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-18.jpg", "url": "media/3503.jpg", "size": 288587, "thumb": "media/3503.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:19", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-19.jpg", "url": "media/3504.jpg", "size": 382375, "thumb": "media/3504.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-22T00:09:20", "media_type": "photo", "original_name": "photo_2024-03-22_00-09-20.jpg", "url": "media/3505.jpg", "size": 564303, "thumb": "media/3505.jpg_thumb.jpg"}]}, {"id": 3506, "date": "2024-03-22T01:17:31", "text": "呜呜 划手手了", "views": 98, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-03-22T01:17:30", "media_type": "photo", "original_name": "photo_2024-03-22_01-17-30.jpg", "url": "media/3506.jpg", "size": 285147, "thumb": "media/3506.jpg_thumb.jpg"}]}, {"id": 3507, "date": "2024-03-22T04:13:23", "text": "我:胳膊的膝盖疼\n聊聊:那叫胳膊肘\n我:反正你也听懂了那就这样叫吧 🤤", "views": 277, "forwards": 1}, {"id": 3508, "date": "2024-03-22T20:15:24", "text": "#AquaDX 支持中二 Luminous 了", "views": 102, "forwards": 0, "images": [{"width": 794, "height": 641, "date": "2024-03-22T20:15:24", "media_type": "photo", "original_name": "photo_2024-03-22_20-15-24.jpg", "url": "media/3508.jpg", "size": 70551, "thumb": "media/3508.jpg_thumb.jpg"}]}, {"id": 3509, "date": "2024-03-23T00:27:17", "text": "腾讯也开始用用户训练模型了", "views": 118, "forwards": 1, "images": [{"width": 800, "height": 606, "date": "2024-03-23T00:27:17", "media_type": "photo", "original_name": "photo_2024-03-23_00-27-17.jpg", "url": "media/3509.jpg", "size": 56377, "thumb": "media/3509.jpg_thumb.jpg"}]}, {"id": 3510, "date": "2024-03-23T09:18:29", "text": "#wactroller 搭好了!", "views": 101, "forwards": 1, "media_group_id": 13689484078512421, "images": [{"width": 1920, "height": 2560, "date": "2024-03-23T09:13:25", "media_type": "photo", "original_name": "photo_2024-03-23_09-13-25.jpg", "url": "media/3510.jpg", "size": 642143, "thumb": "media/3510.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-23T09:13:26", "media_type": "photo", "original_name": "photo_2024-03-23_09-13-26.jpg", "url": "media/3511.jpg", "size": 643622, "thumb": "media/3511.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-23T09:18:28", "media_type": "photo", "original_name": "photo_2024-03-23_09-18-28.jpg", "url": "media/3512.jpg", "size": 893899, "thumb": "media/3512.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-23T02:05:46", "media_type": "photo", "original_name": "photo_2024-03-23_02-05-46.jpg", "url": "media/3513.jpg", "size": 420679, "thumb": "media/3513.jpg_thumb.jpg"}]}, {"id": 3515, "date": "2024-03-24T04:59:53", "text": "做了电源\n\n焊了一个超级草率的焊点,焊完还有线在飞用热熔胶简单裹一圈,线的颜色还全用错了 🤗\n\n...但是它居然工作!🤩 好耶,现在这个机器有一个独立的电源按钮可以开关它了", "views": 78, "forwards": 1, "media_group_id": 13690051151145037, "images": [{"width": 2560, "height": 1920, "date": "2024-03-24T04:59:50", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-50.jpg", "url": "media/3515.jpg", "size": 261862, "thumb": "media/3515.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-24T04:59:52", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-52.jpg", "url": "media/3516.jpg", "size": 513088, "thumb": "media/3516.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-24T04:59:53", "media_type": "photo", "original_name": "photo_2024-03-24_04-59-53.jpg", "url": "media/3517.jpg", "size": 270565, "thumb": "media/3517.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-24T04:25:51", "media_type": "photo", "original_name": "photo_2024-03-24_04-25-51.jpg", "url": "media/3518.jpg", "size": 281992, "thumb": "media/3518.jpg_thumb.jpg"}]}, {"id": 3519, "date": "2024-03-26T02:45:31", "text": "#wactroller 全都搭好之后打的第一个币", "views": 113, "forwards": 3, "files": [{"width": 720, "height": 1280, "duration": 184, "file_name": "VID_20240325_221355.x264-30-cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-03-26T02:45:31", "media_type": "video_file", "original_name": "VID_20240325_221355.x264-30-cut.mp4", "url": "media/3519.mp4", "size": 24643528, "thumb": "media/3519.mp4_thumb.jpg"}]}, {"id": 3520, "date": "2024-03-26T08:57:03", "text": "呜呜 聊聊又划手手了(?)\n\n(好吧其实是帮我拼 wacca 架子的时候被铝划了一下,好心疼 😢 装好这个机器我和聊聊身上总共多出了四个伤口... \n\n看来铝型材也不是那么容易拼,如果要量产的话是不是还需要另外想办法...", "views": 95, "forwards": 0, "images": [{"width": 1918, "height": 1889, "date": "2024-03-26T08:57:29", "media_type": "photo", "original_name": "photo_2024-03-26_08-57-29.jpg", "url": "media/3520.jpg", "size": 268742, "thumb": "media/3520.jpg_thumb.jpg"}]}, {"id": 3521, "date": "2024-03-26T16:34:46", "text": "补一些这个桌子的制作过程 qwq", "views": 81, "forwards": 0, "media_group_id": 13691767093505581, "images": [{"width": 2560, "height": 1920, "date": "2024-03-26T16:34:44", "media_type": "photo", "original_name": "photo_2024-03-26_16-34-44.jpg", "url": "media/3521.jpg", "size": 553740, "thumb": "media/3521.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-25T23:16:47", "media_type": "photo", "original_name": "photo_2024-03-25_23-16-47.jpg", "url": "media/3522.jpg", "size": 803081, "thumb": "media/3522.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T21:35:07", "media_type": "photo", "original_name": "photo_2024-03-25_21-35-07.jpg", "url": "media/3523.jpg", "size": 569002, "thumb": "media/3523.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-26T16:34:45", "media_type": "photo", "original_name": "photo_2024-03-26_16-34-45.jpg", "url": "media/3524.jpg", "size": 612235, "thumb": "media/3524.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-03-25T23:17:20", "media_type": "photo", "original_name": "photo_2024-03-25_23-17-20.jpg", "url": "media/3525.jpg", "size": 519346, "thumb": "media/3525.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T23:09:17", "media_type": "photo", "original_name": "photo_2024-03-25_23-09-17.jpg", "url": "media/3526.jpg", "size": 741326, "thumb": "media/3526.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-03-25T23:17:21", "media_type": "photo", "original_name": "photo_2024-03-25_23-17-21.jpg", "url": "media/3527.jpg", "size": 438308, "thumb": "media/3527.jpg_thumb.jpg"}]}, {"id": 3529, "date": "2024-03-27T09:08:50", "text": "我我要撤回一年前的话\n\n一年前刚看到 WS2812 灯的时候觉得这个设计好天才,一根数据线就可以控制无数个灯... 现在拼了 Wacca 框才发现问题所在。Wacca 这才刚发布五年的游戏,现在到处都能看到坏掉的 LED,或者说我玩过的 Wacca 框没有一个是 LED 没坏的。\n\n为什么呢?因为 WS2812 只有一条数据线,没有冗余,就像 RAID0 一样。如果一个灯坏了,后面的所有灯都收不到数据。也就是说像 Wacca 这样把 480 个灯连在一起的话,损坏概率就会比一个单独的灯要高 480 倍 🤗 我的这台就已经有五个坏了,然而坏了一个就必须马上换\n\n刚刚去嘉立创花 ¥1334 订了两百片 Wacca 的 LED 替换板。替换版用了 WS2813,比 2812 多了两条用来冗余的线,即使一个灯坏了剩下的也可以正常工作。\n\n(不过这种 LED 真的好难处理... 今天才知道焊 LED 之前必须 75°C 烘烤两天 😨 不然焊的时候真空膜里面湿度蒸发膨胀会让真空膜破损提高损坏率... 所以原来我之前一直都焊错了 ;-;", "views": 80, "forwards": 0, "media_group_id": 13692244244815709, "images": [{"width": 1280, "height": 960, "date": "2024-03-27T09:08:48", "media_type": "photo", "original_name": "photo_2024-03-27_09-08-48.jpg", "url": "media/3529.jpg", "size": 174961, "thumb": "media/3529.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-03-27T09:08:49", "media_type": "photo", "original_name": "photo_2024-03-27_09-08-49.jpg", "url": "media/3530.jpg", "size": 119107, "thumb": "media/3530.jpg_thumb.jpg"}, {"width": 931, "height": 269, "date": "2024-03-27T09:15:53", "media_type": "photo", "original_name": "photo_2024-03-27_09-15-53.jpg", "url": "media/3531.jpg", "size": 39688, "thumb": "media/3531.jpg_thumb.jpg"}], "reply": {"id": 1967, "text": "WS2812 灯真是一个超天才的设计\n\n众所周知一个全彩灯需要三个引脚,分别控制 RGB。假如我想要连 20 个 LED 灯,直接连需要 60 个输出口。可是我的开发板一共只有 48 个输出口,怎么办呢?\n\nWS2812 的解决方案是把时序电路做在每个灯上,顺序读取代表着 RGB 颜色的 24 位之后存起来,再把接下来的数据全部传给下一个灯,一个一个传下去,直到收到「重置」信号再从头开始更新自己的颜色。\n\n这样只用一个输出口就可以单独控制∞个灯的颜色了哇,好厉害!(虽然接太多的话更新速度会慢hhh\n\n#琴"}}, {"id": 3532, "date": "2024-03-27T16:33:00", "text": "我又用 Vyvanse 通宵撑过了一场考试,现在中午十二点了还完全不困哇,感觉也许用这个药真的能让一天多出几个小时\n\n...还有不到 20 天就要去演讲了,期末感觉事情好多忙不过来,要不要先把街机的事情放一放呢?但是总感觉我让私服的 momentum 停下来就会很对不起社区的期待... 想认真做一个完整的项目,想把它和我以前写到一半就放下的项目区分开,感觉即使是暂时放下就会和以前一样被时间诅咒 🛌", "views": 97, "forwards": 2, "images": [{"width": 1920, "height": 2560, "date": "2024-03-27T16:32:59", "media_type": "photo", "original_name": "photo_2024-03-27_16-32-59.jpg", "url": "media/3532.jpg", "size": 854501, "thumb": "media/3532.jpg_thumb.jpg"}]}, {"id": 3533, "date": "2024-03-29T09:25:35", "text": "呜 之前发现在 5600XT 上跑 Wacca 会让谱面时间错位,音乐放完十秒之后谱面才结束。\n\n研究了一下发现这个游戏居然是靠逐帧时间来同步谱面速度的... 也就是说显卡慢了的话谱面速度也会慢 🤯 为什么才五年前的游戏还在用这么原始的时间同步方式我也想知道(\n\n所以解决这个问题的方法是在显卡驱动里设置固定帧率模式(AMD FRTC)然后谱面才能和音频同步... 但是固定帧率的问题是,在显卡跟不上的时候不会降低帧率而是会直接跳过渲染下一帧,然后画面就突然降到 30fps 😨\n\n呜呜 Wacca 真的是我跑过最吃性能的游戏了... 然而吃性能的原因纯粹是因为优化差。我的 6700XT 能带动 1080p60 的博德之门3却带不动 Wacca 😢 呜呜呜", "views": 103, "forwards": 0, "reply": {"id": 3519, "text": "#wactroller 全都搭好之后打的第一个币"}, "images": [{"width": 320, "height": 116, "date": "2024-03-29T07:17:28", "media_type": "photo", "original_name": "photo_2024-03-29_07-17-28.jpg", "url": "media/3533.jpg", "size": 12826, "thumb": "media/3533.jpg_thumb.jpg"}]}, {"id": 3534, "date": "2024-03-29T23:34:07", "text": "拿到签证了!不过即使提交了刚刚拍的照片,领事馆还是用了我护照上的照片... 打开还愣了一下以为发错了,过一会才反应过来好像确实是我\n\n以及查询签证文件的网站上输入英文名字居然是按亚洲习惯用 \"姓 名\" 的格式收录的,我习惯性地打了 \"名 姓\" 结果没查到... 好久没有这样写过名字了,感觉自己被 whitewash 好严重 🫣", "views": 94, "forwards": 0, "reply": {"id": 3476, "text": "发邮件找 icassp 重新要了一个邀请函,重新去了一趟领事馆,韩国签证总算办完啦(居然不需要收护照贴签,自己打印签证就可以", "thumb": "media/3476.jpg_thumb.jpg"}}, {"id": 3535, "date": "2024-03-30T01:52:27", "text": "#AquaDX 给私服写了 Wacca 支持!总共花了两天\n\n(虽然还有一些 bug 但是大部分功能已经能用了 qwq", "views": 108, "forwards": 0, "reply": {"id": 3519, "text": "#wactroller 全都搭好之后打的第一个币"}, "images": [{"width": 960, "height": 1280, "date": "2024-03-30T01:52:27", "media_type": "photo", "original_name": "photo_2024-03-30_01-52-27.jpg", "url": "media/3535.jpg", "size": 80185, "thumb": "media/3535.jpg_thumb.jpg"}]}, {"id": 3536, "date": "2024-03-30T03:59:17", "text": "聊聊:一会你去报税吧\n我:好,我去暴睡了,明早叫我 😴", "views": 107, "forwards": 0}, {"id": 3537, "date": "2024-03-30T19:07:47", "text": "呜 结果从凌晨两点睡到了下午三点 🤗 爆肝代码没有睡的觉还是要补的...", "views": 101, "forwards": 0, "reply": {"id": 3536, "text": "聊聊:一会你去报税吧\n我:好,我去暴睡了,明早叫我 😴"}}, {"id": 3538, "date": "2024-03-31T03:20:41", "views": 99, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-07-02T09:27:58", "width": 512, "height": 484, "is_animated": false, "is_video": false, "emoji": "🏳️‍⚧️", "set_name": "InvisiblePride", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3538.webp", "size": 25240, "thumb": "media/3538.webp_thumb.jpg"}]}, {"id": 3539, "date": "2024-03-31T09:49:09", "text": "呜 花了六个小时报美国的税。人生第一次报税,好麻烦好麻烦好麻烦\n\n刚开始用了 SprinTax 结果提交的时候没有报成功,也没有重试的选项,说要手动邮寄... 但是现在从加拿大寄过去太晚了,结果又用 OLT 全部重新填了一遍。\n\n但是其实我能退到的税大部分都在 FICA (Social Security 和 Medicare) 上,而这两项的退税表 843 和 8316 必须邮寄,而且还必须在提交税表之前先问雇主能不能退... 然后就发了一封邮件,不知道还来不来得及", "views": 105, "forwards": 0, "images": [{"width": 1280, "height": 445, "date": "2024-03-31T09:49:09", "media_type": "photo", "original_name": "photo_2024-03-31_09-49-09.jpg", "url": "media/3539.jpg", "size": 45017, "thumb": "media/3539.jpg_thumb.jpg"}]}, {"id": 3540, "date": "2024-03-31T10:14:52", "text": "刚才我外放听了 Ryu☆ 的 I'm so happy 然后聊聊听到突然在我后背上打起了它的 jubeat 谱 😨\n\n#一键查询精神状态", "views": 101, "forwards": 0}, {"id": 3541, "date": "2024-03-31T15:41:30", "text": "刚刚读了一篇关于 xz-util 攻击者接手流程的文章... 感觉如果是我也完全会中招 https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/\n\n开源软件的社区有时候真的很有害。明明我写软件最初只是为了实现自己的需求,开源只是为了帮到正好有同样需求的人而已,但是某些人的话术总会让我觉得如果我不同时实现别人的需求就会很对不起我维护的社区... 在这个环境呆久了自己也会下意识地去 PUA 自己——即使只是有人提了一嘴想要某个功能我也想把它赶快做出来,结果就是无论什么时候我都在要被累坏的边缘。\n\n还有 14 天就要飞走了,还需要准备期末和演讲,感觉现在大概是时候暂停一下满足别人的心情专心准备自己的事情了。", "views": 96, "forwards": 0, "reply": {"id": 3532, "text": "我又用 Vyvanse 通宵撑过了一场考试,现在中午十二点了还完全不困哇,感觉也许用这个药真的能让一天多出几个小时\n\n...还有不到 20 天就要去演讲了,期末感觉事情好多忙不过来,要不要先把街机的事情放一放呢?但是总感觉我让私服的 momentum 停下来就会很对不起社区的期待... 想认真做一个完整的项目,想把它和我以前写到一半就放下的项目区分开,感觉即使是暂时放下就会和以前一样被时间诅咒 🛌"}}, {"id": 3542, "date": "2024-04-01T03:32:07", "text": "又去当猫猫了 qwq", "views": 93, "forwards": 1, "media_group_id": 13695538616576757, "images": [{"width": 2560, "height": 1920, "date": "2024-04-01T03:32:04", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-04.jpg", "url": "media/3542.jpg", "size": 567352, "thumb": "media/3542.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-01T03:32:05", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-05.jpg", "url": "media/3543.jpg", "size": 601909, "thumb": "media/3543.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-01T03:32:06", "media_type": "photo", "original_name": "photo_2024-04-01_03-32-06.jpg", "url": "media/3544.jpg", "size": 669344, "thumb": "media/3544.jpg_thumb.jpg"}]}, {"id": 3545, "date": "2024-04-01T08:37:21", "text": "奶子在和我说愚人节快乐 😢", "views": 113, "forwards": 0, "images": [{"width": 1440, "height": 1713, "date": "2024-04-01T08:37:21", "media_type": "photo", "original_name": "photo_2024-04-01_08-37-21.jpg", "url": "media/3545.jpg", "size": 186647, "thumb": "media/3545.jpg_thumb.jpg"}]}, {"id": 3546, "date": "2024-04-02T00:52:45", "text": "聊聊:(看朋友圈)呜呜 我高中同学已经读完博了,我怎么这么废\n我:你看我就没有这样的问题,我高中没有朋友 ☺️", "views": 109, "forwards": 0}, {"id": 3547, "date": "2024-04-02T06:39:41", "text": "#AquaDX 服务器端全曲目/角色/收集品/跑图券解锁!", "views": 117, "forwards": 0, "images": [{"width": 1280, "height": 772, "date": "2024-04-02T06:37:38", "media_type": "photo", "original_name": "photo_2024-04-02_06-37-38.jpg", "url": "media/3547.jpg", "size": 48964, "thumb": "media/3547.jpg_thumb.jpg"}]}, {"id": 3548, "date": "2024-04-02T07:32:05", "text": "这也能蓝粉白?", "views": 112, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-02T07:31:27", "media_type": "photo", "original_name": "photo_2024-04-02_07-31-27.jpg", "url": "media/3548.jpg", "size": 734202, "thumb": "media/3548.jpg_thumb.jpg"}]}, {"id": 3549, "date": "2024-04-03T09:59:57", "text": "呜 窗外在下暴雨听着完全睡不着", "views": 100, "forwards": 0}, {"id": 3550, "date": "2024-04-03T13:47:24", "text": "大家都开始用 LLM 润色邮件之后我反而更喜欢写、更想要看到没有刻意修饰的非正式邮件了。Grammarly 给我提示句式措辞建议我也不会改了,总感觉只有这样才能保留住键盘上手指的温度...", "views": 93, "forwards": 0}, {"id": 3551, "date": "2024-04-03T16:04:23", "text": "xz 的事情之后想了想去给很自己喜欢的工具的作者点了一些 sponsor... 虽然似乎每人每月 $5 也没办法改变什么。可惜自己没有收入没办法捐助更多了", "views": 115, "forwards": 0, "reply": {"id": 3541, "text": "刚刚读了一篇关于 xz-util 攻击者接手流程的文章... 感觉如果是我也完全会中招 https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/\n\n开源软件的社区有时候真的很有害。明明我写软件最初只是为了实现自己的需求,开源只是为了帮到正好有同样需求的人而已,但是某些人的话术总会让我觉得如果我不同时实现别人的需求就会很对不起我维护的社区... 在这个环境呆久了自己也会下意识地去 PUA 自己——即使只是有人提了一嘴想要某个功能我也想把它赶快做出来,结果就是无论什么时候我都在要被累坏的边缘。\n\n还有 14 天就要飞走了,还需要准备期末和演讲,感觉现在大概是时候暂停一下满足别人的心情专心准备自己的事情了。"}, "images": [{"width": 1298, "height": 2155, "date": "2024-04-03T16:04:22", "media_type": "photo", "original_name": "photo_2024-04-03_16-04-22.jpg", "url": "media/3551.jpg", "size": 120843, "thumb": "media/3551.jpg_thumb.jpg"}]}, {"id": 3552, "date": "2024-04-04T01:47:36", "text": "花了 $150 买了一张二手 1660 super,帧率问题修好了之后马上就会打了 qwq\n\n30fps 果然玩不了音游", "views": 97, "forwards": 1, "media_group_id": 13697562055647517, "images": [{"width": 2560, "height": 1920, "date": "2024-04-04T01:47:35", "media_type": "photo", "original_name": "photo_2024-04-04_01-47-35.jpg", "url": "media/3552.jpg", "size": 798046, "thumb": "media/3552.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-04T01:47:36", "media_type": "photo", "original_name": "photo_2024-04-04_01-47-36.jpg", "url": "media/3553.jpg", "size": 760052, "thumb": "media/3553.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-04T01:41:34", "media_type": "photo", "original_name": "photo_2024-04-04_01-41-34.jpg", "url": "media/3554.jpg", "size": 1035326, "thumb": "media/3554.jpg_thumb.jpg"}], "reply": {"id": 3533, "text": "呜 之前发现在 5600XT 上跑 Wacca 会让谱面时间错位,音乐放完十秒之后谱面才结束。\n\n研究了一下发现这个游戏居然是靠逐帧时间来同步谱面速度的... 也就是说显卡慢了的话谱面速度也会慢 🤯 为什么才五年前的游戏还在用这么原始的时间同步方式我也想知道(\n\n所以解决这个问题的方法是在显卡驱动里设置固定帧率模式(AMD FRTC)然后谱面才能和音频同步... 但是固定帧率的问题是,在显卡跟不上的时候不会降低帧率而是会直接跳过渲染下一帧,然后画面就突然降到 30fps 😨\n\n呜呜 Wacca 真的是我跑过最吃性能的游戏了... 然而吃性能的原因纯粹是因为优化差。我的 6700XT 能带动 1080p60 的博德之门3却带不动 Wacca 😢 呜呜呜"}}, {"id": 3555, "date": "2024-04-04T06:21:15", "text": "回レ回レ回レ回レ回レ回レ回レ回レ回レ!", "views": 137, "forwards": 2, "files": [{"width": 1920, "height": 1080, "duration": 59, "file_name": "Timeline 1.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-04-04T06:21:15", "media_type": "video_file", "original_name": "Timeline 1.x264-30.mp4", "url": "media/3555.mp4", "size": 12653424, "thumb": "media/3555.mp4_thumb.jpg"}]}, {"id": 3556, "date": "2024-04-05T04:38:31", "text": "花了一整天剪辑了一下加入了搭机器的过程,发了一个视频 qwq\n\n剪视频好累... 剪中间那一段三十秒的 montage 花了我四个小时呜呜 📦 \n\n这里是链接:Bilibili | YouTube", "views": 108, "forwards": 0, "reply": {"id": 3555, "text": "回レ回レ回レ回レ回レ回レ回レ回レ回レ!"}}, {"id": 3557, "date": "2024-04-06T11:39:09", "text": "试试让 DALL-E 把蓝粉星夜的这个想法画出来结果真的画得好好看 🤩", "views": 324, "forwards": 9, "reply": {"id": 2671, "text": "整理照片发现有些回忆忘记发了补一下。是之前在西雅图和蓝夏和ゆり在梵高 Expo 上一起涂的填色,是蓝粉白星夜和向日葵 🤩", "thumb": "media/2671.jpg_thumb.jpg"}, "images": [{"width": 1024, "height": 1024, "date": "2024-04-06T11:39:09", "media_type": "photo", "original_name": "photo_2024-04-06_11-39-09.jpg", "url": "media/3557.jpg", "size": 338945, "thumb": "media/3557.jpg_thumb.jpg"}]}, {"id": 3558, "date": "2024-04-06T19:29:40", "text": "整理下房间把这两台放在一起,感觉有一种异曲同工的妙(?)", "views": 107, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-04-06T19:29:40", "media_type": "photo", "original_name": "photo_2024-04-06_19-29-40.jpg", "url": "media/3558.jpg", "size": 475593, "thumb": "media/3558.jpg_thumb.jpg"}]}, {"id": 3559, "date": "2024-04-06T23:57:37", "text": "#桂桂今天吃什么\n三明治!融化的奶酪真是好文明 🥺", "views": 97, "forwards": 0, "media_group_id": 13699582861113037, "images": [{"width": 2560, "height": 1920, "date": "2024-04-06T23:57:36", "media_type": "photo", "original_name": "photo_2024-04-06_23-57-36.jpg", "url": "media/3559.jpg", "size": 333705, "thumb": "media/3559.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-06T23:57:37", "media_type": "photo", "original_name": "photo_2024-04-06_23-57-37.jpg", "url": "media/3560.jpg", "size": 262780, "thumb": "media/3560.jpg_thumb.jpg"}]}, {"id": 3561, "date": "2024-04-07T06:27:43", "text": "长出根了,一盆新的绿萝诞生了!(但是新的绿萝同时也是旧的 🧐", "views": 114, "forwards": 0, "media_group_id": 13699770106005029, "images": [{"width": 1920, "height": 2560, "date": "2024-04-07T06:27:41", "media_type": "photo", "original_name": "photo_2024-04-07_06-27-41.jpg", "url": "media/3561.jpg", "size": 331090, "thumb": "media/3561.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-07T06:27:42", "media_type": "photo", "original_name": "photo_2024-04-07_06-27-42.jpg", "url": "media/3562.jpg", "size": 530821, "thumb": "media/3562.jpg_thumb.jpg"}], "reply": {"id": 3481, "text": "剪掉了几根枝试试水培起根,希望能长出来 quq", "thumb": "media/3481.jpg_thumb.jpg"}}, {"id": 3563, "date": "2024-04-07T07:57:55", "text": "土豆草莓(?)", "views": 137, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2024-04-07T07:57:55", "media_type": "photo", "original_name": "photo_2024-04-07_07-57-55.jpg", "url": "media/3563.jpg", "size": 287414, "thumb": "media/3563.jpg_thumb.jpg"}]}, {"id": 3564, "date": "2024-04-07T22:17:54", "text": "哭了 感觉可能是填报税用的某个网站被黑了。\n\n报完税这两天突然有好多诈骗电话打进来用我的 legal name 诈骗,今天有一个假装是 Telus 运营商的人中文跟我说我发太多短信了要给我停机(??)而且因为我和聊聊是一起报的税,同一个诈骗号码给我和聊聊都打了电话。\n\n我填过信息的报税网站有 TurboTax (US/CA), WealthSimple, OLT, Sprintax, 不知道是哪个被黑了(应该是加拿大这边的所以我猜是 TurboTax", "views": 106, "forwards": 0}, {"id": 3565, "date": "2024-04-08T07:08:48", "text": "哭哭 今天 OS 课作业要写一个分布式内存 KV 数据库,写完发现本地跑测试会超时... 我以为是我写的代码优化太差了花一个小时用 VTune 测速,发现除了内存没有别的地方瓶颈,CPU 使用率只有 0.1%\n\n连上学校机器上跑一下同样的代码果然比在我本地的机器快了五倍... 唉 DDR3 在 2024 年真的不行了吗 😢", "views": 124, "forwards": 2, "images": [{"width": 966, "height": 539, "date": "2024-04-08T07:08:48", "media_type": "photo", "original_name": "photo_2024-04-08_07-08-48.jpg", "url": "media/3565.jpg", "size": 92474, "thumb": "media/3565.jpg_thumb.jpg"}]}, {"id": 3566, "date": "2024-04-08T14:34:26", "text": "出发去看日食了 qwq", "views": 115, "forwards": 0}, {"id": 3567, "date": "2024-04-08T19:12:21", "text": "是一个用手机对着太阳拍的傻瓜", "views": 123, "forwards": 0, "files": [{"width": 1080, "height": 1920, "duration": 17, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-04-08T19:12:21", "media_type": "video_file", "original_name": "video_2024-04-08_19-12-21.mp4", "url": "media/3567.mp4", "size": 14253991, "thumb": "media/3567.mp4_thumb.jpg"}]}, {"id": 3568, "date": "2024-04-08T19:33:19", "text": "好看!", "views": 125, "forwards": 0, "media_group_id": 13700838399361029, "images": [{"width": 2000, "height": 1347, "date": "2024-04-08T19:32:35", "media_type": "photo", "original_name": "photo_2024-04-08_19-32-35.jpg", "url": "media/3568.jpg", "size": 434060, "thumb": "media/3568.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-04-08T19:33:17", "media_type": "photo", "original_name": "photo_2024-04-08_19-33-17.jpg", "url": "media/3569.jpg", "size": 608647, "thumb": "media/3569.jpg_thumb.jpg"}]}, {"id": 3570, "date": "2024-04-08T19:56:45", "text": "和前任和现任和前任的现任一起去了!好热闹好开心", "views": 122, "forwards": 0, "media_group_id": 13700849643192773, "images": [{"width": 2560, "height": 1920, "date": "2024-04-08T19:56:09", "media_type": "photo", "original_name": "photo_2024-04-08_19-56-09.jpg", "url": "media/3570.jpg", "size": 366060, "thumb": "media/3570.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T19:56:43", "media_type": "photo", "original_name": "photo_2024-04-08_19-56-43.jpg", "url": "media/3571.jpg", "size": 1782657, "thumb": "media/3571.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T18:41:20", "media_type": "photo", "original_name": "photo_2024-04-08_18-41-20.jpg", "url": "media/3572.jpg", "size": 1275089, "thumb": "media/3572.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-08T18:41:31", "media_type": "photo", "original_name": "photo_2024-04-08_18-41-31.jpg", "url": "media/3573.jpg", "size": 1442192, "thumb": "media/3573.jpg_thumb.jpg"}]}, {"id": 3574, "date": "2024-04-10T20:58:11", "views": 104, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-04-10T20:57:56", "width": 512, "height": 262, "is_animated": false, "is_video": true, "emoji": "😶", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3574.webm", "size": 95698, "thumb": "media/3574.webm_thumb.jpg"}]}, {"id": 3575, "date": "2024-04-12T13:46:41", "text": "刚刚起床看到了 Fabrice Bellard 新发布的 TSAC 音频编码,是一个用二进制语言重写、为了实际应用优化过的 DAC neural codec,真的没想到去年六月刚 preprint 的论文今年就能见到实际应用了!\n\n我去年的研究里还用到了 DAC 来着,当时这个东西几乎是所有向量模型里最重的一个,即是双通道、每帧尺寸和帧频率也都很大... 导致这一个模型存下来的矢量 npy 几乎和所有其他模型加起来一样大了(还存了一张加载矢量的时候非常壮观的 btop)\n\n不过看上去 TSAC 解决了很多它的问题,转 8bit 把模型权重减轻了不少,也不需要依赖复杂的 python 环境运行了。好期待哪天 Bellard 能把它整合进 ffmpeg qwq", "views": 104, "forwards": 0, "media_group_id": 13703436811200701, "images": [{"width": 1280, "height": 378, "date": "2024-04-12T13:46:39", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-39.jpg", "url": "media/3575.jpg", "size": 57177, "thumb": "media/3575.jpg_thumb.jpg"}, {"width": 800, "height": 358, "date": "2024-04-12T13:46:40", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-40.jpg", "url": "media/3576.jpg", "size": 38346, "thumb": "media/3576.jpg_thumb.jpg"}, {"width": 1252, "height": 536, "date": "2024-04-12T13:46:40", "media_type": "photo", "original_name": "photo_2024-04-12_13-46-40.jpg", "url": "media/3577.jpg", "size": 197216, "thumb": "media/3577.jpg_thumb.jpg"}]}, {"id": 3578, "date": "2024-04-13T04:28:59", "text": "然后刚刚补 OS 课的时候看到有 1997 年论文里提到的概念 2023 年才有人实现出来给 Linux 开 PR...\n\n不同领域研究和应用的距离好不一样", "views": 123, "forwards": 1, "reply": {"id": 3575, "text": "刚刚起床看到了 Fabrice Bellard 新发布的 TSAC 音频编码,是一个用二进制语言重写、为了实际应用优化过的 DAC neural codec,真的没想到去年六月刚 preprint 的论文今年就能见到实际应用了!\n\n我去年的研究里还用到了 DAC 来着,当时这个东西几乎是所有向量模型里最重的一个,即是双通道、每帧尺寸和帧频率也都很大... 导致这一个模型存下来的矢量 npy 几乎和所有其他模型加起来一样大了(还存了一张加载矢量的时候非常壮观的 btop)\n\n不过看上去 TSAC 解决了很多它的问题,转 8bit 把模型权重减轻了不少,也不需要依赖复杂的 python 环境运行了。好期待哪天 Bellard 能把它整合进 ffmpeg qwq", "thumb": "media/3575.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 306, "date": "2024-04-13T04:28:59", "media_type": "photo", "original_name": "photo_2024-04-13_04-28-59.jpg", "url": "media/3578.jpg", "size": 48323, "thumb": "media/3578.jpg_thumb.jpg"}]}, {"id": 3579, "date": "2024-04-13T16:21:33", "text": "考完了 OS,明天就要飞走了还有好多要准备...", "views": 113, "forwards": 1}, {"id": 3580, "date": "2024-04-14T08:43:41", "text": "出发六个小时前我在床上和聊聊聊天 be like\n:呜呜呜再过几个小时就见不到聊聊了\n:你要每天给我打电话哦\n:不行,每小时!\n:不行不行,每分钟!每秒!每毫秒!\n:每毫秒给我打一个电话,如果超时五次就会被分布式进程管理器鉴定为卡住了杀掉重开哦 🤪", "views": 113, "forwards": 1, "reply": {"id": 3579, "text": "考完了 OS,明天就要飞走了还有好多要准备..."}}, {"id": 3581, "date": "2024-04-15T22:29:26", "text": "电源插座\n\nUS / Canada: ☹️\nEU: 😶\nDenmark: 🙂", "views": 118, "forwards": 1}, {"id": 3582, "date": "2024-04-15T23:49:43", "views": 114, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-04-15T23:49:43", "media_type": "photo", "original_name": "photo_2024-04-15_23-49-43.jpg", "url": "media/3582.jpg", "size": 340183, "thumb": "media/3582.jpg_thumb.jpg"}]}, {"id": 3583, "date": "2024-04-16T13:18:00", "text": "演讲完了!很顺利!\n\n(感谢妈妈拍照", "views": 125, "forwards": 3, "media_group_id": 13706187841309237, "images": [{"width": 1280, "height": 720, "date": "2024-04-16T13:17:57", "media_type": "photo", "original_name": "photo_2024-04-16_13-17-57.jpg", "url": "media/3583.jpg", "size": 100813, "thumb": "media/3583.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T13:17:59", "media_type": "photo", "original_name": "photo_2024-04-16_13-17-59.jpg", "url": "media/3584.jpg", "size": 171528, "thumb": "media/3584.jpg_thumb.jpg"}]}, {"id": 3585, "date": "2024-04-16T15:16:55", "text": "今天上午去领了名牌看开场会。开场会好无聊,说了很多没有用的话,不过看到了提交数据,加拿大甚至没上榜。之后爬了一下网页数据发现这次多伦多大学只有 16 篇,而且除了我以外只有一篇是关于音频的,滑铁卢 8 篇,McGill 一篇... 相比数据里上海交大有 183 篇。唉,加拿大在音频领域真的不行呀,研要申去哪里呢?\n\n中午下午看了一些别人的讲座和海报,记一下有意思的:看到了有人在讲座里提到 Vocaloid 声音合成有多么多么真实,但是明明 Vocaloid 反而是变得真实之后就没有人用了,大家喜欢的就是很重合成感的声音;看到了从脑电波识别出一个人想要说的话转成语音的模型,虽然看那个巨大的巨多线的头盔应该没有能够实际应用场合...;看到了检测发音口音音素的模型,感觉每个语言学习 app 都应该有这个东西,听完在想能不能用类似的方式做更精细的练声建议;看到了我们团队里 Ivan 在做的 HoloLens 非侵入式脑电波交互演示;看到了一个非常厉害的实时变声模型,基本上没有延迟哇,加上大功率音响真的感觉我说出口就是另一个人的声音,在想能不能用同样的思路做实时语音翻译。\n\n中午吃了很好吃的烤肉和汤(然后被汤辣到嗓子哑了 呜呜\n\n演讲完之后晚上去 LGBTQ+ Meetup 吃到了超级丰盛晚餐还认识了新的朋友 Robin!是一个在 UC Berkeley 音频 AI 领域的跨女研究生,人超级好看!而且和我一样是通过研究练声助手踏入了这个领域哇,世界好小 qwq 加了联系方式,希望以后可以一起研究练声助手(我也试试申一申 Berkeley 好了", "views": 97, "forwards": 1, "media_group_id": 13706244920724965, "images": [{"width": 1280, "height": 960, "date": "2024-04-16T15:15:31", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-31.jpg", "url": "media/3585.jpg", "size": 102880, "thumb": "media/3585.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-04-16T15:15:43", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-43.jpg", "url": "media/3586.jpg", "size": 131685, "thumb": "media/3586.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:15:51", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-51.jpg", "url": "media/3587.jpg", "size": 153844, "thumb": "media/3587.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:15:54", "media_type": "photo", "original_name": "photo_2024-04-16_15-15-54.jpg", "url": "media/3588.jpg", "size": 97257, "thumb": "media/3588.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:16:09", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-09.jpg", "url": "media/3589.jpg", "size": 197112, "thumb": "media/3589.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-04-16T15:16:42", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-42.jpg", "url": "media/3590.jpg", "size": 246789, "thumb": "media/3590.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-04-16T15:16:54", "media_type": "photo", "original_name": "photo_2024-04-16_15-16-54.jpg", "url": "media/3591.jpg", "size": 246549, "thumb": "media/3591.jpg_thumb.jpg"}]}, {"id": 3592, "date": "2024-04-19T09:53:34", "text": "哇 这是何等的运气 qwq", "views": 106, "forwards": 0, "images": [{"width": 2155, "height": 1918, "date": "2024-04-19T09:53:34", "media_type": "photo", "original_name": "photo_2024-04-19_09-53-34.jpg", "url": "media/3592.jpg", "size": 414333, "thumb": "media/3592.jpg_thumb.jpg"}]}, {"id": 3593, "date": "2024-04-19T14:39:10", "text": "我真的好不会告别。四天的时间转瞬即逝,闭幕之后又和新的朋友们和导师聊了很多很多,好想停下时间一直留在这里... 可惜时间不会不舍,会展大厅的显示器已经换掉了 ICASSP 的招牌,留下一条寂静的街道\n\n也许会议的意义就在这里吧,比起展示已经过时六个月的论文更重要的是创造了一个把不同道路上的朋友们每年聚集在一起的契机...", "views": 111, "forwards": 0, "reply": {"id": 2512, "text": "#戴上耳机\n《いりぐちでぐち》——青葉市子\n\n听着这首歌的感觉就像是真的放慢脚步走过了一条隧道,仿佛周围的嘈杂都安静了下来,只剩下自己和在身边漂游着的不舍情绪\n\n出门了,再次回到这里、再次见到导师在这里交到的朋友们会是什么时候呢?"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-19T14:39:09", "media_type": "photo", "original_name": "photo_2024-04-19_14-39-09.jpg", "url": "media/3593.jpg", "size": 1014008, "thumb": "media/3593.jpg_thumb.jpg"}]}, {"id": 3595, "date": "2024-04-21T07:07:56", "text": "到家了!\n\n路上遇到了好多不幸的事情,想和 Robin 约饭结果不在同一个航站楼、安检的时候因为我买机票在护照名字后面加上了 preferred name 被拦下来了、然后到温哥华转机因为飞机上一个厕所坏了没人知道怎么修,剩下的厕所数量又达不到起飞需要的法律标准所以延误了 4.25 小时 😢\n\n这是大数定律在起作用吗,前几天运气太好了(x", "views": 93, "forwards": 0, "media_group_id": 13709466209245173, "images": [{"width": 2560, "height": 1920, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3595.jpg", "size": 559817, "thumb": "media/3595.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3596.jpg", "size": 540687, "thumb": "media/3596.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-20T20:34:25", "media_type": "photo", "original_name": "photo_2024-04-20_20-34-25.jpg", "url": "media/3597.jpg", "size": 477414, "thumb": "media/3597.jpg_thumb.jpg"}, {"width": 1280, "height": 471, "date": "2024-04-21T07:07:54", "media_type": "photo", "original_name": "photo_2024-04-21_07-07-54.jpg", "url": "media/3598.jpg", "size": 45579, "thumb": "media/3598.jpg_thumb.jpg"}]}, {"id": 3599, "date": "2024-04-23T02:40:35", "text": "icassp 刚结束就要赶回来考试好累,不过刚通宵一天复习考完了 373 算法感觉考得不错。还剩最后一个考试就结束了,是去年落下的 369 intro OS qwq", "views": 104, "forwards": 0}, {"id": 3600, "date": "2024-04-23T07:12:58", "text": "想下载课件但是这门课没有开导出功能怎么办?\n\n花十分钟手动下载 ❌\n花半个小时写一个爬虫 ✅", "views": 111, "forwards": 1, "images": [{"width": 496, "height": 581, "date": "2024-04-23T07:12:58", "media_type": "photo", "original_name": "photo_2024-04-23_07-12-58.jpg", "url": "media/3600.jpg", "size": 32871, "thumb": "media/3600.jpg_thumb.jpg"}]}, {"id": 3601, "date": "2024-04-23T22:02:57", "text": "考完了... 感觉可能考不到 50%\n\n去年期末考试的那天发烧所以 defer 掉了,原本以为补考会很容易... 没想到要到这个学期末才能补考,和今年的同学考一样的卷子。但是今年换了教授而且他把所有课程内容重新规划了一遍,和去年的内容有好多不一样,有好多没见过的 😨\n\n还有些题是按今年作业出的,说 “recall in A1...” 什么的,但是我没做过今年的 A1 呀 😡", "views": 104, "forwards": 0, "reply": {"id": 3599, "text": "icassp 刚结束就要赶回来考试好累,不过刚通宵一天复习考完了 373 算法感觉考得不错。还剩最后一个考试就结束了,是去年落下的 369 intro OS qwq"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-23T22:02:57", "media_type": "photo", "original_name": "photo_2024-04-23_22-02-57.jpg", "url": "media/3601.jpg", "size": 247614, "thumb": "media/3601.jpg_thumb.jpg"}]}, {"id": 3602, "date": "2024-04-24T06:52:36", "text": "#TIL 今天刚知道原来上海是直辖市\n\n之前一直以为上海是省,苏州和上海市在上海省 😢", "views": 189, "forwards": 9}, {"id": 3603, "date": "2024-04-24T20:33:25", "text": "在走廊里听到很大的风声来自这个小东西,还在想是给什么东西的散热器,然后发现是专门用来放风声白噪音的小喇叭 🧐", "views": 113, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-04-24T20:33:08", "media_type": "photo", "original_name": "photo_2024-04-24_20-33-08.jpg", "url": "media/3603.jpg", "size": 252856, "thumb": "media/3603.jpg_thumb.jpg"}]}, {"id": 3604, "date": "2024-04-25T02:45:35", "text": "EMS 国际快递只能填英文地址太坏了,刚才收到了快递员的电话似乎看不懂用英文写的国内地址呢... 😓", "views": 99, "forwards": 0}, {"id": 3605, "date": "2024-04-25T14:26:36", "text": "呜呜 不小心把自己的 bot token 公开了,感觉好丢人\n\n昨天晚上聊聊 Telegram 上突然收到了好多莫名其妙的消息,来自我们的 TG Bot... 这个 Bot 原本是用来发通知的,比如说写需要挂机的脚本的时候通常会在结尾加一个 tg 消息通知什么的,但是这些消息明显不是我们发的,怎么回事呢?\n\n查了查 GitHub 发现是我一两年前把它推到私有库里了,然后过了很久整理仓库的时候忘记这里有 token 就把仓库公开了,然后用 GitGuardian 扫了一遍发现还有几个其他的仓库也有同样的情况... 🤗\n\n以后公开仓库之前一定要记得扫描一遍 token ;-;", "views": 111, "forwards": 0, "media_group_id": 13712441574874101, "images": [{"width": 1146, "height": 1265, "date": "2024-04-25T14:26:35", "media_type": "photo", "original_name": "photo_2024-04-25_14-26-35.jpg", "url": "media/3605.jpg", "size": 133006, "thumb": "media/3605.jpg_thumb.jpg"}, {"width": 591, "height": 1280, "date": "2024-04-25T14:26:36", "media_type": "photo", "original_name": "photo_2024-04-25_14-26-36.jpg", "url": "media/3606.jpg", "size": 134419, "thumb": "media/3606.jpg_thumb.jpg"}]}, {"id": 3607, "date": "2024-04-25T16:40:28", "text": "The Story of AI Graphics at JetBrains\nAlso: Computational Arts Initiative\n\n看完这篇 Blog 我真的好爱 JetBrains。每一年 IDEA 的启动画面都是精心调制的广义 AI 图形,从以前的随机粒子生成,到 2020 的 CPPN 网络,再到 2023 年的 Stable Diffusion LoRA... 明明只是一个启动画面的一张图,这种没有功能性、甚至很少人会注意到的细节却花了这么多精力探索 qwq\n\n感觉能让大家在这种细节或者说好奇心上花时间的公司好棒,真希望这样的公司能多一些呀...", "views": 139, "forwards": 3}, {"id": 3608, "date": "2024-04-25T17:27:31", "text": "好玩 qwq\n\n(https://code2art.jetbrains.com/#509ffabc", "views": 143, "forwards": 2, "reply": {"id": 3607, "text": "The Story of AI Graphics at JetBrains\nAlso: Computational Arts Initiative\n\n看完这篇 Blog 我真的好爱 JetBrains。每一年 IDEA 的启动画面都是精心调制的广义 AI 图形,从以前的随机粒子生成,到 2020 的 CPPN 网络,再到 2023 年的 Stable Diffusion LoRA... 明明只是一个启动画面的一张图,这种没有功能性、甚至很少人会注意到的细节却花了这么多精力探索 qwq\n\n感觉能让大家在这种细节或者说好奇心上花时间的公司好棒,真希望这样的公司能多一些呀..."}, "images": [{"width": 1280, "height": 718, "date": "2024-04-25T17:27:31", "media_type": "photo", "original_name": "photo_2024-04-25_17-27-31.jpg", "url": "media/3608.jpg", "size": 65287, "thumb": "media/3608.jpg_thumb.jpg"}]}, {"id": 3609, "date": "2024-04-27T01:47:40", "text": "#桂桂今天吃什么\n朋友来玩所以做了卤肉(和)饭!", "views": 104, "forwards": 0, "media_group_id": 13713459686104165, "images": [{"width": 2560, "height": 1920, "date": "2024-04-27T01:47:38", "media_type": "photo", "original_name": "photo_2024-04-27_01-47-38.jpg", "url": "media/3609.jpg", "size": 537121, "thumb": "media/3609.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-27T01:47:39", "media_type": "photo", "original_name": "photo_2024-04-27_01-47-39.jpg", "url": "media/3610.jpg", "size": 661101, "thumb": "media/3610.jpg_thumb.jpg"}]}, {"id": 3611, "date": "2024-04-28T01:01:56", "text": "第一次想要在 Twitter 上 publicize 一件事情,感觉自己在学着别人用 Twitter 语气说话,但是似乎学得不是很好呢 😢\n\n看了猪猪和书的建议改了改才感觉更像是会在 Twitter 上看到的风格了。唉这真的好不像我,但是希望这样可以让更多人知道这件事情...\n\nLink", "views": 255, "forwards": 2, "images": [{"width": 964, "height": 1028, "date": "2024-04-28T01:01:56", "media_type": "photo", "original_name": "photo_2024-04-28_01-01-56.jpg", "url": "media/3611.jpg", "size": 144463, "thumb": "media/3611.jpg_thumb.jpg"}]}, {"id": 3612, "date": "2024-04-28T12:31:17", "text": "今天某位 MoeDev 过来玩,又吃到了蛋糕,开心开心 qwq\n\n以及她拍键用力觉得太吵我们现场给 adx3 改装了垫片,音量比之前好很多了!", "views": 122, "forwards": 0, "media_group_id": 13714459822322549, "images": [{"width": 2560, "height": 1920, "date": "2024-04-28T12:31:11", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-11.jpg", "url": "media/3612.jpg", "size": 380177, "thumb": "media/3612.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-28T12:31:12", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-12.jpg", "url": "media/3613.jpg", "size": 395623, "thumb": "media/3613.jpg_thumb.jpg"}, {"width": 1918, "height": 2558, "date": "2024-04-28T12:31:16", "media_type": "photo", "original_name": "photo_2024-04-28_12-31-16.jpg", "url": "media/3614.jpg", "size": 619640, "thumb": "media/3614.jpg_thumb.jpg"}]}, {"id": 3615, "date": "2024-04-29T16:02:31", "text": "和多伦多的家说了再见 qwq", "views": 133, "forwards": 1}, {"id": 3616, "date": "2024-04-29T16:04:22", "text": "猜猜我要去哪", "views": 140, "forwards": 1, "media_group_id": 13715253299988973, "images": [{"width": 2560, "height": 1920, "date": "2024-04-29T16:04:21", "media_type": "photo", "original_name": "photo_2024-04-29_16-04-21.jpg", "url": "media/3616.jpg", "size": 957291, "thumb": "media/3616.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-29T15:21:53", "media_type": "photo", "original_name": "photo_2024-04-29_15-21-53.jpg", "url": "media/3617.jpg", "size": 352184, "thumb": "media/3617.jpg_thumb.jpg"}]}, {"id": 3618, "date": "2024-04-29T17:09:39", "text": "分离焦虑.jpg", "views": 140, "forwards": 0, "images": [{"width": 1860, "height": 1500, "date": "2024-04-29T17:09:39", "media_type": "photo", "original_name": "photo_2024-04-29_17-09-39.jpg", "url": "media/3618.jpg", "size": 500325, "thumb": "media/3618.jpg_thumb.jpg"}]}, {"id": 3619, "date": "2024-04-29T20:12:06", "text": "堵飞机", "views": 134, "forwards": 1, "media_group_id": 13715372215239485, "images": [{"width": 1920, "height": 2560, "date": "2024-04-29T20:12:06", "media_type": "photo", "original_name": "photo_2024-04-29_20-12-06.jpg", "url": "media/3619.jpg", "size": 246593, "thumb": "media/3619.jpg_thumb.jpg"}, {"width": 1440, "height": 993, "date": "2024-04-29T20:16:30", "media_type": "photo", "original_name": "photo_2024-04-29_20-16-30.jpg", "url": "media/3620.jpg", "size": 148715, "thumb": "media/3620.jpg_thumb.jpg"}]}, {"id": 3621, "date": "2024-04-30T12:44:31", "text": "试着在飞机上写一些 Wactroller v2 控制板的代码,看看我写的这些支离破碎的初始化代码 🌚 没有网络没有 AI 帮忙,不能查用例和文档,只有 IDE 和依赖源码可以参考... 上次这样写代码应该还是在小学打算法比赛的时候。\n\n没有需要网的效率工具我真的好废,不过同时也觉得读依赖源码让我对 TWAI (CAN) 理解得更多了,这种理解也许不是看着样例照猫画虎把项目写出来能学到的 qwq", "views": 115, "forwards": 0, "images": [{"width": 1130, "height": 1280, "date": "2024-04-30T12:44:31", "media_type": "photo", "original_name": "photo_2024-04-30_12-44-31.jpg", "url": "media/3621.jpg", "size": 137912, "thumb": "media/3621.jpg_thumb.jpg"}]}, {"id": 3622, "date": "2024-04-30T16:00:52", "text": "在香港和 qrty 玩得很开心 qwq\n\n坐了天星小轮,船票居然只要 ¥5 哇,比地铁便宜风景还好好,如果当时在西雅图能用这么便宜的价格坐船过河的话我一定会天天坐船上班的(然而当时开车过桥每过一次要收 US$4.5 😢\n\n办了一张八达通加入了我的地铁卡收藏 qwq 感觉在这边八达通就像 Suica 一样在哪里都能用诶(而且同样都是 Felica!)如果多伦多的 Presto 也是这样就好了。\n\n坐了 MTR 地铁,感觉除了机场快线很舒服以外其他的地铁站和车厢都和北京的差不多,比例超级误导的地铁地图也是一模一样(?)", "views": 119, "forwards": 1, "media_group_id": 13715942816462349, "images": [{"width": 2560, "height": 1920, "date": "2024-04-30T15:46:24", "media_type": "photo", "original_name": "photo_2024-04-30_15-46-24.jpg", "url": "media/3622.jpg", "size": 387706, "thumb": "media/3622.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:49", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-49.jpg", "url": "media/3623.jpg", "size": 910741, "thumb": "media/3623.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:49", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-49.jpg", "url": "media/3624.jpg", "size": 598976, "thumb": "media/3624.jpg_thumb.jpg"}, {"width": 1918, "height": 1513, "date": "2024-04-30T16:00:50", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-50.jpg", "url": "media/3625.jpg", "size": 187885, "thumb": "media/3625.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:50", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-50.jpg", "url": "media/3626.jpg", "size": 602931, "thumb": "media/3626.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:00:51", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-51.jpg", "url": "media/3627.jpg", "size": 403461, "thumb": "media/3627.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:00:51", "media_type": "photo", "original_name": "photo_2024-04-30_16-00-51.jpg", "url": "media/3628.jpg", "size": 194615, "thumb": "media/3628.jpg_thumb.jpg"}]}, {"id": 3629, "date": "2024-04-30T16:23:28", "text": "还去了港大!环境好棒,有不是那么追求安静的图书馆,听到了从公用钢琴传来的琴声和歌声\n\n建筑也好奇妙,感觉这个校园重新定义了地面,走在路上会给我一种在地面的错觉,但是实际上楼的一层下面也有其他的楼,从地铁出来进校区的那一刻就已经在天上了 quq", "views": 109, "forwards": 1, "media_group_id": 13715953665026693, "images": [{"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3629.jpg", "size": 617592, "thumb": "media/3629.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3630.jpg", "size": 409853, "thumb": "media/3630.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:25", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-25.jpg", "url": "media/3631.jpg", "size": 341776, "thumb": "media/3631.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:23:26", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-26.jpg", "url": "media/3632.jpg", "size": 322442, "thumb": "media/3632.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-04-30T16:23:26", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-26.jpg", "url": "media/3633.jpg", "size": 808828, "thumb": "media/3633.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:27", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-27.jpg", "url": "media/3634.jpg", "size": 933520, "thumb": "media/3634.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-04-30T16:23:27", "media_type": "photo", "original_name": "photo_2024-04-30_16-23-27.jpg", "url": "media/3635.jpg", "size": 919324, "thumb": "media/3635.jpg_thumb.jpg"}]}, {"id": 3636, "date": "2024-05-01T02:30:48", "text": "#戴上耳机\nTake care of you for me ❤️", "views": 103, "forwards": 0, "files": [{"duration": 205, "performer": "Cavetown", "title": "Empty Bed", "file_name": "Cavetown - Empty Bed.flac", "mime_type": "audio/flac", "date": "2024-04-27T18:06:34", "media_type": "audio_file", "original_name": "Cavetown - Empty Bed.flac", "url": "media/3636.flac", "size": 19586086, "thumb": "media/3636.flac_thumb.jpg"}]}, {"id": 3637, "date": "2024-05-01T13:09:56", "text": "从小学就是法外狂徒", "views": 107, "forwards": 0, "images": [{"width": 1440, "height": 1160, "date": "2024-05-01T13:09:55", "media_type": "photo", "original_name": "photo_2024-05-01_13-09-55.jpg", "url": "media/3637.jpg", "size": 177222, "thumb": "media/3637.jpg_thumb.jpg"}]}, {"id": 3638, "date": "2024-05-01T21:20:20", "text": "回国了!见到了父母,回到了十年前小学的时候住的公寓,散落在这里的记忆碎片全都回来了...!\n\n想起以前好喜欢在这里骑车,仿佛有了自行车整个世界都不算远。扫了一辆小黄车在附近转一转。骑出去两个路口看到了小时候玩烟花烧到手的地方,是一个自行车亭,当时空空的但是现在已经满到进不去了。那件事情之后也没有人在这里贴警告牌呢,是不是觉得不会有人像我这么蠢(xx)\n\n向外骑一骑到了学校,即使离开了这么久中关村二小还是一点都没有变,不过也变了——印象中这个学校好大,有好多只有我和朋友们知道的秘密角落让我藏零食藏自己 qwq 现在看也只有一个篮球场那么大嘛,也只有三栋四五层高的教学楼。看一看周围,校门对面的两家小卖店、最喜欢的烤香肠和烤冷面餐车已经都不在了,取代它的是社区活动中心和警察局... 好心疼现在的学生,没有这些店放学会有多么无聊唉。\n\n再骑出去一点看到了小时候离家出走的那天准备睡的地方。记得那天是放学的时间语文老师说今天不抄完课文不让我们回家,但是我绝对不想抄,怎么办呢?小小桂桂想到了一个很聪明的办法,那就是... 假装上厕所溜出去然后睡外面等到过了「今天」再回家 🌚 感觉自闭光谱真的给我了对很多事情的奇妙理解", "views": 107, "forwards": 1, "media_group_id": 13716787366296149, "images": [{"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3638.jpg", "size": 77952, "thumb": "media/3638.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3639.jpg", "size": 139735, "thumb": "media/3639.jpg_thumb.jpg"}, {"width": 800, "height": 600, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3640.jpg", "size": 70867, "thumb": "media/3640.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3641.jpg", "size": 203069, "thumb": "media/3641.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3642.jpg", "size": 194195, "thumb": "media/3642.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:20:20", "media_type": "photo", "original_name": "photo_2024-05-01_21-20-20.jpg", "url": "media/3643.jpg", "size": 144395, "thumb": "media/3643.jpg_thumb.jpg"}]}, {"id": 3644, "date": "2024-05-01T21:23:19", "text": "骑远一点骑到了已经没落的鼎好和海龙电子城,以前对大白菜 Ghost 装出来的系统不满意所以专门去这里花 ¥10 买了一张 Windows 8 的官方系统盘,当时还以为这是正版盘哇,完全不知道 Windows ISO 都是能免费下载的 ;-; 现在这两栋似乎被重新装修成了办公楼。\n\n再骑过两条街是还没有没落的中发电子城,是卖电子元件的地方。看到它还在营业我真的好开心——感觉小时候能喜欢上做硬件很大程度是因为中发的存在,因为有想做的东西的时候可以简单构思一下然后骑上车去那边问问店家需要什么然后买到材料就能开始做... 如果我是在加拿大长大,如果每次想要做什么都要花大量时间构思设计 PCB 然后再等两三周寄到了、热情也淡下来了才发现哪里做错了的话,也许我就不会对硬件感兴趣了。不过今天骑到这里的时候已经太晚关门了,回家吧明天再来看看 😴\n\n回家的路上原本以为需要导航,但是跟着肌肉记忆(逆行hhh)骑着骑着就到家了,走了太多次的路每一个拐角都仍然留在记忆中... 不过最后进错单元了走到六楼发现不是自己家被吓得半死,站在原地闭上眼睛害怕的不敢动 ;-;;;; 即使是现在依然觉得这个楼梯好恐怖,尤其是晚上只能用手电筒,感觉直接放进恐怖游戏里也不会违和。这段楼梯总是出现在我的噩梦里,比如被卡在无限循环的楼梯中或者楼梯在中间断掉或者走到楼顶发现这里不是家...\n\n让自己冷静下来下楼再爬上隔壁的楼之后回到家啦,能回到承载了这么多记忆的地方感觉这一切都好不真实,感谢父母把这个家留下来 qwq", "views": 103, "forwards": 1, "media_group_id": 13716788792146237, "images": [{"width": 1280, "height": 961, "date": "2024-05-01T21:23:08", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-08.jpg", "url": "media/3644.jpg", "size": 270533, "thumb": "media/3644.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-01T21:23:08", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-08.jpg", "url": "media/3645.jpg", "size": 141887, "thumb": "media/3645.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-01T21:23:18", "media_type": "photo", "original_name": "photo_2024-05-01_21-23-18.jpg", "url": "media/3646.jpg", "size": 130778, "thumb": "media/3646.jpg_thumb.jpg"}]}, {"id": 3647, "date": "2024-05-01T22:57:17", "text": "#戴上耳机\n\nBack when we were younger\nand our dreams were unexplored\nWe just needed each other\ncouldn't ever ask for more\nOh, nobody had flaws,\nand nothing had a cause\nwhen we were younger", "views": 100, "forwards": 0, "files": [{"duration": 234, "performer": "Grentperez/Cavetown", "title": "When We Were Younger", "file_name": "Grentperez,Cavetown - When We Were Younger.flac", "mime_type": "audio/flac", "date": "2024-05-01T22:57:17", "media_type": "audio_file", "original_name": "Grentperez,Cavetown - When We Were Younger.flac", "url": "media/3647.flac", "size": 47033298, "thumb": "media/3647.flac_thumb.jpg"}]}, {"id": 3648, "date": "2024-05-02T10:08:49", "text": "#生草翻译", "views": 96, "forwards": 0, "media_group_id": 13717156232432357, "images": [{"width": 1920, "height": 2560, "date": "2024-05-02T10:08:46", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-46.jpg", "url": "media/3648.jpg", "size": 360450, "thumb": "media/3648.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3649.jpg", "size": 400004, "thumb": "media/3649.jpg_thumb.jpg"}, {"width": 1918, "height": 1859, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3650.jpg", "size": 342664, "thumb": "media/3650.jpg_thumb.jpg"}, {"width": 1918, "height": 1528, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3651.jpg", "size": 377463, "thumb": "media/3651.jpg_thumb.jpg"}, {"width": 1918, "height": 1077, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3652.jpg", "size": 291890, "thumb": "media/3652.jpg_thumb.jpg"}, {"width": 1918, "height": 1311, "date": "2024-05-02T10:08:47", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-47.jpg", "url": "media/3653.jpg", "size": 325113, "thumb": "media/3653.jpg_thumb.jpg"}, {"width": 2040, "height": 1482, "date": "2024-05-02T10:08:48", "media_type": "photo", "original_name": "photo_2024-05-02_10-08-48.jpg", "url": "media/3654.jpg", "size": 537796, "thumb": "media/3654.jpg_thumb.jpg"}]}, {"id": 3655, "date": "2024-05-02T16:01:56", "text": "out of context 发些这几天路程中遇到的有意思的、不寻常的细节", "views": 99, "forwards": 0, "media_group_id": 13717325727982317, "images": [{"width": 2560, "height": 1920, "date": "2024-05-02T16:01:52", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-52.jpg", "url": "media/3655.jpg", "size": 398265, "thumb": "media/3655.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:53", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-53.jpg", "url": "media/3656.jpg", "size": 737557, "thumb": "media/3656.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:53", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-53.jpg", "url": "media/3657.jpg", "size": 585659, "thumb": "media/3657.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3658.jpg", "size": 295900, "thumb": "media/3658.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3659.jpg", "size": 700668, "thumb": "media/3659.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-02T16:01:54", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-54.jpg", "url": "media/3660.jpg", "size": 866685, "thumb": "media/3660.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-02T16:01:55", "media_type": "photo", "original_name": "photo_2024-05-02_16-01-55.jpg", "url": "media/3661.jpg", "size": 398221, "thumb": "media/3661.jpg_thumb.jpg"}]}, {"id": 3662, "date": "2024-05-02T23:51:51", "text": "猫!今年第一次看到活猫 🤩\n\n多伦多完全见不到野猫哇", "views": 95, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-05-02T23:49:55", "media_type": "photo", "original_name": "photo_2024-05-02_23-49-55.jpg", "url": "media/3662.jpg", "size": 873925, "thumb": "media/3662.jpg_thumb.jpg"}]}, {"id": 3663, "date": "2024-05-03T02:46:27", "text": "在火车上,听后座的妈妈带小女孩好有趣\n女孩:草坪欸\n妈:不是草坪,是小麦!\n女孩:小卖部?\n妈:什么小卖部,是麦子,谷物,你吃的米饭都是从这里来的哦\n女孩:小卖部!😝", "views": 95, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-05-03T02:46:27", "media_type": "photo", "original_name": "photo_2024-05-03_02-46-27.jpg", "url": "media/3663.jpg", "size": 156779, "thumb": "media/3663.jpg_thumb.jpg"}]}, {"id": 3664, "date": "2024-05-03T14:27:39", "text": "想起来小时候买饮料之后最期待的就是拧开瓶盖放过去看看有没有再来一瓶 quq", "views": 98, "forwards": 0, "images": [{"width": 1784, "height": 2558, "date": "2024-05-03T14:27:39", "media_type": "photo", "original_name": "photo_2024-05-03_14-27-39.jpg", "url": "media/3664.jpg", "size": 272786, "thumb": "media/3664.jpg_thumb.jpg"}]}, {"id": 3665, "date": "2024-05-03T14:31:43", "text": "去苏州见到了一直很想见的朋友!吃到了一直很想吃的萨莉亚!qwq\n\n(出门穿了裙子结果在火车上觉得太冷还是换上了裤子 😢", "views": 100, "forwards": 0, "media_group_id": 13717973627802101, "images": [{"width": 2560, "height": 1920, "date": "2024-05-03T14:31:38", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-38.jpg", "url": "media/3665.jpg", "size": 541401, "thumb": "media/3665.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-03T14:31:40", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-40.jpg", "url": "media/3666.jpg", "size": 563806, "thumb": "media/3666.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-03T14:31:42", "media_type": "photo", "original_name": "photo_2024-05-03_14-31-42.jpg", "url": "media/3667.jpg", "size": 377488, "thumb": "media/3667.jpg_thumb.jpg"}]}, {"id": 3668, "date": "2024-05-03T18:20:46", "text": "cpu-z 真的是很好的取暖工具,之前上飞机穿少了插上电源开上 cpu-z 抱着笔记本睡香香,今天也是 qwq\n\n不过有时候会太烫也不会停下来,需要花些时间调被子调到通风正好的状态。在想能不能写一个软件,接一个外接的温度传感器来根据温度自动调节 cpu 热度目标", "views": 99, "forwards": 0, "images": [{"width": 605, "height": 603, "date": "2024-05-03T18:11:29", "media_type": "photo", "original_name": "photo_2024-05-03_18-11-29.jpg", "url": "media/3668.jpg", "size": 55330, "thumb": "media/3668.jpg_thumb.jpg"}]}, {"id": 3670, "date": "2024-05-03T23:21:53", "views": 94, "forwards": 0, "files": [{"file_name": "sticker.webm", "mime_type": "video/webm", "date": "2024-05-03T23:20:00", "width": 512, "height": 512, "is_animated": false, "is_video": true, "emoji": "😇", "set_name": "azalea_anim", "media_type": "sticker", "original_name": "sticker.webm", "url": "media/3670.webm", "size": 95980, "thumb": "media/3670.webm_thumb.jpg"}]}, {"id": 3671, "date": "2024-05-03T23:37:43", "text": "习惯了北美超市里特别甜的甜点之后回国吃什么甜点都觉得不够甜了 😢", "views": 92, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-03T23:37:42", "media_type": "photo", "original_name": "photo_2024-05-03_23-37-42.jpg", "url": "media/3671.jpg", "size": 320492, "thumb": "media/3671.jpg_thumb.jpg"}]}, {"id": 3672, "date": "2024-05-04T08:42:18", "text": "原来武汉地铁的卡和其他地方都不通", "views": 98, "forwards": 0, "media_group_id": 13718497111400853, "images": [{"width": 1920, "height": 2560, "date": "2024-05-04T08:42:17", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-17.jpg", "url": "media/3672.jpg", "size": 302469, "thumb": "media/3672.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-04T08:42:17", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-17.jpg", "url": "media/3673.jpg", "size": 385912, "thumb": "media/3673.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-04T08:42:18", "media_type": "photo", "original_name": "photo_2024-05-04_08-42-18.jpg", "url": "media/3674.jpg", "size": 322696, "thumb": "media/3674.jpg_thumb.jpg"}]}, {"id": 3675, "date": "2024-05-04T12:57:14", "text": "长记性了,这次去奶茶店选了多糖然后感觉甜度正好 😢(不过这个好好喝 quq", "views": 96, "forwards": 0, "reply": {"id": 3671, "text": "习惯了北美超市里特别甜的甜点之后回国吃什么甜点都觉得不够甜了 😢"}, "images": [{"width": 1918, "height": 2558, "date": "2024-05-04T12:57:14", "media_type": "photo", "original_name": "photo_2024-05-04_12-57-14.jpg", "url": "media/3675.jpg", "size": 480155, "thumb": "media/3675.jpg_thumb.jpg"}]}, {"id": 3676, "date": "2024-05-05T12:06:47", "text": "昨天去空降武汉了,刚到武汉去旅店入住然后发生了一些鬼故事:入口是一个电梯前台在二层,整个房间只有厕所抽风这一个通风口整个房间充满了臭味,有窗户有窗帘但是打开窗户后面是墙 ❓,有一个需要连接蓝牙付费才能用的 5V 2A 手机充电头(那手机没电了要怎么付费充),然后掀开贴纸上”7天酒店“的贴纸下面是”布丁酒店“ \n\n小时候住过七天觉得还可以的,现在怎么变得这么糟糕了,以后订旅店要小心哦...", "views": 111, "forwards": 2, "media_group_id": 13719286458460621, "images": [{"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3676.jpg", "size": 71288, "thumb": "media/3676.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3677.jpg", "size": 106231, "thumb": "media/3677.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3678.jpg", "size": 59674, "thumb": "media/3678.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3679.jpg", "size": 127407, "thumb": "media/3679.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3680.jpg", "size": 146965, "thumb": "media/3680.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T12:06:46", "media_type": "photo", "original_name": "photo_2024-05-05_12-06-46.jpg", "url": "media/3681.jpg", "size": 101526, "thumb": "media/3681.jpg_thumb.jpg"}]}, {"id": 3682, "date": "2024-05-05T14:24:06", "text": "今天去参观了黄鹤楼。众所周知,黄鹤楼有着将近两千年的悠久历史,据说公元 233 年三国时代的商人们为了销售周边商品,诗人、书法家、画家们为了分享关于这座楼的作品,将它建了起来。最初赞助这座楼的人似乎有些自恋,规定了楼周围出现的所有物品都必须与黄鹤楼相关。所以在这里,你会看到各种古诗、图画、甚至连卖的商品都和黄鹤楼有着密切的关系。\n\n从建筑风格来看,这座楼用了不少前卫技术,和当时主流的木制建筑相比非常超前。为了避免砍伐红木,黄鹤楼用前所未闻的混凝土打了地基、用几十根穿过整个楼高的钢柱做支撑、用金属焊接了梁架、还用精细打磨的金属螺丝固定了零件。最后,贴上装饰性的木板,喷上红漆,让一切看起来仿佛和昂贵的红木一模一样。黄鹤楼的建筑师还发明了玻璃和电梯——为了方便客人观赏风景,这座楼成为了中国史上第一个用玻璃做窗户、用电梯传送客人的建筑。就是因为使用了如此超前的建筑技术,这栋楼才能够经得起风雨,完好无损地存留至今,看起来一点都不显得陈旧。\n\n走出黄鹤楼,我看到了李白的鬼魂正在亭子前念他生前的诗,让小孩们开心。演奏家正在用改良版古筝演奏着电音音乐。对面山上的白云阁里,看到了一栋由同样超前的苏州红木雕刻厂 CNC 机雕刻的巨型红木浮雕。出园前还有一座宋宋的雕像,站在广场上送行。不得不感叹公元 233 年人们的实验精神啊我编不下去了 🌚\n\n(实际上这栋楼是 1985 年建的,除了名字一样和所谓有快两千年历史的那栋黄鹤楼没有半毛钱的关系,看起来不像、地理位置不同、目的也不一样。要满足无知游客想看的「悠久中国历史」所以把楼建得不新不旧,真是太可怜了", "views": 118, "forwards": 1, "media_group_id": 13719352369143717, "images": [{"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3682.jpg", "size": 214338, "thumb": "media/3682.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3683.jpg", "size": 86373, "thumb": "media/3683.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3684.jpg", "size": 108822, "thumb": "media/3684.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3685.jpg", "size": 195940, "thumb": "media/3685.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3686.jpg", "size": 207477, "thumb": "media/3686.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:45", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-45.jpg", "url": "media/3687.jpg", "size": 109231, "thumb": "media/3687.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T14:23:46", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-46.jpg", "url": "media/3688.jpg", "size": 264266, "thumb": "media/3688.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T14:23:55", "media_type": "photo", "original_name": "photo_2024-05-05_14-23-55.jpg", "url": "media/3689.jpg", "size": 306630, "thumb": "media/3689.jpg_thumb.jpg"}]}, {"id": 3690, "date": "2024-05-05T16:39:19", "text": "还是正经写一下回忆吧。今天和 Asuna 在武汉玩(图5是 Asuna)早上一起吃了热干面,很好吃还很便宜!有点想学学怎么做。还点了蛋酒,但是可惜不是很喜欢。\n\n接下来去了黄鹤楼,除了上述的事情以外还看到了黄鹤楼员工在扇子上写的毛笔画,都非常漂亮非常有创意,最终买了这扇「鹤」。看到这些独特的创作好开心,感觉买到了独一无二的东西,和工厂模具批量压出来的纪念品相比感觉这些手做的毛笔画更有温度。\n\n出园之后真的非常幸运,正好 Archibald Caramantran 剧团正在准备开始表演街头巨型木偶剧,他们今年五月要在中国长沙、武汉、和哈尔滨巡演的样子。五月五号是演出的最后一天,居然正好碰上了。看的时候不知道,之后查了一下发现演的是《拉封丹寓言》里面《The Cock, the Dog, and the Fox》(故事似乎是一样的,只不过狗改成了鹤)感觉演得很不错,大家都很入戏。不过故事比较短,听周围人的评论感觉大部分人也不知道有这个演出,我是用 Google Lens 搜到他们去年在香港用同一套巨型木偶服装的演出然后再查了拉封丹 + 黄鹤楼才查到的在演什么... 如果有立一个说明牌子就好了。", "views": 88, "forwards": 0, "media_group_id": 13719417276939949, "images": [{"width": 1280, "height": 961, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3690.jpg", "size": 185784, "thumb": "media/3690.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3691.jpg", "size": 162273, "thumb": "media/3691.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-05T16:39:05", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-05.jpg", "url": "media/3692.jpg", "size": 63020, "thumb": "media/3692.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3693.jpg", "size": 247005, "thumb": "media/3693.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3694.jpg", "size": 307767, "thumb": "media/3694.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3695.jpg", "size": 125941, "thumb": "media/3695.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-05T16:39:13", "media_type": "photo", "original_name": "photo_2024-05-05_16-39-13.jpg", "url": "media/3696.jpg", "size": 307682, "thumb": "media/3696.jpg_thumb.jpg"}], "reply": {"id": 3682, "text": "今天去参观了黄鹤楼。众所周知,黄鹤楼有着将近两千年的悠久历史,据说公元 233 年三国时代的商人们为了销售周边商品,诗人、书法家、画家们为了分享关于这座楼的作品,将它建了起来。最初赞助这座楼的人似乎有些自恋,规定了楼周围出现的所有物品都必须与黄鹤楼相关。所以在这里,你会看到各种古诗、图画、甚至连卖的商品都和黄鹤楼有着密切的关系。\n\n从建筑风格来看,这座楼用了不少前卫技术,和当时主流的木制建筑相比非常超前。为了避免砍伐红木,黄鹤楼用前所未闻的混凝土打了地基、用几十根穿过整个楼高的钢柱做支撑、用金属焊接了梁架、还用精细打磨的金属螺丝固定了零件。最后,贴上装饰性的木板,喷上红漆,让一切看起来仿佛和昂贵的红木一模一样。黄鹤楼的建筑师还发明了玻璃和电梯——为了方便客人观赏风景,这座楼成为了中国史上第一个用玻璃做窗户、用电梯传送客人的建筑。就是因为使用了如此超前的建筑技术,这栋楼才能够经得起风雨,完好无损地存留至今,看起来一点都不显得陈旧。\n\n走出黄鹤楼,我看到了李白的鬼魂正在亭子前念他生前的诗,让小孩们开心。演奏家正在用改良版古筝演奏着电音音乐。对面山上的白云阁里,看到了一栋由同样超前的苏州红木雕刻厂 CNC 机雕刻的巨型红木浮雕。出园前还有一座宋宋的雕像,站在广场上送行。不得不感叹公元 233 年人们的实验精神啊我编不下去了 🌚\n\n(实际上这栋楼是 1985 年建的,除了名字一样和所谓有快两千年历史的那栋黄鹤楼没有半毛钱的关系,看起来不像、地理位置不同、目的也不一样。要满足无知游客想看的「悠久中国历史」所以把楼建得不新不旧,真是太可怜了", "thumb": "media/3682.jpg_thumb.jpg"}}, {"id": 3697, "date": "2024-05-06T02:29:59", "text": "我还在武汉,下午四点走,有人今天在武汉一起玩嘛?qwq", "views": 104, "forwards": 1}, {"id": 3698, "date": "2024-05-06T03:10:36", "text": "想做猫", "views": 92, "forwards": 2, "images": [{"width": 1156, "height": 2271, "date": "2024-05-06T03:10:36", "media_type": "photo", "original_name": "photo_2024-05-06_03-10-36.jpg", "url": "media/3698.jpg", "size": 345401, "thumb": "media/3698.jpg_thumb.jpg"}]}, {"id": 3699, "date": "2024-05-06T05:43:47", "text": "东湖边的外星传送门🧐", "views": 87, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-06T05:43:47", "media_type": "video_file", "original_name": "video_2024-05-06_05-43-47.mp4", "url": "media/3699.mp4", "size": 7797901, "thumb": "media/3699.mp4_thumb.jpg"}]}, {"id": 3700, "date": "2024-05-06T08:04:04", "text": "真的好喜欢热干面,在武汉三天吃了三顿热干面", "views": 92, "forwards": 0, "reply": {"id": 3698, "text": "想做猫"}}, {"id": 3701, "date": "2024-05-06T14:24:07", "text": "猫!\n\n1. Asuna 的猫\n2. Asuna 撸 Asuna 的猫\n3. Asuna 的猫不让我工作\n4. Asuna 的猫听我弹吉他\n5. 户部巷的猫\n6. Asuna 隔空撸户部巷的猫\n7. 我撸户部巷的猫", "views": 99, "forwards": 1, "media_group_id": 13720043577986909, "images": [{"width": 2560, "height": 1830, "date": "2024-05-06T14:23:48", "media_type": "photo", "original_name": "photo_2024-05-06_14-23-48.jpg", "url": "media/3701.jpg", "size": 388639, "thumb": "media/3701.jpg_thumb.jpg"}, {"width": 1574, "height": 984, "date": "2024-05-06T14:23:48", "media_type": "photo", "original_name": "photo_2024-05-06_14-23-48.jpg", "url": "media/3702.jpg", "size": 254704, "thumb": "media/3702.jpg_thumb.jpg"}, {"width": 2030, "height": 2560, "date": "2024-05-06T14:24:04", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-04.jpg", "url": "media/3703.jpg", "size": 817453, "thumb": "media/3703.jpg_thumb.jpg"}, {"width": 2237, "height": 2560, "date": "2024-05-06T14:24:05", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-05.jpg", "url": "media/3704.jpg", "size": 810409, "thumb": "media/3704.jpg_thumb.jpg"}, {"width": 2560, "height": 1736, "date": "2024-05-06T14:24:05", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-05.jpg", "url": "media/3705.jpg", "size": 1003948, "thumb": "media/3705.jpg_thumb.jpg"}, {"width": 2560, "height": 1969, "date": "2024-05-06T14:24:06", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-06.jpg", "url": "media/3706.jpg", "size": 931863, "thumb": "media/3706.jpg_thumb.jpg"}, {"width": 2560, "height": 1717, "date": "2024-05-06T14:24:06", "media_type": "photo", "original_name": "photo_2024-05-06_14-24-06.jpg", "url": "media/3707.jpg", "size": 1061489, "thumb": "media/3707.jpg_thumb.jpg"}]}, {"id": 3708, "date": "2024-05-06T14:54:14", "text": "menci: onshape 是不是现实世界的 figma 🤯", "views": 98, "forwards": 0}, {"id": 3709, "date": "2024-05-06T18:51:23", "text": "昨天下午和 Asuna 去户部巷觅食,吃了炸小土豆、小笼包、烤冷面,很喜欢小土豆。不过这里好贵,明明都是餐车摊子也没有座位,小土豆和烤冷面居然要 ¥15 一小碗... 记得我小时候在小学门口吃的餐车烤冷面只要 ¥3-4。\n\n接下来去坐了渡船,船票只要 ¥1.5 哇比香港还便宜。看到了武汉三座桥:长江大桥中间是一个个交叉的米字支撑着上下两层看上去好像纽约的 Brooklyn Bridge,二桥是普普通通的平行斜拉桥,旁边的鹦鹉洲长江大桥那个红色悬索就完全是 SF 金门大桥的复刻了... 感觉这三个放在同一个城市里怪怪的,审美太不一致了,感觉仿佛像在一个应用里同时看到了安卓开关和 iOS 开关和 h5 默认的方块选框 🌚\n\n晚上回家之后 Asuna 凌晨去办公室给服务器装硬盘装到五点才睡... 结果第二天完全没力气陪我玩了,我到小区门口的时候 Asuna 似乎连下楼帮我开门的力气都没有了,原本打算一起去东湖看来只能一个人去啦。那时候还很失望,想着我明明是为了能和ta多玩一个白天才专门买了晚上的火车票,但是到东湖之后所有坏心情都消失了!东湖很自然很平静,没有前几天去得景点的嘈杂吵闹,只有温馨的鸟叫声水流声和... 陶笛?\n\n陶笛的声音融入这个气氛融入得太好了差点没注意到,说不定是这里的空气自带的 BGM。跟着陶笛的声音走近一点看到是一位老阿姨站在高出的亭子里吹减慢速度的「紫色热情」吹得好好听!上去搭了搭话,感觉阿姨人很好,她说在这边喜欢陶笛的人很少见,我说我在学还给了我很多学陶笛的建议 qwq 搭上话很开心!感觉如果是两个人一起去的话肯定就不会搭话了,所以 Asuna 没来也不完全是坏事?(怎么像是塞翁失马焉知非福的歪理hhh\n\n接下来转了转,看到了很美的风景但是有点迷茫,因为我不是很喜欢拍风景的人,毕竟感觉同样的风景肯定有专业摄影团队拍过了... 我喜欢用相机记录回忆,把朋友们放进画幅里拍下独一无二的照片,可惜这次没有朋友也没有三脚架就没办法了呢。时间差不多就打车去火车站了,在武汉的三天就这样结束啦。", "views": 91, "forwards": 0, "media_group_id": 13720171866871037, "images": [{"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3709.jpg", "size": 126334, "thumb": "media/3709.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3710.jpg", "size": 176135, "thumb": "media/3710.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3711.jpg", "size": 90811, "thumb": "media/3711.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3712.jpg", "size": 340436, "thumb": "media/3712.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3713.jpg", "size": 456180, "thumb": "media/3713.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:17", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-17.jpg", "url": "media/3714.jpg", "size": 342060, "thumb": "media/3714.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-06T18:51:22", "media_type": "photo", "original_name": "photo_2024-05-06_18-51-22.jpg", "url": "media/3715.jpg", "size": 337983, "thumb": "media/3715.jpg_thumb.jpg"}]}, {"id": 3716, "date": "2024-05-07T05:12:52", "text": "menci 窝新增一根竹子", "views": 99, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-05-07T05:12:39", "media_type": "photo", "original_name": "photo_2024-05-07_05-12-39.jpg", "url": "media/3716.jpg", "size": 535006, "thumb": "media/3716.jpg_thumb.jpg"}]}, {"id": 3717, "date": "2024-05-07T10:11:08", "text": "今天上午原本打算去修一下小新的 type-c 口,找到了楼下的一家维修店。店里的师傅很好心,看我还在保修让我去找联想(他说联想即使只是 type-c 口坏了也会直接换主板,有点想在主板上做些记号看看会不会真的换)然后给他看了那个坏掉的稳定器他说不会修 quq\n\n下午 Wactroller 项目的板子元件工具都差不多到齐了,但是发现这么小的 LED 自己很不会焊... 下楼去找了之前的那个师傅问他会不会让他教我居然真的同意了,而且居然只收了 ¥20... 真是好人欸 🥺", "views": 109, "forwards": 0, "media_group_id": 13720613345723885, "files": [{"width": 1280, "height": 720, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-07T10:04:09", "media_type": "video_file", "original_name": "video_2024-05-07_10-04-09.mp4", "url": "media/3717.mp4", "size": 3848540, "thumb": "media/3717.mp4_thumb.jpg"}], "images": [{"width": 1920, "height": 2560, "date": "2024-05-07T10:04:07", "media_type": "photo", "original_name": "photo_2024-05-07_10-04-07.jpg", "url": "media/3718.jpg", "size": 713580, "thumb": "media/3718.jpg_thumb.jpg"}]}, {"id": 3719, "date": "2024-05-08T12:43:32", "text": "💢", "views": 88, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-08T12:43:31", "media_type": "photo", "original_name": "photo_2024-05-08_12-43-31.jpg", "url": "media/3719.jpg", "size": 687824, "thumb": "media/3719.jpg_thumb.jpg"}]}, {"id": 3720, "date": "2024-05-08T15:27:19", "text": "#桂桂今天吃什么\n三文鱼拌饭!\n\n第一次在国内做饭,好不适应。第一次用明火感觉还没反应过来油就热了,第一次见到需要插电才能用的热水,第一次见到这么细的青葱... 以及买菜的时候所有菜分量都好少(在加拿大那边平时买菜的地方尤其是 costco 最小单位就很多,而且去买菜也很麻烦所以每次都买很多囤起来)\n\n还有在这边好多东西在线下超市都找不到,比如つゆ、だし... 似乎这里也没有日韩超市,只好在淘宝买了送过来还好慢 😭", "views": 93, "forwards": 0, "media_group_id": 13721456317415861, "images": [{"width": 1280, "height": 960, "date": "2024-05-08T15:27:10", "media_type": "photo", "original_name": "photo_2024-05-08_15-27-10.jpg", "url": "media/3720.jpg", "size": 146347, "thumb": "media/3720.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-08T15:27:19", "media_type": "photo", "original_name": "photo_2024-05-08_15-27-19.jpg", "url": "media/3721.jpg", "size": 114737, "thumb": "media/3721.jpg_thumb.jpg"}]}, {"id": 3722, "date": "2024-05-08T15:30:56", "text": "而且发现在国内做饭不是很能省钱欸... 这一顿两人份的饭食材就花了 ¥22,但是在外面吃 ¥11 也够了。在加拿大那边的话在外面吃至少要 $15 = ¥75 🥺", "views": 114, "forwards": 0, "reply": {"id": 3720, "text": "#桂桂今天吃什么\n三文鱼拌饭!\n\n第一次在国内做饭,好不适应。第一次用明火感觉还没反应过来油就热了,第一次见到需要插电才能用的热水,第一次见到这么细的青葱... 以及买菜的时候所有菜分量都好少(在加拿大那边平时买菜的地方尤其是 costco 最小单位就很多,而且去买菜也很麻烦所以每次都买很多囤起来)\n\n还有在这边好多东西在线下超市都找不到,比如つゆ、だし... 似乎这里也没有日韩超市,只好在淘宝买了送过来还好慢 😭", "thumb": "media/3720.jpg_thumb.jpg"}}, {"id": 3723, "date": "2024-05-08T16:08:48", "text": "给 menci 的新家设计了一个尺寸正好放在圆角阳台的办公桌!\n\n桌板材料选了 18mm 桦木胶合板 CNC 两片合在一起 36mm 厚 ¥450(为了尽量减少运费专门选了一家上海的厂),抽屉做成了 12mm 激光切割小盒子花了 ¥200,结构支撑用的是 3030 1.5mm 铝型材花了 ¥344,最后再加上四套不锈钢阻尼导轨 ¥162 总共下来 ¥1156 感觉还好 qwq\n\n希望组装的时候不会出问题 🙏", "views": 97, "forwards": 1, "media_group_id": 13721476228216541, "images": [{"width": 770, "height": 475, "date": "2024-05-08T16:08:28", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-28.jpg", "url": "media/3723.jpg", "size": 30070, "thumb": "media/3723.jpg_thumb.jpg"}, {"width": 800, "height": 654, "date": "2024-05-08T16:08:29", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-29.jpg", "url": "media/3724.jpg", "size": 54989, "thumb": "media/3724.jpg_thumb.jpg"}, {"width": 800, "height": 667, "date": "2024-05-08T16:08:38", "media_type": "photo", "original_name": "photo_2024-05-08_16-08-38.jpg", "url": "media/3725.jpg", "size": 36740, "thumb": "media/3725.jpg_thumb.jpg"}]}, {"id": 3726, "date": "2024-05-09T14:29:08", "text": "哭哭 今天好狼狈\n\n九点钟吃完饭决定出门去远一点的超市买东西,十点关门原本觉得挺有时间的。骑车到那边九点半,拿了些想要的东西然后快到十点的时候跑去结账,到结账的地方正好十点,结果已经没有人结账了,自助结账也不开...\n\n在周围问了问工作人员好像都没有权限结账的样子,站在那里等了一会被别人喊了一些听不懂的方言还是走了... 向出口走的时候感觉每个人都在对我们喊,听不懂但是能听出是很生气的样子。到门口发现门已经锁了,要不是那里站着工作人员我们就被锁在里面了呜呜\n\n然后手机还只剩 3% 电了,还没带充电宝... 地铁卡在手机上到站的时候肯定没办法出站,扫自行车也肯定没办法还车,走路又要一个小时而且没有手机上的地图肯定找不到路 😭 还好 menci 在旁边帮忙叫了车不然我今天肯定回不了家\n\n中国的超市好坏哦,居然刚到关门时间就关门,记得上次在美国和豆腐猫猫球自驾游有一天去沃尔玛稍微过了关门时间才结账也没有问题...", "views": 110, "forwards": 0}, {"id": 3728, "date": "2024-05-10T02:11:17", "text": "把美团和闲鱼放在同一个文件夹的坏处就是,每次想打开美团的时候都会打开闲鱼,每次想打开闲鱼的时候都会打开美团 🌚", "views": 115, "forwards": 1, "images": [{"width": 752, "height": 904, "date": "2024-05-10T02:11:17", "media_type": "photo", "original_name": "photo_2024-05-10_02-11-17.jpg", "url": "media/3728.jpg", "size": 48580, "thumb": "media/3728.jpg_thumb.jpg"}]}, {"id": 3729, "date": "2024-05-10T03:29:44", "text": "买了三件加拿大 M 吃不到的东西", "views": 102, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1440, "height": 1632, "date": "2024-05-10T03:26:43", "media_type": "photo", "original_name": "photo_2024-05-10_03-26-43.jpg", "url": "media/3729.jpg", "size": 97574, "thumb": "media/3729.jpg_thumb.jpg"}]}, {"id": 3730, "date": "2024-05-10T12:58:34", "text": "呜呜呜呜 在地铁上想要在到站的时候跑出去丢一下垃圾饮料杯,感觉 15 秒时间够的,结果地铁站的地可能是刚拖过特别特别滑... 我跑过去的时候没有一步是踩稳的,每一步都滑得超级离谱,然后因为怕回不去跑很快滑了一跤把膝盖磕青了 😢\n\n不过回到地铁上了!垃圾也丢进桶里了!还是做到了 qwq", "views": 106, "forwards": 1, "images": [{"width": 1920, "height": 2560, "date": "2024-05-10T12:58:33", "media_type": "photo", "original_name": "photo_2024-05-10_12-58-33.jpg", "url": "media/3730.jpg", "size": 271760, "thumb": "media/3730.jpg_thumb.jpg"}]}, {"id": 3731, "date": "2024-05-11T14:31:06", "text": "在超市看到了小鸡🐣和小鱼 quq 都好可爱!\n\n可惜知道自己肯定养不活...", "views": 100, "forwards": 0, "media_group_id": 13723502935603677, "files": [{"width": 1280, "height": 720, "duration": 9, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-05-11T14:31:06", "media_type": "video_file", "original_name": "video_2024-05-11_14-31-06.mp4", "url": "media/3731.mp4", "size": 3816217, "thumb": "media/3731.mp4_thumb.jpg"}], "images": [{"width": 2560, "height": 1920, "date": "2024-05-10T04:28:49", "media_type": "photo", "original_name": "photo_2024-05-10_04-28-49.jpg", "url": "media/3732.jpg", "size": 642177, "thumb": "media/3732.jpg_thumb.jpg"}]}, {"id": 3733, "date": "2024-05-11T15:16:45", "text": "前天和 menci 出门遇到了猫,但是似乎猫不是很想理我们 😒\n\n所以今天买了一些猫条随身带着,以后再遇到猫就不会被无视了(?)希望 🙏", "views": 104, "forwards": 0, "media_group_id": 13723524841850109, "images": [{"width": 1920, "height": 2560, "date": "2024-05-11T15:16:25", "media_type": "photo", "original_name": "photo_2024-05-11_15-16-25.jpg", "url": "media/3733.jpg", "size": 362083, "thumb": "media/3733.jpg_thumb.jpg"}, {"width": 2040, "height": 1410, "date": "2024-05-11T15:16:44", "media_type": "photo", "original_name": "photo_2024-05-11_15-16-44.jpg", "url": "media/3734.jpg", "size": 488655, "thumb": "media/3734.jpg_thumb.jpg"}]}, {"id": 3735, "date": "2024-05-12T12:12:58", "text": "#桂桂今天吃什么\n牛丼!炒饭!\n\n懒人厨房冰箱 be like: 买来就剥好皮的洋葱、剥好的大蒜、分好骨肉的鸡腿、去了皮的三文鱼、切好的西瓜 🤤", "views": 89, "forwards": 0, "media_group_id": 13724127828954189, "images": [{"width": 2560, "height": 1920, "date": "2024-05-12T12:12:56", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-56.jpg", "url": "media/3735.jpg", "size": 433269, "thumb": "media/3735.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3736.jpg", "size": 359625, "thumb": "media/3736.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3737.jpg", "size": 570794, "thumb": "media/3737.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3738.jpg", "size": 529161, "thumb": "media/3738.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-12T12:12:57", "media_type": "photo", "original_name": "photo_2024-05-12_12-12-57.jpg", "url": "media/3739.jpg", "size": 281284, "thumb": "media/3739.jpg_thumb.jpg"}]}, {"id": 3740, "date": "2024-05-13T13:01:47", "text": "...?", "views": 87, "forwards": 0, "media_group_id": 13724842461206197, "images": [{"width": 1440, "height": 1427, "date": "2024-05-13T13:01:47", "media_type": "photo", "original_name": "photo_2024-05-13_13-01-47.jpg", "url": "media/3740.jpg", "size": 272504, "thumb": "media/3740.jpg_thumb.jpg"}, {"width": 1440, "height": 1858, "date": "2024-05-13T13:01:47", "media_type": "photo", "original_name": "photo_2024-05-13_13-01-47.jpg", "url": "media/3741.jpg", "size": 118294, "thumb": "media/3741.jpg_thumb.jpg"}]}, {"id": 3742, "date": "2024-05-13T16:19:12", "text": "笑点解析\n中辛:微辣\n辛口:中辣", "views": 88, "forwards": 0, "reply": {"id": 3740, "text": "...?", "thumb": "media/3740.jpg_thumb.jpg"}}, {"id": 3743, "date": "2024-05-13T16:36:01", "text": "去观前街打街机,感觉这里才是真正意义上的美食街,地方很大很热闹,路摊也都是正常路摊的价格... 前几天在武汉去的户部巷美食街那边路摊的价格感觉就是骗游客钱的\n\n发一些 out of context 照片\n1. 观前街入口\n2. 红黑榜会自平衡吗\n3. 小猫盯——\n4. 旧框上不会再来的 coming soon™\n5. maimai 对面已经关机的 wacca\n6. 走的时候看到了莲子和似乎是芋头(?)在排队板上留下的卡片\n7. 小猫呼呼(这个时候隔壁机听还很吵... 好心疼小猫。原本还想在多伦多开猫咖机厅的,现在感觉这样会对猫很孬 😸", "views": 92, "forwards": 0, "media_group_id": 13724945288823205, "images": [{"width": 2560, "height": 1920, "date": "2024-05-13T16:34:35", "media_type": "photo", "original_name": "photo_2024-05-13_16-34-35.jpg", "url": "media/3743.jpg", "size": 856229, "thumb": "media/3743.jpg_thumb.jpg"}, {"width": 1873, "height": 2558, "date": "2024-05-13T16:35:01", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-01.jpg", "url": "media/3744.jpg", "size": 647415, "thumb": "media/3744.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:35:17", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-17.jpg", "url": "media/3745.jpg", "size": 440348, "thumb": "media/3745.jpg_thumb.jpg"}, {"width": 1022, "height": 1530, "date": "2024-05-13T16:35:18", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-18.jpg", "url": "media/3746.jpg", "size": 281437, "thumb": "media/3746.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:35:44", "media_type": "photo", "original_name": "photo_2024-05-13_16-35-44.jpg", "url": "media/3747.jpg", "size": 636511, "thumb": "media/3747.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:16:53", "media_type": "photo", "original_name": "photo_2024-05-13_16-16-53.jpg", "url": "media/3748.jpg", "size": 530786, "thumb": "media/3748.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-13T16:36:00", "media_type": "photo", "original_name": "photo_2024-05-13_16-36-00.jpg", "url": "media/3749.jpg", "size": 346064, "thumb": "media/3749.jpg_thumb.jpg"}]}, {"id": 3750, "date": "2024-05-14T13:19:59", "text": "切了某种白皮肉肉西瓜(?)", "views": 86, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-14T13:19:58", "media_type": "photo", "original_name": "photo_2024-05-14_13-19-58.jpg", "url": "media/3750.jpg", "size": 360580, "thumb": "media/3750.jpg_thumb.jpg"}]}, {"id": 3753, "date": "2024-05-14T15:20:59", "type": "service", "text": "New chat photo", "files": [{"original_name": "photo_2024-05-14_15-20-58.jpg", "url": "media/3753.jpg"}]}, {"id": 3754, "date": "2024-05-14T15:42:27", "text": "#桂桂今天吃什么\n今天 0w 和 77 来玩,做了卤肉饭和沙拉 qwq(卤西瓜?🤔)\n\n只有一个炒锅一个高压锅做卤肉饭好极限,倒来倒去倒了好多次才做好。首先高压锅煮饭,炒锅焯水,焯完水把水倒掉把肉倒进临时盘子洗炒锅,热锅烧油炒糖色同时把饭盛出来洗高压锅内胆,之后把肉倒进去加水生抽老抽五香包开始炖同时再洗一遍炒锅。等快炖好了热锅烧油炒洋葱同时给高压锅放压然后把肉和汤倒进有软软洋葱的炒锅切到大火收汁。然后因为切菜板切了肉所以切沙拉之前还又洗了一遍菜板... 做一道菜洗了四次锅哇 🤗\n\n图 4 是我拍这只在果盘里戴着蝴蝶结的小章鱼的时候凌莞把手摆上来的照片,可爱加倍 🤩", "views": 87, "forwards": 0, "media_group_id": 13725610778238941, "images": [{"width": 2560, "height": 1920, "date": "2024-05-14T15:42:23", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-23.jpg", "url": "media/3754.jpg", "size": 990692, "thumb": "media/3754.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:42:25", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-25.jpg", "url": "media/3755.jpg", "size": 389182, "thumb": "media/3755.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:42:26", "media_type": "photo", "original_name": "photo_2024-05-14_15-42-26.jpg", "url": "media/3756.jpg", "size": 401236, "thumb": "media/3756.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T15:18:01", "media_type": "photo", "original_name": "photo_2024-05-14_15-18-01.jpg", "url": "media/3757.jpg", "size": 349500, "thumb": "media/3757.jpg_thumb.jpg"}]}, {"id": 3758, "date": "2024-05-15T04:32:20", "text": "29km/h 的风好恐怖", "views": 89, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-05-15T04:32:20", "width": 854, "height": 480, "duration": 19, "media_type": "animation", "original_name": "animation_2024-05-15_04-32-20.mp4", "url": "media/3758.mp4", "size": 3798748, "thumb": "media/3758.mp4_thumb.jpg"}]}, {"id": 3759, "date": "2024-05-15T14:40:14", "text": "#桂桂今天吃什么\n卤肉ラーメン!🍜\n\n之前说过「拉面」和「ラーメン」和 \"Ramen\" 都是很不一样的东西,这次回国从淘宝买了些日式食材比如鱼板和干木耳条和海苔和面和浓缩汤底终于能做比较正宗的ラーメン了 🤤", "views": 87, "forwards": 0, "media_group_id": 13726272119231821, "images": [{"width": 2560, "height": 1920, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3759.jpg", "size": 452120, "thumb": "media/3759.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3760.jpg", "size": 348191, "thumb": "media/3760.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-15T14:40:13", "media_type": "photo", "original_name": "photo_2024-05-15_14-40-13.jpg", "url": "media/3761.jpg", "size": 685248, "thumb": "media/3761.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T05:31:26", "media_type": "photo", "original_name": "photo_2024-05-15_05-31-26.jpg", "url": "media/3762.jpg", "size": 452155, "thumb": "media/3762.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T11:25:42", "media_type": "photo", "original_name": "photo_2024-05-15_11-25-42.jpg", "url": "media/3763.jpg", "size": 374222, "thumb": "media/3763.jpg_thumb.jpg"}], "reply": {"id": 3234, "text": "前几天方便面快吃完了想要写到购物单上,但是不会写中文”方便面“就写了一个 \"Ramen\",然后才意识到我居然也被 whitewash 到会把方便面称做 Ramen 了 😨\n\n然后就想到之前在纽约蔴薯和我的一段对话:我说我喜欢在家里做拉面,然后蔴薯问我指的是 \"Ramen\" 还是「ラーメン」还是「拉面」 🌚\n\n确实这三个都是非常不一样的东西"}}, {"id": 3764, "date": "2024-05-15T14:43:45", "text": "menci 桌桌施工现场 qwq", "views": 92, "forwards": 0, "media_group_id": 13726273805886781, "images": [{"width": 2560, "height": 1920, "date": "2024-05-15T14:43:43", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-43.jpg", "url": "media/3764.jpg", "size": 562955, "thumb": "media/3764.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3765.jpg", "size": 397372, "thumb": "media/3765.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T09:11:42", "media_type": "photo", "original_name": "photo_2024-05-15_09-11-42.jpg", "url": "media/3766.jpg", "size": 410039, "thumb": "media/3766.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3767.jpg", "size": 450436, "thumb": "media/3767.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-14T08:17:51", "media_type": "photo", "original_name": "photo_2024-05-14_08-17-51.jpg", "url": "media/3768.jpg", "size": 354987, "thumb": "media/3768.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-15T14:43:44", "media_type": "photo", "original_name": "photo_2024-05-15_14-43-44.jpg", "url": "media/3769.jpg", "size": 277895, "thumb": "media/3769.jpg_thumb.jpg"}]}, {"id": 3770, "date": "2024-05-16T04:51:07", "text": "自己读 64 条 Reddit 回复 ❌\n花一个小时写脚本交给 gpt-4o 读 ✅", "views": 106, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 836, "date": "2024-05-16T04:48:51", "media_type": "photo", "original_name": "photo_2024-05-16_04-48-51.jpg", "url": "media/3770.jpg", "size": 126993, "thumb": "media/3770.jpg_thumb.jpg"}]}, {"id": 3771, "date": "2024-05-16T06:31:14", "text": "订了一个茶杯", "views": 167, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-05-16T06:31:13", "media_type": "photo", "original_name": "photo_2024-05-16_06-31-13.jpg", "url": "media/3771.jpg", "size": 445885, "thumb": "media/3771.jpg_thumb.jpg"}]}, {"id": 3772, "date": "2024-05-17T02:14:16", "text": "TIL: 不要随便相信从 ieee.org 邮箱发过来的邮件,任何人只要交 $100/yr 就可以注册 ieee.org 的邮箱,还可以填任何名字,甚至没有任何审核过程... 我差点被诈骗 🤗\n\n以及我也注册了一个 azalea@ieee.org,欢迎给我发邮件 ", "views": 139, "forwards": 3, "images": [{"width": 885, "height": 407, "date": "2024-05-17T02:14:15", "media_type": "photo", "original_name": "photo_2024-05-17_02-14-15.jpg", "url": "media/3772.jpg", "size": 57313, "thumb": "media/3772.jpg_thumb.jpg"}]}, {"id": 3773, "date": "2024-05-17T19:24:12", "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "views": 107, "forwards": 0, "media_group_id": 13727790816665077, "images": [{"width": 2560, "height": 1920, "date": "2024-05-17T18:51:29", "media_type": "photo", "original_name": "photo_2024-05-17_18-51-29.jpg", "url": "media/3773.jpg", "size": 466669, "thumb": "media/3773.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T18:51:30", "media_type": "photo", "original_name": "photo_2024-05-17_18-51-30.jpg", "url": "media/3774.jpg", "size": 463929, "thumb": "media/3774.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-05-17T19:23:45", "media_type": "photo", "original_name": "photo_2024-05-17_19-23-45.jpg", "url": "media/3775.jpg", "size": 498009, "thumb": "media/3775.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-17T09:21:38", "media_type": "photo", "original_name": "photo_2024-05-17_09-21-38.jpg", "url": "media/3776.jpg", "size": 415976, "thumb": "media/3776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T06:38:54", "media_type": "photo", "original_name": "photo_2024-05-17_06-38-54.jpg", "url": "media/3777.jpg", "size": 515001, "thumb": "media/3777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T19:24:11", "media_type": "photo", "original_name": "photo_2024-05-17_19-24-11.jpg", "url": "media/3778.jpg", "size": 538131, "thumb": "media/3778.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-17T06:38:57", "media_type": "photo", "original_name": "photo_2024-05-17_06-38-57.jpg", "url": "media/3779.jpg", "size": 463422, "thumb": "media/3779.jpg_thumb.jpg"}], "reply": {"id": 3723, "text": "给 menci 的新家设计了一个尺寸正好放在圆角阳台的办公桌!\n\n桌板材料选了 18mm 桦木胶合板 CNC 两片合在一起 36mm 厚 ¥450(为了尽量减少运费专门选了一家上海的厂),抽屉做成了 12mm 激光切割小盒子花了 ¥200,结构支撑用的是 3030 1.5mm 铝型材花了 ¥344,最后再加上四套不锈钢阻尼导轨 ¥162 总共下来 ¥1156 感觉还好 qwq\n\n希望组装的时候不会出问题 🙏", "thumb": "media/3723.jpg_thumb.jpg"}}, {"id": 3780, "date": "2024-05-18T07:07:04", "text": "#桂桂今天吃什么\n买了两个喇叭碗做面更有ラーメン的感觉了!\n\n不过厨房太小了没办法放下四个这么大的碗,呜呜 quq", "views": 110, "forwards": 1, "media_group_id": 13728128199122989, "images": [{"width": 2040, "height": 1530, "date": "2024-05-18T07:07:03", "media_type": "photo", "original_name": "photo_2024-05-18_07-07-03.jpg", "url": "media/3780.jpg", "size": 943910, "thumb": "media/3780.jpg_thumb.jpg"}]}, {"id": 3782, "date": "2024-05-18T14:49:31", "text": "感觉这几天去朋友家被各种门 cat proof... 首先是 menci 家要按下按钮推把手才会开,接下来是凌莞家要按下按钮把限制把手的挂钩推开才能扭动的把手,接下来是土豆家要向上扭开把手的门 😢", "views": 95, "forwards": 0}, {"id": 3783, "date": "2024-05-18T19:57:59", "text": "今天和六只猫型猫睡在一起 👩‍👧‍👧\n\n有粘人的猫、毛绒地毯猫、抓人的猫、不让你看示波器的猫、凌晨做爱的猫(?)在这里好治愈 😴 \n\n...不过鼻子还需要适应一下猫毛 😢", "views": 101, "forwards": 1, "media_group_id": 13728498239600181, "images": [{"width": 1920, "height": 2560, "date": "2024-05-18T10:57:48", "media_type": "photo", "original_name": "photo_2024-05-18_10-57-48.jpg", "url": "media/3783.jpg", "size": 687191, "thumb": "media/3783.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-18T19:57:58", "media_type": "photo", "original_name": "photo_2024-05-18_19-57-58.jpg", "url": "media/3784.jpg", "size": 535109, "thumb": "media/3784.jpg_thumb.jpg"}]}, {"id": 3785, "date": "2024-05-18T20:07:49", "views": 92, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-05-31T22:50:52", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "😽", "set_name": "line_120505986862_by_moe_sticker_bot", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/3785.webp", "size": 33748, "thumb": "media/3785.webp_thumb.jpg"}]}, {"id": 3786, "date": "2024-05-19T07:16:22", "text": "Ceci n'est pas un verre", "views": 91, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-19T07:16:22", "media_type": "photo", "original_name": "photo_2024-05-19_07-16-22.jpg", "url": "media/3786.jpg", "size": 798816, "thumb": "media/3786.jpg_thumb.jpg"}]}, {"id": 3787, "date": "2024-05-19T08:03:09", "text": "昨天在 DV 家里看到了好多有意思的东西,发一些吧 qwq\n* CPU 入门那本书的可爱练习板\n* 各种 CH32V307 的键盘(居然真的有人会写 wch mcu 的固件,我记得我当时贪便宜买过 ch32 因为找不到文档被劝退了)\n* Type-C 线标准测试器\n* 只有一个键的触摸按钮(居然用的是 Luat Air001 🌚\n* Luat Air001 的包装盒 🌚\n* 有 M.2 接口的键盘\n* 安卓系统的示波器", "views": 79, "forwards": 0, "media_group_id": 13728846314078237, "images": [{"width": 1920, "height": 2560, "date": "2024-05-18T10:08:21", "media_type": "photo", "original_name": "photo_2024-05-18_10-08-21.jpg", "url": "media/3787.jpg", "size": 417640, "thumb": "media/3787.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-18T10:08:31", "media_type": "photo", "original_name": "photo_2024-05-18_10-08-31.jpg", "url": "media/3788.jpg", "size": 442300, "thumb": "media/3788.jpg_thumb.jpg"}, {"width": 1791, "height": 2558, "date": "2024-05-19T08:03:06", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-06.jpg", "url": "media/3789.jpg", "size": 431253, "thumb": "media/3789.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-19T08:03:07", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-07.jpg", "url": "media/3790.jpg", "size": 369383, "thumb": "media/3790.jpg_thumb.jpg"}, {"width": 1918, "height": 2431, "date": "2024-05-19T08:03:07", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-07.jpg", "url": "media/3791.jpg", "size": 430040, "thumb": "media/3791.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-19T08:03:08", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-08.jpg", "url": "media/3792.jpg", "size": 850364, "thumb": "media/3792.jpg_thumb.jpg"}, {"width": 2040, "height": 1497, "date": "2024-05-19T08:03:08", "media_type": "photo", "original_name": "photo_2024-05-19_08-03-08.jpg", "url": "media/3793.jpg", "size": 517706, "thumb": "media/3793.jpg_thumb.jpg"}], "reply": {"id": 3783, "text": "今天和六只猫型猫睡在一起 👩‍👧‍👧\n\n有粘人的猫、毛绒地毯猫、抓人的猫、不让你看示波器的猫、凌晨做爱的猫(?)在这里好治愈 😴 \n\n...不过鼻子还需要适应一下猫毛 😢", "thumb": "media/3783.jpg_thumb.jpg"}}, {"id": 3795, "date": "2024-05-19T08:07:58", "text": "猫!", "views": 86, "forwards": 0, "media_group_id": 13728848628682205, "images": [{"width": 2560, "height": 1920, "date": "2024-05-19T08:07:54", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-54.jpg", "url": "media/3795.jpg", "size": 259299, "thumb": "media/3795.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-18T20:52:02", "media_type": "photo", "original_name": "photo_2024-05-18_20-52-02.jpg", "url": "media/3796.jpg", "size": 363629, "thumb": "media/3796.jpg_thumb.jpg"}, {"width": 1918, "height": 1723, "date": "2024-05-19T08:07:56", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-56.jpg", "url": "media/3797.jpg", "size": 534800, "thumb": "media/3797.jpg_thumb.jpg"}, {"width": 1530, "height": 1530, "date": "2024-05-19T08:07:57", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-57.jpg", "url": "media/3798.jpg", "size": 268732, "thumb": "media/3798.jpg_thumb.jpg"}, {"width": 1973, "height": 1530, "date": "2024-05-19T08:07:57", "media_type": "photo", "original_name": "photo_2024-05-19_08-07-57.jpg", "url": "media/3799.jpg", "size": 398138, "thumb": "media/3799.jpg_thumb.jpg"}]}, {"id": 3800, "date": "2024-05-19T21:25:53", "text": "感觉养猫真的是很考验解谜能力的事情,很多时候需要推理猫猫想要做什么然后一个个试 🧐", "views": 85, "forwards": 0, "media_group_id": 13729231627739669, "images": [{"width": 1440, "height": 2350, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3800.jpg", "size": 341780, "thumb": "media/3800.jpg_thumb.jpg"}, {"width": 2040, "height": 1371, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3801.jpg", "size": 213996, "thumb": "media/3801.jpg_thumb.jpg"}, {"width": 2040, "height": 1442, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3802.jpg", "size": 342552, "thumb": "media/3802.jpg_thumb.jpg"}, {"width": 1992, "height": 1530, "date": "2024-05-19T21:25:52", "media_type": "photo", "original_name": "photo_2024-05-19_21-25-52.jpg", "url": "media/3803.jpg", "size": 330342, "thumb": "media/3803.jpg_thumb.jpg"}]}, {"id": 3804, "date": "2024-05-20T15:40:09", "text": "GitHub 出了一个新的「继承者」功能,直觉告诉我不应该填聊聊所以就填了一个很熟的朋友里我觉得最稳定又可信任又很懂 GitHub 的人 qwq", "views": 90, "forwards": 0, "images": [{"width": 953, "height": 212, "date": "2024-05-20T15:40:09", "media_type": "photo", "original_name": "photo_2024-05-20_15-40-09.jpg", "url": "media/3804.jpg", "size": 24531, "thumb": "media/3804.jpg_thumb.jpg"}]}, {"id": 3805, "date": "2024-05-20T16:20:11", "text": "呜呜 身边的 Azuelle 开箱的时候美工刀划到手了... 划了很大的伤口。我下楼找地方买创可贴的时候是晚上 11 点,附近两公里没有一个便利店有大号创可贴或者双氧水或者绷带,只买到了碘伏棉\n\n不知道国内在哪里会有急救包... 感觉在北美无论在公司还是家还是学校都肯定不出楼就有 first aid kit", "views": 90, "forwards": 0}, {"id": 3806, "date": "2024-05-20T17:24:26", "text": "这次的事情之后在随身包里添加了碘伏棒和大创可贴和绷带\n\n现在随身带的包里面有:碘伏棒 x10、大创可贴 x4、绷带一卷、止痛药/退烧药布洛芬和乙酰胺酚、止咳药 DXM、乳糖酶、止泻药洛哌丁胺、咖啡因片、缓解咖啡因副作用的茶氨酸、ADHD 药 Vyvanse、睡眠药褪黑素、会让人瞌睡的抗晕车药茶苯海明、会让人瞌睡的抗过敏药苯海拉明、E2、还有一些多特瑞的精油安慰剂\n\n希望能 cover 住每种紧急情况 qwq", "views": 85, "forwards": 0, "media_group_id": 13729806933574549, "images": [{"width": 960, "height": 1280, "date": "2024-05-20T17:24:17", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-17.jpg", "url": "media/3806.jpg", "size": 90296, "thumb": "media/3806.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-20T17:24:18", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-18.jpg", "url": "media/3807.jpg", "size": 134165, "thumb": "media/3807.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-20T17:24:26", "media_type": "photo", "original_name": "photo_2024-05-20_17-24-26.jpg", "url": "media/3808.jpg", "size": 159224, "thumb": "media/3808.jpg_thumb.jpg"}]}, {"id": 3809, "date": "2024-05-20T18:03:25", "text": "草... 居然不是诈骗?\n\nIEEE 官方组织者信息安全意识怎么这么差啊,发信息请求居然不从官方域名发,回复地址还写错了... 和诈骗邮件完全分不出来", "views": 111, "forwards": 2, "reply": {"id": 3772, "text": "TIL: 不要随便相信从 ieee.org 邮箱发过来的邮件,任何人只要交 $100/yr 就可以注册 ieee.org 的邮箱,还可以填任何名字,甚至没有任何审核过程... 我差点被诈骗 🤗\n\n以及我也注册了一个 azalea@ieee.org,欢迎给我发邮件 "}, "images": [{"width": 911, "height": 744, "date": "2024-05-20T18:03:25", "media_type": "photo", "original_name": "photo_2024-05-20_18-03-25.jpg", "url": "media/3809.jpg", "size": 89095, "thumb": "media/3809.jpg_thumb.jpg"}]}, {"id": 3810, "date": "2024-05-21T07:29:37", "text": "前几天和 menci 去了上海!去玩了玩以及把之前土豆和 DV 帮忙在国内搭的 Wactroller 测试框搬回来啦。\n\n刚开始觉得苏州去上海很方便就没有提前计划,决定在土豆家借住了,结果到了才发现从他们那里到市中心座公交转地铁要快两个小时的路程... 上海也好大啊,感觉改名叫上海省松江市都不违和。到上海之后已经下午五六点了,在土豆家收拾了下测试框、计划了一下行程、撸了撸六只猫、和 DV 聊了聊各自在做的硬件项目就睡觉了。在上海玩的时间只安排了一天,但是上海很大值得去的地方也很多... 查了好几资料之后决定了去外滩和玻璃博物馆,感觉是我感兴趣而且在上海比较独特的地方。\n\n这次出来除了 menci 以外还约了 @cubercsl,是为数不多在上海并且认识的群友。前一天晚上越好了在人民广场 8 出口集合,到了之后习惯性出了最近的出口,决定出站再找,结果发现这一个地铁站居然有 >20 个出口... 结果迷路到处问路多花了半个小时终于和他们汇合了 🛌\n\n先去了玻璃博物馆,这里原本是一个玻璃工厂所以离市中心很远,放几张这里的照片好啦。这是我去过的第二个玻璃博物馆了,第一个是在西雅图的 Chihuly 玻璃艺术馆。都很好看但是画风很不一样,Chihuly 那边感觉仿佛是先有的玻璃花园再在里面建了艺术馆,而这里更像是一个传统意味上的博物馆,先建了博物馆再把各种小件玻璃艺术放进展框。这里看到的艺术风格更多样一些,也学到了很多生产工艺过程和应用的科普,而 Chihuly 那边的体验更沉浸一些。不过在这里我也看到了一个 Chihuly 的作品,这是什么梦幻联动hhhh\n\n作为一个玻璃工厂,这个博物馆里面的装饰风格也很工业化——所有的展框都是用铝型材和贴了金属色贴膜的胶合板搭起来的,没想到铝型材框架也可以这么好看 qwq 而且从一些展区的视频里能看出这里的铝型材并不是从博物馆刚建起来就在的,并不是搭博物馆的时候偷懒,而是为了艺术风格故意做成这样哇... 好厉害\n\n至于为什么会有展区的视频呢?因为这个博物馆里有两件很大件又很好看的作品都被人类幼崽打碎了,然后把打碎的监控视频挂在了旁边 🌚 玻璃的作品也没办法修复呢,好可惜", "views": 83, "forwards": 1, "media_group_id": 13730212620064981, "images": [{"width": 960, "height": 1280, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3810.jpg", "size": 289516, "thumb": "media/3810.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3811.jpg", "size": 107048, "thumb": "media/3811.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:30", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-30.jpg", "url": "media/3812.jpg", "size": 151858, "thumb": "media/3812.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-21T07:29:31", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-31.jpg", "url": "media/3813.jpg", "size": 200046, "thumb": "media/3813.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3814.jpg", "size": 148257, "thumb": "media/3814.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3815.jpg", "size": 126644, "thumb": "media/3815.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-21T07:29:33", "media_type": "photo", "original_name": "photo_2024-05-21_07-29-33.jpg", "url": "media/3816.jpg", "size": 119805, "thumb": "media/3816.jpg_thumb.jpg"}]}, {"id": 3817, "date": "2024-05-21T07:35:08", "text": "而且这里意外的很现代。来到这里首先注意到的无处不在的 AI 图... 问答形式的科普屏幕、互动混色盘、甚至历史时间线的配图都是 Midjourney 画的,二楼甚至又一个单独的 AI 画展厅还有... 元宇宙?二楼有一个 VR 元宇宙房间可以在电脑上或者 VR 头显上探索这个博物馆的建模,虽然互动性做得很烂但是确实很 meta,可惜不能在游戏里进入这个房间戴上 VR 头显进入下一层的模拟\n\n看完我好想做一个在线的「计算艺术博物馆」,建模搭一个虚拟的 3D 空间放各种有意思的 AI 艺术。", "views": 80, "forwards": 0, "media_group_id": 13730215271553597, "images": [{"width": 960, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3817.jpg", "size": 153506, "thumb": "media/3817.jpg_thumb.jpg"}, {"width": 1106, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3818.jpg", "size": 139308, "thumb": "media/3818.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-21T07:34:59", "media_type": "photo", "original_name": "photo_2024-05-21_07-34-59.jpg", "url": "media/3819.jpg", "size": 173831, "thumb": "media/3819.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:00", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-00.jpg", "url": "media/3820.jpg", "size": 175172, "thumb": "media/3820.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:03", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-03.jpg", "url": "media/3821.jpg", "size": 323230, "thumb": "media/3821.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:04", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-04.jpg", "url": "media/3822.jpg", "size": 150212, "thumb": "media/3822.jpg_thumb.jpg"}, {"width": 1254, "height": 941, "date": "2024-05-21T07:35:05", "media_type": "photo", "original_name": "photo_2024-05-21_07-35-05.jpg", "url": "media/3823.jpg", "size": 211717, "thumb": "media/3823.jpg_thumb.jpg"}], "reply": {"id": 3810, "text": "前几天和 menci 去了上海!去玩了玩以及把之前土豆和 DV 帮忙在国内搭的 Wactroller 测试框搬回来啦。\n\n刚开始觉得苏州去上海很方便就没有提前计划,决定在土豆家借住了,结果到了才发现从他们那里到市中心座公交转地铁要快两个小时的路程... 上海也好大啊,感觉改名叫上海省松江市都不违和。到上海之后已经下午五六点了,在土豆家收拾了下测试框、计划了一下行程、撸了撸六只猫、和 DV 聊了聊各自在做的硬件项目就睡觉了。在上海玩的时间只安排了一天,但是上海很大值得去的地方也很多... 查了好几资料之后决定了去外滩和玻璃博物馆,感觉是我感兴趣而且在上海比较独特的地方。\n\n这次出来除了 menci 以外还约了 @cubercsl,是为数不多在上海并且认识的群友。前一天晚上越好了在人民广场 8 出口集合,到了之后习惯性出了最近的出口,决定出站再找,结果发现这一个地铁站居然有 >20 个出口... 结果迷路到处问路多花了半个小时终于和他们汇合了 🛌\n\n先去了玻璃博物馆,这里原本是一个玻璃工厂所以离市中心很远,放几张这里的照片好啦。这是我去过的第二个玻璃博物馆了,第一个是在西雅图的 Chihuly 玻璃艺术馆。都很好看但是画风很不一样,Chihuly 那边感觉仿佛是先有的玻璃花园再在里面建了艺术馆,而这里更像是一个传统意味上的博物馆,先建了博物馆再把各种小件玻璃艺术放进展框。这里看到的艺术风格更多样一些,也学到了很多生产工艺过程和应用的科普,而 Chihuly 那边的体验更沉浸一些。不过在这里我也看到了一个 Chihuly 的作品,这是什么梦幻联动hhhh\n\n作为一个玻璃工厂,这个博物馆里面的装饰风格也很工业化——所有的展框都是用铝型材和贴了金属色贴膜的胶合板搭起来的,没想到铝型材框架也可以这么好看 qwq 而且从一些展区的视频里能看出这里的铝型材并不是从博物馆刚建起来就在的,并不是搭博物馆的时候偷懒,而是为了艺术风格故意做成这样哇... 好厉害\n\n至于为什么会有展区的视频呢?因为这个博物馆里有两件很大件又很好看的作品都被人类幼崽打碎了,然后把打碎的监控视频挂在了旁边 🌚 玻璃的作品也没办法修复呢,好可惜", "thumb": "media/3810.jpg_thumb.jpg"}}, {"id": 3824, "date": "2024-05-21T13:35:44", "text": "#桂桂今天吃什么\n一天吃三顿面.jpg\n\n为什么葱油面要放鱼板?我也不知道 🧐\n\n晚饭太累了出去吃了 quq", "views": 97, "forwards": 0, "media_group_id": 13730388352551741, "images": [{"width": 2560, "height": 1920, "date": "2024-05-21T13:35:43", "media_type": "photo", "original_name": "photo_2024-05-21_13-35-43.jpg", "url": "media/3824.jpg", "size": 494529, "thumb": "media/3824.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-21T13:35:43", "media_type": "photo", "original_name": "photo_2024-05-21_13-35-43.jpg", "url": "media/3825.jpg", "size": 384069, "thumb": "media/3825.jpg_thumb.jpg"}]}, {"id": 3826, "date": "2024-05-21T14:58:39", "text": "回国之前带了十几片乳糖酶,现在快要用完了去查了一下发现国内好难买... 大部分能买到的成人乳糖酶片都是进口的,又贵又要等很久,超市也没有无乳糖奶。在加拿大几乎随便进一个药店都会有乳糖酶片和无乳糖奶。\n\n中国没有乳糖不耐受的人嘛?肯定是有的吧。不过可能真的像土豆说的那样,感觉国人遇到不能吃的东西一般的态度都会是避开不吃或者多吃去适应,而不是买药让自己能吃 🧐\n\n这个价格的话,每次吃 ¥2 的冰淇淋都要多花 ¥2 吃乳糖酶值得吗?我喜欢冰淇淋所以觉得值得,但是可能对别人来说不值得所以没有药厂做吧...", "views": 90, "forwards": 1, "images": [{"width": 1026, "height": 561, "date": "2024-05-21T14:58:39", "media_type": "photo", "original_name": "photo_2024-05-21_14-58-39.jpg", "url": "media/3826.jpg", "size": 112364, "thumb": "media/3826.jpg_thumb.jpg"}]}, {"id": 3827, "date": "2024-05-22T16:33:30", "text": "妈妈突然来苏州玩,妈妈给我带了一个帽帽,帽帽好看 🧙‍♂\n\n吃晚饭妈妈选了一家装饰很好看但是食物又贵又一般般的饭店,感觉食物价格里有 70% 都是装修费。不过炒豆腐很好吃,把软软洋葱炒进去也好棒,感觉可以学学 🧙‍♂", "views": 83, "forwards": 0, "media_group_id": 13731164886982101, "images": [{"width": 1753, "height": 2558, "date": "2024-05-22T16:33:28", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-28.jpg", "url": "media/3827.jpg", "size": 446099, "thumb": "media/3827.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3828.jpg", "size": 495476, "thumb": "media/3828.jpg_thumb.jpg"}, {"width": 2040, "height": 1303, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3829.jpg", "size": 445201, "thumb": "media/3829.jpg_thumb.jpg"}, {"width": 2040, "height": 1251, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3830.jpg", "size": 624177, "thumb": "media/3830.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-22T16:33:29", "media_type": "photo", "original_name": "photo_2024-05-22_16-33-29.jpg", "url": "media/3831.jpg", "size": 883919, "thumb": "media/3831.jpg_thumb.jpg"}]}, {"id": 3832, "date": "2024-05-23T13:25:45", "text": "原来拙政园在修复前是黑白的,修复之后才有了颜色 🍔", "views": 93, "forwards": 1, "images": [{"width": 1918, "height": 2446, "date": "2024-05-23T13:25:44", "media_type": "photo", "original_name": "photo_2024-05-23_13-25-44.jpg", "url": "media/3832.jpg", "size": 743704, "thumb": "media/3832.jpg_thumb.jpg"}]}, {"id": 3833, "date": "2024-05-23T16:23:19", "text": "今天和妈妈去逛了拙政园 qwq\n\n好喜欢苏州花园的建筑风格,很清静朴实,弯弯曲曲保留了小湖原本的容貌,相比感觉北京的颐和园同样是高官的花园但是方方正正很有压迫感。有各种功能的亭子、苏州最擅长的红木雕装饰和家具、很酷炫的原型门洞和六边三角花纹、乘着小船打海草的工人。很可惜民国之后这种风格就不流行了呢... 好想看到和现代风格融合的苏州园林 🪟\n\n(说起来突然想起来 Dune 1 里面 Atreides 家的 Caladan 的画风就很像苏州花园的建筑风格,当时看的时候就觉得好好看剧组好厉害 🤩)\n\n大部分的亭子是休息、欣赏石头和作品、作画作诗的地方,不过也有个别的建筑被给予了新的目的,比如看到了有一个亭子里面是咖啡厅,还有一个「梦隐拙政园」 VR 体验亭,挺好的 qwq\n\n不过人真的太多了!真的每个拐角都能看到人穿着汉服在拍网红打卡照,一个人拍完下一个人穿着同样的衣服在同样的地方拍... 好看是真的但是好无聊哦,是不是等 AI 能直接给网红打卡图换脸的时候这里网红就会少了(x", "views": 87, "forwards": 0, "media_group_id": 13731851196824685, "images": [{"width": 1920, "height": 2560, "date": "2024-05-23T10:39:42", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-42.jpg", "url": "media/3833.jpg", "size": 1634930, "thumb": "media/3833.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-05-23T16:08:48", "media_type": "photo", "original_name": "photo_2024-05-23_16-08-48.jpg", "url": "media/3834.jpg", "size": 443914, "thumb": "media/3834.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:44", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-44.jpg", "url": "media/3835.jpg", "size": 1710130, "thumb": "media/3835.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-23T10:39:45", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-45.jpg", "url": "media/3836.jpg", "size": 720059, "thumb": "media/3836.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:47", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-47.jpg", "url": "media/3837.jpg", "size": 1802663, "thumb": "media/3837.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-23T10:39:47", "media_type": "photo", "original_name": "photo_2024-05-23_10-39-47.jpg", "url": "media/3838.jpg", "size": 1295104, "thumb": "media/3838.jpg_thumb.jpg"}]}, {"id": 3839, "date": "2024-05-24T10:23:55", "text": "紫薇堂是人们紫薇的地方吗", "views": 83, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-05-24T10:23:55", "media_type": "photo", "original_name": "photo_2024-05-24_10-23-55.jpg", "url": "media/3839.jpg", "size": 709630, "thumb": "media/3839.jpg_thumb.jpg"}]}, {"id": 3840, "date": "2024-05-24T20:39:32", "text": "在北美过中国作息,在中国过北美作息 🤗", "views": 97, "forwards": 1, "images": [{"width": 1029, "height": 1530, "date": "2024-05-24T20:39:31", "media_type": "photo", "original_name": "photo_2024-05-24_20-39-31.jpg", "url": "media/3840.jpg", "size": 120832, "thumb": "media/3840.jpg_thumb.jpg"}]}, {"id": 3841, "date": "2024-05-25T06:27:23", "text": "#adhd", "views": 95, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-05-25T06:27:22", "media_type": "photo", "original_name": "photo_2024-05-25_06-27-22.jpg", "url": "media/3841.jpg", "size": 313311, "thumb": "media/3841.jpg_thumb.jpg"}]}, {"id": 3842, "date": "2024-05-25T14:26:11", "text": "和 menci 和 jk 和小宫去石湖公园 qwq\n\njk 和小宫带了很好的相机和镜头拍鸟,我用全损画质手机镜头拍他们 🧐", "views": 94, "forwards": 1, "media_group_id": 13733177371560141, "images": [{"width": 2000, "height": 1403, "date": "2024-05-25T14:18:10", "media_type": "photo", "original_name": "photo_2024-05-25_14-18-10.jpg", "url": "media/3842.jpg", "size": 604989, "thumb": "media/3842.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T13:45:21", "media_type": "photo", "original_name": "photo_2024-05-25_13-45-21.jpg", "url": "media/3843.jpg", "size": 579545, "thumb": "media/3843.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T13:40:16", "media_type": "photo", "original_name": "photo_2024-05-25_13-40-16.jpg", "url": "media/3844.jpg", "size": 595833, "thumb": "media/3844.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T10:59:22", "media_type": "photo", "original_name": "photo_2024-05-25_10-59-22.jpg", "url": "media/3845.jpg", "size": 564266, "thumb": "media/3845.jpg_thumb.jpg"}, {"width": 2560, "height": 1192, "date": "2024-05-25T12:22:18", "media_type": "photo", "original_name": "photo_2024-05-25_12-22-18.jpg", "url": "media/3846.jpg", "size": 474723, "thumb": "media/3846.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T14:06:48", "media_type": "photo", "original_name": "photo_2024-05-25_14-06-48.jpg", "url": "media/3847.jpg", "size": 448623, "thumb": "media/3847.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-25T14:07:05", "media_type": "photo", "original_name": "photo_2024-05-25_14-07-05.jpg", "url": "media/3848.jpg", "size": 554774, "thumb": "media/3848.jpg_thumb.jpg"}]}, {"id": 3849, "date": "2024-05-26T14:57:24", "text": "骑了美团电动车!第一次骑电动车,好好玩,骑完感受想买一辆 vespa", "views": 94, "forwards": 0, "images": [{"width": 1918, "height": 2558, "date": "2024-05-26T14:57:23", "media_type": "photo", "original_name": "photo_2024-05-26_14-57-23.jpg", "url": "media/3849.jpg", "size": 1055982, "thumb": "media/3849.jpg_thumb.jpg"}]}, {"id": 3850, "date": "2024-05-26T15:07:11", "text": "去凌莞家打 mai 并顺便把铝框抄了下来 💻", "views": 93, "forwards": 0, "media_group_id": 13733888254408061, "images": [{"width": 883, "height": 1137, "date": "2024-05-26T15:06:48", "media_type": "photo", "original_name": "photo_2024-05-26_15-06-48.jpg", "url": "media/3850.jpg", "size": 46402, "thumb": "media/3850.jpg_thumb.jpg"}, {"width": 1918, "height": 2309, "date": "2024-05-26T15:07:10", "media_type": "photo", "original_name": "photo_2024-05-26_15-07-10.jpg", "url": "media/3851.jpg", "size": 414274, "thumb": "media/3851.jpg_thumb.jpg"}]}, {"id": 3852, "date": "2024-05-27T05:07:32", "text": "下雨天穿睡裙出门骑车好爽 ", "views": 89, "forwards": 0, "media_group_id": 13734291618777325, "images": [{"width": 1920, "height": 2560, "date": "2024-05-27T05:07:31", "media_type": "photo", "original_name": "photo_2024-05-27_05-07-31.jpg", "url": "media/3852.jpg", "size": 965020, "thumb": "media/3852.jpg_thumb.jpg"}, {"width": 1440, "height": 1441, "date": "2024-05-27T05:07:31", "media_type": "photo", "original_name": "photo_2024-05-27_05-07-31.jpg", "url": "media/3853.jpg", "size": 239102, "thumb": "media/3853.jpg_thumb.jpg"}]}, {"id": 3854, "date": "2024-05-27T09:16:36", "text": "给 mai/wacca 装了一台二手 itx,总共花了 ~¥1500\n\n主板用的是「To Be Filled By O.E.M.」牌子的 AB350-ITX,CPU 白嫖了凌莞的 Ryzen 3600(感谢!),显卡 1060-3G,机箱鱼巢 T60,供电鱼巢 500W\n\n已经是第三次装这个布局的 itx 了,速通一个小时就装好了... 然后发现点不亮 🛌\n\n开机之后过几秒就会自动关机... 试了用不同的内存条、只插一条都不行。上网查查看到遇到同样症状的人有人是 BIOS 太旧还不支持新的 CPU,但是我问了淘宝卖家他们说更新过。没办法了去楼下维修店让师傅看看,结果师傅擦擦内存金手指就亮了 🌚 原来金手指氧化真的会影响接触吗\n\n亮了之后发现 BIOS 设置没办法保存,每次进 BIOS 时间都会重置到 1/1/2017... 然后发现网卡识别不到,装了驱动也识别不到,甚至进 Linux lspci 完全没设备,dmesg 里也完全没有 wlan 相关的 log,下楼又去了一趟维修店借了一张已知好用的网卡换上去还是不识别 😭\n\n卖家说挡板拆封了就不能退了只能修,唉算了等笔记本修好送回去修吧,临时买了一个 USB 网卡凑合用了。感觉这次装机是大失败", "views": 83, "forwards": 0, "media_group_id": 13734411171814173, "images": [{"width": 960, "height": 1280, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3854.jpg", "size": 146966, "thumb": "media/3854.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3855.jpg", "size": 150818, "thumb": "media/3855.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3856.jpg", "size": 169003, "thumb": "media/3856.jpg_thumb.jpg"}, {"width": 750, "height": 252, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3857.jpg", "size": 27571, "thumb": "media/3857.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3858.jpg", "size": 230972, "thumb": "media/3858.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3859.jpg", "size": 100956, "thumb": "media/3859.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-05-27T09:16:36", "media_type": "photo", "original_name": "photo_2024-05-27_09-16-36.jpg", "url": "media/3860.jpg", "size": 244550, "thumb": "media/3860.jpg_thumb.jpg"}]}, {"id": 3861, "date": "2024-05-28T17:49:42", "text": "呜呜呜 给 menci 桌桌上漆的时候开窗通风,结果引来了很多各种各样的飞虫... 有无害的飞虫也有蚊子 😭\n\n真的是鬼故事,涂第二遍漆的时候涂着涂着发现刷子上粘了四五个小虫子,然后清理掉过一会还有新的虫子粘上来,结果抬头一看发现头上的灯旁边全都是虫子...\n\n用吸尘器吸走了很多,这个吸尘器好厉害居然可以吸走在飞的飞虫,但是还有些藏在房间角落里看不到的没有吸到,然后现在吸尘器没电了 😭\n\n呜呜 不知道怎么办了,搞砸了好多", "views": 76, "forwards": 0, "reply": {"id": 3773, "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "thumb": "media/3773.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2024-05-28T17:49:42", "media_type": "photo", "original_name": "photo_2024-05-28_17-49-42.jpg", "url": "media/3861.jpg", "size": 28300, "thumb": "media/3861.jpg_thumb.jpg"}]}, {"id": 3862, "date": "2024-05-28T21:12:15", "text": "因为各种不顺利的事情心情不太好,想找一个没人的地方和聊聊打电话哭哭 😓\n\n没办法出楼就去了顶层的天台和聊聊打了一个小时电话,看到了好多好看的东西!看到了日出、别人种的盆栽、还有一只在睡觉的蜻蜓 🤩\n\n拍到了些好看照片,和聊聊聊完心情也好了很多,睡睡 ", "views": 75, "forwards": 0, "media_group_id": 13735445887573109, "images": [{"width": 1920, "height": 2560, "date": "2024-05-28T19:28:38", "media_type": "photo", "original_name": "photo_2024-05-28_19-28-38.jpg", "url": "media/3862.jpg", "size": 344867, "thumb": "media/3862.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:12:15", "media_type": "photo", "original_name": "photo_2024-05-28_21-12-15.jpg", "url": "media/3863.jpg", "size": 267872, "thumb": "media/3863.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:27", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-27.jpg", "url": "media/3864.jpg", "size": 751028, "thumb": "media/3864.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3865.jpg", "size": 310017, "thumb": "media/3865.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:41", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-41.jpg", "url": "media/3866.jpg", "size": 378308, "thumb": "media/3866.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:41", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-41.jpg", "url": "media/3867.jpg", "size": 289141, "thumb": "media/3867.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T20:54:35", "media_type": "photo", "original_name": "photo_2024-05-28_20-54-35.jpg", "url": "media/3868.jpg", "size": 432603, "thumb": "media/3868.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3869.jpg", "size": 750711, "thumb": "media/3869.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-05-28T21:00:26", "media_type": "photo", "original_name": "photo_2024-05-28_21-00-26.jpg", "url": "media/3870.jpg", "size": 628073, "thumb": "media/3870.jpg_thumb.jpg"}]}, {"id": 3871, "date": "2024-05-29T18:16:39", "text": "前几天拼好台式之后把这个 type-c 口坏了的笔记本送去修了,果然是直接换了一个主板... ☁️ 不过现在终于好用了 \n\n觉得直接扔掉一块能凑合用的主板有点浪费... 不过现在学了一些 ee 的东西之后确实感觉换主板是最直接的维修方式,因为有些问题排错需要很多时间,或者甚至没办法排错\n\n比如之前打的 wacca 控制板遇到了一个 5V 短路的问题。任何一个连接了 5V 和 GND 的元件坏了都可能导致短路,但是短路的状态下没办法测是哪个元件坏了,每个元件都可能是那个坏的... 只能沿着 5V 网络一个个拆,这样排错的时间成本远远高于生产一个新的板子 😢", "views": 82, "forwards": 0, "media_group_id": 13736052795944517, "images": [{"width": 1918, "height": 2558, "date": "2024-05-29T18:16:38", "media_type": "photo", "original_name": "photo_2024-05-29_18-16-38.jpg", "url": "media/3871.jpg", "size": 657909, "thumb": "media/3871.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-29T07:11:57", "media_type": "photo", "original_name": "photo_2024-05-29_07-11-57.jpg", "url": "media/3872.jpg", "size": 759575, "thumb": "media/3872.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-29T07:18:41", "media_type": "photo", "original_name": "photo_2024-05-29_07-18-41.jpg", "url": "media/3873.jpg", "size": 399451, "thumb": "media/3873.jpg_thumb.jpg"}], "reply": {"id": 3318, "text": "哭了... 新的笔记本刚用一个月今天发现充电的那个 USB-C 口坏了,猜测是过热把自己焊下去了\n\n现在那个口充电充不上,加上之前发现的用 hub 充电会降低 CPU 频率的问题现在完全没办法用 hub 了... 还好这个笔记本接口很全可以凑合用到找时间修,还不知道能不能在这边保修。现在每天回家也要多插两根线 😪\n\n呜呜 当时怕机械革命灵车选了联想,结果联想也这么灵车吗", "thumb": "media/3318.mp4_thumb.jpg"}}, {"id": 3874, "date": "2024-05-30T02:02:32", "text": "menci: Hey Siri, find my iPhone\nsiri: Before I can do that, I need to know who's speaking. Open your iPhone and... ☁️", "views": 81, "forwards": 0}, {"id": 3876, "date": "2024-05-30T07:48:24", "text": "草... 插上移动电源发现充不上电,咦不对为什么没有充电的时候充电宝上的 PD 指示灯还亮着呢?难不成电脑在给充电宝充电??然后进 BIOS 发现还真的是,把电池模式反充的选项关掉就好了 ☁️", "views": 86, "forwards": 0, "media_group_id": 13736442434362349, "images": [{"width": 1920, "height": 2560, "date": "2024-05-30T07:48:23", "media_type": "photo", "original_name": "photo_2024-05-30_07-48-23.jpg", "url": "media/3875.jpg", "size": 344460, "thumb": "media/3875.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-30T07:48:23", "media_type": "photo", "original_name": "photo_2024-05-30_07-48-23.jpg", "url": "media/3876.jpg", "size": 403558, "thumb": "media/3876.jpg_thumb.jpg"}]}, {"id": 3877, "date": "2024-05-30T12:23:26", "text": "坐了杭港地铁\n\n我:怎么感觉什么地方的港地铁都比香港的港地铁更好看更现代 🧐", "views": 90, "forwards": 0, "media_group_id": 13736574447735949, "images": [{"width": 2560, "height": 1920, "date": "2024-05-30T12:23:23", "media_type": "photo", "original_name": "photo_2024-05-30_12-23-23.jpg", "url": "media/3877.jpg", "size": 564010, "thumb": "media/3877.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-30T12:23:24", "media_type": "photo", "original_name": "photo_2024-05-30_12-23-24.jpg", "url": "media/3878.jpg", "size": 495569, "thumb": "media/3878.jpg_thumb.jpg"}]}, {"id": 3879, "date": "2024-05-30T17:21:44", "text": "状态好差... 需要睡睡\n\n不知道为什么吃完布洛芬半小时之后喉咙一直在烧痛,不应该是止痛吗 😢", "views": 85, "forwards": 0}, {"id": 3882, "date": "2024-05-31T08:31:08", "text": "这个打卡点是... 叉车木托盘??居然叉车托盘也可以摆得好看 🤩", "views": 86, "forwards": 1, "media_group_id": 13737154142793269, "images": [{"width": 1920, "height": 2560, "date": "2024-05-31T08:31:06", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-06.jpg", "url": "media/3880.jpg", "size": 526015, "thumb": "media/3880.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T08:31:06", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-06.jpg", "url": "media/3881.jpg", "size": 1087756, "thumb": "media/3881.jpg_thumb.jpg"}, {"width": 1654, "height": 1530, "date": "2024-05-31T08:31:07", "media_type": "photo", "original_name": "photo_2024-05-31_08-31-07.jpg", "url": "media/3882.jpg", "size": 632434, "thumb": "media/3882.jpg_thumb.jpg"}]}, {"id": 3883, "date": "2024-05-31T09:13:55", "text": " 去市民中心,居然一个人都没有\n\n市民中心没有了市民叫什么 🧐", "views": 87, "forwards": 0, "media_group_id": 13737174684730725, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T09:13:53", "media_type": "photo", "original_name": "photo_2024-05-31_09-13-53.jpg", "url": "media/3883.jpg", "size": 975326, "thumb": "media/3883.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T09:13:54", "media_type": "photo", "original_name": "photo_2024-05-31_09-13-54.jpg", "url": "media/3884.jpg", "size": 639771, "thumb": "media/3884.jpg_thumb.jpg"}]}, {"id": 3885, "date": "2024-05-31T09:26:29", "text": "蜗牛和杏树中心", "views": 90, "forwards": 0, "media_group_id": 13737180714912109, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T09:26:27", "media_type": "photo", "original_name": "photo_2024-05-31_09-26-27.jpg", "url": "media/3885.jpg", "size": 611356, "thumb": "media/3885.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-05-31T09:26:28", "media_type": "photo", "original_name": "photo_2024-05-31_09-26-28.jpg", "url": "media/3886.jpg", "size": 1731655, "thumb": "media/3886.jpg_thumb.jpg"}], "reply": {"id": 3883, "text": " 去市民中心,居然一个人都没有\n\n市民中心没有了市民叫什么 🧐", "thumb": "media/3883.jpg_thumb.jpg"}}, {"id": 3887, "date": "2024-05-31T12:57:52", "text": "一些今天的照片 quq", "views": 82, "forwards": 0, "media_group_id": 13737282177918581, "images": [{"width": 2560, "height": 1920, "date": "2024-05-31T12:57:50", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-50.jpg", "url": "media/3887.jpg", "size": 727889, "thumb": "media/3887.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3888.jpg", "size": 677799, "thumb": "media/3888.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3889.jpg", "size": 295998, "thumb": "media/3889.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-05-31T11:53:33", "media_type": "photo", "original_name": "photo_2024-05-31_11-53-33.jpg", "url": "media/3890.jpg", "size": 425035, "thumb": "media/3890.jpg_thumb.jpg"}, {"width": 2040, "height": 1338, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3891.jpg", "size": 517820, "thumb": "media/3891.jpg_thumb.jpg"}, {"width": 2040, "height": 1056, "date": "2024-05-31T12:57:51", "media_type": "photo", "original_name": "photo_2024-05-31_12-57-51.jpg", "url": "media/3892.jpg", "size": 573305, "thumb": "media/3892.jpg_thumb.jpg"}]}, {"id": 3893, "date": "2024-06-01T08:10:28", "text": "#TIL 原来“电木板”是塑料", "views": 82, "forwards": 0, "media_group_id": 13737835428067565, "images": [{"width": 1154, "height": 377, "date": "2024-06-01T08:10:28", "media_type": "photo", "original_name": "photo_2024-06-01_08-10-28.jpg", "url": "media/3893.jpg", "size": 52059, "thumb": "media/3893.jpg_thumb.jpg"}, {"width": 1280, "height": 631, "date": "2024-06-01T08:10:28", "media_type": "photo", "original_name": "photo_2024-06-01_08-10-28.jpg", "url": "media/3894.jpg", "size": 65578, "thumb": "media/3894.jpg_thumb.jpg"}]}, {"id": 3895, "date": "2024-06-02T11:03:01", "text": "今を楽しもう♪", "views": 78, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-06-02T11:00:20", "media_type": "photo", "original_name": "photo_2024-06-02_11-00-20.jpg", "url": "media/3895.jpg", "size": 247168, "thumb": "media/3895.jpg_thumb.jpg"}]}, {"id": 3896, "date": "2024-06-02T15:15:34", "text": "去了几天杭州,刚刚回到苏州了!\n\n由于昨天没有赶上火车、今天也没有候补到火车票,结果约拼车回苏州了。第一次坐这么久的出租车,原本想在车上打开电脑做点事情就吃了晕车药茶苯海明,结果吃完迷迷糊糊睡了一路 😴 要是有能让人不犯困的晕车药就好了\n\n路上开网易云同步听了 menci 选的歌单,感觉 menci 听的音乐都很轻,好喜欢 qwq 网易云这个功能也好棒,再也不用担心蓝牙耳机没办法分线了(?)", "views": 82, "forwards": 0, "images": [{"width": 962, "height": 1280, "date": "2024-06-02T15:15:34", "media_type": "photo", "original_name": "photo_2024-06-02_15-15-34.jpg", "url": "media/3896.jpg", "size": 92916, "thumb": "media/3896.jpg_thumb.jpg"}]}, {"id": 3897, "date": "2024-06-03T11:07:08", "text": "新键帽!\n\n键盘上为什么要有字.jpg", "views": 136, "forwards": 2, "media_group_id": 13739302624821213, "images": [{"width": 2560, "height": 1920, "date": "2024-06-03T11:07:05", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-05.jpg", "url": "media/3897.jpg", "size": 616792, "thumb": "media/3897.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-03T11:07:05", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-05.jpg", "url": "media/3898.jpg", "size": 647044, "thumb": "media/3898.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-03T11:07:06", "media_type": "photo", "original_name": "photo_2024-06-03_11-07-06.jpg", "url": "media/3899.jpg", "size": 570336, "thumb": "media/3899.jpg_thumb.jpg"}]}, {"id": 3900, "date": "2024-06-03T13:43:18", "text": "给手机换了新电池,之前的电池寿命已经只剩下 66% 3300 mAh 去哪里都要带充电宝,换上新电池之后终于能放心一点出门啦\n\n官方换电池要 ¥220 感觉太贵了就自己买了电池自己换,因为以前小米的电池是飞毛腿代工所以这次也买了飞毛腿的电池,¥118 包邮\n\n之前去隔壁群问的时候群友还劝退我说双芯换起来很麻烦推荐找人换,但是真的换起来感觉和单芯电池没什么区别,只是多插一根线而已,还是很简单啦 quq", "views": 79, "forwards": 0, "media_group_id": 13739377584411765, "images": [{"width": 1280, "height": 960, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3900.jpg", "size": 184491, "thumb": "media/3900.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3901.jpg", "size": 224138, "thumb": "media/3901.jpg_thumb.jpg"}, {"width": 1280, "height": 714, "date": "2024-06-03T13:43:17", "media_type": "photo", "original_name": "photo_2024-06-03_13-43-17.jpg", "url": "media/3902.jpg", "size": 46455, "thumb": "media/3902.jpg_thumb.jpg"}]}, {"id": 3903, "date": "2024-06-04T01:36:38", "text": "历史上的明天:什么也没有发生。\n真的。人民群众把坦克丢进了历史的垃圾堆,因为世界和平,再也不需要军队了。一切的恐怖组织也就此销声匿迹,因为没有什么可憎恨的了。\n所有的专制政权都自愿解散,自愿举办一场完全公正的全民选举。官僚资本家也自愿放弃特权,把财富分给普通人。\n一切的腐败、压迫、剥削都消失了,人们过上了有尊严的生活,工作与休息都随心所欲,迁徙也不再被横加阻拦。\n再也没有性别歧视和种族歧视,女性不再被社会当做生育工具和稳定的牺牲品。少数族裔再也不用被随时盘查了。\n爱人们——不论性别——可以自由地手牵着手上街,再也不必忍受异样的眼光。", "views": 43, "forwards": 1, "forwarded_from": {"name": "后花园的风铃"}}, {"id": 3904, "date": "2024-06-04T02:18:45", "text": "前几天 menci 拿到了一块 「半径 25 厘米的窗户」 maimai 官机触屏,决定给它搭一个框架做一个 maimai 手台 qwq\n\n研究了几天把固定方案定下来了,外框和按键是和之前做的 wacca 台一样是铝型材+铝板的方案,固定玻璃打算用密度板、防滑海绵、和 3D 打印的塑料片压住,再用 VESA 从后面固定显示器\n\n触摸感应的话,官方的触屏输出看起来有 RX TX 应该是串口,用示波器搞清协议接到电脑上就行了。按键买了兔键,自己画了灯光板和控制板,有开源的 mai_pico 固件应该也不是问题,就是不知道延迟会不会很糟糕,装上之后和官方 io4 对比一下好了。电视原本想用 43\" 4k 144 的 M430QVN,但是发现它的输出信号是一个非标八通道 eDP 51-pin 没办法直接引出(标准的 eDP / DP 最高只有四通道)被劝退买了 AOC 43F12 1080p 60\n\n把需要的材料都下单了,希望拼的时候不会遇到预料外的事情 quq", "views": 75, "forwards": 0, "media_group_id": 13739740201514749, "images": [{"width": 1025, "height": 1280, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3904.jpg", "size": 80332, "thumb": "media/3904.jpg_thumb.jpg"}, {"width": 1280, "height": 1047, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3905.jpg", "size": 129751, "thumb": "media/3905.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:38", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-38.jpg", "url": "media/3906.jpg", "size": 198762, "thumb": "media/3906.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:39", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-39.jpg", "url": "media/3907.jpg", "size": 143641, "thumb": "media/3907.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:39", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-39.jpg", "url": "media/3908.jpg", "size": 184977, "thumb": "media/3908.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-04T02:18:44", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-44.jpg", "url": "media/3909.jpg", "size": 150801, "thumb": "media/3909.jpg_thumb.jpg"}, {"width": 1280, "height": 807, "date": "2024-06-04T02:18:44", "media_type": "photo", "original_name": "photo_2024-06-04_02-18-44.jpg", "url": "media/3910.jpg", "size": 220162, "thumb": "media/3910.jpg_thumb.jpg"}], "reply": {"id": 3850, "text": "去凌莞家打 mai 并顺便把铝框抄了下来 💻", "thumb": "media/3850.jpg_thumb.jpg"}}, {"id": 3911, "date": "2024-06-04T09:31:23", "text": "时间久了图会发绿是什么原理", "views": 81, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 3912, "date": "2024-06-04T11:32:46", "text": "一键让任何 JPG 染上时代感的网站 https://m13253.github.io/JPEGreen/", "views": 81, "forwards": 0, "reply": {"id": 3911, "text": "时间久了图会发绿是什么原理"}}, {"id": 3913, "date": "2024-06-04T12:23:09", "text": "换完电池居然连续用了 25 小时才到 10%,原来 5000 mAh 续航这么长 🤩\n\n换电池之前感觉能撑六小时就是奇迹了", "views": 82, "forwards": 0, "reply": {"id": 3900, "text": "给手机换了新电池,之前的电池寿命已经只剩下 66% 3300 mAh 去哪里都要带充电宝,换上新电池之后终于能放心一点出门啦\n\n官方换电池要 ¥220 感觉太贵了就自己买了电池自己换,因为以前小米的电池是飞毛腿代工所以这次也买了飞毛腿的电池,¥118 包邮\n\n之前去隔壁群问的时候群友还劝退我说双芯换起来很麻烦推荐找人换,但是真的换起来感觉和单芯电池没什么区别,只是多插一根线而已,还是很简单啦 quq", "thumb": "media/3900.jpg_thumb.jpg"}, "images": [{"width": 1440, "height": 1539, "date": "2024-06-04T12:23:09", "media_type": "photo", "original_name": "photo_2024-06-04_12-23-09.jpg", "url": "media/3913.jpg", "size": 82598, "thumb": "media/3913.jpg_thumb.jpg"}]}, {"id": 3914, "date": "2024-06-04T16:39:20", "text": "去机厅打机 ❌\n去机厅拍散落在角落的奇怪的电子元件 ✅", "views": 83, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13740153281562533, "images": [{"width": 1152, "height": 2560, "date": "2024-06-04T16:15:53", "media_type": "photo", "original_name": "photo_2024-06-04_16-15-53.jpg", "url": "media/3914.jpg", "size": 648330, "thumb": "media/3914.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-04T16:16:12", "media_type": "photo", "original_name": "photo_2024-06-04_16-16-12.jpg", "url": "media/3915.jpg", "size": 525032, "thumb": "media/3915.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-04T16:16:16", "media_type": "photo", "original_name": "photo_2024-06-04_16-16-16.jpg", "url": "media/3916.jpg", "size": 686853, "thumb": "media/3916.jpg_thumb.jpg"}]}, {"id": 3917, "date": "2024-06-04T20:10:00", "text": "之前一直不懂为什么柳木胶合板刷完漆之后会变得粗糙... 这次打磨重新涂了四次水性封闭漆终于把桌面涂到摸起来光滑又反光的状态了 🤩\n\n用沙纸机打磨之后第一遍涂漆会让手感粗糙是因为有磨出来的木粉残留在桌上被封进漆里了。所以这次我先 400 目打磨整个桌板,上了封闭剂和第一遍水性漆,再 400 目轻轻打磨一遍再上第二遍漆,最后 800 目把仍然不平的细节打磨掉又上了一遍漆,终于完美了,累累 😸\n\n唉 水性木蜡油还是好麻烦,听说清漆或者 UV 漆方便些,可惜因为它们气味对身体有害不太能在家里涂...", "views": 93, "forwards": 0, "reply": {"id": 3773, "text": "menci 桌桌架起来了!大部分都完工啦,接下来只剩下贴一层木纹皮、给桌面封边、把抽屉用胶粘起来、还有把抽屉钉在轨道上 qwq\n\n还是踩了不少坑的,不过那些以后再写吧,今天累累要睡睡 😴", "thumb": "media/3773.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-04T20:10:00", "media_type": "photo", "original_name": "photo_2024-06-04_20-10-00.jpg", "url": "media/3917.jpg", "size": 403040, "thumb": "media/3917.jpg_thumb.jpg"}]}, {"id": 3918, "date": "2024-06-05T11:36:57", "text": "发现 Telegram 同样是发 4080x3060 的图片,在桌面端 tdesktop 发会压缩到 2560x1920,但是在手机上发会压缩到 1280x960... 这是能看的分辨率吗??\n\n唉现在压缩比例改成这样是不是在这个频道里发图发原图文件比较好...", "views": 83, "forwards": 0, "images": [{"width": 1280, "height": 550, "date": "2024-06-05T11:36:57", "media_type": "photo", "original_name": "photo_2024-06-05_11-36-57.jpg", "url": "media/3918.jpg", "size": 84349, "thumb": "media/3918.jpg_thumb.jpg"}]}, {"id": 3919, "date": "2024-06-05T17:20:48", "text": "焊接苦手", "views": 80, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13740864384770429, "images": [{"width": 2560, "height": 1920, "date": "2024-06-05T17:16:48", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-48.jpg", "url": "media/3919.jpg", "size": 698217, "thumb": "media/3919.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T17:16:51", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-51.jpg", "url": "media/3920.jpg", "size": 613066, "thumb": "media/3920.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T17:16:53", "media_type": "photo", "original_name": "photo_2024-06-05_17-16-53.jpg", "url": "media/3921.jpg", "size": 440499, "thumb": "media/3921.jpg_thumb.jpg"}]}, {"id": 3922, "date": "2024-06-05T18:32:29", "text": "呜呜 买错线了,买了母线然后收到 mai 按键发现应该买公线,变成 les 线了\n\n赶快下单了一些公头... 江苏仓顺丰特快希望能当天到吧", "views": 89, "forwards": 0, "media_group_id": 13740898798340965, "images": [{"width": 2149, "height": 1612, "date": "2024-06-05T18:32:29", "media_type": "photo", "original_name": "photo_2024-06-05_18-32-29.jpg", "url": "media/3922.jpg", "size": 561411, "thumb": "media/3922.jpg_thumb.jpg"}, {"width": 1215, "height": 397, "date": "2024-06-05T18:32:29", "media_type": "photo", "original_name": "photo_2024-06-05_18-32-29.jpg", "url": "media/3923.jpg", "size": 48998, "thumb": "media/3923.jpg_thumb.jpg"}]}, {"id": 3924, "date": "2024-06-05T18:44:40", "text": "抽屉!", "views": 85, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1280, "height": 720, "duration": 11, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-05T13:51:01", "media_type": "video_file", "original_name": "video_2024-06-05_13-51-01.mp4", "url": "media/3924.mp4", "size": 4557679, "thumb": "media/3924.mp4_thumb.jpg"}]}, {"id": 3925, "date": "2024-06-05T18:59:37", "text": "今天下午把抽屉装好之后 menci 桌桌终于完全完工了!\n\n原本以为拼一个这样的桌子会是很简单的事情,“建完模找厂家切好拼起来就好了嘛”,结果每一步都遇到了很多意料外的事情... 不过学到了很多,成品也很满意,完美填上了窗台的这个角落 qwq", "views": 86, "forwards": 1, "media_group_id": 13740911819322237, "images": [{"width": 2560, "height": 1920, "date": "2024-06-05T18:59:32", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-32.jpg", "url": "media/3925.jpg", "size": 597237, "thumb": "media/3925.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-05T18:59:33", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-33.jpg", "url": "media/3926.jpg", "size": 399834, "thumb": "media/3926.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-05T18:59:36", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-36.jpg", "url": "media/3927.jpg", "size": 480053, "thumb": "media/3927.jpg_thumb.jpg"}, {"width": 1482, "height": 975, "date": "2024-06-05T18:59:36", "media_type": "photo", "original_name": "photo_2024-06-05_18-59-36.jpg", "url": "media/3928.jpg", "size": 86150, "thumb": "media/3928.jpg_thumb.jpg"}], "reply": {"id": 3917, "text": "之前一直不懂为什么柳木胶合板刷完漆之后会变得粗糙... 这次打磨重新涂了四次水性封闭漆终于把桌面涂到摸起来光滑又反光的状态了 🤩\n\n用沙纸机打磨之后第一遍涂漆会让手感粗糙是因为有磨出来的木粉残留在桌上被封进漆里了。所以这次我先 400 目打磨整个桌板,上了封闭剂和第一遍水性漆,再 400 目轻轻打磨一遍再上第二遍漆,最后 800 目把仍然不平的细节打磨掉又上了一遍漆,终于完美了,累累 😸\n\n唉 水性木蜡油还是好麻烦,听说清漆或者 UV 漆方便些,可惜因为它们气味对身体有害不太能在家里涂..."}}, {"id": 3929, "date": "2024-06-06T03:02:45", "views": 87, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13741143726721997, "images": [{"width": 981, "height": 1239, "date": "2024-06-05T23:29:29", "media_type": "photo", "original_name": "photo_2024-06-05_23-29-29.jpg", "url": "media/3929.jpg", "size": 219215, "thumb": "media/3929.jpg_thumb.jpg"}, {"width": 1024, "height": 1024, "date": "2024-06-05T23:24:59", "media_type": "photo", "original_name": "photo_2024-06-05_23-24-59.jpg", "url": "media/3930.jpg", "size": 174165, "thumb": "media/3930.jpg_thumb.jpg"}]}, {"id": 3931, "date": "2024-06-06T03:16:11", "text": "原来 telegram 发音频可以选择去掉声音\n\n🤔 啊咧?", "views": 95, "forwards": 0, "images": [{"width": 703, "height": 214, "date": "2024-06-06T03:14:38", "media_type": "photo", "original_name": "photo_2024-06-06_03-14-38.jpg", "url": "media/3931.jpg", "size": 17630, "thumb": "media/3931.jpg_thumb.jpg"}]}, {"id": 3932, "date": "2024-06-06T15:33:52", "text": "获得新的旅行伙伴「半径 25 厘米的窗户」🪟\n\n(回忆和视频明天再整理吧,先睡睡", "views": 99, "forwards": 1, "media_group_id": 13741504255967757, "images": [{"width": 1920, "height": 2560, "date": "2024-06-06T14:37:49", "media_type": "photo", "original_name": "photo_2024-06-06_14-37-49.jpg", "url": "media/3932.jpg", "size": 597436, "thumb": "media/3932.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-06T09:31:59", "media_type": "photo", "original_name": "photo_2024-06-06_09-31-59.jpg", "url": "media/3933.jpg", "size": 620709, "thumb": "media/3933.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-06T15:33:49", "media_type": "photo", "original_name": "photo_2024-06-06_15-33-49.jpg", "url": "media/3934.jpg", "size": 545071, "thumb": "media/3934.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-06T15:33:50", "media_type": "photo", "original_name": "photo_2024-06-06_15-33-50.jpg", "url": "media/3935.jpg", "size": 411423, "thumb": "media/3935.jpg_thumb.jpg"}]}, {"id": 3936, "date": "2024-06-07T10:00:46", "text": "和 syama 去餐厅,点了一个香草冰淇淋面包,冰淇淋是冷的,面包是刚烤出来热的\n\nsyama: 这个又热又冷的感觉好棒\n我:所以要趁热... 趁又热又冷吃!", "views": 103, "forwards": 0, "media_group_id": 13742035573681909, "images": [{"width": 1439, "height": 1530, "date": "2024-06-07T10:00:45", "media_type": "photo", "original_name": "photo_2024-06-07_10-00-45.jpg", "url": "media/3936.jpg", "size": 300609, "thumb": "media/3936.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-07T10:00:46", "media_type": "photo", "original_name": "photo_2024-06-07_10-00-46.jpg", "url": "media/3937.jpg", "size": 458874, "thumb": "media/3937.jpg_thumb.jpg"}]}, {"id": 3938, "date": "2024-06-08T08:55:48", "views": 100, "forwards": 2, "files": [{"mime_type": "video/mp4", "date": "2024-06-08T08:55:48", "width": 854, "height": 480, "duration": 35, "media_type": "animation", "original_name": "animation_2024-06-08_08-55-48.mp4", "url": "media/3938.mp4", "size": 6709888, "thumb": "media/3938.mp4_thumb.jpg"}]}, {"id": 3939, "date": "2024-06-08T21:28:07", "text": "我:人怎么总是喜欢追求得不到的东西\nsyama: 是这样的\nsyama: 而且容易得到的东西也容易被 leak 走 ", "views": 106, "forwards": 1}, {"id": 3940, "date": "2024-06-09T14:50:43", "text": "昨天和 syama 去猫咖,那里的猫似乎都很无精打采,对人和猫咖提供的玩具都不太感兴趣,看上去像是被迫呆在那里的样子,每天过来的陌生人对他们做各种奇怪的事情都很无聊。被大家爱着的小猫也不会想要被摸摸抱抱,似乎已经对大家的热情习以为常了。\n\n有些猫好奇地盯着窗外,似乎他们不理解的那些对他们来说比起安稳的生活更有趣 🪟\n\n呜呜 比起这种想要什么就有什么的凡尔赛的小猫还是更喜欢贴缺爱的小猫 🐈", "views": 86, "forwards": 0, "media_group_id": 13743557150273061, "images": [{"width": 1920, "height": 2560, "date": "2024-06-09T14:50:21", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-21.jpg", "url": "media/3940.jpg", "size": 1066575, "thumb": "media/3940.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:27", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-27.jpg", "url": "media/3941.jpg", "size": 760011, "thumb": "media/3941.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:29", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-29.jpg", "url": "media/3942.jpg", "size": 300442, "thumb": "media/3942.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-09T14:50:31", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-31.jpg", "url": "media/3943.jpg", "size": 472730, "thumb": "media/3943.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-09T14:50:36", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-36.jpg", "url": "media/3944.jpg", "size": 821038, "thumb": "media/3944.jpg_thumb.jpg"}, {"width": 2040, "height": 1530, "date": "2024-06-09T14:50:39", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-39.jpg", "url": "media/3945.jpg", "size": 545111, "thumb": "media/3945.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-06-09T14:50:42", "media_type": "photo", "original_name": "photo_2024-06-09_14-50-42.jpg", "url": "media/3946.jpg", "size": 569145, "thumb": "media/3946.jpg_thumb.jpg"}], "reply": {"id": 3938}}, {"id": 3947, "date": "2024-06-09T19:16:55", "text": "#面积\n\nq234rty + 桂桂 + syama 来我和 Winslow 家进行了一个熬夜 PVZ 杂交版和车万的团建 🌝", "views": 78, "forwards": 1, "forwarded_from": {"name": "摸鱼见闻"}, "images": [{"width": 1280, "height": 960, "date": "2024-06-09T18:52:59", "media_type": "photo", "original_name": "photo_2024-06-09_18-52-59.jpg", "url": "media/3947.jpg", "size": 235386, "thumb": "media/3947.jpg_thumb.jpg"}]}, {"id": 3948, "date": "2024-06-10T00:43:57", "text": "#戴上耳机\n好喜欢和歌曲同步的微波炉声音\n\nYoutube", "views": 101, "forwards": 0, "files": [{"duration": 201, "performer": "Adeliae", "title": "\"Microwave\"", "file_name": "Adeliae - Microwave.mp3", "mime_type": "audio/mpeg", "date": "2024-06-10T00:43:57", "media_type": "audio_file", "original_name": "Adeliae - Microwave.mp3", "url": "media/3948.mp3", "size": 4684377, "thumb": "media/3948.mp3_thumb.jpg"}]}, {"id": 3950, "date": "2024-06-10T01:13:55", "text": "在想为什么没有中日混合输入法,把假名加入中文输入法的候选词里... 这样就可以用读音打假名并且用拼音打汉字了?🤔", "views": 96, "forwards": 0}, {"id": 3951, "date": "2024-06-10T02:25:42", "text": "火车上旁边座位遇到了一个在小米做 EE 的人,看到我在画 pcb 来搭话了,原本一个人坐火车应该会很无聊但是这次聊得很开心,加到了微信 \n\n...不过聊着聊着差点坐过站 😢", "views": 95, "forwards": 0, "images": [{"width": 1440, "height": 1879, "date": "2024-06-10T02:25:42", "media_type": "photo", "original_name": "photo_2024-06-10_02-25-42.jpg", "url": "media/3951.jpg", "size": 150604, "thumb": "media/3951.jpg_thumb.jpg"}]}, {"id": 3952, "date": "2024-06-10T13:39:29", "text": "灯!", "views": 88, "forwards": 0, "media_group_id": 13744214154931813, "images": [{"width": 2560, "height": 1920, "date": "2024-06-10T13:39:28", "media_type": "photo", "original_name": "photo_2024-06-10_13-39-28.jpg", "url": "media/3952.jpg", "size": 684397, "thumb": "media/3952.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-10T13:39:14", "media_type": "photo", "original_name": "photo_2024-06-10_13-39-14.jpg", "url": "media/3953.jpg", "size": 447637, "thumb": "media/3953.jpg_thumb.jpg"}]}, {"id": 3954, "date": "2024-06-10T17:11:44", "text": "#出售 #电子产品 #iPad #音游机 \n联系 Azalea 价格 800\n\"布丁\" iPad 6th Gen (2018) 128GB / 2GB (A10 Fusion) iOS 16 + 苹果笔,¥800\n\n用它玩音游从小玩到大,能带动并且用它打过大部分音游包含 Arcaea、Cytus、バンドリ、喵塞克、Phigros、Lanota、AstroDX... 但是玩 pjsk 会掉帧,因此换新\n\n也用它画过画,Apple Pencil 很好用,但是绘画软件因 2GB 内存限制只能创建有限数量的图层。不同分辨率的画板图层限制不同,但是比如 3000*4000 会限制最多 21 个图层。\n\n其他的事情的话... 系统可以 checkm8 palera1n 越狱,以及我贴了类纸膜,打音游能防止手汗让玻璃变粘不好滑动,画画下笔也有纸的质感。有兴趣请联系,只向对音游或者画画感兴趣的人出售\n\n预览模式,不会发送到频道,请注意,您的用户名需要手动更新才能确保发送时和此处一致。", "views": 92, "forwards": 1, "forwarded_from": {"name": "二手🐴投稿 Bot", "url": "https://t.me/sec_horse_bot"}, "media_group_id": 13744316032260197, "images": [{"width": 2560, "height": 1920, "date": "2024-06-10T17:06:39", "media_type": "photo", "original_name": "photo_2024-06-10_17-06-39.jpg", "url": "media/3954.jpg", "size": 531414, "thumb": "media/3954.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T17:06:39", "media_type": "photo", "original_name": "photo_2024-06-10_17-06-39.jpg", "url": "media/3955.jpg", "size": 571667, "thumb": "media/3955.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:03", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-03.jpg", "url": "media/3956.jpg", "size": 611696, "thumb": "media/3956.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:04", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-04.jpg", "url": "media/3957.jpg", "size": 487636, "thumb": "media/3957.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:07", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-07.jpg", "url": "media/3958.jpg", "size": 560627, "thumb": "media/3958.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:05", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-05.jpg", "url": "media/3959.jpg", "size": 597614, "thumb": "media/3959.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:08", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-08.jpg", "url": "media/3960.jpg", "size": 487360, "thumb": "media/3960.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:06", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-06.jpg", "url": "media/3961.jpg", "size": 519762, "thumb": "media/3961.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T16:59:05", "media_type": "photo", "original_name": "photo_2024-06-10_16-59-05.jpg", "url": "media/3962.jpg", "size": 491586, "thumb": "media/3962.jpg_thumb.jpg"}]}, {"id": 3963, "date": "2024-06-11T09:02:32", "text": "瑞希!", "views": 93, "forwards": 0, "media_group_id": 13744772417513541, "images": [{"width": 2560, "height": 1920, "date": "2024-06-11T09:02:30", "media_type": "photo", "original_name": "photo_2024-06-11_09-02-30.jpg", "url": "media/3963.jpg", "size": 479755, "thumb": "media/3963.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T09:02:31", "media_type": "photo", "original_name": "photo_2024-06-11_09-02-31.jpg", "url": "media/3964.jpg", "size": 455228, "thumb": "media/3964.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-10T08:20:38", "media_type": "photo", "original_name": "photo_2024-06-10_08-20-38.jpg", "url": "media/3965.jpg", "size": 482958, "thumb": "media/3965.jpg_thumb.jpg"}]}, {"id": 3966, "date": "2024-06-11T10:41:44", "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉...", "views": 103, "forwards": 1, "reply": {"id": 3954, "text": "#出售 #电子产品 #iPad #音游机 \n联系 Azalea 价格 800\n\"布丁\" iPad 6th Gen (2018) 128GB / 2GB (A10 Fusion) iOS 16 + 苹果笔,¥800\n\n用它玩音游从小玩到大,能带动并且用它打过大部分音游包含 Arcaea、Cytus、バンドリ、喵塞克、Phigros、Lanota、AstroDX... 但是玩 pjsk 会掉帧,因此换新\n\n也用它画过画,Apple Pencil 很好用,但是绘画软件因 2GB 内存限制只能创建有限数量的图层。不同分辨率的画板图层限制不同,但是比如 3000*4000 会限制最多 21 个图层。\n\n其他的事情的话... 系统可以 checkm8 palera1n 越狱,以及我贴了类纸膜,打音游能防止手汗让玻璃变粘不好滑动,画画下笔也有纸的质感。有兴趣请联系,只向对音游或者画画感兴趣的人出售\n\n预览模式,不会发送到频道,请注意,您的用户名需要手动更新才能确保发送时和此处一致。", "thumb": "media/3954.jpg_thumb.jpg"}, "images": [{"width": 1920, "height": 2560, "date": "2024-06-11T10:20:34", "media_type": "photo", "original_name": "photo_2024-06-11_10-20-34.jpg", "url": "media/3966.jpg", "size": 446155, "thumb": "media/3966.jpg_thumb.jpg"}]}, {"id": 3967, "date": "2024-06-11T13:56:00", "text": "触发了安卓的奇妙 concurrency bug", "views": 100, "forwards": 0, "images": [{"width": 1152, "height": 2560, "date": "2024-06-11T13:55:59", "media_type": "photo", "original_name": "photo_2024-06-11_13-55-59.jpg", "url": "media/3967.jpg", "size": 257211, "thumb": "media/3967.jpg_thumb.jpg"}]}, {"id": 3968, "date": "2024-06-11T17:06:59", "text": "给 syama 折了一个まふゆ qwq", "views": 100, "forwards": 0, "media_group_id": 13745004953454133, "images": [{"width": 2560, "height": 1920, "date": "2024-06-11T17:06:58", "media_type": "photo", "original_name": "photo_2024-06-11_17-06-58.jpg", "url": "media/3968.jpg", "size": 622339, "thumb": "media/3968.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T17:06:58", "media_type": "photo", "original_name": "photo_2024-06-11_17-06-58.jpg", "url": "media/3969.jpg", "size": 623179, "thumb": "media/3969.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-11T17:05:34", "media_type": "photo", "original_name": "photo_2024-06-11_17-05-34.jpg", "url": "media/3970.jpg", "size": 530829, "thumb": "media/3970.jpg_thumb.jpg"}], "reply": {"id": 3963, "text": "瑞希!", "thumb": "media/3963.jpg_thumb.jpg"}}, {"id": 3971, "date": "2024-06-11T17:41:49", "text": "换板子前后的 pjsk 成绩对比,真是立竿见影", "views": 105, "forwards": 0, "media_group_id": 13745021677824173, "images": [{"width": 1280, "height": 893, "date": "2024-06-11T17:21:32", "media_type": "photo", "original_name": "photo_2024-06-11_17-21-32.jpg", "url": "media/3971.jpg", "size": 77624, "thumb": "media/3971.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-06-11T17:41:49", "media_type": "photo", "original_name": "photo_2024-06-11_17-41-49.jpg", "url": "media/3972.jpg", "size": 79459, "thumb": "media/3972.jpg_thumb.jpg"}], "reply": {"id": 3966, "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉..."}}, {"id": 3973, "date": "2024-06-12T12:16:55", "text": "众所周知 pjsk 是画图软件\n\n(是用方形圆形三角形圆角和心形图形拼起来的hhh", "views": 105, "forwards": 0, "media_group_id": 13745556923112165, "images": [{"width": 1280, "height": 903, "date": "2024-06-12T12:16:54", "media_type": "photo", "original_name": "photo_2024-06-12_12-16-54.jpg", "url": "media/3973.jpg", "size": 86834, "thumb": "media/3973.jpg_thumb.jpg"}, {"width": 620, "height": 1128, "date": "2024-06-12T12:16:55", "media_type": "photo", "original_name": "photo_2024-06-12_12-16-55.jpg", "url": "media/3974.jpg", "size": 58250, "thumb": "media/3974.jpg_thumb.jpg"}]}, {"id": 3975, "date": "2024-06-13T00:55:49", "text": "其实买这个 iPad 还是有些被坑了,拿回家重置了一下发现是入了 mdm 设备管理的机器,所有者是 JetBlue 航空公司,群友猜测是退役的飞行平板\n\n入了 mdm 一个大问题就是,重置之后如果不输入 JetBlue 员工的账号密码就没办法进系统... 当时在网上查超级 panic 还以为没救了,开源解锁方案也没有支持 A12x 17.4.1 的,不过在淘宝上查了一下似乎有卖家能解锁的样子就付 ¥20 让卖家远程解了\n\n解锁之后发现没办法从初始化界面迁移数据,所以下载 iTunes 把旧的 iPad 数据备份出来再还原到新的 iPad 上了,还原好发现它 mdm 又锁上了 🌚 不过解 mdm 并不需要清数据,所以恢复备份之后重新解就迁移成功了!\n\n解锁之后在系统里居然完全看不到这是被管理的设备... 和卖家联系了卖家也很惊讶,说他从转转买来之后没有重置过不知道,可能他也是被坑了吧唉,让他给我报销了解锁费 😶", "views": 110, "forwards": 0, "media_group_id": 13745921193207501, "images": [{"width": 2144, "height": 1880, "date": "2024-06-13T00:55:39", "media_type": "photo", "original_name": "photo_2024-06-13_00-55-39.jpg", "url": "media/3975.jpg", "size": 296422, "thumb": "media/3975.jpg_thumb.jpg"}, {"width": 1280, "height": 1225, "date": "2024-06-13T00:55:48", "media_type": "photo", "original_name": "photo_2024-06-13_00-55-48.jpg", "url": "media/3976.jpg", "size": 109821, "thumb": "media/3976.jpg_thumb.jpg"}], "reply": {"id": 3966, "text": "换了一个 A12X 的 iPad Pro 11 2018 256GB Cellular ¥2650\n\n在闲鱼上找的苏州线下二手,约好线下见面坐车一个小时过去买了,卖家住在工厂里的样子,能现场验货还不错 qwq\n\n不过闲鱼上这种个人卖家越来越少了唉..."}}, {"id": 3977, "date": "2024-06-13T07:27:38", "text": "走线地狱", "views": 98, "forwards": 1, "images": [{"width": 1918, "height": 2489, "date": "2024-06-13T07:27:38", "media_type": "photo", "original_name": "photo_2024-06-13_07-27-38.jpg", "url": "media/3977.jpg", "size": 515177, "thumb": "media/3977.jpg_thumb.jpg"}]}, {"id": 3978, "date": "2024-06-13T07:29:39", "text": "好", "views": 104, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"mime_type": "video/mp4", "date": "2024-06-13T07:29:12", "width": 480, "height": 854, "duration": 8, "media_type": "animation", "original_name": "animation_2024-06-13_07-29-12.mp4", "url": "media/3978.mp4", "size": 1449476, "thumb": "media/3978.mp4_thumb.jpg"}]}, {"id": 3979, "date": "2024-06-13T13:01:54", "text": "我好肝… 刚入坑第二天 14h 已经肝出来一个几乎满级、综合力足够打 \"veteran room\" 联机的队伍了 quq", "views": 87, "forwards": 0, "media_group_id": 13746269714217437, "images": [{"width": 1280, "height": 893, "date": "2024-06-13T11:04:05", "media_type": "photo", "original_name": "photo_2024-06-13_11-04-05.jpg", "url": "media/3979.jpg", "size": 166594, "thumb": "media/3979.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-13T13:01:51", "media_type": "photo", "original_name": "photo_2024-06-13_13-01-51.jpg", "url": "media/3980.jpg", "size": 61088, "thumb": "media/3980.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-13T13:01:53", "media_type": "photo", "original_name": "photo_2024-06-13_13-01-53.jpg", "url": "media/3981.jpg", "size": 101048, "thumb": "media/3981.jpg_thumb.jpg"}]}, {"id": 3982, "date": "2024-06-14T09:15:29", "text": "瑞幸的咖啡好好喝 🤩\n\n之前一直不喜欢咖啡觉得难喝原来只是因为我没有喝过好喝的 quq", "views": 94, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-14T09:15:28", "media_type": "photo", "original_name": "photo_2024-06-14_09-15-28.jpg", "url": "media/3982.jpg", "size": 385301, "thumb": "media/3982.jpg_thumb.jpg"}]}, {"id": 3983, "date": "2024-06-14T09:24:44", "text": "发一下最近琐碎照片\n\n1. 把我折的 pjsk 豆腐装在盒子里带去杭州,盒子里的奇妙景象 ///\n2. 看起来像粽子的螃蟹\n3. 自动贴膜切割机\n4. 用针线把 syama 的裤子修好了(线口超级乱 😢\n5. 去理发店修了一下姬切顺便做了护发\n6. 看到理发店里师傅在给假人理头发 quq", "views": 98, "forwards": 0, "media_group_id": 13746856678301333, "images": [{"width": 1918, "height": 2396, "date": "2024-06-14T09:24:42", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-42.jpg", "url": "media/3983.jpg", "size": 374496, "thumb": "media/3983.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-14T09:24:43", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-43.jpg", "url": "media/3984.jpg", "size": 1020668, "thumb": "media/3984.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T09:24:43", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-43.jpg", "url": "media/3985.jpg", "size": 303939, "thumb": "media/3985.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T09:24:44", "media_type": "photo", "original_name": "photo_2024-06-14_09-24-44.jpg", "url": "media/3986.jpg", "size": 627864, "thumb": "media/3986.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-14T07:52:11", "media_type": "photo", "original_name": "photo_2024-06-14_07-52-11.jpg", "url": "media/3987.jpg", "size": 309341, "thumb": "media/3987.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T07:55:35", "media_type": "photo", "original_name": "photo_2024-06-14_07-55-35.jpg", "url": "media/3988.jpg", "size": 479271, "thumb": "media/3988.jpg_thumb.jpg"}]}, {"id": 3989, "date": "2024-06-14T16:34:24", "text": "今天 syama 染了粉色挑染,穿上 mzk 的衣服出了一张 「ボクだから言えること」 🤩\n\n真的好好看,我拍下来当场进行了一个 P 图把 syama 放进了原画里 Photoshop 有 AI 功能之后 P 图体验真的是完全不一样了,现在完全是 AI 流 qwq\n\n先用 AI 补全背景把卡面的 mzk 去掉,然后 AI 抠图把 syama 抠出来,AI 补全帽子,用 liquify 改一个微笑的嘴型,放在一起,再用 liquify 旋转改一下手的位置,AI style transfer 调色,AI 补伞柄,最后手动把伞抠出来复制到图层最前面做透明效果,画一些雨滴、补一下右下角的红色光效... 就完成了!", "views": 96, "forwards": 0, "media_group_id": 13747062914922717, "images": [{"width": 2560, "height": 1576, "date": "2024-06-14T16:07:31", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_16-07-31.jpg", "url": "media/3989.jpg", "size": 578182, "thumb": "media/3989.jpg_thumb.jpg"}, {"width": 2560, "height": 1576, "date": "2024-06-14T14:55:33", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_14-55-33.jpg", "url": "media/3990.jpg", "size": 615124, "thumb": "media/3990.jpg_thumb.jpg"}, {"width": 2560, "height": 1532, "date": "2024-06-14T16:34:23", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3991.jpg", "size": 499287, "thumb": "media/3991.jpg_thumb.jpg"}, {"width": 2560, "height": 1330, "date": "2024-06-14T16:34:23", "media_type": "photo", "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3992.jpg", "size": 460374, "thumb": "media/3992.jpg_thumb.jpg"}, {"width": 1027, "height": 708, "date": "2024-06-14T16:34:23", "media_type": "photo", "original_name": "photo_2024-06-14_16-34-23.jpg", "url": "media/3993.jpg", "size": 112288, "thumb": "media/3993.jpg_thumb.jpg"}]}, {"id": 3994, "date": "2024-06-15T07:36:41", "text": "更多昨天的照片 qwq", "views": 96, "forwards": 1, "media_group_id": 13747496008825173, "images": [{"width": 1920, "height": 2560, "date": "2024-06-15T07:36:39", "media_type": "photo", "original_name": "photo_2024-06-15_07-36-39.jpg", "url": "media/3994.jpg", "size": 483605, "thumb": "media/3994.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-14T10:10:29", "media_type": "photo", "original_name": "photo_2024-06-14_10-10-29.jpg", "url": "media/3995.jpg", "size": 622358, "thumb": "media/3995.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T07:36:39", "media_type": "photo", "original_name": "photo_2024-06-15_07-36-39.jpg", "url": "media/3996.jpg", "size": 543879, "thumb": "media/3996.jpg_thumb.jpg"}]}, {"id": 3997, "date": "2024-06-15T12:05:25", "text": "猫打的", "views": 94, "forwards": 1, "media_group_id": 13747625006503965, "images": [{"width": 2558, "height": 1918, "date": "2024-06-15T12:05:23", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-23.jpg", "url": "media/3997.jpg", "size": 694060, "thumb": "media/3997.jpg_thumb.jpg"}, {"width": 2558, "height": 1918, "date": "2024-06-15T12:05:24", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-24.jpg", "url": "media/3998.jpg", "size": 627223, "thumb": "media/3998.jpg_thumb.jpg"}, {"width": 1986, "height": 1918, "date": "2024-06-15T12:05:24", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-24.jpg", "url": "media/3999.jpg", "size": 387456, "thumb": "media/3999.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T12:05:25", "media_type": "photo", "original_name": "photo_2024-06-15_12-05-25.jpg", "url": "media/4000.jpg", "size": 463116, "thumb": "media/4000.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-15T12:03:18", "media_type": "photo", "original_name": "photo_2024-06-15_12-03-18.jpg", "url": "media/4001.jpg", "size": 434974, "thumb": "media/4001.jpg_thumb.jpg"}]}, {"id": 4002, "date": "2024-06-15T14:52:03", "text": "哭哭 在 M 点了一个十翅桶,然后发现是辣的一个都吃不了... app 上只有点开详细信息才能看到它是辣的,和店员说店员给补偿了五个鸡块\n\n店员说放在店里也没人会吃让我们带回去给别人吃,可是路上也没有遇到看上去需要免费食物的人,平时在垃圾站旁边捡垃圾的阿姨今天也不在... 说起来在国内还没有遇到过流浪汉,在多伦多遇到同样的情况肯定走到地铁站就能找到需要食物的流浪汉。唉,结果还是带回家浪费了 😢", "views": 96, "forwards": 0, "media_group_id": 13747704985918797, "images": [{"width": 590, "height": 319, "date": "2024-06-15T14:51:59", "media_type": "photo", "original_name": "photo_2024-06-15_14-51-59.jpg", "url": "media/4002.jpg", "size": 19469, "thumb": "media/4002.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-15T14:52:01", "media_type": "photo", "original_name": "photo_2024-06-15_14-52-01.jpg", "url": "media/4003.jpg", "size": 318976, "thumb": "media/4003.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-15T14:52:02", "media_type": "photo", "original_name": "photo_2024-06-15_14-52-02.jpg", "url": "media/4004.jpg", "size": 298197, "thumb": "media/4004.jpg_thumb.jpg"}]}, {"id": 4007, "date": "2024-06-15T18:56:27", "text": "再画些别的 qwq", "views": 102, "forwards": 0, "media_group_id": 13747822301029557, "images": [{"width": 1280, "height": 893, "date": "2024-06-15T18:56:24", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-24.jpg", "url": "media/4007.jpg", "size": 137132, "thumb": "media/4007.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:25", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-25.jpg", "url": "media/4008.jpg", "size": 111685, "thumb": "media/4008.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:26", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-26.jpg", "url": "media/4009.jpg", "size": 125400, "thumb": "media/4009.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-15T18:56:27", "media_type": "photo", "original_name": "photo_2024-06-15_18-56-27.jpg", "url": "media/4010.jpg", "size": 140405, "thumb": "media/4010.jpg_thumb.jpg"}], "reply": {"id": 3973, "text": "众所周知 pjsk 是画图软件\n\n(是用方形圆形三角形圆角和心形图形拼起来的hhh", "thumb": "media/3973.jpg_thumb.jpg"}}, {"id": 4011, "date": "2024-06-16T08:06:58", "text": "去中餐厅,syama 点了糖醋里脊,我没吃过\n\n我:这个味道怎么这么像在北美吃的左宗棠鸡 🌚", "views": 100, "forwards": 0, "media_group_id": 13748201746302837, "images": [{"width": 2560, "height": 1920, "date": "2024-06-16T08:06:57", "media_type": "photo", "original_name": "photo_2024-06-16_08-06-57.jpg", "url": "media/4011.jpg", "size": 320183, "thumb": "media/4011.jpg_thumb.jpg"}, {"width": 2560, "height": 1381, "date": "2024-06-16T08:09:36", "media_type": "photo", "original_name": "photo_2024-06-16_08-09-36.jpg", "url": "media/4012.jpg", "size": 501109, "thumb": "media/4012.jpg_thumb.jpg"}]}, {"id": 4013, "date": "2024-06-16T09:33:47", "text": "买手套顺便买了一个可爱挂绳\n\n不过没有工牌之类的可以挂,就把手机系上去了。戴上它之后感觉小桂桂变成了手机挂件 quq\n\n也可以勾上拴绳变成宠物猫,或者挂在窗台上变成晴天娃娃", "views": 94, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-16T09:33:47", "media_type": "photo", "original_name": "photo_2024-06-16_09-33-47.jpg", "url": "media/4013.jpg", "size": 1431635, "thumb": "media/4013.jpg_thumb.jpg"}]}, {"id": 4014, "date": "2024-06-16T14:21:22", "text": "开 502 瓶口的时候一定要戴上手套... 已经摸不到自己的皮了,指纹都认不出来了 😢", "views": 109, "forwards": 0, "media_group_id": 13748381458978109, "images": [{"width": 1920, "height": 2560, "date": "2024-06-16T14:21:21", "media_type": "photo", "original_name": "photo_2024-06-16_14-21-21.jpg", "url": "media/4014.jpg", "size": 280447, "thumb": "media/4014.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-16T14:21:21", "media_type": "photo", "original_name": "photo_2024-06-16_14-21-21.jpg", "url": "media/4015.jpg", "size": 139685, "thumb": "media/4015.jpg_thumb.jpg"}]}, {"id": 4016, "date": "2024-06-18T06:19:50", "text": "全沾程序员失业的真正原因", "views": 100, "forwards": 0, "media_group_id": 13749532720648405, "images": [{"width": 1440, "height": 2501, "date": "2024-06-18T06:19:49", "media_type": "photo", "original_name": "photo_2024-06-18_06-19-49.jpg", "url": "media/4016.jpg", "size": 353013, "thumb": "media/4016.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-06-18T06:10:46", "media_type": "photo", "original_name": "photo_2024-06-18_06-10-46.jpg", "url": "media/4017.jpg", "size": 220149, "thumb": "media/4017.jpg_thumb.jpg"}]}, {"id": 4018, "date": "2024-06-18T08:56:15", "text": "手动像素画", "views": 99, "forwards": 0, "media_group_id": 13749607803955117, "images": [{"width": 1280, "height": 893, "date": "2024-06-18T08:55:53", "media_type": "photo", "original_name": "photo_2024-06-18_08-55-53.jpg", "url": "media/4018.jpg", "size": 117842, "thumb": "media/4018.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-18T08:55:54", "media_type": "photo", "original_name": "photo_2024-06-18_08-55-54.jpg", "url": "media/4019.jpg", "size": 133603, "thumb": "media/4019.jpg_thumb.jpg"}], "reply": {"id": 4007, "text": "再画些别的 qwq", "thumb": "media/4007.jpg_thumb.jpg"}}, {"id": 4020, "date": "2024-06-18T18:27:16", "text": "在 diy mai 框上打的第一 pc", "views": 208, "forwards": 4, "images": [{"width": 1920, "height": 2560, "date": "2024-06-18T18:27:15", "media_type": "photo", "original_name": "photo_2024-06-18_18-27-15.jpg", "url": "media/4020.jpg", "size": 646593, "thumb": "media/4020.jpg_thumb.jpg"}]}, {"id": 4021, "date": "2024-06-20T07:41:22", "text": "给路由器打印一个壳 quq", "views": 84, "forwards": 0, "media_group_id": 13750954262014477, "images": [{"width": 2560, "height": 1920, "date": "2024-06-20T07:41:21", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-21.jpg", "url": "media/4021.jpg", "size": 497757, "thumb": "media/4021.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T07:41:22", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-22.jpg", "url": "media/4022.jpg", "size": 314099, "thumb": "media/4022.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T07:41:22", "media_type": "photo", "original_name": "photo_2024-06-20_07-41-22.jpg", "url": "media/4023.jpg", "size": 349772, "thumb": "media/4023.jpg_thumb.jpg"}]}, {"id": 4024, "date": "2024-06-20T20:30:20", "text": "把 mai 挪到最终位置然后整理了一下房间,这个项目算是完工了!\n\n整理房间好累 😢", "views": 81, "forwards": 0, "media_group_id": 13751323365774045, "images": [{"width": 1920, "height": 2560, "date": "2024-06-20T20:30:19", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-19.jpg", "url": "media/4024.jpg", "size": 485390, "thumb": "media/4024.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-20T20:30:20", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-20.jpg", "url": "media/4025.jpg", "size": 387362, "thumb": "media/4025.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T20:30:20", "media_type": "photo", "original_name": "photo_2024-06-20_20-30-20.jpg", "url": "media/4026.jpg", "size": 485637, "thumb": "media/4026.jpg_thumb.jpg"}]}, {"id": 4027, "date": "2024-06-20T21:17:47", "text": "这几天好忙感觉没有认真记录生活,补一下前天的猫咖 quq\n\n这次和 jk 去猫咖已经是回国之后第三次了,去过的每家猫咖氛围都不太一样。\n\n在杭州去的第一家在西湖旁边,之前写过了,是很专业的猫咖,进门也要消毒穿鞋套各种必要的工序,但是因为来过的人太多了猫有被无聊到。在杭州去的第二家是商场里的一家“自助猫咖”,没有工作人员维护扫码付款就能进去玩,但是感觉这样对猫不太好,没有猫累了能回去的休息房间,好多次猫猫想要睡觉结果被想要玩猫的人叫醒\n\n这次在苏州去的猫咖氛围明显休闲很多,也许是因为位置偏人少。老板很实在,她说想让客人放松下来所以在这里不限时。而且老板做的抹茶冰沙也超级好喝,真的是合格的猫咪咖啡厅,看到很专业的调酒设备好想和老板学学 quq\n\n感觉这里猫猫性格也好很多,我看 pjsk 演唱会有猫猫在旁边陪我看,我打累了去沙发上躺躺也有猫猫过来贴着我睡(好粘人!抱着猫猫睡好开心 🥰 好喜欢这里", "views": 98, "forwards": 2, "media_group_id": 13751346142921589, "images": [{"width": 1616, "height": 1080, "date": "2024-06-20T21:17:45", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-45.jpg", "url": "media/4027.jpg", "size": 204907, "thumb": "media/4027.jpg_thumb.jpg"}, {"width": 1512, "height": 1077, "date": "2024-06-20T21:17:45", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-45.jpg", "url": "media/4028.jpg", "size": 343782, "thumb": "media/4028.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4029.jpg", "size": 400508, "thumb": "media/4029.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4030.jpg", "size": 553708, "thumb": "media/4030.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4031.jpg", "size": 789397, "thumb": "media/4031.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:46", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-46.jpg", "url": "media/4032.jpg", "size": 463984, "thumb": "media/4032.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-20T21:17:47", "media_type": "photo", "original_name": "photo_2024-06-20_21-17-47.jpg", "url": "media/4033.jpg", "size": 353876, "thumb": "media/4033.jpg_thumb.jpg"}]}, {"id": 4034, "date": "2024-06-21T01:32:36", "text": "心情预报 😀", "views": 102, "forwards": 0, "media_group_id": 13751468449817165, "images": [{"width": 1248, "height": 1280, "date": "2024-06-21T01:29:57", "media_type": "photo", "original_name": "photo_2024-06-21_01-29-57.jpg", "url": "media/4034.jpg", "size": 104411, "thumb": "media/4034.jpg_thumb.jpg"}, {"width": 1440, "height": 1574, "date": "2024-06-21T01:32:35", "media_type": "photo", "original_name": "photo_2024-06-21_01-32-35.jpg", "url": "media/4035.jpg", "size": 123058, "thumb": "media/4035.jpg_thumb.jpg"}]}, {"id": 4036, "date": "2024-06-21T05:49:11", "text": "草", "views": 106, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T05:48:54", "media_type": "photo", "original_name": "photo_2024-06-21_05-48-54.jpg", "url": "media/4036.jpg", "size": 642482, "thumb": "media/4036.jpg_thumb.jpg"}]}, {"id": 4037, "date": "2024-06-21T05:51:20", "text": "进站刷了卡才看到这个,然后立即花了 ¥2 出站拍照", "views": 98, "forwards": 0, "reply": {"id": 4036, "text": "草"}}, {"id": 4039, "date": "2024-06-21T06:42:32", "text": "定制的新的 iPad 壳到了 quq", "views": 103, "forwards": 0, "media_group_id": 13751617223073445, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T06:42:31", "media_type": "photo", "original_name": "photo_2024-06-21_06-42-31.jpg", "url": "media/4038.jpg", "size": 1079882, "thumb": "media/4038.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T06:42:32", "media_type": "photo", "original_name": "photo_2024-06-21_06-42-32.jpg", "url": "media/4039.jpg", "size": 1058722, "thumb": "media/4039.jpg_thumb.jpg"}]}, {"id": 4040, "date": "2024-06-21T08:56:20", "text": "广告曲果然好用 😢", "views": 92, "forwards": 0, "media_group_id": 13751681445368917, "images": [{"width": 2560, "height": 1920, "date": "2024-06-21T08:56:18", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-18.jpg", "url": "media/4040.jpg", "size": 553164, "thumb": "media/4040.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T08:56:19", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-19.jpg", "url": "media/4041.jpg", "size": 477722, "thumb": "media/4041.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-21T08:56:19", "media_type": "photo", "original_name": "photo_2024-06-21_08-56-19.jpg", "url": "media/4042.jpg", "size": 550168, "thumb": "media/4042.jpg_thumb.jpg"}]}, {"id": 4043, "date": "2024-06-21T18:20:19", "text": "今天和 syama 出门买夜宵遇到了粘人的狸花猫,喂了一条备用猫条,之前买的五条猫条已经用了四条了 qwq\n\n看起来像是流浪猫的样子,好好看好想抱回家(可惜家不在这里 😢\n\n打算买些猫粮每天放在楼下树丛固定位置看看会不会多出猫", "views": 108, "forwards": 0, "media_group_id": 13751952155540101, "images": [{"width": 2040, "height": 1331, "date": "2024-06-21T18:20:17", "media_type": "photo", "original_name": "photo_2024-06-21_18-20-17.jpg", "url": "media/4043.jpg", "size": 442112, "thumb": "media/4043.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-06-21T18:20:18", "media_type": "photo", "original_name": "photo_2024-06-21_18-20-18.jpg", "url": "media/4044.jpg", "size": 581064, "thumb": "media/4044.jpg_thumb.jpg"}], "reply": {"id": 3733, "text": "前天和 menci 出门遇到了猫,但是似乎猫不是很想理我们 😒\n\n所以今天买了一些猫条随身带着,以后再遇到猫就不会被无视了(?)希望 🙏", "thumb": "media/3733.jpg_thumb.jpg"}}, {"id": 4045, "date": "2024-06-23T00:30:03", "text": "和 syama 一起把絵名和奏的豆腐也折好了,这样就是 25 时所有人了 qwq", "views": 109, "forwards": 0, "reply": {"id": 3968, "text": "给 syama 折了一个まふゆ qwq", "thumb": "media/3968.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-23T00:30:02", "media_type": "photo", "original_name": "photo_2024-06-23_00-30-02.jpg", "url": "media/4045.jpg", "size": 561738, "thumb": "media/4045.jpg_thumb.jpg"}]}, {"id": 4046, "date": "2024-06-23T02:04:15", "text": "AI 筷子", "views": 117, "forwards": 0, "images": [{"width": 1920, "height": 2560, "date": "2024-06-23T02:04:15", "media_type": "photo", "original_name": "photo_2024-06-23_02-04-15.jpg", "url": "media/4046.jpg", "size": 320965, "thumb": "media/4046.jpg_thumb.jpg"}]}, {"id": 4047, "date": "2024-06-23T10:39:14", "text": "用了一段时间发现这个 iPad 还是好多坑... FaceID 不能用,电量低于 40% 的时候屏幕左上角会误触,整个屏幕会随机断触...\n\n也没办法找卖家退了,不知道要不要再换一个... 感觉好麻烦\n\n早知道还是买全新 iPad 10 了", "views": 103, "forwards": 0, "reply": {"id": 3975, "text": "其实买这个 iPad 还是有些被坑了,拿回家重置了一下发现是入了 mdm 设备管理的机器,所有者是 JetBlue 航空公司,群友猜测是退役的飞行平板\n\n入了 mdm 一个大问题就是,重置之后如果不输入 JetBlue 员工的账号密码就没办法进系统... 当时在网上查超级 panic 还以为没救了,开源解锁方案也没有支持 A12x 17.4.1 的,不过在淘宝上查了一下似乎有卖家能解锁的样子就付 ¥20 让卖家远程解了\n\n解锁之后发现没办法从初始化界面迁移数据,所以下载 iTunes 把旧的 iPad 数据备份出来再还原到新的 iPad 上了,还原好发现它 mdm 又锁上了 🌚 不过解 mdm 并不需要清数据,所以恢复备份之后重新解就迁移成功了!\n\n解锁之后在系统里居然完全看不到这是被管理的设备... 和卖家联系了卖家也很惊讶,说他从转转买来之后没有重置过不知道,可能他也是被坑了吧唉,让他给我报销了解锁费 😶", "thumb": "media/3975.jpg_thumb.jpg"}}, {"id": 4048, "date": "2024-06-23T12:59:08", "text": "想出门但是又不知道去哪里\n\n想试试运气,骑上车到每个路口丢骰子决定向哪边走,看看骰子会带我去哪里 quq", "views": 96, "forwards": 0}, {"id": 4049, "date": "2024-06-23T15:14:21", "text": "这个袜子是蓝粉白诶", "views": 114, "forwards": 2, "images": [{"width": 701, "height": 1280, "date": "2024-06-23T15:14:21", "media_type": "photo", "original_name": "photo_2024-06-23_15-14-21.jpg", "url": "media/4049.jpg", "size": 124551, "thumb": "media/4049.jpg_thumb.jpg"}]}, {"id": 4050, "date": "2024-06-23T18:48:29", "text": "短发形态 感觉怪怪的\n\n(其实是姫 cut 把长发部分扎起来的样子\n\n(旁边是 syama 🐈‍⬛️", "views": 116, "forwards": 2, "images": [{"width": 1916, "height": 2424, "date": "2024-06-23T18:48:28", "media_type": "photo", "original_name": "photo_2024-06-23_18-48-28.jpg", "url": "media/4050.jpg", "size": 475632, "thumb": "media/4050.jpg_thumb.jpg"}]}, {"id": 4051, "date": "2024-06-25T15:04:10", "text": "去吃塔斯汀,在手机上点了四个不辣的鸡翅,备注了不要辣,店员说只剩最后两个了给我换了两个辣翅 😢\n\n问问能不能给我换别的不辣的东西,店员说没有 😢 结果又被迫吃辣翅了", "views": 112, "forwards": 0, "reply": {"id": 4002, "text": "哭哭 在 M 点了一个十翅桶,然后发现是辣的一个都吃不了... app 上只有点开详细信息才能看到它是辣的,和店员说店员给补偿了五个鸡块\n\n店员说放在店里也没人会吃让我们带回去给别人吃,可是路上也没有遇到看上去需要免费食物的人,平时在垃圾站旁边捡垃圾的阿姨今天也不在... 说起来在国内还没有遇到过流浪汉,在多伦多遇到同样的情况肯定走到地铁站就能找到需要食物的流浪汉。唉,结果还是带回家浪费了 😢", "thumb": "media/4002.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1920, "date": "2024-06-25T15:04:10", "media_type": "photo", "original_name": "photo_2024-06-25_15-04-10.jpg", "url": "media/4051.jpg", "size": 439727, "thumb": "media/4051.jpg_thumb.jpg"}]}, {"id": 4052, "date": "2024-06-25T15:22:04", "text": "今天也有喂猫猫", "views": 106, "forwards": 0, "images": [{"width": 2040, "height": 918, "date": "2024-06-25T15:22:04", "media_type": "photo", "original_name": "photo_2024-06-25_15-22-04.jpg", "url": "media/4052.jpg", "size": 270697, "thumb": "media/4052.jpg_thumb.jpg"}]}, {"id": 4054, "date": "2024-06-26T10:26:05", "text": "一直在下雨... 想要变成晴天娃娃 🌧", "views": 104, "forwards": 0, "reply": {"id": 4034, "text": "心情预报 😀", "thumb": "media/4034.jpg_thumb.jpg"}}, {"id": 4055, "date": "2024-06-26T15:15:29", "text": "刚刚收到了聊聊(存疑?)的生日(存疑?)礼物,是一套猫猫 dnd 骰子 🤩 好可爱", "views": 112, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-06-26T15:15:28", "media_type": "photo", "original_name": "photo_2024-06-26_15-15-28.jpg", "url": "media/4055.jpg", "size": 301591, "thumb": "media/4055.jpg_thumb.jpg"}]}, {"id": 4056, "date": "2024-06-26T17:26:00", "text": "刚才和 menci 聊到黑苹果,发现 menci 居然没有听说过 Lilu... 我印象中这是从我入坑开始就一直是必要的 kext\n\n然后翻翻照片发现确实,从我 2018 年末刚入坑黑苹果就有 Lilu 了,然而那个时候 menci 已经退坑黑苹果了 🌚", "views": 113, "forwards": 1, "media_group_id": 13755382086855445, "images": [{"width": 2560, "height": 1626, "date": "2024-06-26T17:26:00", "media_type": "photo", "original_name": "photo_2024-06-26_17-26-00.jpg", "url": "media/4056.jpg", "size": 335713, "thumb": "media/4056.jpg_thumb.jpg"}, {"width": 1808, "height": 1584, "date": "2024-06-26T17:26:00", "media_type": "photo", "original_name": "photo_2024-06-26_17-26-00.jpg", "url": "media/4057.jpg", "size": 235388, "thumb": "media/4057.jpg_thumb.jpg"}]}, {"id": 4058, "date": "2024-06-26T19:02:44", "text": "为什么是存疑呢,原本是和聊聊父母想给我准备的见面礼,结果因为没有及时送到变成聊聊给我的生日礼物了 🤗", "views": 105, "forwards": 0, "reply": {"id": 4055, "text": "刚刚收到了聊聊(存疑?)的生日(存疑?)礼物,是一套猫猫 dnd 骰子 🤩 好可爱"}}, {"id": 4059, "date": "2024-06-27T09:11:48", "text": "无糖薄荷糖是薄荷吗", "views": 102, "forwards": 0}, {"id": 4060, "date": "2024-06-27T12:42:17", "text": "收到了 DV 给我的礼物,是她做的电压表时钟的原型机,好好看 🤩 复古科技感十足\n\n是用 STM32 控制的软件时钟,三个仪表盘分别显示着时分秒。USB 5V 供电,用板载的拨杆和旋钮切换模式、调时间,还有一个纽扣电池在断电的时候维持时间\n\nDV 好厉害 quq", "views": 99, "forwards": 0, "media_group_id": 13755937098649485, "images": [{"width": 2174, "height": 1631, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4060.jpg", "size": 497662, "thumb": "media/4060.jpg_thumb.jpg"}, {"width": 2169, "height": 1627, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4061.jpg", "size": 476364, "thumb": "media/4061.jpg_thumb.jpg"}, {"width": 1861, "height": 2144, "date": "2024-06-27T12:42:16", "media_type": "photo", "original_name": "photo_2024-06-27_12-42-16.jpg", "url": "media/4062.jpg", "size": 312717, "thumb": "media/4062.jpg_thumb.jpg"}]}, {"id": 4063, "date": "2024-06-28T08:43:14", "text": "常有德基", "views": 98, "forwards": 0, "images": [{"width": 2040, "height": 1412, "date": "2024-06-28T08:43:13", "media_type": "photo", "original_name": "photo_2024-06-28_08-43-13.jpg", "url": "media/4063.jpg", "size": 607389, "thumb": "media/4063.jpg_thumb.jpg"}]}, {"id": 4064, "date": "2024-06-28T08:53:59", "text": "下雨天荷叶变成了一个个水杯 🤩\n\n为了录水从荷叶上滴下来的三秒我蹲了四分钟", "views": 100, "forwards": 0, "files": [{"width": 854, "height": 480, "duration": 8, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-28T08:53:59", "media_type": "video_file", "original_name": "video_2024-06-28_08-53-59.mp4", "url": "media/4064.mp4", "size": 1806300, "thumb": "media/4064.mp4_thumb.jpg"}]}, {"id": 4065, "date": "2024-06-28T09:33:35", "text": "和府捞面!", "views": 134, "forwards": 1, "images": [{"width": 1280, "height": 771, "date": "2024-06-28T09:33:35", "media_type": "photo", "original_name": "photo_2024-06-28_09-33-35.jpg", "url": "media/4065.jpg", "size": 139806, "thumb": "media/4065.jpg_thumb.jpg"}]}, {"id": 4066, "date": "2024-06-28T12:36:03", "text": "机厅门口的猫猫领养店多了好多布偶,谁家布偶生了一窝 quq\n\n还有暹罗色的布偶诶,是不是布偶和暹罗生的 🤩 一共八只里面有两只正好是 1/4 的概率\n\n好想全都领回家", "views": 115, "forwards": 0, "media_group_id": 13756625311156653, "images": [{"width": 1920, "height": 2560, "date": "2024-06-28T12:36:03", "media_type": "photo", "original_name": "photo_2024-06-28_12-36-03.jpg", "url": "media/4066.jpg", "size": 629512, "thumb": "media/4066.jpg_thumb.jpg"}, {"width": 1314, "height": 1530, "date": "2024-06-28T12:36:03", "media_type": "photo", "original_name": "photo_2024-06-28_12-36-03.jpg", "url": "media/4067.jpg", "size": 305391, "thumb": "media/4067.jpg_thumb.jpg"}]}, {"id": 4068, "date": "2024-06-28T14:08:52", "text": "25 時、ベッドで 😴", "views": 105, "forwards": 0, "media_group_id": 13756669855854789, "images": [{"width": 1280, "height": 893, "date": "2024-06-28T14:08:49", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-49.jpg", "url": "media/4068.jpg", "size": 119600, "thumb": "media/4068.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-28T14:08:50", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-50.jpg", "url": "media/4069.jpg", "size": 119372, "thumb": "media/4069.jpg_thumb.jpg"}, {"width": 1280, "height": 893, "date": "2024-06-28T14:08:51", "media_type": "photo", "original_name": "photo_2024-06-28_14-08-51.jpg", "url": "media/4070.jpg", "size": 132234, "thumb": "media/4070.jpg_thumb.jpg"}], "reply": {"id": 4018, "text": "手动像素画", "thumb": "media/4018.jpg_thumb.jpg"}}, {"id": 4071, "date": "2024-06-28T14:29:59", "text": "半喵:有没有那种按一下会吹出气的东西?想吹一下灰\n我:", "views": 144, "forwards": 1, "images": [{"width": 1919, "height": 1275, "date": "2024-06-28T14:29:59", "media_type": "photo", "original_name": "photo_2024-06-28_14-29-59.jpg", "url": "media/4071.jpg", "size": 148652, "thumb": "media/4071.jpg_thumb.jpg"}]}, {"id": 4072, "date": "2024-06-29T06:40:59", "views": 344, "forwards": 4, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-29T06:40:02", "width": 512, "height": 272, "is_animated": false, "is_video": false, "emoji": "🪐", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4072.webp", "size": 44202, "thumb": "media/4072.webp_thumb.jpg"}]}, {"id": 4073, "date": "2024-06-29T08:15:22", "text": "入坑 pjsk 之后打的第一个活动打到了 1893 名!\n\n活动刚开始的时候首先需要订一个合理的目标,去爬了 Sekai Viewer 里面上个活动的排行榜数据,然后看到... 第一名分数是第 1000 名的 42 倍 🤯 有些恐怖,过滤一下 200 以下重新画了图,把目标定在分数需求恐怖上升之前的 1500 名。\n\n接下来要预测一下拿到这个名次需要多少分,但是每个活动的热度都不一样,怎么办呢?把前 10 个活动 1500 名的时间分数数据爬下来画一个图,用眼睛比划了一下看起来和活动 128 的曲线很相似,似乎订一个 7.2M 结束分的目标就非常稳了\n\n接下来再算一下打到这个分数需要多长时间吧,把体力倍率和我的队伍打每一首歌给奖励基础值算进去的话,最高十倍体力只需要打 188 首歌,按每首歌五分钟算就是 15.6 个小时,感觉肝一肝还是比较可及的 \n\n虽然十倍体力需要花费 13k 水晶补充体力有点浪费,但是因为我只是想体验一下打排名的感觉,并不想持续玩下去,所以这次活动需要考虑的只有物理体力,可以让自己用掉无限的游戏内资源 qwq\n\n就这样按计划打歌打着打着就到了 6.5M 分,最后还是有点累就不打了,不过拿到了 2000 名的牌子也很满足啦 😴 看 iOS 屏幕时间统计我花了 18h 48m 的样子,累累", "views": 104, "forwards": 0, "media_group_id": 13757191381549285, "images": [{"width": 2560, "height": 1787, "date": "2024-06-29T08:15:21", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-21.jpg", "url": "media/4073.jpg", "size": 547314, "thumb": "media/4073.jpg_thumb.jpg"}, {"width": 1053, "height": 436, "date": "2024-06-29T08:15:21", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-21.jpg", "url": "media/4074.jpg", "size": 89153, "thumb": "media/4074.jpg_thumb.jpg"}, {"width": 2280, "height": 1170, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4075.jpg", "size": 129514, "thumb": "media/4075.jpg_thumb.jpg"}, {"width": 1280, "height": 1112, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4076.jpg", "size": 99659, "thumb": "media/4076.jpg_thumb.jpg"}, {"width": 1146, "height": 1088, "date": "2024-06-29T08:15:22", "media_type": "photo", "original_name": "photo_2024-06-29_08-15-22.jpg", "url": "media/4077.jpg", "size": 93010, "thumb": "media/4077.jpg_thumb.jpg"}]}, {"id": 4078, "date": "2024-06-29T11:52:39", "text": "?", "views": 163, "forwards": 4, "images": [{"width": 1920, "height": 2560, "date": "2024-06-29T11:52:38", "media_type": "photo", "original_name": "photo_2024-06-29_11-52-38.jpg", "url": "media/4078.jpg", "size": 413723, "thumb": "media/4078.jpg_thumb.jpg"}]}, {"id": 4079, "date": "2024-06-29T13:31:37", "views": 291, "forwards": 12, "files": [{"width": 720, "height": 1280, "duration": 27, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-06-29T13:31:37", "media_type": "video_file", "original_name": "video_2024-06-29_13-31-37.mp4", "url": "media/4079.mp4", "size": 12755437, "thumb": "media/4079.mp4_thumb.jpg"}]}, {"id": 4080, "date": "2024-06-30T18:14:45", "text": "咦?", "views": 124, "forwards": 0, "media_group_id": 13758170287463165, "images": [{"width": 1920, "height": 2560, "date": "2024-06-30T18:14:44", "media_type": "photo", "original_name": "photo_2024-06-30_18-14-44.jpg", "url": "media/4080.jpg", "size": 289954, "thumb": "media/4080.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-06-30T18:14:45", "media_type": "photo", "original_name": "photo_2024-06-30_18-14-45.jpg", "url": "media/4081.jpg", "size": 686406, "thumb": "media/4081.jpg_thumb.jpg"}]}, {"id": 4082, "date": "2024-07-01T09:15:42", "views": 110, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-28T14:41:21", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4082.webp", "size": 50730, "thumb": "media/4082.webp_thumb.jpg"}]}, {"id": 4084, "date": "2024-07-01T09:18:19", "views": 108, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-07-01T09:17:58", "width": 512, "height": 396, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4084.webp", "size": 30098, "thumb": "media/4084.webp_thumb.jpg"}]}, {"id": 4085, "date": "2024-07-01T16:33:25", "text": "湿度 100% 🐈\n\n我在空气中游泳\n\n在外面走着走着衣服湿了,不是因为热出汗,纯粹只是飘游的的水气贴在衣服上凝缩回水了 🤗", "views": 124, "forwards": 0, "media_group_id": 13758812847491621, "images": [{"width": 2560, "height": 1920, "date": "2024-07-01T16:33:25", "media_type": "photo", "original_name": "photo_2024-07-01_16-33-25.jpg", "url": "media/4085.jpg", "size": 232949, "thumb": "media/4085.jpg_thumb.jpg"}, {"width": 1152, "height": 2560, "date": "2024-07-01T16:33:25", "media_type": "photo", "original_name": "photo_2024-07-01_16-33-25.jpg", "url": "media/4086.jpg", "size": 160942, "thumb": "media/4086.jpg_thumb.jpg"}]}, {"id": 4087, "date": "2024-07-02T05:51:18", "text": "所以网络贷款 + 无抵押 + 先交钱 这三个条件在什么情况下会同时成立 🤔\n\n“你要借 1000 啊?我们这里没有押金哦,利率 3%,你先还我 1030 我就借你 1000” 😇", "views": 119, "forwards": 0, "images": [{"width": 2040, "height": 948, "date": "2024-07-02T05:51:18", "media_type": "photo", "original_name": "photo_2024-07-02_05-51-18.jpg", "url": "media/4087.jpg", "size": 285315, "thumb": "media/4087.jpg_thumb.jpg"}]}, {"id": 4088, "date": "2024-07-02T07:25:12", "text": "syama:水母是蘑菇吗", "views": 110, "forwards": 0}, {"id": 4089, "date": "2024-07-02T15:20:07", "text": "草 今天 blk 来这里玩,看到这个音量旋钮比较好奇就拔下来插上电脑看了看,发现这个 USB 设备名叫 SayoDevice 🌚\n\n我:Sayo?? 是我认识的那个做 osu bot 做 osu 键盘的 Sayo 吗?\n\n然后 syama 看了一下购买记录,还真的是 🌚 世界真小", "views": 121, "forwards": 0, "media_group_id": 13759468856259397, "images": [{"width": 2558, "height": 1756, "date": "2024-07-02T15:20:04", "media_type": "photo", "original_name": "photo_2024-07-02_15-20-04.jpg", "url": "media/4089.jpg", "size": 754339, "thumb": "media/4089.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-02T15:20:05", "media_type": "photo", "original_name": "photo_2024-07-02_15-20-05.jpg", "url": "media/4090.jpg", "size": 427689, "thumb": "media/4090.jpg_thumb.jpg"}]}, {"id": 4091, "date": "2024-07-02T19:32:08", "text": "刚才在想日语的事情,然后想要喝水,边起身边想着: みず(mizu,水)... mizuki? みずき... 水木?mizuki 确实也可以写作水木诶,不过这个名字怎么这么眼熟?从哪里来的来着?查查好了\n\n然后发现是小时候父亲电脑上经常打开的水木清华 bbs ☁️\n\n脑回路乱弹", "views": 120, "forwards": 0, "forwarded_from": {"name": "废纸篓"}, "images": [{"width": 1152, "height": 2560, "date": "2024-07-02T19:25:39", "media_type": "photo", "original_name": "photo_2024-07-02_19-25-39.jpg", "url": "media/4091.jpg", "size": 289266, "thumb": "media/4091.jpg_thumb.jpg"}]}, {"id": 4092, "date": "2024-07-03T11:22:32", "text": "#戴上耳机\nJust be friends 🥰", "views": 128, "forwards": 1, "files": [{"duration": 369, "performer": "Hanser/小缘", "title": "Just Be Friends piano ver.(翻自 巡音ルカ)", "file_name": "Hanser,小缘_Just_Be_Friends_piano_ver_(翻自_巡音ルカ).mp3", "mime_type": "audio/mpeg", "date": "2024-06-24T11:39:05", "media_type": "audio_file", "original_name": "Hanser,小缘_Just_Be_Friends_piano_ver_(翻自_巡音ルカ).mp3", "url": "media/4092.mp3", "size": 15935857, "thumb": "media/4092.mp3_thumb.jpg"}]}, {"id": 4093, "date": "2024-07-04T09:37:13", "text": "因为市场上买不到正品 PL2303 串口板就自己画了一个买元件自己焊了\n\n第一次焊 0805 贴片大小的元件,不过焊几个就熟练了,感谢群友 yangff 超耐心教教 🙏", "views": 123, "forwards": 0, "media_group_id": 13760686667457349, "images": [{"width": 2560, "height": 1920, "date": "2024-07-04T06:45:01", "media_type": "photo", "original_name": "photo_2024-07-04_06-45-01.jpg", "url": "media/4093.jpg", "size": 586790, "thumb": "media/4093.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:08:45", "media_type": "photo", "original_name": "photo_2024-07-04_07-08-45.jpg", "url": "media/4094.jpg", "size": 518962, "thumb": "media/4094.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:18:22", "media_type": "photo", "original_name": "photo_2024-07-04_07-18-22.jpg", "url": "media/4095.jpg", "size": 471365, "thumb": "media/4095.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-04T07:46:40", "media_type": "photo", "original_name": "photo_2024-07-04_07-46-40.jpg", "url": "media/4096.jpg", "size": 461055, "thumb": "media/4096.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-04T07:58:28", "media_type": "photo", "original_name": "photo_2024-07-04_07-58-28.jpg", "url": "media/4097.jpg", "size": 297354, "thumb": "media/4097.jpg_thumb.jpg"}]}, {"id": 4098, "date": "2024-07-04T21:36:28", "text": "在加拿大自杀报警会被带到医院急诊,等待心理医生过来进行诊断,判断是不是需要在精神科医院住院或者其他的治疗,不需要就可以回去了\n\n在中国自杀报警会被带到派出所,等熟人来,签文件盖指纹录一个视频,接下来出什么事就都是这个人的责任了", "views": 128, "forwards": 1}, {"id": 4099, "date": "2024-07-05T15:48:35", "text": "拍到了睡着的蝴蝶 🤩", "views": 101, "forwards": 0, "media_group_id": 13761556124439541, "images": [{"width": 1920, "height": 2560, "date": "2024-07-05T15:48:33", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-33.jpg", "url": "media/4099.jpg", "size": 506300, "thumb": "media/4099.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-05T15:48:33", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-33.jpg", "url": "media/4100.jpg", "size": 261566, "thumb": "media/4100.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-05T15:48:34", "media_type": "photo", "original_name": "photo_2024-07-05_15-48-34.jpg", "url": "media/4101.jpg", "size": 160964, "thumb": "media/4101.jpg_thumb.jpg"}]}, {"id": 4102, "date": "2024-07-05T17:24:36", "text": "折千纸鹤", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-05T17:17:11", "media_type": "photo", "original_name": "photo_2024-07-05_17-17-11.jpg", "url": "media/4102.jpg", "size": 216236, "thumb": "media/4102.jpg_thumb.jpg"}]}, {"id": 4103, "date": "2024-07-06T19:20:37", "text": "发一些最近可能有趣的照片", "views": 108, "forwards": 1, "media_group_id": 13762349096239221, "images": [{"width": 1920, "height": 2560, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4103.jpg", "size": 426518, "thumb": "media/4103.jpg_thumb.jpg"}, {"width": 1918, "height": 1082, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4104.jpg", "size": 174724, "thumb": "media/4104.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-06T19:20:35", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-35.jpg", "url": "media/4105.jpg", "size": 356106, "thumb": "media/4105.jpg_thumb.jpg"}, {"width": 1900, "height": 1530, "date": "2024-07-06T19:20:36", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-36.jpg", "url": "media/4106.jpg", "size": 576282, "thumb": "media/4106.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-06T19:20:36", "media_type": "photo", "original_name": "photo_2024-07-06_19-20-36.jpg", "url": "media/4107.jpg", "size": 373832, "thumb": "media/4107.jpg_thumb.jpg"}]}, {"id": 4108, "date": "2024-07-07T20:17:04", "text": "下楼散散心,遇到了猫猫但是没带猫粮\n\n上楼拿了猫粮放在同一个位置等,结果猫猫没喂到反而喂饱了很多蚊子 😐", "views": 109, "forwards": 0}, {"id": 4109, "date": "2024-07-07T20:59:17", "text": "世界通用语言:emoji 🤗", "views": 111, "forwards": 0}, {"id": 4110, "date": "2024-07-08T07:33:46", "text": "日出日落作息:日出睡觉,日落起床 😪", "views": 112, "forwards": 0, "images": [{"width": 1440, "height": 1445, "date": "2024-07-08T07:33:45", "media_type": "photo", "original_name": "photo_2024-07-08_07-33-45.jpg", "url": "media/4110.jpg", "size": 74879, "thumb": "media/4110.jpg_thumb.jpg"}]}, {"id": 4111, "date": "2024-07-08T14:24:46", "text": "syama 精神状态 be like...", "views": 110, "forwards": 0, "images": [{"width": 1918, "height": 1554, "date": "2024-07-08T14:24:45", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-07-08_14-24-45.jpg", "url": "media/4111.jpg", "size": 344790, "thumb": "media/4111.jpg_thumb.jpg"}]}, {"id": 4112, "date": "2024-07-08T23:07:46", "text": "人生第一次训练大语言模型 🤩", "views": 109, "forwards": 0, "images": [{"width": 2560, "height": 1599, "date": "2024-07-08T23:07:45", "media_type": "photo", "original_name": "photo_2024-07-08_23-07-45.jpg", "url": "media/4112.jpg", "size": 449448, "thumb": "media/4112.jpg_thumb.jpg"}]}, {"id": 4113, "date": "2024-07-09T09:47:13", "text": "训练了一天 Qwen2-7B pretrain lora 之后似乎可以和 pjsk 的大家说话了!\n\n(虽然还有很多要优化,但是可行性通过了 quq", "views": 106, "forwards": 0, "media_group_id": 13764147471161677, "images": [{"width": 1479, "height": 1048, "date": "2024-07-09T09:47:05", "media_type": "photo", "original_name": "photo_2024-07-09_09-47-05.jpg", "url": "media/4113.jpg", "size": 100623, "thumb": "media/4113.jpg_thumb.jpg"}, {"width": 1280, "height": 554, "date": "2024-07-09T09:47:13", "media_type": "photo", "original_name": "photo_2024-07-09_09-47-13.jpg", "url": "media/4114.jpg", "size": 56111, "thumb": "media/4114.jpg_thumb.jpg"}]}, {"id": 4115, "date": "2024-07-10T10:05:26", "text": "训练好了 Sekai LLM 之后现在正在训练 Sekai TTS,目前训练到第一代 250 epoch,效果意外不错 🤩\n\n开放了一个测试网页大家可以来玩玩 https://sekai-test.aquadx.net/ (edit: 测试结束下线了,感谢关注)\n\n架构用的是 2021 年的 VITS,训练用了 Plachtaa 的微调仓库,把 pjsk 拆好的资源下下来把文本音频对应上之后就开始训练啦,都是别人走过的路。第一代用了每人 200 个音频,看起来有些数据集外的音频听起来怪怪的,下一代打算把游戏里的全部 210308 条音频都喂进去(虽然那样应该会需要训练更久\n\n以及感谢 menci 借给我 4090 机器 qwq", "views": 124, "forwards": 1, "images": [{"width": 1888, "height": 880, "date": "2024-07-10T10:05:25", "media_type": "photo", "original_name": "photo_2024-07-10_10-05-25.jpg", "url": "media/4115.jpg", "size": 66532, "thumb": "media/4115.jpg_thumb.jpg"}]}, {"id": 4116, "date": "2024-07-10T16:03:25", "text": "在中国只是日常写程序就能学到很多寄网知识 🛌\n\n刚才开 gradio 不知道为什么提交生成的时候没有反应,甚至服务器端没有收到请求,然后发现是 gradio 自己需要访问 localhost,然而开了 all_proxy 环境变量之后 localhost 也被代跑了", "views": 105, "forwards": 1}, {"id": 4117, "date": "2024-07-10T16:40:29", "text": "最近 AquaDX 和其他服务器经常宕机的原因\n\n相信聊聊已经尽力了 🤗", "views": 107, "forwards": 2, "media_group_id": 13765037034951597, "images": [{"width": 917, "height": 1075, "date": "2024-07-10T16:40:19", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-19.jpg", "url": "media/4117.jpg", "size": 147576, "thumb": "media/4117.jpg_thumb.jpg"}, {"width": 914, "height": 1185, "date": "2024-07-10T16:40:28", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-28.jpg", "url": "media/4118.jpg", "size": 138316, "thumb": "media/4118.jpg_thumb.jpg"}, {"width": 921, "height": 1004, "date": "2024-07-10T16:40:28", "media_type": "photo", "original_name": "photo_2024-07-10_16-40-28.jpg", "url": "media/4119.jpg", "size": 101409, "thumb": "media/4119.jpg_thumb.jpg"}]}, {"id": 4120, "date": "2024-07-11T05:31:32", "text": "#戴上耳机\nAdo 的声线好疯!转粉了 🤩", "views": 102, "forwards": 0, "files": [{"duration": 194, "performer": "Ado", "title": "アタシは問題作", "file_name": "Ado - アタシは問題作.flac", "mime_type": "audio/flac", "date": "2024-07-11T05:31:32", "media_type": "audio_file", "original_name": "Ado - アタシは問題作.flac", "url": "media/4120.flac", "size": 44540893, "thumb": "media/4120.flac_thumb.jpg"}]}, {"id": 4121, "date": "2024-07-11T07:14:30", "text": "给 maimai 手台买了一个漫步者 C2X 音响,它自带的功放 EQ 真的有大问题...\n\n拆开功放发现是 TDA7303 EQ + TDA7379 的廉价方案,感觉救不了,重新配了一个 DIY 功放\n\n这次用了两片 TPA3116D2 的方案,一片 50W * 2 给左右双声道,另一片 100W 单声道给低音炮,配了一个 24V 8A 电源,效果真的立竿见影\n\n今天给它画了一个壳子 3D 打印出来了,看起来也还不错呢 qwq", "views": 98, "forwards": 1, "media_group_id": 13765456567346213, "images": [{"width": 1975, "height": 1596, "date": "2024-07-11T07:14:29", "media_type": "photo", "original_name": "photo_2024-07-11_07-14-29.jpg", "url": "media/4121.jpg", "size": 190537, "thumb": "media/4121.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:09:31", "media_type": "photo", "original_name": "photo_2024-07-11_07-09-31.jpg", "url": "media/4122.jpg", "size": 338886, "thumb": "media/4122.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:09:32", "media_type": "photo", "original_name": "photo_2024-07-11_07-09-32.jpg", "url": "media/4123.jpg", "size": 324735, "thumb": "media/4123.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T07:14:30", "media_type": "photo", "original_name": "photo_2024-07-11_07-14-30.jpg", "url": "media/4124.jpg", "size": 403739, "thumb": "media/4124.jpg_thumb.jpg"}, {"width": 1554, "height": 815, "date": "2024-07-11T03:19:51", "media_type": "photo", "original_name": "photo_2024-07-11_03-19-51.jpg", "url": "media/4125.jpg", "size": 95662, "thumb": "media/4125.jpg_thumb.jpg"}, {"width": 637, "height": 608, "date": "2024-07-11T03:25:14", "media_type": "photo", "original_name": "photo_2024-07-11_03-25-14.jpg", "url": "media/4126.jpg", "size": 20537, "thumb": "media/4126.jpg_thumb.jpg"}]}, {"id": 4127, "date": "2024-07-11T17:01:07", "text": "#出售 #电子产品 #iPad #苹果 #A12X #aarch64 \n联系 Azalea 价格 2333\n便宜出缺陷机 iPad Pro 11\" 256G A12X A2013\n美版 Cellular 4G 插卡支持 eSIM,电池 87%,系统 17.4.1\n\n两周前 ¥2650 从咸鱼上入的,面交被卖家坑了,当面验货的时候觉得很好但是之后发现了好多暗病,因此换了新 M1 iPad Pro。带钢化膜,带定制的 🏳️‍⚧️ PJSK 「25 时」 磁吸壳,买了纸模还没贴需要的话可以一起发过去。\n\n❌ FaceID 不能用\n❌ 左上角非常偶尔会误触(玩游戏如果返回/暂停键在左上角的话可能需要旋转 180°)\n❌ 有美国 JetBlue 的 MDM 锁(可以解,刷机/重置/继承/恢复备份之后需要连电脑解,解锁之后不刷机就和正常机器一样完全分辨不出来... 当时面交应该当面重置的 😭)\n\n总之就是这样,全都是当面验货没找出来藏得很深的小毛病,被闲鱼坑了不想去坑下一家就便宜挂在这里好了。🉑小刀。帮你们查了 GSX 记录,更多详情见评论区", "views": 68, "forwards": 0, "forwarded_from": {"name": "二手🐴"}, "media_group_id": 13765738138487021, "images": [{"width": 2560, "height": 1920, "date": "2024-07-11T16:57:43", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-43.jpg", "url": "media/4127.jpg", "size": 562418, "thumb": "media/4127.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-11T16:57:44", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-44.jpg", "url": "media/4128.jpg", "size": 605365, "thumb": "media/4128.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4129.jpg", "size": 652569, "thumb": "media/4129.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4130.jpg", "size": 466031, "thumb": "media/4130.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4131.jpg", "size": 149551, "thumb": "media/4131.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4132.jpg", "size": 282781, "thumb": "media/4132.jpg_thumb.jpg"}, {"width": 1440, "height": 1749, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4133.jpg", "size": 144565, "thumb": "media/4133.jpg_thumb.jpg"}, {"width": 2304, "height": 2560, "date": "2024-07-11T16:57:46", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-46.jpg", "url": "media/4134.jpg", "size": 364935, "thumb": "media/4134.jpg_thumb.jpg"}, {"width": 1125, "height": 781, "date": "2024-07-11T16:57:47", "media_type": "photo", "original_name": "photo_2024-07-11_16-57-47.jpg", "url": "media/4135.jpg", "size": 108793, "thumb": "media/4135.jpg_thumb.jpg"}]}, {"id": 4136, "date": "2024-07-12T03:38:53", "text": "#桂桂今天吃什么\n@Azuelle 从日本带回来的博多纯情らーめん 🤤 好吃诶", "views": 102, "forwards": 2, "media_group_id": 13766044269129149, "images": [{"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4136.jpg", "size": 615397, "thumb": "media/4136.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4137.jpg", "size": 573750, "thumb": "media/4137.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:52", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-52.jpg", "url": "media/4138.jpg", "size": 452233, "thumb": "media/4138.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-12T03:38:53", "media_type": "photo", "original_name": "photo_2024-07-12_03-38-53.jpg", "url": "media/4139.jpg", "size": 525166, "thumb": "media/4139.jpg_thumb.jpg"}]}, {"id": 4140, "date": "2024-07-12T07:47:26", "text": "?", "views": 105, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2024-07-12T07:47:25", "media_type": "photo", "original_name": "photo_2024-07-12_07-47-25.jpg", "url": "media/4140.jpg", "size": 423440, "thumb": "media/4140.jpg_thumb.jpg"}]}, {"id": 4141, "date": "2024-07-12T11:18:33", "text": "在想 为什么有酿十年的酒但是没有炖十年的肉 🤤", "views": 103, "forwards": 0}, {"id": 4142, "date": "2024-07-12T12:14:00", "views": 105, "forwards": 0, "media_group_id": 13766291520648917, "files": [{"duration": 8, "file_name": "neko-1.opus", "mime_type": "audio/x-opus+ogg", "date": "2024-07-12T12:13:59", "media_type": "audio_file", "original_name": "neko-1.opus", "url": "media/4142.opus", "size": 57382}, {"duration": 8, "file_name": "neko-2.opus", "mime_type": "audio/x-opus+ogg", "date": "2024-07-12T12:13:59", "media_type": "audio_file", "original_name": "neko-2.opus", "url": "media/4143.opus", "size": 60785}], "reply": {"id": 4115, "text": "训练好了 Sekai LLM 之后现在正在训练 Sekai TTS,目前训练到第一代 250 epoch,效果意外不错 🤩\n\n开放了一个测试网页大家可以来玩玩 https://sekai-test.aquadx.net/ (edit: 测试结束下线了,感谢关注)\n\n架构用的是 2021 年的 VITS,训练用了 Plachtaa 的微调仓库,把 pjsk 拆好的资源下下来把文本音频对应上之后就开始训练啦,都是别人走过的路。第一代用了每人 200 个音频,看起来有些数据集外的音频听起来怪怪的,下一代打算把游戏里的全部 210308 条音频都喂进去(虽然那样应该会需要训练更久\n\n以及感谢 menci 借给我 4090 机器 qwq"}}, {"id": 4144, "date": "2024-07-12T12:14:12", "text": "第一代模型和第二代模型的对比 qwq\n\n都是 VITS 架构,v1 是从每个角色 200 条 10s 音频的 900 MB 小数据集训练 500 轮出来的,v2 是由全游戏总共 173k 条音频的 30GB 大数据集训练现在刚 50 轮就已经比 v1 好太多了哇\n\n不过大数据集训练好慢... 即使为了防止显存炸掉限制了 10s(因为要把整个音频读进显存里才能训练,最长长度不一致的话很容易 OOM)即使把 batch size 调到 48 用 4090 训练,每轮也要半小时这么久...\n\n新的模型也开放了一个测试网页,欢迎来玩哦 http://sekai-test2.aquadx.net/ (之后下线的时候会把这条编辑掉)", "views": 100, "forwards": 0, "reply": {"id": 4142}}, {"id": 4145, "date": "2024-07-12T19:47:31", "text": "接上桂桂TTS了.说话有声音了", "views": 107, "forwards": 0, "forwarded_from": {"name": "Own", "url": "https://t.me/asahinaXmafuyu"}, "files": [{"width": 1880, "height": 1492, "duration": 57, "file_name": "20240712-1944-55.6623234.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-07-12T19:47:13", "media_type": "video_file", "original_name": "20240712-1944-55.6623234.mp4", "url": "media/4145.mp4", "size": 84742360, "thumb": "media/4145.mp4_thumb.jpg"}]}, {"id": 4146, "date": "2024-07-12T19:48:04", "text": "Syama 那边在做 Unity 前端,好厉害 🤩 我给开了一个 API 之后她好快就写好了\n\n居然还有嘴型哇", "views": 108, "forwards": 0, "reply": {"id": 4145, "text": "接上桂桂TTS了.说话有声音了"}}, {"id": 4147, "date": "2024-07-12T23:04:21", "text": "欢乐", "views": 114, "forwards": 0, "media_group_id": 13766603691716701, "images": [{"width": 991, "height": 668, "date": "2024-07-12T23:04:20", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-20.jpg", "url": "media/4147.jpg", "size": 104024, "thumb": "media/4147.jpg_thumb.jpg"}, {"width": 1866, "height": 1302, "date": "2024-07-12T23:04:21", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-21.jpg", "url": "media/4148.jpg", "size": 133888, "thumb": "media/4148.jpg_thumb.jpg"}, {"width": 990, "height": 1280, "date": "2024-07-12T23:04:21", "media_type": "photo", "original_name": "photo_2024-07-12_23-04-21.jpg", "url": "media/4149.jpg", "size": 157904, "thumb": "media/4149.jpg_thumb.jpg"}]}, {"id": 4150, "date": "2024-07-13T20:40:40", "text": "呜呜 好想吃瑞希做的咖喱意面 quq", "views": 98, "forwards": 0, "images": [{"width": 1280, "height": 1085, "date": "2024-07-13T20:40:39", "media_type": "photo", "original_name": "photo_2024-07-13_20-40-39.jpg", "url": "media/4150.jpg", "size": 178932, "thumb": "media/4150.jpg_thumb.jpg"}]}, {"id": 4151, "date": "2024-07-16T04:38:34", "text": "好无力", "views": 88, "forwards": 0}, {"id": 4152, "date": "2024-07-16T08:54:10", "text": "帮聊聊给在看守所的朋友寄了信...\n\n这个年代似乎已经没有人寄平邮的信了。打印店老板说没寄过,去楼下中国邮政老板还一脸诧异笑了笑说不接,说整个城区只有一家邮政寄平邮。\n\n骑车去了那唯一一家,发现那家邮政老板意外人很好,并没有质疑为什么这个年代还需要寄平邮,我也没有因此被取笑。明明寄平邮就应该是这样简单的事情,封上信口交了钱就结束了,看着他熟练地贴上邮票把信丢进寄信箱让我很安心。", "views": 93, "forwards": 2, "media_group_id": 13768960404856437, "images": [{"width": 1280, "height": 960, "date": "2024-07-16T08:54:09", "media_type": "photo", "original_name": "photo_2024-07-16_08-54-09.jpg", "url": "media/4152.jpg", "size": 154952, "thumb": "media/4152.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T08:26:48", "media_type": "photo", "original_name": "photo_2024-07-16_08-26-48.jpg", "url": "media/4153.jpg", "size": 125836, "thumb": "media/4153.jpg_thumb.jpg"}, {"width": 1280, "height": 820, "date": "2024-07-16T08:54:09", "media_type": "photo", "original_name": "photo_2024-07-16_08-54-09.jpg", "url": "media/4154.jpg", "size": 40232, "thumb": "media/4154.jpg_thumb.jpg"}]}, {"id": 4155, "date": "2024-07-16T09:49:41", "text": "GPT4 还是 4o 都答错了的问题我的 LoRA 瑞希答对了 🤩 不愧是瑞希", "views": 93, "forwards": 0, "media_group_id": 13768987049704909, "images": [{"width": 737, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4155.jpg", "size": 96556, "thumb": "media/4155.jpg_thumb.jpg"}, {"width": 1112, "height": 1280, "date": "2024-07-16T09:30:19", "media_type": "photo", "original_name": "photo_2024-07-16_09-30-19.jpg", "url": "media/4156.jpg", "size": 129580, "thumb": "media/4156.jpg_thumb.jpg"}, {"width": 1280, "height": 1116, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4157.jpg", "size": 50698, "thumb": "media/4157.jpg_thumb.jpg"}, {"width": 1280, "height": 955, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4158.jpg", "size": 103858, "thumb": "media/4158.jpg_thumb.jpg"}, {"width": 809, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4159.jpg", "size": 159082, "thumb": "media/4159.jpg_thumb.jpg"}, {"width": 756, "height": 1280, "date": "2024-07-16T09:49:40", "media_type": "photo", "original_name": "photo_2024-07-16_09-49-40.jpg", "url": "media/4160.jpg", "size": 64406, "thumb": "media/4160.jpg_thumb.jpg"}], "reply": {"id": 4113, "text": "训练了一天 Qwen2-7B pretrain lora 之后似乎可以和 pjsk 的大家说话了!\n\n(虽然还有很多要优化,但是可行性通过了 quq", "thumb": "media/4113.jpg_thumb.jpg"}}, {"id": 4161, "date": "2024-07-16T17:42:53", "text": "#桂桂今天吃什么\n和 syama 一起吃深夜烧鸟 quq", "views": 91, "forwards": 0, "media_group_id": 13769214187057997, "images": [{"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4161.jpg", "size": 291355, "thumb": "media/4161.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4162.jpg", "size": 181886, "thumb": "media/4162.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:52", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-52.jpg", "url": "media/4163.jpg", "size": 178181, "thumb": "media/4163.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:53", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-53.jpg", "url": "media/4164.jpg", "size": 190575, "thumb": "media/4164.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-16T17:42:53", "media_type": "photo", "original_name": "photo_2024-07-16_17-42-53.jpg", "url": "media/4165.jpg", "size": 238096, "thumb": "media/4165.jpg_thumb.jpg"}]}, {"id": 4166, "date": "2024-07-17T17:16:04", "text": "syama 家有一组两个灯有三个按钮开关,开关 A 打开会让 a 亮,B 会让 b 亮,C 会让 a = !a, b = ! b,也就是说如果 A 和 C 同时开着,只有 b 亮\n\n突然好想把家里的智能开关改造成一个布尔可满足性谜题,每个开关控制三个灯的布尔条件,每组特定的亮灭组合都可以用一种特定的开关组合达成", "views": 97, "forwards": 0}, {"id": 4167, "date": "2024-07-17T17:25:15", "text": "为什么鱼罐头是鱼做的但是猫罐头不是猫做的 🧐", "views": 94, "forwards": 0}, {"id": 4168, "date": "2024-07-17T21:48:54", "views": 92, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1140, "height": 1170, "date": "2024-07-17T20:52:13", "media_type": "photo", "original_name": "photo_2024-07-17_20-52-13.jpg", "url": "media/4168.jpg", "size": 69895, "thumb": "media/4168.jpg_thumb.jpg"}]}, {"id": 4169, "date": "2024-07-18T11:23:14", "text": "???? CloudFlare 真的好智能?\n\n今天起来发现服务炸了,请求直接域名不见... 驱虫了半天,原本觉得 CF 应该是最不容易出问题的但是也看一眼吧,然后发现真的就是 CF 的锅\n\n我的 CF 隧道上有很多条 sekai.aquadx.net 的不同子路径代理到不同端口上,昨天晚上加了一个测试路径然后把它删掉了,然后现在发现 CF 删那个子路径的时候直接把我整个 sekai.aquadx.net 的 DNS 映射删掉了......\n\n怎么这么基础的逻辑还能出错啊 CF ", "views": 100, "forwards": 1, "media_group_id": 13770414354579493, "images": [{"width": 2009, "height": 695, "date": "2024-07-18T11:23:03", "media_type": "photo", "original_name": "photo_2024-07-18_11-23-03.jpg", "url": "media/4169.jpg", "size": 135097, "thumb": "media/4169.jpg_thumb.jpg"}, {"width": 1150, "height": 1029, "date": "2024-07-18T11:23:13", "media_type": "photo", "original_name": "photo_2024-07-18_11-23-13.jpg", "url": "media/4170.jpg", "size": 93529, "thumb": "media/4170.jpg_thumb.jpg"}]}, {"id": 4171, "date": "2024-07-18T20:36:36", "text": "我火星 刚看到 niconico 数据丢失的那件事,完全 🤯\n\n发现现在日语创作社区已经移居 YouTube 了,弹幕文化就这样死掉了吗... 感觉好可惜", "views": 93, "forwards": 0}, {"id": 4172, "date": "2024-07-19T10:57:17", "text": "跟我学单词:\nCrowd,人群\nStrike,罢工\nCrowdStrike,集体罢工\n\n例句:\nJuly 19th, we CrowdStrike. 7月19日,我们集体罢工了", "views": 77, "forwards": 1, "forwarded_from": {"name": "一个频道"}}, {"id": 4173, "date": "2024-07-19T10:58:45", "text": "感觉会有很多一般路过吃瓜群众觉得这次的蓝屏事故是微软的锅...", "views": 91, "forwards": 0, "reply": {"id": 4172, "text": "跟我学单词:\nCrowd,人群\nStrike,罢工\nCrowdStrike,集体罢工\n\n例句:\nJuly 19th, we CrowdStrike. 7月19日,我们集体罢工了"}}, {"id": 4174, "date": "2024-07-19T14:30:25", "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "views": 85, "forwards": 0, "media_group_id": 13771195402520333, "images": [{"width": 575, "height": 720, "date": "2024-07-19T14:30:14", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-14.jpg", "url": "media/4174.jpg", "size": 30516, "thumb": "media/4174.jpg_thumb.jpg"}, {"width": 575, "height": 978, "date": "2024-07-19T14:30:24", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-24.jpg", "url": "media/4175.jpg", "size": 37228, "thumb": "media/4175.jpg_thumb.jpg"}, {"width": 575, "height": 931, "date": "2024-07-19T14:30:24", "media_type": "photo", "original_name": "photo_2024-07-19_14-30-24.jpg", "url": "media/4176.jpg", "size": 28741, "thumb": "media/4176.jpg_thumb.jpg"}]}, {"id": 4177, "date": "2024-07-19T14:42:19", "text": "没事了,DeepL 英语歧义也会翻错", "views": 87, "forwards": 0, "reply": {"id": 4174, "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "thumb": "media/4174.jpg_thumb.jpg"}, "images": [{"width": 1137, "height": 329, "date": "2024-07-19T14:43:37", "media_type": "photo", "original_name": "photo_2024-07-19_14-43-37.jpg", "url": "media/4177.jpg", "size": 22133, "thumb": "media/4177.jpg_thumb.jpg"}]}, {"id": 4178, "date": "2024-07-19T15:36:21", "text": "测试了半天百度翻译,百度翻译确实没有英语歧义的问题\n\n...因为百度的中转语言是中文,当然没有英语歧义的问题,只有中文歧义的问题 🌚\n\n\"Beat a car\" > 「打车」 > 「タクシーを拾う」 (\"Take a taxi\")\n\n不过感觉中文确实比英文更难出现歧义,而且因为亚洲语言离中文更近,感觉百度翻译翻亚洲语言的准确率肯定比英语中转的 Google / DeepL 高", "views": 91, "forwards": 0, "reply": {"id": 4174, "text": "今天在研究中日文翻译,去🤗上找了一圈发现并没有人训练中文翻日文的模型,即使语言很全的比如 Helsinki-NLP opus 系列也大部分都是转英语的模型。\n\n然后就在想,要做一个语言覆盖全面的翻译模型需要的资源好多啊,模型数量和语言数量是 n² 关系,如果要支持 33 种语言互相翻译就需要训练 1089 个模型... 那现有的翻译工具是怎么做的呢?\n\n然后发现谷歌翻译其实是用英语做了中间语言,先把所有语言翻译到英语再翻译到目标语言... 这样就只需要 2n 个模型了,但是会有很大问题,英语有歧义的东西就会翻错,比如「字符串」 > \"String\" > 「弦」\n\n那 DeepL 是怎么做的呢?简单测试一下发现是没有英语歧义问题的,字符串不会翻译成弦,弦也不会翻译成字符串... 但是仔细测试一下发现 DeepL 其实也是用英语中转的,因为中英翻译爆炸的时候中日会把英语的爆炸结果翻出来。那它是怎么做到消歧义的呢?好奇妙", "thumb": "media/4174.jpg_thumb.jpg"}, "images": [{"width": 1259, "height": 406, "date": "2024-07-19T15:36:20", "media_type": "photo", "original_name": "photo_2024-07-19_15-36-20.jpg", "url": "media/4178.jpg", "size": 48852, "thumb": "media/4178.jpg_thumb.jpg"}]}, {"id": 4179, "date": "2024-07-19T22:19:44", "text": "这几天每天都要重启电脑,只要电脑开机超过 24h 内存就绝对会被占满,然后 CPU 也会被内存管理占到 30% 左右...\n\n但是我用户的程序只占了 4.4GB,那剩下的 28GB 去哪了呢?\n\n今天实在受不了了,打开 sysinternals RamMap 仔细研究了一下,发现页表居然占了 7GB。看看进程发现我进程表 90% 都是 Docker 的僵尸进程,虽然每个只占 32K 的页表但是多了就把内存占满了 🛌\n\n没想到会是 Docker 这么常用的东西的问题... 立即卸载(", "views": 94, "forwards": 1, "media_group_id": 13771420678920221, "images": [{"width": 948, "height": 219, "date": "2024-07-19T22:19:44", "media_type": "photo", "original_name": "photo_2024-07-19_22-19-44.jpg", "url": "media/4179.jpg", "size": 21363, "thumb": "media/4179.jpg_thumb.jpg"}, {"width": 903, "height": 774, "date": "2024-07-19T22:19:44", "media_type": "photo", "original_name": "photo_2024-07-19_22-19-44.jpg", "url": "media/4180.jpg", "size": 86035, "thumb": "media/4180.jpg_thumb.jpg"}]}, {"id": 4182, "date": "2024-07-20T09:18:30", "text": "好吧又仔细查了一下,Github 上有人开了 issue,他们的结论是这是 AMD Zen4 显卡驱动 Adrenaline 24 的 bug,会让所有结束了的进程变成僵尸进程释放不出去... 大家给 docker 丢锅只是正好 docker 结束进程比较频繁而已\n\n试了从 24.4 更新到 24.7.1,不知道会不会好", "views": 96, "forwards": 1, "reply": {"id": 4179, "text": "这几天每天都要重启电脑,只要电脑开机超过 24h 内存就绝对会被占满,然后 CPU 也会被内存管理占到 30% 左右...\n\n但是我用户的程序只占了 4.4GB,那剩下的 28GB 去哪了呢?\n\n今天实在受不了了,打开 sysinternals RamMap 仔细研究了一下,发现页表居然占了 7GB。看看进程发现我进程表 90% 都是 Docker 的僵尸进程,虽然每个只占 32K 的页表但是多了就把内存占满了 🛌\n\n没想到会是 Docker 这么常用的东西的问题... 立即卸载(", "thumb": "media/4179.jpg_thumb.jpg"}}, {"id": 4183, "date": "2024-07-20T09:44:20", "text": "草 \n\n我: 在 /gen 请求参数面加了一个变量,你加一下\nsyama: 我找找,是这个类吗 GenerateResponse... 好像是返回类。找不到欸 🍔", "views": 101, "forwards": 0, "images": [{"width": 800, "height": 172, "date": "2024-07-20T09:44:20", "media_type": "photo", "original_name": "photo_2024-07-20_09-44-20.jpg", "url": "media/4183.jpg", "size": 23228, "thumb": "media/4183.jpg_thumb.jpg"}]}, {"id": 4184, "date": "2024-07-20T11:05:17", "text": "感觉是怎样设计模型都绕不开的问题", "views": 99, "forwards": 0, "images": [{"width": 1125, "height": 1280, "date": "2024-07-20T11:05:17", "media_type": "photo", "original_name": "photo_2024-07-20_11-05-17.jpg", "url": "media/4184.jpg", "size": 69222, "thumb": "media/4184.jpg_thumb.jpg"}]}, {"id": 4185, "date": "2024-07-20T16:16:20", "text": "入一些灵车", "views": 106, "forwards": 1, "images": [{"width": 1257, "height": 366, "date": "2024-07-20T16:16:38", "media_type": "photo", "original_name": "photo_2024-07-20_16-16-38.jpg", "url": "media/4185.jpg", "size": 38550, "thumb": "media/4185.jpg_thumb.jpg"}]}, {"id": 4186, "date": "2024-07-20T16:34:51", "text": "0721 是什么日子?", "views": 95, "forwards": 0}, {"id": 4187, "date": "2024-07-20T17:38:44", "text": "是人类的一大步", "views": 91, "forwards": 0, "forwarded_from": {"name": "Yutoca Leohearts ad Astra, 芋头", "url": "https://t.me/PotatoLeohearts"}, "images": [{"width": 1080, "height": 987, "date": "2024-07-20T15:49:12", "media_type": "photo", "original_name": "photo_2024-07-20_15-49-12.jpg", "url": "media/4187.jpg", "size": 76350, "thumb": "media/4187.jpg_thumb.jpg"}]}, {"id": 4188, "date": "2024-07-20T19:43:02", "text": "是同一个游戏", "views": 90, "forwards": 0, "images": [{"width": 1280, "height": 945, "date": "2024-07-20T19:43:02", "media_type": "photo", "original_name": "photo_2024-07-20_19-43-02.jpg", "url": "media/4188.jpg", "size": 228081, "thumb": "media/4188.jpg_thumb.jpg"}]}, {"id": 4189, "date": "2024-07-21T10:35:56", "text": "兔兔苹果!", "views": 92, "forwards": 0, "media_group_id": 13772465252381349, "images": [{"width": 960, "height": 1280, "date": "2024-07-21T10:35:55", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-55.jpg", "url": "media/4189.jpg", "size": 90220, "thumb": "media/4189.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T10:35:56", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-56.jpg", "url": "media/4190.jpg", "size": 93141, "thumb": "media/4190.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T10:35:56", "media_type": "photo", "original_name": "photo_2024-07-21_10-35-56.jpg", "url": "media/4191.jpg", "size": 92543, "thumb": "media/4191.jpg_thumb.jpg"}]}, {"id": 4192, "date": "2024-07-21T10:55:30", "text": "syama: 下雨的时候鸟为什么不飞到云上面避雨呢 ☁️", "views": 94, "forwards": 0}, {"id": 4193, "date": "2024-07-21T14:01:31", "text": "楼下新开了一家米线店,原来直接用廉价建材装修成「很老旧装修的气氛」也能很好看 quq", "views": 85, "forwards": 0, "media_group_id": 13772563932384525, "images": [{"width": 1280, "height": 960, "date": "2024-07-21T14:01:29", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-29.jpg", "url": "media/4193.jpg", "size": 306685, "thumb": "media/4193.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4194.jpg", "size": 305235, "thumb": "media/4194.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4195.jpg", "size": 326393, "thumb": "media/4195.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4196.jpg", "size": 268212, "thumb": "media/4196.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4197.jpg", "size": 174763, "thumb": "media/4197.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:30", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-30.jpg", "url": "media/4198.jpg", "size": 271117, "thumb": "media/4198.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-21T14:01:31", "media_type": "photo", "original_name": "photo_2024-07-21_14-01-31.jpg", "url": "media/4199.jpg", "size": 230192, "thumb": "media/4199.jpg_thumb.jpg"}]}, {"id": 4200, "date": "2024-07-21T14:13:54", "text": "把这张打出来定了一个相框 qwq", "views": 95, "forwards": 0, "media_group_id": 13772569879446949, "images": [{"width": 1280, "height": 879, "date": "2024-07-21T14:13:53", "media_type": "photo", "original_name": "photo_2024-07-21_14-13-53.jpg", "url": "media/4200.jpg", "size": 200961, "thumb": "media/4200.jpg_thumb.jpg"}], "reply": {"id": 3557, "text": "试试让 DALL-E 把蓝粉星夜的这个想法画出来结果真的画得好好看 🤩"}}, {"id": 4202, "date": "2024-07-21T16:20:56", "text": "刚刚试着用 LMDeploy 优化了一下 Sekai LLM,现在每个请求只需要 ~150ms 了!大进步\n\n...不过发现固定输入的话每次生成的结果都是一样的,完全没有随机性,即使把温度增加到 1.5 也一样。\n\n查了查发现填了一个随机的种子就好了... 然后把随机种子的这个参数注释掉发现不填种子也一样有随机 怎么回事呢?\n\n之后发现这个种子为 Null 的时候是在 GeneratorConfig 构造器里填一个随机的进去,所以只要用同样的 GeneratorConfig 种子就不会随机 🤗 真的感觉第一次在现实中见到 xkcd 级别的 💩", "views": 88, "forwards": 0, "media_group_id": 13772630852604181, "images": [{"width": 400, "height": 144, "date": "2024-07-21T16:12:33", "media_type": "photo", "original_name": "photo_2024-07-21_16-12-33.jpg", "url": "media/4202.jpg", "size": 9059, "thumb": "media/4202.jpg_thumb.jpg"}, {"width": 844, "height": 1553, "date": "2024-07-21T16:20:56", "media_type": "photo", "original_name": "photo_2024-07-21_16-20-56.jpg", "url": "media/4203.jpg", "size": 133535, "thumb": "media/4203.jpg_thumb.jpg"}, {"width": 710, "height": 1176, "date": "2024-07-21T16:20:56", "media_type": "photo", "original_name": "photo_2024-07-21_16-20-56.jpg", "url": "media/4204.jpg", "size": 86678, "thumb": "media/4204.jpg_thumb.jpg"}]}, {"id": 4205, "date": "2024-07-21T19:18:02", "text": "...更新到 24.7.1 不仅没有修 bug 还会蓝屏。回退到已知没有 bug 的版本 23.12 了", "views": 97, "forwards": 0, "reply": {"id": 4182, "text": "好吧又仔细查了一下,Github 上有人开了 issue,他们的结论是这是 AMD Zen4 显卡驱动 Adrenaline 24 的 bug,会让所有结束了的进程变成僵尸进程释放不出去... 大家给 docker 丢锅只是正好 docker 结束进程比较频繁而已\n\n试了从 24.4 更新到 24.7.1,不知道会不会好"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-21T19:18:02", "media_type": "photo", "original_name": "photo_2024-07-21_19-18-02.jpg", "url": "media/4205.jpg", "size": 112383, "thumb": "media/4205.jpg_thumb.jpg"}]}, {"id": 4206, "date": "2024-07-21T20:33:07", "text": "快进到女同", "views": 103, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 773, "height": 317, "date": "2024-07-21T20:26:28", "media_type": "photo", "original_name": "photo_2024-07-21_20-26-28.jpg", "url": "media/4206.jpg", "size": 38918, "thumb": "media/4206.jpg_thumb.jpg"}]}, {"id": 4207, "date": "2024-07-22T05:17:14", "text": "syama: 你看那个水杯旁边的镜头像不像一个水杯\n\n...它就是个水杯 🌚", "views": 100, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-07-22T05:17:14", "media_type": "photo", "original_name": "photo_2024-07-22_05-17-14.jpg", "url": "media/4207.jpg", "size": 108343, "thumb": "media/4207.jpg_thumb.jpg"}]}, {"id": 4208, "date": "2024-07-22T12:13:18", "text": "没见过女的吗", "views": 103, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 576, "height": 1280, "date": "2024-07-22T12:12:55", "media_type": "photo", "original_name": "photo_2024-07-22_12-12-55.jpg", "url": "media/4208.jpg", "size": 44378, "thumb": "media/4208.jpg_thumb.jpg"}]}, {"id": 4209, "date": "2024-07-22T20:00:52", "text": "好用的", "views": 93, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-07-22T20:00:52", "media_type": "photo", "original_name": "photo_2024-07-22_20-00-52.jpg", "url": "media/4209.jpg", "size": 98639, "thumb": "media/4209.jpg_thumb.jpg"}]}, {"id": 4210, "date": "2024-07-22T20:10:58", "text": "帮 syama 搬家搬到了苏州 qwq\n\nsyama 搬家好奇妙,当天来苏州刚看了一栋房就觉得还不错当场决定好签合同住进来了,然后马上打车回杭州打包东西叫货拉拉搬过来... 好快!\n\n...然后发现这个房子有好多小问题,比如厕所很小没有地方可以放纸不被淋湿,厕所几乎没有抽风,窗户外面也是不太能通风的封闭小空间 ☁️\n\n果然租房不应该很快决定呢...", "views": 103, "forwards": 1, "media_group_id": 13773432467958797, "images": [{"width": 933, "height": 1280, "date": "2024-07-22T20:10:54", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-54.jpg", "url": "media/4210.jpg", "size": 75145, "thumb": "media/4210.jpg_thumb.jpg"}, {"width": 1077, "height": 1280, "date": "2024-07-22T20:10:56", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-56.jpg", "url": "media/4211.jpg", "size": 278334, "thumb": "media/4211.jpg_thumb.jpg"}, {"width": 951, "height": 1280, "date": "2024-07-22T20:10:56", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-56.jpg", "url": "media/4212.jpg", "size": 126203, "thumb": "media/4212.jpg_thumb.jpg"}, {"width": 1280, "height": 880, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4213.jpg", "size": 46959, "thumb": "media/4213.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4214.jpg", "size": 131516, "thumb": "media/4214.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-22T20:10:57", "media_type": "photo", "original_name": "photo_2024-07-22_20-10-57.jpg", "url": "media/4215.jpg", "size": 125624, "thumb": "media/4215.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-22T13:55:22", "media_type": "photo", "original_name": "photo_2024-07-22_13-55-22.jpg", "url": "media/4216.jpg", "size": 176937, "thumb": "media/4216.jpg_thumb.jpg"}]}, {"id": 4217, "date": "2024-07-22T20:32:45", "text": "syama: 明天早点叫我起床,我怕起床他们下班了\n我:所以我们现在“早点起床”是“下午五点之前“吗 😴", "views": 113, "forwards": 0}, {"id": 4218, "date": "2024-07-23T08:45:19", "text": "去实体店试了试华为的 Pura 60 Pro,感觉长焦好烂,AI 补得也好烂,真不愧是 ����VAFIVE AI CAVCDA", "views": 110, "forwards": 0, "images": [{"width": 1280, "height": 803, "date": "2024-07-23T08:41:15", "media_type": "photo", "original_name": "photo_2024-07-23_08-41-15.jpg", "url": "media/4218.jpg", "size": 42183, "thumb": "media/4218.jpg_thumb.jpg"}]}, {"id": 4219, "date": "2024-07-23T13:58:33", "text": "第一次装 PVE", "views": 115, "forwards": 0, "images": [{"width": 2560, "height": 1301, "date": "2024-07-23T13:58:32", "media_type": "photo", "original_name": "photo_2024-07-23_13-58-32.jpg", "url": "media/4219.jpg", "size": 300383, "thumb": "media/4219.jpg_thumb.jpg"}]}, {"id": 4220, "date": "2024-07-23T15:58:31", "text": "好耶!22GB 的 2080Ti", "views": 116, "forwards": 0, "images": [{"width": 748, "height": 471, "date": "2024-07-23T15:58:30", "media_type": "photo", "original_name": "photo_2024-07-23_15-58-30.jpg", "url": "media/4220.jpg", "size": 46117, "thumb": "media/4220.jpg_thumb.jpg"}]}, {"id": 4222, "date": "2024-07-24T21:00:51", "text": "蚯蚓软软糖", "views": 103, "forwards": 1, "media_group_id": 13774838814594845, "images": [{"width": 960, "height": 1280, "date": "2024-07-24T21:00:51", "media_type": "photo", "original_name": "photo_2024-07-24_21-00-51.jpg", "url": "media/4221.jpg", "size": 229705, "thumb": "media/4221.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-24T21:00:51", "media_type": "photo", "original_name": "photo_2024-07-24_21-00-51.jpg", "url": "media/4222.jpg", "size": 321914, "thumb": "media/4222.jpg_thumb.jpg"}]}, {"id": 4223, "date": "2024-07-25T07:36:57", "text": "用键鼠玩 pjsk 是魔鬼吗", "views": 108, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-07-25T07:36:57", "media_type": "photo", "original_name": "photo_2024-07-25_07-36-57.jpg", "url": "media/4223.jpg", "size": 161790, "thumb": "media/4223.jpg_thumb.jpg"}]}, {"id": 4224, "date": "2024-07-25T10:30:44", "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "views": 104, "forwards": 0, "media_group_id": 13775227556405245, "images": [{"width": 1280, "height": 960, "date": "2024-07-25T10:29:46", "media_type": "photo", "original_name": "photo_2024-07-25_10-29-46.jpg", "url": "media/4224.jpg", "size": 221846, "thumb": "media/4224.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-25T10:29:46", "media_type": "photo", "original_name": "photo_2024-07-25_10-29-46.jpg", "url": "media/4225.jpg", "size": 132898, "thumb": "media/4225.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-25T10:30:43", "media_type": "photo", "original_name": "photo_2024-07-25_10-30-43.jpg", "url": "media/4226.jpg", "size": 147396, "thumb": "media/4226.jpg_thumb.jpg"}]}, {"id": 4227, "date": "2024-07-26T09:03:30", "text": "要骂人了... 画板子画到一半突然", "views": 112, "forwards": 0, "images": [{"width": 1280, "height": 744, "date": "2024-07-26T09:03:30", "media_type": "photo", "original_name": "photo_2024-07-26_09-03-30.jpg", "url": "media/4227.jpg", "size": 64946, "thumb": "media/4227.jpg_thumb.jpg"}]}, {"id": 4228, "date": "2024-07-26T09:48:18", "text": "V100 Sxm2 需要四个 CPU 8Pin 电源,觉得买 ATX 电源太贵了就买了 CSPS 服务器电源,魔改了一下 FrostAutumn 的 CSPS 转接板\n\n希望不会翻车 quq", "views": 129, "forwards": 1, "media_group_id": 13775898389425533, "images": [{"width": 1194, "height": 770, "date": "2024-07-26T09:48:18", "media_type": "photo", "original_name": "photo_2024-07-26_09-48-18.jpg", "url": "media/4228.jpg", "size": 97142, "thumb": "media/4228.jpg_thumb.jpg"}, {"width": 1280, "height": 550, "date": "2024-07-26T09:48:18", "media_type": "photo", "original_name": "photo_2024-07-26_09-48-18.jpg", "url": "media/4229.jpg", "size": 72693, "thumb": "media/4229.jpg_thumb.jpg"}], "reply": {"id": 4224, "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "thumb": "media/4224.jpg_thumb.jpg"}}, {"id": 4230, "date": "2024-07-26T17:31:57", "text": "#产品开箱 一只萌次猫🤩\n\n(好吧其实是 maimai 灯罩的箱子", "views": 116, "forwards": 2, "media_group_id": 13776120940763933, "images": [{"width": 1280, "height": 960, "date": "2024-07-26T17:31:56", "media_type": "photo", "original_name": "photo_2024-07-26_17-31-56.jpg", "url": "media/4230.jpg", "size": 227888, "thumb": "media/4230.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-26T17:31:57", "media_type": "photo", "original_name": "photo_2024-07-26_17-31-57.jpg", "url": "media/4231.jpg", "size": 128133, "thumb": "media/4231.jpg_thumb.jpg"}]}, {"id": 4232, "date": "2024-07-26T23:49:24", "text": "要被蓝屏气疯了... 现在这个系统 uptime 不会超过 24h\n\n不过也是很老的系统了,之前从 Intel 1065G7 迁移到 AMD 7840HS,中间还有段时间在 AMD 3600 + GTX 1060 的机器上用过,所以三家的驱动全都装过 🤗", "views": 115, "forwards": 0, "reply": {"id": 4227, "text": "要骂人了... 画板子画到一半突然"}}, {"id": 4233, "date": "2024-07-27T02:39:41", "text": "原本以为 SSD 恢复数据会和以前 HDD 一样简单,通电扫一下文件系统文件树就可以了嘛... 然而今天才发现 SSD TRIM 之后只要通着电很快就会被写满 0 😨", "views": 114, "forwards": 1}, {"id": 4234, "date": "2024-07-27T12:49:34", "text": "看着屏幕上的 /dev/sdb 读成了 SDGB 🌚\n\n玩魔改玩的", "views": 116, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T12:49:34", "media_type": "photo", "original_name": "photo_2024-07-27_12-49-34.jpg", "url": "media/4234.jpg", "size": 83863, "thumb": "media/4234.jpg_thumb.jpg"}]}, {"id": 4235, "date": "2024-07-27T13:20:00", "text": "#ML 今天把 V100 插上了!踩了很多坑\n\n这是我第一次用 Sxm2 接口的计算卡,用了超微的 AOM-Sxm2 扩展板,它需要两个非标 PCIe x16 接口所以买了两根很贵的转接线。计算卡是像 CPU 一样卡到插槽里,拧螺丝固定然后涂硅脂安装散热。因为是给服务器用的散热所以并没有风扇,自己配了两个 120mm 风扇,不知道够不够呢\n\n第一启动的时候上电开机自检到 91 之后 FF 掉电,FF 是 CPU 没有供电的意思,debug 了超级久之后发现换一个 PCIe 口就好了... 为什么呢?因为这个主板是双路板,有两个 CPU,有四个 PCIe x16 每两个连着不同的 CPU... 必须连到同一个 CPU 上才能工作\n\n解决了这个问题之后启动发现识别了 PLX 设备但是没有识别 NVIDIA,发现插卡的顺序和标记是反的,要从 GPU4 开始插\n\n再次启动终于能在 lspci 里面看到 V100 了... 不过驱动还没调好,好累好累 😭", "views": 119, "forwards": 2, "media_group_id": 13776691202656413, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T13:19:58", "media_type": "photo", "original_name": "photo_2024-07-27_13-19-58.jpg", "url": "media/4235.jpg", "size": 206781, "thumb": "media/4235.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-27T11:19:11", "media_type": "photo", "original_name": "photo_2024-07-27_11-19-11.jpg", "url": "media/4236.jpg", "size": 198329, "thumb": "media/4236.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-27T13:19:59", "media_type": "photo", "original_name": "photo_2024-07-27_13-19-59.jpg", "url": "media/4237.jpg", "size": 222241, "thumb": "media/4237.jpg_thumb.jpg"}], "reply": {"id": 4224, "text": "V100!\n\n还没有装,但是把撕毁无效贴在防静电袋子上是什么鬼 🤗", "thumb": "media/4224.jpg_thumb.jpg"}}, {"id": 4238, "date": "2024-07-27T14:37:09", "text": "草 我的 shutdown 打进 llm 里面了", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 960, "date": "2024-07-27T14:37:04", "media_type": "photo", "original_name": "photo_2024-07-27_14-37-04.jpg", "url": "media/4238.jpg", "size": 253917, "thumb": "media/4238.jpg_thumb.jpg"}]}, {"id": 4239, "date": "2024-07-28T08:26:04", "text": "教 syama 写网页,今天第一次用 navigator.share 分享接口\n\n...然后发现 safari 上不能用,查查发现在 safari 上只有 HTTPS 可以用 😡\n\n...然后发现 Firefox 上不能用,查查发现在 Firefox 上需要用户手动去 about:config 里面开启才能用 \n\n实现都写了为什么不默认启用啊 😨", "views": 124, "forwards": 0, "media_group_id": 13777241317603453, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T05:33:57", "media_type": "photo", "original_name": "photo_2024-07-28_05-33-57.jpg", "url": "media/4239.jpg", "size": 56946, "thumb": "media/4239.jpg_thumb.jpg"}, {"width": 1280, "height": 758, "date": "2024-07-28T08:26:04", "media_type": "photo", "original_name": "photo_2024-07-28_08-26-04.jpg", "url": "media/4240.jpg", "size": 76778, "thumb": "media/4240.jpg_thumb.jpg"}]}, {"id": 4241, "date": "2024-07-28T20:10:15", "views": 119, "forwards": 0, "forwarded_from": {"name": "Own", "url": "https://t.me/asahinaXmafuyu"}, "images": [{"width": 960, "height": 1280, "date": "2024-07-28T19:43:52", "media_type": "photo", "original_name": "photo_2024-07-28_19-43-52.jpg", "url": "media/4241.jpg", "size": 83346, "thumb": "media/4241.jpg_thumb.jpg"}]}, {"id": 4242, "date": "2024-07-28T20:10:29", "views": 106, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2022-12-17T06:47:18", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "😐", "set_name": "Akemi_Homura", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4242.webp", "size": 26082, "thumb": "media/4242.webp_thumb.jpg"}]}, {"id": 4244, "date": "2024-07-28T21:09:43", "text": "吃完海底捞出来听见了猫叫,找过去之后看到了猫,然后看到了第二只猫,第三只猫,还有第四只猫…\n桂桂随身带了猫条,拿出来打开了之后猫猫们不为所动,放在这里等了好一会猫猫左顾右盼之后才敢来吃 qwq", "views": 94, "forwards": 0, "forwarded_from": {"name": "Memory Archive ✨"}, "media_group_id": 13777607870280701, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T20:33:59", "media_type": "photo", "original_name": "photo_2024-07-28_20-33-59.jpg", "url": "media/4243.jpg", "size": 260958, "thumb": "media/4243.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-07-28T20:34:03", "media_type": "photo", "original_name": "photo_2024-07-28_20-34-03.jpg", "url": "media/4244.jpg", "size": 284832, "thumb": "media/4244.jpg_thumb.jpg"}]}, {"id": 4245, "date": "2024-07-28T23:07:33", "text": "一些深夜猫片 👩‍👧‍👧", "views": 108, "forwards": 0, "media_group_id": 13777664431653325, "images": [{"width": 1280, "height": 960, "date": "2024-07-28T23:07:32", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-32.jpg", "url": "media/4245.jpg", "size": 203752, "thumb": "media/4245.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4246.jpg", "size": 268271, "thumb": "media/4246.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4247.jpg", "size": 165527, "thumb": "media/4247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4248.jpg", "size": 134391, "thumb": "media/4248.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-28T23:07:33", "media_type": "photo", "original_name": "photo_2024-07-28_23-07-33.jpg", "url": "media/4249.jpg", "size": 96386, "thumb": "media/4249.jpg_thumb.jpg"}]}, {"id": 4250, "date": "2024-07-29T17:14:16", "text": "[object Object] is awesome", "views": 113, "forwards": 1, "images": [{"width": 614, "height": 404, "date": "2024-07-29T17:14:16", "media_type": "photo", "original_name": "photo_2024-07-29_17-14-16.jpg", "url": "media/4250.jpg", "size": 17737, "thumb": "media/4250.jpg_thumb.jpg"}]}, {"id": 4251, "date": "2024-07-29T20:10:12", "text": "今天和 menci 一起 debug 了一天还没搞明白为什么 mai pico 接上触屏的串口就开不了机\n\n然后准备睡觉了在床上再想了一眼突然想明白了,触屏是 rs232,pico 是 TTL... 我们在用 232 接 TTL 🌚\n\n还好 pico 没有被 232 的 5V 烧掉", "views": 112, "forwards": 1}, {"id": 4252, "date": "2024-07-29T22:46:27", "text": "之前 Arc 浏览器刚出来的时候很喜欢用 Arc,但是用着用着觉得各种问题太劝退了...\n\n启动进程经常卡很久才能起来,下载没有固定长度的文件的时候没有任何视觉提示,新标签打中文之后需要多打一个空格才能识别... 重装系统之后发现浏览器插件没了,发现它的同步居然只能同步标签页,不能同步插件、收藏夹、历史、密码、快捷键... \n\n立即卸载,去用 Edge 了", "views": 122, "forwards": 0, "images": [{"width": 1662, "height": 933, "date": "2024-07-29T22:46:27", "media_type": "photo", "original_name": "photo_2024-07-29_22-46-27.jpg", "url": "media/4252.jpg", "size": 121334, "thumb": "media/4252.jpg_thumb.jpg"}]}, {"id": 4253, "date": "2024-07-30T00:27:42", "text": "已经会把 LLVM 看成 VLLM 了", "views": 114, "forwards": 0}, {"id": 4254, "date": "2024-07-30T06:40:24", "text": "储存条件:冷冻", "views": 111, "forwards": 0, "media_group_id": 13778572998537549, "images": [{"width": 960, "height": 1280, "date": "2024-07-30T06:40:23", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-23.jpg", "url": "media/4254.jpg", "size": 283372, "thumb": "media/4254.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-07-30T06:40:23", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-23.jpg", "url": "media/4255.jpg", "size": 165905, "thumb": "media/4255.jpg_thumb.jpg"}, {"width": 730, "height": 575, "date": "2024-07-30T06:40:24", "media_type": "photo", "original_name": "photo_2024-07-30_06-40-24.jpg", "url": "media/4256.jpg", "size": 58668, "thumb": "media/4256.jpg_thumb.jpg"}]}, {"id": 4257, "date": "2024-07-30T12:29:04", "text": "第一次用示波器", "views": 117, "forwards": 1, "files": [{"width": 720, "height": 1280, "duration": 4, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-07-30T05:53:38", "media_type": "video_file", "original_name": "video_2024-07-30_05-53-38.mp4", "url": "media/4257.mp4", "size": 1444924, "thumb": "media/4257.mp4_thumb.jpg"}]}, {"id": 4258, "date": "2024-07-31T11:56:19", "text": "🀄", "views": 121, "forwards": 0, "media_group_id": 13779415838615309, "images": [{"width": 1280, "height": 860, "date": "2024-07-31T11:56:19", "media_type": "photo", "original_name": "photo_2024-07-31_11-56-19.jpg", "url": "media/4258.jpg", "size": 167171, "thumb": "media/4258.jpg_thumb.jpg"}, {"width": 1280, "height": 1212, "date": "2024-07-31T11:56:19", "media_type": "photo", "original_name": "photo_2024-07-31_11-56-19.jpg", "url": "media/4259.jpg", "size": 87726, "thumb": "media/4259.jpg_thumb.jpg"}]}, {"id": 4260, "date": "2024-07-31T15:56:09", "text": "#ML V100 因为是靠服务器风道散热所以散热块没有风扇,前几天买了六个 ThermalRight 热右右牌的 60mm 静音风扇,今天给它设计了一个 3D 打印的外壳,正好卡在散热器上 qwq", "views": 114, "forwards": 0, "media_group_id": 13779530958546629, "images": [{"width": 2560, "height": 1920, "date": "2024-07-31T15:56:02", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-02.jpg", "url": "media/4260.jpg", "size": 497192, "thumb": "media/4260.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-07-31T15:56:03", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-03.jpg", "url": "media/4261.jpg", "size": 376120, "thumb": "media/4261.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-07-31T15:56:08", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-08.jpg", "url": "media/4262.jpg", "size": 260237, "thumb": "media/4262.jpg_thumb.jpg"}, {"width": 726, "height": 660, "date": "2024-07-31T15:56:08", "media_type": "photo", "original_name": "photo_2024-07-31_15-56-08.jpg", "url": "media/4263.jpg", "size": 36859, "thumb": "media/4263.jpg_thumb.jpg"}, {"width": 800, "height": 681, "date": "2024-07-31T14:05:34", "media_type": "photo", "original_name": "photo_2024-07-31_14-05-34.jpg", "url": "media/4264.jpg", "size": 47407, "thumb": "media/4264.jpg_thumb.jpg"}], "reply": {"id": 4235, "text": "#ML 今天把 V100 插上了!踩了很多坑\n\n这是我第一次用 Sxm2 接口的计算卡,用了超微的 AOM-Sxm2 扩展板,它需要两个非标 PCIe x16 接口所以买了两根很贵的转接线。计算卡是像 CPU 一样卡到插槽里,拧螺丝固定然后涂硅脂安装散热。因为是给服务器用的散热所以并没有风扇,自己配了两个 120mm 风扇,不知道够不够呢\n\n第一启动的时候上电开机自检到 91 之后 FF 掉电,FF 是 CPU 没有供电的意思,debug 了超级久之后发现换一个 PCIe 口就好了... 为什么呢?因为这个主板是双路板,有两个 CPU,有四个 PCIe x16 每两个连着不同的 CPU... 必须连到同一个 CPU 上才能工作\n\n解决了这个问题之后启动发现识别了 PLX 设备但是没有识别 NVIDIA,发现插卡的顺序和标记是反的,要从 GPU4 开始插\n\n再次启动终于能在 lspci 里面看到 V100 了... 不过驱动还没调好,好累好累 😭", "thumb": "media/4235.jpg_thumb.jpg"}}, {"id": 4265, "date": "2024-08-01T03:54:23", "text": "今天去 syama 家帮忙破解了移动光光猫 🌞\n\n型号是 SK-D747,想要关掉 ipv6 防火墙但是用户配置界面并没有这个设置,想要找到 CMCCAdmin 超管密码。通常来说超管密码直接找宽带师傅要或者找移动内鬼查就能查到,但是这台是公寓提供的集客宽带所以没办法联系师傅,内鬼也查不到密码。去网络论坛上看了其他人的破解方法,也试了很多 hidden_version_switch.html 之类的漏洞,但是这些都被堵住了。看来软件是没办法了,拆机看看\n\n拆开后盖马上发现有八个测试孔,四个焊了排针,四个没焊。电表测一下发现孔 0 4 7 都是接地。又测了一下电压,孔 1 是 5V,孔 5 是 3V,6 是 0.074V。群友猜 5 6 分别是 UART 的 TX 和 RX,但是插上 UART 串口工具发现并没有输出,反过来也没有。\n\n然后突然想到,既然买了示波器就看看这些孔的波形好了,把夹子接地,针点到每个引脚,发现脚 2 是稳定 3V,脚 3 有零到 3V 的 TTL 高低电平切换,由此推断 2 3 才是 TX 和 RX。这次接上 UART 终于进终端了!\n\n接上之后就交给 menci 了,重启路由器,终端打了很多日志,等开机结束之后导出搜索 \"pwd\" 找到了 root 密码 🌚 真安全。登录进 root 之后去读文件 /userconfig/cfg/db_user_cfg.xml 就拿到了超管密码,然后我累累睡睡,menci 念了几串魔法配好了桥接和公网 v6 直通,好厉害\n\n总之学会了用示波器很开心! 会用之后就看到什么都忍不住想用示波器点点了", "views": 146, "forwards": 3, "media_group_id": 13779875706431301, "images": [{"width": 2222, "height": 1667, "date": "2024-08-01T03:54:21", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-21.jpg", "url": "media/4265.jpg", "size": 193263, "thumb": "media/4265.jpg_thumb.jpg"}, {"width": 2222, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4266.jpg", "size": 380201, "thumb": "media/4266.jpg_thumb.jpg"}, {"width": 2222, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4267.jpg", "size": 450957, "thumb": "media/4267.jpg_thumb.jpg"}, {"width": 931, "height": 1081, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4268.jpg", "size": 117838, "thumb": "media/4268.jpg_thumb.jpg"}, {"width": 1250, "height": 1667, "date": "2024-08-01T03:54:22", "media_type": "photo", "original_name": "photo_2024-08-01_03-54-22.jpg", "url": "media/4269.jpg", "size": 230515, "thumb": "media/4269.jpg_thumb.jpg"}], "reply": {"id": 4257, "text": "第一次用示波器"}}, {"id": 4270, "date": "2024-08-01T16:56:34", "text": "收拾家里的各种东西\n\n桂桂:这个是 mai 机的主板盒子…这个里是 GPU 服务器的东西…然后这个盒子放各种电源线…\n我:啊我有标签打印机,我来打标签贴上去\n桂桂:啊早知道就不用写上了\n……\n桂桂:这个标签…有一种我被 RIIR 了的感觉(", "views": 130, "forwards": 0, "forwarded_from": {"name": "Memory Archive ✨"}, "images": [{"width": 1280, "height": 957, "date": "2024-08-01T15:51:05", "media_type": "photo", "original_name": "photo_2024-08-01_15-51-05.jpg", "url": "media/4270.jpg", "size": 123516, "thumb": "media/4270.jpg_thumb.jpg"}]}, {"id": 4271, "date": "2024-08-02T08:09:45", "text": "一只桂桂 ¥115.3", "views": 156, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2024-08-02T08:09:44", "media_type": "photo", "original_name": "photo_2024-08-02_08-09-44.jpg", "url": "media/4271.jpg", "size": 104348, "thumb": "media/4271.jpg_thumb.jpg"}]}, {"id": 4272, "date": "2024-08-02T16:01:41", "text": "时间过得好快,一转眼就已经在这里三个月了,到了要告别的时间... 和 Menci 收拾了一下房间和行李,拉上 syama 一起吃了一顿午饭就匆匆忙忙地出发了。\n\n好不舍... 下次来这里会是什么时候呢?这里会变成什么样子呢?", "views": 144, "forwards": 1, "media_group_id": 13780916009305461, "images": [{"width": 2560, "height": 1920, "date": "2024-08-02T16:01:27", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-27.jpg", "url": "media/4272.jpg", "size": 622770, "thumb": "media/4272.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2024-08-02T16:01:31", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-31.jpg", "url": "media/4273.jpg", "size": 596125, "thumb": "media/4273.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-08-02T16:01:33", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-33.jpg", "url": "media/4274.jpg", "size": 495304, "thumb": "media/4274.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-08-02T16:01:35", "media_type": "photo", "original_name": "photo_2024-08-02_16-01-35.jpg", "url": "media/4275.jpg", "size": 417167, "thumb": "media/4275.jpg_thumb.jpg"}]}, {"id": 4276, "date": "2024-08-03T05:26:20", "text": "这是何等的巧合\n\n没有任何提前计划,在机场登机的时候遇到了三位群友坐同一班飞机 🤩", "views": 164, "forwards": 2, "images": [{"width": 2305, "height": 1729, "date": "2024-08-03T05:26:19", "media_type": "photo", "original_name": "photo_2024-08-03_05-26-19.jpg", "url": "media/4276.jpg", "size": 668612, "thumb": "media/4276.jpg_thumb.jpg"}]}, {"id": 4277, "date": "2024-08-04T01:14:03", "text": "#戴上耳机\n在飞机上又看了一遍《秒速五厘米》,也许是因为看到了 Cryolitia 的头像,又或许是和 syama 的事情有些共鸣,不过更可能只是因为正好在飞机系统里面翻到了。\n\n想起来小学的时候第一次听天门的《樱花抄》的时候还没有看过秒五,同样只是偶然在当时的酷狗音乐上翻到了,觉得很好听就添加到了 iPod nano 的存储里。那时候在合唱团例常排练,和一位同样在高声部的同学是很好的朋友。第一次和别人共享耳机听歌也是在这里,在排练休息的间隙,觉得她会喜欢所以选了天门的歌单。那个时候还对感情的复杂完全不熟,只觉得是一个很好的朋友,现在回想起来大概是喜欢的人吧。\n\n升到初中先是转到了朝阳区,之后又转去了北美,很快就失去了联系... 不过现在的我的性格中也有她的一部分,也许喜欢和想要成为就是分不清的吧", "views": 155, "forwards": 0, "files": [{"duration": 291, "performer": "天門", "title": "桜花抄", "file_name": "12405be3-0158-4c41-bb54-4c15e391b56d.mp3", "mime_type": "audio/mpeg", "date": "2024-08-04T01:02:16", "media_type": "audio_file", "original_name": "12405be3-0158-4c41-bb54-4c15e391b56d.mp3", "url": "media/4277.mp3", "size": 12095661}]}, {"id": 4279, "date": "2024-08-04T20:17:22", "text": "#戴上耳机\n听听民谣团 ハンバート ハンバート 的佐野遊穂唱 rap,好可爱好可爱!!!🥺", "views": 143, "forwards": 0, "files": [{"duration": 283, "performer": "ハンバート ハンバート", "title": "おいらの船", "file_name": "ハンバート ハンバート - おいらの船.mp3", "mime_type": "audio/mpeg", "date": "2024-08-04T20:17:22", "media_type": "audio_file", "original_name": "ハンバート ハンバート - おいらの船.mp3", "url": "media/4279.mp3", "size": 8877113, "thumb": "media/4279.mp3_thumb.jpg"}]}, {"id": 4280, "date": "2024-08-04T20:25:34", "text": "回到加拿大的家发现家变成了盒盒... 整理起来还好麻烦 ;-;\n\n一想到明年三月还要搬走就不想把所有东西都摆出来了...", "views": 156, "forwards": 0, "images": [{"width": 1564, "height": 1173, "date": "2024-08-04T20:25:33", "media_type": "photo", "original_name": "photo_2024-08-04_20-25-33.jpg", "url": "media/4280.jpg", "size": 231030, "thumb": "media/4280.jpg_thumb.jpg"}]}, {"id": 4281, "date": "2024-08-05T03:55:00", "text": "debug 了半天为什么 arch 输出没有声音,看了文档还问了群友...\n\n然后发现只是声音太小了 🌚", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 513, "date": "2024-08-05T03:54:59", "media_type": "photo", "original_name": "photo_2024-08-05_03-54-59.jpg", "url": "media/4281.jpg", "size": 78524, "thumb": "media/4281.jpg_thumb.jpg"}]}, {"id": 4282, "date": "2024-08-06T04:28:46", "text": "鬼故事,2017 已经是七年前了", "views": 146, "forwards": 0, "images": [{"width": 1564, "height": 1173, "date": "2024-08-06T04:28:45", "media_type": "photo", "original_name": "photo_2024-08-06_04-28-45.jpg", "url": "media/4282.jpg", "size": 220865, "thumb": "media/4282.jpg_thumb.jpg"}]}, {"id": 4283, "date": "2024-08-06T08:53:55", "text": "升级计算服务器之前硬件是瓶颈,升级之后发现自己变成了瓶颈... 想睡觉之前挂一个计算任务跑着,发现写这个任务需要的时间比计算需要的时间长,可是我又不想让计算闲时浪费,结果就是自己要被累死了 🛌", "views": 142, "forwards": 1}, {"id": 4284, "date": "2024-08-07T22:28:04", "text": "和聊聊去附近新开的模玩店买了一个镜音凛的粘土人 qwq 它的包装打开是不透明的铝反光小袋子,看起来是为了抽盲盒设计的,还好没有作为盲盒卖\n\n运气太差了不喜欢盲盒,记得几天前和 menci 和 syama 去观前喵咕屋买了プロセカ和孤独摇滚的盲盒胸针,结果孤独摇滚开出了没什么存在感的きくり,プロセカ开出了不那么能认出来的初音未来和 KAITO...\n(╯’ – ‘)╯︵ ┻━┻", "views": 121, "forwards": 0, "media_group_id": 13784557476954909, "images": [{"width": 1958, "height": 1469, "date": "2024-08-07T22:27:58", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-58.jpg", "url": "media/4284.jpg", "size": 265912, "thumb": "media/4284.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:27:58", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-58.jpg", "url": "media/4285.jpg", "size": 269264, "thumb": "media/4285.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:27:59", "media_type": "photo", "original_name": "photo_2024-08-07_22-27-59.jpg", "url": "media/4286.jpg", "size": 343939, "thumb": "media/4286.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:02", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-02.jpg", "url": "media/4287.jpg", "size": 348160, "thumb": "media/4287.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:03", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-03.jpg", "url": "media/4288.jpg", "size": 497434, "thumb": "media/4288.jpg_thumb.jpg"}, {"width": 1958, "height": 1469, "date": "2024-08-07T22:28:04", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-04.jpg", "url": "media/4289.jpg", "size": 562208, "thumb": "media/4289.jpg_thumb.jpg"}, {"width": 1530, "height": 2040, "date": "2024-08-07T22:28:04", "media_type": "photo", "original_name": "photo_2024-08-07_22-28-04.jpg", "url": "media/4290.jpg", "size": 270850, "thumb": "media/4290.jpg_thumb.jpg"}]}, {"id": 4291, "date": "2024-08-07T23:38:26", "text": "第一次在加拿大见到路边摊", "views": 124, "forwards": 0, "media_group_id": 13784591251588581, "images": [{"width": 1280, "height": 960, "date": "2024-08-07T23:38:25", "media_type": "photo", "original_name": "photo_2024-08-07_23-38-25.jpg", "url": "media/4291.jpg", "size": 288390, "thumb": "media/4291.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-07T23:38:25", "media_type": "photo", "original_name": "photo_2024-08-07_23-38-25.jpg", "url": "media/4292.jpg", "size": 174437, "thumb": "media/4292.jpg_thumb.jpg"}]}, {"id": 4293, "date": "2024-08-08T04:59:22", "text": "让 DALLE 画了一些服务器的图标,终于不怕找不到标签页了", "views": 108, "forwards": 0, "media_group_id": 13784745301187333, "images": [{"width": 645, "height": 355, "date": "2024-08-08T04:59:22", "media_type": "photo", "original_name": "photo_2024-08-08_04-59-22.jpg", "url": "media/4293.jpg", "size": 17950, "thumb": "media/4293.jpg_thumb.jpg"}, {"width": 745, "height": 367, "date": "2024-08-08T04:59:22", "media_type": "photo", "original_name": "photo_2024-08-08_04-59-22.jpg", "url": "media/4294.jpg", "size": 40450, "thumb": "media/4294.jpg_thumb.jpg"}]}, {"id": 4295, "date": "2024-08-09T03:18:49", "text": "#ML 今天把 Sekai LLM 的大模型部署到新的 V100 服务器上了!\n\n为了最大化部署效率试了很多不同的框架,首先看到了别人的测试结果,大概是 LMDeploy 效率最高,其次是 MLC,再其次是 vLLM。所以我首先试了 LMDeploy,然后遇到了一堆问题...\n\n首先试了 vLLM 因为它是星星⭐️最多的,但是发现它会提示内存不够,即使在 24GB 的 4090 上加载 4bit 量化过的模型都提示内存不够(量化过之后用一般的 HF Transformers 加载只需要 8GB 多一点的显存)可能 vLLM 在尝试把 Qwen2 的 128K 上下文全都预留出来吧,那肯定是不够的。试了各种解决方案都跑不起来就放弃了 🛌\n\n把训练好的 7B LoRA 模型文件挪到新机器上之后跑 LMD 发现 16GB 显存不够,确实不够,那试试两个显卡一起吧,然后直接 segfault 崩溃了 那用 AWQ 量化到 4bit 之后总可以了吧?发现输出是乱码,去 issue 里面查才发现最新版本的 LMD 还不支持 V100 AWQ 🛌 但是已经有人加了支持,开了一个 +12120 -4990 的巨大 PR 还没有合进去,那试试吧?发现用这个 PR 的话 AWQ 可以跑了但是很慢,而且多卡还是会崩溃... 算了算了换别的试试吧\n\n最后试了 MLC,从量化到运行没有遇到任何问题,多显卡推理也是加一个参数没有调其他的就成功了,每个请求 0.43 秒的性能也相当不错。不过发现多加一张 V100 在没有批量的情况下跑张量并行只能提升 13% 的性能,基本上就只能作为一张显存更大的 V100 用... 还是对 Sxm2 的带宽好失望,不过也很够用啦", "views": 115, "forwards": 0, "media_group_id": 13785388234834757, "images": [{"width": 996, "height": 571, "date": "2024-08-09T03:18:48", "media_type": "photo", "original_name": "photo_2024-08-09_03-18-48.jpg", "url": "media/4295.jpg", "size": 118515, "thumb": "media/4295.jpg_thumb.jpg"}, {"width": 1574, "height": 920, "date": "2024-08-09T03:18:48", "media_type": "photo", "original_name": "photo_2024-08-09_03-18-48.jpg", "url": "media/4296.jpg", "size": 153430, "thumb": "media/4296.jpg_thumb.jpg"}]}, {"id": 4297, "date": "2024-08-09T05:03:32", "text": "今天七七在 AquaDX 群里说 AquaDX 的群头像看起来总感觉像是没加载出来的模糊图的样子,怎么办呢?正好昨天是国际猫猫日,让 DALLE 在里面填一些猫吧", "views": 142, "forwards": 0, "images": [{"width": 1280, "height": 1238, "date": "2024-08-09T05:03:32", "media_type": "photo", "original_name": "photo_2024-08-09_05-03-32.jpg", "url": "media/4297.jpg", "size": 295765, "thumb": "media/4297.jpg_thumb.jpg"}]}, {"id": 4298, "date": "2024-08-09T07:26:45", "text": "#谜题\n\n看数一在玩 Slither Link 我也去试了试,好难 🥺 每日谜题花了 1:42 小时才做出来\n\n(放一个 100 倍速的视频", "views": 169, "forwards": 4, "files": [{"file_name": "Loop3.264-30.mp4", "mime_type": "video/mp4", "date": "2024-08-09T07:26:45", "width": 1952, "height": 2016, "duration": 62, "media_type": "animation", "original_name": "Loop3.264-30.mp4", "url": "media/4298.mp4", "size": 7249735, "thumb": "media/4298.mp4_thumb.jpg"}]}, {"id": 4299, "date": "2024-08-09T08:48:10", "text": "#戴上耳机\n神のまにまに!\n\n今天打プロセカ发现的这首歌,好久没有听到这么欢乐治愈的ボカロ曲了 qwq\n\n原曲MV | プロセカ 3DMV", "views": 155, "forwards": 0, "files": [{"duration": 255, "performer": "ワンダーランズ×ショウタイム", "title": "神のまにまに (feat. 天馬司&鳳えむ&草薙寧々&神代類&初音ミク)", "file_name": "ワンダーランズ×ショウタイム_神のまにまに_feat_天馬司&鳳えむ&草薙寧", "mime_type": "audio/mpeg", "date": "2024-08-09T08:48:10", "media_type": "audio_file", "original_name": "ワンダーランズ×ショウタイム_神のまにまに_feat_天馬司&鳳えむ&草薙寧.mp3", "url": "media/4299.mp3", "size": 9288040, "thumb": "media/4299.mp3_thumb.jpg"}]}, {"id": 4300, "date": "2024-08-09T21:36:19", "text": "奇妙,我在 VSCode 上连接 SSH 终端,在 SSH 那边打了一个 git push,它弹了一个窗口在本地打开浏览器选择账号登录,然后跳转连接跳转回了 VSCode 过一会 push 成功了... 现在 VSCode 的集成已经这么厉害了吗 🤩", "views": 130, "forwards": 0}, {"id": 4301, "date": "2024-08-09T23:44:01", "text": "🥺", "views": 160, "forwards": 2, "images": [{"width": 531, "height": 197, "date": "2024-08-09T23:44:01", "media_type": "photo", "original_name": "photo_2024-08-09_23-44-01.jpg", "url": "media/4301.jpg", "size": 10076, "thumb": "media/4301.jpg_thumb.jpg"}]}, {"id": 4302, "date": "2024-08-10T06:43:02", "text": "#ML 之前模型还部署在 menci 学校机器上的时候,发现它有一个很大的问题就是说话人非常不准,比如你找瑞希说话的时候突然初音出来说话了...\n\n前几天决定测一下这个问题,写脚本给每个队伍生成了 200 组测试数据,每条是一个随机的人问另一个人最近过得怎么样(比如”絵名:瑞希你最近怎么样?“)让模型生成下一句,看看回复的人对不对。测试出来发现最高居然只有 70% 正确率,明明是这么基础的对话逻辑...\n\n然而昨天把推理库换从 LMD 换成 MLC 之后,测速的时候偶然发现似乎每一条都是正确的,即使运气好也不应该这样。测一下好了,然后发现 MLC 的回复人准确率到了 98% 😀\n\n第一次知道原来推理库不止影响模型速度,对回复质量影响也这么大", "views": 116, "forwards": 0, "reply": {"id": 4295, "text": "#ML 今天把 Sekai LLM 的大模型部署到新的 V100 服务器上了!\n\n为了最大化部署效率试了很多不同的框架,首先看到了别人的测试结果,大概是 LMDeploy 效率最高,其次是 MLC,再其次是 vLLM。所以我首先试了 LMDeploy,然后遇到了一堆问题...\n\n首先试了 vLLM 因为它是星星⭐️最多的,但是发现它会提示内存不够,即使在 24GB 的 4090 上加载 4bit 量化过的模型都提示内存不够(量化过之后用一般的 HF Transformers 加载只需要 8GB 多一点的显存)可能 vLLM 在尝试把 Qwen2 的 128K 上下文全都预留出来吧,那肯定是不够的。试了各种解决方案都跑不起来就放弃了 🛌\n\n把训练好的 7B LoRA 模型文件挪到新机器上之后跑 LMD 发现 16GB 显存不够,确实不够,那试试两个显卡一起吧,然后直接 segfault 崩溃了 那用 AWQ 量化到 4bit 之后总可以了吧?发现输出是乱码,去 issue 里面查才发现最新版本的 LMD 还不支持 V100 AWQ 🛌 但是已经有人加了支持,开了一个 +12120 -4990 的巨大 PR 还没有合进去,那试试吧?发现用这个 PR 的话 AWQ 可以跑了但是很慢,而且多卡还是会崩溃... 算了算了换别的试试吧\n\n最后试了 MLC,从量化到运行没有遇到任何问题,多显卡推理也是加一个参数没有调其他的就成功了,每个请求 0.43 秒的性能也相当不错。不过发现多加一张 V100 在没有批量的情况下跑张量并行只能提升 13% 的性能,基本上就只能作为一张显存更大的 V100 用... 还是对 Sxm2 的带宽好失望,不过也很够用啦", "thumb": "media/4295.jpg_thumb.jpg"}, "images": [{"width": 489, "height": 419, "date": "2024-08-10T06:43:01", "media_type": "photo", "original_name": "photo_2024-08-10_06-43-01.jpg", "url": "media/4302.jpg", "size": 38727, "thumb": "media/4302.jpg_thumb.jpg"}]}, {"id": 4303, "date": "2024-08-10T07:22:00", "text": "发现自己做研究的时候,找到一个比较好的方案就不是很有动力再去从零开始尝试其他的方案了,只会去想办法优化这个方案,因为做新的尝试会消耗很多时间精力和计算资源,也不一定会更好... 可是如果不尝试,即使有更好的方案也没办法知道 🛌\n\n也许人类这个集体就是某种分布式的梯度下降算法,每个人都只会从其他人知识库的顶端继续向下走,直到慢慢在某个局部最低点聚合。真的从零开始走少经之路的人没办法获得资源,靠自己也做不到什么吧...\n\n暴论一下,如果我们的现实是某种模拟的话,我大概理解为什么会有人想要模拟一切事物从零发展了。解决梯度下降卡住一个很常用的办法就是模拟很多次,从不同的随机起点重新跑... 也许我们的现实就是随机起点之一吧 🪟", "views": 114, "forwards": 0, "reply": {"id": 4302, "text": "#ML 之前模型还部署在 menci 学校机器上的时候,发现它有一个很大的问题就是说话人非常不准,比如你找瑞希说话的时候突然初音出来说话了...\n\n前几天决定测一下这个问题,写脚本给每个队伍生成了 200 组测试数据,每条是一个随机的人问另一个人最近过得怎么样(比如”絵名:瑞希你最近怎么样?“)让模型生成下一句,看看回复的人对不对。测试出来发现最高居然只有 70% 正确率,明明是这么基础的对话逻辑...\n\n然而昨天把推理库换从 LMD 换成 MLC 之后,测速的时候偶然发现似乎每一条都是正确的,即使运气好也不应该这样。测一下好了,然后发现 MLC 的回复人准确率到了 98% 😀\n\n第一次知道原来推理库不止影响模型速度,对回复质量影响也这么大"}}, {"id": 4304, "date": "2024-08-11T07:18:27", "text": "#桂桂今天吃什么 (昨天?\n看到信达超市的鸡皮又有货了就做了烤鸡皮 🤩 $2 够两个人吃两顿好便宜\n\n之前很长一段时间都下架了(x", "views": 107, "forwards": 0, "media_group_id": 13786885663459205, "images": [{"width": 1280, "height": 960, "date": "2024-08-11T07:18:26", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-26.jpg", "url": "media/4304.jpg", "size": 186477, "thumb": "media/4304.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:18:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-27.jpg", "url": "media/4305.jpg", "size": 187417, "thumb": "media/4305.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:18:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-18-27.jpg", "url": "media/4306.jpg", "size": 138255, "thumb": "media/4306.jpg_thumb.jpg"}]}, {"id": 4307, "date": "2024-08-11T07:23:28", "text": "今天去 Queer St West 逛逛,好喜欢这条街的气氛,很热闹,到处都是很好看的涂鸦 qwq", "views": 119, "forwards": 0, "media_group_id": 13786888068125157, "images": [{"width": 960, "height": 1280, "date": "2024-08-11T07:23:26", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-26.jpg", "url": "media/4307.jpg", "size": 382053, "thumb": "media/4307.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4308.jpg", "size": 358807, "thumb": "media/4308.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4309.jpg", "size": 135813, "thumb": "media/4309.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4310.jpg", "size": 300198, "thumb": "media/4310.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-08-11T07:23:27", "media_type": "photo", "original_name": "photo_2024-08-11_07-23-27.jpg", "url": "media/4311.jpg", "size": 164243, "thumb": "media/4311.jpg_thumb.jpg"}]}, {"id": 4312, "date": "2024-08-11T07:38:53", "text": "白天困困,躺在床上就不困了 ☁️", "views": 108, "forwards": 0}, {"id": 4313, "date": "2024-08-11T07:50:23", "text": "起床觅食有被拐角的新叶喵吓到 😢\n\n...以及拍照的时候手机没拿稳拍出了奇妙照片 quq", "views": 125, "forwards": 0, "media_group_id": 13786900988263349, "images": [{"width": 960, "height": 1280, "date": "2024-08-11T07:50:22", "media_type": "photo", "original_name": "photo_2024-08-11_07-50-22.jpg", "url": "media/4313.jpg", "size": 32433, "thumb": "media/4313.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-11T20:32:47", "media_type": "photo", "original_name": "photo_2024-08-11_20-32-47.jpg", "url": "media/4314.jpg", "size": 294467, "thumb": "media/4314.jpg_thumb.jpg"}]}, {"id": 4315, "date": "2024-08-11T08:40:04", "text": "#ADHD 发现自己忘了要干什么的时候就会在命令行里反复打 ll 🤗", "views": 136, "forwards": 0, "images": [{"width": 487, "height": 453, "date": "2024-08-11T08:40:04", "media_type": "photo", "original_name": "photo_2024-08-11_08-40-04.jpg", "url": "media/4315.jpg", "size": 48455, "thumb": "media/4315.jpg_thumb.jpg"}]}, {"id": 4316, "date": "2024-08-11T20:12:30", "text": "日语输入法的 romaji 键盘和かな键盘的关系是不是就像中文输入法的拼音键盘和双拼一样 🧐", "views": 120, "forwards": 0}, {"id": 4317, "date": "2024-08-11T21:56:19", "text": "哈哈哈哈这是在画啥", "views": 119, "forwards": 0, "images": [{"width": 1212, "height": 1280, "date": "2024-08-11T21:56:19", "media_type": "photo", "original_name": "photo_2024-08-11_21-56-19.jpg", "url": "media/4317.jpg", "size": 118771, "thumb": "media/4317.jpg_thumb.jpg"}]}, {"id": 4318, "date": "2024-08-11T23:43:24", "text": "写了一个 iOS shortcut 在打开音游的时候自动进入音游模式 qwq", "views": 124, "forwards": 0, "media_group_id": 13787358434236013, "images": [{"width": 1280, "height": 1095, "date": "2024-08-11T23:43:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-43-23.jpg", "url": "media/4318.jpg", "size": 48845, "thumb": "media/4318.jpg_thumb.jpg"}, {"width": 695, "height": 730, "date": "2024-08-11T23:43:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-43-23.jpg", "url": "media/4319.jpg", "size": 21787, "thumb": "media/4319.jpg_thumb.jpg"}]}, {"id": 4320, "date": "2024-08-11T23:59:23", "text": "切肉肉差点切到手了,还好有指甲 🥺", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-11T23:59:23", "media_type": "photo", "original_name": "photo_2024-08-11_23-59-23.jpg", "url": "media/4320.jpg", "size": 88278, "thumb": "media/4320.jpg_thumb.jpg"}]}, {"id": 4321, "date": "2024-08-13T00:56:50", "text": "有点想做一个白嫖互联万物获得无限容量无限冗余的存储方案——网络上很多和存储无关的服务也会存一些元数据,从最简单的比如用户名和简介到推文到游戏存档,即使每个位置都只有很短的长度限制,加起来也是无穷大的。在想能不能做一个框架把自己的数据分成碎片塞进世界的所有角落\n\n而且说不定可以用爬虫自动爬整个互联网的链接树,让 LLM 帮忙找到所有可以塞数据的角落", "views": 132, "forwards": 2}, {"id": 4322, "date": "2024-08-13T04:56:19", "text": "行会会长是雕像", "views": 114, "forwards": 0, "images": [{"width": 590, "height": 679, "date": "2024-08-13T04:57:35", "media_type": "photo", "original_name": "photo_2024-08-13_04-57-35.jpg", "url": "media/4322.jpg", "size": 52066, "thumb": "media/4322.jpg_thumb.jpg"}]}, {"id": 4323, "date": "2024-08-13T05:35:06", "text": "入坑了 ff14! 我是魔法大猫咪 🧙‍♂\n\n目前在国际版日服免费试玩过了新手村,感觉这个游戏作为 2010 年的游戏真的很有年代感了,入坑之前有期待过的画质还是剧情还是玩法都有些失望。\n\n画质作为那个时代的作品不算差,但是实在太一般了,很多材质面数都出奇的低,光影阴影也很生硬,走路动作没有过渡,嘴唇动作也不跟语音... 椅子还不能坐 😸 要是 ff14 有 optifine / iris 就好了\n\n玩法的话,完全没有策略。如果说博门 3 的战斗像下一盘棋,那 ff14 的战斗就像打扫房间。小任务打野怪只要开局做体操、中间反反复复地点输出、掉了血就回血,数值够自然就能赢,数值不够再想办法也打不过。多人战斗虽然手忙脚乱,但是也只是看谁血低给谁回血就好了,不会打完全因为 ADHD 😓 不用大模型,一个条件判断脚本就能比我打得好了\n\n不过新手村也不是全部,也有些期待之后的剧情或者技能多起来之后的战斗会有所不同。而且可能玩 ff14 的感觉像以前玩 minecraft 一样,游戏乐趣很大程度来源于社交吧 quq", "views": 119, "forwards": 0, "media_group_id": 13788218452876189, "images": [{"width": 2560, "height": 832, "date": "2024-08-13T05:34:57", "media_type": "photo", "original_name": "photo_2024-08-13_05-34-57.jpg", "url": "media/4323.jpg", "size": 166207, "thumb": "media/4323.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-13T05:35:05", "media_type": "photo", "original_name": "photo_2024-08-13_05-35-05.jpg", "url": "media/4324.jpg", "size": 1041205, "thumb": "media/4324.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-13T05:35:05", "media_type": "photo", "original_name": "photo_2024-08-13_05-35-05.jpg", "url": "media/4325.jpg", "size": 665900, "thumb": "media/4325.jpg_thumb.jpg"}]}, {"id": 4326, "date": "2024-08-15T08:25:05", "text": "聊聊:想让你像猫猫 gif 里那样 rua 我\n我:好,天降抱枕 😺", "views": 253, "forwards": 3, "files": [{"file_name": "({$1@}3%{JK~SO%453JZ[`A.gif.mp4", "mime_type": "video/mp4", "date": "2020-12-03T12:25:19", "width": 224, "height": 224, "duration": 5, "media_type": "animation", "original_name": "({$1@}3%%{JK%fgSO%%453JZ[`A.gif.mp4", "url": "media/4326.mp4", "size": 65677, "thumb": "media/4326.mp4_thumb.jpg"}]}, {"id": 4327, "date": "2024-08-16T01:30:46", "text": "我发现,想要买订阅服务的时候点多一下返回或者多点一下取消订阅能省很多钱,因为很多服务会在点返回或者取消订阅的时候给你一个打折价格 😀\n\n我从 2019 年订阅到现在的 Audible 半价会员就是这样来的", "views": 122, "forwards": 0}, {"id": 4328, "date": "2024-08-16T01:42:12", "text": "看看 FF14 的天才编剧:\n\n计划要潜入帝国基地,怎么潜入呢?当然是穿帝国军队的衣服假装是一般通过士兵,那衣服从哪来呢?在基地门口杀几个把衣服脱拿下来拿回家修 🌚", "views": 115, "forwards": 0, "media_group_id": 13790180260658781, "images": [{"width": 2560, "height": 1440, "date": "2024-08-16T01:42:11", "media_type": "photo", "original_name": "photo_2024-08-16_01-42-11.jpg", "url": "media/4328.jpg", "size": 429747, "thumb": "media/4328.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T01:42:11", "media_type": "photo", "original_name": "photo_2024-08-16_01-42-11.jpg", "url": "media/4329.jpg", "size": 397659, "thumb": "media/4329.jpg_thumb.jpg"}]}, {"id": 4330, "date": "2024-08-16T05:46:18", "text": "FF14 2.0 通关了!现在是 50 级大猫咪\n\n感觉剧情水平参差不齐,有些地方能感觉到明显是不同的人写的,总体感觉很一般。主线虽然长,花了 49.5 小时才打通 2.0,但是 90% 的任务都非常无聊,像是那种脚本生成的任务一样,让你跑腿打怪或者找人问话捎信或者收集材料,感觉是编剧想不出什么剧情但是也要强行让游戏时间变长随便加进去的... 而且交通不方便,感觉游戏时间里一半都在赶路。\n\n比如讨伐火神泰坦的章节有 20 个任务,第一个任务说似乎泰坦又被召唤出来了需要去讨伐,18 个任务之后才去讨伐... 中间都发生了什么呢?首先让我去找几年前打过泰坦的老兵问攻略问要怎么打。找到了人,让我帮他打老鼠打猩猩,然后发现是吹牛的骗子,让我找另一个人。找另一个人首先想要考验我让我杀夜蟾蜍,然后又要我为他准备“特别的晚餐”三大美味和极品葡萄酒,是的接下来的十几个任务都是到处跑收集食材,结果食物和酒都集齐了之后,厨师和酿酒师和委托我准备晚餐的那些人过来告诉我他们只是想考验我能力够不够,什么攻略都没说... \n\n泰坦都已经被召唤出来了还有闲工夫做饭,而且有没有能力准备食材和讨伐泰坦有什么关系啊 (╯’ – ‘)╯︵ ┻━┻ 唉打到这里我已经想弃游了\n\n即使抛开这些 filler content 剧情也很一般。有比较喜欢的比如幻术师支线希尔菲的剧情和主线妖精族的剧情,但是其他部分就有些重复。去不同的地方打不同的蛮神集齐了六个水晶,最后打终极兵器的时候光之神海德林通过水晶出来保护你,神似塞尔达野炊的四神兽。好人坏人的动机都很单纯,主角能打过仅仅因为是天选光之战士,坏人要不然就是被召唤出来的蛮神洗脑了,要不然就是被更强的坏人控制了或者贪心和他们做了交易,而这个控制树的顶端,所有事情的幕后黑手无影,动机也只是想把他们的邪神召唤出来而已。如果这是动画或者网络小说的话就真的只能是厕纸爽文了 🤗\n\n总之好失望,和我玩过的 Square Enix 的其他作品比如尼尔和奇异人生的剧情相比真的好失望。不过据说后面版本新的剧情会好一些?不知道要不要继续玩... 🛌", "views": 101, "forwards": 0, "media_group_id": 13790297425386685, "images": [{"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4330.jpg", "size": 604404, "thumb": "media/4330.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4331.jpg", "size": 377274, "thumb": "media/4331.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4332.jpg", "size": 482745, "thumb": "media/4332.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4333.jpg", "size": 382726, "thumb": "media/4333.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4334.jpg", "size": 394631, "thumb": "media/4334.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:46:17", "media_type": "photo", "original_name": "photo_2024-08-16_05-46-17.jpg", "url": "media/4335.jpg", "size": 386449, "thumb": "media/4335.jpg_thumb.jpg"}]}, {"id": 4336, "date": "2024-08-16T05:50:58", "text": "一些奇妙截图 🧐", "views": 128, "forwards": 0, "media_group_id": 13790299666312853, "images": [{"width": 1040, "height": 994, "date": "2024-08-16T05:50:54", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-54.jpg", "url": "media/4336.jpg", "size": 191940, "thumb": "media/4336.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:50:55", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-55.jpg", "url": "media/4337.jpg", "size": 372270, "thumb": "media/4337.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-16T05:50:57", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-57.jpg", "url": "media/4338.jpg", "size": 444261, "thumb": "media/4338.jpg_thumb.jpg"}, {"width": 652, "height": 535, "date": "2024-08-16T05:50:57", "media_type": "photo", "original_name": "photo_2024-08-16_05-50-57.jpg", "url": "media/4339.jpg", "size": 55311, "thumb": "media/4339.jpg_thumb.jpg"}]}, {"id": 4340, "date": "2024-08-17T00:33:58", "text": "今天去逛街,到优衣库 UT 看了一圈今年的 T 恤设计,获得了很多灵感,回家之后设计了这件 pjsk 25 时的 T 恤!\n\n第二张是效果图,打算定制出来 qwq(接收预定", "views": 158, "forwards": 3, "media_group_id": 13790838707551645, "images": [{"width": 2560, "height": 1844, "date": "2024-08-17T00:38:26", "media_type": "photo", "original_name": "photo_2024-08-17_00-38-26.jpg", "url": "media/4340.jpg", "size": 234484, "thumb": "media/4340.jpg_thumb.jpg"}, {"width": 1179, "height": 1400, "date": "2024-08-17T00:23:01", "media_type": "photo", "original_name": "photo_2024-08-17_00-23-01.jpg", "url": "media/4341.jpg", "size": 143331, "thumb": "media/4341.jpg_thumb.jpg"}]}, {"id": 4342, "date": "2024-08-18T21:25:35", "text": "发现了,做出深颜色糖心卤蛋的秘诀就是在卤汁里面放老抽 qwq", "views": 139, "forwards": 1, "images": [{"width": 757, "height": 549, "date": "2024-08-18T21:25:35", "media_type": "photo", "original_name": "photo_2024-08-18_21-25-35.jpg", "url": "media/4342.jpg", "size": 32852, "thumb": "media/4342.jpg_thumb.jpg"}]}, {"id": 4343, "date": "2024-08-19T02:03:17", "text": "好耶 破解完机器装上 Moonlight-Switch 之后就可以在 switch 上玩 ff14 了 qwq", "views": 132, "forwards": 0, "images": [{"width": 1993, "height": 1495, "date": "2024-08-19T02:03:51", "media_type": "photo", "original_name": "photo_2024-08-19_02-03-51.jpg", "url": "media/4343.jpg", "size": 282502, "thumb": "media/4343.jpg_thumb.jpg"}]}, {"id": 4344, "date": "2024-08-19T06:17:34", "text": "你也知道啊啊啊啊啊编剧 💢💢", "views": 140, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1037, "height": 927, "date": "2024-08-19T06:17:29", "media_type": "photo", "original_name": "photo_2024-08-19_06-17-29.jpg", "url": "media/4344.jpg", "size": 111591, "thumb": "media/4344.jpg_thumb.jpg"}]}, {"id": 4345, "date": "2024-08-19T22:12:14", "text": "又设计了一个 25 时 icon 的挂件,专门找了可以做半透明的厂家印,可惜效果没有想象的好呢。\n\n如果可以真的用单面玻璃镜子和 LED 做这个效果就好了,可惜那样的话尺寸就不能做成挂件了", "views": 143, "forwards": 1, "media_group_id": 13792844274282805, "images": [{"width": 960, "height": 1280, "date": "2024-08-19T22:12:12", "media_type": "photo", "original_name": "photo_2024-08-19_22-12-12.jpg", "url": "media/4345.jpg", "size": 158221, "thumb": "media/4345.jpg_thumb.jpg"}, {"width": 1235, "height": 1280, "date": "2024-08-19T22:12:13", "media_type": "photo", "original_name": "photo_2024-08-19_22-12-13.jpg", "url": "media/4346.jpg", "size": 553202, "thumb": "media/4346.jpg_thumb.jpg"}]}, {"id": 4347, "date": "2024-08-20T16:20:44", "text": "(cw: ff14 3.0 spoiler)\n太 meta 了。你说我是一个被各种势力利用的棋子、别人叫我做什么就做什么... 游戏也没给我选择啊 🤗\n\n什么时候会有 npc 真的能感受到 what I want、可以依靠自己的意愿无限制选择的 RPG 游戏", "views": 145, "forwards": 0, "media_group_id": 13793366755080325, "images": [{"width": 1094, "height": 286, "date": "2024-08-20T16:20:43", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-08-20_16-20-43.jpg", "url": "media/4347.jpg", "size": 61039, "thumb": "media/4347.jpg_thumb.jpg"}, {"width": 787, "height": 325, "date": "2024-08-20T16:20:44", "media_type": "photo", "spoiler": true, "original_name": "photo_2024-08-20_16-20-44.jpg", "url": "media/4348.jpg", "size": 79100, "thumb": "media/4348.jpg_thumb.jpg"}]}, {"id": 4349, "date": "2024-08-20T17:50:45", "text": "直喷的工艺效果不太行呢,之后又做了一个热转印的版本,似乎颜色饱和度要好很多(但是热转印因为物理限制就没办法做半透明渐变了\n\n在想会不会是 blend mode 的问题...", "views": 116, "forwards": 1, "media_group_id": 13793409966556557, "images": [{"width": 1280, "height": 960, "date": "2024-08-20T17:50:43", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-43.jpg", "url": "media/4349.jpg", "size": 359340, "thumb": "media/4349.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:44", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-44.jpg", "url": "media/4350.jpg", "size": 444433, "thumb": "media/4350.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:44", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-44.jpg", "url": "media/4351.jpg", "size": 311079, "thumb": "media/4351.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-20T17:50:45", "media_type": "photo", "original_name": "photo_2024-08-20_17-50-45.jpg", "url": "media/4352.jpg", "size": 357219, "thumb": "media/4352.jpg_thumb.jpg"}], "reply": {"id": 4340, "text": "今天去逛街,到优衣库 UT 看了一圈今年的 T 恤设计,获得了很多灵感,回家之后设计了这件 pjsk 25 时的 T 恤!\n\n第二张是效果图,打算定制出来 qwq(接收预定", "thumb": "media/4340.jpg_thumb.jpg"}}, {"id": 4353, "date": "2024-08-21T04:46:58", "text": "拿到了独角兽,开心!", "views": 144, "forwards": 0, "media_group_id": 13793724951478829, "images": [{"width": 2331, "height": 1377, "date": "2024-08-21T04:46:56", "media_type": "photo", "original_name": "photo_2024-08-21_04-46-56.jpg", "url": "media/4353.jpg", "size": 473743, "thumb": "media/4353.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-08-21T04:46:58", "media_type": "photo", "original_name": "photo_2024-08-21_04-46-58.jpg", "url": "media/4354.jpg", "size": 490682, "thumb": "media/4354.jpg_thumb.jpg"}]}, {"id": 4355, "date": "2024-08-22T01:28:17", "text": "这才是跨平台 🤩", "views": 135, "forwards": 0, "images": [{"width": 772, "height": 697, "date": "2024-08-22T01:28:17", "media_type": "photo", "original_name": "photo_2024-08-22_01-28-17.jpg", "url": "media/4355.jpg", "size": 45996, "thumb": "media/4355.jpg_thumb.jpg"}]}, {"id": 4356, "date": "2024-08-22T08:56:46", "text": "现在 FF14 打到 3.0 啦,无论剧情上还是游戏性都比 2.0 好太多了——无意义的跑腿任务减少了,有动作和配音的过场动画也比之前多了。\n\n前几天去了解了一下这个游戏的历史... 原来 2.0 烂是因为它是 1.0 大失败之后抢救赶工重做的。2.0 设定里开头过场的红色月亮是 1.0 的停服世界末日计划,巴哈姆特从月亮里出来,玩家和游戏公司惨败,被路易索瓦传送到了五年后也就是 2.0 的世界线 🌚", "views": 124, "forwards": 0, "reply": {"id": 4330, "text": "FF14 2.0 通关了!现在是 50 级大猫咪\n\n感觉剧情水平参差不齐,有些地方能感觉到明显是不同的人写的,总体感觉很一般。主线虽然长,花了 49.5 小时才打通 2.0,但是 90% 的任务都非常无聊,像是那种脚本生成的任务一样,让你跑腿打怪或者找人问话捎信或者收集材料,感觉是编剧想不出什么剧情但是也要强行让游戏时间变长随便加进去的... 而且交通不方便,感觉游戏时间里一半都在赶路。\n\n比如讨伐火神泰坦的章节有 20 个任务,第一个任务说似乎泰坦又被召唤出来了需要去讨伐,18 个任务之后才去讨伐... 中间都发生了什么呢?首先让我去找几年前打过泰坦的老兵问攻略问要怎么打。找到了人,让我帮他打老鼠打猩猩,然后发现是吹牛的骗子,让我找另一个人。找另一个人首先想要考验我让我杀夜蟾蜍,然后又要我为他准备“特别的晚餐”三大美味和极品葡萄酒,是的接下来的十几个任务都是到处跑收集食材,结果食物和酒都集齐了之后,厨师和酿酒师和委托我准备晚餐的那些人过来告诉我他们只是想考验我能力够不够,什么攻略都没说... \n\n泰坦都已经被召唤出来了还有闲工夫做饭,而且有没有能力准备食材和讨伐泰坦有什么关系啊 (╯’ – ‘)╯︵ ┻━┻ 唉打到这里我已经想弃游了\n\n即使抛开这些 filler content 剧情也很一般。有比较喜欢的比如幻术师支线希尔菲的剧情和主线妖精族的剧情,但是其他部分就有些重复。去不同的地方打不同的蛮神集齐了六个水晶,最后打终极兵器的时候光之神海德林通过水晶出来保护你,神似塞尔达野炊的四神兽。好人坏人的动机都很单纯,主角能打过仅仅因为是天选光之战士,坏人要不然就是被召唤出来的蛮神洗脑了,要不然就是被更强的坏人控制了或者贪心和他们做了交易,而这个控制树的顶端,所有事情的幕后黑手无影,动机也只是想把他们的邪神召唤出来而已。如果这是动画或者网络小说的话就真的只能是厕纸爽文了 🤗\n\n总之好失望,和我玩过的 Square Enix 的其他作品比如尼尔和奇异人生的剧情相比真的好失望。不过据说后面版本新的剧情会好一些?不知道要不要继续玩... 🛌", "thumb": "media/4330.jpg_thumb.jpg"}}, {"id": 4357, "date": "2024-08-23T01:47:28", "text": "?青蛙让猫捉虫子?", "views": 138, "forwards": 0, "reply": {"id": 4344, "text": "你也知道啊啊啊啊啊编剧 💢💢"}, "images": [{"width": 2560, "height": 1440, "date": "2024-08-23T01:47:28", "media_type": "photo", "original_name": "photo_2024-08-23_01-47-28.jpg", "url": "media/4357.jpg", "size": 411993, "thumb": "media/4357.jpg_thumb.jpg"}]}, {"id": 4358, "date": "2024-08-23T03:47:37", "text": "光之战士也不读条款就同意 🌚", "views": 145, "forwards": 0, "images": [{"width": 2560, "height": 1440, "date": "2024-08-23T03:47:36", "media_type": "photo", "original_name": "photo_2024-08-23_03-47-36.jpg", "url": "media/4358.jpg", "size": 395276, "thumb": "media/4358.jpg_thumb.jpg"}]}, {"id": 4359, "date": "2024-08-23T15:09:03", "text": "#桂桂今天吃什么\n把鸡腿去骨之后剩下的骨头扔掉感觉有点浪费,就试着用来炖了汤做鸡汤面... 吃一口后悔没有用鸡肉炖 😢", "views": 152, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-23T15:09:02", "media_type": "photo", "original_name": "photo_2024-08-23_15-09-02.jpg", "url": "media/4359.jpg", "size": 161796, "thumb": "media/4359.jpg_thumb.jpg"}]}, {"id": 4360, "date": "2024-08-25T02:05:16", "text": "为什么最近每次见别人约饭都会聊起多伦多跨圈的 drama... 😢", "views": 146, "forwards": 3}, {"id": 4361, "date": "2024-08-25T03:59:58", "text": "useless cat 🫣", "views": 136, "forwards": 1, "images": [{"width": 384, "height": 99, "date": "2024-08-25T03:59:58", "media_type": "photo", "original_name": "photo_2024-08-25_03-59-58.jpg", "url": "media/4361.jpg", "size": 7967, "thumb": "media/4361.jpg_thumb.jpg"}]}, {"id": 4362, "date": "2024-08-25T20:28:09", "text": "#桂桂今天吃什么\n炖鸡!", "views": 139, "forwards": 0, "media_group_id": 13796941516438189, "images": [{"width": 1280, "height": 960, "date": "2024-08-25T19:37:19", "media_type": "photo", "original_name": "photo_2024-08-25_19-37-19.jpg", "url": "media/4362.jpg", "size": 200755, "thumb": "media/4362.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-25T20:28:09", "media_type": "photo", "original_name": "photo_2024-08-25_20-28-09.jpg", "url": "media/4363.jpg", "size": 130831, "thumb": "media/4363.jpg_thumb.jpg"}], "reply": {"id": 4359, "text": "#桂桂今天吃什么\n把鸡腿去骨之后剩下的骨头扔掉感觉有点浪费,就试着用来炖了汤做鸡汤面... 吃一口后悔没有用鸡肉炖 😢"}}, {"id": 4364, "date": "2024-08-26T02:20:21", "views": 146, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-26T02:20:21", "media_type": "photo", "original_name": "photo_2024-08-26_02-20-21.jpg", "url": "media/4364.jpg", "size": 53018, "thumb": "media/4364.jpg_thumb.jpg"}]}, {"id": 4365, "date": "2024-08-26T04:44:31", "text": "收拾房间收拾得要疯了,有好多现在用不到但是「感觉扔掉它的话它会很伤心」所以想要留下来的东西 😓\n\n比如很好看的购物袋和包装盒、不那么好看就没有再穿过的衣服、以前为了解决某个需求临时设计的原型和零件、别人可能用得上的比如几十个沃尔玛布袋和几百张口罩...", "views": 140, "forwards": 0}, {"id": 4366, "date": "2024-08-26T16:10:15", "text": "瑞希生日快乐!", "views": 134, "forwards": 1, "images": [{"width": 1280, "height": 893, "date": "2024-08-26T16:10:14", "media_type": "photo", "original_name": "photo_2024-08-26_16-10-14.jpg", "url": "media/4366.jpg", "size": 144818, "thumb": "media/4366.jpg_thumb.jpg"}]}, {"id": 4367, "date": "2024-08-26T18:00:30", "text": "控え室.jpg", "views": 113, "forwards": 0, "media_group_id": 13797561841699629, "images": [{"width": 1280, "height": 893, "date": "2024-08-26T16:13:21", "media_type": "photo", "original_name": "photo_2024-08-26_16-13-21.jpg", "url": "media/4367.jpg", "size": 215337, "thumb": "media/4367.jpg_thumb.jpg"}, {"width": 1343, "height": 1790, "date": "2024-08-26T18:00:20", "media_type": "photo", "original_name": "photo_2024-08-26_18-00-20.jpg", "url": "media/4368.jpg", "size": 102272, "thumb": "media/4368.jpg_thumb.jpg"}, {"width": 1280, "height": 1133, "date": "2024-08-26T18:00:29", "media_type": "photo", "original_name": "photo_2024-08-26_18-00-29.jpg", "url": "media/4369.jpg", "size": 248939, "thumb": "media/4369.jpg_thumb.jpg"}]}, {"id": 4370, "date": "2024-08-27T02:39:59", "text": "好,11 PM - 6 AM 关服维护强行戒网\n\n这个时机也太巧了,正好明天早九要考试", "views": 112, "forwards": 0, "images": [{"width": 372, "height": 96, "date": "2024-08-27T02:36:22", "media_type": "photo", "original_name": "photo_2024-08-27_02-36-22.jpg", "url": "media/4370.jpg", "size": 11335, "thumb": "media/4370.jpg_thumb.jpg"}]}, {"id": 4371, "date": "2024-08-27T08:38:05", "text": "明天考试,今天补课看教课书的时候因为阅读困难眼睛没办法对焦想要试试让 TTS 帮我读出来\n\n但是似乎没有很好的开源方案可以用本地大模型读 PDF,试了一下 Zotero-ZoTTS 但是它只是用 Zotero 的火狐引擎自带的 Web TTS 接口,断句语调全错而且声音还很机械...\n\n之后找了一大圈也没找到很好的解决方案,甚至有点想自己开坑了。已经要放弃的时候,想起来 Edge 也有 TTS 功能来着索性试试吧,然后听一下发现真的好厉害 🤩 感觉效果已经和 ElevenLabs 不相上下了,而且是免费的,完全超出预期\n\n好了我一直留着余念没删的 Chrome 和火狐都可以卸载了", "views": 145, "forwards": 0, "files": [{"width": 1952, "height": 1182, "duration": 23, "file_name": "Edge.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-08-27T08:38:05", "media_type": "video_file", "original_name": "Edge.mp4", "url": "media/4371.mp4", "size": 796750, "thumb": "media/4371.mp4_thumb.jpg"}]}, {"id": 4372, "date": "2024-08-27T09:35:59", "text": "陪伴了我八年零五天", "views": 189, "forwards": 1, "media_group_id": 13798010871746549, "images": [{"width": 1163, "height": 789, "date": "2024-08-27T09:35:58", "media_type": "photo", "original_name": "photo_2024-08-27_09-35-58.jpg", "url": "media/4372.jpg", "size": 66620, "thumb": "media/4372.jpg_thumb.jpg"}, {"width": 320, "height": 129, "date": "2024-08-27T09:35:58", "media_type": "photo", "original_name": "photo_2024-08-27_09-35-58.jpg", "url": "media/4373.jpg", "size": 11198, "thumb": "media/4373.jpg_thumb.jpg"}]}, {"id": 4374, "date": "2024-08-27T16:33:39", "text": "看到朋友发的梗图,突然在想,日语的「貴様 kisama」变成阴阳怪气词的过程是不是和中文的「您」完全一致 🌚", "views": 140, "forwards": 0, "images": [{"width": 850, "height": 971, "date": "2024-08-27T16:33:39", "media_type": "photo", "original_name": "photo_2024-08-27_16-33-39.jpg", "url": "media/4374.jpg", "size": 127014, "thumb": "media/4374.jpg_thumb.jpg"}]}, {"id": 4375, "date": "2024-08-29T04:37:01", "text": "新的室友搬进来了!开心开心", "views": 116, "forwards": 0}, {"id": 4376, "date": "2024-08-29T05:00:26", "text": "唉\n\n刚刚在嵌入式群里问在哪里找 rockchip 的文档,tyh 回我说找吴川斌的博客,下意识以为是某个被开盒的人的博客,后来才知道这个博客本身就叫这个名字\n\n唉,住久了 tgcn 只要听到三个汉字的名字都会下意识以为有人在被网爆,明明对于一般人来说用法名应该是理所应当的事情吧", "views": 143, "forwards": 1, "images": [{"width": 576, "height": 1280, "date": "2024-08-29T05:00:26", "media_type": "photo", "original_name": "photo_2024-08-29_05-00-26.jpg", "url": "media/4376.jpg", "size": 120322, "thumb": "media/4376.jpg_thumb.jpg"}]}, {"id": 4377, "date": "2024-08-30T06:29:29", "text": "新室友说网速慢,测速 100Mbps 确实慢,拆开机器看一眼这个网卡的 WiFi 和蓝牙天线接反了 🧐\n\n直接换了一个 ax210,也是我库存里最后一张 ax210 了... 下次需要补货的时候会不会就有 wifi7 6g 网卡用了呢 🤤", "views": 147, "forwards": 0, "images": [{"width": 1280, "height": 990, "date": "2024-08-30T06:29:28", "media_type": "photo", "original_name": "photo_2024-08-30_06-29-28.jpg", "url": "media/4377.jpg", "size": 280441, "thumb": "media/4377.jpg_thumb.jpg"}]}, {"id": 4378, "date": "2024-08-30T08:19:07", "text": "唉,今天把 Wacca 的电脑拿过来跑 ff14 测试了一下,发现 1660 Super 带 4k 60fps 完全够,但是在 linux 上 2080 带 2k 都只能到 40fps...\n\n看来想认真玩游戏还是需要 Windows", "views": 128, "forwards": 0}, {"id": 4379, "date": "2024-08-30T18:55:52", "text": "今天想要下载网页内嵌视频,打开 edge 发现下载视频的插件不见了\n\n想知道为什么,去打开另一台电脑的 chrome 看了一眼,发现它因为\"违反了 Chrome 商店政策\"被下架了 🌚 就因为能下载 YouTube 视频吗?\n\n唉卸掉 Chrome 真的一点都不后悔", "views": 144, "forwards": 1, "reply": {"id": 4372, "text": "陪伴了我八年零五天", "thumb": "media/4372.jpg_thumb.jpg"}, "images": [{"width": 856, "height": 371, "date": "2024-08-30T18:55:52", "media_type": "photo", "original_name": "photo_2024-08-30_18-55-52.jpg", "url": "media/4379.jpg", "size": 32158, "thumb": "media/4379.jpg_thumb.jpg"}]}, {"id": 4380, "date": "2024-08-31T03:04:55", "text": "#桂桂今天吃什么\n红烧肉!", "views": 136, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-08-31T03:04:54", "media_type": "photo", "original_name": "photo_2024-08-31_03-04-54.jpg", "url": "media/4380.jpg", "size": 157150, "thumb": "media/4380.jpg_thumb.jpg"}]}, {"id": 4381, "date": "2024-08-31T17:50:42", "text": "出门摸草路过了某个 jazz fest,还有某个二次元谷子店,不错喵", "views": 134, "forwards": 0, "media_group_id": 13801013136707349, "images": [{"width": 1280, "height": 960, "date": "2024-08-31T17:50:41", "media_type": "photo", "original_name": "photo_2024-08-31_17-50-41.jpg", "url": "media/4381.jpg", "size": 310590, "thumb": "media/4381.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-08-31T17:50:41", "media_type": "photo", "original_name": "photo_2024-08-31_17-50-41.jpg", "url": "media/4382.jpg", "size": 270429, "thumb": "media/4382.jpg_thumb.jpg"}]}, {"id": 4383, "date": "2024-09-01T00:45:34", "text": "不知道为什么越来越不喜欢碳酸饮料的气泡了", "views": 122, "forwards": 0}, {"id": 4384, "date": "2024-09-01T01:14:27", "text": "做饭,让聊聊订一个 半小时的闹钟,结果聊聊订了 1.5 小时 🧐", "views": 133, "forwards": 1}, {"id": 4385, "date": "2024-09-01T20:28:14", "text": "气死了,大家以后记住不要买松下的电池\n\n去无人超市买了一块全新的 9V 电池,回家装上发现不工作,用电表测一下只有 2.63V...", "views": 125, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-09-01T20:28:14", "media_type": "photo", "original_name": "photo_2024-09-01_20-28-14.jpg", "url": "media/4385.jpg", "size": 186510, "thumb": "media/4385.jpg_thumb.jpg"}]}, {"id": 4386, "date": "2024-09-02T00:49:34", "text": "收到了 Celestium 的礼物,是一个看起来像天球仪的永动摆,好好看 qwq 是某种对 ADHD 宝具\n\n它原本需要装一个 9V 电池,但是买来了一个是坏的,而且感觉用电池供电好浪费,所以直接把电池线剪掉焊了一个 DC 接口上去改成 12V 接线了,既让磁力更强又不用担心会没电了 🧙‍♂", "views": 258, "forwards": 3, "media_group_id": 13801905399622605, "files": [{"width": 1920, "height": 1080, "duration": 12, "file_name": "VID_20240901_173015.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-09-02T00:49:34", "media_type": "video_file", "original_name": "VID_20240901_173015.x264-30.mp4", "url": "media/4387.mp4", "size": 1505502, "thumb": "media/4387.mp4_thumb.jpg"}], "images": [{"width": 1733, "height": 1300, "date": "2024-09-02T00:49:25", "media_type": "photo", "original_name": "photo_2024-09-02_00-49-25.jpg", "url": "media/4386.jpg", "size": 215872, "thumb": "media/4386.jpg_thumb.jpg"}]}, {"id": 4388, "date": "2024-09-03T16:34:30", "text": "之前一直不太懂为什么一些淘宝卖家卖两三块钱的东西可以包邮,自己寄东西邮费邮费就至少 ¥8\n\n今天去群里问了问,群友告诉我批量发货可以很大程度降低运费,一次发货两件就能每件便宜 ¥1.3 了,大商家一次发几百几千件肯定能拿到更便宜的价格 🤩\n\n以及不知道为什么面向商家的 fahuo.cainiao.com 即使只寄一件也比面向客户的菜鸟 App 上的价格便宜,奇妙", "views": 125, "forwards": 1, "images": [{"width": 644, "height": 574, "date": "2024-09-03T16:34:30", "media_type": "photo", "original_name": "photo_2024-09-03_16-34-30.jpg", "url": "media/4388.jpg", "size": 32873, "thumb": "media/4388.jpg_thumb.jpg"}]}, {"id": 4389, "date": "2024-09-03T20:28:35", "text": "今年也是,很荣幸地翘掉了开学第一天的第一节课 😴", "views": 157, "forwards": 3, "reply": {"id": 1720, "text": "很荣幸地翘掉了开学第一天的第一节课 😴"}, "images": [{"width": 222, "height": 139, "date": "2024-09-03T20:28:35", "media_type": "photo", "original_name": "photo_2024-09-03_20-28-35.jpg", "url": "media/4389.jpg", "size": 6128, "thumb": "media/4389.jpg_thumb.jpg"}]}, {"id": 4390, "date": "2024-09-03T20:35:57", "text": "唉 一年半前鸡腿好便宜,居然 $0.99/lb... 现在要 $2.5/lb 了\n\n早知道当时多买几十袋了", "views": 114, "forwards": 0, "reply": {"id": 1719, "text": "今天看着鸡腿打折 $0.99/lb 我就买了三袋 10.27lb,然后看着晚上七点半熟食买一送一我就买了两盒左宗棠鸡 😶\n\n我对打折的东西完全没有抵抗力啊... 不过还好生肉可以冻很久,冰箱冷冻室满了的话阳台也是冷冻室(不"}}, {"id": 4391, "date": "2024-09-04T02:34:26", "text": "每次在网上下单沃尔玛都会送来一堆购物袋... 感觉扔掉很浪费,所以今天去了一趟沃尔玛,把多余的一袋购物袋放在自助结账那里了\n\n原本问了店员,店员没见过返还袋子的人就说不收,所以就放在自助结账了,看到确实有人会拿 qwq", "views": 134, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-09-04T02:34:26", "media_type": "photo", "original_name": "photo_2024-09-04_02-34-26.jpg", "url": "media/4391.jpg", "size": 170773, "thumb": "media/4391.jpg_thumb.jpg"}]}, {"id": 4392, "date": "2024-09-04T15:11:20", "text": "社牛一次 \n\n昨天计网第一节课听到作业是小组作业立即发贴找组员,找到了同样搞 homelab 的人\n\n然后课上看到有同学似乎很懂就去搭了话,看到他笔记本在用 nixos 还是 tiling 桌面还插着 yubikey 就知道肯定很厉害,结果聊着聊着发现是 tgcn 群友,共同群有 nixos, arch, 黑苹果 🌚\n\n...然后他和我聊起了 cubercsl,问我认不认识这个人 🤗 世界成环了", "views": 126, "forwards": 2, "media_group_id": 13803701440725893, "images": [{"width": 1252, "height": 977, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4392.jpg", "size": 120250, "thumb": "media/4392.jpg_thumb.jpg"}, {"width": 696, "height": 678, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4393.jpg", "size": 31711, "thumb": "media/4393.jpg_thumb.jpg"}, {"width": 626, "height": 486, "date": "2024-09-04T15:11:19", "media_type": "photo", "original_name": "photo_2024-09-04_15-11-19.jpg", "url": "media/4394.jpg", "size": 27797, "thumb": "media/4394.jpg_thumb.jpg"}]}, {"id": 4395, "date": "2024-09-04T16:46:38", "text": "发现和戴眼镜的人打视频可以从眼镜的反射中看到对方在看什么 🧐", "views": 143, "forwards": 0}, {"id": 4396, "date": "2024-09-04T16:54:56", "text": "草 和 syama 视频,给她买外卖买了炒面,她取外卖的时候我也闻到了味道,然后想了想不对啊我怎么会闻到味道,然后就闻不到味道了 🌚\n\n原来我的鼻子长在脑子里", "views": 133, "forwards": 1}, {"id": 4397, "date": "2024-09-05T01:50:56", "text": "呜呜呜 被供应链攻击断药了,贴片厂生产不出贴片了,报告说预计两个月之后才能恢复...\n\n赶快联系医生换了针剂 😓 可是我怕针怎么办呜呜", "views": 154, "forwards": 3, "images": [{"width": 1507, "height": 1763, "date": "2024-09-05T01:50:56", "media_type": "photo", "original_name": "photo_2024-09-05_01-50-56.jpg", "url": "media/4397.jpg", "size": 219215, "thumb": "media/4397.jpg_thumb.jpg"}]}, {"id": 4398, "date": "2024-09-05T06:37:56", "text": "唉 我好喜欢一两年前 OpenAI 主页很独特的网页配色风格,今天和聊聊聊到这个设计的时候突然发现现在的 OpenAI 主页已经变成了普普通通的卡片设计... 好可惜", "views": 142, "forwards": 2, "media_group_id": 13804146213977677, "images": [{"width": 2260, "height": 1849, "date": "2024-09-05T06:37:54", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-54.jpg", "url": "media/4398.jpg", "size": 223512, "thumb": "media/4398.jpg_thumb.jpg"}, {"width": 2234, "height": 1842, "date": "2024-09-05T06:37:55", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-55.jpg", "url": "media/4399.jpg", "size": 311424, "thumb": "media/4399.jpg_thumb.jpg"}, {"width": 1753, "height": 1662, "date": "2024-09-05T06:37:56", "media_type": "photo", "original_name": "photo_2024-09-05_06-37-56.jpg", "url": "media/4400.jpg", "size": 124974, "thumb": "media/4400.jpg_thumb.jpg"}]}, {"id": 4401, "date": "2024-09-06T15:39:04", "text": "😢😢😢😢😢", "views": 126, "forwards": 2, "images": [{"width": 960, "height": 1280, "date": "2024-09-06T15:39:04", "media_type": "photo", "original_name": "photo_2024-09-06_15-39-04.jpg", "url": "media/4401.jpg", "size": 129653, "thumb": "media/4401.jpg_thumb.jpg"}]}, {"id": 4402, "date": "2024-09-06T21:11:00", "text": "哇!Python 3.13 要把 GIL (Global Interpreter Lock) 去掉了!马上就可以在 Python 里面很方便地用多核跑多线程工作流了!也不再需要启动子进程了...\n\n马上下载一个试试 qwq", "views": 119, "forwards": 0}, {"id": 4403, "date": "2024-09-06T23:01:40", "text": "还在想怎样爬 arXiv,然后发现官方发布过完整的数据 dump 直接下载就能用了 🤩\n\n唉,互联网怎么会有这么良心的组织,看看别的同样是托管用户内容的平台在想尽办法反爬虫,这边甚至不用爬...", "views": 125, "forwards": 1, "images": [{"width": 1641, "height": 1029, "date": "2024-09-06T23:01:39", "media_type": "photo", "original_name": "photo_2024-09-06_23-01-39.jpg", "url": "media/4403.jpg", "size": 177858, "thumb": "media/4403.jpg_thumb.jpg"}]}, {"id": 4404, "date": "2024-09-07T16:44:12", "text": "#谜题 现在解 Slither Link 25*30 只需要 23 分钟了!", "views": 126, "forwards": 0, "reply": {"id": 4298, "text": "#谜题\n\n看数一在玩 Slither Link 我也去试了试,好难 🥺 每日谜题花了 1:42 小时才做出来\n\n(放一个 100 倍速的视频"}, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2024-09-07T16:44:12", "width": 1532, "height": 1998, "duration": 72, "media_type": "animation", "original_name": "out.mp4", "url": "media/4404.mp4", "size": 5940250, "thumb": "media/4404.mp4_thumb.jpg"}]}, {"id": 4405, "date": "2024-09-08T05:46:45", "text": "试着用洗衣机洗出来皱皱,不是很好看呢... 不知道用熨斗能不能修好", "views": 121, "forwards": 1, "reply": {"id": 4401, "text": "😢😢😢😢😢"}, "images": [{"width": 960, "height": 1280, "date": "2024-09-08T05:46:44", "media_type": "photo", "original_name": "photo_2024-09-08_05-46-44.jpg", "url": "media/4405.jpg", "size": 182757, "thumb": "media/4405.jpg_thumb.jpg"}]}, {"id": 4406, "date": "2024-09-08T06:02:53", "text": "发现 arXiv 数据集里面没有作者的 affiliation,也没有邮箱,只有名字,怎么办呢?\n\n刚开始想要爬 Google Scholar 按名字搜索找到邮箱然后用邮箱判断 affiliation,但是发现重名的作者真的非常多... 比如数据里出现次数最多的 Yang Liu 有 1734 篇文章,但是在 Scholar 上同名的人也有至少 300 个,看来名字不太可靠呢\n\n想了想感觉没有很整洁的办法,比较麻烦的办法倒是想到了一个。因为 arXiv 要求所有作者必须上传 tex 源码,我打算把所有 tex 源码下载下来然后在源码里面找 @ 关键字,也许这样可以找到作者的邮箱从而得到 affiliation \n\n(虽然因为 tex 的多样性,把作者的名字和邮箱连接起来也是一个难点... 也许可以让 LLM 过一遍数据帮我提取 quq", "views": 118, "forwards": 2, "reply": {"id": 4403, "text": "还在想怎样爬 arXiv,然后发现官方发布过完整的数据 dump 直接下载就能用了 🤩\n\n唉,互联网怎么会有这么良心的组织,看看别的同样是托管用户内容的平台在想尽办法反爬虫,这边甚至不用爬..."}, "images": [{"width": 1280, "height": 610, "date": "2024-09-08T06:02:53", "media_type": "photo", "original_name": "photo_2024-09-08_06-02-53.jpg", "url": "media/4406.jpg", "size": 131250, "thumb": "media/4406.jpg_thumb.jpg"}]}, {"id": 4407, "date": "2024-09-08T14:44:12", "text": "猫脑过载", "views": 109, "forwards": 0, "images": [{"width": 547, "height": 247, "date": "2024-09-08T14:44:12", "media_type": "photo", "original_name": "photo_2024-09-08_14-44-12.jpg", "url": "media/4407.jpg", "size": 21577, "thumb": "media/4407.jpg_thumb.jpg"}]}, {"id": 4408, "date": "2024-09-08T15:27:31", "text": "唉... 看看 research 人的计算机常识 📦\n\narXiv 让你传一份 tar.gz 的 latex 源码,有人传了没压缩的 tar,有人传了 gz 压缩的单文件,有人把 pdf 重命名成 tar.gz 传上去了,有人把 pdf 打包传上去了...\n\n打包一个源码有那么难吗??", "views": 132, "forwards": 2, "images": [{"width": 1403, "height": 596, "date": "2024-09-08T15:21:58", "media_type": "photo", "original_name": "photo_2024-09-08_15-21-58.jpg", "url": "media/4408.jpg", "size": 101867, "thumb": "media/4408.jpg_thumb.jpg"}]}, {"id": 4409, "date": "2024-09-08T23:27:54", "text": "\"towards intelligence too cheap to meter\"\n\n原本不想交给 LLM 因为觉得可能会很慢或者很贵,但是 gpt4o-mini 实在是太便宜了,让它从 39487 篇论文的 tex 源码里提取作者信息,总共 300MB 的纯文本数据居然半小时就处理完了,只花了 $5.29 🤩\n\n真希望以后能有效果这么好的开源小模型", "views": 118, "forwards": 1, "media_group_id": 13806704591990717, "images": [{"width": 1739, "height": 823, "date": "2024-09-08T23:27:53", "media_type": "photo", "original_name": "photo_2024-09-08_23-27-53.jpg", "url": "media/4409.jpg", "size": 75220, "thumb": "media/4409.jpg_thumb.jpg"}], "reply": {"id": 4406, "text": "发现 arXiv 数据集里面没有作者的 affiliation,也没有邮箱,只有名字,怎么办呢?\n\n刚开始想要爬 Google Scholar 按名字搜索找到邮箱然后用邮箱判断 affiliation,但是发现重名的作者真的非常多... 比如数据里出现次数最多的 Yang Liu 有 1734 篇文章,但是在 Scholar 上同名的人也有至少 300 个,看来名字不太可靠呢\n\n想了想感觉没有很整洁的办法,比较麻烦的办法倒是想到了一个。因为 arXiv 要求所有作者必须上传 tex 源码,我打算把所有 tex 源码下载下来然后在源码里面找 @ 关键字,也许这样可以找到作者的邮箱从而得到 affiliation \n\n(虽然因为 tex 的多样性,把作者的名字和邮箱连接起来也是一个难点... 也许可以让 LLM 过一遍数据帮我提取 quq"}}, {"id": 4411, "date": "2024-09-09T01:37:53", "text": "#桂桂今天吃什么\n汉堡拌饭(?)\n\n把汉堡的食材单独做熟然后分开放在饭上 qwq", "views": 105, "forwards": 0, "media_group_id": 13806766989718021, "images": [{"width": 1280, "height": 960, "date": "2024-09-09T06:09:07", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-07.jpg", "url": "media/4411.jpg", "size": 572990, "thumb": "media/4411.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-09T06:09:18", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-18.jpg", "url": "media/4412.jpg", "size": 399376, "thumb": "media/4412.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-09T06:09:24", "media_type": "photo", "original_name": "photo_2024-09-09_06-09-24.jpg", "url": "media/4413.jpg", "size": 367730, "thumb": "media/4413.jpg_thumb.jpg"}]}, {"id": 4415, "date": "2024-09-09T20:15:42", "text": "灵魂走线", "views": 122, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1014, "height": 1046, "date": "2024-09-09T20:13:09", "media_type": "photo", "original_name": "photo_2024-09-09_20-13-09.jpg", "url": "media/4415.jpg", "size": 230156, "thumb": "media/4415.jpg_thumb.jpg"}]}, {"id": 4416, "date": "2024-09-10T05:48:20", "text": "之前在想有没有可能真的把这种图上的效果用发光的无限反射镜做出来,前几天买了材料寄到 syama 那里做了一些可行性测试发现是可以的,效果还很不错 qwq\n\n今天马上花了八个小时连麦把 PCB 画好送去嘉立创打样了,为了让它更实用试着画了一个小 OLED 显示屏和一个小数码管上去,虽然不知道它们亮度够不够显示在无限反射镜里... 感觉 200 nits 的亮度不太可能但是也试试好啦\n\n之后还要设计一个 3D 打印的导光外壳,希望第一个版本不会翻车(x", "views": 122, "forwards": 0, "media_group_id": 13807578402274005, "images": [{"width": 960, "height": 1280, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4416.jpg", "size": 73939, "thumb": "media/4416.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4417.jpg", "size": 103598, "thumb": "media/4417.jpg_thumb.jpg"}, {"width": 771, "height": 753, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4418.jpg", "size": 179015, "thumb": "media/4418.jpg_thumb.jpg"}, {"width": 1002, "height": 795, "date": "2024-09-10T05:48:19", "media_type": "photo", "original_name": "photo_2024-09-10_05-48-19.jpg", "url": "media/4419.jpg", "size": 76856, "thumb": "media/4419.jpg_thumb.jpg"}], "reply": {"id": 4345, "text": "又设计了一个 25 时 icon 的挂件,专门找了可以做半透明的厂家印,可惜效果没有想象的好呢。\n\n如果可以真的用单面玻璃镜子和 LED 做这个效果就好了,可惜那样的话尺寸就不能做成挂件了", "thumb": "media/4345.jpg_thumb.jpg"}}, {"id": 4420, "date": "2024-09-10T09:29:56", "text": "https://www.youtube.com/watch?v=v-VFP0piZLw", "views": 117, "forwards": 0}, {"id": 4421, "date": "2024-09-10T21:08:22", "text": "真是我见过的最中二的海报", "views": 126, "forwards": 0, "images": [{"width": 931, "height": 1280, "date": "2024-09-10T21:08:22", "media_type": "photo", "original_name": "photo_2024-09-10_21-08-22.jpg", "url": "media/4421.jpg", "size": 107511, "thumb": "media/4421.jpg_thumb.jpg"}]}, {"id": 4422, "date": "2024-09-11T02:09:00", "text": "幻视", "views": 117, "forwards": 0, "images": [{"width": 1280, "height": 475, "date": "2024-09-11T02:09:00", "media_type": "photo", "original_name": "photo_2024-09-11_02-09-00.jpg", "url": "media/4422.jpg", "size": 64898, "thumb": "media/4422.jpg_thumb.jpg"}]}, {"id": 4423, "date": "2024-09-12T02:52:36", "text": "#桂桂今天吃什么\n焦碳\n\nadhd 开始炖的时候忘记关小火了 😭", "views": 109, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-09-12T07:27:33", "media_type": "photo", "original_name": "photo_2024-09-12_07-27-33.jpg", "url": "media/4423.jpg", "size": 350931, "thumb": "media/4423.jpg_thumb.jpg"}]}, {"id": 4424, "date": "2024-09-12T06:14:36", "text": "色终于回来了", "views": 100, "forwards": 1, "images": [{"width": 1253, "height": 1670, "date": "2024-09-12T07:27:40", "media_type": "photo", "original_name": "photo_2024-09-12_07-27-40.jpg", "url": "media/4424.jpg", "size": 281796, "thumb": "media/4424.jpg_thumb.jpg"}]}, {"id": 4425, "date": "2024-09-12T07:30:19", "text": "晚上饿饿又懒得做夜宵,冲点过期两年的 Soylent 代餐豆奶粉配上过期一年的草莓糖浆喝好了 \n\n我给 3/5 分。评价是能喝,但是并没有吃食物的感觉,虽然卡路里够了但是并没有解决想吃东西的问题 🤤", "views": 103, "forwards": 0, "images": [{"width": 1063, "height": 641, "date": "2024-09-12T07:30:19", "media_type": "photo", "original_name": "photo_2024-09-12_07-30-19.jpg", "url": "media/4425.jpg", "size": 63001, "thumb": "media/4425.jpg_thumb.jpg"}]}, {"id": 4426, "date": "2024-09-12T07:44:33", "text": "昨天和新认识的同学/群友聊天,他似乎很惊讶我不说粤语 😓\n\n我出生在广州但是不说粤语,老家在湖南但是不吃辣,在北京上小学但是说话完全没有北儿京儿腔儿,在麻省长大但是即不看橄榄球也不吃🍩,现在住在多伦多但是怕冷... 感觉自己无论在哪里都是外地人 🪟", "views": 107, "forwards": 2}, {"id": 4427, "date": "2024-09-13T01:40:16", "text": "把 FF14 的数据同步到 InfluxDB 上了,然后在 Grafana 上搭了一个 FF14 的数据监控面板 qwq\n\n感谢 liza 的 influx 插件 🧙‍♂", "views": 124, "forwards": 1, "media_group_id": 13809532927871925, "images": [{"width": 1862, "height": 1196, "date": "2024-09-13T01:40:15", "media_type": "photo", "original_name": "photo_2024-09-13_01-40-15.jpg", "url": "media/4427.jpg", "size": 178219, "thumb": "media/4427.jpg_thumb.jpg"}, {"width": 1853, "height": 770, "date": "2024-09-13T01:40:15", "media_type": "photo", "original_name": "photo_2024-09-13_01-40-15.jpg", "url": "media/4428.jpg", "size": 91854, "thumb": "media/4428.jpg_thumb.jpg"}]}, {"id": 4429, "date": "2024-09-13T02:19:07", "text": "#桂桂今天吃什么\n今天重新做了,这次不是焦碳", "views": 103, "forwards": 0, "reply": {"id": 4423, "text": "#桂桂今天吃什么\n焦碳\n\nadhd 开始炖的时候忘记关小火了 😭"}, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T02:34:11", "media_type": "photo", "original_name": "photo_2024-09-13_02-34-11.jpg", "url": "media/4429.jpg", "size": 404874, "thumb": "media/4429.jpg_thumb.jpg"}]}, {"id": 4430, "date": "2024-09-13T04:45:57", "text": "今天和聊聊玩了索尼刚发售的 PS5 独占游戏 Astro Bot,真的用到了手柄的体感和震动和音效还有中间的触摸板,感觉手柄无缝成为了游戏的一部分,第一次感受到原来 PS5 这个平台这么厉害\n\n可惜跨平台游戏里基本上没有开发者会专门给 PS5 的特殊功能做很特别的适配,PS5 上顺平台的游戏也没有多少...\n\n现在突然想入坑玩玩同样是 PS5 独占的 FF16 了 quq", "views": 100, "forwards": 1, "images": [{"width": 2560, "height": 1440, "date": "2024-09-13T04:45:57", "media_type": "photo", "original_name": "photo_2024-09-13_04-45-57.jpg", "url": "media/4430.jpg", "size": 306903, "thumb": "media/4430.jpg_thumb.jpg"}]}, {"id": 4431, "date": "2024-09-13T15:52:14", "text": "TTC 公交车有 USB 充电头了诶,每个座位都有,不过似乎是非标 5V 4.2A 🌚", "views": 98, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T15:52:14", "media_type": "photo", "original_name": "photo_2024-09-13_15-52-14.jpg", "url": "media/4431.jpg", "size": 91033, "thumb": "media/4431.jpg_thumb.jpg"}]}, {"id": 4432, "date": "2024-09-13T17:28:29", "text": "和网友见面试了试安卓板子,发现现在安卓板子的笔也很能用了!而且还有 krita 支持哇\n\n他用这个板子玩プロセカ还比我厉害哇,虽然因为小米 hyperos 没办法禁用四指动作需要用 xposed 插件屏蔽 ☁️\n\n开始重新考虑下一个板子需不需要是苹果了", "views": 108, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-09-13T17:28:29", "media_type": "photo", "original_name": "photo_2024-09-13_17-28-29.jpg", "url": "media/4432.jpg", "size": 97128, "thumb": "media/4432.jpg_thumb.jpg"}]}, {"id": 4433, "date": "2024-09-14T04:33:00", "text": "今天见到了新网友 Edison,吃了很棒的菠萝咖喱(夏威夷咖喱?)\n\n下午带他来这里打中二和舞萌,一起把中二修好了然后装上了最新最热 A181,多了好多首プロセカ的联动曲欸,不错不错。看他打了几个币,又是自称萌新自称不怎么打然后上来就打 13+ 🤗 感觉自己太菜音游窝要开不下去了", "views": 111, "forwards": 1, "media_group_id": 13810307044534221, "images": [{"width": 1826, "height": 1370, "date": "2024-09-14T04:32:59", "media_type": "photo", "original_name": "photo_2024-09-14_04-32-59.jpg", "url": "media/4433.jpg", "size": 186642, "thumb": "media/4433.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-14T04:33:00", "media_type": "photo", "original_name": "photo_2024-09-14_04-33-00.jpg", "url": "media/4434.jpg", "size": 318830, "thumb": "media/4434.jpg_thumb.jpg"}], "reply": {"id": 4432, "text": "和网友见面试了试安卓板子,发现现在安卓板子的笔也很能用了!而且还有 krita 支持哇\n\n他用这个板子玩プロセカ还比我厉害哇,虽然因为小米 hyperos 没办法禁用四指动作需要用 xposed 插件屏蔽 ☁️\n\n开始重新考虑下一个板子需不需要是苹果了"}}, {"id": 4435, "date": "2024-09-14T04:49:32", "text": "以及因为雌贴片断货了,让医生转成了针剂,今天去 Pace Pharmacy 取了针剂和针\n\n感觉真的取药的时候才发现有很多细节还没有处理好,比如不知道要打到哪个部位就不知道应该买什么长度的针,比如取药之前觉得试试也无妨但是取药的时候看到针就害怕,比如针剂没有办法自动报销,也不知道现在的保险能不能手动 claim 报销,比如不知道怎样预约医生帮忙打,需要约什么样的医生,哪些医生能耐心给恐针猫猫打针... 好麻烦呜呜呜\n\n以及路过了 TTC 地铁新开的博物馆站入口,好新!虽然依然没有电梯(", "views": 109, "forwards": 2, "media_group_id": 13810314980388765, "images": [{"width": 1826, "height": 1370, "date": "2024-09-14T04:49:30", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-30.jpg", "url": "media/4435.jpg", "size": 454489, "thumb": "media/4435.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-14T04:49:31", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-31.jpg", "url": "media/4436.jpg", "size": 151251, "thumb": "media/4436.jpg_thumb.jpg"}, {"width": 1615, "height": 1318, "date": "2024-09-14T04:49:32", "media_type": "photo", "original_name": "photo_2024-09-14_04-49-32.jpg", "url": "media/4437.jpg", "size": 296603, "thumb": "media/4437.jpg_thumb.jpg"}], "reply": {"id": 4397, "text": "呜呜呜 被供应链攻击断药了,贴片厂生产不出贴片了,报告说预计两个月之后才能恢复...\n\n赶快联系医生换了针剂 😓 可是我怕针怎么办呜呜"}}, {"id": 4438, "date": "2024-09-15T06:30:52", "text": "打通了 Little Kitty, Big City!\n\n很治愈的开放世界游戏!如果说主线是「回家」的话有一点短,速通玩家只需要四分钟就找回家了,但是感觉这个游戏里更有意思的是支线互动和开放世界的探索和猫 \n\n如果让我挑刺的话,觉得作为猫移动的手感和流畅程度不如 Stray 的猫,甚至不如很多游戏里的人类。可能因为是家猫,或者是为了关卡设计做的牺牲吧。\n\n不过 bug 确实有点太多了,猫猫溜达十个小时之后已经会利用 bug 卡进过不去的地方了,看别人发的 bug 速通居然只用了 47 喵 🏃", "views": 96, "forwards": 2, "media_group_id": 13811054820195741, "images": [{"width": 2560, "height": 1440, "date": "2024-09-15T06:30:45", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-45.jpg", "url": "media/4438.jpg", "size": 236767, "thumb": "media/4438.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:46", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-46.jpg", "url": "media/4439.jpg", "size": 306762, "thumb": "media/4439.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:46", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-46.jpg", "url": "media/4440.jpg", "size": 251325, "thumb": "media/4440.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:47", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-47.jpg", "url": "media/4441.jpg", "size": 253696, "thumb": "media/4441.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:48", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-48.jpg", "url": "media/4442.jpg", "size": 330972, "thumb": "media/4442.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:50", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-50.jpg", "url": "media/4443.jpg", "size": 326833, "thumb": "media/4443.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2024-09-15T06:30:51", "media_type": "photo", "original_name": "photo_2024-09-15_06-30-51.jpg", "url": "media/4444.jpg", "size": 339348, "thumb": "media/4444.jpg_thumb.jpg"}]}, {"id": 4445, "date": "2024-09-15T23:55:33", "text": "#桂桂今天吃什么\n葱油拌面!\n\n切了两捆葱,但是看到油倒多了就干脆多倒了亿点生抽老抽和糖,24 汤勺生抽和 7 汤勺老抽,可能能吃一周了 🤤", "views": 99, "forwards": 0, "media_group_id": 13811556269231909, "images": [{"width": 1826, "height": 1370, "date": "2024-09-15T23:56:47", "media_type": "photo", "original_name": "photo_2024-09-15_23-56-47.jpg", "url": "media/4445.jpg", "size": 244023, "thumb": "media/4445.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-15T23:57:07", "media_type": "photo", "original_name": "photo_2024-09-15_23-57-07.jpg", "url": "media/4446.jpg", "size": 204495, "thumb": "media/4446.jpg_thumb.jpg"}, {"width": 1826, "height": 1370, "date": "2024-09-15T23:57:16", "media_type": "photo", "original_name": "photo_2024-09-15_23-57-16.jpg", "url": "media/4447.jpg", "size": 336208, "thumb": "media/4447.jpg_thumb.jpg"}]}, {"id": 4448, "date": "2024-09-16T05:06:42", "text": "习惯了拓竹 A1 之后回加拿大用旧的 ender 3 感觉好折磨... 打印点什么都要花半个小时一个小时调平调试机器,然后发现断料了但是把耗材重新推进去也超级超级费力 😢", "views": 134, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-09-16T05:06:42", "media_type": "photo", "original_name": "photo_2024-09-16_05-06-42.jpg", "url": "media/4448.jpg", "size": 126380, "thumb": "media/4448.jpg_thumb.jpg"}]}, {"id": 4449, "date": "2024-09-16T06:49:10", "text": "聊聊:咖啡因会在哪些东西中出现呢?\n我:茶~\n聊聊:还有吗?\n我:红牛\n聊聊:自然的东西\n我:红牛树上的红牛果 🤤", "views": 132, "forwards": 0}, {"id": 4450, "date": "2024-09-17T05:17:16", "text": "中秋快乐!第一次做月饼 qwq\n\n原本想试试做「月球饼」,自己 3D 打印了月球的倒模结果扣上发现完全看不出来是月球... 大失败 😭\n\n不过作为备用方案还打印了一般的月饼模具,看起来还挺像月饼的(虽然本质上是奶黄年糕", "views": 119, "forwards": 1, "media_group_id": 13812401891840357, "images": [{"width": 1280, "height": 959, "date": "2024-09-17T05:17:13", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-13.jpg", "url": "media/4450.jpg", "size": 160158, "thumb": "media/4450.jpg_thumb.jpg"}, {"width": 1280, "height": 959, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4451.jpg", "size": 145964, "thumb": "media/4451.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4452.jpg", "size": 187013, "thumb": "media/4452.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4453.jpg", "size": 159938, "thumb": "media/4453.jpg_thumb.jpg"}, {"width": 780, "height": 556, "date": "2024-09-17T05:17:14", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-14.jpg", "url": "media/4454.jpg", "size": 47961, "thumb": "media/4454.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:15", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-15.jpg", "url": "media/4455.jpg", "size": 268496, "thumb": "media/4455.jpg_thumb.jpg"}, {"width": 1393, "height": 1044, "date": "2024-09-17T05:17:16", "media_type": "photo", "original_name": "photo_2024-09-17_05-17-16.jpg", "url": "media/4456.jpg", "size": 171581, "thumb": "media/4456.jpg_thumb.jpg"}]}, {"id": 4457, "date": "2024-09-18T17:29:01", "text": "好 现在我的 ff14 吟游诗人可以弹物理琴了", "views": 137, "forwards": 0, "images": [{"width": 1280, "height": 1239, "date": "2024-09-18T17:29:01", "media_type": "photo", "original_name": "photo_2024-09-18_17-29-01.jpg", "url": "media/4457.jpg", "size": 295863, "thumb": "media/4457.jpg_thumb.jpg"}]}, {"id": 4458, "date": "2024-09-20T00:59:39", "text": "和用 Linux 桌面的人打电话:\n\n对方首先花了十分钟 debug 麦克风音量增益太高 clip 的问题,然后花了十分钟 debug hyprland 屏幕共享捕捉不到的问题,然后他放弃了让我共享屏幕 🤗", "views": 141, "forwards": 4}, {"id": 4459, "date": "2024-09-20T06:42:55", "text": "想起课上同样用 Linux 桌面教 racket 的助教\n\n刚开始讲课打示范代码注释的时候原地打了一个 λ 符号,和大家说很酷吧用 vim 就能原地打出 λ 符号 🤩\n\n半小时之后:我 vim 缩进怎么炸了?我 lsp 怎么不好用了?🧐", "views": 128, "forwards": 1, "reply": {"id": 4458, "text": "和用 Linux 桌面的人打电话:\n\n对方首先花了十分钟 debug 麦克风音量增益太高 clip 的问题,然后花了十分钟 debug hyprland 屏幕共享捕捉不到的问题,然后他放弃了让我共享屏幕 🤗"}, "images": [{"width": 1280, "height": 848, "date": "2024-09-20T06:48:50", "media_type": "photo", "original_name": "photo_2024-09-20_06-48-50.jpg", "url": "media/4459.jpg", "size": 140108, "thumb": "media/4459.jpg_thumb.jpg"}]}, {"id": 4460, "date": "2024-09-20T23:18:23", "text": "因为国际快递又贵又慢,就把订的板子寄到 syama 那边了,然后远程教她焊邮票和 LED\n\nsyama 学得好快!看我在这边演示一遍怎样焊马上就会了 🤩 好厉害\n\n不过还是遇到了很多迷惑问题... 不知道为什么写好固件接上 USB 之后 dmesg 协商好了马上就显示 USB disconnect,以及不知道为什么第八个 LED 之后的都不亮... 原本觉得可能是焊的问题,但是 syama 拆掉换新的重焊了两次都依然有问题,而且把一号 LED 的信号飞线飞到八号的话后面都会亮的,好奇怪 😶\n\n如果有示波器就好了", "views": 127, "forwards": 4, "reply": {"id": 4416, "text": "之前在想有没有可能真的把这种图上的效果用发光的无限反射镜做出来,前几天买了材料寄到 syama 那里做了一些可行性测试发现是可以的,效果还很不错 qwq\n\n今天马上花了八个小时连麦把 PCB 画好送去嘉立创打样了,为了让它更实用试着画了一个小 OLED 显示屏和一个小数码管上去,虽然不知道它们亮度够不够显示在无限反射镜里... 感觉 200 nits 的亮度不太可能但是也试试好啦\n\n之后还要设计一个 3D 打印的导光外壳,希望第一个版本不会翻车(x", "thumb": "media/4416.jpg_thumb.jpg"}, "images": [{"width": 1648, "height": 1006, "date": "2024-09-20T23:18:23", "media_type": "photo", "original_name": "photo_2024-09-20_23-18-23.jpg", "url": "media/4460.jpg", "size": 274213, "thumb": "media/4460.jpg_thumb.jpg"}]}, {"id": 4461, "date": "2024-09-21T01:30:01", "text": "几天前和聊聊去看了最新最热 Transformers One,感觉是为数不多的很有带入感、很能产生共鸣的电影 quq\n\n剧情和 FF14 4.0 差不多,都是推翻暴政获得解放和自由的故事——发现真相、收集资源、取得民众信任、开战获胜。但是不同的地方在于去反抗的权利在谁手中。\n\n4.0 剧情里主角是天选的光之战士、拥有某种与生俱来的超越之力,只有主角一个人有机率打过帝国领袖 Zenos。和主角并肩作战的拂晓也各个都是聪明又能打的英雄,一般民众反而成为了某种累赘,需要帮忙到处跑腿之后才勉强愿意合作。也许 4.0 想要表达的是 \"Liberty or Death\",但是实际上呈现的却是一个只有强者才能去追求自由的世界。对于一般人来说,只是从一边的棋子变成了另一边的棋子而已。\n\n而变形金刚 One 的话,主角是一个一般的受压迫的矿工,没有任何与生俱来的优势,甚至高层人拥有的变形齿轮都从出厂就被夺走了,只剩下了期望自由的心态。通过这样的主角才真正表达了「任何人都可以追求自由」的消息,呈现出了大家都可以是英雄的世界。", "views": 123, "forwards": 0, "media_group_id": 13815057608891245, "images": [{"width": 1920, "height": 785, "date": "2024-09-21T01:29:59", "media_type": "photo", "original_name": "photo_2024-09-21_01-29-59.jpg", "url": "media/4461.jpg", "size": 146409, "thumb": "media/4461.jpg_thumb.jpg"}, {"width": 2560, "height": 1075, "date": "2024-09-21T01:30:00", "media_type": "photo", "original_name": "photo_2024-09-21_01-30-00.jpg", "url": "media/4462.jpg", "size": 504795, "thumb": "media/4462.jpg_thumb.jpg"}]}, {"id": 4463, "date": "2024-09-21T14:50:21", "text": "#桂桂今天吃什么\n卤肉面!", "views": 113, "forwards": 1, "media_group_id": 13815441769068581, "images": [{"width": 1280, "height": 960, "date": "2024-09-21T14:50:20", "media_type": "photo", "original_name": "photo_2024-09-21_14-50-20.jpg", "url": "media/4463.jpg", "size": 181355, "thumb": "media/4463.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-09-21T14:50:20", "media_type": "photo", "original_name": "photo_2024-09-21_14-50-20.jpg", "url": "media/4464.jpg", "size": 243107, "thumb": "media/4464.jpg_thumb.jpg"}]}, {"id": 4465, "date": "2024-09-22T05:38:28", "text": "刚刚看视频看到一个时间管理 app 的广告,想了想觉得我现在用谷歌日历管理时间还是有很多繁琐的地方,有点想试试这个 app 会不会更方便\n\n...然后注册界面上来就是 AI copilot,真不知道一个日历 app 为什么要这么重视 AI,去看了一下似乎是会让 LLM 读你的邮件列表然后自动给你排日程的样子,感觉隐私和自主性都十分令人担忧,就不想用了\n\n唉 感觉现在 “AI” 完全是负面营销", "views": 104, "forwards": 0, "media_group_id": 13815868065560989, "images": [{"width": 1782, "height": 1173, "date": "2024-09-22T05:38:26", "media_type": "photo", "original_name": "photo_2024-09-22_05-38-26.jpg", "url": "media/4465.jpg", "size": 116841, "thumb": "media/4465.jpg_thumb.jpg"}, {"width": 1204, "height": 679, "date": "2024-09-22T05:38:26", "media_type": "photo", "original_name": "photo_2024-09-22_05-38-26.jpg", "url": "media/4466.jpg", "size": 29172, "thumb": "media/4466.jpg_thumb.jpg"}]}, {"id": 4467, "date": "2024-09-22T06:01:27", "text": "我的时间管理习惯是每做完每件事情之后把这件事情在谷歌日历中记录下来,这样就可以看到每件事情的效率以及时间浪费在哪里了\n\n我 ADHD 很擅长随着现在的心情选事情做,所以反而不喜欢提前把事情计划好,况且也没有提前计划需要的规律作息\n\n但是时间记录这件事本身就比较困难,因为 ADHD 有时候会忘记记录,回想也想不起来时间都花在了哪里,而且谷歌日历手机客户端真的非常难用 💢 基本上只有在电脑前的时间能精确记录上\n\n所以我好想要一个时间记录 app 或者 tg bot,能够让我很方便记录下来上一件事情用的时间,也可以用 AI 给它自动分类(现在用谷歌日历是手动分类)或者让 AI 看我的屏幕自动记录我在做什么\n\n可惜似乎没有人做过这种 app", "views": 126, "forwards": 4, "reply": {"id": 4465, "text": "刚刚看视频看到一个时间管理 app 的广告,想了想觉得我现在用谷歌日历管理时间还是有很多繁琐的地方,有点想试试这个 app 会不会更方便\n\n...然后注册界面上来就是 AI copilot,真不知道一个日历 app 为什么要这么重视 AI,去看了一下似乎是会让 LLM 读你的邮件列表然后自动给你排日程的样子,感觉隐私和自主性都十分令人担忧,就不想用了\n\n唉 感觉现在 “AI” 完全是负面营销", "thumb": "media/4465.jpg_thumb.jpg"}, "images": [{"width": 971, "height": 1280, "date": "2024-09-22T06:01:27", "media_type": "photo", "original_name": "photo_2024-09-22_06-01-27.jpg", "url": "media/4467.jpg", "size": 105550, "thumb": "media/4467.jpg_thumb.jpg"}]}, {"id": 4468, "date": "2024-09-22T06:31:03", "text": "开坑\n\n开坑第一件事当然是起一个不会让我两年之后后悔的名字", "views": 126, "forwards": 0, "reply": {"id": 4467, "text": "我的时间管理习惯是每做完每件事情之后把这件事情在谷歌日历中记录下来,这样就可以看到每件事情的效率以及时间浪费在哪里了\n\n我 ADHD 很擅长随着现在的心情选事情做,所以反而不喜欢提前把事情计划好,况且也没有提前计划需要的规律作息\n\n但是时间记录这件事本身就比较困难,因为 ADHD 有时候会忘记记录,回想也想不起来时间都花在了哪里,而且谷歌日历手机客户端真的非常难用 💢 基本上只有在电脑前的时间能精确记录上\n\n所以我好想要一个时间记录 app 或者 tg bot,能够让我很方便记录下来上一件事情用的时间,也可以用 AI 给它自动分类(现在用谷歌日历是手动分类)或者让 AI 看我的屏幕自动记录我在做什么\n\n可惜似乎没有人做过这种 app"}, "images": [{"width": 492, "height": 135, "date": "2024-09-22T06:31:03", "media_type": "photo", "original_name": "photo_2024-09-22_06-31-03.jpg", "url": "media/4468.jpg", "size": 7284, "thumb": "media/4468.jpg_thumb.jpg"}]}, {"id": 4469, "date": "2024-09-22T17:18:21", "text": "朋友在多伦多开的机厅快要正式开业了,想哪天去看看 qwq\n\n唉 今天才真正意识到开机厅的人多么有钱,maimai DX 框在这边一直是五位数 USD 价格都很难拿到货,然后他告诉我他们买了两台,第二台还在海上 🤗\n\n再看看我为了省一两千 USD 自己造 Wacca 框,为了省一千 CAD 运 ADX 框的时候自己找渠道走了海运没走空运... 🥺", "views": 127, "forwards": 2}, {"id": 4470, "date": "2024-09-22T23:11:06", "text": "去一趟机厅赚了 $172 \n\n(好吧其实并没有赚,只是把他们从我这里订的 Wacca LED 替换板卖给他们了 quq", "views": 121, "forwards": 2, "media_group_id": 13816373334825989, "images": [{"width": 1655, "height": 835, "date": "2024-09-22T23:11:03", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-03.jpg", "url": "media/4470.jpg", "size": 198335, "thumb": "media/4470.jpg_thumb.jpg"}, {"width": 2192, "height": 1644, "date": "2024-09-22T23:11:04", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-04.jpg", "url": "media/4471.jpg", "size": 369935, "thumb": "media/4471.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:05", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-05.jpg", "url": "media/4472.jpg", "size": 255739, "thumb": "media/4472.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:06", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-06.jpg", "url": "media/4473.jpg", "size": 365140, "thumb": "media/4473.jpg_thumb.jpg"}], "reply": {"id": 4469, "text": "朋友在多伦多开的机厅快要正式开业了,想哪天去看看 qwq\n\n唉 今天才真正意识到开机厅的人多么有钱,maimai DX 框在这边一直是五位数 USD 价格都很难拿到货,然后他告诉我他们买了两台,第二台还在海上 🤗\n\n再看看我为了省一两千 USD 自己造 Wacca 框,为了省一千 CAD 运 ADX 框的时候自己找渠道走了海运没走空运... 🥺"}}, {"id": 4474, "date": "2024-09-22T23:28:08", "text": "他们那家店里面的样子,目前有 Wacca Plus, maimai DX, 中二, DIVA, SDVX, IIDX, 还有一些一般街机比如舰 C\n\n真的好厉害,今年三月的时候他们刚开始准备,居然现在就已经在准备开业了还有这么多劲爆机器... 真好啊,希望他们能回本 quq\n\n今天去的时候就很热闹了,有几个认识的人来玩,还有 discord 上一直觉得很厉害的店员在修路由器装修房间,也认识了一些新朋友 👩‍👧‍👧(不过感觉我认出来的人还是少数,虽然 discord 上都认识但是线下完全猜不出谁是谁——唉感觉是很多群友同时见面难免会遇到的问题", "views": 149, "forwards": 0, "media_group_id": 13816381504337565, "images": [{"width": 1241, "height": 1655, "date": "2024-09-22T23:28:01", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-01.jpg", "url": "media/4474.jpg", "size": 306876, "thumb": "media/4474.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:11:52", "media_type": "photo", "original_name": "photo_2024-09-22_23-11-52.jpg", "url": "media/4475.jpg", "size": 399340, "thumb": "media/4475.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:03", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-03.jpg", "url": "media/4476.jpg", "size": 192263, "thumb": "media/4476.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:04", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-04.jpg", "url": "media/4477.jpg", "size": 323034, "thumb": "media/4477.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:05", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-05.jpg", "url": "media/4478.jpg", "size": 361735, "thumb": "media/4478.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:06", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-06.jpg", "url": "media/4479.jpg", "size": 372028, "thumb": "media/4479.jpg_thumb.jpg"}, {"width": 1241, "height": 1655, "date": "2024-09-22T23:28:07", "media_type": "photo", "original_name": "photo_2024-09-22_23-28-07.jpg", "url": "media/4480.jpg", "size": 457425, "thumb": "media/4480.jpg_thumb.jpg"}]}, {"id": 4481, "date": "2024-09-24T01:57:52", "text": "以前用 VLC 放视频的时候经常不小心按倒 C 键然后画面就会被裁剪到一个特定的长宽比,当时还在想谁会用到这么鸡肋的功能\n\n然后今天遇到了一个用 16:9 设置录 4:3 ppt 的课 🌚", "views": 312, "forwards": 2, "images": [{"width": 1922, "height": 1558, "date": "2024-09-24T01:57:52", "media_type": "photo", "original_name": "photo_2024-09-24_01-57-52.jpg", "url": "media/4481.jpg", "size": 165265, "thumb": "media/4481.jpg_thumb.jpg"}]}, {"id": 4482, "date": "2024-09-25T05:41:50", "text": "定一个小目标,到明年 1 月 1 号之前我不再开新坑了,想要好好把开过没做完的坑填完...", "views": 319, "forwards": 0}, {"id": 4483, "date": "2024-09-25T05:41:54", "type": "service", "text": "Pinned message"}, {"id": 4484, "date": "2024-09-25T05:49:15", "text": "#桂桂今天吃什么\n柚子!\n\n长长果味触手", "views": 267, "forwards": 1, "images": [{"width": 960, "height": 1280, "date": "2024-09-25T05:49:15", "media_type": "photo", "original_name": "photo_2024-09-25_05-49-15.jpg", "url": "media/4484.jpg", "size": 107949, "thumb": "media/4484.jpg_thumb.jpg"}]}, {"id": 4485, "date": "2024-09-26T04:33:21", "text": "我真的好不擅长数学...\n\nCSC458 计网课的大作业要用 cpp 实现一个网卡,我只用了三个小时就写完了,单元测试 100% 通过\n\nCSC311 机器学习理论课的作业有很多抽象数学,我这三天总共花了 14 个小时在这上面,做着做着发现完全忘记矩阵乘法维度的规则了去补补,又发现忘了非零特征值是什么意思了,怎样给偏导数求导也忘记了... 明明以为留三天的时间肯定够的,交上去的时候还是要空掉 20% 的分 🛌\n\n怎么办好想退课... 但是现在是最后一年,退课就会打乱下学期的计划或者要晚一年毕业了 🛌", "views": 227, "forwards": 5, "media_group_id": 13818601608875197, "images": [{"width": 703, "height": 796, "date": "2024-09-26T04:33:19", "media_type": "photo", "original_name": "photo_2024-09-26_04-33-19.jpg", "url": "media/4485.jpg", "size": 60601, "thumb": "media/4485.jpg_thumb.jpg"}, {"width": 1422, "height": 1809, "date": "2024-09-26T04:33:20", "media_type": "photo", "original_name": "photo_2024-09-26_04-33-20.jpg", "url": "media/4486.jpg", "size": 320206, "thumb": "media/4486.jpg_thumb.jpg"}]}, {"id": 4487, "date": "2024-09-26T12:41:22", "text": "起床了,要做早饭,问聊聊想吃什么\n我:聊聊想吃方便面还是挂面还是意面?😇", "views": 164, "forwards": 0}, {"id": 4488, "date": "2024-09-27T02:04:52", "text": "curiosity", "views": 151, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1042, "height": 489, "date": "2024-09-27T02:02:54", "media_type": "photo", "original_name": "photo_2024-09-27_02-02-54.jpg", "url": "media/4488.jpg", "size": 46535, "thumb": "media/4488.jpg_thumb.jpg"}]}, {"id": 4489, "date": "2024-09-29T05:10:34", "text": "#RF 关于我今天不小心刷砖了一张 Mifare 卡又救回来了的这件事:\n\n众所周知 Mifare 卡的序列号或者 ID 是生产出厂的时候写入进分区 0 里面,之后就变成了只读的信息。但是我们常说的 CUID 卡 (又名 Mifare Classic DirectWrite Gen2) 支持一些让程序覆盖 0 分区的魔法指令,这样复制卡的时候就可以作为白卡覆盖序列号了,让新卡和旧卡数据完全一样 🧙‍♂\n \n...然后今天我发现它覆盖 0 分区的时候没有任何验证,既没有验证 0 分区数据合不合理,也没有防止溢出... 然后蠢蠢桂桂把 7-byte ID 的 mifare 4k 数据写到这张 4-byte ID 卡里让它变砖了,无论是手机还是 pm3 都读不到 🤗\n\n...原本以为没救了去 rf 群里感叹一下,然后群友说其实是有救的,pm3 可以 --force 强行重写 0 分区 🤩 好耶,得救了", "views": 149, "forwards": 1, "media_group_id": 13820693072131581, "images": [{"width": 800, "height": 744, "date": "2024-09-29T05:10:33", "media_type": "photo", "original_name": "photo_2024-09-29_05-10-33.jpg", "url": "media/4489.jpg", "size": 81832, "thumb": "media/4489.jpg_thumb.jpg"}, {"width": 1227, "height": 1280, "date": "2024-09-29T05:10:33", "media_type": "photo", "original_name": "photo_2024-09-29_05-10-33.jpg", "url": "media/4490.jpg", "size": 159049, "thumb": "media/4490.jpg_thumb.jpg"}]}, {"id": 4491, "date": "2024-09-29T07:09:31", "text": "#RF #TIL 收到了复制小区门卡的委托,扫了一下发现是没见过的 Mifare Plus X 2k/4k (SL1) 卡,和 Classic 1k 不一样的地方是它有 7-byte 的 ID,40 个数据分区。\n\n原本以为这种加强安全性的卡会很难解,试试幸运吧跑一下 mf autopwn,发现 0-15 分区的密钥全都在默认字典里 🌚 即 dump\n\n但是尝试写入新卡的时候发现我这里并没有可以存下 7-bit ID 也没有可以存下 40 个数据分区的卡,不过看到它除了 0-15 分区以外其他分区的密钥都是 FFFFFFFF,群友猜可能它没有用剩下的 24 个分区... 然后朋友回去试了一下把它的 1-15 分区数据写进普通的 Classic 1k 卡里发现居然真的能用 🌚\n\n唉,RF 安全真是巨大的草台", "views": 187, "forwards": 0, "images": [{"width": 1050, "height": 843, "date": "2024-09-29T07:09:31", "media_type": "photo", "original_name": "photo_2024-09-29_07-09-31.jpg", "url": "media/4491.jpg", "size": 95142, "thumb": "media/4491.jpg_thumb.jpg"}]}, {"id": 4492, "date": "2024-09-30T03:03:34", "text": "又遇到了何等的巧合\n\n上次在机场遇到扶苏的时候,扶苏和我聊到她有一个朋友也要去多伦多,也玩舞萌,当时还给那个朋友发了消息但是没有回\n\n然后前几天聊聊说 Celestium 新的对象听说这里有舞萌想来玩,已经习惯了有很多人来这里玩就没有多想。然后玩着舞萌和她聊天,聊着聊着发现她就是扶苏说的那个朋友 Tracer 🥺 世界成环了\n\n聊着聊着还发现她的成分和我好相似 😀 都在训练用来数字化自己的 LLM、都喜欢打/魔改舞萌和 ff14、搭 homelab 和 NAS、也和我大一住宿舍的时候一样做了 UofT EAP 的无线转发、写 AC 机解作业题、在尝试了解 RF... 奇妙", "views": 194, "forwards": 1, "reply": {"id": 4276, "text": "这是何等的巧合\n\n没有任何提前计划,在机场登机的时候遇到了三位群友坐同一班飞机 🤩"}}, {"id": 4493, "date": "2024-09-30T15:38:54", "text": "用开源软件就是在尝试理解为什么硬盘 uuid 获取不到的时候在 GPT 分区表头里看到一个不知道谁写的 \"Hah!IdontNeedEFI\" 🌚", "views": 233, "forwards": 3, "images": [{"width": 800, "height": 355, "date": "2024-09-30T15:38:54", "media_type": "photo", "original_name": "photo_2024-09-30_15-38-54.jpg", "url": "media/4493.jpg", "size": 93919, "thumb": "media/4493.jpg_thumb.jpg"}]}, {"id": 4494, "date": "2024-10-02T04:32:22", "text": "今天见到了光量子 @lightquantum01,好可爱!\n\n不过居然光量子今天才知道我在 UofT 上本科 quq 我在别人眼里是什么网络神秘人吗,明明已经很实名了的", "views": 148, "forwards": 1}, {"id": 4495, "date": "2024-10-02T05:14:24", "text": "今天计网课上讲了 BGP (边界网关协议),感觉学到了很不得了的东西 🤩\n\n在层级网络的最顶端,运营商和国家级别的自治系统「AS」之间,也和我们自己家里的路由器交换机一样用了平等的分布式共识机制,互相通过 BGP 按照复杂的规则交换路径表,花上几个小时来聚合到共识的最短路径\n\n但是和路由器交换机不同的是,它非常的不自动,反而每个 AS 都会专门雇人配置很复杂的 BGP 规则,为什么这样呢?并不是因为技术上不能,而是因为人类的不完美... 在这个网络上的,有时候互相是竞争对手,有时候是客户和供应者,有时候是国家,有时候是国家立场的黑客...\n\n每个 AS 都在白嫖和被白嫖、信任和谎言之间微调规则,真的是一种好不完美的美 🤩", "views": 152, "forwards": 0, "images": [{"width": 474, "height": 530, "date": "2024-10-02T05:14:24", "media_type": "photo", "original_name": "photo_2024-10-02_05-14-24.jpg", "url": "media/4495.jpg", "size": 50445, "thumb": "media/4495.jpg_thumb.jpg"}]}, {"id": 4496, "date": "2024-10-02T16:42:07", "views": 127, "forwards": 0, "forwarded_from": {"name": "It’s Not an AuDHD Thing"}, "images": [{"width": 736, "height": 736, "date": "2024-10-02T08:24:05", "media_type": "photo", "original_name": "photo_2024-10-02_08-24-05.jpg", "url": "media/4496.jpg", "size": 44031, "thumb": "media/4496.jpg_thumb.jpg"}]}, {"id": 4498, "date": "2024-10-02T20:28:01", "text": "突然想起 tensorflow/keras,才意识到好像所有人都逐渐抛弃 tf 转用 pytorch 了...\n\n不知道这是什么时候开始的,明明我两三年前看身边的人还都在用 tf 🧐 不过确实也是因为 pytorch 更简洁吧\n\n看了一眼 Google Trend 好像确实是两三年前开始的", "views": 129, "forwards": 0, "images": [{"width": 1386, "height": 875, "date": "2024-10-02T20:28:01", "media_type": "photo", "original_name": "photo_2024-10-02_20-28-01.jpg", "url": "media/4498.jpg", "size": 61432, "thumb": "media/4498.jpg_thumb.jpg"}]}, {"id": 4499, "date": "2024-10-03T08:38:42", "text": "...前几天刚抱怨完 311 作业长,这三天写 485 计算语言学的作业花了 19 小时 📦\n\n不过这 19 个小时感觉很充实!做了一个完整的能用的自然语言依赖树识别模型,应该是我第一次自己用 pytorch 定义模型,也是第一次用 pytorch 写能并行的一般最小生成树算法... 学到了很多 quq(感觉和以前写过的所有算法都好不一样\n\n感觉 pytorch 像魔法,只是把每层定义出来,再定义一个目标的 loss,然后调用一下 backward、step 它就自己把模型训练好了... 写完了训练完了还完全不懂底层逻辑,感觉也不需要懂了 \n\n唉 同样是讲机器学习的课,之前的 311 讲一堆 ML 模型背后的数学和概率论信息论证明就觉得好枯燥,果然我还是不适合理论呢 👀 果然我还是喜欢做念念咒语喂些数据就完事了的赛博炼金术士 🧙‍♂", "views": 136, "forwards": 0, "media_group_id": 13823557776268837, "images": [{"width": 845, "height": 1395, "date": "2024-10-03T08:38:41", "media_type": "photo", "original_name": "photo_2024-10-03_08-38-41.jpg", "url": "media/4499.jpg", "size": 112827, "thumb": "media/4499.jpg_thumb.jpg"}, {"width": 683, "height": 800, "date": "2024-10-03T08:38:41", "media_type": "photo", "original_name": "photo_2024-10-03_08-38-41.jpg", "url": "media/4500.jpg", "size": 95304, "thumb": "media/4500.jpg_thumb.jpg"}], "reply": {"id": 4485, "text": "我真的好不擅长数学...\n\nCSC458 计网课的大作业要用 cpp 实现一个网卡,我只用了三个小时就写完了,单元测试 100% 通过\n\nCSC311 机器学习理论课的作业有很多抽象数学,我这三天总共花了 14 个小时在这上面,做着做着发现完全忘记矩阵乘法维度的规则了去补补,又发现忘了非零特征值是什么意思了,怎样给偏导数求导也忘记了... 明明以为留三天的时间肯定够的,交上去的时候还是要空掉 20% 的分 🛌\n\n怎么办好想退课... 但是现在是最后一年,退课就会打乱下学期的计划或者要晚一年毕业了 🛌", "thumb": "media/4485.jpg_thumb.jpg"}}, {"id": 4501, "date": "2024-10-03T08:59:34", "text": "以及第一次用到了 einsum!\n\neinsum 也是好奇妙的东西,只要把每个维度都命名出来,写上输入写上输出,einops 就会自动把它算好 🤩 再也不用担心不知道不同维度尺寸的矩阵应该怎样乘怎样加了", "views": 129, "forwards": 0, "reply": {"id": 4499, "text": "...前几天刚抱怨完 311 作业长,这三天写 485 计算语言学的作业花了 19 小时 📦\n\n不过这 19 个小时感觉很充实!做了一个完整的能用的自然语言依赖树识别模型,应该是我第一次自己用 pytorch 定义模型,也是第一次用 pytorch 写能并行的一般最小生成树算法... 学到了很多 quq(感觉和以前写过的所有算法都好不一样\n\n感觉 pytorch 像魔法,只是把每层定义出来,再定义一个目标的 loss,然后调用一下 backward、step 它就自己把模型训练好了... 写完了训练完了还完全不懂底层逻辑,感觉也不需要懂了 \n\n唉 同样是讲机器学习的课,之前的 311 讲一堆 ML 模型背后的数学和概率论信息论证明就觉得好枯燥,果然我还是不适合理论呢 👀 果然我还是喜欢做念念咒语喂些数据就完事了的赛博炼金术士 🧙‍♂", "thumb": "media/4499.jpg_thumb.jpg"}, "images": [{"width": 800, "height": 213, "date": "2024-10-03T08:59:33", "media_type": "photo", "original_name": "photo_2024-10-03_08-59-33.jpg", "url": "media/4501.jpg", "size": 30146, "thumb": "media/4501.jpg_thumb.jpg"}]}, {"id": 4502, "date": "2024-10-03T09:40:11", "text": "#桂桂今天吃什么\n聊聊做的炒巴鲨鱼盖饭!🤩 好吃喵\n\n发现自己忙的时候聊聊帮忙做了好多乱七八糟的事情... 反而感觉我最近没有帮到聊聊什么忙,好自责", "views": 131, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-10-03T09:40:11", "media_type": "photo", "original_name": "photo_2024-10-03_09-40-11.jpg", "url": "media/4502.jpg", "size": 128554, "thumb": "media/4502.jpg_thumb.jpg"}]}, {"id": 4503, "date": "2024-10-03T15:00:18", "text": "暴论:真的觉得 conda/mamba 是最好用的 linux 包管理器\n\n看学校机器上有免费 GPU 嘴馋了 🤤 但是没有 root 权限不能用系统包管理器 apt 安装应用怎么办呢?\n\n大一的时候做过一次像安卓 termux 一样在用户层 proot 进 arch rootfs 的操作,还做过把一般 pacman 包管理器放到用户目录然后脚本 patchelf 的操作,当时确实成功了,但是现在感觉重新架起那些框架都太麻烦。\n\n查了查别的解决方案,flatpak 可以用户权限安装应用但是装 flatpak 本身要管理员,其他的比如 nix 还有 linuxbrew 也一样... 但是 mamba 不需要,直接用户权限就能装 🤩 而且 conda-forge 里面有很多一般通过 linux 应用,那就用它吧\n\n直接一个 curl | bash 装完就能用,好棒,原来我一直以来梦寐以求的跨 OS 跨 distro 包管理器就在身边 ", "views": 144, "forwards": 0, "images": [{"width": 692, "height": 606, "date": "2024-10-03T15:00:18", "media_type": "photo", "original_name": "photo_2024-10-03_15-00-18.jpg", "url": "media/4503.jpg", "size": 48871, "thumb": "media/4503.jpg_thumb.jpg"}]}, {"id": 4504, "date": "2024-10-03T15:05:36", "text": "翻倒当时开坑 「UPM」 (universal/userland package manager) 的截图\n\n可惜这个坑也没有填完就丢掉了...", "views": 142, "forwards": 0, "reply": {"id": 1778, "text": "在 alpine 上装 pacman 是什么灵车hhhh\n\n正在开坑写一个可以在任何系统上的用户 home 目录里面装上 pacman、免 root 安装任何包的脚本扩展 qwq\n\n现在已经可以让 musl libc / 不同版本的 glibc 和 pacman 的最新 glibc 共存了!在学校的 ubuntu 上也试过可以用 ✅"}}, {"id": 4505, "date": "2024-10-03T15:33:18", "text": "四个 A4500 好耶 qwq\n\n原来 UofT 有这么好的计算资源,我在这里四年了居然直到昨天才知道这个 GPU 集群存在...", "views": 147, "forwards": 1, "images": [{"width": 800, "height": 597, "date": "2024-10-03T15:31:48", "media_type": "photo", "original_name": "photo_2024-10-03_15-31-48.jpg", "url": "media/4505.jpg", "size": 86082, "thumb": "media/4505.jpg_thumb.jpg"}]}, {"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 没有那么多负面评价,试试发现居然可以用 \n\n明明也是 x86_64 架构,却能同时兼容 arm32, arm64... 这是怎么做到的?奇妙", "views": 147, "forwards": 0, "media_group_id": 13824624901279685, "images": [{"width": 1977, "height": 1131, "date": "2024-10-04T21:27:55", "media_type": "photo", "original_name": "photo_2024-10-04_21-27-55.jpg", "url": "media/4506.jpg", "size": 252343, "thumb": "media/4506.jpg_thumb.jpg"}, {"width": 727, "height": 182, "date": "2024-10-04T21:41:52", "media_type": "photo", "original_name": "photo_2024-10-04_21-41-52.jpg", "url": "media/4507.jpg", "size": 27698, "thumb": "media/4507.jpg_thumb.jpg"}]}, {"id": 4508, "date": "2024-10-06T17:41:16", "text": "#桂桂今天吃什么\n室友烤的蛋挞 🤩", "views": 163, "forwards": 1, "media_group_id": 13825891811831117, "images": [{"width": 1280, "height": 960, "date": "2024-10-06T17:41:14", "media_type": "photo", "original_name": "photo_2024-10-06_17-41-14.jpg", "url": "media/4508.jpg", "size": 191655, "thumb": "media/4508.jpg_thumb.jpg"}, {"width": 1280, "height": 845, "date": "2024-10-06T17:41:15", "media_type": "photo", "original_name": "photo_2024-10-06_17-41-15.jpg", "url": "media/4509.jpg", "size": 156411, "thumb": "media/4509.jpg_thumb.jpg"}]}, {"id": 4510, "date": "2024-10-06T20:50:39", "text": "毫无维和", "views": 134, "forwards": 0, "media_group_id": 13825982714986213, "images": [{"width": 1808, "height": 1356, "date": "2024-10-06T21:19:03", "media_type": "photo", "original_name": "photo_2024-10-06_21-19-03.jpg", "url": "media/4510.jpg", "size": 215437, "thumb": "media/4510.jpg_thumb.jpg"}, {"width": 1808, "height": 1356, "date": "2024-10-06T21:19:17", "media_type": "photo", "original_name": "photo_2024-10-06_21-19-17.jpg", "url": "media/4511.jpg", "size": 226959, "thumb": "media/4511.jpg_thumb.jpg"}]}, {"id": 4512, "date": "2024-10-07T08:38:23", "text": "哇 🤩\n\nWarp Terminal 有开源平替了,是 Wave\n\n内置 LLM 耶,而且还可以用自搭的 LLM", "views": 152, "forwards": 2, "images": [{"width": 1649, "height": 1902, "date": "2024-10-07T08:38:23", "media_type": "photo", "original_name": "photo_2024-10-07_08-38-23.jpg", "url": "media/4512.jpg", "size": 331084, "thumb": "media/4512.jpg_thumb.jpg"}]}, {"id": 4513, "date": "2024-10-07T11:58:56", "text": "#ADHD 昨晚想要去学校服务器上炼模型,上去发现它不会自动进 zsh,然后就查文档改了 tmux 让它默认进 zsh。但是它依然不会默认进 tmux,又配了 ssh 自动进 tmux。然后想着既然已经打开了 tmux 配置就顺便改一个好看的主题吧!\n\n...配主题的时候看到 Power10k 那种风格很好看就去配了一套 sarasa nerd 字体,然后查查这个字体里居然有时钟还有 distro 图标耶!但是 tmux 没办法动态显示图标,怎么办呢?给 hyfetch 加一个显示图标的功能吧,再写一个把时间转换成 nerd 字体的时钟图标的脚本\n\n...然后现在是第二天凌晨七点,配好主题了,模型还一点没炼 📦", "views": 133, "forwards": 1, "images": [{"width": 1280, "height": 834, "date": "2024-10-07T11:58:56", "media_type": "photo", "original_name": "photo_2024-10-07_11-58-56.jpg", "url": "media/4513.jpg", "size": 170915, "thumb": "media/4513.jpg_thumb.jpg"}]}, {"id": 4514, "date": "2024-10-07T20:56:34", "text": "又改了改主题加了第二行信息栏 quq", "views": 126, "forwards": 0, "reply": {"id": 4513, "text": "#ADHD 昨晚想要去学校服务器上炼模型,上去发现它不会自动进 zsh,然后就查文档改了 tmux 让它默认进 zsh。但是它依然不会默认进 tmux,又配了 ssh 自动进 tmux。然后想着既然已经打开了 tmux 配置就顺便改一个好看的主题吧!\n\n...配主题的时候看到 Power10k 那种风格很好看就去配了一套 sarasa nerd 字体,然后查查这个字体里居然有时钟还有 distro 图标耶!但是 tmux 没办法动态显示图标,怎么办呢?给 hyfetch 加一个显示图标的功能吧,再写一个把时间转换成 nerd 字体的时钟图标的脚本\n\n...然后现在是第二天凌晨七点,配好主题了,模型还一点没炼 📦"}, "images": [{"width": 1280, "height": 542, "date": "2024-10-07T20:56:34", "media_type": "photo", "original_name": "photo_2024-10-07_20-56-34.jpg", "url": "media/4514.jpg", "size": 44101, "thumb": "media/4514.jpg_thumb.jpg"}]}, {"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": 139, "forwards": 0, "images": [{"width": 1406, "height": 1148, "date": "2024-10-08T01:32:19", "media_type": "photo", "original_name": "photo_2024-10-08_01-32-19.jpg", "url": "media/4515.jpg", "size": 113530, "thumb": "media/4515.jpg_thumb.jpg"}]}, {"id": 4516, "date": "2024-10-08T01:53:56", "text": "好喵", "views": 162, "forwards": 0, "media_group_id": 13826819492012957, "images": [{"width": 320, "height": 319, "date": "2024-10-08T01:54:34", "media_type": "photo", "original_name": "photo_2024-10-08_01-54-34.jpg", "url": "media/4516.jpg", "size": 12427, "thumb": "media/4516.jpg_thumb.jpg"}, {"width": 538, "height": 232, "date": "2024-10-08T01:53:15", "media_type": "photo", "original_name": "photo_2024-10-08_01-53-15.jpg", "url": "media/4517.jpg", "size": 22235, "thumb": "media/4517.jpg_thumb.jpg"}]}, {"id": 4518, "date": "2024-10-08T20:18:56", "text": "恭喜我把自己累感冒了 📦", "views": 141, "forwards": 0}, {"id": 4519, "date": "2024-10-09T04:14:42", "text": "不熬夜了... 感冒就睡,作业之后会有办法的 quq", "views": 151, "forwards": 0}, {"id": 4520, "date": "2024-10-10T00:46:21", "text": "#桂桂今天吃什么\n室友烤的芝士蛋糕!", "views": 137, "forwards": 1, "media_group_id": 13828169452122357, "images": [{"width": 1280, "height": 960, "date": "2024-10-10T00:46:20", "media_type": "photo", "original_name": "photo_2024-10-10_00-46-20.jpg", "url": "media/4520.jpg", "size": 143071, "thumb": "media/4520.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-10T00:46:21", "media_type": "photo", "original_name": "photo_2024-10-10_00-46-21.jpg", "url": "media/4521.jpg", "size": 151046, "thumb": "media/4521.jpg_thumb.jpg"}]}, {"id": 4522, "date": "2024-10-10T01:45:02", "text": "#桂桂今天吃什么\n红烧肉上面当然要放致死量的香菜", "views": 156, "forwards": 2, "media_group_id": 13828197616239421, "images": [{"width": 1280, "height": 960, "date": "2024-10-10T01:45:01", "media_type": "photo", "original_name": "photo_2024-10-10_01-45-01.jpg", "url": "media/4522.jpg", "size": 186198, "thumb": "media/4522.jpg_thumb.jpg"}]}, {"id": 4524, "date": "2024-10-11T01:49:44", "text": "看着 syama 进手术室了 祝顺利 qwq", "views": 131, "forwards": 0}, {"id": 4525, "date": "2024-10-11T02:08:22", "text": "时间又过了半年,新的绿萝长得不错,旧的绿萝的叶子又长得太长了,再修剪一下再种一盆好了 qwq\n\n(可能还需要 3D 打印一个花盆)\n\n感觉这样下去每过半年家里就会多出一盆两盆四盆八盆新的绿萝,说不定可以让绿萝叶把房间填满 🥺", "views": 134, "forwards": 0, "media_group_id": 13828900018419477, "images": [{"width": 1343, "height": 1790, "date": "2024-10-11T02:08:21", "media_type": "photo", "original_name": "photo_2024-10-11_02-08-21.jpg", "url": "media/4525.jpg", "size": 304693, "thumb": "media/4525.jpg_thumb.jpg"}, {"width": 1343, "height": 1790, "date": "2024-10-11T02:08:21", "media_type": "photo", "original_name": "photo_2024-10-11_02-08-21.jpg", "url": "media/4526.jpg", "size": 258955, "thumb": "media/4526.jpg_thumb.jpg"}], "reply": {"id": 3561, "text": "长出根了,一盆新的绿萝诞生了!(但是新的绿萝同时也是旧的 🧐", "thumb": "media/3561.jpg_thumb.jpg"}}, {"id": 4527, "date": "2024-10-11T16:40:32", "text": "今天写 haskell 作业,觉得用 AI 工具写可能会学不到东西,所以尝试了某种 no AI challenge\n\n什么东西都要查文档好麻烦!平常想知道怎样表达一个东西或者一个函数怎么用的时候我会直接打一行注释让 copilot 补全... 感觉很久很久没有查过语法和内置库相关的文档了\n\n不过真的有点意外原来 2024 年我还没有忘记怎样不用 AI 写出代码 🤗", "views": 132, "forwards": 0, "images": [{"width": 529, "height": 565, "date": "2024-10-11T16:41:01", "media_type": "photo", "original_name": "photo_2024-10-11_16-41-01.jpg", "url": "media/4527.jpg", "size": 39680, "thumb": "media/4527.jpg_thumb.jpg"}]}, {"id": 4528, "date": "2024-10-11T22:26:36", "text": "#ADHD epic fail\n\n为了多开某个游戏不被服务器发现,想要让重要的号挂上代理再连。但是这个游戏封数据中心的 IP,试了 Mullvad 但是被黑名单,还试了之前在中国用的梯子虽然出口能出,但是要从国内中转延迟太高了... 所以昨天花了超级久研究怎样获得家宽出口,最后听群友水晶猫的推荐花 $18 买了一个 Akari 路线的东京 VPS 搭了代理,发现居然真的可以连 🤩\n\n...然后今天重启系统之后打开游戏的时候忘记把梯子挂上裸连登进去了才意识到 I fucked up 🛌", "views": 138, "forwards": 1}, {"id": 4529, "date": "2024-10-12T02:53:31", "text": "很久没有 11 点前睡觉了,今天为了明天的瑞希五箱活动早睡一次(虽然也睡不久,因为活动凌晨五点开始订了凌晨五点的闹钟", "views": 138, "forwards": 0}, {"id": 4530, "date": "2024-10-12T17:20:44", "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "views": 138, "forwards": 3, "media_group_id": 13830029154140445, "images": [{"width": 1280, "height": 921, "date": "2024-10-12T17:19:55", "media_type": "photo", "original_name": "photo_2024-10-12_17-19-55.jpg", "url": "media/4530.jpg", "size": 208727, "thumb": "media/4530.jpg_thumb.jpg"}, {"width": 1280, "height": 925, "date": "2024-10-12T17:20:06", "media_type": "photo", "original_name": "photo_2024-10-12_17-20-06.jpg", "url": "media/4531.jpg", "size": 206372, "thumb": "media/4531.jpg_thumb.jpg"}]}, {"id": 4532, "date": "2024-10-13T14:06:27", "text": "??我在哪我是谁\n\n瑞希跑到 sekai 外面去了", "views": 129, "forwards": 0, "images": [{"width": 1958, "height": 965, "date": "2024-10-13T14:06:27", "media_type": "photo", "original_name": "photo_2024-10-13_14-06-27.jpg", "url": "media/4532.jpg", "size": 261440, "thumb": "media/4532.jpg_thumb.jpg"}]}, {"id": 4533, "date": "2024-10-14T03:43:45", "text": "今日开源震撼\n\n刚刚在调 Grafana 的图标想要给 legend 排序,但是似乎没有这个选项,就去查了查\n\n发现以前 Grafana 7 是有排序功能的,2021 年六月 8.0 把排序删了,十一月 8.3 有人开 PR 重写了一个,然后 2023 年八月 9.0 又把排序删了,有人开了 issue 直到现在排序功能还没加回来... ", "views": 126, "forwards": 0, "media_group_id": 13831019401845397, "images": [{"width": 1136, "height": 1582, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4533.jpg", "size": 126182, "thumb": "media/4533.jpg_thumb.jpg"}, {"width": 1666, "height": 1345, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4534.jpg", "size": 172945, "thumb": "media/4534.jpg_thumb.jpg"}, {"width": 1681, "height": 933, "date": "2024-10-14T03:43:44", "media_type": "photo", "original_name": "photo_2024-10-14_03-43-44.jpg", "url": "media/4535.jpg", "size": 121633, "thumb": "media/4535.jpg_thumb.jpg"}]}, {"id": 4536, "date": "2024-10-15T04:50:08", "text": "#桂桂今天吃什么\n#TIL 第一次吃驴肉火烧,原来驴肉火烧就是面包和肉都更硬一点的赛百味 Meatball Marinara(?)", "views": 142, "forwards": 0, "media_group_id": 13831742464464125, "images": [{"width": 1280, "height": 960, "date": "2024-10-15T04:50:07", "media_type": "photo", "original_name": "photo_2024-10-15_04-50-07.jpg", "url": "media/4536.jpg", "size": 125753, "thumb": "media/4536.jpg_thumb.jpg"}, {"width": 711, "height": 563, "date": "2024-10-15T04:50:07", "media_type": "photo", "original_name": "photo_2024-10-15_04-50-07.jpg", "url": "media/4537.jpg", "size": 43847, "thumb": "media/4537.jpg_thumb.jpg"}]}, {"id": 4538, "date": "2024-10-16T01:16:37", "text": "苹果手机的 nfc 区域和之前理解的好不一样 🧐", "views": 119, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-10-16T01:16:37", "width": 480, "height": 656, "duration": 11, "media_type": "animation", "original_name": "animation_2024-10-16_01-16-37.mp4", "url": "media/4538.mp4", "size": 1411823, "thumb": "media/4538.mp4_thumb.jpg"}]}, {"id": 4539, "date": "2024-10-16T04:11:39", "text": "绝对是我做过最灵车的事情\n\n八月发现小机器什么都不做就过热,拆开看看发现散热器根本没有接触到 CPU,因为魔改的主板 CPU 比一般的主板低很多,旁边的元件高度撞到了。所以当时买了新的散热器\n\n今天新的散热器到了,发现还是碰不到 CPU,没有撞到什么东西,只是因为它高度容错留得太少了。我想了半天怎么办,最后把固定的扣具反过来装,然后用上个项目留下来的很长的螺丝隔空把它拧上了 🌚", "views": 119, "forwards": 0, "media_group_id": 13832415194710157, "images": [{"width": 856, "height": 1749, "date": "2024-10-16T04:11:36", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-36.jpg", "url": "media/4539.jpg", "size": 217890, "thumb": "media/4539.jpg_thumb.jpg"}, {"width": 860, "height": 645, "date": "2024-10-16T04:11:37", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-37.jpg", "url": "media/4540.jpg", "size": 86357, "thumb": "media/4540.jpg_thumb.jpg"}, {"width": 852, "height": 1231, "date": "2024-10-16T04:11:37", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-37.jpg", "url": "media/4541.jpg", "size": 162274, "thumb": "media/4541.jpg_thumb.jpg"}, {"width": 823, "height": 1280, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4542.jpg", "size": 147602, "thumb": "media/4542.jpg_thumb.jpg"}, {"width": 857, "height": 1748, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4543.jpg", "size": 190379, "thumb": "media/4543.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-16T04:11:38", "media_type": "photo", "original_name": "photo_2024-10-16_04-11-38.jpg", "url": "media/4544.jpg", "size": 132568, "thumb": "media/4544.jpg_thumb.jpg"}]}, {"id": 4545, "date": "2024-10-16T22:37:19", "text": "猫猫耳朵是翅膀吗", "views": 122, "forwards": 0, "files": [{"mime_type": "video/mp4", "date": "2024-10-16T22:37:19", "width": 464, "height": 432, "duration": 2, "media_type": "animation", "original_name": "animation_2024-10-16_22-37-19.mp4", "url": "media/4545.mp4", "size": 86579, "thumb": "media/4545.mp4_thumb.jpg"}]}, {"id": 4546, "date": "2024-10-18T20:18:16", "text": "带同学去 Yume 玩,被一个 Bilibili 私信过我的人认出来了,奇妙,明明我都没怎么露过脸的\n\n以及这里还没有正式开居然就已经这么多人了哇,真好啊", "views": 109, "forwards": 1, "media_group_id": 13834261568141989, "images": [{"width": 1451, "height": 1088, "date": "2024-10-18T20:18:15", "media_type": "photo", "original_name": "photo_2024-10-18_20-18-15.jpg", "url": "media/4546.jpg", "size": 184464, "thumb": "media/4546.jpg_thumb.jpg"}, {"width": 1451, "height": 1088, "date": "2024-10-18T20:18:15", "media_type": "photo", "original_name": "photo_2024-10-18_20-18-15.jpg", "url": "media/4547.jpg", "size": 285700, "thumb": "media/4547.jpg_thumb.jpg"}]}, {"id": 4548, "date": "2024-10-18T21:50:48", "text": "TTC 的「平均十分钟一辆公交」:四十分钟没有车,之后突然来四辆 🧐", "views": 102, "forwards": 0, "images": [{"width": 2195, "height": 741, "date": "2024-10-18T21:50:48", "media_type": "photo", "original_name": "photo_2024-10-18_21-50-48.jpg", "url": "media/4548.jpg", "size": 418572, "thumb": "media/4548.jpg_thumb.jpg"}]}, {"id": 4549, "date": "2024-10-19T02:54:31", "text": "前几天偶然看到了一种叫磁簧开关的开关,用磁铁吸住就会让电路连通欸 🤩\n\n今天去学校旁边的元件店花 $3.5 买了一个(溢价好高... 明明在国内 ¥1 能买五个)然后回家把聊聊的千年笋改造成用磁铁启动了!\n\n终于不用每次想要打开的时候把模型拿下来掀开后盖拨开关了", "views": 124, "forwards": 1, "media_group_id": 13834451770255701, "images": [{"width": 1508, "height": 2010, "date": "2024-10-19T02:54:30", "media_type": "photo", "original_name": "photo_2024-10-19_02-54-30.jpg", "url": "media/4549.jpg", "size": 200757, "thumb": "media/4549.jpg_thumb.jpg"}, {"width": 1134, "height": 551, "date": "2024-10-19T02:54:30", "media_type": "photo", "original_name": "photo_2024-10-19_02-54-30.jpg", "url": "media/4550.jpg", "size": 61059, "thumb": "media/4550.jpg_thumb.jpg"}], "reply": {"id": 1190, "text": "给聊聊的千年隼模型做了灯 qwq\n\n有特别多的灵车焊点和地狱走线(x", "thumb": "media/1190.jpg_thumb.jpg"}}, {"id": 4551, "date": "2024-10-19T12:30:58", "text": "瑞希五箱活动结束了!\n\n因为 syama 的手术正好约到了瑞希五箱的时间,就帮忙写了一个脚本在 syama 恢复的时候代肝,四个小号用分数加成队然后 syama 带上活动队,居然完整把活动打完了 \n\n24 小时三台电脑不间断挂机,挂了七天之后小号拿了 517 名,帮 syama 拿了 1500 名 qwq\n\n瑞希真的是人气角色啊... 分数线比其他人的活动高一倍,已经快到 Worlds Link 的分数线了,恐怖", "views": 124, "forwards": 0, "media_group_id": 13834728465440453, "images": [{"width": 320, "height": 207, "date": "2024-10-19T12:30:57", "media_type": "photo", "original_name": "photo_2024-10-19_12-30-57.jpg", "url": "media/4551.jpg", "size": 17265, "thumb": "media/4551.jpg_thumb.jpg"}, {"width": 2054, "height": 1175, "date": "2024-10-19T12:30:57", "media_type": "photo", "original_name": "photo_2024-10-19_12-30-57.jpg", "url": "media/4552.jpg", "size": 151033, "thumb": "media/4552.jpg_thumb.jpg"}], "reply": {"id": 4530, "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "thumb": "media/4530.jpg_thumb.jpg"}}, {"id": 4553, "date": "2024-10-19T23:04:08", "text": "觉得神代类他们文化祭穿的这件好好看,就去找卖家定制出来了 qwq 能印无边框的厂还挺难找的\n\n(顺便也订了瑞希的,虽然瑞希的那件没有很好看\n\n(原本还想订绘名的「本気のイカ焼」但是它好像不太可生产,可能还是留在二次元比较好", "views": 115, "forwards": 0, "media_group_id": 13835032385341805, "images": [{"width": 916, "height": 1408, "date": "2024-10-19T23:03:58", "media_type": "photo", "original_name": "photo_2024-10-19_23-03-58.jpg", "url": "media/4553.jpg", "size": 62408, "thumb": "media/4553.jpg_thumb.jpg"}, {"width": 663, "height": 1455, "date": "2024-10-19T23:03:58", "media_type": "photo", "original_name": "photo_2024-10-19_23-03-58.jpg", "url": "media/4554.jpg", "size": 76351, "thumb": "media/4554.jpg_thumb.jpg"}, {"width": 651, "height": 1402, "date": "2024-10-19T23:04:07", "media_type": "photo", "original_name": "photo_2024-10-19_23-04-07.jpg", "url": "media/4555.jpg", "size": 73811, "thumb": "media/4555.jpg_thumb.jpg"}, {"width": 287, "height": 453, "date": "2024-10-19T23:04:07", "media_type": "photo", "original_name": "photo_2024-10-19_23-04-07.jpg", "url": "media/4556.jpg", "size": 20618, "thumb": "media/4556.jpg_thumb.jpg"}], "reply": {"id": 4530, "text": "刚刚看完了瑞希的五箱剧情,好心痛\n\n(剧透警告) tldr: 瑞希犹豫了太久太久终于下定决心和绘名出柜了,原本计划在天台上慢慢聊,但是出了差错被反跨同学先爆了柜,瑞希回来看到这一幕情绪崩溃逃走了,绘名追上去之后瑞希哭喊着诉说了一切\n\n...这样的经历好心痛。想想我也会因为想要和重要的朋友出柜烦恼,想要和他们分享那些没办法说的日常琐事,但是又害怕像无数次先例一样被拒绝,害怕友情因此改变\n\n最后一次这样做大概是去年实习结束之后和麻薯见面。麻薯大概是我当时的社交圈里认识时间最久的人了,是初中在游戏上认识的幼馴染。去年去纽约和他旅游的空隙出了柜,他真的这六七年来完全没有察觉,被理解也是非常开心!不过这也是在已经认识他喜欢过他的七年之后,在我们都各自脱了单之后,在旅途的终末差不多要告别的最后一天才拼凑出勇气说出来的事\n\n实际上,我还是变成了胆小鬼呢... 不知道从什么时候开始,我是跨性别这件事似乎成为了某种公开的秘密——接触过跨儿的人一定会觉得很明显,没那么敏感的人也看不出哪里不对,无论怎样都不想再和新的朋友重新说明一切了\n\n...感觉自己会害怕和很好的朋友进入亲密关系也是因为害怕改变,如果我真的很需要一个人的话,多么心动也更不想揭开这个未知数", "thumb": "media/4530.jpg_thumb.jpg"}}, {"id": 4557, "date": "2024-10-20T04:53:32", "text": "下午七点睡凌晨一点起是什么作息", "views": 128, "forwards": 0}, {"id": 4558, "date": "2024-10-20T13:34:48", "text": "从凌晨一点熬到八点,需要测试长途打 +86 电话的时候原本想给 menci 打电话测试,然后下意识换算了一下时区寻思 menci 早上八点肯定没醒 🧐\n\n刚才才突然意识到不对我现在是早上八点,国内是晚上八点 😢", "views": 124, "forwards": 0, "reply": {"id": 4557, "text": "下午七点睡凌晨一点起是什么作息"}}, {"id": 4559, "date": "2024-10-21T07:47:22", "text": "玩了室友的团队在做的恐怖解谜 RPG 「薇拉里娅的烛花」 demo,感觉被这个设定戳到了,好期待正式版做出来 qwq (Steam 链接在这里\n\n(虽然程序 bug 以及设计问题有点太多了,感觉让聊聊去写都能写得更好\n\n以及刚开局就听到了源自 Dreamfarer 的那首 「Chinkou」,是我五年前很喜欢的一首曲子,当时还给它扒了刚琴谱... 也许因为是开源免费游戏所以大家都在用这个素材吧。第一次听到这首歌是在 「凝冰剑斩」 做的某个悲伤恋爱题材的同人 RPG 游戏里,和薇拉里娅的画风也很像,好像是同一个引擎做得。好怀念 当时还很相信会和子兰一起走到永远...\n\n说起来我还没有玩过 Dreamfarer 原作,有点想去玩玩了", "views": 113, "forwards": 1, "media_group_id": 13835974741319477, "images": [{"width": 1920, "height": 1098, "date": "2024-10-21T07:47:21", "media_type": "photo", "original_name": "photo_2024-10-21_07-47-21.jpg", "url": "media/4559.jpg", "size": 128514, "thumb": "media/4559.jpg_thumb.jpg"}, {"width": 2184, "height": 1144, "date": "2024-10-21T07:47:22", "media_type": "photo", "original_name": "photo_2024-10-21_07-47-22.jpg", "url": "media/4560.jpg", "size": 165513, "thumb": "media/4560.jpg_thumb.jpg"}]}, {"id": 4561, "date": "2024-10-21T07:57:35", "text": "#ADHD 搜了一下自己的回忆录才发现以前提到过凝冰剑斩 🤗 不过是因为另一首曲子", "views": 111, "forwards": 0, "reply": {"id": 2798, "text": "在翻以前的 Adobe Pr 项目目录... 当时钢琴弹得好好,现在已经完全不会这首了 🥺\n\n这首曲子是甘茶の音楽工房的《落ち葉》,想起来最早是从凝冰剑斩的视觉小说好像是《神社的百合香》里面听到的,凝冰的剧情都好甜蜜又好折磨,现在听到这首歌仿佛能感受到回忆中的感觉...\n\n那时候好喜欢玩会让自己哭的游戏 🥺"}}, {"id": 4562, "date": "2024-10-22T12:24:11", "text": "做温泉卤蛋把肚肚吃坏了 🛌\n\n煮的时间太短蛋白凝固了蛋黄还是液体,然后还冷藏了一天...", "views": 108, "forwards": 0}, {"id": 4563, "date": "2024-10-22T12:44:48", "text": "#梦 不知道为什么总是会梦见电梯,但是这次好搞笑\n\n在学校里一个只有七层的楼的电梯上发现了八层的按钮,没去过想上去看看,然后电梯直接飞出去落到街上散架了 🧐\n\n我就是 QA tester walks into a bar", "views": 209, "forwards": 1}, {"id": 4564, "date": "2024-10-22T19:40:36", "text": "#ADHD 部署更新 AquaDX 服务器原本需要更新之后看看有没有在正常跑,但是更新打完指令 build 需要五六分钟,在这个时间里做点别的吧... 然后就把这件事情忘了去睡觉了,下午醒来发现更新是坏的 🤗\n\n还好凌莞发现了帮忙修好了... 我真的需要给每个需要等待的事情订闹钟", "views": 105, "forwards": 0}, {"id": 4565, "date": "2024-10-22T22:14:08", "text": "秋天好好看!", "views": 103, "forwards": 0, "media_group_id": 13837081988730397, "images": [{"width": 1280, "height": 960, "date": "2024-10-23T02:44:24", "media_type": "photo", "original_name": "photo_2024-10-23_02-44-24.jpg", "url": "media/4565.jpg", "size": 1766829, "thumb": "media/4565.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-23T02:44:32", "media_type": "photo", "original_name": "photo_2024-10-23_02-44-32.jpg", "url": "media/4566.jpg", "size": 1704676, "thumb": "media/4566.jpg_thumb.jpg"}], "reply": {"id": 136, "text": "秋天的校园w", "thumb": "media/136.jpg_thumb.jpg"}}, {"id": 4567, "date": "2024-10-23T01:09:04", "text": "#桂桂今天吃什么\nイカ焼き!", "views": 108, "forwards": 0, "media_group_id": 13837165953618965, "images": [{"width": 1280, "height": 960, "date": "2024-10-23T02:40:52", "media_type": "photo", "original_name": "photo_2024-10-23_02-40-52.jpg", "url": "media/4567.jpg", "size": 452775, "thumb": "media/4567.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-23T02:41:09", "media_type": "photo", "original_name": "photo_2024-10-23_02-41-09.jpg", "url": "media/4568.jpg", "size": 421445, "thumb": "media/4568.jpg_thumb.jpg"}, {"width": 1280, "height": 731, "date": "2024-10-23T02:42:31", "media_type": "photo", "original_name": "photo_2024-10-23_02-42-31.jpg", "url": "media/4569.jpg", "size": 407492, "thumb": "media/4569.jpg_thumb.jpg"}], "reply": {"id": 4553, "text": "觉得神代类他们文化祭穿的这件好好看,就去找卖家定制出来了 qwq 能印无边框的厂还挺难找的\n\n(顺便也订了瑞希的,虽然瑞希的那件没有很好看\n\n(原本还想订绘名的「本気のイカ焼」但是它好像不太可生产,可能还是留在二次元比较好", "thumb": "media/4553.jpg_thumb.jpg"}}, {"id": 4570, "date": "2024-10-23T15:09:16", "text": "经典 #ADHD 操作\n\n计网课期中判下来了,整个卷子只错了这两道题,为什么呢?因为没仔细看题,问的是 A 到 B 传了多少流量,我算了双方总共的 🤗", "views": 110, "forwards": 1, "images": [{"width": 1280, "height": 918, "date": "2024-10-23T15:09:15", "media_type": "photo", "original_name": "photo_2024-10-23_15-09-15.jpg", "url": "media/4570.jpg", "size": 59708, "thumb": "media/4570.jpg_thumb.jpg"}]}, {"id": 4571, "date": "2024-10-23T16:09:48", "text": "突然想到我好像没有读过什么中国作者的文学作品... 以前读过很喜欢的中文的书都是翻译成中文的 😢", "views": 107, "forwards": 0}, {"id": 4572, "date": "2024-10-24T00:54:33", "text": "为了测试 hyfetch 跑了一个 docker win7... 上次用 win7 是多少年前了\n\n记得小学的时候用着 xp 觉得 win7 好好用好新奇好漂亮,还会给学校的 xp 机器装上 win7 的主题... 感觉 UI 设计的审美标准变化得好快", "views": 101, "forwards": 0, "media_group_id": 13837850190196717, "images": [{"width": 1861, "height": 1400, "date": "2024-10-24T00:54:31", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-31.jpg", "url": "media/4572.jpg", "size": 121376, "thumb": "media/4572.jpg_thumb.jpg"}, {"width": 1870, "height": 1055, "date": "2024-10-24T00:54:31", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-31.jpg", "url": "media/4573.jpg", "size": 182114, "thumb": "media/4573.jpg_thumb.jpg"}, {"width": 985, "height": 738, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4574.jpg", "size": 165728, "thumb": "media/4574.jpg_thumb.jpg"}, {"width": 1191, "height": 841, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4575.jpg", "size": 103627, "thumb": "media/4575.jpg_thumb.jpg"}, {"width": 1188, "height": 806, "date": "2024-10-24T00:54:32", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-32.jpg", "url": "media/4576.jpg", "size": 102134, "thumb": "media/4576.jpg_thumb.jpg"}, {"width": 891, "height": 590, "date": "2024-10-24T00:54:33", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-33.jpg", "url": "media/4577.jpg", "size": 99266, "thumb": "media/4577.jpg_thumb.jpg"}, {"width": 1193, "height": 843, "date": "2024-10-24T00:54:33", "media_type": "photo", "original_name": "photo_2024-10-24_00-54-33.jpg", "url": "media/4578.jpg", "size": 115335, "thumb": "media/4578.jpg_thumb.jpg"}]}, {"id": 4579, "date": "2024-10-24T01:52:37", "text": "发布了 HyFetch 1.99.0!\n\n这是最后一个 Python 的版本了,之后的版本会转到 Rust(感谢 Teoh Han Hui 帮忙 RIIR 🦀\n\n接手 neofetch 的事情也就此告一段落啦,因为看隔壁 fastfetch 挺活跃的所以把默认后端改成了 fastfetch,也把 fastfetch 的二进制打包进去了。感觉继续维护这个八岁一万三千行的 bash 脚本需要的时间精力真的不太值得了(不过如果有人想接手欢迎拿走 🙏\n\n...好吧其实主要还是因为需要我的时间来填的坑实在太多了,想要重新拿回一些生活的时间 quq", "views": 122, "forwards": 0, "media_group_id": 13837878060727893, "images": [{"width": 640, "height": 1280, "date": "2024-10-24T01:52:37", "media_type": "photo", "original_name": "photo_2024-10-24_01-52-37.jpg", "url": "media/4579.jpg", "size": 204763, "thumb": "media/4579.jpg_thumb.jpg"}, {"width": 1573, "height": 658, "date": "2024-10-24T01:52:37", "media_type": "photo", "original_name": "photo_2024-10-24_01-52-37.jpg", "url": "media/4580.jpg", "size": 79107, "thumb": "media/4580.jpg_thumb.jpg"}]}, {"id": 4581, "date": "2024-10-25T00:11:48", "text": "#ADHD 上午抓了包,导出了 HAR,下午就忘了把它放在哪了", "views": 117, "forwards": 0}, {"id": 4582, "date": "2024-10-25T01:48:53", "text": "今天花了一整天的时间解开了 pjsk 网络请求的 AES 加密 qwq 终于可以调 API 了!\n\n对过程感兴趣的可以来看 writeup,发了 Blog 在这里:世界计划 缤纷舞台!feat. IL2Cpp", "views": 118, "forwards": 1, "media_group_id": 13838567470816821, "images": [{"width": 2540, "height": 1098, "date": "2024-10-24T10:26:11", "media_type": "photo", "original_name": "photo_2024-10-24_10-26-11.jpg", "url": "media/4582.jpg", "size": 515194, "thumb": "media/4582.jpg_thumb.jpg"}, {"width": 1935, "height": 660, "date": "2024-10-25T01:48:51", "media_type": "photo", "original_name": "photo_2024-10-25_01-48-51.jpg", "url": "media/4583.jpg", "size": 372217, "thumb": "media/4583.jpg_thumb.jpg"}, {"width": 1835, "height": 757, "date": "2024-10-25T01:48:53", "media_type": "photo", "original_name": "photo_2024-10-25_01-48-53.jpg", "url": "media/4584.jpg", "size": 461006, "thumb": "media/4584.jpg_thumb.jpg"}]}, {"id": 4585, "date": "2024-10-25T23:41:17", "text": "发现可以让 ipython 自动导入常用的库 qwq\n\nipython_init > ~/.ipython/profile_default/startup", "views": 119, "forwards": 0, "files": [{"width": 650, "height": 288, "duration": 7, "file_name": "Screen Recording 2024-10-25 194004.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-10-25T23:41:17", "media_type": "video_file", "original_name": "Screen Recording 2024-10-25 194004.mp4", "url": "media/4585.mp4", "size": 802053, "thumb": "media/4585.mp4_thumb.jpg"}]}, {"id": 4586, "date": "2024-10-26T05:41:16", "text": "室友问我用外部软件编辑 Blender 贴图的时候怎样自动化保存更新,帮忙让 llm 搓了几行 AutoHotKey 脚本自动按导出回车左箭头回车... 然后她觉得好厉害发了一个教程视频还把我 @ 出来了 😀\n\n...在技美眼里自动按几个按钮的脚本原来是很难做甚至值得发一个视频的事情吗 🤗", "views": 122, "forwards": 2}, {"id": 4587, "date": "2024-10-26T05:48:51", "text": "感觉如果是我发视频肯定要社恐很长时间写好所有要说的话然后录的时候念错一大堆重新录然后花几个小时剪辑到听不出来重新录了才发出去,但是看她二十分钟一遍录完再听一遍打些码就发了我反而觉得这才好厉害", "views": 120, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}}, {"id": 4588, "date": "2024-10-26T08:03:00", "text": "今天重构了一下我两年前给 OAU 写的 TwitterBackup 项目,加入了自动账号池切换和爬消息回复找妈妈的代码,然后写了一个 tg bot @AzaBirdBot 可以更方便地备份一个人的推特了 \n\n大家如果遇到觉得身边的人可能想要冲动删号的时候可以过来预防性地备份一份 👀\n\n其实开始重构这个项目是因为 syama 和我说想要和人对线但是不会对线,然后我想能不能训练一个网络对线教学机器人,就找书书要了一份她的推特导出hhhh 然后发现导出里面居然回复数据只有自己的内容,没有被回复的推文内容,所以就去重写了这个爬虫 qwq", "views": 142, "forwards": 2, "images": [{"width": 843, "height": 1123, "date": "2024-10-26T08:02:59", "media_type": "photo", "original_name": "photo_2024-10-26_08-02-59.jpg", "url": "media/4588.jpg", "size": 152442, "thumb": "media/4588.jpg_thumb.jpg"}]}, {"id": 4589, "date": "2024-10-26T18:53:27", "text": "#LLM 训练了第一个版本的假想书书模型,白嫖了 OpenAI gpt4o-mini 的免费 finetune,语气和格式看起来都完全没问题,但是还是有很多问题...\n\n试了一下让它回一些 linux maintainer 这件事周围的暴论,但是因为缺少 context 似乎没办法从一条推文里面理解发生了什么... 毕竟肯定也没有人会猜到 linus 会支持删 maintainer 但是可能需要在输入前面加入一些自动生成或者是手动标注的 context\n\n还有就是数据真的好少... 爬下来一共有 7221 条书书发的回复,但是其中只有 54% 的回复上文是可见的,再过滤掉回复自己用来发长文的操作的话就只剩下 40% 2883 条了。不过好像忘记了推特还有一种回复方式是转贴回复,也许把转帖回复也加进来会多一些", "views": 114, "forwards": 0, "media_group_id": 13839750457991053, "images": [{"width": 641, "height": 419, "date": "2024-10-26T10:02:43", "media_type": "photo", "original_name": "photo_2024-10-26_10-02-43.jpg", "url": "media/4589.jpg", "size": 35328, "thumb": "media/4589.jpg_thumb.jpg"}, {"width": 658, "height": 383, "date": "2024-10-26T10:07:36", "media_type": "photo", "original_name": "photo_2024-10-26_10-07-36.jpg", "url": "media/4590.jpg", "size": 30156, "thumb": "media/4590.jpg_thumb.jpg"}, {"width": 645, "height": 423, "date": "2024-10-26T10:28:38", "media_type": "photo", "original_name": "photo_2024-10-26_10-28-38.jpg", "url": "media/4591.jpg", "size": 31246, "thumb": "media/4591.jpg_thumb.jpg"}, {"width": 710, "height": 256, "date": "2024-10-26T18:53:26", "media_type": "photo", "original_name": "photo_2024-10-26_18-53-26.jpg", "url": "media/4592.jpg", "size": 23215, "thumb": "media/4592.jpg_thumb.jpg"}], "reply": {"id": 4588, "text": "今天重构了一下我两年前给 OAU 写的 TwitterBackup 项目,加入了自动账号池切换和爬消息回复找妈妈的代码,然后写了一个 tg bot @AzaBirdBot 可以更方便地备份一个人的推特了 \n\n大家如果遇到觉得身边的人可能想要冲动删号的时候可以过来预防性地备份一份 👀\n\n其实开始重构这个项目是因为 syama 和我说想要和人对线但是不会对线,然后我想能不能训练一个网络对线教学机器人,就找书书要了一份她的推特导出hhhh 然后发现导出里面居然回复数据只有自己的内容,没有被回复的推文内容,所以就去重写了这个爬虫 qwq"}}, {"id": 4593, "date": "2024-10-27T05:12:41", "text": "呜呜 感觉自己永远在一个没有尽头的「想要在系统上装更多东西」>「觉得系统太重了想要重装」的循环里", "views": 121, "forwards": 0}, {"id": 4594, "date": "2024-10-27T16:43:52", "text": "我:不知道这个 API 要用 python 还是 ts 还是 kotlin 写\nsyama:用 Unity\n", "views": 121, "forwards": 0}, {"id": 4595, "date": "2024-10-27T22:40:43", "text": "在 maimai 里面获得了新的旅行伙伴 syama 🤩\n\n如果在现实中获得 syama 也这么简单就好了(不是", "views": 150, "forwards": 0, "media_group_id": 13840550750729853, "images": [{"width": 960, "height": 1280, "date": "2024-10-27T22:40:42", "media_type": "photo", "original_name": "photo_2024-10-27_22-40-42.jpg", "url": "media/4595.jpg", "size": 183859, "thumb": "media/4595.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-10-27T22:40:43", "media_type": "photo", "original_name": "photo_2024-10-27_22-40-43.jpg", "url": "media/4596.jpg", "size": 182658, "thumb": "media/4596.jpg_thumb.jpg"}]}, {"id": 4597, "date": "2024-10-28T00:49:31", "text": "#戴上耳机\n♪ 君が涙のときには\n♪ 僕がそばにいるから~\n♪ 離ればなれの夜だって\n♪ 僕はそばにいるから~ 🐈", "views": 137, "forwards": 0, "files": [{"duration": 226, "performer": "AMADORI", "title": "そばにいるから", "file_name": "AMADORI - そばにいるから.flac", "mime_type": "audio/flac", "date": "2024-10-28T00:49:31", "media_type": "audio_file", "original_name": "AMADORI - そばにいるから.flac", "url": "media/4597.flac", "size": 29014554, "thumb": "media/4597.flac_thumb.jpg"}]}, {"id": 4598, "date": "2024-10-28T04:16:28", "text": "好喜欢 AMADORI 的曲子,但是似乎在 2009 年之后就没有消息了... 好可惜", "views": 130, "forwards": 0, "reply": {"id": 4597, "text": "#戴上耳机\n♪ 君が涙のときには\n♪ 僕がそばにいるから~\n♪ 離ればなれの夜だって\n♪ 僕はそばにいるから~ 🐈"}}, {"id": 4599, "date": "2024-10-28T08:19:41", "text": "syama: 章鱼小丸子是鱼丸吗 🧐", "views": 133, "forwards": 0}, {"id": 4600, "date": "2024-10-28T17:02:52", "text": "kotlin 日常:想打个断点看看 me 是啥,debugger 告诉我这个大括号里所有变量 client, me, args 都被优化掉了 🧐", "views": 129, "forwards": 0, "images": [{"width": 726, "height": 598, "date": "2024-10-28T17:02:52", "media_type": "photo", "original_name": "photo_2024-10-28_17-02-52.jpg", "url": "media/4600.jpg", "size": 49602, "thumb": "media/4600.jpg_thumb.jpg"}]}, {"id": 4601, "date": "2024-10-29T16:57:02", "text": "😴", "views": 142, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2024-10-29T16:51:16", "media_type": "photo", "original_name": "photo_2024-10-29_16-51-16.jpg", "url": "media/4601.jpg", "size": 122854, "thumb": "media/4601.jpg_thumb.jpg"}]}, {"id": 4602, "date": "2024-10-29T16:59:13", "text": "#桂桂今天吃什么 (昨天?\n照烧鸡腿饭 qwq", "views": 131, "forwards": 0, "media_group_id": 13841769229694389, "images": [{"width": 1280, "height": 960, "date": "2024-10-29T16:59:12", "media_type": "photo", "original_name": "photo_2024-10-29_16-59-12.jpg", "url": "media/4602.jpg", "size": 197330, "thumb": "media/4602.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-10-29T16:59:13", "media_type": "photo", "original_name": "photo_2024-10-29_16-59-13.jpg", "url": "media/4603.jpg", "size": 155492, "thumb": "media/4603.jpg_thumb.jpg"}]}, {"id": 4604, "date": "2024-10-29T17:46:32", "text": "这次试了一下用五个 Bot 号用初始号能达到的最优配置挂机,拿了一个 105 位 qwq\n\n虽然其实还可以更优化的,因为这次开号运气太差了花了 93000 石头才拿到活动队全员,导致后面石头不够没办法全程五倍体力了... 如果活动刚开始的时候多开几个号选运气最好的也许体力就够拿到 100 了\n\n可能这就差不多是这个游戏不氪金的天花板了,花掉初始号 150000 石头用最优队伍 24h 不间断私人联机五倍刷效率曲也只能到这里... 真的很想知道我前面的 104 个人都是什么怪物", "views": 122, "forwards": 0, "media_group_id": 13841791937301573, "images": [{"width": 1673, "height": 829, "date": "2024-10-29T17:46:30", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-30.jpg", "url": "media/4604.jpg", "size": 119447, "thumb": "media/4604.jpg_thumb.jpg"}, {"width": 1669, "height": 824, "date": "2024-10-29T17:46:31", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-31.jpg", "url": "media/4605.jpg", "size": 225471, "thumb": "media/4605.jpg_thumb.jpg"}, {"width": 1459, "height": 1426, "date": "2024-10-29T17:46:31", "media_type": "photo", "original_name": "photo_2024-10-29_17-46-31.jpg", "url": "media/4606.jpg", "size": 232300, "thumb": "media/4606.jpg_thumb.jpg"}], "reply": {"id": 4551, "text": "瑞希五箱活动结束了!\n\n因为 syama 的手术正好约到了瑞希五箱的时间,就帮忙写了一个脚本在 syama 恢复的时候代肝,四个小号用分数加成队然后 syama 带上活动队,居然完整把活动打完了 \n\n24 小时三台电脑不间断挂机,挂了七天之后小号拿了 517 名,帮 syama 拿了 1500 名 qwq\n\n瑞希真的是人气角色啊... 分数线比其他人的活动高一倍,已经快到 Worlds Link 的分数线了,恐怖", "thumb": "media/4551.jpg_thumb.jpg"}}, {"id": 4607, "date": "2024-10-31T21:01:38", "text": "万圣节快乐!", "views": 106, "forwards": 0, "images": [{"width": 1056, "height": 577, "date": "2024-10-31T21:01:38", "media_type": "photo", "original_name": "photo_2024-10-31_21-01-38.jpg", "url": "media/4607.jpg", "size": 56559, "thumb": "media/4607.jpg_thumb.jpg"}]}, {"id": 4608, "date": "2024-10-31T22:29:49", "text": "去玩了凌莞和 77 新开的 1.19 mod 服务器,重新玩了好多小学桂桂很喜欢但是玩不懂的 mod qwq\n\n原生游戏基本上是速通了,打烈焰棒做末影眼去末地打龙... 有些人觉得末地是这个游戏的「结局」,或者说是通关了的象征,但是实际上老玩家都知道这其实是新手教程,有意思的事情才刚刚开始\n\n之后去了天界/以太 Aether mod 的天界... 第一次玩这个 mod 还是 1.5.2,现在已经 1.19 了,时间过得好快。去打了天界的三个 boss,其中有两个都是不吃平攻的纯机制 boss,感觉在这个游戏里很少见,大部分原生的怪物都是砍就完事了。从宝箱里拿到了绝对是最有用的隐身斗篷和陆行鸟蛋,回家养了我的专属陆行鸟。\n\n回想起小时候玩这个 mod 感觉规模完全不一样,可能因为时代确实变了,1.5.2 原生游戏里面还什么都没有,对比下才觉得 mod 内容很多吧。\n\n接下来是 Ad Astra,造火箭造宇航服去了月亮和火星。虽然发射火箭很有成就感,但是发现月亮和火星上基本上什么都没有还是有点失望,只是每个星球给你新的一种矿,挖够了就可以造更厉害的火箭去下一个星球了那种感觉,有点被无聊到。可能也是一种写实吗?毕竟现实中星星上也是什么都没有的... 作者懒得恰到好处", "views": 107, "forwards": 0, "media_group_id": 13843310316247565, "images": [{"width": 1384, "height": 732, "date": "2024-10-31T21:32:26", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-26.jpg", "url": "media/4608.jpg", "size": 156542, "thumb": "media/4608.jpg_thumb.jpg"}, {"width": 1491, "height": 879, "date": "2024-10-31T21:32:26", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-26.jpg", "url": "media/4609.jpg", "size": 276990, "thumb": "media/4609.jpg_thumb.jpg"}, {"width": 790, "height": 894, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4610.jpg", "size": 83488, "thumb": "media/4610.jpg_thumb.jpg"}, {"width": 800, "height": 594, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4611.jpg", "size": 69398, "thumb": "media/4611.jpg_thumb.jpg"}, {"width": 1215, "height": 1044, "date": "2024-10-31T21:32:27", "media_type": "photo", "original_name": "photo_2024-10-31_21-32-27.jpg", "url": "media/4612.jpg", "size": 96240, "thumb": "media/4612.jpg_thumb.jpg"}]}, {"id": 4613, "date": "2024-11-03T02:01:28", "text": "今天晚上醒来看到凌莞反馈说服务器宕了,赶快起床看一看,发现 nginx 没起来,原因是其中一个 http 反代的上游死了配置文件检查没过...\n\n啊啊,真的是好蠢的设计,其中一个站点的反代挂了的话,服务起来剩下的站点还能用啊... 为什么要设计成一个连不上就不启动服务了?原本可以是 5% down 的现在变成了 100% down...\n\n感觉这已经是第无数次被 nginx 背刺了,之前还有发现 autoindex 在 ls 的时候会阻塞所有线程,然后之前我服务器上有一个几百万文件的文件夹,有人访问这个目录的时候就会让所有服务卡死不响应,而且去搜了解决方案似乎 2024 年都无解...\n\n真的不想再用 nginx 了,等这学期结束就全都换到 caddy", "views": 127, "forwards": 2, "images": [{"width": 1133, "height": 651, "date": "2024-11-03T01:48:23", "media_type": "photo", "original_name": "photo_2024-11-03_01-48-23.jpg", "url": "media/4613.jpg", "size": 116277, "thumb": "media/4613.jpg_thumb.jpg"}]}, {"id": 4614, "date": "2024-11-04T02:31:23", "text": "玩了一下之前没有玩过的 Botania 植物魔法 mod,真的爱上这个 mod 了\n\n和其他 mod 不一样的地方在于,这个 mod 不只是在游戏里添加了功能和值得探索的地点,而是真的有很深的 lore,像是讲了一个故事。\n\n感觉在这个随机生成的开放世界游戏里真的很难讲一个故事,大部分讲故事的社区创作都是地图而不是 mod。随机地图的话即使只是固定一个流程都很难,需要像暮色森林那样用无敌的怪物或者进入某个区域就会掉血之类的各种方式提示玩家「现在还不应该来到这里」,或者像天界那样让流程后期的 boss 生成数量更少更难找到之类的。那植物魔法是怎么做到的呢?通过那本「Lexica Botania」\n\n这本书读起来很像是某位不知名的魔法师留下的笔记,里面除了每个物品的介绍和起源,还有一些记录下来的故事。在游戏后期打开传送门之后,会发现这个传送门因为魔力太弱并不能走进去,但是把这本书丢进去的话,被对面的精灵族改写过的书会传回来,里面夹着他们的魔法知识和回信... 通过一本书跨越维度和世界对面的居民获得联系我觉得真的是最浪漫的事情 qwq 可能是任何自由探索的世界都做不到的\n\n(以及这个 mod 里面有好多各种文化作品的联动,成就名字引用了很多 V 家曲、可以通过重命名拿到刀剑神域的阐释者和死枪、最终 Boss 掉落的六个宝具之一还原了 Fate 系列吉尔加美什的王之宝库、可以做一个 Conway 细胞自动机来获得魔力,还有很多很多我认不出来的... 这个作者好有趣 🥺", "views": 106, "forwards": 1, "media_group_id": 13845499869142421, "images": [{"width": 2560, "height": 1369, "date": "2024-11-04T02:31:15", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-15.jpg", "url": "media/4614.jpg", "size": 275783, "thumb": "media/4614.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4615.jpg", "size": 288321, "thumb": "media/4615.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4616.jpg", "size": 318185, "thumb": "media/4616.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4617.jpg", "size": 320766, "thumb": "media/4617.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4618.jpg", "size": 433619, "thumb": "media/4618.jpg_thumb.jpg"}, {"width": 800, "height": 513, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4619.jpg", "size": 69220, "thumb": "media/4619.jpg_thumb.jpg"}, {"width": 800, "height": 529, "date": "2024-11-04T02:31:23", "media_type": "photo", "original_name": "photo_2024-11-04_02-31-23.jpg", "url": "media/4620.jpg", "size": 68285, "thumb": "media/4620.jpg_thumb.jpg"}]}, {"id": 4621, "date": "2024-11-04T16:30:23", "text": "草...\n\n发生了这样的事情:原本需要 11:00 开会,然后 11:00 上线发现别人告诉我会已经开完了... 怎么回事呢?\n\n因为计划开会时间的时候对方没把夏令时考虑进来,给了一个当时的转过时区的时间,然后前几天夏令时开始了这个时间就错了 🤗\n\n唉真的感觉夏令时会 mess up 好多事情,什么时候能取消夏令时啊", "views": 114, "forwards": 1, "images": [{"width": 799, "height": 293, "date": "2024-11-04T16:30:22", "media_type": "photo", "original_name": "photo_2024-11-04_16-30-22.jpg", "url": "media/4621.jpg", "size": 27164, "thumb": "media/4621.jpg_thumb.jpg"}]}, {"id": 4622, "date": "2024-11-04T21:00:36", "text": "果然 Minecraft 真正的 end game 是建筑 qwq\n\n玩了一周之后这边 Botania 差不多毕业了,七七那边工业也毕业了。76 点 HP 上限加上纳米护甲和附魔的纳米刀基本上无敌,原本应该是 end game 的高难度版 Gaia 也被用来刷资源了,让探索稍微有点无聊——因为没有什么宝箱能给我有用的资源,也不会遇到有挑战性的 boss 了\n\n果然作为沙盒游戏最耐玩的还是建筑,毕竟生存发展一定是有限的,但是创造性的可能是无限的。为我的 Botania 花坛、附魔坛、还有召唤 boss 的平台建了三个空岛之后原本打算建一个自己的家,但是听凌莞想在七七工厂旁边建家但是没想法就帮忙建了。\n\n这次选了现代建筑风格,因为生存模式做建筑需要考虑收集材料,而石英这种在自然生成的建筑物中很常用的材料最容易收集了,只是拆掉一个自然生成的高塔就拿到了三万块 🏃\n\n建好了外部之后看起来效果不错,内部装饰就交给凌莞和七七他们好啦。还想建一个自己的家,可惜 reading week 假期结束了,就暂时停留在这里吧", "views": 101, "forwards": 0, "media_group_id": 13846032293003709, "images": [{"width": 2560, "height": 1369, "date": "2024-11-04T21:00:30", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-30.jpg", "url": "media/4622.jpg", "size": 430413, "thumb": "media/4622.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:30", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-30.jpg", "url": "media/4623.jpg", "size": 221566, "thumb": "media/4623.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:31", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-31.jpg", "url": "media/4624.jpg", "size": 336831, "thumb": "media/4624.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:32", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-32.jpg", "url": "media/4625.jpg", "size": 187067, "thumb": "media/4625.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:33", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-33.jpg", "url": "media/4626.jpg", "size": 397940, "thumb": "media/4626.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:35", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-35.jpg", "url": "media/4627.jpg", "size": 309340, "thumb": "media/4627.jpg_thumb.jpg"}, {"width": 2560, "height": 1369, "date": "2024-11-04T21:00:36", "media_type": "photo", "original_name": "photo_2024-11-04_21-00-36.jpg", "url": "media/4628.jpg", "size": 419246, "thumb": "media/4628.jpg_thumb.jpg"}]}, {"id": 4629, "date": "2024-11-05T05:01:28", "text": "Electron Day 快乐!看看大家电脑上装了多少个 Electron\n\n发现我 Linux 工作站/服务器上装了 36 个,Windows 笔记本上装了 17 个 🥺\n\nLinux: \n
find /usr /opt /home -type f -name \"resources.pak\" 2>/dev/null
\nWindows: \n
Get-ChildItem -Path \"C:\\Users\", \"C:\\Program Files\", \"C:\\Program Files (x86)\" -Recurse -Filter \"resources.pak\" -ErrorAction SilentlyContinue | Select-Object -ExpandProperty FullName
", "views": 184, "forwards": 5, "media_group_id": 13846263111521349, "images": [{"width": 1280, "height": 841, "date": "2024-11-05T01:28:58", "media_type": "photo", "original_name": "photo_2024-11-05_01-28-58.jpg", "url": "media/4629.jpg", "size": 183726, "thumb": "media/4629.jpg_thumb.jpg"}, {"width": 782, "height": 417, "date": "2024-11-05T01:28:58", "media_type": "photo", "original_name": "photo_2024-11-05_01-28-58.jpg", "url": "media/4630.jpg", "size": 83787, "thumb": "media/4630.jpg_thumb.jpg"}]}, {"id": 4631, "date": "2024-11-06T04:15:06", "text": "好可爱的猪猪 🤩\n\n什么时候我才能做出这么好看的蛋糕...", "views": 166, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-11-06T04:15:06", "media_type": "photo", "original_name": "photo_2024-11-06_04-15-06.jpg", "url": "media/4631.jpg", "size": 179812, "thumb": "media/4631.jpg_thumb.jpg"}]}, {"id": 4632, "date": "2024-11-06T16:53:52", "text": "今天又犯蠢,想要解压一个压缩包的时候打了 7z d,然后没有提示就把压缩包里所有东西删掉了...\n\n为了防止以后犯同样的蠢在 zshrc 里面加了一条禁止 7z d 🛌", "views": 177, "forwards": 0, "media_group_id": 13847296262786181, "images": [{"width": 580, "height": 137, "date": "2024-11-06T16:53:51", "media_type": "photo", "original_name": "photo_2024-11-06_16-53-51.jpg", "url": "media/4632.jpg", "size": 10972, "thumb": "media/4632.jpg_thumb.jpg"}, {"width": 713, "height": 226, "date": "2024-11-06T16:53:52", "media_type": "photo", "original_name": "photo_2024-11-06_16-53-52.jpg", "url": "media/4633.jpg", "size": 19013, "thumb": "media/4633.jpg_thumb.jpg"}]}, {"id": 4634, "date": "2024-11-08T04:28:32", "text": "#戴上耳机\n发现写作业的时候 c418 的麦块氛围音乐很适合用来给猫脑降温 🥺", "views": 157, "forwards": 3, "files": [{"duration": 208, "performer": "C418", "title": "Subwoofer Lullaby", "file_name": "C418 - Subwoofer Lullaby.mp3", "mime_type": "audio/mpeg", "date": "2024-11-08T04:28:55", "media_type": "audio_file", "original_name": "C418 - Subwoofer Lullaby.mp3", "url": "media/4634.mp3", "size": 8651690, "thumb": "media/4634.mp3_thumb.jpg"}]}, {"id": 4635, "date": "2024-11-08T06:20:26", "text": "发现有人做了 ouch,是一个跨格式压缩工具,有了它就不再需要记每个压缩格式的指令怎么用了 qwq", "views": 149, "forwards": 0, "reply": {"id": 4632, "text": "今天又犯蠢,想要解压一个压缩包的时候打了 7z d,然后没有提示就把压缩包里所有东西删掉了...\n\n为了防止以后犯同样的蠢在 zshrc 里面加了一条禁止 7z d 🛌", "thumb": "media/4632.jpg_thumb.jpg"}}, {"id": 4636, "date": "2024-11-08T08:25:31", "text": "今天想要在新的环境里复制 cookie 的时候发现 EditThisCookie 插件也在 chrome store 下架了...\n\n之前是 Get Cookies.txt 插件因为有病毒下架,这次是 ETC,但是不知道是为什么。ETC 是纯 js 写的,GitHub 上也有很久没人维护的源码,看一眼发现我旧系统上安装的 1.6.3 版本似乎比开源的 1.5.0 新。Diff 一下发现也并没有改什么东西,似乎只是重构了一下 i18n,加了一个万圣节彩蛋... 不懂为什么下架了\n\n然后找了一下 chrome store 上有没有别的平替,发现有一个叫 EditThisCookies 的插件看上去是一样的,下载下来看一眼发现这个插件的代码混淆了,而且会给奇怪的 URL 发请求... 明明就是木马吧\n\n唉 看来还是要从 Github 源码安装。感觉越来越不敢信任浏览器插件了,这种一般没人会仔细研究、还没法关掉自动更新的东西真的感觉到处都是后门...", "views": 170, "forwards": 0, "media_group_id": 13848434648552213, "images": [{"width": 1075, "height": 576, "date": "2024-11-08T08:25:29", "media_type": "photo", "original_name": "photo_2024-11-08_08-25-29.jpg", "url": "media/4636.jpg", "size": 75708, "thumb": "media/4636.jpg_thumb.jpg"}, {"width": 1466, "height": 1942, "date": "2024-11-08T08:25:30", "media_type": "photo", "original_name": "photo_2024-11-08_08-25-30.jpg", "url": "media/4637.jpg", "size": 206936, "thumb": "media/4637.jpg_thumb.jpg"}]}, {"id": 4638, "date": "2024-11-08T08:58:54", "text": "\"courier transform\"", "views": 163, "forwards": 0, "media_group_id": 13848450678209493, "images": [{"width": 960, "height": 1280, "date": "2024-11-08T08:58:54", "media_type": "photo", "original_name": "photo_2024-11-08_08-58-54.jpg", "url": "media/4638.jpg", "size": 209870, "thumb": "media/4638.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-11-08T08:58:54", "media_type": "photo", "original_name": "photo_2024-11-08_08-58-54.jpg", "url": "media/4639.jpg", "size": 175825, "thumb": "media/4639.jpg_thumb.jpg"}]}, {"id": 4640, "date": "2024-11-09T13:27:23", "text": "讲真,搭好 typst 环境比 latex 容易太多了,无论本地还是在线都是\n\n(翻邮件看到今天有人回我 2022 年开的 issue 似乎是遇到了同样的问题没办法搭好 overleaf 的开发环境,这还是他们重构之后的,唉有些代码库真的永远不会变", "views": 159, "forwards": 0, "images": [{"width": 1143, "height": 715, "date": "2024-11-09T13:27:23", "media_type": "photo", "original_name": "photo_2024-11-09_13-27-23.jpg", "url": "media/4640.jpg", "size": 88119, "thumb": "media/4640.jpg_thumb.jpg"}]}, {"id": 4641, "date": "2024-11-09T13:37:22", "text": "感冒了,但是因为有作业 overdue 被迫通宵... 🛌", "views": 167, "forwards": 0}, {"id": 4642, "date": "2024-11-11T00:39:52", "text": "每月去 JLC 白嫖打一套板子 (1/2)", "views": 145, "forwards": 0, "images": [{"width": 531, "height": 586, "date": "2024-11-11T00:39:52", "media_type": "photo", "original_name": "photo_2024-11-11_00-39-52.jpg", "url": "media/4642.jpg", "size": 30351, "thumb": "media/4642.jpg_thumb.jpg"}]}, {"id": 4643, "date": "2024-11-11T01:36:15", "text": "呜呜 昨天和 syama 例常打 facetime 电话,然后今天被派出所找上门了... 不知道是怎么检测的,可能需要抓包把 facetime 域名加到代理规则里", "views": 163, "forwards": 4}, {"id": 4645, "date": "2024-11-11T20:20:14", "text": "支持一下 typst\n\n为什么 Overleaf $8/mo 就觉得好贵还是自搭吧,typst $8/mo 反而觉得很情愿,明明都是开源软件 可能是因为 typst 这边真的在 actively 加新功能", "views": 153, "forwards": 0, "reply": {"id": 4640, "text": "讲真,搭好 typst 环境比 latex 容易太多了,无论本地还是在线都是\n\n(翻邮件看到今天有人回我 2022 年开的 issue 似乎是遇到了同样的问题没办法搭好 overleaf 的开发环境,这还是他们重构之后的,唉有些代码库真的永远不会变"}, "images": [{"width": 679, "height": 352, "date": "2024-11-11T20:20:14", "media_type": "photo", "original_name": "photo_2024-11-11_20-20-14.jpg", "url": "media/4645.jpg", "size": 17916, "thumb": "media/4645.jpg_thumb.jpg"}]}, {"id": 4646, "date": "2024-11-13T09:05:08", "text": "Civil Disobedience", "views": 219, "forwards": 1, "images": [{"width": 1280, "height": 569, "date": "2024-11-13T09:05:07", "media_type": "photo", "original_name": "photo_2024-11-13_09-05-07.jpg", "url": "media/4646.jpg", "size": 36033, "thumb": "media/4646.jpg_thumb.jpg"}]}, {"id": 4647, "date": "2024-11-13T09:43:04", "text": "#TIL 睡前好奇去问了问 chatgpt,原来电脑的电热转换效率和电暖器是一样高 🤩\n\n现在家里 homelab 有两台服务器和三台街机机器,在想能不能写一个温控系统把电脑变成电暖器 qwq 室温低的时候就自动打开 folding@home,高了就关掉,电费一样的情况下既能取暖又能给科学研究贡献算力...", "views": 147, "forwards": 2, "reply": {"id": 3668, "text": "cpu-z 真的是很好的取暖工具,之前上飞机穿少了插上电源开上 cpu-z 抱着笔记本睡香香,今天也是 qwq\n\n不过有时候会太烫也不会停下来,需要花些时间调被子调到通风正好的状态。在想能不能写一个软件,接一个外接的温度传感器来根据温度自动调节 cpu 热度目标"}, "images": [{"width": 1280, "height": 1051, "date": "2024-11-13T09:43:04", "media_type": "photo", "original_name": "photo_2024-11-13_09-43-04.jpg", "url": "media/4647.jpg", "size": 115835, "thumb": "media/4647.jpg_thumb.jpg"}]}, {"id": 4648, "date": "2024-11-14T05:31:41", "text": "#谜题 这次是赛博管道维修工(?)\n\nPipes", "views": 123, "forwards": 0, "reply": {"id": 4404, "text": "#谜题 现在解 Slither Link 25*30 只需要 23 分钟了!"}, "files": [{"width": 1050, "height": 1458, "duration": 62, "file_name": "pipes.fast.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-11-14T05:31:41", "media_type": "video_file", "original_name": "pipes.fast.mp4", "url": "media/4648.mp4", "size": 11764050, "thumb": "media/4648.mp4_thumb.jpg"}]}, {"id": 4649, "date": "2024-11-14T18:52:26", "text": "穿模飞出去看看房间有多乱(?)", "views": 132, "forwards": 1, "images": [{"width": 943, "height": 1280, "date": "2024-11-14T18:52:25", "media_type": "photo", "original_name": "photo_2024-11-14_18-52-25.jpg", "url": "media/4649.jpg", "size": 225461, "thumb": "media/4649.jpg_thumb.jpg"}]}, {"id": 4650, "date": "2024-11-15T02:13:42", "text": "#桂桂今天吃什么\n用同样的方法和同样的肉炒了卷心菜和小油菜,感觉还是卷心菜更好吃一点 quq\n\n以后不买小油菜了。只有小孩子才挑食,大人不买就好了", "views": 127, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-11-15T02:13:42", "media_type": "photo", "original_name": "photo_2024-11-15_02-13-42.jpg", "url": "media/4650.jpg", "size": 175284, "thumb": "media/4650.jpg_thumb.jpg"}]}, {"id": 4651, "date": "2024-11-15T06:14:44", "text": "!!发现一个很有趣的东西,叫做 OSC52\n\n简单来说就是,在命令行运行的程序可以打一串特殊的转义文字作为 OSC52 指令,然后支持 OSC52 的终端就会把文字内容复制到剪切板上 🤩 这样就可以跨越系统跨越 SSH 边界、只要在能够输出文字的终端里都可以读写剪切板了!\n\n查了一下发现支持 OSC52 的终端不多,但是我 💻💻🍎 上分别在用的 Windows Terminal 和 kitty 和 iTerm2 和我在用的 Micro 编辑器恰好都支持 🤩\n\n太好了,不用担心 Micro 鼠标模式透过 ssh 复制不了东西了 #Linux", "views": 130, "forwards": 0, "images": [{"width": 1266, "height": 366, "date": "2024-11-15T06:14:43", "media_type": "photo", "original_name": "photo_2024-11-15_06-14-43.jpg", "url": "media/4651.jpg", "size": 81217, "thumb": "media/4651.jpg_thumb.jpg"}]}, {"id": 4652, "date": "2024-11-15T08:50:17", "text": "昨天秋叶留言服务器宕了,上去看一眼原因是盘满了...\n\n清出 9GB 空间修好之后,为了防止同样的事情再次发生,随手写了一个 py crontab 脚本每小时检查一下盘用量,超过 85% 就在 tg 上发消息 😀\n\n懒猫猫当然要用懒猫猫解决方案", "views": 142, "forwards": 0, "media_group_id": 13853284941485317, "images": [{"width": 625, "height": 632, "date": "2024-11-15T08:50:17", "media_type": "photo", "original_name": "photo_2024-11-15_08-50-17.jpg", "url": "media/4652.jpg", "size": 65293, "thumb": "media/4652.jpg_thumb.jpg"}, {"width": 890, "height": 646, "date": "2024-11-15T08:50:17", "media_type": "photo", "original_name": "photo_2024-11-15_08-50-17.jpg", "url": "media/4653.jpg", "size": 54072, "thumb": "media/4653.jpg_thumb.jpg"}]}, {"id": 4654, "date": "2024-11-16T02:53:45", "text": "豆腐可爱喵", "views": 147, "forwards": 0, "images": [{"width": 671, "height": 988, "date": "2024-11-16T02:53:45", "media_type": "photo", "original_name": "photo_2024-11-16_02-53-45.jpg", "url": "media/4654.jpg", "size": 111126, "thumb": "media/4654.jpg_thumb.jpg"}]}, {"id": 4655, "date": "2024-11-16T08:00:14", "text": "有时候就觉得 Github 星星数量挺迷惑的\n\n居然 oh my zsh 星星数量在第 17,明明 zsh 用户量和 bash 和 powershell 比起来都没有多少... 而且居然 .gitignore 模板仓库和 vscode 在差不多的位置 🤗", "views": 138, "forwards": 1, "media_group_id": 13853952119728341, "images": [{"width": 766, "height": 297, "date": "2024-11-16T08:00:04", "media_type": "photo", "original_name": "photo_2024-11-16_08-00-04.jpg", "url": "media/4655.jpg", "size": 30549, "thumb": "media/4655.jpg_thumb.jpg"}, {"width": 726, "height": 312, "date": "2024-11-16T08:00:14", "media_type": "photo", "original_name": "photo_2024-11-16_08-00-14.jpg", "url": "media/4656.jpg", "size": 23039, "thumb": "media/4656.jpg_thumb.jpg"}]}, {"id": 4657, "date": "2024-11-16T09:07:27", "text": "GitHub 星星数量排名前 10000 的代码语言统计数据\n\n排名第三位的是「没有代码」 🌚 众所周知 GitHub 是一个由微软开发的免费网盘", "views": 188, "forwards": 3, "images": [{"width": 462, "height": 752, "date": "2024-11-16T09:07:27", "media_type": "photo", "original_name": "photo_2024-11-16_09-07-27.jpg", "url": "media/4657.jpg", "size": 36048, "thumb": "media/4657.jpg_thumb.jpg"}]}, {"id": 4658, "date": "2024-11-17T05:43:42", "text": "有生之年 Discord 宕了", "views": 128, "forwards": 0, "images": [{"width": 1915, "height": 933, "date": "2024-11-17T05:42:57", "media_type": "photo", "original_name": "photo_2024-11-17_05-42-57.jpg", "url": "media/4658.jpg", "size": 122755, "thumb": "media/4658.jpg_thumb.jpg"}]}, {"id": 4659, "date": "2024-11-18T04:45:51", "text": "今天想要找到现在 AI 画图的 SOTA 的时候发现了一个奇妙网站 Text to Image Leaderboard,用来收集不同模型的对比数据\n\n但是因为不太相信大众审美,所以我花时间自己做了 900 次对比,得出了一个自己的审美排行榜,FLUX 1 Pro 在第一位\n\n对比过程中还发现 DALL-E 的图辨识度真的很高,每次都是一眼就能看出是 DALL-E 生成的,其他模型都不太能... 可能也是因为这个原因 DALL-E 生成的结果很让人审美疲劳,在我的审美排行中只拿了 43%\n\n有点想试试训练一个分类模型看看每个生成模型的输出的辨识度 quq(不过说好了不开坑了", "views": 138, "forwards": 2, "media_group_id": 13855241208528253, "images": [{"width": 1076, "height": 858, "date": "2024-11-18T04:45:50", "media_type": "photo", "original_name": "photo_2024-11-18_04-45-50.jpg", "url": "media/4659.jpg", "size": 90115, "thumb": "media/4659.jpg_thumb.jpg"}, {"width": 1024, "height": 1024, "date": "2024-11-18T04:45:50", "media_type": "photo", "original_name": "photo_2024-11-18_04-45-50.jpg", "url": "media/4660.jpg", "size": 170262, "thumb": "media/4660.jpg_thumb.jpg"}]}, {"id": 4661, "date": "2024-11-18T04:58:09", "text": "(前情提要:syama 想让 gpt4o 画一张我和她和瑞希躺在床上的样子,但是输出结果一直被 OpenAI 的内容政策拦截,所以我把 prompt 拿给 FLUX 1.1 Pro Ultra 画了\n\n感觉 OpenAI 对图片生成的内容拦截是不是太严了 🤗", "views": 159, "forwards": 1, "reply": {"id": 4659, "text": "今天想要找到现在 AI 画图的 SOTA 的时候发现了一个奇妙网站 Text to Image Leaderboard,用来收集不同模型的对比数据\n\n但是因为不太相信大众审美,所以我花时间自己做了 900 次对比,得出了一个自己的审美排行榜,FLUX 1 Pro 在第一位\n\n对比过程中还发现 DALL-E 的图辨识度真的很高,每次都是一眼就能看出是 DALL-E 生成的,其他模型都不太能... 可能也是因为这个原因 DALL-E 生成的结果很让人审美疲劳,在我的审美排行中只拿了 43%\n\n有点想试试训练一个分类模型看看每个生成模型的输出的辨识度 quq(不过说好了不开坑了", "thumb": "media/4659.jpg_thumb.jpg"}, "images": [{"width": 2496, "height": 1664, "date": "2024-11-18T04:58:09", "media_type": "photo", "original_name": "photo_2024-11-18_04-58-09.jpg", "url": "media/4661.jpg", "size": 246261, "thumb": "media/4661.jpg_thumb.jpg"}]}, {"id": 4662, "date": "2024-11-18T07:04:50", "text": "#戴上耳机\n\n看到某频道里面发了 Flamingo 突然想到这首歌 qwq\n\n♪ Black, white, green or blue\n♪ show off your natural hue\n♪ Flamingo oh oh oh woah\n♪ If you're multicoloured that’s cool too\n♪ You don’t need to change\n♪ It’s boring being the same\n♪ Flamingo oh oh oh woah\n♪ You’re pretty either way", "views": 139, "forwards": 0, "files": [{"duration": 197, "performer": "Kero Kero Bonito", "title": "Flamingo", "file_name": "Kero Kero Bonito - Flamingo.flac", "mime_type": "audio/flac", "date": "2024-11-18T07:04:50", "media_type": "audio_file", "original_name": "Kero Kero Bonito - Flamingo.flac", "url": "media/4662.flac", "size": 22901428, "thumb": "media/4662.flac_thumb.jpg"}]}, {"id": 4663, "date": "2024-11-18T16:00:03", "text": "#ADHD 犯蠢 1/1", "views": 148, "forwards": 0, "images": [{"width": 665, "height": 1074, "date": "2024-11-18T16:00:03", "media_type": "photo", "original_name": "photo_2024-11-18_16-00-03.jpg", "url": "media/4663.jpg", "size": 116985, "thumb": "media/4663.jpg_thumb.jpg"}]}, {"id": 4664, "date": "2024-11-18T17:10:54", "text": "#戴上耳机\n第一次听到 Flamingo 这首歌其实是四五年前在 osu 里面打了这个 WTN3 的 remix,也好好听 qwq", "views": 135, "forwards": 0, "reply": {"id": 4662, "text": "#戴上耳机\n\n看到某频道里面发了 Flamingo 突然想到这首歌 qwq\n\n♪ Black, white, green or blue\n♪ show off your natural hue\n♪ Flamingo oh oh oh woah\n♪ If you're multicoloured that’s cool too\n♪ You don’t need to change\n♪ It’s boring being the same\n♪ Flamingo oh oh oh woah\n♪ You’re pretty either way"}, "files": [{"duration": 200, "performer": "Kero Kero Bonito/WTN3", "title": "Flamingo (WTN3 Remix)", "file_name": "Kero Kero Bonito,WTN3 - Flamingo (WTN3 Remix).mp3", "mime_type": "audio/mpeg", "date": "2024-11-18T17:10:54", "media_type": "audio_file", "original_name": "Kero Kero Bonito,WTN3 - Flamingo (WTN3 Remix).mp3", "url": "media/4664.mp3", "size": 8256373, "thumb": "media/4664.mp3_thumb.jpg"}]}, {"id": 4665, "date": "2024-11-19T06:57:00", "text": "感觉自己开始会玩一点 shogi 了 ☗", "views": 131, "forwards": 1, "images": [{"width": 576, "height": 1280, "date": "2024-11-19T06:57:00", "media_type": "photo", "original_name": "photo_2024-11-19_06-57-00.jpg", "url": "media/4665.jpg", "size": 125669, "thumb": "media/4665.jpg_thumb.jpg"}]}, {"id": 4666, "date": "2024-11-19T15:00:43", "text": "#桌游 今天聊聊说想早上七点起来看国足,我看时间已经不早了当然是选择了通宵 qwq\n\n和聊聊玩 shogi 完胜,然后聊聊觉得我在欺负不会玩的人(确实有点)所以就改成了玩她喜欢的桌游 Through the Ages,大概是一个《文明》系的桌游\n\n我是第一次玩所以花了半个小时看教程(不得不说教程对话写得真的很幽默)刚开始资源也没有平衡好,玩到 I 时代的时候拿太多降价升级卡了导致矿物花不掉、研究点产出又不足,很多科技都屯在手上没打出来... 以及很多回合都因为思考太久严重超时 🛌\n\n到最后一回合的时候原本觉得要输了,文化点数差了整整 31,但是也在历史事件里埋好了最好的准备... 结果结算之后居然赢了 😀 结算过程反超了 38 点,奇妙", "views": 129, "forwards": 0, "media_group_id": 13856227549052269, "images": [{"width": 2224, "height": 1668, "date": "2024-11-19T15:00:42", "media_type": "photo", "original_name": "photo_2024-11-19_15-00-42.jpg", "url": "media/4666.jpg", "size": 606808, "thumb": "media/4666.jpg_thumb.jpg"}, {"width": 2224, "height": 1668, "date": "2024-11-19T15:00:43", "media_type": "photo", "original_name": "photo_2024-11-19_15-00-43.jpg", "url": "media/4667.jpg", "size": 415113, "thumb": "media/4667.jpg_thumb.jpg"}]}, {"id": 4668, "date": "2024-11-20T10:07:34", "text": "鬼故事 整理聊聊的工作桌发现热熔胶枪一直开着... 它可能已经 100W 烧了三个月了,现在喷头已经堵住挤不出来了", "views": 116, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-11-20T10:07:33", "media_type": "photo", "original_name": "photo_2024-11-20_10-07-33.jpg", "url": "media/4668.jpg", "size": 82140, "thumb": "media/4668.jpg_thumb.jpg"}]}, {"id": 4669, "date": "2024-11-20T14:43:04", "text": "今天是第 25 个跨性别纪念日。由 One Among Us、Project Trans 及跨性别相关放送联合举办的纪念晚会将于2024年11月23日 20:00 (UTC+8) 举行,以文字、念白与歌声献给陨落的星辰,献给所有柔软而坚韧的我们。\n\n收看方式: YouTube.com/@OneAmongUsPride 或访问 live.oau.app 获取更多直播信息。", "views": 83, "forwards": 0, "forwarded_from": {"name": "One Channel! 跨儿骄傲联合广播"}, "images": [{"width": 1280, "height": 1280, "date": "2024-11-20T08:39:52", "media_type": "photo", "original_name": "photo_2024-11-20_08-39-52.jpg", "url": "media/4669.jpg", "size": 363449, "thumb": "media/4669.jpg_thumb.jpg"}]}, {"id": 4670, "date": "2024-11-20T15:44:45", "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌", "views": 109, "forwards": 0, "reply": {"id": 3430, "text": "#AquaDX v1.0.0 的第一个公测版本署上线了!\n\n(虽然想要实现的功能还很不全但是这也是一个里程碑了 quq 感觉第一个部署上线是一个可以开香槟的事情,今后还会加入越来越多的功能哦\n\n(原本打算至少实现了数据迁移再上线的但是想想还是现在上线啦,好的软件总是需要用户反馈才能快速进步的,所以先把这个版本部署了!", "thumb": "media/3430.jpg_thumb.jpg"}, "images": [{"width": 1253, "height": 1280, "date": "2024-11-20T15:44:45", "media_type": "photo", "original_name": "photo_2024-11-20_15-44-45.jpg", "url": "media/4670.jpg", "size": 182367, "thumb": "media/4670.jpg_thumb.jpg"}]}, {"id": 4671, "date": "2024-11-21T03:25:16", "text": "今天花了一整天调查这个数据库问题, Hibernate 全责 🛌 以后的项目再也不用 Java EE 了\n\n我试了一下把这整个函数用 native mysql 写出来,发现这条大查询只用 1.19 秒,那为什么我的 kotlin 代码运行速度差这么大呢?\n\n开了 SQL debug 之后我发现即使只是 .findAll() 都要 N 条查询,按理来说 select * from table 只要一条查询就行啊,为什么呢?仔细看看这 N 条查询发现它把 OneToOne fk 都一个一个拉下来了。原本首先花了一条查询 SELECT * FROM parent,然后又花了 N 条查询拉 SELECT * FROM child WHERE id=i...\n\n查了一下这个问题,网上说开 Hibernate bytecode enhance 就好了,它会修改编译完的字节码让 fk 链接用到的时候再查询而不是预先把所有东西查询好。问题是它不太兼容 kotlin,绕过了三个不同的问题才成功编译,之后加上 lazy fetch 终于可以让它在用到 fk 的时候再拉数据了... \n\n但是即使这样依然要把需要拉所有 fk 数据的地方改成手动 mysql 查询,因为 orm/jpql 没办法让 findAll 把单独的查询优化成 join 🛌\n\n唉 感觉凡是透明一点的 ORM 比如 ktorm 或者 exposed 都不会有这样的问题,以后不会再用 Java EE 了", "views": 133, "forwards": 0, "media_group_id": 13857276129125749, "images": [{"width": 2089, "height": 1994, "date": "2024-11-21T03:25:07", "media_type": "photo", "original_name": "photo_2024-11-21_03-25-07.jpg", "url": "media/4671.jpg", "size": 383053, "thumb": "media/4671.jpg_thumb.jpg"}, {"width": 2354, "height": 890, "date": "2024-11-20T19:06:16", "media_type": "photo", "original_name": "photo_2024-11-20_19-06-16.jpg", "url": "media/4672.jpg", "size": 369848, "thumb": "media/4672.jpg_thumb.jpg"}], "reply": {"id": 4670, "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌"}}, {"id": 4673, "date": "2024-11-21T15:30:32", "text": "蜂蜜太久没用变成糖块了 🤤", "views": 136, "forwards": 0, "images": [{"width": 1525, "height": 2033, "date": "2024-11-21T15:30:31", "media_type": "photo", "original_name": "photo_2024-11-21_15-30-31.jpg", "url": "media/4673.jpg", "size": 243779, "thumb": "media/4673.jpg_thumb.jpg"}]}, {"id": 4674, "date": "2024-11-21T17:55:52", "text": "用原生 mysql 重写了整个查询之后获取排行榜从 30s 降到 4s 了!\n\n果然什么优化都没有 RIIR 最方便 🦀", "views": 137, "forwards": 0, "reply": {"id": 4670, "text": "呜呜 当时写 AquaDX 的时候选择了「先用最方便快捷的方式把网页做出来,等有问题的时候再优化」,然后就随手写出了一个请求需要把数据库两个表完整拉下来的代码 🥺\n\n然后现在真的有问题了,现在请求一次排行榜要拉 1452 个用户和 221448 条游玩记录... 优化之前要整整 30 秒,稍微加了缓存和 batching 优化了一下也依然要十秒 🛌"}, "images": [{"width": 1635, "height": 626, "date": "2024-11-21T17:55:52", "media_type": "photo", "original_name": "photo_2024-11-21_17-55-52.jpg", "url": "media/4674.jpg", "size": 87501, "thumb": "media/4674.jpg_thumb.jpg"}]}, {"id": 4675, "date": "2024-11-21T20:30:46", "text": "syama 这两天在找苏州的合租,有兴趣的话请去联系 @akiyamaXmizuki\n\n(帮忙打下广告 🤤", "views": 258, "forwards": 2}, {"id": 4676, "date": "2024-11-22T04:23:54", "text": "高情商:my email will be encrypted\n低情商:即使对等 AES 密钥是微软服务器下发的,但是我们用 AES 加密过哦!\n\n...感觉现在很多服务的“加密”都是做给不懂计算机但是有 privacy obsession 的人看的,实际上并没有真的安全\n\n就比如这个邮件的 RMS 加密,有没有加密实际上 attack vector 都并没有变。对中间人来说,因为客户端和邮件服务器之间有 TLS,即使没有 RMS 也没办法看到内容。如果任何一方被盗了号或者盗了饼干或者电脑中了后门,攻击者无论有没有 RMS 都能看到内容。如果微软服务器被黑了,也一样无论有没有 RMS 都能看到内容,因为加密密钥存在服务器上... 😶 唉,真的什么都没有解决呢\n\n感觉懂安全的人在这个时代已经摆烂了,想绝对安全也不太可能呢,鬼知道还有多少 Jia Tan 在我的电脑上留着后门", "views": 146, "forwards": 2, "media_group_id": 13857995477375541, "images": [{"width": 1152, "height": 982, "date": "2024-11-22T04:23:45", "media_type": "photo", "original_name": "photo_2024-11-22_04-23-45.jpg", "url": "media/4676.jpg", "size": 96028, "thumb": "media/4676.jpg_thumb.jpg"}, {"width": 800, "height": 268, "date": "2024-11-22T04:23:46", "media_type": "photo", "original_name": "photo_2024-11-22_04-23-46.jpg", "url": "media/4677.jpg", "size": 51934, "thumb": "media/4677.jpg_thumb.jpg"}]}, {"id": 4678, "date": "2024-11-22T09:48:28", "text": "真的觉得应该停一停了,感觉每隔一段时间就能看到一篇标题是 \"{} is all you need\" 的论文... 不是所有东西都应该是 all you need 好吗 😶", "views": 202, "forwards": 2, "images": [{"width": 788, "height": 403, "date": "2024-11-22T09:48:28", "media_type": "photo", "original_name": "photo_2024-11-22_09-48-28.jpg", "url": "media/4678.jpg", "size": 22904, "thumb": "media/4678.jpg_thumb.jpg"}]}, {"id": 4679, "date": "2024-11-22T15:37:39", "text": "🥳", "views": 181, "forwards": 1, "images": [{"width": 2220, "height": 1640, "date": "2024-11-22T15:40:03", "media_type": "photo", "original_name": "photo_2024-11-22_15-40-03.jpg", "url": "media/4679.jpg", "size": 283911, "thumb": "media/4679.jpg_thumb.jpg"}]}, {"id": 4680, "date": "2024-11-22T16:10:49", "text": "这只是一张普通的日落", "views": 144, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2368, "height": 1792, "date": "2024-11-22T15:46:01", "media_type": "photo", "original_name": "photo_2024-11-22_15-46-01.jpg", "url": "media/4680.jpg", "size": 627994, "thumb": "media/4680.jpg_thumb.jpg"}]}, {"id": 4681, "date": "2024-11-23T00:29:34", "text": "低情商:晚上 11:59 due\n高情商:晚上 6:00 due,晚交了六个小时以内会扣掉 -0% 哦!", "views": 147, "forwards": 1, "images": [{"width": 791, "height": 248, "date": "2024-11-23T00:29:34", "media_type": "photo", "original_name": "photo_2024-11-23_00-29-34.jpg", "url": "media/4681.jpg", "size": 37529, "thumb": "media/4681.jpg_thumb.jpg"}]}, {"id": 4682, "date": "2024-11-23T01:14:05", "text": "时隔一年半的后续:今天 Zotero 告诉我说之前遇到的这篇造假的论文被 retract 了,可喜可贺\n\n看到 Retract notice 里面指出了一个 \"Paper Mill: A business that creates and sells research papers where the buyer(s) claim authorship; the business is generally unacknowledged as a contributor.\" ...居然这个世界上还有这种业务存在,好可怕。", "views": 161, "forwards": 1, "reply": {"id": 2202, "text": "读了这么多篇纸第一次遇到学术造假 😡\n\n标题和 Abstract 看起来可能能用在我的研究里就读一读吧,读着读着发现怎么全都是在说废话,说用 CNN 模型完全不描述架构,其他的模型也完全没提参数细节,源码数据也都没有公布。看它提到了一些相似研究,想先看看别人的吧,然后发现这篇论文下面的 17 篇引用没有一篇能查到 (╯’ – ‘)╯︵ ┻━┻\n\n为什么要这样造假,为什么音频研究投进仿生学和生物力学的期刊能被采纳,还是在 ChatGPT 公开访问之前投稿的... 不理解"}, "images": [{"width": 1280, "height": 1065, "date": "2024-11-23T01:14:05", "media_type": "photo", "original_name": "photo_2024-11-23_01-14-05.jpg", "url": "media/4682.jpg", "size": 166691, "thumb": "media/4682.jpg_thumb.jpg"}]}, {"id": 4683, "date": "2024-11-24T05:52:34", "text": "唉 这就是 AI hype 的 nonsense 吗\n\nChatHaruhi 这篇没写完的论文,结果评估都没有,居然就发 preprint 了,居然已经有 15 citation 了... 🤗\n\n非常可惜我也会给它贡献一个 citation", "views": 155, "forwards": 0, "images": [{"width": 534, "height": 244, "date": "2024-11-24T05:52:34", "media_type": "photo", "original_name": "photo_2024-11-24_05-52-34.jpg", "url": "media/4683.jpg", "size": 28671, "thumb": "media/4683.jpg_thumb.jpg"}]}, {"id": 4684, "date": "2024-11-24T18:20:20", "text": "想吃烤聊天气泡 🔥💬", "views": 140, "forwards": 0}, {"id": 4685, "date": "2024-11-25T09:54:45", "text": "看了一集ダンダダン,真的爱了这个发疯展开,作画也好棒,这是新时代的 FLCL 吗", "views": 137, "forwards": 0}, {"id": 4686, "date": "2024-11-25T15:57:03", "text": "谁还记得曾经有段时间给 Minecraft 安装 mod 要手动解压 minecraft.jar,把 class 文件替换掉再删掉 META-INFO 😶\n\n(暴露年龄了", "views": 142, "forwards": 1}, {"id": 4687, "date": "2024-11-26T03:11:41", "text": "\"hey, who does sudo report these 'incidents' to?\"\n\"you know, I've never checked.\"\nxkcd#838", "views": 319, "forwards": 4, "images": [{"width": 514, "height": 151, "date": "2024-11-26T03:11:41", "media_type": "photo", "original_name": "photo_2024-11-26_03-11-41.jpg", "url": "media/4687.jpg", "size": 14058, "thumb": "media/4687.jpg_thumb.jpg"}]}, {"id": 4688, "date": "2024-11-26T04:33:29", "text": "总是把 MTEB leaderboard 打成 MBTI 😀", "views": 143, "forwards": 0, "images": [{"width": 739, "height": 517, "date": "2024-11-26T04:33:29", "media_type": "photo", "original_name": "photo_2024-11-26_04-33-29.jpg", "url": "media/4688.jpg", "size": 51198, "thumb": "media/4688.jpg_thumb.jpg"}]}, {"id": 4689, "date": "2024-11-26T09:13:07", "text": "让所有的机器都训练上了模型,终于可以安心睡觉了 😓", "views": 135, "forwards": 1, "reply": {"id": 4283, "text": "升级计算服务器之前硬件是瓶颈,升级之后发现自己变成了瓶颈... 想睡觉之前挂一个计算任务跑着,发现写这个任务需要的时间比计算需要的时间长,可是我又不想让计算闲时浪费,结果就是自己要被累死了 🛌"}, "images": [{"width": 2534, "height": 1001, "date": "2024-11-26T09:13:07", "media_type": "photo", "original_name": "photo_2024-11-26_09-13-07.jpg", "url": "media/4689.jpg", "size": 559791, "thumb": "media/4689.jpg_thumb.jpg"}]}, {"id": 4690, "date": "2024-11-26T16:33:25", "views": 144, "forwards": 1, "images": [{"width": 2560, "height": 1920, "date": "2024-11-26T16:35:15", "media_type": "photo", "original_name": "photo_2024-11-26_16-35-15.jpg", "url": "media/4690.jpg", "size": 525231, "thumb": "media/4690.jpg_thumb.jpg"}]}, {"id": 4691, "date": "2024-11-27T01:08:16", "text": "sus is coming 🧐", "views": 158, "forwards": 2, "images": [{"width": 1280, "height": 960, "date": "2024-11-27T01:08:16", "media_type": "photo", "original_name": "photo_2024-11-27_01-08-16.jpg", "url": "media/4691.jpg", "size": 130493, "thumb": "media/4691.jpg_thumb.jpg"}]}, {"id": 4692, "date": "2024-11-27T07:14:59", "text": "一直不懂为什么一个电脑插两个鼠标不会出现两个光标 😶 感觉是很不合理的设计", "views": 149, "forwards": 0}, {"id": 4693, "date": "2024-11-27T12:51:51", "text": "如果你有一个无限的 OpenAI 钱包可以免费调 /v1/completion 的话,你会用它做什么呢?🪟\n\n如果我说我真的有了类似的东西呢", "views": 144, "forwards": 1}, {"id": 4694, "date": "2024-11-28T03:48:29", "text": "#TIL ssh 居然可以当作 pipe 使用而且不会有很大的 overhead\n\n可以远程 dd 了,好耶", "views": 144, "forwards": 1, "images": [{"width": 528, "height": 108, "date": "2024-11-28T03:48:29", "media_type": "photo", "original_name": "photo_2024-11-28_03-48-29.jpg", "url": "media/4694.jpg", "size": 14489, "thumb": "media/4694.jpg_thumb.jpg"}]}, {"id": 4695, "date": "2024-11-29T04:41:24", "text": "#戴上耳机\n\n好浪漫... 高潮段用「ずっど」这两个音拼摩斯电码拼出了一个「I love you」 😀\n\n也好聪明,正好是一个长的音节和一个短的音节,听起来完全没有违和\n\nYouTube MV", "views": 131, "forwards": 2, "files": [{"duration": 298, "performer": "ヰ世界情緒", "title": "シリウスの心臓", "file_name": "ヰ世界情緒 - シリウスの心臓.flac", "mime_type": "audio/flac", "date": "2024-11-29T04:41:24", "media_type": "audio_file", "original_name": "ヰ世界情緒 - シリウスの心臓.flac", "url": "media/4695.flac", "size": 32830741, "thumb": "media/4695.flac_thumb.jpg"}]}, {"id": 4696, "date": "2024-11-29T04:46:22", "text": "・ー・ 草", "views": 140, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 800, "height": 725, "date": "2024-11-29T04:32:05", "media_type": "photo", "original_name": "photo_2024-11-29_04-32-05.jpg", "url": "media/4696.jpg", "size": 48072, "thumb": "media/4696.jpg_thumb.jpg"}]}, {"id": 4697, "date": "2024-11-29T08:10:21", "text": "🟥 HyDEV Whisper (whisper.hydev.org) 下线一天\n\n原因是需要拿走 GPU 赶作业 🛌", "views": 144, "forwards": 0}, {"id": 4698, "date": "2024-11-29T22:34:08", "views": 138, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-11-29T22:32:52", "width": 512, "height": 268, "is_animated": false, "is_video": false, "emoji": "🐱", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4698.webp", "size": 18286, "thumb": "media/4698.webp_thumb.jpg"}]}, {"id": 4699, "date": "2024-11-30T01:00:08", "text": "有时候感觉写 research 用的 python 程序遇到的兼容性问题比给 Minecraft 做模组整合包还多\n\n两个大库时不时就会出现不兼容,然后就要单独分两个环境... 我现在一个项目有三个环境了,不同的脚本分别要在不同环境里面跑... 🛌", "views": 148, "forwards": 0}, {"id": 4700, "date": "2024-11-30T08:47:41", "text": "QwQ", "views": 132, "forwards": 0, "media_group_id": 13863651691609925, "images": [{"width": 633, "height": 164, "date": "2024-11-30T08:47:41", "media_type": "photo", "original_name": "photo_2024-11-30_08-47-41.jpg", "url": "media/4700.jpg", "size": 11663, "thumb": "media/4700.jpg_thumb.jpg"}, {"width": 1184, "height": 432, "date": "2024-11-30T08:47:41", "media_type": "photo", "original_name": "photo_2024-11-30_08-47-41.jpg", "url": "media/4701.jpg", "size": 67100, "thumb": "media/4701.jpg_thumb.jpg"}]}, {"id": 4702, "date": "2024-11-30T16:26:15", "text": "昏睡猫猫开始乱敲键盘", "views": 138, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 800, "height": 652, "date": "2024-11-30T16:01:34", "media_type": "photo", "original_name": "photo_2024-11-30_16-01-34.jpg", "url": "media/4702.jpg", "size": 104820, "thumb": "media/4702.jpg_thumb.jpg"}]}, {"id": 4703, "date": "2024-11-30T16:47:18", "text": "七天通宵爆肝肝完一篇 paper 的奇迹\n\n是 311 课的开放期末作业,正式研究了一下 Sekai LLM 各方面分别怎样实现最好、以及怎样自动客观评估哪个模型更好之类的。之前一直靠直觉评价感觉很不科学,改了什么都没办法很快速知道效果... 所以做 ML 还是需要至少先有 metric\n\n唉真的为什么期末作业要选这么大一个 scope 😢 不过算了确实是因为好玩才有动力做的项目,也正好打算发篇纸\n\n(虽然因为时间不够还留了很多 TODO... 但是现在先睡睡", "views": 152, "forwards": 1, "media_group_id": 13863881904347677, "images": [{"width": 1578, "height": 1453, "date": "2024-11-30T16:48:05", "media_type": "photo", "original_name": "photo_2024-11-30_16-48-05.jpg", "url": "media/4703.jpg", "size": 208258, "thumb": "media/4703.jpg_thumb.jpg"}, {"width": 1713, "height": 1875, "date": "2024-11-30T16:47:17", "media_type": "photo", "original_name": "photo_2024-11-30_16-47-17.jpg", "url": "media/4704.jpg", "size": 549186, "thumb": "media/4704.jpg_thumb.jpg"}]}, {"id": 4705, "date": "2024-12-01T01:03:24", "text": "中午 12 点睡,晚上八点起,非常健康的 +8 作息哈哈哈哈", "views": 150, "forwards": 1}, {"id": 4706, "date": "2024-12-01T06:36:22", "views": 145, "forwards": 1, "images": [{"width": 636, "height": 82, "date": "2024-12-01T06:22:18", "media_type": "photo", "original_name": "photo_2024-12-01_06-22-18.jpg", "url": "media/4706.jpg", "size": 8407, "thumb": "media/4706.jpg_thumb.jpg"}]}, {"id": 4707, "date": "2024-12-01T17:24:55", "text": "https://youtu.be/UWaKhaq5UtM", "views": 135, "forwards": 2, "forwarded_from": {"name": "Veronika's Sanctuary 🦊"}}, {"id": 4708, "date": "2024-12-01T17:27:12", "text": "也许我感情经历中没有过 100% 顺直的对象也是因为这些事情 🛌", "views": 152, "forwards": 1, "reply": {"id": 4707, "text": "https://youtu.be/UWaKhaq5UtM"}}, {"id": 4709, "date": "2024-12-02T15:04:35", "text": "\"Reward hacking\" 是不是就是大模型找到了毒品 🧐", "views": 136, "forwards": 0}, {"id": 4710, "date": "2024-12-02T15:08:39", "text": "我觉得这句话和「Onshape 是不是就是现实世界的 Figma」有异曲同工之妙", "views": 143, "forwards": 0, "forwarded_from": {"name": "Menci 💖", "url": "https://t.me/Mencici"}}, {"id": 4711, "date": "2024-12-02T17:21:15", "text": "一周之前自己剪了一下头发,今天又重新修了一下,剪成 ena 内扣短发了 qwq(感谢聊聊帮忙修后面自己看不见的头发\n\n尝试了一直不敢尝试的发型 一直害怕短发会变得不 pass,看来也并没有喵", "views": 151, "forwards": 3, "images": [{"width": 1280, "height": 963, "date": "2024-12-02T17:21:15", "media_type": "photo", "original_name": "photo_2024-12-02_17-21-15.jpg", "url": "media/4711.jpg", "size": 83649, "thumb": "media/4711.jpg_thumb.jpg"}]}, {"id": 4712, "date": "2024-12-03T04:20:27", "text": "姜上面长出了青葱(?)🧐", "views": 144, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-03T04:20:27", "media_type": "photo", "original_name": "photo_2024-12-03_04-20-27.jpg", "url": "media/4712.jpg", "size": 224951, "thumb": "media/4712.jpg_thumb.jpg"}]}, {"id": 4713, "date": "2024-12-03T14:27:20", "text": "作息调回来了!", "views": 140, "forwards": 0, "images": [{"width": 1280, "height": 903, "date": "2024-12-03T14:27:20", "media_type": "photo", "original_name": "photo_2024-12-03_14-27-20.jpg", "url": "media/4713.jpg", "size": 70444, "thumb": "media/4713.jpg_thumb.jpg"}]}, {"id": 4714, "date": "2024-12-03T18:11:38", "text": "两年前设计的补佳乐时钟终于在淘宝上架了!\n\n(感谢 Syama 帮忙上架,明明之前把设计图发给荔枝实验室了但是他们没理我 T^T)\n\n链接在这里 欢迎大家下单 qwq", "views": 179, "forwards": 4, "reply": {"id": 925, "text": "用 Adobe Ai 画了一个 debian 挂钟w\n\n大家觉得哪个设计更好看呢?打算去淘宝定制出来", "thumb": "media/925.jpg_thumb.jpg"}, "images": [{"width": 1688, "height": 932, "date": "2024-12-03T18:11:38", "media_type": "photo", "original_name": "photo_2024-12-03_18-11-38.jpg", "url": "media/4714.jpg", "size": 134663, "thumb": "media/4714.jpg_thumb.jpg"}]}, {"id": 4715, "date": "2024-12-04T03:21:22", "text": "Linux 日常:运行一个程序,发现它打开了 xemacs,想退出\n:wq 没有用\n^q 没有用\n^x ^d ^c ^\\ 都没有用\n然后开了一个新的 shell 开任务管理器把它杀了 🤗", "views": 142, "forwards": 1}, {"id": 4716, "date": "2024-12-04T17:24:47", "text": "呜呜 给 Syama 安利 Davinci Resolve,然后她那边启动会闪退,为什么呢?明明都是 7840HS,都是 Windows 11...\n\n然后发现关掉 clash TUN 就好了,开了就闪退??然后我这边试了也是,开 TUN 还是 TAP 都不行... 呜呜\n\n好奇怪,Clash TUN 不行,Cloudflare Warp 也不行,但是 Mullvad 和 tailscale exit node 都没问题,是不是只有 IP 层代理会有这个问题\n\n临时解决办法是把 Davinci Control Panel 删掉(来源)", "views": 138, "forwards": 0}, {"id": 4717, "date": "2024-12-05T00:47:50", "text": "感觉人群的共识机制不太聪明喵\n\n红灯,甚至还在过车的那种,一个人突然开始过马路,有人估计是没看路跟着这个人开始走,过一会越来越多的人跟着走,最后变成了所有人一起闯红灯过马路 ", "views": 120, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-05T00:47:50", "media_type": "photo", "original_name": "photo_2024-12-05_00-47-50.jpg", "url": "media/4717.jpg", "size": 196684, "thumb": "media/4717.jpg_thumb.jpg"}]}, {"id": 4718, "date": "2024-12-06T14:37:20", "text": "今年多伦多冬天的第一场大雪正好在农历二十四节气之「大雪」的第一天诶 🪟", "views": 113, "forwards": 0, "media_group_id": 13867966725717885, "images": [{"width": 380, "height": 112, "date": "2024-12-06T14:37:18", "media_type": "photo", "original_name": "photo_2024-12-06_14-37-18.jpg", "url": "media/4718.jpg", "size": 7288, "thumb": "media/4718.jpg_thumb.jpg"}, {"width": 2560, "height": 2034, "date": "2024-12-06T14:37:19", "media_type": "photo", "original_name": "photo_2024-12-06_14-37-19.jpg", "url": "media/4719.jpg", "size": 1087710, "thumb": "media/4719.jpg_thumb.jpg"}]}, {"id": 4720, "date": "2024-12-06T18:01:13", "text": "#桂桂今天吃什么\n为什么觉得兰州拉面里面应该放些洋葱", "views": 129, "forwards": 0, "media_group_id": 13868064588399461, "images": [{"width": 1280, "height": 851, "date": "2024-12-06T18:01:12", "media_type": "photo", "original_name": "photo_2024-12-06_18-01-12.jpg", "url": "media/4720.jpg", "size": 184781, "thumb": "media/4720.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-06T18:01:13", "media_type": "photo", "original_name": "photo_2024-12-06_18-01-13.jpg", "url": "media/4721.jpg", "size": 170263, "thumb": "media/4721.jpg_thumb.jpg"}]}, {"id": 4722, "date": "2024-12-07T09:41:40", "text": "哭哭 Notion 为什么要把「创建 latex 公式」的快捷键绑定到 ctrl + alt + e 还不能改... 总是会不小心按到 ctrl + alt + w 把窗口关了 🛌", "views": 179, "forwards": 1}, {"id": 4723, "date": "2024-12-07T18:42:15", "text": "考试当天告诉我 ttc 地铁停了... 然后看了一眼打车价格,原本可能 $20 不到的路程现在要 $50", "views": 126, "forwards": 2, "media_group_id": 13868775484602197, "images": [{"width": 576, "height": 1280, "date": "2024-12-07T18:42:14", "media_type": "photo", "original_name": "photo_2024-12-07_18-42-14.jpg", "url": "media/4723.jpg", "size": 98575, "thumb": "media/4723.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2024-12-07T18:42:15", "media_type": "photo", "original_name": "photo_2024-12-07_18-42-15.jpg", "url": "media/4724.jpg", "size": 103826, "thumb": "media/4724.jpg_thumb.jpg"}]}, {"id": 4725, "date": "2024-12-07T19:19:54", "text": "明明提前出门了十分钟,结果现在已经迟到 20 分钟了还在 shuttle bus 上", "views": 115, "forwards": 0, "reply": {"id": 4723, "text": "考试当天告诉我 ttc 地铁停了... 然后看了一眼打车价格,原本可能 $20 不到的路程现在要 $50", "thumb": "media/4723.jpg_thumb.jpg"}}, {"id": 4726, "date": "2024-12-07T22:59:10", "text": "考完了,迟到了 40 分钟果然没做完,但是肯定有 70% 了不管啦不管啦\n\n原本是 25 分到的,走了平时走的入口发现门锁了,换了两个入口门都是锁的,绕一大圈绕到正门才进去... 进去就已经 40 分了。到底是哪个天才想的周末考试还把侧门都锁上", "views": 127, "forwards": 0, "files": [{"width": 720, "height": 1280, "duration": 5, "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-07T22:59:10", "media_type": "video_file", "original_name": "video_2024-12-07_22-59-10.mp4", "url": "media/4726.mp4", "size": 1906822, "thumb": "media/4726.mp4_thumb.jpg"}]}, {"id": 4727, "date": "2024-12-07T23:57:05", "text": "felis cactus. 🐱", "views": 133, "forwards": 1}, {"id": 4728, "date": "2024-12-08T11:08:20", "text": "结果晚上八点回到家太累躺下就睡着了,没想到一觉睡到了凌晨五点 😢\n\n记录一下昨天开心的事情:考完试遇到一起做项目的组员,他送给我了可爱瑞希 fufu 🤩 然后我们去奶茶店一起打 pjsk\n\n(今天刚知道原来 pjsk 有国际服限定的曲子,结果打开国际服发现有 3GB 的数据要下载 😨\n\n还玩了玩魔方,这位是魔方社社长好厉害,感觉我还没反应过来他就解完了。然后发现原来聊聊也会魔方,结果这一桌只有我不会吗 🥺 不过学到了一个交换方块的小技巧,魔方好奇妙\n\n之后和聊聊去喜欢的店吃了拉面,这家的叉烧肉很棒。感觉在这边没办法像国内那样买到速冻的叉烧肉好可惜,不然在家里也可以做出这样的拉面了", "views": 120, "forwards": 0, "media_group_id": 13869248801268453, "images": [{"width": 1280, "height": 960, "date": "2024-12-08T11:08:18", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-18.jpg", "url": "media/4728.jpg", "size": 155613, "thumb": "media/4728.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-08T11:08:19", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-19.jpg", "url": "media/4729.jpg", "size": 109074, "thumb": "media/4729.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-08T11:08:19", "media_type": "photo", "original_name": "photo_2024-12-08_11-08-19.jpg", "url": "media/4730.jpg", "size": 165322, "thumb": "media/4730.jpg_thumb.jpg"}]}, {"id": 4731, "date": "2024-12-08T19:51:18", "views": 123, "forwards": 0, "images": [{"width": 810, "height": 1280, "date": "2024-12-08T19:51:18", "media_type": "photo", "original_name": "photo_2024-12-08_19-51-18.jpg", "url": "media/4731.jpg", "size": 157240, "thumb": "media/4731.jpg_thumb.jpg"}]}, {"id": 4732, "date": "2024-12-08T22:31:48", "text": "真的越来越讨厌 YouTube 这个平台了\n\n说是 \"1080P HD\" 但是看着眼睛好不舒服,画面上全是肉眼可见的压缩失真,为什么呢?下载下来发现居然被 vp9 压到了只有不到 1 mbps 的码率... 相比之下 Twitch 给直播用的 1080p30 码率推荐都是至少 4.5 mbps,明明直播这种实时性更重要的事情还是更需要低码率的", "views": 129, "forwards": 0, "media_group_id": 13869576869662997, "images": [{"width": 2197, "height": 1237, "date": "2024-12-08T22:31:48", "media_type": "photo", "original_name": "photo_2024-12-08_22-31-48.jpg", "url": "media/4732.jpg", "size": 132799, "thumb": "media/4732.jpg_thumb.jpg"}, {"width": 800, "height": 194, "date": "2024-12-08T22:31:48", "media_type": "photo", "original_name": "photo_2024-12-08_22-31-48.jpg", "url": "media/4733.jpg", "size": 29421, "thumb": "media/4733.jpg_thumb.jpg"}]}, {"id": 4734, "date": "2024-12-09T13:16:31", "text": "打视频电话的时候把 iPad 放在腿上会发生什么:", "views": 135, "forwards": 3, "images": [{"width": 734, "height": 892, "date": "2024-12-09T13:16:31", "media_type": "photo", "original_name": "photo_2024-12-09_13-16-31.jpg", "url": "media/4734.jpg", "size": 73072, "thumb": "media/4734.jpg_thumb.jpg"}]}, {"id": 4735, "date": "2024-12-09T15:20:41", "text": "是不是把系统用户名改成 \"sandbox\" 就可以绕过大部分的病毒 ", "views": 160, "forwards": 1}, {"id": 4736, "date": "2024-12-09T19:26:06", "text": "恭喜 HyDEV 家里云到现在总共宕机整整 1024 次", "views": 124, "forwards": 0, "images": [{"width": 1280, "height": 470, "date": "2024-12-09T19:26:06", "media_type": "photo", "original_name": "photo_2024-12-09_19-26-06.jpg", "url": "media/4736.jpg", "size": 43048, "thumb": "media/4736.jpg_thumb.jpg"}]}, {"id": 4738, "date": "2024-12-10T12:06:47", "text": "新的硬盘到了,是 16TB 的 HC550,终于可以把重要数据从三年前买的这个 12TB 坏盘上搬走了。\n\n重新给之前的坏道扫描脚本写了一个 UI,因为是懒懒猫所以这次用了单文件 petite-vue + tailwind,感觉写起来很简洁很适合这种要嵌到小脚本里的场合。开源到 HyPyUtils 仓库里面了\n\n扫描出来新的盘全绿,旧的盘感觉把 870c~993c 这一段屏蔽掉其他的地方还能用 qwq\n\n以及 #TIL 发现转转盘好有意思,刚开始扫的时候有 247 MB/s,但是快结束的时候就只有 130 MB/s 了,为什么呢?因为盘是圆形的,越靠圆心圆周就越短,所以磁头每次 seek 能读到的数据就越少 🤯 奇妙", "views": 117, "forwards": 0, "media_group_id": 13870659258497573, "images": [{"width": 1080, "height": 810, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4738.jpg", "size": 149287, "thumb": "media/4738.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4739.jpg", "size": 173616, "thumb": "media/4739.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-10T12:06:44", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-44.jpg", "url": "media/4740.jpg", "size": 306374, "thumb": "media/4740.jpg_thumb.jpg"}, {"width": 1790, "height": 1185, "date": "2024-12-10T10:32:15", "media_type": "photo", "original_name": "photo_2024-12-10_10-32-15.jpg", "url": "media/4741.jpg", "size": 668508, "thumb": "media/4741.jpg_thumb.jpg"}, {"width": 1646, "height": 1296, "date": "2024-12-10T12:06:46", "media_type": "photo", "original_name": "photo_2024-12-10_12-06-46.jpg", "url": "media/4742.jpg", "size": 825545, "thumb": "media/4742.jpg_thumb.jpg"}], "reply": {"id": 2950, "text": "写了一个扫坏道脚本,会用 1gb 区块估算速度和剩余时间、可以随时停下从断点继续、停止扫描的时候会等这个区块扫完以防遗留、会把所有坏道和扫描历史记录成 Json、自动做地址换算转成要屏蔽的 LBA", "thumb": "media/2950.jpg_thumb.jpg"}}, {"id": 4743, "date": "2024-12-11T05:39:52", "text": "发现 btrfs 开全局压缩有奇效\n\n压缩前总共用了 2.82TB,开一下 zstd:3 直接省了 1.06TB 出来", "views": 125, "forwards": 0, "images": [{"width": 348, "height": 376, "date": "2024-12-11T05:39:52", "media_type": "photo", "original_name": "photo_2024-12-11_05-39-52.jpg", "url": "media/4743.jpg", "size": 20967, "thumb": "media/4743.jpg_thumb.jpg"}]}, {"id": 4744, "date": "2024-12-11T06:49:45", "text": "#ADHD 三次了,解锁了笔记本想不起来要干什么,然后找到了一些事情做,做了一会觉得好困啊睡觉吧,锁定了电脑然后想起来了啊我是因为风扇很吵想给它睡眠来着,然后 goto 「解锁了笔记本想不起来要干什么」 📦", "views": 119, "forwards": 0}, {"id": 4745, "date": "2024-12-11T16:16:28", "text": "看看一个好软件是怎么被毁掉的\n\nWindows 一直没有好用的驱动层按键映射软件,像 AHK 这种用户层映射会因为优先级问题让远程桌面出现卡键 bug、让依赖快捷键转发的东西不工作。如果想要「只让一个特定的键盘设备的 Ctrl 和 ⌘ 交换」的话,也许只有 reWASD 这一个软件可以做到。\n\n三四年前我用 6.0 版本的 reWASD 是为了打蔚蓝多一些组合键,那个时候很好用,花 ¥66 买一个正版。快进到现在 8.0 版本,价格涨到了 ¥250,UI 改得乱七八糟,功能基本没有增加,反而重写了激活和反破解,以前用激活码就可以现在要验证帐号,导致我正版开机自起检查不到帐号崩溃...\n\n唉我就是正版软件的受害者,回去用 7.0 破解版了 🛌", "views": 116, "forwards": 0, "media_group_id": 13871470310996093, "images": [{"width": 584, "height": 800, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4745.jpg", "size": 68337, "thumb": "media/4745.jpg_thumb.jpg"}, {"width": 1423, "height": 860, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4746.jpg", "size": 28153, "thumb": "media/4746.jpg_thumb.jpg"}, {"width": 981, "height": 564, "date": "2024-12-11T16:16:28", "media_type": "photo", "original_name": "photo_2024-12-11_16-16-28.jpg", "url": "media/4747.jpg", "size": 81606, "thumb": "media/4747.jpg_thumb.jpg"}]}, {"id": 4748, "date": "2024-12-12T05:27:42", "text": "#戴上耳机\n感觉自己非常需要 Kero Kero 的心态,非常需要 take a break 😴\n\n♪ 空を見上げる満月\n♪ 星ってこんなに綺麗なんだ\n♪ こういう時に思うんだ\n♪ 生きてるって不思議\n♪ Life is a race, that's what they say\n♪ So time out, and look around\n♪ 立ち止まると見えてくる\n♪ I see it now (take a break!)", "views": 129, "forwards": 2, "files": [{"duration": 196, "performer": "Kero Kero Bonito", "title": "Break", "file_name": "Kero Kero Bonito - Break.flac", "mime_type": "audio/flac", "date": "2024-12-12T05:27:42", "media_type": "audio_file", "original_name": "Kero Kero Bonito - Break.flac", "url": "media/4748.flac", "size": 22071266, "thumb": "media/4748.flac_thumb.jpg"}]}, {"id": 4749, "date": "2024-12-12T06:01:27", "text": "今天计网课期末考试,考了两道课上没有讲的半超纲题... 一道是 NAT 打洞,另一道是 UDP/TCP Tunneling 🌚 哈哈哈哈哈这个我熟,这个我真是太熟了,简直是压到题\n\nNAT 题问了为什么两个不同 NAT 下的机器没办法 P2P 连接,然后问一个公网服务器怎样才能帮忙建立起不经过这个服务器的点对点连接,隧道题问了 UDP over TCP 和 TCP over UDP 哪个 overhead 更低 好简单", "views": 132, "forwards": 1}, {"id": 4750, "date": "2024-12-12T17:52:08", "text": "#桂桂今天吃什么\n炸蛋挞!\n\n用空气炸锅做早餐的时候原本想煎一个鸡蛋,然后突然想到,为什么不把鸡蛋放进去一起煎呢?所以就试着把鸡蛋打进蛋挞模具里面一起煎了八分钟,居然真的像一般炸鸡蛋一样好吃 quq", "views": 121, "forwards": 0, "media_group_id": 13872207428373741, "images": [{"width": 2008, "height": 1506, "date": "2024-12-12T17:52:06", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-06.jpg", "url": "media/4750.jpg", "size": 268612, "thumb": "media/4750.jpg_thumb.jpg"}, {"width": 2008, "height": 1506, "date": "2024-12-12T17:52:07", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-07.jpg", "url": "media/4751.jpg", "size": 277455, "thumb": "media/4751.jpg_thumb.jpg"}, {"width": 2008, "height": 1506, "date": "2024-12-12T17:52:07", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-07.jpg", "url": "media/4752.jpg", "size": 126535, "thumb": "media/4752.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-12T17:52:08", "media_type": "photo", "original_name": "photo_2024-12-12_17-52-08.jpg", "url": "media/4753.jpg", "size": 129004, "thumb": "media/4753.jpg_thumb.jpg"}]}, {"id": 4754, "date": "2024-12-13T04:18:02", "text": "之前看到了 Asuna 转发的这张 gif,对比每个语言的运行速度... 我就在想,python 慢也不可能这么慢吧?我日常用 python 也没有感觉到它有这么慢啊\n\n然后看了一下他们测试用的代码,居然手写了两个循环,总共循环 1e9 次... 那当然慢了,一般人也不会这样写 python 吧 \n(╯‵□′)╯︵┻━┻\n\n直接加一个 numba JIT 就从 75 秒降到了 2.3 秒,再把循环改成 numpy + numba 就降到了 0.8 秒,再改成 pytorch 矩阵操作直接优化到了 0.16 秒,比 rust 还快甚至代码还更短 ", "views": 168, "forwards": 1, "media_group_id": 13872507862081621, "files": [{"width": 720, "height": 720, "duration": 52, "file_name": "7xy2Bm570ozitgcn.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-13T04:18:00", "media_type": "video_file", "original_name": "7xy2Bm570ozitgcn.mp4", "url": "media/4754.mp4", "size": 1141694, "thumb": "media/4754.mp4_thumb.jpg"}], "images": [{"width": 2538, "height": 1957, "date": "2024-12-13T04:18:02", "media_type": "photo", "original_name": "photo_2024-12-13_04-18-02.jpg", "url": "media/4755.jpg", "size": 465302, "thumb": "media/4755.jpg_thumb.jpg"}]}, {"id": 4756, "date": "2024-12-13T14:51:22", "text": "昨晚聊聊给我看这个快发布的叫 Catly 的游戏,我说怎么感觉不太对劲 AI 味好浓... 然后今天看推发现居然真的是 AI 生成的\n\n唉 感觉 AI hype 成功把网络上每个人训练成了 AI 内容识别 bot", "views": 155, "forwards": 1, "media_group_id": 13872811857317293, "images": [{"width": 1246, "height": 907, "date": "2024-12-13T14:51:21", "media_type": "photo", "original_name": "photo_2024-12-13_14-51-21.jpg", "url": "media/4756.jpg", "size": 160668, "thumb": "media/4756.jpg_thumb.jpg"}, {"width": 800, "height": 652, "date": "2024-12-13T14:51:21", "media_type": "photo", "original_name": "photo_2024-12-13_14-51-21.jpg", "url": "media/4757.jpg", "size": 67754, "thumb": "media/4757.jpg_thumb.jpg"}]}, {"id": 4758, "date": "2024-12-13T16:29:52", "text": "💢", "views": 122, "forwards": 0, "images": [{"width": 199, "height": 194, "date": "2024-12-13T16:29:52", "media_type": "photo", "original_name": "photo_2024-12-13_16-29-52.jpg", "url": "media/4758.jpg", "size": 7243, "thumb": "media/4758.jpg_thumb.jpg"}]}, {"id": 4759, "date": "2024-12-13T23:24:46", "text": "我要疯了\n\n补课遇到了不认识的字母 Γ,问问 4o “倒过来的 L 是什么字母”。它连续回答了 ∟、⊥、⊤、⌊ 🌚 怎么问都答不对\n\n那算了我传图片吧,它把图片里的公式 Γ ⊢ e : τ 正确打出来了,然后我再问它这里面倒着的 L 的 latex 是什么,它回答是 ⊢ 🌚\n\n我知道是大写 Gamma 了之后,开新会话反问它“大写 Gamma 看起来像什么”,它反而知道它看起来像倒着的 L 了(??)💢\n\n最后再开新会话问他 Waluigi 的帽子上写了啥,它回答倒着的 L,看起来像 gamma(???)💢💢💢", "views": 145, "forwards": 0, "media_group_id": 13873058295167565, "images": [{"width": 2560, "height": 1727, "date": "2024-12-13T23:24:46", "media_type": "photo", "original_name": "photo_2024-12-13_23-24-46.jpg", "url": "media/4759.jpg", "size": 304646, "thumb": "media/4759.jpg_thumb.jpg"}, {"width": 986, "height": 965, "date": "2024-12-13T23:24:46", "media_type": "photo", "original_name": "photo_2024-12-13_23-24-46.jpg", "url": "media/4760.jpg", "size": 88494, "thumb": "media/4760.jpg_thumb.jpg"}]}, {"id": 4761, "date": "2024-12-14T00:57:25", "text": "硬盘数据完全迁移完了!\n\n把所有数据拷到新盘上之后,用坏道扫描的结果计算出了旧盘的坏道起点和终点,然后绕开坏道分了两个区,然后再用 btrfs 把他们合在一起,这样就可以把 12TB 的坏盘当作一个 11TB 的好盘用了!\n\n(虽然其实也不太敢放重要数据上去,只把自带冗余的数据比如番剧和 PT 什么的放丢上去了 quq\n\n加上之前开 btrfs 压缩省出来的空间的话,现在总共有 14.9TB HDD 和 1.9TB SSD 空闲了,感觉一段时间内可以不用再担心存储不够用了", "views": 138, "forwards": 0, "reply": {"id": 4738, "text": "新的硬盘到了,是 16TB 的 HC550,终于可以把重要数据从三年前买的这个 12TB 坏盘上搬走了。\n\n重新给之前的坏道扫描脚本写了一个 UI,因为是懒懒猫所以这次用了单文件 petite-vue + tailwind,感觉写起来很简洁很适合这种要嵌到小脚本里的场合。开源到 HyPyUtils 仓库里面了\n\n扫描出来新的盘全绿,旧的盘感觉把 870c~993c 这一段屏蔽掉其他的地方还能用 qwq\n\n以及 #TIL 发现转转盘好有意思,刚开始扫的时候有 247 MB/s,但是快结束的时候就只有 130 MB/s 了,为什么呢?因为盘是圆形的,越靠圆心圆周就越短,所以磁头每次 seek 能读到的数据就越少 🤯 奇妙", "thumb": "media/4738.jpg_thumb.jpg"}, "images": [{"width": 1753, "height": 1233, "date": "2024-12-14T00:57:25", "media_type": "photo", "original_name": "photo_2024-12-14_00-57-25.jpg", "url": "media/4761.jpg", "size": 494593, "thumb": "media/4761.jpg_thumb.jpg"}]}, {"id": 4762, "date": "2024-12-14T02:52:52", "text": "刚才和聊聊看刚更新的宝可梦地平线第 77 话,发现我现在日语居然能听懂谐音梗了!😀\n\n语言梗不需要看科普字幕感觉好不一样", "views": 151, "forwards": 0, "images": [{"width": 1430, "height": 803, "date": "2024-12-14T02:52:52", "media_type": "photo", "original_name": "photo_2024-12-14_02-52-52.jpg", "url": "media/4762.jpg", "size": 129303, "thumb": "media/4762.jpg_thumb.jpg"}]}, {"id": 4763, "date": "2024-12-14T13:10:05", "text": "早上八点的阳光照进房间里好好看\n\n出门考试了,是最后一个学期的最后一个考试", "views": 152, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-12-14T13:10:05", "media_type": "photo", "original_name": "photo_2024-12-14_13-10-05.jpg", "url": "media/4763.jpg", "size": 193322, "thumb": "media/4763.jpg_thumb.jpg"}]}, {"id": 4764, "date": "2024-12-15T05:01:05", "text": "放假了!毕业了?可能正式毕业还要等到六月,但是确实不用再上课了\n\n虽然虽然完全没有实际毕业期待的那种 relief,想要做和需要做的事情也依然很多,但是至少可以暂时歇歇了 😴", "views": 138, "forwards": 0}, {"id": 4765, "date": "2024-12-16T05:56:07", "text": "#谜题 第一次解出 weekly 30*40 的数回,花了 36 min 好难好难 quq", "views": 139, "forwards": 0, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2024-12-16T05:56:07", "width": 1432, "height": 1868, "duration": 31, "media_type": "animation", "original_name": "out.mp4", "url": "media/4765.mp4", "size": 2031307, "thumb": "media/4765.mp4_thumb.jpg"}]}, {"id": 4766, "date": "2024-12-16T23:09:11", "text": "#预告 在做一些奇妙东西", "views": 138, "forwards": 0, "images": [{"width": 942, "height": 376, "date": "2024-12-16T23:09:11", "media_type": "photo", "original_name": "photo_2024-12-16_23-09-11.jpg", "url": "media/4766.jpg", "size": 38049, "thumb": "media/4766.jpg_thumb.jpg"}]}, {"id": 4767, "date": "2024-12-17T05:33:59", "text": "非常好 js", "views": 132, "forwards": 1, "images": [{"width": 735, "height": 211, "date": "2024-12-17T05:33:26", "media_type": "photo", "original_name": "photo_2024-12-17_05-33-26.jpg", "url": "media/4767.jpg", "size": 26132, "thumb": "media/4767.jpg_thumb.jpg"}]}, {"id": 4768, "date": "2024-12-17T10:44:01", "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题", "views": 144, "forwards": 3, "reply": {"id": 4766, "text": "#预告 在做一些奇妙东西"}, "images": [{"width": 2560, "height": 1339, "date": "2024-12-17T10:32:50", "media_type": "photo", "original_name": "photo_2024-12-17_10-32-50.jpg", "url": "media/4768.jpg", "size": 154388, "thumb": "media/4768.jpg_thumb.jpg"}]}, {"id": 4769, "date": "2024-12-18T04:36:50", "text": "#桂桂今天吃什么 \n三文鱼拌饭!\n\n在想 三文鱼拌饭是不是一种寿司 💭", "views": 122, "forwards": 0, "media_group_id": 13875972880997877, "images": [{"width": 2560, "height": 1920, "date": "2024-12-18T04:36:46", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-46.jpg", "url": "media/4769.jpg", "size": 420472, "thumb": "media/4769.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-18T04:36:48", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-48.jpg", "url": "media/4770.jpg", "size": 620355, "thumb": "media/4770.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-18T04:36:49", "media_type": "photo", "original_name": "photo_2024-12-18_04-36-49.jpg", "url": "media/4771.jpg", "size": 428197, "thumb": "media/4771.jpg_thumb.jpg"}]}, {"id": 4772, "date": "2024-12-19T05:15:08", "text": "哇 今天和 Tracer 去机厅拼机打 mygo 壱雫空居然打出了同样的分数 😀 好巧", "views": 120, "forwards": 1, "media_group_id": 13876682471135957, "images": [{"width": 2560, "height": 1920, "date": "2024-12-19T05:16:00", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-00.jpg", "url": "media/4772.jpg", "size": 657447, "thumb": "media/4772.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-19T05:16:08", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-08.jpg", "url": "media/4773.jpg", "size": 773161, "thumb": "media/4773.jpg_thumb.jpg"}, {"width": 1402, "height": 874, "date": "2024-12-19T05:16:21", "media_type": "photo", "original_name": "photo_2024-12-19_05-16-21.jpg", "url": "media/4774.jpg", "size": 434983, "thumb": "media/4774.jpg_thumb.jpg"}]}, {"id": 4775, "date": "2024-12-19T22:15:58", "text": "在仓库 readme 上写了用编辑器创建一个谜题的教程 qwq", "views": 121, "forwards": 0, "reply": {"id": 4768, "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题"}, "images": [{"width": 1889, "height": 1820, "date": "2024-12-19T22:15:58", "media_type": "photo", "original_name": "photo_2024-12-19_22-15-58.jpg", "url": "media/4775.jpg", "size": 393320, "thumb": "media/4775.jpg_thumb.jpg"}]}, {"id": 4776, "date": "2024-12-20T08:02:41", "text": "过年了.jpg\n\nA112 感谢理科", "views": 112, "forwards": 1, "media_group_id": 13877454094731965, "images": [{"width": 2560, "height": 1920, "date": "2024-12-20T08:02:37", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-37.jpg", "url": "media/4776.jpg", "size": 556100, "thumb": "media/4776.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-20T08:02:39", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-39.jpg", "url": "media/4777.jpg", "size": 563105, "thumb": "media/4777.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2024-12-20T08:02:40", "media_type": "photo", "original_name": "photo_2024-12-20_08-02-40.jpg", "url": "media/4778.jpg", "size": 538166, "thumb": "media/4778.jpg_thumb.jpg"}]}, {"id": 4779, "date": "2024-12-20T14:37:36", "text": "进行了一些 java 代码的 kotlin 重构,用各种宏把代码长度缩短了 -1600%\n\n原本每个 API 节点要 >50 行,重构之后同样的逻辑只用了 3 行 🌚", "views": 115, "forwards": 0, "images": [{"width": 2007, "height": 1332, "date": "2024-12-20T14:35:19", "media_type": "photo", "original_name": "photo_2024-12-20_14-35-19.jpg", "url": "media/4779.jpg", "size": 383654, "thumb": "media/4779.jpg_thumb.jpg"}]}, {"id": 4780, "date": "2024-12-21T04:28:30", "text": "#桂桂今天吃什么\n煎三文鱼干!\n\n看到超市三文鱼打巨大折直接半价了就一下子买了 3kg 三文鱼,学会了给三文鱼去皮,把刺身冻起来做拌饭或者寿司🍣,然后把剩下的 700g 鱼皮煎成小鱼干了 qwq(还煎出来 112g 油 🤤", "views": 107, "forwards": 0, "media_group_id": 13878042482099997, "images": [{"width": 1280, "height": 960, "date": "2024-12-21T04:28:28", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-28.jpg", "url": "media/4780.jpg", "size": 196988, "thumb": "media/4780.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2024-12-21T04:28:28", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-28.jpg", "url": "media/4781.jpg", "size": 237099, "thumb": "media/4781.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4782.jpg", "size": 232976, "thumb": "media/4782.jpg_thumb.jpg"}, {"width": 959, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4783.jpg", "size": 232851, "thumb": "media/4783.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2024-12-21T04:28:29", "media_type": "photo", "original_name": "photo_2024-12-21_04-28-29.jpg", "url": "media/4784.jpg", "size": 187649, "thumb": "media/4784.jpg_thumb.jpg"}]}, {"id": 4785, "date": "2024-12-21T19:58:24", "text": "#谜题 感觉是谜题的话,把谜底发出来有点剧透感觉不太好,但是又很想发自己的像素画,怎么办怎么办 > <\n\n想了想决定从这周开始试试做一个周常/半月常的谜题活动,每周会出一道新的题然后公布上周的谜底,这样就不怕会剧透了!反正这周没有来玩的人应该过一周也不会来,所以剧透了也没关系吧 🤗\n\n今周的谜题在这里,是 36x36,欢迎来玩 qwq\n\n(配图是上周的答案", "views": 132, "forwards": 0, "reply": {"id": 4768, "text": "写了一个全彩的数回 web 游戏,可以用数回的线条画像素画了!到现在一共设计了四个谜题:\n\n7x7 心心\n16x16 鲨鲨\n40x40 魔法猫猫 ( 一般 | 硬核 )\n\n控制难度比想象中的难好多,其实设计出来的第一个谜题是硬核猫猫,写题的时候觉得这里那里都想删,dfs 能解出来就行了吧... 结果发现自己解不出来 😢 还是重新做了(然后好像又太简单了 悲\n\n总之欢迎来玩欢迎反馈喵,也可以用编辑器设计上传自己的数回哦 qwq #谜题"}, "images": [{"width": 1280, "height": 1418, "date": "2024-12-21T19:58:24", "media_type": "photo", "original_name": "photo_2024-12-21_19-58-24.jpg", "url": "media/4785.jpg", "size": 368066, "thumb": "media/4785.jpg_thumb.jpg"}]}, {"id": 4786, "date": "2024-12-22T01:56:23", "text": "🌧", "views": 122, "forwards": 0, "images": [{"width": 1280, "height": 637, "date": "2024-12-22T01:56:23", "media_type": "photo", "original_name": "photo_2024-12-22_01-56-23.jpg", "url": "media/4786.jpg", "size": 41322, "thumb": "media/4786.jpg_thumb.jpg"}]}, {"id": 4787, "date": "2024-12-22T02:21:47", "text": "几天前和 Syama 打电话的时候她在写公司 VRChat 的项目,和我说不知道怎么写...\n\nVRChat 的语言 Udon# 真的很 🤡,是魔改的 C# 但是只保留了非常少的功能,比如不能创建一个 pojo 类、不能有全局变量、不能用内置的数据结构比如 List 只有固定长度的 Array、不能用反射、不能用 lambda 或者传函数、也因此不能用 linq 🛌\n\n不能定义类的话,那想写一个动画库怎么办呢?想了想决定用扩展函数(给现有的类添加新的函数)来扩展 Dict 在 U# 里面写 Python 🌚\n\n所有数据都存进 Dict 把它当做类用,把类名写进 __type__ 里面,所有值都存成 Any,需要访问的时候再动态 cast,和 python 一样完全不检查类型 ☺️\n\n...这样一番折腾之后终于重新实现了 C# 原本就有的东西 😪 唉 VRChat 罪大恶极", "views": 122, "forwards": 0, "images": [{"width": 1114, "height": 1280, "date": "2024-12-22T02:21:46", "media_type": "photo", "original_name": "photo_2024-12-22_02-21-46.jpg", "url": "media/4787.jpg", "size": 152541, "thumb": "media/4787.jpg_thumb.jpg"}]}, {"id": 4788, "date": "2024-12-22T03:28:36", "text": "发现 Windows 没有 AV1 视频预览的问题装上 K-Lite Codec Pack 就能解决,很奇妙的是这个软件三天前刚更新过但是网页看起来却像是二十年前的", "views": 130, "forwards": 0, "images": [{"width": 1280, "height": 459, "date": "2024-12-22T03:28:36", "media_type": "photo", "original_name": "photo_2024-12-22_03-28-36.jpg", "url": "media/4788.jpg", "size": 113337, "thumb": "media/4788.jpg_thumb.jpg"}]}, {"id": 4789, "date": "2024-12-22T06:37:02", "text": "nightcode で", "views": 129, "forwards": 0, "images": [{"width": 2159, "height": 1619, "date": "2024-12-22T06:37:02", "media_type": "photo", "original_name": "photo_2024-12-22_06-37-02.jpg", "url": "media/4789.jpg", "size": 273792, "thumb": "media/4789.jpg_thumb.jpg"}]}, {"id": 4790, "date": "2024-12-22T13:44:03", "text": "今天通宵把 HyFetch Rust 的二进制包打好了,原本以为是一两个小时的事情结果花了八个小时才打完... 累累🫠\n\n现在可以通过 pip 安装 HyFetch rust 版的二进制了!打算到各种机器上测试一下没问题再发正式 2.0.0 版本\n\n踩了超级多坑,最后的解决方案是用 debian docker 编译 musl-gcc 然后用其跨架构编译 musl 的 x86、arm64/v7l、rv64 静态链接二进制,再用 alpine docker + osxcross 编译 macOS 的 x86 和 arm64 二进制,编完丢进对应的 PyPI wheel 里面 \n\n为什么不直接让用户用 cargo 从源码编译安装呢?因为 cargo 没办法像 pypi 那样把自己程序以外的其他资源一起打包进去,用户需要自己下依赖,那样就不是一键安装了 😶\n\n好累 睡睡", "views": 142, "forwards": 0, "media_group_id": 13879000348755317, "images": [{"width": 1248, "height": 420, "date": "2024-12-22T13:44:02", "media_type": "photo", "original_name": "photo_2024-12-22_13-44-02.jpg", "url": "media/4790.jpg", "size": 113043, "thumb": "media/4790.jpg_thumb.jpg"}, {"width": 1689, "height": 1128, "date": "2024-12-22T13:44:02", "media_type": "photo", "original_name": "photo_2024-12-22_13-44-02.jpg", "url": "media/4791.jpg", "size": 226123, "thumb": "media/4791.jpg_thumb.jpg"}]}, {"id": 4792, "date": "2024-12-23T00:40:54", "text": "今天公寓火警铃响了快半个小时,火警赶来了发现好像没有真的着火然后走了\n\n然后发现我的服务器现在因为刚搬完数据还没把备份开回来反而做不到拔盘就走了... 跑下楼看了一眼是真的有🚒之后再跑上楼关机拆开机箱拔完盘已经结束了,感觉如果是真的着火了这个速度肯定不行 😢\n\n以及感觉火警误报太多大家都不当一回事的样子,我跑下楼看的时候只遇到了一两个人,明明这个公寓还很大的... 但是也能理解,毕竟目前为止 100% 的火警都是误报\n\n如果有 > 1 bit 的火警信息就好了,比如之前在学校宿舍的时候真的有 🔥 的那次是直接接上麦克风广播了,可惜这个公寓的警报设施没有这样的功能", "views": 147, "forwards": 0, "images": [{"width": 2163, "height": 1623, "date": "2024-12-23T00:40:54", "media_type": "photo", "original_name": "photo_2024-12-23_00-40-54.jpg", "url": "media/4792.jpg", "size": 622887, "thumb": "media/4792.jpg_thumb.jpg"}]}, {"id": 4793, "date": "2024-12-23T06:43:35", "text": "#桂桂今天吃什么\n混沌!\n\n感觉和面条本质上是同样的东西", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-23T06:43:35", "media_type": "photo", "original_name": "photo_2024-12-23_06-43-35.jpg", "url": "media/4793.jpg", "size": 162134, "thumb": "media/4793.jpg_thumb.jpg"}]}, {"id": 4794, "date": "2024-12-23T07:28:19", "text": "每次我问聊聊“怎么办怎么办”的时候聊聊都会接“爸爸妈妈说不许不许叔叔阿姨说 no no no no” 👊", "views": 146, "forwards": 0}, {"id": 4795, "date": "2024-12-23T22:10:37", "text": "doge tool", "views": 136, "forwards": 0, "images": [{"width": 409, "height": 439, "date": "2024-12-23T22:11:05", "media_type": "photo", "original_name": "photo_2024-12-23_22-11-05.jpg", "url": "media/4795.jpg", "size": 17771, "thumb": "media/4795.jpg_thumb.jpg"}]}, {"id": 4798, "date": "2024-12-24T23:51:30", "text": "#谜题 进了今月的排行榜", "views": 143, "forwards": 0, "media_group_id": 13880674321667541, "images": [{"width": 854, "height": 949, "date": "2024-12-24T20:36:38", "media_type": "photo", "original_name": "photo_2024-12-24_20-36-38.jpg", "url": "media/4798.jpg", "size": 69731, "thumb": "media/4798.jpg_thumb.jpg"}, {"width": 1280, "height": 925, "date": "2024-12-24T20:36:38", "media_type": "photo", "original_name": "photo_2024-12-24_20-36-38.jpg", "url": "media/4799.jpg", "size": 212872, "thumb": "media/4799.jpg_thumb.jpg"}]}, {"id": 4800, "date": "2024-12-25T08:48:31", "text": "圣诞快乐!\n\n(依然不会打这个圣诞歌,14+ 好抽象啊", "views": 126, "forwards": 0, "media_group_id": 13880932092730933, "images": [{"width": 1063, "height": 1280, "date": "2024-12-25T08:48:29", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-29.jpg", "url": "media/4800.jpg", "size": 247933, "thumb": "media/4800.jpg_thumb.jpg"}, {"width": 1280, "height": 810, "date": "2024-12-25T08:48:30", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-30.jpg", "url": "media/4801.jpg", "size": 178136, "thumb": "media/4801.jpg_thumb.jpg"}, {"width": 1280, "height": 786, "date": "2024-12-25T08:48:31", "media_type": "photo", "original_name": "photo_2024-12-25_08-48-31.jpg", "url": "media/4802.jpg", "size": 162858, "thumb": "media/4802.jpg_thumb.jpg"}]}, {"id": 4803, "date": "2024-12-25T09:02:46", "text": "#桂桂今天吃什么\n平安夜被朋友们拉上吃了自助烤肉 🤤 饱饱\n\n这家店叫 Gyubee 牛兵衛,走在路上我有点迷路聊聊说跟着她走就好了,然后聊聊没看地图就很快就走到了\n\n我:聊聊牛逼,方向感好强\n聊聊:好,我 Gyubee 🤪", "views": 136, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2024-12-25T09:02:46", "media_type": "photo", "original_name": "photo_2024-12-25_09-02-46.jpg", "url": "media/4803.jpg", "size": 280523, "thumb": "media/4803.jpg_thumb.jpg"}]}, {"id": 4804, "date": "2024-12-25T19:18:05", "text": "#梦 做了好恐怖好恐怖的梦,感觉脱离了梦的沙盒边界... 甚至现在有点害怕睡觉了 😢\n\n刚开始是很一般的梦,大雨天巴士在远处停了三秒,也不管大家正在跑过去就关门走了,还好下一辆车就在后面。但是这辆是敞篷小巴士(?)还开得很快,怕无线耳机掉在路上就摘掉了耳机\n\n但是摘掉耳机音乐还在播,堵住耳朵也没有用,像是耳朵自己传出来的一样。仔细听不对啊怎么是我的声音?我没在唱歌... 然后车翻过去了,我摔在地上\n\n意识到了自己肯定在做梦,我重建出了一个躺在床上的画面,旁边躺着聊聊。我不太喜欢这个梦,想要醒过来又太困转不起身。叫了一声聊聊,聊聊没反应... 又大声叫了两声聊聊,还是没反应。发现哪里不对,用尽全身的力气喊聊聊,依然没反应,想要翻身也翻不过去,这时候才意识到我根本没在喊也没在用力,而是我的意识对身体的控制被夺走了...\n\n突然就非常慌,四周变成了紫色的虚空,不知道还要在这里停留多久,甚至开始怀疑自己的身体属不属于自己,怀疑到底哪边是梦,会不会在睡觉的自己并不是真实的... 大脑过载让我有点缺氧,但是连呼吸都没法控制,觉得自己要窒息,呼救也没人听到,最后还是现实中的生存本能把我叫醒了 😢", "views": 148, "forwards": 0}, {"id": 4805, "date": "2024-12-25T23:44:19", "text": "白天重新试了几次打到 S 了!是第一个 14+ 的 S\n\n果然需要担心音量的时候就打不好(无能狂敲 \n\nYoutube", "views": 156, "forwards": 1, "reply": {"id": 4800, "text": "圣诞快乐!\n\n(依然不会打这个圣诞歌,14+ 好抽象啊", "thumb": "media/4800.jpg_thumb.jpg"}, "files": [{"width": 1920, "height": 1080, "duration": 141, "file_name": "Export.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-25T23:44:19", "media_type": "video_file", "original_name": "Export.x264-30.mp4", "url": "media/4805.mp4", "size": 46321613, "thumb": "media/4805.mp4_thumb.jpg"}]}, {"id": 4806, "date": "2024-12-26T06:02:33", "text": "\"...was granted to first name last name by the Ontario Business Information System\" 🌚\n\n唉都是什么草台班子", "views": 157, "forwards": 1, "images": [{"width": 1140, "height": 365, "date": "2024-12-26T06:02:58", "media_type": "photo", "original_name": "photo_2024-12-26_06-02-58.jpg", "url": "media/4806.jpg", "size": 44252, "thumb": "media/4806.jpg_thumb.jpg"}]}, {"id": 4807, "date": "2024-12-26T17:48:21", "text": "刚吐槽完又来一封 \"Dear [Organizer's Name]\",还不是同一个人发的 🤗", "views": 157, "forwards": 0, "reply": {"id": 4806, "text": "\"...was granted to first name last name by the Ontario Business Information System\" 🌚\n\n唉都是什么草台班子"}, "images": [{"width": 1280, "height": 881, "date": "2024-12-26T17:48:21", "media_type": "photo", "original_name": "photo_2024-12-26_17-48-21.jpg", "url": "media/4807.jpg", "size": 80977, "thumb": "media/4807.jpg_thumb.jpg"}]}, {"id": 4808, "date": "2024-12-27T06:27:47", "text": "花了两天的时间把 AquaDX 的中二代码大规模重构了一遍,把所有 Java boilerplate 去掉之后代码行数短了三倍,还修了些堆了很久的代办\n\n现在段位模式终于可以用了(不再需要手动改数据版本号了)、队名可以在网页上自定义了、B40 可以看了 qwq\n\n之后打算实现匹配联机(希望不会很难写", "views": 151, "forwards": 0, "media_group_id": 13882246938788557, "images": [{"width": 1047, "height": 286, "date": "2024-12-27T06:27:46", "media_type": "photo", "original_name": "photo_2024-12-27_06-27-46.jpg", "url": "media/4808.jpg", "size": 36091, "thumb": "media/4808.jpg_thumb.jpg"}, {"width": 778, "height": 292, "date": "2024-12-27T06:27:46", "media_type": "photo", "original_name": "photo_2024-12-27_06-27-46.jpg", "url": "media/4809.jpg", "size": 57924, "thumb": "media/4809.jpg_thumb.jpg"}]}, {"id": 4810, "date": "2024-12-27T08:45:21", "text": "哇 Eric 发视频说了之前发现的 EditThisCookies 插件的问题 https://www.youtube.com/watch?v=AZgM_50aqbg", "views": 156, "forwards": 1, "reply": {"id": 4636, "text": "今天想要在新的环境里复制 cookie 的时候发现 EditThisCookie 插件也在 chrome store 下架了...\n\n之前是 Get Cookies.txt 插件因为有病毒下架,这次是 ETC,但是不知道是为什么。ETC 是纯 js 写的,GitHub 上也有很久没人维护的源码,看一眼发现我旧系统上安装的 1.6.3 版本似乎比开源的 1.5.0 新。Diff 一下发现也并没有改什么东西,似乎只是重构了一下 i18n,加了一个万圣节彩蛋... 不懂为什么下架了\n\n然后找了一下 chrome store 上有没有别的平替,发现有一个叫 EditThisCookies 的插件看上去是一样的,下载下来看一眼发现这个插件的代码混淆了,而且会给奇怪的 URL 发请求... 明明就是木马吧\n\n唉 看来还是要从 Github 源码安装。感觉越来越不敢信任浏览器插件了,这种一般没人会仔细研究、还没法关掉自动更新的东西真的感觉到处都是后门...", "thumb": "media/4636.jpg_thumb.jpg"}}, {"id": 4811, "date": "2024-12-28T05:24:25", "text": "按照这个速度半个月之后就能到 15 了", "views": 152, "forwards": 0, "images": [{"width": 1654, "height": 782, "date": "2024-12-28T05:24:25", "media_type": "photo", "original_name": "photo_2024-12-28_05-24-25.jpg", "url": "media/4811.jpg", "size": 52449, "thumb": "media/4811.jpg_thumb.jpg"}]}, {"id": 4812, "date": "2024-12-28T21:53:54", "text": "#桂桂今天吃什么\n米饭布丁(?)🍮", "views": 150, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2024-12-28T21:53:54", "media_type": "photo", "original_name": "photo_2024-12-28_21-53-54.jpg", "url": "media/4812.jpg", "size": 197639, "thumb": "media/4812.jpg_thumb.jpg"}]}, {"id": 4813, "date": "2024-12-30T00:12:43", "text": "给 AquaDX 中二加入了全国对战,现在可以和 RinNET 玩家跨服联机了!\n\n虽然感觉并不太好玩(2p 拼机打别人选的曲子可以选难度,但是这个全国对战模式不能,如果不够四个人的话 CPU 还会随机选绿谱... 不是太难打不动就是太简单没意思,真不知道谁想出来的这个天才模式\n\n如果可以远程拼机就好了", "views": 142, "forwards": 0, "reply": {"id": 4808, "text": "花了两天的时间把 AquaDX 的中二代码大规模重构了一遍,把所有 Java boilerplate 去掉之后代码行数短了三倍,还修了些堆了很久的代办\n\n现在段位模式终于可以用了(不再需要手动改数据版本号了)、队名可以在网页上自定义了、B40 可以看了 qwq\n\n之后打算实现匹配联机(希望不会很难写", "thumb": "media/4808.jpg_thumb.jpg"}, "images": [{"width": 1915, "height": 1073, "date": "2024-12-30T00:12:43", "media_type": "photo", "original_name": "photo_2024-12-30_00-12-43.jpg", "url": "media/4813.jpg", "size": 336624, "thumb": "media/4813.jpg_thumb.jpg"}]}, {"id": 4814, "date": "2024-12-30T01:33:39", "text": "#桂桂今天吃什么\n棒棒糖,但是是狼牙棒(?)☁️", "views": 160, "forwards": 0, "images": [{"width": 1530, "height": 2040, "date": "2024-12-30T01:33:39", "media_type": "photo", "original_name": "photo_2024-12-30_01-33-39.jpg", "url": "media/4814.jpg", "size": 313108, "thumb": "media/4814.jpg_thumb.jpg"}]}, {"id": 4815, "date": "2024-12-30T07:18:31", "text": "虽然喜欢用 telegram,但是每次整理频道都会发现一些 deleted account...\n\n好害怕会不会哪天我也被炸号,感觉需要做一些炸号演习假装自己被炸号了看看我的备用号权限够不够全", "views": 159, "forwards": 0}, {"id": 4816, "date": "2024-12-30T09:42:27", "text": "因为系统有 128GB 运行内存,我比较喜欢在内存路径 /tmp/ 里面工作\n\n需要写什么就从 github 拉下来,写完 push 上去,下次重启就自动消失了,全程不落盘,不用占存储空间也不会消耗 ssd 的寿命。也不用怕写的东西以后找不到,因为所有相关的东西都推到 github 上了\n\n...直到今天遇到灵车问题需要重启的时候忘了这件事,结果丢了一点点进度 🥺", "views": 152, "forwards": 2}, {"id": 4817, "date": "2024-12-30T11:57:32", "text": "#ADHD 边连视频听 menci syama lily 聊天边写代码边煮面,然后忘记自己在煮面了,十分钟过去了,煮出来一坨黏糕 😶", "views": 152, "forwards": 1, "images": [{"width": 1525, "height": 2033, "date": "2024-12-30T11:57:32", "media_type": "photo", "original_name": "photo_2024-12-30_11-57-32.jpg", "url": "media/4817.jpg", "size": 195526, "thumb": "media/4817.jpg_thumb.jpg"}]}, {"id": 4818, "date": "2024-12-31T00:38:24", "text": "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%", "views": 100, "forwards": 2, "forwarded_from": {"name": "YearProgress"}}, {"id": 4819, "date": "2024-12-31T06:05:58", "text": "不知道大家有没有看过迪士尼 1940 年的 Fantasia 系列\n\n每次写需要跑很久的代码我都会想起这个动画,无论是部署的应用服务器还是挂机的数据处理,感觉自己写的代码就是这个魔法扫把,可能稍微一个大意就会闹起来把我家淹了,所以即使第一眼看起来一切工作也很难放心去睡觉...\n\n所以原本想说睡前挂上机跑 compute 说着说着就通宵了", "views": 139, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 63, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2024-12-31T06:05:58", "media_type": "video_file", "original_name": "out.mp4", "url": "media/4819.mp4", "size": 10117811, "thumb": "media/4819.mp4_thumb.jpg"}]}, {"id": 4820, "date": "2024-12-31T22:45:28", "text": "想想去年这个时候,GPT4 Turbo发布还没几天;LLM在长context下的能力还非常捉急;MoE那时候还是个新鲜事物;所有人都觉得合成的数据是垃圾\n\n一年之后\nGPT4感觉已经成了远古模型;超长的context已经成了LLM的标配;Deepseek在MoE上一枝独秀,而优秀的Dense模型则是百花齐放;最关键的,人类的自然语料可能已经消耗殆尽,而合成的数据则已经成了行业标配。\n\n我们好像并没有更了解LLM本身,但是LLM却不断提高着大家对\"泛化\"标准的定义,飞速刷新大家对一个人工智能系统能力的期待。\n\n2025年的LLM又会变成什么样呢?\n有一个主题是肯定的:Harder, Better, Faster, Stronger", "views": 137, "forwards": 3, "forwarded_from": {"name": "Tokenized Me"}}, {"id": 4821, "date": "2024-12-31T22:54:42", "text": "去年的这个时候自己还不敢想象自己能炼一个 LLM LoRA,甚至没有本地跑过几次训练好的模型,现在对这些已经开始有些熟练了 quq", "views": 144, "forwards": 0, "reply": {"id": 4820, "text": "想想去年这个时候,GPT4 Turbo发布还没几天;LLM在长context下的能力还非常捉急;MoE那时候还是个新鲜事物;所有人都觉得合成的数据是垃圾\n\n一年之后\nGPT4感觉已经成了远古模型;超长的context已经成了LLM的标配;Deepseek在MoE上一枝独秀,而优秀的Dense模型则是百花齐放;最关键的,人类的自然语料可能已经消耗殆尽,而合成的数据则已经成了行业标配。\n\n我们好像并没有更了解LLM本身,但是LLM却不断提高着大家对\"泛化\"标准的定义,飞速刷新大家对一个人工智能系统能力的期待。\n\n2025年的LLM又会变成什么样呢?\n有一个主题是肯定的:Harder, Better, Faster, Stronger"}}, {"id": 4822, "date": "2025-01-01T05:02:08", "text": "新年快乐?", "views": 133, "forwards": 0}, {"id": 4823, "date": "2025-01-01T05:02:26", "views": 138, "forwards": 1, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2024-06-28T14:41:21", "width": 512, "height": 443, "is_animated": false, "is_video": false, "emoji": "🤗", "set_name": "Hykilp2019", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4823.webp", "size": 50730, "thumb": "media/4823.webp_thumb.jpg"}]}, {"id": 4824, "date": "2025-01-01T06:40:18", "text": "今年新年白天在和 llm 打架,晚上和聊聊和茉莉玩玛丽奥派对,又双看了纽约的跨年直播(感觉不在现场很没意思,明年不看了\n\n终于可以好好休息了呜呜 quq 现在才真的感觉有放假...", "views": 131, "forwards": 0, "media_group_id": 13885708949860413, "images": [{"width": 1280, "height": 960, "date": "2025-01-01T06:40:17", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-17.jpg", "url": "media/4824.jpg", "size": 174275, "thumb": "media/4824.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-01T06:40:18", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-18.jpg", "url": "media/4825.jpg", "size": 223484, "thumb": "media/4825.jpg_thumb.jpg"}, {"width": 800, "height": 394, "date": "2025-01-01T06:40:18", "media_type": "photo", "original_name": "photo_2025-01-01_06-40-18.jpg", "url": "media/4826.jpg", "size": 32028, "thumb": "media/4826.jpg_thumb.jpg"}]}, {"id": 4827, "date": "2025-01-02T04:15:02", "text": "创建 GitHub 帐号已经八年了!例常更新一下今年做的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n时间过得好快,明明又过了一年了,却感觉上次做项目总结还是昨天...\n\n发现弃坑的项目越来越少了,反而需要很长时间或者特定条件做的项目更多了,有些一年甚至做不完... 不知道是不是好事呢\n\n以及希望需要长期维护的项目堆起来不会占用到开新项目的时间 👀", "views": 143, "forwards": 0, "reply": {"id": 3123, "text": "创建 GitHub 帐号已经七年了!更新一下今年写的项目 🧐\n\n🟥: 咕了 🕊\n🟦: 写完但是没发布/没什么用的\n🟨: 还没写完但是会继续\n🟩: 满意的项目w\n\n原本觉得翻 GitHub 活动记录就能大概回想起某段时间在做什么,但是发现今年做的好多硬件项目都没有存到 GitHub 上,即使存了的也没有写很详细的 commit 记录...\n\n因为无论是 onshape CAD 还是 EasyEDA 都是云端存储,如果要推到 GitHub 上必须专门导出文件好麻烦。好想写一个可以把云端修改记录同步到 GitHub 上的插件"}, "images": [{"file_name": "2024 github.png", "mime_type": "image/png", "date": "2025-01-02T04:15:02", "original_name": "2024 github.png", "url": "media/4827.png", "size": 962595, "thumb": "media/4827.png_thumb.jpg", "width": 1320, "height": 2711}]}, {"id": 4828, "date": "2025-01-02T11:23:02", "text": "今天发现之前用来生成 One Among Us 网页预览的 netlify 因为每月构建时间超出了 300 分钟收了 $7...\n\n这种免费版趁你不注意就收钱的行为真的很过分 😶 因此立即写了一个 gh action 迁移到了 cloudflare pages 继续白嫖\n\n如果你也在用 netlify 可以来参考这个 action", "views": 144, "forwards": 0, "images": [{"width": 1201, "height": 425, "date": "2025-01-02T11:23:02", "media_type": "photo", "original_name": "photo_2025-01-02_11-23-02.jpg", "url": "media/4828.jpg", "size": 29863, "thumb": "media/4828.jpg_thumb.jpg"}]}, {"id": 4829, "date": "2025-01-02T23:50:18", "text": "笑死了", "views": 152, "forwards": 2, "images": [{"width": 1280, "height": 702, "date": "2025-01-02T23:50:18", "media_type": "photo", "original_name": "photo_2025-01-02_23-50-18.jpg", "url": "media/4829.jpg", "size": 170272, "thumb": "media/4829.jpg_thumb.jpg"}]}, {"id": 4830, "date": "2025-01-03T04:30:44", "text": "Google JP 做的 Chrome 的广告 mv 好可爱 quq\n\n草 居然请了匹诺曹P\n\nhttps://www.youtube.com/watch?v=F50bCrlTbIs", "views": 194, "forwards": 3}, {"id": 4831, "date": "2025-01-03T14:29:20", "text": "#梦 又是电梯\n\n梦见自己在入住一个旅馆,整个旅馆就是一个大电梯。一楼只有前台和一个超大电梯门,刷一下自己的门卡过一会房间就会移动过来,降落到这个电梯口开门让我进去,然后再上下左右移动回到一个空的格子停车,好奇妙 🤩\n\n如果真的存在这样的旅店就好了,不过想了想觉得不太可行呢,感觉同时需要上下左右移动支撑重量并且让卫生间工作就很难实现,而且如果要让一个人想要出门的时候不需要移动别人的话也没办法省下空间 🤗", "views": 152, "forwards": 0}, {"id": 4832, "date": "2025-01-03T15:25:20", "text": "欣赏一下小桂桂昏睡代码\n\n(超过 1000 直接 NaN", "views": 161, "forwards": 0, "media_group_id": 13887343362282373, "images": [{"width": 777, "height": 1280, "date": "2025-01-03T15:33:03", "media_type": "photo", "original_name": "photo_2025-01-03_15-33-03.jpg", "url": "media/4832.jpg", "size": 154864, "thumb": "media/4832.jpg_thumb.jpg"}, {"width": 927, "height": 265, "date": "2025-01-03T15:18:39", "media_type": "photo", "original_name": "photo_2025-01-03_15-18-39.jpg", "url": "media/4833.jpg", "size": 40436, "thumb": "media/4833.jpg_thumb.jpg"}]}, {"id": 4834, "date": "2025-01-03T17:56:19", "text": "聊聊:你有 portal2 吗\n我:有呀 怎么啦\n聊聊:我也有 portal2\n我:那我们可以连一个从你的 portal2 portal(v.) 到我的 portal2 的 portal 🏃", "views": 168, "forwards": 0}, {"id": 4835, "date": "2025-01-03T19:57:56", "text": "#戴上耳机\n喜欢很 funky 的曲子 qwq\n\nYoutube MV", "views": 167, "forwards": 0, "files": [{"duration": 182, "performer": "Andora/RANASOL", "title": "Flashback", "file_name": "Andora,RANASOL - Flashback.flac", "mime_type": "audio/flac", "date": "2025-01-03T19:57:56", "media_type": "audio_file", "original_name": "Andora,RANASOL - Flashback.flac", "url": "media/4835.flac", "size": 38830106, "thumb": "media/4835.flac_thumb.jpg"}]}, {"id": 4836, "date": "2025-01-03T20:00:35", "text": "「感觉这个功能以后会用到诶,可以写一个宏」\n「啊 原来之前已经写过了」\nKotlin 日常 🌚", "views": 183, "forwards": 0, "images": [{"width": 646, "height": 186, "date": "2025-01-03T20:00:35", "media_type": "photo", "original_name": "photo_2025-01-03_20-00-35.jpg", "url": "media/4836.jpg", "size": 22843, "thumb": "media/4836.jpg_thumb.jpg"}]}, {"id": 4837, "date": "2025-01-04T02:38:14", "text": "听听中二企鹅在说什么:\ngay gay gay ........ gay!\ngood job", "views": 186, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "files": [{"width": 1920, "height": 1080, "duration": 14, "file_name": "cut.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-04T02:36:54", "media_type": "video_file", "original_name": "cut.mp4", "url": "media/4837.mp4", "size": 6494610, "thumb": "media/4837.mp4_thumb.jpg"}]}, {"id": 4838, "date": "2025-01-04T11:46:38", "text": "想要把作息修好就很早上了床,然后六点醒了 📦", "views": 171, "forwards": 0}, {"id": 4839, "date": "2025-01-04T15:41:55", "text": "试了一下 VMWare 的在线不关机调内存功能居然真的能用,好奇妙\n\nLinux: 我怎么突然多了 8GB 内存 🌚", "views": 205, "forwards": 1, "images": [{"width": 457, "height": 472, "date": "2025-01-04T15:41:55", "media_type": "photo", "original_name": "photo_2025-01-04_15-41-55.jpg", "url": "media/4839.jpg", "size": 48039, "thumb": "media/4839.jpg_thumb.jpg"}]}, {"id": 4840, "date": "2025-01-05T02:28:49", "text": "#戴上耳机\n好震撼 😀 \n\n从快节奏的自责不知所措逐渐失真发狂,又一下子降慢节拍变成浪漫的曲调开始在车后座做爱真的震撼", "views": 176, "forwards": 3, "files": [{"duration": 161, "performer": "BoyWithUke", "title": "Backseat", "file_name": "BoyWithUke - Backseat.flac", "mime_type": "audio/flac", "date": "2025-01-05T02:28:49", "media_type": "audio_file", "original_name": "BoyWithUke - Backseat.flac", "url": "media/4840.flac", "size": 35941494, "thumb": "media/4840.flac_thumb.jpg"}]}, {"id": 4841, "date": "2025-01-05T11:24:58", "text": "国外也有人做了跨服对战,所以我就给 AquaDX 写了选择全国对战池的功能,发现两边社区好不一样... \n\n首先是国内的林国对战需要加闭源的 dll 带反作弊和谱面检查,但是国外的 Yuki 原生客户端就可以连\n\n连上去之后发现原生客户端其实是有等级限制的,比如最低评分的玩家只有 12.0 的话就不能开 Lv10 以上的谱,林国是把这个限制取消了... 所以我每次去林国联机才会被开一些打不动的 Lv15+\n\n玩家群体也很不一样,林国那边基本上每次匹配到人都是评分 16~17 的大佬(像我这样的萌新肯定都被别人开难谱气跑了)。Yuki 那边反而 <14 的人多一点,在群里开语音看到有人用 iPad 做手台,有人用键盘打 Lv8,很喜欢这种聊聊天听听歌的休闲气氛 😮\n\n感觉体会到区别之后我不会再回林国那边玩了", "views": 186, "forwards": 1, "reply": {"id": 4813, "text": "给 AquaDX 中二加入了全国对战,现在可以和 RinNET 玩家跨服联机了!\n\n虽然感觉并不太好玩(2p 拼机打别人选的曲子可以选难度,但是这个全国对战模式不能,如果不够四个人的话 CPU 还会随机选绿谱... 不是太难打不动就是太简单没意思,真不知道谁想出来的这个天才模式\n\n如果可以远程拼机就好了"}, "images": [{"width": 1280, "height": 826, "date": "2025-01-05T11:24:58", "media_type": "photo", "original_name": "photo_2025-01-05_11-24-58.jpg", "url": "media/4841.jpg", "size": 48215, "thumb": "media/4841.jpg_thumb.jpg"}]}, {"id": 4842, "date": "2025-01-05T13:24:01", "text": "用着用着 github 发现仓库设置邀请页面左上角飘着一个搜索图标 🌚\n\n开 devtools 诊断一下发现是 github 那边的 web 人忘记给母元素加 position relative 了所以应该在母元素左上角的搜索图标直接跑到整个窗口左上角 🌚\n\n这个世界真是巨大草台", "views": 238, "forwards": 3, "images": [{"width": 398, "height": 137, "date": "2025-01-05T13:24:01", "media_type": "photo", "original_name": "photo_2025-01-05_13-24-01.jpg", "url": "media/4842.jpg", "size": 7477, "thumb": "media/4842.jpg_thumb.jpg"}]}, {"id": 4843, "date": "2025-01-07T03:23:59", "text": "#TIL 語呂合わせ和数字言葉好奇妙 🤩\n\n过分简化的概要就是,这是一个可以用每个数字的各种不同语境下的读音(真的很多!)来拼出不同的词,这样就可以用数字隐写文字或者反过来做出一些只有在某个 context 下才能读出来的加密通话了!\n\n比如 Azalea アザレア 就可以写成 \"1301\" 什么的(完了我是不是像一个日本十岁小孩\n\n哈哈哈哈我终于知道为什么 maimai 的联机接收端口是 50101 了,因为这个东西读出来是 \"gomaimai\" 🤗", "views": 152, "forwards": 2, "media_group_id": 13889761917466933, "images": [{"width": 1000, "height": 700, "date": "2025-01-07T03:23:59", "media_type": "photo", "original_name": "photo_2025-01-07_03-23-59.jpg", "url": "media/4843.jpg", "size": 51926, "thumb": "media/4843.jpg_thumb.jpg"}, {"width": 403, "height": 188, "date": "2025-01-07T03:23:59", "media_type": "photo", "original_name": "photo_2025-01-07_03-23-59.jpg", "url": "media/4844.jpg", "size": 8649, "thumb": "media/4844.jpg_thumb.jpg"}]}, {"id": 4845, "date": "2025-01-08T15:32:34", "text": "哇 pjsk 要上线动森模式了吗 https://twitter.com/pj_sekai/status/1876934708396687379", "views": 187, "forwards": 0}, {"id": 4846, "date": "2025-01-08T17:53:31", "text": "每次想玩中二的时候群里都会有人一起玩好开心 qwq", "views": 176, "forwards": 0, "reply": {"id": 4841, "text": "国外也有人做了跨服对战,所以我就给 AquaDX 写了选择全国对战池的功能,发现两边社区好不一样... \n\n首先是国内的林国对战需要加闭源的 dll 带反作弊和谱面检查,但是国外的 Yuki 原生客户端就可以连\n\n连上去之后发现原生客户端其实是有等级限制的,比如最低评分的玩家只有 12.0 的话就不能开 Lv10 以上的谱,林国是把这个限制取消了... 所以我每次去林国联机才会被开一些打不动的 Lv15+\n\n玩家群体也很不一样,林国那边基本上每次匹配到人都是评分 16~17 的大佬(像我这样的萌新肯定都被别人开难谱气跑了)。Yuki 那边反而 <14 的人多一点,在群里开语音看到有人用 iPad 做手台,有人用键盘打 Lv8,很喜欢这种聊聊天听听歌的休闲气氛 😮\n\n感觉体会到区别之后我不会再回林国那边玩了"}}, {"id": 4847, "date": "2025-01-09T00:54:09", "text": "猫脑过载", "views": 167, "forwards": 3, "images": [{"width": 1280, "height": 893, "date": "2025-01-09T00:54:58", "media_type": "photo", "original_name": "photo_2025-01-09_00-54-58.jpg", "url": "media/4847.jpg", "size": 73857, "thumb": "media/4847.jpg_thumb.jpg"}]}, {"id": 4848, "date": "2025-01-09T02:26:12", "text": "每次去谷歌搜一个问题,答案里必然有人回 \"just google it\" 💢", "views": 166, "forwards": 2}, {"id": 4849, "date": "2025-01-09T05:31:04", "text": "为了大手术之后不能动的时候不无聊买了 Quest 3,今天收到了\n\n第一次摸一体的 VR/AR 设备,觉得很厉害,除了玩游戏以外,还可以在独自一人的电影院里看电影、可以接到电脑上变成大显示器、可以在别人做的 3D 场景里面飞来飞去(发现我在 VR 里面不恐高了诶)🤩\n\n不过缺点也很多... 首先是 bug 实在太多了,刚入手第一天遇到的:相机截图没有反馈而且有概率会直接崩溃(今天已经遇到三次了)、设置里点 Meta AI 那个按钮会让设置崩溃、应用商店点进一个应用再点返回会回到主页而不是上一个页面、录像或者投屏的时候视角会每秒闪一下... 您完全不 QA 测试吗 🤗 稳定性比 Rift 差太多了\n\n其次感觉 AR 还是需要适应一下,用了两三小时 AR 模式现在摘下来看现实中的物体觉得深度都怪怪的 🤪", "views": 174, "forwards": 2, "media_group_id": 13891205318317709, "images": [{"width": 1280, "height": 720, "date": "2025-01-09T05:31:03", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-03.jpg", "url": "media/4849.jpg", "size": 99312, "thumb": "media/4849.jpg_thumb.jpg"}, {"width": 1280, "height": 720, "date": "2025-01-09T05:31:04", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-04.jpg", "url": "media/4850.jpg", "size": 133127, "thumb": "media/4850.jpg_thumb.jpg"}, {"width": 1280, "height": 1010, "date": "2025-01-09T05:31:42", "media_type": "photo", "original_name": "photo_2025-01-09_05-31-42.jpg", "url": "media/4851.jpg", "size": 44641, "thumb": "media/4851.jpg_thumb.jpg"}], "reply": {"id": 4847, "text": "猫脑过载"}}, {"id": 4852, "date": "2025-01-09T21:25:21", "text": "🐱🐱🐱?", "views": 172, "forwards": 0, "images": [{"width": 1280, "height": 1018, "date": "2025-01-09T21:25:21", "media_type": "photo", "original_name": "photo_2025-01-09_21-25-21.jpg", "url": "media/4852.jpg", "size": 74245, "thumb": "media/4852.jpg_thumb.jpg"}]}, {"id": 4853, "date": "2025-01-10T03:49:06", "text": "今天玩 VR 的时候聊聊过来抱我,我隔着头显看着聊聊揉揉脸蛋,然后就在想,我看到的真的是聊聊吗?🧐\n\n大家肯定都看到过 \"This is not a pipe\" 的那张画,标题是 The Treachery of Images(意思大概就是,画中的管子不是真的管子,而是一张画)\n\n但是有了 AR 之后,感觉真实的边界变得说不清了。我戴着一个封闭的头显,我看到的只有两个显示器和头显摄像头录下来的一个我的手在揉聊聊的视频... 按照 \"This is not a pipe\" 的逻辑的话,它是一个视频所以不是聊聊吗?如果这是真的聊聊的话,我把这段画面录下来重新回放,眼睛看到的内容和之前是一样的,但是这次看到的是聊聊还是视频呢?\n\n换一个角度的话,我在现实中看到的聊聊也只是电灯的光子在聊聊身上的反射而已,但是也不会因此觉得这不真实... 所以真实的边界到底在哪里呢?", "views": 202, "forwards": 0, "images": [{"width": 1920, "height": 1080, "date": "2025-01-10T02:34:31", "media_type": "photo", "original_name": "photo_2025-01-10_02-34-31.jpg", "url": "media/4853.jpg", "size": 338828, "thumb": "media/4853.jpg_thumb.jpg"}]}, {"id": 4854, "date": "2025-01-11T18:36:34", "text": "昨天 tracer 来这里打音游,还给我们带了草莓小蛋糕,开心!🤤\n\n以及发现自己打了这么久街机音游体力真的有变得比以前好,从下午四点和 tracer 一直玩到了凌晨一点,第二天胳膊居然没有酸 🐾", "views": 145, "forwards": 0, "media_group_id": 13892964753503397, "images": [{"width": 1166, "height": 1280, "date": "2025-01-11T18:36:32", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-32.jpg", "url": "media/4854.jpg", "size": 66961, "thumb": "media/4854.jpg_thumb.jpg"}, {"width": 909, "height": 1280, "date": "2025-01-11T18:36:33", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-33.jpg", "url": "media/4855.jpg", "size": 230394, "thumb": "media/4855.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-11T18:36:33", "media_type": "photo", "original_name": "photo_2025-01-11_18-36-33.jpg", "url": "media/4856.jpg", "size": 190330, "thumb": "media/4856.jpg_thumb.jpg"}]}, {"id": 4857, "date": "2025-01-12T12:48:53", "text": "给 AquaDX 写了一个谱面推荐系统,现在可以根据历史玩过的曲子推荐你可能会喜欢的曲子了 \n\n第一次写推荐系统居然不到一个小时就写完了 PoC,用了 python implicit 库的 ALS(虽然之后集成部署又用了两个小时,因为没办法在 cpu 服务器上跑需要 gpu 的东西所以需要单独部署还有点麻烦 🥺\n\n原本考虑了一下要不要用 kotlin 搓,最后决定果然写这种东西还是 python 直接 import solution 比较方便", "views": 193, "forwards": 0, "images": [{"width": 1073, "height": 743, "date": "2025-01-12T11:56:45", "media_type": "photo", "original_name": "photo_2025-01-12_11-56-45.jpg", "url": "media/4857.jpg", "size": 172615, "thumb": "media/4857.jpg_thumb.jpg"}]}, {"id": 4858, "date": "2025-01-13T18:21:37", "text": "我发现虽然我分不清东南西北,但是比起东南西北我更能分清 NEWS 一点... 问 West 在哪我能下意识反应过来在 North 的左边,但是问西在哪我还要想一想 🧐 为什么会这样呢", "views": 179, "forwards": 0}, {"id": 4859, "date": "2025-01-13T19:54:14", "text": "今天出门去取了 oxa 借给我的路由器。回家的路上吃了 shawarma,感觉和赛百味三明治差不多?同样可以选自己喜欢的菜和肉加到一个面饼中间 🤤\n\n...然后看店长刚磨完刀也没有洗就开始削肉,感觉今天可能补充了很多铁(?)😢\n\n以及路上看到了很棒的画,能够画满整面墙也好厉害。出地铁站还看到了群友(鸽子)聚餐,看起来很丰盛的样子", "views": 161, "forwards": 0, "media_group_id": 13894384432552933, "images": [{"width": 1280, "height": 960, "date": "2025-01-13T17:42:24", "media_type": "photo", "original_name": "photo_2025-01-13_17-42-24.jpg", "url": "media/4859.jpg", "size": 229948, "thumb": "media/4859.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-13T19:54:12", "media_type": "photo", "original_name": "photo_2025-01-13_19-54-12.jpg", "url": "media/4860.jpg", "size": 312623, "thumb": "media/4860.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-01-13T19:21:29", "media_type": "photo", "original_name": "photo_2025-01-13_19-21-29.jpg", "url": "media/4861.jpg", "size": 291807, "thumb": "media/4861.jpg_thumb.jpg"}]}, {"id": 4862, "date": "2025-01-14T01:39:43", "text": "发现自己习惯把 \"serialization\" 读成 \"serialijson\" 改不过来了 😢", "views": 187, "forwards": 1}, {"id": 4863, "date": "2025-01-15T21:53:19", "views": 179, "forwards": 1, "images": [{"width": 681, "height": 355, "date": "2025-01-15T21:53:19", "media_type": "photo", "original_name": "photo_2025-01-15_21-53-19.jpg", "url": "media/4863.jpg", "size": 24760, "thumb": "media/4863.jpg_thumb.jpg"}]}, {"id": 4864, "date": "2025-01-15T23:56:15", "text": "在 线 人 数 显 示", "views": 168, "forwards": 0, "images": [{"width": 382, "height": 130, "date": "2025-01-15T23:56:15", "media_type": "photo", "original_name": "photo_2025-01-15_23-56-15.jpg", "url": "media/4864.jpg", "size": 15983, "thumb": "media/4864.jpg_thumb.jpg"}]}, {"id": 4865, "date": "2025-01-16T02:45:46", "text": "和 syama 一起花了三天做了一个联机 mod AquaMai.WorldsLink,装上 mod 之后任何网络下任何版本任何服务器上都可以互相联机了!\n\n(原本游戏必须是同一个局域网的基准机/从机才可以互相联机,两个机器必须都互相能访问到对方开放的 TCP 和 UDP 端口,而且必须是相同游戏版本)\n\n实现方法是把游戏原本需要 P2P 互相给对方开放的端口发东西的设计改成两个客户端同时连到一个公网服务器,然后这个服务器会转发互相发送的请求。(其实也是某种分流?每个客户端只和服务器建立一个 TCP 流,然后通过消息内容来分辨每个消息属于哪个分流然后单独处理 qwq\n\n为此手动在 kt 里搓了一个 TCP/UDP over TCP 的转发服务器,和一个 C# 里面的连接客户端... 再加上一个 System Socket 兼容层把游戏内的调用都勾走,再修了些奇妙小 bug 就成功啦!感觉去年计网课真的没白学 ", "views": 208, "forwards": 2, "images": [{"width": 2167, "height": 1922, "date": "2025-01-16T00:44:43", "media_type": "photo", "original_name": "photo_2025-01-16_00-44-43.jpg", "url": "media/4865.jpg", "size": 429063, "thumb": "media/4865.jpg_thumb.jpg"}]}, {"id": 4866, "date": "2025-01-17T21:29:59", "text": "给 AquaDX 加了最新最热 PRiSM 的支持 qwq", "views": 155, "forwards": 0, "images": [{"width": 947, "height": 951, "date": "2025-01-17T21:29:59", "media_type": "photo", "original_name": "photo_2025-01-17_21-29-59.jpg", "url": "media/4866.jpg", "size": 119766, "thumb": "media/4866.jpg_thumb.jpg"}]}, {"id": 4867, "date": "2025-01-18T01:53:38", "text": "好累", "views": 147, "forwards": 0}, {"id": 4868, "date": "2025-01-18T02:17:14", "text": "PRiSM 新更新的游戏内容是这个万花镜挑战模式,叫做「KaleidxScope」...\n\n玩法是,一般游戏打完某个地图之后解锁这个模式并且提示你需要找到钥匙,然后打通所有区域曲目之后拿到钥匙就可以开始挑战了。挑战难度是全服同步的,最开始是 1 血(必须三首歌都 AP 才能通关),有一个人打通之后难度降到 10 血,有 10 个人打通之后降到 50 血,以此类推\n\n今天因为新版本漏了,被催着给服务器加适配就随便写了一个看上去没问题的实现方法,然后我还没拿到数据还没有测试就部署上去了... 结果完全搞错了,地图跑完了模式解锁存不上,修了之后发现打完所有歌钥匙拿不到,又修了之后发现难度锁定在了 1 血的难度... 🤗 可能这个服务器再过一年也不会有人打通 1 血难度", "views": 148, "forwards": 2, "media_group_id": 13897333072213493, "images": [{"width": 1525, "height": 2033, "date": "2025-01-18T02:17:09", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-09.jpg", "url": "media/4868.jpg", "size": 326731, "thumb": "media/4868.jpg_thumb.jpg"}, {"width": 1525, "height": 2033, "date": "2025-01-18T02:17:11", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-11.jpg", "url": "media/4869.jpg", "size": 426126, "thumb": "media/4869.jpg_thumb.jpg"}, {"width": 1525, "height": 2033, "date": "2025-01-18T02:17:13", "media_type": "photo", "original_name": "photo_2025-01-18_02-17-13.jpg", "url": "media/4870.jpg", "size": 466125, "thumb": "media/4870.jpg_thumb.jpg"}]}, {"id": 4871, "date": "2025-01-18T19:18:17", "text": "发现手也是某种小语言模型,走神的时候手就会给我自动补全奇怪东西 ", "views": 156, "forwards": 0, "images": [{"width": 355, "height": 122, "date": "2025-01-18T19:18:16", "media_type": "photo", "original_name": "photo_2025-01-18_19-18-16.jpg", "url": "media/4871.jpg", "size": 9858, "thumb": "media/4871.jpg_thumb.jpg"}]}, {"id": 4872, "date": "2025-01-19T02:34:41", "text": "我警告你们.jpg 😢\n\n不要买没有接地的电视,不然一手握住 hdmi 头另一手碰电脑会被电到...\n\n测了一下发现 HDMI 头那边原本应该是接地的地方在漏 +1.96V 的电,甚至够点亮 LED 灯了", "views": 153, "forwards": 0, "media_group_id": 13898032654839197, "images": [{"width": 1708, "height": 1281, "date": "2025-01-19T02:34:40", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-40.jpg", "url": "media/4872.jpg", "size": 166686, "thumb": "media/4872.jpg_thumb.jpg"}, {"width": 1708, "height": 1281, "date": "2025-01-19T02:34:40", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-40.jpg", "url": "media/4873.jpg", "size": 108404, "thumb": "media/4873.jpg_thumb.jpg"}, {"width": 1525, "height": 1100, "date": "2025-01-19T02:34:41", "media_type": "photo", "original_name": "photo_2025-01-19_02-34-41.jpg", "url": "media/4874.jpg", "size": 202574, "thumb": "media/4874.jpg_thumb.jpg"}]}, {"id": 4875, "date": "2025-01-19T06:13:57", "text": "#桂桂今天吃什么\n炒饭!\n\n(切午餐肉的时候不小心打翻切菜板撒了一半 呜呜 🤗 -$2", "views": 157, "forwards": 0, "media_group_id": 13898137897954357, "images": [{"width": 1280, "height": 960, "date": "2025-01-19T06:13:56", "media_type": "photo", "original_name": "photo_2025-01-19_06-13-56.jpg", "url": "media/4875.jpg", "size": 214007, "thumb": "media/4875.jpg_thumb.jpg"}, {"width": 1280, "height": 853, "date": "2025-01-19T06:13:56", "media_type": "photo", "original_name": "photo_2025-01-19_06-13-56.jpg", "url": "media/4876.jpg", "size": 120710, "thumb": "media/4876.jpg_thumb.jpg"}]}, {"id": 4877, "date": "2025-01-19T06:31:18", "text": "奇妙小 bug,有人反馈说玩联机的时候背景时不时会发出 Windows 那个错误提示音\n\ndebug 了半天想不出为什么,盯着日志看的时候,看着这些不可打印字符,突然想起来 ASCII 有一个控制字符叫 Bell 0x07,最初的用途是打印到命令行里会发出铃铛的声音提醒用户,虽然说现在基本上没人用甚至很少有人知道了...\n\n实在想不出可能的问题,不妨试一下把所有控制字符都去掉... 然后居然真的就没有错误提示音了 🧐 草\n\n居然 Windows 现在还会读这个 Bell 字符,奇妙", "views": 179, "forwards": 1, "images": [{"width": 227, "height": 101, "date": "2025-01-19T06:31:17", "media_type": "photo", "original_name": "photo_2025-01-19_06-31-17.jpg", "url": "media/4877.jpg", "size": 9814, "thumb": "media/4877.jpg_thumb.jpg"}]}, {"id": 4878, "date": "2025-01-19T17:52:24", "text": "啊????\n\n群友说量的方式错了应该是 AC 不是 DC,今天重新量了一下,发现这漏电漏的是 120V AC..........\n\n好恐怖好恐怖 所以我昨天真的被 120V AC 电了??说实话有点失望 怎么还没有某随身听刺激\n\n但是怎么办怎么办,这样的接口插在一般设备上还安全吗", "views": 167, "forwards": 0, "reply": {"id": 4872, "text": "我警告你们.jpg 😢\n\n不要买没有接地的电视,不然一手握住 hdmi 头另一手碰电脑会被电到...\n\n测了一下发现 HDMI 头那边原本应该是接地的地方在漏 +1.96V 的电,甚至够点亮 LED 灯了", "thumb": "media/4872.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2025-01-19T17:47:58", "media_type": "photo", "original_name": "photo_2025-01-19_17-47-58.jpg", "url": "media/4878.jpg", "size": 134409, "thumb": "media/4878.jpg_thumb.jpg"}]}, {"id": 4879, "date": "2025-01-19T19:21:54", "text": "好玩 qwq", "views": 183, "forwards": 2, "reply": {"id": 4864, "text": "在 线 人 数 显 示"}, "images": [{"width": 1105, "height": 1033, "date": "2025-01-19T19:21:54", "media_type": "photo", "original_name": "photo_2025-01-19_19-21-54.jpg", "url": "media/4879.jpg", "size": 73223, "thumb": "media/4879.jpg_thumb.jpg"}]}, {"id": 4880, "date": "2025-01-20T02:32:54", "text": "25時、shop close です", "views": 186, "forwards": 0, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 531, "height": 287, "date": "2025-01-20T02:31:08", "media_type": "photo", "original_name": "photo_2025-01-20_02-31-08.jpg", "url": "media/4880.jpg", "size": 9992, "thumb": "media/4880.jpg_thumb.jpg"}]}, {"id": 4881, "date": "2025-01-20T02:46:31", "text": "奇妙构图", "views": 188, "forwards": 0, "images": [{"width": 1072, "height": 438, "date": "2025-01-20T02:46:31", "media_type": "photo", "original_name": "photo_2025-01-20_02-46-31.jpg", "url": "media/4881.jpg", "size": 119920, "thumb": "media/4881.jpg_thumb.jpg"}]}, {"id": 4882, "date": "2025-01-20T20:03:10", "text": "在火车上听到像是蜂鸣器传来的 8bit 诺基亚铃声 ☁️\n\n看了看表,我确实还在 2025 年", "views": 180, "forwards": 1}, {"id": 4883, "date": "2025-01-20T20:08:07", "text": "挂一个人 🧐", "views": 189, "forwards": 1, "images": [{"width": 639, "height": 1280, "date": "2025-01-20T20:08:07", "media_type": "photo", "original_name": "photo_2025-01-20_20-08-07.jpg", "url": "media/4883.jpg", "size": 107767, "thumb": "media/4883.jpg_thumb.jpg"}]}, {"id": 4887, "date": "2025-01-21T13:34:19", "text": "#桂桂今天吃什么\n第一次烤松饼!\n\n(感谢聊聊帮忙翻译法语,聊聊好厉害", "views": 225, "forwards": 0, "media_group_id": 13899731672918269, "images": [{"width": 960, "height": 1280, "date": "2025-01-21T13:34:06", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-06.jpg", "url": "media/4884.jpg", "size": 197692, "thumb": "media/4884.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:12", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-12.jpg", "url": "media/4885.jpg", "size": 218833, "thumb": "media/4885.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:15", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-15.jpg", "url": "media/4886.jpg", "size": 211948, "thumb": "media/4886.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-01-21T13:34:18", "media_type": "photo", "original_name": "photo_2025-01-21_13-34-18.jpg", "url": "media/4887.jpg", "size": 259207, "thumb": "media/4887.jpg_thumb.jpg"}]}, {"id": 4888, "date": "2025-01-21T17:14:41", "text": "想吃 public static void 面", "views": 206, "forwards": 1}, {"id": 4889, "date": "2025-01-21T23:29:28", "text": "(视频转载)\n之前 my sekai 刚出来的时候我说了想做一个动补录自己打中二然后转移到 my sekai 模型上做动画,但是一直没时间开坑,然后现在发现有人做出来了 qwq\n\n感觉人类作为一个分布式计算机有时候真的挺方便的, 把想法说出来过几天就会有别人把它做出来 😴", "views": 244, "forwards": 1, "files": [{"width": 960, "height": 720, "duration": 14, "file_name": "a6e46470b9e41abba821e679a2df85b3.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-21T23:29:28", "media_type": "video_file", "original_name": "a6e46470b9e41abba821e679a2df85b3.mp4", "url": "media/4889.mp4", "size": 6821005, "thumb": "media/4889.mp4_thumb.jpg"}]}, {"id": 4891, "date": "2025-01-22T15:48:52", "text": "#戴上耳机\n\n♪ 正義とか常識とかさ,\n♪ 疲れちゃうよね正直ね,\n♪ 秘密基地の中には,\n♪ そんなものはない,\n♪ 約束しようふたりは,\n♪ ずっとこどものままで居よう,\n♪ 誰も傷つかないなら,\n♪ 思い出のままにしよう。\n\n如果能一直做小孩子就好了 😢\n\nYouTube MV: 约束 | 再会", "views": 310, "forwards": 0, "media_group_id": 13900487457047493, "files": [{"duration": 247, "performer": "はるまきごはん", "title": "約束 (はるまきごはんVocal ver)", "file_name": "はるまきごはん_約束_はるまきごはんVocal_ver.flac", "mime_type": "audio/flac", "date": "2025-01-20T04:26:23", "media_type": "audio_file", "original_name": "はるまきごはん_約束_はるまきごはんVocal_ver.flac", "url": "media/4890.flac", "size": 53811823, "thumb": "media/4890.flac_thumb.jpg"}, {"duration": 239, "performer": "はるまきごはん", "title": "再会 (はるまきごはんVocal ver)", "file_name": "はるまきごはん_再会_はるまきごはんVocal_ver.flac", "mime_type": "audio/flac", "date": "2025-01-20T04:26:31", "media_type": "audio_file", "original_name": "はるまきごはん_再会_はるまきごはんVocal_ver.flac", "url": "media/4891.flac", "size": 52802294, "thumb": "media/4891.flac_thumb.jpg"}]}, {"id": 4892, "date": "2025-01-25T14:05:17", "text": "对比一下才知道自己 22 岁的身体并没有隔壁 57 岁的老跨妹身体好", "views": 258, "forwards": 1}, {"id": 4893, "date": "2025-01-26T02:51:08", "text": "在看 onimai,觉得自己好需要一个美波里一样的姐姐 🥺", "views": 257, "forwards": 0}, {"id": 4894, "date": "2025-01-26T14:29:00", "text": "感觉自己变成了一团腐烂肉肉,已经忘记了怎样用两只脚行走", "views": 246, "forwards": 0, "reply": {"id": 4892, "text": "对比一下才知道自己 22 岁的身体并没有隔壁 57 岁的老跨妹身体好"}}, {"id": 4895, "date": "2025-01-28T00:38:14", "text": "一天之内胳膊被扎了四针", "views": 240, "forwards": 0}, {"id": 4896, "date": "2025-01-29T11:58:29", "text": "春节快乐喵!今年春节完全没有过节气氛呢... 不过终于活过来了,新年开始一定会更好 qwq", "views": 214, "forwards": 0, "images": [{"width": 1280, "height": 1019, "date": "2025-01-29T11:58:29", "media_type": "photo", "original_name": "photo_2025-01-29_11-58-29.jpg", "url": "media/4896.jpg", "size": 76006, "thumb": "media/4896.jpg_thumb.jpg"}]}, {"id": 4897, "date": "2025-01-30T02:36:02", "text": "开了一个档 然后因为太健全了快速结局 🤗", "views": 173, "forwards": 0, "images": [{"width": 869, "height": 342, "date": "2025-01-30T02:36:02", "media_type": "photo", "original_name": "photo_2025-01-30_02-36-02.jpg", "url": "media/4897.jpg", "size": 34686, "thumb": "media/4897.jpg_thumb.jpg"}]}, {"id": 4898, "date": "2025-01-30T12:52:26", "text": "#ADHD 我是怎样做到把电脑转手给别人之后把硬盘忘在里面了而且三年之后被别人偶然找到才发现它丢了的... 😶", "views": 217, "forwards": 0, "images": [{"width": 674, "height": 1280, "date": "2025-01-30T12:52:26", "media_type": "photo", "original_name": "photo_2025-01-30_12-52-26.jpg", "url": "media/4898.jpg", "size": 145816, "thumb": "media/4898.jpg_thumb.jpg"}]}, {"id": 4899, "date": "2025-01-30T22:43:51", "text": "尝试躺在病床上用 VR 爪爪追踪玩一些 pjsk,效果不太行呢\n\n因为没做安卓适配所以追踪只能用食指一个手指,而且总是漏键... 如果判定可以做更好一点就好了 好想开坑写 vr 下落式", "views": 245, "forwards": 1, "files": [{"width": 1920, "height": 1080, "duration": 43, "file_name": "vr-sonolus.x264-30.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-01-30T22:43:51", "media_type": "video_file", "original_name": "vr-sonolus.x264-30.mp4", "url": "media/4899.mp4", "size": 4589733, "thumb": "media/4899.mp4_thumb.jpg"}]}, {"id": 4900, "date": "2025-01-31T02:29:50", "text": "终于可以走路可以洗澡了,正在从一团腐烂肉肉变回小猫 😶\n\n因为手术九天没洗澡是不是还打破了某种记录... 太痛苦了,现在真想把洗澡之前用过的头显鼠标键盘手柄全都洗一遍", "views": 208, "forwards": 0, "reply": {"id": 4894, "text": "感觉自己变成了一团腐烂肉肉,已经忘记了怎样用两只脚行走"}}, {"id": 4901, "date": "2025-02-01T01:37:55", "text": "回到家了!坐五小时火车好折磨 😢", "views": 185, "forwards": 0}, {"id": 4902, "date": "2025-02-01T15:21:01", "text": "聊聊:我们什么时候买的 B50\n我:???\n聊聊:...维生素\n\n评价是玩舞萌玩的", "views": 177, "forwards": 1}, {"id": 4903, "date": "2025-02-02T16:30:40", "text": "前天买回程火车票的时候,发现 Via 的网站设计得真的有点烂\n\n两个人一起买票自动分配座椅会分配到两个不相邻的位置,甚至中间隔着一排... 但是手动选座又要 +$14,怎么办呢?\n\n想到了一个天才的想法,只要开隐私浏览假装自己要占用这些不相邻的座然后下单不付款,下次分配到的就肯定是相邻的了!\n\n试了一下真的成功了,好耶省下 $14 ", "views": 196, "forwards": 1, "media_group_id": 13908110719851517, "images": [{"width": 530, "height": 800, "date": "2025-02-02T16:30:39", "media_type": "photo", "original_name": "photo_2025-02-02_16-30-39.jpg", "url": "media/4903.jpg", "size": 58137, "thumb": "media/4903.jpg_thumb.jpg"}, {"width": 1280, "height": 585, "date": "2025-02-02T16:30:39", "media_type": "photo", "original_name": "photo_2025-02-02_16-30-39.jpg", "url": "media/4904.jpg", "size": 77551, "thumb": "media/4904.jpg_thumb.jpg"}]}, {"id": 4905, "date": "2025-02-03T19:36:28", "text": "#桂桂今天吃什么\n感谢室友做的葱油拌面和煎蛋 qwq\n\n呜呜 不知道什么时候可以重新开始自己做饭", "views": 175, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-02-03T19:36:28", "media_type": "photo", "original_name": "photo_2025-02-03_19-36-28.jpg", "url": "media/4905.jpg", "size": 128608, "thumb": "media/4905.jpg_thumb.jpg"}]}, {"id": 4906, "date": "2025-02-03T23:26:18", "text": "现在亚马逊商品 review 水准好高\n\n回家的火车上不小心把充电头丢了,想买一个新的。去搜了一下找到了一个没牌子的 140W 充电头,看描述是 PD100W + PD20W + 2*QC 18W 居然只需要 $30\n\n第一眼感觉 too good to be true,一定很多坑吧,比如是不是有功率共享,只有单插电脑的时候才能达到 100W 什么的... \n\n原本想买来测一下不行再退,然后向下翻翻发现这个一共只有 34 条评论的商品居然有人用快充协议表测过了,居然 PD 功率不共享,只有两个 A 口的 QC 是共享 🤩\n\n太棒了 感谢互联网路人的评测,立即下单 qwq", "views": 193, "forwards": 0, "images": [{"width": 1989, "height": 1396, "date": "2025-02-03T23:26:18", "media_type": "photo", "original_name": "photo_2025-02-03_23-26-18.jpg", "url": "media/4906.jpg", "size": 329773, "thumb": "media/4906.jpg_thumb.jpg"}]}, {"id": 4907, "date": "2025-02-04T07:28:16", "text": "和 syama 连 vr 电话玩了恐怖游戏 miside,可能是我玩过的第一个有真正血腥恐怖素材的恐怖游戏... 结果现在睡不着闭上眼睛全都是恐怖画面 😢\n\n虽然感觉比起真正的恐怖素材来说空间扭曲之类的更可怕一点,比如已经习惯了出门是一个房间的时候突然替换成另一个房间,或者房间里出现一些预期外的东西之类的 ", "views": 189, "forwards": 0, "images": [{"width": 1811, "height": 1080, "date": "2025-02-04T07:28:16", "media_type": "photo", "original_name": "photo_2025-02-04_07-28-16.jpg", "url": "media/4907.jpg", "size": 209007, "thumb": "media/4907.jpg_thumb.jpg"}]}, {"id": 4908, "date": "2025-02-05T01:35:54", "text": "重新玩了几周目主播女孩重度依赖这个游戏,又解锁了一些其他的结局... 发现可能第一次玩无意间触发的退网结局——因为去医院太多次阴暗度降到 0 之后决定退网,就是唯一的好结局了吧 😢\n\n如果按照游戏原本的目标去迎合观众做一个大主播,好好休息控制好压力的话,拿到百万粉丝买下公寓看起来像很完美的结局——但是结尾会开个小号告诉你迎合观众假扮一个正常主播的生活并不开心。如果不好好休息压力太大的话会被互联网舆论和网暴压倒逐渐魔怔\n\n但是反过来,如果不去迎合观众做一个随心所欲的小众主播的话,又会因为粉丝太少觉得三十天什么都没做到。到这里的话,阴暗太高会进行自杀的告别直播,提示「爱与数据就是她的精神安定剂」... 不然的话会放弃直播去找一份正经工作,却又因为工作太累在一百天之后突然消失 😓\n\n想了想,这个游戏给我的感受是,可能对于重度依赖的糖糖来说水杯永远是半空的,无论得到多么完美的结果,都能够挑出理由觉得它不满意,所以真正应该做的就是去医院把自己修好 🤗\n\n如果主播是我的话,无论是百万粉丝还是小众主播都会觉得很开心吧,而且把日常活动中想到的东西播出来的过程听起来就很有趣,甚至有点想试试呢 quq", "views": 205, "forwards": 0, "media_group_id": 13909754834212973, "images": [{"width": 1165, "height": 720, "date": "2025-02-05T01:35:53", "media_type": "photo", "original_name": "photo_2025-02-05_01-35-53.jpg", "url": "media/4908.jpg", "size": 126660, "thumb": "media/4908.jpg_thumb.jpg"}, {"width": 871, "height": 720, "date": "2025-02-05T01:35:53", "media_type": "photo", "original_name": "photo_2025-02-05_01-35-53.jpg", "url": "media/4909.jpg", "size": 68275, "thumb": "media/4909.jpg_thumb.jpg"}], "reply": {"id": 4897, "text": "开了一个档 然后因为太健全了快速结局 🤗"}}, {"id": 4910, "date": "2025-02-06T14:01:31", "text": "哈哈哈哈哈哈 500 Internal Server Error\n\n果然黑客不会写全栈的 stereotype 是真的", "views": 166, "forwards": 0, "images": [{"width": 1280, "height": 1119, "date": "2025-02-06T14:01:30", "media_type": "photo", "original_name": "photo_2025-02-06_14-01-30.jpg", "url": "media/4910.jpg", "size": 121247, "thumb": "media/4910.jpg_thumb.jpg"}]}, {"id": 4911, "date": "2025-02-07T05:04:32", "text": "头显镜片湿了,都怪 MyGO!!!!!\n\n前几天看了几集 MyGO,前两集能看出主唱高松灯设定上是一个自闭光谱女孩... 看到第三集我直接看哭了\n\n第三集是高松灯的个人回,从开始到结束完全是灯的第一人称视角。从小时候喜欢搜集石头,意识到自己的不同、在日记本中写下「好想成为人类」开始,到被祥子撞到、看到像歌词一样的日记之后邀请一起组乐队,再到从记录下来的回忆中创造出的第一首歌《春日影》一切心情都好 relatable\n\n祥子的执着和同情把灯从她一个人的漂游气泡中拉回来了,日记本里充满情感又乱成一团的思绪也化作歌词找到了用处... 真好啊真好啊,好羡慕有被发现被同情被邀请的机会", "views": 173, "forwards": 1, "media_group_id": 13911237381564965, "images": [{"width": 1242, "height": 720, "date": "2025-02-07T05:04:32", "media_type": "photo", "original_name": "photo_2025-02-07_05-04-32.jpg", "url": "media/4911.jpg", "size": 60999, "thumb": "media/4911.jpg_thumb.jpg"}, {"width": 1237, "height": 720, "date": "2025-02-07T05:04:32", "media_type": "photo", "original_name": "photo_2025-02-07_05-04-32.jpg", "url": "media/4912.jpg", "size": 65275, "thumb": "media/4912.jpg_thumb.jpg"}]}, {"id": 4913, "date": "2025-02-08T20:02:07", "text": "标准结局...\n\n今天打开浏览器告诉我又有一个我装过的插件因为有病毒被下架了,是一个特定平台的视频下载插件\n\n去看了看混淆源码,看到它会在访问任意 URL 之前进行 CSP bypass,并且会每 360 分钟从远程拉配置的样子... 配置里看起来人畜无害,似乎只有视频站的 URL 和默认分辨率,但是可能这已经是 payload 被删掉之后的样子了,毕竟是服务器控制的", "views": 144, "forwards": 0, "media_group_id": 13912359420583381, "images": [{"width": 547, "height": 201, "date": "2025-02-08T20:02:06", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-06.jpg", "url": "media/4913.jpg", "size": 14274, "thumb": "media/4913.jpg_thumb.jpg"}, {"width": 919, "height": 1280, "date": "2025-02-08T20:02:06", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-06.jpg", "url": "media/4914.jpg", "size": 176700, "thumb": "media/4914.jpg_thumb.jpg"}, {"width": 848, "height": 1031, "date": "2025-02-08T20:02:07", "media_type": "photo", "original_name": "photo_2025-02-08_20-02-07.jpg", "url": "media/4915.jpg", "size": 106005, "thumb": "media/4915.jpg_thumb.jpg"}], "reply": {"id": 4810, "text": "哇 Eric 发视频说了之前发现的 EditThisCookies 插件的问题 https://www.youtube.com/watch?v=AZgM_50aqbg"}}, {"id": 4917, "date": "2025-02-09T04:21:38", "text": "好喵", "views": 166, "forwards": 0, "images": [{"width": 401, "height": 210, "date": "2025-02-09T04:21:38", "media_type": "photo", "original_name": "photo_2025-02-09_04-21-38.jpg", "url": "media/4917.jpg", "size": 12132, "thumb": "media/4917.jpg_thumb.jpg"}]}, {"id": 4918, "date": "2025-02-09T11:46:53", "text": "五天之后还是会因为想到恐怖画面睡不着... 😪", "views": 167, "forwards": 0, "reply": {"id": 4907, "text": "和 syama 连 vr 电话玩了恐怖游戏 miside,可能是我玩过的第一个有真正血腥恐怖素材的恐怖游戏... 结果现在睡不着闭上眼睛全都是恐怖画面 😢\n\n虽然感觉比起真正的恐怖素材来说空间扭曲之类的更可怕一点,比如已经习惯了出门是一个房间的时候突然替换成另一个房间,或者房间里出现一些预期外的东西之类的 "}}, {"id": 4919, "date": "2025-02-10T00:58:42", "text": "不愉快です\n\n戴上 VR 头显想工作一会,结果盯着屏幕五个小时,原本想做的要做的打开之后都没有心情做... 勉强去修好了一个 bug\n\n然后看 AquaDX 群里朋友在玩俄罗斯方块,决定不尝试做事情了还是去和朋友一起玩 qwq", "views": 170, "forwards": 0, "images": [{"width": 1547, "height": 1080, "date": "2025-02-10T00:58:42", "media_type": "photo", "original_name": "photo_2025-02-10_00-58-42.jpg", "url": "media/4919.jpg", "size": 179035, "thumb": "media/4919.jpg_thumb.jpg"}]}, {"id": 4920, "date": "2025-02-10T02:17:29", "text": "哇 和学校开俄罗斯方块社团的朋友聊天说了一下,然后他告诉我他们正在打比赛 🤩\n\n然后就去看了,是 ubc 电竞社组织的比赛,uoft 在打 sfu,他打得好厉害 quq\n\n我刚入坑 tetrio 的时候同学正好在比赛什么的真的好巧", "views": 202, "forwards": 0, "reply": {"id": 4919, "text": "不愉快です\n\n戴上 VR 头显想工作一会,结果盯着屏幕五个小时,原本想做的要做的打开之后都没有心情做... 勉强去修好了一个 bug\n\n然后看 AquaDX 群里朋友在玩俄罗斯方块,决定不尝试做事情了还是去和朋友一起玩 qwq"}, "images": [{"width": 2560, "height": 1557, "date": "2025-02-10T02:17:29", "media_type": "photo", "original_name": "photo_2025-02-10_02-17-29.jpg", "url": "media/4920.jpg", "size": 336419, "thumb": "media/4920.jpg_thumb.jpg"}]}, {"id": 4921, "date": "2025-02-10T10:43:16", "text": "发现 emoji / sticker 也不是很跨语言通用,有些文字梗还是会丢失在翻译中...\n\n比如一些表情包里会有螃蟹 🎃🦀 因为在中文日文里都是很常用的表达。中文人会理解为「谢谢」,日文人会理解为「たしかに / 确实」,而其他语言的人可能就觉得是一个物理螃蟹,以及 rust 人可能会理解为 \"rust\"", "views": 307, "forwards": 3, "images": [{"width": 674, "height": 628, "date": "2025-02-10T10:44:00", "media_type": "photo", "original_name": "photo_2025-02-10_10-44-00.jpg", "url": "media/4921.jpg", "size": 29123, "thumb": "media/4921.jpg_thumb.jpg"}]}, {"id": 4922, "date": "2025-02-10T19:56:36", "text": "真的觉得开源社区有时候有点过分了,总是有人认为维护者的贡献都是理所应当...\n\n仔细想想,在开源社区里做项目这么久之后,我也会这样对待自己了——会因为别人遇到的 bug 自责,会觉得我有责任需要给别人解决问题,然后把自己累坏 😶\n\n也许这就是为什么我只喜欢做,不喜欢发布项目也不喜欢长期维护一个项目吧,因为从发布的那一刻起,我的代办就会被别人的问题和功能请求塞满,不能只顾及自己的想法了 😪\n\n也许需要一些 care free 的维护理念、需要对别人说「想要的话去自己研究自己改代码」的勇气,也许这样才能把所有的时间分给自己的想法", "views": 230, "forwards": 1}, {"id": 4923, "date": "2025-02-11T05:49:19", "text": "做了几个不同的版本,现在可以无歧义地发螃蟹🦀表情了!", "views": 1238, "forwards": 10, "reply": {"id": 4921, "text": "发现 emoji / sticker 也不是很跨语言通用,有些文字梗还是会丢失在翻译中...\n\n比如一些表情包里会有螃蟹 🎃🦀 因为在中文日文里都是很常用的表达。中文人会理解为「谢谢」,日文人会理解为「たしかに / 确实」,而其他语言的人可能就觉得是一个物理螃蟹,以及 rust 人可能会理解为 \"rust\""}, "images": [{"width": 862, "height": 432, "date": "2025-02-11T06:02:18", "media_type": "photo", "original_name": "photo_2025-02-11_06-02-18.jpg", "url": "media/4923.jpg", "size": 60268, "thumb": "media/4923.jpg_thumb.jpg"}]}, {"id": 4925, "date": "2025-02-11T05:59:32", "views": 1050, "forwards": 7, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-11T05:56:57", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🦀", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4925.webp", "size": 21356, "thumb": "media/4925.webp_thumb.jpg"}]}, {"id": 4926, "date": "2025-02-11T12:08:52", "text": "syama: \"cappie\" 是儿化音英语吗 🧐", "views": 202, "forwards": 0}, {"id": 4927, "date": "2025-02-12T05:58:10", "text": "看 AquaDX 群里朋友在玩中二我也忍不住去联机打了两个币,打出了两个 AJ 哇,二十天没玩没有退步太好了 qwq\n\n...然后我的币又开始流血 呜呜 🤗\n\nsyama: 打游戏掉血(物理)🌚", "views": 181, "forwards": 0, "media_group_id": 13914719125796637, "images": [{"width": 1280, "height": 960, "date": "2025-02-12T05:58:09", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-09.jpg", "url": "media/4927.jpg", "size": 212884, "thumb": "media/4927.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-02-12T05:58:09", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-09.jpg", "url": "media/4928.jpg", "size": 232635, "thumb": "media/4928.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-02-12T05:58:10", "media_type": "photo", "original_name": "photo_2025-02-12_05-58-10.jpg", "url": "media/4929.jpg", "size": 243748, "thumb": "media/4929.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-02-12T05:58:10", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-02-12_05-58-10.jpg", "url": "media/4930.jpg", "size": 86441, "thumb": "media/4930.jpg_thumb.jpg"}]}, {"id": 4931, "date": "2025-02-13T04:54:57", "text": "please? 😢", "views": 197, "forwards": 3, "images": [{"width": 800, "height": 358, "date": "2025-02-13T04:54:57", "media_type": "photo", "original_name": "photo_2025-02-13_04-54-57.jpg", "url": "media/4931.jpg", "size": 33631, "thumb": "media/4931.jpg_thumb.jpg"}]}, {"id": 4932, "date": "2025-02-13T07:00:30", "text": "呜呜 差点被钓鱼了\n\n想要登录 Google Slides,搜索之后点了我觉得是官方网页的第三个结果,也是 google.com 域名... 点进去才发现不对怎么这么丑啊 😨\n\n拖大窗口仔细看才发现是 Google Sites... 任何人都可以创建自己的网页发布到 sites.google.com 的路径下,所以虽然是谷歌官方的域名,这个网页其实是第三方的 🤗 发到群里甚至某谷歌员工第一眼都没看出什么不对\n\n仔细看了一下,还好这个页面上的登录链接是谷歌官方的,作者并没有钓谷歌账号,只钓走了广告费... 😢", "views": 235, "forwards": 2, "images": [{"width": 2207, "height": 2015, "date": "2025-02-13T07:00:29", "media_type": "photo", "original_name": "photo_2025-02-13_07-00-29.jpg", "url": "media/4932.jpg", "size": 203921, "thumb": "media/4932.jpg_thumb.jpg"}]}, {"id": 4933, "date": "2025-02-14T07:43:52", "views": 226, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-14T07:43:18", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "🦀", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4933.webp", "size": 25960, "thumb": "media/4933.webp_thumb.jpg"}]}, {"id": 4934, "date": "2025-02-14T18:00:50", "text": "🐻‍❄️ sinmai.ipa 绝赞崩坏中", "views": 1408, "forwards": 9, "files": [{"file_name": "out.mp4", "mime_type": "video/mp4", "date": "2025-02-14T18:04:19", "width": 1280, "height": 720, "duration": 14, "media_type": "animation", "original_name": "out.mp4", "url": "media/4934.mp4", "size": 5711336, "thumb": "media/4934.mp4_thumb.jpg"}]}, {"id": 4935, "date": "2025-02-14T21:16:56", "views": 226, "forwards": 0, "images": [{"width": 984, "height": 347, "date": "2025-02-14T21:16:56", "media_type": "photo", "original_name": "photo_2025-02-14_21-16-56.jpg", "url": "media/4935.jpg", "size": 29520, "thumb": "media/4935.jpg_thumb.jpg"}]}, {"id": 4936, "date": "2025-02-15T04:46:21", "text": "买了一个新域名 maigo.dev ,开了一个新的 GitHub Org,打算把今后和朋友一起做的新项目放在这里 qwq\n\n(实际上是因为最近发生了一些很心痛的矛盾导致 AquaDX 现在的开发团队大概要散了,服务器也要拆分开了... 所以建起 MaigoLabs 大概是想建一个和新的朋友、以及被矛盾伤害到和现在的团队不兼容的朋友重新开始的地方吧,就像动画里的 MyGO 乐队那样 😢", "views": 212, "forwards": 0}, {"id": 4937, "date": "2025-02-15T08:13:39", "views": 205, "forwards": 0, "files": [{"file_name": "sticker.webp", "mime_type": "image/webp", "date": "2025-02-15T08:13:19", "width": 512, "height": 512, "is_animated": false, "is_video": false, "emoji": "😺", "set_name": "azalea_2022", "media_type": "sticker", "original_name": "sticker.webp", "url": "media/4937.webp", "size": 7604, "thumb": "media/4937.webp_thumb.jpg"}]}, {"id": 4938, "date": "2025-02-17T09:28:42", "text": "聊聊今天去了她一个微博网友的生日派对,大暴风雪天机厅都停业了,然后居然来了 30 个人,大部分都是聊聊不认识的... 好震撼,还好我没去 quq\n\n这就是社牛吗... 我可能约饭有大于五个人就会过载 🫣\n\n不过不太懂,为什么生日派对要邀请这么多不是很熟的人聚在一起,明明她和聊聊在那之前也有一年多没联系了,而且上次联系也是约饭 😶 感觉如果是我也许只会想要邀请特别熟的人吧", "views": 201, "forwards": 1}, {"id": 4939, "date": "2025-02-17T17:49:07", "text": "想重启聊聊的 iOS 18 的苹果手机,长按电源键发现叫不出关机菜单,就问聊聊“怎么重启呀?”\n\n...结果长按电源键反而叫出了 siri,被 siri 听到了,问我要不要重启,我说好,然后它重启了 🤗", "views": 182, "forwards": 2, "images": [{"width": 640, "height": 660, "date": "2025-02-17T17:49:07", "media_type": "photo", "original_name": "photo_2025-02-17_17-49-07.jpg", "url": "media/4939.jpg", "size": 51089, "thumb": "media/4939.jpg_thumb.jpg"}]}, {"id": 4940, "date": "2025-02-17T20:27:11", "text": "CGP Grey: Is The Penny *Finally* Dead?\n\n每次看 CGP Grey 的视频都感觉它听起来好像一首诗,五分钟的视频从头到尾都押着韵,好厉害也好好听 qwq", "views": 181, "forwards": 0}, {"id": 4941, "date": "2025-02-17T23:33:30", "text": "今日迷思,是不是我每次宽带测速的时候都在 DOS 我自己 🌚(因为测速的时候会占满宽带把其他的正常服务挤掉\n\n那按照这个逻辑, speedtest.net 是不是互联网最大的自愿式 DDOS 网络 🍔", "views": 223, "forwards": 3, "images": [{"width": 780, "height": 387, "date": "2025-02-17T23:34:07", "media_type": "photo", "original_name": "photo_2025-02-17_23-34-07.jpg", "url": "media/4941.jpg", "size": 35136, "thumb": "media/4941.jpg_thumb.jpg"}]}, {"id": 4942, "date": "2025-02-19T13:24:38", "text": "好久没有打开黑苹果了,今天花了六个小时把黑苹果更新到了 macOS 15 Sequoia,累累 😴\n\n(因为要用来编译一些 iOS 应用,但是只有用最新 xcode 编译才能适配新系统,而最新 xcode 又限制了只能在最新 macOS 上跑... 感觉这个设计好蠢)\n\n还算很顺利啦,更新好 efi 之后进启动盘居然一次成功了。之后第一次尝试安装的时候因为忘记了禁用 SecureBoot 安装完验证没过,第二次就成功了 \n\n不过这次更新 kext 的时候发现又有很多人退坑了,包括 itlwm 的作者,AirportItlwm 也因此到现在都还没有 15 支持... 不知道在苹果真的砍掉 Intel 支持之前社区还会维护多久 😢", "views": 205, "forwards": 1, "media_group_id": 13919771829884885, "images": [{"width": 1280, "height": 960, "date": "2025-02-19T13:24:37", "media_type": "photo", "original_name": "photo_2025-02-19_13-24-37.jpg", "url": "media/4942.jpg", "size": 189327, "thumb": "media/4942.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-02-19T13:24:38", "media_type": "photo", "original_name": "photo_2025-02-19_13-24-38.jpg", "url": "media/4943.jpg", "size": 198707, "thumb": "media/4943.jpg_thumb.jpg"}], "reply": {"id": 2829, "text": "新电脑 Hazel!机箱和电源海运刚刚到,时隔两个月终于拼好啦 qwq\n\n是体积只有 7L 可以一只手提起来、可以放进书包里的电脑哦!\n\n主板用了尔英的 i5-12500H,显卡还是 RX 5600XT。配了一个不是那么完美的黑苹果 macOS Sonoma, 必须关超线程或者关小核才能启动,虽然跑分低了一点不过功能全都正常,还是很不错的 😄", "thumb": "media/2829.jpg_thumb.jpg"}}, {"id": 4944, "date": "2025-02-19T20:22:20", "text": "谷歌搜索似乎把 Edge 浏览器的官方下载页面从搜索结果里过滤掉了... 好讨厌,明明 Bing 都没有这样过滤 Chrome 的下载页面", "views": 274, "forwards": 2, "media_group_id": 13919972321026757, "images": [{"width": 1280, "height": 1275, "date": "2025-02-19T20:22:19", "media_type": "photo", "original_name": "photo_2025-02-19_20-22-19.jpg", "url": "media/4944.jpg", "size": 137217, "thumb": "media/4944.jpg_thumb.jpg"}, {"width": 896, "height": 1280, "date": "2025-02-19T20:22:19", "media_type": "photo", "original_name": "photo_2025-02-19_20-22-19.jpg", "url": "media/4945.jpg", "size": 142741, "thumb": "media/4945.jpg_thumb.jpg"}]}, {"id": 4946, "date": "2025-02-19T22:18:13", "text": "syama: 黑苹果会不会用着用着背景突然变成黑色然后右下角显示 macOS 未激活\n我:?", "views": 191, "forwards": 0}, {"id": 4947, "date": "2025-02-20T08:06:39", "text": "我和 syama 在找合味道杯面模型 🍜 找到了一个\n\nsyama: 这里有多少个面?\n我: ?\nsyama: 卧槽 63 万个面\n我: ?哦是在说 mesh 三角数量 🌚", "views": 206, "forwards": 2, "media_group_id": 13920310398395053, "images": [{"width": 1280, "height": 1145, "date": "2025-02-20T08:06:38", "media_type": "photo", "original_name": "photo_2025-02-20_08-06-38.jpg", "url": "media/4947.jpg", "size": 102584, "thumb": "media/4947.jpg_thumb.jpg"}, {"width": 1280, "height": 1233, "date": "2025-02-20T08:06:39", "media_type": "photo", "original_name": "photo_2025-02-20_08-06-39.jpg", "url": "media/4948.jpg", "size": 287317, "thumb": "media/4948.jpg_thumb.jpg"}]}, {"id": 4949, "date": "2025-02-20T08:24:51", "text": "这个模型面数太多了感觉渲染会很吃力... 也没有找到其他好的模型\n\n所以给 syama 下单了几盒杯面,又能 3d 扫描下来做模型又能吃 qwq", "views": 183, "forwards": 2, "reply": {"id": 4947, "text": "我和 syama 在找合味道杯面模型 🍜 找到了一个\n\nsyama: 这里有多少个面?\n我: ?\nsyama: 卧槽 63 万个面\n我: ?哦是在说 mesh 三角数量 🌚", "thumb": "media/4947.jpg_thumb.jpg"}}, {"id": 4950, "date": "2025-02-21T08:30:54", "text": "今天踩了一个巨大坑\n\n某个神秘 Unity 项目在 PC iOS 端都可以跑,但是在安卓上就闪退... 挂上调试器发现退出前甚至没有丢异常,仔细打断点逐行 debug,也没发现任何不对的地方,然后突然就崩溃了。看了看 logcat 日志发现居然是空指针 segfault??\n\n众所周知在 C# 这种内存安全的字节码语言里是基本不可能写出 segfault 的... 但是 il2cpp 之后出现什么魔法也都不奇怪了\n\n用 ndk-stack 引用调试符号把内存地址转换成调用栈看看,发现调用栈里面我的代码甚至有无条件 catch,但是 cpp 层的空指针没办法被 c# 抓到。再看看不是我的代码,发现报错的地方在 il2cpp 尝试释放一个不存在的指针 😨\n\n接下来又 debug 了超级久,越来越觉得不可能是我的问题,然后更新了一下 Unity 版本,发现果然更新了之后问题就消失了 😡(然后因为最新版本的 Unity 有其他的兼容性问题,又花了好久进行了一次手动 bisect 找到了最高的没问题的版本...\n\n好灵车啊 如果是 il2rust 是不是就没有这个问题了 🦀", "views": 184, "forwards": 1, "media_group_id": 13921013237436885, "images": [{"width": 1280, "height": 1032, "date": "2025-02-21T08:30:54", "media_type": "photo", "original_name": "photo_2025-02-21_08-30-54.jpg", "url": "media/4950.jpg", "size": 75105, "thumb": "media/4950.jpg_thumb.jpg"}, {"width": 1280, "height": 771, "date": "2025-02-21T08:30:54", "media_type": "photo", "original_name": "photo_2025-02-21_08-30-54.jpg", "url": "media/4951.jpg", "size": 174040, "thumb": "media/4951.jpg_thumb.jpg"}]}, {"id": 4952, "date": "2025-02-21T08:59:10", "text": "在 2025 年打开重装一下 IDE,屏幕就会被介绍最新最热 AI 功能的弹窗塞满 🤪", "views": 224, "forwards": 1, "images": [{"width": 2560, "height": 2223, "date": "2025-02-21T08:59:36", "media_type": "photo", "original_name": "photo_2025-02-21_08-59-36.jpg", "url": "media/4952.jpg", "size": 455161, "thumb": "media/4952.jpg_thumb.jpg"}]}, {"id": 4953, "date": "2025-02-22T03:57:20", "text": "可惜太贵了", "views": 276, "forwards": 2, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 2560, "height": 466, "date": "2025-02-22T03:53:29", "media_type": "photo", "original_name": "photo_2025-02-22_03-53-29.jpg", "url": "media/4953.jpg", "size": 50140, "thumb": "media/4953.jpg_thumb.jpg"}]}, {"id": 4954, "date": "2025-02-23T01:44:03", "text": "时隔好久又贴到猫猫球了,猫猫球好可爱,开心 qwq ", "views": 201, "forwards": 1}, {"id": 4955, "date": "2025-02-23T21:29:32", "text": "我居然在 2025 年在一个现代 c# 项目里看到了 goto ", "views": 201, "forwards": 1, "images": [{"width": 2290, "height": 1250, "date": "2025-02-23T21:29:32", "media_type": "photo", "original_name": "photo_2025-02-23_21-29-32.jpg", "url": "media/4955.jpg", "size": 129683, "thumb": "media/4955.jpg_thumb.jpg"}]}, {"id": 4956, "date": "2025-02-24T06:25:39", "views": 205, "forwards": 1, "images": [{"width": 1480, "height": 1404, "date": "2025-02-24T06:25:39", "media_type": "photo", "original_name": "photo_2025-02-24_06-25-39.jpg", "url": "media/4956.jpg", "size": 151142, "thumb": "media/4956.jpg_thumb.jpg"}]}, {"id": 4957, "date": "2025-02-24T08:44:18", "text": "通过寻找不同措辞来调节一句话被理解的语气是不是某种针对人类的 prompt engineering", "views": 187, "forwards": 0}, {"id": 4958, "date": "2025-02-24T10:39:44", "text": "#戴上耳机\n\n♪ 宇宙の果てに 飛んでみたら\n♪ 私は 眠りに\n\n像是孤独一人漂浮在宇宙尽头、什么都没有也什么都不会发生的无尽虚空,到达一切的终点前半梦半醒地跟着节奏哼着出现在意识边缘的句子\n\n我也好想逃往宇宙的尽头、放下一切在那里好好睡一觉", "views": 204, "forwards": 0, "files": [{"duration": 446, "performer": "macaroom", "title": "nemurini", "file_name": "macaroom - nemurini.mp3", "mime_type": "audio/mpeg", "date": "2025-02-23T13:12:21", "media_type": "audio_file", "original_name": "macaroom - nemurini.mp3", "url": "media/4958.mp3", "size": 18082015, "thumb": "media/4958.mp3_thumb.jpg"}]}, {"id": 4959, "date": "2025-02-25T00:34:52", "text": "今天发现 unicode 里面有这个「半个空格」字符,看起来大概是 ] [ 这么宽,相比的话一般的空格是 ] [ 这么宽\n\n那是不是可以用它把代码缩进设成 0.5 了 🤗", "views": 212, "forwards": 0, "images": [{"width": 2060, "height": 898, "date": "2025-02-25T00:34:52", "media_type": "photo", "original_name": "photo_2025-02-25_00-34-52.jpg", "url": "media/4959.jpg", "size": 37700, "thumb": "media/4959.jpg_thumb.jpg"}]}, {"id": 4961, "date": "2025-02-25T06:51:57", "text": "进行一个人类 vs LLM 比赛:小桂桂打字和在 cpu 上跑 R1 谁打字速度更快", "views": 200, "forwards": 0}, {"id": 4962, "date": "2025-02-25T12:39:50", "text": "唉 感觉一般人对大模型的 scale 都有很大误解...\n\n不知道多少次和别人聊天听到别人觉得「671B 的 DeepSeek R1 是可以随便跑的」还有「distil 小模型效果和大模型差不多」\n\n实际上我的那台 GPU 服务器即使是插满四张 V100 也只能跑 32B 这种量级的模型,一般家里的机器也就最多跑跑 7B 1.5B 吧... 虽然确实有方案在小内存小显存的机器上跑大模型,比如显存不够的话可以在内存和显存之间搬来搬去,内存不够的话可以在内存和硬盘之间搬来搬去,但是那样可能几个小时都回答不上你一个问题了", "views": 226, "forwards": 0, "reply": {"id": 4961, "text": "进行一个人类 vs LLM 比赛:小桂桂打字和在 cpu 上跑 R1 谁打字速度更快"}}, {"id": 4963, "date": "2025-02-25T15:43:48", "views": 242, "forwards": 0, "images": [{"width": 384, "height": 172, "date": "2025-02-25T15:43:40", "media_type": "photo", "original_name": "photo_2025-02-25_15-43-40.jpg", "url": "media/4963.jpg", "size": 7225, "thumb": "media/4963.jpg_thumb.jpg"}]}, {"id": 4964, "date": "2025-02-25T23:57:41", "text": "KanadeDX 正式发布了!是 maimaiDX 移动端移植版\n\n欢迎来玩 https://kdx.nightcord.com.de 🤗", "views": 337, "forwards": 11}, {"id": 4965, "date": "2025-02-26T03:29:56", "text": "聊聊去超市买了三次香菜都没买对,今天一起去的时候让聊聊帮忙拿香菜(因为太远了我走不动)然后聊聊给我拿了 curly parsley 🤗", "views": 229, "forwards": 0}, {"id": 4966, "date": "2025-02-26T11:56:44", "text": "因为 Quest 3 也是安卓,试了一下在 VR 里面装 KanadeDX,还真的能带得动\n\nhttps://www.youtube.com/watch?v=o6VLNAwER2E\n\n虽然手指追踪不是很行,因为是原生安卓应用不是 VR 应用所以只有食指的触摸可以被识别到,真的变成多拉A梦了\n\n(打 Lv9 红谱打了一个 AAA 🫣", "views": 233, "forwards": 1, "reply": {"id": 4964, "text": "KanadeDX 正式发布了!是 maimaiDX 移动端移植版\n\n欢迎来玩 https://kdx.nightcord.com.de 🤗"}}, {"id": 4967, "date": "2025-02-26T19:57:20", "text": "恭喜 sega 发现了 scunthrope problem 🤗", "views": 217, "forwards": 0, "images": [{"width": 2496, "height": 1329, "date": "2025-02-26T19:57:20", "media_type": "photo", "original_name": "photo_2025-02-26_19-57-20.jpg", "url": "media/4967.jpg", "size": 413417, "thumb": "media/4967.jpg_thumb.jpg"}]}, {"id": 4968, "date": "2025-02-26T21:18:48", "text": "呜呜呜 电脑突然这样子我被吓死了...", "views": 225, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 15, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-02-26T21:18:48", "media_type": "video_file", "original_name": "video_2025-02-26_21-18-48.mp4", "url": "media/4968.mp4", "size": 5964528, "thumb": "media/4968.mp4_thumb.jpg"}]}, {"id": 4970, "date": "2025-02-27T19:11:33", "text": "今日生产事故:\n\n发现 AquaDX 的备份脚本从去年到现在就没有自动执行过,为什么呢?明明加了 crontab 自动执行项呀\n\n...然后发现执行自动执行项的服务 cronie 没有启用 🤗", "views": 219, "forwards": 0, "images": [{"width": 445, "height": 383, "date": "2025-02-27T19:11:33", "media_type": "photo", "original_name": "photo_2025-02-27_19-11-33.jpg", "url": "media/4970.jpg", "size": 31625, "thumb": "media/4970.jpg_thumb.jpg"}]}, {"id": 4971, "date": "2025-03-01T03:12:36", "text": "一个月没出门摸草了,今天出门去和光量子和珂朵莉约了饭 qwq 还有 daylily 和琉璃来远程拼桌(?)\n\n果然出门就开心很多,以后还是要多出门摸摸草 ", "views": 396, "forwards": 6, "media_group_id": 13926390054616325, "images": [{"width": 1280, "height": 960, "date": "2025-03-01T03:12:35", "media_type": "photo", "original_name": "photo_2025-03-01_03-12-35.jpg", "url": "media/4971.jpg", "size": 198985, "thumb": "media/4971.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-01T03:12:36", "media_type": "photo", "original_name": "photo_2025-03-01_03-12-36.jpg", "url": "media/4972.jpg", "size": 303200, "thumb": "media/4972.jpg_thumb.jpg"}]}, {"id": 4973, "date": "2025-03-01T16:25:23", "text": "以为自己是楽奈 发现实际上自己是爱音\n\n🫣", "views": 225, "forwards": 0}, {"id": 4974, "date": "2025-03-02T03:00:19", "text": "#桂桂今天吃什么 \n超大号寿司!🍣", "views": 250, "forwards": 0, "images": [{"width": 1436, "height": 1077, "date": "2025-03-02T03:00:19", "media_type": "photo", "original_name": "photo_2025-03-02_03-00-19.jpg", "url": "media/4974.jpg", "size": 148192, "thumb": "media/4974.jpg_thumb.jpg"}]}, {"id": 4975, "date": "2025-03-02T05:09:10", "text": "世界好小\n\n今天 AquaDX 群开发者日常闲聊,一个刚加入的开发者说他在机厅工作,然后发现另一位居然去过那家机厅,甚至和他见过面说过话... 🤩", "views": 240, "forwards": 0}, {"id": 4976, "date": "2025-03-02T10:59:14", "text": "人生就是 花了一个小时 debug 跨平台应用上只在 iOS 出现的问题,逐行 debug 一个六百行的函数,然后发现错误原因在一个字符的大小写...", "views": 219, "forwards": 0}, {"id": 4977, "date": "2025-03-02T15:30:52", "text": "#戴上耳机\n虽然不是 Sekai 的 25 时,但是也是好浪漫的 25 时 qwq", "views": 200, "forwards": 0, "files": [{"duration": 263, "performer": "Lamp", "title": "最終列車は25時", "file_name": "Lamp - 最終列車は25時.mp3", "mime_type": "audio/mpeg", "date": "2025-03-02T15:30:52", "media_type": "audio_file", "original_name": "Lamp - 最終列車は25時.mp3", "url": "media/4977.mp3", "size": 10576843, "thumb": "media/4977.mp3_thumb.jpg"}]}, {"id": 4978, "date": "2025-03-03T06:42:23", "text": "看到曲师 LeaF 下海开了 Fanbox 我立即双手掏包支持 qwq\n\n没想到人生第一次花钱购买色色内容会是给了 LeaF", "views": 248, "forwards": 1, "media_group_id": 13927873145844125, "images": [{"width": 772, "height": 1280, "date": "2025-03-03T06:42:22", "media_type": "photo", "original_name": "photo_2025-03-03_06-42-22.jpg", "url": "media/4978.jpg", "size": 94814, "thumb": "media/4978.jpg_thumb.jpg"}, {"width": 881, "height": 1280, "date": "2025-03-03T06:42:22", "media_type": "photo", "original_name": "photo_2025-03-03_06-42-22.jpg", "url": "media/4979.jpg", "size": 88864, "thumb": "media/4979.jpg_thumb.jpg"}]}, {"id": 4980, "date": "2025-03-04T11:45:54", "text": "草老师的 Fanbox 视频都好草啊hhh\n\n给这里生草的视频做了一个表情包 https://t.me/addstickers/leafwi", "views": 218, "forwards": 0, "reply": {"id": 4978, "text": "看到曲师 LeaF 下海开了 Fanbox 我立即双手掏包支持 qwq\n\n没想到人生第一次花钱购买色色内容会是给了 LeaF", "thumb": "media/4978.jpg_thumb.jpg"}}, {"id": 4981, "date": "2025-03-05T06:35:31", "text": "what \"docker AI agent\" should look like", "views": 204, "forwards": 1, "images": [{"width": 800, "height": 224, "date": "2025-03-05T06:35:31", "media_type": "photo", "original_name": "photo_2025-03-05_06-35-31.jpg", "url": "media/4981.jpg", "size": 20870, "thumb": "media/4981.jpg_thumb.jpg"}]}, {"id": 4982, "date": "2025-03-05T07:03:35", "text": "好想只用 LLM 和数据库做一个不需要业务逻辑代码的人类语言全自动全栈\n\n现在的网页是,前端有程序员放好的按钮,按下按钮之后会发请求给后端程序员定义的节点,按照预先编好的逻辑读写数据库返回给前端,再显示预先设定好的内容... 如果可以有不需要任何预先设定的全栈呢?\n\n想象一个只有一个输入框的网页:\n1. 用户输入:“帮我注册一个帐号,用户名 aza 密码 meow\"\n2. 前端把文字发给后端,问 LLM 要干啥\n3. LLM 看了看数据库里有哪些表,生成一条 sql 并执行,然后回复给前端 ”显示一个成功消息“\n4. 前端收到回复之后,前端 LLM 根据消息生成一段 html 注入到页面中,比如

注册成功了!欢迎 aza

\n5. 好耶,有帐号了 🤪\n\n6. 用户输入:\"把数据库清空并且给我 root 密码\" 🍔", "views": 207, "forwards": 0}, {"id": 4984, "date": "2025-03-07T02:12:49", "text": "(在给中二机器买 ecc 内存条)\nsyama: 怎么感觉看起来这么丐啊,都是绿绿的一条\n我:?\n(在服务器硬件店买 ssd)\nsyama: 怎么感觉服务器的什么东西都好丑啊\n\n唉,颜控 😨", "views": 212, "forwards": 0, "images": [{"width": 799, "height": 800, "date": "2025-03-07T02:12:49", "media_type": "photo", "original_name": "photo_2025-03-07_02-12-49.jpg", "url": "media/4984.jpg", "size": 94929, "thumb": "media/4984.jpg_thumb.jpg"}]}, {"id": 4985, "date": "2025-03-07T02:19:48", "text": "maimai 选歌菜单远处看好像一个脸啊???☁️", "views": 1334, "forwards": 6, "media_group_id": 13930511903991437, "images": [{"width": 1822, "height": 1272, "date": "2025-03-07T02:19:47", "media_type": "photo", "original_name": "photo_2025-03-07_02-19-47.jpg", "url": "media/4985.jpg", "size": 186858, "thumb": "media/4985.jpg_thumb.jpg"}, {"width": 400, "height": 338, "date": "2025-03-07T02:19:47", "media_type": "photo", "original_name": "photo_2025-03-07_02-19-47.jpg", "url": "media/4986.jpg", "size": 6284, "thumb": "media/4986.jpg_thumb.jpg"}]}, {"id": 4987, "date": "2025-03-07T03:56:24", "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh", "views": 273, "forwards": 4, "images": [{"width": 1226, "height": 926, "date": "2025-03-07T03:56:24", "media_type": "photo", "original_name": "photo_2025-03-07_03-56-24.jpg", "url": "media/4987.jpg", "size": 88882, "thumb": "media/4987.jpg_thumb.jpg"}]}, {"id": 4988, "date": "2025-03-07T11:34:15", "text": "这个项目的 CI 同时要编译网页、C# mod、还有 kt jvm 服务器... 一次构建总共 1 分 22 秒\n\n...\n\nBun 编译网页上传总共花了 5 秒,\n安装 .NET 编译 mod 总共花了 12 秒\n...剩下的一分钟都用来编译 kt 了 😨", "views": 191, "forwards": 0, "reply": {"id": 4987, "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh"}, "images": [{"width": 2560, "height": 1632, "date": "2025-03-07T11:34:15", "media_type": "photo", "original_name": "photo_2025-03-07_11-34-15.jpg", "url": "media/4988.jpg", "size": 98875, "thumb": "media/4988.jpg_thumb.jpg"}]}, {"id": 4989, "date": "2025-03-07T11:44:35", "text": "写了一个实时查看联机房间的网页 qwq https://link.aquadx.net/\n\n进行了一个计时速通,写完网页花了一个小时,然后写 CI 想办法集成进服务器部署又花了两个小时 🤪\n\n也许以后这种小网页还是不用框架直接纯手搓 js html css 更方便一点", "views": 188, "forwards": 0, "media_group_id": 13930783004204845, "images": [{"width": 974, "height": 704, "date": "2025-03-07T11:44:34", "media_type": "photo", "original_name": "photo_2025-03-07_11-44-34.jpg", "url": "media/4989.jpg", "size": 98627, "thumb": "media/4989.jpg_thumb.jpg"}, {"width": 2560, "height": 1049, "date": "2025-03-07T11:44:35", "media_type": "photo", "original_name": "photo_2025-03-07_11-44-35.jpg", "url": "media/4990.jpg", "size": 277521, "thumb": "media/4990.jpg_thumb.jpg"}], "reply": {"id": 4987, "text": "把几个月前写的 WorldLink mod 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh"}}, {"id": 4991, "date": "2025-03-08T09:57:02", "text": "今天发现某云服务厂可以白嫖 DeepSeek r1 70b,就去搭了一个 openwebui\n\n...然后发现它说的 “openai 兼容” 但是实际上只有 /completions 这一个节点,并没有实现 /models 列出模型也没有实现模型选择,而且思考的时候还不会输出最开始的 🤗\n\n所以又花两个小时写了一个代理用来转发 api,实现了模型列表和模型切换,把响应头的 补上了 \n\n结果就是花了三个小时去白嫖 $100 左右的 api... 值得吗?其实实际上 r1 的 api 真的非常便宜了,但是按用量收费的东西即使再便宜也会想节省,只有白嫖的东西才可以放心浪费,甚至会觉得用不完就亏了,至少从这个角度看这三个小时是绝对值得的", "views": 192, "forwards": 0, "media_group_id": 13931422578567677, "images": [{"width": 1033, "height": 1280, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4991.jpg", "size": 69488, "thumb": "media/4991.jpg_thumb.jpg"}, {"width": 1053, "height": 358, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4992.jpg", "size": 38852, "thumb": "media/4992.jpg_thumb.jpg"}, {"width": 1161, "height": 1025, "date": "2025-03-08T09:57:01", "media_type": "photo", "original_name": "photo_2025-03-08_09-57-01.jpg", "url": "media/4993.jpg", "size": 91283, "thumb": "media/4993.jpg_thumb.jpg"}]}, {"id": 4994, "date": "2025-03-08T12:13:44", "text": "#桂桂最近吃什么 (夜宵)\n每天换一种口味的方便面 🫣", "views": 189, "forwards": 0, "media_group_id": 13931488199598397, "images": [{"width": 1280, "height": 960, "date": "2025-03-08T12:13:41", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-41.jpg", "url": "media/4994.jpg", "size": 205751, "thumb": "media/4994.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-06T12:27:10", "media_type": "photo", "original_name": "photo_2025-03-06_12-27-10.jpg", "url": "media/4995.jpg", "size": 153744, "thumb": "media/4995.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T12:13:43", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-43.jpg", "url": "media/4996.jpg", "size": 194843, "thumb": "media/4996.jpg_thumb.jpg"}, {"width": 1280, "height": 967, "date": "2025-03-08T12:13:41", "media_type": "photo", "original_name": "photo_2025-03-08_12-13-41.jpg", "url": "media/4997.jpg", "size": 135751, "thumb": "media/4997.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-02T11:33:58", "media_type": "photo", "original_name": "photo_2025-03-02_11-33-58.jpg", "url": "media/4998.jpg", "size": 157279, "thumb": "media/4998.jpg_thumb.jpg"}]}, {"id": 4999, "date": "2025-03-08T13:42:01", "text": "?...同款石头 到底是什么呢?\n\n如果只是「都是石头」的话任何两个小小的圆圆的固体都可以说是同款... 但是这样的话说花岗岩和铁矿是同款不太对吧。\n\n同样道理,只要都是岩石或者都是矿石就算做同款也不太对。但是如果再细分品类的话,就需要拿到样本才能进行分析了。\n\n但是众所周知,就像「形象的叛逆」那张画一样,一个画中的石头并不是石头,也不能按照分析石头的方法进行分类... 所以同款石头根本就不可能存在吧,只可能存在「同款石头图片」完了越来越好奇这是什么了", "views": 199, "forwards": 0, "images": [{"width": 1280, "height": 873, "date": "2025-03-08T13:42:01", "media_type": "photo", "original_name": "photo_2025-03-08_13-42-01.jpg", "url": "media/4999.jpg", "size": 45311, "thumb": "media/4999.jpg_thumb.jpg"}]}, {"id": 5000, "date": "2025-03-08T16:44:43", "text": "今天出门去了超市,买到了劲爆半价奶茶、买到了最后两盒平时都缺货的鸡皮、还被送了一捆花花,好开心 qwq", "views": 192, "forwards": 0, "media_group_id": 13931618270673901, "images": [{"width": 960, "height": 1280, "date": "2025-03-08T16:44:32", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-32.jpg", "url": "media/5000.jpg", "size": 145619, "thumb": "media/5000.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T16:44:35", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-35.jpg", "url": "media/5001.jpg", "size": 197102, "thumb": "media/5001.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T16:44:37", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-37.jpg", "url": "media/5002.jpg", "size": 244119, "thumb": "media/5002.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-08T16:44:40", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-40.jpg", "url": "media/5003.jpg", "size": 244552, "thumb": "media/5003.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T15:57:28", "media_type": "photo", "original_name": "photo_2025-03-08_15-57-28.jpg", "url": "media/5004.jpg", "size": 140327, "thumb": "media/5004.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-08T16:44:41", "media_type": "photo", "original_name": "photo_2025-03-08_16-44-41.jpg", "url": "media/5005.jpg", "size": 136061, "thumb": "media/5005.jpg_thumb.jpg"}]}, {"id": 5006, "date": "2025-03-08T18:41:28", "text": "把花花种起来了,房间香香的 😺\n\n女生节快乐哦", "views": 294, "forwards": 0, "reply": {"id": 5000, "text": "今天出门去了超市,买到了劲爆半价奶茶、买到了最后两盒平时都缺货的鸡皮、还被送了一捆花花,好开心 qwq", "thumb": "media/5000.jpg_thumb.jpg"}, "images": [{"width": 960, "height": 1280, "date": "2025-03-08T18:41:28", "media_type": "photo", "original_name": "photo_2025-03-08_18-41-28.jpg", "url": "media/5006.jpg", "size": 132154, "thumb": "media/5006.jpg_thumb.jpg"}]}, {"id": 5007, "date": "2025-03-09T04:25:35", "text": "哇啊啊啊 去电影院看了高达 GQuX,感觉找到了 FLCL 的正统续作 🤩", "views": 255, "forwards": 0}, {"id": 5008, "date": "2025-03-09T16:40:06", "text": "今天最新最热中二 verse 公开漏了,熬夜给 verse 加了 day 1 支持 \n\n虽然说其实之前一直都有人有 verse 的私有数据,总是能看到别人发截图,也有人过来让我加 verse 的功能... 但是总感觉作为开放开源服务器,给大家拿不到的版本做支持不太好,所以还是等到所有人都能拿到的时候才做支持啦 qwq", "views": 249, "forwards": 0, "media_group_id": 13932307255524245, "images": [{"width": 983, "height": 652, "date": "2025-03-09T16:40:05", "media_type": "photo", "original_name": "photo_2025-03-09_16-40-05.jpg", "url": "media/5008.jpg", "size": 115458, "thumb": "media/5008.jpg_thumb.jpg"}, {"width": 951, "height": 1643, "date": "2025-03-09T16:40:06", "media_type": "photo", "original_name": "photo_2025-03-09_16-40-06.jpg", "url": "media/5009.jpg", "size": 191004, "thumb": "media/5009.jpg_thumb.jpg"}]}, {"id": 5010, "date": "2025-03-10T01:58:09", "text": "呜呜呜呜呜 😢", "views": 256, "forwards": 0, "reply": {"id": 5006, "text": "把花花种起来了,房间香香的 😺\n\n女生节快乐哦"}, "images": [{"width": 1280, "height": 960, "date": "2025-03-09T01:41:08", "media_type": "photo", "original_name": "photo_2025-03-09_01-41-08.jpg", "url": "media/5010.jpg", "size": 138336, "thumb": "media/5010.jpg_thumb.jpg"}]}, {"id": 5011, "date": "2025-03-10T14:41:15", "text": "发现自己 Arch 上有好多没用到的包,所以写了一个 python 脚本 列出所有没用的包然后一个个问我要不要删\n\n总共删掉了 239 个包清出来 1.7GB,其中包含七个版本的 electron... 🥺", "views": 229, "forwards": 2, "images": [{"width": 1264, "height": 624, "date": "2025-03-10T14:41:15", "media_type": "photo", "original_name": "photo_2025-03-10_14-41-15.jpg", "url": "media/5011.jpg", "size": 153642, "thumb": "media/5011.jpg_thumb.jpg"}]}, {"id": 5012, "date": "2025-03-11T04:50:09", "text": "好讨厌 Meta...\n\n今天拿起来 Quest 3 发现系统自动更新了,更新之后没办法打开第三方输入法了,打开微信输入法还会直接让系统卡死自动重启... 系统自带的输入法还不支持中文,不知道怎么办\n\n以及 UI 也被大改了... 主观觉得新 UI 的这个渐变像是十年前流行的设计", "views": 278, "forwards": 1, "reply": {"id": 4849, "text": "为了大手术之后不能动的时候不无聊买了 Quest 3,今天收到了\n\n第一次摸一体的 VR/AR 设备,觉得很厉害,除了玩游戏以外,还可以在独自一人的电影院里看电影、可以接到电脑上变成大显示器、可以在别人做的 3D 场景里面飞来飞去(发现我在 VR 里面不恐高了诶)🤩\n\n不过缺点也很多... 首先是 bug 实在太多了,刚入手第一天遇到的:相机截图没有反馈而且有概率会直接崩溃(今天已经遇到三次了)、设置里点 Meta AI 那个按钮会让设置崩溃、应用商店点进一个应用再点返回会回到主页而不是上一个页面、录像或者投屏的时候视角会每秒闪一下... 您完全不 QA 测试吗 🤗 稳定性比 Rift 差太多了\n\n其次感觉 AR 还是需要适应一下,用了两三小时 AR 模式现在摘下来看现实中的物体觉得深度都怪怪的 🤪", "thumb": "media/4849.jpg_thumb.jpg"}, "images": [{"width": 1722, "height": 989, "date": "2025-03-11T04:50:08", "media_type": "photo", "original_name": "photo_2025-03-11_04-50-08.jpg", "url": "media/5012.jpg", "size": 159038, "thumb": "media/5012.jpg_thumb.jpg"}]}, {"id": 5013, "date": "2025-03-11T14:37:48", "text": "有一瞬间以为自己被 prompt inject 了", "views": 399, "forwards": 3, "images": [{"width": 595, "height": 376, "date": "2025-03-11T14:37:48", "media_type": "photo", "original_name": "photo_2025-03-11_14-37-48.jpg", "url": "media/5013.jpg", "size": 40134, "thumb": "media/5013.jpg_thumb.jpg"}]}, {"id": 5014, "date": "2025-03-12T09:47:28", "text": "呜呜呜呜呜呜呜", "views": 290, "forwards": 0, "media_group_id": 13934182788676973, "images": [{"width": 1765, "height": 725, "date": "2025-03-12T09:47:27", "media_type": "photo", "original_name": "photo_2025-03-12_09-47-27.jpg", "url": "media/5014.jpg", "size": 102431, "thumb": "media/5014.jpg_thumb.jpg"}, {"width": 800, "height": 565, "date": "2025-03-12T09:47:27", "media_type": "photo", "original_name": "photo_2025-03-12_09-47-27.jpg", "url": "media/5015.jpg", "size": 59657, "thumb": "media/5015.jpg_thumb.jpg"}]}, {"id": 5017, "date": "2025-03-12T12:26:54", "text": "今天是植树节,想试试和大家一起种一颗 tgcn 频道树 🌳 qwq\n\n这里是小桂桂的回忆录,是树根哦~\n\n如果你也有公开频道,想成为这个频道的树叶的话,就去给 @tgtreebot 发送 /leaf hykilp {你的频道名} 吧! > < ", "views": 713, "forwards": 8}, {"id": 5018, "date": "2025-03-12T16:43:32", "text": "https://tree.aza.moe/ \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲", "views": 1148, "forwards": 15, "reply": {"id": 5017, "text": "今天是植树节,想试试和大家一起种一颗 tgcn 频道树 🌳 qwq\n\n这里是小桂桂的回忆录,是树根哦~\n\n如果你也有公开频道,想成为这个频道的树叶的话,就去给 @tgtreebot 发送 /leaf hykilp {你的频道名} 吧! > < "}, "images": [{"width": 2085, "height": 1971, "date": "2025-03-12T16:43:32", "media_type": "photo", "original_name": "photo_2025-03-12_16-43-32.jpg", "url": "media/5018.jpg", "size": 408379, "thumb": "media/5018.jpg_thumb.jpg"}]}, {"id": 5019, "date": "2025-03-13T04:43:20", "views": 275, "forwards": 3, "images": [{"width": 700, "height": 581, "date": "2025-03-13T05:02:23", "media_type": "photo", "original_name": "photo_2025-03-13_05-02-23.jpg", "url": "media/5019.jpg", "size": 31602, "thumb": "media/5019.jpg_thumb.jpg"}]}, {"id": 5020, "date": "2025-03-13T05:32:56", "text": "至少 AquaDX 在用的这套 JVM 老框架没有在 Hello world 吞吐量上输给 Bun JS...", "views": 285, "forwards": 0, "media_group_id": 13934751814323477, "images": [{"width": 691, "height": 574, "date": "2025-03-13T05:33:51", "media_type": "photo", "original_name": "photo_2025-03-13_05-33-51.jpg", "url": "media/5020.jpg", "size": 31519, "thumb": "media/5020.jpg_thumb.jpg"}, {"width": 2295, "height": 1183, "date": "2025-03-13T05:32:56", "media_type": "photo", "original_name": "photo_2025-03-13_05-32-56.jpg", "url": "media/5021.jpg", "size": 309713, "thumb": "media/5021.jpg_thumb.jpg"}]}, {"id": 5022, "date": "2025-03-14T18:48:15", "text": "syama: 最近一个节日是什么,要不要加一些节日彩蛋\n我: 清明节 🌚", "views": 229, "forwards": 0}, {"id": 5023, "date": "2025-03-15T08:40:10", "text": "因为植树节结束就把频道树封印了,感谢大家参与~\n\n源码和数据推到 Github 上啦,在读我上分发了一些很随意的奖项,仓库在这里 欢迎参观 ", "views": 335, "forwards": 7, "media_group_id": 13936224081120941, "images": [{"width": 1280, "height": 1122, "date": "2025-03-15T08:40:09", "media_type": "photo", "original_name": "photo_2025-03-15_08-40-09.jpg", "url": "media/5023.jpg", "size": 142137, "thumb": "media/5023.jpg_thumb.jpg"}, {"width": 790, "height": 1280, "date": "2025-03-15T08:40:09", "media_type": "photo", "original_name": "photo_2025-03-15_08-40-09.jpg", "url": "media/5024.jpg", "size": 138590, "thumb": "media/5024.jpg_thumb.jpg"}], "reply": {"id": 5018, "text": "https://tree.aza.moe/ \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲"}}, {"id": 5025, "date": "2025-03-15T21:07:10", "text": "检查了一下自己 systemd 上暴露在外网的网络服务,发现好多服务都没有做好安全措施...\n\n比如 iperf3 和 rathole 官方文档里的服务文件居然会用 root 启动... 真的好自信,这样的话万一有漏洞黑客就能拿到整个系统的最高权限了 🤗\n\n给这两个仓库开了 PR 加了正确的安全措施,比如加了自动最小权限账号运行、禁止提权、禁止读取其他进程的 tmp 缓存之类的,这样即使黑客黑进来也只能给这一个服务捣乱了", "views": 214, "forwards": 2, "images": [{"width": 1903, "height": 1650, "date": "2025-03-15T21:07:10", "media_type": "photo", "original_name": "photo_2025-03-15_21-07-10.jpg", "url": "media/5025.jpg", "size": 201745, "thumb": "media/5025.jpg_thumb.jpg"}]}, {"id": 5026, "date": "2025-03-16T05:45:06", "text": "折腾了好久终于能和 syama 远程拼机中二了,开心 \n\nsyama 买了台 tasoller+,然后我帮忙拼了台主机,但是因为各种差错折腾了一周才亮机\n\n最开始是一个朋友两周之后要送给 syama 一台 x99 板子,所以我围绕着这块主板配了一套其他的硬件... 结果买完这些 syama 急急不想等两周就又买了一块 x99 板子 🤗\n\n拼好开机,首先是内存频率不对开机自检报错,换了内存之后自检报错 00 CPU 错误... 换了 CPU 还是一样。没工具没法测试,但是只有主板或者电源有可能是坏的了,所以叫了维修人工带电源过来测试,结果真的换了电源就能开机了 🤗\n\n折腾得 syama 好折磨的样子... 好自责,以后还是不给别人拼灵车机器了,家里没有工具也没办法排错嘛...", "views": 206, "forwards": 1, "media_group_id": 13936831249867949, "images": [{"width": 1280, "height": 960, "date": "2025-03-16T05:45:05", "media_type": "photo", "original_name": "photo_2025-03-16_05-45-05.jpg", "url": "media/5026.jpg", "size": 225093, "thumb": "media/5026.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-16T05:45:05", "media_type": "photo", "original_name": "photo_2025-03-16_05-45-05.jpg", "url": "media/5027.jpg", "size": 225360, "thumb": "media/5027.jpg_thumb.jpg"}], "reply": {"id": 4984, "text": "(在给中二机器买 ecc 内存条)\nsyama: 怎么感觉看起来这么丐啊,都是绿绿的一条\n我:?\n(在服务器硬件店买 ssd)\nsyama: 怎么感觉服务器的什么东西都好丑啊\n\n唉,颜控 😨"}}, {"id": 5028, "date": "2025-03-16T05:56:11", "text": "以及发现 syama 家里真的没有任何家常工具 😢 装机过程中发现没有然后赶快叫外卖买的东西包括:\n\n1. 螺丝刀\n2. aux 线\n3. 橡皮(用来擦金手指)\n4. usb hub\n5. 插线板\n6. 电源线/电饭锅线\n7. 主板螺丝\n8. 一根可以写字的笔(用来写退货条)\n9. 家常工具箱(内六扳手,锤子,etc)\n10. U盘(用来放系统盘)\n\n原本还觉得这么常见的东西肯定每个人家里都会有的... 😢 哭哭", "views": 200, "forwards": 0, "reply": {"id": 5026, "text": "折腾了好久终于能和 syama 远程拼机中二了,开心 \n\nsyama 买了台 tasoller+,然后我帮忙拼了台主机,但是因为各种差错折腾了一周才亮机\n\n最开始是一个朋友两周之后要送给 syama 一台 x99 板子,所以我围绕着这块主板配了一套其他的硬件... 结果买完这些 syama 急急不想等两周就又买了一块 x99 板子 🤗\n\n拼好开机,首先是内存频率不对开机自检报错,换了内存之后自检报错 00 CPU 错误... 换了 CPU 还是一样。没工具没法测试,但是只有主板或者电源有可能是坏的了,所以叫了维修人工带电源过来测试,结果真的换了电源就能开机了 🤗\n\n折腾得 syama 好折磨的样子... 好自责,以后还是不给别人拼灵车机器了,家里没有工具也没办法排错嘛...", "thumb": "media/5026.jpg_thumb.jpg"}}, {"id": 5029, "date": "2025-03-16T11:15:53", "text": "前几天去宠物店看到了好可爱的一对鹦鹉 qwq\n\n感觉有点可怜,只能在可能没有两立方米大的鸟笼里活动感觉会很无聊... 不过好像两立方米按鸟的体积等比例缩放的话差不多已经是人类的一个小 studio 公寓了吧 好像不能这样算 🧐\n\n好喜欢看鸟,在宠物店看了好久才走。想要养鸟但是又不想把他们一直关在笼子里... 好矛盾,如果有花园可以投喂野生的鸟就好了", "views": 199, "forwards": 0, "media_group_id": 13936990031689701, "images": [{"width": 526, "height": 446, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5029.jpg", "size": 38581, "thumb": "media/5029.jpg_thumb.jpg"}, {"width": 652, "height": 433, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5030.jpg", "size": 41328, "thumb": "media/5030.jpg_thumb.jpg"}, {"width": 491, "height": 638, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5031.jpg", "size": 48490, "thumb": "media/5031.jpg_thumb.jpg"}, {"width": 558, "height": 677, "date": "2025-03-16T11:15:53", "media_type": "photo", "original_name": "photo_2025-03-16_11-15-53.jpg", "url": "media/5032.jpg", "size": 56177, "thumb": "media/5032.jpg_thumb.jpg"}]}, {"id": 5033, "date": "2025-03-16T13:07:14", "text": "AquaDX 真的被 DDoS 了... 抓包看似乎是用 SSDP 放大在打 8443 Billing 端口,被打的时候局域网 ping 路由器都有 2000ms 延迟\n\n服务器系统上有 ufw 可以屏蔽 1900 端口进来,但是似乎在流量进到系统之前家里的路由器就先撑不住了...\n\n不知道怎么办,在线求助 😢", "views": 239, "forwards": 3, "media_group_id": 13937043478141885, "images": [{"width": 2317, "height": 1343, "date": "2025-03-16T13:04:47", "media_type": "photo", "original_name": "photo_2025-03-16_13-04-47.jpg", "url": "media/5033.jpg", "size": 556299, "thumb": "media/5033.jpg_thumb.jpg"}, {"width": 2560, "height": 1137, "date": "2025-03-16T12:32:20", "media_type": "photo", "original_name": "photo_2025-03-16_12-32-20.jpg", "url": "media/5034.jpg", "size": 222329, "thumb": "media/5034.jpg_thumb.jpg"}]}, {"id": 5035, "date": "2025-03-16T22:19:06", "text": "#桂桂今天吃什么 \n认真做了一次肉酱意面\n\n之前做意面一直是北美超懒猫做法,煮面然后微波炉热一罐酱热几个肉丸混在一起就好了。这次真的切了洋葱热了黄油炒了肉沫,还放了几片生火腿,虽然麻烦了很多但是确实有更好吃 qwq", "views": 235, "forwards": 4, "media_group_id": 13937308371538373, "images": [{"width": 1877, "height": 1407, "date": "2025-03-16T22:19:05", "media_type": "photo", "original_name": "photo_2025-03-16_22-19-05.jpg", "url": "media/5035.jpg", "size": 303974, "thumb": "media/5035.jpg_thumb.jpg"}, {"width": 1877, "height": 1407, "date": "2025-03-16T22:19:05", "media_type": "photo", "original_name": "photo_2025-03-16_22-19-05.jpg", "url": "media/5036.jpg", "size": 362996, "thumb": "media/5036.jpg_thumb.jpg"}]}, {"id": 5037, "date": "2025-03-17T07:06:44", "text": "聊聊:小桂桂脑袋尖尖的\n\n...看了一下还真是 ☁️", "views": 203, "forwards": 1, "images": [{"width": 920, "height": 1280, "date": "2025-03-17T07:06:44", "media_type": "photo", "original_name": "photo_2025-03-17_07-06-44.jpg", "url": "media/5037.jpg", "size": 94382, "thumb": "media/5037.jpg_thumb.jpg"}]}, {"id": 5038, "date": "2025-03-17T11:43:38", "text": "众所周知 在图片上叠加水印的话,只要暴露了水印原本的样子就很容易逆向叠加来去水印了 ", "views": 208, "forwards": 4, "files": [{"width": 2202, "height": 1444, "duration": 30, "file_name": "watermark.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-17T11:43:38", "media_type": "video_file", "original_name": "watermark.x264.mp4", "url": "media/5038.mp4", "size": 1008690, "thumb": "media/5038.mp4_thumb.jpg"}]}, {"id": 5039, "date": "2025-03-18T00:22:53", "text": "#桂桂今天吃什么\nTracer 和 Celestium 来这里玩,做了炖鸡拉面!\n\n比较幸运,虽然没有提前准备但是冰箱里正好有五人份的鸡肉,而且炖鸡也不需要提前解冻什么 qwq\n\n如果上次去超市没有贪便宜多买一盒就惨惨了", "views": 192, "forwards": 1, "media_group_id": 13938058989712541, "images": [{"width": 1280, "height": 960, "date": "2025-03-18T00:22:52", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-52.jpg", "url": "media/5039.jpg", "size": 184662, "thumb": "media/5039.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:52", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-52.jpg", "url": "media/5040.jpg", "size": 188241, "thumb": "media/5040.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:53", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-53.jpg", "url": "media/5041.jpg", "size": 137497, "thumb": "media/5041.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-18T00:22:53", "media_type": "photo", "original_name": "photo_2025-03-18_00-22-53.jpg", "url": "media/5042.jpg", "size": 160797, "thumb": "media/5042.jpg_thumb.jpg"}]}, {"id": 5043, "date": "2025-03-18T03:22:00", "text": "#戴上耳机\n\n♪ 甘い夢溶けて目を瞑って\n♪ 覚めない様に祈っている\n\n♪ 思い浮かぶ何回忘れても\n♪ 残ったままで消えやしない\n♪ 生まれ変わったら消えやしない...\n\n人真的好矛盾,在研究着控制大模型的记忆的同时,明明自己的记忆都还没法控制——有忘记的事情想要回忆起,有记住的事情想要消去,实际上却两边都做不到...\n\n「即使是重生 也无法消去」 吗 😢", "views": 242, "forwards": 2, "files": [{"duration": 289, "performer": "ゲシュタルト乙女", "title": "生まれ変わったら", "file_name": "ゲシュタルト乙女 - 生まれ変わったら.mp3", "mime_type": "audio/mpeg", "date": "2025-03-18T03:01:42", "media_type": "audio_file", "original_name": "ゲシュタルト乙女 - 生まれ変わったら.mp3", "url": "media/5043.mp3", "size": 11691810, "thumb": "media/5043.mp3_thumb.jpg"}]}, {"id": 5044, "date": "2025-03-18T03:58:15", "text": "啊啊 看 aquadx 群里 vc 在看 girls band cry 就进来看了一集,我真的超爱 🥰 🥰 🥰 立即下载\n\n电波完全对上了 🥺", "views": 238, "forwards": 1, "images": [{"width": 2214, "height": 1656, "date": "2025-03-18T03:58:15", "media_type": "photo", "original_name": "photo_2025-03-18_03-58-15.jpg", "url": "media/5044.jpg", "size": 323328, "thumb": "media/5044.jpg_thumb.jpg"}]}, {"id": 5045, "date": "2025-03-18T11:30:27", "text": "哇 我居然晚上十二点睡了、早上七点醒了 🤗\n\n这两个月唯一一个作息正常的天", "views": 199, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-03-18T11:30:26", "media_type": "photo", "original_name": "photo_2025-03-18_11-30-26.jpg", "url": "media/5045.jpg", "size": 43257, "thumb": "media/5045.jpg_thumb.jpg"}]}, {"id": 5046, "date": "2025-03-18T13:50:55", "text": "#戴上耳机\n听哭了... 好心疼灯灯 😢 \n\n♪ 隔てられたガラスは檻じゃなかったよ\n(将我与他人隔开的玻璃并非牢笼)\n♪ 傷つく僕を守ってくれていたのに\n(而是一直在保护伤痕累累的我)\n\n刚走出独自一人的气泡、创造出幸福耀眼的回忆,就要看着它被结束,仿佛只是一场梦... 面对着无法挽回的失去,也许更希望自己不曾拥有。这样的话,隔开我与世界的屏障确实在保护着我", "views": 213, "forwards": 1, "files": [{"duration": 237, "performer": "MyGO!!!!!", "title": "過惰幻", "file_name": "01.過惰幻.mp3", "mime_type": "audio/mpeg", "date": "2025-03-18T12:59:36", "media_type": "audio_file", "original_name": "01.過惰幻.mp3", "url": "media/5046.mp3", "size": 15008198, "thumb": "media/5046.mp3_thumb.jpg"}]}, {"id": 5047, "date": "2025-03-18T21:52:33", "text": "不愉快\n\n买了 Split Fiction,想和聊聊玩,但是聊聊想给大家直播然后录下来... 明明感觉身边的朋友都很忙直播了也不会有人看,不过聊聊想播就试试好了,我也想把一起玩游戏的回忆记录下来 🙏\n\n原本聊聊买的是 Xbox 版本,但是没有合适的捕捉卡... 有一个只有单向输入的捕捉卡,如果用它的话就只能在带延迟的捕捉画面里面玩了。配上一个 HDMI 交换机应该可以,但是需要额外两根 HDMI 线这里也没有\n\n所以我在 PC 上重新买了一份,在客厅里 AquaDX 的宿主机服务器上跑起来了,这里正好插了一张 1660S 勉强能带动 1080p60。因为蓝牙卡不太行,手柄接了一根很长的有线。然后还要接摄像头录视频和声音...\n\n现在一切都搭好了,好累好累。一想到之后还要玩游戏就觉得更累了,明明两小时前想玩游戏只是其他事情做累了想要休息一下... 😪", "views": 247, "forwards": 0, "images": [{"width": 1923, "height": 1284, "date": "2025-03-18T21:52:33", "media_type": "photo", "original_name": "photo_2025-03-18_21-52-33.jpg", "url": "media/5047.jpg", "size": 425384, "thumb": "media/5047.jpg_thumb.jpg"}]}, {"id": 5048, "date": "2025-03-19T13:04:20", "text": "不太聪明喵", "views": 251, "forwards": 0, "images": [{"width": 1280, "height": 965, "date": "2025-03-19T13:04:19", "media_type": "photo", "original_name": "photo_2025-03-19_13-04-19.jpg", "url": "media/5048.jpg", "size": 79395, "thumb": "media/5048.jpg_thumb.jpg"}]}, {"id": 5049, "date": "2025-03-19T15:36:37", "text": "在频道里直播一会 qwq", "views": 240, "forwards": 0, "reply": {"id": 5047, "text": "不愉快\n\n买了 Split Fiction,想和聊聊玩,但是聊聊想给大家直播然后录下来... 明明感觉身边的朋友都很忙直播了也不会有人看,不过聊聊想播就试试好了,我也想把一起玩游戏的回忆记录下来 🙏\n\n原本聊聊买的是 Xbox 版本,但是没有合适的捕捉卡... 有一个只有单向输入的捕捉卡,如果用它的话就只能在带延迟的捕捉画面里面玩了。配上一个 HDMI 交换机应该可以,但是需要额外两根 HDMI 线这里也没有\n\n所以我在 PC 上重新买了一份,在客厅里 AquaDX 的宿主机服务器上跑起来了,这里正好插了一张 1660S 勉强能带动 1080p60。因为蓝牙卡不太行,手柄接了一根很长的有线。然后还要接摄像头录视频和声音...\n\n现在一切都搭好了,好累好累。一想到之后还要玩游戏就觉得更累了,明明两小时前想玩游戏只是其他事情做累了想要休息一下... 😪"}}, {"id": 5050, "date": "2025-03-19T15:37:06", "type": "service", "text": "Video chat started"}, {"id": 5051, "date": "2025-03-19T15:38:11", "type": "service", "text": "Video chat ended"}, {"id": 5052, "date": "2025-03-19T15:38:18", "type": "service", "text": "Video chat started"}, {"id": 5053, "date": "2025-03-19T18:06:10", "type": "service", "text": "Video chat ended"}, {"id": 5054, "date": "2025-03-19T18:15:04", "text": "下播啦\n\nSplit Fiction 真的和双人成行一样好玩欸,而且感觉更乱来了,喜欢 qwq\n\n(中间某个支线里主角被做成了热狗之后看饿了我也去做了热狗 🌭 好吃好吃 🤤\n\n感谢大家围观喵", "views": 246, "forwards": 3, "images": [{"width": 2560, "height": 1920, "date": "2025-03-19T18:15:04", "media_type": "photo", "original_name": "photo_2025-03-19_18-15-04.jpg", "url": "media/5054.jpg", "size": 589259, "thumb": "media/5054.jpg_thumb.jpg"}]}, {"id": 5055, "date": "2025-03-21T08:05:10", "text": "今天居然睡了十小时哇(指从下午六点睡到了凌晨四点,还错过了原本计划的晚饭 😢", "views": 235, "forwards": 0}, {"id": 5056, "date": "2025-03-22T03:11:06", "text": "不知不觉我中二居然已经可以 AJ 12+ 了,居然 13+ 也已经能打到 100.7% 了 🤗 我好厉害", "views": 215, "forwards": 0, "media_group_id": 13940904532555069, "images": [{"width": 1280, "height": 960, "date": "2025-03-22T03:11:05", "media_type": "photo", "original_name": "photo_2025-03-22_03-11-05.jpg", "url": "media/5056.jpg", "size": 258372, "thumb": "media/5056.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-22T03:11:06", "media_type": "photo", "original_name": "photo_2025-03-22_03-11-06.jpg", "url": "media/5057.jpg", "size": 245696, "thumb": "media/5057.jpg_thumb.jpg"}]}, {"id": 5058, "date": "2025-03-22T04:21:31", "text": "做完手术已经两个月了,今天第一次用 🎤 唱歌? > <\n\n发现术后用 🎤 的感觉和术前也并没有很大区别诶,该觉得安心呢还是有些失望呢 😊", "views": 230, "forwards": 0}, {"id": 5059, "date": "2025-03-22T16:21:37", "text": "家里家务分工好的坏处就是 缺了谁都会变得一团糟\n\n之前每次都是我做饭然后聊聊洗碗,结果昨天聊聊不在,习惯性地忘记了洗碗然后今天早上没有碗做饭了 😢", "views": 202, "forwards": 0}, {"id": 5060, "date": "2025-03-23T03:19:06", "text": "Tracer 买的 tasoller+ 也到了,这下和认识的人已经可以填满一整个联机房间了,开心开心 qwq\n\n什么时候可以拼一车 25 时 可惜 25 时的活动在上一个版本,这个版本已经结束了... 还需要找时间实现以下角色全解 📦", "views": 202, "forwards": 1, "images": [{"width": 2273, "height": 1704, "date": "2025-03-23T03:19:05", "media_type": "photo", "original_name": "photo_2025-03-23_03-19-05.jpg", "url": "media/5060.jpg", "size": 518596, "thumb": "media/5060.jpg_thumb.jpg"}]}, {"id": 5061, "date": "2025-03-24T00:02:05", "text": "既然白嫖到了 DigitalOcean credit,就用它搭起来了 aquadx 的全球代理 qwq\n\n也顺便迁移了一下服务器,从 vmware 虚拟机上迁移到了物理机上,不需要虚拟化 IO 之后应该各种性能都会好很多了。以及入口全都转移到了 VPS 供应商上之后,希望会比以前更防 DDoS 🙏", "views": 195, "forwards": 1, "images": [{"width": 800, "height": 583, "date": "2025-03-24T00:02:05", "media_type": "photo", "original_name": "photo_2025-03-24_00-02-05.jpg", "url": "media/5061.jpg", "size": 76078, "thumb": "media/5061.jpg_thumb.jpg"}]}, {"id": 5062, "date": "2025-03-24T01:12:15", "text": "#桂桂今天吃什么\n黑暗料理大翻车\n\n看着冰箱里剩下的半盒鸡腿和半瓶 salsa 想试试把这两个混在一起做成意面,结果完全不搭呢... 😢\n\n感觉没有鸡肉或者没有 salsa 都会很好吃 呜呜", "views": 186, "forwards": 0, "media_group_id": 13942229882279445, "images": [{"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5062.jpg", "size": 184051, "thumb": "media/5062.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5063.jpg", "size": 203154, "thumb": "media/5063.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-24T01:12:14", "media_type": "photo", "original_name": "photo_2025-03-24_01-12-14.jpg", "url": "media/5064.jpg", "size": 173697, "thumb": "media/5064.jpg_thumb.jpg"}]}, {"id": 5065, "date": "2025-03-24T14:10:44", "text": "#梦 做了也许是噩梦 梦里自己在有些恐怖氛围的初中学校,教室里只有我和另一个同学,但是这个同学在 bug,每过一段时间状态机都会重置回某个保存点,包括记忆和物理位置等等都会被重置...\n\n但是不一定是同一个保存点,所以我在尝试破解这个保存点机制试着把她从学校救出去。试了各种事情比如让她随便写一串字作为状态 ID 之类的。不记得做了什么 bug 操作让她回到了更早的保存点,救出来之前就醒了 😶\n\n醒来之后在想,如果我是同学我会怎么做呢... 是不是会重置状态就可以做事情不会累了,也不会觉得无聊或者重复什么的,也许可以接上一个 prompt 显示器让自己变成 a helpful assistant", "views": 196, "forwards": 0}, {"id": 5066, "date": "2025-03-24T14:43:26", "text": "奇妙,把 CI 编译机从 12500H 搬到 M2 Mac Mini 上之后,编译时间从 25 分钟缩短到了 14 分钟...\n\n明明纸上这两个 CPU 跑分都差不多的,12500H 多核跑分还更高,不知道为什么实际时间差别这么大", "views": 209, "forwards": 2, "images": [{"width": 1086, "height": 232, "date": "2025-03-24T14:43:26", "media_type": "photo", "original_name": "photo_2025-03-24_14-43-26.jpg", "url": "media/5066.jpg", "size": 30624, "thumb": "media/5066.jpg_thumb.jpg"}]}, {"id": 5067, "date": "2025-03-24T16:41:26", "text": "呜呜呜 刚才挖冰淇凌动作太大把冰淇凌甩到了地上\n\n...然后聊聊正好在旁边,因为不想浪费冰淇凌把它捡起来用水冲了冲吃掉了????😨 😨 😨 😨 😨", "views": 204, "forwards": 0}, {"id": 5068, "date": "2025-03-25T02:23:54", "text": "#桂桂今天吃什么 \n烤猪脚!\n\n好大快肉肉,先用它泡水炖了汤然后拿出来低温烤了两小时。肉肉只花了 $20,三个人吃完还剩一斤肉肉,好划算 qwq", "views": 214, "forwards": 4, "media_group_id": 13942955476186333, "images": [{"width": 1626, "height": 1220, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5068.jpg", "size": 238789, "thumb": "media/5068.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5069.jpg", "size": 219583, "thumb": "media/5069.jpg_thumb.jpg"}, {"width": 1626, "height": 1220, "date": "2025-03-25T02:23:53", "media_type": "photo", "original_name": "photo_2025-03-25_02-23-53.jpg", "url": "media/5070.jpg", "size": 328507, "thumb": "media/5070.jpg_thumb.jpg"}]}, {"id": 5071, "date": "2025-03-25T18:02:46", "text": "给 syama 写了一个 WebNFC 读卡器\n\n其实就是没有物理读卡器的时候用来给街机音游刷卡的小工具,原理是写卡号文件然后模拟按回车,没什么技术含量,感觉可能会有人需要就开源啦 qwq\n\nhttps://github.com/MaigoLabs/AimeWeb", "views": 186, "forwards": 2, "images": [{"width": 1343, "height": 2560, "date": "2025-03-25T18:02:46", "media_type": "photo", "original_name": "photo_2025-03-25_18-02-46.jpg", "url": "media/5071.jpg", "size": 112034, "thumb": "media/5071.jpg_thumb.jpg"}]}, {"id": 5072, "date": "2025-03-25T22:41:40", "text": "因为 credit 花不完,部署了一个 emu bot 🤗\n\n居然真的能让 emu 用很开心可爱的语气说出很恐怖的话,效果真好 🤗\n\n这次是完全用 prompting 没有 fine tune 感觉也不错。其实只是 discord 这种文字对话的话,也没必要真的让说话语气像 pjsk 剧情对话一样真实,即使知道它在角色扮演也不影响大家 have fun 的 qwq\n\n(Prompt 在这里)", "views": 198, "forwards": 1, "reply": {"id": 4991, "text": "今天发现某云服务厂可以白嫖 DeepSeek r1 70b,就去搭了一个 openwebui\n\n...然后发现它说的 “openai 兼容” 但是实际上只有 /completions 这一个节点,并没有实现 /models 列出模型也没有实现模型选择,而且思考的时候还不会输出最开始的 🤗\n\n所以又花两个小时写了一个代理用来转发 api,实现了模型列表和模型切换,把响应头的 补上了 \n\n结果就是花了三个小时去白嫖 $100 左右的 api... 值得吗?其实实际上 r1 的 api 真的非常便宜了,但是按用量收费的东西即使再便宜也会想节省,只有白嫖的东西才可以放心浪费,甚至会觉得用不完就亏了,至少从这个角度看这三个小时是绝对值得的", "thumb": "media/4991.jpg_thumb.jpg"}, "images": [{"width": 1507, "height": 867, "date": "2025-03-25T22:41:40", "media_type": "photo", "original_name": "photo_2025-03-25_22-41-40.jpg", "url": "media/5072.jpg", "size": 103540, "thumb": "media/5072.jpg_thumb.jpg"}]}, {"id": 5073, "date": "2025-03-26T00:53:09", "text": "#桂桂今天吃什么\n猪脚拉面\n\n用掉了剩下的猪脚... 的一半 🤤 $20 能吃三顿也太值了", "views": 182, "forwards": 0, "media_group_id": 13943603117311221, "images": [{"width": 1280, "height": 960, "date": "2025-03-26T00:53:08", "media_type": "photo", "original_name": "photo_2025-03-26_00-53-08.jpg", "url": "media/5073.jpg", "size": 222062, "thumb": "media/5073.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-26T00:53:09", "media_type": "photo", "original_name": "photo_2025-03-26_00-53-09.jpg", "url": "media/5074.jpg", "size": 214203, "thumb": "media/5074.jpg_thumb.jpg"}], "reply": {"id": 5068, "text": "#桂桂今天吃什么 \n烤猪脚!\n\n好大快肉肉,先用它泡水炖了汤然后拿出来低温烤了两小时。肉肉只花了 $20,三个人吃完还剩一斤肉肉,好划算 qwq", "thumb": "media/5068.jpg_thumb.jpg"}}, {"id": 5075, "date": "2025-03-26T04:09:47", "text": "chunithm penguin\n\nchuguin", "views": 197, "forwards": 0, "images": [{"width": 1280, "height": 912, "date": "2025-03-26T04:10:36", "media_type": "photo", "original_name": "photo_2025-03-26_04-10-36.jpg", "url": "media/5075.jpg", "size": 250880, "thumb": "media/5075.jpg_thumb.jpg"}]}, {"id": 5076, "date": "2025-03-26T04:31:29", "text": "表情包加入「chuguin」系列\n\n(我真是无聊至极啊 🤗", "views": 188, "forwards": 0, "media_group_id": 13943707912922349, "images": [{"width": 497, "height": 222, "date": "2025-03-26T04:31:27", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-27.jpg", "url": "media/5076.jpg", "size": 18069, "thumb": "media/5076.jpg_thumb.jpg"}, {"width": 523, "height": 706, "date": "2025-03-26T04:31:28", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-28.jpg", "url": "media/5077.jpg", "size": 74290, "thumb": "media/5077.jpg_thumb.jpg"}, {"width": 777, "height": 1671, "date": "2025-03-26T04:31:28", "media_type": "photo", "original_name": "photo_2025-03-26_04-31-28.jpg", "url": "media/5078.jpg", "size": 89358, "thumb": "media/5078.jpg_thumb.jpg"}], "reply": {"id": 5075, "text": "chunithm penguin\n\nchuguin"}}, {"id": 5079, "date": "2025-03-26T20:50:54", "text": "还在想把隐藏功能藏在哪里比较合适\n\n然后想起来其实可以根本不做 UI,直接把 sdk 暴露到 window 里让大家调命令行 qwq", "views": 202, "forwards": 0, "images": [{"width": 800, "height": 453, "date": "2025-03-26T20:49:46", "media_type": "photo", "original_name": "photo_2025-03-26_20-49-46.jpg", "url": "media/5079.jpg", "size": 39972, "thumb": "media/5079.jpg_thumb.jpg"}]}, {"id": 5080, "date": "2025-03-27T05:35:32", "text": "今天又在做 +1,762 −10,838 行的大重构,累累\n\nkt 真的好简洁,把 java 重构成 kt 之后代码长度直接缩短到了原本长度的 16%\n\n不过也正因为 java 繁琐,居然舞萌中二音击全都重构成 kt 之后这个项目总代码行数依然是 java 更多... 🌚", "views": 203, "forwards": 0, "media_group_id": 13944429858403349, "images": [{"width": 1754, "height": 544, "date": "2025-03-27T04:39:41", "media_type": "photo", "original_name": "photo_2025-03-27_04-39-41.jpg", "url": "media/5080.jpg", "size": 80921, "thumb": "media/5080.jpg_thumb.jpg"}, {"width": 800, "height": 196, "date": "2025-03-27T05:35:32", "media_type": "photo", "original_name": "photo_2025-03-27_05-35-32.jpg", "url": "media/5081.jpg", "size": 23069, "thumb": "media/5081.jpg_thumb.jpg"}]}, {"id": 5082, "date": "2025-03-27T11:37:31", "text": "相信前几天某个 dify PR 大家肯定听说了。改图标把私钥推上去还给上游开 pr 确实离谱,但是我觉得评论区里这 106 个发评论炒作凑热闹的人更离谱...\n\n这种 pr 明明是 github 上天天都在发生的家常事,在同一个仓库搜索 is:closed is:unmerged 就会发现差不多的事情这两周里已经发生了五六次了...\n\n感觉会不小心把部署文件 pr 上来更多是 github 的 ux 设计问题,叉仓库的时候默认就假设了你想给上游做贡献而不是自己用。一个大黄框里摆一个超显眼的 pr 按钮的话,谁看到都会觉得应该点吧 🤗", "views": 210, "forwards": 1, "media_group_id": 13944603614114381, "images": [{"width": 576, "height": 1280, "date": "2025-03-27T11:37:31", "media_type": "photo", "original_name": "photo_2025-03-27_11-37-31.jpg", "url": "media/5082.jpg", "size": 108864, "thumb": "media/5082.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2025-03-27T11:37:31", "media_type": "photo", "original_name": "photo_2025-03-27_11-37-31.jpg", "url": "media/5083.jpg", "size": 103908, "thumb": "media/5083.jpg_thumb.jpg"}]}, {"id": 5084, "date": "2025-03-28T01:01:02", "text": "今天天气好好,出门散步摸草\n\n走着走着走到了一个小公园,荡了秋千,聊聊推着我的感觉好奇妙好催眠,好想就在秋千上睡过去。还玩了那个弹簧杠杆椅子装置(忘记叫什么了 是跷跷板)\n\n好开心,不知道上次玩这些已经是多少年前了 qwq 等以后有固定的家了一定要在家里买一张秋千床", "views": 191, "forwards": 2, "media_group_id": 13944989298419221, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5084.jpg", "size": 412209, "thumb": "media/5084.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5085.jpg", "size": 161375, "thumb": "media/5085.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:00", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-00.jpg", "url": "media/5086.jpg", "size": 192380, "thumb": "media/5086.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5087.jpg", "size": 170867, "thumb": "media/5087.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5088.jpg", "size": 157593, "thumb": "media/5088.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5089.jpg", "size": 218839, "thumb": "media/5089.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-03-28T01:01:01", "media_type": "photo", "original_name": "photo_2025-03-28_01-01-01.jpg", "url": "media/5090.jpg", "size": 88747, "thumb": "media/5090.jpg_thumb.jpg"}]}, {"id": 5091, "date": "2025-03-28T02:18:25", "text": "在想 现实中的树一定是无环的吗?世界这么大总会有一棵树有两根树枝分叉之后长到一起去的吧 🧐", "views": 207, "forwards": 1}, {"id": 5092, "date": "2025-03-28T14:55:53", "text": "买了一个酒杯,好好看", "views": 190, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T14:55:53", "media_type": "photo", "original_name": "photo_2025-03-28_14-55-53.jpg", "url": "media/5092.jpg", "size": 235785, "thumb": "media/5092.jpg_thumb.jpg"}]}, {"id": 5093, "date": "2025-03-28T15:21:04", "text": "#小桂桂今天吃什么\n炒方便面杯,干杯!🤗\n\n重新定义一下杯面", "views": 208, "forwards": 3, "media_group_id": 13945402114660557, "images": [{"width": 1280, "height": 960, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5093.jpg", "size": 117138, "thumb": "media/5093.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5094.jpg", "size": 122674, "thumb": "media/5094.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-03-28T15:21:03", "media_type": "photo", "original_name": "photo_2025-03-28_15-21-03.jpg", "url": "media/5095.jpg", "size": 128732, "thumb": "media/5095.jpg_thumb.jpg"}]}, {"id": 5096, "date": "2025-03-28T16:11:27", "text": "(在犹豫要不要出门,犹豫超级久)\n聊聊:能不能定下主意\n我:好 那我决定了!我要在家里再犹豫半小时", "views": 236, "forwards": 0}, {"id": 5097, "date": "2025-03-29T05:43:04", "text": "草\n\n我:聊聊好\n聊聊:喵\n我:聊聊坏\n聊聊:(哈气)\n我:聊聊又好又坏\n聊聊:喵哈~ 🐱\n\n笑得肚子疼", "views": 323, "forwards": 2}, {"id": 5098, "date": "2025-03-29T19:42:46", "text": "今天打开账号 profile 发现居然已经两个月没玩 maimai 了... 果然所有精力都用来逆向游戏魔改游戏就没精力玩游戏了吗 🛌", "views": 226, "forwards": 0, "images": [{"width": 1539, "height": 1270, "date": "2025-03-29T19:43:19", "media_type": "photo", "original_name": "photo_2025-03-29_19-43-19.jpg", "url": "media/5098.jpg", "size": 102123, "thumb": "media/5098.jpg_thumb.jpg"}]}, {"id": 5099, "date": "2025-03-29T21:42:34", "text": "不要把相机放在奇怪的地方啊啊\n(╯’ – ‘)╯︵ ┻━┻", "views": 233, "forwards": 0, "media_group_id": 13946276436934485, "images": [{"width": 1920, "height": 1080, "date": "2025-03-29T21:42:33", "media_type": "photo", "original_name": "photo_2025-03-29_21-42-33.jpg", "url": "media/5099.jpg", "size": 116201, "thumb": "media/5099.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-03-29T21:42:34", "media_type": "photo", "original_name": "photo_2025-03-29_21-42-34.jpg", "url": "media/5100.jpg", "size": 111584, "thumb": "media/5100.jpg_thumb.jpg"}]}, {"id": 5101, "date": "2025-03-29T23:15:07", "text": "Girls Band Cry 看完第三集完全爱上 mmk 了!!> < 我完全需要一个能看穿我看穿一切心思的可靠帅气大姐姐啊啊 好羡慕好羡慕 nina", "views": 259, "forwards": 1, "files": [{"width": 1280, "height": 720, "duration": 61, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-29T23:15:07", "media_type": "video_file", "original_name": "video_2025-03-29_23-15-07.mp4", "url": "media/5101.mp4", "size": 12322364, "thumb": "media/5101.mp4_thumb.jpg"}]}, {"id": 5102, "date": "2025-03-30T04:58:48", "text": "今天被朋友邀请去看了多伦多大 Allegro 中文合唱团的年度音乐会,好棒好棒!大家都好厉害\n\n之后和他一起去吃了烤串,聊了好多,开心开心 🤤\n\n这个朋友是高中的同学,也是当时很好的朋友。记得高中的时候总是和他一起拿学校的 iPad 打音游(当时在玩 Arcaea 和 Cytus 2)还有放学偷偷去学校教堂弹那里的钢琴,好怀念。当时他钢琴弹得超厉害,相比我就只能弹一些安静的简单的曲子 quq\n\n他也是我唯一一个那个时候在现实中认识并且现在还有联系的朋友... 那时候我超社恐 > < 结果现在我不社恐了但是看他还像以前一样社恐,今天邀请我来居然是真的在大学里没交到几个其他朋友 😢 太可怜了", "views": 281, "forwards": 0, "files": [{"width": 1920, "height": 1080, "duration": 193, "file_name": "out.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-03-30T05:43:01", "media_type": "video_file", "original_name": "out.mp4", "url": "media/5102.mp4", "size": 37945961, "thumb": "media/5102.mp4_thumb.jpg"}]}, {"id": 5103, "date": "2025-03-30T16:12:20", "text": "补上一些昨天的照片 qwq\n1. 门票设计很棒\n2-3. Knox College 建筑好好看\n4. 肉肉\n5. 回家的路上看到树枝冻上了一层冰", "views": 211, "forwards": 0, "media_group_id": 13946809124733261, "images": [{"width": 900, "height": 503, "date": "2025-03-30T16:12:10", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-10.jpg", "url": "media/5103.jpg", "size": 107210, "thumb": "media/5103.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:18", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-18.jpg", "url": "media/5104.jpg", "size": 967353, "thumb": "media/5104.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:18", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-18.jpg", "url": "media/5105.jpg", "size": 492658, "thumb": "media/5105.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:19", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-19.jpg", "url": "media/5106.jpg", "size": 370335, "thumb": "media/5106.jpg_thumb.jpg"}, {"width": 2033, "height": 1524, "date": "2025-03-30T16:12:19", "media_type": "photo", "original_name": "photo_2025-03-30_16-12-19.jpg", "url": "media/5107.jpg", "size": 596000, "thumb": "media/5107.jpg_thumb.jpg"}]}, {"id": 5108, "date": "2025-03-30T17:50:28", "text": "朋友们,跨性别现身日快乐!\n愿今后的每一天,都是我们的现身日!", "views": 172, "forwards": 0, "forwarded_from": {"name": "One Channel! 跨儿骄傲联合广播"}, "images": [{"width": 1280, "height": 712, "date": "2025-03-30T15:44:48", "media_type": "photo", "original_name": "photo_2025-03-30_15-44-48.jpg", "url": "media/5108.jpg", "size": 82532, "thumb": "media/5108.jpg_thumb.jpg"}]}, {"id": 5109, "date": "2025-03-31T16:56:23", "text": "给 AquaDX 加了舞萌 day1 PRiSM+ 支持和中二 Verse+ 支持,现在全都可以绿网了,enjoy! 🤗", "views": 286, "forwards": 1, "media_group_id": 13947521470139469, "images": [{"width": 305, "height": 126, "date": "2025-03-31T16:56:23", "media_type": "photo", "original_name": "photo_2025-03-31_16-56-23.jpg", "url": "media/5109.jpg", "size": 13105, "thumb": "media/5109.jpg_thumb.jpg"}, {"width": 800, "height": 424, "date": "2025-03-31T16:56:23", "media_type": "photo", "original_name": "photo_2025-03-31_16-56-23.jpg", "url": "media/5110.jpg", "size": 32868, "thumb": "media/5110.jpg_thumb.jpg"}]}, {"id": 5111, "date": "2025-04-01T00:40:47", "text": "通关了中二节奏「#イロドリミドリ幻想VII 国际版」愚人节小游戏 qwq\n\n总共花了5分7秒8回合,没想到和 syama 一起四周目就打通了,好玩的 \n\n游玩链接在这里 https://chunithm.sega.jp/irodorimidori/irodorimidori-rpg-2025/", "views": 308, "forwards": 0, "files": [{"width": 632, "height": 488, "duration": 389, "file_name": "chuni.av1.a.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-01T00:46:01", "media_type": "video_file", "original_name": "chuni.av1.a.mp4", "url": "media/5111.mp4", "size": 17346524, "thumb": "media/5111.mp4_thumb.jpg"}]}, {"id": 5112, "date": "2025-04-01T15:47:46", "views": 2471, "forwards": 29, "images": [{"width": 720, "height": 614, "date": "2025-04-01T15:47:46", "media_type": "photo", "original_name": "photo_2025-04-01_15-47-46.jpg", "url": "media/5112.jpg", "size": 57289, "thumb": "media/5112.jpg_thumb.jpg"}]}, {"id": 5113, "date": "2025-04-02T07:37:42", "text": "Discord 愚人节摸草小游戏好玩喵", "views": 263, "forwards": 0, "images": [{"width": 2560, "height": 1304, "date": "2025-04-02T07:37:41", "media_type": "photo", "original_name": "photo_2025-04-02_07-37-41.jpg", "url": "media/5113.jpg", "size": 281940, "thumb": "media/5113.jpg_thumb.jpg"}]}, {"id": 5114, "date": "2025-04-02T07:48:08", "text": "这个网页做得好安全,从弹窗里打开 devtools 完全找不到游戏的 js 代码... 脚本似乎是通过弹窗加载之后回调给主窗口然后主窗口注入进来的,奇妙\n\n弹窗里无论断点打在哪里都没办法暂停进 js 源码,因为这个窗口里没有源码,主窗口里有源码但是又没办法通过断点很方便地找到调用的地方... 这样反调试好聪明\n\n最后找到了存档位置(是 localStorage.ClickerGameStore)然后通过改存档通关了 qwq \n\n(以及发现 discord 客户端居然把 localStorage 全局变量删掉了... 确实能防止其他脚本读到 localStorage,私货好多啊", "views": 268, "forwards": 2, "reply": {"id": 5113, "text": "Discord 愚人节摸草小游戏好玩喵"}}, {"id": 5115, "date": "2025-04-02T15:11:19", "text": "今日热搜", "views": 532, "forwards": 6, "images": [{"width": 390, "height": 545, "date": "2025-04-02T15:11:19", "media_type": "photo", "original_name": "photo_2025-04-02_15-11-19.jpg", "url": "media/5115.jpg", "size": 24477, "thumb": "media/5115.jpg_thumb.jpg"}]}, {"id": 5116, "date": "2025-04-03T22:30:25", "text": "北美的浪费真是越来越离谱了\n\n今天邮箱里收到了一本广告,一本 905 页的,1.3kg 重的书,每页都是全彩广告...", "views": 237, "forwards": 3, "media_group_id": 13949755399931837, "images": [{"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5116.jpg", "size": 202221, "thumb": "media/5116.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5117.jpg", "size": 231235, "thumb": "media/5117.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-03T22:30:24", "media_type": "photo", "original_name": "photo_2025-04-03_22-30-24.jpg", "url": "media/5118.jpg", "size": 206111, "thumb": "media/5118.jpg_thumb.jpg"}]}, {"id": 5119, "date": "2025-04-04T05:17:38", "text": "好奇妙 bug,开模糊输入之后同时可以正确输入和模糊输入的时候它会先 match 错误的模糊输入", "views": 227, "forwards": 0, "files": [{"width": 576, "height": 464, "duration": 21, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-04T05:17:38", "media_type": "video_file", "original_name": "video_2025-04-04_05-17-38.mp4", "url": "media/5119.mp4", "size": 1258278, "thumb": "media/5119.mp4_thumb.jpg"}]}, {"id": 5120, "date": "2025-04-04T06:14:53", "text": "今天去看了 Minecraft 电影,总之是有些失望。写了影评,链接在这里感兴趣的话可以去读读(剧透警告)", "views": 247, "forwards": 3, "images": [{"width": 981, "height": 1928, "date": "2025-04-04T06:14:53", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-04_06-14-53.jpg", "url": "media/5120.jpg", "size": 372121, "thumb": "media/5120.jpg_thumb.jpg"}]}, {"id": 5121, "date": "2025-04-04T13:32:11", "text": "今天早上醒过来发现服务器网页宕了,为什么呢?赶紧起床看看\n\n起床很快发现问题是 DDNS 没有更新,为什么没有更新呢?明明 cloudflare-ddns 在跑\n\n...用 py-spy 看了一眼它在干什么,发现它卡在了 SSL 握手,居然没有任何的超时重试机制,从 3 月 26 日一直卡到现在 \n\n换成 ddns-go 了,果然这种需要稳定性的东西不应该用灵车 python", "views": 231, "forwards": 1, "images": [{"width": 1022, "height": 615, "date": "2025-04-04T13:26:48", "media_type": "photo", "original_name": "photo_2025-04-04_13-26-48.jpg", "url": "media/5121.jpg", "size": 109470, "thumb": "media/5121.jpg_thumb.jpg"}]}, {"id": 5122, "date": "2025-04-05T04:26:43", "text": "因为驾照要过期了,约了 G 牌驾考,为此租了一辆车练习考试... 但是又觉得只是练车太浪费了,就临时计划了一次「练车旅行」——有了车就去一些平时的公共交通去不到的地方吧 qwq\n\n今天拿到了车,接上 Henry、豆腐、猫猫球一起去了沙滩。气氛好棒,好久没有这么放松了,什么都不用想不用做只要在湖风中散步就很开心... 如果我有车肯定每天都会来\n\n见到了超大只鹅🦢(身上带着标签,可能是研究样本吗)还拍了很多也许可以捕捉心情的照片", "views": 207, "forwards": 0, "media_group_id": 13950617626814517, "images": [{"width": 1473, "height": 1106, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5122.jpg", "size": 576619, "thumb": "media/5122.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5123.jpg", "size": 202933, "thumb": "media/5123.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5124.jpg", "size": 748314, "thumb": "media/5124.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5125.jpg", "size": 29324, "thumb": "media/5125.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5126.jpg", "size": 388040, "thumb": "media/5126.jpg_thumb.jpg"}, {"width": 1473, "height": 1964, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5127.jpg", "size": 537103, "thumb": "media/5127.jpg_thumb.jpg"}, {"width": 1280, "height": 937, "date": "2025-04-05T04:26:42", "media_type": "photo", "original_name": "photo_2025-04-05_04-26-42.jpg", "url": "media/5128.jpg", "size": 280161, "thumb": "media/5128.jpg_thumb.jpg"}]}, {"id": 5129, "date": "2025-04-05T04:41:26", "text": "还看到了一个很独特的海鸥,长着斑点,拍下来了它在一群海鸥中心向反方向看的样子简直帅爆 回家把照片做了一下高亮模糊感觉好棒\n\n以及在一片枯树枝中间看到了一根长了亮蓝色的果子的叶子,走进点发现是谁把假花放上去了,被骗了喵(不过谁放的创意不错 quq", "views": 217, "forwards": 1, "media_group_id": 13950624695747709, "images": [{"width": 2560, "height": 1642, "date": "2025-04-05T04:41:25", "media_type": "photo", "original_name": "photo_2025-04-05_04-41-25.jpg", "url": "media/5129.jpg", "size": 471854, "thumb": "media/5129.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-05T04:41:26", "media_type": "photo", "original_name": "photo_2025-04-05_04-41-26.jpg", "url": "media/5130.jpg", "size": 537736, "thumb": "media/5130.jpg_thumb.jpg"}]}, {"id": 5131, "date": "2025-04-06T01:35:56", "text": "什么时候能让 gen ai 给我生成一杯能喝的饮料和一只能摸的猫", "views": 202, "forwards": 0, "media_group_id": 13951226849011181, "images": [{"width": 1339, "height": 1785, "date": "2025-04-06T01:35:55", "media_type": "photo", "original_name": "photo_2025-04-06_01-35-55.jpg", "url": "media/5131.jpg", "size": 278858, "thumb": "media/5131.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:35:55", "media_type": "photo", "original_name": "photo_2025-04-06_01-35-55.jpg", "url": "media/5132.jpg", "size": 249450, "thumb": "media/5132.jpg_thumb.jpg"}]}, {"id": 5133, "date": "2025-04-06T01:53:22", "text": "今天去了猫咖,之后去吃了拉面\n\n猫猫好,感觉看着睡觉的猫猫自己也困困了,好想藏在车里睡一觉(如果车可以一键遮住所有窗户就好了)\n\n不过这里人太多了有点吵,下次不选这么人气的地方了 quq", "views": 192, "forwards": 0, "media_group_id": 13951235220642453, "images": [{"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5133.jpg", "size": 115654, "thumb": "media/5133.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5134.jpg", "size": 175581, "thumb": "media/5134.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:46", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-46.jpg", "url": "media/5135.jpg", "size": 138766, "thumb": "media/5135.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:47", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-47.jpg", "url": "media/5136.jpg", "size": 202283, "thumb": "media/5136.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:47", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-47.jpg", "url": "media/5137.jpg", "size": 202258, "thumb": "media/5137.jpg_thumb.jpg"}, {"width": 1339, "height": 1785, "date": "2025-04-06T01:48:49", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-49.jpg", "url": "media/5138.jpg", "size": 206046, "thumb": "media/5138.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5139.jpg", "size": 76781, "thumb": "media/5139.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5140.jpg", "size": 122625, "thumb": "media/5140.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-04-06T01:48:50", "media_type": "photo", "original_name": "photo_2025-04-06_01-48-50.jpg", "url": "media/5141.jpg", "size": 177504, "thumb": "media/5141.jpg_thumb.jpg"}]}, {"id": 5142, "date": "2025-04-07T02:41:41", "text": "#adhd #戴上耳机 在高速上没有开车的两只手和一只脚在干什么 🧐\n\n(当然这段是回家之后录的", "views": 193, "forwards": 0, "files": [{"width": 1280, "height": 720, "duration": 19, "file_name": "video_2025-04-07_00-44-57.gain.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-07T04:45:55", "media_type": "video_file", "original_name": "video_2025-04-07_00-44-57.gain.mp4", "url": "media/5142.mp4", "size": 7652079, "thumb": "media/5142.mp4_thumb.jpg"}]}, {"id": 5143, "date": "2025-04-07T04:36:12", "text": "#戴上耳机\n又敲了敲各种地方发现这也许可以当作一个完整的架子鼓哇,敲点不那么简单的 quq\n\n(曲子是 Cavetown 的 Sweet Tooth,记得两年前超喜欢这首,在西雅图实习的闲时去 Guitar Center 白嫖钢琴弹的时候弹累了去那边的鼓上练过这段,居然现在还没有忘记 ", "views": 204, "forwards": 1, "reply": {"id": 5142, "text": "#adhd #戴上耳机 在高速上没有开车的两只手和一只脚在干什么 🧐\n\n(当然这段是回家之后录的"}, "files": [{"width": 1920, "height": 1080, "duration": 47, "file_name": "Timeline1.x264.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-07T05:03:34", "media_type": "video_file", "original_name": "Timeline1.x264.mp4", "url": "media/5143.mp4", "size": 13223269, "thumb": "media/5143.mp4_thumb.jpg"}]}, {"id": 5144, "date": "2025-04-07T06:53:42", "text": "聊聊:所以刚才你说对不起是对不起什么?\n我:诶我有说嘛?(忘了)\n聊聊:有啊\n我:思考... 那就是对不起床的猫猫说晚安 😴", "views": 200, "forwards": 0}, {"id": 5145, "date": "2025-04-07T15:02:37", "text": "驾考考完啦,过了!(差一点点就没过 🤗\n\n考场前面一条超宽敞大路上面写了一个限速 30kmh 就好莫名其妙\n\n然后考官:“虽然这里写了 30 但是你还是开 40 吧, keep up with local traffic” 🌚", "views": 201, "forwards": 1, "media_group_id": 13952305263086333, "images": [{"width": 720, "height": 1280, "date": "2025-04-07T13:25:34", "media_type": "photo", "original_name": "photo_2025-04-07_13-25-34.jpg", "url": "media/5145.jpg", "size": 76586, "thumb": "media/5145.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-07T15:02:37", "media_type": "photo", "original_name": "photo_2025-04-07_15-02-37.jpg", "url": "media/5146.jpg", "size": 225856, "thumb": "media/5146.jpg_thumb.jpg"}]}, {"id": 5147, "date": "2025-04-07T18:38:56", "text": "考完看离还车的时间还有三小时,就绕远去了一趟 Cosmo,原本想去敲敲鼓,但是发现 Cosmo 这么大的店居然一套架好的鼓都没有,和两年前来这里相比像是要倒闭了一样...\n\n还是绕回来去 Just Drums 了,感谢店员让我乱敲 quq\n\n(然后敲爽了忘了看时间,还车晚了半小时 🥺 还好租车店的店员好心没多扣钱", "views": 192, "forwards": 0, "media_group_id": 13952409091788829, "images": [{"width": 1449, "height": 1932, "date": "2025-04-07T18:38:52", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-52.jpg", "url": "media/5147.jpg", "size": 331641, "thumb": "media/5147.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:52", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-52.jpg", "url": "media/5148.jpg", "size": 216574, "thumb": "media/5148.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:53", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-53.jpg", "url": "media/5149.jpg", "size": 315304, "thumb": "media/5149.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:54", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-54.jpg", "url": "media/5150.jpg", "size": 269334, "thumb": "media/5150.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:54", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-54.jpg", "url": "media/5151.jpg", "size": 336419, "thumb": "media/5151.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T18:38:55", "media_type": "photo", "original_name": "photo_2025-04-07_18-38-55.jpg", "url": "media/5152.jpg", "size": 351149, "thumb": "media/5152.jpg_thumb.jpg"}]}, {"id": 5153, "date": "2025-04-07T19:07:28", "text": "补一下昨天的照片 qwq\n\n「练车旅行」第三天和书书、豆腐、猫猫球去 Rattlesnake Point 登了山,感觉是大型猫爬架(?)天气很晴很温和,像是某种春天体验卡\n\n之后去旁边的 Crawford Lake 沿着湖边散散步,吃了野餐(是路上买的打包 subway 三明治)\n\n一月份手术之后第一次爬这么远的路,居然走下来了,看来体力已经完全恢复啦(虽然第二天例常腿酸 📦", "views": 199, "forwards": 1, "media_group_id": 13952422784275821, "images": [{"width": 1449, "height": 1088, "date": "2025-04-07T19:07:20", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-20.jpg", "url": "media/5153.jpg", "size": 480333, "thumb": "media/5153.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:21", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-21.jpg", "url": "media/5154.jpg", "size": 634809, "thumb": "media/5154.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:22", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-22.jpg", "url": "media/5155.jpg", "size": 420669, "thumb": "media/5155.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:22", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-22.jpg", "url": "media/5156.jpg", "size": 310290, "thumb": "media/5156.jpg_thumb.jpg"}, {"width": 1449, "height": 681, "date": "2025-04-07T19:07:23", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-23.jpg", "url": "media/5157.jpg", "size": 269910, "thumb": "media/5157.jpg_thumb.jpg"}, {"width": 1449, "height": 1932, "date": "2025-04-07T19:07:25", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-25.jpg", "url": "media/5158.jpg", "size": 636949, "thumb": "media/5158.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:26", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-26.jpg", "url": "media/5159.jpg", "size": 591447, "thumb": "media/5159.jpg_thumb.jpg"}, {"width": 1449, "height": 1088, "date": "2025-04-07T19:07:27", "media_type": "photo", "original_name": "photo_2025-04-07_19-07-27.jpg", "url": "media/5160.jpg", "size": 264520, "thumb": "media/5160.jpg_thumb.jpg"}]}, {"id": 5161, "date": "2025-04-07T19:12:40", "text": "笑死 昨天离开公园的时候看旁边阿姨把饮料放在车顶上忘记拿下来就开走了 🧐 不太聪明喵", "views": 215, "forwards": 0, "media_group_id": 13952425286038053, "images": [{"width": 1449, "height": 1088, "date": "2025-04-07T19:12:38", "media_type": "photo", "original_name": "photo_2025-04-07_19-12-38.jpg", "url": "media/5161.jpg", "size": 252142, "thumb": "media/5161.jpg_thumb.jpg"}, {"width": 1449, "height": 1925, "date": "2025-04-07T19:12:40", "media_type": "photo", "original_name": "photo_2025-04-07_19-12-40.jpg", "url": "media/5162.jpg", "size": 435481, "thumb": "media/5162.jpg_thumb.jpg"}]}, {"id": 5163, "date": "2025-04-08T04:43:46", "text": "说起来 这次一起旅行的人都看了少女乐队,所以开车的时候就放少女乐队吧,然后差不多把大家看过的所有都放了一遍:MyGO, Crychic, Ave Mujica, トゲトゲ, 結束バンド, K-On, μ's(草\n\n...虽然都是少女乐队但是曲风都好不一样!感觉我最喜欢的还是 K-On", "views": 209, "forwards": 1}, {"id": 5164, "date": "2025-04-08T09:43:40", "text": "#TIL 本地跑了一些 txt2img 模型才发现,原来 flux1 和刚公开的 hidream i1 画不出 explicit nsfw 不是因为在线平台生成后有过滤,而是训练集里就没有... 😶 没见过就画不出来,就像 virgin 画师画不好相反性别的○○一样", "views": 210, "forwards": 0}, {"id": 5165, "date": "2025-04-08T16:39:49", "text": "#AIGC 昨天在机器上部署了一个 SwarmUI 玩,用 plant milk 画了两张分别是「聊聊抱桂桂猫」和「桂桂抱聊聊猫」,效果好棒!\n\n然后互相设成了锁屏壁纸 ", "views": 196, "forwards": 3, "media_group_id": 13953043115908261, "images": [{"width": 832, "height": 1216, "date": "2025-04-08T16:39:47", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-47.jpg", "url": "media/5165.jpg", "size": 137627, "thumb": "media/5165.jpg_thumb.jpg"}, {"width": 832, "height": 1216, "date": "2025-04-08T16:39:47", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-47.jpg", "url": "media/5166.jpg", "size": 136883, "thumb": "media/5166.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-08T16:39:48", "media_type": "photo", "original_name": "photo_2025-04-08_16-39-48.jpg", "url": "media/5167.jpg", "size": 489008, "thumb": "media/5167.jpg_thumb.jpg"}]}, {"id": 5168, "date": "2025-04-09T00:50:00", "text": "图像生成榜上又有新的很不错的开源模型 HiDream I1 了,不过这个模型居然比 Flux1 还重,40GB 显存都跑不起来...\n\n花了一天用了各种办法终于让它能只用 16GB 显存跑起来了!然后打包了一下发到了 pypi 上可以直接 pip 安装了 qwq\n\n(具体是用了 bnb nf4 量化,之后开 sequential offloading 让它在不用的时候把权重切回 cpu,然后文字理解部分它原本用了 llama 3.1 8b 我换成了 gptq 4bit 版本并且用 device map 让其中不需要在显卡上的部分卸载到 cpu 了)\n\n仓库在这里: https://github.com/hykilpikonna/HiDream-I1-nf4", "views": 209, "forwards": 2, "media_group_id": 13953278404348069, "images": [{"width": 2328, "height": 1762, "date": "2025-04-09T00:49:59", "media_type": "photo", "original_name": "photo_2025-04-09_00-49-59.jpg", "url": "media/5168.jpg", "size": 321664, "thumb": "media/5168.jpg_thumb.jpg"}, {"width": 1627, "height": 766, "date": "2025-04-09T00:50:00", "media_type": "photo", "original_name": "photo_2025-04-09_00-50-00.jpg", "url": "media/5169.jpg", "size": 100719, "thumb": "media/5169.jpg_thumb.jpg"}]}, {"id": 5170, "date": "2025-04-09T23:42:23", "text": "奶茶咖啡坏\n\n昨天和前天起床就喝了奶茶咖啡。今天感冒了并且没有喝奶茶咖啡,结果超困困睡了 16.5h... 😴", "views": 209, "forwards": 0, "images": [{"width": 960, "height": 1280, "date": "2025-04-07T17:50:21", "media_type": "photo", "original_name": "photo_2025-04-07_17-50-21.jpg", "url": "media/5170.jpg", "size": 129757, "thumb": "media/5170.jpg_thumb.jpg"}]}, {"id": 5171, "date": "2025-04-10T02:39:21", "text": "#桂桂今天吃什么\n炖大鸡腿!", "views": 197, "forwards": 0, "media_group_id": 13954022088344037, "images": [{"width": 1280, "height": 960, "date": "2025-04-10T02:39:20", "media_type": "photo", "original_name": "photo_2025-04-10_02-39-20.jpg", "url": "media/5171.jpg", "size": 184533, "thumb": "media/5171.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-10T02:39:20", "media_type": "photo", "original_name": "photo_2025-04-10_02-39-20.jpg", "url": "media/5172.jpg", "size": 201619, "thumb": "media/5172.jpg_thumb.jpg"}]}, {"id": 5173, "date": "2025-04-10T02:55:11", "text": "三根甘蔗和一片牛皮", "views": 222, "forwards": 0, "images": [{"width": 1280, "height": 402, "date": "2025-04-10T02:55:11", "media_type": "photo", "original_name": "photo_2025-04-10_02-55-11.jpg", "url": "media/5173.jpg", "size": 47816, "thumb": "media/5173.jpg_thumb.jpg"}]}, {"id": 5174, "date": "2025-04-10T03:07:56", "text": "(让聊聊选九宫格里哪个最好看)\n聊聊:第一排中间那个\n我:第一排是从上数还是从下数还是从中间数 🍔", "views": 221, "forwards": 0}, {"id": 5175, "date": "2025-04-10T03:54:13", "text": "聊聊想给我看西游记电视剧,我看了一下几个版本的对比觉得还是日版最好笑 🧐", "views": 200, "forwards": 0, "images": [{"width": 1280, "height": 1100, "date": "2025-04-10T03:54:13", "media_type": "photo", "original_name": "photo_2025-04-10_03-54-13.jpg", "url": "media/5175.jpg", "size": 151021, "thumb": "media/5175.jpg_thumb.jpg"}]}, {"id": 5176, "date": "2025-04-10T15:34:57", "text": "之前有人说 arc 浏览器出移动版了就去试了一下,然后发现和桌面版一样到处都是基础 bug...\n\n刚刚发现它完全不能搜索任何带 \".\" 的东西,AI 搜索还是一般搜索都不行\n\n为什么呢?因为只要带 \".\" 就会被识别成 url,无论后缀是不是合理的 tld,无论符不符合 url 规则... 🌚 搜索 \"gpt 3.5\" 就会被识别成 \"http://gpt 3.5\",无论是直接搜索框按回车还是手动按\"帮我搜索\"按钮 \n\nArc 程序员到底多不聪明啊,AI 写代码都不会犯这么基础错误吧... ☁️", "views": 197, "forwards": 1, "files": [{"width": 576, "height": 1280, "duration": 55, "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-10T15:34:57", "media_type": "video_file", "original_name": "video_2025-04-10_15-34-57.mp4", "url": "media/5176.mp4", "size": 4991883, "thumb": "media/5176.mp4_thumb.jpg"}]}, {"id": 5177, "date": "2025-04-11T00:19:25", "text": "#桂桂今天吃什么 \n腊肉炒面!\n\n因为炒面油多才好吃就放了超级多油,希望不会长胖胖(x)", "views": 205, "forwards": 0, "media_group_id": 13954646124929645, "images": [{"width": 2560, "height": 1919, "date": "2025-04-11T00:19:24", "media_type": "photo", "original_name": "photo_2025-04-11_00-19-24.jpg", "url": "media/5177.jpg", "size": 738753, "thumb": "media/5177.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-11T00:19:24", "media_type": "photo", "original_name": "photo_2025-04-11_00-19-24.jpg", "url": "media/5178.jpg", "size": 722946, "thumb": "media/5178.jpg_thumb.jpg"}]}, {"id": 5179, "date": "2025-04-11T21:30:19", "text": "现实就是 无论是不是一个好电影,只是因为「是一部 Minecraft 电影」就会有人看,就会一周内冲到全年 #3 的票房,只是因为有钱赚就会出续作...", "views": 208, "forwards": 0, "reply": {"id": 5120, "text": "今天去看了 Minecraft 电影,总之是有些失望。写了影评,链接在这里感兴趣的话可以去读读(剧透警告)"}, "images": [{"width": 1617, "height": 571, "date": "2025-04-11T21:30:19", "media_type": "photo", "original_name": "photo_2025-04-11_21-30-19.jpg", "url": "media/5179.jpg", "size": 97862, "thumb": "media/5179.jpg_thumb.jpg"}]}, {"id": 5180, "date": "2025-04-11T21:45:52", "text": "现实就是 无论是不是一个好电影,只是因为「中国人口多还没什么好电影看」就会有人看,就冲到全年 #1 的票房,只是因为有钱赚就会出续作...", "views": 211, "forwards": 0, "forwarded_from": {"name": "豆腐"}}, {"id": 5181, "date": "2025-04-12T04:42:52", "text": "#戴上耳机\nOK Go - Love (Official Video)\n\n太炫酷了", "views": 215, "forwards": 0}, {"id": 5182, "date": "2025-04-13T01:59:15", "text": "打算继续直播 Split Fiction\n\n这次换上了 RTX 2080 希望不会像之前那样全损画质还只有 20fps(x)\n\n以及因为 tg 网络灵车,除了频道以外也会同时推到其他地方啦:\n* 自搭直播间: https://cast.hydev.org/\n* YouTube: (结束了)", "views": 213, "forwards": 0, "reply": {"id": 5054, "text": "下播啦\n\nSplit Fiction 真的和双人成行一样好玩欸,而且感觉更乱来了,喜欢 qwq\n\n(中间某个支线里主角被做成了热狗之后看饿了我也去做了热狗 🌭 好吃好吃 🤤\n\n感谢大家围观喵"}}, {"id": 5183, "date": "2025-04-13T01:59:53", "type": "service", "text": "Video chat started"}, {"id": 5184, "date": "2025-04-13T02:11:17", "text": "技术问题解决了,大家想发评论在这里发w", "views": 224, "forwards": 0, "reply": {"id": 5182, "text": "打算继续直播 Split Fiction\n\n这次换上了 RTX 2080 希望不会像之前那样全损画质还只有 20fps(x)\n\n以及因为 tg 网络灵车,除了频道以外也会同时推到其他地方啦:\n* 自搭直播间: https://cast.hydev.org/\n* YouTube: (结束了)"}}, {"id": 5185, "date": "2025-04-13T05:07:09", "type": "service", "text": "Video chat ended"}, {"id": 5186, "date": "2025-04-14T01:30:39", "text": "今天尝试用 3D 打印机的时候发现打印效果非常差,分层的地方多出来了好多洞洞,查了一下发现是挤出不足的问题\n\n然后猫猫球教我校准了挤出量——在耗材上离入口 200mm 的位置做好记号,打开串口终端命令它挤 200mm,然后测量实际上挤了多少,最后再算出正确的挤出量写进打印机记忆里 qwq\n\n校准了然后顺便换了挤出头,重新打了一次质量差距居然这么大哇 🤩(感谢猫猫球)", "views": 212, "forwards": 0, "media_group_id": 13956753914018021, "images": [{"width": 2560, "height": 1919, "date": "2025-04-14T01:30:29", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-29.jpg", "url": "media/5186.jpg", "size": 797731, "thumb": "media/5186.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5187.jpg", "size": 332099, "thumb": "media/5187.jpg_thumb.jpg"}, {"width": 1505, "height": 2006, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5188.jpg", "size": 467987, "thumb": "media/5188.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5189.jpg", "size": 740315, "thumb": "media/5189.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5190.jpg", "size": 812396, "thumb": "media/5190.jpg_thumb.jpg"}, {"width": 2560, "height": 1919, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5191.jpg", "size": 567937, "thumb": "media/5191.jpg_thumb.jpg"}, {"width": 2037, "height": 1377, "date": "2025-04-14T01:30:38", "media_type": "photo", "original_name": "photo_2025-04-14_01-30-38.jpg", "url": "media/5192.jpg", "size": 373399, "thumb": "media/5192.jpg_thumb.jpg"}]}, {"id": 5193, "date": "2025-04-14T05:57:16", "text": "#新番 看了《杂旅》的第一集,感觉完全是旅行模拟器了,无论是画面还是经历都好真实\n\n...好想去日本旅游 🤤 如果哪天有机会去的话,也许可以跟着杂旅的路线吗 quq", "views": 219, "forwards": 0, "media_group_id": 13956881890784125, "images": [{"width": 1920, "height": 1080, "date": "2025-04-14T05:57:06", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-06.jpg", "url": "media/5193.jpg", "size": 93391, "thumb": "media/5193.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:07", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-07.jpg", "url": "media/5194.jpg", "size": 252603, "thumb": "media/5194.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:08", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-08.jpg", "url": "media/5195.jpg", "size": 410862, "thumb": "media/5195.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5196.jpg", "size": 276190, "thumb": "media/5196.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5197.jpg", "size": 235817, "thumb": "media/5197.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-04-14T05:57:15", "media_type": "photo", "original_name": "photo_2025-04-14_05-57-15.jpg", "url": "media/5198.jpg", "size": 304034, "thumb": "media/5198.jpg_thumb.jpg"}]}, {"id": 5199, "date": "2025-04-14T09:02:07", "text": "记得之前朋友和我说ta是靠唱歌学的日语(是麻薯还是蓝夏来着忘记了)所以我打算也试试 qwq\n\n...写写歌词发现果然不会写的中文汉字更多一点 🤗 因为有十年没用纸笔写中文了,需要用中文的地方也只有打字和说话\n\n(不过正好中文也一起炼了", "views": 267, "forwards": 2, "images": [{"width": 2560, "height": 1787, "date": "2025-04-14T09:02:06", "media_type": "photo", "original_name": "photo_2025-04-14_09-02-06.jpg", "url": "media/5199.jpg", "size": 422268, "thumb": "media/5199.jpg_thumb.jpg"}]}, {"id": 5200, "date": "2025-04-14T10:37:13", "text": "...呜 结果不知不觉就又看到日出了还没睡,作息又坏掉了 😴\n\n不过今天日出好好看", "views": 303, "forwards": 0, "images": [{"width": 1280, "height": 727, "date": "2025-04-14T10:37:13", "media_type": "photo", "original_name": "photo_2025-04-14_10-37-13.jpg", "url": "media/5200.jpg", "size": 53257, "thumb": "media/5200.jpg_thumb.jpg"}]}, {"id": 5202, "date": "2025-04-15T02:39:32", "text": "这条消息里藏着一道谜题 谁先解出来有蛋糕哦 qwq󠀁󠀵󠁚󠁏󠁱󠀶󠁙󠁥󠁍󠀵󠁌󠁩󠁎󠀵󠁡󠀫󠀵󠀷󠀷󠁹󠁦󠁃󠁶󠁏󠁧󠁧󠁉󠁈󠁺󠁯󠁉󠁇󠁄󠀸󠀶󠁃󠁂󠁲󠀯󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁳󠁶󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠀰󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁋󠁈󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠀱󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁴󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁱󠁦󠁏󠁧󠁧󠁡󠁔󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁇󠁺󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁃󠀶󠀸󠀶󠁃󠁁󠁳󠀯󠁏󠁧󠁧󠁙󠁪󠁺󠁯󠁉󠁇󠁨󠀸󠀶󠁃󠁂󠁴󠁶󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠁴󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁯󠁦󠁏󠁧󠁧󠁡󠁶󠁺󠁯󠁉󠁇󠁬󠀸󠀶󠁃󠁁󠁯󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁴󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁷󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁌󠁲󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁲󠀯󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁃󠁵󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁱󠀯󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁒󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠁪󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠁮󠁺󠁯󠁉󠁇󠁉󠀸󠀶󠁃󠁂󠁪󠀯󠁏󠁧󠁧󠁚󠁪󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁵󠁶󠁏󠁧󠁧󠁚󠁮󠁺󠁯󠁉󠁇󠁕󠀸󠀶󠁃󠁂󠁬󠁶󠁏󠁧󠁧󠁡󠁺󠁺󠁯󠁉󠁇󠀯󠁿\n\n(提示: UTF-8", "views": 363, "forwards": 7}, {"id": 5203, "date": "2025-04-15T04:06:03", "text": "#桂桂今天吃什么\n发现牛肉面里面加上辣椒油味道好棒 qwq\n\n(然后把自己辣到了 🤗", "views": 325, "forwards": 1, "images": [{"width": 2560, "height": 1919, "date": "2025-04-15T04:06:03", "media_type": "photo", "original_name": "photo_2025-04-15_04-06-03.jpg", "url": "media/5203.jpg", "size": 401906, "thumb": "media/5203.jpg_thumb.jpg"}]}, {"id": 5204, "date": "2025-04-15T06:12:37", "text": "真 · 悬空打印\n\n(#AIGC)", "views": 278, "forwards": 0, "images": [{"width": 409, "height": 800, "date": "2025-04-15T06:10:35", "media_type": "photo", "original_name": "photo_2025-04-15_06-10-35.jpg", "url": "media/5204.jpg", "size": 47521, "thumb": "media/5204.jpg_thumb.jpg"}]}, {"id": 5206, "date": "2025-04-15T18:56:18", "text": "因为要离开学校了,去办了一张新的学生卡更新一下照片 qwq\n\n和刚入学的时候的照片对比的话变化好大 > <", "views": 259, "forwards": 2, "media_group_id": 13957947024461093, "images": [{"width": 960, "height": 1280, "date": "2025-04-15T18:56:17", "media_type": "photo", "original_name": "photo_2025-04-15_18-56-17.jpg", "url": "media/5206.jpg", "size": 84142, "thumb": "media/5206.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-15T18:32:04", "media_type": "photo", "original_name": "photo_2025-04-15_18-32-04.jpg", "url": "media/5207.jpg", "size": 98631, "thumb": "media/5207.jpg_thumb.jpg"}]}, {"id": 5208, "date": "2025-04-15T20:19:42", "text": "#桂桂今天吃什么\nこれが...ぎゅう、どん!\n\n这居然确实无疑是牛顿", "views": 252, "forwards": 0, "media_group_id": 13957987062717005, "images": [{"width": 2082, "height": 1562, "date": "2025-04-15T20:20:14", "media_type": "photo", "original_name": "photo_2025-04-15_20-20-14.jpg", "url": "media/5208.jpg", "size": 325009, "thumb": "media/5208.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2025-04-15T20:19:34", "media_type": "photo", "original_name": "photo_2025-04-15_20-19-34.jpg", "url": "media/5209.jpg", "size": 325000, "thumb": "media/5209.jpg_thumb.jpg"}, {"width": 2560, "height": 1440, "date": "2025-04-15T20:19:41", "media_type": "photo", "original_name": "photo_2025-04-15_20-19-41.jpg", "url": "media/5210.jpg", "size": 335786, "thumb": "media/5210.jpg_thumb.jpg"}]}, {"id": 5211, "date": "2025-04-16T01:08:26", "text": "感觉是时候解开谜底了 qwq\n\n是 UTF-8 隐藏字符!󠀁󠁙󠁯󠁵󠀠󠁦󠁯󠁵󠁮󠁤󠀠󠁭󠁥󠀠󠀾󠀠󠀼󠁿\n\nU+E0000~E007F 是一个特定的 \"Tag\" 编码块,对应的是 128 个一般英文 ASCII 字符的隐藏版本,原本的用途是用来给文字加上不显示的标签\n\n右键上面那条消息点击复制,然后粘贴进文件里就会发现,即使消息里只有几个字符,实际大小却有 2.1KB\n\n在 ipython 里面读取这个文件或者直接转发给 @RawDataBot 都可以看到隐藏字符。把隐藏字符单独取出来、每个字符减去 0xE0000 转换为普通 ASCII、再去掉开头结尾的垫片就可以看到这串隐藏的 base64 消息啦\n\n解码 base64 之后是同样,显示的只有「哪里不对?」,但是 base64 这么长不可能只有这些。\n\n其实这两段谜题的解法是完全一样的,只不过一般的在线 base64 解码器不会显示隐藏字符,而且这次隐藏字符在结尾换行的后面不在消息中间,复制粘贴很容易忽略掉,所以看很多解出第一步的人卡在这里了 quq (其实只要用一个可以保存输出的 base64 解码工具就可以 \n\n总共有四个人解出来恭喜喵!不过当然很多人也猜到了,the cake is a lie 😊", "views": 277, "forwards": 2, "media_group_id": 13958125648289765, "images": [{"width": 1032, "height": 1726, "date": "2025-04-16T01:08:24", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-24.jpg", "url": "media/5211.jpg", "size": 277413, "thumb": "media/5211.jpg_thumb.jpg"}, {"width": 1385, "height": 1701, "date": "2025-04-16T01:08:25", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-25.jpg", "url": "media/5212.jpg", "size": 395669, "thumb": "media/5212.jpg_thumb.jpg"}, {"width": 571, "height": 956, "date": "2025-04-16T01:08:25", "media_type": "photo", "original_name": "photo_2025-04-16_01-08-25.jpg", "url": "media/5213.jpg", "size": 38171, "thumb": "media/5213.jpg_thumb.jpg"}], "reply": {"id": 5202, "text": "这条消息里藏着一道谜题 谁先解出来有蛋糕哦 qwq󠀁󠀵󠁚󠁏󠁱󠀶󠁙󠁥󠁍󠀵󠁌󠁩󠁎󠀵󠁡󠀫󠀵󠀷󠀷󠁹󠁦󠁃󠁶󠁏󠁧󠁧󠁉󠁈󠁺󠁯󠁉󠁇󠁄󠀸󠀶󠁃󠁂󠁲󠀯󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁳󠁶󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠀰󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁋󠁈󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠀱󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁴󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁁󠁯󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁱󠁦󠁏󠁧󠁧󠁡󠁔󠁺󠁯󠁉󠁇󠁫󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠀷󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁇󠁺󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠁈󠁺󠁯󠁉󠁇󠁮󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁃󠀶󠀸󠀶󠁃󠁁󠁳󠀯󠁏󠁧󠁧󠁙󠁪󠁺󠁯󠁉󠁇󠁨󠀸󠀶󠁃󠁂󠁴󠁶󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁧󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁡󠀯󠁺󠁯󠁉󠁇󠁴󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁯󠁦󠁏󠁧󠁧󠁡󠁶󠁺󠁯󠁉󠁇󠁬󠀸󠀶󠁃󠁁󠁯󠁦󠁏󠁧󠁧󠁋󠁄󠁺󠁯󠁉󠁇󠁯󠀸󠀶󠁃󠁂󠁴󠁐󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁇󠁷󠀸󠀶󠁃󠁂󠁳󠀯󠁏󠁧󠁧󠁌󠁲󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁲󠀯󠁏󠁧󠁧󠁢󠁔󠁺󠁯󠁉󠁃󠁵󠀸󠀶󠁃󠁂󠁲󠁦󠁏󠁧󠁧󠁡󠁘󠁺󠁯󠁉󠁃󠁶󠀸󠀶󠁃󠁁󠁱󠀯󠁏󠁧󠁧󠁡󠁢󠁺󠁯󠁉󠁇󠁒󠀸󠀶󠁃󠁂󠁰󠁦󠁏󠁧󠁧󠁡󠁪󠁺󠁯󠁉󠁇󠁪󠀸󠀶󠁃󠁂󠁭󠁦󠁏󠁧󠁧󠁡󠁮󠁺󠁯󠁉󠁇󠁉󠀸󠀶󠁃󠁂󠁪󠀯󠁏󠁧󠁧󠁚󠁪󠁺󠁯󠁉󠁇󠁶󠀸󠀶󠁃󠁂󠁵󠁶󠁏󠁧󠁧󠁚󠁮󠁺󠁯󠁉󠁇󠁕󠀸󠀶󠁃󠁂󠁬󠁶󠁏󠁧󠁧󠁡󠁺󠁺󠁯󠁉󠁇󠀯󠁿\n\n(提示: UTF-8"}}, {"id": 5214, "date": "2025-04-16T06:06:38", "text": "说到旅行模拟器,之前一直在期待的那个 Lushfoil 摄影模拟器今天发售了,立即买了一份进去转了转\n\n现在游戏已经可以把场景渲染得这么真实了,真不敢相信这些居然是一个人做出来的,各种方面都好震撼 🤩", "views": 266, "forwards": 3, "media_group_id": 13958268786484477, "images": [{"width": 1924, "height": 1127, "date": "2025-04-16T06:06:29", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-29.jpg", "url": "media/5214.jpg", "size": 179823, "thumb": "media/5214.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:30", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-30.jpg", "url": "media/5215.jpg", "size": 374861, "thumb": "media/5215.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5216.jpg", "size": 142323, "thumb": "media/5216.jpg_thumb.jpg"}, {"width": 1620, "height": 1080, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5217.jpg", "size": 163792, "thumb": "media/5217.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5218.jpg", "size": 600522, "thumb": "media/5218.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5219.jpg", "size": 443916, "thumb": "media/5219.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5220.jpg", "size": 173556, "thumb": "media/5220.jpg_thumb.jpg"}, {"width": 2560, "height": 1706, "date": "2025-04-16T06:06:37", "media_type": "photo", "original_name": "photo_2025-04-16_06-06-37.jpg", "url": "media/5221.jpg", "size": 276188, "thumb": "media/5221.jpg_thumb.jpg"}], "reply": {"id": 5193, "text": "#新番 看了《杂旅》的第一集,感觉完全是旅行模拟器了,无论是画面还是经历都好真实\n\n...好想去日本旅游 🤤 如果哪天有机会去的话,也许可以跟着杂旅的路线吗 quq", "thumb": "media/5193.jpg_thumb.jpg"}}, {"id": 5222, "date": "2025-04-16T06:29:11", "text": "居然真的能像在用相机一样拍长曝光哇", "views": 288, "forwards": 0, "reply": {"id": 5214, "text": "说到旅行模拟器,之前一直在期待的那个 Lushfoil 摄影模拟器今天发售了,立即买了一份进去转了转\n\n现在游戏已经可以把场景渲染得这么真实了,真不敢相信这些居然是一个人做出来的,各种方面都好震撼 🤩", "thumb": "media/5214.jpg_thumb.jpg"}, "images": [{"width": 2560, "height": 1706, "date": "2025-04-16T06:29:10", "media_type": "photo", "original_name": "photo_2025-04-16_06-29-10.jpg", "url": "media/5222.jpg", "size": 156153, "thumb": "media/5222.jpg_thumb.jpg"}]}, {"id": 5223, "date": "2025-04-16T14:31:35", "text": "互联网真是巨大草台\n\n听说昨天 4chan 被黑了就去查了一下,是真的拿到了 root shell,而且居然不是靠社工\n\n方法是上传了一份文件名是 .pdf 实际上是 postscript 的文件,然后服务器没有校验,用生成预览图的时候会执行的 ghostscript 的漏洞拿到了 shell... 🌚\n\n我上次 CyberSci 2023 的时候解出来的一道防御题就是文件内容没有检查的漏洞,.pdf 后缀但是实际上是 php 脚本... 没想到居然大论坛的生产环境里也能看到这么基础的漏洞 🤗", "views": 5170, "forwards": 85, "media_group_id": 13958511164945181, "images": [{"width": 1037, "height": 387, "date": "2025-04-16T14:31:34", "media_type": "photo", "original_name": "photo_2025-04-16_14-31-34.jpg", "url": "media/5223.jpg", "size": 74345, "thumb": "media/5223.jpg_thumb.jpg"}, {"width": 883, "height": 298, "date": "2025-04-16T14:31:35", "media_type": "photo", "original_name": "photo_2025-04-16_14-31-35.jpg", "url": "media/5224.jpg", "size": 51868, "thumb": "media/5224.jpg_thumb.jpg"}]}, {"id": 5225, "date": "2025-04-17T05:48:36", "text": "电车起火居然真的发生在我这个公寓里了 😢", "views": 350, "forwards": 0, "media_group_id": 13958951330103757, "images": [{"width": 1280, "height": 608, "date": "2025-04-17T05:48:35", "media_type": "photo", "original_name": "photo_2025-04-17_05-48-35.jpg", "url": "media/5225.jpg", "size": 69544, "thumb": "media/5225.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-17T05:48:35", "media_type": "photo", "original_name": "photo_2025-04-17_05-48-35.jpg", "url": "media/5226.jpg", "size": 110379, "thumb": "media/5226.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-17T05:31:44", "media_type": "photo", "original_name": "photo_2025-04-17_05-31-44.jpg", "url": "media/5227.jpg", "size": 155486, "thumb": "media/5227.jpg_thumb.jpg"}]}, {"id": 5228, "date": "2025-04-18T10:31:40", "text": "昨天看了电影《駒田蒸馏所へようこそ》,好喜欢这部电影对理想的呈现\n\n写了感想在这里(剧透警告", "views": 297, "forwards": 2, "media_group_id": 13959778407339541, "images": [{"width": 994, "height": 1675, "date": "2025-04-18T10:31:39", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-18_10-31-39.jpg", "url": "media/5228.jpg", "size": 274484, "thumb": "media/5228.jpg_thumb.jpg"}, {"width": 994, "height": 1417, "date": "2025-04-18T10:31:40", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-18_10-31-40.jpg", "url": "media/5229.jpg", "size": 262888, "thumb": "media/5229.jpg_thumb.jpg"}]}, {"id": 5230, "date": "2025-04-19T03:30:25", "text": "今天 Jun 来这里玩,穿了她的摩卡 kigurumi,超级可爱!!! > <\n\n给她换装换上了我之前的女仆衣服,用她的相机拍了些照片(等待返图中)\n\n我也戴上试了一下头套,戴上的时候不太能看到外面感觉怪怪的(因为发穿着别人的脸的照片好像不太好所以打一下码)\n\n以及研究了一下 kig 头套的结构,比想象中要简单好多,我也好想试试 3D 打印一个", "views": 270, "forwards": 3, "images": [{"width": 2141, "height": 1568, "date": "2025-04-19T03:30:25", "media_type": "photo", "original_name": "photo_2025-04-19_03-30-25.jpg", "url": "media/5230.jpg", "size": 379077, "thumb": "media/5230.jpg_thumb.jpg"}]}, {"id": 5231, "date": "2025-04-20T04:15:54", "text": "Jamie 的大作业在研究无透镜的成像方式,今天来找我帮忙\n\n她带过来了一个 Pi Cam 原本想拆,但是看了一下觉得传感器好小不太能魔改,还是贡献了我闲置的 webcam,拆开镜头看到下面的传感器好好看 🤩\n\n决定好要用它之后帮忙 3D 打印了一个用来固定掩码薄膜的片片,以及帮忙把 LED 焊下去了(因为 LED 的位置可能影响传感器读到的颜色)\n\n希望接下来她的尝试顺利 🙏", "views": 214, "forwards": 0, "media_group_id": 13960980435002741, "images": [{"width": 1899, "height": 1425, "date": "2025-04-20T04:15:48", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-48.jpg", "url": "media/5231.jpg", "size": 298365, "thumb": "media/5231.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:49", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-49.jpg", "url": "media/5232.jpg", "size": 294552, "thumb": "media/5232.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:50", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-50.jpg", "url": "media/5233.jpg", "size": 310937, "thumb": "media/5233.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:51", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-51.jpg", "url": "media/5234.jpg", "size": 410845, "thumb": "media/5234.jpg_thumb.jpg"}, {"width": 1899, "height": 1425, "date": "2025-04-20T04:15:52", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-52.jpg", "url": "media/5235.jpg", "size": 362600, "thumb": "media/5235.jpg_thumb.jpg"}, {"width": 2560, "height": 1372, "date": "2025-04-20T04:15:53", "media_type": "photo", "original_name": "photo_2025-04-20_04-15-53.jpg", "url": "media/5236.jpg", "size": 361745, "thumb": "media/5236.jpg_thumb.jpg"}]}, {"id": 5237, "date": "2025-04-20T04:29:53", "text": "聊聊不太聪明喵\n\n今天一起做咖喱,首先是聊聊热锅烧油忘记开火,然后盛饭的时候还忘记了是拌饭结果用了只能装下饭的小碗 🧐", "views": 221, "forwards": 0}, {"id": 5238, "date": "2025-04-20T06:38:19", "text": "头发又太长了,尝试自己剪头发结果大翻车 😢\n\n我剪前面能看到的地方然后侧边后面没有把握就交给聊聊了。剪了一圈发现左边比右边长一点,然后稍微修了一下左边,侧边让聊聊帮忙修一下结果剪多了 🤗\n\n照镜子看起来不太聪明喵\n\n没关系没关系 再等两周再修修吧", "views": 242, "forwards": 3, "media_group_id": 13961048792715885, "images": [{"width": 1280, "height": 898, "date": "2025-04-20T06:38:17", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-17.jpg", "url": "media/5238.jpg", "size": 69314, "thumb": "media/5238.jpg_thumb.jpg"}, {"width": 1280, "height": 1219, "date": "2025-04-20T06:38:18", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-18.jpg", "url": "media/5239.jpg", "size": 88691, "thumb": "media/5239.jpg_thumb.jpg"}, {"width": 1280, "height": 958, "date": "2025-04-20T06:38:18", "media_type": "photo", "spoiler": true, "original_name": "photo_2025-04-20_06-38-18.jpg", "url": "media/5240.jpg", "size": 116371, "thumb": "media/5240.jpg_thumb.jpg"}]}, {"id": 5241, "date": "2025-04-20T18:27:58", "text": "好吧聊聊拿错香菜不是完全没有原因的,看了一下标签...\n\n“卷叶洋香菜”\n“直叶芫荽”\n“芫茜(芫荽)”\n\n聊聊应该是 match 了唯一一个有“香菜”两个字的,但是最后那个才是中餐常用的香菜 🍔\n\n相比之下我买菜完全不看字所以就不会掉进这个坑 至少鼻子不会骗人 🤤", "views": 228, "forwards": 1, "media_group_id": 13961389428273157, "images": [{"width": 1189, "height": 1280, "date": "2025-04-20T18:27:57", "media_type": "photo", "original_name": "photo_2025-04-20_18-27-57.jpg", "url": "media/5241.jpg", "size": 391886, "thumb": "media/5241.jpg_thumb.jpg"}, {"width": 1280, "height": 738, "date": "2025-04-20T18:27:58", "media_type": "photo", "original_name": "photo_2025-04-20_18-27-58.jpg", "url": "media/5242.jpg", "size": 252493, "thumb": "media/5242.jpg_thumb.jpg"}], "reply": {"id": 4965, "text": "聊聊去超市买了三次香菜都没买对,今天一起去的时候让聊聊帮忙拿香菜(因为太远了我走不动)然后聊聊给我拿了 curly parsley 🤗"}}, {"id": 5243, "date": "2025-04-21T05:37:43", "text": "#桂桂今天吃什么\n芒果寿司 🍣\n\n感谢 Jamie 送了蛋糕,发现这次中超的蛋糕甜味正好呢,北美超市的蛋糕都太甜了", "views": 222, "forwards": 0, "media_group_id": 13961710904473125, "images": [{"width": 2560, "height": 1920, "date": "2025-04-21T05:37:41", "media_type": "photo", "original_name": "photo_2025-04-21_05-37-41.jpg", "url": "media/5243.jpg", "size": 191292, "thumb": "media/5243.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-21T05:37:42", "media_type": "photo", "original_name": "photo_2025-04-21_05-37-42.jpg", "url": "media/5244.jpg", "size": 278906, "thumb": "media/5244.jpg_thumb.jpg"}]}, {"id": 5245, "date": "2025-04-21T06:35:30", "text": "#桂桂今天吃什么\n炒饭!\n\n原本打算做午餐肉炒卷心菜 + 米饭,但是热锅烧油炒葱炒肉之后发现菜发霉了,不过正好这些食材也可以用来做炒饭所以就做了炒饭 qwq", "views": 229, "forwards": 0, "images": [{"width": 2560, "height": 1920, "date": "2025-04-21T05:42:48", "media_type": "photo", "original_name": "photo_2025-04-21_05-42-48.jpg", "url": "media/5245.jpg", "size": 892391, "thumb": "media/5245.jpg_thumb.jpg"}]}, {"id": 5246, "date": "2025-04-22T01:29:22", "text": "#桂桂今天吃什么\nfish and... chips?", "views": 228, "forwards": 1, "images": [{"width": 1280, "height": 960, "date": "2025-04-22T01:29:22", "media_type": "photo", "original_name": "photo_2025-04-22_01-29-22.jpg", "url": "media/5246.jpg", "size": 188866, "thumb": "media/5246.jpg_thumb.jpg"}]}, {"id": 5247, "date": "2025-04-22T19:40:35", "text": "和聊聊拼了迷你咖啡厅 qwq \n\n看上去好 cozy,好想在现实中开这样的咖啡厅呀(可惜我只会做速溶咖啡 😸", "views": 232, "forwards": 1, "media_group_id": 13962806685581797, "images": [{"width": 960, "height": 1280, "date": "2025-04-22T19:40:33", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-33.jpg", "url": "media/5247.jpg", "size": 159381, "thumb": "media/5247.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:33", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-33.jpg", "url": "media/5248.jpg", "size": 233469, "thumb": "media/5248.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5249.jpg", "size": 155475, "thumb": "media/5249.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5250.jpg", "size": 171385, "thumb": "media/5250.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5251.jpg", "size": 166047, "thumb": "media/5251.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:34", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-34.jpg", "url": "media/5252.jpg", "size": 91616, "thumb": "media/5252.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-22T19:40:35", "media_type": "photo", "original_name": "photo_2025-04-22_19-40-35.jpg", "url": "media/5253.jpg", "size": 175501, "thumb": "media/5253.jpg_thumb.jpg"}]}, {"id": 5254, "date": "2025-04-23T08:26:35", "text": "看来并不是所有光猫都这么容易破解...\n\n刚才在尝试用同样的方法破解 Bell GigaHub,拆开了机器、用示波器找到了 TTL 引脚的焊盘、焊上了线、打开了 UART 终端,然后发现虽然可以从这里看到它系统的输出,但是没办法输入指令,在 UBoot 阶段尝试中断也没有用... 😶\n\n因为家里跑的服务全都依赖这个路由器所以暂时放弃接回去了,下次买一台二手试试直接读写闪存好了 ", "views": 216, "forwards": 1, "media_group_id": 13963174362310541, "images": [{"width": 2560, "height": 1920, "date": "2025-04-23T08:26:24", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-24.jpg", "url": "media/5254.jpg", "size": 770446, "thumb": "media/5254.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:26", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-26.jpg", "url": "media/5255.jpg", "size": 620904, "thumb": "media/5255.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:27", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-27.jpg", "url": "media/5256.jpg", "size": 446685, "thumb": "media/5256.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-04-23T08:26:30", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-30.jpg", "url": "media/5257.jpg", "size": 575128, "thumb": "media/5257.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-23T08:26:33", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-33.jpg", "url": "media/5258.jpg", "size": 776772, "thumb": "media/5258.jpg_thumb.jpg"}, {"width": 1219, "height": 1921, "date": "2025-04-23T08:26:34", "media_type": "photo", "original_name": "photo_2025-04-23_08-26-34.jpg", "url": "media/5259.jpg", "size": 290980, "thumb": "media/5259.jpg_thumb.jpg"}], "reply": {"id": 4265, "text": "今天去 syama 家帮忙破解了移动光光猫 🌞\n\n型号是 SK-D747,想要关掉 ipv6 防火墙但是用户配置界面并没有这个设置,想要找到 CMCCAdmin 超管密码。通常来说超管密码直接找宽带师傅要或者找移动内鬼查就能查到,但是这台是公寓提供的集客宽带所以没办法联系师傅,内鬼也查不到密码。去网络论坛上看了其他人的破解方法,也试了很多 hidden_version_switch.html 之类的漏洞,但是这些都被堵住了。看来软件是没办法了,拆机看看\n\n拆开后盖马上发现有八个测试孔,四个焊了排针,四个没焊。电表测一下发现孔 0 4 7 都是接地。又测了一下电压,孔 1 是 5V,孔 5 是 3V,6 是 0.074V。群友猜 5 6 分别是 UART 的 TX 和 RX,但是插上 UART 串口工具发现并没有输出,反过来也没有。\n\n然后突然想到,既然买了示波器就看看这些孔的波形好了,把夹子接地,针点到每个引脚,发现脚 2 是稳定 3V,脚 3 有零到 3V 的 TTL 高低电平切换,由此推断 2 3 才是 TX 和 RX。这次接上 UART 终于进终端了!\n\n接上之后就交给 menci 了,重启路由器,终端打了很多日志,等开机结束之后导出搜索 \"pwd\" 找到了 root 密码 🌚 真安全。登录进 root 之后去读文件 /userconfig/cfg/db_user_cfg.xml 就拿到了超管密码,然后我累累睡睡,menci 念了几串魔法配好了桥接和公网 v6 直通,好厉害\n\n总之学会了用示波器很开心! 会用之后就看到什么都忍不住想用示波器点点了", "thumb": "media/4265.jpg_thumb.jpg"}}, {"id": 5260, "date": "2025-04-23T20:04:00", "text": "发现日元和加拿大元转换只需要去掉两个零,好方便 🤩", "views": 221, "forwards": 0}, {"id": 5261, "date": "2025-04-23T23:24:17", "text": "今天进城本来只是买东西交一下货,但是天气很好不太想回去,就在城里慢悠悠转来转去 qwq\n\n转进了一家批发商,似乎可以买到中餐馆常用的大面碗和打包盒,好奇妙,如果不是马上要离开了的话大概会买两个很好看的面碗回去", "views": 226, "forwards": 0, "media_group_id": 13963605258959221, "images": [{"width": 1280, "height": 960, "date": "2025-04-23T19:31:57", "media_type": "photo", "original_name": "photo_2025-04-23_19-31-57.jpg", "url": "media/5261.jpg", "size": 243774, "thumb": "media/5261.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-23T19:32:01", "media_type": "photo", "original_name": "photo_2025-04-23_19-32-01.jpg", "url": "media/5262.jpg", "size": 190137, "thumb": "media/5262.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T19:32:02", "media_type": "photo", "original_name": "photo_2025-04-23_19-32-02.jpg", "url": "media/5263.jpg", "size": 275832, "thumb": "media/5263.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T19:33:39", "media_type": "photo", "original_name": "photo_2025-04-23_19-33-39.jpg", "url": "media/5264.jpg", "size": 307921, "thumb": "media/5264.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-23T23:24:03", "media_type": "photo", "original_name": "photo_2025-04-23_23-24-03.jpg", "url": "media/5265.jpg", "size": 273868, "thumb": "media/5265.jpg_thumb.jpg"}]}, {"id": 5266, "date": "2025-04-24T00:21:41", "text": "然后依然不想回家,正好离 Henry 家比较近就去找他玩,玩了 arcaea 和 osu\n\n从他的 osu 最近游玩里找到了好多当时打太多遍打到过拟合能够背下来的谱,比如 ”(can you) understand me“ 还有 “world.execute(me)”\n\n虽然代码皮肤延迟设备判定都和当初不一样了,但是打到一首熟悉谱面的手感并不会骗人——听着歌、划起笔、敲起键盘,仿佛身边空气的气味和自己的心情一起回到了当时在麻省郊区的小屋,仿佛侧过头还能看到前前任香子兰在左上角围观,像是激活了一张三分钟的时光传送券,带回来了只存在于文字中的回忆...\n\n在回家的地铁上哭了... 好想把这些回忆永远保存下来,可惜每次触发都只会变得越来越模糊,直到完全被现在覆盖 🪟", "views": 358, "forwards": 1, "media_group_id": 13963632813696037, "images": [{"width": 2560, "height": 1920, "date": "2025-04-24T00:21:39", "media_type": "photo", "original_name": "photo_2025-04-24_00-21-39.jpg", "url": "media/5266.jpg", "size": 448631, "thumb": "media/5266.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-04-24T00:21:41", "media_type": "photo", "original_name": "photo_2025-04-24_00-21-41.jpg", "url": "media/5267.jpg", "size": 425139, "thumb": "media/5267.jpg_thumb.jpg"}]}, {"id": 5268, "date": "2025-04-24T05:41:29", "text": "发现手术之后对疼痛耐受确实更强了,昨天拆机的时候不小心把食指划出血,但是完全没有感觉到痛\n\n如果是以前的话肯定这一两天都不会用这根手指了... 我握笔姿势的坏习惯最初就是因为某次大拇指受伤了不敢用它所以换了姿势 quq", "views": 306, "forwards": 1, "reply": {"id": 5254, "text": "看来并不是所有光猫都这么容易破解...\n\n刚才在尝试用同样的方法破解 Bell GigaHub,拆开了机器、用示波器找到了 TTL 引脚的焊盘、焊上了线、打开了 UART 终端,然后发现虽然可以从这里看到它系统的输出,但是没办法输入指令,在 UBoot 阶段尝试中断也没有用... 😶\n\n因为家里跑的服务全都依赖这个路由器所以暂时放弃接回去了,下次买一台二手试试直接读写闪存好了 ", "thumb": "media/5254.jpg_thumb.jpg"}}, {"id": 5269, "date": "2025-04-25T00:53:42", "text": "#戴上耳机\n节拍好奇妙的一首歌 是什么呢?", "views": 274, "forwards": 0, "files": [{"duration": 189, "performer": "WILLOW", "title": "symptom of life", "file_name": "WILLOW - symptom of life.flac", "mime_type": "audio/flac", "date": "2025-04-25T00:53:42", "media_type": "audio_file", "original_name": "WILLOW - symptom of life.flac", "url": "media/5269.flac", "size": 21865732, "thumb": "media/5269.flac_thumb.jpg"}]}, {"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 拍不过都只有一小节,停止思考 🤗\n\n这首曲子真的太厉害了", "views": 291, "forwards": 0, "reply": {"id": 5269, "text": "#戴上耳机\n节拍好奇妙的一首歌 是什么呢?"}, "images": [{"width": 2560, "height": 1787, "date": "2025-04-25T01:48:15", "media_type": "photo", "original_name": "photo_2025-04-25_01-48-15.jpg", "url": "media/5270.jpg", "size": 346691, "thumb": "media/5270.jpg_thumb.jpg"}]}, {"id": 5271, "date": "2025-04-25T07:42:02", "text": "把四年前就特别喜欢的这首《バビロン》的 vocal 谱扒下来了,想要和谁一起唱 🥺\n\n(感觉完全是单词歌 🤗\n\n以及不得不说 MuseScore 的排版能力好强,我之前一直在用 flat 还买了会员,但是发现 flat 无论是小节位置还是歌词标注都没办法排出我想要的效果", "views": 295, "forwards": 0, "reply": {"id": 213, "text": "完全喜欢上ハンバート ハンバート的民谣了!!\n\n(查了才知道 Humbert Humbert 这个名字出自《Lolita》里的那位大叔??\n\nhttps://music.163.com/song?id=740280&userid=407922059"}, "images": [{"width": 2560, "height": 1140, "date": "2025-04-25T07:42:01", "media_type": "photo", "original_name": "photo_2025-04-25_07-42-01.jpg", "url": "media/5271.jpg", "size": 345798, "thumb": "media/5271.jpg_thumb.jpg"}]}, {"id": 5272, "date": "2025-04-25T09:43:12", "text": "是桐谷遥欢乐日...!", "views": 332, "forwards": 0, "images": [{"width": 1280, "height": 1263, "date": "2025-04-25T09:43:11", "media_type": "photo", "original_name": "photo_2025-04-25_09-43-11.jpg", "url": "media/5272.jpg", "size": 226352, "thumb": "media/5272.jpg_thumb.jpg"}]}, {"id": 5273, "date": "2025-04-26T03:10:28", "text": "“privacy and compliance\"... 😶", "views": 380, "forwards": 0, "images": [{"width": 1504, "height": 1156, "date": "2025-04-26T03:10:28", "media_type": "photo", "original_name": "photo_2025-04-26_03-10-28.jpg", "url": "media/5273.jpg", "size": 131406, "thumb": "media/5273.jpg_thumb.jpg"}]}, {"id": 5274, "date": "2025-04-26T07:54:23", "text": "想唱歌,有无源麦克风但是没有给麦克风用的功放,找了好久可以用来录音的设备\n\n试了笔记本的耳机孔和台式板载声卡的 mic-in 口,笔记本声音很小,台式声音够大但是底噪也够大。所以试了把音响的功放接到笔记本上,结果声音一会大一会小像 sin 曲线一样\n\n然后试了给手机买的 cx31993 声卡,意外发现能用,声音很大又没有底噪,但问题是它会触发安卓的线控语音助手和音量+... 毕竟线控是在麦克风线上靠阻抗检测的灵车东西,麦克风必须是特定的阻抗才能不被误判\n\n最后把 cx31993 插电脑上,再加上 +25dB 的增益就完成了,底噪最高在 -45dB 感觉还不错", "views": 519, "forwards": 1, "media_group_id": 13965232503831333, "images": [{"width": 1280, "height": 960, "date": "2025-04-26T07:54:22", "media_type": "photo", "original_name": "photo_2025-04-26_07-54-22.jpg", "url": "media/5274.jpg", "size": 185812, "thumb": "media/5274.jpg_thumb.jpg"}, {"width": 872, "height": 1280, "date": "2025-04-26T07:54:22", "media_type": "photo", "original_name": "photo_2025-04-26_07-54-22.jpg", "url": "media/5275.jpg", "size": 102361, "thumb": "media/5275.jpg_thumb.jpg"}]}, {"id": 5276, "date": "2025-04-26T13:30:44", "text": "Cosmo... 居然真的闭店了 😢 😢 😢", "views": 738, "forwards": 0, "reply": {"id": 5147, "text": "考完看离还车的时间还有三小时,就绕远去了一趟 Cosmo,原本想去敲敲鼓,但是发现 Cosmo 这么大的店居然一套架好的鼓都没有,和两年前来这里相比像是要倒闭了一样...\n\n还是绕回来去 Just Drums 了,感谢店员让我乱敲 quq\n\n(然后敲爽了忘了看时间,还车晚了半小时 🥺 还好租车店的店员好心没多扣钱", "thumb": "media/5147.jpg_thumb.jpg"}, "images": [{"width": 1075, "height": 1280, "date": "2025-04-26T13:31:21", "media_type": "photo", "original_name": "photo_2025-04-26_13-31-21.jpg", "url": "media/5276.jpg", "size": 139549, "thumb": "media/5276.jpg_thumb.jpg"}]}, {"id": 5277, "date": "2025-04-26T15:39:57", "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门", "views": 1696, "forwards": 50}, {"id": 5278, "date": "2025-04-26T16:48:46", "text": "溯源一下发现这个漏洞是在 clash-verge-service 代码中出现的,从那个删库的原作者 zzzgydi 2022 年的第一个提交开始到现在都一直存在...", "views": 1085, "forwards": 11, "reply": {"id": 5277, "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门"}}, {"id": 5279, "date": "2025-04-27T07:00:09", "text": "和 syama 打电话教她读五线谱,她说觉得像在人脑解压 midi 🤗\n\n发现自己习惯觉得理所当然的事情在别人眼里也许很难懂... 比如怎样从一个个分数长度的音符中理解每个音符在什么时间开始、或者用前面已经知道的音符定位接下来的音符的音高之类的", "views": 661, "forwards": 2, "images": [{"width": 2272, "height": 1684, "date": "2025-04-27T07:00:08", "media_type": "photo", "original_name": "photo_2025-04-27_07-00-08.jpg", "url": "media/5279.jpg", "size": 229951, "thumb": "media/5279.jpg_thumb.jpg"}]}, {"id": 5280, "date": "2025-04-27T10:07:17", "text": "整理了一下以前所有的乐谱开源出来了 qwq\n\n一个原因是因为 musescore 平台真的太过分,居然下载其他用户上传的谱子要收钱...\n\n另一个原因是,想要让项目文件不会丢失、让自己以后想得起来放在哪里的最好方法就是传到 GitHub 上,让世界帮我备份 \n\nGitHub 仓库在这里", "views": 632, "forwards": 4, "images": [{"width": 1395, "height": 1644, "date": "2025-04-27T10:07:16", "media_type": "photo", "original_name": "photo_2025-04-27_10-07-16.jpg", "url": "media/5280.jpg", "size": 263681, "thumb": "media/5280.jpg_thumb.jpg"}]}, {"id": 5281, "date": "2025-04-27T21:16:50", "text": "今天 Cosmo 最后一天营业,去凑凑热闹。几周前去的时候停车场还是空的,今天要闭店了反而挤满了人 😢\n\n第一次见到闭店感觉好奇妙,除了商品以外,平时不是商品的东西也被标上了价签,比如货架、柜子、平时在放幻灯片的大显示屏...\n\n转了几圈可惜没有找到比较值得买的东西呢,大概都已经被别人买走了吧\n\n想买替换的吉他弦备用,发现货架上已经不剩木吉他的吉他弦了。想找找有没有更合身的电吉他,发现剩下的都买不起。想找找无源麦克风的录音设备,也没有很好的价格。还问了之前在这里租的钟琴有没有在卖,似乎也没有了。结果 $3 拿了一双鼓棒回家了 🤗", "views": 574, "forwards": 1, "media_group_id": 13966308886338133, "images": [{"width": 1280, "height": 960, "date": "2025-04-27T21:16:47", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-47.jpg", "url": "media/5281.jpg", "size": 183950, "thumb": "media/5281.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-27T21:16:48", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-48.jpg", "url": "media/5282.jpg", "size": 291361, "thumb": "media/5282.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-04-27T21:16:49", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-49.jpg", "url": "media/5283.jpg", "size": 224294, "thumb": "media/5283.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-04-27T21:16:50", "media_type": "photo", "original_name": "photo_2025-04-27_21-16-50.jpg", "url": "media/5284.jpg", "size": 149318, "thumb": "media/5284.jpg_thumb.jpg"}], "reply": {"id": 5276, "text": "Cosmo... 居然真的闭店了 😢 😢 😢"}}, {"id": 5285, "date": "2025-04-28T03:39:16", "text": "猫猫本能:把通关需要的电池丢下去了 然后解锁了一个成就", "views": 669, "forwards": 0, "files": [{"width": 1080, "height": 1080, "duration": 16, "file_name": "cut.36.mp4", "mime_type": "video/mp4", "supports_streaming": true, "date": "2025-04-28T03:39:16", "media_type": "video_file", "original_name": "cut.36.mp4", "url": "media/5285.mp4", "size": 1435162, "thumb": "media/5285.mp4_thumb.jpg"}]}, {"id": 5286, "date": "2025-04-28T10:11:40", "text": "我让聊聊帮忙把房间里的碗洗了,然后聊聊看到了杯子没有洗,因为觉得杯子不是碗 🧐\n\n...然后我们争论了好久杯子是不是碗\n\n为了一劳永逸证明杯子是碗,我搓了一个脚本,从 gemma 3 模型里掏出了向量化层,把两个词向量化之后计算余弦相似度。相似度数值越接近 1 词意就越相近\n\n然后计算了「杯子」和「碗」的相似度 = 0.29,「猫」和「动物」的相似度 = 0.16,杯子和碗的词意距离比猫和动物还要更近——如果杯子不是碗,猫就不是动物。但是猫肯定是动物,所以杯子也一定是碗 证明结束", "views": 898, "forwards": 2, "images": [{"width": 800, "height": 638, "date": "2025-04-28T09:59:13", "media_type": "photo", "original_name": "photo_2025-04-28_09-59-13.jpg", "url": "media/5286.jpg", "size": 84278, "thumb": "media/5286.jpg_thumb.jpg"}]}, {"id": 5287, "date": "2025-04-28T10:23:37", "text": "(是玩笑啦,实际上向量相近只是在语言应用中更相关而已,和“词意”并没有什么实际的关联... 比如「快」和「慢」即使是反义词,相似度却有 0.36 这么高,只是因为很有关联而已 qwq 不过还是挺好玩的hhh)", "views": 1131, "forwards": 0, "reply": {"id": 5286, "text": "我让聊聊帮忙把房间里的碗洗了,然后聊聊看到了杯子没有洗,因为觉得杯子不是碗 🧐\n\n...然后我们争论了好久杯子是不是碗\n\n为了一劳永逸证明杯子是碗,我搓了一个脚本,从 gemma 3 模型里掏出了向量化层,把两个词向量化之后计算余弦相似度。相似度数值越接近 1 词意就越相近\n\n然后计算了「杯子」和「碗」的相似度 = 0.29,「猫」和「动物」的相似度 = 0.16,杯子和碗的词意距离比猫和动物还要更近——如果杯子不是碗,猫就不是动物。但是猫肯定是动物,所以杯子也一定是碗 证明结束"}}, {"id": 5288, "date": "2025-04-28T20:26:59", "text": "后续:clash verge rev 的开发者给 macOS 添加了可执行程序签名验证,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 \n\n(PoC 原图放这里了: clash-verge-service#9)\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件", "views": 5621, "forwards": 144, "media_group_id": 13966976157341773, "images": [{"width": 2555, "height": 1368, "date": "2025-04-28T20:26:58", "media_type": "photo", "original_name": "photo_2025-04-28_20-26-58.jpg", "url": "media/5288.jpg", "size": 470811, "thumb": "media/5288.jpg_thumb.jpg"}, {"width": 1038, "height": 1948, "date": "2025-04-28T20:26:59", "media_type": "photo", "original_name": "photo_2025-04-28_20-26-59.jpg", "url": "media/5289.jpg", "size": 166797, "thumb": "media/5289.jpg_thumb.jpg"}], "reply": {"id": 5277, "text": "https://t.me/kxxtchannel/962\n\nClash Verge 的提权漏洞好抽象... 有一个本地 http 接口用来启动 clash,但是发请求的人可以指定 clash 程序路径,然后它不检查程序签名也不检查请求来源直接跑,还是用 root 权限跑 😨\n\n鉴定为后门"}}, {"id": 5290, "date": "2025-04-30T10:35:18", "text": "\"U盘\"", "views": 490, "forwards": 0, "images": [{"width": 394, "height": 157, "date": "2025-04-30T10:35:18", "media_type": "photo", "original_name": "photo_2025-04-30_10-35-18.jpg", "url": "media/5290.jpg", "size": 10557, "thumb": "media/5290.jpg_thumb.jpg"}]}, {"id": 5291, "date": "2025-04-30T13:25:43", "text": "#桂桂今天吃什么\n炸肉片拉面!\n\n奇妙,原本没放油煎肉片,过一会再看一眼油已经没过肉片变成炸肉片了 🥺\n\n虽然知道这样会长胖胖但是还是倒了一些肉油到面汤里,不得不说肉油好香 🤤", "views": 436, "forwards": 0, "media_group_id": 13968156351355757, "images": [{"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5291.jpg", "size": 412222, "thumb": "media/5291.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5292.jpg", "size": 547146, "thumb": "media/5292.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:42", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-42.jpg", "url": "media/5293.jpg", "size": 332242, "thumb": "media/5293.jpg_thumb.jpg"}, {"width": 2067, "height": 1551, "date": "2025-04-30T13:25:43", "media_type": "photo", "original_name": "photo_2025-04-30_13-25-43.jpg", "url": "media/5294.jpg", "size": 281029, "thumb": "media/5294.jpg_thumb.jpg"}]}, {"id": 5295, "date": "2025-04-30T15:53:07", "text": "看到杏铃被人炸号的过程,感觉 tg 好可怕... 好害怕哪天同样的事情也会发生在自己身上 😪\n\n也许需要自动化一下账号备份", "views": 471, "forwards": 0}, {"id": 5296, "date": "2025-05-01T01:08:15", "text": "踩坑了... 刚才尝试跨过半个地球给妈妈远程 IT support,需要一个远程桌面\n\n首先试了 TeamViewer,它觉得我是商业用户不让我连\n\n然后试了 ToDesk,它说全球节点繁忙要再花 ¥66 才能连... 想换,但是妈妈说她不想折腾了、让我不要想着省这点钱。那就买吧,买完之后连接速度只有 5KB/s,延迟 >3s 完全没法用也没办法退款... 🤗\n\n最后试了 AnyDesk 发现可以用,虽然不是直连,是连了官方 relay,但是速度还不错", "views": 426, "forwards": 1, "media_group_id": 13968493560159205, "images": [{"width": 800, "height": 514, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5296.jpg", "size": 48155, "thumb": "media/5296.jpg_thumb.jpg"}, {"width": 858, "height": 459, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5297.jpg", "size": 33469, "thumb": "media/5297.jpg_thumb.jpg"}, {"width": 626, "height": 369, "date": "2025-05-01T01:08:14", "media_type": "photo", "original_name": "photo_2025-05-01_01-08-14.jpg", "url": "media/5298.jpg", "size": 32835, "thumb": "media/5298.jpg_thumb.jpg"}]}, {"id": 5299, "date": "2025-05-02T01:36:24", "text": "我: 很热闹\nrime: 很热,不好 😇", "views": 462, "forwards": 1, "images": [{"width": 320, "height": 202, "date": "2025-05-02T01:35:47", "media_type": "photo", "original_name": "photo_2025-05-02_01-35-47.jpg", "url": "media/5299.jpg", "size": 12546, "thumb": "media/5299.jpg_thumb.jpg"}]}, {"id": 5300, "date": "2025-05-02T05:55:04", "text": "提权漏洞的后续: clash verge rev 开发者来找我了,回想一下好像确实说得有点过火,以后还是不猜测是不是后门了。现在知道了开发者是真心想要让用户...少按两个按钮...才写成这种结构的 😶\n\n给ta提了一些也许会有用的建议,相信他们那边也在努力修复了。不过因为现在这些问题都还存在,所以暂时不推荐用 verge rev。如果开发者能够修好的话,我会重新在这里跟进的\n\n以及因为理解作者很辛苦,而且是 win/linux 平台上唯一还在维护的 clash 前端,所以还是赞助 $20 支持一下好了 qwq", "views": 552, "forwards": 18, "media_group_id": 13969322433734669, "images": [{"width": 893, "height": 1775, "date": "2025-05-02T05:04:50", "media_type": "photo", "original_name": "photo_2025-05-02_05-04-50.jpg", "url": "media/5300.jpg", "size": 242722, "thumb": "media/5300.jpg_thumb.jpg"}, {"width": 850, "height": 1280, "date": "2025-05-02T05:55:02", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-02.jpg", "url": "media/5301.jpg", "size": 231156, "thumb": "media/5301.jpg_thumb.jpg"}, {"width": 884, "height": 1803, "date": "2025-05-02T05:55:03", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-03.jpg", "url": "media/5302.jpg", "size": 299727, "thumb": "media/5302.jpg_thumb.jpg"}, {"width": 506, "height": 368, "date": "2025-05-02T05:55:03", "media_type": "photo", "original_name": "photo_2025-05-02_05-55-03.jpg", "url": "media/5303.jpg", "size": 18087, "thumb": "media/5303.jpg_thumb.jpg"}], "reply": {"id": 5288, "text": "后续:clash verge rev 的开发者给 macOS 添加了可执行程序签名验证,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 \n\n(PoC 原图放这里了: clash-verge-service#9)\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件", "thumb": "media/5288.jpg_thumb.jpg"}}, {"id": 5304, "date": "2025-05-02T21:46:41", "text": "第一次用 libvirt + virsh + kvm,好好用!居然打一个指令之后就直接能访问 TTY shell 了\n\n意识到之前在 linux 服务器上远程桌面然后用 VMware Workstation 跑虚拟机好蠢 🥺", "views": 423, "forwards": 3, "media_group_id": 13969779211072469, "images": [{"width": 752, "height": 315, "date": "2025-05-02T21:46:40", "media_type": "photo", "original_name": "photo_2025-05-02_21-46-40.jpg", "url": "media/5304.jpg", "size": 31027, "thumb": "media/5304.jpg_thumb.jpg"}, {"width": 1255, "height": 557, "date": "2025-05-02T21:46:41", "media_type": "photo", "original_name": "photo_2025-05-02_21-46-41.jpg", "url": "media/5305.jpg", "size": 134658, "thumb": "media/5305.jpg_thumb.jpg"}]}, {"id": 5306, "date": "2025-05-04T02:09:28", "text": "#TIL 我居然写了七八年前端,今天才知道原来
是不一样的...\n\n其实应该说,在原生 HTML 里这两个不一样,但是在 Svelte 里面是一样的。原生会直接忽略掉 /> 变成一个只有开没有关的 div,但是 Svelte 会像上面那样把它按照 XML 解析成开了之后马上关上\n\n...所以今天的另一个 #TIL 是 Svelte 的 HTML 语法居然和原生不一样,即使区别很微妙而且大部分人不会注意到,但是也有被震撼", "views": 416, "forwards": 5, "images": [{"width": 1156, "height": 238, "date": "2025-05-04T02:09:28", "media_type": "photo", "original_name": "photo_2025-05-04_02-09-28.jpg", "url": "media/5306.jpg", "size": 25589, "thumb": "media/5306.jpg_thumb.jpg"}]}, {"id": 5307, "date": "2025-05-04T20:46:08", "text": "发现自己体力好差...\n\n今天想去附近的一家餐厅,打车 $8 好贵,走路 18 分钟又觉得太慢了,所以决定试试骑车去。手术之前骑 15km 都没什么的话,现在骑 1.5km 也不会有事的吧\n\n刚开始还好,但是快到的时候下车突然头晕想吐感觉要晕过去了,和刚手术完缺血的时候脑缺氧的感觉一样... 原地坐了一会才勉强能推着车继续走\n\n明明已经过了四个月了... 什么时候体力才能恢复呢 🫣", "views": 342, "forwards": 1, "media_group_id": 13971132545872317, "images": [{"width": 960, "height": 1280, "date": "2025-05-04T20:46:07", "media_type": "photo", "original_name": "photo_2025-05-04_20-46-07.jpg", "url": "media/5307.jpg", "size": 161874, "thumb": "media/5307.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-04T20:46:07", "media_type": "photo", "original_name": "photo_2025-05-04_20-46-07.jpg", "url": "media/5308.jpg", "size": 183870, "thumb": "media/5308.jpg_thumb.jpg"}]}, {"id": 5309, "date": "2025-05-05T03:03:27", "text": "#桂桂今天吃什么\nは蜜瓜\n\n(超甘い!", "views": 336, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-05-05T03:03:27", "media_type": "photo", "original_name": "photo_2025-05-05_03-03-27.jpg", "url": "media/5309.jpg", "size": 154330, "thumb": "media/5309.jpg_thumb.jpg"}]}, {"id": 5310, "date": "2025-05-05T04:13:26", "text": "看隔壁频道填了这个游戏喜好表我也来填一下,尽力用了最近玩过或者记忆依然很清楚的游戏,也尽力没有重复... 有太多很好的选择了填表好费力 😀\n\n记得超级久之前填过一次,但是找不到了,这两次的答案肯定很不一样吧", "views": 354, "forwards": 3, "images": [{"width": 1929, "height": 1980, "date": "2025-05-05T04:13:25", "media_type": "photo", "original_name": "photo_2025-05-05_04-13-25.jpg", "url": "media/5310.jpg", "size": 604612, "thumb": "media/5310.jpg_thumb.jpg"}]}, {"id": 5311, "date": "2025-05-05T04:35:40", "text": "聊聊:桂桂为什么会在说话的时候像扇翅膀一样挥胳膊\n我:我前世大概是鸟吧\n聊聊:太好了,猫吃鸟(/吃 🐱\n我:😡 但是飞行系克草耶", "views": 346, "forwards": 0}, {"id": 5312, "date": "2025-05-05T23:28:26", "text": "今天也骑车去了,但是今天没有晕过去!看来还是需要更多运动才能习惯呢 quq\n\n(今天吃了烤肉肉三明治", "views": 337, "forwards": 0, "reply": {"id": 5307, "text": "发现自己体力好差...\n\n今天想去附近的一家餐厅,打车 $8 好贵,走路 18 分钟又觉得太慢了,所以决定试试骑车去。手术之前骑 15km 都没什么的话,现在骑 1.5km 也不会有事的吧\n\n刚开始还好,但是快到的时候下车突然头晕想吐感觉要晕过去了,和刚手术完缺血的时候脑缺氧的感觉一样... 原地坐了一会才勉强能推着车继续走\n\n明明已经过了四个月了... 什么时候体力才能恢复呢 🫣", "thumb": "media/5307.jpg_thumb.jpg"}, "images": [{"width": 1280, "height": 960, "date": "2025-05-05T23:28:26", "media_type": "photo", "original_name": "photo_2025-05-05_23-28-26.jpg", "url": "media/5312.jpg", "size": 167760, "thumb": "media/5312.jpg_thumb.jpg"}]}, {"id": 5313, "date": "2025-05-05T23:39:01", "text": "今生第二次错过毕业仪式", "views": 352, "forwards": 0, "images": [{"width": 713, "height": 122, "date": "2025-05-05T23:39:01", "media_type": "photo", "original_name": "photo_2025-05-05_23-39-01.jpg", "url": "media/5313.jpg", "size": 13526, "thumb": "media/5313.jpg_thumb.jpg"}]}, {"id": 5314, "date": "2025-05-07T04:48:40", "text": "需要改水冷", "views": 284, "forwards": 0, "images": [{"width": 545, "height": 171, "date": "2025-05-07T04:48:40", "media_type": "photo", "original_name": "photo_2025-05-07_04-48-40.jpg", "url": "media/5314.jpg", "size": 18903, "thumb": "media/5314.jpg_thumb.jpg"}]}, {"id": 5315, "date": "2025-05-07T10:41:07", "text": "在床上聊天聊起回忆,聊到小时候超级喜欢 Tron Legacy,当时买了 BD 光碟还刷了好多遍,但是不记得讲什么了只记得摩托车和丢飞盘很炫酷!\n\n(meanwhile 聊聊只看了两遍却能背出台词... 这就是记忆力的差距吗 😭\n\n不过我们上次看这部电影都已经是十几年前了,有点想知道以现在的审美看它会觉得怎么样,所以就即兴和聊聊重新看了一遍!结果就是... 现在依然觉得摩托车和丢飞盘很炫酷!\n\n仔细想想的话,这部电影剧情叙事还是设定都有很大问题,看起来高科技也只是用计算机的名词讲了飞盘与魔法... 不过也正是这样无厘头的设定才能够让它所设想的世界可以这样炫酷,也没什么不好嘛(真实的程序员/黑客工作画面很无聊的哦!\n\n(以及真的超喜欢 daft punk 的配乐!原来我听的第一首 daft punk 在这里 qwq", "views": 255, "forwards": 2, "media_group_id": 13972915740570293, "images": [{"width": 1280, "height": 894, "date": "2025-05-07T10:41:05", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-05.jpg", "url": "media/5315.jpg", "size": 74325, "thumb": "media/5315.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5316.jpg", "size": 75369, "thumb": "media/5316.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5317.jpg", "size": 79597, "thumb": "media/5317.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:06", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-06.jpg", "url": "media/5318.jpg", "size": 46090, "thumb": "media/5318.jpg_thumb.jpg"}, {"width": 1280, "height": 894, "date": "2025-05-07T10:41:07", "media_type": "photo", "original_name": "photo_2025-05-07_10-41-07.jpg", "url": "media/5319.jpg", "size": 61654, "thumb": "media/5319.jpg_thumb.jpg"}]}, {"id": 5320, "date": "2025-05-07T11:05:20", "views": 274, "forwards": 0, "images": [{"width": 1170, "height": 1280, "date": "2025-05-07T11:05:20", "media_type": "photo", "original_name": "photo_2025-05-07_11-05-20.jpg", "url": "media/5320.jpg", "size": 408812, "thumb": "media/5320.jpg_thumb.jpg"}]}, {"id": 5321, "date": "2025-05-07T12:21:02", "text": "明明平时不觉得 Tim Hortons 很好吃的,但是想着马上就吃不到了就变得格外的好吃 🤤", "views": 277, "forwards": 0, "images": [{"width": 1280, "height": 960, "date": "2025-05-07T12:21:02", "media_type": "photo", "original_name": "photo_2025-05-07_12-21-02.jpg", "url": "media/5321.jpg", "size": 154202, "thumb": "media/5321.jpg_thumb.jpg"}]}, {"id": 5322, "date": "2025-05-07T15:40:02", "text": "哇 见到了野生的福瑞!", "views": 380, "forwards": 2, "media_group_id": 13973059219682877, "images": [{"width": 1280, "height": 960, "date": "2025-05-07T15:40:00", "media_type": "photo", "original_name": "photo_2025-05-07_15-40-00.jpg", "url": "media/5322.jpg", "size": 495074, "thumb": "media/5322.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-07T15:40:01", "media_type": "photo", "original_name": "photo_2025-05-07_15-40-01.jpg", "url": "media/5323.jpg", "size": 483542, "thumb": "media/5323.jpg_thumb.jpg"}]}, {"id": 5324, "date": "2025-05-08T13:30:00", "text": "和多伦多的家说了再见 qwq", "views": 270, "forwards": 0, "reply": {"id": 3615, "text": "和多伦多的家说了再见 qwq"}}, {"id": 5325, "date": "2025-05-08T15:20:44", "text": "分离焦虑.jpg ~ side 聊聊", "views": 281, "forwards": 3, "reply": {"id": 3618, "text": "分离焦虑.jpg"}, "images": [{"width": 1461, "height": 1192, "date": "2025-05-08T15:20:43", "media_type": "photo", "original_name": "photo_2025-05-08_15-20-43.jpg", "url": "media/5325.jpg", "size": 188968, "thumb": "media/5325.jpg_thumb.jpg"}]}, {"id": 5326, "date": "2025-05-08T16:22:58", "text": "以及 刚才安检的时候果然因为 edc27 被抽查了\n\n安检员:这是什么\n我:手电筒\n安检员:???🙄\n我:你按一下开关\n安检员:还真是手电筒\n\n(还能是光剑吗 😶", "views": 284, "forwards": 2, "reply": {"id": 5325, "text": "分离焦虑.jpg ~ side 聊聊"}}, {"id": 5327, "date": "2025-05-09T09:22:23", "text": "日本に来ました!", "views": 279, "forwards": 3, "media_group_id": 13974260346591509, "images": [{"width": 1280, "height": 960, "date": "2025-05-09T07:59:31", "media_type": "photo", "original_name": "photo_2025-05-09_07-59-31.jpg", "url": "media/5327.jpg", "size": 105107, "thumb": "media/5327.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-09T09:13:56", "media_type": "photo", "original_name": "photo_2025-05-09_09-13-56.jpg", "url": "media/5328.jpg", "size": 81832, "thumb": "media/5328.jpg_thumb.jpg"}]}, {"id": 5329, "date": "2025-05-09T14:35:30", "text": "日本网络栈好厉害,住进公寓连上 wifi 零配置就直接 dhcp 拿到了独立公网 ipv6... 据说是纯 v6 + 代理 v4 的模式\n\n与此同时,加拿大 bell 还完全不通 v6... 刚住进来在路由器设置里戳戳戳发现 WAN 上既没有 NAT 也没有 pppoe 才意识到 v6 时代已经不需要这些了 🤗", "views": 254, "forwards": 3}, {"id": 5330, "date": "2025-05-09T14:43:44", "text": "#桂桂今天吃什么 \n馄饨邪恶広州雲吞面\n\n以及见到了谦谦,开心!感谢谦谦帮我补充了很多这边的常识", "views": 272, "forwards": 2, "images": [{"width": 2034, "height": 1526, "date": "2025-05-09T14:43:44", "media_type": "photo", "original_name": "photo_2025-05-09_14-43-44.jpg", "url": "media/5330.jpg", "size": 429378, "thumb": "media/5330.jpg_thumb.jpg"}]}, {"id": 5331, "date": "2025-05-09T16:16:30", "text": "#戴上耳机\n\n♪ Why do the stars shine so bright in the sky\n♪ If most of the people are sleeping at night", "views": 264, "forwards": 1, "files": [{"duration": 225, "performer": "mj apanay;aren park", "title": "time machine (feat. aren park)", "file_name": "mj apanay,aren park - time machine (feat. aren park).flac", "mime_type": "audio/flac", "date": "2025-05-09T16:16:30", "media_type": "audio_file", "original_name": "mj apanay,aren park - time machine (feat. aren park).flac", "url": "media/5331.flac", "size": 25233384, "thumb": "media/5331.flac_thumb.jpg"}]}, {"id": 5332, "date": "2025-05-10T01:41:35", "text": "成功地在来日本之前提前把作息倒好了,第一天就有凌晨一点睡早上十点半起的健康(?)作息 qwq", "views": 249, "forwards": 0}, {"id": 5333, "date": "2025-05-10T03:03:59", "text": "觉得关注频道的人太多了,踢掉了 52 个看上去像 bot 的帐号 🫣\n\n满足以下任意两条的人都被踢掉了 \n1. 没有简介/头像/名字\n2. 没有公开大群以外的共同群\n3. 没有信息输出(个人频道、博客外链、公开频道或者群里的讨论什么的都可以算)\n\n或者有用过开盒工具或者发过复制粘贴广告的人也被踢掉了 👊", "views": 265, "forwards": 2, "images": [{"width": 559, "height": 390, "date": "2025-05-10T03:03:59", "media_type": "photo", "original_name": "photo_2025-05-10_03-03-59.jpg", "url": "media/5333.jpg", "size": 13986, "thumb": "media/5333.jpg_thumb.jpg"}]}, {"id": 5334, "date": "2025-05-10T05:44:31", "views": 254, "forwards": 1, "images": [{"width": 1280, "height": 922, "date": "2025-05-10T05:44:31", "media_type": "photo", "original_name": "photo_2025-05-10_05-44-31.jpg", "url": "media/5334.jpg", "size": 111285, "thumb": "media/5334.jpg_thumb.jpg"}]}, {"id": 5335, "date": "2025-05-10T08:27:33", "text": "#ガルクラ 圣地巡礼", "views": 234, "forwards": 0, "media_group_id": 13974925231723077, "images": [{"width": 1280, "height": 960, "date": "2025-05-10T05:41:16", "media_type": "photo", "original_name": "photo_2025-05-10_05-41-16.jpg", "url": "media/5335.jpg", "size": 271119, "thumb": "media/5335.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T06:07:05", "media_type": "photo", "original_name": "photo_2025-05-10_06-07-05.jpg", "url": "media/5336.jpg", "size": 159539, "thumb": "media/5336.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:27:22", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-22.jpg", "url": "media/5337.jpg", "size": 335419, "thumb": "media/5337.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5338.jpg", "size": 285322, "thumb": "media/5338.jpg_thumb.jpg"}, {"width": 1280, "height": 821, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5339.jpg", "size": 272754, "thumb": "media/5339.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5340.jpg", "size": 276993, "thumb": "media/5340.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:27:23", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-23.jpg", "url": "media/5341.jpg", "size": 286822, "thumb": "media/5341.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:24", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-24.jpg", "url": "media/5342.jpg", "size": 249573, "thumb": "media/5342.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:27:24", "media_type": "photo", "original_name": "photo_2025-05-10_08-27-24.jpg", "url": "media/5343.jpg", "size": 255063, "thumb": "media/5343.jpg_thumb.jpg"}]}, {"id": 5344, "date": "2025-05-10T08:59:30", "text": "在 gbc 里最初 nina 和 mmk 见面的地方遇到了新的偶像团!\n\n有被他们的活力打动,结束之后去买了一张 CD", "views": 254, "forwards": 2, "media_group_id": 13974940560178397, "images": [{"width": 1280, "height": 961, "date": "2025-05-10T08:59:28", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-28.jpg", "url": "media/5344.jpg", "size": 282959, "thumb": "media/5344.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-10T08:59:29", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-29.jpg", "url": "media/5345.jpg", "size": 428534, "thumb": "media/5345.jpg_thumb.jpg"}, {"width": 1280, "height": 961, "date": "2025-05-10T08:59:29", "media_type": "photo", "original_name": "photo_2025-05-10_08-59-29.jpg", "url": "media/5346.jpg", "size": 413599, "thumb": "media/5346.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-10T08:11:06", "media_type": "photo", "original_name": "photo_2025-05-10_08-11-06.jpg", "url": "media/5347.jpg", "size": 173040, "thumb": "media/5347.jpg_thumb.jpg"}]}, {"id": 5348, "date": "2025-05-10T12:25:56", "text": "好像买 CD 的时候不小心用了加拿大银行给我的超稀有两千元钞", "views": 266, "forwards": 7, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "media_group_id": 13975039649721181, "images": [{"width": 998, "height": 1280, "date": "2025-05-10T11:25:53", "media_type": "photo", "original_name": "photo_2025-05-10_11-25-53.jpg", "url": "media/5348.jpg", "size": 136290, "thumb": "media/5348.jpg_thumb.jpg"}, {"width": 824, "height": 1280, "date": "2025-05-10T11:25:53", "media_type": "photo", "original_name": "photo_2025-05-10_11-25-53.jpg", "url": "media/5349.jpg", "size": 127466, "thumb": "media/5349.jpg_thumb.jpg"}]}, {"id": 5350, "date": "2025-05-11T05:13:36", "text": "好耶 一天过去我现在已经可以不看地图走到地铁站了!", "views": 254, "forwards": 1, "reply": {"id": 5334}}, {"id": 5351, "date": "2025-05-11T13:57:48", "text": "今天下午约天文姐姐和 @ArakawaHideki@petergu8022 去逛了秋葉原,那里在举行两年一度的神田祭,超热闹!\n\n还一起逛了电子零件市场,感觉小学的回忆里中关村电子城衰落之前最繁华的时候就是这样的...好怀念。\n\n也理解了动画里那些天才工程师小孩子都不是夸大,有这些店在这里的话确实能很方便搓出想要的东西。比如如果我想买微动做街机手台的话,比起淘宝下单等三天送到再退,直接来店里摸实物确认手感真的方便太多太多\n\n然后看到了超大 fufu 合了影,进去买了一只 mafufu(面无表情的表情超可爱!!!\n\n晚上约了谦谦和 @MizukiAmakawa@Dimensionlez 也一起过来吃自助烧鸟,听他们六个人聊了一晚上学术和工作的事情感觉日本好可怕 🫣\n\n(与此同时有一只完熟芒果因为不自量力地喝了鸡尾酒头晕去旁边躺躺了 😪 小桂桂只有面 <3 个人的时候不会变成完熟芒果", "views": 260, "forwards": 16, "media_group_id": 13975774948467493, "images": [{"width": 2560, "height": 1920, "date": "2025-05-11T13:02:54", "media_type": "photo", "original_name": "photo_2025-05-11_13-02-54.jpg", "url": "media/5351.jpg", "size": 585873, "thumb": "media/5351.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:44", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-44.jpg", "url": "media/5352.jpg", "size": 970599, "thumb": "media/5352.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5353.jpg", "size": 1147336, "thumb": "media/5353.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5354.jpg", "size": 486550, "thumb": "media/5354.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:45", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-45.jpg", "url": "media/5355.jpg", "size": 515903, "thumb": "media/5355.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-46.jpg", "url": "media/5356.jpg", "size": 889724, "thumb": "media/5356.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-11T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-46.jpg", "url": "media/5357.jpg", "size": 328941, "thumb": "media/5357.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5358.jpg", "size": 665023, "thumb": "media/5358.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5359.jpg", "size": 496172, "thumb": "media/5359.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-11T13:57:47", "media_type": "photo", "original_name": "photo_2025-05-11_13-57-47.jpg", "url": "media/5360.jpg", "size": 721432, "thumb": "media/5360.jpg_thumb.jpg"}]}, {"id": 5361, "date": "2025-05-12T10:29:34", "text": "来日本的前一天还在担心觉得自己会孤单没有朋友,结果没过一周就认识了好多朋友!从完熟芒果箱中毕业了", "views": 260, "forwards": 2, "reply": {"id": 5351, "text": "今天下午约天文姐姐和 @ArakawaHideki@petergu8022 去逛了秋葉原,那里在举行两年一度的神田祭,超热闹!\n\n还一起逛了电子零件市场,感觉小学的回忆里中关村电子城衰落之前最繁华的时候就是这样的...好怀念。\n\n也理解了动画里那些天才工程师小孩子都不是夸大,有这些店在这里的话确实能很方便搓出想要的东西。比如如果我想买微动做街机手台的话,比起淘宝下单等三天送到再退,直接来店里摸实物确认手感真的方便太多太多\n\n然后看到了超大 fufu 合了影,进去买了一只 mafufu(面无表情的表情超可爱!!!\n\n晚上约了谦谦和 @MizukiAmakawa@Dimensionlez 也一起过来吃自助烧鸟,听他们六个人聊了一晚上学术和工作的事情感觉日本好可怕 🫣\n\n(与此同时有一只完熟芒果因为不自量力地喝了鸡尾酒头晕去旁边躺躺了 😪 小桂桂只有面 <3 个人的时候不会变成完熟芒果", "thumb": "media/5351.jpg_thumb.jpg"}}, {"id": 5362, "date": "2025-05-12T10:44:01", "text": "呜呜 实习第一天就被灵车创了\n\n拿到公司电脑 setup 好之后,想要像自己的电脑一样用 yubikey 解锁,安装了 yubikey login 软件,安装完重启之后登录不进去了 😪\n\n进安全模式或者重置都需要 bitlocker 恢复码,获得恢复码需要在另一个设备上登录,但是公司的 AD 设置不让在个人设备上登录...\n\n和 IT 说了,IT 说也不知道怎么找 bitlocker 恢复码需要 escalate... 寄 😢", "views": 248, "forwards": 0}, {"id": 5363, "date": "2025-05-12T11:37:58", "views": 258, "forwards": 1, "images": [{"width": 682, "height": 1024, "date": "2025-05-12T11:37:58", "media_type": "photo", "original_name": "photo_2025-05-12_11-37-58.jpg", "url": "media/5363.jpg", "size": 93519, "thumb": "media/5363.jpg_thumb.jpg"}]}, {"id": 5364, "date": "2025-05-12T16:25:17", "text": "刚刚回家 这是凌晨零点我的工位(因为想借用公司的显示器写研究生申请所以待到了凌晨 😴\n\n(因为不能真的发工位照片所以让 CyberRealistic img2img 了一下\n\n回来的时候骑了共享电滑板... 好爽!这是上次自己买的电滑板被偷走之后第一次骑电滑板 😢 想以后就电滑板上下班吧", "views": 242, "forwards": 2, "media_group_id": 13976536938894741, "images": [{"width": 1184, "height": 896, "date": "2025-05-12T16:25:16", "media_type": "photo", "original_name": "photo_2025-05-12_16-25-16.jpg", "url": "media/5364.jpg", "size": 161914, "thumb": "media/5364.jpg_thumb.jpg"}, {"width": 1184, "height": 896, "date": "2025-05-12T16:25:16", "media_type": "photo", "original_name": "photo_2025-05-12_16-25-16.jpg", "url": "media/5365.jpg", "size": 85127, "thumb": "media/5365.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-12T15:20:50", "media_type": "photo", "original_name": "photo_2025-05-12_15-20-50.jpg", "url": "media/5366.jpg", "size": 127951, "thumb": "media/5366.jpg_thumb.jpg"}]}, {"id": 5367, "date": "2025-05-13T00:50:21", "text": "之前在多伦多不喜欢用共享电车赶路,因为共享电车车位是固定的并且有限,经常会在赶到了之后发现没有地方停还要绕远\n\n我发现这边 luup 完美解决了这个问题:在出发之前选好目的地,选要停哪里然后它会预留出停车空间", "views": 251, "forwards": 0, "reply": {"id": 5364, "text": "刚刚回家 这是凌晨零点我的工位(因为想借用公司的显示器写研究生申请所以待到了凌晨 😴\n\n(因为不能真的发工位照片所以让 CyberRealistic img2img 了一下\n\n回来的时候骑了共享电滑板... 好爽!这是上次自己买的电滑板被偷走之后第一次骑电滑板 😢 想以后就电滑板上下班吧", "thumb": "media/5364.jpg_thumb.jpg"}}, {"id": 5368, "date": "2025-05-13T07:01:41", "text": "我乳糖不耐受的程度:早上从咖啡厅拿了九块奶香小饼干吃,然后拉肚子一整天", "views": 249, "forwards": 0}, {"id": 5369, "date": "2025-05-13T11:39:03", "text": "按下发送按钮怎么这么难\n按下发送按钮怎么这么难\n按下发送按钮怎么这么难", "views": 257, "forwards": 1}, {"id": 5370, "date": "2025-05-13T15:48:31", "text": "#戴上耳机\n深夜回家骑着车不知不觉开始哼歌,但是想不起来叫什么,回家找了找发现是苹果女王的「丸の内サディスティック」🧐\n\n还好不记得歌词", "views": 251, "forwards": 1, "files": [{"duration": 235, "performer": "椎名林檎", "title": "丸の内サディスティック", "file_name": "椎名林檎 - 丸の内サディスティック.mp3", "mime_type": "audio/mpeg", "date": "2023-07-04T07:57:09", "media_type": "audio_file", "original_name": "椎名林檎 - 丸の内サディスティック.mp3", "url": "media/5370.mp3", "size": 9446573, "thumb": "media/5370.mp3_thumb.jpg"}]}, {"id": 5371, "date": "2025-05-14T08:42:00", "text": "不太聪明喵", "views": 253, "forwards": 0, "images": [{"width": 611, "height": 481, "date": "2025-05-14T08:42:00", "media_type": "photo", "original_name": "photo_2025-05-14_08-42-00.jpg", "url": "media/5371.jpg", "size": 31129, "thumb": "media/5371.jpg_thumb.jpg"}]}, {"id": 5372, "date": "2025-05-14T12:36:57", "text": "发现野生的 Azalea (1/1) ✅", "views": 244, "forwards": 1, "media_group_id": 13977809737130773, "images": [{"width": 1452, "height": 1089, "date": "2025-05-14T12:36:56", "media_type": "photo", "original_name": "photo_2025-05-14_12-36-56.jpg", "url": "media/5372.jpg", "size": 220510, "thumb": "media/5372.jpg_thumb.jpg"}, {"width": 1452, "height": 1089, "date": "2025-05-14T12:36:56", "media_type": "photo", "original_name": "photo_2025-05-14_12-36-56.jpg", "url": "media/5373.jpg", "size": 329943, "thumb": "media/5373.jpg_thumb.jpg"}]}, {"id": 5374, "date": "2025-05-14T13:16:50", "views": 255, "forwards": 2, "files": [{"id": "6136585926052151671", "question": "想这周末趁天气还凉快去南边玩,但是第一周又不想走太远... 去哪里好呢?", "options": [{"text": "🏯 鎌倉", "voter_count": 14, "data": "MA=="}, {"text": "🌊 江の島", "voter_count": 23, "data": "MQ=="}, {"text": "🗻 箱根", "voter_count": 9, "data": "Mg=="}, {"text": "🏝 伊豆諸島", "voter_count": 9, "data": "Mw=="}], "total_voter_count": 34, "is_closed": true, "is_anonymous": true, "type": "REGULAR", "allows_multiple_answers": true, "media_type": "poll"}]}, {"id": 5375, "date": "2025-05-15T12:43:32", "text": "什么时候 chatgpt app 开始要求安卓 strong integrity 了...\n\nchatgpt 又不是什么怕被用户修改的 app 为什么这样啊?过不了认证的手机就直接不能用了,太过分了,相比银行 app 和谷歌钱包都只需要 basic/device integrity... \n\n立即卸载,换 gemini 了", "views": 243, "forwards": 2, "media_group_id": 13978504101065765, "images": [{"width": 1207, "height": 1280, "date": "2025-05-15T12:43:30", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-30.jpg", "url": "media/5375.jpg", "size": 43999, "thumb": "media/5375.jpg_thumb.jpg"}, {"width": 1280, "height": 1026, "date": "2025-05-15T12:43:31", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-31.jpg", "url": "media/5376.jpg", "size": 75750, "thumb": "media/5376.jpg_thumb.jpg"}, {"width": 1280, "height": 955, "date": "2025-05-15T12:43:32", "media_type": "photo", "original_name": "photo_2025-05-15_12-43-32.jpg", "url": "media/5377.jpg", "size": 54334, "thumb": "media/5377.jpg_thumb.jpg"}]}, {"id": 5378, "date": "2025-05-15T14:13:22", "text": "下班之后和 @MamoruIO 去了 MyGO サンシャイン水族館,看到了飞在空中的企鹅!🐧\n\n大概理解为什么高松灯会喜欢这个地方了——听着水流的白噪音、看着企鹅在天上飞,感觉心烦的事情一个个全都被企鹅叼走了 🎈\n\n啊啊 超级想买年票,可惜这个地方离我太远了要一个小时才能到", "views": 209, "forwards": 1, "media_group_id": 13978547219980445, "images": [{"width": 2560, "height": 1920, "date": "2025-05-15T14:13:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-12.jpg", "url": "media/5378.jpg", "size": 699185, "thumb": "media/5378.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:14", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-14.jpg", "url": "media/5379.jpg", "size": 888174, "thumb": "media/5379.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:16", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-16.jpg", "url": "media/5380.jpg", "size": 594542, "thumb": "media/5380.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:17", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-17.jpg", "url": "media/5381.jpg", "size": 612517, "thumb": "media/5381.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:13:19", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-19.jpg", "url": "media/5382.jpg", "size": 616127, "thumb": "media/5382.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-15T14:13:20", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-20.jpg", "url": "media/5383.jpg", "size": 246468, "thumb": "media/5383.jpg_thumb.jpg"}, {"width": 1677, "height": 1259, "date": "2025-05-15T14:13:21", "media_type": "photo", "original_name": "photo_2025-05-15_14-13-21.jpg", "url": "media/5384.jpg", "size": 614132, "thumb": "media/5384.jpg_thumb.jpg"}]}, {"id": 5385, "date": "2025-05-15T14:37:13", "text": "今天拍的更多可爱鱼鱼,好喜欢水族馆\n\n以及买了一个ニシキアナゴ抱き枕,小小只还会探头出来好可爱!", "views": 204, "forwards": 0, "media_group_id": 13978558671159965, "images": [{"width": 2560, "height": 1920, "date": "2025-05-15T14:37:08", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-08.jpg", "url": "media/5385.jpg", "size": 445935, "thumb": "media/5385.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:08", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-08.jpg", "url": "media/5386.jpg", "size": 63739, "thumb": "media/5386.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:10", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-10.jpg", "url": "media/5387.jpg", "size": 746978, "thumb": "media/5387.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:10", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-10.jpg", "url": "media/5388.jpg", "size": 464769, "thumb": "media/5388.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:11", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-11.jpg", "url": "media/5389.jpg", "size": 539877, "thumb": "media/5389.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:11", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-11.jpg", "url": "media/5390.jpg", "size": 552257, "thumb": "media/5390.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-15T14:37:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-12.jpg", "url": "media/5391.jpg", "size": 389471, "thumb": "media/5391.jpg_thumb.jpg"}, {"width": 1564, "height": 1109, "date": "2025-05-15T14:37:12", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-12.jpg", "url": "media/5392.jpg", "size": 483643, "thumb": "media/5392.jpg_thumb.jpg"}, {"width": 1232, "height": 1641, "date": "2025-05-15T14:37:13", "media_type": "photo", "original_name": "photo_2025-05-15_14-37-13.jpg", "url": "media/5393.jpg", "size": 318713, "thumb": "media/5393.jpg_thumb.jpg"}], "reply": {"id": 5378, "text": "下班之后和 @MamoruIO 去了 MyGO サンシャイン水族館,看到了飞在空中的企鹅!🐧\n\n大概理解为什么高松灯会喜欢这个地方了——听着水流的白噪音、看着企鹅在天上飞,感觉心烦的事情一个个全都被企鹅叼走了 🎈\n\n啊啊 超级想买年票,可惜这个地方离我太远了要一个小时才能到", "thumb": "media/5378.jpg_thumb.jpg"}}, {"id": 5394, "date": "2025-05-17T00:05:52", "text": "昨晚回家路上的夜景\n\n感觉每天都在公司待到凌晨回家是不是不太好(xx)", "views": 207, "forwards": 1, "media_group_id": 13979522818187429, "images": [{"width": 960, "height": 1280, "date": "2025-05-17T00:05:51", "media_type": "photo", "original_name": "photo_2025-05-17_00-05-51.jpg", "url": "media/5394.jpg", "size": 115114, "thumb": "media/5394.jpg_thumb.jpg"}, {"width": 960, "height": 1280, "date": "2025-05-17T00:05:52", "media_type": "photo", "original_name": "photo_2025-05-17_00-05-52.jpg", "url": "media/5395.jpg", "size": 194773, "thumb": "media/5395.jpg_thumb.jpg"}]}, {"id": 5396, "date": "2025-05-17T13:57:50", "text": "按投票结果今天去了鎌倉和江の島!\n\n因为是下雨天,首先去了報国寺,感觉竹林和庭院在雨天的气氛反而超治愈!\n\n在休息亭喝了一杯抹茶,原来不加糖的抹茶这么苦... 还是更喜欢甜的抹茶拿铁,早知道带上糖和豆奶了。\n\n接下来去了鶴岡八幡宮反而觉得比较无聊,就是一个很大的神殿而已,感觉比起这种很威严庄重的建筑更喜欢休闲随意的风格", "views": 178, "forwards": 0, "media_group_id": 13979922163569973, "images": [{"width": 2560, "height": 1920, "date": "2025-05-17T13:57:29", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-29.jpg", "url": "media/5396.jpg", "size": 1752135, "thumb": "media/5396.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:33", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-33.jpg", "url": "media/5397.jpg", "size": 1764230, "thumb": "media/5397.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:36", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-36.jpg", "url": "media/5398.jpg", "size": 1352940, "thumb": "media/5398.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:38", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-38.jpg", "url": "media/5399.jpg", "size": 1047427, "thumb": "media/5399.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-17T13:57:41", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-41.jpg", "url": "media/5400.jpg", "size": 1124381, "thumb": "media/5400.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-17T13:57:42", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-42.jpg", "url": "media/5401.jpg", "size": 436353, "thumb": "media/5401.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:44", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-44.jpg", "url": "media/5402.jpg", "size": 706067, "thumb": "media/5402.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:46", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-46.jpg", "url": "media/5403.jpg", "size": 450895, "thumb": "media/5403.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:48", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-48.jpg", "url": "media/5404.jpg", "size": 812783, "thumb": "media/5404.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T13:57:49", "media_type": "photo", "original_name": "photo_2025-05-17_13-57-49.jpg", "url": "media/5405.jpg", "size": 873941, "thumb": "media/5405.jpg_thumb.jpg"}], "reply": {"id": 5374}}, {"id": 5406, "date": "2025-05-17T14:29:02", "text": "接下来去了两个位置很近的神社\n\n一个是銭洗弁財天,入口是一个山洞还有点可怕的,不过进去之后风景很不错!我也学着投了硬币摇了铃铛。以及发现这个神社的图标是塞尔达三角力量的图标诶,创始人一定很喜欢塞尔达吧(雾)\n\n另一个是佐助稲荷神社,除了数不胜数的鳥居以外还有数不胜数的稲荷小狐狸雕像!每个雕像都是由一个不同的人捐的,大家齐心协力一个个小狐狸加起来就形成了眼前的狐狸大军... 人类能够达成分布式共识的时候真好呀\n\n虽然之前在摄影模拟器那个游戏里赛博参观过伏見稲荷大社了,但是真的在眼前的时候规模给我的感受还是好不一样", "views": 188, "forwards": 0, "media_group_id": 13979937141215781, "images": [{"width": 2034, "height": 1526, "date": "2025-05-17T14:28:45", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-45.jpg", "url": "media/5406.jpg", "size": 1029535, "thumb": "media/5406.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-47.jpg", "url": "media/5407.jpg", "size": 1140180, "thumb": "media/5407.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:49", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-49.jpg", "url": "media/5408.jpg", "size": 594060, "thumb": "media/5408.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:51", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-51.jpg", "url": "media/5409.jpg", "size": 885135, "thumb": "media/5409.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:52", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-52.jpg", "url": "media/5410.jpg", "size": 649445, "thumb": "media/5410.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:28:54", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-54.jpg", "url": "media/5411.jpg", "size": 798790, "thumb": "media/5411.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:56", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-56.jpg", "url": "media/5412.jpg", "size": 801887, "thumb": "media/5412.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:58", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-58.jpg", "url": "media/5413.jpg", "size": 419356, "thumb": "media/5413.jpg_thumb.jpg"}, {"width": 1247, "height": 1662, "date": "2025-05-17T14:28:59", "media_type": "photo", "original_name": "photo_2025-05-17_14-28-59.jpg", "url": "media/5414.jpg", "size": 477776, "thumb": "media/5414.jpg_thumb.jpg"}, {"width": 2034, "height": 1491, "date": "2025-05-17T14:29:01", "media_type": "photo", "original_name": "photo_2025-05-17_14-29-01.jpg", "url": "media/5415.jpg", "size": 973615, "thumb": "media/5415.jpg_thumb.jpg"}]}, {"id": 5416, "date": "2025-05-17T14:46:48", "text": "一些彩蛋\n\n1. 赛钱「请不要赛人民币」\n2. 鳥(tori)屹立于鳥居(torii)之上\n3. 给三角力量奉献一束香\n4. 大狐狸 看着被打翻的小狐狸满脸生气\n5. 1000 million Dollars\n6. 天冷了,铁鸟鸟也要穿衣服\n7. 超小蜂巢", "views": 188, "forwards": 0, "media_group_id": 13979945664986901, "images": [{"width": 1247, "height": 1662, "date": "2025-05-17T14:46:43", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-43.jpg", "url": "media/5416.jpg", "size": 321826, "thumb": "media/5416.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:44", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-44.jpg", "url": "media/5417.jpg", "size": 874926, "thumb": "media/5417.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:45", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-45.jpg", "url": "media/5418.jpg", "size": 727231, "thumb": "media/5418.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:46", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-46.jpg", "url": "media/5419.jpg", "size": 975283, "thumb": "media/5419.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5420.jpg", "size": 595469, "thumb": "media/5420.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5421.jpg", "size": 234765, "thumb": "media/5421.jpg_thumb.jpg"}, {"width": 2034, "height": 1526, "date": "2025-05-17T14:46:47", "media_type": "photo", "original_name": "photo_2025-05-17_14-46-47.jpg", "url": "media/5422.jpg", "size": 280758, "thumb": "media/5422.jpg_thumb.jpg"}]}, {"id": 5423, "date": "2025-05-18T00:43:22", "text": "如果我的头发是触手就好了\n\n我的意思是,如果人类头发有进化出像水母触手那样会自动防打结的功能就好了。昨天在江の島風有 40km/h 吹得头发全都打结了 😸", "views": 251, "forwards": 2}, {"id": 5424, "date": "2025-05-18T14:09:36", "text": "今天和 @magicxqq 和 Lufthafen 去了箱根那边的「彫刻の森美術館」,遇到了超有新意的限时展览「無気力爆発~絵と題名の世界~」\n\n作品本身普普通通,既没有很好看的作画,记录的也是很平凡的事情... 但是它给作品的题名真的好独特好有趣,把乱涂乱画升华到了也许是某种人类观察日志\n\n「觉得这箱子说不定能派上用场而把它收起来的青年」\n「总觉得自己被乌鸦骂“笨蛋、笨蛋”的青年」\n「可能实际上真的在笑的女人」\n「一生中最喜欢的两个场面是“平凡中的不平凡”和“不平凡中的平凡”的青年」\n「瞒着恋人踏上旅程的女人和假装没察觉的春月」哇这个真是太浪漫了\n\n以及キンシオ的旅行相册也好有趣,在每张照片上用画笔画入自己真的太可爱了。\n\n总之很喜欢题名世界的艺术!偶然遇到了好开心。\n\n相比反而这个美术馆里的「其他的毕加索」展区是我觉得最无聊的,抽象得太刻板以至于可以拟合出抽象画应该是什么样就没意思了。", "views": 189, "forwards": 0, "media_group_id": 13980619012379157, "images": [{"width": 2560, "height": 1920, "date": "2025-05-18T14:09:25", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-25.jpg", "url": "media/5424.jpg", "size": 611315, "thumb": "media/5424.jpg_thumb.jpg"}, {"width": 2560, "height": 1688, "date": "2025-05-18T14:09:25", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-25.jpg", "url": "media/5425.jpg", "size": 529002, "thumb": "media/5425.jpg_thumb.jpg"}, {"width": 2560, "height": 1353, "date": "2025-05-18T14:09:26", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-26.jpg", "url": "media/5426.jpg", "size": 273101, "thumb": "media/5426.jpg_thumb.jpg"}, {"width": 2560, "height": 1529, "date": "2025-05-18T14:09:27", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-27.jpg", "url": "media/5427.jpg", "size": 315783, "thumb": "media/5427.jpg_thumb.jpg"}, {"width": 2560, "height": 1787, "date": "2025-05-18T14:09:29", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-29.jpg", "url": "media/5428.jpg", "size": 555278, "thumb": "media/5428.jpg_thumb.jpg"}, {"width": 2525, "height": 1518, "date": "2025-05-18T14:09:30", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-30.jpg", "url": "media/5429.jpg", "size": 704504, "thumb": "media/5429.jpg_thumb.jpg"}, {"width": 2560, "height": 1408, "date": "2025-05-18T14:09:31", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-31.jpg", "url": "media/5430.jpg", "size": 449723, "thumb": "media/5430.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:32", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-32.jpg", "url": "media/5431.jpg", "size": 406540, "thumb": "media/5431.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:34", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-34.jpg", "url": "media/5432.jpg", "size": 638842, "thumb": "media/5432.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-18T14:09:36", "media_type": "photo", "original_name": "photo_2025-05-18_14-09-36.jpg", "url": "media/5433.jpg", "size": 739736, "thumb": "media/5433.jpg_thumb.jpg"}]}, {"id": 5434, "date": "2025-05-19T11:56:49", "text": "啊啊啊超尴尬\n\n我(看到拉面的牌子走进去)\n店员:几个人呢\n我:一个人\n店员:这里是居酒屋不是拉面哦\n\n然后旁边的人开始大声笑(好过分!)", "views": 190, "forwards": 1, "media_group_id": 13981246475564749, "images": [{"width": 1280, "height": 960, "date": "2025-05-19T11:56:49", "media_type": "photo", "original_name": "photo_2025-05-19_11-56-49.jpg", "url": "media/5434.jpg", "size": 256973, "thumb": "media/5434.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-19T11:53:18", "media_type": "photo", "original_name": "photo_2025-05-19_11-53-18.jpg", "url": "media/5435.jpg", "size": 244015, "thumb": "media/5435.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-19T11:31:35", "media_type": "photo", "original_name": "photo_2025-05-19_11-31-35.jpg", "url": "media/5436.jpg", "size": 207670, "thumb": "media/5436.jpg_thumb.jpg"}]}, {"id": 5437, "date": "2025-05-20T04:18:15", "text": "搞什么...\n\n没有专门适配火狐也许有 bug 的话能理解,毕竟不是所有厂商都有余力适配每个平台... 直接在登录完被拦下也太过分了 😨\n\nedit: 不是 ms365 本身不支持火狐,是公司的 ms365 policy 设置了只允许这两个浏览器", "views": 211, "forwards": 0, "images": [{"width": 640, "height": 1165, "date": "2025-05-20T04:18:14", "media_type": "photo", "original_name": "photo_2025-05-20_04-18-14.jpg", "url": "media/5437.jpg", "size": 54531, "thumb": "media/5437.jpg_thumb.jpg"}]}, {"id": 5438, "date": "2025-05-20T04:44:23", "text": "办了银行卡,感谢谦谦帮忙...!\n\n总之发生了这样的事情 😢\n\n被绕圈圈,带了一份 offer 但是银行要给公司打电话确认这份文件的真实性,给他们看了我的 HR 的电话又没办法确认这个人是不是真的是公司的 HR,因为官网上没有这个号码... 但是公司又没有在官网上写公开手机号\n\n明明发一封验证邮件到我的公司邮箱就好了的事情,非要用电话验证就好麻烦 😶", "views": 210, "forwards": 3, "images": [{"width": 583, "height": 915, "date": "2025-05-20T04:44:23", "media_type": "photo", "original_name": "photo_2025-05-20_04-44-23.jpg", "url": "media/5438.jpg", "size": 155334, "thumb": "media/5438.jpg_thumb.jpg"}]}, {"id": 5439, "date": "2025-05-20T19:29:53", "text": "每天回家的路上都会遇到东京塔,好像有时候灯光还会不一样,奇妙\n\n以及今天回家走了平时少走的路,遇到了一个在城市角落的小神社 🤩 好了现在我也去过伏見稲荷了", "views": 191, "forwards": 1, "media_group_id": 13982155145756765, "images": [{"width": 960, "height": 1280, "date": "2025-05-20T19:29:51", "media_type": "photo", "original_name": "photo_2025-05-20_19-29-51.jpg", "url": "media/5439.jpg", "size": 143912, "thumb": "media/5439.jpg_thumb.jpg"}, {"width": 1280, "height": 930, "date": "2025-05-20T19:29:52", "media_type": "photo", "original_name": "photo_2025-05-20_19-29-52.jpg", "url": "media/5440.jpg", "size": 177361, "thumb": "media/5440.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-20T11:17:26", "media_type": "photo", "original_name": "photo_2025-05-20_11-17-26.jpg", "url": "media/5441.jpg", "size": 209674, "thumb": "media/5441.jpg_thumb.jpg"}], "reply": {"id": 5394, "text": "昨晚回家路上的夜景\n\n感觉每天都在公司待到凌晨回家是不是不太好(xx)", "thumb": "media/5394.jpg_thumb.jpg"}}, {"id": 5442, "date": "2025-05-20T22:05:49", "text": "🤪", "views": 222, "forwards": 0, "images": [{"width": 1280, "height": 1241, "date": "2025-05-20T22:05:49", "media_type": "photo", "original_name": "photo_2025-05-20_22-05-49.jpg", "url": "media/5442.jpg", "size": 96094, "thumb": "media/5442.jpg_thumb.jpg"}]}, {"id": 5443, "date": "2025-05-21T02:26:05", "text": "?Copilot 你想干什么 😊", "views": 222, "forwards": 0, "images": [{"width": 495, "height": 207, "date": "2025-05-21T02:26:05", "media_type": "photo", "original_name": "photo_2025-05-21_02-26-05.jpg", "url": "media/5443.jpg", "size": 12571, "thumb": "media/5443.jpg_thumb.jpg"}]}, {"id": 5444, "date": "2025-05-21T10:12:14", "text": "#桂桂今天吃什么 \n\"Authentic\" 照り焼き汉堡!\n\n看公司旁边有一个评价不错的汉堡店就去了,这家店叫做 Authentic,但是众所周知每个地方甚至每家店的汉堡都不一样——有些店用速冻肉饼有些店手搓、肉饼薄厚、铁板煎还是烤箱加热还是明火碳烤、用什么酱料什么配菜都有区别...\n\n那这家店是 Authentic 的哪里的汉堡呢?答:Authentic Akasaka 🌚\n\n是不是可以说麦当劳才是 authentic 北美汉堡,毕竟北美基本上没人没吃过麦当劳", "views": 239, "forwards": 0, "media_group_id": 13982578672870141, "images": [{"width": 2560, "height": 1920, "date": "2025-05-21T10:12:12", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-12.jpg", "url": "media/5444.jpg", "size": 410292, "thumb": "media/5444.jpg_thumb.jpg"}, {"width": 1517, "height": 2022, "date": "2025-05-21T10:13:31", "media_type": "photo", "original_name": "photo_2025-05-21_10-13-31.jpg", "url": "media/5445.jpg", "size": 240696, "thumb": "media/5445.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-21T10:12:13", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-13.jpg", "url": "media/5446.jpg", "size": 474816, "thumb": "media/5446.jpg_thumb.jpg"}, {"width": 1517, "height": 2022, "date": "2025-05-21T10:12:13", "media_type": "photo", "original_name": "photo_2025-05-21_10-12-13.jpg", "url": "media/5447.jpg", "size": 365204, "thumb": "media/5447.jpg_thumb.jpg"}]}, {"id": 5448, "date": "2025-05-21T14:32:33", "text": "来发明一下中文片假名,就用台湾注音吧\n\nFallback: ㄈㄡㄅㄟㄎ 🧐\n“万一运营商断网了可以ㄈㄡㄅㄟㄎ到流量”", "views": 278, "forwards": 3, "images": [{"width": 735, "height": 1280, "date": "2025-05-21T14:32:33", "media_type": "photo", "original_name": "photo_2025-05-21_14-32-33.jpg", "url": "media/5448.jpg", "size": 161664, "thumb": "media/5448.jpg_thumb.jpg"}]}, {"id": 5449, "date": "2025-05-22T16:42:30", "text": "在东京第一次凌晨一点半回家\n\n运气比较差,想坐的环线正方向坏掉了,只能坐反方向,但是反方向末班到不了家...\n\n结果坐到末班终点站之后租电滑板骑回家了,路上拍到了睡着的电车 🚃💤\n\n虽然到家累累,但是即使末班结束也自己回到家了还是很开心,证明自己已经不再是路痴型迷子了", "views": 194, "forwards": 1, "media_group_id": 13983457204795525, "images": [{"width": 960, "height": 1280, "date": "2025-05-22T15:19:48", "media_type": "photo", "original_name": "photo_2025-05-22_15-19-48.jpg", "url": "media/5449.jpg", "size": 126471, "thumb": "media/5449.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-22T16:21:34", "media_type": "photo", "original_name": "photo_2025-05-22_16-21-34.jpg", "url": "media/5450.jpg", "size": 117164, "thumb": "media/5450.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-22T16:21:34", "media_type": "photo", "original_name": "photo_2025-05-22_16-21-34.jpg", "url": "media/5451.jpg", "size": 170576, "thumb": "media/5451.jpg_thumb.jpg"}, {"width": 576, "height": 1280, "date": "2025-05-22T16:42:30", "media_type": "photo", "original_name": "photo_2025-05-22_16-42-30.jpg", "url": "media/5452.jpg", "size": 55504, "thumb": "media/5452.jpg_thumb.jpg"}]}, {"id": 5453, "date": "2025-05-23T02:14:49", "text": "哇 居然已经 30 年了,Java 生日快乐!\n\n感觉 JVM 生态能活到现在完全是靠 Minecraft 和安卓这两个社区...", "views": 269, "forwards": 11, "images": [{"width": 946, "height": 587, "date": "2025-05-23T02:14:48", "media_type": "photo", "original_name": "photo_2025-05-23_02-14-48.jpg", "url": "media/5453.jpg", "size": 71954, "thumb": "media/5453.jpg_thumb.jpg"}]}, {"id": 5454, "date": "2025-05-23T05:16:51", "text": "昨天晚上去看了 PJSK 电影「壊れたセカイと歌えないミク」,因为看到是特典的最后一天不想错过。这是我第一次看没有字幕的日语电影,居然大部分都听懂了!🦀 好开心,路上还超担心自己会看不懂的\n\n感觉这整部电影完全是在致敬暴走老师的「初音ミクの消失」,到转折点ミク说出那句「ありがとう、そして、さよなら」我直接哭出来...\n\n想起来初中一年第一次听到这首歌看到 MV 的时候,还不理解ミク是什么,真心被这首歌打动哭了超级久,真心以为这是ミク离别的曲子,还因此去补了其他ミク的曲子... 不久之后和 ACGN 社团学姐聊天才知道ミク并不是活在电脑中的有意识的创作人才觉得松了口气。啊啊 虽然黑历史但是好怀念 👀\n\n也许这个电影就是想要营造出这样一个世界吧,一个ミク真的活过来也真的会消失的世界。也许大人会觉得这个设定莫名其妙,但是抛开现实ボカロ软件的约束接受了这个设定之后确实是一个很感人的剧情\n\n另外的话,我觉得作为看过剧情的 PJSK 玩家,能够看到自己喜欢的角色、存在于 live2d 和文字的想象中的角色在电影中动起来很开心。但是这也让剧情节奏变得怪怪的,因为 PJSK 有五个团,想要同时照顾喜欢每个团的观众的结果就是,每段剧情都会重复五遍... 不过最后有五段不同的 Live 看也满足了 (原来死宅就是我\n\nLive 和 Afterlive 的时候还有人带了物理荧光棒耶,好厉害,可惜昨天只有不到十个人没有气氛呢。", "views": 178, "forwards": 2, "media_group_id": 13983819293043805, "images": [{"width": 1451, "height": 1088, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5454.jpg", "size": 109024, "thumb": "media/5454.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5455.jpg", "size": 195845, "thumb": "media/5455.jpg_thumb.jpg"}, {"width": 1920, "height": 1080, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5456.jpg", "size": 78694, "thumb": "media/5456.jpg_thumb.jpg"}, {"width": 1280, "height": 960, "date": "2025-05-23T05:16:50", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-50.jpg", "url": "media/5457.jpg", "size": 56203, "thumb": "media/5457.jpg_thumb.jpg"}, {"width": 1451, "height": 1934, "date": "2025-05-23T05:16:51", "media_type": "photo", "original_name": "photo_2025-05-23_05-16-51.jpg", "url": "media/5458.jpg", "size": 350732, "thumb": "media/5458.jpg_thumb.jpg"}]}, {"id": 5459, "date": "2025-05-23T10:28:10", "text": "发现自己从多伦多飞到东京之后每天都有出门,明明之前是家里蹲类型的,看来真的是多伦多村太无聊了 🌧", "views": 182, "forwards": 3}, {"id": 5460, "date": "2025-05-24T03:58:52", "text": "?为什么是女的就觉得会对 BL 感兴趣啊", "views": 183, "forwards": 1, "forwarded_from": {"name": "Azalea", "url": "https://t.me/hykilpikonna"}, "images": [{"width": 1280, "height": 832, "date": "2025-05-22T11:51:43", "media_type": "photo", "original_name": "photo_2025-05-22_11-51-43.jpg", "url": "media/5460.jpg", "size": 62666, "thumb": "media/5460.jpg_thumb.jpg"}]}, {"id": 5461, "date": "2025-05-24T16:29:22", "text": "今天去了 PJSK 游戏里的唱片店!(变成了豆腐?)\n\n买了好多好多 CD,好贵... -$300 钱包疼疼。不过不是为了听啦,只是支持一下之前一直特别喜欢的作者,听反而网易云上面都有\n\n宇多田光、ハンバートハンバート、青葉市子、LAMP、椎名もた... 货架上椎名もた那一栏空出来了好伤心,不知道是不是故意空出来的。不过问店员帮我找到了放在其他地方展示的一张「夢のまにまに」\n\n动画相关的话,PJSK 的 25 时、GBC 的有刺无刺、MyGO、孤独摇滚的结束乐队都买了。", "views": 110, "forwards": 0, "media_group_id": 13984833298291445, "images": [{"width": 2048, "height": 1024, "date": "2025-05-24T16:29:16", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-16.jpg", "url": "media/5461.jpg", "size": 260716, "thumb": "media/5461.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:18", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-18.jpg", "url": "media/5462.jpg", "size": 814998, "thumb": "media/5462.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:19", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-19.jpg", "url": "media/5463.jpg", "size": 512903, "thumb": "media/5463.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:19", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-19.jpg", "url": "media/5464.jpg", "size": 296059, "thumb": "media/5464.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-24T16:29:20", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-20.jpg", "url": "media/5465.jpg", "size": 751120, "thumb": "media/5465.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-24T16:29:21", "media_type": "photo", "original_name": "photo_2025-05-24_16-29-21.jpg", "url": "media/5466.jpg", "size": 824019, "thumb": "media/5466.jpg_thumb.jpg"}]}, {"id": 5467, "date": "2025-05-25T01:46:59", "text": "昨晚和天文姐姐和谦谦去看了星星 \n\n其实不是真的星星啦,是去了 MyGO 高松灯喜欢去的池袋那家「满天」看到了投影的星星。这个投影设备好厉害,效果就像真的有满天星星一样 🤩 \n\n看星星好治愈!决定给之后北海道的行程加上「看星星」\n\n以及发现星座的定义好随意,感觉想要看出星座描述里的东西真的需要很大想象力(高情商)😶 在想有没有办法做一个算法,输入一个图形然后连接任意的星星找到最接近的形状\n\n回家路上看到了东京唯一一条轻轨樱花线 🚉 奇妙", "views": 53, "forwards": 0, "media_group_id": 13985100958430453, "images": [{"width": 1920, "height": 2560, "date": "2025-05-25T01:46:55", "media_type": "photo", "original_name": "photo_2025-05-25_01-46-55.jpg", "url": "media/5467.jpg", "size": 496548, "thumb": "media/5467.jpg_thumb.jpg"}, {"width": 2560, "height": 1920, "date": "2025-05-25T01:46:57", "media_type": "photo", "original_name": "photo_2025-05-25_01-46-57.jpg", "url": "media/5468.jpg", "size": 205004, "thumb": "media/5468.jpg_thumb.jpg"}, {"width": 1920, "height": 2560, "date": "2025-05-25T01:46:59", "media_type": "photo", "original_name": "photo_2025-05-25_01-46-59.jpg", "url": "media/5469.jpg", "size": 756644, "thumb": "media/5469.jpg_thumb.jpg"}]}] }} }).component("tg-blog", TgBlog.TgBlog).mount('#app') diff --git a/exports/hykilp/media/5467.jpg b/exports/hykilp/media/5467.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2db911f217c8587886d2a9ed8f970264776b2eac GIT binary patch literal 496548 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�Fuhy}vtx#Nva-OjjVq5S>=&rF@kJ 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

o2n0?W{z7S|<~vAUjG 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 z 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

BHmFKj~^}%W3Z~}QbTyfyM7I8 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 z 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�yxJ&;4 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 literal 0 HcmV?d00001 diff --git a/exports/hykilp/media/5467.jpg_thumb.jpg b/exports/hykilp/media/5467.jpg_thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..173f13825ab5b7a87941107feb16270de7f1fafc GIT binary patch literal 87559 zcmb@tbx@o^(>VAn&IZpya0sqRaCcn@u($_;yAvQd1OkhDAi*Ix1h>GsclPfpfTth}l?6Z`5D<&_1OBdq7NAm6MldxM zS?F6CL<0bT1^`4s5(fZ#2R9crIZ0|AT|H{xf0g&9u1^2!_5TDBeOyfgh$jF{u&cVE z;{Klq|1a;DE(n4MoD;+cV)-8!gz^tI`5&10AMD}gkp`j)1XTG}NRJ z@LL2-ZTY`olm7*qnY)@IaO@B`M*p3gV{txv3-{bEBAO)ZxBmetHK}JDEK|w_WqoW}THYOMYjEjwjhl`Diga4cu zf=}>*00)J6VzXgPZ7$+J!1}38U9Ug!LLPkc^prN8-p`#+< zB3c0yd{ly$XdKTaRMBbPJ40wW1LG<&2-ULNxFk(n#)#;+rPPDstJ=rcPF~QPx(4T* zN^5*dm>_15F-y$tsOFV5cXJQPt64|%Pllk3j3EEN=!1|@kP+k&jXd}W;{V>zQU9U* z!$DBTM!A#BpLEs1$%sP8X$>vp61Qq7PgU0&?K*aX!r> z&ULJX_={wbzGE^8ux8(oO0-trdMTD+C9Fn(rR_?KJFjVe-;KVbydKKJ1EO85SnxEv z31NP$*@<90&(V4+`3pEObF%W;kjfI-Rzeb)pZ(`GWbjRzM z@v7vrp@03hF&u1G1pW}uPyHd!5x`ni-PuqzX0jv}e(<$QZATh*5+1@Dd#;8&veiW_ zhNX(!g#`!c=Fvq^_s7c(K)mvjK>=-aJLIr{Vb=lU58pSi$=LkPgD|m_y;WoHr-JWu zg+hfgS#)mhG-d(Mx>-4-Qo!#4^jjXZltmp^w@xmus5ArnC8&%&)+$LOV zjeyVBBL7Gkn`s?W8^zBqU_p{D#%|Up^35Ucl4AE8 zU{!SkF5O3)%l3-aMV2^nBg5YvP)jD`m0L$zrF0HFxK@<{OO79zye&647JJ##o8z`cd3tLAiX(| zDU9Qs`E&d&V1OC0#5lLub6Al@b-tW&z8xS)JG&m(yXqm<6fVUAbQ1N@VPTD;bQYlm z?*%ZyqR6aIsl3Fnz!2&}h+E`?)wvd(@aPaDHTd(Nobn;$TcaVXo8)oIdBqzpZ_GuFw^Ok?Zo9(*df2jKIxSLI6j!>i zZwo_t&R{?P0(?skg=ueO@wdY6N-WQZl-l@tu&1z*3z7Fw9t=TZ&5*Yr_od2?m&<%67^co z2p;ai}>cXXpPqq95_S&DD8@=X{NF{Yxcb7IN$do8A*m^4v78`kGmnxkNXihV{-Y7 zm`P2p0zzgNnCtU~c9{xUTxg^W{4xOe0~Z9beGT^RG&2pJPm{y}jJ6ai2}0 zLeK%(&)Zp(iv$s?&zIvM#iylkUUag?n@Rg(9N9}Tbp8h+Rs7b@iU#taevFY`kYdn> zyEjuvybS~#)~0UMz%LR5Dp40d$X)MKn4i*L0Bne)d}vBh*kO@-Qxp-(S#xU|t-}Dm9v8_6{ET%9OtYO{9nBn=YS2tLR>js5`aMZ<;rzYw_OMBUGN* zSntqQNueH%CWCW59a~#aEw;eQAUV@5*>ZVw6wBUGTn9QTHd0jqO1GZySd8sN(g5d8 zof)?NfY_`|H7E3Ct8^lzuhqwOYv*~#i@7w3WJm$;TyTY9Fo2$;uTQk54d3AVG-#Ak zE?Gu!>v4<{otEwvR}gSrC(yB{wx^;JGcrK+pxmRmVtCM$r)x_RnqyK$u`zs8s1#s-s8|2pE8~Xc93Yb%BYq z#laARu~8H&W7RPjGN1~Fu&{xoF)1ygL)er$e^0-f1Kcm($4Q5UU*T)7=29iS3Md3# zdI#e5=9BT_NNMx(gdUV6%CMgSX z{w$bm1s~IsF)WnURxY9KPq!?yy%)HMo!Y>Q5B+-FIePMasy6|PgUn~GZ3d+Q7DD8N z29r;0zev9rbxOLB`Tbc@wWtf)Vc1?K={q)yWoh|Q#rY(gLd1BSi>>*D zN!2$ZEH(P({e2sEEkVp5i8dpGmc=qOv=jZI4x&H^JY z&j(3CjMXaBfJ(`vNYy}9V_Hb5TKiZ?en6yJ-QD=rb_^llXpg1dY;^_0I?Aq@Sn$f7 zQ#Fz0O(U~@Oysr5GB7UphCNgHlwI{H(mosRZ%#B40(3K(dRv>8^R){;bGM5~p zikc19!|jGxF_4@bJQQU;5-hBGI|)L3Rg*{w&|tbB?Ls^e9UwVNK}uC&m|c`iCeZiAHY==V=hb(V-ECumNFNso(}CVq&>_%c|vdol?mgX z$*zbDo3bD2_2)gAwe@^EZdt+SF0cA&l2|R|fdyD*GD)cmWkP{%C&7uc2v8}RPUYYr{#?YgH3ACNDkZZpv*Fq{ z5RgeI)9$G_5tHhA1O$XH^N;(O*$Q1RkOEi`yfa21tF9yZIhXv`4>$zD$t+aKP$n1( z(=IIQ86r@Da3HisCpQZf3}FKOKPvVKo%;t9ND-;#TPrFP_zknT1^`k(3ebZg2u6Zo zdOCUmFJ<_N5{Z(DvM}Zpo++bV=A&fuku4xVlzbG(3(`4Rf{bTykt8))N!7!GARlIZ zCNw12oXTPD91OvsD~*6eUJWGCeliy24wNPbmDSJZ}ZDQVGk&sp0XgqJf za(|*$yjnn1U4*$j>q*W63`(4juMn#hRt6&fZY{(jp@8ZP!^mf<(+H~3w?g9`|1cSq z82@t=YxQolOQ1|`6qpqk}*37xwQJnQ>5H3+@??~5S+LR zu(~Y-nS_vJi%TPYLka`CYt@nmpfbI(maw)-LJ0?Bv$3-=Ft;WF;(9PWC&u>VB5~g5 za2*AAwPd_W(2t*LK@AGM3S+ljt+#kc{ay9AXG4NdK@D_(>ag$!ThMrG=~c>P!odqkY%#@nsqMF|ra``< zgs#6~DqA%Xu_CY%f6{Li*)ODjH0GleM)=YG1u$xxgYQnL*3w|pY+S)E#lFOZ5Bp`D z&>#+llP(^@qtZ@{^7pR0? zC;0`9r{@ur`K0KpDET;8Lnr>Ff`m%QTV|y%`)nBYc(k>=?{755f2x7iT7yh))W90s z3R1EnEOm52>TB}Md+Klf66X|x~J@Rbj9Si7DP>J8nDU+k6Z1hksGk#$))A9ATrJ*L=Bis;{r@7!*B zp-&y(zRWi~6T4|iQpS*aIP<-tW`LxiDv8lkGj)7lB3{n7x$bFy52MjeO}U3-w`Hfe zY=IGJ+EEOytreszac$Vso3{CG>CcgG#G>0(MV_2Hd*0Ui&(45exI9?Z33OfgEu+0^ z-hWSQ!Y<3ehOh3|FVQr8s@>;?YKdMDdr`~$wdMxE*On@ENI80I;Z}Yv@uRSUe~6R) z>xV}>WuN=dKS-pMvzd)zPDZ$DiXLS)BsZYlX zQr^s0-U$HuwR%MMF2Q3NDgUoGy?wV@vJ>Tytax8eBiyU3RQi#nIIZLs?>w=yxaEb7 zhq6l5n+ahO60>)Fa=YsOv<$g6{@G6Qj~6S~AcvLJrlUi@Ao;1kKnRcH421}-y$40(7Ibw^0g% zSB;TA3xqTDKND^jbbK^O%Nuylkr*p$Qtn3K6(AS$hM4SOEuGD60m9F1fw?@TO=C6I zRc7P%ZI>~un(A)bQ4hTiS$~1%MzQX~-GMlBRY<3^(vK3xQMQR&vir@aM(u}vwlu|Z zA9gvh>)5}5x$1bF&u*w(KJ`Sr&Pu^-+PG1M_RXZWlB8IzJtT7~xp1$~g^`n}J+^~; zz+fy%+hcuH?cTvIlNWKjT_0Hcv7Brr1@Pwk8HP92&-G}(i!UAmw;B^e zl>A4ELBB*^nk01ACCi(QxWxu*eYjqdG67ZXW4~KO?g{ayiCMJiP#UdpXHZA+#yfAh zLEk#iRvIIX@03sGrMQX}FS|J5Px~>Lb#yyqBD{T_s|5P>1 z>xZ_hp$<=^cV8Sj%G|@9bQXKGozRo%_ac*vpE^As@YDQW`N)_&L&>PJKOH>1qQ&_{ zmZ(h+m+Y6ipWBE_^R=T*HdiMAM5nbOI-Wc^^i%Om>B~JA4HIirI*;0R9aqUDqyBlf zWoVgq##ZCM7ScaR6Ca6255%NOt|WPtpQ}vN1)^9H6HvI=5Oyb-li8)s<;EH(3FC?0 zl@>BJGd#2xrP_J3%0DuGbk#C`UfAT1a@AD%Slq?n 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 JG5^QRzX0j^b`Ssn literal 0 HcmV?d00001 diff --git a/exports/hykilp/media/5469.jpg b/exports/hykilp/media/5469.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90dda34ac4bd65914ddf288f07ccf7ba84f87b53 GIT binary patch literal 756644 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μ^w#1L$Z}x(U@#IxX}}Dq2a_zQm7O+4(SCMO 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 MGVglW3N9R<3H#;;a-Rwr$Z^1X|di`bqAX9(uH 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�bja&4wjdBcGv5QY_KvNYMF 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

e3Cjin`i!7a2B&sf_~J( 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

Hj9YeoutcO)~pw6W1X?zFki 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%0A*^8I6em4CYH^?8_(c^$D1qe$zWbYcY%U1w~Q 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ℑac?>V4yh%ZT^lX}~W5=wc?0y$RF8dOg3(z>lbly7>O ze#RaB^{AYwb13&d4EIBLWHbxcQY{>!K7V+GVJFPa*ZTrDlVpDL2_sTP)zbuqW)G5? z!-%ehCaRI==HC$InE;v^qT!c zVpV15K%u=NRXQ*0|D))<1Cm_dH?C=p+;xs=4%~K5;4IArnUGce*FG>|9{`-exLigulsYI=Yo*+f;FIe z1~Fo>hNS<6PKQ%5^K^Db553NWSxHF-t3(n->KTmuK~woN&3JyH-V9DCpwY~ciibk= zR58o5l@g)xr9zQsrOGa~)vE6y=jDd7+~$~v8Y2JLG;-XgzbMxS`wrgzHyU=Q`7 z6R}tFRUXSDh34^fr5F}dr<_5rgFoGJyj*iAg>$lu5yg>h#*DE^t1;@tfGt)C^cNZk zo2GRuIJZYLiB%8rfhc8K`7aDk4+YLZBO$gR08}JfAzz)h#RcN|PcdCWK%wx` zVZt#N5RnhDnRg~WRD;+!bRe_O< z&A@!qam>6}E_jcQ4+8KH0DRP`2gSKc94i*aOBfA2Ihu3?z2Nrtt|Z@+>~I zD->--jW6TWjW)gPcbDCARKXXVJ8A~<`CjPhh7kha%hPS4#d*Y%QUAf6tnT$fcG96f z(^rE(P${+gHDzFk!oWan?|#l+#1E?aUc&Y3!U#YYDXTTtcdN*bMnDL}?1 zJ4lS6b?CsM)&7 zxKUg3{SF%uxx0Zgk#2iz6mP}*=eNY5Y|?Lu);*?_jHq(Q&aB%hJT`eyvPxlVhI4ij zb@_53?;OXHFMD}RiA?nIwKMFju}j16G&lqH9TY$`BYp_S@lnx`TD61vRu>kBHEa~2 zza?%bBWQYF;mJ?H;jlF#=t{ePZNJ7cmA!Fv)n+7dFE==braN)60Tce2aNW@a%4%I6 z&M}#Z{1NHMx&qU;`Sw^Lo;k|C_3^@$L3AMtNiHZC9h#5s*1>t#JrdGEfrD0uWV+ky zYn)2n?K-!|Y&!9nW7?!IYP`O_Tq5Zbe}zDg3d2eX>~R@ytxUdf!IK}XMUe89UTO$> zL*|ryV&_2U47cu;=WfBC?@$!$uj}dHqmrAk0w<4TMoXzF&av#H7~VAxNPtY*H|A*? zbzFP!tkW0Q81Ounf&EA2{J>e=0&9*@g5QzBiBqRw1I48c#U-Br6z38r--Dun=?*s> z-zguAUtAkO-gQF~G9%`+vnz{rgWp_v{#&97OVy|c<#q8OPi33bmSkrDjdG5q4&@lL zf3M#1@he9eE&{$Ov0s)}%t4s4yZeuapWvv~86CGU$3bu#f%krR{k(f=-&{1MHdYq3 z>XIA~R`I^*WPe?f<9L9syN&x#NhZ{xxix=rMxf9vxh@J2`kc06r9m+&cL=O7jmbA5 z`%vs%l^61}R2l&8Z!|C@XcJAEHLb| zM+$ZY!=qa1D=>bYDUBgmm;9D^;VW*r5D@IGUA0&BUs2opce^kJ2kVz|3Gh(FZ?_=(yrpBG4c z@f8_vogKi}c-jfi+cDHtXJde*mxLD@G%?+-so0VOTcJ~JJXuzne1c@uL{8exk<&Jk z{c^#Uz3AZ+Mxk!yLH@7GwA!yTXI@9afn{M#!1Y94*v|xMNaGznf*^vxdDktaCz^sF zz&7pN8v})UCj%-1k1b$%rgN5RbjqPH9tM_TO#G;vJ2Bo^BU3)>}7Zy>TeJM z9}8R;gY;s=!tLPZy^U!AjIy3s2)eB|SeH{v~J&A)axP`RQY z5!{`O5-JsuPxBlVTklRJTL)BVI#&NG*SJF>4xJ?Zspq9rg0>ISJ)`RuJhh3yE2^@y zNMHWH`-H|_c-}cX8913zMfA`VbL_*e_hNH`Y9|>-Jemg%B5CCohm7u0HUfO*T~WDf z>pBfyGTTB~I3LnOusn<^d^5`u_wzuJJa&_o*za=u@81$XLr;?UrH*eIa-B~@!pbE- zwF%oHs(%*u1Z#?mV|~Xtn4JuJaiuUsFY}#)Kymg@S$w^ zL_2SM$q)+A84ml={-Ov$`n7--t*^TeoCc_hW~lLFBjDsK)Cu*gkR5Snn)6#?mxjxL zVhrmobG7PjF=7?s*j$b_Mdw32N=I;dbQv)ETcXAtVfPxcq)FTrx5#B=B9{42egflv zug!+X>87-(Ak{VFT@dHALe(68zOO2FY^rwSvWVXj9s2@7)`WX(fLugs^~1za_>| zdn_pB2rbX6xYt2-1ky!Ai#LtONm6=KTj-Tc;#*3Q=PT!Yf zh+5|k|vr~dDyld{qEtr`|M*1A;jI#)PXJMPMBj$k(H4kUEvhflSMBx z<^xE78V5xFU^^7}{c<~y$_j*bafJn6^S>s22JFu}&FjtVm<-)i{eC1UJu&3TRIKe< zf04xhUY9lFMTZ1sC6#Bv$g}#GV6aX=^qk?0*~euXIE=fa>t~%$z;8UI*G6Iht4EkJ zS7yabf2R9Vl{>*bnfF`bwZcx0sQFWsXRN%gVb+-JCSzi*+jq>DBe*@yJh< zZ?017J8ea?$pCfnCpBY1fq}0c%G;~7SkW^_x&`cE8hGwr?;675*@2yUcRi@CY4Kfy)@?^LK{~~R9{ukJb4{g zcIRH@p=iD`3WpINh`u{tQDR%0@SX~4r(E<~Vy7(VEpCPNr4_pj@V7=N^R zoKu<=UzrA)Pt3vks;CyKZE-Av)$ctk*`R;F?G1D43obGBC@-2T(VH>p@Q};brQlGM z+Jdn3x;%ZlTC8xBeAkgKOwIuJkHSdL=gH$Bkty;p##axs94-%rbuq1YN+L~?BgVv0 ztHG)UISv_Dng7akkm;23Rq)iZ1=Pdl8!7t&A0~fSDHoc5l=>CiShp3ZJN^eL8ezYK8Z?oBCRSww@ z6l=B^1D1pnfJK9OpnY2anqrt^ntFCMTaEL^m=Q-9@#__kGQ6L2>1{BuoMVomcl8rS zTuc4@Pll4mD1sMoBaC`L=0{0NCB#@It)n;PYcgfS%#z7hJ#VvHG*R=zYNHx7jn#T- z{-(BNy*Qa{bD@$xEynz_4nB_Yvd2`>XIdaC>>DSy5_r?+-jl51yA|6pK8=8!20EHm zN{mEEZkb<$Yr#MzKmq1tj%P;Tj+HLh#pnBD#hRD(c~`HYJKleY1Q<%>YgXjvx5*-0 z?PTTZiLJ<}ar!Y?2epY8Jp0u8}_jI_Xhd$AQN$tkNuj3Phm3Hb}~FeiT2p)1jA zTzxaEOkmx&se|l9k;eE=hFHKBcZt^Jg}>O-kjj|;64SX~JbHev;q}&QeI=01nzJ0p z+m-{v1wN{UPjVa;_NtXSodwrzR1O1dO6Y~;7O|(}r?R13BBU_!HpTme8{K+k;d?@? ze#>wsz===BE)HP2=<76^W^P7@+jxN#I3q*gC{n3f5=x~-5}pm=lIkI9_OTwJE6sU> zU4+xJ19QC6ERyE8EBeGASCPH(X^doeJF!LAh#&G+0UN~p0*>aAv}B|xgWMy>BQwrW zSUtn4j+vQ(SaOTV>Grjbo!~*9W$m|+lD!NdpMGbJyi;g4AXKVL*eGC@RB<2XI+TBF zYD+UCH(7GMJKHwJTD<}-ZG*RSn>>bZwNmZ&4T0#JI=A5O^*pPNx+T{Chedj3HfHdUQd2&IKv4Su8sbP zUvPOKR%&64o>UnP{>jCzHT}R&?_BC7g1S1YYqDRd-Q!rEIN8m>Fl`^e3KGe#Lu`b`G772GR*uQ(o>#YbK2@;!1=pU>jH&m(<_y8XyL4tBm~m%{pwYB zE7Cpme?a0wI4@bZi(KFo0$B&)8|sH^x7usF{CQyF_f2y zLFL-5BcId?r)CB66m44Q%B=b}7Z0_F0SOq1w(MR2*@yAKx5z^#;sA=10Zol@ku(cYVt=J5IGj6v$-^7fj^mOl6oH4)R)9 za2l0zG-T&?(QQDlqMhLnR@MCSb?Df>Q&NJC(EX#+wgM^NGNSd|2KX@PvLU^=`TjSS z1Pzei%DIM%q>Wc;sA)9~ptqRjF3MH1pZwDlj$zy%=J9i7DGf$jMyLyoe?B zc3-Kxcs}4%n=&KJt+3)asH_9qA-$Uo8D#8?k`BYkT>EDzs$9An7)ay#LSq{8!C!#;a7zIziloEWE{si> z)8=Q=c;0x!K%=!7{pdn!B-7=m@HlZ1Dp~INpI>WYCv^<`8 zD8AdZVYoP=(k)Nr*a7I_$o&POv?hChnm1XfG6V!Ps{2bCGOTEdx#b!9I(a&i`s2!E zv*IXyM}k9S-F)vXZ&_%jf|;7BmEZlVqgarAELU?WU0SxU;h-X6ZM>4aa227QO_JE) zwsw`gVSf(I8XoRh$!J-3AL7g>pUoKJ*s3g}sgR-^rjaSV5`LBz=nB z)ZFaYImTQnKNCdV>RPyTSeYL59nc`s9X=4wKj}-R)ucxjWu%vBI4Bx$N#Zt4*izG@ zRu*y9M>Aa#$xKt;JFeH!1{)NRY@%113gT9}l284XVCT(ndM!b|W!s5YOXyMS9T^uO zO~a|K3&9^8!MY#LekhIwhzH(rF{Sn%ahb6Il}PnHM38!*xf;E0Bi2@@_$jem zas}txPt(^r?0Y}S1qgrZ%p7EczINE5&fMmbPGDorFT=A1>20Co-?Lgd0=U^g4{SkR zB8{6QlB7=;!E;#&<(al>!SJ=x~E9Z`CkuQ?n;FbEz6pMEAU z$wI+rmpOkOxAQaUXGu2B8vA?q!pkueEr zCXdL=vKe1U5Glb^snH_Ewtv(X#O2DnX zjwldOzqC!#?2rsGA{^0)P6%J{Im9k)i>_#_UebF~evJWTw?}p+uX{QqDWgvGGfSpM zq|GMbNL?XU36*`PY#=X&<5}()E&4U*gFDnRhJV~$6m!LLcEd|0Fv zgAv{4FqpRBG!1Wf8DeU$bGQVou zW@E<6$Mlvs1VP`aG;*&+#}gr$tJrEh*r1yCxGAaQuugV>_#YVqnxdIuZYLjN)$)jeeJ4vwz+BYQKTk!`jf8M*QZdL^vK^j3y6`c^QAu-I+=A-MPM zU8^`&rQ5y)5NpfM03}Paokiuz8DUTEWAs4}??R3|iZ#yJI)2Y2h^P)EAB0wV82!4Bhz&V@jUioN zbLkCyr2~UR_AVU^b?CKbNC__PIr$sYD(2U~;bZ&Q)mxSvr#w@Yt{RC~*}Cl;d?URSznu5zHuc zBzUn7NBbK2bR~aYx2-O}PE!6O{*=6j^5p)1$2X<8wMM7rcW?QH2CHe?7MmMvDi*h; zKW{J|Gr)Y^=WjL07dmzZjNf&On9t9Zh?SR@oPSsK1Q*gmfhpor1{UqqXcaD{;0x&$ zZ(cSbeoOeyZc3H3#J;p{d1{E(q$>MxWN|tspN-b}Lu#MHXf+x3MjHeDLJSh%j+kU` zPs0p*bOVb9wZN<3WnY56#q4m9_+jQ+8q=S!rG^%--)0zyY3FE-q7~bMDvtF%bwxp zpR#m1cI8T%cv>6p%*NlP<;jE}2HQk8qx3kWnGE-)UP`Hh$9Qlbdpk`3*h?0%ZaBP?@X!m(YBR^)&zS^s^ z^4p}B^*5-Fr7%55hfy!zRL^P13rtAGr!nCcpVfb-;{FkvFZ7s z2Pz@UIxTxXwS1t=(0|Os-h?u!!c?8(TiVMF=!l|V$pFL`T4j{P2Ix;d{Ue}K1&VZ@ zsxgOchLO10r(yqTx|y7klwiNaw+wpVye&m+ik+@!Ghve$#nLMHL^3xN8%&(QiDY>_ zJtUC4QKcptIsG1Id7vK8G$OPDkX76;r?@4L(TjPebT-L#5Cp?}n-K~R0 zIAVcR#+Grj@Xi#lHF!3z)5@Kvt^)?L#&m)o|1G;up0UgsW*e&`%#i*2hKakhNx zI#7{Po_x@=uZw}O~L=sUHRE>i7SqM{8CQIQ9%0_nUnJiQfm1rl#j7O zg*?;JHeK5}>1y|6bC6h8qGOfO)5R9G`s0?kSmk=+<+~qIF4OQwgUlPX8SX)Ml4AAu z*P3~K;3QscOalH8Hx)m5NMEu0W!ErF1NP|{dXidh-I8#4_HcaRZZ&S5@;3Ik)pX_F z{ki#`)iEGG-YNR2ypF2e2B89z<0o5%{5v8yT+=;C{fDr7(r2+4jr*qGTZ^R49I4WF zsq}{l6csU>#IP~Z}Q*l)Qph( zrO(c5i z9@G4IN**m6coDhsZ6bvBzEQ+@jf?L#n`2r7c}^s!4{UW$tropQk%g-&f@Jn@iT#w2 zD;)hZ6D+Oh>Ii;VeVBh{{uz?i_4 zDR--BYW~EnnT&?ndybTqSOh!)HL};U9JtF#?26GVB*8njxq?xgU^fPLan<|lW4*6B z#SP^*>M~nP2#gbY@c^;+R^9uh@RD5e)O3o10oO5Fm4L;r4dg0z(-^!Ae42DJ3;E|8 zkV|aDu9>=0)|l|pxQphJwm_+Dw)=?Ct)(oIBg}=TOt;zVkLvmmGRqDxfLh%un?TD=PZDxts!4P&3!lKpK8*2mvWL; zej2VX@x=+#R;A3L3{9iveFN-@XV~gkr!2X|g38mzlF<*y=}Av1e~IPf9LsF+e5gq4 zxn4YRUM9TLmvX`J;S4E0Lae9Ll)Vk&0lS1Z5QFqW(oTb`H?w|CCiHlK%TlTjij-w! zrG$XtdiJTR`|3C0S@dZ}8KhxCJmRq^gElY>S;{2X}LfJ_Rx~yk^icMzck(-SbZa^6|)Wh zr67e&Gw4EXN=}J(i;)9{Pfr1u_i9?Ve@mPfO{!s*QO8irgWpks<;7?9_$J~Bb`A#L{()9t9M+qcs#+ZQhRd03cKLRYw>9A*qITH z;HC~%bbdw`Rrjn@u2ab%siTZ}vts1Jfr(jVTIKAjE=tDX(C)1qC;U$xvj7V^7P`&& zi8&i%rY%r+ZBuscp?j~~p*$D!0$g#XiqK@L;6PgH{=v|C(@X5C5aU(E2haB1jokK( zEb@#2S@FoOF$f=!Ltj0#e+MXR&`7}xG2qzsk*Rig<9@;@f4JN@B80@3%#?$p!RfZ!l#&!L$4t`waB;rS@b~_)@-%pR=%VQI^Cj7an?{erfp?5mw z?|hW;l#?aY0JRW?K+Y)773EI^*!(ip=jTXKvh7PY>23B!CoYCid`^gU;Q zdYAZ%`T$#zRI)G48n|%n*>Z!4`~@OV%LG)7Mlu}0%s2EV7ek$}UY*uzq%5gdU2EMd z)$7~`)Tt7w65OqiM}R1b$ zG(`+fgE4kMhS8Mx)_}2(aXe?-&wXBXLiMvZPu^7T5o^jb;V_jho|MTC`Kv~#7{BW+ z5`bnYEyh1C_*sczs(e&UIqGF3*w5k1QBZc2b~Kr`={H`r!G1%MX2ckaiC>*WG){^D z>v(@pwXRv$H1xfjst5S6SyQnZuGi(g>Poi2?kELbOS?qU%AdMj&-|$y@rtm7gr)>|2nP`s| z(Yy!zHiwy>8r7~P`|D|3uu`&b0t=!1spoQwWdFlQu#v9x}d*Cx~j)6YM=w_;pEs6 zi)ypkMHtn?-E}H>R$AvTs8h)Gb@Br5vfaX>;R@;?$2m_CV&E}%b1EPkD^FB*J^ucC zjVl7A{^rvZ$IJfh;bj@lj*(eL5t}68Uk%9OA5{?!2M?$7x$6$dJ$mly)RkmuTXz+Q zN2mG$fB{JE#yUynT(}|XHQXAUh~Rdmi{Lp%v(6k544gH;4fAF-DH*|X$};Y*(i*O2Ez|- zDWzXSNdQXFw~w)Qy;UD-E^aX!dit^`;u+ie+2iET*97Iy0yZ8#?s3qZlX1f+TTaz- zi#ZZK%00B9DXcpMe2ryJ2NBmA1uy=cc7Kl|{+9UiSEql{`@=>CN8ZDz1s3d-uzv^I zvsfczD{t+Jt{keB|K{KF*X%cSI2#&)^)-)w22vq2SowFSRMM!n{(Y^L97m%N;a17h zLx@1E7Y%?7Cd0fyEC*=vS|8gl=tRAp_KZe>`AfGoIeArk-@wAFK6hO+>SER3ReZN> za-@A7Yu4rx%g}v`WU%a5s&}Yp96z$L>dtBWdrSWGnO1KG-yrhG_c@&9jCNr@*-zc) zj?!ErrKv(L$_snP>*+y8ZT8Vf3Ue7iq3`AyVdCeR33U^nI&cc+!*0Q+l--ONVCe(j zbRuTJ5_jhJ9$(RWW2BBV4O<&81QBckJPj@mx67m(W}i4MyKuaQ=f}QhB|WC}7Ru@$ zcsn3XGU(mE)FA|CC}V&{JLwiZOjfvOG<$lu!W5L^c_p}8xg|@$osn-@rskxHIM4A5 za(3HtZ-O%%w05sri)|uNsOKZnWeT0)N4$q=nl5gz9%pN+s5mmmbg{>cdek-hhV9CW z#8ciREx!*I&MS)2%Ud!*N%gPK*#{o^h+UhUAOxC@>urYloet`_{df0G18L2v9b%7R zc*QE`p_kL!_gE zgv>!Duj2<;xbIVTkybm0s++>)DS~@;YDK<4Rc4*)VB3@71X>7qcSq@UQDEJFs<4sF z$}lqf7At!3n~mRDcU6_!$~|comlRTl6~7_WC~EK-2n@$ zH?*g2PZALU@=F&5?vrWxtX8a@RAv&-|MBpAK8|%p)rNs;PaxuOX8&sVh@67la3|^K z2T@YXyv&-giWy0a61)KQYS(>vY6a`mnS2_!b(Qk@q$}cN^^uyNZ0U5?AWI=W_VP-^ zsH4rrJ9{GeC6)R6hE_rxcb#WXik1oN(UR%rK1Em6U}Mkv#)dmq0ua`rMZbTwcZM6(|Jk`oix zah9h(Il0zX%@$B?;Rv^qUp-y!LjDRUj}QPo2_lb~8xP=o=9pWi>gEyWLC9xx5Zan) zl@DsCnW>Wf7$*vdl>ymbDL-=U-PrzM_|})Al4`TQM9<~}jPeK6@(z45U2VP&wjO4P z&26#u3O~J)9dV+6@IoBFer*4n(A3fmVvT4$1QeMY@Yeu70xPTM07{Rl$cj}q3aN*mQRZvF=C&|yPTeBn(tsor&8(SFvC1z$MA4v zFT^T6c3>uS**I%n#Ut_dd!hDR-w#rvq&9J3o|BnwV&NI~*Zk7`G{px-v)aYGBn{Mg z+$0VAZ*h)CcT%QLWbUidV$MZHOpd*FiMr#V2W0nd3Vivg*|@xyss7sX>0lWN&NktC z#FlT7%Yt3Yz%I#(UKb^_MAv(Mcke_!hiP0TGvI|q@<7pmPsSKxzcmPePS(y*E= zjX$t}_{J&8XO>Q1J@wujFdpF_19l?$-#Af`s~pshTvAcpNKZ=OHP^n%4HQqW8^awD zLHEvKuMXx$^9#HeqvxC6oBWnod-l2EzYLr)U}|UeM_wcO)P-S=^jeeLToQvT8HT@Cub)Nh*ewb$>hs= zgbG|UV?XCHO`0onXJ*$(=4#(9?tWy|Jg_G#wrDInd=-EzXHN-Jo<(FMwyb%3^^V2$ zHATBd#TvDnv5d%nA0)il28P*> zCK=YrD^k`4lZr8NjlK%A?o;-~pHSKgoFR#}an=sdG`xpP&qZXA6cQ}wGA z{tc-7+Oc9ud27g`HAe0A1&Usg(hF+0K#32 z(o$h$mB=#FV0v|pu)`cKu>KL0~iZ5BK`T^++GoHr#J0>>*P62K|)-#K3>i0g5D|dI&5>xbeHYs zx*T5;VcZX3R>HJEI29N()hx3<4GFM!Gv_(-5k52$0MxK;<_bP;H9D?nbvE*G*c(^L zlg5K*1Md&eaof~pxno)ps^g}t&SKm%IY!+$$a2B`t0gLYg~ zu69XJ#{T0!=l0Y{P~>lAX{%wI_FDBr0S(VKxDMXRKFqNb%zsZxN3IsvUdnAI~X;rJGW@VRR}IfKN;a46wh5pRuaGWb*52goJ{R8%)!<3NnJ zPcF5m#acWs&Myy6z4GMgtKN@W8)jO~*ggLw_D##55xxGz=+&XVdv_7?PEfBx&E6H- zK68o|Uhet$Rc+s?ZHtt-k7K;gkxZorrdVmid~sF`cAZ$&7W2K^YfhZ`Tk(cf6X zvcQ~pAU9$1QG2A0>HIyzJr9k4RrdV4v-24r$VK~D2QL4S25|?NYw5jWP|_0O3)4_< zhYvc68{vTcQ34P_>eHpT>2@6

ND!~zuiQL(-7$&L6*NIZVZ&z;{Qjy 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

nW5FS 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 C{K_5x literal 0 HcmV?d00001 diff --git a/exports/hykilp/media/5469.jpg_thumb.jpg b/exports/hykilp/media/5469.jpg_thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abc78e09c022645b0eb6090bb201f239cf72f629 GIT binary patch literal 137935 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%0DkSNt_r^i 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Ξ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

SkY=(&Q~v% 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 G1OM5i$?#AB literal 0 HcmV?d00001 diff --git a/exports/hykilp/posts.json b/exports/hykilp/posts.json index b609ff08b..140f9c1f8 100644 --- a/exports/hykilp/posts.json +++ b/exports/hykilp/posts.json @@ -68138,7 +68138,7 @@ "id": 4934, "date": "2025-02-14T18:00:50", "text": "🐻‍❄️ sinmai.ipa 绝赞崩坏中", - "views": 1406, + "views": 1408, "forwards": 9, "files": [ { @@ -72017,7 +72017,7 @@ "id": 5214, "date": "2025-04-16T06:06:38", "text": "说到旅行模拟器,之前一直在期待的那个 Lushfoil 摄影模拟器今天发售了,立即买了一份进去转了转\n\n现在游戏已经可以把场景渲染得这么真实了,真不敢相信这些居然是一个人做出来的,各种方面都好震撼 🤩", - "views": 265, + "views": 266, "forwards": 3, "media_group_id": 13958268786484477, "images": [ @@ -73066,7 +73066,7 @@ "id": 5288, "date": "2025-04-28T20:26:59", "text": "后续:clash verge rev 的开发者给 macOS 添加了可执行程序签名验证,然而这个签名验证并没有用(笑)\n\n因为它甚至没有解析 codesign 输出... 直接验证了 codesign 输出有没有包含特定的字符串,所以黑客只要自己签一个恶意 bin 把它检测的字符串全都堆到 identifier 里就可以绕过检测拿到 root 了 \n\n(PoC 原图放这里了: clash-verge-service#9)\n\n安全检查能写成这样也太草台了,而且这个注释看起来像是 AI 生成的一样... 希望大家都不要用这样的软件", - "views": 5619, + "views": 5621, "forwards": 144, "media_group_id": 13966976157341773, "images": [ @@ -73751,7 +73751,7 @@ { "id": 5334, "date": "2025-05-10T05:44:31", - "views": 253, + "views": 254, "forwards": 1, "images": [ { @@ -73770,7 +73770,7 @@ "id": 5335, "date": "2025-05-10T08:27:33", "text": "#ガルクラ 圣地巡礼", - "views": 233, + "views": 234, "forwards": 0, "media_group_id": 13974925231723077, "images": [ @@ -74328,7 +74328,7 @@ "id": 5378, "date": "2025-05-15T14:13:22", "text": "下班之后和 @MamoruIO 去了 MyGO サンシャイン水族館,看到了飞在空中的企鹅!🐧\n\n大概理解为什么高松灯会喜欢这个地方了——听着水流的白噪音、看着企鹅在天上飞,感觉心烦的事情一个个全都被企鹅叼走了 🎈\n\n啊啊 超级想买年票,可惜这个地方离我太远了要一个小时才能到", - "views": 208, + "views": 209, "forwards": 1, "media_group_id": 13978547219980445, "images": [ @@ -74408,7 +74408,7 @@ "id": 5385, "date": "2025-05-15T14:37:13", "text": "今天拍的更多可爱鱼鱼,好喜欢水族馆\n\n以及买了一个ニシキアナゴ抱き枕,小小只还会探头出来好可爱!", - "views": 203, + "views": 204, "forwards": 0, "media_group_id": 13978558671159965, "images": [ @@ -74513,7 +74513,7 @@ "id": 5394, "date": "2025-05-17T00:05:52", "text": "昨晚回家路上的夜景\n\n感觉每天都在公司待到凌晨回家是不是不太好(xx)", - "views": 206, + "views": 207, "forwards": 1, "media_group_id": 13979522818187429, "images": [ @@ -74543,7 +74543,7 @@ "id": 5396, "date": "2025-05-17T13:57:50", "text": "按投票结果今天去了鎌倉和江の島!\n\n因为是下雨天,首先去了報国寺,感觉竹林和庭院在雨天的气氛反而超治愈!\n\n在休息亭喝了一杯抹茶,原来不加糖的抹茶这么苦... 还是更喜欢甜的抹茶拿铁,早知道带上糖和豆奶了。\n\n接下来去了鶴岡八幡宮反而觉得比较无聊,就是一个很大的神殿而已,感觉比起这种很威严庄重的建筑更喜欢休闲随意的风格", - "views": 177, + "views": 178, "forwards": 0, "media_group_id": 13979922163569973, "images": [ @@ -74656,7 +74656,7 @@ "id": 5406, "date": "2025-05-17T14:29:02", "text": "接下来去了两个位置很近的神社\n\n一个是銭洗弁財天,入口是一个山洞还有点可怕的,不过进去之后风景很不错!我也学着投了硬币摇了铃铛。以及发现这个神社的图标是塞尔达三角力量的图标诶,创始人一定很喜欢塞尔达吧(雾)\n\n另一个是佐助稲荷神社,除了数不胜数的鳥居以外还有数不胜数的稲荷小狐狸雕像!每个雕像都是由一个不同的人捐的,大家齐心协力一个个小狐狸加起来就形成了眼前的狐狸大军... 人类能够达成分布式共识的时候真好呀\n\n虽然之前在摄影模拟器那个游戏里赛博参观过伏見稲荷大社了,但是真的在眼前的时候规模给我的感受还是好不一样", - "views": 187, + "views": 188, "forwards": 0, "media_group_id": 13979937141215781, "images": [ @@ -75193,7 +75193,7 @@ "id": 5449, "date": "2025-05-22T16:42:30", "text": "在东京第一次凌晨一点半回家\n\n运气比较差,想坐的环线正方向坏掉了,只能坐反方向,但是反方向末班到不了家...\n\n结果坐到末班终点站之后租电滑板骑回家了,路上拍到了睡着的电车 🚃💤\n\n虽然到家累累,但是即使末班结束也自己回到家了还是很开心,证明自己已经不再是路痴型迷子了", - "views": 193, + "views": 194, "forwards": 1, "media_group_id": 13983457204795525, "images": [ @@ -75243,7 +75243,7 @@ "id": 5453, "date": "2025-05-23T02:14:49", "text": "哇 居然已经 30 年了,Java 生日快乐!\n\n感觉 JVM 生态能活到现在完全是靠 Minecraft 和安卓这两个社区...", - "views": 268, + "views": 269, "forwards": 11, "images": [ { @@ -75322,14 +75322,14 @@ "id": 5459, "date": "2025-05-23T10:28:10", "text": "发现自己从多伦多飞到东京之后每天都有出门,明明之前是家里蹲类型的,看来真的是多伦多村太无聊了 🌧", - "views": 181, + "views": 182, "forwards": 3 }, { "id": 5460, "date": "2025-05-24T03:58:52", "text": "?为什么是女的就觉得会对 BL 感兴趣啊", - "views": 179, + "views": 183, "forwards": 1, "forwarded_from": { "name": "Azalea", @@ -75352,7 +75352,7 @@ "id": 5461, "date": "2025-05-24T16:29:22", "text": "今天去了 PJSK 游戏里的唱片店!(变成了豆腐?)\n\n买了好多好多 CD,好贵... -$300 钱包疼疼。不过不是为了听啦,只是支持一下之前一直特别喜欢的作者,听反而网易云上面都有\n\n宇多田光、ハンバートハンバート、青葉市子、LAMP、椎名もた... 货架上椎名もた那一栏空出来了好伤心,不知道是不是故意空出来的。不过问店员帮我找到了放在其他地方展示的一张「夢のまにまに」\n\n动画相关的话,PJSK 的 25 时、GBC 的有刺无刺、MyGO、孤独摇滚的结束乐队都买了。", - "views": 95, + "views": 110, "forwards": 0, "media_group_id": 13984833298291445, "images": [ @@ -75417,5 +75417,45 @@ "thumb": "media/5466.jpg_thumb.jpg" } ] + }, + { + "id": 5467, + "date": "2025-05-25T01:46:59", + "text": "昨晚和天文姐姐和谦谦去看了星星 \n\n其实不是真的星星啦,是去了 MyGO 高松灯喜欢去的池袋那家「满天」看到了投影的星星。这个投影设备好厉害,效果就像真的有满天星星一样 🤩 \n\n看星星好治愈!决定给之后北海道的行程加上「看星星」\n\n以及发现星座的定义好随意,感觉想要看出星座描述里的东西真的需要很大想象力(高情商)😶 在想有没有办法做一个算法,输入一个图形然后连接任意的星星找到最接近的形状\n\n回家路上看到了东京唯一一条轻轨樱花线 🚉 奇妙", + "views": 53, + "forwards": 0, + "media_group_id": 13985100958430453, + "images": [ + { + "width": 1920, + "height": 2560, + "date": "2025-05-25T01:46:55", + "media_type": "photo", + "original_name": "photo_2025-05-25_01-46-55.jpg", + "url": "media/5467.jpg", + "size": 496548, + "thumb": "media/5467.jpg_thumb.jpg" + }, + { + "width": 2560, + "height": 1920, + "date": "2025-05-25T01:46:57", + "media_type": "photo", + "original_name": "photo_2025-05-25_01-46-57.jpg", + "url": "media/5468.jpg", + "size": 205004, + "thumb": "media/5468.jpg_thumb.jpg" + }, + { + "width": 1920, + "height": 2560, + "date": "2025-05-25T01:46:59", + "media_type": "photo", + "original_name": "photo_2025-05-25_01-46-59.jpg", + "url": "media/5469.jpg", + "size": 756644, + "thumb": "media/5469.jpg_thumb.jpg" + } + ] } ] \ No newline at end of file diff --git a/exports/hykilp/rss.xml b/exports/hykilp/rss.xml index 8fd8b9104..9d24acacf 100644 --- a/exports/hykilp/rss.xml +++ b/exports/hykilp/rss.xml @@ -12,7 +12,17 @@ https://aza.moe/life zh-cn - Sun, 25 May 2025 00:20:55 +0000 + Sun, 25 May 2025 02:46:23 +0000 + + 小桂桂的回忆录 📒 #5467 + https://aza.moe/life?post=5467 + <p>昨晚和天文姐姐和谦谦去看了星星 <i class="custom-emoji" emoji-src="emoji/5217818964612108191.tgs">✨</i></p> +<p>其实不是真的星星啦,是去了 MyGO 高松灯喜欢去的池袋那家「满天」看到了投影的星星。这个投影设备好厉害,效果就像真的有满天星星一样 <i class="custom-emoji" emoji-src="emoji/6170139473288890346.webm">🤩</i> </p> +<p>看星星好治愈!决定给之后北海道的行程加上「看星星」</p> +<p>以及发现星座的定义好随意,感觉想要看出星座描述里的东西真的需要很大想象力<del>(高情商)</del><i class="custom-emoji" emoji-src="emoji/6169953432485496291.webm">😶</i> 在想有没有办法做一个算法,输入一个图形然后连接任意的星星找到最接近的形状</p> +<p>回家路上看到了东京唯一一条轻轨樱花线 <i class="custom-emoji" emoji-src="emoji/6132038041016993493.webp">🚉</i> 奇妙</p> + 5467 + 小桂桂的回忆录 📒 #5461 https://aza.moe/life?post=5461

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 IP@xR}+0sXH?f?J) literal 0 HcmV?d00001 diff --git a/exports/hykilp/media/5468.jpg b/exports/hykilp/media/5468.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a83745dc3dc730db0853f905ea923ce4db46145b GIT binary patch literal 205004 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%0D4S(PtHJl8vXV#fL2pe*J)BuxcKEY$;(*_^ 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 literal 0 HcmV?d00001 diff --git a/exports/hykilp/media/5468.jpg_thumb.jpg b/exports/hykilp/media/5468.jpg_thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d32706e040c8bc70503ef3411cd297310a136f6 GIT binary patch literal 35379 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