I may have figured out how to go forward in life
https://blog.learnlearn.in/2021/09/power-is-useful.html
https://blog.learnlearn.in/2021/09/power-is-useful.html
blog.learnlearn.in
Power is Useful
Can you change the system without embracing power?
Do you find it hard to choose sides (or not to choose sides)? This article is for you.
https://blog.learnlearn.in/2021/10/how-to-live-with-opposition.html
https://blog.learnlearn.in/2021/10/how-to-live-with-opposition.html
blog.learnlearn.in
How To Live With Opposition
How to live in an "increasingly polarized world"?
There is no way to overthink shaving, right? Or is there?
https://blog.learnlearn.in/2021/10/why-i-shaved-beard.html
https://blog.learnlearn.in/2021/10/why-i-shaved-beard.html
blog.learnlearn.in
Why I Shaved Beard
To shave or not to shave - that's the question
Does contributing to freedom respecting software projects require a laptop?
https://asd.learnlearn.in/free-software-with-android/
https://asd.learnlearn.in/free-software-with-android/
asd.learnlearn.in
Working on Freedom Respecting Software With Android
If I do not have a laptop, but I do have an Android phone, can I still work on freedom respecting software?
Some thoughts on why things are the way they are and what to do about them
https://mbbshacker.blogspot.com/2022/02/scraping-bottom-of-pyramid-in-indian.html
https://mbbshacker.blogspot.com/2022/02/scraping-bottom-of-pyramid-in-indian.html
Blogspot
Scraping the Bottom of the Pyramid in Indian Healthcare
What does healthcare at the bottom of pyramid look like?
I have an obsession.
When I find a new interesting blog post or an interesting person's blog, I have to stop and read *all* the posts in that blog. From the very first, till the very last.
But it's so difficult to do that in the browser. So I did what every programmer does...
I searched the internet for a tool that does this. There were some, but none worked for me. So I did what every programmer does next...
I built a tool.
github.com/asdofindia/blogspot-to-ebook/
It starts from a post and keeps going to the "Older post" till it runs out of older posts.
Then, it takes all these posts and makes an epub book out of them.
Funnily enough, I used an epub generating library first which I didn't like. So I did what every programmer does...
I read the EPUB 30 specs and built an epub generating library. Right now it is embedded within the book generating code. I'll probably extract this into an npm module after some polishing.
The tool works only for blogspot as of now. Should add wordpress next.
Reading blogs; brb
When I find a new interesting blog post or an interesting person's blog, I have to stop and read *all* the posts in that blog. From the very first, till the very last.
But it's so difficult to do that in the browser. So I did what every programmer does...
I searched the internet for a tool that does this. There were some, but none worked for me. So I did what every programmer does next...
I built a tool.
github.com/asdofindia/blogspot-to-ebook/
It starts from a post and keeps going to the "Older post" till it runs out of older posts.
Then, it takes all these posts and makes an epub book out of them.
Funnily enough, I used an epub generating library first which I didn't like. So I did what every programmer does...
I read the EPUB 30 specs and built an epub generating library. Right now it is embedded within the book generating code. I'll probably extract this into an npm module after some polishing.
The tool works only for blogspot as of now. Should add wordpress next.
Reading blogs; brb
GitHub
GitHub - asdofindia/blogspot-to-ebook: Convert blog to epub ebook
Convert blog to epub ebook. Contribute to asdofindia/blogspot-to-ebook development by creating an account on GitHub.
I embraced pragmatism a while ago because I was tired of ideologically purist non-sense that achieved no real change.
But then I struggled a lot to find direction. How does one make decisions in pragmatism? What principles can guide us?
Also, how do we avoid turning evil?
That latter thing was my bigger concern. What if I become something that I set out to replace?
I think in some sense both these dilemmas are connected. They both question the fundamental idea of the approach. Will pragmatism really bring change? Or is it counter-productive?
I think I've found out a way to reconcile all these.
Am I being a profound bullshitter? I don't know.
But the answer I found is deceptively simple and I've written it down here: https://blog.learnlearn.in/2022/03/finding-direction-when-being-pragmatic.html
But then I struggled a lot to find direction. How does one make decisions in pragmatism? What principles can guide us?
Also, how do we avoid turning evil?
That latter thing was my bigger concern. What if I become something that I set out to replace?
I think in some sense both these dilemmas are connected. They both question the fundamental idea of the approach. Will pragmatism really bring change? Or is it counter-productive?
I think I've found out a way to reconcile all these.
Am I being a profound bullshitter? I don't know.
But the answer I found is deceptively simple and I've written it down here: https://blog.learnlearn.in/2022/03/finding-direction-when-being-pragmatic.html
blog.learnlearn.in
Finding Direction When Being Pragmatic
What principles of decision making apply in pragmatism?
Have you heard people saying "better use of technology" will solve "problem X" without specifying what technology or how exactly it will solve the problem?
I call those people "tech-bhakts".
What they (probably) understand is how technology works.
What they do not understand?
How humans work.
They fail to see what the problems of human beings are.
They fail to account for the human factor in their techno-centered solution.
In their theories of change, the human comes last - as a beneficiary of impact.
They start with technology no matter what.
I write about why we need to decommission such theories of change in https://mbbshacker.blogspot.com/2022/03/decommissioning-technology-centered.html
I call those people "tech-bhakts".
What they (probably) understand is how technology works.
What they do not understand?
How humans work.
They fail to see what the problems of human beings are.
They fail to account for the human factor in their techno-centered solution.
In their theories of change, the human comes last - as a beneficiary of impact.
They start with technology no matter what.
I write about why we need to decommission such theories of change in https://mbbshacker.blogspot.com/2022/03/decommissioning-technology-centered.html
Blogspot
Decommissioning Technology Centered Theories of Change
If one more person tells me that "technology" is the solution, I'll vomit on their face.
Tiny personal programs are the most fun. It is so difficult to talk about each individually. But who doesn't read a listicle?
https://asd.learnlearn.in/tiny-personal-programs/
https://asd.learnlearn.in/tiny-personal-programs/
asd.learnlearn.in
Some Tiny Personal Programs I've Written
Tiny personal programs are tiny programs that you build for yourself for various reasons. This is a list of my tiny personal programs
"Prav is a social project to get a lot of people to invest small amounts to run an interoperable messaging service that will respect users’ freedom and privacy."
Sounds pretty stupid, right?
https://asd.learnlearn.in/prav-project/
Sounds pretty stupid, right?
https://asd.learnlearn.in/prav-project/
asd.learnlearn.in
Prav Project
Do you want to fight a losing battle against capitalism and concentration of power? Prav Project might be for you.
iHEAR TransCare team released a draft competencies for trans-affirmative health provision. I'm reading it in this video: https://youtu.be/a-UeKdfGlQw
Frappe is a popular, open-source, low-code web framework from India. It works like magic. But I don't like magic. So I looked at the source code.
https://asd.learnlearn.in/exploring-frappe/
https://asd.learnlearn.in/exploring-frappe/
asd.learnlearn.in
Exploring Frappe
I wanted to understand how Frappe/ERPNext works. So I went through the codebase.