离群点

身处小众神秘专业贵系课一半 A+GPA 3.45躲开最热门的 AI挑战无人问津的的课程项目跳过打杂阶段独立进行科研然而保研前 0 pub……

没有参考价值不能作为经验分享一个离群点的故事

大一上

大一上是和计算机最不沾边的只有一个离散 1连隔壁数学都还有个程设后来我甚至去要来了他们程设的大作业一人写了三人合作的份并没有提供给室友就写着玩

刚来到学校还没开始上课的时候隔壁有个数学的同学来讨论 x=(1)x-x = (-1) \cdot x 的证明1我兴致勃勃地把它证了出来高中在镇海集训摸鱼的时候还玩过 QEDnatural number game 之类的我确实是对这种简单的严密逻辑推理很感兴趣总之此时的我还对好好学数学抱有一些幻想

第一次数分作业应该算是比较简单的我做了 20 多个小时是花的时间最长的一次之后不再有这么多时间精力和耐心来反复思考这一道道题了一开始还会因为记了笔记就没时间看懂课上的证明而苦恼放弃记笔记之后很快也放弃了看懂定理证明

期中考试数分平均分比 60 略高我理所当然地比 60 略低也迅速习惯了数学课的这个考试分数我选的老师高代考得很简单有一堆满分而我摆大烂只比及格高一点

数分作业逐渐开始即使参照着网上的答案也写不完我也一直坚持要先看懂答案而非纯抄在零散的几次迟交后期末攒了几周一起交上去后来这位数分助教陪伴了我三个学期的数分和半学期的实分析历经 czj 和 ly 两任老师2在我补交的时候给我发了各种表情包

大家都在害怕高代期末会考得很难但是依然很简单有向下调分的嫌疑没公布期末分数我感觉能满分最后拿了 3.3当时有点难受而后续是它数学课最高分的身份一直保持到了现在

这时我也应该想起来了除了更想学计算机这个因素初中的时候我课内就不擅长平面几何奥赛不擅长恒等变换高中也长期做不出导数大题第二问总之这种需要一定巧思虽然其实会了就知道很多只是套路而已的东西我从小就是不擅长的初中数学不仅本身简单我也只是会按部就班地计算而已早在当时我就已经不能称得上是擅长数学了只是现在到了这个地方更突出地表现出来而已

不会数学倒也并不是说对逻辑推理感兴趣就完全扯淡离散 1 我学起来还是挺轻松的有一个选做作业是生成真值表说是不算分但如果差两分到 4.0 可以用这个捞之类的我当然会抓住这个机会但主要是用作 Vue 的练手当时学了后还没太写过实现了不少功能不只是画真值表可以辅助离散作业后来数设作业也稍微有用到最后考试 92 分只给了 A-感觉这个选做真没给加分

入学不久还没到百团大战的时候我就按照 tuna 官网的指引发了封邮件申请加入但好像一般并没有人会这么做现在三年过去了我在 tuna 的参与度还不如班级活动的参与度高tunight 去得也越来越少基本上就和班级有点类似大家只是群友但是水群也挺好的而且以杰哥哈利谭院士等为代表的群友真的是好课的象征另外经不完全统计tuna 现本科生不算零字班群友中似乎仅有我一名为先同学一名软院同学情况堪忧虽然但是我个人感觉这也从侧面反映出了一些贵系现状与此同时计网联合实验和 OS 大实验的参加人数都在大幅缩水

另外我还去租了个 VPS自己部署了一些服务要说这些服务有多有用其实好像也就一般但有一个自己的服务器很多时候真的很方便也能学到很多

这个学期到最后最意外的可能还是写沟拿了唯一一个 A明明是乱写的 VirtuaReal 和 b 站大会员

大一寒假

我是在 THUWC2019 第一轮3 听说智能体大赛的2019.3 在雅礼集训的最后一天一道娱乐题是五子棋我没写另外两道正常题写了一整场五子棋大致是一个自己随便糊出来的只有两三层的估价 min-max当时还是打遍全场2019.10 在杭二的时候看到旁边同学在 Botzone 上写黑白棋于是把之前写的五子棋搬到了 Botzone 上然后又进行了优化和重写加上 alpha-beta 剪枝进了排行榜第一页上大学前的暑假我还学了 MCTS在 Botzone 上写了几个游戏

总之我来看了一眼这次的智能体恰巧这次的游戏是近几年中最适合搜索的一次就写了个简单的 MCTS 交上去一开始还挺猛的后来懒得去优化也不太会人类智慧一直放着混到了八强

寒假本来还想读一读 Artificial Intelligence: A Modern Approach但就像之后的每个寒假一样没读多少只不过这次是最少的结果后来我首先排除 AI 方向科研人智导又年年时间冲突

大一下

这学期还是很数学但离散 2 多少是稍微沾点边了另外还选了个通识课计算机系统研讨我感觉挺水的聊以慰藉

离散 2 还有个图论创新训练之后一路选大作业的我不知道为什么这次没选但后来听同学说这个比较垃圾几乎就是在帮忙编教材不知道如果我当时选了的话后面其他课会不会变得不想选智能体的加分是用在了这里于是最后混了个 A

zeven 还去选了个 OOP这课我们不用上只不过据我观察他确实不太会 OOP这课不用选课就能做题作业是比赛还有公开排行榜于是我每次去蹲点做题刷榜有一次本来可以 rk1 的结果题目一开始出了问题本来可以等重测而我选择了重交罚时爆炸

2022.3.16 的史纲课历史总是充满了偶然我看到前排是 PinkRabbit 在刷闭社之前老洞倒闭的时候注册了闭社但一直没看过这个偶然的契机让我也逛起了闭社很快在这里遇到了驰雨——

——也看到了大家都在玩 Medle玩了几天 Medle 和 Semantle 之后手上缺项目的我 也想自己写一个什么 dle最后爆肝一周写出了 Codle只不过一直都没什么人玩

zmx 的课是几年中为数不多我会认真听的课之一授课风格我比较喜欢美中不足就是考试太难高代 2 期中过了平均分期末题目很难而唯一的送分题我算错了最后 2.6有点难绷毕竟是认真学了的宁愿和数分互换一下即使数分多 1 学分

这学期因为疫情可以两门课记 P/F在老师的警告/提醒下没有选数分/高代而是选了体育和大物后面秋季也是这两门现在想来怕记数学课造成不良影响完全是扯淡但凡会看我数学课成绩就已经寄了还管是不是 P/F 吗

大一暑假

暑假的开头先是去上了个逻辑专题主要是因为驰雨想上可惜是线上感觉又水又不水的一周一下就过去了有点恍惚最后抢在程设训练之前拿到了首个 A+是唯一一门培养方案外的课也是唯一一门非贵系课 A+

本来想这个暑假就去上致理交叉实践的网安专题结果它似乎是因为疫情等因素取消了就这样错过了提前一年接触网安的契机

后来去搭了现在这个博客实现了很多我想要的小功能还对着各种 validator / benchmark 优化性能SEO无障碍访问之类的好玩为啥要用 iles4

最后去学了 Rust初学 Rust刚入学看到培养方案的时候我就在想这课是最能拿 A+ 的事实上它也是目前唯一一门出分前我有把握拿 A+ 的毕竟是测试全过得到助教好评拿了 20 + 40 + 40 + 5 的满分要我从个人角度来评的话贵系体验最好的课就是它了文档要求清晰自学 Rust 即可无额外需求想当助教主要是他在问卷里问我想不想当

比较遗憾的是暑假太摸了没读 CS:APP其实我当时是有些担心系统课的毕竟之前也没太接触过感觉会没什么优势但是感觉主要是一般人都不想学系统

只不过想起这个暑假我的印象还是一个人独自宅在寝室每三天去工会俱乐部做一次核酸

大二上

终于开始学计算机了

这学期的主线任务是读 CS:APP学习笔记我当时觉得啃书进度有问题看完第三章后咕了很久最后也好几章没看完或者只简单浏览了一下但最后的结果是成功的在这门摧毁了无数同学 GPA 的课程上 拿到了 A+能完全自己看书而不需要听课/看课件的课我感觉体验还是非常好的当然也是 CS:APP 这本书的功劳

很久之前就听说过 OIer 不要觉得自己会邓公的 DSA真的去上了才知道原来是这么一回事原来这个算法这个数据结构这个函数可以叫这个名字原来课件可以如此内容丰富而又啥都没有原来这个不恰当的比喻在初学者眼中是生动形象的原来快速排序有五种写法后来批判计组查重的时候还有人说 DSA 的 honor code 很好但我还是觉得大一点的工程项目只要是自己写的就有把握说一定和别人不一样而 DSA 全是经典算法并且我 从小 就是照着别人教程里的写我究竟是参考了还是没参考呢或许是一般人觉得越分辨不出是不是抄的越好这样即使抄了稍微改改就不会被发现而我刚好相反吧总之这门风评最好的贵系课对我来说或者可能对 OIer 来说体验实在是不太好虽然考试倒是给 OIer 送了分最后一题考了个需要维护修改 tag 的平衡树基础应用可惜我看错了题只不过最后勉强还是保住了 4.0

没选电子学基础而是选的物理实验练习了 LaTeX和 R感觉还是比隔壁期末默写原题好一些其实我不太理解大家为什么觉得实验报告难写要对着往年报告拟合我感觉这课拿 A 有手就行我也没多做什么还溢出了几分A- 就更简单了难道是大家真的没做实验可惜一开始误以为物理实验 A 对标大物 A就选了物理实验 B按我们的培养方案这样凑满两学分需要比 A 多做三个实验

这学期很重要的一个突破是偶尔会出去自习了动机是看到驰雨说会出现在三教而迫使我走出寝室的是热爱 CS:GO 的室友让我们说谢谢室友

后半学期疫情逐渐严重而信息纷杂一段时间里基本上只有 zmx 的抽代网课会当作 bgm 挂着其他课就当不存在整天不知道在刷着些什么数分作业攒到了最后抽代作业后半学期因疫情而不用交大物几乎放弃了量子部分而记了 P/F最后申请了抽代和大物的缓考

大二寒假

这个寒假给自己定的任务是看 DDPP完成进度比预期低但这本书真没啥用看 CS:APP 看得以为什么课都可以啃书

另外花了不少时间来优化博客的字体排版

最后还得稍微学一下缓考的课虽然也没学多少

大二下

这学期记录了两篇博客数设/实验软工后半部分写得有些潦草

在 tuna 群友杰哥的推荐下选了数设体验还是不错的好玩虽然我到底为什么要学硬件设计呢总比学数电强吧在一开始想的几个选题里我们当时还觉得小恐龙算是有点水的后来才明白大家一般都做不出自己想要的效果完成度足够高就很难得了不需要项目有多么复杂我的工作量主要在于把外设调通而代码写得似乎比 abmfy 少很多所以总感觉是不是我在摸但好像大家都觉得写逻辑是简单的

我们组的软工助教是一位即将硕士毕业的学长是十余个助教中的首席助教然而不知道是一向如此还是这次忙于毕业他似乎不是很关心我们写的项目感觉例会和验收的体验都和别的组不太一样虽然 Web 开发是我擅长的在工作量上做了很多贡献但我的沟通协作能力着实欠缺其实并没有安排好队员的协作进度有些混乱最后还是惭愧惶恐地收下了 A+说到底我感觉这课最根本的问题在于软工不是一个可以有评分标准的东西不适合放在 GPA 这套评价体系中再加上 SECoder 的糟糕使用体验例如难以使用而偏离实际的部署系统例会前的超长 CI 队列小作业的一些细节问题较大的任务量授课和签到以及我们组的助教等等一系列问题这课给我的体验实在糟糕

还在最忙的时候去随便写了一下智能体最后甚至没进 16 强

这学期和驰雨一起上了概率论和实分析以此为契机拉近了距离最后走到了一起贴贴喵!

在实分析体验了我的第一次和大家的最后一次期中退课很遗憾没能陪 zzj5 走过最后半个学期

lzx 的概率论期末确实就是背诵本来感觉虽然没背到能拿 4.0 的程度但 3.0 总该不成问题结果还是给 GPA 来了重重一击

上学期体育选的游泳在进度严重落后于其他同学的情况下因疫情课程又提前结束最后只勉强能做到连续游 100m这学期报了游泳测试本来想提前多练几次但是只去了一次而且人太多了不好展开练最后测试游一半还是呛水了之后两个学期也都摸了没提前练于是干脆咕掉测试

这学期的班会上 myc 又在宣传什么GPA比贵系低不要紧老师也明白信计这个情况A- 没用要 A/A+ 才行……正好这学期拿到三个 A+推动着我本就不在正轨的大学学习生活继续驶向岔路

大二暑假

因为下学期是网原计组还是想继续啃书先去把 top-down approach 看了选这本是看推荐它的人似乎多一些本来的计划是暑假再把 Network Security EssentialsComputer Organization and Design: The Hardware Software Interface 也看了但是

这次去上了本来一年前就想上的交叉实践网安专题第一次课配网就劝退了好多人最后只剩下 8 个人CTF 排行榜是 1010822100 题凭借微弱的一血优势拿了 rk1这课实验设计的还不错体验还可以确实对网络攻防有了一点基本的感觉还第一次打了 CTF 比赛虽然高中就摸鱼做过几道题结束后这个交叉实践各个专题有个神秘分享会明明是致理的课我还拿了 rk1最后请的 rk2 的贵系同学去的不仅如此助教还告诉我虽然没选上我参加活动但也要我总结一下实验报告之类的我充满问号虽然也不是很想参加这种神秘活动但后来申奖学金的时候总感觉会不会亏了

高中的时候对 AI 还稍微有点兴趣甚至在 THUWC 面试说我有一点了解不是我只是看过 3b1b 的视频不改代码跑过一两个项目这算哪门子了解但一方面近年来 AI 越来越火而我几乎在无论什么场合都不喜欢凑热闹另一方面 AI 给我一种又玄学又数学的感觉而除了顶尖的研究貌似很多就是调参以及大模型爆火后的 prompt engineeringagent 之类的于是我首先排除了 AI 这个方向剩下的方向倒也没有什么绝对的要求偏好的话我希望能干净一些不要太 low level 太脏而且最好是在我的电脑上就能搞定不需要什么外部设备或者非得去实验室总之偏应用层这块的网安还是挺符合这些条件的虽然也会偶尔让我怀疑学习这么多 low level 系统知识是为了什么但这些怀疑也很大程度上来自于其他人的吐槽抱怨我自己倒是明白学的这些东西对综合能力底力6的锻炼作用而就算只看知识本身也不是完全没用

其实到了这个暑假才尝试科研略微有点晚了但事情就是发展成这样了不仅没主动找老师创新思维训练7都没选本来是想着上了这个交叉实践正好可以去找 dhx但走流程报名新星计划还是比主动联系老师更适合我打开新星计划项目列表屏蔽关键词AI大模型剩下的选择就不多了报名之后才正式出了春季的成绩还发了邮件说我又拿了三个 A+就这样来到了 cjj 这里

迷迷糊糊地定下了暑假的课题主要是拿一个学长写的工具去挖漏洞看看能不能做一些优化改进之类的最后漏洞是挖了几个第一次体验到了报漏洞是多么看运气的事对面可能完全不管优化改进的话稍微有一点点但并没有创新性/学术价值我也就想着把这个新星计划混过去算了结果后来才知道另外几个报了 cjj 新星计划的同学都跑路了没干活我还算不错的

但最后这个新星计划完全没有后续发材料过去都没有回应证书评优之类的都没有不知道是真这么逆天还是信计这边信息传达有问题对我来说就是纯用来找导师了

大三上

这学期的主线是声名远扬的计网联合实验当初应该是 THUSC2019 的时候恰逢第一届硬件路由器实验选手须知里还写了建议熟悉 WireShark于是当时就有所耳闻说是可以报 15 人但最后只进了 9 人好少而且让我感到意外的是没有其他数设同学来只不过我们组一名同学是后来大三选的数设但没两周贵系组就寄了只剩下两个信计组人好少啊在各个课程的大作业/实验中硬件路由器是氛围最好的一个由谭院士twd2和快乐小猪zyx等助教主导qcb 也有参与总之感觉助教参与度越高的实验就是体验越好的而这些课程的助教恰好都是 tuna 群友其实我科研主要关注应用层的东西不太研究网络层而且我到底为什么要学硬件设计呢但造路由器还是学到许多主要还是好玩

分工上一开始还是相对均匀的中期队友去造 CPU我主要还是在造路由器到了后期一方面我感觉我没怎么造 CPU 得另外多干点活一方面队友忙着准备期末而我不想学别的也想早点搞定再就是后期不想再帮队友修锅了而且整个路由协议这块正好可以我全部搞定就不用向队友解释一些设计于是最后两周包括考试周期间进行了一些疯狂赶工最后在考拓扑前我就基本搞定了测试的过程中感觉手动配地址太麻烦想写个 DHCP考完拓扑发现只用发 router advertisement 用 SLAAC 即可虽然上板压测遇到了一些不能稳定复现的问题但考完网原就把组员叫来联网了互联互通没什么问题组内验收时还是遇到了之前压测时的问题经过各种调试之后没有发现问题在哪但关了 O3 只开 O2 就似乎没有问题了连接国际互联网时我发的 RA 还成功劫持了谭院士的默认路由最后我们通过自己的路由器进行了小型 Minecraft 联机活动以及合影

这个实验的一大特色是没有固定的 ddl同时也没有固定的回家时间等大家都做得差不多了再验收 & 跑路在我们完成组内验收后另一组通宵爆肝非常辛苦最终验收时间推迟了一些最后他们还有一些 bug 没修复完存不下全网路由表但可以互联互通了我们紧急完成了组间联网测试在完成最终汇报后我扔下路由器前往天津

另外顺利完成本实验可以收获小包线速奖学金IPv6 全网路由表奖学金以及纪念电路板好评

秋季网原的教材是 Tanenbaum我本以为它只是 bottom-up approach 罢了上课/做作业/复习之后才发现它讲的内容和 top-down approach 差别非常大尤其是多了很多物理层内容其他部分也多不少内容导致学起来其实有点痛苦但最后还是考完拓扑写完路由器两天速通了tips: 可以选吴院士的课来听故事感受建设一级学科的不易但课件一定要看 xmw 的本来感觉不小心错了好几道题有点可惜但从 Soha 处获悉我最后总评 rk1不知道是大家错的更多还是硬件路由器给分好明面上的硬件路由器给分只是比例不一样对于 4.0 很有帮助而对 A+ 甚至 rk1 帮助似乎不大但最后实际上我们两组都有大量 A+

虽说是联合实验但基本上只是借用了一下计组造的 CPU 而已计组助教都一副对路由器实验一无所知的样子也不知道计组这边最后对路由器给分如何因为 CPU 大部分交给了队友我对造 CPU 其实不是特别熟悉书也没看多少最后复习的时候不知道是怎么想的感觉存储这块应该不太考或者是疏忽了cheatsheet 上甚至连 PCIUSB 都记上去了却跳过了存储这块最后判断题一个 DRAM 一个 SSD 给我击垮了再加上后面的 CPU 大题错了一些喜提贵系课唯一一个 3.6

yx 的网安技计网安似乎风评不错主要是事少考试简单yysy 这么说倒也没错但我的体验为什么总是和风评相反网络安全是一个日新月异的领域而这门课讲授的都是十几年前的过时内容协议的过时版本软件的过时版本古老的漏洞攻击案例可以看出十几年来内容完全没有更新但即便过了这么多年还仍有大量 typo两次实验以配网为主无论对于掌握课程知识还是真正的网络安全知识来说都作用不大而且不仅是陈年老作业哪怕你信息渠道闭塞还有助教手把手教你每一个步骤如何操作连配网都不需要学会一点颇受同学喜爱考查重点是课件概念 + 手算位运算不知和掌握网络安全技术有多大关系考前小测中有部分原题但答案出错指正后也不予回复另外令人回想起 DSA 的是我同样不喜欢 yx 的授课我觉得她的语言风格很适合给初中生讲课因为对课程不太满意我最后本来觉得拿个 A- 差不多得了考完试又感觉总体还不错但就是有个 Playfair 加密因为考前去查了一个课上没讲的 corner case题又看错了一点看成了是这个 corner case也没意识到没讲的不可能考就寄了最后是 A

暑假的科研课题我感觉没什么可以深入做下去的点开学后就找了个新课题不知道是网安/这个方向就是这样的还是我们组是这样的还是导师觉得我可以单干了还是我太 i 了我觉得是这个加上导师不 push总之我没有跟着学长干活而是开始独立缓慢推进自己的研究课题了

一部分是因为交叉实践最后的 CTF一部分是之后应该就是做网安了总之对 CTF 有了一点兴趣倒也没很系统地去学主要就是硬打比赛考验底力现学先是在 HITCON 捡漏拿了个一血但也就只做了这一题然后去做了 NewStarCTF week1很多基础题就当是入门练手后来从 week2 起公开赛道比校内赛道延迟放题而且也没时间打了重头戏是 THUCTF爆肝一周拿到了 rk1只不过它是面向新生的而且正常人不会像我这么肝吧也是从这里开始拓扑掉线了正好讲到数分完全没学过的部分又没怎么听课拿了一些奖金虽然没拉到赞助稍显寒酸但就我个人而言感觉比智能体划算但是你证书呢

这学期大家都在抱怨拓扑难虽然期中后的内容学明白着实困难但要混过去其实也不比数分难而我摆大烂一方面 zzy 是真的完全不接收作业迟交另一方面期中前我抱着代拓一下学不会干脆放弃的神奇想法白送至少 15 分期末又没有认真学习往年原题还在考前学不动而去造路由器虽然抱着不挂就行的想法其实还是有点可惜只不过相对来说更可惜的还是 ODE这门课不仅完全可以拿到更高的成绩想要真的学懂在数学课中也是相对容易的可以看出我真的放弃 GPA 了

这学期终于报上了日语课只不过是 2暑假又没能预习上课上得云里雾里但龙太好可爱汪主要是作文测验和期末的作文都是提前公布题目所以并不需要当场写作文只要提前背下来就好考试比想像中容易一些或者说 4.0 可以不会做的题比想像中多一些

另外竟然混了个科创奖学金申请材料是没什么学术成果的新星计划 + 并不怎么科创但致理看起来很喜欢的交叉实践 + 感觉差不多能算是黑历史的 智能体 32 强 + 只是课程项目而已的数设也没怎么吹牛不知道是不是比我强的都去拿综奖了所以能把科创剩给我

大三寒假

寒假还是太短暂了摆烂的方式太多了

去了趟天津打了两场 CTF科研进展不比在学校快OSTEP 也没看多少

大三下

寒假看到 OS 课件上写的大实验是单人还能免考试非常心动单看这个条件简直是各个大作业里最好的本来想抢救一下 OSTEP但最后还是只看了 first easy piece, virtualization然后赶紧把 rCore lab 写了一开始群里还有好多人正式开始前的讨论会上就没多少了开题时只来了 5 个其中一位有点犹豫然后还是放弃了剩下 4 个我和另外两位正好是应邀负责 Saiblo 评测机升级改造只不过寒假咕了开学后一起大实验一起接着咕还有一位是数设同学一开始是唯一一个对选题有明确想法的但做到期中情况不太好感觉继续做下去有难度于是换了个比较打工没什么意思的选题最后跑路考试去了后来 cy 让我们报 OS 比赛还可以作为暑期专业实践我先报了其实是想着做了课程大实验可能比赛就不用再多做太多但后来意识到是我想得美而且最关键的是它一直要到 8 月中下旬时间太长了360 实习 8 月初就能结束而我暑假还想赶论文于是最终决定在夏季学期选课开始前紧急跑路

我选到的大实验题目是形式化验证后来感觉是没仔细看选题列表不然可能会选 differential testing 相关和科研方向更相似上文也提到过我高中由 natural number game 接触过一点 Lean但不多也没接触到用来证明代码正确性只是觉得不考虑难度的话还是挺好玩的后来做大实验的过程是各个课程大作业中最痛苦的一集有几方面的原因一是形式化验证本身有难度而 OS 相关的验证更有其难点好玩归好玩我确实不擅长证明本来上数学课就应该上明白了这次来接触代码形式化验证更验证了这一点二是每位同学做的东西都不一样没有可参照的标准像以前经常会觉得虽然没达到自己的预期但好歹比隔壁强三是例会安排在上午看似鼓励早睡早起实则鼓励通宵而最主要的我感觉是cy 太 push 了让我意识到 cjj 真好最后 push 得我怀疑会不会 A-好在还是拿到了 A+不然真亏吧

网安导的课程内容还是很不错的覆盖的话题比较全面也每年都在更新实验更是比隔壁某门课不知道高到哪里去了但实验给分非常水不建议太认真对待考试是开卷是这门课比较坏的部分它有教材但 1700+ 页课件中粗略估计有 1/3 的内容是教材中没有的基本上还是得打印下来我挑了 1/3 打印而且复习看的是教材感觉还是不如课件小后悔题目就有点太考翻书翻课件了感觉甚至不如网安技一开始看到考核标准就在想好像没法 A+但后来老师在群里说了一句可以做加分扩展实验就去做了验证两个路由器漏洞配一下路由器发发包然后报漏洞就可以了还比较简单因为不太熟悉国内的 CNVDCNNVD只报了 CVE感觉小亏出分前我觉得它是这学期最可能 A+ 的结果 A后来听说这学期大家都低一些但是

现代密码学要签到所以都去听课了yhb 讲课我觉得算挺好的虽然我没怎么听就是那个作为 bgm 很舒适和什么 djhyx 形成鲜明对比三次作业第一次的难点在于看懂 Enigma 在干什么其实很简单不知道为什么课件和各种资料都讲不清楚只能拟合第二次写 AES 和 SHA256SHA3本身是不难的但我强行用 Rust写 trait 和 const generic 写得很爽代码具有扩展性性能达到要求的十倍以上浪费了大量时间第三次基于第二次和提供的 C++ 框架体验到了 Rust C++ interoperability考前感觉好像都不太会速通了一下课件好在是开卷而且我不会的几个恰好没考做得很顺利最后扣了一点过程分虽然我觉得扣的有点严了但成功 A+大概是这辈子考前复习最成功的一次

数值分析和数学规划都有点不知道是数学课还是什么课数值分析期中考的比较难但期末更高就可以覆盖最后考前边整理 cheatsheet 边学竟然压线 4.0 了我觉得这是考前复习第二成功的一次数学规划还是 3.0就是说每门课该是什么课确实就会是什么课

成功选上了手球可惜 lyb 快退休了这学期是实习老师代课就开头结尾以及考试见到了 lyb确实是几乎没有挂科压力但放水程度比我想像中低一些本来想控分 2.0 来达成全绩点收集成就结果控过头了又懒得阳光长跑于是成就变成了体育课全 1

这学期的科研其实几乎就是一直在报漏洞事后想来有点没抓住重点和老师学长交流太少没有往对发论文来说最重要的方向努力就像一直以来没有往提高 GPA 的方向努力

导师还让我去申请了本科生国自然我觉得名额至少扩大十倍才可能有我的事我也清楚我和自然科学有多不沾边但还是去混了一下我知道我会对评委的质疑无话可说但没想到让我无话可说的是数学老师还能看出来我的问题在于不够自然科学贵系老师则 be like你这玩意对 AI 有啥用我一开始以为这个评选对化生比较有利结果最后选出来是物生信计我知道他 GPA 高还发了共一但是AI

大三暑假

又来上 qcb 的课了似乎是我唯一上过 四门课的老师差点只想起来不是主讲教师的三门课反而忘了唯一是主讲教师的数字逻辑实验如果不算舒美游泳测试的话虽然当年让我自己焊接数设外设还骗我焊得很好给我留下了不太好的初印象但不得不说 qcb 还是人挺好的

群里开抢实习课题之前没有提前通知晚了 10min发现 Web 漏洞挖掘和 fuzz 都无了看了半天感觉勒索病毒是相对 match 的还在思考怎么强行扯上关系结果去了之后发现安排的任务和想像中完全不一样先是反编译后来尝试破解密码学漏洞这都还算正常的但是我发现了一篇 2006 年的 A natural language approach to automated cryptanalysis of two-time pads想起了我对 GPT 仅有的一丝了解感觉 18 年过去了应该与时俱进愣是现学 nanoGPT写了个训练 GPTsmall language model就是说你跟我说在哪会遇到 AI 我都想不到会是这里360 的食堂被大家一致认为质量稍差分量过少但我却没什么感觉只不过我毕竟当年连外高食堂都没什么感觉更别提小学的伙食我都没吐槽过虽然小学是小学在公司的自习效率还不错感觉很摸但是毕竟竟然真做出了一点东西混到了个没什么用的优秀实习生感觉摸鱼学导论挂科了最后还去了两天 ISC.AI它是怎么好意思继续叫互联网安全大会的怎么不改名叫 AI.360感觉不如在工位摸鱼比较有意思的环节是听老周发表暴论不是这实习都能给我发一个参加研学证书和一个优秀学员证书你 THUCTF 还有智能体呢倒也不是它们好歹给我发钱比证书强

实习期间基本上还是在报最后一些漏洞结束后才开始考虑写论文时间很紧无论是实验还是写作需要讨论修改的地方都比我想像中多不太来得及感觉很悬

这段时间刷树洞的频率异常地高就像是 22 年底现在和当时一样对未来感到强烈的不确定

后记

没有人会问 GPA 有用吗大家在问的是系统课有用吗A+ 有用吗GPA 靠后还有希望吗在贵系认真上课是不是就毁了大作业能算项目经历吗网研院会有人想去吗……我不懂我从小学起就一直认为总成绩是最没用的虽然说这话的立场在逐步发生变化myc 也一直在这么忽悠我们

我模糊地知道我不仅选择的大作业项目和大家不同也几乎从不参考往年代码大家可以复习两晚拿到 A+而我逃避考试的不确定性大家研究 AI 的算法或是 prompt和 system 的距离比网络应用层更远大家一般只用学一个专业更不会有数学系这样的给分……但我还是不知道没有可供参考的样本

有时我会想起这三年想起可以交互推理的真值表想起 Codle 的 feedback想起 release mode 暴打 rayon想起对 segregated fit 调参拟合数据想起跳跃腾空的加速度曲线想起第一次拿到的 CVE想起 89 byte 的 Ethernet frame想起 affine type 和 linear type……期末考试前的作业压缩包周四中午的 CI 队列周日凌晨的日出终会过去留下的不仅是 C 和 A+

在我还不知道答案时在此先将这段故事记录下来

Footnotes

  1. 卓里奇中文第七版 p32 c.3

  2. 闲得去搜了一下之前只知道 czj 和 ly 当了求真副院长原来 hyk 甚至 fyw 也都去求真了这么说我的数学课有一半是求真老师上的这正常吗hlbwbszbls 都还在数学系所以我觉得这不正常

  3. THUWC2020 位于 2019.12我称其为 THUWC2019 第二轮

  4. Archive this project? · Issue #273 · ElMassimo/iles

  5. czj 数分 12ly 数分 3 以及实分析的助教

  6. 是音游用语但感觉用来描述我杂七杂八的能力非常贴切

  7. 致理的一门课听说是一些老师来介绍各自的研究方向一学期读读论文一学期放养 SRT