Update LLM policy

This commit is contained in:
Jeehoon Kang
2023-08-11 01:03:04 +09:00
parent a094ad3d8e
commit f89f0ae2f1

View File

@@ -3,16 +3,16 @@
## Logistics ## Logistics
- Instructor: [Jeehoon Kang](https://cp.kaist.ac.kr/jeehoon.kang) - Instructor: [Jeehoon Kang](https://cp.kaist.ac.kr/jeehoon.kang)
- Time: Tue & Thu 13:00pm-14:15pm - Time: Mon & Wed 14:30pm-15:45pm
- Place - Place
+ Rm. 1501, Bldg. E3-1. **YOUR PHYSICAL ATTENDANCE IS REQUIRED** unless announced otherwise. + Rm. 304, Bldg. E11. **YOUR PHYSICAL ATTENDANCE IS REQUIRED** unless announced otherwise.
+ [Zoom room](https://kaist.zoom.us/my/jeehoon.kang) (if remote participation is absolutely necessary). The passcode is announced at KLMS. + [Zoom room](https://kaist.zoom.us/my/jeehoon.kang) (if remote participation is absolutely necessary). The passcode is announced at KLMS.
- Websites: https://github.com/kaist-cp/cs220 , https://gg.kaist.ac.kr/course/12 - Websites: <https://github.com/kaist-cp/cs220>, <https://gg.kaist.ac.kr/course/17/>
- Announcements: in [issue tracker](https://github.com/kaist-cp/cs220/issues?q=is%3Aissue+is%3Aopen+label%3Aannouncement) - Announcements: in [issue tracker](https://github.com/kaist-cp/cs220/issues?q=is%3Aissue+is%3Aopen+label%3Aannouncement)
+ We assume you read each announcement within 24 hours. + We assume you read each announcement within 24 hours.
+ We strongly recommend you to watch the repository. + We strongly recommend you to watch the repository.
- TA: [Minseong Jang](https://cp.kaist.ac.kr/minseong.jang), [Jaemin Choi](https://cp.kaist.ac.kr/jaemin.choi), [Seungmin Jeon](https://cp.kaist.ac.kr/seungmin.jeon), [Jaehwang Jung](https://cp.kaist.ac.kr/jaehwang.jung) - TA: [Haechan An](https://cp.kaist.ac.kr/haechan.an), [Jungin Rhee](https://cp.kaist.ac.kr/jungin.rhee), [Woojin Lee](https://cp.kaist.ac.kr/woojin.lee)
+ Office Hour: Fri 9:00am-10:00am, [Zoom room](https://zoom.us/j/71923059728) (passcode: same as the class, announced at KLMS.). It is not required, but if you want to come, do so by 9:15am. See [below](https://github.com/kaist-cp/cs220#rules) for office hour policy. + Office Hour: Fri 9:15am-10:15am, Rm. 4432, Bldg. E3-1. If you want to come, do so by 9:30am. See [below](https://github.com/kaist-cp/cs220#rules) for office hour policy.
<!-- Fri 9:00am-12:00pm, [Zoom room](https://zoom.us/j/4842624821)(The passcode is same as the class). It is not required, but if you want to come, do so by 9:30am. See [below](#communication) for office hour policy. --> <!-- Fri 9:00am-12:00pm, [Zoom room](https://zoom.us/j/4842624821)(The passcode is same as the class). It is not required, but if you want to come, do so by 9:30am. See [below](#communication) for office hour policy. -->
@@ -95,27 +95,14 @@ Make sure you're capable of using the following development tools:
- [Visual Studio Code](https://code.visualstudio.com/) (optional): for developing your homework. If you prefer other editors, you're good to go. - [Visual Studio Code](https://code.visualstudio.com/) (optional): for developing your homework. If you prefer other editors, you're good to go.
- You can connect to server by `ssh s<student-id>@cp-service.kaist.ac.kr -p13000`, e.g., `ssh s20071163@cp-service.kaist.ac.kr -p13000`. - [ChatGPT](https://chat.openai.com/) or other LLMs (optional): for your homework.
- Development server
+ <https://cloud.fearless.systems/>
+ **IMPORTANT: Don't try to hack. Don't try to freeze the server. Please be nice.** + **IMPORTANT: Don't try to hack. Don't try to freeze the server. Please be nice.**
+ Your initial password is `123454321`. IMPORTANT: you should change it ASAP.
+ I require you to register public SSH keys to the server. (In March, we'll expire your password so that you can log in only via SSH keys.)
See [this tutorial](https://serverpilot.io/docs/how-to-use-ssh-public-key-authentication/) for more information on SSH public key authentication.
Use `ed25519`.
+ In your client, you may want to set your `~/.ssh/config` as follows for easier SSH access:
```
Host cs220
Hostname cp-service.kaist.ac.kr
Port 13000
User s20071163
```
Then you can connect to the server by `ssh cs220`.
+ Now you can [use it as a VSCode remote server as in the video](https://www.youtube.com/watch?v=TTVuUIhdn_g&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=3). + Now you can [use it as a VSCode remote server as in the video](https://www.youtube.com/watch?v=TTVuUIhdn_g&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=3).
+ [NOTE: We recommend the `rust-analyzer` plugin instead of `rls`](https://github.com/rust-analyzer/rust-analyzer). + [NOTE: We recommend the `rust-analyzer` plugin instead of `rls`](https://github.com/rust-analyzer/rust-analyzer).
@@ -146,23 +133,23 @@ Make sure you're capable of using the following development tools:
### Programming assignments (40%) ### Programming assignments (40%)
For details, see <https://gg.kaist.ac.kr/course/12>. - We'll announce **all** assignments before the semester begins.
- Submit your solution to <https://gg.kaist.ac.kr/course/17>.
Read the documentation: <https://cp.kaist.ac.kr/cs220/cs220/>. - Read the documentation at <https://cp.kaist.ac.kr/cs220/cs220/>.
- You're **allowed** to use ChatGPT or other LLMs. Instead, you'll solve more problems than previous semesters.
### Midterm and final exams (60%) ### Midterm and final exams (60%)
- Date & Time: TBA (midterm) and TBA (final), 13:00pm-15:45pm (or shorter, TBA) - Date & Time: TBA (midterm) and TBA (final), 13:00pm-15:45pm (or shorter, TBA)
- Place: Rm. 1501, Bldg. E3-1, KAIST - Place: Rm. 304, Bldg. E11, KAIST
+ If online participation is absolutely necessary, we'll use Zoom.
- Your physical apperance is required. If online participation is **absolutely necessary**, we'll use Zoom.
### Attendance (?%) ### Attendance (?%)
- You should solve a quiz at the [Course Management](https://gg.kaist.ac.kr/course/12) website for each session. **You should answer to the quiz by the end of the day.** - You should solve a quiz at the [Course Management](https://gg.kaist.ac.kr/course/17) website for each session. **You should answer to the quiz by the end of the day.**
- If you miss a significant number of sessions, you'll automatically get an F. - If you miss a significant number of sessions, you'll automatically get an F.
@@ -198,7 +185,7 @@ Read the documentation: <https://cp.kaist.ac.kr/cs220/cs220/>.
* Any directory or file changes you've made. If it is solution file, just describe which part of the code is modified. * Any directory or file changes you've made. If it is solution file, just describe which part of the code is modified.
* Googling result. Search before asking, and share the keyword used for searching and what you've learned from it. * Googling result. Search before asking, and share the keyword used for searching and what you've learned from it.
+ Give a proper title to your issue. + Give a proper title to your issue.
+ Read [this](https://cp-git.kaist.ac.kr/cs220/cs220#communication) for more instructions. + Read [this](https://github.com/kaist-cp/cs220#communication) for more instructions.
+ I'm requiring you to ask questions online first for two reasons. First, clearly writing a + I'm requiring you to ask questions online first for two reasons. First, clearly writing a
question is the first step to reach an answer. Second, you can benefit from questions and question is the first step to reach an answer. Second, you can benefit from questions and