Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Project scaffolding and compiler design Background # Serialized update for the 2021 Google Summer of Code under the fortran-lang organization, mentored by Ondrej Certik.
-
Towards the mid-summer evaluation and redirecting efforts Background # Serialized update for the 2021 Google Summer of Code under the fortran-lang organization, mentored by Ondrej Certik.
-
A meta-post on the workshop I held for the IOP CAPS'21 student conference on Web Development for Physicists Background # Much the same as the rationale behind my other presentation meta-posts, that is: I would like to preserve questions I would like to co…
-
Standard practice pragmatic approaches to kind for dftatom Background # Serialized update for the 2021 Google Summer of Code under the fortran-lang organization, mentored by Ondrej Certik.
-
Digging into language standards and back-ends for lfortran Background # As discussed in a previous post in this series, I have been spending roughly half of each working day with LFortran as part of the 2021 Google Summer of Code under the fortran-lang or…
-
Charting paths towards concrete lfortran usage Background # As mentioned in an earlier post, I have had the immense pleasure of continuing development of the disruptive lfortran compiler under the aegis of the Fortran Lang organization, financed by the Go…
-
A meta-post on the workshop I held for the Section Leaders of Code in Place 2021 entitled “Wrangling Pythons with Nix for Reproducible Purity” Background # Much the same as the rationale behind my other presentation meta-posts, that is: I would like to pr…
-
Background # Transitioning from biblatex to bibtex with biber for sphinx I recently started a set of notes using jupyter-book.
-
Reminisces and prophecies brought upon by LFortran and GSoC 2021 Background # I know not what the language of the future will look like, but I know it will be called FORTRAN… <br> — Charles Anthony Richard Hoare, circa 1982 <br> – Daan Frenkel, 2020 This…
-
Short recollections of the second iteration of CIP; the course with the largest teaching (and voluntary) staff bringing the joy of programming to thousands Background # Last year in 2020, as a section leader for the Stanford Code in Place initiative (which
-
A post on configuring a user account for heavy interactive HPC usage with Spack, Nix and self-hosted applications.
-
Discussion on dotfile management, a meandering path to my current setup from dotgit to bombadil.
-
A meta-post on the workshop I held for the IOP student community on Intermediate C++ Background # Much the same as the rationale behind my other presentation meta-posts, that is: I would like to preserve questions I would like to collect the video, slides…
-
Thoughts about the FSF, toxicity, and Stallman First a disclaimer.
-
An overview of documentation complexity and an analysis of incentives.
-
Collection of odds and ends relating to e-readers including personal reminisces Background # Reading has been a huge part of my life.
-
Migrating Imap, Gmail and Exchange, mail accounts from GUI clients to Astroid Background # Initially, I had planned this post to start with a brief history of the decline of email clients for Linux.
-
A workflow for managing private submodules in a private repository without personal access tokens for Github actions Background # Ever since Travis CI decided to drink corporate kool-aid, the search for a new CI has been brought to the fore again.
-
Short post on making minimal changes to derivations in nixpkgs at a project level using callPackage() along with GH-Actions for deployment of sphinx documentation.
-
An introduction to hacking keyboard layouts with X keyboard extension (XKB) and klfc, focused on Colemak and vim bindings Background # In-spite of maximizing ergonomic bindings for most common software (e.g.
-
Setting up unicode math and orgmode for painless Anki deck building Background # A recent Hacker News post reminded me of Anki, and that brought back memories of my Anki orgmode setup.
-
Dual screen workflows without screens across operating systems Background # My X380 sadly has been having port issues.
-
A meta-post on my lightning talk at NixCon 2020 Background # Much the same as the rationale behind my meta-post on my talk at PyCon India 2020, that is: I would like to preserve questions I would like to collect the video, slides and other miscellaneous s…
-
A post on local recordings Background # Since the advent of the COVID-19 situation, there has been an increase in the demand for recorded materials.
-
A meta-post on my talk at PyCon India 2020 Background # I am to present at PyCon IN 2020.
-
Automating documentation deployment with Travis, rake and nix Background # In the previous post we generated documentation using Doxygen with Exhale to handle Sphinx.
-
This post outlines a basic workflow for C++ projects using Doxygen, Sphinx, and Exhale.
-
Monkeying around with nix for HPC systems which have no root access and NFS filesystems.
-
Short post on using mach-nix with niv.
-
Background # As a prelude to writing up the details of how this site is generated, I realized I should write up a nix oriented workflow for node packages.
-
Brief introduction to a nix based project workflow.
-
Background # My move away from the powerful, but unimaginatively named HPC clusters of IITK 1 brought me in close contact with the Lua based 2 lmod module system.
-
A short post detailing the many trials and tribulations of setting brightness on multiple monitors in tandem.
-
A meta post introducing my solutions to the fantastic excellent second edition of “Statistical Rethinking” by Richard McElreath, a.k.a.
-
Personal recollections of the academic grant writing process.
-
A short tutorial post on multiple screens for laptops with touch-support and ArchLinux.
-
A follow up to my earlier post on analytics, and on migrating from Goat Counter to Clicky.
-
A post on a surprisingly heartwarming community appreciation effort.
-
A post on working with transient TeX templates in orgmode without modifying global configurations.
-
A short post on my current set-up for R with nixpkgs and emacs to auto-compile my system configuration.
-
This post describes how to set up a transparent automated setup for reproducible R workflows using nixpkgs, niv, and lorri.
-
This post discusses briefly, the nix-shell environment for reproducible programming.
-
Background # I recently had the opportunity to take part in an AMA (ask me anything) session for the CS106A students on Machine Learning for the Physical Sciences.
-
Background # I have been leading the fantastic section 881 as a virtual section leader for the Stanford CS106A: Code in Place initiative for the past four weeks.
-
Background # One of the main reasons to use orgmode is definitely to get a better note taking workflow.
-
A more actionable follow up to my personal recollections relating to my switch to Colemak.
-
Background # One of the best things about writing in orgmode is that we can embed and execute arbitrary code snippets.
-
Background # I have been wanting to find a workflow which allows me to bypass writing a lot of TeX by hand for a while now.
-
Background # As I mentioned earlier, I’m leading a section for Stanford CS106A: Code in Place.
-
Background # As I mentioned earlier, I’m leading a section for Stanford CS106A: Code in Place.