I feel like the simplest answer is ideal for this sort of context. Use the software that works for you, back up your important files in robust ways, if some of your software needs changing in the future, then so be it.
Terminal/CLI applications are usually easy to decide on because of their simplicity. It's usually the GUI applications that are more complicated to come to a firm conclusion on.
I love Helix. I have no idea if it will be around in 5 years but learning it has put me in a future-proof place with Vim and it's variants. They're likely to be around longer than I will.
What truly matters is not the software itself, but the data it generates. If you choose software that allows you to transfer your data to other platforms at any time, you can never 'fail'.
One thing I've learned over the decades is, future proofing is a fool's errand. The hardware and software landscape is constantly changing, constantly evolving. The learning never stops. How much time you want to spend customizing your DE is a totally different argument. As far as software, I simply need it to work without having to jump through a billion hoops. Productivity is more important to me than anything else.
It's good practice to familiarize yourself with software alternatives to what you're currently using just to be on the safe side. If something goes wrong with what you're currently using, then you have backups that you can quickly switch to.
It is as simple as I like what I like, and what works for me is what I use. I do love trying out apps that look appealing to take care of any FOMO, but it generally takes a lot to make me want to switch. It is the wonderful thing about the FOSS world. Someone always has a different take on how something should work.
You are sort of right about Gnome 3 being rigid, can't even do an unique background per workspace on Gnome 47, but it has improved a bit from Ubuntu 22.04 times. For now it basically works for my needs. Oh ya like to thank you DT, over the weekend was looking at your EMACs tutorials from like 4 years ago, thanks for a few tips. I'm starting to make a break through with EMACs, little bit of a learning curve at first, but wow it is quite good like you said. Thanks for that Vterm tip, nice terminal emulation right in EMACs. I hope they continue to improve EMACs in the future, I think they will since so many serious people use it, thought it has a low % of the Code editors market. But EMACs for me is easier than VIM, modal text editors just don't work with me. ps: Also I installed EMACs on my Phone and Tablet, it sort of works with my init.el file, at least no glaring white background, heh.
Use software, switch software. It doesn’t matter. What counts is that you never loose your data. So every piece of software needs to be able to export your data back.
First I always use what is default by the distro developer choices. Their choice, is because it works for them. That's how I choose my software. What works for me. Sometimes I agree with the developer other times I don't. I tweak that distro to my liking. Switch things around, until it fits like a glove. I don't think about future proof. Hell I have a few abandon-ware and still use it to this day. Still works as it did in their days.
I think will I be able to access my files in the future. I have accepted that software will come and go, sometimes software is too good to ignore and thinking way too far into the future will hinder me. I will think of some software as for the now and some as for the long run.
My software choices revolve around GTK DE, Emacs, Lisp, Nyxt and Gecko based web browser. As long as it can run Lisp and Emacs I am good to go. Ollama is a plus, Emacs and Lisp non negotiable. Mostly as long as it's GTK, doesn't require WayLand and is stable I don't care. I have mostly used XFCE and Openbox over the last 20 years so easiest to just go with those. How I Decided Which Software To Use. Does it have a REPL? Can I use it to read? does it work on a CLI? Does it let me browse eBay for cheap esoteric hardware I don't need? Caffeine?
It is dumb to get hung up on software. Develop your skills first, and worry about "good shopping" later. Once you have a second sense and can understand the design decisions behind software, it becomes pretty trivial to switching to different programs.
Would you take the same approach with distros? I have no idea of the size of the teams behind most of them but I sometimes wonder if a smaller team on a less popular distro would just pack it all in suddenly. (I'm very new to linux, so maybe this happens quite frequently already...)
I think most of us ask ourselves at least part of those questions, before committing to software or technology long term. But the thing is, today we live in big uncertainty. Everything is so dynamic and in motion, it's impossible to predict. For example, who would think that such a stable, reliable and conservative in technological aspect OS like CentOS will come to an end and so quickly? But here we are and it happened. Same with NixOS. And Firefox - how do we know it will exist even for an year from now, given the condition the Mozilla foundation is in and they just announced 30% lay offs and there is good chance they may lose their main source of income from Google soon enough. So, if they go down - so does Firefox and Thunderbird. And what about the Kernel, we can't be sure even about that with the recent developments there and what Linus did.....
I think it's a bad strategy to worry about "future proofing" at all, to be honest. Stuff changes so rapidly in the computing ecosystem that one should always be ready to adapt and change when necessary, and have enough confidence in oneself to know that one can adapt quickly to any change when one has to. At the same time, if what you have today works for you, then don't worry about having to fix it tomorrow.
I personally am scared by the popularity that Rust has gained, since it relies on an internet connection to compile stuff with even a single dependency!
@@jackt-z2m Technically speaking, yes... but, by default, dependencies are pulled from the crates registry, and most people are too lazy to change this. Most people don't directly vendor the dependencies. What I want to see is a language that caches dependencies as part of the actual project by default.
What distro you use is entirely up to you and I hope Ubuntu works well for you - but I don't think the futures of Manjaro, Arch, Mint or Debian are in any danger currently, are they?
What video do you expect him to make for you about Hyprland? What about if he made a video where he recommends better alternatives to Hyprland? Or not to use anything that requires an immature and buggy product like Wayland in the first place?
"How I Decide Which Software To Use" -- How about what works. For me reliability is number one. TH-cam Luke Smith videos used the word "extensible" to describe the programs he like. Smith used non GUI ffmpeg to record and edit his videos directly from the command line. I use the .bashrc, .bash_profile, dmenu or shell scripts to maneuver through directories, or store lengthily commands that work with those programs, like zathura, nsxiv, mpv, yt-dlp, vifm. I thing A.I. dangerous and DT you should know that after voting. AI choices are not yours.. :)
Personally I prefer applications that will do one thing and one thing only and does it well and does not do anything else as a lot of applications try to add other tasks intro it and I just don't like it and like DT said I too like applications that have customization to them but not a lot like KDE applications just enough customization and other is does this applications developed by one user and if so how long will the applications will be active because some applications is OK to use even abandonment but there others applications that needs to be work on constantly and other for me is is open source and free because I am all for open source movement so yeah this is my checklist PS: I too use non open source applications if there is no choice or the alternative applications is not as good in my option so there is that too :)
And, yea, verily believeth the preaching of Monsignor Torvalds who sayeth, "The unholy mess that is GNOME3....." Believe me when I say if the osmo personal info manager goes away.....I'm dead.
There might not be any more reproductive freedoms in the US we gotta keep fighting for software freedoms. Keep your chin up, support those you care for in your life when you have the energy to, don't be afraid to be vulnerable and ask for compassion from those you trust. Best of luck
Trump, although not a libertarian as such, is the closest thing to a libertarian you can ever hope to have in the Oval Office. Of course, this is WAY off topic.
Next video: How I Decide Which Shampoo To Use
It's a non-issue for all men. Hair or not. Except for gay men.
💀
Harsh!
You know this isn't funny. He's not bald.
Yes, I use a shampoo bar, because you don't get water/preservative/gelling agent bloat 👍
I feel like the simplest answer is ideal for this sort of context. Use the software that works for you, back up your important files in robust ways, if some of your software needs changing in the future, then so be it.
Terminal/CLI applications are usually easy to decide on because of their simplicity. It's usually the GUI applications that are more complicated to come to a firm conclusion on.
I love Helix. I have no idea if it will be around in 5 years but learning it has put me in a future-proof place with Vim and it's variants. They're likely to be around longer than I will.
What truly matters is not the software itself, but the data it generates. If you choose software that allows you to transfer your data to other platforms at any time, you can never 'fail'.
One thing I've learned over the decades is, future proofing is a fool's errand. The hardware and software landscape is constantly changing, constantly evolving. The learning never stops. How much time you want to spend customizing your DE is a totally different argument.
As far as software, I simply need it to work without having to jump through a billion hoops. Productivity is more important to me than anything else.
It's good practice to familiarize yourself with software alternatives to what you're currently using just to be on the safe side. If something goes wrong with what you're currently using, then you have backups that you can quickly switch to.
It is as simple as I like what I like, and what works for me is what I use. I do love trying out apps that look appealing to take care of any FOMO, but it generally takes a lot to make me want to switch. It is the wonderful thing about the FOSS world. Someone always has a different take on how something should work.
You are sort of right about Gnome 3 being rigid, can't even do an unique background per workspace on Gnome 47, but it has improved a bit from Ubuntu 22.04 times. For now it basically works for my needs. Oh ya like to thank you DT, over the weekend was looking at your EMACs tutorials from like 4 years ago, thanks for a few tips. I'm starting to make a break through with EMACs, little bit of a learning curve at first, but wow it is quite good like you said. Thanks for that Vterm tip, nice terminal emulation right in EMACs. I hope they continue to improve EMACs in the future, I think they will since so many serious people use it, thought it has a low % of the Code editors market. But EMACs for me is easier than VIM, modal text editors just don't work with me. ps: Also I installed EMACs on my Phone and Tablet, it sort of works with my init.el file, at least no glaring white background, heh.
I don’t think a check-list matters as much as common sense. But software being libre is always a plus.
Unfortunately I broke my crystal ball, so can't see into the future anymore. I didn't even see it coming.
Use software, switch software. It doesn’t matter. What counts is that you never loose your data. So every piece of software needs to be able to export your data back.
Hello! DT.
First I always use what is default by the distro developer choices. Their choice, is because it works for them. That's how I choose my software. What works for me. Sometimes I agree with the developer other times I don't. I tweak that distro to my liking. Switch things around, until it fits like a glove. I don't think about future proof. Hell I have a few abandon-ware and still use it to this day. Still works as it did in their days.
I think will I be able to access my files in the future. I have accepted that software will come and go, sometimes software is too good to ignore and thinking way too far into the future will hinder me. I will think of some software as for the now and some as for the long run.
My software choices revolve around GTK DE, Emacs, Lisp, Nyxt and Gecko based web browser. As long as it can run Lisp and Emacs I am good to go. Ollama is a plus, Emacs and Lisp non negotiable. Mostly as long as it's GTK, doesn't require WayLand and is stable I don't care. I have mostly used XFCE and Openbox over the last 20 years so easiest to just go with those.
How I Decided Which Software To Use. Does it have a REPL? Can I use it to read? does it work on a CLI? Does it let me browse eBay for cheap esoteric hardware I don't need? Caffeine?
It is dumb to get hung up on software. Develop your skills first, and worry about "good shopping" later. Once you have a second sense and can understand the design decisions behind software, it becomes pretty trivial to switching to different programs.
Would you take the same approach with distros? I have no idea of the size of the teams behind most of them but I sometimes wonder if a smaller team on a less popular distro would just pack it all in suddenly. (I'm very new to linux, so maybe this happens quite frequently already...)
I didn't know you had voting in your world, I assume all things on the screen are from a different dimension.
That's a healthy way to treat the internet, just make sure you react to power with the same skepticism.
I use a lot of software forks i.e. the previous ones have been discontinued and picked up by others, so.. it is a bit of a gamble.
DEEE TEEEEE !!!
A safe bet is to stick to software that at least has no DRM. That way you can at least keep an offline copy of the app or download one online.
I think most of us ask ourselves at least part of those questions, before committing to software or technology long term.
But the thing is, today we live in big uncertainty. Everything is so dynamic and in motion, it's impossible to predict.
For example, who would think that such a stable, reliable and conservative in technological aspect OS like CentOS will come to an end and so quickly? But here we are and it happened. Same with NixOS. And Firefox - how do we know it will exist even for an year from now, given the condition the Mozilla foundation is in and they just announced 30% lay offs and there is good chance they may lose their main source of income from Google soon enough. So, if they go down - so does Firefox and Thunderbird.
And what about the Kernel, we can't be sure even about that with the recent developments there and what Linus did.....
I think it's a bad strategy to worry about "future proofing" at all, to be honest.
Stuff changes so rapidly in the computing ecosystem that one should always be ready to adapt and change when necessary, and have enough confidence in oneself to know that one can adapt quickly to any change when one has to. At the same time, if what you have today works for you, then don't worry about having to fix it tomorrow.
I personally am scared by the popularity that Rust has gained, since it relies on an internet connection to compile stuff with even a single dependency!
This is false.
@@jackt-z2m Technically speaking, yes... but, by default, dependencies are pulled from the crates registry, and most people are too lazy to change this. Most people don't directly vendor the dependencies. What I want to see is a language that caches dependencies as part of the actual project by default.
Everything you just said sold me on KDE.. .... KDE it is
Yes, like when i make decision to use Ubuntu Linux for my laptop and PC to replace other Linux OS like Manjaro, Arch, Mint and Debian.😊
What distro you use is entirely up to you and I hope Ubuntu works well for you - but I don't think the futures of Manjaro, Arch, Mint or Debian are in any danger currently, are they?
@@terrydaktyllus1320yes... 😅 they are just fine.. I just want to use Ubuntu because it is very easy to use
Hi love your videos can you make a video about hyprland thanks
What video do you expect him to make for you about Hyprland? What about if he made a video where he recommends better alternatives to Hyprland? Or not to use anything that requires an immature and buggy product like Wayland in the first place?
some reason hyprland doesn't want to run on his office or at home set up so he currently cant do a video on it
@@terrydaktyllus1320 bad takes are bad
@@itstoxicqt Probably because Wayland is complete rubbish.
@@terrydaktyllus1320 You're full of gibberish today aren't you? Who hurt you?
"How I Decide Which Software To Use" -- How about what works. For me reliability is number one. TH-cam Luke Smith videos used the word "extensible" to describe the programs he like. Smith used non GUI ffmpeg to record and edit his videos directly from the command line. I use the .bashrc, .bash_profile, dmenu or shell scripts to maneuver through directories, or store lengthily commands that work with those programs, like zathura, nsxiv, mpv, yt-dlp, vifm. I thing A.I. dangerous and DT you should know that after voting. AI choices are not yours.. :)
Personally I prefer applications that will do one thing and one thing only and does it well and does not do anything else as a lot of applications try to add other tasks intro it and I just don't like it and like DT said I too like applications that have customization to them but not a lot like KDE applications just enough customization and other is does this applications developed by one user and if so how long will the applications will be active because some applications is OK to use even abandonment but there others applications that needs to be work on constantly and other for me is is open source and free because I am all for open source movement so yeah this is my checklist PS: I too use non open source applications if there is no choice or the alternative applications is not as good in my option so there is that too :)
🎉
In software, nothing is really future proof
Vim and emacs is.
Did you vote for Krazy Kamala or Terrific Trump?
@tristen_grant Trump is a Gigachad.
Recorded in your car!
C'mon..
And, yea, verily believeth the preaching of Monsignor Torvalds who sayeth, "The unholy mess that is GNOME3....." Believe me when I say if the osmo personal info manager goes away.....I'm dead.
After today's result there is little point thinking of any future, no matter where in the world you are.
Don't be such a simp!
America isn't *THAT* important.
@@originzznot anymore, China is now the #1 superpower
There might not be any more reproductive freedoms in the US we gotta keep fighting for software freedoms. Keep your chin up, support those you care for in your life when you have the energy to, don't be afraid to be vulnerable and ask for compassion from those you trust. Best of luck
@@susanalderson8267 and who am I being a 'simp' for exactly ?
wayland is crap.
Did you vote for the Libertarian Party?
Why is that relevant to his video content here?
@ I’m just curious.
Trump, although not a libertarian as such, is the closest thing to a libertarian you can ever hope to have in the Oval Office. Of course, this is WAY off topic.
@@friedrichdergroe9664 you mean Classical liberalism.
@@friedrichdergroe9664 huhhhhhhh, tf?