{"id":2667,"date":"2013-06-15T14:43:23","date_gmt":"2013-06-15T13:43:23","guid":{"rendered":"http:\/\/www.briangreene.com\/bhg\/?p=2667"},"modified":"2013-06-15T14:43:23","modified_gmt":"2013-06-15T13:43:23","slug":"magic-urls","status":"publish","type":"post","link":"https:\/\/briangreene.com\/bhg\/2013\/magic-urls\/","title":{"rendered":"magic URL&#8217;s"},"content":{"rendered":"<p>what if URLs had no names and no dots and no com net or org?<br \/>\nwell we wouldn&#8217;t remember them, unless we were good with numbers.<\/p>\n<p>But for some Maths fun. <\/p>\n<p>if you take the IP behind a domain name and compute<br \/>\nOctet 1 x 256<sup>3<\/sup> + Octet 2 x 256<sup>2<\/sup> + Octet 3 x 256 + Octet 4 = http:\/\/long_number<br \/>\ntry it here with a javascript calculator <\/p>\n<p><a href=\"http:\/\/dublinlab.com\/not-a-dot.php\">http:\/\/dublinlab.com\/not-a-dot.php<\/a><\/p>\n<p>The long number url eg: <a href=\"http:\/\/2915181332\">http:\/\/2915181332<\/a> (from IP 173.194.35.20) resolves! <\/p>\n<p>Known to work in all good browsers since ~ 1994 \ud83d\ude42 FF &#038; Chrome to name two. <\/p>\n<p>Does not work with shared IP hosting, just the default website of a given IP. <\/p>\n<p>by the way &#8211; happy tenth birthday WordPress. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>what if URLs had no names and no dots and no com net or org? well we wouldn&#8217;t remember them, unless we were good with numbers. But for some Maths fun. if you take the IP behind a domain name and compute Octet 1 x 2563 + Octet 2 x 2562 + Octet 3 x&hellip; <a class=\"more-link\" href=\"https:\/\/briangreene.com\/bhg\/2013\/magic-urls\/\">Continue reading <span class=\"screen-reader-text\">magic URL&#8217;s<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes","footnotes":""},"categories":[57,7],"tags":[],"class_list":["post-2667","post","type-post","status-publish","format-standard","hentry","category-invent","category-technology","entry"],"_links":{"self":[{"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/posts\/2667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/comments?post=2667"}],"version-history":[{"count":1,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/posts\/2667\/revisions"}],"predecessor-version":[{"id":2668,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/posts\/2667\/revisions\/2668"}],"wp:attachment":[{"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/media?parent=2667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/categories?post=2667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/briangreene.com\/bhg\/wp-json\/wp\/v2\/tags?post=2667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}