{"push_id":1673217694,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"abab819e0a66960d8b0232f8323ca7a991d81410","before":"28b1f3b64b45e4f55d5173e6c1923b2abc24f956","commits":[{"sha":"abab819e0a66960d8b0232f8323ca7a991d81410","author":{"name":"Marko Grdinić","email":"2362e7af1bb01bbf90d06a38fc4ad7b04f3f3830@gmail.com"},"message":"I am pretty much dry today. I put in zero forethought in how I am going to do the typechecking for the main library and only decided that I am going to do typechecking at all a few hours ago.\n\nI intended to do it separately, but as soon as I started to write it occurred to me just how much in common the two typecheckers would have.\n\nThere is no way I am reimplementing all this in different place, nor am I copy pasting this. I will have to merge the backend Cuda language with the main one.\n\nBut most of my programming day is already over and I do not feel like starting now, so I guess I will take off an hour and a half earlier than usual.\n\nLying to myself that it will be easy hardly ever works out, but it gets me to make the first step.\n\nMaking the library is difficult for me because I am still tied to the old and busted patterns from the previous iteration.\n\nBut unifying the two languages into one might be ideal - I will finally abstract that shitty GPU out way beyond the border of my thoughts.\n\nThis is the way it should be.\n\nInstead of two separate pieces, what I should have imagined is a hierarchy.","distinct":true,"url":"https://api.github.com/repos/mrakgr/Multi-armed-Bandit-Experiments/commits/abab819e0a66960d8b0232f8323ca7a991d81410"}]}
{"actor":{"display_login":"mrakgr"}}