Pinned post

I'm a computer programmer, community organiser and digital rights activist based in Bangalore, India.

Growing up as a lonely, bullied kid in the 90s, I found solace in books, computers, and later, the online world. In my quest to find belonging, never quite fulfilled, I've been involved with various communities over the year. A biography in toots:

I have somehow arrived at a VS Code configuration where a multi-file find and replace operation somehow overloads an M1 Mac enough to crash it, while attributing all that CPU load to kernel_task. How do I debug this?

8 y.o. has resumed offline school and has an IT class in which they showed her a big box called the CPU. Now she's excited for the exoticism of huge machines in air-conditioned labs where footwear are not allowed…

…after two years of online classes via a computer. 😂

Restaurant QR codes that lead to PDF menus are so infuriating that I switched to Kiwi Browser, installed the PDFJS extension, and now I can finally read the menu without cluttering my Download folder with various UUID4.pdf files. You should try it too.

Syncthing's external versioning ( does not reveal the peer from which the replacement file is arriving. If it did, a "main host" peer could version into a git repo with proper attribution. Feature request, %PEER% argument would be nice.

Why is “exotic mushroom” in a restaurant menu code for the ordinary oyster mushroom, as if it is any more exotic than a button mushroom? Who is serving Shiitake, Portobello, King Oyster, Shimeji, Pioppino, Lion's Mane, Morel… 🤤 Arrgh what have I done to my appetite…

Google Workspace _still_ can't do recurring payments or indeed any payments at all. What a clusterfuck. I remember some fellow on Clubhouse or Twitter Spaces being haughty about how the complaints were overblown. You're lucky I can't recall your name.

Show thread

NFTs meet paywalls:

1⃣ Buy access to this article for 100 credits
2⃣ Access token = NFT
3⃣ You have access while you possess NFT
4⃣ Don't want anymore? Sell the NFT. Market value is original sale price since anyone can use 1⃣, so you get second-hand price
🏁 Paywall marketplace!

When a coconut tree falls, BESCOM personnel show up to… drink tender coconut water.

(Sadly I didn't get pictures of the refreshments as I was distracted by the tree.)

The technology is truly innovative, but the declarations of independence are juvenile, so what's the end game here? It sure seems like cryptocurrency is heading towards being a tool of trade for sovereigns.

Show thread

It is disturbingly hilarious how cryptocurrency is all about subverting mainstream institutions, except when there’s a problem and those very same institutions and their arbitrary mechanisms are a very good thing.

Bread? Who said it was bread? It's Bread not bread, got it? 🙌 to the lawyers at

I had to force the door open to get out as none of the buttons worked from inside. Heaven help those dependent on a lift.

The one on the other side does work, FWIW.

Show thread

Today I entered the elevator on the pedestrian walk bridge in Domlur. And then...

Is there wiki software that combines the templating power of MediaWiki with Markdown formatting?

Switching between Markdown, reStructuredText and MediaWiki on a day-to-day basis is very disorienting.

There is no tap and pay for iPhone users in India? What?

His manager Mr Sahu took it over the finish line. How anyone will replace Chandroo and Sahu with an app or a disembodied voice on the phone, I don't know.

Several months later, we're in a happy place and a little more educated on the difference between visions and reality.

Show thread

The deal finally went to the jovial Mr Chandroo, who retired from SBI's 9th Main Indiranagar branch but never left his seat. Chandroo wanted the business and manifested as the coach who turned us from emotional to professional buyers.

Show thread
Show older

The original server operated by the Mastodon gGmbH non-profit