Telegram RegisterThe public register of Telegram
Telegram profile photo for duangsues.is_a? SaltedFish

Channel

duangsues.is_a? SaltedFish

@dsuses

On this record: Growth · Engagement · What this channel posts · Posts · Citations · Cite this entry

60subscribers

+0 since we began measuring on 6 August 2026

Risers and fallers across the register · movement among entries of Under 1,000.

Register entry

Telegram ID-1001176585505
TypeChannel
Username@dsuses
Description🌶🐔🐟 duangsuse 的日常 尤其喜欢发些奇奇怪怪的东西 和转载别人的东西
CreatedBetween 1 March 2018 and 31 July 2021— estimated from Telegram’s id allocation, not measured. How this range is calculated.
First recorded10 August 2026
Last confirmed live14 August 2026
Measurements held2
On Telegramt.me/dsuses

Growth

606 August 2026 — 60 subscribers10 August 2026 — 60 subscribers6 August 202610 August 2026
2 measurements spanning 3 days. Dots are measurements; the straight line between them is drawn to join them, not to claim we know the path taken in between — snapshots are recorded only when a count changes, so gaps mean “no change observed”, never “interpolated”. The vertical axis spans 59–61 and does not start at zero.
Measurement log — every subscribers count we have recorded
Measured (UTC)SubscribersChange
10 Aug 2026, 05:0160no change
6 Aug 2026, 21:1860first reading

Engagement

20 posts held, back to 6 June 2025the reader has not yet reached the start of this channel’s public history, so older posts may sit further back, unread. Read across 1 pageof Telegram’s post history, 20 posts per page.

Nothing published in the last 30 days. ERR and ER are rolling 30-day measures, so there is nothing to compute — we hold 20 posts for this entry, the most recent from 18 July 2025. An engagement rate over an empty window would be a number about nothing.

What this channel posts

Photos
609
Videos
6
Links
562

Lifetime counters from Telegram’s own channel header, read 10 August 2026 — not the date at the top of this page, which is when the subscriber count was last read. Below Telegram’s rounding threshold, so these counts are exact.

Recent posts

10 Jul 2025, 11:20 UTC32 viewsread 10 August 2026

八重 狐狐子: jvm的包装可不一样 他自己带一些runtime的 结构展开都不一样 class MyInt { public int i; } 和 int i; 是两码事 你不能直接用MyInt cast 成 int dnaugsuz: 谁都发钱=谁都没发 接口也一样,什么都能干=什么用没有=死代码消除 如果你的 int i 不是mut,也没有trait,那这不就是 int 一元组么 你说的Any其实就是怎么去 toStr 一个void_p的问题 那这个也不可能啊,必须有tagging开销 boxed types确实有GC问题,而且也有接口类型tag 我刚刚说的是Rust,零开销抽象 比如如果是局部,可以unbox 在我看来封装C API 好像不是特别困难的事,就是sizeof==1 2 4 8 这样,然后\0流式字符串 不知道KN为什么做的这么艰难, jvm的 T.value 或许比这个封装好 这个CV

10 Jul 2025, 11:12 UTC18 viewsread 10 August 2026

dnaugsuz: 那以后要升级有什么门槛吗,ABI问题? 看起来KN的市场不是裸机和性能这一块 本身JVM做 int=>Int 的 pointer tagging 就够愚蠢的了,当然JS也有 isekiのChannel: 为什么不去用 Rust Go C++ 呢,我也说服不了自己( dnaugsuz: 反正我不喜欢一切二进制体积大的SDK 包管理做得一塌糊涂,什么hellowrold 2MB 办公室政治玩的好,和Linux社区合作一下不会,自己学 msvcrt shim 也懒得做 要不要依赖管理不是体积问题,是复用率和软件质量的问题 只有app级别的东西能把整个框架静态打包进去 扒拿码,偷窃别人c代码的意思😁 MemorySegment不就是rs slice 你也说了只是<T>类「包装」 实现上并不是双指针

10 Jul 2025, 11:12 UTC15 viewsread 10 August 2026

dnaugsuz: 差不多嘛, 都是data+func双指针 C++的是继承 rs是trait组合 八重 狐狐子: go那个组合 我觉得是好文明 dnaugsuz: rs的真好,rs的enum也很好,总之就是比OOP好 rs的码可揉起码不抽象, pat match+recursive 就纯粹贴出来,还支持AST (虽然有点 overdesign) 因为把一堆比json字面还原始的 token 捏成DSL是很考验功力的 开放让大家随便撮语法糖可能不是好事 反正就是干爆C++,爽就完了 这都是 brrowr checker的锅 以后有算法优化的 如果没有comptime Rc ,rust有什么核心竞争力呢 这样不清真,还是双指针好 只有一个data,你要调几个fn就加几个&dyn,没有原型链和虚表 Rust最好的特性是可以生成impl Debug ,用这种方法取代了到处都是 this=data+type 的OO

10 Jul 2025, 11:12 UTC12 viewsread 10 August 2026

isekiのChannel: 你是讨厌这个 CPointer<IntVar> 这个语法还是什么 类型擦除不能随便改,大家已经习惯了 pointerOf(List<Int>) == pointerOf(List<Number>) 你把类型擦除改了,这指针还能一样吗 八重 狐狐子: 今日编程界传来噩耗:native 语言泛型是类型擦除 dnaugsuz: 只有Lambda和 T? 吗 extfun, 函数式, DSL 依然硬伤 但是一看kt的编译时间就嫌弃 Sherlock Holo: 比 cargo b -r 还慢? dnaugsuz: 你还知道加 -r 这个模板不抽象吗 为什么不能和 #define 或者外部codegen一样简单 然并暖, 所有的App依然会用py,包括在AI里 C++ 最终会被manba out 不就是一个和haskell一样的模式匹配吗,用那些冷门方法表示数据 还不如直接codegen

9 Jul 2025, 14:58 UTC12 viewsread 10 August 2026

Black: tput setaf 0 Red: tput setaf 1 Green: tput setaf 2 Yellow: tput setaf 3 Blue: tput setaf 4 Magenta: tput setaf 5 Cyan: tput setaf 6 White: tput setaf 7 FBG() { local sb="" s="$*" cv fg for (( i=0; i<${#s}; i++ )); do cv="${s:$i:1}" [[ -z ${map[$cv]} ]] && sb+=$cv || sb+="\$(FG ${map[$cv]})" done w "w $sb \$I" } FBG() { u=$(node -p '((ks,v)=>"w "+process.argv[1].replace(/\b(.)(-?) /g, (_,cv,b,

25 Jun 2025, 11:00 UTC21 viewsread 10 August 2026
Forwarded from @getoutforchina

[严肃医学向]关于鸡巴的使用原理 1.精子完整生成的周期是64-72天,可以透过饮食作息改变精子品质跟生成数量,但不能靠外力改变生产周期。 精子没有射完一说,因为每次射精都是2-5ml,由于生理机制,『库存』不会一次清空。 饮食作息影响睪固酮(如烟酒则危害),睪固酮影响精子产生效率,同时影响性欲与活力。比如健身完,睪固酮短期间上升,会马上想找女朋友。 2..敏感度原理,性刺激反应源于大脑的多巴胺系统,射精时分泌。反覆奖励会使大脑麻痹迟钝→刺激降低。射精时会同时分泌『催乳素』,会使人冷静冷却,降低性欲,即进入圣人模式的原因。 为什么五天没射精,看到路上的短裙美女牛牛就要炸,而天天射精的反应不会那么剧烈? 因为精子自然生成积累之后,附睪膨胀,产生压力(就像膀胱积累尿),神经系统会传达到大脑,大脑『改变认识』也改变了对外界刺激的『敏感度』。 (此乃现象学所言,知觉不是物自身(美女),而是主体建构,主体官能改变,影响

25 Jun 2025, 02:59 UTC14 viewsread 10 August 2026

dnaugsuz: 这个命名好傻逼啊,是人能手写的? 直接叫 [Bytes Val]? c里任何结构都是指针 明显不看词频 还真是起承转合,大战三百回合才搞出来 可惜这些都是H5自带的 kt呢,牺牲首屏延迟 JNA 的技术力都没有 在py里如果FFI要这么麻烦,就没有今天的py了 调用个 /path/ argv 的事,都要凑字数 好好思考一下就会发现这有多荒谬 不懂一些生态是怎么活下来的 A对B 的完成了,可以调用B的生态 B对A完成了,可以回调所传入的参数 Stream: 我认为这两种方式其实是等价的 没有谁比谁更高一说 dnaugsuz: 并不是。两边都需要 比如,js调用java 需要桥接、序列化 java使用js值也需要强转 js调用http需要用 url/body/HEADER 的格式规范 http调用js也需要,同样是统一用json。 和jsjava唯一区别在要不要 make

24 Jun 2025, 12:38 UTC10 viewsread 10 August 2026

isekiのChannel: 一个是所谓的 ANSI 一个是 UTF-16 吧 dnaugsuz: 可是它不酷啊😁 你这不就是把 yield 变成了 f.call( callback) 那么不魔法的事情了 逆天win32,手动 template<> 了属于是 好标准的面条…… 不就是dup个调用栈,再把print这些回环邦好 是不是它把stdo调成FIFO模式了,必须有个人read才能continue 不过fork+exec 确实有优点缺点 坏在90% 都没有case,而且线程局部麻烦 好在可以AOP,替换函数、 chdir 什么的 初学者可能会疑惑fork有什么用,能不能直接 get stdout 诶,突然意识到 UNIX 调用栈 signal 是不是就是一种注册回调 只是由OS去调用,和 onunload() 的区别只是支持暂停掉 while(1) 本质上是暂停。 硬件没实现无所谓 我发现把 wh

24 Jun 2025, 08:09 UTC9 viewsread 10 August 2026

dnaugsuz: 是跨平台的libc没有封装新进程+cd命令吗 posix也是群神人 不是觉得 (fork()==ROOT)? chkChild 很酷吗😁😁 父子进程好像就是env、内存和fd共享一下 没有js原型链那么强大的能力 如果只是为了共享env, fork() 可以说是小丑设计了 根本没人玩 说的也是…… 没有把 .so 对象复制一份,创建线程局部变量树 概念是好的,只是被一切皆str的接口执行坏了😅 设想一下,侵入式调度器最原始的操作,当然就是克隆一份对象分时一起跑,所以fork()是优雅的, 很好的嵌入了C生态 ,而execve却不好解释 前提是它能包揽app的状态管理,而且没有线程隔离问题。 C语言没这个概念 牛逼,mmap一个PROT_EXEC的,代码注入了 对了,有没有人玩 AOP 的 pyjs 里应该能直接写代码来fork一个 import 类吧 jvm里好像有bytebudy

24 Jun 2025, 07:52 UTC6 viewsread 10 August 2026

dnaugsuz: #code https://pastebin.com/LqSNNbfC 从昨晚只搞出个 py 缩进解析 🤪 不想写了,还有正事要弄 说起来也没用支持双向替换和中文的 gcc -E 啊 真是垃圾 https://t.me/dsuse/18843 社区库也有个版本。 这算法可以用于loads h1标题树、+-*/、 缩进块 还挺有用的,只是递归有点烧脑 不可否认的是,虽然json在描述xml和csv这样的结构时效率低得逆天 它还是巨无霸格式 说明什么? js的框架本身是屎山 我是说csv的固定格式。 它的情况是,可能有几个巨无霸键,里面是 [{}, ..] 的形式 CSV不能胜任,是因为它没有TOML那样的 [key] 赋值 如果真是那样的话,很可能我就直接把 n行m个格子存在一起,然后 def iterator() 了 我就是这么想的,JSON 和 BENC 混在一起,补上有必要的压缩

22 Jun 2025, 09:06 UTC8 viewsread 10 August 2026

咖喱人: 没有属性单纯名字的用 data object Stream: 我对dsl的理解是type safe SQL,不是屏蔽SQL dnaugsuz: 那玩意就是优化版的deepEq,感觉鸡肋 不可扩展,但小CRM几乎都是SQL函数 数据库ABI比区块链还笨重,区块链就是转个数字,最多监听一下,直接整个JVM搬过来 SQL本身就是垃圾,不如 mapNotNul{} 一根 isekiのChannel: 如果你是说语法烂,虽然我不想评价这个,但是你确实能找到共鸣,包括隔壁群 dnaugsuz: 尤其是这玩意最初还搞出了SQLi的问题,虽然这是XML脚本小子的通用毛病 谁的业务SQL使用了 List fun 不可实现的功能 前端90%的case都是filterMap ,sort&page都是用户自选的 就连这个HTTP都没有规范。 Science Yuan: 比如跑分析中间有个超过内存大小的中间表 你用 lis

Showing the 12 most recent of 20 posts we hold for @dsuses. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.

Forward network

Republishes

Channels on the register whose posts this channel has forwarded.

Built only from forwarded posts we have actually read, on both sides. Coverage is early and deliberately incomplete: a missing link means we have not read the post that would prove it, never that the relationship does not exist. Counts are distinct forwarded posts observed, so they only ever go up as we read more.

Mentions

Names

Channels on the register whose handles appear in this channel's posts.

A mention is a weaker signal than a forward and is counted separately for that reason — naming a channel is not republishing it, and a handle in a post body is easy to place deliberately. The post counts beside each row below are distinct posts in which the handle appeared, from posts we have read on both sides — the “Named by N registered channels” figure above is a different count, of distinct NAMING CHANNELS rather than posts, and is not the sum of the rows under it.

Cite this entry

A live page changes as we take new readings, so a citation should name the measurement it is based on, not just the URL. The line below cites the subscriber count as measured 10 August 2026 — this entry's latest reading, not the date you are reading this.

“duangsues.is_a? SaltedFish” (@dsuses), 60 subscribers as measured 10 August 2026. Telegram Register, tgregister.com/channel/dsuses.

Full measurement history, CC BY 4.0. Every reading this register holds for this entry, not just the latest one, as a dated, downloadable record: CSV · JSON. Free to use with attribution to tgregister.com. Each file carries its own generation timestamp, which is the figure to cite for exactly when the data was retrieved.