Using Albert to boost your productivity

5 Albert Plugins to 5 Workflow Issues

This is part two of my articles on the Albert launcher. Read the first part here This post outlines 5 common issues that I had been facing during my day-to-day development and the solutions that I came up with via 5 Albert plugins respectively. TL;DR The purpose of these plugins is a) to avoid context-switching and b) have a single tool with a single interface instead X different tools with their own corresponding interfaces....

May 1, 2021 · 6 min · bergercookie

A Mind Map of Mental Models

Behavioral psychology and the works of Kanheman and Tversky has been a hobby of mine for quite some time now. Same goes for podcasts like Freakonomics and Choiceology. Given that, it’s only natural to come across the Farmam Street blog by Shane Parish and more specifically, the article on Mental Models. Mental models are heuristics that simplify reality and help you navigate the world around you. For example they may help you make better decisions, explain other people’s actions, close deals at work or study more efficiently for an exam....

December 27, 2020 · 1 min · bergercookie

Cracking the OpenCV Applications Course - Project 1

This is a writeup of my first assignment for the “Computer Vision II: Applications” course. For this assignment, I’m given an image of a girl, and I have to add 2 new features to it: Apply lipstick Applying blush Here’s the original image that we’ll be working on: Initialisation actions We first load and initialise all the necessary modules and objects that we’ll need 1 2 3 4 5 6 7 8 # various imports import cv2, sys, dlib, time, math import numpy as np import matplotlib....

October 3, 2020 · 8 min · bergercookie
Linux Kernel Books

Linux Code Commentary ... in a nutshell

I recently got my hands on two books that talk about the Linux Kernel. These are the Linux Kernel in a Nutshell, and LINUX Core Kernel Commentary. These books are rather old, so some bits are outdated, but don’t let this fact discourage you. Both can be super useful and can definitely help you learn more about how the Kernel works. Linux Kernel In a Nutshell The first one is a classic....

July 4, 2020 · 4 min · bergercookie

Scratchpad - Create multi-ISO USBs with Easy2boot

Easy2boot is a utility that allows you to flash a USB with multiple bootable images. This gives you the option of always carrying a variety of OSes / tools for all sorts of different scenarios (debugging using a Rescue image / gparted live, install Ubuntu / Windows 10 etc. images) Here are the contents of a E2B USB stick that I tend to carry with me and use on a regular basis....

March 10, 2020 · 2 min · bergercookie