Linux Mint may be it

I’ve been using Linux Mint for a while now.

I started using linux because my machine stopped getting macOS updates.

But I always wanted something as stable as macOS

Initially I tried Tuxedo OS.

While it looked nice, there were tiny issues that I couldn’t ignore.

Continue Reading »

Adding alias to CLI built in #rust

Turns out it is very easy if using clap

Continue Reading »

My PR related to Rust project got merged ๐ŸŽ‰

I’m so happy that my PR 1 to a new and upcoming #rust framework called Cot was merged yesterday.

@m4tx - Thanks for accepting my contribution ๐Ÿ™

Continue Reading »

Linux Mint

I’ve been using Linux on my old MBP since November of last year.

I started with OpenSUSE

After using it for a month or so, I switched to Tuxedo OS 4 It is based on Ubuntu 24.04 LTS but ships with latest KDE Plasma 6.

I meant to write about it, but didn’t ยฏ_(ใƒ„)_/ยฏ

I used it for 3+ months.

It was more mainstream than OpenSUSE (because of its Ubuntu base)

But there were paper cuts. Things that are not show stoppers, but minor incoviniences that add up over time. (I’ll write about it separately, maybe)

Continue Reading »

Rust: Improve readability in default arm of match statement

#TIL in #rustlang we can use any variable name (starting with _) in ignore path of match

Continue Reading »

Deepseek : Model vs Web app

There was a post on LinkedIn about how asking DeepSeek to list states of India is not answered. 1

First of all, why would you ask such a trivial question to it , when you can just search.

We need to consider the difference between search engine and “thinking model” like DeepSeek

It is like asking Einstein help with 10th class Physics exam ๐Ÿ˜ƒ - while he may be able to help, his abilities are better suited for more difficult tasks.

Continue Reading »

Make constraints useful

Recently, I came re-listened to a podcast episode where they discussed about constraints.

Everyone thinks that constraints are bad.

But having some constraints may be good.

Continue Reading »

Rust Script

After my previous post I came across other ways to “quickly test rust code”

Obvious being rust-script

It is easy to install via cargo install rust-script (But I had it already installed. I think Espanso installed it, but not too sure)

This may be better than rustc because one can define the dependencies in the “script” itself, like :

#!/usr/bin/env rust-script
//! Dependencies can be specified in the script file itself as follows:
//!
//! ```cargo
//! [dependencies]
//! rand = "0.8.0"
//! ```

Start the file by specifying rust-script in the shebang line, so that shell knows what program to use for running this code

Continue Reading »

Rust: When rustc Beats Cargo for quick trial code

Recently, I needed to test try some functionality (of getting user’s home directory) 1

Setting up a throw away project via cargo new is certainly possible but seemed overkill.

Continue Reading »

Polywork Shutting Down

This morning, I got an email notification that polywork.com shutting down.

Polywork was a good idea.

I never updated it regularly because I was worried about such thing (it going away) But I liked the idea of putting regular “updates” and I started this microblog.

Continue Reading »