From 40bf1a7a0a9bf92be490e6323a88304bbae08ea8 Mon Sep 17 00:00:00 2001 From: Frederick Yin Date: Thu, 15 Sep 2022 22:49:04 +0800 Subject: New category: ta; New post: ta/vg151_funny_shit --- docs/ta/img/funny_shit/ssh-keygen.png | Bin 0 -> 56450 bytes docs/ta/index.md | 32 ++++++++++++++++++++++++++++++++ docs/ta/vg151_funny_shit.md | 30 ++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 docs/ta/img/funny_shit/ssh-keygen.png create mode 100644 docs/ta/index.md create mode 100644 docs/ta/vg151_funny_shit.md (limited to 'docs/ta') diff --git a/docs/ta/img/funny_shit/ssh-keygen.png b/docs/ta/img/funny_shit/ssh-keygen.png new file mode 100644 index 0000000..ddbd425 Binary files /dev/null and b/docs/ta/img/funny_shit/ssh-keygen.png differ diff --git a/docs/ta/index.md b/docs/ta/index.md new file mode 100644 index 0000000..05cdd09 --- /dev/null +++ b/docs/ta/index.md @@ -0,0 +1,32 @@ +# TA Adventures + +For some reason, I managed to become a TA for VG151, Accelerated +Introduction to Computers and Programming. There are a few possible +reasons. One of my guesses is that the professor is also a Linux user. + +Our course infrastructure is almost exclusively FOSS: + +- Video conference: Zhumu (Chinese Zoom), non-FOSS +- SCM: git, FOSS +- Git forge: self-hosted Gitea, FOSS +- Instant messaging: self-hosted Mattermost, FOSS +- Online judge: self-hosted JOJ, FOSS +- Canvas, FOSS[citation needed] +- MATLAB, non-FOSS +- C/C++ Compiler: gcc, FOSS +- Build system: GNU Make and CMake, FOSS + +On 2022-08-19, I received an email from the undergraduate education office +(UEO) that I got the offer. Naturally I went "woo-hoo party timeeeee". +Later I met my colleagues, two sophomores and one junior, plus another +junior whose title is "volunteer assistant" (thanks Mack!). + +On 2022-09-13 the semester began with a campus lockdown due to a positive +case of Covid. As a result all lectures that afternoon switched to online +mode, just like the previous summer semester except now I'm at school +rather than home. This sucks _ass_. This _might_ be reversed if +circumstances go the good way, or it just might stay. + +Anyway, enjoy my compilation of blogposts on life being a TA: + +- [Funny shit](vg151_funny_shit) diff --git a/docs/ta/vg151_funny_shit.md b/docs/ta/vg151_funny_shit.md new file mode 100644 index 0000000..6a25364 --- /dev/null +++ b/docs/ta/vg151_funny_shit.md @@ -0,0 +1,30 @@ +# VG151 — Funny Shit + +Being a TA is mostly pain, but occasionally you get comedy as a side +effect: newbie questions that make no sense, hilarious program behavior, +creative approaches to a problem, you name it. Every time I see one, I'll +post it here. + +All screenshots and conversations are anonymized. If you see yourself in +this blogpost, please don't take it personally. These funny stories are +TAs' primary source of amusement. Please let us have them. Oh, and the +"shit" in this post's title is by no means derogatory. + +If you feel extremely uncomfortable with any entry below, please send +email to ``. + +## 2022-09-13, Lab 0 + +![They are adding an SSH key but the key they entered is "ssh-keygen -t +ed25519 -C example@example.com"](img/funny_shit/ssh-keygen.png) + +This is a reenactment of a screenshot they sent me to troubleshoot. + +## 2022-09-15, group chat + +Someone asked if the compiler they need to install was VSCode. One TA +corrected them that VSCode is an IDE. Another TA corrected that TA because +VSCode is technically a text editor, and Visual Studio is an example of an +IDE. + +_slow down we'll be getting there_ -- cgit v1.2.3