Early troubles with Heterogeneous Computing
A very interesting article on macOS’s M1-CPU core management made the front page of HackerNews today. For those who are wondering what heterogeneous computing is, here’s an intro from the article i...
A very interesting article on macOS’s M1-CPU core management made the front page of HackerNews today. For those who are wondering what heterogeneous computing is, here’s an intro from the article i...
WARNING: This post is no longer relevant for macOS 13 “Ventura” and later versions, since Apple has made changes to how login items are registered. Be careful. The Problem While working on KiW...
USB-C is now powering almost all of my mobile devices, except my oldest device, the 2017 iPad Pro 10.5-inch, which still rocks. Lately, it seems my OnePlus 6’s USB-C port is loosening and seems to...
TextSniper: OCR any printed text on your screen. Swish: The application site claims it as the missing gesture layer for macOS. Its a whole bunch of useful gestures that have made my life easie...
In the many years of using computers and different operating systems, I can say, without a doubt, that any user-facing program that is meant to download file(s) from the internet sucks. And there a...
Today, I decided to get started on learning the advance concepts of Rust programming language. I had everything I needed to get started - the books, my experience with Rust and a pleasant weather. ...
My first desktop I remember getting my very first desktop machine at the start of 8th grade. Before that, I had mostly used a UNIX with a UI (don’t remember which one) at my father’s office. The si...
The Present Situation Recent circumstances have forced me to look for new laptops in the market. Particularly, it involves the impeding demise of my very first laptop - A Lenovo IdeaPad Z500 (my d...
Valentine’s day has always been like any other day for me, except this year it was a rare casual Friday - the day that is the harbinger of relief in the monotonous melancholy of life in Delhi. I wo...
One of my major objectives for setting up Arch Linux was to get into KDE development and learn some bits about how Linux works. That and the fact that I had an old Lenovo Ideapad Z500 2013 lying ar...