Doesn’t that imply you still have to open up your phone to temporarily share to your pc whenever you need it?
Doesn’t that imply you still have to open up your phone to temporarily share to your pc whenever you need it?
VScodium
I tried this but it seems that VSCodium is missing many of the extensions that are available on VSCode, it has something to do with them using different extension registries?
In any case thanks for the advice but they don’t seem to be completely equal in terms of features
How will manually retyping git pull
or checkout
30+ times a day, or using the terminal log instead of a nice GUI with VSCode integration, teach me to solve other complicated issues? I just don’t really see the benefit of struggling for most of the time for something that might or might not happen later
When you need more advanced stuff then GUIs tend to become more of a sticking point I find
What’s stopping you just opening the terminal in those rare cases? For 99% of my daily needs I’m good with a good GUI
Ok, I’ll just default to flathub for app search instead, thanks.
Wish I wasn’t already running into bugs with it though - I started installing vscode and logseq with flatpak, it opened them in Mint’s Software Manager and there’s a spinny thing now indicating work is being done, but when I click on it it just says “Currently working on the following packages” and then… nothing, blank screen. No idea if it’s stuck or actually doing something in the background, but it’s been a while (way longer than those would usually require to be installed).
Not a good first impression for sure
So what do I do if I want to install VSCode? The official installation guide on their website says to download the deb file, why is such a big and popular tool not in the repository right away? Or better yet, if this is the officially endorsed why how are we to figure out the proper alternative?
Git Fork is absolutely amazing. It has a good (unlimited) free trial but it is well worth the one time purchase too.
I wonder what kind of support for development do you get? Honestly I’ve only had obstacles when I switched, for example the docker installation was much more complicated on linux than on windows+wsl. Even installing python was problematic because apparently ‘upgrading it yourself can brick the system’, at least if an older version comes with the OS?
And lastly it’s the simple thing that pretty much all tools work on windows natively but on linux you have to find workarounds, which is definitely a problem when it comes to productivity.
So what are the benefits, what does linux have that windows doesn’t in this context?
I’ve only gone through the reddit thread and tbh most people seem to be bashing this method and pointing out flaws? It doesn’t seem like a magic bullet solution and dual boot seems like the better option, at least for now.
Yeah I’m the same way, there is a 6h video linked in your post but i can’t imagine myself actually going through it like that lol. I’m also in the process of trying to move data and media off my main PC but haven’t figured out the best way yet, I have an older laptop that I was considering setting up as a mini pc/home server but then there’s also the option of buying a NAS… it gets complicated and more expensive fast either way.
Can you elaborate? Googling linux vfio just gives me text heavy documents I dont understand. How does that replace dual booting and how would I use it?
Oh didn’t see that one, thanks! Of all the advice there did anything stick with you and help in the end?
I’m not that familiar with newer c# code and only recently started with result pattern but tbh, I can’t tell what is this code supposed to do. Does opt resolve to true or false in this case? Why do you want TestStringFail to always execute, and what should it return? Why is opt.None true when it was initialized with a valid string value, what does None even mean in this context?
Sure, but whoever’s fault it was didn’t really matter to me at the time. I just remember being annoyed at everyone constantly praising linux and saying how easy it is nowadays while I’m just jumping from one issue into another, that experience made me delay moving my main PC to it since I also have an nvidia GPU there. Had to go through like 3 different ways of installing drivers, various weird containers or bottles or wine and lutris or proton just for it all to constantly freeze or crash my PC.
It was a Dell laptop, not sure about specs but it’s at least a few years old model, nothing too high end. The plan was to keep it as a small home server for hosting various stuff, services, media in the end, with varying success.
I was so excited about Mint, seemed like the perfect distro to try but then I had nothing but issues on an laptop with nvidia. PopOS worked better right out of the box though
You can kinda see this in things like modding communities or anything piracy related too. Users just want easy solutions even if it’s at the expense of creators, and creators are doing it more and more for money rather than any personal drive or satisfaction. I can’t believe we’ve reached a point where even mods are being locked behind paywalls, need to be commissioned or sometimes have entire teams funded by patreon to work on them, it’s just another business nowadays.
I have this instinct drilled into me for years that anything using reflection is bad, both in terms of performance or code clarity/ease of debugging. Your answer is correct though, I could make a generic method using reflection… now I’m just not sure if it’s better to just manually hardcode the cases for all types anyway
The switch case was based on an enum but it is what I want to get rid of. In the end I ended up doing what you wrote there, expect instead of casting I’m just writing
case Type.Int: return MyTypedMethod<int>(args)
case Type.IntNull: return MyTypedMethod<int?>(args)
// etc for another 10+ different types
It just feels like I’m doing something wrong if i have to manually handle every case in a switch (or if else) statement and I was wondering how could I write, for example, a method that would do the conversion from Type.Long to System.Int64 for me, and then I just pass that type into the generic method instead of having to manually translate it into a type every time it is used.
However, if I have to use reflection maybe hardcoding it manually every time is actually faster and easier to debug so maybe i’m just overthinking it.
That c# 7 structure looks interesting but not sure it solves my issue, I need to get to the part where i have the generic type T in the first place. I dont know how to get a “T” out of a custom field indicating type, so to speak.
edit: as for the invalid code, i just wrote it quickly as example but you are right. Pretend it says switch (field.SomeType) instead of it being a method
Git Fork is amazing
It’s no reddit in terms of quantity but honesty I’ve had higher quality topics and discussions here than there. Lemmy/kbin might not have taken off in the mainstream to offer a variety of subjects but when it comes to tech and software I think it’s covered well enough and people are generally nicer about it. The main problem is lack of (remotely) good seach function, I dont think the threads are getting indexed by google and the on-site search is atrocious.
I don’t know of any discord programming communities, I wish forums were still a thing but the only live one I know of is the jellyfin one after they moved from reddit. Other than that it’s here or the various subreddits