{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726430893,"defaultBranch":"main","name":"advent2023","ownerLogin":"gvelim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-02T11:30:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3185416?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709973543.0","currentOid":""},"activityList":{"items":[{"before":"7bfa863999f5c52bb1bb1b56ad47f784fb5c76d6","after":"051ea474798b0ec90f93a687eca87925c3585655","ref":"refs/heads/main","pushedAt":"2024-05-28T19:59:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"refactor logic & test\n\nmerge sum_up() and encode()\nuse sum_up in tests","shortMessageHtmlLink":"refactor logic & test"}},{"before":"ff950d8e9559d7ad08130b390e2e5eb31c37b19b","after":"7bfa863999f5c52bb1bb1b56ad47f784fb5c76d6","ref":"refs/heads/main","pushedAt":"2024-05-27T20:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"remove redundant lifetimes","shortMessageHtmlLink":"remove redundant lifetimes"}},{"before":"618f9ea388750eff7009fb0bbedf5777ae91c042","after":"ff950d8e9559d7ad08130b390e2e5eb31c37b19b","ref":"refs/heads/main","pushedAt":"2024-05-27T16:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Refactor - eliminate logic duplication\n\nabstract parsing variations with trait and structs","shortMessageHtmlLink":"Refactor - eliminate logic duplication"}},{"before":"3f450316adcc8d67c893cf664d77067a84205aff","after":"618f9ea388750eff7009fb0bbedf5777ae91c042","ref":"refs/heads/main","pushedAt":"2024-05-27T11:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"rename functions","shortMessageHtmlLink":"rename functions"}},{"before":"cec2d7b7cbe8161b8f03cee321749fede64b5911","after":"3f450316adcc8d67c893cf664d77067a84205aff","ref":"refs/heads/main","pushedAt":"2024-05-27T00:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"cosmetics","shortMessageHtmlLink":"cosmetics"}},{"before":"b6b3e4f284ffa221cc6cee977def06cf1ca13ab4","after":"cec2d7b7cbe8161b8f03cee321749fede64b5911","ref":"refs/heads/main","pushedAt":"2024-05-26T23:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"refactor parser functions","shortMessageHtmlLink":"refactor parser functions"}},{"before":"1171443df9fa9b222804c982a7e282481f117d18","after":"b6b3e4f284ffa221cc6cee977def06cf1ca13ab4","ref":"refs/heads/main","pushedAt":"2024-05-26T19:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"refactor part1\n\neliminate vector\nreplace with singe fwd-pass iterator","shortMessageHtmlLink":"refactor part1"}},{"before":"acf3908af1a99afc43c1e536b09ed14cdff74b7e","after":"1171443df9fa9b222804c982a7e282481f117d18","ref":"refs/heads/main","pushedAt":"2024-04-08T07:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"day5 doc fixes","shortMessageHtmlLink":"day5 doc fixes"}},{"before":"3c3ac629493996abe1befc6c761484ad73eac7d7","after":"acf3908af1a99afc43c1e536b09ed14cdff74b7e","ref":"refs/heads/main","pushedAt":"2024-04-07T23:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 - consmetics","shortMessageHtmlLink":"Day5 - consmetics"}},{"before":"0c4c71b8b96d7a4d33e5070046456490dc273241","after":"3c3ac629493996abe1befc6c761484ad73eac7d7","ref":"refs/heads/main","pushedAt":"2024-04-07T18:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"day5 - doc updates\n\nreferencing refactored logic","shortMessageHtmlLink":"day5 - doc updates"}},{"before":"8e666c5a397db73ff9730210d0e9d11a57d9252b","after":"0c4c71b8b96d7a4d33e5070046456490dc273241","ref":"refs/heads/main","pushedAt":"2024-04-07T18:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day 5 - refactor pipeline\n\nUse generic trait to implement u64 and Range logic","shortMessageHtmlLink":"Day 5 - refactor pipeline"}},{"before":"aea974ae03ecf7eaa0ea581a3c0706be389be50b","after":"8e666c5a397db73ff9730210d0e9d11a57d9252b","ref":"refs/heads/main","pushedAt":"2024-04-07T17:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 - MapTransform trait\n\nUsing generics to separate between u64 & Range","shortMessageHtmlLink":"Day5 - MapTransform trait"}},{"before":"04e58be4b66c1a69c7d6d6b3f7dcb9042f65024d","after":"aea974ae03ecf7eaa0ea581a3c0706be389be50b","ref":"refs/heads/main","pushedAt":"2024-04-07T14:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"cb57a4244746b87dfa7cd52b6114452559f32ba3","after":"04e58be4b66c1a69c7d6d6b3f7dcb9042f65024d","ref":"refs/heads/main","pushedAt":"2024-04-07T14:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ce874caff624411b7e2a2b52783a2b8d0040e60e","after":"cb57a4244746b87dfa7cd52b6114452559f32ba3","ref":"refs/heads/main","pushedAt":"2024-04-07T14:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"239dbe9a53ec2e6e075d1920a47f38b102790770","after":"ce874caff624411b7e2a2b52783a2b8d0040e60e","ref":"refs/heads/main","pushedAt":"2024-04-07T13:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 refactor","shortMessageHtmlLink":"Day5 refactor"}},{"before":"e8ceb9587aa1fec628985bdf2a65c5a41c07ba01","after":"239dbe9a53ec2e6e075d1920a47f38b102790770","ref":"refs/heads/main","pushedAt":"2024-04-07T13:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 docmentation","shortMessageHtmlLink":"Day5 docmentation"}},{"before":"aff1c1bc8ca3fdedeb8784ae28a9f71de57c2130","after":"e8ceb9587aa1fec628985bdf2a65c5a41c07ba01","ref":"refs/heads/main","pushedAt":"2024-04-06T15:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 - Performance tuning from 500us -> 80us\n\neliminate memory allocations when transforming ranges","shortMessageHtmlLink":"Day5 - Performance tuning from 500us -> 80us"}},{"before":"929461b5c446d8b501a0930365ea8561f2760446","after":"aff1c1bc8ca3fdedeb8784ae28a9f71de57c2130","ref":"refs/heads/main","pushedAt":"2024-04-06T11:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 - refactor Part 2\n\nfrom 3' run time to half millisecond","shortMessageHtmlLink":"Day5 - refactor Part 2"}},{"before":"64b2c9fc039beeeb6d25019f34a96cf32f6b7097","after":"929461b5c446d8b501a0930365ea8561f2760446","ref":"refs/heads/main","pushedAt":"2024-04-05T06:29:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 refactor","shortMessageHtmlLink":"Day5 refactor"}},{"before":"f2526e42877dbdc5d438aa94fd50089d51881c66","after":"64b2c9fc039beeeb6d25019f34a96cf32f6b7097","ref":"refs/heads/main","pushedAt":"2024-04-04T10:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day5 refactor","shortMessageHtmlLink":"Day5 refactor"}},{"before":"44fd0e5806a66fd24a235879cd496c2d803a6b45","after":"f2526e42877dbdc5d438aa94fd50089d51881c66","ref":"refs/heads/main","pushedAt":"2024-04-03T17:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Clippy fixes\n\nincluding a bug in day5 where lcm test case was falling into a infinate\nloop due to a iterator that was initialised once","shortMessageHtmlLink":"Clippy fixes"}},{"before":"648f6db409d4ab6911f1a8cdcc8627d04f4f1f58","after":"44fd0e5806a66fd24a235879cd496c2d803a6b45","ref":"refs/heads/day19","pushedAt":"2024-04-02T14:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"day19 cosmetics","shortMessageHtmlLink":"day19 cosmetics"}},{"before":"648f6db409d4ab6911f1a8cdcc8627d04f4f1f58","after":"44fd0e5806a66fd24a235879cd496c2d803a6b45","ref":"refs/heads/main","pushedAt":"2024-04-02T14:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"day19 cosmetics","shortMessageHtmlLink":"day19 cosmetics"}},{"before":"ff290a22f4f9e5a9845e36b3dc5b0ad0ff155f70","after":"648f6db409d4ab6911f1a8cdcc8627d04f4f1f58","ref":"refs/heads/day19","pushedAt":"2024-04-01T18:38:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"10fce2dbfdb85d6329074fea04cff0bd2747f414","after":"648f6db409d4ab6911f1a8cdcc8627d04f4f1f58","ref":"refs/heads/main","pushedAt":"2024-04-01T18:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"af3193376e2b661e4246181a8abcccda8f465377","after":"10fce2dbfdb85d6329074fea04cff0bd2747f414","ref":"refs/heads/main","pushedAt":"2024-04-01T18:20:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Merge branch 'day19'","shortMessageHtmlLink":"Merge branch 'day19'"}},{"before":"fb7f0a26db50fb8f6144cbe7b4566378f70fef8e","after":"ff290a22f4f9e5a9845e36b3dc5b0ad0ff155f70","ref":"refs/heads/day19","pushedAt":"2024-04-01T18:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day19 - refactor & doc\n\nminor refactor","shortMessageHtmlLink":"Day19 - refactor & doc"}},{"before":"54bd1a7b932e54eea86277e9ceaadbf35fc50fdf","after":"af3193376e2b661e4246181a8abcccda8f465377","ref":"refs/heads/main","pushedAt":"2024-04-01T15:50:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Merge branch 'day19'","shortMessageHtmlLink":"Merge branch 'day19'"}},{"before":"0cb0e0ca1482d905a3bc83126af7c608620f537e","after":"fb7f0a26db50fb8f6144cbe7b4566378f70fef8e","ref":"refs/heads/day19","pushedAt":"2024-04-01T15:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gvelim","name":null,"path":"/gvelim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3185416?s=80&v=4"},"commit":{"message":"Day19 - Documentation","shortMessageHtmlLink":"Day19 - Documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVjz8TQA","startCursor":null,"endCursor":null}},"title":"Activity ยท gvelim/advent2023"}