六七酱
@X67

六七酱
@X67
兴庆宫第一皮革兔 Post #15我想贴一些不是很能贴的 🥶
仲邑堇 Post #809https://xjtu.app/t/topic/14376/5
快来趣图楼添砖加瓦-
IO Post #1
搭乘河南驻马店开往虹桥的高铁,到站之后停在旁边的是开往鲜卑的 G1932,这个车我大概率搭过。
从虹桥火车站坐地铁 10 号线,第一站就是去上交大徐汇校区“饮水思源”building 下瞻仰磕头。在校门边不起眼的角落看到了石碾、唐文治校长写的碑。不禁感叹,上交大的校园真得很整洁、很清爽,古色古香的建筑物让学生有种生活在文物中的幸福感。例如有一个学生宿舍,二战的时候临时用作伤病员收治所。从地铁站出口上来,华山路的悬铃木行道树修建得非常有美感。另外学校东南角马路对面是各种奢侈品牌汇聚的商圈,拉高学校逼格。



然后顺路去徐汇公园转了一下。可以说,没有徐光启,就没有徐家汇,就没有交大,就没有下交大,就没有我的今天。


然后就是去外滩,看欧式建筑。

上海市口腔医院,门口的图案有俩游客议论说是钱币($),我告诉她们是蛇杖。


吃了个晚饭,然后去南京路步行街看看人景, 🍎专营店好多人,也不知道在里面都干嘛,对面是国际老对头 SAMSUNG ✨️。
Oriental Pearl Tower 夜晚穿了一身动态的彩色的裙子,确实挺好看。上顶上有点贵,299,相当于我一晚上的房费,就没去😂。

最后谈一嘴 Shanghai Metro,图标看似是 SM 两个字的合体。
停车后的窗户灯箱广告有很多 Durex,这是否要打 NSFW 或者 R15😆。
是粥粥鸭 Post #774今日方知我是我
不敢摸🐟 Post #767唉水源还是寄的,那要不丢在这
https://music.163.com/playlist?id=12504416477&userid=1310885151
嘛,虽然歌不是自己找的,但毕竟动手做这个快三百首歌的歌单也挺费时间的,终于是赶上目前的进度了 😵
回学校几天了找不到静下心干活的状态,有点焦虑了- WangNige Post #6
据说昨天晚上就 G 了
-
Time_Limit_Exceed Post #7没有水源我怎么活啊 😭
哦原来我没有水源 😋 -
Risc_lt Post #4来团建了 (雾
-
JacKeiner Post #3逃难来此
- 东风始未已 Post #2
没有水源我怎么活啊 😭
Tomotake Rin Post #5感觉 ali 系的最难用,别家占用高但好歹高性能机可以力大砖飞,支付宝小程序之类的地方是众生平等的卡,感觉没写多核优化都
-
rydeen Post #1和小登们聊天发现大家信息差有点大,列一下我所了解到的赛道情况:
CV 方向
- 科广
- 优势是在家近,钱多,朱老师不咋管事,人比较 nice,我们论文赶完基本就出去度假了,硬伤是学历认证问题 (还在拉扯),找教职可能有影响 (海龟土博赛道不一样),但是去工业届没啥问题 (只看你有多少论文)
- 港校:
- 默认海龟,待够 7 年永居 (Phd+postDoc),但是开销大,基本没宿舍出去租鸽子笼。好一点的组 bar 比较高 (一篇 A 会/刊,mmlab 大组要 2 篇),小一点的可能 - 篇 miccai 就够
- 国内
- 除了清北其他可以不用考虑,压抑,山头大的 (NKU Ming-Ming Cheng,NJU Zhi-Hua ZHOU) 没名额;或者 xitu 徐宗本孙剑孟德宇老师那边可以考虑。国内只看 title 和山头,但是都一样,生活指数 0,五六年基本精神高压.。
- 北美
- 看 connection,需提前联系,工业界回馈大,但是签证绿卡不太清楚,生活质量因人而异。
- 澳洲 + 欧洲
- 基本不收直博,大多提前进组 master+phd 连读
- 坡村
- NTU 限制中国人比例,基本不招;NUS 需过 committe,陶瓷作用很小(除非在 committe 里头)
后续贴些招 RA 的老师的 homepage。有问题欢迎联系我,我的联系方式在另外的帖子。
: )
- 科广
-
主治医师李大华 Post #1发点家里的 🐈️,注入 🐈️能量
是粥粥鸭 Post #764叮咚!
-
uika_winwing Post #9很多人想变女生其实是缺爱,羡慕小女孩能被他人无条件宠爱。国内 mtf 群体的普遍特征:计算机编程、音游、高强度网上冲浪、二次元等等,都能显示出 their 孤独感,和大部分女生会有的喜好差别很大。
社会要求所有男性都表演得强硬、阳刚,这让希望得到宠爱和关心的大量年轻男性产生了强烈的疏离感、不匹配感,或者说 荒诞感 Absurdity。荒诞感的一大来源就是人的主观能动性的可支配性与命运的不可掌控性之间的矛盾。
我注意到 X 上有些 mtf 会认为自己每天吃药、与家人和亲朋好友作斗争等等是为了活成自己想要的样子;而另一部份 mtf 会认为自己当下受苦的终极目标是牺牲,从而造就住在自己身体里的那个 她。
这代表了人在面对荒诞感时所选择的两条路线:斗争与自杀。
说起来,人生真是一个极其荒诞的事情。命运给了你思考的能力、努力的机会,却又喜爱一次次在易如反掌间将你的奋斗化为虚无。
对于女生也是一样,社会要求自己表演出所谓母性,而这与很多人在事业等方面追求进步的强烈意愿相悖。
做女生还是做男生没有哪边更加轻松,性别焦虑将会长期存在。我们当然可以劝说很多跨儿,尽量选择对自己和他人伤害最小的方式来解决问题,但绝不能否认 them 遭受苦难的现实——所有他人都是加害者的一份子。
同时我们也很开心地看到,这个世界正在打破许多传统观念的束缚,人类群体一天比一天生活得更加自由和开放。
Time_Limit_Exceed Post #655还是憋出来了一点点
Anonymous Coward Old Post #1“Linux 中国”开源社区,停止运营
https://linux.cn/article-16602-1.html
| 2024-02-01 12:37 评论:1241
这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个决定确实艰难。
在写这篇告别信之前,我久久停笔不前。然而,要说的话,其实在我心里已经反复思考了好几遍。
从即日起,“Linux 中国”这个社区,包括它的主网(https://linux.cn/ )、公众号、视频号,以及下属的《硬核观察》栏目,将无限期停止更新和运营。
停止运营的原因其实很平常,大抵包括以下几个方面:
“Linux 中国”已经完成了其历史使命
最初,我们的愿望是想把“Linux 中国”建设成一个传播开源技术的公益型社区。但是经过十几年的发展,目前开源文化和 Linux 相关的开源技术已经得到了广泛传播(在这期间,我们或许也做了一些小小的贡献)。因此,继续运营所能起到的作用并没有那么大了。
出于偶然原因,“Linux 中国”其实并未按照我们的最初设想发展,这么多年下来,真正坚持下来的项目也就是一个翻译团队 LCTT,翻译了数千篇文章,引导数百人参与了开源贡献。然而,近年来,随着计算机翻译技术的进步,尤其是 ChatGPT 的出现,翻译工作的必要性大为降低。自去年以来,我一直使用 ChatGPT 来翻译一些文章,尽管还需要一至两次校对,但基本没什么大问题。所以,LCTT 的存在也显得不那么重要了。
事实上,LCTT 已经陷入了一种半死亡状态,数百名贡献者基本上都处于休眠了状态,甚至由于技术原因,连自动化选题工作都难以维持。唯一能持续翻译的,除了我,就是我们的首席译者 geekpi 了。从这个角度来看,这已经不再是一个社区化的翻译组织了。
最初的方向选择和理想主义无法避免的结果
2003 年,在创立“Linux 中国”之前,我还创立过另外一个叫做“炎黄角马(CNGNU)”的开源技术社区。但后来因为我创业失败,这个社区就关闭了。随后,我的弟弟王兴江利用我手中闲置的域名 linux.cn 建立了一个新的网站,我们给它起了一个狂妄的名字“Linux 中国” —— 实际上,需要澄清的是,我们和 Linux 的官方机构没有任何关联,也不代表 Linux 官方。
建立这个网站(社区)的初衷是为了传播知识和文化,并没有考虑过未来的盈利模式,这也导致我们后来排斥将社区变成一个商业网站,去做一些培训、会议之类的商业活动。
但这带来了巨大的资金压力,尤其是在托管服务器价格高昂的那段时期。幸运的是,我们得到了七牛云在 CDN 方面的赞助、阿里云在 PR 方面的投放,让我们得以发展。当然,还有一些其它的广告主和朋友的赞助,稍后容我一一致谢。
2015 年,我离开了中国电信,成为了一名自由人,没有人再给我发工资了。这些年,“Linux 中国”有一些收入,主要是为广告商撰写和发布的一些文章,但是收入不太稳定。而在众所周知的那三年里,收入状况甚至更惨淡。说实话,过去几年,我大致处于一种个人经济上的慢性失血状态。
所以,现在,当整体经济不佳时,压力更大。
个人疲惫和人生的交叉路口
近些年,“Linux 中国”越来越像是一个“个人”网站,几乎所有的流程都需要我亲自来完成。“Linux 中国”的公众号自从开设的第一天起,就没有任何一天停止过更新 —— 无论是年三十还是我的身体抱恙,无论是在出差路上还是带家人出游。这两年,我又开始了《硬核观察》栏目,这需要我每天花费数小时采编、录制和发布视频,如今也有了 1263 期,从未停歇。
累吗?累,但更累的是,没有尽头的累。
我今年正好五十岁了,对我来说,这个年龄是我需要重新定位人生的一个标志点。当我三十岁时,我颇有一种“顿觉昨日非”的感觉,从此改变了人生轨迹;当我四十岁时,经历了父亲去世、稍后几年弟弟及其他亲人陆续去世的打击;今年,我再次站在人生的交叉口,我想我应该有所改变了。
幸运的是,我一直非常担心的身体健康,目前还算还没有出现大问题。前段时间去做了好几年没敢做的体检,基本上没太大的问题。
没有别的选择了吗?
坦白说,我认真反复想过。
但是,我没有找到合适托付“Linux 中国”的人或机构。一个不盈利、持续亏损的社区,很难找到能保持其独立性和原则的托付人。
我也不愿意将“Linux 中国”所有的资产都卖给商业机构。有人曾经愿意出高价买我们的域名,但是,他们出的价远远买不起我为此出售良心和名誉的代价。
总的来说,就是因为这些大大小小的原因,我做出了艰难的决定,结束这些年的坚持。对不起了,大家。
对不起
做这个决定前,我最无法放下的不是我投入的那么多精力,而是那些始终坚定支持“Linux 中国”的朋友们。包括那 174 位在微信公众号上“几乎看过你所有的内容”的读者,也包括经常在 B 站上给《硬核观察》留言数百字、期期不落都观看和点评的观众,以及“Linux 中国”主网上那些熟悉的评论者的 ID 和定位,他们让我倍感感动和内疚。对不起,是我让你们失望了,辜负了大家的期待和支持。
感谢
除了道歉,我还需要感谢很多人。
首先,我要感谢参与过社区的许多人,包括 LCTT 的五百多位贡献者和社区的朋友们。特别要感谢 bestony、geekpi、oska874、lujun9976、vizv、lkxed 等主要贡献者。“Linux 中国”开源社区,其实是你们的,是大家的,而不是我的。能与大家共同拥有这样一段美好回忆,是我的荣幸。在此,我不能一一尽数所有贡献者,你可以在 https://linux.cn/lctt-list 看到 LCTT 全部贡献者的名单和贡献量。
其次,要感谢在“Linux 中国”成长过程中帮助过我们的许多公司。这包括七牛云、阿里云、UCloud、腾讯云、EasyStack、华为、字节跳动、青云、马哥教育、刘遄老师等等,以及我一时无法全部记起的朋友们。他们都是我们这些年得以一路走来的助力。
最后,我要感谢那些我可能完全不知道名字的支持过“Linux 中国”的人,就像我说的,“你的每次点击和分享都是对我们的支持”的读者,以及那些在社区活动中总能认出来我的人。
接下来
这篇告别信发出后,除非有特殊情况,我将停止在“Linux 中国”的主网、公众号、视频号、B 站等所有渠道的内容发布。
我会在春节期间将“Linux 中国”所有发布的文章都打包成一份电子书,供大家收藏留用,所以大家不必自己用网络爬虫来抓取了。当然,我们的主网和公众号都会保持相当长的时间的访问,只是我可能不再更新了。
至于我个人呢?
我今年计划躺平几个月,然后准备一个人出门走走,或许是自驾,或许是摩旅,去寻找一下人生的意义。我可能会在我的视频号“硬核老王”中发布我的行程,也可能会停留在某个地方,可能会经过你的城市,也许我们可以把
酒(水)言欢。江湖再见,诸位。
- system Post #1
-
recommender system 推荐系统(全局 / 针对不同用户,定制 主页 / 相关话题)。弄清现在的 Discourse 自带的推荐/排序方法,再利用开源的 SOTA 方法进行改进。See more: https://xjtu.app/t/topic/7278 . 有人分析了 Discourse 是怎么统计用户阅读时间的:https://linux.do/t/topic/26966
难度: ⭐️ ⭐️ ⭐️
进展:无进展。现在使用 Discourse-AI 插件通过 Open AItext-embedding-ada-002接口自动生成帖子的 embeddings,然后根据相似性推荐 5 条相关话题。 -
Noto animated emojis,寻找和 Discourse emoji 的对应关系,转换成 AVIF/WebP, 压缩到现有 emoji 像素尺寸以减小文件大小,在文件系统层替换现有 emoji png 文件。
Status: done. See 1. https://xjtu.app/t/topic/15054 2. 使用 webp_server 减少全站图片大小 https://xjtu.app/t/topic/14939
-
Deprecated:
修 Mastodon m.xjtu.app 无法使用的问题。(发现竟然是因为 caddy 没有读 mastodon 静态文件的权限造成的错误,忘了除了反代到 puma 的 3000 端口还要 serve static files) -
共享.men, .live 等不同域名的登陆凭据,否则xjtu.app的用户会经常会跳转到 canonical namexjtu.app。自动识别插入的站内 URL 并自动替换到当前访问使用的域名(类似目前的 Watched words,可参考 https://github.com/openSUSE-zh/discourse-cjk-text-spacing)。解决 CSP 和 CORS 问题。难度:⭐️ 💫
进展:放弃。在尝试用 non-Rails-native 方法在本地调试到接近成功的状态下无法进展,可在 https://github.com/xjtumen/discourse_share_sessions 参观胚胎代码。Multi domain access may hurt SEO. Few people need to access via multiple domains. -
加快网站首次打开速度。不知道这是否可行,有些网站是渐进式加载。Discourse 最好也能首先显示基本文本内容,在浏览的过程中逐渐加载各种功能。现在是几个点在那跳,让人等的很不爽。Discourse team 估计很难遇到低网速情况,应该是不会做这个功能的。
进展:放弃,这个是 SPA 娘胎里带来的毛病,很难优化。https://www.webpagetest.org/result/250831_YiDcYR_1N2/
-
用 https://github.com/oracle/truffleruby 替代默认的 CRuby。根据 benchmark(https://eregon.me/blog/2022/01/06/benchmarking-cruby-mjit-yjit-jruby-truffleruby.html),性能提高了 N 多倍。
进展:与 AI, github, steam-login 插件依赖的 gem, core hook 不兼容 -
Discourse as blog fediverse
进展:放弃。Discourse can be seen as a blog aggregator. /my/activity/topics 可认为是个人主页。测试了将 discourse 嵌入到其他页面作为评论系统以及自动触发在 Discourse 建立新话题。 -
自动在中英文之间加空格,之前看 SUSE 中文社区好像做过相关工作:https://github.com/openSUSE-zh/rubygem-cjk_auto_space,不知道能否直接拿来用。
难度: 💫
进展:使用:https://github.com/fokx/discourse-cjk-formatter -
做本地 APP,利用 Hysteria 做网络优化,达到忽略线路丢包/延迟的极速访问的用户体验,最重要的是把很多静态资源缓存到本地。
进展:1. 基于 Kotlin 的 Web 加壳 https://xjtu.app/t/topic/1440 2. 基于 Electron 的 Web 加壳:https://xjtu.app/t/app-v0-0-1-windows-dns/11924 由于为了应对 DDoS,暂时失效。3. 正在 Tauri 2 基础上开发跨平台 App:https://xjtu.app/t/tauri/11882 https://xjtu.app/t/topic/14216 https://xjtu.app/t/topic/14538/
-
类似 Reddit/百度贴吧的 折叠式 UI。已经有类似 Stack Overflow 的开源插件:https://meta.discourse.org/t/discourse-post-voting/227808 和 https://coop.pavilion.tech/docs?topic=2972。threaded view 和 flat view 相比各有千秋,例如前者可以方便查看两个人交替的讨论(目前 Discourse 只能通过嵌套的引用来实现)。
难度:⭐️ ⭐️
进展:通过 Journal Plugin 可以实现。当前 https://xjtu.app/c/course/64 https://xjtu.app/c/general/journal/60 类别正是启用了此种 一层缩进式 UI。 -
参考 https://github.com/discourse/discourse-graphviz,给 Discourse 加上 tikz 支持。
理论上有 https://github.com/kisonecat/tikzjax 这个开源项目,通过 js 和 wasm 将源码转成 svg,但问题在于正常情况下不允许用户插入<script>块以防止 mischief,所以得通过插件来实现,上面那个项目就是通过viz.js来支持 graphviz,所以理论上要支持 tikz 可以如法炮制。
难度:⭐️ ⭐️
进展:Mermaid/Graphviz 都冇人用,做这个有乜意义 -
把 discourse 的 nginx 配置转成 caddy 的从而给反代加上缓存功能
难度: 💫
进展:无需,不管是使用 cloudflared 还是 caddy 还是只用 nginx 反代,性能上都差不了太多。 -
完善不登录回复功能- 目前是外挂到一个 python 程序,调用 discourse api。用户体验上不如用插件的方式将回复功能嵌入到页面内,这方面 pkuanvil 做的快速回复 UI 就很好。
外挂的实现方式有以下问题: - 假如因为 rate limit 而失败,直接返回草稿编辑页面(当前为需要人工 Alt + 返回)
- 防止话题页面内滚动 post_id URL 变化引起的 iframe 刷新。
- 没有亮暗色自动切换,可以通过 python 程序里读 header 来自适应。
不如直接调用 Discourse原生 Composer进行匿名回帖/发帖。参考:https://github.com/alangibson/discourse-loners
难度: ⭐️
进展:禁用,https://meta.discourse.org/t/discourse-staff-alias/156202
bug:匿名回复和问答模式插件冲突,最新的 Discourse API 升级使得插件失效。 - 目前是外挂到一个 python 程序,调用 discourse api。用户体验上不如用插件的方式将回复功能嵌入到页面内,这方面 pkuanvil 做的快速回复 UI 就很好。
-
完善评课社区,详见 https://xjtu.app/t/topic/4919/
解决割裂的使用体验(不同的 UI,无法接入 AI),并且避免再次从 上游 人工合并,写一个插件,类似 https://meta.discourse.org/t/topic-ratings-plugin/39578,将 MySQL 里的数据批量导入 PG,增加该类别 topic 的 field,主要的关系是课程的老师的不同教学班,选修课该板块的其他课程,注意和导师信息的联系,学期信息、推荐星级无所谓,数据初始化的时候很多数据是无意义的平均值,成绩信息可视化不重要(数据来源无法说服用户可信、不同学期之间的差距、没有新人贡献数据)。可借助现有的 模板 功能应用到新的回复。
难度: ⭐️
进展:弃用 USTC 评课社区软件,改用 Discourse 的具有模板的类别:https://xjtu.app/c/course/64 -
定制主页和用户界面、配色、完善中文翻译,使用 Stable Diffusion 自动生成头像图片,Auto dark mode for instant reply + course review
支持动态头像、动态徽标、动态格言(参考 www/craiglist theme 顶部的滚动栏])。对于不喜欢浏览时页面有像素改变的用户,提供设置允许静止一切。进展:已有动态头像的插件:https://meta.discourse.org/t/animated-avatar-plugin/220445,修改了部分 UI,可在 https://github.com/xjtumen/discourse-xjtumen-custom-tc 参观代码
-
利用有关语料 finetune 并部署开源 LLM,用于自动回帖以及应答。(注:GPU 不是问题)
开发 bot(@forward_bot)自动理解并回复现有的相关链接,不过这跟当前的 related topic 功能重叠。(进阶:Finetune LLM)进展:(效果不好,已被禁用)试验:训练一个解答下交学生疑问的 Chatbot
为了让门友和水友们更不孤独,我设置了一个自动回复的 bot -
管理 tag(聚类),利用 LLM 自动打 tag,可视化:https://meta.discourse.org/t/discourse-tag-cloud/218014
进展:discourse-ai 插件已有此类功能 https://meta.discourse.org/t/discourse-ai-post-classifier-automation-rule/281227,但尚未配置 -
基于地理位置的社区功能,现有 discourse 插件
discourse-locations可以给帖子和用户增加位置属性,可以在此之上增加发现附近的人等功能。支持调用系统的 GPS 定位/手动输入位置。
难度:⭐️
进展:还不如基于 IP 显示位置:https://github.com/xjtumen/discourse-ip-location -
基于 SMS 的注册登录,大多数中国人没有 email 邮箱,但上网的人大多用行動裝置,因而虽然 SMS 不安全,SIM swap scam,实现 SMS 注册/登录依然很有意义。事实上,一些基于 Discourse 的网站如 https://swapd.co 已经实现了这个功能。
进展:太烧钱了,还不如实现和 T 的深度结合 -
没有任何意义,厌网站上正常阅读的区域添加动来动去的东西会让人非常烦躁
-
Upvote / downvote + karma → automatically promote a user to specific group + Category ACL 量化用户的活跃度/贡献度(已有 discourse-gamification),并自动授予相应的权限和功能(已有 trust level 系统)。没有任何意义。
-
实现 zulip → discourse 的消息传递,即正确处理 Zulip’s outgoing webhooks,监听在某个地址,识别出是对xjtu-to-nk这个 bot 的回复,并从文本中提取出 discourse 上的 topic id,然后调用 discourse 的 api 进行发帖。更进一步,实现 两个/多个 Discourse 之间的互联。
ℹ️ 学好了 Ruby on Rails, Ember.js, Discourse,有可能去 Discourse 背后的 CDCK 公司上班,或者 去 Discourse Marketplace 接活,或者开一家 Discourse Hosting 公司成为 CDCK 的伙伴。
-
星野 露比 Post #292谁和你是源友 😛我是正经 xjtuer