- 0 Posts
- 20 Comments
I had a go at using guix as a package manager on top of an existing distro (first an immutable fedora, which went terribly, then OpenSUSE). Gave up for a few reasons:
- As mentioned in the article,
guix pull
is sloow. - Packages were very out of date, even Emacs. If I understand correctly, 30.1 was only added last month, despite having been available since February. I get that this isn’t the longest wait, but for the piece of software you can expect most guix users to be running, it doesn’t bode well.
- The project I was interested in trying out (Gypsum) had a completely broken manifest. Seems like it worked on the dev’s machine though, which made me concerned about how well guix profiles actually isolate Dev environments. This was probably an error on the dev’s part, but I’d argue such errors should be hard to make by design.
All in all I love the idea of guix, but I think it needs a bigger community behind it. Of course I’m part of the problem by walking away, but 🤷
- As mentioned in the article,
samc@feddit.ukto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Finally fixed my torrent ratioEnglish102·6 months agoKeep the files in a dedicated torrents folder then make symlinks to where you actually want them?
Are there any new features in particular you’re hoping for?
For me, those two are the only things I can remember thinking it would be nice to have. Q
Please somebody correct me if I’m wrong, but I really don’t find the “chip makers don’t have to pay licence fees” a compelling argument that RISC-V is good for the consumer. Theres only a few foundries capable of making CPUs, and the desktop market seems incredibly hard to break into.
I imagine it’s likely that the cost of ISA licencing isn’t what’s holding back competition in the CPU space, but rather its a good old fashioned duopoly combined with a generally high cost of entry.
Of course, more options is better IMO, and the Linux community’s focus on FOSS should make hopping architectures much easier than on Windows or MacOS. But I’d be surprised if we see a laptop/desktop CPU based on RISC-V competing with current options anytime soon.
In my experience it Just Works ™️. I spin up a distro/toolbox, compile some software (e.g. Emacs) then run the executable inside the container, and up pops the GUI window.
If you use distrobox, you can even
distrobox-export
desktop files, at which point a containerised gui application is practically indistinguishable from one installed on the host system
samc@feddit.ukto Linux@lemmy.ml•Jolla's Sailfish OS is moving to a subscription model, new phone (and a privacy-focused AI device) coming soon - LiliputingEnglish7·1 year agoKotlin targets the JVM right? I think you’d need either a port of the runtime (dalvik?) Or an api translation later a la WINE.
But I don’t actually know anything, so don’t listen to me. Having a fully Foss phone with support for the android app ecosystem would be wonderful though
samc@feddit.ukto Asklemmy@lemmy.ml•I don't enjoy it when people compliment me. Why could it be?English2·1 year agoHow bloody dare you!
By default, XWayland apps are now allowed to listen for non-alphanumeric keypresses, and shortcuts using modifier keys. This lets any global shortcut features they may have work with no user intervention required, while still not allowing arbitrary listening for alphanumeric keypresses which could potentially be used maliciously
This is… very smart actually. Any reason this is limited to Xwayland? (Is that XDG portal a thing yet?)
The point of Linux on phones isn’t to have a phone that requires you to constantly fix it with CLI tools. The point is to have a free and open software platform for a device that is increasingly necessary for daily life.
As a side effect, developing Linux for phones would probably help us eliminate the need to reach for the terminal on desktop Linux as well. I believe snaps (which laid the groundwork for flatpaks) were originally developed for Linux on “smart” devices. The whole ecosystem improves when we try to bring Linux into a new domain.
P.S. I use termux (a terminal for android complete with its own tiny Linux environment) from time to time when I need to access my server over SSH. It’s a bit clumsy, but super handy!
Best I’ve ever had was like 60mbps down. Might be a budget thing though, I refuse to pay more than £30/month for internet
I wish there was an option for an android style system where, when an application wants to use a permission for the first time, you get a pop up asking you to grant that permission.
Or, more generally, just some way to ensure that (a) a flatpak isn’t granted the permissions it wants automatically and (b) I can then manually grant those permissions as conveniently as possible
samc@feddit.ukto Linux@lemmy.ml•Forgetting the history of Unix is coding us into a corner [The Register]English51·2 years agopermission denied: /dev/display/3/349/1045
samc@feddit.ukto Linux@lemmy.ml•Forgetting the history of Unix is coding us into a corner [The Register]English59·2 years agoAt the end there’s a little jab towards Wayland:
Today, the Wayland enthusiasts like to talk about how they are modernizing the Linux graphics stack. But Linux is a Unix, and in Unix, everything is meant to be a file. So any Wayland evangelists out there, tell us: where in the file system can I find the files describing a window on the screen under the Wayland protocol? What file holds the coordinates of the window, its place in the Z-order, its colour depth, its contents?
As far as I’m aware nobody has even considered extending the file metaphor to the graphics stack, and it sounds a bit ridiculous to me.
It also reminds me of this talk that suggests maybe trying to express everything as a file might not be the best idea…
samc@feddit.ukto Linux@lemmy.ml•Passive OCR and other 'AI' tools on the Linux desktopEnglish21·2 years agoI’d argue that ML is the more general term (that could even apply to computing a line of best fit, if you’re an extremist). But yeah, it’s just semantics at this point
Eventually valve will probably push a SteamOS update out with plasma 6. But it’ll be up to then when to do it.
samc@feddit.ukto Linux@lemmy.ml•Mozilla Finally Launches An APT Repository For Easy Firefox Nightly UpdatingEnglish11·2 years agoWhilst I agree that that’s a nice option to have (more options are usually better!) I’ve come to love the linux way of distribution via repositories. These days I barely use the cli too: GNOME software and KDE’s Discover are great. Perhaps an official nightly flatpak would be best?
samc@feddit.ukto Asklemmy@lemmy.ml•Which proprietary software do you prefer over their open-source alternatives, and why?English15·2 years agoGames.
Other than basic things like Tetris (Quadrapassel) and minesweeper, I’ve not yet found an open source game I’ve enjoyed nearly as much as the countless proprietary games I own and play.
samc@feddit.ukto Asklemmy@lemmy.ml•What is something that sounds 100% false but is actually 100% true?English12·2 years agoThis seems like a false dichotomy. Maxwell’s equations don’t say anything about where the charge comes from, only how the electromagnetic field behaves if charge (be it electric or magnetic) is present.
And if you’re talking about the standard model, well we’ve known that that’s incomplete since its inception, but I’m not aware of any argument that says anything beyond the standard model must have either monopole or a fundamentally different conception of magnetic dipoles.
Not sure I like their definition of declarative. I’d instead say that a config is “declarative” if the result of applying that configuration is independent of the current state of the system.