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 和朋友们的频道 (伊)
Forwarded from yihong0618 和朋友们的频道 (伊)
我花了几个月解决评论的 spam 问题,没能奏效,最后以 tg 给我评论区封了成功解决。
Forwarded from yihong0618 和朋友们的频道 (伊)
Bilibili
从DiT到MMDiT:一个视频看懂AI作图背后的技术革命!_哔哩哔哩_bilibili
为什么谷歌敢用一根香蕉代号横扫图像生成领域?传统扩散模型改图时背景崩坏、角色脸盲的问题,怎么被MMDiT轻松解决?今天我们用人话带大家看懂两篇硬核论文,从改写图像生成领域的 DiT 模型,到Nano Banana背后的升级版MMDiT 跨模态架构,深入挖掘AI作图背后的秘诀。, 视频播放量 38290、弹幕量 94、点赞数 1237、投硬币枚数 431、收藏人数 2126、转发人数 286, 视频作者 Lau博士的云组会, 作者简介 知识星球/公众号:Lau博士的云组会,欢迎加入交流小组
论文投稿&商务合作➕v:…
论文投稿&商务合作➕v:…
Forwarded from bupt.moe
#security
NPM
更新:
多个npm包的作者 Qix- 被钓鱼,npm账号失陷。黑客上传了多个有恶意代码的npm包。具体包列表可以在以下链接查看:https://github.com/debug-js/debug/issues/1005#issuecomment-3266868187
编者注:考虑到黑客动手的速度之快,可以认为是一次定向的钓鱼攻击。热门包的维护者应该考虑从TOTP转到FIDO2。
NPM
debug 包出现大新闻,任何安装/运行了这个包的电脑均应视为已失陷。更新:
多个npm包的作者 Qix- 被钓鱼,npm账号失陷。黑客上传了多个有恶意代码的npm包。具体包列表可以在以下链接查看:https://github.com/debug-js/debug/issues/1005#issuecomment-3266868187
编者注:考虑到黑客动手的速度之快,可以认为是一次定向的钓鱼攻击。热门包的维护者应该考虑从TOTP转到FIDO2。
Forwarded from 厘米碎碎念
https://x.com/jswh01/status/1965074143445217597
GLM-4.5比较像一个刚工作一年的初级开发,能写好代码,但是脑子比较简单,不会分析和发散问题。需要更好的上下文工程来帮他约束和规划开发工作。老实说,代码能力还可以,但是和CC配合得不行。
Forwarded from RCNN Ticker
Media is too big
VIEW IN TELEGRAM
2025年9月10日早,Op.Link2infinity在多国Agent配合下圆满完成,从中国甘肃玉门成功连接至美国阿拉斯加 Unalaska,完成了 Ingress 游戏史上迄今为止最长的 Link——6881.279958 km。
这一距离,距离理论极限42毫米。
详细战报会在6小时内发布,敬请期待!
The Op.Link2infinity project was successfully completed in the early morning of September 10, 2025, through international cooperation of Agents from multiple countries, connecting Yumen, Gansu, China to Unalaska, Alaska, USA. This Link marks the longest ever in Ingress history, spanning 6,881.279958 kilometers.
This distance is just 42 millimeters short of the theoretical maximum, setting a groundbreaking record.
The detailed operation report will be officially released within 6 hours. Please stay tuned!
2025年9月10日早朝、中国・甘粛省玉門とアメリカ・アラスカ州ウナラスカを多国籍のエージェントが協力し、Ingress史上最長のリンクを成功裏に完成させました。リンク距離は6,881.279958キロメートルに達しました。
この距離は理論上の最大値よりわずか42ミリメートル短い記録となり、画期的な成果です。
詳細な戦況レポートは6時間以内に公式発表されますので、ご期待ください。
这一距离,距离理论极限42毫米。
详细战报会在6小时内发布,敬请期待!
The Op.Link2infinity project was successfully completed in the early morning of September 10, 2025, through international cooperation of Agents from multiple countries, connecting Yumen, Gansu, China to Unalaska, Alaska, USA. This Link marks the longest ever in Ingress history, spanning 6,881.279958 kilometers.
This distance is just 42 millimeters short of the theoretical maximum, setting a groundbreaking record.
The detailed operation report will be officially released within 6 hours. Please stay tuned!
2025年9月10日早朝、中国・甘粛省玉門とアメリカ・アラスカ州ウナラスカを多国籍のエージェントが協力し、Ingress史上最長のリンクを成功裏に完成させました。リンク距離は6,881.279958キロメートルに達しました。
この距離は理論上の最大値よりわずか42ミリメートル短い記録となり、画期的な成果です。
詳細な戦況レポートは6時間以内に公式発表されますので、ご期待ください。