{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":385070983,"defaultBranch":"master","name":"julia","ownerLogin":"LilithHafner","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-07-11T23:17:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60898866?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713623240.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c83ac9fb47a8e2d9c9d8ccd13cf7bebee34bc38b","ref":"refs/heads/LilithHafner-patch-16","pushedAt":"2024-04-20T14:27:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"e6e18287376bbbb97261a92c78a74e3eeab9a36f","ref":"refs/heads/LilithHafner-patch-15","pushedAt":"2024-04-20T14:24:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"cc92a451b6dac8f92cb8188b826a7b3fe9277c04","ref":"refs/heads/LilithHafner-patch-14","pushedAt":"2024-04-20T14:14:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"0fa7cbd529de0a11cc66d54e6c1b2efe262fe8b6","ref":"refs/heads/LilithHafner-patch-13","pushedAt":"2024-04-20T00:50:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3c0f7d76da95619cb8aef22fae2d4e6d429fab09","after":"3364aa5e93bc9821a5e4e328f1c622792ff2f973","ref":"refs/heads/master","pushedAt":"2024-04-19T22:54:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Force specialization on number of args passed to anonymous function constructed by `oror` and `andand` (#54152)\n\nThese functions should only accept one argument signature so we should fully specialize.","shortMessageHtmlLink":"Force specialization on number of args passed to anonymous function c…"}},{"before":null,"after":"e55638e039c13dca75def8ae1df7b58f82196e4a","ref":"refs/heads/LilithHafner-patch-12","pushedAt":"2024-04-19T22:54:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c741bd3d7e29a29dfeb4fcf2144a006669543069","after":"3c0f7d76da95619cb8aef22fae2d4e6d429fab09","ref":"refs/heads/master","pushedAt":"2024-04-19T22:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"c999dc6cd8a1e2c1cd6203868af9f52c9f2cafa5","ref":"refs/heads/LilithHafner-patch-11","pushedAt":"2024-04-19T22:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"2ff53d0ecac66cc8acf079fd2e26246a7487b4ce","ref":"refs/heads/LilithHafner-patch-10","pushedAt":"2024-04-19T13:56:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"326344be4042386fda6abda40db99ea8690f6a09","ref":"refs/heads/LilithHafner-patch-9","pushedAt":"2024-04-18T13:57:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1ff225c709a96c999c6ed17ba824bb393159eed9","after":null,"ref":"refs/heads/LilithHafner-patch-9","pushedAt":"2024-04-18T13:55:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"}},{"before":null,"after":"1ff225c709a96c999c6ed17ba824bb393159eed9","ref":"refs/heads/LilithHafner-patch-9","pushedAt":"2024-04-18T13:54:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"9d53926aef0250496ed27d4a306447ecdd1cbaf0","ref":"refs/heads/LilithHafner-patch-8","pushedAt":"2024-04-18T13:50:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"b60e9f08c50957d2aad004d229ccfc9c620cc5bc","ref":"refs/heads/LilithHafner-patch-7","pushedAt":"2024-04-18T13:45:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"80fb6ca7fca765ca55321d8aad609067dd1d94db","after":"c741bd3d7e29a29dfeb4fcf2144a006669543069","ref":"refs/heads/master","pushedAt":"2024-04-18T13:39:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"stdlib: faster kronecker product between hermitian and symmetric matrices (#53186)\n\nThe kronecker product between complex hermitian matrices is again\nhermitian, so it can be computed much faster by only doing the upper (or\nlower) triangular. As @andreasnoack will surely notice, this only true\nfor types where `conj(a*b) == conj(a)*conj(b)`, so I'm restricting the\nfunction to act only on real and complex numbers. In the symmetric case,\nhowever, no additional assumption is needed, so I'm letting it act on\nanything.\n\nBenchmarking showed that the code is roughly 2 times as fast as the\nvanilla kronecker product, as expected. The fastest case was always the\nUU case, and the slowest the LU case. The code I used is below\n```julia\nusing LinearAlgebra\nusing BenchmarkTools\nusing Quaternions\n\nrandrmatrix(d, uplo = :U) = Hermitian(randn(Float64, d, d), uplo)\nrandcmatrix(d, uplo = :U) = Hermitian(randn(ComplexF64, d, d), uplo)\nrandsmatrix(d, uplo = :U) = Symmetric(randn(ComplexF64, d, d), uplo)\nrandqmatrix(d, uplo = :U) = Symmetric(randn(QuaternionF64, d, d), uplo)\n\ndima = 69\ndimb = 71\nfor randmatrix in [randrmatrix, randcmatrix, randsmatrix, randqmatrix]\n for auplo in [:U, :L]\n for buplo in [:U, :L]\n a = randmatrix(dima, auplo)\n b = randmatrix(dimb, buplo)\n c = kron(a,b)\n therm = @belapsed kron!($c, $a, $b)\n C = Matrix(c)\n A = Matrix(a)\n B = Matrix(b)\n told = @belapsed kron!($C, $A, $B)\n @show told/therm\n end\n end\nend\n```\nWeirdly enough, I got this expected speedup in one of my machines, but\nwhen running the benchmark in another I got roughly the same time. I\nguess that's a bug with `BechmarkTools`, because that's not consistent\nwith the times I get running the functions individually, out of the\nloop.\n\nAnother issue is that although I added a couple of tests, I couldn't get\nthem to run. Perhaps someone here can tell me what's going on? I could\nrun the tests from LinearAlgebra, it's just that editing the files made\nno difference to what was being run. I did get hundreds of errors from\n`triangular.jl`, but that's untouched by my code.\n\n---------\n\nCo-authored-by: Oscar Smith ","shortMessageHtmlLink":"stdlib: faster kronecker product between hermitian and symmetric matr…"}},{"before":null,"after":"2e69afad9cfe177b4ddb2356a81f22cde20a96e3","ref":"refs/heads/LilithHafner-patch-6","pushedAt":"2024-04-18T13:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"cce506f4fcf3f652eb55544fbe9f5d56e637b382","after":"80fb6ca7fca765ca55321d8aad609067dd1d94db","ref":"refs/heads/master","pushedAt":"2024-04-18T13:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"11a0cfbbaa2a23f6fa9b47b11899355eae01ca22","ref":"refs/heads/LilithHafner-patch-5","pushedAt":"2024-04-18T13:34:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"7d0028524e491a6acce76706c0b733f3e985d77a","ref":"refs/heads/LilithHafner-patch-4","pushedAt":"2024-04-18T13:32:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"97f21972672439d6c9c0fe68df21f13637b836bb","ref":"refs/heads/LilithHafner-patch-3","pushedAt":"2024-04-18T13:24:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update VERSION","shortMessageHtmlLink":"Update VERSION"}},{"before":null,"after":"89beb58b7844a193ad91270f7914e603baf4ac2a","ref":"refs/heads/LilithHafner-patch-2","pushedAt":"2024-04-18T13:18:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update Makefile","shortMessageHtmlLink":"Update Makefile"}},{"before":null,"after":"6a0c33fde2b0ad3c08efa35f6f3543576e3ebfa9","ref":"refs/heads/LilithHafner-patch-1","pushedAt":"2024-04-17T18:09:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"4c40264a2b3df114d15f27c015726e65df076d9b","after":null,"ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T13:15:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"}},{"before":"49c312f0134a3fb5ee7a3e15023244cbc7267801","after":"4c40264a2b3df114d15f27c015726e65df076d9b","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Fix typo\n\nCo-authored-by: Dilum Aluthge ","shortMessageHtmlLink":"Fix typo"}},{"before":"2ee3fdde378eaaf9867bed3f98952018ff882a5e","after":"49c312f0134a3fb5ee7a3e15023244cbc7267801","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:05:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Don't crash when edditing binary files","shortMessageHtmlLink":"Don't crash when edditing binary files"}},{"before":"e44abd14c8271fb06864eac764f83cc20531dc34","after":"2ee3fdde378eaaf9867bed3f98952018ff882a5e","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Add typos","shortMessageHtmlLink":"Add typos"}},{"before":"49c312f0134a3fb5ee7a3e15023244cbc7267801","after":"e44abd14c8271fb06864eac764f83cc20531dc34","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:02:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"empty","shortMessageHtmlLink":"empty"}},{"before":"58c4605a1702193797ef0681431823b4a7f4d201","after":"49c312f0134a3fb5ee7a3e15023244cbc7267801","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:01:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Don't crash when edditing binary files","shortMessageHtmlLink":"Don't crash when edditing binary files"}},{"before":"49c312f0134a3fb5ee7a3e15023244cbc7267801","after":"58c4605a1702193797ef0681431823b4a7f4d201","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T04:00:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Merge branch 'lh/fix-typos-base' into lh/typos-fixup","shortMessageHtmlLink":"Merge branch 'lh/fix-typos-base' into lh/typos-fixup"}},{"before":"c21cd49aced3a11870c6df2e2f24c7b6b17f58c3","after":"49c312f0134a3fb5ee7a3e15023244cbc7267801","ref":"refs/heads/lh/typos-fixup","pushedAt":"2023-12-21T03:53:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LilithHafner","name":"Lilith Orion Hafner","path":"/LilithHafner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60898866?s=80&v=4"},"commit":{"message":"Don't crash when edditing binary files","shortMessageHtmlLink":"Don't crash when edditing binary files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENd6E1wA","startCursor":null,"endCursor":null}},"title":"Activity · LilithHafner/julia"}