Forwarded from QIN2DIM's Tech Channel
少看营销号和 vibe reading 过滤出来的垃圾信息。最直接的办法就是自己亲自去看原文,或者自己亲自 vibe reading。
https://docs.nvidia.com/cuda/parallel-thread-execution/#alternate-floating-point-data-formats
https://docs.nvidia.com/cuda/parallel-thread-execution/#alternate-floating-point-data-formats
Forwarded from yihong0618 和朋友们的频道 (伊)
GitHub
Running python REPL under another program + Ctrl-C results in an exception traceback · Issue #135329 · python/cpython
Bug report Bug description: Running python REPL under another program (strace ./build/python in my case), then pressing Ctrl-C on Linux results in an infinite stream of exception tracebacks. Tested...
Forwarded from yihong0618 和朋友们的频道 (伊)
Bilibili
我给python修了个bug!从今天起,也算是Python开发者了?_哔哩哔哩_bilibili
梦想成真的一天!从今天开始,Python里就有我贡献的代码啦!带大家复盘一下我修的这个bug!, 视频播放量 164345、弹幕量 184、点赞数 7438、投硬币枚数 1747、收藏人数 1535、转发人数 362, 视频作者 码农高天, 作者简介 清华毕业,Python核心开发者,无业游民,环球旅行中。知乎:高天。,相关视频:我XX怎么证明我的视频是我做的?,又给Python修了个可能触发SegFault的Bug,一晚上就merge了,450天成为Python核心开发者,据说这个新语言,比Pytho…
Forwarded from Cason's life (Cason Kervis)
Prompt 界的 Leetcode https://colf.dev/
colf.dev
Prompt solutions to algorithmic problems with the fewest tokens.
Forwarded from Welcome to the Black Parade
pointless random brain dumps
1. 越想越觉得 99% 的场景并不需要 tproxy + IP_TRANSPARENT 透明代理,出了名的晦涩难懂,我看 DNAT 到 localhost 再 getsockopt(..., SO_ORIGINAL_DST, ...) 就直观得多,也没什么问题,内核依赖也少。
1.1. 最近反复拜读《小丑牌》作者的开发回忆录 https://localthunk.com/blog/balatro-timeline-3aarh ,印象最深刻的是上市前的最后半年项目看似完全在正轨,但开发者的精神和身体已经完全坏掉了,“整夜睡不着觉”,“只能坐着睡沙发因为一躺着心脏就不舒服”。还有 publisher 带来了巨大的帮助。
2. cgroup socket 系列的 bpf 程序真好玩,比 per-packet 系列性能也更好,一些任务 per-packet 做起来要吐自己一身。
B. 冷知识,《小丑牌》是用 Lua 开发的,用的 https://love2d.org/ 框架,有趣。
3. 比如强选路由。当然可以在 tc egress 强行 redirect_neigh,不过就要手动档 SNAT、保存状态、反向 redirect 回程流量保证对称性。lwt reroute 和 nf output reroute 都晚了,因为 socket 级别的路由已经做完了,src ip 已经选好,之后要改就要大费周章;而在 AttachCGroupInet4Connect 里修改就很有优越性了。
- 冷知识,《沙罗曼蛇》是《宇宙巡航机》的番外篇,顺序是宇1 -> 沙1 -> 宇2 -> 宇3 -> 沙2 -> 沙3。不过我身边的零零后影逝二度全成就+steam成就数量比我还多,却没听过科乐美和魂斗罗。我听着 GRARDIUS 3 的隐藏音乐,心中感动无人分享。
4. 再比如“只抓握手后的第一个 tcp payload 包”,tcpdump 完全躺,per-packet bpf 要管理连接,而 skops 就赢了。不过我为什么要只抓第一个 payload?
4a. 最近最爱的命令
小小 alpine 内置 ip(7) + wget + apk add tcpdump 的含精量😊
4b. 我常在 steam 看评论,点进去看其他玩家的 profiles,被成百个全成就所震撼。究竟是什么人?哪来的时间精力?在过怎样的人生?
1. 越想越觉得 99% 的场景并不需要 tproxy + IP_TRANSPARENT 透明代理,出了名的晦涩难懂,我看 DNAT 到 localhost 再 getsockopt(..., SO_ORIGINAL_DST, ...) 就直观得多,也没什么问题,内核依赖也少。
1.1. 最近反复拜读《小丑牌》作者的开发回忆录 https://localthunk.com/blog/balatro-timeline-3aarh ,印象最深刻的是上市前的最后半年项目看似完全在正轨,但开发者的精神和身体已经完全坏掉了,“整夜睡不着觉”,“只能坐着睡沙发因为一躺着心脏就不舒服”。还有 publisher 带来了巨大的帮助。
2. cgroup socket 系列的 bpf 程序真好玩,比 per-packet 系列性能也更好,一些任务 per-packet 做起来要吐自己一身。
B. 冷知识,《小丑牌》是用 Lua 开发的,用的 https://love2d.org/ 框架,有趣。
3. 比如强选路由。当然可以在 tc egress 强行 redirect_neigh,不过就要手动档 SNAT、保存状态、反向 redirect 回程流量保证对称性。lwt reroute 和 nf output reroute 都晚了,因为 socket 级别的路由已经做完了,src ip 已经选好,之后要改就要大费周章;而在 AttachCGroupInet4Connect 里修改就很有优越性了。
- 冷知识,《沙罗曼蛇》是《宇宙巡航机》的番外篇,顺序是宇1 -> 沙1 -> 宇2 -> 宇3 -> 沙2 -> 沙3。不过我身边的零零后影逝二度全成就+steam成就数量比我还多,却没听过科乐美和魂斗罗。我听着 GRARDIUS 3 的隐藏音乐,心中感动无人分享。
4. 再比如“只抓握手后的第一个 tcp payload 包”,tcpdump 完全躺,per-packet bpf 要管理连接,而 skops 就赢了。不过我为什么要只抓第一个 payload?
4a. 最近最爱的命令
k debug node/$NODE --profile netadmin -it --image alpine
小小 alpine 内置 ip(7) + wget + apk add tcpdump 的含精量
4b. 我常在 steam 看评论,点进去看其他玩家的 profiles,被成百个全成就所震撼。究竟是什么人?哪来的时间精力?在过怎样的人生?
Please open Telegram to view this post
VIEW IN TELEGRAM
LocalThunk
The Balatro Timeline — LocalThunk
It’s been approximately 3 years since I began work on Balatro - and in that time I have personally documented almost nothing about the journey. This is something that has bothered me since the game launched. I am constantly forgetting major moments in development…
Forwarded from QIN2DIM's Tech Channel
OpenRouter上了个免费接口
https://openrouter.ai/google/gemini-2.5-flash-image-preview:free
https://openrouter.ai/google/gemini-2.5-flash-image-preview:free
yihong0618 和朋友们的频道
https://bilibili.com/video/BV1Ck4y1h7Hm
Telegram
yihong0618 和朋友们的频道
我们来讨论一下伊洪大哥最近在查的 cpython bug https://github.com/python/cpython/issues/135329
TLDR 不要看里面 j 某人的回复,是错的😀
我们从头开始。
strace ./python 然后 ctrl-c 发现 python 进程无限报错循环。 strace 很复杂,先想办法剥离关键因素,试试单独跑 ./python 然后 strace -fTp $(pidof python) 再 ctrl-c,嘿不报错!太好了说明不是 ptrace…
TLDR 不要看里面 j 某人的回复,是错的😀
我们从头开始。
strace ./python 然后 ctrl-c 发现 python 进程无限报错循环。 strace 很复杂,先想办法剥离关键因素,试试单独跑 ./python 然后 strace -fTp $(pidof python) 再 ctrl-c,嘿不报错!太好了说明不是 ptrace…
Forwarded from yihong0618 和朋友们的频道 (伊)
高度使用 agent 写代码就能体会到了,有时候自己手动写一行到几行代码,能让 vibe 的效率提高好几倍。大哥们为啥一直宣传一行代码不写,给自己找罪受啊。。。
Forwarded from 苹果测试工程师的日常 (IceCode New)
Forwarded from Oilbeater 的自习室
pflag 发了个政治正确版本把
https://github.com/spf13/pflag/releases/tag/v1.0.8
Whitelist 改成了 `Allowlist`,结果就是导致一票项目的 E2E 都挂了,连 kubernetes 都受到了牵连,下午项目作者又发了个新版本改回去了。我能知道是因为早上起来我的 E2E 也挂了。https://github.com/spf13/pflag/releases/tag/v1.0.8
GitHub
Release v1.0.8 · spf13/pflag
⚠️ Breaking Change
This version, while only a patch bump, includes a (very minor) breaking change: the flag.ParseErrorsWhitelist struct and corresponding FlagSet.parseErrorsWhitelist field have bee...
This version, while only a patch bump, includes a (very minor) breaking change: the flag.ParseErrorsWhitelist struct and corresponding FlagSet.parseErrorsWhitelist field have bee...
Forwarded from Solidot 纯净版
FFmpeg 8 支持实时生成字幕
#Media
刚刚释出的开源编解码器 FFmpeg 8 集成了语音识别和转录机器学习模型 Whisper,意味着它支持实时为视频生成字幕。FFmpeg 8 代号为 Huffman,以 1952 年发明的 Huffman 编码算法名字命名。Huffman 算法是历史最悠久的无损压缩算法之一。Whisper 模型由 OpenAI 于 2022 年 9 月发布,whisper.cpp 是 Georgi Gerganov 在 Whisper 基础上开发的本地和离线运行版本。
www.theregister.com/2025/08/28/ffmpeg_8_huffman/
#Media
刚刚释出的开源编解码器 FFmpeg 8 集成了语音识别和转录机器学习模型 Whisper,意味着它支持实时为视频生成字幕。FFmpeg 8 代号为 Huffman,以 1952 年发明的 Huffman 编码算法名字命名。Huffman 算法是历史最悠久的无损压缩算法之一。Whisper 模型由 OpenAI 于 2022 年 9 月发布,whisper.cpp 是 Georgi Gerganov 在 Whisper 基础上开发的本地和离线运行版本。
www.theregister.com/2025/08/28/ffmpeg_8_huffman/
Forwarded from rosu H
当你点击 accept 后自动编译跑起来,此时出现 review 按钮,点击确认后将对话片段保存到数据库,commit message append 该片段的 id。
gui 实现的时候只需要查这个数据库,就可以无痛支持。
gui 实现的时候只需要查这个数据库,就可以无痛支持。
Forwarded from Solidot 纯净版
Python 纪录片上线
#Python
由 CultRepo 制作的 Python 语言纪录片《Python: The Documentary | An origin story》上周在 YouTube 上线,观看量超过了 18 万次。Python 语言最初是荷兰程序员 Guido van Rossum 的“课余”项目,它简洁易读的特性最终令其从众多编程语言中脱颖而出,成为最受人喜爱的语言之一,成为驱动 AI、数据科学以及科技巨头所开发软件使用的语言。出现在纪录片中的人物包括了 Guido van Rossum、Travis Oliphant、Barry Warsaw 等,它讲述了 Python 的崛起、社区驱动的演变、几乎导致分崩离析的冲突,以及这门语言对世界万物的影响。
www.youtube.com/watch?v=GfH4QL4VqJ0
#Python
由 CultRepo 制作的 Python 语言纪录片《Python: The Documentary | An origin story》上周在 YouTube 上线,观看量超过了 18 万次。Python 语言最初是荷兰程序员 Guido van Rossum 的“课余”项目,它简洁易读的特性最终令其从众多编程语言中脱颖而出,成为最受人喜爱的语言之一,成为驱动 AI、数据科学以及科技巨头所开发软件使用的语言。出现在纪录片中的人物包括了 Guido van Rossum、Travis Oliphant、Barry Warsaw 等,它讲述了 Python 的崛起、社区驱动的演变、几乎导致分崩离析的冲突,以及这门语言对世界万物的影响。
www.youtube.com/watch?v=GfH4QL4VqJ0
Forwarded from Hypercube's Channel
翻以前的消息时偶然看到这个幻灯片,是一个课程的大作业(大概是调研并给大家讲一个编程语言特性)。现在看到仍然有一种“我当年做过这么好看的幻灯片啊”的感觉(虽然内容上现在看来非常幼齿),突然就想怀旧一下。
这个幻灯片我是模仿当时很喜欢的一个幻灯片做的,Scott Wlaschin 的 Functional Design Patterns。说来有趣,我完全是由于巧合看到它的,而它是我入门函数式编程以及最终喜欢上 Haskell 的重要原因。我的一个学设计的朋友因为 design patterns 关键词偶然看到了这个,并且因为形式上很优秀而被吸引了,但看了几页后逐渐觉得不太对😂她发给了我,我看了后觉得“哦哦哦真妙啊”,反复学习过很多遍。
或许我的这个模仿品也没有那么好,只是同样的风格会让我一看就回想起看 Functional Design Patterns 那个幻灯片的体验吧,而那个体验真是美妙。
我对制作幻灯片的兴趣应该主要来自于两个因素,首先我确实一直喜欢做用户界面和用户交互设计,我也因此学习了一些排版、字体、CSS 等知识,以幻灯片的形式呈现信息和这个兴趣方向是一致的。其次,高中时我在朋友的大力推荐下买了许岑的幻灯片制作教程(2014 年左右吧,尝试搜了一会没找到精确是什么时候发布的,总之现在网上随便就能免费看),感觉他的一些思想很有启发性。
这个幻灯片我是模仿当时很喜欢的一个幻灯片做的,Scott Wlaschin 的 Functional Design Patterns。说来有趣,我完全是由于巧合看到它的,而它是我入门函数式编程以及最终喜欢上 Haskell 的重要原因。我的一个学设计的朋友因为 design patterns 关键词偶然看到了这个,并且因为形式上很优秀而被吸引了,但看了几页后逐渐觉得不太对😂她发给了我,我看了后觉得“哦哦哦真妙啊”,反复学习过很多遍。
或许我的这个模仿品也没有那么好,只是同样的风格会让我一看就回想起看 Functional Design Patterns 那个幻灯片的体验吧,而那个体验真是美妙。
我对制作幻灯片的兴趣应该主要来自于两个因素,首先我确实一直喜欢做用户界面和用户交互设计,我也因此学习了一些排版、字体、CSS 等知识,以幻灯片的形式呈现信息和这个兴趣方向是一致的。其次,高中时我在朋友的大力推荐下买了许岑的幻灯片制作教程(2014 年左右吧,尝试搜了一会没找到精确是什么时候发布的,总之现在网上随便就能免费看),感觉他的一些思想很有启发性。
❤1
Forwarded from yihong0618 和朋友们的频道 (伊)
我花了几个月解决评论的 spam 问题,没能奏效,最后以 tg 给我评论区封了成功解决。