Migrating from Drupal to Hugo

TL;DR: Migrating my website from Drupal 7 to Hugo Jump directly to the end titled Migration to Hugo Initial website Looking back at my website’s history, the domain was first registered sometime in 2003. Back then, it was mostly a couple of html pages. Being (and still) a novice in web, my website was mostly on ideas from others. IIRC, for the bare html one, I took a lot of look wise details from Miss Garrels’ website. [Read More]

sg3-utils and NVMe disks

sg3-utils, version 1.44, was recently uploaded to Debian. This new upstream release has happened almost 2.5 years after the last release. One important feature to emphasize about is some support for NVMe disks, which are now getting more common on latest range of laptops. rrs@priyasi:~$ sudo sg_inq /dev/nvme0 [sudo] password for rrs: Identify controller for /dev/nvme0: Model number: PC401 NVMe SK hynix 512GB Serial number: ES82N092210402J4U Firmware revision: 80003E00 Version: 1. [Read More]

Laptop Mode Tools 1.72

What a way to make a gift! I’m pleased to announce the 1.72 release of Laptop Mode Tools. Major changes include the port of the GUI configuration utility to Python 3 and PyQt5. Some tweaks, fixes and enhancements in current modules. Extending {black,white}list of devices to types other than USB. Listing of devices by their devtype attribute. A filtered list of changes is mentioned below. For the full log, please refer to the git repository. [Read More]

Freezing of tasks failed

It is interesting how a user-space task could lead to hinder a Linux kernel software suspend operation. [11735.155443] PM: suspend entry (deep) [11735.155445] PM: Syncing filesystems ... done. [11735.215091] [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch [11735.215172] [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch [11735.558676] rfkill: input handler enabled [11735.608859] (NULL device *): firmware: direct-loading firmware rtlwifi/rtl8723befw_36.bin [11735.609910] (NULL device *): firmware: direct-loading firmware rtl_bt/rtl8723b_fw.bin [11735.611871] Freezing user space processes ... [11755.615603] Freezing of tasks failed after 20. [Read More]

apt-offline 1.8.1 released

apt-offline 1.8.1 released. This is a bug fix release fixing some python3 glitches related to module imports. Recommended for all users. apt-offline (1.8.1) unstable; urgency=medium Switch setuptools to invoke py3 No more argparse needed on py3 Fix genui.sh based on comments from pyqt mailing list Bump version number to 1.8.1 -- Ritesh Raj Sarraf rrs@debian.org Sat, 01 Jul 2017 21:39:24 +0545 What is apt-offline Description: offline APT package manager apt-offline is an Offline APT Package Manager. [Read More]

apt-offline 1.8.0 released

I am pleased to announce the release of apt-offline , version 1.8.0. This release is mainly a forward port of apt-offline to Python 3 and PyQt5. There are some glitches related to Python 3 and PyQt5, but overall the CLI interface works fine. Other than the porting, there’s also an important bug fixed, related to memory leak when using the MIME library. And then there’s some updates to the documentation (user examples) based on feedback from users. [Read More]

Patanjali Research Foundation

PSA: Research in the domain of Ayurveda http://www.patanjaliresearchfoundation.com/patanjali/ I am so glad to see this initiative taken by the Patanjali group. This is a great stepping stone in the health and wellness domain. So far, Allopathy has been blunt in discarding alternate medicine practices, without much solid justification. The only, repetitive, response I’ve heard is “lack of research”. This initiative definitely is a great step in that regard. Ayurveda (Ancient Hindu art of healing) has a huge potential to touch lives. [Read More]

Indian Economy

This has gotten me finally ask the question All this time since my childhood, I grew up reading, hearing and watching that the core economy of India is Agriculture. And that it needs the highest bracket in the budgets of the country. It still applies today. Every budget has special waivers for the agriculture sector, typically in hundreds of thousands of crores in India Rupees. The most recent to mention is INR 27420 Crores waived off for just a single state (Uttar Pradesh), as was promised by the winning party during their campaign. [Read More]

Fixing Hardware Bugs

Bugs can be annoying. Especially the ones that crash or hang and do not have a root cause. A good example of such annoyance can be kernel bugs, where a faulty hardware/device driver hinders the kernel’s suspend/resume process. Because, as a user, while in the middle of your work, you suspend your machine hoping to resume your work, back when at your destination. But, during suspend, or during resume, randomly the bug triggers leaving you with no choice but a hardware reset. [Read More]

Ulcerative Colitis

Ulcerative colitis is a disease that affects the intestines. There is inflammation of the colon and rectum. The main cause of ulcerative colitis may be recurrent infections. Bacteria or virus is the most important cause of ulcerative colitis. It may result due to infection in other parts of the body. It is a chronic disease. It usually occurs during the young age. There are small ulcers present in the colon or rectum. [Read More]