Fighting trolls by the day and tending to services in the night
https://asd.learnlearn.in/peertube-upgrade-fsci/
https://asd.learnlearn.in/peertube-upgrade-fsci/
ASD
Doing 5 Years of Sysadmin Work in 5 Hours (Without LLMs)
Clickbait aside, this is a description of how I upgraded an old Peertube instance multiple versions Free Software Community of India has a peertube instance at videos.fsci.in. It was set up originally in 2018 and upgraded last in 2021. It was not just a tech…
🤣2
Urging CCI to prevent Google's takeover of app distribution
https://asd.learnlearn.in/android-developer-verification-letter-to-cci/
https://asd.learnlearn.in/android-developer-verification-letter-to-cci/
ASD
My Email to CCI against Android Developer Verification
Google recently announced that it’ll be forcing developers to register with government identity cards on their platform to be able to distribute Android applications anywhere. I came across keepandroidopen.org in FSMK’s chat group today. So I quickly composed…
👏1
What do you do when you find data is corrupted on a wiki you maintain? You debug. And then you write about it.
https://asd.learnlearn.in/mediawiki-fix-there-is-currently-no-text-in-this-page/
https://asd.learnlearn.in/mediawiki-fix-there-is-currently-no-text-in-this-page/
ASD
[FIXED] Mediawiki: There Is Currently No Text in This Page
On the FSCI wiki there were some old pages which were erroring out even though it had page history entries. This is how I fixed it. In the last couple of days, I’ve been doing some maintenance work on FSCI Wiki. First I upgraded the mediawiki version, then…
Do you have beginner level programming questions? Feel free to join this community that I am curating.
https://asd.learnlearn.in/purposeful-programming-community/
https://asd.learnlearn.in/purposeful-programming-community/
ASD
(Re-)Introducing Purposeful Programming Community
An invitation to join a safe space for learning programming (hopefully towards a social purpose) Programming (coding, software engineering, or development, whatever you call it) is a very useful skill. Almost like cooking. If you have been looking for a safe…
A little how-to guide on HTTPS RR in OctoDNS (+Bind)
https://asd.learnlearn.in/https-record-octodns-bind/
https://asd.learnlearn.in/https-record-octodns-bind/
ASD
HTTPS SVCB Record in OctoDNS with Bind
Heard about HTTPS record and want to set it in OctoDNS. You can now! SVCB is a new type of DNS record that’s like CNAME but with more powers. It is defined in the Service Binding and Parameter Specification via the DNS RFC. HTTPS record is a specifically…
Wrote this towards a meeting of medico friends circle
https://blog.learnlearn.in/why-india-misunderstands-violence/
https://blog.learnlearn.in/why-india-misunderstands-violence/
Blissful Life
Why India Misunderstands Violence
The room was cold and lit by artificial lights. It was in a large building in a corner of the city unknown to 10 year old Manu. He has tried everything — resisting, pleading, crying, shouting — to no avail. First they made him unconscious. Mercy! Then they…
❤2
The least you can do is to refrain from adding to the noise.
https://blog.learnlearn.in/how-to-be-a-good-armchair-activist/
https://blog.learnlearn.in/how-to-be-a-good-armchair-activist/
Blissful Life
How to Be A Good Armchair Activist
I do not see armchair activism as a pejorative. It can be a valuable form of activism.
❤1
Scratching the itch caused by spammers and learning php in that process
https://asd.learnlearn.in/blocklistemaildomains/
https://asd.learnlearn.in/blocklistemaildomains/
ASD
MediaWiki Extension: BlocklistEmailDomains
I built an extension for mediawiki to prevent spam sign-ups. This is the story I’ve been working on building a wiki for health (including its social determinants) in India. In that process I’ve been fighting spam by installing various extensions (including…
While the world was struggling with react2shell, I was moving old software to new servers
https://asd.learnlearn.in/resuscitating-old-smc-services/
https://asd.learnlearn.in/resuscitating-old-smc-services/
ASD
Resuscitating Old SMC Services
How I migrated old services of Swathanthra Malayalam Computing to a new server saving software (and money) When web based software get old, people stop caring for them. Shiny new alternatives become commonly used. The old ones are forgotten. One day you’ll…
In which I review a book which validates a lot of my political choices
https://blog.learnlearn.in/how-to-do-nothing/
https://blog.learnlearn.in/how-to-do-nothing/
Blissful Life
How To Do Nothing
It was past 10 PM when Shubhangani, Swathi, and I stepped into Goobe's Book Republic in Church Street this Tuesday. We had met at 6:30 PM in Blossom Book House and had been chatting non-stop all of the night. We had had Blini Creamy Mushroom and Blini Chicken…
❤1
I'm starting to get tired of people getting tired of mental health issues.
https://blog.learnlearn.in/tired-of-mental-health-excuses/
https://blog.learnlearn.in/tired-of-mental-health-excuses/
Blissful Life
Tired of Mental Health "Excuses"?
Of late, I have started seeing a pattern around the responses people have to mental health issues.
The first time someone talks about their mental health issue(s), people are incredibly supportive. They are like "Incredibly brave of you to share this"…
The first time someone talks about their mental health issue(s), people are incredibly supportive. They are like "Incredibly brave of you to share this"…
Just a thought exercise
https://blog.learnlearn.in/the-diary-of-a-revolutionary-person-working-inside-the-system/
https://blog.learnlearn.in/the-diary-of-a-revolutionary-person-working-inside-the-system/
Blissful Life
The Diary of a Revolutionary Person Working Inside the System
Day 1 of being a revolutionary person working inside the system
I saw injustice being meted out by the system today.
I decided to stand up against it.
I was thrown out of the system.
I saw injustice being meted out by the system today.
I decided to stand up against it.
I was thrown out of the system.
👏2