- 1 Post
- 37 Comments
samc@feddit.ukto
Open Source@lemmy.ml•How GitHub monopoly is destroying the open source ecosystemEnglish
26·25 days agoTo be honest, I’m starting to drink the Sourcehut coolaid here. We have a distributed method of interacting with repositories: Email.
Don’t get me wrong, the current user experience of email-based patches and discussion isn’t great because it’s too easy to send a badly formatted patch. But if we invested time in making email patches easier to use (e.g. sending them through a web ui for people who prefer github style PRs) then we could skip all the architectural pains of solutions like forgefed.
MacOS Requirements: 💵💵💵
Debian 13.
Tried open suse, but on my laptop it was slow and loud and the battery would die almost instantly (had to make it hibernate rather than suspend if I wanted it to make it through the night).
Installed Debian 13 and it feels like a new laptop. Not sure what exactly made the difference between the two but I’m not complaining…
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.
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 pullis 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,
Its actually GNU image manipulation program, so pretty much.
Or “Green Is My Pepper” if you ask RMS…
There’s a river Foss that runs through York. Brings a new meaning to sending patches upstream…
Yeah, I’m leaning toward this option tbh.
If we got to the point where popular machines had custom images with all the necessary extra drivers etc, it might be a value add. But for now I’m not seeing a huge benefit
Yeah, thinking I might have to do something similar to start the services after login. Unfortunately they need to run as root, so it’ll be tricky to avoid having a second password prompt every time I login
Some updates after sleeping on it and trying some morning debugging:
- It’s actually either service being enabled that prevents login
- It’s a gnome-shell issue. Logging into a tty is fine, and shows that it’s gnome-shell crashing when trying to log-in normally
Maybe it’s time to go back to debian…
samc@feddit.ukto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Finally fixed my torrent ratioEnglish
102·11 months agoKeep the files in a dedicated torrents folder then make symlinks to where you actually want them?
Be aware there are basically two different things called Owncloud. There’s still the original php version, which is similar to nextcloud but worse (not open source, smaller plugin ecosystem I think)
On the other hand is owncloud “infinite scale” (or ocis). This is the thing entirely written in go. But as others have pointed out, it’s little more than a file server at this point.
IMO the self-hosting community is really missing a self-contained “all the DAVs” server (files, calendar, contacts). Baikal etc seem like a great start, but it would be great to have somewhere to get those parts pre-assembled. Until then, nextcloud works for me.
Its called “modern standby” or something, and is the main option for suspending windows laptops I believe
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
samc@feddit.ukto
KDE@lemmy.kde.social•Moving KDE's styling into the future | Quantum ProductionsEnglish
5·1 year agoMaybe it’s just me, but I still feel like I don’t know what Union is after reading this. Is it a new, intermediate styling specification + code to translate the existing 4 formats to/from it (a la pandoc and its intermediate json)?
samc@feddit.ukto
Mildly Infuriating@lemmy.world•Vomit-inducing article about Jeff Bezos’s obscene wealthEnglish
54·1 year agoThe Koru is a 416-foot masterpiece with three towering masts, each standing 230 feet tall, that harness kinetic energy to propel the vessel. The yacht is so massive that, for it to leave the shipyard after completion, a historic bridge in Rotterdam had to be dismantled. Bezos even offered to fund the dismantling and reconstruction of the 95-year-old De Hef bridge but later abandoned the plan amid public outcry. Eventually, Koru was towed away without her masts, which were later assembled.
The tone of this article is astonishing. “He even offered to pay to vandalise a historic building”, how selfless…



The change would be using Gitmail as the plumbing, and normalising the creation of user-friendly porcelain on top.
E.g. suppose there is a repo foo/bar hosted by a forgejo instance at myinstance.org/foo/bar. Sending an email to foo.bar@myinstance.org (or similar) could automatically create a PR and, conversely, opening a PR could send a patch series to the foo/bar mailing list.