MacOS Upgrade : The Conclusion

previously .. our protagonist made all the preparations, and yet his two attempts to upgrade the OS failed due to what seems like hardware failure. Will he succeed, or give up ? Let us find out in this thrilling conclusion aka Part 2

So in place upgrade did not work. I looked at my SSD. It was partitioned in two. One for OS and other for data. I do not remember if I did that when I tried to install linux on this machine. πŸ€·β€β™‚ (Unlikely, I usually boot from external USB disk and try.)

Continue Reading »

MacOS Upgrade : The beginning

As I intended and mentioned here - I have started upgrade to macOS Monterey. I had already taken backup. (I don’t expect the entire data to be lost, but still ..) Just before I clicked the upgrade button - I created a list of software I need to re-install after the upgrade. I also went ahead and deleted apps left-right and center from the Applications folder. Nice (and not so nice) stroll down the memory lane. There was so much junk accumulated over the years.

Continue Reading »

β†’ Zed Editor ∞

My colleague told me about this new editor written in rust yesterday. The feaure page mentioned vim-mode, so I was OK to try it.

It seems collaboration is their USP - I don’t see using that feature personally anytime soon.

So what about rest of the features ?

My first impression is that it can be light alternative to VSCode. It has similar UI structure, default keymap as VScode. It supports few languages Out of the box, Ruby being one of them, so I may try it at work as well.

Continue Reading »

After Factory Resetting the Phone

(Read part 1 here)

After the initial setup, I installed the apps that I use the most. I had taken backup of my Google Authenticator codes via a QR code, which I sent to myself.

I was able to scan it back from my Desktop Telegram app and all was well.

Restoring Microsoft Authenticator - also used for work - was not so easy. I couldn’t open an IT helpdesk ticket without logging into the Service Portal, which required me to be authenticated via MS Authenticator πŸ˜„

Continue Reading »

What is a micropost ?

You know what makes it so easy for many people to just dump their thoughts into a silo like Twitter instead of writing a post on their own site? You don’t have to come up with a title for your post.

Source

This site has two types of posts. The normal ones with title and tags. Other are microposts I wrote about them here

micropost is simply an entry without a title (and tags)

Resetting Phone : Part 1

My Android phone started acting weird few months ago. Some apps started crashing. I started seeing .. app keeps closing 😞

Then Google Play services wouldn’t connect - even when phone was connected to the internet.

I found out that uninstalling the updates (for Google Play) gets it working. But since phone was connected to the internet, it would “auto update” and would break again.

It started getting worse last few days. I had no option but to reset my phone.

Continue Reading »

I tried to brew install crystal

My first attempt seemed like hung, I had to Ctrl-C my way out. Second attempt took 45 minutes.

I have a 7 years old MBP, it is fully functioning machine. In fact this is being written on that machine.

45 minutes+ seems like a lot

VSpaceCode

I have written earlier that I’ve started using VSCode occasionally for work. Finding files and find-in-files is much better and faster.

But I do miss modal editing.

That is where VSpaceCode comes in.

VSpaceCode is Spacemacs like keybindings for Visual Studio Code

I had come across VSpaceCode almost two years ago

I was using VSCodium at that time (hoping it is faster than VSCode - it isn’t - on my old machine) and could not install VSpaceCode.

Continue Reading »

NANO Minemacs

In my earlier post I had mentioned that I might try combining NANO emacs features with Minemacs - which is my current Emacs setup.

NANO emacs README has instructions for manual install which is what I ended up doing.

There is a separate repo just for the NANO theme, but somehow it did not work for me.

Instead, cloning the NANO emacs repo, and adding “just enough”ℒ️ configuration to Minemacs worked for me.

Continue Reading »

β†’ The Arc Browser ∞

Finally, got the access to the Arc browser.

Quick overview of what it is.

It is build on top of Chromium browser engine. But adds difference experience altogether. Benefit of using Chromium is that most of the extensions that work with Google Chrome already work. In fact, one installs the extensions from Google Chrome webstore itself πŸ˜„

Most awesome feature that made me want to try it is that it will Auto-close inactive tabs after 12 hours (default - can be increased to 24 hours, 7 or 30 days)

Continue Reading »