Posts and notes
547 entries written here.
Digital Gardens
A digital garden fo "X" is where you go for stroll reading/exploring "X". A word I learnt from StephenDiehl Some Digital Gardens: Deferential Geometry The…
Luarocks
When you have multiple lua installations, installing libraries for one of those using luarocks: luarocks --lua-dir=/usr/local/opt/lua@5.1 install say To…
datasette
Datasette is a tool for exploring and publishing data. Uses sqlite for storing data and is written in python and exposes the db over a web interface. support…
Mnemonics
rahukala Mother Saw Father Wearing The Turban Suddenly Mother = Mon 7.30-9.00 Saw = Sat 9.00-10.30 Father = Fri 10.30-12.00 Wearing = Wed 12.00-13.30 The = Thu…
To Read
Authors Kalidasa Abhinavagupta Arthashastra of Kautilya -- read R P Kangle's edition Machiavelli -- Discourses on Livy, the Prince Marcel Proust -- In search…
podman
Homepage: Podman Transitioning from Docker to Podman - Red Hat Developer; HN Using Podman, Compose and BuildKit · emersion; Aug 2025 via HN, see also…
Donations
दातव्यमिति यद्दानं दीयतेऽनुपकारिणे | देशे काले च पात्रे च तद्दानं सात्त्विकं स्मृतम् || 20|| dātavyam iti yad dānaṁ dīyate ‘nupakāriṇe deśhe kāle cha pātre cha…
onlisp
To fix Paul Graham's On Lisp for printing at Lulu.com, I had to fix the embedded fonts: The resulting files:
learning-python
Occasionally, I am asked to recommend good resources to learn Python. This page is a work in progress to list a few. Practical Python Programming by David…
Indian History Books
Important Indian History Authors R C Majumdar Nilakantha Sastry Books Many of these are available on archive.org. Bharatiya Vidya Bhavan Chief editors: R C…
\u015Blokah
Popular ślokas in Devanāgarī script. Ganesha: वक्रतुण्ड महाकाय सूर्यकोटि समप्रभ । निर्विघ्नं कुरु मे देव सर्वकार्येषु सर्वदा ॥ Shanti Mantra: असतो मा सद्गमय…
Diagrams
Community list of comparisons between Text to diagram tools Diagrams python library allows you to draw architectural diagrams for AWS, and other clouds using…
Kananda keyboards
MacOS Lipika IME works well on MacOS Ventura on Macbook Air M2 chip - March 2023. You will have to download the compiled LipikaIME.pkg file from it's github…
Standard ML
Standard ML Courseware CSE341: Programming Languages, Winter 2013 has very approachable set of videos. Must watch! Books Programming in Standard ML (pdf) by…
Static Site Generators
Some notes and links on Static Site Generators (SSG). A "hello world" program for the 2010's (and 2020s). Articles Why You Should Write Your Own Static Site…
Makefile
Why Makefile? Why use Make by Mike Bostock. [Feb 2013]. Role of Makefile in Open-Data-Sharing and reproducible research. [Aug 2015]. How Make? Propositions as…
Common Lisp
Why Why I Chose Common Lisp — Dan's Musings; Jan 2025. Core Common Lisp Type Hierarchy ← Learning spxy/clpc: Common Lisp Programming Challenge If you are a…
SQL
SQL Words ( via ) On SQL Modern Data Practice and the SQL Tradition | Florents Tselai 12 Common Mistakes and Missed Optimization Opportunities in SQL | Haki…
Software Engineering
A Senior Engineer's CheckList - Little Blah ----- Learning Software carpentry - Our Lessons Over the course of the workshop, instructors teach our three core…
Haskell Programming Language
Why Haskell via Why Haskell is beyond ready for Prime Time Intro talk on Haskell by SPJ Weaknesses of Haskell Jocellyn's Blog - Why do I love Haskell more than…
Programming
Notes on Programming as a practice. Collect notes about programming language at the "language" level without getting into specific details of each language…
Zig Programming Language
The Zig Programming Language is an open-source programming language designed for robustness, optimality, and clarity. Introduction Introduction to the Zig…
Publishing
See also: 100-page-book Lulu specific notes Using LaTex to publish a novel on Lulu. Fixing Embedded fonts error When you are trying to publish a book via…
Pandoc
Pandoc is a program that converts between various text markup formats. Pandoc allows you to customise the output via extensive command line arguments and by…
NixOS
Why NixOS Via this HN Comment Maintaining your system configuration is an exercise in software development like any other - if you lack rigor or discipline…
Docker
Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of…
D Programming Language
Why D? May I Propose D for memory safe programing? Show off D Functional image processing in D | CyberShadow's blog 10 features of D that I love; via HN…
Sanskrit
Padyapaana channel on youtube contains tutorial series by Sri R Ganesh on samskRta chandas. Grammar IAST Pronunciation Guide samskrita vyakaranam Learning…
Forth
History Chuck Moore -- inventor of FORTH. I saw Chuck at Strange Loop 2013. The picture on his home page is from his talk at that Event. Articles A collection…
PHP Programming Language
25 years of PHP history a chronological story of PHP by JetBrains. New in PHP 8 - stitcher.io PHP in 2019 - stitcher.io PHP The Right Way; apparently the best…
- Older