{"title":"Blacklight Inspection","page_title":"Carlo Hämäläinen","uri_ins":"http://carlo-hamalainen.net/","uri_dest":"https://carlo-hamalainen.net/","uri_redirects":["http://carlo-hamalainen.net/"],"secure_connection":{},"host":"carlo-hamalainen.net","config":{"emulateDevice":{"name":"iPhone 11 Pro Max","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1","viewport":{"width":414,"height":896,"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=9b8f66bc-5900-4593-9a4b-685835f15416"],"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":"6.6.87.1-microsoft-standard-WSL2"}},"script":{"host":"27f34b741838","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-08T14:29:59.564Z","end_time":"2026-09-08T14:30:10.436Z","browsing_history":["https://carlo-hamalainen.net/","https://carlo-hamalainen.net/2009/09/15/compiling-gambit-from-sourceforge-on-ubuntu-9-04/","https://carlo-hamalainen.net/2014/03/05/note-to-self-reader-monad-transformer/"],"hosts":{"requests":{"first_party":["carlo-hamalainen.net"],"third_party":["s3.tracemyip.org","www.gravatar.com","challenges.cloudflare.com","cdn.jsdelivr.net"]}},"reports":{"behaviour_event_listeners":{"MOUSE":{"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/25wb4/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["click","mousemove"],"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/ihk9y/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["click","mousemove"]},"TOUCH":{"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/25wb4/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["touchstart"],"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/ihk9y/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["touchstart"]},"KEYBOARD":{"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/25wb4/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["keydown"],"https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/ihk9y/0x4AAAAAAAfct15KixMdrAXv/auto/fbE/new/normal?lang=auto":["keydown"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[{"name":"TIPja_3_72887","value":"1788877807xx1788877807xx1788877807xx1xx1xx1xx%2F2014%2F03%2F05%2Fnote-to-self-reader-monad-transformerxx1xx0xx1380123102xx0xx0xx0xx0xx0xx45cbaa94545a001ba7ce82e9166ce7a3xx0","domain":"tracemyip.org","path":"/","expires":"2027-10-13T14:30:07.289Z","size":185,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://carlo-hamalainen.net","hasCrossSiteAncestor":true},"type":"unknown","third_party":true}],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"_T2rand":0.898906972038948,"agt":"Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1","erCk":0,"erDu":0,"pidnVar2":72887,"prtVar2":12,"rJsAPI":0,"resH":896,"resW":414,"rurl":"","scvVar2":12,"stlVar2":1209,"tFShnN":"","tFShnU":"","tc":2,"tgh01":"Note to self: reader monad transformer · Carlo Hämäläinen","tgh06":"","tgh07":"undefined","tgh09":24,"tgh11":false,"tgh12":"","tgh13":true,"tgh19":"en-US","url":"https://carlo-hamalainen.net/2014/03/05/note-to-self-reader-monad-transformer/","vDs":"","vID":"","vM1":"","vM2":"","vQt":"","vSb":"","vSh":"","vTt":"","vTx":""}},"stack":[{"fileName":"https://carlo-hamalainen.net/2014/03/05/note-to-self-reader-monad-transformer/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/logs.php?tc=2&pidnVar2=72887&stlVar2=1209&erDu=0&erCk=0&prtVar2=12&agt=Mozilla/5.0%20%28iPhone%3B%20CPU%20iPhone%20OS%2013_7%20like%20Mac%20OS%20X%29%20AppleWebKit/605.1.15%20%28KHTML%2C%20like%20Gecko%29%20Version/13.1%20Mobile/15E148%20Safari/604.1&url=https%3A//carlo-hamalainen.net/2014/03/05/note-to-self-reader-monad-transformer/&resW=414&resH=896&rurl=&tgh01=Note%20to%20self%3A%20reader%20monad%20transformer%20%C2%B7%20Carlo%20H%C3%A4m%C3%A4l%C3%A4inen&tgh06=&tgh07=undefined&tgh09=24&tgh11=false&tgh12=&tgh13=true&tgh19=en-US&scvVar2=12&_T2rand=0.898906972038948&vID=&vDs=&vQt=&vSb=&vTx=&vSh=&vTt=&vM1=&vM2=&rJsAPI=0&tFShnN=&tFShnU="},{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"pidnVar2":72887,"prtVar2":12,"rgtype":"4684NR-IPIB","scvVar2":12,"stlVar2":1209}},"stack":[{"fileName":"https://carlo-hamalainen.net/2014/03/05/note-to-self-reader-monad-transformer/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/lgUrl.php?pidnVar2=72887&prtVar2=12&stlVar2=1209&rgtype=4684NR-IPIB&scvVar2=12"},{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"_T2rand":0.5817255708871827,"agt":"Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1","erCk":0,"erDu":0,"pidnVar2":72887,"prtVar2":12,"rJsAPI":0,"resH":896,"resW":414,"rurl":"","scvVar2":12,"stlVar2":1209,"tFShnN":"","tFShnU":"","tc":2,"tgh01":"Compiling gambit from sourceforge on Ubuntu 9.04 · Carlo Hämäläinen","tgh06":"","tgh07":"undefined","tgh09":24,"tgh11":false,"tgh12":"","tgh13":true,"tgh19":"en-US","url":"https://carlo-hamalainen.net/2009/09/15/compiling-gambit-from-sourceforge-on-ubuntu-9-04/","vDs":"","vID":"","vM1":"","vM2":"","vQt":"","vSb":"","vSh":"","vTt":"","vTx":""}},"stack":[{"fileName":"https://carlo-hamalainen.net/2009/09/15/compiling-gambit-from-sourceforge-on-ubuntu-9-04/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/logs.php?tc=2&pidnVar2=72887&stlVar2=1209&erDu=0&erCk=0&prtVar2=12&agt=Mozilla/5.0%20%28iPhone%3B%20CPU%20iPhone%20OS%2013_7%20like%20Mac%20OS%20X%29%20AppleWebKit/605.1.15%20%28KHTML%2C%20like%20Gecko%29%20Version/13.1%20Mobile/15E148%20Safari/604.1&url=https%3A//carlo-hamalainen.net/2009/09/15/compiling-gambit-from-sourceforge-on-ubuntu-9-04/&resW=414&resH=896&rurl=&tgh01=Compiling%20gambit%20from%20sourceforge%20on%20Ubuntu%209.04%20%C2%B7%20Carlo%20H%C3%A4m%C3%A4l%C3%A4inen&tgh06=&tgh07=undefined&tgh09=24&tgh11=false&tgh12=&tgh13=true&tgh19=en-US&scvVar2=12&_T2rand=0.5817255708871827&vID=&vDs=&vQt=&vSb=&vTx=&vSh=&vTt=&vM1=&vM2=&rJsAPI=0&tFShnN=&tFShnU="},{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"pidnVar2":72887,"prtVar2":12,"rgtype":"4684NR-IPIB","scvVar2":12,"stlVar2":1209}},"stack":[{"fileName":"https://carlo-hamalainen.net/2009/09/15/compiling-gambit-from-sourceforge-on-ubuntu-9-04/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/lgUrl.php?pidnVar2=72887&prtVar2=12&stlVar2=1209&rgtype=4684NR-IPIB&scvVar2=12"},{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"_T2rand":0.9097440660343115,"agt":"Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1","erCk":0,"erDu":0,"pidnVar2":72887,"prtVar2":12,"rJsAPI":0,"resH":896,"resW":414,"rurl":"","scvVar2":12,"stlVar2":1209,"tFShnN":"","tFShnU":"","tc":2,"tgh01":"Carlo Hämäläinen","tgh06":"","tgh07":"undefined","tgh09":24,"tgh11":false,"tgh12":"","tgh13":true,"tgh19":"en-US","url":"https://carlo-hamalainen.net/","vDs":"","vID":"","vM1":"","vM2":"","vQt":"","vSb":"","vSh":"","vTt":"","vTx":""}},"stack":[{"fileName":"https://carlo-hamalainen.net/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/logs.php?tc=2&pidnVar2=72887&stlVar2=1209&erDu=0&erCk=0&prtVar2=12&agt=Mozilla/5.0%20%28iPhone%3B%20CPU%20iPhone%20OS%2013_7%20like%20Mac%20OS%20X%29%20AppleWebKit/605.1.15%20%28KHTML%2C%20like%20Gecko%29%20Version/13.1%20Mobile/15E148%20Safari/604.1&url=https%3A//carlo-hamalainen.net/&resW=414&resH=896&rurl=&tgh01=Carlo%20H%C3%A4m%C3%A4l%C3%A4inen&tgh06=&tgh07=undefined&tgh09=24&tgh11=false&tgh12=&tgh13=true&tgh19=en-US&scvVar2=12&_T2rand=0.9097440660343115&vID=&vDs=&vQt=&vSb=&vTx=&vSh=&vTt=&vM1=&vM2=&rJsAPI=0&tFShnN=&tFShnU="},{"data":{"body":{},"filter":"||tracemyip.org^$third-party","listName":"easyprivacy.txt","query":{"pidnVar2":72887,"prtVar2":12,"rgtype":"4684NR-IPIB","scvVar2":12,"stlVar2":1209}},"stack":[{"fileName":"https://carlo-hamalainen.net/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s3.tracemyip.org/vLg/lgUrl.php?pidnVar2=72887&prtVar2=12&stlVar2=1209&rgtype=4684NR-IPIB&scvVar2=12"}]}}