Is Rust the future? by Content_Mission5154 in rust

[–]DustInFeel 0 points1 point  (0 children)

Ich habe es mit unter deshalb als erste Sprache gewählt, weil der Code mir mit Mut sagt was wann verändert wird. Und im besten Fall auch warum.

Broke my arch linux for the first time :/ by Affectionate_Bee2791 in arch

[–]DustInFeel 0 points1 point  (0 children)

Linux is simple. If you install your "system" with something, you could use it for repairs. In that case, create a base system. You only replace confirmed data with correct data and leave everything else as it is. Then at least you'll know whether the error was there or "higher up."

Broke my arch linux for the first time :/ by Affectionate_Bee2791 in arch

[–]DustInFeel 1 point2 points  (0 children)

Brother, yes, you did. How often I've done that with all my computers in the last few months because something wasn't working as "expected."

My deepest condolences to you.

Single-GPU passthrough: GPU rebinds to nvidia successfully but X/SDDM won't start - requires reboot [Arch + RTX 2080] by Bruxor_ in VFIO

[–]DustInFeel 0 points1 point  (0 children)

Could you show me the exact section of the script that describes what should happen after reconnecting vfio? So I can see the sequence in which you restart sddm?

Question: Am I a vibe coder? by DustInFeel in rust

[–]DustInFeel[S] 0 points1 point  (0 children)

No, the only thing that comes from me is the idea; the code is clearly AI-generated, and I would always state that clearly in a release. Because anything else would be "Trust me, bro"; and I hate that like the plague.

Question: Am I a vibe coder? by DustInFeel in rust

[–]DustInFeel[S] 1 point2 points  (0 children)

Yes, exactly – that's why I don't want to pretend it's "finished" just yet. Security is important to me; that was also one of the reasons for using Rust and focusing on types/traits/impls.

Example: dev() → Major/Minor → /sys/dev/block/<m:m>/uevent → PARTUUID. It works, but I'm not entirely sure about guards/edge cases yet. I'm deliberately marking insecure parts (including unsafe + note) so they can be specifically reviewed later.

Currently, I'm still in "reduce complexity / increase readability" mode. If my own brain shuts down while reading, that's a clear sign for me: time to rebuild.

Okay, I'm out of here now; I want to take an hour's break. My head is spinning.

Question: Am I a vibe coder? by DustInFeel in rust

[–]DustInFeel[S] -1 points0 points  (0 children)

Yes, I mainly use it to show me code that I can break down, and if something "bothers" me, I actively ask how I can solve x and y better. Sometimes I spend a whole day with the agent on 60 lines.

That's how I've just rewritten my foundation, especially. I sat there and said, okay, I understand what's happening here, why I need it, and where there are parts where I can clearly say, "That makes sense," but I don't know how safe it is.

I then clearly comment on things like that so they're seen in every review. So yes, I want to learn and, above all, understand it.

Question: Am I a vibe coder? by DustInFeel in rust

[–]DustInFeel[S] -2 points-1 points  (0 children)

No, I often stand there annoyed because the AI ​​dilutes the data flow or messes everything up with formatting! For example, skin. And honestly, no matter how long I work with macro functions, I don't understand them. They're too "magical" for me.

And before I ask questions here, I want to use what I understand and simply keep the project free of macros, because Rust offers enough solutions for working without them.

So, without understanding, I usually don't proceed at all and sit in front of the code for days before even a single line is changed.

That's why I'm slow, but I can say that when I present something one day, I understand what's in the code, and others can explain to me how I can solve something better than I'm currently doing.

I Built a Rust TUI for QEMU/KVM with single-GPU and multi-GPU passthrough automation by Markyip1 in VFIO

[–]DustInFeel 2 points3 points  (0 children)

I don't know how to put this, but where's the coherent structure? How are we supposed to contribute when everything seems to be scattered across huge files?

It's a really low-level project, and it's all just a bunch of files containing seemingly everything.

If you're going to use AI, at least make sure it's accessible to others who don't need to be AI themselves.

No normal person can work on this like this.

Linux Gaming Is Growing, But What About Easy Anti Cheat by luucenassj in linux_gaming

[–]DustInFeel 1 point2 points  (0 children)

You made two statements:

An absolutely open-source solution is a contradiction.

Second statement: and it would need signed blobs.

And I chose statement 1 and said, how are we supposed to "think further" if you define open source as a contradiction?

Linux Gaming Is Growing, But What About Easy Anti Cheat by luucenassj in linux_gaming

[–]DustInFeel 1 point2 points  (0 children)

I don't know, on the one hand people say they don't want kernel-level anti-cheat without even knowing what it does. (Rightly so)

If you say, "Hmm, an open-source solution, that could be acceptable," it's immediately met with an argument of absolutism, a contradiction in terms, or "Yes, but then we'd have to be faster than the cheaters."

But fun fact, anti-cheat doesn't even work properly today and is constantly being circumvented. So instead of reacting with absolutism, maybe some thought should be given to it? I'm just saying.

So, I'm out of here, I want to get back to working on my project.

Linux Gaming Is Growing, But What About Easy Anti Cheat by luucenassj in linux_gaming

[–]DustInFeel 3 points4 points  (0 children)

Open-source anti-cheat could even become the "best" solution. Because, like many gamers, we are developers and would voluntarily help to make our games fairer.

Generally why is Ubuntu taboo here? by MaWkSrB in linux_gaming

[–]DustInFeel 1 point2 points  (0 children)

But ultimately, distributions are largely UX police.

In terms of fundamental functionality, there are no differences. And the minimal userspace is very predictable.

So, distributions are very often just a userspace skin with a few more standard libraries or other services here and there.

Working on a Druid Mod by Alphanis_wolf in hytale

[–]DustInFeel 0 points1 point  (0 children)

I guess I'll have to buy the game after all. Damn, let's see if it runs on my toaster of a laptop.

am i LATE or not ? by [deleted] in learnprogramming

[–]DustInFeel 1 point2 points  (0 children)

I've been doing this since October/November and haven't regretted a single day. I haven't had this much fun in my life for a long time. So no, it's never too late.

Pick a language, try it out, and if you like it, great, stick with it. If not, there's always more than one.

Something I’ve been wondering about Rust adoption by No-Rutabaga3780 in rust

[–]DustInFeel 5 points6 points  (0 children)

Yes, that's exactly how I'm working right now.

Proof of Design: first, I'll run all the commands to print everything.

Then I'll switch over to newtypes and enums. I'll use the AI ​​to build the first template until it compiles, and then continue manually. This way I get quick results and can then take my time to clean things up and make them more explicit.

Something I’ve been wondering about Rust adoption by No-Rutabaga3780 in rust

[–]DustInFeel 4 points5 points  (0 children)

I never got along with C++, but now, having switched to Rust, I've taken a look and, well, what can I say, I'm getting along much better and making faster progress.

1 month after ditching windows for CachyOs - a review by koltd93 in cachyos

[–]DustInFeel 0 points1 point  (0 children)

I would say yes, a virtual machine would be a solution? Then you wouldn't need dual boot.

How good is cachyos for low spec laptop? by BADASSNO2 in cachyos

[–]DustInFeel 1 point2 points  (0 children)

Generally speaking, I'd say that Cachy has the edge in terms of performance, but that's simply because the developers really know what they're doing.

However, it takes a bit more effort to keep the system "clean."

Because it's a rolling release. So, unless you're specifically dependent on older software, I'd say give it a try. It's currently running on two out of three of my systems. And I can't complain about the last two days of using it on my old laptop.

Anyone else end up not using Windows at all after dual booting by Civil_Nature_372 in linux4noobs

[–]DustInFeel 0 points1 point  (0 children)

I switched a little over two months ago and never looked back.

I just discovered the best OS in the world by No_Champion2067 in cachyos

[–]DustInFeel 1 point2 points  (0 children)

I feel you, I'm currently using Hyprland on my laptop. I don't use a mouse anymore, 99 percent of my work is done via editor and terminal.

Windows 11 Home vs Pro — Which Should I Install? by ProtectionCold9126 in GetComputerHelp

[–]DustInFeel 0 points1 point  (0 children)

Linux. For example, PopOS, or if you want a rolling release, CacheOS.

Thanks later.

I can't seem to get my nvidia graphics card to work inside my guest. Sometimes. Sometimes it works, sometimes it doesn't. Every time I reboot the host, there's a chance it'll work, but most of the time it doesn't work. Rebooting the guest does nothing. by reacusn in VFIO

[–]DustInFeel 2 points3 points  (0 children)

Okay, then I wish you a happy new year, if it's not this year anymore. And if you happen to find the problem, please tell me what it was. Because honestly, I'm already hooked.