Skip Navigation

User banner
Posts
5
Comments
493
Joined
2 yr. ago

  • Don't want to go into too much details - from a high level perspective the Windows version integrates better into the overall system. In Rosetta, once you're in the emulation layer it can be rather complicated to execute native components from there. In Windows - with some exceptions - that's not a problem.

  • You do the usual network checks first, check if wireguard packages come in, check latest handshake. Depending on your network setup you might want to set a lower MTU than default, or enable PersistentKeepalive.

    If none of that shows something useful you can enable debug logging via debugfs:

     
            echo module wireguard +p > /sys/kernel/debug/dynamic_debug/control
    
    
      

    You'll then have additional messages in dmesg. You can switch it off by doing -p instead.

  • They have, and in my experience it works nicer than Rosetta.

    Windows 10 had it limited to 32bit binaries (but Windows 10 on ARM is generally very broken). Windows 11 can handle both 32 and 64bit emulation.

  • Windows for Arm is surprisingly useful, and especially the x86 emulation works pretty well - for what I've been doing so far more seamless than the emulation on MacOS. The bigger problem is that the tooling for utilizing it in a corporate environment is still pretty much missing. You can't get release images from Microsoft, you either go via insider builds, or download release builds via 3rd party sites which index and extract Microsofts artifacts - both not really acceptable. Additionally the tools for customising installations and creating unattended images don't work for Arm yet.

    On top of that there's not much hardware available, and it tends to be overpriced. I got a bunch of HP notebooks quite cheaply, and recently was looking into getting one Thinkpad as they have a 32GB option (HP has 8 and 16, and 16 is not enough for serious use nowadays). Seems the 32GB option is not available in EU at all, and while they're running a sale in the US which makes a 32GB available for a decent price there here in the EU I'd pay significantly more for a lower spec variant.

  • Looks like Sweden and Finland are getting married.

  • Belkin does have a few usable things - but generally are fucking expensive. A while back they were pretty much the only option if you wanted a KVM switch which takes a PS/2 keyboard and has outgoing Sun type 5 connectors.

  • Over a decade ago a D-Link employee gave me a screwdriver with the comment "that's our only usable product". Nothing has changed much over the years.

  • It's been a few years since I gave it a try - so I don't remember specifics, just the impression I described above, and that it put me off from using it.

  • It is a web designers masturbation phantasy - fancy looking, but convoluted and impractical.

  • For me personally the shitty UI of discord causes so much friction that I'll never interact with discord ever again, unless I can reach it via some gateway from some of the messaging systems I use - which so far doesn't happen as I'd need to log in to discord to configure the gateway. I tried that once, never again.

  • Bluesky already allows you to use your own domain for your handle. Currently they just use a TXT record in DNS to verify it is your domain - but adding another record to specify on which instance this is hosted shouldn't be too hard.

  • I do have a bunch of the HPs for work related projects - they are pretty nice, and the x86 emulation works pretty good (and at least feels better than the x86 emulation in MacOS) - but a lot of other stuff is problematic, like pretty much no support in Microsofts deployment/imaging tools. So far I haven't managed to create answer files for unattended installation.

    As for Linux - they do at least offer disabling secure boot, so you can boot other stuff. It'd have been nicer to be able to load custom keys, though. It is nice (yet still feeling a bit strange) to have an ARM system with UEFI. A lot of the bits required to make it working either have made it, or are on the way to upstream kernels, so I hope it'll be usable soon.

    Currently for the most stable setup I need to run it from an external SSD as that specific kernel does not have support for the internal NVME devices, and booting that thing is a bit annoying as I couldn't get the grub on the SSD to play nice with UEFI, so I boot from a different grub, and then chainload the grub on SSD.

  • At least HP and Lenovo have arm64 notebooks with Windows.

  • User space is not breaking often enough for nvidia users. If it'd break regularly maybe users would either buy something with proper support, or force nvidia to open their stuff so it can be maintained like the rest, and no longer is a roadblock for progress.

  • On X11 much of the window management was considered a hint, but the application could just ignore it and do whatever it wanted.

    On Wayland applications can't do stuff like self position - they can send some hints, but the compostior is in full control of what to do with them.

    I use tiling window managers, and applications doing whatever has become more and more of an issue with ion3 over the last years - together with stuff changing the display resolution (they can't do that on wayland). Now with Hyprland on wayland pretty much all issues are gone.

  • Wayland got rid of a lot of the stupidity of apps thinking they know better what to do than the user, fortunately.

  • Not Op, but:

    • Firefox works perfectly fine natively
    • chrome/chromium work perfectly fine natively when started with --enable-features=UseOzonePlatform --ozone-platform=wayland
    • emacs since version 29 has the pgtk backend, which works without issues. I've been running emacs from git for about a year before the 29 release for pgtk already
    • anything Qt does wayland natively, unless they're doing some weird stuff
    • same for GTK, only one I can remember right now with problems would me GIMP, but I'm typically using Krita nowadays
  • My 9yo daughter has a tablet with family link, so I can monitor what apps she wants to install. As the garbage games are mostly at the top free, she keeps asking for games that I reject, in most cases because it's riddled with ads.

    Did you ever consider using this as opportunity to educate your daughter about ads in general, how some games try to push adds to get you to do something, and also how some games have game mechanics trying to push you to do specific things, and then just let her figure out if those games are worth playing, or not?

    She's definitely old enough - I had that discussion with my daughter when she was 5, we have an agreement that we limit the number of games installed on her phone - and the kind of shitty game you're talking about typically gets uninstalled again pretty quickly.

    In a few years she'll be able to install stuff by herself - if you never explained to her what and why games/apps are doing she'll not be ready to deal with that, and it'll be out of your control.

  • I'm aware of that - but I think when you're marketing as Linux / open source friendly you shouldn't be selling those systems.

    I might get interested if they ever have a modern AMD system with proper coreboot support - but until then they don't do anything special.

  • Pretty much the reason I'm not interested in buying their stuff.

    I get it as workstation option for very specific purposes - but for 5 years or so you're just better off with an AMD card.

    Before that things sucked a bit if you needed 3d performance - I just stopped gaming after I moved off my last voodoo card as I don't support companies with that kind of behaviour.