duangsuse::Echo
$USDT #多 这是当然的! (虽然我继续踏空…… @ https://t.me/dsuset/11954
当时在设计infra,没有什么精力炒股, 就又错过一次 FIVE. 翻倍那样的好事🤪
按理说这次没有和科技股一样怀疑决策, USDC信托绝对是可以80%仓位猛干的
介于自己在美股之前表现不好,就没有特意来 #打新 了
按理说这次没有和科技股一样怀疑决策, USDC信托绝对是可以80%仓位猛干的
介于自己在美股之前表现不好,就没有特意来 #打新 了
duangsuse::Echo
$USDT #多 这是当然的! (虽然我继续踏空…… @ https://t.me/dsuset/11954
This media is not supported in your browser
VIEW IN TELEGRAM
duangsuse::Echo
$USDT #多 这是当然的! (虽然我继续踏空…… @ https://t.me/dsuset/11954
not my fault, 家庭认知就很低😅 #life
至今有半数资产在大陆没转出来, +7% 的黄金股仓位就打折扣了
卡住他们的,仅仅是在银行App上填个表单的事…… 这点几下屏幕就值一两万块钱 ,一张高铁票,三天假期也是
就像我因为只会市价止盈止损,被限价坑了三万一样😅 😅
他们把市价滑点0.5% 标出来我就不会用限价了, 非得搞日线或者多线程炒股吗😅
至今有半数资产在大陆没转出来, +7% 的黄金股仓位就打折扣了
卡住他们的,仅仅是在银行App上填个表单的事…… 这点几下屏幕就值一两万块钱 ,一张高铁票,三天假期也是
就像我因为只会市价止盈止损,被限价坑了三万一样
他们把市价滑点0.5% 标出来我就不会用限价了, 非得搞日线或者多线程炒股吗
Please open Telegram to view this post
VIEW IN TELEGRAM
#rust #os yinwang 说的道理 😅 😅
https://www.yinwang.org/blog-cn/2013/04/14/os-design
https://www.yinwang.org/blog-cn/2013/04/14/os-design
dnaugsuz:
诶,要是在libc或操作系统的程度把 unsafe ban 掉就好了
内存r/w都有struct可言
我能想到一个例子
比如对授信代码, union+tag, ptr+length 可以间接计算出来
其他的只允许用fatPtr双指针验证后调用
总之就是不允许用值类型+Maybe 以外的东西
不允许硬编码堆/栈地址,不允许自己捏造虚表来调用,不允许越界读写, 不允许通过addr缓存deepEq ID,并且造成一些无聊的误解
本来就不该信任的代码注入,就不该有虚拟机,而是靠沙箱, 就像 eBPF 用setInterval取代while(1)那样
哦,所以这又是一个C经验问题……
我看到过bpf插件在heap上搞 struct 不={} 的
应该是 .bss 的问题吧,不是new的
calloc 才是C喜欢的🥰
所有人都只用 malloc ,默认必须有构造器赋值码😂
C自己的对象结构(.so segments) 也是个神人
在我看来,这和JVM的OOP对象没区别, 只是更加难以创建
ld-linux 不该叫 dlopen(),该叫 new("xx.so") , PATH 或许也该叫classpath😂 ,只是它的API只支持换汇符流,没有json……
这玩意和线程vs携程一样, 基本上就是 Ring0/ userspace 的区别
结果却是,整个编程界重复造轮子 。
如果从C的程度就把这些 hack 视为 unsafe 的
根本就不会有把所有对象按 r/w/x 分割出堆/栈/静态/类型区 的做法
有 .so ELF 的时候他们就知道需要 constructor ,但是最后C还是只有全局按sizeof分配
而不是细粒度管理
就像 React vs Svelte 一样,没有人会蠢到用60fps检测一下“山寨DOM”更新了多少,然后去patch, 而是你点了1次,它就知道有2个text要刷新, 本该如此
一开始,该就分治好
Rust虽然语法挺原神的,API设计也没革命性, 在我看来它至少懂怎么规划变量树
而且UIUX做的不错
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from dnaugsuz
#code https://pastebin.com/LqSNNbfC
https://t.me/kotlin_cn/134204
想弄一个kt预处理期 编程语言
从昨晚只搞出个 py 缩进解析 🤪
不想写了,这周还有正事要弄
说起来也没有支持双向替换+中文的 gcc -E 啊
…… 都要自己写?
https://t.me/kotlin_cn/134204
想弄一个kt预处理期 编程语言
从昨晚只搞出个 py 缩进解析 🤪
不想写了,这周还有正事要弄
说起来也没有支持双向替换+中文的 gcc -E 啊
…… 都要自己写?
Forwarded from dnaugsuz
就为了看一眼带 hilight 的 ls -h
我还特意写了几个sh函数
那种感觉就像,知道只有 Python ctypes/cffi 被称为胶水语言一样可笑。
几乎,所有编程语言都能 native ,只有py的开箱即用。
跨语言桥接并不复杂,那群搞编译器的都做不好,套路上百行, sh就更烂了(双引号问题..)
PyJS赛高!!
@ https://t.me/kotlin_cn/134585
我还特意写了几个sh函数
那种感觉就像,知道只有 Python ctypes/cffi 被称为胶水语言一样可笑。
几乎,所有编程语言都能 native ,只有py的开箱即用。
跨语言桥接并不复杂,那群搞编译器的都做不好,套路上百行, sh就更烂了(双引号问题..)
PyJS赛高!!
@ https://t.me/kotlin_cn/134585
Forwarded from Solidot
Kubuntu 移除对 X11 的默认支持
2025-06-23 15:10 by 完美女孩
美好的时代总要过去。在 Ubuntu 之后 Kubuntu 发行版也决定移除对 X11 的默认支持,理由也差不多,为下一个长期支持版 Kubuntu 26.04 做准备。Kubuntu 25.10 是 26.04 前的一个过渡版本,让 25.10 和 26.04 保持一致有助于减少碎片化,让开发者和用户有更多时间准备和适应。Kubuntu 使用 KDE Plasma 桌面环境,和 GNOME 桌面环境项目情况相似,KDE 开发者明确表示未来的注意力将集中在 Wayland 上,X11 会继续维护直至其消失。KDE 开发者 Nate Graham 表示,X11 上的严重 bug 他们会去修复,但不严重的 bug 他们可能就放着不理了,除非有人付费给他们。Plasma 桌面目前还没有移除 X11 的明确时间表。
www.neowin.net/news/end-of-an-era-kubuntu-is-removing-default-support-for-x11-in-new-installs/
www.phoronix.com/news/KDE-Wayland-Is-The-Future
#KDE
2025-06-23 15:10 by 完美女孩
美好的时代总要过去。在 Ubuntu 之后 Kubuntu 发行版也决定移除对 X11 的默认支持,理由也差不多,为下一个长期支持版 Kubuntu 26.04 做准备。Kubuntu 25.10 是 26.04 前的一个过渡版本,让 25.10 和 26.04 保持一致有助于减少碎片化,让开发者和用户有更多时间准备和适应。Kubuntu 使用 KDE Plasma 桌面环境,和 GNOME 桌面环境项目情况相似,KDE 开发者明确表示未来的注意力将集中在 Wayland 上,X11 会继续维护直至其消失。KDE 开发者 Nate Graham 表示,X11 上的严重 bug 他们会去修复,但不严重的 bug 他们可能就放着不理了,除非有人付费给他们。Plasma 桌面目前还没有移除 X11 的明确时间表。
www.neowin.net/news/end-of-an-era-kubuntu-is-removing-default-support-for-x11-in-new-installs/
www.phoronix.com/news/KDE-Wayland-Is-The-Future
#KDE
Forwarded from codedump的电报频道 (老C)
Telegram
codedump的电报频道
#数据库
我最近都在思考:我自己的本业数据库内核开发,如何和现在的Ai结合起来,或者说,AI会使用怎样的数据库?
刚好看到了这两篇文章。
《AI Agent需要什么样的数据库?》:
* 在各类AI应用中,AI Agent是最活跃的;
* Databricks 最终选择 Neon,无疑是看中了 Neon 数据库的高度亲和 AI Agent 业务特征的关键能力。
* Neon的优点:
* serverless
* 读写分离
由于以上两点,可以做到即使创建、大量小实例等特性,很适合AI Agent这样的业务。…
我最近都在思考:我自己的本业数据库内核开发,如何和现在的Ai结合起来,或者说,AI会使用怎样的数据库?
刚好看到了这两篇文章。
《AI Agent需要什么样的数据库?》:
* 在各类AI应用中,AI Agent是最活跃的;
* Databricks 最终选择 Neon,无疑是看中了 Neon 数据库的高度亲和 AI Agent 业务特征的关键能力。
* Neon的优点:
* serverless
* 读写分离
由于以上两点,可以做到即使创建、大量小实例等特性,很适合AI Agent这样的业务。…
#py #FP 入演算 挺简单的介绍..
https://gist.github.com/vakila/3d5cebaebf01c4c77b289b9a0388e3c8
栏目答是「任何语言代码」背后的核心, 而编程的核心是自顶向下的组合代换,就像从[原子Atom]、生物学,到医学和人。 forif, 对应列表处理的 filterMap 都可以用"她🐑"实现!
ps. 图灵完备和 Turing Award 无关,意思是可以把 QEMU.org 移植到某个编程语言里面去,但没有声音图形和点按设备。 这显然不是评价语法-语意表现力和融恰度的指标。
#tool #recommend
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks 很好玩的 awesome-list !
#learn 纪念我在7年前的「编程入门」博客
https://gist.github.com/duangsuse/519411ab618ee57350ee2df93d33f58e
https://gist.github.com/vakila/3d5cebaebf01c4c77b289b9a0388e3c8
栏目答是「任何语言代码」背后的核心, 而编程的核心是自顶向下的组合代换,就像从[原子Atom]、生物学,到医学和人。 forif, 对应列表处理的 filterMap 都可以用"她🐑"实现!
data🐑𝛌 栏目答 = 算式Sexpr |
Sym | Abst [Sym] 栏目答 | Args 栏目答 [栏目答] — ({? (rand) exit quit} 1) 是有效的,不用 (..).call(,1)
data Sexpr = Ln [Sexpr] | Int | Str | ... # 非Line即Atom
有别于计算器的关键点是「Sym的地址」。它不能是全局表的"key",而是类似AST树洞、 x=await,可以放东西,无论是否“求值”、等多久靠谁“求值”、在编译期或调用堆叠上“求值”,只配合SDK/ABI即可实现App的运行。 Abst是Absent的缩写,求值=对单步化简(reduce)的深先替换。
栏目答喜欢宣传 Currying(颗粒化传参 A=>B=>A+B) 和 “用回调层数编码数字”,但那只是数学家的把戏。 也有人把第一层参数 (A) 称为this.A或nonlocal A ,那很有价值。官方翻译是 free vars, unbound 或 closure (module 私有)
栏目答一般用于代数(组合逻辑),它和无语句函数是等效的 (整个 callgraph /API 都不能有语句和{基本块}!因此,全局 vartree 也都没必要 let mut 了)。 JSON,XML loaddump, ...DSL 都可以用栏目答编写,有运行期/编译期template<> 的也可以! 😋
在 computation theory (类似WiFi vs 无线电理论) 上,栏目答并不太「图灵完全」 ,就像许多类型推理器,但它解决了仅为了沙箱化 while(1) 而多开线程的麻烦,越来越多工业语言在应用她。 死循环可以写 letrec 伪递归(调用 YCombinator polyfill 解决纯函数禁止全局赋值+取值自身的毛病)
f=栏目答 x: x+1
f=Abst(narg=1,nlet=0, [十(Arg$(1), Const(1)), ]) #, ...以(x+1)为参数继续调用
def Const(json)(stack): json
def Arg$(n=1)(stack): stack[-1][n]
def 十(A, B)(stack): A(stack)+B(stack) # jvm 直接把A,B默认bind到了求值栈上,这里写明,只是为了避免误解
十=(A,B)=> dumpOpcode('iadd', stack=>A(stack)+B(stack) ) # 协议的「语意」是用ID保证代码的跨端同一
@ https://t.me/dsuse/21117
@ https://t.me/dsuse/21179
@ https://tomstu.art/hello-declarative-world#functions-and-relations #sql 是关系式编程?
ps. 图灵完备和 Turing Award 无关,意思是可以把 QEMU.org 移植到某个编程语言里面去,但没有声音图形和点按设备。 这显然不是评价语法-语意表现力和融恰度的指标。
#tool #recommend
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks 很好玩的 awesome-list !
#learn 纪念我在7年前的「编程入门」博客
https://gist.github.com/duangsuse/519411ab618ee57350ee2df93d33f58e
Gist
Anjana Vakil, "Mary had a little lambda", OSCON 2018 (https://conferences.oreilly.com/oscon/oscon-or/public/schedule/detail/67384)…
Anjana Vakil, "Mary had a little lambda", OSCON 2018 (https://conferences.oreilly.com/oscon/oscon-or/public/schedule/detail/67384) & EuroPython 2017 (https://youtu.be/7Bsf...
❤1
Forwarded from dnaugsuz
即使使用英文, #PLT 领域内就连最简单的术语都充满着歧义和晦涩。如果你对 PLT 里的各种术语仍未祛魅,去搞清楚 dependent sum type 和 sum type 的区别吧,这是每一个 PLer 学习过程中必吃的 💩。
啊,这个 #dalao 说的道理太好了,我太喜欢了 https://github.com/anqur/TinyLean
hole 和 React useHook(var) 差不多,这种比喻都被一些人视为不优雅的。 就是要去魅,要抽象,要解构
比如那个栏目答(入x. x+1) ,就是不能用他们的语言转述, 就是不能用它们的(()圆括号)讲解,要用中文,要不然就被带到坑里去了。
GitHub
GitHub - anqur/TinyLean: Tiny theorem prover with syntax like Lean 4 in <1K LOC
Tiny theorem prover with syntax like Lean 4 in <1K LOC - anqur/TinyLean
duangsuse::Echo
最有趣的是,当你做了一些傻事时,会为了自我保护,而不知道自己的愚昧之处。
def id (T: Type) (a: T): T := a
def Hello: War =\= Peace
example := id Type Hello
def id1 {T: Type} (a: T): T := a
example := id1 Hello := id _ Hello
那我就理解为 id-out(T, a) to id(T)(a) 这样,方便组合的 Prolog ? {T:Type} 就理解为自动匹配重载的 kwargs? 如果猜错了,那不是我的问题哦,我是潜在的贡献者。 如果顾客不是上帝,生态就没有市场。
这些教程/书籍对我而言,并不是第一次读了就全部懂了,而是三至四年内反复地、片段式地不断重复阅读其中的某些片段才明白的。
#cs #math 这是我非常讨厌的, 浪费别人阅读理解的时间。 我从初中做了8年,工程少理论多,到现在脚本多(我对脚本的定义括宽到.C也算了), 我没发现我懂了什么了不起的算法or范式, 最有趣的哲学和实现往往1天能说明白,比 yinwang.org 说了十几年的道理还要逆天的。
🤓 #statement 你厉害你就别当谜语人,900页都写了,不差这两天,拆分代换科普科普。
这种博士就该被AI淘汰掉,越小众越该去魅,这样,对我们日常生活的进化会好不少。 做题家去区块链当ALU就好了,不必浪费别人的创作力,挖自己私货的矿。
BTC刷题穷举还能给赌狗带来幸福感,有些「理论家」却不懂经济效应
说中文就是, 「简洁」毫无意义,「简明」才算理论。 抽象乐子人都会,但是心智模型的价值无关于抽象。 同样是写pyjs,同样是写forif,有些人就能写出名堂,而有些人写900页 ❔。
IT和CS可不是几百年没人敢开发的Math,我们不需要一堆人自我感动写900页然后浪费彼此的人生。 学习下资本主义的科学吧,尊重下鬼斧神工的大自然吧,人类是用集体智慧代替脑容量进化的物种,不要一遍遍玩主教那套。 你开心就好, get your hands dirty.
Please open Telegram to view this post
VIEW IN TELEGRAM
duangsuse::Echo
这种博士就该被AI淘汰掉,越小众越该去魅
我相信AI只要是在文明世界的控制下,就是良善的
所以无论是 学术、编程、设计、创作 也好,如果能被AI取代,而不是能取用、带飞AI,说明他自己有问题,需要改正了, 哪怕不少人觉得程序员比厨师聪明, 我都觉得这是「多元智能」,何况还有体质差异。
要乐观看待码农被淘汰,就像福特取代匹夫一样,那其实是造福的。
显然,在 #ACG 里有「大贤者」的知识界都是更好的, 那么,一些卷王被优胜劣汰也是没有办法的事情,这能够节省税收,提高购买力,鼓励学术界不再吃冷猪肉,从神坛上滚下来一起嗨。
毕竟一个人的能量有限,跟不上N个能看懂、能形成共识的人的节奏。 市场是变化的,“空气”的恒定和理论规律,就真的只是虚空。 幸好有钱,有免费AI牛马,开发的广度才能够跨界。
所以无论是 学术、编程、设计、创作 也好,如果能被AI取代,而不是能取用、带飞AI,说明他自己有问题,需要改正了, 哪怕不少人觉得程序员比厨师聪明, 我都觉得这是「多元智能」,何况还有体质差异。
要乐观看待码农被淘汰,就像福特取代匹夫一样,那其实是造福的。
显然,在 #ACG 里有「大贤者」的知识界都是更好的, 那么,一些卷王被优胜劣汰也是没有办法的事情,这能够节省税收,提高购买力,鼓励学术界不再吃冷猪肉,从神坛上滚下来一起嗨。
毕竟一个人的能量有限,跟不上N个能看懂、能形成共识的人的节奏。 市场是变化的,“空气”的恒定和理论规律,就真的只是虚空。 幸好有钱,有免费AI牛马,开发的广度才能够跨界。
Forwarded from 今天abc看了啥🤔 (asfr | abc1763613206🤔)
马上要填志愿了,欢迎各位积极转发 https://colleges.chat ,以及去 https://www.wenjuan.com/s/UZBZJv8lWrd/ 更新一些最新数据。
colleges.chat
大学生活质量指北
收集全世界各高校招生时不会写明但实实在在影响大学生活质量的详尽信息