I’m running a 2080ti and was able to switch to Wayland once plasma 6 was released. Prior to that it was completely unusable for me. Since then I had one issue earlier this year where multi monitor detection would hard lock my computer if I changed inputs on the monitor but didn’t update display settings first.
- 0 Posts
- 21 Comments
I’d say no. The effort to setup a dual boot and then hope it never breaks isn’t with it. I’d recommend installing into a virtual machine and running from there. If you break something in your install then it’s easy to start over and it’s way easier for initial setup.
Or League or a slew of EA games.
I prefer lowercase with hyphens, but I’m transitioning into a team that does everything camelCase, which is the second best case, but I still strongly dislike it.
So you hold down the first letter of each sentence longer so that it capitalizes rather than hold shift? That feels like it would completely mess with my flow when typing. Shift just happens naturally for me and I don’t register I’m pushing it.
The first time I setup Arch from scratch (no archinstall) it took me about 7 hours to get a working desktop environment. A lot of that was figuring what specifics I wanted, like boot loader and desktop environment. If you aren’t already familiar with Linux architecture, the kernel, and basic terminal commands, you will be spending a lot of time on the Arch wiki. If you do already have a decent understanding of these concepts, then you will also spend a lot of time on Arch wiki.
Honestly, based on this response from you, Arch isn’t this distro for you. It’s work to setup, it’s work to configure, and it’s work to maintain. I jumped straight in myself with basically no Linux experience but about a decade of experience as a sys admin and power user for Windows. It’s been a couple of years and I have no desire to even branch out because I enjoy the tinkering and resources.
I have an Nvidia GPU and the first 6 months I had issues, but there have significant improvements and now I almost never have any GPU related.
An example of needing to fiddle with things, I couldn’t get audio to pass through my HDMI the other day when hooking my laptop up to a TV. I had to install a couple missing packages and then I was able to see the HDMI option in my sound settings, so then I could sell that as my output. Arch won’t ever tell you what you need, it just won’t work, so you have to read and figure it out yourself. Fortunately, the community is huge and the Arch wiki is fantastic. There are some shitty neck beards that like to gate keep, but ignore them and your experience will be better.
As a ServiceNow dev/admin, I support this opinion so hard.
I really want someone to try this and report back. It really does feel like something that could execute.
BassTurd@lemmy.worldto
Linux@programming.dev•Ubuntu Joins the Movement: X11 Officially Being Phased Out
7·6 months agoI’ve been gaming with a 2080ti in Wayland for about a year now. I can’t say I’ve had any issues related to my graphics card at all. The only hiccups I’ve had are with a couple of games, maybe two, that I had to tweak to run. They were known issues with public fixes. It’s been a great experience.
There was an issue a few months back with multi monitor setups. Anytime I changed a monitor input, it would hard lock. It’s fixed now.
Edit… I reread your comment and realized that python does it differently and that everything I typed was irrelevant… I’m still gonna leave it if anyone is interested in ternary expressions, but I suppose the answer to your question is, that’s just how python does it.
That’s how ternary operators are designed to work. In essence, if you’re looking to do a single line if/then, you can directly assign a variable from the result of a ternary expression.
As an example, I was scripting something earlier where there may or may not be a value returned from a function, but I still had to do something with that return value later. For this thing, I was using JavaScript.
I ended up with:
return platform == "name" ? "Option 1" : "Option 2"If I were to write that out in a typical if/then it would be:
if (platform == "name") { return "option 1" } else { return "option 2" }A ternary starts with a boolean expression, then the if true value, else the false value. That’s returned to either a variable or if in a function like my example, to the object calling the function. It’s just a way to write less code that in many cases is easier to read.
I’m not an old hat programmer and have never been forced to use VIM, but I started learning how to navigate because of the potential efficiencies that comes with it, and because I like to learn new things. I’m not good at it, but I’ve gotten a lot better, and I will continue to do so because it’s enjoyable, neovim is extremely customizable, and the vim key bindings can be used in vscode for when I use that. I also use Linux, so it felt like the right direction to go, but mostly for the memes.
I don’t use it for high level language coding like python, JS, and definitely nothing.net related like c#, but it’s solid for lower level like C.
You don’t have to enjoy it, but there are some extremely skilled programmers out there that can code laps around other extremely skills programmers just because they use vim/neovim and can navigate at a stupid fast rate. Watching some like the Primeagen on YT is humbling.
Too many to count, but I learned this lesson. I just struggled with nuance in gramer as a fucking 1st grader.
I have a vivid memory when I was in first grade and asked my teacher if I can use the bathroom, and I got his bullshit response. I was a first grader, so I sat my ass back down and held it. Fuck this horse shit mentality.
Fine, if you’re an adult, it’s juvenile, but at that point people should understand the difference. Doesn’t mean I won’t lambast a MFer for being a pedantic prick though.
Low level programming skills in a low level language, C being the most popular. With memory safe languages like rust gaining more traction, C may eventually be a thing of the past, but imo, learning C will make you a better programmer in all languages because if you know C you know how everything works. Other than that, it could be something that uses a specific language like Arduino. Embedded programming is generally programming that interfaces with hardware directly, so really it’s just knowing how to program, and then doing it in a specific area.
There’s a good book called Code: the hidden language of computer hardware that goes in depth of computer architecture and build up from there.
On a rolling release like Arch the benefits are pretty clutch. I was messing with my DE the other week and broke something so I couldn’t get in. With GRUB and btrfs, I loaded a snapshot on reboot, typed a command to set it as my active, and restarted. Everything worked perfectly.
BassTurd@lemmy.worldto
Linux@programming.dev•HP is interested in creating a SteamOS handheld, says Windows is a "struggle"
71·9 months agoOh, I’m not buying them personally, they’re dog shit, but if others do, I’ll reap any benefits.
BassTurd@lemmy.worldto
Linux@programming.dev•HP is interested in creating a SteamOS handheld, says Windows is a "struggle"
131·9 months agoBut at the same time I will use them as a stepping stone for better Linux adoption.
BassTurd@lemmy.worldto
Programmer Humor@programming.dev•The government doesn't use SQL
17·10 months agoI think some of the more intelligent US Nazis are letting the bozos do their thing and riding the coat-tails and avoiding direct blame if things turn. I’m looking at a good chunk of the House and Senate.
Unfortunately it’s a necessary evil if you want voice and video chat. I think people and companies that use it professionally for customer support and similar are making a terrible choice. If there were a competing product that was as simple to setup and had even the most basic voice and chat features without the extra discord bloat, I’d jump ship, but that’s not really an option right now.