11 ms·
L(O*62).ONG: Make your URL longer
- asplake 2y agoOr: how to ruin hckrnews on mobile (Safari, anyway)
- zer00eyz 2y agoI hate how good this is. Here: (literally) https://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOoOOOooooooooooOOooOoOoooooooooOOOoOOOoooooooooOOOooOOooooooooooOoOOOooooooooooOOOOooOoooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOoooooooooOOoooOooooooooooOOoOooOoooooooooOOoOOOooooooooooOOooooOoooooooooOOOoOoooooooooooOOoOOOOoooooooooOOOooOoooooooooooOoOOOooooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOooooooooooOoOOOOoooooooooOOoOooOoooooooooOOOoOoooooooooooOOooOoOoooooooooOOoOOoOooooooooooOOOOOOoooooooooOOoOooOoooooooooOOooOooooooooooooOOOOoOooooooooooOOoOooooooooooooOOooooooooooooooOOoOoOooooooooooOOoOooooooooooooOOooOOooooooooooOOoooOooooooooooOOOooOooooooooooOOoOOong https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- deleted 2y ago[deleted]
- eka1 2y agoWhy the content warning for a hackernews website though?
- illusive4080 2y agoThat’s the same warning you get for any elongated URL
- drusepth 2y agoYeah, I understand _why_ they provide the warning before forwarding you through to any URL, but at the same time this extra click (or "warning") for users puts this service squarely in the category of joke services rather than actually-usable services (even as a joke service). Love it as a piece of art/commentary, though.
- illusive4080 2y agoYeah, tend to agree with you. I think they want you to land on their site so they can publicize their joke service.
- 0a6d187a23dfb4c 2y ago1) the capitalization makes some very visually interesting patterns, if you kinda squint 2) what the fuck lmao
- ccbikai 2y agoI am the author, I wanted to publish it myself, I didn't expect you had already published it. Thank you very much. Encountered quite a few problems during the deployment, mainly related to HTTPS certificates. The longest segment of a domain name is 63 characters. The maximum length of an HTTPS certificate commonName is 64 characters. This caused Cloudflare, Vercel, and Netlify to be unable to use Let's Encrypt to sign HTTPS certificates (because they used the domain name as the commonName), but Zeabur can use Let's Encrypt to sign HTTPS certificates. Finally, the Cloudflare certificate was switched to Google Trust Services LLC to successfully sign. Related certificates can be viewed at https://crt.sh/?q=loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong https://crt.sh/?q=looooooooooooooooooooooooooooooooooooooooo...
- csande17 2y agoDon't you have to be a Non-Government Organization, outside China[1], to be eligible for a .ong domain name? [1] According to https://www.godaddy.com/help/about-ong-domains-41384 https://www.godaddy.com/help/about-ong-domains-41384
- toast0 2y agoAre you accusing them of being a government organzation, or accusing them of being in China?
- ehPReth 2y agoNGO is a specific type of organization (such as a 501(c)(3) in the US), which would exclude 'a random person registering a domain': https://en.wikipedia.org/wiki/Non-governmental_organization https://en.wikipedia.org/wiki/Non-governmental_organization
- bux93 2y agoThat wikipedia article literally says there is "no fixed or formal definition for what NGOs are". The .ong domain has a policy that has criteria. https://thenew.org/org-people/about-pir/policies/ngo-and-ong-registration-policy/ https://thenew.org/org-people/about-pir/policies/ngo-and-ong... These are not hard to meet, nor should they be.
- rrr_oh_man 2y agoThe seemingly required https:// https:// should be prefilled in the form
- ryan-duve 2y agoAh, thank you. I figured it was broken.
- shever73 2y agoThis should be the top comment. Thank you!
- rrr_oh_man 2y agoEdit: Also, it seems to only look for `http:` + one character, which is a bit disorienting. (E.g. `https:/a` would be a "valid" domain)
- voidUpdate 2y agoit just needs [a-zA-Z]: for it to actually generate, you don't need any valid protocol, just a letter then a colon
- arrowleaf 2y agoIf it looked for `://` then stuff like `mailto:me@fake.email` would break.
- optimalsolver 2y agoURL too beacoup.
- renegat0x0 2y agoSome pages do not require your services (already quite long) https://httpscolonforwardslashforwardslashwwwdotzoltanbalazsdotcom.com/ https://httpscolonforwardslashforwardslashwwwdotzoltanbalazs... https://aaaaaaaaaa.org/ https://aaaaaaaaaa.org/ http://thebestpageintheuniverse.net/ http://thebestpageintheuniverse.net/ http://bettermotherfuckingwebsite.com/ http://bettermotherfuckingwebsite.com/
- maaaaattttt 2y agoThere used to be http://twoyoutubevideosandamotherfuckingcrossfader.com/ http://twoyoutubevideosandamotherfuckingcrossfader.com/ too but it's now broken (it loads, but the players don't).
- ilikeitdark 2y agoThat was one of the coolest sites ever, the other one being where you could make virtual mixtapes and send them to people. We can't have nice stuff anymore....
- magicalhippo 2y ago> https://aaaaaaaaaa.org/ https://aaaaaaaaaa.org/ Slightly disappointed that doesn't have a 10hr version of https://www.youtube.com/watch?v=dys8KUnwGGg https://www.youtube.com/watch?v=dys8KUnwGGg
- teddyh 2y agoOr a link to <https://en.uncyclopedia.co/wiki/AAAAAAAAA! https://en.uncyclopedia.co/wiki/AAAAAAAAA!>
- ValdikSS 2y agoYou can get @cccccccccccccccccccc.cc email on https://tempr.email/en/ https://tempr.email/en/, press "agent" icon and paste this domain name.
- heyest 2y agoThis is awesome thanks!
- jan_Sate 2y agoBe wary with making this kind of website. I made something similar long time ago (urllengthener.sadale.net) and got my site reported for "spam campaign". Turns out that the spammer was abusing my site to generate spam link. I handled that promptly by shutting down my site and didn't receive any penalty for that. The way how it worked is that the spammer used my urllengthener as a redirection service to a website that looks like an incomplete project, which is actually a disguise. There's javascript code on their site that if there's a URL fragment identifier (the hash thingie postfix for URL) detection mechanism and if the URL fragment identifier matches an ad of their own, it'd redirect to the actual spam ad. Let's say the spammer owns example.org. The spammer would generate link with my service such that https://urllengthener.sadale.net/foobarbaz https://urllengthener.sadale.net/foobarbaz would redirect to https://example.org https://example.org. Then it'd send spam with a link of https://urllengthener.sadale.net/foobarbaz#identifierXYZ https://urllengthener.sadale.net/foobarbaz#identifierXYZ to the victim. Then the victim would click on the link, which redirects him to https://example.org/#identifierXYZ https://example.org/#identifierXYZ, which would show victim the ad. https://example.org/ https://example.org/ looks legit on its own and there is no log shown on the HTTP server because the URL fragment identifier is a client-side thing. I'm kind of thankful of that spam abuse report. Otherwise I might have never found out. (Remarks: example.org isn't the actual spam site. I just use this domain name as an example.) I don't have the time for now but I think I should make a write up about that some time later. And I've tested your service and apparently your site is vulnerable for the exact same kind of abuse as mine. I'd strongly recommend you to at least disabling redirection of URL fragment identifier. Example of URL that's prone to abuse: https://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOooOoOoooooooooOOOOooooooooooooOOooooOoooooooooOOoOOoOoooooooooOOOoooooooooooooOOoOOoooooooooooOOooOoOooooooooooOoOOOooooooooooOOoOOOOoooooooooOOOooOooooooooooOOooOOOooooooooooOoOOOOng#test https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- varelaz 2y agoHow is this different from GET arguments in the URL? I mean is this relates only to URL fragment, because javascript can parse URL parameters as well and any spam site can abuse it even with rewrite in the path part in the URL.
- 0x00cl 2y agoWouldn't it be possible to use subdomains to make it _looonger_? From my understanding the domain could be 255 characters long. https://a.lot.looooooooo(...)nger.than.looooooooo(...).ng https://a.lot.looooooooo(...)nger.than.looooooooo(...).ng
- layer8 2y agoThere is a de-facto limit on the total length of an URL [0] which significantly exceeds 255, and the path portion of an URL can be arbitrarily long within that limit, so using only subdomains would be unnecessarily limiting, and using them in addition would provide no further benefit. [0] https://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers https://stackoverflow.com/questions/417142/what-is-the-maxim...
- deleted 2y ago[deleted]
- deleted 2y ago[deleted]
- omoikane 2y agoThis reminds me of hugeurl, which disappeared around 2014: https://web.archive.org/web/20140208032349/http://hugeurl.com/ https://web.archive.org/web/20140208032349/http://hugeurl.co...
- joshmanders 2y agoI love how you encode the url as binary then replace the 0's and 1's with O's and o's. This is genius.
- efilife 2y agoHow do you know? Where can I read about this? Am I missing something?
- rwiggins 2y agoThe source is on GitHub: utils.js, which contains the (de)serialization code: https://github.com/ccbikai/loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/blob/main/src/assets/js/utils.js https://github.com/ccbikai/loooooooooooooooooooooooooooooooo... tool.js, which does the serialization: https://github.com/ccbikai/loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/blob/main/src/assets/js/tool.js https://github.com/ccbikai/loooooooooooooooooooooooooooooooo... display.js, which does the deserialization and redirect: https://github.com/ccbikai/loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/blob/main/src/assets/js/display.js https://github.com/ccbikai/loooooooooooooooooooooooooooooooo...
- GlumWoodpecker 2y agoI did something similar when I made ghost-translator :) https://xdpirate.github.io/ghost-translator/ghost-translator.html https://xdpirate.github.io/ghost-translator/ghost-translator...
- andersa 2y agoAm I having a stroke? I am 100% certain I saw this exact topic with these exact comments yesterday, but here we are with all of them saying they're from 5 hours ago.
- lolinder 2y agoThis happens when an article is revived from the second-chance pool. From what I understand the only way they currently have to resurrect a thread involves changing timestamps, which is extremely disorienting for people who actually did see the previous thread. See dang's explanation to the same question here (and his link to an algolia search of other previous explanations): https://news.ycombinator.com/item?id=36472976 https://news.ycombinator.com/item?id=36472976
- jv22222 2y agoThey engineered a real mandala effect!
- Dwedit 2y agoThere used to be a URL redirection service called HugeURL. Your URLs were extremely long.
- cush 2y agoSimilar to the small web, I equally love the silly web. Good job!
- aendruk 2y ago.ong is intended for “organisations non gouvernementale” and the main difference from .org is that proof of actual NGO status is required.
- zakki 2y agoI wonder why the TLD is not .ngo.
- aendruk 2y agoThe answer to that is easy enough to find. I submit that a better question is why not .gno à la UTC.
- ehPReth 2y ago.ngo also exists alongside .ong depending on what suits the organization. Sadly, they don't automatically get both anymore: https://en.wikipedia.org/wiki/.ngo_and_.ong https://en.wikipedia.org/wiki/.ngo_and_.ong
- lxgr 2y ago> the main difference from .org is that proof of actual NGO status is required. Somehow I have even more questions now. Is this a registered ONG then!?
- mrb 2y agoNo, proof of NGO status is not required. Anyone can buy a .ong domain.
- Zambyte 2y agohttps://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOoOOOooooooooooOOooOoOoooooooooOOOoOOOoooooooooOOOooOOooooooooooOoOOOooooooooooOOOOooOoooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOoooooooooOOoooOooooooooooOOoOooOoooooooooOOoOOOooooooooooOOooooOoooooooooOOOoOoooooooooooOOoOOOOoooooooooOOOooOoooooooooooOoOOOooooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOooooooooooOoOOOOoooooooooOOoOooOoooooooooOOOoOoooooooooooOOooOoOoooooooooOOoOOoOooooooooooOOOOOOoooooooooOOoOooOoooooooooOOooOooooooooooooOOOOoOooooooooooOOoOooooooooooooOOooooooooooooooOOoOoOooooooooooOOoOoOooooooooooOOoOOOooooooooooOOooOoooooooooooOOOoooooooooooooOOooOOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- tcsenpai 2y agoI didn't know I needed this until I actually saw this. https://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOOooOOoooooooooOOOoooooooooooooOOooooOoooooooooOOoooOOoooooooooOOooOoOooooooooooOoOOOooooooooooOOOoOoooooooooooOOoooOOoooooooooOOOooOOoooooooooOOooOoOoooooooooOOoOOOooooooooooOOOoooooooooooooOOooooOoooooooooOOoOooOooooooooooOoOOOooooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOooooooooooOoOOOOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- mdrewry 2y agothis is actually really funny
- dmitshur 2y agolong → short https://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOOOoooooooooooooOoOOOooooooooooOOoooOOoooooooooOOoOOOOoooooooooOOoOOoOooooooooooOoOOOOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- moritzwarhier 2y agohttps://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=lengthener&sort=byPopularity&type=story https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
- crazygringo 2y agoThis is one of the dumbest things I've come across in a long time. I absolutely love it.
- elwell 2y agoURL longerer
- AbraKdabra 2y agoThere should be a label telling people they need the protocol first, as soon as I entered I wrote "google.com" and nothing happened, confused me for a bit and thought there was something broken or maybe it was a victim of a HN hug.
- Liftyee 2y agoAgreed. I was about to ask why it didn't seem to work on mobile - that would be it.
- scrps 2y agoSeconded. I made this same mistake.
- hackernewds 2y agoAh I did the same thing. why is it even necessary?
- askl 2y agoIt's not a URL without a protocol.
- Dr_Birdbrain 2y agoI don’t understand. What is needed? I tried Google.com as well, i don’t understand what I need to do
- AbraKdabra 2y ago> There should be a label telling people they need the protocol first You need to put the protocol like I said.
- sparky_z 2y agoTo anybody who's still confused: start your url string with "http:// http://".
- w-ll 2y agoI made something similar to make links look "sketchy" will probably break any auto linking stuff but should work if copy&pasted or properly linked https://sketchylinkasdf.com/ssl_webmaster.zip/qwerty/<IMG SRC="javascript:alert('XSS')"/a95a33ab-9f0d-4f64-9cf3-a80d48593de0
- eulgro 2y agoThere's a few "shady URL" generators, you can search and find a few.
- w-ll 2y agocool, you should make one also and then we can get an old school webring to link to all of them.
- AbraKdabra 2y agoI'm purple team pentester, I can't say if that URL gives me more PTSD or giggles.
- Izkata 2y agoMay I suggest adding a subdomain? Making the full domain something like "mail.com.sketchylinkasdf.com"
- quinncom 2y agoSuggest also adding credentials. =) https://root:ssh@mail.com.sketchylinkasdf.com… https://root:ssh@mail.com.sketchylinkasdf.com…
- clippyplz 2y agoCool site! Just went to the /feedback page but there doesn't seem to be any way to actually submit feedback. Am I missing something?
- tamimio 2y agoCan’t wait to be abused by scammers and phishing attacks.
- Liftyee 2y agoAt least the page after clicking the long link tells you where you're actually going, making this about as risky as a regular phishing link. URL filters may have a hard time though.
- I_o_IllI__o_I 2y ago[dead]
- Uptrenda 2y agoWe should just use URLs to store our files. Amirightguise?
- signaru 2y agoOr the site itself [https://smolsite.zip https://smolsite.zip].
- terrycody 2y agoExcept for fun maybe, whats the use case of this thing though?
- DrMiaow 2y agoThis will be abused. A fun idea that seems harmless until you realize that grifters will use it to obfuscate their grifty payloads.
- lolinder 2y agoDo you have any reason to believe that this is more prone to abuse than URL shorteners? If anything I'd expect the reverse to be true—a URL like this would raise far more eyebrows among most people than a short one would—and this one has a pretty thorough warning page before giving you a nondescript button to click to proceed to the target.
- signaru 2y agoIt is possible use "recursion" to create a 20kb long URL, which would be blocked by HN for being too long. Some browsers might not support it though.
- ceving 2y agoWhy would you want to do this? It seems to me like cutting yourself.
- mindaslab 2y agohttps://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOOOooOoooooooooOOOoOoOooooooooooOOoOOOooooooooooOoOOOooooooooooOOoOooOoooooooooOOoOOOoooooooooooOoOOOOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo... :D
- kelseydh 2y agoThis feels about as long as any link Facebook adds with the appended `fbcid=` url parameter.
- longerd2 2y agoor &si= when you share YT videos nowadays
- hiergiltdiestfu 2y agocool! strong lmgtfy-vibes :D
- longerd2 2y agohttps://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOoOooooooooooOOooooOoooooooooOOOoOOooooooooooOOooooOoooooooooOOOooOOoooooooooOOoooOOoooooooooOOOooOooooooooooOOoOooOoooooooooOOOoooooooooooooOOOoOooooooooooooOOOoOooooooooooOOooooOoooooooooOOoOOoooooooooooOOooOoOoooooooooOOOooOooooooooooOOOoOooooooooooooOoOoooooooooooooOoOooOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- neillyons 2y agoLinked in the footer of that website is https://llili.li/ https://llili.li/. Even better!
- jhoechtl 2y agoWhy? Because you can or what's the use case?
- jaredliu233 2y agoInteresting technical details on the challenges of using long domain names and HTTPS certificates. The author seems to have found a workaround, though potential abuse is a valid concern. I wonder if there are any plans to address that.
- myself248 2y agoA company called Halibut Stuff used to sell T-shirts that came with free email forwarding. I was myself@iwenttodefcon7.andalligotwas.thislousyemailaddress.com It broke a LOT of signup forms. I was working in software testing at the time and we talked about setting up a "likely to break things" email service and selling it to other testers, but realized that the people who'd need it would find it hard to explain to the people who write the checks.
- tracker1 2y agoWhile arbitrary, I usually set email fields to at least 100 characters (n?varchar) in databases.
- pixl97 2y agoI believe the RFC says they can be up to 256 characters, though the domain must only be 64 characters. >In addition to restrictions on syntax, there is a length limit on email addresses. That limit is a maximum of 64 characters (octets) in the "local part" (before the "@") and a maximum of 255 characters (octets) in the domain part (after the "@") for a total length of 320 characters. However, there is a restriction in RFC 2821 on the length of an address in MAIL and RCPT commands of 256 characters. Since addresses that do not fit in those fields are not normally useful, the upper limit on address lengths should normally be considered to be 256.
- TimLeland 2y agoWhat about making your URLs super short?? https://t.ly/ https://t.ly/
- itslennysfault 2y agoFirst of all, short URLs is kinda overdone / common. There are infinite URL shortening services. Secondly, this is maybe the last service I'd recommend people use. First time I opened it all of the images failed to load and no CSS. Then, I refreshed it with the console open and there were 40+ errors and 500+ warnings in the console, but everything loaded... including 2 pop-up ads stacked on top of each other and a ton of banner ads. Feels like I should wash my laptop with soap and water after opening that URL.
- logrot 2y agoBeing a Chinese entity, is it censored? https://loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong/loooooooooOOoOooooooooooooOOOoOoooooooooooOOOoOoooooooooooOOOoooooooooooooOOOooOOooooooooooOOOoOoooooooooooOoOOOOooooooooooOoOOOOoooooooooOOooOoOoooooooooOOoOOOoooooooooooOoOOOooooooooooOOoOOoOooooooooooOoOOOooooooooooOOOoOOOoooooooooOOoOooOoooooooooOOoOoOOoooooooooOOoOooOoooooooooOOOoooooooooooooOOooOoOoooooooooOOooOoooooooooooOOoOooOoooooooooOOooooOooooooooooOoOOOooooooooooOOoOOOOoooooooooOOOooOooooooooooOOooOOOooooooooooOoOOOOoooooooooOOOoOOOoooooooooOOoOooOoooooooooOOoOoOOoooooooooOOoOooOooooooooooOoOOOOooooooooooOOoooOooooooooooOOOooOooooooooooOOOoooooooooooooOOOooOoooooooooOoOOOOOoooooooooOoOoOoooooooooooOOoOooOoooooooooOOooooOoooooooooOOoOOOooooooooooOOooooOoooooooooOOoOOOooooooooooOOoOOoOoooooooooOOooOoOoooooooooOOoOOOooooooooooOoOOOOOoooooooooOoOooOOoooooooooOOOoooOoooooooooOOOoOoOoooooooooOOooooOoooooooooOOOooOooooooooooOOooOoOoooooooooOoOOOOOoooooooooOOOoooooooooooooOOOooOooooooooooOOoOOOOoooooooooOOOoOoooooooooooOOooOoOoooooooooOOOooOOoooooooooOOOoOoooooooooooOOOooOOoooooooooOoOOOOOoooooooooOOooooOoooooooooOOoOOOooooooooooOOooOoooooooooooOoOOOOOoooooooooOOoOOoOoooooooooOOooooOoooooooooOOOooOOoooooooooOOOooOOoooooooooOOooooOoooooooooOOoooOOoooooooooOOOooOooooooooooOOooOoOng https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
- jdthedisciple 2y agomagick.css in the wild - nice!