{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":634019884,"defaultBranch":"main","name":"Research-and-Development","ownerLogin":"Daniel-Sinkin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-28T20:35:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48285028?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682714136.0","currentOid":""},"activityList":{"items":[{"before":"bcda0af767ed9359852075511a709dda98f6e6cb","after":"2738bfb178706240657f37b34768f582d8f264d0","ref":"refs/heads/main","pushedAt":"2024-06-18T11:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"added dstore to gitignore","shortMessageHtmlLink":"added dstore to gitignore"}},{"before":"ee706bd2802013b4c89f8345d4e3a659b12ea060","after":"bcda0af767ed9359852075511a709dda98f6e6cb","ref":"refs/heads/main","pushedAt":"2024-03-20T02:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Moved Leetcode stuff to a seperate repo","shortMessageHtmlLink":"Moved Leetcode stuff to a seperate repo"}},{"before":"cd353f25382aca360b60b172e7efc39cf9ae3278","after":"ee706bd2802013b4c89f8345d4e3a659b12ea060","ref":"refs/heads/main","pushedAt":"2024-03-20T02:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Moved rust stuff to a concentrated folder","shortMessageHtmlLink":"Moved rust stuff to a concentrated folder"}},{"before":"11fd0e1b60dd0a274bf63cfa7ff3a4b2995c4174","after":"cd353f25382aca360b60b172e7efc39cf9ae3278","ref":"refs/heads/main","pushedAt":"2024-03-20T02:33:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"2582a342c9345c76efab67307243549d88bd8615","after":"11fd0e1b60dd0a274bf63cfa7ff3a4b2995c4174","ref":"refs/heads/main","pushedAt":"2023-06-02T14:32:08.826Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Update .gitignore; Removed the Advent of Code Input files, will need to move the actual inputs into a seperate folder.","shortMessageHtmlLink":"Update .gitignore; Removed the Advent of Code Input files, will need …"}},{"before":"fde6f2c4dc6bd2ac2ce692b7e4988b7fbc04a042","after":"2582a342c9345c76efab67307243549d88bd8615","ref":"refs/heads/main","pushedAt":"2023-06-02T11:45:39.015Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued Researching linked lists","shortMessageHtmlLink":"Continued Researching linked lists"}},{"before":"53d1f7b6f463706c38079900173ad551801ba865","after":"fde6f2c4dc6bd2ac2ce692b7e4988b7fbc04a042","ref":"refs/heads/main","pushedAt":"2023-06-01T10:07:07.466Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished day6_2 of advent of code, have quite a lot of ideas for optimizing this further but I think the solution right now is acceptable.","shortMessageHtmlLink":"Finished day6_2 of advent of code, have quite a lot of ideas for opti…"}},{"before":"1b209a9b87ca53460953cca8f9038e682892c264","after":"53d1f7b6f463706c38079900173ad551801ba865","ref":"refs/heads/main","pushedAt":"2023-05-31T21:41:09.437Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued working on the advent of code problems, almost got day 8 working, but my solution is terrible, might be the worst code I've written yet","shortMessageHtmlLink":"Continued working on the advent of code problems, almost got day 8 wo…"}},{"before":"49ae29dfe50347f05b8ee6408cd620fc35cbafc6","after":"1b209a9b87ca53460953cca8f9038e682892c264","ref":"refs/heads/main","pushedAt":"2023-05-31T18:31:16.982Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued work on the advent of code problems","shortMessageHtmlLink":"Continued work on the advent of code problems"}},{"before":"5ba366bb890eb633e96b30e4ad49ef0a10739766","after":"49ae29dfe50347f05b8ee6408cd620fc35cbafc6","ref":"refs/heads/main","pushedAt":"2023-05-31T11:35:44.504Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished day 6, started working on day 7, but I think I need to work through the linked list book some more, at least understanding how to implement doubly linked lists in rust. The directory setup here is basically a doubly linked list where a node is either the unique root node or has exactly 1 parent, if it is a document it has no successor nodes, if its a directory node then it has 0 or multiple successor nodes, which all have a reference to it as their parent node","shortMessageHtmlLink":"Finished day 6, started working on day 7, but I think I need to work …"}},{"before":"e0e059131a1d9841b8a4977de83d7a63c6991918","after":"5ba366bb890eb633e96b30e4ad49ef0a10739766","ref":"refs/heads/main","pushedAt":"2023-05-30T22:24:05.949Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished Day 5_1, the solution isn't particularly pretty, maybe I make it more idiomatic once I'm done with the second part.","shortMessageHtmlLink":"Finished Day 5_1, the solution isn't particularly pretty, maybe I mak…"}},{"before":"92240a51a9632da1d097878297e2f44d68c1f1de","after":"e0e059131a1d9841b8a4977de83d7a63c6991918","ref":"refs/heads/main","pushedAt":"2023-05-30T20:25:35.196Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Making Progress on Day 5 of the advent of coding in rust","shortMessageHtmlLink":"Making Progress on Day 5 of the advent of coding in rust"}},{"before":"6bcfae37bc0435c35ea8b84ad3b7c3e79eab387b","after":"92240a51a9632da1d097878297e2f44d68c1f1de","ref":"refs/heads/main","pushedAt":"2023-05-30T19:46:35.928Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished advent problem day 4_1","shortMessageHtmlLink":"Finished advent problem day 4_1"}},{"before":"2ba564afb5c9c056b6d3fb43c5aac256b56bbd22","after":"6bcfae37bc0435c35ea8b84ad3b7c3e79eab387b","ref":"refs/heads/main","pushedAt":"2023-05-30T17:19:06.032Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished day 3 of the advent challenge in Rust","shortMessageHtmlLink":"Finished day 3 of the advent challenge in Rust"}},{"before":"33081295f7a4a7ca6070e33ba1fafe3ad262f029","after":"2ba564afb5c9c056b6d3fb43c5aac256b56bbd22","ref":"refs/heads/main","pushedAt":"2023-05-30T15:16:18.480Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished day 3_1 of Advent of code, considering rewrtiing the hashmap stuff, but I think it's okay like this. So far the challanges are quite fun, but they don't really go into serious stuff, let's see if the sophistication increases for the later challenges","shortMessageHtmlLink":"Finished day 3_1 of Advent of code, considering rewrtiing the hashmap…"}},{"before":"96efd7d95f7b42f31df09e89246a5b29d969cc27","after":"33081295f7a4a7ca6070e33ba1fafe3ad262f029","ref":"refs/heads/main","pushedAt":"2023-05-30T12:37:19.545Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Started solving advent of code problems in rust","shortMessageHtmlLink":"Started solving advent of code problems in rust"}},{"before":"e611ace66ea923d1112ee41a9e48ff6c03422704","after":"96efd7d95f7b42f31df09e89246a5b29d969cc27","ref":"refs/heads/main","pushedAt":"2023-05-30T09:33:12.422Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished the linked list problem logic, now only need to construct the list from the computed values","shortMessageHtmlLink":"Finished the linked list problem logic, now only need to construct th…"}},{"before":"d298b9bb87a6b926fe2a9bdc916ab1354a87ef54","after":"e611ace66ea923d1112ee41a9e48ff6c03422704","ref":"refs/heads/main","pushedAt":"2023-05-29T09:08:56.989Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Started workig on teh Rust-By-Practice book#","shortMessageHtmlLink":"Started workig on teh Rust-By-Practice book#"}},{"before":"2fff1c737a9e1888e6b2ef14ff4081ba2deb0163","after":"d298b9bb87a6b926fe2a9bdc916ab1354a87ef54","ref":"refs/heads/main","pushedAt":"2023-05-28T06:12:16.980Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued working a bit on the linked list stuff","shortMessageHtmlLink":"Continued working a bit on the linked list stuff"}},{"before":"0d476b179bf2c0e3b6dbdeac75fafaadba33d867","after":"2fff1c737a9e1888e6b2ef14ff4081ba2deb0163","ref":"refs/heads/main","pushedAt":"2023-05-26T15:53:51.419Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued Working on the linked lists, creating from vector (recursively) works, working on adding insertion","shortMessageHtmlLink":"Continued Working on the linked lists, creating from vector (recursiv…"}},{"before":"7e9e94895f7cb2626f173149d08dd93f1ebd5413","after":"0d476b179bf2c0e3b6dbdeac75fafaadba33d867","ref":"refs/heads/main","pushedAt":"2023-05-26T11:25:50.164Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Playing around with Linked Lists, trying to understand smart pointers better","shortMessageHtmlLink":"Playing around with Linked Lists, trying to understand smart pointers…"}},{"before":"36bff57fda574cc55523600cfed4ccfcb6c66e67","after":"7e9e94895f7cb2626f173149d08dd93f1ebd5413","ref":"refs/heads/main","pushedAt":"2023-05-26T09:31:21.824Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued working on the fearless concurrency chapter","shortMessageHtmlLink":"Continued working on the fearless concurrency chapter"}},{"before":"b5396c890f264ced17aa91c8bc21ff6ee0a4d2e7","after":"36bff57fda574cc55523600cfed4ccfcb6c66e67","ref":"refs/heads/main","pushedAt":"2023-05-26T07:29:56.588Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished the Smart pointer chapter in the rustlang book, so now only 16. Fearless Concurrency is missing. Also added the Rustinomicon book, might check that out as well, it deals with unsafe Rust code afaik, but it's being actively worked on so the current version I downloaded is not the definitive version","shortMessageHtmlLink":"Finished the Smart pointer chapter in the rustlang book, so now only …"}},{"before":"cbfa94b2a2441ffe0c063d24cafefb74731e7085","after":"b5396c890f264ced17aa91c8bc21ff6ee0a4d2e7","ref":"refs/heads/main","pushedAt":"2023-05-26T02:29:23.626Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Added Rustlang book, but also added it to the .gitignore, so nothing should change","shortMessageHtmlLink":"Added Rustlang book, but also added it to the .gitignore, so nothing …"}},{"before":"e3b3122076a2d41103a96206b58479f2d3e715fe","after":"cbfa94b2a2441ffe0c063d24cafefb74731e7085","ref":"refs/heads/main","pushedAt":"2023-05-26T02:25:02.557Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued learning about smart pointers, should finish that and the fearless concurrency chapter today","shortMessageHtmlLink":"Continued learning about smart pointers, should finish that and the f…"}},{"before":"9204fa5aa7cfc429800ee9832648867aba5804bf","after":"e3b3122076a2d41103a96206b58479f2d3e715fe","ref":"refs/heads/main","pushedAt":"2023-05-25T12:31:01.980Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Delete Notes directory\n\nDidn't really serve a purpose, when I have useful notes I'll just recreate it","shortMessageHtmlLink":"Delete Notes directory"}},{"before":"bde8e59803f3a5ab8e001854264c4be93339a29a","after":"9204fa5aa7cfc429800ee9832648867aba5804bf","ref":"refs/heads/main","pushedAt":"2023-05-25T11:46:02.165Z","pushType":"push","commitsCount":2,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Finished Rudimentary API capabilities for the OpenAI API, now the inserting and reading from the context works well, I got enough of a scaffolding to start with a simple project now. I could potentially clean up the code and add more functionality, maybe even make a publishable API interfact, but I'm not sure I want to invest the time into that","shortMessageHtmlLink":"Finished Rudimentary API capabilities for the OpenAI API, now the ins…"}},{"before":"d5cd72b263458c21bfce4da3c550fe61ad1042d2","after":"bde8e59803f3a5ab8e001854264c4be93339a29a","ref":"refs/heads/main","pushedAt":"2023-05-25T07:21:21.716Z","pushType":"push","commitsCount":2,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Added Some experimentation with the OpenAI chatGPT API (GPT-3.5-turbo to be exact, but adding GPT4 shouldn't be too much of a problem). It works, adding some looping behaviour to make more complicated calls also shouldn't bee a problem. Also attempted to access the NovelAI API, but as they don't really support this and there is absolutely no documentation this might be a bit too sophisticated a problem for right now. I'm also not sure if that is necessary, everything I can do in NovelAI I could do with the OpenAI API, it'd just be nice to have NovelAI access as that doesn't have per Token costs (although gpt-3.5-turbo is absurdly cheap so this might not even be really worth considering)","shortMessageHtmlLink":"Added Some experimentation with the OpenAI chatGPT API (GPT-3.5-turbo…"}},{"before":"f6facd524e5c240d7b1b05681f7107946fede1a8","after":"d5cd72b263458c21bfce4da3c550fe61ad1042d2","ref":"refs/heads/main","pushedAt":"2023-05-24T05:43:39.164Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continueing to learn both Helix and the Rust egui stuff.","shortMessageHtmlLink":"Continueing to learn both Helix and the Rust egui stuff."}},{"before":"45cc832065c5408df72d7c4703d1ebb46d94fab7","after":"f6facd524e5c240d7b1b05681f7107946fede1a8","ref":"refs/heads/main","pushedAt":"2023-05-24T02:38:59.977Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daniel-Sinkin","name":"Daniel Sinkin","path":"/Daniel-Sinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48285028?s=80&v=4"},"commit":{"message":"Continued learning Helix, got Rust-Analyzer to work, everything should be suitable for actual work now","shortMessageHtmlLink":"Continued learning Helix, got Rust-Analyzer to work, everything shoul…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaGFeMwA","startCursor":null,"endCursor":null}},"title":"Activity · Daniel-Sinkin/Research-and-Development"}