Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Healing Earth Workshop 2026 at Ashoka
I recently got to attend the Healing Earth Workshop 2026 along with my colleagues Smayan and Naveen from FPLaunchpad.
-
Learning Tamil 10: Sep 5, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example அழகான azhagana beautiful ஒரு அழகன னாள் (oru azhagana naal / a beautiful day) என்பது enbadhu is that which is வானிலை மரறுகிறது (vaanilai marukirathu / weather is changing) இன்று indru today இன…
-
Learning Tamil 9: Sep 4, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example தெரு theru street 1வது தெரு (onraavadhu theru / 1st street) வானிலை vaanilai weather வானிலை மரறுகிறது (vaanilai marukirathu / weather is changing) இன்று indru today இன்று வானிலை எப்படி இருக்கு?
-
Learning Tamil 8: Sep 3, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example நூறு nooru hundred (100) நூறு ரூபாய் (nooru rubaay / 100 rupees) பத்து pathu ten (10) பத்து னிமிடம் (pathu nimidam / ten minutes) ஆயிரம் aayiram thousand (1000) அவனுக்கு ஆயிரம் புத்தகங்கள் இர…
-
Learning Tamil 7: Sep 2, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example பூ poo flower (casual, everyday form) இது ஒரு அழகான பூ (idhu oru azhagaana poo / this is a beautiful flower) அசை asai sway இலைகள் காற்றில் அசைன்கிறன (ilaigal katril asainkindrana / leaves are…
-
Learning Tamil 6: Sep 1, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example நட nada walk/happen நான் பூங்காவில் நடக்கிறென் (naan poongavil nadakkiren / i walk in the park) எதிர் edhir opposite/across வீடுக்கு எதிரில் ஒரு கடை இருக்கு (veedukku edhiril oru kadai irukku…
-
Learning Tamil 5: Aug 31, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example முத்த mutha elder முத்த குடிமக்க (senior citizens) இலைய ilaiya young இலைய மகள் (youngest daughter) வால் vaal tail னாயின் வால் (dog's tail) Also learnt, suffixes: -vida for comparative. for ex…
-
Learning Tamil 4: Aug 30, 2026
Today's 3 words are: Tamil word Transliteration Meaning Example வெணும் venum want எனக்கு உப்பு வெணும் (i want salt) வெண்டாம் vendaam don't want வெண்டாம், நான் செய்யறென் (no need, i'll do it) உரிமை urimai right வாக்குரிமை (vaak + urimai: right to vote)
-
Learning Tamil 3: Aug 29, 2026
Today's 3 words are: Tamil word Transliteration Meaning செய் sey Action உப்பு uppu Salt தொழில் thozhil Occupation
-
Learning Tamil 2: Aug 28, 2026
Today's 3 words are: Tamil word Transliteration Meaning கரண்டி Karandi Spoon கிண்ணம் Kinnam Bowl சாதம் Saadham Rice Curd is தயிர், so Curd Rice is தயிர் சாதம்.
-
The bubbles we live in
A few weeks ago, I was at an event in Bangalore where pictures from rural Maharashtra were being exhibited.
-
Learning Tamil 1: Aug 27, 2026
So I have been learning Tamil for the past few weeks since moving to Chennai.
-
Mapping medical education in India
Use this visualization to see the medical colleges in India established over time.
-
Abdusattarov - Martinez, Round 3.1, FIDE World Cup, Goa 2025
[Event "FIDE World Cup 2025"] [Site "Goa, India"] [Date "2025.11.08"] [Round "20.8"] [White "Abdusattorov, Nodirbek"] [Black "Martinez Alcantara, Jose Eduardo"] [Result "0-1"] [WhiteElo "2750"] [WhiteTitle "GM"] [WhiteTeam "Uzbekistan"] [WhiteFideId "1420…
-
Progress Notes: raga - Static Site Generator
This document serves as a progress log of my work on raga - a static site generator in OCaml.
-
Weeknote: 04 October 2025
handlebars-ml My personal celebration this week is that I did released the OCaml handlebars templating library that I was working on.
-
Locked Myself Out of a Machine. Again.
Today, I locked myself out of a remote machine.
-
Papers
Reading list for papers.
-
My Personal Website Philosophy
I want my personal website to mirror - to the extent that I can - the experience that you would have if we met in a warm setting.
-
Explorations in Creative Programming
Creative Programming / Creative Coding Here's what's been on my mind: making a programming language for origami is hard. string art is cool and can be replicated in ocaml-joy. comparisons with music This is something I've been fascinated by since a young…
-
Tradeoff Between Types and Devspeed
It seems as if there is always a trade-off between predictability with types when writing code and the speed at which this code can be written.
-
What I'm doing now
(This is a now page, an idea I stole from sive.rs).
-
Google Summer of Code 2023 at Postgres
For easy access GitHub Repo: the4thdoctor/pg_chameleon GitHub Diff: 50ed941...bdc376a Branch with my changes: gsoc-2023 (This can be installed and run manually) Changes after GSOC: Pull Request This post is to mark the completion of my participation in Go…
-
Syntactics and Semantics
I don't usually do purely mathematical posts, but this topic really fascinated me and I want to share it.
-
Netflix Scoop, Politics, and Journalism
I watched Netflix's new series called Scoop and finished it all within a couple of days.
-
Todo List on a Blockchain
This is uncommon, but while building my personal life management app, I thought of building a todo list app on blockchain, where each todo is a block that cannot be deleted.
-
Too Many Threads
Threads of things/works/todos.
-
A Tiring Week
This week was extremely tiring.
-
Too Much on My Plate
It is decided that I will be leaving Pipal Academy, after a year of working there.
-
Fasting
I got interested in the idea of fasting after a conversation and wanted to try it out.
-
Its Actually Not That Long
I was worried that my last post was too long.
-
Rubberducking
I tried rubberducking today to fix a bug.
-
Working From the Train
I am in the train right now, about half an hour to go until Bangalore.
-
Completing One Year at Pipal Academy
So this happened on 15 May.
-
Starting a Microblog on My Blog
A few days ago I came across Swaroop CH's Twitter profile and started looking at his blog.
-
The End of Web UIs?
I got access to ChatGPT's plugins features a couple of days ago.
-
On Sleep Schedule
My sleep pattern has become very idiosyncratic recently, and not by my own volition.
-
Interpretation is a vehicle of human comprehension
There is no true interpretation of anything; interpretation is a vehicle of human comprehension.
-
How to Setup Coq in Vim
Using Coqtail to setup the Coq interactive theorem prover in Vim or Neovim Besides using Coq in the Coqide or with Proof General in Emacs, you can also set it up on Vim/Neovim with the Coqtail extension.
-
Taking ChatGPT's help in building (relatively) obscure data structures
ChatGPT can help you get non trivial things done.
-
Concurrency in a Single Thread
Note: An mdbook version, organized into chapters, can be found here.
-
What do I self-host?
I've been recently deploying apps rather frequently on my personal droplet that I use for self-hosting.
-
What I Learnt From SICP
I had started with SICP (Structure and Interpretation of Computer Programs) some time early last year.
-
Self Hosting 101 Workshop at FOSSMeet '23
Me (left) accepitng a momento from Hadif (right), one of the two NITC students on my team On Feb 11, I conducted a 3 hour introductory workshop on Self Hosting at FOSSMeet '23 at NIT Calicut.
-
Objects and Types in Python
Python's type system is fascinating.
-
On Encoding and Decoding
I was in the shower and got thinking about how computers encode everything as numbers.
-
What's Wrong With the Way We Think About Web Development?
Web development has an abstraction problem.
-
On Camus' "The Stranger"
This blog post tells my reflections on reading Camus' novel The Stranger.
-
Dead simple SMTP server for development and testing
Local development setup When we have some code that sends emails, we probably also want a stub that we can use locally -- which won't send actual emails, let us inspect the content of each outgoing mail, and let us conduct tests.
-
Writing an SMTP Server from Scratch (WIP)
A few months ago, I wrote an SMTP server from scratch to learn about the protocol.