* Cloudflare
* DNSMadeEasy
* DNSimple (my company)
* easydns
* PointDNS
I'm certain more will support it as open source name servers add support.
652 karma · joined September 23, 2010
I built and run https://dnsimple.com - sometimes I publish on http://anthonyeden.com - and I've done a bunch of other stuff you've never heard of.
[ my public key: https://keybase.io/aeden; my proof: https://keybase.io/aeden/sigs/uepQGycin5eKSlw9NyScHVtw4_r56z1hn7lMzeH1ZQk ]
* Cloudflare
* DNSMadeEasy
* DNSimple (my company)
* easydns
* PointDNS
I'm certain more will support it as open source name servers add support.
Here are some issues:
They are not picking up DNS changes in a timely fashion, specifically I confirmed all of the DNS changes they requested were made and published to all name servers, but their system is not picking up the changes, which means they could be caching the results or asking a caching resolver when checking the results.
They also have some DNS weirdness going on for their migadu.com zone which they probably should fix:
; <<>> DiG 9.8.3-P1 <<>> @ns1.migadu.com migadu.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34597
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 16
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;migadu.com. IN A
;; ANSWER SECTION:
migadu.com. 300 IN A 94.23.26.57
;; AUTHORITY SECTION:
migadu.com. 300 IN NS ns1.migadu.com.
migadu.com. 300 IN NS ns2.migadu.com.
migadu.com. 300 IN NS ns1.migadu.com.
migadu.com. 300 IN NS ns2.migadu.com.
;; ADDITIONAL SECTION:
ns1.migadu.com. 300 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns1.migadu.com. 259200 IN A 188.166.110.130
ns2.migadu.com. 300 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
ns2.migadu.com. 259200 IN A 162.243.253.115
;; Query time: 311 msec
;; SERVER: 188.166.110.130#53(188.166.110.130)
;; WHEN: Thu Feb 25 12:18:22 2016
;; MSG SIZE rcvd: 364
Their webmail client is pretty basic. Using the refresh did not work well (spinning busy icon). It's a lot to ask to have a good webmail client in addition to handling email deliverability well.I sent myself a test email a few minutes ago and so far it's not come through in their web UI.
Bottom line: it's an early product in a very challenging operational space, so I'd keep an eye on them but would think twice about relying on it for production use.
Most of our hires were introduced through people I know. In a small business this is often the only logical way to hire because you already have some level of trust with the referrer and thus they've acted as the first gateway for a candidate to get through (and they usually can vouch for the candidate's work).
Also, many small businesses are concerned largely with staying alive and making a profit, so that may mean they will be focused on "non-interesting" problems of making the business operate well. Factor this into your decision as to who you want to work for as well.
Out of curiosity, have you considered putting up something on the site comparing Erlbus with other options like RabbitMQ?
Seriously though, you don't need a fancy time management technique, just queue things up and do the work.
DNS latency is only one factor in overall perceived performance, and it can be affected greatly by routing, traffic load, and other factors. Additionally, many requests you'll make will likely go through a resolver with caching anyhow, so that too can have a significant impact on perceived latency.
Thus DO (or any provider for that matter) only really needs to provide reasonable resolution times from their servers to be effective.
A more important matter is consistency, i.e. are they consistently returning responses or are they actually dropping packets due to load. With a service that's growing quickly, keeping up with the increase in load on their network probably presents a more significant problem.
Which is exactly what happened in this case. It sucks to be on the receiving end of this. We couldn't defend against it and let our customers down, and that hurts me deeply. We choose one approach to defense, which was internal, and that was a mistake. We're going to work on rectifying that now.
If they can get their certificate into all of the browsers then it's possible they could achieve broad adoption for domain-verified certificates. There will still be a market for other validation types (organization validated and extended validation, for example) though.
At NDC Oslo this year there was a keynote by Luke Wroblewski on user experience on the web. There's a video on Vimeo: http://vimeo.com/97305189
The key takeaway was that a significant percentage of people are using their smart phones with either only their thumb or their forefinger. Many people don't even have a computing device with a traditional keyboard and full-size screen. That talk got me thinking about this question: what would programming look like if you only use your thumb?
I don't think you can write off these interfaces, rather I think we may need to start to really think about separating creation of core components of software and then orchestrating the interaction of these components as a different aspect to developing software.
I've just bought a hard copy of LYSE to say thanks. I own almost no physical books these days, but you are worth it. Thank you!
Did you speak with them about this yet?
The TXT record is only there for informational purposes and could be removed without affecting the system.
Since we have an Anycast network you will also get a result that would be similar to a CNAME resolution, meaning you'll typically get a "close" set of IPs that would be similar to what you would get from the resolution of a CNAME, which ultimately resolves down to A records as well.
Warning: opinions ahead, proceed with caution...
I think it's easy to equate your employee headcount with growth, but I think this often leads to companies growing their headcount too fast without the preparation necessary to handle that employee growth. I consider this unhealthy growth.
Contrast this with growing your revenue and profit, which I consider healthy growth. If you take funding because you know how you can channel that funding into further revenue and profit, then you've found an excellent reason to take funding. Anything else and you're doing yourself and everyone involved with your business a disservice.
Yes, if you take funding you will likely grow your employee count, but hopefully you'll do so in a precise fashion, with a plan on how those new employees help improve the bottom line of the business.