边界条件之场
66 subscribers
680 photos
4 videos
10 files
1.03K links
Do you hear the sirens sing?

main: @cvf_cha
group: @cvf_gro
forwards: @cvf_for
Download Telegram
边界条件之场
“a modern CPU socket is only rated for around 10 insertions” what the heck? 10????? https://www.youtube.com/watch?v=J4OUucCT7MM
草,我上次拔 amd 甚至是不拉把手直接拔的(硅脂太粘,拆散热器把 cpu 扯下来了 😨
There is no way ... 🤯
https://youtu.be/9qljpi5jiMQ?t=1149
(正确答案震撼我一整年
总觉得 ttrss 里的多选框很难用,刚才看了一眼审查元素实在泵不住了 😅
那个视觉上的 checkbox 是一个 div, 实际响应点击的 input 元素不可见,且可点击区域与视觉元素有偏移 💩

用了这么多年 tiny tiny rss, 总能发现点新屎,好感与日俱减
断断续续摸爬滚打一个月才搞明白 sveltekit 的 prerenderssr 同时使用时的行为(毕竟文档里也没写(是我看漏了吗?

- prerender at compile time generates static assets, not necessarily (or not at all?) rendered html files.
- ssr at run time sends the client rendered html

- so prerender + !ssr might give you a bunch of shell html files that need to be hydrated to load the actual content.
- while prerender + ssr will give you a bunch of rendered html files that only need to hydrate for interactivity.
iphone 键盘背后原来还有这种黑魔法纠错 🤔(拼音全键盘不知道有没有类似设计,记得很多年前 android 上的谷歌拼音特难用,总是按错键要退格)
https://www.youtube.com/watch?v=rAVV4kAYlI8

视频中段描述的「 interaction design 」真的很难做好,尤其当你使用的 ui 框架没有 sensible default 时。对于 web ui 来说情况非常地狱,不仅 sensible default 少得可怜,各个浏览器/平台行为还不一样,想要自己 normalize 一套行为就得搓一大堆 js 自己包组件库(或者用别人包好的,不知道市面上的知名组件库有没有处理这些问题)。
边界条件之场
iphone 键盘背后原来还有这种黑魔法纠错 🤔(拼音全键盘不知道有没有类似设计,记得很多年前 android 上的谷歌拼音特难用,总是按错键要退格) https://www.youtube.com/watch?v=rAVV4kAYlI8 视频中段描述的「 interaction design 」真的很难做好,尤其当你使用的 ui 框架没有 sensible default 时。对于 web ui 来说情况非常地狱,不仅 sensible default 少得可怜,各个浏览器/平台行为还不一样,想要自己…
一个例子,在网页各种 input 元素的 label 上拖动鼠标:
chromium: 如果拖动结束时光标仍在 label 元素内,且没有造成文字选取,那么激发 label 对应的 input 控件。
firefox: 你拖动了?那你肯定是不想点标签!

这造成了在 firefox 里点标签时如果鼠标不是完全静止,那就跟没点到一样 💩
the unifiedjs (remark, rehype, syntax-tree) ecosystem is insane 🤯

Holy shit, the more I look, the insaner it gets. They have a colossal mountain of markdown and html (and more?) tooling, across multiple namespaces.
logseq 涉及到 code block 时 undo/redo 逻辑就跟脑瘫一样 🥴
非常可怕,感觉总有一天要因此丢数据
oh wow it just works! #svelte #mdsvex #unifiedjs

等博客跑起来以后也许写篇文章说一说 mdsvex 数学支持的致命缺陷、怎么用 unifiedjs 生态替代并重新实现 mdsvex 的一部分功能、unifiedjs 在哪些方面显著优于 mdsvex。