#ai #tool 🌠🔍⏫ 半年前就笔记下了,没想到没发到频道,害我搜半天 😅
#WASM
https://real-cugan.animesales.xyz
https://cappuccino.moe/
[RIFE 60fps](https://github.com/nihui/rife-ncnn-vulkan#download) ps. 可能过时了,毕竟AI视频也是经历过没有控帧,每帧闪一下的时期的
再次感谢 [Nihui](https://github.com/nihui) [腾讯优图] 打包诸多nCNN应用的电脑端,用户运行很方便!
https://t.me/opensuse_cn_offtopic/101130 😱 #dalao
https://t.me/c/1206812331/449739
#WASM
https://real-cugan.animesales.xyz
https://cappuccino.moe/
[RIFE 60fps](https://github.com/nihui/rife-ncnn-vulkan#download) ps. 可能过时了,毕竟AI视频也是经历过没有控帧,每帧闪一下的时期的
再次感谢 [Nihui](https://github.com/nihui) [腾讯优图] 打包诸多nCNN应用的电脑端,用户运行很方便!
https://t.me/opensuse_cn_offtopic/101130 😱 #dalao
https://t.me/c/1206812331/449739
real-cugan.animesales.xyz
动漫图片超分辨率 Real-CUGAN
realcugan-ncnn-assembly - 通用动漫图像超分辨率处理
怎么使得视频的黑边变白色 #tool 需要的点个赞
https://t.me/appinnfeed/14263?comment=69361
https://meta.appinn.net/t/topic/72352
1.5h 😅AI果然vibe
https://t.me/appinnfeed/14263?comment=69361
https://meta.appinn.net/t/topic/72352
1.5h 😅AI果然vibe
Telegram
dnaugsuz in 小众软件内容讨论组
如果是软黑边, F12加个 video[objectFit=“cover”], height: calc(100vw * (9/16)); 应该能消,和MX播放器调宽高比同理
如果是硬的,可以用 userscript
https://huggingface.co/chat/conversation/684fe73057d725e1e270b817
如果是硬的,可以用 userscript
https://huggingface.co/chat/conversation/684fe73057d725e1e270b817
duangsuse::Echo
1.5h
程序员写这样一个简单的逻辑有多难: #dev #cg
[0 0 1 0 2 3 5 ..] -takeFirsts: it==0
->[0 0]
无非就是在y轴上做模式匹配,算个矩形高度
- 没想到吧,视频px<屏幕px
- 没想到吧,你以为顶上算对了,它才是算错的那个。 dpi的bug正好弥补了这一部分……
- 没注意吧,不是因为视频x=某个值时黑色扎进去了,AI写的是横灰度平均
- 而这正是bug的2个根源之一…… 😑
- 搞了一个小时,四个黑边只支持检测俩, 还会被白水印欺骗😅😅
- https://t.me/dsuse/18702 #py 5行烂苹果再次完胜js
我在想,如果我真的对canvas什么都不懂,还要再卡多久。 hf.co 的新AI确实聪明,他也没聪明到提醒我坐标系变换这回事……😅
vibe 个什么啊
[0 0 1 0 2 3 5 ..] -takeFirsts: it==0
->[0 0]
无非就是在y轴上做模式匹配,算个矩形高度
- 没想到吧,视频px<屏幕px
- 没想到吧,你以为顶上算对了,它才是算错的那个。 dpi的bug正好弥补了这一部分……
- 没注意吧,不是因为视频x=某个值时黑色扎进去了,AI写的是横灰度平均
- 而这正是bug的2个根源之一…… 😑
- 搞了一个小时,四个黑边只支持检测俩, 还会被白水印欺骗😅😅
- https://t.me/dsuse/18702 #py 5行烂苹果再次完胜js
我在想,如果我真的对canvas什么都不懂,还要再卡多久。 hf.co 的新AI确实聪明,他也没聪明到提醒我坐标系变换这回事……😅
vibe 个什么啊
duangsuse::Echo
5行烂苹果
😁其实,就上面 [0 0 1 0 2 3 5 ..] -takeFirsts: it==0
->[0 0]
这个逻辑,直接在 ASCII Art 上,对四个方向做遍历,就能知道TLBR四个黑边宽度了,而且水印不影响
而且非常好调试,直接join就是一帧图片。 最有趣的是可以直接点(彩色)字符画,模拟click()游戏元素,和 transform: 一样,是特效滤镜
直接一箭双雕了
AI不知道想不想的出来😁
AI copilot 目前主要的问题是记忆差+选型大众化, 不能接受太长的上文,而且CoT的模型速度也慢, 不结对基本没法用
写写toy都勉强(如果你不知道用什么 techstack)
garbage in, garbage out...
->[0 0]
这个逻辑,直接在 ASCII Art 上,对四个方向做遍历,就能知道TLBR四个黑边宽度了,而且水印不影响
而且非常好调试,直接join就是一帧图片。 最有趣的是可以直接点(彩色)字符画,模拟click()游戏元素,和 transform: 一样,是特效滤镜
直接一箭双雕了
AI不知道想不想的出来😁
AI copilot 目前主要的问题是记忆差+选型大众化, 不能接受太长的上文,而且CoT的模型速度也慢, 不结对基本没法用
写写toy都勉强(如果你不知道用什么 techstack)
garbage in, garbage out...
duangsuse::Echo
#tool 🌠🔍⏫
#cg 现在可以使用 WebGPU 做 OpenProcessing.org , 虽然它主要用于免IO(2x加速)的 DNN infer ,但还能使用 WGSL
https://google.github.io/tour-of-wgsl/types/vectors/constructors/
优势: SFC单文件,不需要 polyfill header 和typehint,优雅吧? #rust
https://compute.toys/
https://pongasoft.github.io/webgpu-shader-toy/
https://google.github.io/tour-of-wgsl/types/vectors/constructors/
优势: SFC单文件,不需要 polyfill header 和typehint,优雅吧? #rust
@fragment
fn fragmentMain(@builtin(position) pos: vec4f) -> @location(0) vec4f {
return vec4f(pos.xy / inputs.size.xy, 0.5, 1);
}
https://compute.toys/
https://pongasoft.github.io/webgpu-shader-toy/
https://thatcreativecode.page
#tool #cg
creative coding 是个挺大的话题
我已经有了一些笔记,但恐怕还没时间接触
不过大佬确实非常非常多 😨 👍
https://iquilezles.org/articles/distfunctions2d/
https://animejs.com/
https://oimo.io/works
已经属于神人的级别,梵高多少沾一点,似乎他们不会写代码,不是「程序员」
但其实技术力比许多所谓的大牛高到不知哪里去了。
世外高人的感觉。 他们也不是「扫地僧」,只是编程范式和工具比所谓的 full-stack/CS/PL 人聪明,恰到好处,加不了彰显框架作者IQ的「私货」来妨碍其他人自创,或者说,代码基恰如其“份”。
这绝不是因为点开链接就能用。他们自己也会写网站,py js rust,但UIUX效果就是比圈外人好得多!
#tool #cg
creative coding 是个挺大的话题
我已经有了一些笔记,但恐怕还没时间接触
不过大佬确实非常非常多 😨 👍
https://iquilezles.org/articles/distfunctions2d/
https://animejs.com/
https://oimo.io/works
已经属于神人的级别,梵高多少沾一点,似乎他们不会写代码,不是「程序员」
但其实技术力比许多所谓的大牛高到不知哪里去了。
世外高人的感觉。 他们也不是「扫地僧」,只是编程范式和工具比所谓的 full-stack/CS/PL 人聪明,恰到好处,加不了彰显框架作者IQ的「私货」来妨碍其他人自创,或者说,代码基恰如其“份”。
这绝不是因为点开链接就能用。他们自己也会写网站,py js rust,但UIUX效果就是比圈外人好得多!
#java https://t.me/hyi0618/7581?comment=12882
https://t.me/hyi0618/7581?comment=12886
🤓 🤔https://www.yinwang.org/blog-cn/2016/06/08/java-value-type
GraalVM 应该都支持了。 从OpenJDK的表述看,他们本来对 new Pair(1 2) 的 inline &JIT支持的不够好,减缓启动,现在Java也是抄了 #kt 的一大堆特性🤣 Int 不是class,自动un/boxing(栈内/栈外化) 也抄了
背景知识:
https://t.me/dsuse/21164
https://t.me/dsuse/21126
https://t.me/kotlin_cn/134152
https://t.me/hyi0618/7581?comment=12886
🤓 🤔https://www.yinwang.org/blog-cn/2016/06/08/java-value-type
Valhalla
OpenJDK的一个重要项目,致力于为Java编程语言带来一系列深度改进,其主要特点包括:
引入值类型(Value Types) :这是对现有的Java对象模型的一种扩展,允许数据类型直接在栈上存储,减少不必要的内存开销和引用带来的额外成本,从而提高性能。
值类型在Java中没有ID标识,其相等性是基于深度的比较,而不是ID缓存的比较。
支持交集类型(mixin Intersection Types) :允许定义一个类型的子集,提供更加灵活的类型约束和接口设计。更精确地表达类型之间的关系,例如一个类可以同时实现多个接口,这些接口的组合可以形成一个新的类型。
改进泛型(Generics) :Valhalla项目对Java的泛型系统进行了改进,使其能够更好地支持值类型。通过引入泛型专业化(template<> Specialization),可以为带不同类型参数的变量,提供特定的编译.class,从而提高泛型代码的性能。
GraalVM 应该都支持了。 从OpenJDK的表述看,他们本来对 new Pair(1 2) 的 inline &JIT支持的不够好,减缓启动,现在Java也是抄了 #kt 的一大堆特性🤣 Int 不是class,自动un/boxing(栈内/栈外化) 也抄了
背景知识:
https://t.me/dsuse/21164
https://t.me/dsuse/21126
https://t.me/kotlin_cn/134152
JVM给我的反馈太差了
洋洋洒洒写几百行,给人感觉全是形式主义
https://t.me/dsuse/21177
Creative Coding 包括了整个Web开发,还能5行一个小功能
java里为了标一个List什么鬼写半天,还不如把docs完善一下
对项目结构没有自顶向下掌握,typehint是没意义的
如果不是组合某些API、注册某些Hook或回调需要java
我真的不想碰有编译步骤的语言
HTTP就是为了给java提供跨语言API的,说明java的心智模型本身语意性很差, 不适合做创新和设计
Ruby贡献了Github(Pages)
Rust贡献了Ruffle和许多新的开源CMS程序
JS贡献的 Reactive 比template高到不知哪里去了,还用JSON提了爬虫效率,减少无效的XML流量费
Python是现在的大热门,Rust都模拟不出numpy,Jupyter, torch 和各种跨界应用的语法 ,尽管py在DSL上是输给kt的
Java 除了大公司(谷歌都在抛弃、被众多H5替代)的屎山SQL代码鉴权验正则,还有什么技术力? 我觉得它最好的命运就是成为.class的运行时, 放弃这个丑陋的应付💩山专用的语法
Java那个 STR."" (var _1=ourSQL."SELECT {1}" ) 提案
算是给Batis这种弱智XML怪物一个正规化的方向,然而臃肿的垃圾JEP连自家的支柱业务都没法执行。
不难猜测,他们是对资深程序员的title路径依赖了,需要被Rust原神拉下神坛一下,才肯对自己作文跑题一般的API删繁就简,悔改🤣
dnaugsuz:
Java连个标准event冒泡都没有,UNIX Signal都是残的
和responsive+Reactive的适应性根本没法比
Compose和web生态比都不够格
ES6悔改了,接纳了箭头函数和解构,加上原来的原型链、反射Proxy
已经可以实现vue这样的大框架,而且还在进化
Telegram
dnaugsuz in Channel comments
所以,只要你不mut这个函数引用,也不用指针缓存它派生出的变量
不看C标准有什么影响
引用没什么意义,值才是关键
C成天指针指针本身就是有问题
不看C标准有什么影响
引用没什么意义,值才是关键
C成天指针指针本身就是有问题
小红书一瞥
我承认Python水平不如战鹰🤡 #编程 #Python #围棋
Forwarded from 科技圈🎗在花频道📮
Trump Mobile推“美国制造”T1手机,实为中国代工Android机更名贴牌
特朗普集团宣布推出Trump Mobile及T1手机,主打“美国制造”口号,与iPhone 17同期发售。但媒体调查显示,T1本质为中国代工Android手机(疑为Wingtech生产的T-Mobile REVVL 7 Pro 5G)换壳贴牌,硬件大多来自中国,售价499美元,远高于同款产品的实际市场价。Trump Mobile并非自建网络,而是通过MVNO模式,转售AT&T、Verizon和T-Mobile信号(网络)。尽管宣传“美国制造”,实际生产和组装环节仍严重依赖海外供应链。该产品更多被外界解读为品牌营销而非技术或产业变革。
AppleInsider
📮投稿爆料 ☘️频道 🍵茶馆
特朗普集团宣布推出Trump Mobile及T1手机,主打“美国制造”口号,与iPhone 17同期发售。但媒体调查显示,T1本质为中国代工Android手机(疑为Wingtech生产的T-Mobile REVVL 7 Pro 5G)换壳贴牌,硬件大多来自中国,售价499美元,远高于同款产品的实际市场价。Trump Mobile并非自建网络,而是通过MVNO模式,转售AT&T、Verizon和T-Mobile信号(网络)。尽管宣传“美国制造”,实际生产和组装环节仍严重依赖海外供应链。该产品更多被外界解读为品牌营销而非技术或产业变革。
AppleInsider
📮投稿爆料 ☘️频道 🍵茶馆
duangsuse::Echo
#java https://t.me/hyi0618/7581?comment=12882 https://t.me/hyi0618/7581?comment=12886 🤓 🤔https://www.yinwang.org/blog-cn/2016/06/08/java-value-type Valhalla OpenJDK的一个重要项目,致力于为Java编程语言带来一系列深度改进,其主要特点包括: 引入值类型(Value Types) :这是对现有的Java对象模型的一种扩展,允许数据类型直接在…
zsferefmdkd: #linux #bin 冷知识
exe修改 https://github.com/iseki0/Executables
dnaugsuz:
日语字母好讨厌啊!
为什么要为同样的音标搞两个写法
而不是和编程语言一样区分 a + "a"
--
你觉得抽象,是因为你没见过能读档/存档的进程
进程热迁移、虚拟机快照
现在Docker用层叠解耦合,替代root已经实现了
安装也未必需要fwrite()
exe修改 https://github.com/iseki0/Executables
dnaugsuz:
哦,ELF,Linux的Object序列化方式
它的val叫.section ,var叫heap,虚函数表在ld-linux 读取的PLT里
而且F12的体验非常差,没有类型 都是bytes字符串的地址😂
每个CPU有几个Object分时执行,轮询poll一个个 fd.readLn() 这样的信号, node 把这种线程池用回调ID,转换为消息队列await,而无需多线程
比起UNIX 我更喜欢bun.js
.so 的全称是 shared Object
你没注意到吗,ELF和 new Object 是一样的,还实现了个 interface Exec+Schedulable {fun main}
没错,因为 GNU ld 和libc的设计者是这么命名的🤷♂
共享对象,因为Linux就是一种低端的JVM, 它调度的是Object.main/notify()
日语字母好讨厌啊!
为什么要为同样的音标搞两个写法
而不是和编程语言一样区分 a + "a"
--
你觉得抽象,是因为你没见过能读档/存档的进程
进程热迁移、虚拟机快照
现在Docker用层叠解耦合,替代root已经实现了
安装也未必需要fwrite()
GitHub
GitHub - iseki0/Executables: Library for executable/object files parsing(include PE version info, virtual memory), in Kotlin multiplatform.
Library for executable/object files parsing(include PE version info, virtual memory), in Kotlin multiplatform. - iseki0/Executables
❤1