• 0 Posts
  • 1.07K Comments
Joined 1 year ago
cake
Cake day: July 16th, 2023

help-circle
  • Yes, because it would be crazy to learn keyboard skills for text editing. Such a super great point.

    The thing about the vi keystrokes is that almost all programming editors support them. There are few skills that will save you more time and retraining than vi movements as you inevitably move from editor to editor.

    Vim, IntelliJ / Rider, and VS Code. If you know the vi movements, you are productive in any of them right away.



  • Well, now you are hitting on my real recommendation which is to use Distrobox. Distrobox allows you to install multiple userlands that are all isolated from each other but all seem native on your system and give you full access to shared files and resources ( even the GUI desktop ).

    It is very common to work on something not that just has outdated packages but that targets a specific distribution. If you are building something that will target an Alpine container in the cloud, it is handle to create an Alpine Distrobox to have all the same libraries. Similarly an app might target a specific version of Ubuntu. One of the products I worked on last year was based on Ubuntu 18.04. I could easily create an Ubuntu 18.04 Distrobox to work on that.

    Distrobox also means I can prevent the build-up of cruft from all the little specialty tools and dependencies that projects require that I will not need long term. Remove the Distrobox and remove all the junk.

    This is different than pure Docker to Podman though since Distrobox still gives you full access to your base system. You only have to install what you uniquely need in Distrobox. So i am not necessarily installing all my tools in Distrobox. Just the specialty ones.

    Anyway, this is a more complicated answer and setup. In my view, the host environment still matters a lot and what I said above still stands.



  • Not the OP but he may mean that application authors have unintentionally made Windows a monopoly.

    Either way, I am not sure I agree about the intentionality. App devs didn’t slip and support only Windows by accident. They may not have explicitly intended all the consequences of Windows monopoly but one dominant platform is an advantage for the app vendors too. Too many targets to support is part of what keeps commercial software off Linux.

    The only ones hurt by a Windows monopoly are the consumers. Well, and commercial Windows alternatives obviously. But all the app makers are fine with it.

    Valve ( makers of Steam ) can be seen as an alternative platform for gaming. This is why you see Valve investing so heavily in Linux even though they make all their money on Windows.


  • I cannot speak for the OP but most of the pepper claiming they are waiting will not switch. They may use an illegally patched or trimmed version of Windows 11. Many won’t even do that.

    The biggest risk for Microsoft is that everybody stays on Windows 10 without updates. Or that massive customers will force them to push back the “enterprise” date over and over. To encourage migration, expect Microsoft to make Windows 10 just as bad as 11 before support expires.


  • Windows is a platform for Office. Linux is not a supported platform for Office. Most businesses will not migrate their desktops off Windows because they will not migrate their workforce off Office.

    Beyond that, Windows is not as important to Microsoft as it used to be. The real money makers are Azure and Office. With Azure, they do not care if you run Linux. They even have their own distro ( Azure Linux — previously CBL Mariner ).

    Azure is the future ( even for Office ).

    Since Windows is less strategic, Microsoft is looking to milk it as a cash cow while they can. So, Product Management is tasked with finding new ways to monetize it. Data is worth a lot of money. The best way to farm data from users these days is to frame it as security ( or AI ).

    Expect a lot more SIngle Sign On. Expect a lot more AI. Expect a lot more cloud integration. Expect all of these to focus on data harvesting.

    A bit later, expect “services” for Linux that attempt the same. Like Google on Android. This is harder though as Windows does not have monopoly control over Linux as a platform. I am sure they are having many meetings about how to change that.


  • It is Truth and Reconciliation:

    Truth - the past happened and we don’t deny it

    Reconciliation - coming together as friends

    Sounds like you have done the Truth part. Just start reconciling. Perhaps collaboratively work towards a better future if the opportunity presents itself. At the very least, show that you are up for it.

    Note I did not say guilt or compensation. You can do that if you want but it is not a requirement.





  • Newer kernel matters and can actually make the distro more new user friendly for sure.

    Newer packages as well which prevents you from having to find newer versions in PPAs and other places. In my view, this makes a distro less stable and harder to maintain.

    In fact, I think Arch can be more stable than Ubuntu precisely because Arch users hardly ever have to look beyond the repos. I think Arch users really less on Flatpak for the same reason. In theory the AUR is no different than a PPA but it causes way fewer problems in practice ( especially conflicts ). There is something about APT as well that handles conflicts by removing stuff ( stuff you may really need ). Pacman and dnf do not seem to do that.



  • Video gets higher engagement. If you want your information to be consumed, video is a better bet.

    That will not stop every video from having a top comment complaining about it though.

    I prefer written content myself. But, as you say, I am happy for content in whatever form I can get it. I did not pay for it. How it is generated and shared is not up to me.

    Soon I hope, we will have a bot that transcribes every video. Then that can be the top comment instead of the endless complaining.



  • LeFantome@programming.devtoLinux@lemmy.mlLinux middle ground?
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    7 days ago

    I like the idea of a stable distro as the host OS and Distrobox with Arch and the AUR for applications.

    For most of my machines, I do not need the latest kernel or even the latest desktop environment. But it is a pain to have out of date desktop apps and especially dev tools.

    I think this strikes a nice balance.



  • Property tax has nothing to do with unrealized gains. It is an attempt to charge a services tax in an equitable way. It is like putting road taxes in gasoline. Framing it as a crude consumption tax would be more appropriate.

    The property tax you pay on your home is a tiny fraction of its value. If we were charging those kinds of tiny percentages to billionaires you would be up in arms.

    I do not have to argue abolishing property taxes because they do not introduce the kinds of brain dead distortions that “unrealized gains” taxes would. Even still, there are actually carve outs for them in most countries. Where I live, as an example, seniors can defer property tax until the property is sold ( you know, until the wealth has been realized ). As I said above though, it is really a service tax and so, even when delayed, the amount is based on assessed value every year.

    If property tax was a model for your unrealized gains tax it would have these features:

    • quite a small percentage of the assessed value
    • the ability to defer until value had been realized

    Based on the discussion here, a tax like that is not going to satisfy the mob.

    Like I said, tax the rich. Tax the hell out of them. Just don’t do it in such a broken way.

    Stop acting like I am defending rich people or arguing against taxes. I have been very clear that I am not. It seems equally clear that you have no rational response to what I am saying which is why you keep pretending that I am arguing for wealth inequality instead of just math. The people hit hardest by bad tax policy are always the middle class. The same would be true of a wrong-headed unrealized gains tax, no matter how much shouting about billionaires was used to make it more popular.