Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is why I only use service A for domains. And service B for emails.


This is why I live in a society that enforces contracts through a court system.

In a functioning society you can’t sell someone a year worth of prepaid car washes and then decide they need to start paying you again 3 months into your contract.

Will be interesting to see if this touches the courts and, if so, how it plays out.


Contracts are only as good as the wealth, power, and ability you have to fight in court and ensure they get enforced. Which is why they 1. usually have lopsided boilerplate terms that protect only the powerful party, 2. are usually largely written by the wealthy, powerful corporation, and 3. usually only enforced against the relatively powerless consumer.

In the ideal fantasy world, contracts are supposed to be "meeting of the minds" between parties of equal power and benefitting parties equally. But when I think of "contract" today, I immediately think "weapon used by a company to beat up a consumer".


> when I think of "contract" today, I immediately think "weapon used by a company to beat up a consumer"

This view is unsupported by the facts in all competent jurisdictions. It’s a convenient one, however, for certain people to spread.


One of the first things you learn about in contract law after the elements of contract formation is the idea of unconscionability, but it's often construed by courts in such narrow terms that consumers who are pressured or tricked into handing over their money have little recourse.

https://californialawreview.org/print/unconscionability-as-a...


"We can change these terms at any time, and your agreement is indicated by your continuing to exist. Also if we violate these terms you can't actually take us to court but we'll pay our buddy Arby to decide if you have a valid point"

From a non-professional prospective, one of the problems with unconscionability is that even terms that are blatantly opposite to prevailing law are highly misleading. This further disenfranchises individuals from the legal system, obscuring our rights even further. I'd personally like to see blatant examples of such start getting policed as something akin to giving improper legal advice.


Not a lawyer, but Gandi is based in France, and I don’t think they recognize mandatory arbitration (or choice of law) clauses in consumer contracts there.


Yeah, I was making a general point. I used to use Gandi some time ago. I forget why I drifted away from them. I think I only had one domain there, which I then let lapse rather than renewing. Given what I remember of their rep I'm surprised about this news, but I guess that's the constant churn of "creative" destruction. Enjoy the reasonable vendors you've figured out this year, because next year your own reliance will be an asset to be sold and arbitraged away.


In California at least, a small claim is pretty efficient as long as the claim is more than the modest filing fee. They can't hire an outside lawyer to handle it, either. If they have an inside one they can use that, but anyway.

I've had great success this way against United Airlines, Toyota, and other bigs.


The sweet spot for companies is the low tens of thousands. At that level, you're disqualified from small claims and it's not really worth an actual lawsuit. It's a very narrow band, though.


Here in Indiana, in many jurisdictions companies have to hire outside counsel to go to small claims. This means that it can be quite expensive to litigate for businesses against legitimate small claims.


Here in California we have several levels. There are different classes of small claims, there are limited civil claims and then unlimited civil for over $25,000 though some counties have special programs for unlimited claims under $50,000. If you stay in small claims, usually you get an in-house paralegal that just wants it to go away. Over $50,000 you get outside counsel that wants to bill the file.


Depending on how many domains he's registered and how much the value of that service for the remaining years is, this may be eligible for small claims.


Seeing how Nintendo and the courts screwed around with the stick drift class action lawsuit (the parents can’t be in the class since their kids use it, yet the parents were the ones bound by the forced arbitration), and how clickwrap EULAs have become largely accepted as fully binding in courts…

100% this


OP: Have you enforced a contract through a court system? Would love to hear more about that.


I use service A for domains, service B for DNS and service C for emails.


I reached that by accident. Service B for DNS was just a more pleasant product to use than service A, and service A didn't offer certain features I needed for emails.

To bring it back on topic, this made it easy when I switched service A from Gandi to something else a year or two ago because a few things I was seeing from them "smelled funny." I don't remember the details, just that I wanted to switch.


DNSControl[1] or another similar tool also helps a lot when moving. My DNS records are configured by a small JavaScript file in a git repository, and I can very easily point it at another DNS provider.

[1]: https://dnscontrol.org/


Same, swapped over to PorkBun. Much more pleasant experience.


Suggestions for service B? Every single service I can find always seems such a pain to go in and add a subdomain and change something.



If you just care about user interface, Cloudflare is pretty stellar.


Honestly I think it depends where you are deploying to. I was previously using Netlify DNS for instance since most of my domains had static websites hosted on Netlify, this meant that they could manage quite a lot of records for me, I was also a fan of having CNAME-flattening which isn't available at domains.google (for reference I'm using the .dev TLD which is owned by the Google Registrar), but I've recently switched to using Google's name servers and even though I have to use a hard coded IP for the Netlify load balancer and I lost CNAME flattening I'm pretty the DNS requests are going MUCH faster (as in a few tens of milliseconds faster LOL). The reason I'm using Google's name server is because Netlify DNS doesn't support DNSSEC which for me is simply absurd in 2023.

Anyways, if you don't have a specific reason to pick any specific nameserver go with the easiest one or if you want to have the most features and portability go with Cloudflare.


Almost none of the most popular/important zones on the Internet aren't signed, so there is little impetus for providers to support DNSSEC. IPv6 is a more annoying lapse.


I've been relatively happy using digital ocean for DNS.

Even run a dyndns script to have a subdomain for my wireguard connections to home.


Digitalocean.


Same.. API access is pretty nice too... I run a simple script for dyndns at home.


I use service A for domains, service B for DNS, service C for emails, and service D for WHOIS privacy protections.


How do you prove to service B that you own the domain?


You don’t need to. Your registrar tells the registry which nameservers you’ve chosen. You specify the nameservers that belong to your DNS provider, which causes DNS clients to query that DNS provider.

There’s nothing stopping you from paying for service with a DNS provider for a domain you don’t own, but nobody will actually query those nameservers for your domain, so it doesn’t matter.


You usually need to update the name servers with service A to point to service B.


Could you disclose what B is? Pretty much please?


DNS Made Easy - perhaps too costly now, and not the best, but I use them since 10 years and had no issue with them. But might be oversized, I've started to use them for a startup b/c they had failover to point to another load balancer if one balancer/data center is down.


I've been using ZoneEdit for years, and they have a limited free tier. It's been great for my admittedly tiny use cases.


Which services do you use specifically?


Namecheap (I want to get off) and DNS Made Easy (I've started to use them with our startup for reliability)


Huh, I've been happy with Namecheap for a few years now. But I never looked that hard.


I have this, but it's not quite as fully seperated out, as server B is also my server host.


Always separate vendors for separate services.

Choices of convenience will always be waiting in the future.

Choosing a path that is not the most convenient (just slightly less) can go a long way.


Additionally, DevOps is actually scarier than self-hosting, or self-managing the hosting yourself.

Wherever you register a domain, make sure you practice transferring a domain in, and then out well in advance of ever needing it.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: