Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
QUrprUd1nCeicw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
QUrprUd1nCeicw
4y ago
There's nothing vile about that, it's normal development practice. If you decide to make a code editor you're not making an app for artists, you're making an app for developers. That's a conscious choice you make wh
32.
▲
by
QUrprUd1nCeicw
4y ago
It's not dumbed-down to make apps that are focused around performing a specific task and making them easy to use. That's literally the entire purpose of designing apps. There's nothing else to it. iPhone and Android didn'
33.
▲
by
QUrprUd1nCeicw
4y ago
X11 APIs have no security and they don't work in Wayland. Either one of those reasons is enough to avoid using them. Aside from that, it's the slowest and worst possible option in X11 because it copies the pixels into the socket.
34.
▲
by
QUrprUd1nCeicw
4y ago
I think you're missing that authors of tiling window managers don't actually want to go back to the X11 way of doing things. They don't want to write a basic window manager or a plugin. That abstraction boundary is bad and it
35.
▲
by
QUrprUd1nCeicw
4y ago
That's less and less relevant as GPUs and displays get faster. You might gain a trivial amount of latency in certain cases, with specific apps, at the cost of bringing back stuttering. The normal case is always going to be vsync. If yo
36.
▲
by
QUrprUd1nCeicw
4y ago
>The Glyphs themselves are rendered only once client side. That's literally what I just said? The glpyhs get rendered client side and then composited in the server. >What is your agenda? I truly don't understand. I don'
37.
▲
by
QUrprUd1nCeicw
4y ago
It's not a weakness or inflexibility in the Wayland protocol. There's no way to make it work there. They had to rework the way security is done, and that's a much bigger task that touches lots of other parts of the OS. I ke
38.
▲
by
QUrprUd1nCeicw
4y ago
>Still isn't possible in Debian Stable if I recall correctly. It depends on the app. Chances are older apps needs to be updated to use the portal. >There is a small risk that we end up with competing, mutually incompatible ways o
39.
▲
by
QUrprUd1nCeicw
4y ago
No, that wasn't a mis-step and it wasn't the wrong policy. Wayland is primarily concerned with taking buffers and telling the GPU to put them on the screen. Buffer sharing between clients is more concerned with the opposite: takin
40.
▲
by
QUrprUd1nCeicw
4y ago
>There is no easy way to open a Window and render a string. Period! Yes, there is. Use a client library. That's what they're for. >You either need to write it yourself completely (as OP stated) or you can use Gtk/Qt or
41.
▲
by
QUrprUd1nCeicw
4y ago
>Severe over engineering, unstable interfaces, massive boiler plate and huge development overhead is preventing the long tail "at the protocol level". No, all those can be solved with client libraries. X11 had Xlib and the othe
42.
▲
by
QUrprUd1nCeicw
4y ago
>The problem with "alternative" Wayland compositors is that so much more functionality is pushed into the compositor under the Wayland architecture compared to window managers on X11. That comparison is a bad one to make. Compa
43.
▲
by
QUrprUd1nCeicw
4y ago
Wayland already meets all those points. And Plan9 doesn't use either X11 or Wayland. Why don't you take your own advice and switch to Plan9 if Linux is causing you problems? I'll also point out that your statement about being
44.
▲
by
QUrprUd1nCeicw
4y ago
I didn't tell you what to say. I asked you nicely. Notice I used the word "please." You can make all the arguments against Wayland you want. Promoting baseless conspiracy theories and verbal abuse calling other people morons
45.
▲
by
QUrprUd1nCeicw
4y ago
Global shortcuts and screenshots are already available as standard features. The problem with your thinking is the system needs to be designed to have security by default for it to have an chance of being secure. We know from X11 that &qu
46.
▲
by
QUrprUd1nCeicw
4y ago
Fight who's fire? The Wayland developers are former X11 developers, so you're accusing them of "shilling" against their own project?
47.
▲
by
QUrprUd1nCeicw
4y ago
No, with direct rendering the display server uses the same API as any other process that uses the GPU. The way to fix stuttering is to fix scheduling in the kernel. XGetImage is comparing apples to oranges. That doesn't use the GPU at
48.
▲
by
QUrprUd1nCeicw
4y ago
>I suspect that if the Wayland developers simply dropped maintenance of Xorg completely that a community would step up and carry Xorg forward I don't. That community was sorely needed several years ago, but failed to show up.
49.
▲
by
QUrprUd1nCeicw
4y ago
Then maybe some of those project maintainers should start a DE, and see first-hand how it's really difficult and requires making a lot of tough decisions that don't apply to other projects?
50.
▲
by
QUrprUd1nCeicw
4y ago
Did you get something mixed up? I was saying there were provable facts.
51.
▲
by
QUrprUd1nCeicw
4y ago
>but given that it's a subjective technical decision No, there's nothing subjective about it. The fact is, doing things the way they suggested won't fix anything. That's a fact of the code as it's written. They
52.
▲
by
QUrprUd1nCeicw
4y ago
No I'm just a user of GNOME who doesn't appreciate seeing the near-constant flames and misinformation from non-users of the software whenever I try to discuss it online in certain places. It's low-quality commenting and it po
53.
▲
by
QUrprUd1nCeicw
4y ago
No. How would that even make sense? If you have no GNOME-related software on your computer at all then it won't affect it.
54.
▲
by
QUrprUd1nCeicw
4y ago
No. The preamble to the GPL describes the spirit. Here's some direct quotes from the GPL v2. https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html >the GNU General Public License is intended to guarant
55.
▲
by
QUrprUd1nCeicw
4y ago
Can you please knock off the conspiracy theories? You don't have to bring yourself down to that level. Maybe consider how those things could actually be useful to people who don't use Red Hat?
56.
▲
by
QUrprUd1nCeicw
4y ago
Can you please knock off the conspiracy theories and baseless personal attacks? Why are you doing this? You don't have to bring yourself down to that level.
57.
▲
by
QUrprUd1nCeicw
4y ago
Can you please knock off the conspiracy theories? You don't have to bring yourself down to that level.
58.
▲
by
QUrprUd1nCeicw
4y ago
>The Display protocol is the only sensible place to negotiate access to GPU resources. No, GPU resources can come from any number of other places. That's literally the purpose of direct rendering. Any applications using GPU compute
59.
▲
by
QUrprUd1nCeicw
4y ago
On a modern Linux distro a web browser installed from Flatpak/Snap will be sandboxed in a container. But you need to be using Wayland too (or setup a separate X11 sandbox) because X11 circumvents the container. Example code for it here
60.
▲
by
QUrprUd1nCeicw
4y ago
Even if you don't need any features in Wayland there are still benefits, it closes some security holes and it fixes some long-standing bugs in X. Of course it also creates some new bugs like your buggy nvidia driver.
More ›