• 6 Posts
  • 663 Comments
Joined 3 years ago
cake
Cake day: August 6th, 2023

help-circle




  • Still quite a thing. Though probably slower than ever since programs have increasingly more trips back and forth with the display server, and with x11 every one of them has to transit the connection. With an 8ms ping to a server, I expect programs to take 10-30s to start, 5-10s to open dropdown menus, and ~3s+ to scroll. I’m quite happy waypipe is a thing, I mostly ditched ssh -X voluntarily to avoid all this, though sometimes suffering a slow program for a few minutes is still faster than installing waypipe when setting up a new system.


  • For UDP you’d also usually reencode packets as http3 warp ones […]

    Is this similar to when you mask it as webrtc?

    Sorry I probably meant QUIC not warp. It is related, I think webrtc now usually uses quic, so masking as quic or webrtc are probably synonymous, but honestly I don’t know enough about the details to say for sure.

    Something other than DAITA?

    I know people in Russia are reporting Mullvad gets fully blocked, so I don’t think DAITA is enough. As @chimp@lemmy.dbzer0.com mentioned, Hysteria is more in the right direction, though in more modern iterations/forks and together with another layer of obfuscation.
    I don’t generally like to shout out names too much, since popularity among those that don’t need the tools makes them more cracked down upon for people that do need them. So I’ll just say that for the less obfuscated but more responsive route via rtc you use an updated hysteria as the outer layer, containing a fully homogeneous encrypted stream from a tool named after a reptile.

    As per the GDPR or something else?

    Mainly Net neutrality rules. Net neutrality just barely allows basic DPI, though it already heavily restricts what ISPs can actually do with that inspection. Wikipedia: EU net neutrality violations. Note that the 2007 case there happened well before regulations were strictened.




  • Size and timing of packets. Protocols generally have consistent patterns, so say always 6 packets with the last 3/4ths filled. Then some keepalive at regular intervals (i.e. tracker updates), establising new peer connections, …
    Luckily this deep inspection is illegal for isps in the eu.

    Russia, China, and Iran are using the patterns to effectively block all normal VPN and proxy protocols. There, people need special tools that send fake packets, randomize timing, and split and group packets into different sizes. All of course decreasing speed and increasing latency.
    For UDP you’d also usually reencode packets as http3 warp ones so it looks like a video call.
    Then the other end needs the same tooling to restore the normal packets.

    Obfuscating it would be possible if necessary, but it’s better when you aren’t forced to maintain such an obfuscation stack.


  • Is there an equivalent other than remote access?

    Yes, there is waypipe. Very close analog to ssh -X, arguably better. Even lets me access my local clipboard in wl-copy/wl-paste commands on the remote.
    It’s not part of ssh though, so needs to be installed on server and client.

    I found waypipe to be way more responsive than X11, and just … better somehow. More integrated into the other programs.

    When using it, take care that pam is enabled in sshd. Else it won’t initialize the proper xdg environment which wayland stuff doesn’t like.





  • For instance multi window apps can’t tell the compositor where to put their windows

    They can have positions lf existing windows saved and restored (still rolling out), and I think can ask for some details of initial placement outside of that too.
    Of course still very limited and not handling the specific cases you mentioned.

    registering global hotkeys

    Setting up hotkeys is possible, just in a very different way. You have to have the desktop environment forward it, and for now specifics differ from de to de. Generally they can all bind actions though. A safe minimum-viable way should be to add shortcuttable actions to the desktop file I think, though the qt shortcut stuff should also generally work I think.

    overscan correction

    kwin at least has had that for a while


    Personally for me I used to have a script invoked by tilting the sceoll wheel that’d send a shortcut (e.g. ctrl+page-up/down) to the window under the cursor without focussing it, letting me change tabs of unfocussed windows.
    I think I did that by quickly changing input focus, sending it, then changing it back, with xdotool etc…
    On wayland I’ve tried implementing that via kwin scripting a few times, but found it so hard to debug and to work with in comparison I never managed to recreate that simple tool.

    Having universal posix-like tools to affect the window manager and user input from console is definitely something I miss occasionally.
    Largely this is just a lack of wayland tools I am sure. And I must admit it’s been a while since I last tried.





  • redjard@reddthat.comtoMemes@sopuli.xyz•Silence
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Someome still plowed the entire thing through ai for whatever reason. It’s watermarked.
    The plug goes on the credit of the ruined quality then which makes the chair unrecognizable without knowing it. And the movie makers picking the buttplug-chair.


  • redjard@reddthat.comtoVideos@lemmy.world•Boat vs. wave
    link
    fedilink
    arrow-up
    7
    arrow-down
    3
    ·
    3 days ago

    The papers fold over too. And unnaturally quickly I’d say. The way the cup tips over and back looks even less natural.

    If you skip around the video, you can see the window slowly moves left the entore time.

    The way things “tip” and gravity shifts make no sense with the slow acceleration of a massive boat and how slowly it would rotate.

    The way the wave breaks like on a shore, even though this is on the ocean clearly.

    The way containers get attached they either don’t move or break loose entirely, but in the video they get pushed around a bit.

    I’m pretty sure it’s complete slop.