Monthly Archives: May 2009

life

P2P Lending (money) ?!

Well…I started “contributing” (read: investing) to a Peer-2-Peer (P2P) lending service, called LendingClub. Lending Club is an interesting little operation that sets up borrowers with a group of lenders. I am doing this for two reasons: 1) The “average return” is 9.05% – this is better than my retirement portfolio in the past short-term (in other words, more diversification) & 2) it gives me the warm fuzzies to know that I am directly helping someone achieve specific goals. LC has rather strict criteria for the loan application and as such it makes me less leary of putting my money out there. Every loan is for 3 years (36 months) and they split the loan types into 7 different categories (A-G) based on risk (and obviously reward too).

My plan is to invest $25 per month with a target (goal) allocation of 75% A Notes, 20% B Notes, and 5% C Notes. After the first year, we will see how it all plays out. I am currently invested with the free $25 dollars for being referred by someone else. The process was smooth albeit somewhat slow. My only note right now is for someone’s living expenses while s/he completes grad school. This is a B4 note with 11.89% interest being charged to the borrower. I am going to receive $0.82 cents every month for 36 months (my pro-rated share of every payment). Add that up, if the loan doesn’t default, and I will get (minux LC’s charges) $29.85. That isn’t half bad :)

I know, I know, you might be as skeptical as I was at first. If you want a referral for $50 free dollars to invest and try it out, leave a comment (with a valid email address) or let me know. Part of the referral bonus is a $25 kickback to me. The referral program is actually a pyramid scheme, so I will still make something when you refer people. It looks quite nice. Obviously, LC’s motivation with the referral program is to get more money into the system so more loans are satisfied and so they can make more money themselves.

gentoo

In depth Linode (VPS) review

This is a follow up to my initial linode post.

Linode is a VPS provider. Linode stands for “Linux Node.” They offer relatively up to date initial Gentoo installations, among other distros.

Overall Grade: 9.5/10 (because no one is ever perfect)

Performance:

This is probably the one area that everyone is concerned about from VPS providers. Linode provides linodes on pretty beefy hardware, 4 CPUs/host:

%% cat /proc/cpuinfo |grep "model name"
model name : Intel(R) Xeon(R) CPU L5420 @ 2.50GHz

With the Linode 360 plan, there are 40 guests on each host. That means I am splitting the cpu time with 39 others evenly and I have the full potential of CPU time if no one else is using the CPU cycles. I am a nice citizen of the host and only have my MAKEOPTS set to -j2. With that I get times like this:

%% genlop -t gcc
Mon Apr 6 04:54:53 2009 >>> sys-devel/gcc-4.3.2-r3
merge time: 24 minutes and 9 seconds.
%% genlop -t www-servers/lighttpd
Fri Jan 2 19:48:06 2009 >>> www-servers/lighttpd-1.4.20
merge time: 1 minute and 38 seconds.

The above times compare very nicely to my personal hardware that I have, so I cannot complain about CPU contention.

I do notice some I/O contention during “peak” hours. This will result in some slower compile times for the short packages. Since the 360 only offers 360MB of RAM, I cannot leverage that either. This is not a large concern on my part and I am sure it is alot better than other companies that may oversell their hardware.

%% sudo hdparm -Tt /dev/xvda
/dev/xvda:
Timing cached reads: 7350 MB in 1.99 seconds = 3685.77 MB/sec
Timing buffered disk reads: 36 MB in 3.12 seconds = 11.54 MB/sec

These timings are not great, I agree.

Customer Service / Service Requests:

I have not had a reason to submit a hardware service request. So, my experience in this area is limited to two administrative issues that I needed to take care of with regards to billing changes. Linode gets a 10/10 in this area. The customer service staff member (Tom Asaro) resolved my requests within hours at very odd times. I normally do most of my hobby work during the evening, I submitted these requests around midnight (GMT -5) and they were resolved by the time I woke up. Keep in mind, that my requests were not even close to top priority – I would have been happy if they were resolved within a week.

Regarding hardware issues, the Linode staff members are very responsive to any DDoS attacks, host crashes, etc. The forums activity by staff members is top notch, always keeping us informed. You can find staff members in the irc channel very frequently, even answering my stupid questions. :P

Hosted Services:

My Linode host runs only 3 domains (incl this blog) and email. I share it with 2 other friends, we all host pet projects on it. (As an aside, splitting it is a very cheap way to get a VPS)


%% rc-status
Runlevel: default
dovecot                                                            [ started  ]
lighttpd                                                           [ started  ]
local                                                              [ started  ]
mysql                                                              [ started  ]
net.eth0                                                           [ started  ]
netmount                                                           [ started  ]
ntpd                                                               [ started  ]
postfix                                                            [ started  ]
rsyncd                                                             [ started  ]
saslauthd                                                          [ started  ]
sshd                                                               [ started  ]
syslog-ng                                                          [ started  ]
uptimed                                                            [ started  ]
vixie-cron                                                         [ started  ]
xinetd                                                             [ started  ]

UI / Admin Interface:

The administrative interface is a pleasure to use. I can see my bandwidth usage, cpu usage, and I/O usage very easily. They look like the standard munin graphs – very handy.

DNS Manager: This is a VERY handy tool, especially when you don’t have the patience/time to set up your own DNS solution. The DNS manager is a very nice interface to Linode’s DNS servers. It is esentially one click DNS management. Nothing more to say, it rocks.

The admin interface get a 8.5/10.

Other Thoughts:

  • Well, everyone I have talked to has been thrilled with Linode. In my opinion, they have great products and at great prices. I must say I have not been disappointed one bit in the 3 months of experience I have with them.
  • My current uptime is 80 days. This is so low because I choose to reboot the host when testing to make sure that all my services were set-up correctly.
  • My current uptime is 6 days, because I choose to reboot to take advantage of the free space upgrade. :)
  • 10% off if you prepay for a year, no contracts so you can cancel at any time.
  • I did some stress testing, I can invoke the OOM killer with MAKEOPTS="-j5" & --jobs=2 while emerging. I think it happened during glibc emerge. I guess this is to be expected for what I have access to.

Shameless Plug:

If you decide to get a Linode plan after reading this, please use my referral code: http://www.linode.com/?r=b4fa70eb87c890e08baf7b0c7852fb7cecd8963b :) Thanks!

school

Undergrad is done? w00t!

I finished my last final of undergrad last night. More to come on this after I receive my grades. :)

gentoo

Gentoo: 1 Year as a Gentoo Developer

Today marks the 1 year anniversary of joining the Gentoo developer community. Quickly, a few things stand out: