

as an instance admin I will let you know that lemmy (the software) runs very very poorly.
I’m a staff software engineer at Sunrun, the USA’s largest residential solar installer.
I mostly work with kotlin, but also java, python, ruby, javascript, typescript. My hobby is picking up new hobbies. Currently bird photography and camping.
as an instance admin I will let you know that lemmy (the software) runs very very poorly.
then why is every linux advocate stating that all that matters is picking your distro? If the system needs to have the OS preinstalled then the distro doesn’t matter at all. Yet that still really isn’t the problem. Installing an OS from a flash drive (distros are just as easy to install as windows is and people have been installing windows fine from hard media for decades) is a different realm of troubleshooting than driver issues. Either linux is ready for people to start installing any distro on their gaming rig to migrate off of Windows or it’s not. And it clearly isn’t.
yes, yes it could. You went into no detail at all, so it’s literally up to the reader’s imagination. photo touch up could mean literally filling in freckles, well use the eyedropper tool and draw over them. Color science could mean checking the color profile of your monitor, the colors in paint are HSL. Retro pixel art is literally just drawing, you just don’t get the help of pixel by pixel drawing, you’ll have to manage that yourself. Your response indicated nothing about how you use GIMP, and honestly, I doubt you have used any really in depth features that Photoshop provides.
sure, but then you’re alienating an entire userbase that can install an OS (which is just a flash drive and hitting a few keys during startup), but absolutely does not have the willpower to sit and figure out configuration on their new OS that absolutely does not work out of the box. Shit, I have enough to deal with in my daily life, I don’t want to be debugging driver issues. I haven’t had driver issues in windows or mac for over a decade, yet it’s the very first thing you encounter on a new distro install.
i read the dang wiki and got everything running smoothly in an afternoon
that means it’s not ready…
also they didn’t mention anything that couldn’t be done in MS Paint lol. something Gimp still doesn’t have - Content Aware Delete which was added in 2010…literally 15 years ago.
anyone that wants to use their computer for basic things like netflix or watching any content at all will notice the difference. They won’t be able to tell you it’s HDR, but they will think “why does this look worse than it did on windows”?
they’re very correct. Last month I tried out Zorin (which was recommended by one of the linux communities here) and sound didn’t even work properly. I plan on writing up a full doc for the linux community on the problems a staff software engineer had with a basic no-frills install (I’m trying to find a distro for my wife), but Linux is absolutely not ready for the general populace.
that is most definitely not the process. You have to explicitly go into Steam’s settings > Compatibility > “Enable Steam Play for all other titles” (what in the world, it’s called Steam Play, not Proton?) and then additionally select which Proton version you want. If you don’t know this, or don’t google it with the right keywords, you won’t understand why literally 90% of your library isn’t available (in my case it was 99% of my library, I think I only had 3 games available on linux natively). Also if you select the wrong Proton version some games won’t run, so you have to know that and switch it for those games only.
android studio is built on intellij, and as a result can do the exact same things intellij does, which includes the .http files (which I think are the same as .rest files). So you can get the exact same features in android studio as you do in vscode. I think.
wait… are you arguing that gems are a bad thing???
Wow. Yours looks really clean. We have two of these drawers and they’re maxed out double as full.
when the official docs are telling you to use it, then it’s used. You can have no expectation of people to think the tooling isn’t shit when it’s literally the official recommendation.
Anything but the last one. Don’t duplicate the http code in the body, else you’re now maintaining something you don’t need to maintain.
I’m not a fan of codes that repeat information in the body either, but I think if you had used a different example like “INVALID_BLAH” or something then the message covered what was invalid, then it would be fine. Like someone else said, the error data should be in an object as well, so that you don’t have to use polymorphism to figure out whether it’s an error or not. That also allows partially complete responses, e.g. data returns, along with an error.
I completely agree.
it does if the other ones have edible seeds, seeds without arsenic, or fewer seeds… your analogy makes no sense.
Also, writing memory safe code honestly isn’t that hard. It just requires a different approach to problem solving, that just like any other design pattern, once you learn and get used to it, is easy.
the CVE list would disagree with you.
man what part of america are you in lol. I’ve never seen either of those as an everyday occurrence, though you will find them if you go to a southern fried chicken joint.