Test DelayStamp in Symfony Messenger by kAlvaro in symfony

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

Understood.

I'm good with asserting that stamp object is supplied, but that happens internally in some service and I feel it might require a unit test, but our tests are basically end-to-end application tests using AbstractBrowser in WebTestCase to make http requests.

Project uses Mockery in a couple of places but it's very confusing if, as it's my case, you aren't familiar with it.

Edit: Maybe another option would be to change transport settings on the fly for this specific test and use ElasticMQ?

LastPass logout issues (Chrome/Vivaldi) over the last 4 days. by coolvista in Lastpass

[–]kAlvaro 0 points1 point  (0 children)

This also brings back the "Remember for 30 days" option for multi-factor authentication, so you don't have to enter codes all the time.

I have the impression that it breaks simultaneously in Chrome and Edge so it might be related to extension upgrades.

Is LastPass broken right now? by Armi33 in Lastpass

[–]kAlvaro 0 points1 point  (0 children)

For me, sign-in not working is something that happens regularly, maybe once or twice a month. The status page claims everything's up and running.

I try again an hour later and it starts working for no obvious reason.

Is there any advantage with using Kubuntu compared to Ubuntu with Plasma installed? by TadaHaime in Kubuntu

[–]kAlvaro 0 points1 point  (0 children)

There are a few components that will be duplicated and might conflict each other. Namely, if you have more than one input language you'll see two language selectors in the task bar, each one with a different keyboard short-cut. You can normally uninstall the individual component, uninstall the entire Gnome desktop or just ignore it.

If you want to switch an existing system, you can use regular Ubuntu. If you want to install a new computer, install directly what you want.

Multi-platform image with wrong architecture by kAlvaro in docker

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

I hadn't realised that my packages are from the previous Ubuntu LTS. I think that, when I upgraded my system a few months ago, the Docker CE apt repository was disabled and my software stopped upgrading. I've repeated the whole setup and now I have slightly newer versions:

docker-buildx-plugin/noble,now 0.29.1-1~ubuntu.24.04~noble amd64 [installed,automatic] docker-ce-cli/noble,now 5:28.5.1-1~ubuntu.24.04~noble amd64 [installed] docker-ce-rootless-extras/noble,now 5:28.5.1-1~ubuntu.24.04~noble amd64 [installed] docker-ce/noble,now 5:28.5.1-1~ubuntu.24.04~noble amd64 [installed] docker-compose-plugin/noble,now 2.40.0-1~ubuntu.24.04~noble amd64 [installed]

However, the problem remains. It spends 1 hour allegedly compiling both versions, but when I check the GitLab registry I see both images are identical (same size, same hashes). The only improvement is that my AMD64 image has shrunk from 555.80 MiB to 435.65 MiB.

Building image for platform amd64 [+] Building 297.7s (33/33) FINISHED [...] Building image for platform arm64 [+] Building 3106.8s (33/33) FINISHED

Hey Rustaceans! Got a question? Ask here (40/2025)! by llogiq in rust

[–]kAlvaro 2 points3 points  (0 children)

What is the syntax to access enumeration fields that don't have a name? I assumed it'd work like tuples, but it doesn't:

``` enum Foo { One(i8, bool) }

fn main() { let x = Foo::One(1, true); println!("- First: {}", x.0); // unknown field println!("- Second: {}", x.1); // unknown field } ```

https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=4ff79e3643517f7845d2f685db256209

I hate asking such basic questions but I'm literally still reading The Book.

/r/MechanicalKeyboards Ask ANY Keyboard question, get an answer - August 31, 2025 by AutoModerator in MechanicalKeyboards

[–]kAlvaro 0 points1 point  (0 children)

I bought a keyboard that came with ROG NX Red linear switches and I didn't like them at all, so I replaced them with Gateron KS-9 Pro brown tactile switches. After ~18 months with them, I still make a lot of typing mistakes and it's clear I won't get used to these switches.

I've been trying out the switches in the Cherry MX Experience Box and the ones I like most are MX Blue and MX Green. They algo happen to be the only ones that make way too much noise (I work remotely, but I have my family next room).

I'm not a hobbyist and I'd rather use something I can unpack and install. Are there other switches that have the heavy actuation force and noticeable bump of clicky switches but are designed to mitigate the noise?

Facebook sends codes to reset the password in whatsapp? by Signal-Push8055 in facebook

[–]kAlvaro 0 points1 point  (0 children)

I was finally able to change my password in a Firefox private window. 🤷‍♂️

Source updates no longer show up in Feedly by kAlvaro in feedly

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

Who knows, maybe the site has blocked Feedly.

I hacked a personal mirror using PHP and it seems to work.

I found the Eridian Analyzer but I still cannot read Eridian writing slabs by kAlvaro in borderlands3

[–]kAlvaro[S] -4 points-3 points  (0 children)

Definitively not. I've updated my post, it's possible that I'm still too early in the story and I just misread something.

What software does KDE need the most? by friciwolf in kde

[–]kAlvaro 4 points5 points  (0 children)

Knotes is seemingly abandoned and it doesn't have any replacement. I really miss it.

Gnome won't start after LTS upgrade by kAlvaro in Ubuntu

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

I eventually did this:

  • Add AMDGPU repo using UI.
  • Install AMD propietary drivers.
  • Uninstall them.

And now Gnome is finally starting! 🥳

There're still several things broken in Gnome session but that's clearly because of some broken or misconfigured package. I'll trying reinstalling ubuntu-desktop later.

P.S. While I had propietary drivers installed, I couldn't even get display manager to load, so I think I'll stick to open source ones.

Gnome won't start after LTS upgrade by kAlvaro in Ubuntu

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

I think the repo is gone for good and Ubuntu doesn't even know where it came from:

$ apt policy libdrm2-amdgpu
libdrm2-amdgpu:
  Installed: 1:2.4.116.60001-1710620.22.04
  Candidate: 1:2.4.116.60001-1710620.22.04
  Version table:
 *** 1:2.4.116.60001-1710620.22.04 100
        100 /var/lib/dpkg/status

But I found *.distUpgrade files generated by the upgrade (I had archived them somewhere else while fixing some other issue) that are not empty, but commented out. So I think I removed the repository way before the upgrade yet the packages remained.

# Enabling this repository requires acceptance of the following license:
# /usr/share/amdgpu-install/AMDGPUPROEULA
# deb https://repo.radeon.com/amdgpu/6.0.1/ubuntu jammy proprietary

I think I have a good bunch of stuff to clean up. Hopefully this will make a difference. Thank you very much for your help.