• 3 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle
  • Most of the criticism I have seen online stems from how Canonical (the company behind Ubuntu) plays fast and loose with the FLOSS ethos. The earliest controversy I can recall was the inclusion of the ‘Amazon shopping lens’ in its Unity desktop environment. There may have been earlier issues, but this one made mainstream headlines in the early 2010s. More recently, the push for Snap (its application bundle format), which relies on proprietary server-side components, which invited criticism.

    That said, I still find the OS ideal for most users. It has been (and still is) a gateway OS for many Windows and macOS refugees, thanks to its strong community. It was for me nearly two decades ago, and I prefer to remember Ubuntu for the good it has done for the community.



  • How do you view diffs and merges when you say you don’t use git GUIs? External tool or terminal/command line?

    Terminal.

    I use Jetbrains IDEs and most of my life has been IDE based git interaction. And I honestly love it, easy access to see my diffs, the most common commit, push and stage(or shelve as Jetbrains does it, which is better than visual studio). Hassle free and available beats writing anything to me.

    Perhaps, it is a mix of learned behaviour and cognitive fixation, as I started out my development journey predominantly using a terminal, that I cannot fathom Git GUI being hassle free.

    Nice to read a different perspective on such a fundamental thing that I take for granted while working. Thank you for sharing it.


  • I always found Git GUIs, especially the ones built into IDEs, to be more confusing and clunkier than working with Git on a terminal. It often feels like unlearning what one knows about Git, and relearning it the way that specific GUI demands.

    Heck, I am going through the aforementioned feeling as I force myself to use Magit on Emacs. It just does not feel intuitive. But I will not give up until I have made an honest and full attempt.

    The only sensible Git GUI I ever used is Sublime Merge[0], after a coworker praised it immensely. Even that is reserved for the rarest of the rare times when the changes in the workspace gets unwieldy and unruly. For every other instance: Git CLI on a terminal.

    [0] https://www.sublimemerge.com/

    E: typo, and link to mentioned GUI.



  • My organising system has a dual nature: it is either highly structured or a mess.

    Information, such as documents, notes, spreadsheets, and images, is carefully organised into well-defined directories, no more than four or five levels deep. The destination directory is chosen at the time of download.

    Anything that I expect to use more than once, even if only a few times, is dumped into a directory called GMS (Games, Movies, Software), which resides on a separate disk partition.

    Everything else ends up in the Downloads directory, which is truncated every three months.

    Sidebar on GMS directory

    GMS originally stood for Games, Music, Software. But I stopped managing my own music since switching to Spotify and now Apple Music. I rarely watched movies on my computer back in 00s; my cable TV fulfilled those needs then.

    I used to manage the contents of GMS few times a year, but I have stopped doing that now since my usage of this folder has dropped by a lot since the early 2010s.

    The decreased use might be explained by my increased use of package managers, Steam and GOG, and streaming services.

    However, another factor could be that I now avoid situations where I would need to download anything via my browser, unless absolutely necessary. Perhaps due to lower tolerance towards such practices or reduced patience with age.















  • I have gone through the links, and I still cannot find the answer to my question on what makes UPI “absolutely horrible when it comes to privacy” when compared to the other options in your original comment.

    I still maintain that all practical means of digital transactions are inherently poor for privacy, regardless of the channel/medium. One is not less private than the other.

    Of course, mediums like cryptocurrency exists which “promise” privacy while transacting. But they are not practical in India, and also do not operate at the scale of the options we are discussing about.

    Also, I really appreciate responding back with links, but a line directly answering my question would have saved some time, especially since the links you shared are irrelevant to our discussion. None of the links actually do a comparison of the options or even state that one is outright better than the other. If anything, some of the comments in the linked forum posts only echo what I am saying about the lack of privacy across all digital transactions.