68 points jgx0 2 hours ago 44 comments
sajithdilshan 1 hour ago | parent
Cidan 1 hour ago | parent
zahrevsky 1 hour ago | parent
> As it tends to be heavily trafficked, the overall bandwidth is a key consideration
Waterluvian 1 hour ago | parent
It’s always funny when I get French YouTube ads. As if YouTube is desperately trying to offload the adbuys anywhere they can by pretending that Canada must mean French.
erhuve 1 hour ago | parent
int0x29 1 hour ago | parent
chews 1 hour ago | parent
ButlerianJihad 44 minutes ago | parent
Isn't there a dedicated site called nohttps or something? NeverSSL? I just tried http NeverSSL, and it redirected me to an https page with a random hostname and an Amazon SSL certificate!
Does example.com still function this way, with http and no HSTS? I noticed that my Chrome browser was immediately redirected in the customary way.
drdeca 26 minutes ago | parent
Are you perhaps on an untrusted network which is spoofing that url to make it redirect somewhere else?
hidelooktropic 1 hour ago | parent
jamdav16 1 hour ago | parent
Looks like they removed this and instead just show all languages with no CSS animation now.
johnnyanmac 13 minutes ago | parent
It still probably is as it is now. But there's better arguments to support localization than transitions.
Lightbody 1 hour ago | parent
notatoad 2 minutes ago | parent
which does appear to say that yes, IANA hosts this
zahrevsky 1 hour ago | parent
I guess this is also done to prevent bad actors from abusing the fact that this domain is hit by people who might not know what they're doing (the ones copy-pasting code without reading it)
jgx0 1 hour ago | parent
krackers 1 hour ago | parent
zamadatix 57 minutes ago | parent
monskov 1 hour ago | parent
Gualdrapo 1 hour ago | parent
Wait - using JS for dynamic content is understandable, but why using it for inserting a static SVG?
afavour 1 hour ago | parent
The whole article reads like something put together with AI, so maybe it’s not too surprising.
ajcp 1 hour ago | parent
0
```
var B = document.body, P, p; B.children[0].insertAdjacentHTML("afterend", "<p lang=ar dir=rtl>هذا النطاق مُخصص للاستخدام في أمثلة التوثيق دون الحاجة إلى إذن. هذه ليست خدمة، يُرجى تجنب الاعتماد عليها لأغراض الاختبار والمراقبة.</p><p lang=zh>该域名仅用于文档示例,无需获得许可。这并非一项服务,请勿将其用于测试和监控目的。</p><p lang=fr>L’usage de ce domaine est réservé à des exemples de documentation, sans autorisation préalable. Il ne s’agit pas d’un service ; son utilisation à des fins de test ou de surveillance est à éviter.</p><p lang=ru>Данный домен предназначен для использования в примерах документации без необходимости получения предварительного разрешения. Это не сервис; не рекомендуется его использование для тестирования и мониторинга.</p><p lang=es>Este dominio está destinado al uso en ejemplos de documentación sin necesidad de permiso. Esto no es un servicio; evitar utilizarlo para realizar pruebas o monitoreos.</p><a href=https://iana.org/help/example-domains>Learn more</a>"); P = [...B.querySelectorAll("p")]; P[0].lang = "en"; navigator.languages.some(l => p = P.find(p => p.lang == l.split("-")[0])); p = p || P[0]; B.prepend(p); B.insertAdjacentHTML("afterbegin", '<style>svg{display:block;margin:-2.75em auto 0;opacity:.55}p+p{font-size:.875em;opacity:.6}</style><svg viewBox=0,0,20,20 width=44 height=44 fill=currentColor aria-hidden=true><path fill=none stroke=currentColor stroke-width=1.3 stroke-linejoin=round d="M6 4H3v12q4 0 7 1.5-1-3.5-4-4.5V2q3.5 1 4 3v12.5q3-1.5 7-1.5V4q-4.5 0-7 1"/><g transform=rotate(-6,13.6,8.3)><path id=q d="M11.5 6.6h1.8v1.8l-1 1.6-.6-.3.8-1.3h-1z"/><use href=#q x=2.4 /></g></svg>')
```
1
```
<!doctype html> <html lang=en> <head> <meta charset=utf-8> <link rel=icon href=data:,> <meta name=viewport content="width=device-width,initial-scale=1"> <title>Example Domain</title> <style> html { color-scheme: light dark; background: light-dark(#eee,#222) }
body {
font: 16px/1.6 system-ui,sans-serif;
max-width: 26em;
margin: auto;
padding: 25vh 2em 2em;
text-align: center
}
</style>
</head>
<body>
<p>This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.</p>
<script src=/s.js></script>
</body>
</html>```
zamadatix 54 minutes ago | parent
worg 17 minutes ago | parent
autoexec 5 minutes ago | parent
slipfold 1 hour ago | parent
sea-gold 1 hour ago | parent
reincoder 1 hour ago | parent
Even though IANA says example.com is intended for documentation purposes and not as a service, I feel that it nonetheless serves as a service to the broader internet. I think there are some cornerstone services on the internet, regardless of the maintainers' intentions or their legal definitions.
For example, we ourselves sometimes have to recognize that we are not a standard API service. Considering that we expect to process 3 trillion requests this year, a major outage could take down a good chunk of IT systems everywhere. So, we invested in infrastructure to avoid outages. We then started adopting other cornerstone services and running them indefinitely because we might as well support the users who depend on them because we have infrastructure to support them and us.
kijeda 57 minutes ago | parent
gumby 26 minutes ago | parent
selcuka 21 minutes ago | parent
Yes, I know it's not the example.com's fault, and it's a side effect of Hyrum's Law:
> This is not a service, avoid relying on it for testing and monitoring purposes.
Don't we all have a few fragile tests?
chews 17 minutes ago | parent
lifeisloving 14 minutes ago | parent
cute_boi 14 minutes ago | parent
dangoodmanUT 6 minutes ago | parent
ChrisArchitect 3 minutes ago | parent
IANA's email about why example.com changed