because explicitly declaring types can be redundant, if the compiler knows a lot of the times you should also know
also because some types are extremely cursed: see std views/ranges
because explicitly declaring types can be redundant, if the compiler knows a lot of the times you should also know
also because some types are extremely cursed: see std views/ranges
I specifically said this advice because dual booting windows with Linux is a terrible idea.
Although you are right, if you USB read/write is slow it will be a sluggish experience.
You should just test run it from a bootable usb.
Install steam. Mount your NTFS drive which contains your windows games. If you have sims on steam use steam. If not take a look at lutris before doing any of the above.
Your experiment ends when you’ve tested all games you want to play.
Now: You cannot use NTFS (windows) drive for games, although you did it in the experiment long extended usage is discouraged.
So you will need to find a way to transfer your games to a different formatted drive. (ext4, btrfs for example)
If you don’t need that advice you will eventually run into frustrating issues.
I will say. if you have no idea at least clone your branch so you can experiment on it.
I started with nano and I hated it, I didn’t understand what anything meant in the bottom bar, like what is ^X. Unironically vim was easier to understand. I know what it is now but as a new user I didn’t like using it.
I’m sure emacs is great but I learned about vim and neovim first so it’s kind of a done deal already, not a lot of us Linux users are open source enthusiasts with so much time that we can noodle in all different flavors of text editors.
vim works great for me shrug, if emacs works great for you then awesome
The whole arch advantage (imo) is that you have a full understanding of what’s in your machine and how it works.
As a beginner you won’t understand and that’s okay, but you should try different things (or don’t and just focus on what works for you) as long as the end result is you doing: pacman -Qe and going “hmm that makes sense”, and imo the undesired result is going “hmm what do these all do, why do I have 2000+ packages”
isn’t there a mint version with plasma?
my unsolicited 2c is to checkout mint
that’s IIS as well, I think it’s because we had our severs configured in a reverse proxy and hitting IIS and failing before the http serverhad returned a response caused the 502 error, completely useless error.
(not very experienced with server configs so forgive me if the language isn’t 100%)
that’s everyday with the legacy web app at work, it crunches up code in a templating process and all the errors become either completely meaningless or just “error 500”
well, no. everything is a god damn web app because everything runs browsers.
so why write native (device) applications if the device can run a browser ? just write code for the browser, which also runs on desktop. now you have a cross platform app without needing 5 different teams
Yep, I was shocked to see that there is no defacto 1st party framework and during my time searching online I found lots of “use x, use y, no y is dead and none uses it, no x is terrible” which is how I found Avalonia.
I still don’t think there’s a solid Windows gui framework, but I haven’t looked in years.
pretty much every windows GUI framework is trash or a pain in the ass to deal with except for Avalonia (my beloved), but it’s more cross platform.
I’m not sure if this is 100% real but it very well could be. although imo makes me think of skill issue (not because the system makes sense, but these problems don’t really seem like problems to me, just minor set backs)
I can tell you how I learned linux. be prepared to cringe.
I installed Linux before going to school, I figured that if I used Linux as my main OS I would be less tempted to dick around and play games
I eventually found a coop part time job as a dev. I used my own Linux machine, and being the star eyed young person I was I used arch.
this is the cringe part:
I learned systemd, Linux kernel modules, dkpg, obviously more familiarity with bash and shell stuff
so moral of the story is… dive in?
there’s nothing about Linux itself that makes the steam game not work. it’s up to he developer to release a binary that supports Linux, most devs who are using tools like unity or unreal probably have the highest realistic chance of making a clean Linux executable
but the way proton works is to use the compiled binary for windows in a way to make it compatible for Linux
that’s modern dev for you. least optimal solution but the most hyped. call it hype driven development
> someone nitpicks word you used in a variable declaration
> you change it
> someone more senior says the former made more sense
> this goes on for far longer than it should
> eventually you get a real review from someone in your team that identified something actually needs to change
> you change it and re request reviews
rinse and repeat
Except it’s not a free operating system. An operating system should fulfill the needs of its users without having to pay for basic functionality: see everyone OS ever that is not w11
they could have just called gims or gim
naming stuff is important