{"batchcomplete":"","continue":{"lecontinue":"20260605221306|731","continue":"-||"},"query":{"logevents":[{"logid":741,"ns":0,"title":"Blog: 2026-07-28","pageid":633,"logpage":633,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-07-28T18:25:38Z","comment":"Created page with \"Interesting this lego lampshade idea https://www.reddit.com/r/buildingblocks/comments/1v7op11/i_built_a_bedside_lampshade_using_200_14_bricks/\""},{"logid":740,"ns":0,"title":"Blog: 2026-07-16","pageid":632,"logpage":632,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-07-16T13:27:49Z","comment":"Created page with \"https://docs.google.com/forms/d/e/1FAIpQLSdAI_p6CVsqvF3fN9OsK6qMzjJhre1LDiiMhiIcQxuomS7y0g/viewform\""},{"logid":739,"ns":0,"title":"Blog: 2026-07-12","pageid":631,"logpage":631,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-07-12T17:09:44Z","comment":"Created page with \"Making distinct pairs out of a group of 15  <pre> In [33]: def permute(l, n):     ...:     copy = list(l)     ...:     new = []     ...:     index = 0     ...:     for _ in range(len(l)):     ...:         new.append(copy.pop(index))     ...:         index = (index + n) % max(len(copy), 1)     ...:     return new     ...:   In [34]: permute(ns, 1) Out[34]: [1, 3, 5, 7, 9, 11, 13, 15, 4, 8, 12, 2, 10, 6, 14]  In [35]: permute(ns, 0) Out[35]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10,...\""},{"logid":738,"ns":0,"title":"Blog: 2026-07-08","pageid":630,"logpage":630,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-07-08T07:21:29Z","comment":"Created page with \"Mebbe this would work https://edanahy.github.io/WebSPIKE/SPIKE3/GamePad/\""},{"logid":737,"ns":0,"title":"Blog: 2026-06-25","pageid":629,"logpage":629,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-26T03:52:27Z","comment":"Created page with \"This https://codieawards.com/finalists awarded lego spike so it's probably on to something\""},{"logid":736,"ns":0,"title":"Blog: 2026-06-24","pageid":628,"logpage":628,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-24T22:18:51Z","comment":"Created page with \"https://www.brickowl.com/catalog/lego-spike-prime-set-45678/inventory?order=quantity lego spike prime sorted by quantity\""},{"logid":735,"ns":0,"title":"Blog: 2026-06-21","pageid":627,"logpage":627,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-22T00:59:51Z","comment":"Created page with \"Cool #lego #spike train https://www.youtube.com/watch?v=ikgVc8fM8NI\""},{"logid":734,"ns":0,"title":"Blog: 2026-06-20","pageid":626,"logpage":626,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-20T15:34:58Z","comment":"Created page with \"Lego drawing circles activity https://www.instagram.com/reels/DCrvGbLMOX_/\""},{"logid":733,"ns":0,"title":"Blog: 2026-06-17","pageid":625,"logpage":625,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-17T05:04:48Z","comment":"Created page with \"Finally found how the lego automate it works: https://www.youtube.com/shorts/dSWTddtXJcY\""},{"logid":732,"ns":0,"title":"Blog: 2026-06-16","pageid":624,"logpage":624,"params":{},"type":"create","action":"create","user":"Razzi","timestamp":"2026-06-17T04:26:30Z","comment":"Created page with \"Best brick experiment channel  https://www.youtube.com/watch?v=fPvHJJ9CzcA - crossing a narrow bridge  Crossing obstacles (climb books)\""}]}}