Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sprash
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
571.
▲
by
sprash
7y ago
This will easily beat X11 forwarding in performance and latency. The reason however is not because that the X11 protocol itself is bad. The designers of popular toolkits like GTK and Qt are too stupid to use X11 properly by introducing many
572.
▲
by
sprash
7y ago
There are many market participants that push against decentralization at all cost (e.g. one of the reasons Google shut down Google Reader is that RSS does not fit in their business model). Decentralization is always bad news for those who l
573.
▲
by
sprash
7y ago
Many of those types of programs like XRoach, XSnow, XNeko as well as every program rendering to the root window will never be possible with wayland (unless you built them into the display server).
574.
▲
by
sprash
7y ago
You can download the game for free at [1] and still play it online. [1]: https://cncnet.org/tiberian-sun
575.
▲
by
sprash
7y ago
This site looks like 8chan but has actually nothing to do with the original 8chan. However, for better or worse, pandoras box of decentralized uncensurable internet for the masses is now officially open.
576.
▲
by
sprash
7y ago
Data acquisition! You know who is downloading and what is being downloaded.
577.
▲
by
sprash
7y ago
How about don't. Europe is in huge decline right now. Asset prices are artificially inflated, bond yields are negative and the export surplus can only be maintained because the Central Bank is devaluing the currency by printing money l
578.
▲
by
sprash
7y ago
The question was more about how the big the penalty is compared to running a MMU. Also according to my (admittedly rather basic) tests the DIS VM performs far better than JVM.
579.
▲
by
sprash
7y ago
Inferno already runs all unprivileged code in a VM. When I installed it on a Raspberry Pi for example could disable or enable its MMU, it didn't make a difference at all.
580.
▲
by
sprash
7y ago
This OS doesn't require an MMU or protected memory. I wonder if a processor architecture that lacks those features could yield much higher performance due to less complexity, reduced memory latency or less cache miss penalty. Will it b
581.
▲
by
sprash
7y ago
There is already commoncrawl[1]. Nobody managed to build a useful search engine with it. Apparently it takes much more to produce meaningful search results. Making googles index public won't solve anything. What we really need is a via
582.
▲
by
sprash
7y ago
People didn't use X11's drawing API because it is severely limited (no transparency, no anti aliasing) and not because they are inherently a bad idea. Both Windows and MacOS come with their own primitives that are widely used.
583.
▲
by
sprash
7y ago
Any proof for this? I don't believe you. Every SVG is smaller than the rendered PNG counterpart. And SVG is a really inefficient way to serialize drawing commands. Also including drawing into your Compositor (like Windows and MacOS do)
584.
▲
by
sprash
7y ago
> it's incredibly insecure I hear this all the time. But so far there was not even one incident where major hack was done via X11. The reason for that is that people who use X also exclusively use trusted apps. The Wayland security
585.
▲
by
sprash
7y ago
That is the problem right? Whenever there is a functionality that you could get with X11 by tweaking configurations files you have to write you own complete new Display Server in Wayland to have that functionality. This is especially true f
586.
▲
by
sprash
7y ago
How about cleaning up the mess. The most "mess" is coming from old graphics hardware drivers, a task that is now managed by the kernel. Besides, the "mess" performs better than Wayland in many use cases thanks to DRI3.
587.
▲
by
sprash
7y ago
It would have been possible if Wayland decided to include drawing primitives. They religiously decided against it. Now every toolkit has to somehow manage dpi scaling by itself. Actually it is a huge mess.
588.
▲
by
sprash
7y ago
No not really similar. It is basically a raw video that transfers the full window content over the wire. X11 is capable of drawing primitives. Even though the most popular toolkits (Gtk, QT) sadly did not use them, those who did (e.g. Athen
589.
▲
by
sprash
7y ago
More important would be cheaper nuclear reactors. If you factor in all the cost involved nuclear energy doesn't make sense.
590.
▲
by
sprash
7y ago
At some point in the future GPUs have to decide if they are computing devices or graphics devices. Right now they are trying to be both. If you purposely design graphics devices you can make many simplifications and optimizations because yo
591.
▲
by
sprash
7y ago
It could be revived via "fossilizing"[1] vulkan commands made possible by valve. Maybe even as a Wayland extension. [1]: https://github.com/ValveSoftware/Fossilize
592.
▲
by
sprash
7y ago
> What you're describing is a massive hack built on a foundation of sand, and its absence is NOT an indication of Wayland's "truly flawed" protocol design, which I'm certain you haven't read about anyway. Se
593.
▲
by
sprash
7y ago
I only can talk from experience. I used specialized CAD programs for simulations in the past and GLX serialization worked really well. As soon as all textures, shaders and models are uploaded the only thing that goes over the wire are camer
594.
▲
by
sprash
7y ago
On X11 you can design far more efficient remote apps via GLX serialization. You could heave a headless server that has no graphics card render 3D applications on your local machine which might have really beefy graphics hardware. Something
595.
▲
by
sprash
7y ago
Fuchsia has no real game changing new technology to offer. To me it looks just like a safety backup plan for the case that the Linux kernel can not be used anymore. For a similar reason Valve is pushing for Linux support in Games just in ca
596.
▲
by
sprash
7y ago
X11 applications are able to directly render pixels on the screen via OpenGL. In Wayland those pixels are always rendered to a buffer which will then be composed on the screen. This doesn't mean games will be "unplayable". It
597.
▲
by
sprash
7y ago
Your priorities are wrong. Latency is the most important metric for doing actual work. This means that the windowing system should allow clients to blurt out pixels whenever they want no matter where the current scanline is positioned. Appa
598.
▲
by
sprash
7y ago
Wayland developers specifically prioritize the "every frame is perfect" paradigm over performance and latency. This means there will never be an option to disable things like composition or vsync. Also, even though it is always cl
599.
▲
by
sprash
7y ago
For me the best way to take notes in lectures is/was a Boogie Board Sync which is sadly not available any more. It is the best of both worlds. You basically have a zero latency touchscreen that can save your notes to PDF. Even the best
600.
▲
by
sprash
7y ago
Namecoin works.
More ›