WB fixed it in terms of constant International $, with base year 2005 - if I can remember correctly. So it's already inflation adjusted because it's at constant prices and not nominal prices.
Having said that, in most developing countries, being on the poverty line would mean that you have just enough for clothing and feeding yourself.
Nevertheless, it's exciting to see millions graduating out of it in just a decade. Specially for me, because I'm Indian.
Moreover, the choice between $1.00 a day and $1.25
a day (or even higher lines) makes no difference to
the Bank’s claim that measures of absolute poverty
have fallen in the developing world over 1981-2005.
Over-saving? Domestic consumption would be lower since savings/investment are higher. Could lead to buildup of inventories, and make existing investment projects non-viable.
But I guess in Japan most of the portion of savings goes into international investments, which is good.
As an Indian I would say this action by the government was both very unfortunate and very un-pragmatic.
However, it would be worthwhile to note that it was the elected and relatively autonomous state government of Jammu and Kashmir which enforced this ban.
It seems there was a sense of panic in the J&K government because of the recent rise in terrorist attacks, and waving of ISIS flags each Friday in Srinagar. So they thought that some elements - of all shades/religions - might use this occasion to incite communal tensions between the Hindu and Muslim residents of state. Not a reason valid enough IMHO, but worth to note.
Anyways they would be held accountable for this in the next elections, so let's hope it never happens again.
tcomb is one of the most wonderful projects I have come across, and it works beautifully with a serialiser like transit-js.
In some sense it enables your program to resemble a type system and be able to easily serialise it at runtime. Kind of similar to how games are written, I believe. And with tcomb-form you can easily have a ui layer as well.
Does anyone know an existing good way to version data rather than files?
I know of datomic, but it has time as a dimension - EAVT. Would be interesting in some cases - financial data, content creation - to have both, the querying ability of databases as well as git style branching/merging.
So for example
blob = { id: 1, meta: { type: "paragraph" }}
// so you can query by meta.type
version1 = { content: "This is a example" }
version2 = { content: "This is an example" }
db.commit("master", blob.id, version1)
db.get("master", blob.id)
// { content: "This is a example" }
db.commit("master", blob.id, version2)
db.get("master", blob.id)
// { content: "This is an example" }
If you are working for ISRO, is the position in India or the US? If it's in India 800USD seems quiet fair and not "indentured servitude" as a commentator has suggested.
What kind of technologies excites you? Which city are you in? If it's something like Banglore/Delhi, I would suggest going to some tech meetups and explore what people are doing and which technologies are in demand in your city.
I would suggest you to start freelancing, but pick the technology that really excites you.
Considering that you would be working full time at the same time, that's really important.
I would disagree that referential integrity and schemas are the only issues a DB version control should focus on.
For example, I would be very interested in having git like branching on top of something like this - http://sandbox.substance.io/docs/lorem_ipsum.json. Basically version controlled schemaless object tree.
I recently implemented something like this, backed by mongodb, and by exposing a HTTP api which mimicked git. I had to relax these two requirements, but it is still worth it.
However I would be very much interested in using libgit2 with a database backend instead of filesystem.
I do use google/StackOverflow a lot. Here are some concepts and code I was struggling with:
1. How server works
2. Http related concepts
3. Auth mechanism and password security, which encoding method to go
4. Database options, neo4j/mongodb/sql
5. Language options, ruby/js/golang
6. Framework options, emberjs/flask/martini/rails
7. Testing
Above are just some challenges I faced. As I mentioned previously, a single part in any field is not difficult to grasp, but to understand X, learners like me probably have to go further to have some idea of prerequisite knowledge. The time and energy on this can not be neglected. It also takes time to have new knowledge fully absorbed (or to a useful level). Before that, things can be chaos in my mind.
Perhaps my way to learn and practise is not very efficient. I did make progress, though. It's just a bit slow. I'm about to finish my client-side coding in a couple of months. Hopefully, I can ship before winter.
Having said that, in most developing countries, being on the poverty line would mean that you have just enough for clothing and feeding yourself.
Nevertheless, it's exciting to see millions graduating out of it in just a decade. Specially for me, because I'm Indian.
http://data.worldbank.org/indicator/SI.POV.DDAY
Also you might find this interesting - http://econ.worldbank.org/WBSITE/EXTERNAL/EXTDEC/EXTRESEARCH...