Code Monkeyism is a developer's blog with opinionated posts on Scala, Clojure, NoSQL, ORMs, startups and software careers.
HN links it for language comparisons, such as optionals versus null in Swift and Kotlin, and for a post-mortem on why the author's VC-funded startup failed.
I would be very interested in knowing what factors you are trading off for "equivalent" other than "on-demand". Many of my friends use co-location services for their businesses, and most of them purchase only on price, and their servers honestly suck: they have high latency, they are unstable, they don't have remote serial console access... they are living in a ghetto that burns tons of their time into "becoming server people".
If you find a company that has reasonable support, reliable servers, good datacenters, and the minimal features required to debug issues remotely, then you are looking at prices fairly equivalent to those offered by EC2 heavy-utilization reserved instances (and are going to end up with a similar contract length anyway). If this somehow doesn't work out: call Amazon AWS's sales division and see if you are compelling enough for them to negotiate with (they totally have a sales division, and they really do "want your business").
Regardless, your choice of quote is really bothersome: "people like to claim" that EC2 is as expensive as their on-demand list prices, and that's a fact clearly demonstrable by the person I'm responding to (who is quite clearly and obviously claiming EC2 is more expensive than it really is) and one that is not defensible as the price you should be looking at is the heavy-utilization reserved pricing; if you'd like to respond to my comment "and is in fact quite price competitive" then you should quote that and adjust your…
"If you haven’t already registered your domain with Readability, you have until July 15, 2012 to do so."
They love to give money away, but a.) do not link to the page where to register or tell how to register b.) The signup page only caters to readers c.) The publisher page does not show how to register.
If you search the page, you will find a link buried beside others called "Register"
IMHO that is not the way to have millions of sites to register.
UPDATE: Registered for http://codemonkeyism.com
Now I get $0.18 - Wohooo! Didn't know before that they wanted to give me money. The model seems nice, easier than Flattr but when reading about Readability (and I'm a InstaPaper payer) I thought the model was only for big publishers, not small blogs like mine.
Nice to see them dropping the silly "System.out" prefix for println. A minor point, but it was rather silly. See other Kotlin examples here:
http://kotlin-demo.jetbrains.com/
Kotlin copies much of its design and syntax from earlier Scala versions e.g. the use of companion classes, constructor syntax etc. but leaves out some of the most useful features found in Scala today. Kotlin, unlike Scala cannot make existing classes implement a new interface, nor can it do structural typing (http://codemonkeyism.com/scala-goodness-structural-typing/). It would be great if they added these features, without them I feel like I'm getting a poor man's Scala. The only consolation is that Kotlin does string interpolation, something which is being added to Scala 2.10 anyway.
Shameless little self promotion
"Comparing Optionals and Null in Swift, Scala, Ceylon and Kotlin"
http://codemonkeyism.com/comparing-optionals-and-null-in-swift-scala-ceylon-and-kotlin/
Personally I like Monads better than the Kotlin solution. Best is probably the way Swift does it.
Direct links:
http://codemonkeyism.com/6-reasons-why-my-vc-funded-startup-did-fail/
http://www.gabrielweinberg.com/blog/2010/12/i-dont-dwell-on-the-past.html
http://37signals.com/svn/posts/2682-the-creators-of-no-longer-with-us-products-explain-what-went-wrong
Martin Odersky's plans:
http://codemonkeyism.com/scala-unfit-development/#comment-305659
In fact I am about to take a leave from university and found a startup to do commercial Scala support. I am taking some of the key Scala developers with me.