I wish! I travel quite a bit for work, so it breaks my legs every time it happens. Plus family, kids activities, etc. ML was brutal this semester, but hoping the curve will help a bit.
But it's ok, slow and steady is the way to go. Besides, I'm doing this for the fun of it; I don't need the diploma for career or anything.
I eyed this program last year but resigned my desires because I didn't think I'd be able to juggle it.
Would you say that a 1 class/semester pace is too much for someone with a full time job, two littles < 3 years, and a spouse that expects a nonzero amount of interaction?
The program is quite intensive, so you'd have to be thoughtful selecting courses, and potentially making some trade-offs -- negotiate some weekends off with your spouse, use vacation days for studying, etc.
I have a demanding full time job, frequent travel for work, and two kids (although they're older, so not as time consuming as in your case). At times it has been tough to juggle (inc many late nights), but doable so far.
The workload goes anywhere from 8-10h/week per class for the easiest courses, to north of 25-30h+ for the hardest ones (GA, ML). Of course YMMV, depending on your background on each topic. Also, some classes are front loaded and release all projects early, so you can pace yourself. Others (I'd guess the majority) are released as you go, and you need to keep up with the schedule.
Another approach I use is to take advantage of the break between semesters to study the content in advance. This way I have some buffer when I need to travel for work, etc.
Feel free to drop me a note if you want to chat more. Email in my profile.
I got Battle.net working through Steam. The way I have it is I add the battle.net installer into steam, add proton compatibility, once you run it it installs, but next time you run it, it just opens the launcher unless it needs an update. Then you can install World of Warcraft and other games there and run.
Every school has students work off their Chromebooks here in Colorado, regardless of how rich community is. This started with the Covid lockdowns and is pretty much standard now.
How does it compare to CachyOS? I'm not too familiar with how immutable OS actually works or what is the deal with flatpacks.
I have a system that I kind of want to have Linux forward with Windows on secondary m.2 drive to dual boot if I need something there. Following protonDB, I see all the games that I play work just fine and are either gold or platinum status.
Would you recommend Bazzite or Cachy? I main do gaming, development and web stuff. I tend to run multiple dockers, multiple different versions of python and other packages. How would immutible OS affect me here?
If you have an NVIDIA GPU CachyOS performs significantly better at the moment, so I would go with that. For AMD GPUs it's more of a preference question.
Personally for dev work I tend to use things like Nix to keep the development packages out of the host, that sort of approach works regardless of distro.
Technically its performance is a bit slower than CachyOS, and some of the package versions can be a bit behind as well (like Mesa or the kernel), which can contribute to the slowness. Flatpaks work fine though for the most part.
I would recommend CachyOS if you're after raw performance and you're technically inclined, and don't mind ocassionally going into the terminal to fix something or do some maintenance (maybe once or twice a year).
Bazzite on the other hand is great if you don't care much about minor FPS improvements, but value your time and system stability more. I have both installed, and use Bazzite when I want stuff to "just work" and not think about updates and maintenance. I use it for work, and for braindead gaming (ie I'm back from work and just want to dive into gaming without needing to worry about any PC stuff).
Both OSes are fine for docker/dev workflow. Multiple versions of python isn't an issue on ANY Linux system, as you would never be installing them across the system, you'd be installing them in a container or a sandboxed environment. I'd also recommend checking out Flox[1] as a fast and lightweight alternative to containers, it's great for working with Python in particular.
This stuff is getting more pervasive too. I'm working on my Master's degree right now and any code I submit, I make sure it has spelling mistakes and make it god awful because I don't want to get flagged by some 3rd party utility that checks if it was AI generated or copied from someone else.
If it helps I played AC Odyssey w/o issues using Proton GE, the biggest issue for me was that when I launched the game through steam, steam would launch the Ubisoft launcher which then launched the game , so I had to manually close this launcher to prevent having proton running in the bg for too long
It's been a while since I gamed though (2022), but the game ran smoothly on a mobile RTX 2060 card
The launcher is a bit annoying at times but what finally made me commit ot the switch was when I realized that Anno 1800 and the demo for Anno 117 were running flawlessly.
I also recently finished AC Origins for the first time on my Linux machine.
However I don't play multiplayer ever and apparently that's where most issues are.
Was the demo through Steam or through Ubisoft Connect launcher?
I'm a huge Anno fan and I play Anno 1800 like all the time. I own that game on the Ubisoft platform. If Anno 117 runs flawlessly, I maybe will cancel the preorder on ubisoft and get it on Steam...
Last year, I got a found a great deal on a gently used Chevy Bolt EUV 2023 model with only about 8k miles on it for about $16k USD from Hertz. Granted, I had to fly out of state to pick it up, but it was a great experience all together. Learned quickly that this car is not a road tripping car as it took over an hour to charge to 80%.
However, it is an amazing commuter car. Being able to charge it at home is fantastic.
We already put 14k miles on it since we got it last year.