Farmers protests[1] in India against the new farm laws[2] in India have seen misinformation of a great scale. The talks are stuck in deadlock and claims of farmers being misguided are made frequently.
One claim that has really caught my eye is that APMCs (the public and MSP is not going anywhere since the law enacts a parallel structure without touching the existing one. However the world runs on economic incentives which will be against APMCs. Farmers understand that but I believe the general public at large has been oblivious to this.
So I created knowyourkisaan.com as a weekend project. It is a simulation of the predatory pricing strategy used by private players with deep pockets can ruin the competition in the agricultural market . The concept is oversimplified for the purpose of this simulation (so that people can get back to important stuff like arguing on twitter ). I’m neither an economist nor a designer so things can be off and I would love to hear feedback.
The source code is open sourced at tarunbatra/know-your-kisaan on GitHub[3] and contributions in the form of issues and PRs are welcome!
This library was on my mind since a while when I started obsessing over Game of life patterns and got introduced to the broader world of cellular automata. It doesn't compete with Golly or any well built library, rather it is oriented towards beginners like me who want to see those gliders asap. :)
I wrote this before the youtube-dl controversy and now I am seeing this blog in a different light. Developers should know the basics of collaboration through git.
The purpose of this library is for the developers be able to easily and confidently define password rules for their application. I know rules which try to limit a password's length or impose other non-scientific restrictions are not good for security, but the library doesn't judge.
There's room for blockchain in every place where:
1. there's a central authority involved
2. the central authority is prone to error, bias and hostility
️=> Most used application is money-based transactions. Banks are central authority and are affiliated with governments, which makes them charge of your money. Use blockchain (Bitcoin).
=> Supply chains are inefficient due to checks and sign offs by so many people. Use blockchain (Hyperledger)
️=> People don't agree on terms, and they end up in a feud or a lawsuit which is costly. Use blockchain (Ethereum)
Blockchain, and decentralization on whole is seen to be as future. Many want to tap it before others. Of course, large number of startups will fail, but it doesn't say anything about the potential this technology holds.
Let's take first example. As a bank - why it is in your interest to release that authority to blockchain when you are authority and existing infrastructure exists?
Even banks can be victims of inefficacy or corruption due to too many middle men. Furthermore, they can also have disputes about ownership of loans, property or money. In my country, there is a bank that is actively embracing and supporting blockchain: https://www.abnamro.com/en/about-abnamro/innovation/blockcha...
I would suggest to apply at companies which hire international developers. It's easy to filter them on AngelList and Hacker News' whoishiring thread.