Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mmstick76
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
mmstick76
5y ago
GTK deprecated Glade, so it's really not the fault of the Rust bindings. But to be honest, Glade's only useful if the language doesn't have good syntax for creating widgets defining properties on those widgets. Creating GTK a
62.
▲
by
mmstick76
5y ago
As far as languages go, Rust is better at resource management than C. Especially GObject C.
63.
▲
by
mmstick76
5y ago
But the point is the exact opposite because any use of unsafe is clearly marked as such, and therefore a code audit will instantly find its use and question it. Hence the fallout surrounding it.
64.
▲
by
mmstick76
5y ago
GNOME uses Mutter+GJS, which is quite a bit different from GTK. But sure, GNOME applications are written in GTK.
65.
▲
by
mmstick76
5y ago
There is no need to undo anything. We regularly test CUDA functionality with our packaging, and it's the whole point of having the packaging in the first place. So you don't have to manually install things from a third party repos
66.
▲
by
mmstick76
5y ago
It is a component of nvidia-container-toolkit. Take one minute to browse the Pop repository and you'll find three packaging repositories forked from NVIDIA. libnvidia-container, nvidia-container-toolkit, and nvidia-docker. Installing n
67.
▲
by
mmstick76
5y ago
It is Wayland only, and the X11 backend is for running applications in a nested X11 client.
68.
▲
by
mmstick76
5y ago
If what we want is a rewrite of GNOME with COSMIC features, that's not going to happen with GNOME. We already submit patches to GTK, and GTK4 is gaining layer-shell protocol support as a result. Screen sharing is already made easy with
69.
▲
by
mmstick76
5y ago
Only the applications are GTK-based. The compositor that makes the whole environment possible is written in Rust.
70.
▲
by
mmstick76
5y ago
Every programming language that has ever existed has had evangelists. The tech field is littered with them. Whether that's people who play video games and fight over GPU brands and console brands; or people who fight over operating sys
71.
▲
by
mmstick76
5y ago
You can avoid virtually all friction by sidestepping shared mutable references altogether and writing your GTK application in a more idomatic Rust way. For example, instead of passing shared references of application state to every widget s
72.
▲
by
mmstick76
5y ago
Depends on what parts of the environment you're looking at. The compositor that's the basis of the entire environment will be written entirely in Rust, based on smithay. But applications written for COSMIC are currently based on G
73.
▲
by
mmstick76
5y ago
`sudo apt install nvidia-docker2` works on 21.10. I have been packaging NVIDIA's container toolkit since tensorman was created, because tensorman doesn't work without nvidia's container toolkit. It's a dependency.