diff --git a/exports/hykilp/atom.xml b/exports/hykilp/atom.xml index 980122ac1..d4bd4389c 100644 --- a/exports/hykilp/atom.xml +++ b/exports/hykilp/atom.xml @@ -2,11 +2,21 @@ https://aza.moe/life 小桂桂的回忆录 📒 - 2024-12-13T04:11:36.828088+00:00 + 2024-12-13T06:11:21.380281+00:00 python-feedgen https://aza.moe/meru_256px.png 「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」 + + 4754 + 小桂桂的回忆录 📒 #4754 + 2024-12-13T04:18:02+00:00 + <p>之前看到了 Asuna 转发的这张 gif,对比每个语言的运行速度... 我就在想,python 慢也不可能这么慢吧?我日常用 python 也没有感觉到它有这么慢啊</p> +<p>然后看了一下他们<a href="https://github.com/bddicken/languages/blob/main/loops/py/code.py">测试用的代码</a>,居然手写了两个循环,总共循环 1e9 次... 那当然慢了,一般人也不会这样写 python 吧 +(╯‵□′)╯︵┻━┻</p> +<p>直接加一个 numba JIT 就从 75 秒降到了 2.3 秒,再把循环改成 numpy + numba 就降到了 0.8 秒,再改成 pytorch 矩阵操作直接优化到了 0.16 秒,比 rust 还快甚至代码还更短 <i class="custom-emoji" emoji-src="emoji/6170075684434610033.webm">⌨</i></p> + + 4750 小桂桂的回忆录 📒 #4750 diff --git a/exports/hykilp/index.html b/exports/hykilp/index.html index 8ac91fb48..740a3a86e 100644 --- a/exports/hykilp/index.html +++ b/exports/hykilp/index.html @@ -27,7 +27,7 @@ diff --git a/exports/hykilp/media/4754.mp4 b/exports/hykilp/media/4754.mp4 new file mode 100644 index 000000000..25cb1a25f Binary files /dev/null and b/exports/hykilp/media/4754.mp4 differ diff --git a/exports/hykilp/media/4754.mp4_thumb.jpg b/exports/hykilp/media/4754.mp4_thumb.jpg new file mode 100644 index 000000000..e1cff163b Binary files /dev/null and b/exports/hykilp/media/4754.mp4_thumb.jpg differ diff --git a/exports/hykilp/media/4755.jpg b/exports/hykilp/media/4755.jpg new file mode 100644 index 000000000..1022be2c3 Binary files /dev/null and b/exports/hykilp/media/4755.jpg differ diff --git a/exports/hykilp/media/4755.jpg_thumb.jpg b/exports/hykilp/media/4755.jpg_thumb.jpg new file mode 100644 index 000000000..eecec27ed Binary files /dev/null and b/exports/hykilp/media/4755.jpg_thumb.jpg differ diff --git a/exports/hykilp/posts.json b/exports/hykilp/posts.json index b88d160ee..8ff818ca3 100644 --- a/exports/hykilp/posts.json +++ b/exports/hykilp/posts.json @@ -16,7 +16,7 @@ "id": 8, "date": "2021-09-02T03:00:59", "text": "看我干什么w", - "views": 91, + "views": 92, "forwards": 0, "images": [ { @@ -41,7 +41,7 @@ "id": 10, "date": "2021-09-02T13:21:57", "text": "HyDEV 开发组可以恢复啦,好耶w", - "views": 82, + "views": 83, "forwards": 0, "images": [ { @@ -154,7 +154,7 @@ "id": 18, "date": "2021-09-05T15:58:16", "text": "想尽办法拉学长出门——敲门去问他要不要去看最后一天的 Air Show,他不想去,去逛 Bookstore 顺便办保险卡他也不想去... 午饭晚饭也没有一起吃了,能和他接触的时间越来越少了,在房间里好无聊...", - "views": 64, + "views": 65, "forwards": 0 }, { @@ -350,7 +350,7 @@ "id": 34, "date": "2021-09-08T03:39:50", "text": "啊!最近记录的事情好致郁,明明日常生活中也有很多很多开心的事情,想要尝试把目光多停留在好事上w", - "views": 59, + "views": 60, "forwards": 0 }, { @@ -47850,7 +47850,7 @@ "id": 3507, "date": "2024-03-22T04:13:23", "text": "我:胳膊的膝盖疼\n聊聊:那叫胳膊肘\n我:反正你也听懂了那就这样叫吧 🤤", - "views": 244, + "views": 246, "forwards": 1 }, { @@ -60004,7 +60004,7 @@ "id": 4386, "date": "2024-09-02T00:49:34", "text": "收到了 Celestium 的礼物,是一个看起来像天球仪的永动摆,好好看 qwq 是某种对 ADHD 宝具\n\n它原本需要装一个 9V 电池,但是买来了一个是坏的,而且感觉用电池供电好浪费,所以直接把电池线剪掉焊了一个 DC 接口上去改成 12V 接线了,既让磁力更强又不用担心会没电了 🧙‍♂", - "views": 233, + "views": 235, "forwards": 3, "media_group_id": 13801905399622605, "files": [ @@ -60661,7 +60661,7 @@ "id": 4429, "date": "2024-09-13T02:19:07", "text": "#桂桂今天吃什么\n今天重新做了,这次不是焦碳", - "views": 93, + "views": 94, "forwards": 0, "reply": { "id": 4423, @@ -60684,7 +60684,7 @@ "id": 4430, "date": "2024-09-13T04:45:57", "text": "今天和聊聊玩了索尼刚发售的 PS5 独占游戏 Astro Bot,真的用到了手柄的体感和震动和音效还有中间的触摸板,感觉手柄无缝成为了游戏的一部分,第一次感受到原来 PS5 这个平台这么厉害\n\n可惜跨平台游戏里基本上没有开发者会专门给 PS5 的特殊功能做很特别的适配,PS5 上顺平台的游戏也没有多少...\n\n现在突然想入坑玩玩同样是 PS5 独占的 FF16 了 quq", - "views": 91, + "views": 92, "forwards": 1, "images": [ { @@ -60703,7 +60703,7 @@ "id": 4431, "date": "2024-09-13T15:52:14", "text": "TTC 公交车有 USB 充电头了诶,每个座位都有,不过似乎是非标 5V 4.2A 🌚", - "views": 90, + "views": 91, "forwards": 0, "images": [ { @@ -61118,7 +61118,7 @@ "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": 106, + "views": 107, "forwards": 0, "media_group_id": 13815057608891245, "images": [ @@ -61148,7 +61148,7 @@ "id": 4463, "date": "2024-09-21T14:50:21", "text": "#桂桂今天吃什么\n卤肉面!", - "views": 98, + "views": 99, "forwards": 1, "media_group_id": 13815441769068581, "images": [ @@ -61178,7 +61178,7 @@ "id": 4465, "date": "2024-09-22T05:38:28", "text": "刚刚看视频看到一个时间管理 app 的广告,想了想觉得我现在用谷歌日历管理时间还是有很多繁琐的地方,有点想试试这个 app 会不会更方便\n\n...然后注册界面上来就是 AI copilot,真不知道一个日历 app 为什么要这么重视 AI,去看了一下似乎是会让 LLM 读你的邮件列表然后自动给你排日程的样子,感觉隐私和自主性都十分令人担忧,就不想用了\n\n唉 感觉现在 “AI” 完全是负面营销", - "views": 91, + "views": 92, "forwards": 0, "media_group_id": 13815868065560989, "images": [ @@ -64885,14 +64885,14 @@ "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": 108, + "views": 109, "forwards": 0 }, { "id": 4717, "date": "2024-12-05T00:47:50", "text": "感觉人群的共识机制不太聪明喵\n\n红灯,甚至还在过车的那种,一个人突然开始过马路,有人估计是没看路跟着这个人开始走,过一会越来越多的人跟着走,最后变成了所有人一起闯红灯过马路 ", - "views": 94, + "views": 95, "forwards": 0, "images": [ { @@ -64911,7 +64911,7 @@ "id": 4718, "date": "2024-12-06T14:37:20", "text": "今年多伦多冬天的第一场大雪正好在农历二十四节气之「大雪」的第一天诶 🪟", - "views": 90, + "views": 91, "forwards": 0, "media_group_id": 13867966725717885, "images": [ @@ -64941,7 +64941,7 @@ "id": 4720, "date": "2024-12-06T18:01:13", "text": "#桂桂今天吃什么\n为什么觉得兰州拉面里面应该放些洋葱", - "views": 103, + "views": 105, "forwards": 0, "media_group_id": 13868064588399461, "images": [ @@ -64971,14 +64971,14 @@ "id": 4722, "date": "2024-12-07T09:41:40", "text": "哭哭 Notion 为什么要把「创建 latex 公式」的快捷键绑定到 ctrl + alt + e 还不能改... 总是会不小心按到 ctrl + alt + w 把窗口关了 🛌", - "views": 120, + "views": 121, "forwards": 1 }, { "id": 4723, "date": "2024-12-07T18:42:15", "text": "考试当天告诉我 ttc 地铁停了... 然后看了一眼打车价格,原本可能 $20 不到的路程现在要 $50", - "views": 91, + "views": 93, "forwards": 2, "media_group_id": 13868775484602197, "images": [ @@ -65008,7 +65008,7 @@ "id": 4725, "date": "2024-12-07T19:19:54", "text": "明明提前出门了十分钟,结果现在已经迟到 20 分钟了还在 shuttle bus 上", - "views": 85, + "views": 86, "forwards": 0, "reply": { "id": 4723, @@ -65049,7 +65049,7 @@ "id": 4728, "date": "2024-12-08T11:08:20", "text": "结果晚上八点回到家太累躺下就睡着了,没想到一觉睡到了凌晨五点 😢\n\n记录一下昨天开心的事情:考完试遇到一起做项目的组员,他送给我了可爱瑞希 fufu 🤩 然后我们去奶茶店一起打 pjsk\n\n(今天刚知道原来 pjsk 有国际服限定的曲子,结果打开国际服发现有 3GB 的数据要下载 😨\n\n还玩了玩魔方,这位是魔方社社长好厉害,感觉我还没反应过来他就解完了。然后发现原来聊聊也会魔方,结果这一桌只有我不会吗 🥺 不过学到了一个交换方块的小技巧,魔方好奇妙\n\n之后和聊聊去喜欢的店吃了拉面,这家的叉烧肉很棒。感觉在这边没办法像国内那样买到速冻的叉烧肉好可惜,不然在家里也可以做出这样的拉面了", - "views": 81, + "views": 82, "forwards": 0, "media_group_id": 13869248801268453, "images": [ @@ -65088,7 +65088,7 @@ { "id": 4731, "date": "2024-12-08T19:51:18", - "views": 85, + "views": 86, "forwards": 0, "images": [ { @@ -65107,7 +65107,7 @@ "id": 4732, "date": "2024-12-08T22:31:48", "text": "真的越来越讨厌 YouTube 这个平台了\n\n说是 \"1080P HD\" 但是看着眼睛好不舒服,画面上全是肉眼可见的压缩失真,为什么呢?下载下来发现居然被 vp9 压到了只有不到 1 mbps 的码率... 相比之下 Twitch 给直播用的 1080p30 码率推荐都是至少 4.5 mbps,明明直播这种实时性更重要的事情还是更需要低码率的", - "views": 92, + "views": 93, "forwards": 0, "media_group_id": 13869576869662997, "images": [ @@ -65137,7 +65137,7 @@ "id": 4734, "date": "2024-12-09T13:16:31", "text": "打视频电话的时候把 iPad 放在腿上会发生什么:", - "views": 90, + "views": 92, "forwards": 2, "images": [ { @@ -65156,14 +65156,14 @@ "id": 4735, "date": "2024-12-09T15:20:41", "text": "是不是把系统用户名改成 \"sandbox\" 就可以绕过大部分的病毒 ", - "views": 111, + "views": 114, "forwards": 1 }, { "id": 4736, "date": "2024-12-09T19:26:06", "text": "恭喜 HyDEV 家里云到现在总共宕机整整 1024 次", - "views": 82, + "views": 85, "forwards": 0, "images": [ { @@ -65182,7 +65182,7 @@ "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": 73, + "views": 74, "forwards": 0, "media_group_id": 13870659258497573, "images": [ @@ -65247,7 +65247,7 @@ "id": 4743, "date": "2024-12-11T05:39:52", "text": "发现 btrfs 开全局压缩有奇效\n\n压缩前总共用了 2.82TB,开一下 zstd:3 直接省了 1.06TB 出来", - "views": 80, + "views": 82, "forwards": 0, "images": [ { @@ -65266,14 +65266,14 @@ "id": 4744, "date": "2024-12-11T06:49:45", "text": "#ADHD 三次了,解锁了笔记本想不起来要干什么,然后找到了一些事情做,做了一会觉得好困啊睡觉吧,锁定了电脑然后想起来了啊我是因为风扇很吵想给它睡眠来着,然后 goto 「解锁了笔记本想不起来要干什么」 📦", - "views": 77, + "views": 79, "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": 73, + "views": 75, "forwards": 0, "media_group_id": 13871470310996093, "images": [ @@ -65313,7 +65313,7 @@ "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": 74, + "views": 76, "forwards": 2, "files": [ { @@ -65335,14 +65335,14 @@ "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": 72, + "views": 74, "forwards": 1 }, { "id": 4750, "date": "2024-12-12T17:52:08", "text": "#桂桂今天吃什么\n炸蛋挞!\n\n用空气炸锅做早餐的时候原本想煎一个鸡蛋,然后突然想到,为什么不把鸡蛋放进去一起煎呢?所以就试着把鸡蛋打进蛋挞模具里面一起煎了八分钟,居然真的像一般炸鸡蛋一样好吃 quq", - "views": 51, + "views": 58, "forwards": 0, "media_group_id": 13872207428373741, "images": [ @@ -65387,5 +65387,41 @@ "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": 54, + "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" + } + ] } ] \ No newline at end of file diff --git a/exports/hykilp/rss.xml b/exports/hykilp/rss.xml index 4e29778a1..d973a3914 100644 --- a/exports/hykilp/rss.xml +++ b/exports/hykilp/rss.xml @@ -12,7 +12,16 @@ https://aza.moe/life zh-cn - Fri, 13 Dec 2024 04:11:36 +0000 + Fri, 13 Dec 2024 06:11:21 +0000 + + 小桂桂的回忆录 📒 #4754 + https://aza.moe/life?post=4754 + <p>之前看到了 Asuna 转发的这张 gif,对比每个语言的运行速度... 我就在想,python 慢也不可能这么慢吧?我日常用 python 也没有感觉到它有这么慢啊</p> +<p>然后看了一下他们<a href="https://github.com/bddicken/languages/blob/main/loops/py/code.py">测试用的代码</a>,居然手写了两个循环,总共循环 1e9 次... 那当然慢了,一般人也不会这样写 python 吧 +(╯‵□′)╯︵┻━┻</p> +<p>直接加一个 numba JIT 就从 75 秒降到了 2.3 秒,再把循环改成 numpy + numba 就降到了 0.8 秒,再改成 pytorch 矩阵操作直接优化到了 0.16 秒,比 rust 还快甚至代码还更短 <i class="custom-emoji" emoji-src="emoji/6170075684434610033.webm">⌨</i></p> + 4754 + 小桂桂的回忆录 📒 #4750 https://aza.moe/life?post=4750