Just your normal everyday casual software dev. Nothing to see here.

  • 0 Posts
  • 24 Comments
Joined 11 months ago
cake
Cake day: August 15th, 2023

help-circle
  • Honestly, privacy and freedom of choice alone is why I switched back.

    I will give windows credit, it’s definitely better than any other platform out there when it comes to support and it is really nice just having things “just work”. I went relatively 8 years having almost zero issues with gaming with the exception of my graphics driver which was a fault of AMD not necessarily Microsoft. All I would have to do is install a program maybe restart the computer and then run the program the way I went. With my current system I can’t even guarantee if the software I want to use will work because the ecosystem is geared towards Microsoft so every product out there is Microsoft first Unix if we get around to it.

    My only reason for switching was the lack of choice I was getting. While I never had to restart for updates because it automatically updated nightly when I turned it off so it was very non-invasive, the fact that I I wasn’t trusted enough with my computer to be able to turn those updates completely off if I wanted to, on top of the fact that every major update seemed to hard push the office suite, and every update seemed to respect my privacy less and less what is putting me already on the edge of switching every time that I had it happened to me.

    But the recent rumor wave that was going through that Windows 10 when it reached end of life wasn’t going to be the same way that every other OS that they’ve had has been where they will release security updates past closing and instead they’re going to open the business only support tier to your Standard customer and offer Windows 10 at a subscription price instead, on top of the fact that Windows 11 wasn’t going to support how I wanted to set my computer up without having to reinstall it anyway, I just took the plunge and went back to Linux. Overall it has been enjoyable, but I really do miss the ease of being able to just install something and have it work that comes with being in the dominant ecosystem.



  • I’m currently running proxmox on a 32 gig server running a ryzen 5600 G, it’s going fine the containers don’t actually use all that much RAM and personally I’m actually seeing a better benchmarks than I did when I just ran as a Bare Bones Ubuntu server, my biggest issue has actually been a larger IO strain than anything, because it’s a lot more IO heavy now since everything’s containerized. I think I easily could run it with a lower amount of ram I would just have to turn off some of the more RAM intensive items

    As for if I regret changing, no way Jose, I absolutely love the ability of having everything containerized because I can set things up how I want it when I want it and if I end up screwing something up configuration wise or decide that I no longer need that service I can just nuke the container without having to remember well what did I install on this program so I can remove it and do other programs need this dependency to work. Plus while I haven’t tinkered as much in this area, you can hard set what resources you want a lot to each instance, so if you have a program like say a pi hole that you know is never going to use x amount of resources to be able to appropriately work you can restrict what it can do so if something does go wrong with it it doesn’t use all of your system resources

    The biggest con out of it is probably having to figure out how to do the networking side because every container is going to have a different IP address, I found using a web dashboard is my friend because I can have heimdel tell me where all my services are and I just have to click the icon to bring me to the right IP address, it took a lot of work to figure out how it’s operational and how to get it working, but the benefits I’ve gotten of having it is amazing. Just make sure you have a spare disk to temporarily clone partitions to because it’s extremly difficult to use existing disks in the machine. I’ve been slowly going one at a time copying it over to an external drive nuking the and then reinitializing the disc as part of the proxmox lvm and then copying the data back over onto their appropriate image file.


  • I personally will never use nextcloud, it is nice interface side but while I was researching the product I came across concerns with the security of the product. Those concerns have since then been fixed but the way they resolved the issue has made me lose all respect for them as a secure Cloud solution.

    Basically when they first introduced encrypting folders, there was a bug in the encryption program, and the only thing that ever would be encrypted was The Parent Directory but any subfolder in that directory would proceed to not be encrypted. The issue with that is that unless you had server-side access to view the files you had no way of knowing that your files weren’t actually being encrypted.

    All this is fine it’s a beta feature right? Except for when I read the GitHub issue on the report, they gaslit the reporter who reported the issue saying that despite the fact that it is advertised as feature on their stable branch, the feature was actually in beta status so therefore should not be used in a production environment, and then on top of , the feature was never removed from their features list, and proceeded to take another 3 months before anyone even started working on the issue report.

    This might not seem like a big deal to a lot of people, but as someone who is paranoid over security features, the projects inaction over something as critical as that while trying to advertise themselves as being a business grade solution made me flee hardcore

    That being said I fully agree with you out of the different Cloud platforms that I’ve had, nextCloud does seem to be the most refined and even has the ability to emulate an office suite which is really nice, I just can’t trust them, I just ended up using syncthing and took the hit on the feature set









  • Seconding this, I took the plunge a month or two back myself using proxmox for my home lab. Fair warning if you have never operated anything virtualized outside of using virtualbox or Docker like I was you are in for an ice Plunge so if you do go this route prepare for a shock, it is so nice once everything is up and running properly though and it’s real nice being able to delegate what resource uses what and how much, but getting used to the entire system is a very big jump, and it’s definitely going to be a backup existing Drive migrate data over to a new Drive style migration, it is not a fun project to try to do without having a spare drive to be able to use as a transfer Drive


  • honestly I don’t think there is a better way, like others have said you can use a trash program or you can chmod the git directory before deleting but, I would recommend against the comments saying alias the command, that can lead to even bigger problems if you typo thr alias or mess up in the script. rf can’t break anything unless you say the wrong directory which would be the same with aliases anyway,

    My recommendation out of them all would be using a trash program to move it to the trash that way if you do screw up the location you have a way to restore it otherwise you could make a script to list the files affected using ls and then prompt a yes/no prompt using read before doing the rm script, but that’s something you definitely want to test in a sandbox or user restricted environment if you’re not used to scripting in case something breaks



  • Adding on to this that if they do decide not to go Windows do not use Debian.

    Don’t get me wrong it’s hella stable if you’re using stuff from like five six years ago, but if you’re trying to do anything remotely new or gaming related I would probably pass and try for one of the ones that are less stable. This is coming from someone who just made this mistake, steam will install but proton will not because the dependencies that proton relies on don’t exist in any of debian’s default sources, of course the launcher won’t actually tell you this unless you try to launch it from command line. On top of this if you’re planning on using games that originated on a windows partition, proton isn’t able to use those partitions unless you force yourself the owner by using uid and gid in fstab for the partitions, but it won’t tell you that either it will just fail to launch.

    I’m at the point where I think I’m just going to Nuke my Debian install and just go with another system because man has it fought me every step of the way in this process


  • Roblox in particular has been super hostile to the Linux community, they’ve two or three times now intentionally changed their application to make it so it won’t run under wine. If Roblox is something that is a hard requirement for him, I would highly recommend against any of the non-windows derivatives. The lead development team on Roblox seems to have the ideology that anything that isn’t Windows is a hacker platform and therefore they attempt to remove access from those platforms wherever possible. I don’t personally agree with it but, it is what it is.

    I also wish people would stop blindly recommending Unix platforms as a drop-in replacement for gaming on Windows. I have yet to see anyone who has been able to just install any of the flavors and have it “just work”. I fully agree that we are ages better in terms of compatibility than it was even 5 years ago, but at 100% should be going into it as a “you will have issues prepare to have to troubleshoot” and if this was his first time using anything not windows, I would have hard recommended against nuking the windows install, at the very least shrink the C partition on Windows which can be done via GParted, which thankfully is already pre-installed on the Linux Mint installation media.

    It’s disappointing that he is looking to go back, but I can fully understand his frustration, as someone who’s recently retaking the plunge after 6 or 7 years of being on windows again, I find myself getting aggravated at times trying to make hack scripts to make things work as well.

    That being said, if he is wanting to go back you shouldn’t force using it, that’s only going to remove the possibility of him switching back in the future(like when MS makes w10 a subscription model either end of this year or the year after which will force w11)


  • Yeah I know that Debian isn’t really meant for the latest and the greatest and I agree I think it is what I’m running into, it’s just sadly I tried Linux Mint prior because that’s the system I had originally started with 15 years ago and I loved it, but I had an even worse time getting that system running then I did getting debian running and one of my friends was hard pressing me to use plasma anyway and there wasn’t a good way of getting plasma to work on mint, so I decided to go with it.

    I may end up dropping Debian I’m just at that point where I put so much effort into getting the system to run again and most everything has been fixed, but I’m also at that State where every time I think I’ve gotten to a point where I’ve gotten things fixed, something else weird that I would have never expected to be a problem pops up. I do need to just let the system go, just sucks to waste all that effort

    As for the specs yeah it is NVIDIA I got burned by AMD pretty hard after years of loving AMD, I still have an AMD CPU(R 5 5600x) as I’m in love with their processor division, but I’m running an Nvidia GPU(4070) now cuz AMD’s GPU division needs a lot of polish. Love the raw output but stability under high load was just not there. I moved my AMD GPU to the rack where GPU demand is less and it’s not crashing all the time now.

    If I ever take the rack apart again I may put the card back in to see how it works with the new system but overall I’m happy with the state of the system it’s just annoying at times

    Thank you, hope everything runs stable for you as well!


  • widespread cheating is still a net plus though, worst case scenario they pay less taxes then needed, but any non-zero number would be money that otherwise wouldn’t have been recieved. Actual calculations can be done on audits so if someone sends something in that is drastically different than what you would expect it should be then they can do the actual calculation but for the most part estimates should work fine for that matter.

    The way I see it a 5 to 10% variance in what is actually owed isn’t going to mean much in the long run, and if a number is submitted that does raise eyebrows, which would be easy to implement just based off what their annual income(which is already reported) is versus what their reported assets are, a more in-depth calculation can be done



  • my issues in the past 2 weeks consist of proton(just in general has a memory leak that eventually frame drops but I expect it’s just a proton thing) , bluetooth(fixed for now), multi-monitor/desktop has screens randomly shutdown on sleep and screen timeout requiring a force enable/disable of the monitor and audio sharing across applications just generally doesn’t like working. I’m expecting it’s an issue with pulse audio or something but it’s still annoying.

    I have given up getting proper channel control on my headset, it detects both channels but the other channel won’t let me edit volume, I’ve had to manually make an audio profile in order to get it to even detect the headset in the first place.

    I can’t use Wayland period, unless I manually start the window manager and even when it does work it artifacts all over the place and is generally unenjoyable due to it. I’ve fallen back to X11 which works tremendously better but will occasionally just decide to not load a desktop environment.

    Most of these are easy workarounds to get working again, but the point is you shouldn’t have to do workaround over workaround in order to get a system to operate for you.

    Like I said it’s still tremendously better than how it was when I used it 10 years ago but it’s things like that that make it so it’s really hard to recommend taking the plunge for your everyday user