{"scan":{"id":"10086e45-0e55-4f73-9bcd-06a17664a37c","inputUrl":"hovinen.me","url":"http://hovinen.me/","site":"hovinen.me","collectionId":"5146f352-cd06-4ad5-9a57-617bc10d6609","status":"success","error":null,"pageTitle":"Blog -- Bradford Hovinen","finalUrl":"https://hovinen.me/","dnsServer":"9.9.9.9","pages":3,"browsingHistory":["https://hovinen.me/","https://hovinen.me/blog/categories/","https://hovinen.me/blog/2024/05/02/machine-learning-in-rust-part-3/"],"device":"mobile-pixel-4a-5g","phase":"pre","postOf":null,"consentResult":null,"consentCmp":null,"language":"en","languageSource":"html-lang","acceptLanguage":"en-US","languageDocument":true,"tcfVendors":null,"tcfConsented":null,"tcfPurposes":null,"tcfCmpId":null,"blocked":null,"blockedBy":null,"totalTrackingRequests":0,"analysisVersion":11,"trackerdbVersion":"1.0.945","maxmindDate":"2026-06-17","collectorVersion":"3.11.0","wikidataQid":null,"wikidataConfidence":null,"priority":0,"runnerId":"eab7cc44-ae3a-46a2-b9bb-97e0acae90c1","leaseExpiresAt":null,"requiredTag":null,"avoidRunnerId":null,"attempts":1,"createdAt":"2026-09-07T10:02:23.787Z","startedAt":"2026-09-07T17:15:49.819Z","finishedAt":"2026-09-07T17:16:08.123Z"},"pageAfterConsent":false,"half":{"id":"10086e45-0e55-4f73-9bcd-06a17664a37c","status":"success","at":"2026-09-07T10:02:23.787Z","pages":["https://hovinen.me/","https://hovinen.me/blog/categories/","https://hovinen.me/blog/2024/05/02/machine-learning-in-rust-part-3/"],"consentResult":null,"consentCmp":null,"tcfVendors":null,"tcfConsented":null,"tcfPurposes":null,"trackerRefs":[],"trackers":0,"requests":0,"thirdPartyHosts":2,"cookies":0,"thirdPartyCookies":0},"other":{"id":"bb48370f-f21b-45b7-93da-410f5a0d5991","status":"success","at":"2026-09-07T17:16:08.143Z","pages":["https://hovinen.me/","https://hovinen.me/blog/categories/","https://hovinen.me/blog/2024/05/02/machine-learning-in-rust-part-3/"],"consentResult":"nopopup","consentCmp":null,"tcfVendors":null,"tcfConsented":null,"tcfPurposes":null,"trackerRefs":[],"trackers":0,"requests":0,"thirdPartyHosts":2,"cookies":0,"thirdPartyCookies":0,"phase":"post","trackerRows":[]},"trackers":[],"unidentified":[],"hosts":[{"id":558141,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","hostname":"analytics.hovinen.me","party":"first","addresses":["78.47.111.3","2a01:4f8:c0c:f961::1"],"countries":["DE"],"providers":["Hetzner Online GmbH (AS24940)"],"asns":[24940],"source":"resolved","error":null},{"id":558140,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","hostname":"hovinen.me","party":"first","addresses":["185.199.110.153"],"countries":["US"],"providers":["Fastly, Inc. (AS54113)"],"asns":[54113],"source":"observed","error":null},{"id":558142,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","hostname":"code.jquery.com","party":"third","addresses":["151.101.129.155"],"countries":["US"],"providers":["Fastly, Inc. (AS54113)"],"asns":[54113],"source":"observed","error":null},{"id":558143,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","hostname":"cdn.jsdelivr.net","party":"third","addresses":["151.101.1.229"],"countries":["US"],"providers":["Fastly, Inc. (AS54113)"],"asns":[54113],"source":"observed","error":null}],"consentManagers":[],"signals":[{"id":525450,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"behaviour","label":"MOUSE","source":"https://hovinen.me/js/bootstrap/bootstrap.bundle.min.js","details":["click"]},{"id":525451,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"behaviour","label":"KEYBOARD","source":"https://hovinen.me/js/bootstrap/bootstrap.bundle.min.js","details":["keyup","keydown"]}],"cookies":[],"software":[],"platforms":[],"offeredLanguages":[],"resources":[{"id":639451,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"first","kind":"script","requests":18,"bytes":1658798},{"id":639452,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"first","kind":"media","requests":1,"bytes":991504},{"id":639453,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"third","kind":"script","requests":18,"bytes":270423},{"id":639454,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"first","kind":"style","requests":42,"bytes":254033},{"id":639455,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"first","kind":"image","requests":4,"bytes":86266},{"id":639456,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","party":"first","kind":"document","requests":5,"bytes":21233}],"dependencies":[{"id":75611,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","host":"cdn.jsdelivr.net","requests":15,"bytes":168620,"kinds":["script"],"embedded":false},{"id":75612,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","host":"code.jquery.com","requests":3,"bytes":101803,"kinds":["script"],"embedded":false}],"pixels":[],"headers":[{"id":200215,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","name":"server","value":"GitHub.com"}],"identifiers":[],"domain":{"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","domain":"hovinen.me","dnssec":"unsigned","ipv6":true,"ipv6Reachable":null,"ipv6Reason":"no-egress","spf":true,"dmarcPolicy":"quarantine","dnsError":null,"tlsProtocol":"TLSv1.3","tlsCipher":"TLS_AES_128_GCM_SHA256","tlsAlpn":"h2","tlsIssuer":"Let's Encrypt","tlsValidFrom":"2026-08-11T10:05:53.000Z","tlsValidTo":"2026-11-09T10:05:52.000Z","tlsAuthorized":true,"tlsError":null,"registrar":null,"registeredAt":null,"expiresAt":null,"holderCountry":null,"rdapSource":"rdap.org","rdapError":"domaine inconnu du registre","robotsFound":false,"robotsAllows":true,"adsFound":false,"adsPartners":0,"securityFound":false,"securityContact":null,"probedAt":"2026-09-07T17:16:08.130Z","mailProvider":"Proton","dnsProvider":null,"tlsAuthority":"Let's Encrypt (ISRG)","tlsAuthorityCountry":"US"},"dns":[{"id":351579,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"mx","value":"mailsec.protonmail.ch","rank":20,"cnameTarget":null,"provider":"Proton"},{"id":351580,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"mx","value":"mail.protonmail.ch","rank":10,"cnameTarget":null,"provider":"Proton"},{"id":351581,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"ns","value":"ns3.inwx.eu","rank":null,"cnameTarget":null,"provider":null},{"id":351582,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"ns","value":"ns.inwx.de","rank":null,"cnameTarget":null,"provider":null},{"id":351583,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"ns","value":"ns2.inwx.de","rank":null,"cnameTarget":null,"provider":null},{"id":351584,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","kind":"spf","value":"_spf.protonmail.ch","rank":null,"cnameTarget":null,"provider":"Proton"}],"adsPartners":[],"blocklists":[{"id":596472,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"Quad9","resolverIp":"9.9.9.9","kind":"security","verdict":"allowed","note":null},{"id":596473,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"CleanBrowsing Security","resolverIp":"185.228.168.9","kind":"security","verdict":"allowed","note":null},{"id":596474,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"Comodo Secure","resolverIp":"8.26.56.26","kind":"security","verdict":"allowed","note":null},{"id":596475,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"OpenDNS","resolverIp":"208.67.222.222","kind":"security","verdict":"unknown","note":"EREFUSED"},{"id":596476,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"AdGuard","resolverIp":"94.140.14.14","kind":"ads","verdict":"allowed","note":null},{"id":596477,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"AdGuard Famille","resolverIp":"94.140.14.15","kind":"family","verdict":"allowed","note":null},{"id":596478,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"Cloudflare Famille","resolverIp":"1.1.1.3","kind":"family","verdict":"allowed","note":null},{"id":596479,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"CleanBrowsing Famille","resolverIp":"185.228.168.168","kind":"family","verdict":"allowed","note":null},{"id":596480,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"CleanBrowsing Adulte","resolverIp":"185.228.168.10","kind":"family","verdict":"allowed","note":null},{"id":596481,"scanId":"10086e45-0e55-4f73-9bcd-06a17664a37c","resolver":"OpenDNS Famille","resolverIp":"208.67.222.123","kind":"family","verdict":"unknown","note":"EREFUSED"}],"threats":[],"wayback":null,"cnames":[],"reputation":[],"webcompat":{"consulted":false,"rules":0,"updatedAt":null,"flags":[]},"wikidata":{"entities":{"Q34045622":{"qid":"Q34045622","label":"Fastly","description":"entreprise américaine de cloud computing","officialWebsite":"https://www.fastly.com","image":"http://commons.wikimedia.org/wiki/Special:FilePath/Fastly%20logo.svg","tosdrId":"9951","influenceWatchId":null,"wikipedia":{"en":"https://en.wikipedia.org/wiki/Fastly","fr":"https://fr.wikipedia.org/wiki/Fastly"},"parentQid":null,"countryCode":"US","countryLabel":"États-Unis","fetchedAt":"2026-10-18T15:05:56.758Z"},"Q18349346":{"qid":"Q18349346","label":"Hetzner","description":"Hébergeur web","officialWebsite":"https://www.hetzner.com","image":"http://commons.wikimedia.org/wiki/Special:FilePath/Logo%20Hetzner.svg","tosdrId":null,"influenceWatchId":null,"wikipedia":{"en":"https://en.wikipedia.org/wiki/Hetzner","fr":"https://fr.wikipedia.org/wiki/Hetzner"},"parentQid":null,"countryCode":"DE","countryLabel":"Allemagne","fetchedAt":"2026-10-18T15:25:39.077Z"}},"asnToQid":{"24940":"Q18349346","54113":"Q34045622"}},"siteMatch":{"qid":null,"confidence":null,"decided":false}}