{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":456502746,"defaultBranch":"main","name":"weath3rb0i","ownerLogin":"mitiko","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-07T12:48:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26521741?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712784553.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ba0a98f902d9de49c7cab0b2a086e1b649030ef2","ref":"refs/heads/entropy-hashing-huff","pushedAt":"2024-04-10T21:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Update logs and parameters","shortMessageHtmlLink":"Update logs and parameters"}},{"before":"9e57b4aede5b5edb501f0e1b894ced002c051b20","after":"0b2051cc00c4a895bb8492af289077db5749d2fa","ref":"refs/heads/entropy-hashing-ac-big-inner-model","pushedAt":"2024-03-09T19:32:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"The model just sucks","shortMessageHtmlLink":"The model just sucks"}},{"before":"ed29231a7af629c6a5a02f02d9309d5571aa7616","after":"9e57b4aede5b5edb501f0e1b894ced002c051b20","ref":"refs/heads/entropy-hashing-ac-big-inner-model","pushedAt":"2024-03-09T19:29:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"The model just sucks","shortMessageHtmlLink":"The model just sucks"}},{"before":"257ae1f80f9171bf3ac70c09ff3c832675c333d7","after":"ed29231a7af629c6a5a02f02d9309d5571aa7616","ref":"refs/heads/entropy-hashing-ac-big-inner-model","pushedAt":"2024-03-09T16:38:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Test with ordern for inner model","shortMessageHtmlLink":"Test with ordern for inner model"}},{"before":"d492fea8988904318dcd4571d528cb5a740ea003","after":"96c7e87d87ac0540a75dd0b45a81d4cf7cb5a052","ref":"refs/heads/main","pushedAt":"2024-03-09T16:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Remove debug_unreachable dependency","shortMessageHtmlLink":"Remove debug_unreachable dependency"}},{"before":"6cdd30a8b45e071c831cd47429491612e049978e","after":null,"ref":"refs/heads/entropy-hashing-ac","pushedAt":"2024-03-08T07:58:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"}},{"before":"bab9fee7b7d81fad800dd4111feff71fbe057ac0","after":"d492fea8988904318dcd4571d528cb5a740ea003","ref":"refs/heads/main","pushedAt":"2024-03-08T07:58:54.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Implement entropy hashing with AC (optimised) (#15)\n\nExtending my previous proof of concept work, I parametrized the inner\r\nand outer models.\r\nThen I implemented search for best CR and speed (when caching).\r\nUsed rayon to parallelize some of the work (compression still happens\r\nsingle threaded, we just search on multiple threads).\r\n\r\nI have also included logs for some of the searches (run on my MacBook\r\nAir M1 with 16GB RAM).\r\nI should probably make some cool graphs out of it.","shortMessageHtmlLink":"Implement entropy hashing with AC (optimised) (#15)"}},{"before":"a6d4ddd7c91c33bb0b1200f91c4d0deba7ac0e31","after":"6cdd30a8b45e071c831cd47429491612e049978e","ref":"refs/heads/entropy-hashing-ac","pushedAt":"2024-03-08T07:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Formatting","shortMessageHtmlLink":"Formatting"}},{"before":null,"after":"257ae1f80f9171bf3ac70c09ff3c832675c333d7","ref":"refs/heads/entropy-hashing-ac-big-inner-model","pushedAt":"2024-03-08T07:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Test with ordern for inner model","shortMessageHtmlLink":"Test with ordern for inner model"}},{"before":null,"after":"a6d4ddd7c91c33bb0b1200f91c4d0deba7ac0e31","ref":"refs/heads/entropy-hashing-ac","pushedAt":"2024-03-08T02:08:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Make stationary model configurable at runtime","shortMessageHtmlLink":"Make stationary model configurable at runtime"}},{"before":"6b723dab0e95ef368929f3f2baf3ae794f805153","after":"bab9fee7b7d81fad800dd4111feff71fbe057ac0","ref":"refs/heads/main","pushedAt":"2024-03-04T20:28:59.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Use order-n model for AC over Huffman implementation (#14)\n\nI also tried searching along the alignment axis but it always found\r\nalign=0 to be best and it makes sense.\r\nAlthough to be fair, I thought the same for order-n in high orders for\r\nenwik7 but it turns out after 32 it starts degrading and a little\r\nalignment helps.\r\nI've also added some \"log\" files from runs on my MacBook M1 with 16GB\r\nRAM - it must've gone to disk for ctx=34 order-n on enwik7.","shortMessageHtmlLink":"Use order-n model for AC over Huffman implementation (#14)"}},{"before":"fc6439467dc2e41918bc3b2fe9d52143649ce7d8","after":null,"ref":"refs/heads/ordern-ac-over-huff","pushedAt":"2024-03-04T20:28:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"}},{"before":"c9e734bf07c4c1a176f731122889f50d67a5e359","after":"fc6439467dc2e41918bc3b2fe9d52143649ce7d8","ref":"refs/heads/ordern-ac-over-huff","pushedAt":"2024-03-04T15:36:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Update book1 log for order-n with higher orders","shortMessageHtmlLink":"Update book1 log for order-n with higher orders"}},{"before":"ea684a598722a101121c2d93e47f0812b620da4b","after":"c9e734bf07c4c1a176f731122889f50d67a5e359","ref":"refs/heads/ordern-ac-over-huff","pushedAt":"2024-03-04T15:24:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Add book1 and enwik7 logs for OrderN","shortMessageHtmlLink":"Add book1 and enwik7 logs for OrderN"}},{"before":null,"after":"ea684a598722a101121c2d93e47f0812b620da4b","ref":"refs/heads/ordern-ac-over-huff","pushedAt":"2024-03-04T15:09:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Search AC over Huffman with order-n context","shortMessageHtmlLink":"Search AC over Huffman with order-n context"}},{"before":"d40b069b974891f22a2bb5833c2cc198dc088141","after":null,"ref":"refs/heads/test-alignment","pushedAt":"2024-03-04T14:39:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"}},{"before":"b1a887409fac7b72b1b317508895d418d7a25286","after":"6b723dab0e95ef368929f3f2baf3ae794f805153","ref":"refs/heads/main","pushedAt":"2024-03-04T14:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Parse binary by name","shortMessageHtmlLink":"Parse binary by name"}},{"before":"311220266d8a4bf4f71df92105473b7f735efe94","after":null,"ref":"refs/heads/order-n","pushedAt":"2024-03-04T14:23:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"}},{"before":"380bb6e6da505f1def6d5a6fcbd26db106cfb021","after":"b1a887409fac7b72b1b317508895d418d7a25286","ref":"refs/heads/main","pushedAt":"2024-03-04T14:23:19.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Implement order-n parametrizable model & binary (#13)\n\nI'll add & analyze results later","shortMessageHtmlLink":"Implement order-n parametrizable model & binary (#13)"}},{"before":"2f36f427363772a0b4d708951f63e739c8a96e3f","after":"311220266d8a4bf4f71df92105473b7f735efe94","ref":"refs/heads/order-n","pushedAt":"2024-03-04T14:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"bba5a323ee662bab39266aa092abb52c8e9799b1","after":"2f36f427363772a0b4d708951f63e739c8a96e3f","ref":"refs/heads/order-n","pushedAt":"2024-03-04T14:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Add ordern binary","shortMessageHtmlLink":"Add ordern binary"}},{"before":"3e12d4d73f5b3c9c2ad73f33a49133187724169f","after":"bba5a323ee662bab39266aa092abb52c8e9799b1","ref":"refs/heads/order-n","pushedAt":"2024-03-04T09:37:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Refactor ordern model","shortMessageHtmlLink":"Refactor ordern model"}},{"before":null,"after":"3e12d4d73f5b3c9c2ad73f33a49133187724169f","ref":"refs/heads/order-n","pushedAt":"2024-03-04T09:35:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Refactor ordern model","shortMessageHtmlLink":"Refactor ordern model"}},{"before":"0f25a5f40b1c7c3e9b30889ae94266e896cffa71","after":"ebf3ddd3b8fcd4a181245c9b888364efd7f67c03","ref":"refs/heads/entropy-hashing-package-merge-search","pushedAt":"2024-03-04T08:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Refactor a bit","shortMessageHtmlLink":"Refactor a bit"}},{"before":"27d3ef6f9486007997745f1b1d80aacbd1228f49","after":"0f25a5f40b1c7c3e9b30889ae94266e896cffa71","ref":"refs/heads/entropy-hashing-package-merge-search","pushedAt":"2024-03-03T23:54:23.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Write nanosecond per bit for encoding","shortMessageHtmlLink":"Write nanosecond per bit for encoding"}},{"before":"0a77608473b5eec336edc53e2ca2272dd479ebbd","after":"380bb6e6da505f1def6d5a6fcbd26db106cfb021","ref":"refs/heads/main","pushedAt":"2024-03-03T23:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Automatically detect new binaries","shortMessageHtmlLink":"Automatically detect new binaries"}},{"before":"f985f42e35ca4a0c82ef48c0709283acda7e73cb","after":"0a77608473b5eec336edc53e2ca2272dd479ebbd","ref":"refs/heads/main","pushedAt":"2024-03-03T22:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Rewrite the runner in python","shortMessageHtmlLink":"Rewrite the runner in python"}},{"before":"9d6eb443f2a185d0352e3635336bc6b3660df349","after":"f985f42e35ca4a0c82ef48c0709283acda7e73cb","ref":"refs/heads/main","pushedAt":"2024-03-03T21:57:31.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Improve tooling and refactor (#12)\n\n- Use multiple binaries to test different models & options\r\n- Add helper functions and macros","shortMessageHtmlLink":"Improve tooling and refactor (#12)"}},{"before":"fc322162b2274215eac15c97fd781af325049611","after":null,"ref":"refs/heads/tooling","pushedAt":"2024-03-03T21:57:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"}},{"before":"33627a03edd30effba3f60bcfa933257852b97a3","after":"fc322162b2274215eac15c97fd781af325049611","ref":"refs/heads/tooling","pushedAt":"2024-03-03T21:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mitiko","name":"Dimitar Rusev","path":"/mitiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26521741?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELX3LvgA","startCursor":null,"endCursor":null}},"title":"Activity ยท mitiko/weath3rb0i"}