duangsuse::Echo
583 subscribers
4.12K photos
118 videos
579 files
6.13K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
#think 无限程序,爱
如果时间不限,最好的程序是唯一的吗?
程序怎么写并不是 1+1=2 在系统里有唯一的解,而是 2=1+1=3-1=.. 等号换个方向,从自底向上到自顶向下,才有选择

最好和无穷都是没有物理意义的人造概念。 并没有真正的无穷,对无穷的趋向,才算「是」无穷。 如果有一天你自满了,觉得自己掌握了原理,那种原理在许多维度分量称不上「最」字;真理不一定不可捉摸,但永远在发展细化。 至理不存在、无尽泛化抽象终回空气;但可以有无数种靠近它的解释与表达
这样的东西已经可以算是真理,因为它本来的意义就是标记真知的这种特质。
只有无法在有限时间确定相差,才「是」真正的无穷、极限。 如果有发现了的这一天,『真知』的性质内涵就变了

《瑞克和莫蒂》里有句关于『爱』发人深思的话:“你爱流浪汉,但你会给他建房子吗?”
好像“你爱国,但会给灾区捐一头牛吗?”这种问题

为爱竭尽所能算爱吗,可是如果你能费很大功夫和脸面,潜力也竭尽,最终却没有做,算爱吗?
对于能力不同的人,做相同的事费心不同,出力少=不爱,或者不愿为爱改变自己/接受全部=不爱 吗?

「一头牛」不是种承诺,只是表个态。 如果『爱』不止是概念和习惯,它还有什么涵义?

中文并列“爱情”二字,情意味动物本能,爱则是两人间长久的关系,这是一个递进。 像“友爱” “亲情”则是修饰
类似于英文里的纯爱 love&romance ;纯爱战士大战牛头人(ntr,睡走)的梗也传得很广
爱可充分情、情不必要爱,love 就有本能的驱使,但还是需要对方作为独立个体,而非“玩具”的。 即便你能掌控其全部,满足于外观,长此以往也会觉得孤独
既然不是相同个体,互信就非常重要;然后才是慢慢理解彼此的关系究竟是哪种感情

《瑞克和莫蒂》里老白是个虚无主义者,一切皆无意义,反正即便一切毁了也能逃到平行宇宙继续冒险
但他也不会克隆自己死去的妻子。如果死也没有意义,似乎活着就像不按剧本随机表演
或许没有那么多意义,只是需要一场故事

https://blog.xecades.xyz/articles/TinySnow/

教授说,纯粹“自由”的爱情,世上本就没有。理由有如下三点:

-“自由恋爱”过程,除了双方是否适合,还有一系列因素左右着判断:门第家室,虚荣面子……社会发展中,人们向“爱情”里附加了太多内容。这样,自由恋爱的结果与爱情去之甚远。
-“自由恋爱”并非能自由地选择所有人,因为人们面临取舍权衡。
-人有选择的权利,但喜欢什么样的,一直在受环境影响,资本引诱,自我规训。

有选择的自由,但只是任性的自由

我:我喜欢小茸。
我:但我,希望是我真心喜欢小茸,而不是……不得不
我:我希望小茸喜欢我,而不是她只能喜欢我。

我:我想喜欢很多不同的人, 然后在这些人中发现只有小茸值得共度一生。
我:我希望小茸也喜欢很多人,在喜欢很多比我出色的人之后,还是会选择我。

教授则反驳,即使人造的感情很廉价,但对不幸找不到爱情的绝大多数,这反而求之不得。

教授指出哥哥是自由的,让他自己想——“人发现自己不自由,就是自由的开端。从今往后,你有了反抗的能力。”
存粹的自由不存在,因为“自由”这种抽象的概念无从衡量,但反抗可以。

即使纯粹“自由”的爱情并不存在,我依然相信自由爱情的意义——爱情的伟大在于它是主动的选择,而不是被迫。
小茸:人生里真正严肃的问题只有一个,那就是——不要自杀。
这就是「存在即第一意义」
https://zhuanlan.zhihu.com/p/136080586

《茸雪》是由 BLESTWORKS、橘子班开发的一部中文视觉小说。
duangsuse::Echo
#life #statement #recommend #politic telegra.ph/Power-or-right-03-16 , 精简了完整版 送给不清楚政治和自己什么关系的人。 笔记 telegra.ph/Shzy-and-capitalism-04-10 “乌托邦的坍塌很容易,走出强制很难。若一个人谁都不服,只服法,他就是自由的。 人对自由的追求,是获得不被强加“幸福”的人权。” 自由派和民主派还是有些区别的, 前者显然更自私些,那我属于前者 (转发只用贴链接
#think 有时候也感觉这种期望很幻灭 😒
对中国的未来是越来越没盼头了,虽然没锤在自己身上,单就劳动和经济而言都是越来越不可理喻的

想要从政并做出许诺,为建设出一份力,对民主者而言就是朴素的愿望, 但退一步获得不被zz内斗的安稳也很好。 当然我不民主。
政治也是一个市场,挤进去的人越不正义, 新人也要投入演技来适应旧人的挑选。面具带久了就是脸

独裁专制、威权、专政、民主 ,其实是和法制没什么关系的

李氏“家天下”威权下的新加坡, 法制和选举也没有败坏到危急经济
老香港的法制靠英国建设,但也没有民选
韩国能刑讯总统,却只能特赦三星老总。
胡温时期专政的中国有过言论自由,但像台湾拿官员开涮娱乐的又没有。
印度是普选的,但它只是中国的备胎
泰国有因特网,但两任泰王又是天上地下
《飘向北方》《玻璃心》的作者,马来西亚为中国种族维权的人 改编国歌、成为通缉犯、见总统,一年被捕70次,现在仍然 创作
https://m.youtube.com/watch?v=bL4rGtwZ92o&t=100
https://m.youtube.com/watch?v=qUrt0NyFRrg&t=300

这些都比中国好, 但都不够民主。法制的威权似乎比“刑不上尚书”的专政要好。 自养的民主比偏科的民主好
统治的优劣,真的是参选人数带来的吗?
这是在问无政府主义,人人都是王,但结果上呢?持久力取决于教育度。
强权者的教育度、国家产能、历史遗留,比制度更决定公民生活质量

如果经济上幸福,权力法制但不公平也可以吗?
我真的是爱自由才不喜欢中国吗?
润出去的人,怕的是疯控政策,还是圣上本人?
对受剥削后去反思中国人来说,一切罪恶都怪阶级。以前是地主老板剥削农工,后来是无产压迫无产。不考虑历史,民主才是唯一的选择,可法制与经济地位似乎有更大的福利度;而民主除了实现人人平等,唯一是给了国家一个“安全带”,让普通人能一起阻止坏未来的产生
duangsuse::Echo
#history 大一统爱好者福音😅 “中国历史观,只有中国、美国、其西方附属国 美国人史观,只有印太、亚太、美洲、..” 但1162年成吉思汗上任,蒙古作为最有战🐴力的游牧民族占了大半中国和小半沙俄;之后北方蛮夷🙉创立元朝,也没见宋朝勿忘国耻呢,甚至岳飞还被岁静忠君派迫害 ref:https://m.youtube.com/watch?v=tWELAMuRMEE https://m.youtube.com/watch?v=p_5yt5IX38I #music 今天,外蒙古是地广城稀的共和制现代国,…
"只有不健全的文科,能让理科发挥出毁灭人类的[强大]能量

苏联的国歌或许好听,但只有《红警》能让它跨越阵营,“联合”本已不受剥削的人民。

苏联本尊,只会不断画着[被敌国和间谍抢到乌克兰]的饼😅,外国和内敌的遮羞布清零后,才自曝出生产力环境早已抄斩的现实。这叫共产主义,一场庞氏骗局。"

阶级洗牌,除了勇士转龙,是共同贫穷
协作分润,要求同存异、要透明普世,要求太高😅
猎巫和抄家,随处可用,永无止境,没有坏人能对口袋罪自证清白。

https://tttttt.me/dsuset/10505
Forwarded from duangsuse Throws
#news Jake的血癌母亲永远地留在台北医院了
#life #think
在中国生活的人总是有一种「掉队妄想」。既没有精力去相信需要帮助的弱者,当请求社会善意时,也会有种一眼看到「林祥嫂XX」的人情冷暖的恐惧
因此,看到这种「迟迟不解决」的问题被定于一尊,反而会觉得解脱了

但类比到美国”群众“对”低端人口“的态度,你才能发现 可互动的「权利」是根植于心的,与「天龙人」「天朝善国」形成颠覆的反差。

中国必然统一,但不是向着以大欺小、盛气凌人,而是自面人权和文明的方向,与世界统一
#think #web #tool
https://cssgridgenerator.io/
https://crocotile3d.com/
https://fixupx.com/Oroshibu/status/1808500235263418441?t=BtGGBHj9jnN2AReHW2VTWA&s=19
三視圖?

有趣的建模工具
帅啊!
螺莉莉的黑板报:
(๑•‌ㅂ•‌)و✧
https://dataset.wav.pub/

https://brython.info/demo.html
https://github.com/Distributive-Network/PythonMonkey
#py
螺莉莉的黑板报:
https://github.com/baskerville/plato/blob/master/README.md

你们 rust 真是啥都能干……

https://www.sea-ql.org/SeaORM/

这东西好用么……求教……

https://gitlab.com/coolreader-ng/crengine-ng

有趣的引擎

https://chinese-font.netlify.app/ font
https://typst.app/universe/package/bob-draw
#svg

https://ivanceras.github.io/svgbob-editor/

#code
duangsuse:
大量复制粘贴十分抽象
list有那么难用吗
难道你没注意到近十行只变了1个参数
AIGC也没脚本化得这么严重吧

我看还是用list first!null好了,这么八股文…… 大家现在都是用get null取代预判has的

这种到处预判的风格,很像你找大佬问问题,先发「您在不在」,他只好回个在,然后你不在线……

表达式化比你想的要多哦:

>Spring如何把 @Autowired T xx; 换为 var xx=find(T.class)

var Ts = [T.class].map( applicationContext::getBean);

你在class{}里加那一堆定义,如果只引用了一次,就完全不应该引用。 到底都是要查bean的

从code smell来看,只使用了1次的变量名是无效的;如果只是为了易读新建变量,只能证明你的helper fn命名的有问题

kt已经有!! 了,还想要更多
Java 一大特色,注解属于元数据,和函数调用有重大区别

duangsuse:
那这是定义“随用随扔”变量名的理由吗
函数和变量是这么用的?
java以省略[""] 为由引入太多常量复杂度的优化了,都要所谓框架来解决

纯粹是make compiler happy,把一个schema弄成它能读懂的class,然后再强转Any来构造class而已

js里一个字典让java用就是这么麻烦,其实能用几次呢? init完就扔了,根本不是性能瓶颈。

注解的本意,应该和py的 @decorator 一样,是接受class元数据的编译期函数才对

而不是等到运行时才去查什么field有哪些@属性 然后逐个.set()

要动态生成一个类型,来获取注入,简直无理取闹。 明明就该在编译期产生Registry.get&fillNew的样板函数

这是属于既把元编程的路封死了,还不让基于注解的注入框架提供统一的“反射”方法

其实jawa懂这个道理,但它偏偏就做得很烂,就会个@Override
duangsuse:
为了编译速度这也太幽默了,其实,jvm作为栈机 基本就是带类型签名的GNU dc计算器,不需要什么编译优化

如果递归下降一遍,校验下类型 生成个push call 就能花什么编译时间,属于是用PHP的方式搞算法了

而且javac的能力还远没有到c预处理器的程度,为了优化? 我看是他们不在乎程序/类定义的优雅性

什么序列化啊,也没有做规范,和py能 import json,yaml,toml,marshal 能比?就一个用来RPC的ObjStream,还被业界遗忘,哈哈

汤姆猫是大专必学

虽然汤姆猫的Biz程度也就比Node http-server强半点吧

所以问题就是Result类型为何没有重载 !!, 让它看起来仿佛只是带有错误消息是null

凭什么!! 只能校验 Type? 呢?
assert也是乐观/悲观路径
Exception也是,为什么不能一起判定了?
还非得搞个ifEmpty, ifBlank.. ifNullOrBlank..
莫名其妙

duangsuse:
这不是废话吗?例如买30天大会员,肯定是30* 24*60*60秒后失效,这才是世俗意义上的电脑时间

看到py关于时间和日期/时差有3个API
我就觉得抽象

audit就是一个不懂AOP的,其实unix可以靠strace审查syscall,win32的 sysinternals.com 也有进程日志功能

与其自己搞个无人知晓的轮子,不如封装别人的,两全其美
把OS的活都包揽了,难道py是要运行在Ring0把内核驱动都带上? 那必须支持啊

绷不住了,抽象程度直逼jawa

一开始就不该搞所谓orNull
默认 first{}!! 就够了

我在js里都是把Error视为object返回值的特例,和null是一个意思
这样就不存在什么orNull orElse的,catch表达式也免了

就是语言设计者对值体系的理解不过关,例如NaN就是numbers的null才对,而不是什么number?
这样才能用统一的方法去报错/换默认值

可悲的是一开始就没把悲伤/快乐路径当问题啊,真是异常搞心态

duangsuse:
幽默IDE
完全相信它的API有一大堆根本用不上的class
忸怩作态的软件没必要去维护

kcp是这样的,可 import ast 自 https://python-future.org 就没变过😋
py只是用:隔离一个表达式先于=执行,就实现了高贵语言们的静态检查

既可以用于静态分析,也能在运行时查看f.annotation ,完备的数据不需要反射

btw. 大佬应该会做一个DSL
Message.invoke{ id==mid }
Message.select{ id==mid }//多项

可是这种写法才是真正的SQL逻辑式

既然Msg(id=)能构造数据, Msg{id==} 就能查询
这不是很合理么 #kt

很简单,如果做得太标准,以至于移植到任何一门语言里都没必要修改的话
就没人给官方docs贡献流量了

duangsuse:
https://www.liuwj.me/posts/ktorm-introduction/
🤔 一个SQL函数.xml codegen 能被吹爆,还有人卖课是我没想到的
ES6里一句 sql${} 解决的东西,哈哈

「没想到他文化程度那么低」……

怎么会呢,语句能缓存,再怎么也比一次加载完dao好

你要是不喜欢,或者不相信语法糖有缓存,可以做成生成函数的形式
例如
updateId=f=sqlFn2{a,b-> Pair{B/b, A/a}}
f("bye",0)

所以说,如果你不相信DSL能被缓存,可以转为生成sql函数的形式啊

这不是MyBatis++ ?

https://github.com/JetBrains/Exposed/blob/main/exposed-core/src/main/kotlin/org/jetbrains/exposed/sql/Op.kt#L184

我只能说,缓存键要么是调用点或次数
要么是函数
似乎很难单独缓存DSL对象,除非对它们的构造器
幸运的是, key eq x 里x的修改能缓存,因为它是参数

https://jetbrains.github.io/Exposed/frequently-asked-questions.html#q-how-to-get-a-plain-sql-query-which-will-be-executed

https://stackoverflow.com/questions/74821893/postgresql-arrays-instead-of-extra-table-in-a-many-to-many-relationship
涨姿势了,以后 1:N用数组json N:N用join

duangsuse: #fp
要是kt能允许编译期生成一部分表达式,就没这问题了😅😅😅

可惜啊, unquote{bash(q(trim("trimedStr")))} 这当然是lisp的专利
其中q() 被生成为一个字面量,就像闭包捕获:
fun bash(s)=trim(s).let:
paste {system(it)}

并没有所谓的编译期,因为编译器能访问所有lib API


0开销不是瓶颈问题,但事关语言的脸面

明明就很有用,可被一些人理解为「并非瓶颈的东西」
然后被rustc拿来完魔法

要我说他们就是傻屌,只不过是把闭包「捕获」的实现方式,改为内联字面量(unquote)
就能轻松突破编译、运行的动静边界,根本没有引入任何新API ,没有什么循环展开和 kotlinpoet javapoet的区别

他们做成什么样了? 正则的缓存还不如py的拿dict查😅