Friday, April 25, 2008
links for 2008-04-26
-
Another good explanation of what makes Erlang's concurrency / scalability design so compelling.
-
These guys make some amazing tools for Erlang/Mnesia to make running distributed applications on EC2 clusters easier.
-
Dave Winer: "Jim I look forward to someday introducing you to Doug. It would be an honor." That was about 7.5 years ago, thankfully Mr. Engelbart is still with us. And I *would* love to meet him some day.
Is just iPhone tied to AT&T, or all Apple phones?
I wonder how Apple's deal with AT&T works for future iPhone models... for example, if Apple comes out with a new iPhone called the "iPhone 3G", is it possible for Apple to sell it without being tied to AT&T, since it isn't exactly an "iPhone"?
Or is Apple stuck with AT&T for all future phones they may release for the duration of their agreement?
Thursday, April 24, 2008
links for 2008-04-25
-
Looking for mail client libraries for Erlang, this thread is a keeper.
-
So Facebook has 1800 database servers, 1200 web servers, and 805 caching servers. In my mind I imagined they would be using more. Perhaps that's because I didn't know they use Erlang?
-
I had never visited this page, but there it is, the list of languages they use... "PHP, C++, Perl, Python, Erlang, Java, and even a little bit of ML"
-
Fallout from the recent Twitter outages...
-
There will be a followup link to a blog post announcing the open-sourcing of this code.
-
Facebook API client for Erlang
Legal route narrowly avoided
I was on the phone with legal counsel yesterday when an email came in saying I would finally be paid (in increments, but paid nonetheless). Nothing like good timing!
Lessons learned:
- Demand up-front payment from new clients before starting work.
- Don't wait over 6 months before threatening legal action when a client doesn't pay a significant invoice.
- Invoice on a regular basis, even on a relatively short-term contract.




