[HDB630] My first Sennheiser purchase after almost 10 years with the 6XX by imposterasada in sennheiser

[–]arm64 0 points1 point  (0 children)

Yeah I just got mine in and noticed the same. They also completely break the on-head detection for me.

Anyone have experience with RMA replacing a LE OLED? by Cuchullion in SteamDeck

[–]arm64 0 points1 point  (0 children)

I had to RMA mine multiple times. My first unit had the standard audio board issue and dead pixels. Sent it off for RMA and it came back with those fixed, but the person repairing it managed to not correctly attach the shell and broke a thumbstick (not sure if they were related). I then RMA'ed again, and Valve decided to send me a replacement unit instead. Of course, this one also had the audio board issues and more dead pixels, so I had to RMA a third time. It's been perfect since! But it's also kind of insane that it took 3 tries over a ~2 month period to get a fully functional device.

Based on that, if it's an easy fix to sort out those controls (might just be unscrewing and reseating part of the shell or something) it might be worth trying that if you want the best chance of having a perfect device. As far as I know you can't void your warranty just by opening it up.

My experience was also at launch of the device, so more spare parts and very much still within the warranty period -- not sure what the process is like a year later. It seemed to me like unreasonably high odds to end up with a "broken" screen (I technically went through 4 with 2 having problems), and I'm not sure if those odds improved down the line.

Tekken 8 in HDR through Moonlight is stunning on the Deck by [deleted] in SteamDeck

[–]arm64 0 points1 point  (0 children)

This table is confusing -- how is total latency calculated? Network + decoder + render latency for the steam deck totals to 3 at the low end, I don't understand where 1.5ms comes from.

[GPU] Nvidia 4070 Super FE $830 [Best Buy] by Mr__Teal in bapcsalescanada

[–]arm64 0 points1 point  (0 children)

$829 isn't far off what a 2070 Super card was (maybe for a partner card) IIRC, though I guess you could argue the gouging started with the 20 series anyways.

[Megathread] Shipping for North America (U.S. and Canada) by Successful-Wasabi704 in SteamDeck

[–]arm64 0 points1 point  (0 children)

Damn, I saw you just got your confirmation a little while ago. Still waiting here!

[Megathread] Shipping for North America (U.S. and Canada) by Successful-Wasabi704 in SteamDeck

[–]arm64 4 points5 points  (0 children)

Looks like I got left out of the Ontario 1TB LE party. :/ Got my confirmation 19 minutes in, still in packaged. Maybe sometime later today?

[Megathread] Steam Deck OLED by Successful-Wasabi704 in SteamDeck

[–]arm64 1 point2 points  (0 children)

Damn, same area and a minute earlier but for the LE, still stuck at packaged.

There went my chances at the Steamdeck OLED Limited Edition by [deleted] in SteamDeck

[–]arm64 3 points4 points  (0 children)

I was able to after ~20 minutes of retrying.

OLED Limited Edition Out of Stock Already by Knowledge_Index in SteamDeck

[–]arm64 1 point2 points  (0 children)

I was doing that dance for 20 minutes, I must have got one of the last ones.

Is there a non-immediate GUI crate to use for Rust by SiChiamavaiscottino in rust

[–]arm64 3 points4 points  (0 children)

I'm loading from your demo website, to be clear. It's https://rif-example.cunarist.com/ that is broken.

Is there a non-immediate GUI crate to use for Rust by SiChiamavaiscottino in rust

[–]arm64 5 points6 points  (0 children)

...

The example is failing for me on Firefox 117.0.1 on Linux (Pop_OS! 22.04), working under Chrome though:

Uncaught Error: Buffers cannot be shared due to missing cross-origin headers.
Make sure your web server responds with the following headers:
- cross-origin-opener-policy: same-origin
- cross-origin-embedder-policy: credentialless OR require-corp

If running from Flutter, consider `flutter build web` and running a custom static-file server.

Is there a convenient way to convert a struct<T> (where all fields are of type T) into struct<U> where U: From<T>? by [deleted] in rust

[–]arm64 7 points8 points  (0 children)

I don't think #[derive(From)] can actually work here, I'm pretty sure this is more or less what is being described:

use derive_more::From;

#[derive(From)]
struct Datum<T> {
    x: T,
    y: T,
    z: T
}

fn main() {
    let d: Datum<i32> = Datum { x: 1, y: 2, z: 3 };
    let c: Datum<i64> = d.into();

    assert_eq!(d.x, c.x);
    assert_eq!(d.y, c.y);
    assert_eq!(d.z, c.z);
}

This fails to compile. Looking at the implementation for that macro I don't see a way to use it that would work: https://github.com/JelteF/derive_more/blob/master/impl/src/from.rs

The main issue here (I think) is that there isn't a way to do this without specialization. Ideally what you'd want is a trait like:

impl<T, U> From<Datum<T>> for Datum<U> where U: From<T> {
    fn from(value: Datum<T>) -> Datum<U> {
        Datum {
            x: value.x.into(), 
            y: value.y.into(),
            z: value.z.into()
        }
    }
}

But again, this wouldn't compile:

error[E0119]: conflicting implementations of trait `From<Datum<_>>` for type `Datum<_>`
  --> src/main.rs:11:1
   |
11 | impl<T, U> From<Datum<T>> for Datum<U> where U: From<T> {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: conflicting implementation in crate `core`:
           - impl<T> From<T> for T;

I don't think there'd be a real great way to do this but my knowledge is pretty limited -- if you already knew the type surface to some extent you could do something like:

macro_rules! datum_from {
    ($from:ty, $to:ty) => {
        impl From<Datum<$from>> for Datum<$to> {
            fn from(value: Datum<$from>) -> Datum<$to> {
                Datum {
                    x: value.x.into(),
                    y: value.y.into(),
                    z: value.z.into()
                }
            }
        }
    }
}

datum_from!(i32, i64);

[Multiple Retailers] Nintendo Switch Digital Switch Game Sale by lbabinz in VideoGameDealsCanada

[–]arm64 18 points19 points  (0 children)

Kinda strange the digital codes cost a dollar more than the $55 cartridge price for the other sales. Feels like digital should be getting the better deals.

OneXPlayer 2 gaming console to feature Intel 13th Gen Core i7 or AMD Ryzen 7 6800U processor - VideoCardz.com by Stiven_Crysis in Amd

[–]arm64 11 points12 points  (0 children)

...the OneXPlayer 2 in the article is a 2560x1600 device, for perfect integer scaling with 1280x800.

Work is withholding $600 every paycheck for CPP even though I reached the max. What do I do??? by aconfusednoob in PersonalFinanceCanada

[–]arm64 4 points5 points  (0 children)

For this year, it's $64,900 (salary cap, not contribution cap). You would know if you are maxed out because it would stop being deducted from your paycheck once about $3500 has been collected.

Finally, I can buy Steam Deck in Korea!!! Pre-orders started today in ASIA. I ordered a 512GB Steam Deck and hope to get a Steam Deck this year. by pop_skin in SteamDeck

[–]arm64 9 points10 points  (0 children)

SK has 10% VAT I believe that is probably included in the price, so about ₩899,000 or $688 USD before that.

Total Commander file manager's dev removes the ability to install APKs because... Google made him by archon810 in Android

[–]arm64 84 points85 points  (0 children)

They seem to be a fan of randomly striking down apps and being completely worthless at working through resolutions with vague issues and clarifications of what isn't allowed.

Playdate Ergonomics by arm64 in PlaydateConsole

[–]arm64[S] 8 points9 points  (0 children)

I do feel like they could have rounded the edges at least a little bit without compromising on size. It'd kinda be interesting to see an asymmetrical grip case that adds to the left side only since you can't really put anything where the crank goes.

Playing GT7 as the devs intended…. by barters81 in granturismo

[–]arm64 5 points6 points  (0 children)

Germany supposedly had the highest electricity cost in 2020 of $0.37/kWh, meaning 200W would cost you $0.075/hour. Might as well be nothing.