imadper | ... | 07:45 |
---|---|---|
imadper | contrun[m]: . | 07:46 |
contrun[m] | imadper: . | 07:52 |
imadper | contrun[m]: 有啥好玩的吗? | 07:53 |
imadper | contrun[m]: 不想上班啊 | 07:53 |
contrun[m] | 武汉 中南海 | 07:53 |
contrun[m] | 最好 先去武汉 | 07:53 |
contrun[m] | 我他妈的现在送水的也害怕 | 07:54 |
contrun[m] | 不知道还有没有勇气自杀 | 07:54 |
imadper | contrun[m]: 还好我家里有ro反透 | 07:54 |
imadper | contrun[m]: 没事儿干工信部投诉着玩呗? | 07:55 |
imadper | 我已经投诉了一波了 | 07:55 |
contrun[m] | imadper: 什么叫 ro 反透 | 07:56 |
imadper | contrun[m]: 小米净水器搜一下? | 07:57 |
imadper | contrun[m]: 陶氏反透膜过滤出来的水 | 07:57 |
contrun[m] | imadper: 艹 | 07:57 |
imadper | contrun[m]: 我家里的蔬菜还能再吃一周多. | 07:57 |
imadper | contrun[m]: 先捡着保质期短的吃 | 07:58 |
imadper | contrun[m]: 我就是觉得, 我得买点儿方便面啊 | 07:58 |
contrun[m] | imadper: 出租房好装? | 07:58 |
imadper | contrun[m]: 好装 | 07:58 |
imadper | contrun[m]: 你能保证租下去, 住三年以上, 就行 | 07:58 |
contrun[m] | imadper: 那真是简单 | 07:58 |
imadper | contrun[m]: 恩, 安装不用你动手 | 07:59 |
contrun[m] | imadper: 我已经吃面包吃到吐了 | 07:59 |
imadper | contrun[m]: 妈了个鸡, 我年前买了两个水龙头, 想要换上去 | 07:59 |
imadper | contrun[m]: 但是tmd我不敢去借管钳 | 07:59 |
contrun[m] | imadper: 不知道 新型冠状病毒在普通状况下 多久才能失去活性 | 08:00 |
imadper | contrun[m]: 干燥空气里, 俩小时足够了吧 | 08:00 |
contrun[m] | imadper: 你到网上买个不行? 就是怕快递员而已 | 08:01 |
imadper | contrun[m]: 大钳子用不到及此处 | 08:01 |
imadper | 用不了几次 | 08:01 |
imadper | contrun[m]: 买一个多亏啊 | 08:01 |
contrun[m] | imadper: 是时候学当水管工了 | 08:02 |
imadper | contrun[m]: 我早就干过这事儿了 | 08:02 |
imadper | contrun[m]: 毕竟我改过三次水电了 | 08:03 |
imadper | contrun[m]: 还有给水管加螺纹的那个东西, 我也玩过 | 08:03 |
contrun[m] | imadper: 不行 你不能一个人干啊 | 08:04 |
contrun[m] | imadper: 一个人干谁来接你的钳子 | 08:04 |
imadper | contrun[m]: ... ... | 08:05 |
contrun[m] | imadper: 我们县县城据说也已经封了 | 08:22 |
imadper | contrun[m]: 好事儿啊 | 08:23 |
imadper | contrun[m]: 就是要所有人都不出家门才好 | 08:24 |
imadper | contrun[m]: 所有宿主都死光就完事儿了 | 08:24 |
imadper | contrun[m]: 或者自然痊愈 | 08:24 |
contrun[m] | imadper: 疫情加重才会封 | 08:24 |
imadper | contrun[m]: 肯定会加重的 | 08:25 |
imadper | contrun[m]: 我估计啊, 真要大家都开工, 就北京地铁这个鸟样子 | 08:25 |
imadper | contrun[m]: 一趟车怎么也得多几十个病例 | 08:25 |
contrun[m] | imadper: 主要还是现在没有摸清 怎么传播的 没法有效抑制传播 | 08:26 |
albet70 | 接触 飞沫 空气传播 | 08:26 |
contrun[m] | imadper: 没有感染的人也能传播 | 08:26 |
imadper | contrun[m]: 坐等 remdesivir | 08:27 |
imadper | contrun[m]: 我决定了, 我司系统下一版代号: remdesivir | 08:27 |
contrun[m] | imadper: 你说 你司快还是 remdesivir 快 | 08:28 |
contrun[m] | albet70: 我应该说没法辨识传播源 | 08:28 |
imadper | contrun[m]: 那当然是我司快了. | 08:28 |
imadper | 不是还有粪口传播? | 08:28 |
imadper | 吃别人的排泄物导致的? | 08:29 |
albet70 | 过几天都返京了,北京会不会有爆发 | 08:29 |
contrun[m] | 不知道现在有多少返京了 | 08:29 |
imadper | 好像是说, 有可能会因为楼里共用一个排水道, 导致交叉感染 | 08:29 |
imadper | contrun[m]: 我妈他们小区一例确诊, 两个密切接触 | 08:30 |
albet70 | 我们公司延迟到10号 | 08:30 |
contrun[m] | 近来各地其实增加不多了 除了那些好像控制不住的省份 比如湖北 湖南 广东 浙江 | 08:30 |
albet70 | 我们部门没有一个回去的 | 08:30 |
imadper | contrun[m]: 我过年去了一趟, 目前还没症状, 已经8天了 | 08:30 |
imadper | contrun[m]: 要不约出来喝咖啡啊? | 08:31 |
contrun[m] | imadper: 我他妈的现在都不敢去楼下取水 | 08:31 |
imadper | contrun[m]: 怂逼 | 08:31 |
imadper | contrun[m]: 我还敢去买菜呢 | 08:31 |
imadper | contrun[m]: 不过自来水煮沸也能喝啊 | 08:31 |
contrun[m] | albet70: 我室友一个也没回来 不知道 返程高峰是啥时候 | 08:32 |
albet70 | contrun 2.10 | 08:32 |
contrun[m] | imadper: 我他妈就是怂啊 我还没女朋友 | 08:32 |
imadper | contrun[m]: 危险啊, 不要给你舍友开门啊 | 08:32 |
imadper | contrun[m]: 羡慕你 | 08:32 |
contrun[m] | imadper: 那不行 我要饿死了 | 08:32 |
contrun[m] | imadper: 天天吃面包 吃不下去了 | 08:33 |
imadper | contrun[m]: ... ... | 08:33 |
contrun[m] | 室友回来可以吃她们做的 | 08:33 |
imadper | contrun[m]: 我再教你几道快手菜? | 08:33 |
imadper | 她们??? | 08:33 |
contrun[m] | imadper: 懒 不做 | 08:33 |
imadper | contrun[m]: 你射友是姑娘? | 08:33 |
contrun[m] | imadper: 怕 不去买蔬菜 | 08:33 |
contrun[m] | imadper: 室友是姑娘 | 08:33 |
albet70 | contrun 你去超市买点菜或点外卖呀 | 08:33 |
imadper | contrun[m]: 还有房间吗? | 08:34 |
albet70 | 北京现在外卖还有吗? | 08:34 |
imadper | contrun[m]: 加一个 | 08:34 |
imadper | albet70: 没吃过, 每天在家做饭. | 08:34 |
imadper | albet70: 不过四五天之前, 叫了一个呷哺外卖, 还没问题 | 08:34 |
contrun[m] | albet70 有吧 正月初三点过一次 呷哺呷哺 | 08:34 |
imadper | albet70: 而且吧, 我顺便多买了很多火锅涮料, 很多羊肉片, 牛百叶, 自己涮 | 08:35 |
albet70 | 呷哺太贵了。。。 | 08:35 |
imadper | 说出来你们可能不信, 我家的蔬菜能抗一周, 肉能抗俩月, 大米/食用油能抗一年 | 08:35 |
contrun[m] | 点一次 吃了我三餐 | 08:35 |
albet70 | 厉害👍 | 08:35 |
imadper | 买一些西红柿, 黄瓜, 这些存得住的 | 08:36 |
contrun[m] | 我的面包 够我一个人吃半个月吧 | 08:36 |
albet70 | 我都是买鸡蛋 大葱 | 08:36 |
imadper | 我昨天还买了很多大蒜 | 08:36 |
imadper | 不然做饭没有灵魂 | 08:36 |
albet70 | 买大蒜是为了防止你变僵尸吗? | 08:37 |
imadper | albet70: 能变僵尸的话我早就变了 | 08:37 |
albet70 | 北京过几天要是有爆发的话,会封城吧? | 08:39 |
imadper | albet70: 你说的好有道理 | 08:40 |
imadper | 我都几周没吃过泡面了 | 08:40 |
imadper | 我要提前买几箱 | 08:40 |
imadper | 顺便买个switch吧. | 08:40 |
albet70 | 4号线 13号线 昌平线 5号线,这四个线到时估计。。。 | 08:40 |
imadper | 我觉得, 只要封锁公共交通, 就不怎么会爆发 | 08:40 |
imadper | 6号线前几天不是有个确诊的嘛? | 08:41 |
imadper | 草房站 | 08:41 |
albet70 | 。。。 | 08:41 |
contrun[m] | 我艹 这么牛逼 | 08:41 |
contrun[m] | 我们小区门口反正是有人站岗 | 08:41 |
imadper | contrun[m]: http://www.rfi.fr/cn/ 这啥网站? 法国版的世界各国灾难? | 08:43 |
imadper | contrun[m]: sb google瞎给我出搜索结果.. | 08:44 |
imadper | contrun[m]: 我操, 最下面合作伙伴... 竟然是sb轮子 | 08:44 |
contrun[m] | imadper: 法广当然不歌颂你国 | 08:45 |
contrun[m] | imadper: 不过这震惊也是够牛逼的 | 08:45 |
imadper | contrun[m]: 不管了, 我去做饭了 | 08:46 |
albet70 | 在idea上配置Scala,恶心 | 08:46 |
albet70 | 这国外的源速度怎么这么恶心 | 08:47 |
contrun[m] | albet70: 透明代理大法好 | 08:49 |
imadper | albet70: metals保平安 | 08:49 |
imadper | albet70: https://scalameta.org/metals/docs/editors/emacs.html | 08:49 |
imadper | 不得不说, metals真是越来越好用 | 08:49 |
contrun[m] | imadper: 但是人家还是要下载库 | 08:50 |
contrun[m] | imadper: 速度还是很慢 | 08:50 |
imadper | proxychains sbt build | 08:50 |
contrun[m] | imadper: graftcp 大法好 | 08:50 |
imadper | contrun[m]: 我看看 | 08:50 |
imadper | contrun[m]: 好东西啊 | 08:51 |
contrun[m] | imadper: 妈妈再也不用担心我 没法代理静态链接的程序了 | 08:51 |
imadper | contrun[m]: 我大jvm就没有不能代理的 | 08:51 |
contrun[m] | imadper: 垃圾 jvm 迟早要完 | 08:51 |
imadper | contrun[m]: jvm美得很 | 08:52 |
contrun[m] | imadper: 我王镜泽就是饿死也不用jvm | 08:52 |
imadper | contrun[m]: 扔掉你的安卓手机 | 08:53 |
albet70 | lsp... 在win10上编译lsp-server简直就是找罪受 | 08:53 |
contrun[m] | albet70: 用 win10不是找罪受? | 08:53 |
imadper | albet70: lsp-server还用编译? | 08:53 |
imadper | lsp-server不就是metals吗? | 08:53 |
contrun[m] | imadper: 不一定有变异好的包释放出来啊 | 08:54 |
albet70 | 以前想在win10上编译hsdev,社区的人直接告诉我,依赖文件的数量都够地球到月球了 | 08:54 |
imadper | contrun[m]: 我在想, jar文件在win10上跑, 还需要重新编译? | 08:54 |
imadper | 没用过win10, 不知道诶 | 08:54 |
imadper | contrun[m]: 前几天倩倩的wsl不工作了, 我怎么也没给她修好 | 08:55 |
contrun[m] | imadper: 不需要 | 08:55 |
imadper | 对啊 | 08:55 |
imadper | contrun[m]: 你haskell能跨平台吗? | 08:55 |
imadper | contrun[m]: 垃圾 | 08:55 |
imadper | contrun[m]: 我scala可以! | 08:55 |
contrun[m] | imadper: 真牛逼 | 08:55 |
imadper | contrun[m]: 说个正经的, fs-cache这个module需要改进啊 | 08:56 |
contrun[m] | imadper: 但是我王镜泽还是不用 | 08:56 |
albet70 | kotlin也可以呀 | 08:56 |
imadper | albet70: kotlin有这么复杂的implicit吗? | 08:56 |
contrun[m] | albet70: 神仙打架 | 08:56 |
* imadper 做饭做饭 | 08:56 | |
albet70 | 呵呵 | 08:56 |
albet70 | contrun haskel入门时间太长了 | 08:58 |
contrun[m] | albet70: 值得 | 08:58 |
albet70 | 我学习快一年了,还没入门 | 08:58 |
contrun[m] | albet70: 都看了啥? | 08:59 |
albet70 | 一开始就是monad monad transformers 然后就是直接写代码呀 | 08:59 |
albet70 | 中间有大量的概念学习 | 08:59 |
albet70 | cont monad花了我两个月 | 09:00 |
albet70 | 还有那些神奇的features RankNTypes | 09:00 |
albet70 | 还有ad-hoc polymorphism, parametric polymorphism | 09:01 |
contrun[m] | albet70: 最好系统地学习概念 我是学完 functional programming in scala 再看 typeclassopedia 就了解基本的概念了 之后就是了解 generics、lens、type level programming 以及 ghc 很多扩展了 | 09:01 |
albet70 | 代码没怎么写,全花时间在理解概念上了 | 09:01 |
albet70 | lens还没接触 | 09:02 |
albet70 | 倒是用scotty yesod pgsql写过一些简单的后台 | 09:03 |
contrun[m] | cont monad 其实就是 yoneda 引理的一个特例 | 09:03 |
albet70 | 用telegram做了个irc bridge | 09:03 |
albet70 | cont monad,CPS,callCC这三个花了很多时间理解。。。 | 09:04 |
contrun[m] | albet70: 你说的后面这些 我推荐你看 thinking with tyoes 这书 | 09:04 |
imadper | thinking with typos? | 09:04 |
albet70 | 你对kind有理解吗? | 09:05 |
contrun[m] | foundations of algebraic geometry 是这么描述 yoneda 引理的 有些定理需要你花一些时间去消化他 之后你就可以完全忘了它 | 09:05 |
albet70 | 据说kind之上还有sort | 09:05 |
imadper | <thinking with typos> 上来就讲 kind 的... | 09:05 |
imadper | 我也就看了上来这几页 | 09:05 |
contrun[m] | types | 09:05 |
contrun[m] | 没讲太多 kinds | 09:05 |
albet70 | 我到现在依然不知道Curry-Howard 那个到底是干啥的 | 09:05 |
contrun[m] | 我也不知道啊 看了一阵子 lectures on Curry-howard correspondence 后来没看了 | 09:06 |
contrun[m] | 学习 coq 的话 肯定是需要这个的 | 09:07 |
albet70 | Haskell的system F在lambda cube里是lambda-2,没有dependent type,人家rust整天吹这个,为什么Haskell没有? | 09:07 |
contrun[m] | 不了解你说的这些概念 | 09:07 |
contrun[m] | rust 吹了啥? | 09:07 |
contrun[m] | rust 也没有 dependent type | 09:07 |
albet70 | lambda cube是介绍type system的 | 09:08 |
albet70 | rust有 | 09:08 |
contrun[m] | rust 显然没有啊 发我参考连接? | 09:08 |
contrun[m] | haskell 是可以写出 dependent types 的 不过比较蛋疼 | 09:09 |
albet70 | 你Google看看 | 09:09 |
contrun[m] | 语言本身有 dependent type 的我只知道 idris | 09:09 |
contrun[m] | thinking with types 最后一章就是说的 dependent type | 09:10 |
contrun[m] | rust 肯定本身是不支持 dependent type的 不需要 google | 09:10 |
albet70 | 哦 | 09:10 |
contrun[m] | rust 有 haskell 没有的东西 是 ownership | 09:10 |
albet70 | 但Haskell有一坨扩张 | 09:11 |
albet70 | 扩展 | 09:11 |
contrun[m] | 了解这些才是真的要花好多时间 | 09:12 |
albet70 | 你了解natural transform吗? | 09:12 |
imadper | contrun[m]: 还有agda. | 09:13 |
contrun[m] | ghc魔法还是太多了 好多东西没法理解 要看论文才能理解背后的故事 | 09:13 |
imadper | 我有个问题啊, 这么多东西记不住, 认不出来, 怎么办啊? | 09:13 |
contrun[m] | 比如?imadper | 09:13 |
imadper | 我随便找个scala的库, 一行都看不懂. | 09:13 |
albet70 | agda和Coq这种能做proof assistant的,我感觉不用学了 | 09:13 |
contrun[m] | albet70: agda 是general purpose | 09:14 |
imadper | contrun[m]: 贵司年后有岗吗? | 09:14 |
imadper | contrun[m]: 写haskell的? | 09:14 |
contrun[m] | imadper: 可以为你创造一个 | 09:15 |
imadper | contrun[m]: 贵司蛋疼吗? | 09:15 |
albet70 | codewars上kata 1的题是论证加法交换律,别人说这是Coq这种Hello world级别的 | 09:15 |
imadper | contrun[m]: 我司无比蛋疼. | 09:15 |
albet70 | 我做kata 4这种fixed-point combinator的都快做不动了 | 09:16 |
albet70 | 还有什么Church number之类的 | 09:16 |
contrun[m] | albet70: kata 是啥 不了解 | 09:16 |
contrun[m] | albet70: 你可以看下 types and programming languages | 09:17 |
albet70 | 一个rank标志 | 09:17 |
contrun[m] | albet70: church number 和 fixed point combinator 都是有介绍的的 | 09:17 |
albet70 | 你看过simple typed lambda calculus吗? | 09:18 |
contrun[m] | 一本书? | 09:18 |
albet70 | 嗯 | 09:18 |
albet70 | 还有个untyped lambda calculus | 09:18 |
albet70 | 这个就是lambda cube里的lambda-1 | 09:19 |
contrun[m] | 这个就是 types and programming languages 前几章讲的 | 09:19 |
albet70 | 哦 | 09:19 |
contrun[m] | types and programming languages 据说是 plt 的入门圣经 | 09:19 |
contrun[m] | 我还只看了前几章 | 09:19 |
contrun[m] | 这个假期看的 | 09:19 |
albet70 | 里面有讲皮亚诺公理吗? | 09:20 |
contrun[m] | 本来打算多看点 但是女人啊女人 我为什么和尚摸得我却摸不得 | 09:20 |
contrun[m] | 没有 | 09:20 |
contrun[m] | 利亚诺公理你可以看陶哲轩的分析一书 | 09:21 |
contrun[m] | 只看前面部分就行了 | 09:21 |
albet70 | 后期需要的数学知识太多了,我到现在都不知道Category Theory到底讲啥 | 09:21 |
contrun[m] | 你看过 category theory for programmer 吗 | 09:21 |
albet70 | 没有 | 09:22 |
contrun[m] | 简单的 category theory 可以看看 foundations of algebraic geometry 只看前面部分就行 有了感觉之后就看其他的书 | 09:22 |
albet70 | 需要对monad monoid semigroup functor applicative 这些概念有一定的理解吗? | 09:22 |
contrun[m] | 不需要 | 09:23 |
albet70 | 我到现在都不知道ADT到底有啥用处。。。倒是知道有Product type和Sum type | 09:23 |
contrun[m] | category theory 一般不会讲 applicative 和 monad | 09:23 |
albet70 | type family见过就忘 | 09:24 |
contrun[m] | 比看比如 你需要一个 evaluator | 09:24 |
contrun[m] | 你想要对一个表达式 进行求值 有了 adt 就只要模式匹配了 | 09:25 |
contrun[m] | product 和 sum 在范畴论里面也有这两个概念 学一点范畴论还是有好处的 | 09:26 |
contrun[m] | 你知道 product 和 sum 的泛性质之后 就会理解为什么它们到处出现 | 09:26 |
albet70 | haskell wiki上有些概念讲解直接用数学上的那一套,或者直接给wikipedia上的数学定义,太难理解了 | 09:26 |
contrun[m] | 你要先看看基础的东西 自己动手算一算 脑子里面有了几个例子 才能看懂他们的语言 | 09:27 |
albet70 | 那些数学符号看不懂。。。 | 09:28 |
albet70 | 比如forall exists | 09:28 |
contrun[m] | 数学符号? | 09:29 |
contrun[m] | 全称量词不是高中知识吗 | 09:31 |
albet70 | https://twitter.com/iceland_jack/status/1220326760589471744?s=21 | 09:33 |
albet70 | forall可不是高中知识 | 09:33 |
albet70 | https://wiki.haskell.org/Category_theory/Natural_transformation | 09:34 |
albet70 | 还有first-order logic这种怎么理解?是不是还有higher-order logic? | 09:58 |
contrun[m] | 有 高阶逻辑 我不懂 | 10:14 |
contrun[m] | 你说的这是 https://wiki.haskell.org/Existential_type | 10:15 |
contrun[m] | 可以看 thinking with types 一书 | 10:15 |
bsdplayer | rust现在在大型项目上不一定合适 | 11:20 |
bsdplayer | 据说巨硬要用rust来重写内核, 其他的信息不多... | 11:22 |
=== bsdplayer is now known as chobitsbsd | ||
imadper | 没有东西一定合适... | 11:35 |
imadper | 所以任何语言都可以说不一定合适嘛 | 11:35 |
chobitsbsd | 是啊 | 11:39 |
chobitsbsd | 记得hurd | 11:40 |
chobitsbsd | 为了完美的内核,结果现在都没开发成功... | 11:40 |
imadper | 没动力吧 | 11:53 |
imadper | 现在去开发hurd, 得不偿失. | 11:53 |
imadper | contrun[m]: ceph 还挺复杂啊 | 12:11 |
imadper | contrun[m]: 比我大zfs难多了 | 12:11 |
chobitsbsd | zfs太吃内存了 | 12:12 |
imadper | chobitsbsd: 限制一下arc_max_size | 12:12 |
chobitsbsd | 以前在本子上安装各种bug... | 12:12 |
imadper | zfs_arc_max | 12:13 |
imadper | zfs bug肯定没有btrfs多嘛 | 12:13 |
chobitsbsd | 是啊 | 12:14 |
chobitsbsd | 毕竟还是企业级的东西 | 12:14 |
chobitsbsd | 当时想在笔记本上安装freebsd10, 现在想想真是闲的... | 12:15 |
albet70 | why not archlinux? | 12:20 |
albet70 | linux唯一无法忍受的就是systemd... | 12:21 |
albet70 | 偏偏各大发行版全用systemd,除了gentoo | 12:21 |
albet70 | 但在笔记本上装gentoo那也很不爽 | 12:22 |
chobitsbsd | win10 最好的linux发行版 | 12:25 |
chobitsbsd | O(∩_∩)O哈哈~ | 12:25 |
imadper | 难道有比systemd好用的init程序? | 12:29 |
imadper | 你们这些异教徒 | 12:29 |
imadper | 烧死 | 12:29 |
albet70 | systemd还只是Init程序吗? | 12:30 |
albet70 | systemd-homed都有了 | 12:30 |
imadper | 那不挺好的? | 12:30 |
albet70 | 以后直接把gnu/linux改名叫gnu/linux/sysmtemd得了 | 12:31 |
imadper | 叫啥有什么关系呢? | 12:31 |
albet70 | systemd接管太多东西了 | 12:31 |
albet70 | 已经成了一个巨无霸 | 12:31 |
imadper | 好事儿啊 | 12:52 |
chobitsbsd | 相当于模块化了 | 13:00 |
chobitsbsd | 算是好事儿 | 13:00 |
albet70 | 3x - sinx 是有界的吗? | 14:14 |
tangzc | 大家好,来自新人小白的问候 | 15:54 |
FishOneeyed | 估计这里都只剩下机器人了. | 17:48 |
miketang | hi | 19:05 |
miketang | 有人吗? | 19:05 |
FishOneeyed | mikecao:有 | 19:44 |
FishOneeyed | 还在吗? | 19:44 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!