HackerTrans
TopNewTrendsCommentsPastAskShowJobs

emersion

no profile record

Submissions

I'm tired of this anti-Wayland horseshit

drewdevault.com
550 points·by emersion·5 tahun yang lalu·844 comments

comments

emersion
·4 bulan yang lalu·discuss
Some time ago I've written an article about a particular aspect of shells, job control: https://emersion.fr/blog/2019/job-control/
emersion
·6 bulan yang lalu·discuss
Library maintainer here. Why not send a PR?
emersion
·6 bulan yang lalu·discuss
My go-to small event loop library is https://github.com/any1/aml
emersion
·6 bulan yang lalu·discuss
No, it just felt a tad cleaner to have the comment slashes separate from the path leading slash.
emersion
·6 bulan yang lalu·discuss
The following would probably be more portable:

    ///usr/bin/env go run "$0" "$@"; exit
Note, the exit code isn't passed through due to: https://github.com/golang/go/issues/13440
emersion
·9 bulan yang lalu·discuss
AFAIU not yet because the underlying GUI framework doesn't support this, but the developer mentioned they'd definitely be interested in adding it.
emersion
·9 bulan yang lalu·discuss
"you lost compile-time type checking" makes it sound like you haven't been using code generation? Varlink has an interface definition language which makes everything type-safe.
emersion
·9 bulan yang lalu·discuss
The main use-case is different: gRPC and Cap'n'Proto are designed for networked servers, while D-Bus and Varlink are designed for local IPC. Varlink is a lot simpler than other alternatives.
emersion
·9 bulan yang lalu·discuss
There are open-source projects trying to replace older closed-source software used to produce these timetables:

- Netzgrafik-Editor: https://github.com/OpenRailAssociation/netzgrafik-editor-fro...

- OSRD: https://osrd.fr/en/

(Disclaimer: I'm working on OSRD.)
emersion
·3 tahun yang lalu·discuss
That's not true in general. Many mailing lists accept emails from unsubscribed users, some moderate them (requiring moderator approval for the first post), but I don't know of any which outright rejects such emails.
emersion
·3 tahun yang lalu·discuss
Related: https://blog.brixit.nl/developers-are-lazy-thus-flatpak/
emersion
·3 tahun yang lalu·discuss
My go-to CD ripper is https://github.com/cyanreg/cyanrip
emersion
·6 tahun yang lalu·discuss
https://cmpwn.com/@sir/105097280819605590
emersion
·6 tahun yang lalu·discuss
> Power user functionality like copy paste on the other hand? https://github.com/swaywm/sway/issues/4007 might want to pray before using that.

Come on.

Congratulations, you've found the only opened bug report about clipboard on Sway/wlroots. It's triggered by edge cases (X11 client hanging + fcitx apparently), and most of it has been fixed already.

Are you really trying to convince people that the clipboard is broken on Wayland with this? Maybe you could start by actually trying Wayland.
emersion
·6 tahun yang lalu·discuss
>as the platform under it (the hardware, the kernel, etc.) changes to the point that it becomes non-functional.

The kernel has a pretty strong backwards-compatibility stance, so you'd need to wait a long time.

Nobody stops you from running an outdated and insecure distribution to use X11 (in this hypothetical future). Nobody stops you from patching X11 to support newer interfaces.

If you want to stick with X11, you can. Nobody urges you to upgrade.
emersion
·6 tahun yang lalu·discuss
Yup, the thing is called the wayland-protocols repository.
emersion
·6 tahun yang lalu·discuss
<3
emersion
·6 tahun yang lalu·discuss
Nvidia still doesn't implement the de-facto standard API used by everybody else (GBM).
emersion
·6 tahun yang lalu·discuss
KDE and Mir already implement some wlroots protocols. We (wlroots) try to get as many compositors as possible on board.
emersion
·6 tahun yang lalu·discuss
Yes, Xwayland lets users run X11 applications inside Wayland compositors.