{"title":"Blacklight Inspection","page_title":"JJinuxLand","uri_ins":"http://www.jjinux.com/","uri_dest":"https://www.jjinux.com/?m=1","uri_redirects":["http://www.jjinux.com/","https://www.jjinux.com/"],"secure_connection":{},"host":"www.jjinux.com","config":{"emulateDevice":{"name":"iPhone 12 Pro","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewport":{"width":390,"height":844,"deviceScaleFactor":3,"isMobile":true,"hasTouch":true,"isLandscape":false}},"cleareCache":true,"captureHar":true,"captureLinks":false,"enableAdBlock":false,"saveBrowserProfile":false,"numPages":2,"defaultTimeout":35000,"defaultWaitUntil":"networkidle2","headless":true,"headers":{},"extraChromiumArgs":["--disable-features=TrackingProtection3pcd","--website-analysis-scan=df7c0bec-8939-446d-89f3-d92e6bb50827"],"extraPuppeteerOptions":{}},"browser":{"name":"Chromium","version":"Chrome/127.0.6533.88","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36","platform":{"name":"Linux","version":"4.4.302+"}},"script":{"host":"f55531b6c604","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-13T12:45:58.098Z","end_time":"2026-09-13T12:46:35.187Z","browsing_history":["https://www.jjinux.com/?m=1","https://www.jjinux.com/2024/09/notions-mid-life-crisis.html","https://www.jjinux.com/search/label/%23golang"],"hosts":{"requests":{"first_party":["www.jjinux.com"],"third_party":["www.blogger.com","www.blogblog.com","blogger.googleusercontent.com","platform.twitter.com","syndication.twitter.com","fonts.gstatic.com","resources.blogblog.com","www.google.com","www.gstatic.com"]}},"reports":{"behaviour_event_listeners":{"MOUSE":{"https://www.blogblog.com/dynamicviews/1890a9484e710b1c/js/common.js":["scroll","click"],"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/ck=boq-blogger.BloggerCommentUi.YBO3IsseOJk.L.W1.O/am=AwAAAIAY/d=1/exm=A7fCU,BVgquf,EFQ78c,FCpbqb,GkRiKb,IZT63,JNoxi,KUM7Z,LEikZe,MI6k7c,MdUzUe,MpJwZc,NwH0H,O1Gjze,O6y8ed,OTA3Ae,PrPYRd,QIhFr,RMhBfe,RyvaUb,SdcwHb,SpsfSb,UUJqVe,Uas9Hd,Ulmmrd,V3dDOb,WO9ee,WhJNk,Wt6vjf,XVMNvd,YYmHzb,Z5uLle,ZDZcre,ZwDk9d,_b,_tp,aW3pY,byfTOb,e5qFLc,eD1YLc,gZjhIf,gychg,hKSk3e,hc6Ubd,hhhU8,kjKdXe,lazG7b,lsjVmc,lwddkf,mI3LFb,mdR7q,n73qwf,pjICDe,pw70Gc,w9hDv,wmnU7d,ws9Tlc,xQtZb,xUdipf,zbML3c,zr1jrb/excm=_b,_tp,commentformiframeview/ed=1/wt=2/ujg=1/rs=AEy-KP1h4ZRZuMJexhOX-tEMSCfVeOSKjg/ee=EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;LBgRLc:SdcwHb;Me32dd:MEeYgc;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Pjplud:EEDORb;QGR0gd:Mlhmy;SNUn3:ZwDk9d;ScI3Yc:e7Hzgb;Uvc8o:VDovNc;YIZmRd:A1yn5d;a56pNe:JEfCwb;cEt90b:ws9Tlc;dIoSBb:SpsfSb;dowIGb:ebZ3mb;eBAeSb:zbML3c;iFQyKf:QIhFr;lOO0Vd:OTA3Ae;oGtAuc:sOXFj;pXdRYb:MdUzUe;qQEoOc:KUM7Z;qafBPd:yDVVkb;qddgKe:xQtZb;wR5FRb:O1Gjze;xqZiqf:wmnU7d;yxTchf:KUM7Z;zxnPse:GkRiKb/dti=1/m=p3hmRc,LvGhrf,RqjULd":["click"],"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/am=AwAAAIAY/d=1/excm=_b,_tp,commentformiframeview/ed=1/dg=0/wt=2/ujg=1/rs=AEy-KP1l9ruQ9M_abvcbMdKIAPVPEDLdMw/dti=1/m=_b,_tp":["scroll","mousemove"],"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/ck=boq-blogger.BloggerCommentUi.YBO3IsseOJk.L.W1.O/am=AwAAAIAY/d=1/exm=A7fCU,BVgquf,EFQ78c,GkRiKb,IZT63,JNoxi,KUM7Z,LEikZe,MI6k7c,MdUzUe,MpJwZc,NwH0H,O1Gjze,O6y8ed,OTA3Ae,PrPYRd,QIhFr,RMhBfe,RyvaUb,SdcwHb,SpsfSb,UUJqVe,Uas9Hd,Ulmmrd,V3dDOb,VXdfxd,WO9ee,XVMNvd,YYmHzb,YwHGTd,Z5uLle,ZDZcre,ZwDk9d,_b,_tp,aW3pY,byfTOb,e5qFLc,eD1YLc,fgib1c,gZjhIf,gychg,hKSk3e,hc6Ubd,kjKdXe,lazG7b,lsjVmc,lwddkf,mI3LFb,mdR7q,n73qwf,pjICDe,pw70Gc,pxq3x,w9hDv,wmnU7d,ws9Tlc,xQtZb,xUdipf,zbML3c,zr1jrb/excm=_b,_tp,commentformiframeview/ed=1/wt=2/ujg=1/rs=AEy-KP1h4ZRZuMJexhOX-tEMSCfVeOSKjg/ee=EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;LBgRLc:SdcwHb;Me32dd:MEeYgc;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Pjplud:EEDORb;QGR0gd:Mlhmy;SNUn3:ZwDk9d;ScI3Yc:e7Hzgb;Uvc8o:VDovNc;YIZmRd:A1yn5d;a56pNe:JEfCwb;cEt90b:ws9Tlc;dIoSBb:SpsfSb;dowIGb:ebZ3mb;eBAeSb:zbML3c;iFQyKf:QIhFr;lOO0Vd:OTA3Ae;oGtAuc:sOXFj;pXdRYb:MdUzUe;qQEoOc:KUM7Z;qafBPd:yDVVkb;qddgKe:xQtZb;wR5FRb:O1Gjze;xqZiqf:wmnU7d;yxTchf:KUM7Z;zxnPse:GkRiKb/dti=1/m=p3hmRc,LvGhrf,RqjULd":["click"],"https://www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js":["mousemove","mouseup","mousedown","dblclick","click"]},"KEYBOARD":{"https://www.blogblog.com/dynamicviews/1890a9484e710b1c/js/common.js":["keydown","keypress"],"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/ck=boq-blogger.BloggerCommentUi.YBO3IsseOJk.L.W1.O/am=AwAAAIAY/d=1/exm=A7fCU,BVgquf,EFQ78c,FCpbqb,GkRiKb,IZT63,JNoxi,KUM7Z,LEikZe,MI6k7c,MdUzUe,MpJwZc,NwH0H,O1Gjze,O6y8ed,OTA3Ae,PrPYRd,QIhFr,RMhBfe,RyvaUb,SdcwHb,SpsfSb,UUJqVe,Uas9Hd,Ulmmrd,V3dDOb,WO9ee,WhJNk,Wt6vjf,XVMNvd,YYmHzb,Z5uLle,ZDZcre,ZwDk9d,_b,_tp,aW3pY,byfTOb,e5qFLc,eD1YLc,gZjhIf,gychg,hKSk3e,hc6Ubd,hhhU8,kjKdXe,lazG7b,lsjVmc,lwddkf,mI3LFb,mdR7q,n73qwf,pjICDe,pw70Gc,w9hDv,wmnU7d,ws9Tlc,xQtZb,xUdipf,zbML3c,zr1jrb/excm=_b,_tp,commentformiframeview/ed=1/wt=2/ujg=1/rs=AEy-KP1h4ZRZuMJexhOX-tEMSCfVeOSKjg/ee=EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;LBgRLc:SdcwHb;Me32dd:MEeYgc;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Pjplud:EEDORb;QGR0gd:Mlhmy;SNUn3:ZwDk9d;ScI3Yc:e7Hzgb;Uvc8o:VDovNc;YIZmRd:A1yn5d;a56pNe:JEfCwb;cEt90b:ws9Tlc;dIoSBb:SpsfSb;dowIGb:ebZ3mb;eBAeSb:zbML3c;iFQyKf:QIhFr;lOO0Vd:OTA3Ae;oGtAuc:sOXFj;pXdRYb:MdUzUe;qQEoOc:KUM7Z;qafBPd:yDVVkb;qddgKe:xQtZb;wR5FRb:O1Gjze;xqZiqf:wmnU7d;yxTchf:KUM7Z;zxnPse:GkRiKb/dti=1/m=p3hmRc,LvGhrf,RqjULd":["keydown"],"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/ck=boq-blogger.BloggerCommentUi.YBO3IsseOJk.L.W1.O/am=AwAAAIAY/d=1/exm=A7fCU,BVgquf,EFQ78c,GkRiKb,IZT63,JNoxi,KUM7Z,LEikZe,MI6k7c,MdUzUe,MpJwZc,NwH0H,O1Gjze,O6y8ed,OTA3Ae,PrPYRd,QIhFr,RMhBfe,RyvaUb,SdcwHb,SpsfSb,UUJqVe,Uas9Hd,Ulmmrd,V3dDOb,VXdfxd,WO9ee,XVMNvd,YYmHzb,YwHGTd,Z5uLle,ZDZcre,ZwDk9d,_b,_tp,aW3pY,byfTOb,e5qFLc,eD1YLc,fgib1c,gZjhIf,gychg,hKSk3e,hc6Ubd,kjKdXe,lazG7b,lsjVmc,lwddkf,mI3LFb,mdR7q,n73qwf,pjICDe,pw70Gc,pxq3x,w9hDv,wmnU7d,ws9Tlc,xQtZb,xUdipf,zbML3c,zr1jrb/excm=_b,_tp,commentformiframeview/ed=1/wt=2/ujg=1/rs=AEy-KP1h4ZRZuMJexhOX-tEMSCfVeOSKjg/ee=EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;LBgRLc:SdcwHb;Me32dd:MEeYgc;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Pjplud:EEDORb;QGR0gd:Mlhmy;SNUn3:ZwDk9d;ScI3Yc:e7Hzgb;Uvc8o:VDovNc;YIZmRd:A1yn5d;a56pNe:JEfCwb;cEt90b:ws9Tlc;dIoSBb:SpsfSb;dowIGb:ebZ3mb;eBAeSb:zbML3c;iFQyKf:QIhFr;lOO0Vd:OTA3Ae;oGtAuc:sOXFj;pXdRYb:MdUzUe;qQEoOc:KUM7Z;qafBPd:yDVVkb;qddgKe:xQtZb;wR5FRb:O1Gjze;xqZiqf:wmnU7d;yxTchf:KUM7Z;zxnPse:GkRiKb/dti=1/m=p3hmRc,LvGhrf,RqjULd":["keydown"],"https://www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js":["keypress","keyup","keydown"]},"SENSOR":{"https://www.blogger.com/_/scs/mss-static/_/js/k=boq-blogger.BloggerCommentUi.en.jGGMSICBieY.2018.O/am=AwAAAIAY/d=1/excm=_b,_tp,commentformiframeview/ed=1/dg=0/wt=2/ujg=1/rs=AEy-KP1l9ruQ9M_abvcbMdKIAPVPEDLdMw/dti=1/m=_b,_tp":["orientationchange"]},"TOUCH":{"https://www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js":["touchcancel","touchend","touchmove","touchstart"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[{"name":"__cf_bm","value":"BPO55tYZucotCD4RYKXO.X.KFMEsbpmc11abm6yN.Sk-1789303590.3075495-1.0.1.1-T5BgTGtQaSbO0OXnMul50M6y6klrNmkliajIkHwALYH1LlN1XrLMAMGO5GzS3mjVrToVqQWz1hTiVMcTwXEIGPRv3lKvHTvla_VTXbRPZKN6l91mlST2IidIqa01N6Ep","domain":"twitter.com","path":"/","expires":"2026-09-13T13:16:30.426Z","size":206,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"unknown","third_party":true}],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[{"advancedMatchingParams":[],"query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303590289,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}},"dataParams":[],"eventDescription":"","eventName":"","isStandardEvent":false,"pageUrl":"","raw":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303590289%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"advancedMatchingParams":[],"query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303583881,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium"},"widget_origin":"https://www.jjinux.com/"}},"dataParams":[],"eventDescription":"","eventName":"","isStandardEvent":false,"pageUrl":"","raw":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303583881%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"advancedMatchingParams":[],"query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303574590,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium"},"widget_origin":"https://www.jjinux.com/"}},"dataParams":[],"eventDescription":"","eventName":"","isStandardEvent":false,"pageUrl":"","raw":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303574590%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"advancedMatchingParams":[],"query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303573281,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}},"dataParams":[],"eventDescription":"","eventName":"","isStandardEvent":false,"pageUrl":"","raw":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303573281%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"advancedMatchingParams":[],"query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303566114,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}},"dataParams":[],"eventDescription":"","eventName":"","isStandardEvent":false,"pageUrl":"","raw":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303566114%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"}],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":{},"filter":"||twitter.com/i/jot","listName":"easyprivacy.txt","query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303590289,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}}},"stack":[{"fileName":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303590289%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"data":{"body":{},"filter":"||twitter.com/i/jot","listName":"easyprivacy.txt","query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303583881,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium"},"widget_origin":"https://www.jjinux.com/"}}},"stack":[{"fileName":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303583881%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"data":{"body":{},"filter":"||twitter.com/i/jot","listName":"easyprivacy.txt","query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303574590,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium"},"widget_origin":"https://www.jjinux.com/"}}},"stack":[{"fileName":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2024%2F09%2Fnotions-mid-life-crisis.html&count=horizontal&text=Notion%27s%20Mid-Life%20Crisis&size=medium","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2024%252F09%252Fnotions-mid-life-crisis.html%26count%3Dhorizontal%26text%3DNotion%2527s%2520Mid-Life%2520Crisis%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303574590%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"data":{"body":{},"filter":"||twitter.com/i/jot","listName":"easyprivacy.txt","query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303573281,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}}},"stack":[{"fileName":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303573281%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"},{"data":{"body":{},"filter":"||twitter.com/i/jot","listName":"easyprivacy.txt","query":{"l":{"_category_":"tfw_client_event","client_version":"6a3ad42b224df:1778106238597","dnt":false,"event_namespace":{"action":"impression","client":"tfw","page":"button","section":"share"},"format_version":1,"language":"en","message":"m:","triggered_on":1789303566114,"widget_frame":{"ancestorOrigins":{"0":"https://www.jjinux.com"},"hash":"","host":"platform.twitter.com","hostname":"platform.twitter.com","href":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","origin":"https://platform.twitter.com","pathname":"/widgets/tweet_button.html","port":"","protocol":"https:","search":"?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium"},"widget_origin":"https://www.jjinux.com/"}}},"stack":[{"fileName":"https://platform.twitter.com/widgets/tweet_button.html?url=https%3A%2F%2Fwww.jjinux.com%2F2026%2F09%2Frust-tetris-in-rust-by-claude-code.html&count=horizontal&text=Tetris%20in%20Rust%20(by%20Claude%20Code)&size=medium","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://syndication.twitter.com/i/jot/embeds?l=%7B%22language%22%3A%22en%22%2C%22message%22%3A%22m%3A%22%2C%22widget_origin%22%3A%22https%3A%2F%2Fwww.jjinux.com%2F%22%2C%22widget_frame%22%3A%7B%22ancestorOrigins%22%3A%7B%220%22%3A%22https%3A%2F%2Fwww.jjinux.com%22%7D%2C%22href%22%3A%22https%3A%2F%2Fplatform.twitter.com%2Fwidgets%2Ftweet_button.html%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22origin%22%3A%22https%3A%2F%2Fplatform.twitter.com%22%2C%22protocol%22%3A%22https%3A%22%2C%22host%22%3A%22platform.twitter.com%22%2C%22hostname%22%3A%22platform.twitter.com%22%2C%22port%22%3A%22%22%2C%22pathname%22%3A%22%2Fwidgets%2Ftweet_button.html%22%2C%22search%22%3A%22%3Furl%3Dhttps%253A%252F%252Fwww.jjinux.com%252F2026%252F09%252Frust-tetris-in-rust-by-claude-code.html%26count%3Dhorizontal%26text%3DTetris%2520in%2520Rust%2520(by%2520Claude%2520Code)%26size%3Dmedium%22%2C%22hash%22%3A%22%22%7D%2C%22_category_%22%3A%22tfw_client_event%22%2C%22triggered_on%22%3A1789303566114%2C%22dnt%22%3Afalse%2C%22client_version%22%3A%226a3ad42b224df%3A1778106238597%22%2C%22format_version%22%3A1%2C%22event_namespace%22%3A%7B%22client%22%3A%22tfw%22%2C%22page%22%3A%22button%22%2C%22section%22%3A%22share%22%2C%22action%22%3A%22impression%22%7D%7D"}]}}