News for hackers. Stuff that matters.
Re:A12 – Advancing Network Transparency on the Desktop by crazyloglad on Thursday October 29, 2020 @03:35PM (#24934651)
Author of the article referenced, not AMA but go ahead -- there is about ~3+ years of research going into this one, excluding the crash recovery bits that is a prerequisite (https://arcan-fe.com/2017/12/24/crash-resilient-wayland-comp...). Now it's part of my bread and butter -- literally, external funds secured.
Re:A12 – Advancing Network Transparency on the Desktop by zubnix on Thursday October 29, 2020 @03:51PM (#24934878)
"externally funds secured." As a research project, or a potential commercial product?
Re:A12 – Advancing Network Transparency on the Desktop by crazyloglad on Thursday October 29, 2020 @04:07PM (#24935088)
part of the latter, since we can wrap arcan, x11 and wayland clients this way, in a world of remote work -- well.
Re:A12 – Advancing Network Transparency on the Desktop by acd on Thursday October 29, 2020 @07:01PM (#24937130)
This look very interesting. How would you describe and what does A12 do? It looks like a desktop being able to move apps between devices technology.
Re:A12 – Advancing Network Transparency on the Desktop by crazyloglad on Thursday October 29, 2020 @07:38PM (#24937406)
One protocol for remote casting both single-application and composited desktops with:

1. free (bsd) implementation

2. all the remote use cases of x11, rdp(vnc), ssh (not as a suisse army knife netcat with encryption, the interactive thing for text clients), spice, rdp (not usb/printer), ...

3. at about ~300LoC pre-auth attack surface and less than 4000loc implementation, sandboxable down to read/write syscalls

4. preserves original type (passthrough rather than recompression, native formats for vector content, ...) and identity (tray icon with a popup child, ...)

5. compression/packing based on content type

6. covers both audio/video/exotic input devices (accessibility, games, ...) and (soon) 3d/vr

That can runtime 'jump'/redirect (nearly) seamlessly between devices and change the look and feel to match that of the viewer with special provisions for VM like metadata (clipboard) and input bindings.