Matty_r

joined 2 years ago
[–] Matty_r@programming.dev 6 points 1 day ago

Yea I wouldn't be too concerned with trying just because you have an Nvidia GPU, I've been running it for years and haven't had any show stoppers. Now is probably the best time to give it a go.

[–] Matty_r@programming.dev 44 points 3 days ago (2 children)

Accenture... There's your answer. Absolute scumbag company. KPMG, DXC.. All those massive companies run huge con jobs on any of those Government contracts. Wouldnt be surprised if they claimed they had 20 people working on it, but it was only 2 full timers.

[–] Matty_r@programming.dev 15 points 3 days ago

Thats quite the runway. That helps them focus the attention on Wayland specific issues to get it more up to speed with X11.

[–] Matty_r@programming.dev 12 points 4 days ago

I've noticed Zorin does a lot of marketing and it comes in waves, you won't hear anything for months then it'll be everywhere for a few days.

[–] Matty_r@programming.dev 1 points 5 days ago

There's a dad joke in there somewhere

[–] Matty_r@programming.dev 3 points 5 days ago

I think a lot of people are going to be disappointed in the price. From what I've read, and watched, its not going to be competitive like the Deck - it'll be more expensive than the current consoles. I just have a feeling people are underestimating it this time around.

[–] Matty_r@programming.dev 7 points 5 days ago

I remember you could customise your character the same way in the files in GTA 3

[–] Matty_r@programming.dev 3 points 5 days ago

I really hope it won't be a case of requiring a Steam Machine with SteamOS on there for this to work.

[–] Matty_r@programming.dev 5 points 1 week ago (1 children)

Awesome. I really needed this about 5 years ago, but I'm glad they've added it for sure.

[–] Matty_r@programming.dev 45 points 1 week ago

Ffmpeg is definitely in there too

[–] Matty_r@programming.dev 2 points 2 weeks ago (1 children)

Fuckin AI is everywhere, unbelievable!

 

Hey all, I've been contemplating what approach I should take in my app, think along the lines of mapping with lots of UI elements but also a 2D portal/window for showing the map etc.

I want it to be cross platform so thought I'd go with Egui and look at implementing the "game" parts to that. But as I thought more about it, maybe it would be more beneficial to use Bevy and rely on its UI framework.

Thoughts? Maybe Bevy would be easier, but might be too much of a hit on performance because its not a game that I'm making. Egui might be more difficult to add the game stuff, but more performant and not running a full game engine.

I'm really conflicted. It would be good to be able to turn off/disable the game part of it to reduce load if it isn't needed at the time

 

Hey all I'm working on writing an XMPP client and just doing some casual research. What would you say makes a client better than others? Cross platform? Native/web client?

I'm trying to decide if I focus on just a desktop client - which would reduce the scope, but it might be better to focus on a something more web based (I.e electron)

41
submitted 1 month ago* (last edited 1 month ago) by Matty_r@programming.dev to c/selfhosted@lemmy.world
 

Hey all. I started writing an XMPP client just for learning purposes and I'm not sure on how widely used it actually is. Where is it actually used? Are there communities out there that actually use it?

Wasn't sure where to actually post this. Sorry if its a bit off topic

 

Hey all, just wondering if there are blogs or podcasts out there that cover common design patterns in Rust. I'm a Java dev and have tried a few times to get into Rust, but it feels like I'm solving problems in a way that aren't the most optimal for Rust because I'm still in that Java mindset.

Anyway I'm working on an XMPP client and my current challenge is working to implement some sort of event/listener system where I can trigger functions when I receive certain XMPP message types.

I put together a simple XML parser to deserialize (haven't done serialisation yet) messages which I can then determine the type of message it is. I was thinking maybe an event driven setup might work best here but not sure where to start in a Rust idiomatic way.

The idea would be we receive a Proceed message for TLS negotiation, this would trigger the tls_upgrade function which itself will send messages and need to react to the response as part of the negotiation step. But, again I'm not sure this would even be the best approach.

What I'm doing now is calling the tls_upgrade function which will do its own handling of sending a negotiation message, then looping on read_line on the stream hoping that the next message is the next needed message in the negotiation process.

So some advice on common patterns used in Rust in blog form or even podcasts would be a good learning resource.

Cheers.

 

Hey all, just hoping to get some advice on any software out there that can help me keep on top of all the VMs i'm running on my Proxmox instances, and potentially my other machines I have too.

I'm looking for a way to help me stay on top of updates and things like when the machine was last online, last rebooted etc etc. There are commercial products for such a thing, and I don't necessarily want to install any sort of Agent on each of the machines (if I can avoid it).

I looked at something like Homarr, but not sure if that's what i'm really after.

What recommendations do all you have?

26
Hardware monitoring (programming.dev)
submitted 2 months ago* (last edited 2 months ago) by Matty_r@programming.dev to c/linux_gaming@lemmy.world
 

Hey all, Just wondering what you use for hardware monitoring if you have an app that can show various speeds and temperatures etc?

Quick edit: what about stress testing as well?

 

Hey all, I know that switchable graphics is a thing in laptops where there is usually a single port. But how would you go about it on desktop? Do you put your monitor in the onboard HDMI or on the dGPU port? There are other issues associated with doing it of course, but I thought it might save on power and noise if I used the iGPU as much as possible.

Only have a nvidia GPU at the moment, but hoping to get an AMD 9070 at some point

 

Hey all, just looking for some advice. I'd like to do a WASM application, just generally like a calendar + notes app. I'd like it to work on mobile and desktop through the browser. It'll be served through Actix with Diesel for the backend. For the "frontend" I was thinking egui or leptos.

I'd like to avoid any JavaScript, so thought SSR might be the best approach.

Any thoughts/pitfalls? Should I look at something else for the frontend?

Its a lot of working parts for a calendar + notes app, but this will be a testing ground to see if I can get it all going :S

 

Hey all, got another question. Is Lutris only managed through the desktop mode or is there some sort of plugin you can use to manage it?

I use Lutris on my desktop and know about the option to add a Steam shortcut. Anything else SD specific that needs to be done?

Cheers

 

Hey all, just wondering how the battery life is after you've had it for a while? I'm getting one soon and wondered if it would have a noticeable impact on the battery if it was on a dock for most of the time.

Cheers

 

Hi all,

I'm going through and giving a bunch if different GUI frameworks a go and have tried iced, egui and Slint. Iced was by far the easiest to get started and just seemed fairly logical for layouts, Slint was pretty cool - VSCode actually has like a wysiwyg-editor that allows you to drag components around etc.

Unfortunately I'm having issues getting breakpoints to work when using VSCode, Tauri, plus a Rust frontend (yew, dioxus, etc). I think its because what is compiled isn't where my actual code exists? If I use a JavaScript frontend it hits breakpoints fine, but that's not what I'm wanting to use at the moment.

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
      {
        "type": "lldb",
        "request": "launch",
        "name": "Tauri Development Debug",
        "cargo": {
          "args": [
            "build",
            "--manifest-path=./src-tauri/Cargo.toml",
            "--no-default-features"
          ]
        },
        "env": {
            "WEBKIT_DISABLE_COMPOSITING_MODE": "1"
        },
        // task for the `beforeDevCommand` if used, must be configured in `.vscode/tasks.json`
        "preLaunchTask": "ui:dev"
      },
      {
        "type": "lldb",
        "request": "launch",
        "name": "Tauri Production Debug",
        "cargo": {
          "args": ["build", "--release", "--manifest-path=./src-tauri/Cargo.toml"]
        },
        // task for the `beforeBuildCommand` if used, must be configured in `.vscode/tasks.json`
        "preLaunchTask": "ui:build"
      }
    ]
  }
{
    "version": "2.0.0",
    "tasks": [
      {
        "label": "ui:dev",
        "type": "shell",
        "isBackground": true,
        // change this to your `beforeDevCommand`:
        "command": "trunk",
        "args": ["serve"]
      }
    ]
  }
 

Hi all, I tried creating a Steam shortcut through lutris but my controller isn't detected -I'm trying to play it via Steam Link.

Normal Steam games appear to work fine, and from everything I've seen online it should just work.

view more: next ›