You should try KDE with https://github.com/ivvil/aerothemeplasma
The screenshots could easily fool me into believing it actually is Windows 7 :p
HN user
You should try KDE with https://github.com/ivvil/aerothemeplasma
The screenshots could easily fool me into believing it actually is Windows 7 :p
Ah yes, as opposed to the United States that have never meddled with another country's politics.
What do you consider to be native GUI on Linux if not something like GTK or Qt ?
You're taking "new fangled" too literally. Is it new, as in not everyone concerned is aware of it? Yes! I think the author is as enthusiastic about this as you are.
People literally designed better GUI frameworks than flutter 20 years ago.
Which ones? Flutter is quite good, especially compared to things like Java Swing or GTK.
This does ignore the fact that there's not one UI toolkit that you can target and that will work on all distros, and you certainly can't target Qt, GTK, ETK, etc. all at the same time. I've been making a cross platform GUI library and it's been a pain point on Linux (even though I use Linux!)
I agree. More people should know about the demographic transition theory:
Wouldn't that be XUL[1] ? It's been there since 1997 and never took off outside of Mozilla, so it was deprecated and removed in 2017. It wasn't meant for use in the wen directly as replacing an entire ecosystem with a completely different way of doing UIs would be close to impossible, all for small benefits.
Feels a little like a déjà vu from an older browser by a big company that had a monopoly.. IMO, the sad truth is that what will happen is that JXL simply won't be used because it's not worth it to lose customers in exchange for a few kilobytes saved. Google has won, it has a monopoly on search, advertisement and the browser and decides de facto of all standards.
NAT shouldn't be used as a replacement for a firewall. So the answer was always to set up a firewall.
Hate speech is the difference between "I disagree with your opinion" and "You should be killed for saying this". The latter is hate speech for which its explicit goal is to exclude the victim from the debate by inciting hate on them. When done by multiple individuals, you get harassment and the very important risk of harming the victim (directly or indirectly, morally or physically).
Let's say there's a group called "We Will Kill Them All", you might say that this is just words, but people live by words (politics is literally just that) and hate speech directly and explicitly encourages people to take an act on the victim and harm them. You might say that any individual could do that, but do not underestimate the power of a group binding people in hate, because this is one of the strongest bonds you can make (We v.s. Them) and peer pressure makes people ready to do much more horrible things than they'd do by themselves. One such example is the NSDAP party, many of their members wouldn't have been against the Jews if they had never interacted with this party. So do not underestimate the power of hate speech.
To go back to the Facebook case here, the problem isn't the concept of "hate speech", the problem is Facebook's bad enforcement of it cuz legally there's just nothing against this.
You can string format using `std.fmt.comptimePrint`[1]. For example, combined with features like `@compileError`[2], it allows you to make your own error messages (useful for generic functions)
[1] https://ziglang.org/documentation/master/std/#root;fmt.compt... [2]: https://ziglang.org/documentation/master/#compileError
It's already handled, each Window has a `source_dpi` which is the DPI for which the layout was made, and depending on that and the monitor's DPI, Capy will habdle the scaling.
Yea :) In fact I'm planning to add a C ABI to Capy (I already did some small tests in the c_exemples folder)
Personally I use dsvpn (https://github.com/jedisct1/dsvpn) which is super simple to setup and use, and it's made by the guy who created libsodium.