You get a few zeroes wrong there? Looks like you forget some of the magnitude differences in the units.Yes, he was using the wrong units. Consumer electricity rates are about 15 cents per kilowatt-hour, not 0.15 cents. The final answer of almosdt 30 USD per month was correct.
Note that this is entirely based upon location as well, as the average rate in the United States is only 9.84 cents, with a few states hitting 15, and poor Hawaii at 34 While this data is from 2013, for my state it is still much higher than the rate we are charged. This is due to possibly different regions inside a state having varying costs as well. During winter I start at 5.5 and decrease to 4.6, and summer is 5.5 to 9.5.
Taking the average of all three power rates per month for me it comes out to about $130.. so basically the same price as paying a $10 service.
Since there is a computer running as a simple network drive for easy file sharing that won't suck up data usage it made sense for me to shove svn onto that computer. Sure I could get a free private repository someplace, or even pay for one, but for me this seemed like the best option with what I had. Plus at the time I wanted to learn how to do it just on the off chance I needed to do something similar later on.
My biggest gripes deal with the web interface for CollabNet. Sometimes it doesn't load properly so I have to manually start it, or do a quick reboot every now and then. Adding user permissions is tedious as well. Not that this process takes more than a few minutes, it just requires me to manually find the entry, write their name ect. Paying a service that does this all automagically would definitely be alot easier.
Other than that the remaining annoyances for me are just small things. Storms are of an equal concern as any other electronic device in the house. Gotta remember to turn it off/back on, just in case. General maintenance to make sure everything seems alright and the drives are running ok, and so on.
When I change locations here in about a year and a half though I am definitely going to just pay someone to host. There are features that I want but don't want to spend hours setting them up. Or some I just weren't able to get working at all. Sending a commit email I see as beneficial when working in a team, but I wasn't able to properly setup SMTP. It's just easier to have someone else handle that for me