1,305 karma · joined June 3, 2010
There a lots of interesting points to see in there :
- one can easily spot the future public retirement plans problem in Europe (with more and more elderly people ). See here for example : http://populationpyramid.net/?country=Belgium&year=2050
- I am still wondering what is happening in countries like Qatar in 2010 (http://populationpyramid.net/?country=Qatar&year=2010) How come there are so many more men than women ?
- Near 1950 in Europe, you can spot the "dent" made by WW2 in the population, plus the baby boom. Example : http://populationpyramid.net/?country=France&year=1950
- It is already interesting to compare the shape of the pyramid for countries like Afghanistan in 2010 (http://populationpyramid.net/?country=Afghanistan&year=2...) VS the US in 2010 (http://populationpyramid.net/?country=United_States_of_Ameri...). One can easily see the difference in development, to say the least.
And so on...
You will also be able to say something nice about your Operating Systems and Text Editors.
Currently the only information on the site is : "Skills is a tool for identifying expertise and passion in developers."
I honestly doubt you can do that in an automated way, but hey, we'll see.
Take a look for example at the family of spring MVC controllers (http://static.springsource.org/spring/docs/2.5.x/api/org/spr...) : before doing any development, should you have to study such a family to know which controller should fit everyone of your use cases ? That, for me is the very definition of bloat.
Furthermore, the documentation is terrible, IMHO. That said, I have been spoiled by months of Django development, maybe it is not that bad according to Java Standards.
More generally, the main problem with Java is the emphasis on architecture astronautism, not the language itself, which is ok, if not very powerful (no function as first class objects, really ? ).
I saw your application last week and I did not understand at the time what was the point over Google calendar.
On the other hand, they have lots of reasons to search about programming (think of the mandatory techie present in most TV shows) and there are really nice tools to learn these days. I am thinking for example of Scratch, an MIT project devoted to learn programming to kids http://scratch.mit.edu/.
So resources are there and there are lots of spark that could ignite kids interest into programming but the real problem, I think, is not availability or interest, but the availability of "funnier" and "easier" things to do on a computer : social networks, downpour of games (when I was a kid, getting 2 games a year was a tremendous boon. Today, my nephew has access to more games than he could ever dream to play).
This has been in fact described quite well by PG in his essay : The acceleration of addictiveness http://www.paulgraham.com/addiction.html
- "No project is ever simple" : when somebody asks you to solve a simple problem, it really often turns out to be bigger than foreseen.
- "Set a duration of how long you think it should take to solve a problem" : do not spend too much time thinking alone on a problem before searching for help, either on internet or by your colleagues/peers.
For me, you usually don't earn what you deserve, but what you negotiated.
- we are hosting a little software load balancer for web services and it definitely does not need more than that
- thanks to the web service api of Amazon, it is relatively easy to set automated recovery plans, and the idea is very attractive, but until now I was detterred by the price.
- for small web applications with low bandwith, the price is good. For reserved instances, for one year, you pay 54$ up front, then 87.6$ for usage for the whole year, for a total of 141.6. That's a lot less than renting a server at linode.com for a year (~220$).
I did not try, but that probably means complicated settings, which is a pity, since while the price could probably appeal to people launching side projects at minimal costs, like me, being a side project also means that not much time can be devoted to sysadminery.
That said, the site seems a bit too dependent on twitter. I just added an "unlinked person", meaning somebody without twitter account and it seems impossible to add a picture or an url for those persons.
The UI is very nice, except maybe for the intrusive tag at the top left. It is too big IMHO
Finally, as this is a "startup review", is assume you wish to make money with this. Do you plan to do it with referees fees from Amazon for the sales of book ?