{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":451513148,"defaultBranch":"master","name":"operating-systems","ownerLogin":"teodutu","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-01-24T15:10:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19818392?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726243595.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f4949ee3338223d4265a94b3dd19ade830b0c603","ref":"refs/heads/restructure-data","pushedAt":"2024-09-13T16:06:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"content/assignments: Update minishell checker\n\nUpdate `run_all.sh` to display `Total` points at the beginning of the\nline.\n\nSigned-off-by: Gabriel Mocanu ","shortMessageHtmlLink":"content/assignments: Update minishell checker"}},{"before":"6e7135e3f896688a3169def828c7a6b109ee412e","after":"24682c13e2aee9360212a39671045f6ad7d445fe","ref":"refs/heads/add-2023-r-exam","pushedAt":"2024-06-14T11:16:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"general/drills/tasks: Add exams for the 2024 special session\n\n- Add \"Syscall Tracer\" and \"Sysinfo Library\" exams\n- Modify `config.yaml` to render the above exams on the website\n- Ignore the `.output/` directory containing the built website in the\n global `.gitignore`\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"general/drills/tasks: Add exams for the 2024 special session"}},{"before":"a3271b156e666883684a6d5c57b1daef2f72c2ea","after":"6e7135e3f896688a3169def828c7a6b109ee412e","ref":"refs/heads/add-2023-r-exam","pushedAt":"2024-06-14T10:55:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"general/drills/tasks: Add exams for the 2024 special session\n\n- Add \"Syscall Tracer\" and \"Sysinfo Library\" exams\n- Modify `config.yaml` to render the above exams on the website\n- Ignore the `.output/` directory containing the built website in the\n global `.gitignore`\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"general/drills/tasks: Add exams for the 2024 special session"}},{"before":null,"after":"a3271b156e666883684a6d5c57b1daef2f72c2ea","ref":"refs/heads/add-2023-r-exam","pushedAt":"2024-06-14T10:51:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"general/drills/tasks: Add exams for the 2024 special session\n\n- Add \"Syscall Tracer\" and \"Sysinfo Library\" exams\n- Modify `config.yaml` to render the above exams on the website\n- Ignore the `.output/` directory containing the built website in the\n global `.gitignore`\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"general/drills/tasks: Add exams for the 2024 special session"}},{"before":"89a3d2b62213f8eef4186dba09fd1ef5e6ae51b1","after":null,"ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-17T06:11:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":"4241262690d7acb7f150e25e974326d987d27fb0","after":"89a3d2b62213f8eef4186dba09fd1ef5e6ae51b1","ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-06T09:34:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"chapter/software-stack: Restructure repo according to updated methodology\n\n- Move all content to the `chapers/` folder\n- Separate between `reading/`, `guides/`, `drills/` etc.\n- Modify `config.yaml` to reflect the changes above\n- Update `labeler.yml` to the new structure\n- Fix broken links and paths\n- Copy the generic `slides.mk` into `chapters/software-stack/Makefile` to\nmake the chapter more self-contained\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"chapter/software-stack: Restructure repo according to updated methodo…"}},{"before":"9bfa47a0a2cfbcff6caa0b5bd11ebf9cccc792af","after":"4241262690d7acb7f150e25e974326d987d27fb0","ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-06T09:26:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"chapter/software-stack: Restructure repo according to updated methodology\n\n- Move all content to the `chapers/` folder\n- Separate between `reading/`, `guides/`, `drills/` etc.\n- Modify `config.yaml` to reflect the changes above\n- Update `labeler.yml` to the new structure\n- Fix broken links and paths\n- Copy the generic `slides.mk` into `chapters/software-stack/Makefile` to\nmake the chapter more self-contained\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"chapter/software-stack: Restructure repo according to updated methodo…"}},{"before":"2502e44681033e1f1ba4eac28f96f112f2ed413b","after":"9bfa47a0a2cfbcff6caa0b5bd11ebf9cccc792af","ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-05T23:42:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"chapter/software-stack: Restructure repo according to updated methodology\n\n- Move all content to the `chapers/` folder\n- Separate between `reading/`, `guides/`, `drills/` etc.\n- Modify `config.yaml` to reflect the changes above\n- Update `labeler.yml` to the new structure\n- Fix broken links and paths\n- Copy the generic `slides.mk` into `chapters/software-stack/Makefile` to\nmake the chapter more self-contained\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"chapter/software-stack: Restructure repo according to updated methodo…"}},{"before":"6b4dc8005dd2cb254e8c6a84cf8b3236273ef729","after":"2502e44681033e1f1ba4eac28f96f112f2ed413b","ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-05T23:39:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"chapter/software-stack: Restructure repo according to updated methodology\n\n- Move all content to the `chapers/` folder\n- Separate between `reading/`, `guides/`, `drills/` etc.\n- Modify `config.yaml` to reflect the changes above\n- Update `labeler.yml` to the new structure\n- Fix broken links and paths\n- Copy the generic `slides.mk` into `chapters/software-stack/Makefile` to\nmake the chapter more self-contained\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"chapter/software-stack: Restructure repo according to updated methodo…"}},{"before":null,"after":"6b4dc8005dd2cb254e8c6a84cf8b3236273ef729","ref":"refs/heads/restructure-software-stack","pushedAt":"2024-03-05T23:27:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"chapter/software-stack: Restructure repo according to updated methodology\n\n- Move all content to the `chapers/` folder\n- Separate between `reading/`, `guides/`, `drills/` etc.\n- Modify `config.yaml` to reflect the changes above\n- Update `labeler.yml` to the new structure\n- Fix broken links and paths\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"chapter/software-stack: Restructure repo according to updated methodo…"}},{"before":"c5f0b7c8c3fe4389a072f39e651aa99730be974a","after":null,"ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-05T16:17:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":"f5ea368ecc66bbb888ca318bf363142c2d34a0c7","after":"c5f0b7c8c3fe4389a072f39e651aa99730be974a","ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-03T19:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"general/digital-forensics: Change quiz layout for more readable rendering\n\nThis relies on the fact that the converter will treat exams as special\ncases so they're not forced to respect the format we use for other\nquestions.\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"general/digital-forensics: Change quiz layout for more readable rende…"}},{"before":"7eb5a83542574a4b06561ae7ccb3a83dd449ce0a","after":"f5ea368ecc66bbb888ca318bf363142c2d34a0c7","ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-02T13:16:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"overall/drills: Add \"Digital Forensics\" written task as exam\n\n- Add Markdown file storing the question scenario and questions\n- Modify `config.yaml` to render the new task\n- Update Labeler action to assign the `topic/general` label\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"overall/drills: Add \"Digital Forensics\" written task as exam"}},{"before":"c13a7d197a5e1f09b6d8335c385bb04aebe42246","after":"7eb5a83542574a4b06561ae7ccb3a83dd449ce0a","ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-02T13:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"overall/drills: Add \"Digital Forensics\" written task as exam\n\n- Add Markdown file storing the question scenario and questions\n- Modify `config.yaml` to render the new task\n- Update Labeler action to assign the `topic/general` label\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"overall/drills: Add \"Digital Forensics\" written task as exam"}},{"before":"7c8f631bfccac816dc6006a9e2f3912470140ffa","after":"c13a7d197a5e1f09b6d8335c385bb04aebe42246","ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-02T12:55:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"overall/drills: Add \"Digital Forensics\" written task as exam\n\n- Add Markdown file storing the question scenario and questions\n- Modify `config.yaml` to render the new task\n- Update Labeler action to assign the `topic/general` label\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"overall/drills: Add \"Digital Forensics\" written task as exam"}},{"before":null,"after":"7c8f631bfccac816dc6006a9e2f3912470140ffa","ref":"refs/heads/add-digital-forensics-exam","pushedAt":"2024-03-02T12:47:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"overall/drills: Add \"Digital Forensics\" written task as exam\n\n- Add Markdown file storing the question scenario and questions\n- Modify `config.yaml` to render the new task\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"overall/drills: Add \"Digital Forensics\" written task as exam"}},{"before":"6fab38f24b38156d5bbf8bac78d7004da7ca4334","after":null,"ref":"refs/heads/cp-copy_file_range","pushedAt":"2024-01-11T21:45:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":"ecd74dd73a70ea1906fe2207ccd5c128692f260e","after":"6fab38f24b38156d5bbf8bac78d7004da7ca4334","ref":"refs/heads/cp-copy_file_range","pushedAt":"2024-01-11T21:43:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"io/lab/quiz: Mention `copy_file_range` syscall for `cp`\n\n`coreutils` 9.0 reimplemented `cp` using the `copy_file_range()` syscall,\nwhich performs zero-copy [1]. Therefore, the existing comparison between\n`mmap_cp` and `cp` is no longer valid. This commit mentions the new\nimplementation and its effects on performance. This version of\n`coreutils` is available by default on newer Ubuntu systems such as\n23.04.\n\n[1] https://lists.gnu.org/archive/html/info-gnu/2021-09/msg00010.html\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"io/lab/quiz: Mention copy_file_range syscall for cp"}},{"before":"7d08ef0549b1cf710bd637027f21cd8eeaceba14","after":"ecd74dd73a70ea1906fe2207ccd5c128692f260e","ref":"refs/heads/cp-copy_file_range","pushedAt":"2024-01-11T15:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"io/lab/quiz: Mention `copy_file_range` syscall for `cp`\n\n`coreutils` 9.0 reimplemented `cp` using the `copy_file_range()` syscall,\nwhich performs zero-copy [1]. Therefore, the existing comparison between\n`mmap_cp` and `cp` is no longer valid. This commit mentions the new\nimplementation and its effects on performance. This version of\n`coreutils` is available by default on newer Ubuntu systems such as\n23.04.\n\n[1] https://lists.gnu.org/archive/html/info-gnu/2021-09/msg00010.html\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"io/lab/quiz: Mention copy_file_range syscall for cp"}},{"before":"8d0f63963f1dad0ad2b36f17f9d7b629de4c5248","after":"7d08ef0549b1cf710bd637027f21cd8eeaceba14","ref":"refs/heads/cp-copy_file_range","pushedAt":"2024-01-11T15:33:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"io/lab/quiz: Mention `copy_file_range` syscall for `cp`\n\n`coreutils` 9.0 reimplemented `cp` using the `copy_file_range()` syscall,\nwhich performs zero-copy [1]. Therefore, the existing comparison between\n`mmap_cp` and `cp` is no longer valid. This commit mentions the new\nimplementation and its effects on performance. This version of\n`coreutils` is available by default on newer Ubuntu systems such as\n23.04.\n\n[1] https://lists.gnu.org/archive/html/info-gnu/2021-09/msg00010.html\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"io/lab/quiz: Mention copy_file_range syscall for cp"}},{"before":null,"after":"8d0f63963f1dad0ad2b36f17f9d7b629de4c5248","ref":"refs/heads/cp-copy_file_range","pushedAt":"2024-01-11T15:31:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"io/lab/quiz: Mention `copy_file_range` syscall for `cp`\n\n`coreutils` 9.0 reimplemented `cp` using the `copy_file_range()` syscall,\nwhich performs zero-copy [1]. Therefore, the existing comparison between\n`mmap_cp` and `cp` is no longer valid. This commit mentions the new\nimplementation and its effects on performance. This version of\n`coreutils` is avaliable by default on newer Ubuntu systems such as\n23.04.\n\n[1] https://lists.gnu.org/archive/html/info-gnu/2021-09/msg00010.html\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"io/lab/quiz: Mention copy_file_range syscall for cp"}},{"before":"040a7ab41d5be921b3507bfa77d427c41c04c3f8","after":null,"ref":"refs/heads/fix-app-interact-demo-path","pushedAt":"2024-01-09T18:01:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":null,"after":"040a7ab41d5be921b3507bfa77d427c41c04c3f8","ref":"refs/heads/fix-app-interact-demo-path","pushedAt":"2024-01-09T14:30:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"app-interact/lecture: Change reference to reader/sender demo\n\nThe slides were incorrectly referencing demos in the `demo/send-receive/`\nfolder, which doesn't exits. This replaces `send-receive` with the correct\nfolder name: `comm-channels`.\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"app-interact/lecture: Change reference to reader/sender demo"}},{"before":"abd2f8398bc4f2b48d1bcae35cba5de220b2ce55","after":"f0e09845ebd8bc5d616b8e9ca3bda06027195a71","ref":"refs/heads/add-hackathon-details","pushedAt":"2023-12-15T19:49:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"rules,config: Publish hackathon assignment\n\nAdd the hackathon as another entry into `config.yaml`.\nAlso add information about the hackathon rooms and the TAs involved.\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"rules,config: Publish hackathon assignment"}},{"before":null,"after":"abd2f8398bc4f2b48d1bcae35cba5de220b2ce55","ref":"refs/heads/add-hackathon-details","pushedAt":"2023-12-15T19:46:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"rules,config: Publish hackathon assignment\n\nAdd the hackathon as another entry into `config.yaml`.\nAlso add information about the hackathon rooms and about the TAs involved.\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"rules,config: Publish hackathon assignment"}},{"before":"66aba1efd06cbb6089254f040ddc06bb8a2f0048","after":null,"ref":"refs/heads/add-lambda-loader-hackathon","pushedAt":"2023-12-05T09:53:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":"6e21bc1e3859a764ed22e5b041efc6994512598d","after":null,"ref":"refs/heads/test-new-base","pushedAt":"2023-12-04T13:07:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"}},{"before":null,"after":"6e21bc1e3859a764ed22e5b041efc6994512598d","ref":"refs/heads/test-new-base","pushedAt":"2023-12-04T12:45:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"test PR new base\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"test PR new base"}},{"before":"5700e8d739ea49064f8ba063f02ba9064e4778ff","after":"66aba1efd06cbb6089254f040ddc06bb8a2f0048","ref":"refs/heads/add-lambda-loader-hackathon","pushedAt":"2023-12-01T07:20:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"content/assignments: Add \"Lambda Function Loader\" hackathon\n\n- Add the hackathon description\n- Add grading and submission instructions\n- Update `config.yaml` to render the new changes\n- Add skeleton files\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"content/assignments: Add \"Lambda Function Loader\" hackathon"}},{"before":"aaff245dd049d85ed3da54408854761725dbf830","after":"5700e8d739ea49064f8ba063f02ba9064e4778ff","ref":"refs/heads/add-lambda-loader-hackathon","pushedAt":"2023-11-28T21:49:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teodutu","name":"Teodor Dutu","path":"/teodutu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818392?s=80&v=4"},"commit":{"message":"content/assignments: Add \"Lambda Function Loader\" hackathon\n\n- Add the hackathon description\n- Add grading and submission instructions\n- Update `config.yaml` to render the new changes\n- Add skeleton files\n\nSigned-off-by: Teodor Dutu ","shortMessageHtmlLink":"content/assignments: Add \"Lambda Function Loader\" hackathon"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjowNjozNS4wMDAwMDBazwAAAAS1q8M0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjowNjozNS4wMDAwMDBazwAAAAS1q8M0","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yOFQyMTo0OTo0Mi4wMDAwMDBazwAAAAO6SBHg"}},"title":"Activity · teodutu/operating-systems"}