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 ]
If an organization were to do this after the fact (i.e. when there are already employees on board) then I think you are right.
1. Searchable backlog for all discussions.
2. API for connecting bots (which can be used for C&C).
3. Web-based and native clients.
4. Public and private rooms chat rooms.
HipChat is more like IRC than like IM, which, for distributed teams, is often very useful.
Now the next question: who is going to buy them, how long will it take, and when they are finally purchased will they be torn apart by the buyer?
Fortunately you can still have fun on the JVM, even though I prefer to avoid it these days given its current custodians.
Ultimately I find that Erlang's strength is not one thing or another, it's a combination of all of its traits: from the functional nature, to OTP for providing a consistent application structure, to its VM; all of these things put together make it interesting and useful.
I've yet to get into Haskell (I will eventually) but I really do find that constructing applications in a functional manner, with state being stored in independent processes within the running application, is a superior way to build systems.
One final note: I really like Go as well, for very specific reasons. Go's resource usage (both in terms of CPU consumption and RAM) is soooo nice, especially coming from Ruby. I was never a C programmer but I can wrap my head around Go and use it to build low resource usage apps with specific purposes, and sometimes this is exactly what is required.
2. We want to hire additional developers so we can get our ICANN accreditation and add new functionality to the system. I won't go into specifics, but we have a long backlog of things we want to make. We're still going to hire slowly and deliberately, however we want to grow none-the-less.
3. We feel that the value to customers is higher than what we are charging now, and thus we are adjusting the prices for that reason as well.
Our goal is to be transparent about what we're doing and why we're doing it.
This issue also affects .sh and .ac TLDs I believe since they are the same registry. If I find out anything new I'll post on Twitter in the @dnsimple account and here.