Carl Chavez: multi-platform developer for gaming and education

From the Blog

Feb
25
Posted by admin at 5:59 pm

Blessed is the Spot is a prayer by the 19th-century prophet Baha’u’llah, who founded the Baha’i faith.  Duck and Penguin has created an interactive book app for iOS that presents Blessed is the Spot in both written and song form.  One can read through the lines of the prayer, listen to individual words or whole lines, or listen to a vocal arrangement of the prayer.

You can find the app on the iOS App Store for $1.99.  An Android version is coming soon!

 

Nov
01
Posted by admin at 9:48 am

My latest release is now available on iOS: Green Kauai Map!

I volunteered my time to fix and improve the app for the non-profit organization Malama Kauai.  The app displays locations and information about “green” businesses, farms, and organizations on the island of Kauai.  It also shows the locations and times of all of the island’s farmers’ markets.

It is my first pure Objective-C app!

For more details, read the portfolio page.

Mar
23
Posted by admin at 10:50 am

Mojang recently announced the Minecraft Realms service.  It allows people to run their own Minecraft servers for $15/month.

I thought this was a great deal, and I was surprised when a sizable number of people complained about the cost over the Internet.  They thought $15/month was an outrageous price!

I don’t understand why they would think that.  Perhaps they don’t look at their electricity bills?

In the United States, the average price of electricity for residential homes was 11.72 cents per kilowatt-hour in 2011, according to the official government numbers at http://www.eia.gov/electricity/sales_revenue_price/pdf/table5_a.pdf.

A typical desktop computer in 2013 draws up to 450W maximum.  Let’s assume it draws 300W when running as a Minecraft server.  That means it draws 0.3 kW/hour, or 216 kW/month.

216 kW at 11.72 cents per kilowatt-hour is $25.31/month, or 69% more than the cost of a Minecraft Realms subscription!

What about other countries?  The average price for electricity in the United Kingdom is 17.85 cents/kWh, or $38.55/month.  Netherlands: 28.89 cents/kWh, or $62.40/month.  Brazil: 34.20 cents/kWh, or $73.87/month. (Source: http://en.wikipedia.org/wiki/Electricity_pricing)

I live on the island of Kauai in Hawaii now.  My electricity in 2013 costs 44 cents/kWh.  If I still used my desktop computer as a server, a Minecraft server would cost $95/month!

I knew electricity would be a problem for my server, which I use for more than just Minecraft.  So, I use a Mac Mini instead of a desktop or laptop as my server.  It only draws a maximum of 85W, and it usually draws about 50W in normal use.  That means it uses 36 kW/month, which costs $15.84/month.  In other words, even with an energy-efficient server, I still end up paying over $15/month for electricity.

One might say that a self-hosted server could be turned off except at scheduled times.  That would save lots of energy if, say, the server only operated 4 hours per day.  However, such a scheme would be very annoying to maintain, and it would mess with people spread across different time zones.  My server, for example, has people using it from five different time zones.  Also, the server wouldn’t be available for other purposes while it was turned off, so that scheme wouldn’t work for people like me who use a server all day for music files, source control, project management, etc.

Clearly, Minecraft Realms is a good deal just on the basis of energy consumption.  I haven’t even factored in the cost of server maintenance and administration.