Skip Navigation

Posts
1
Comments
70
Joined
3 yr. ago

  • Well now I'm nervous! My first instinct though is that the vast majority of Emacs packages are plain elisp, and Emacs users have a habit of cracking open and tinkering with their packages, so any malicious code ought to be spotted quickly.

    With the native compiled modules however, it could be another story...

  • 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.

  • os_irl

    Jump
  • GNUwU

  • To 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.

  • That's only true in the sense that liking scheme makes you become a language nerd

  • Honestly, +1 for Nation Builder. Generic isn't necessarily a problem. It gives space for the gameplay itself to define the game's identity, rather than its title.

  • I get that calling command line tools is a bit clunky, but python is always my go-to when shell scripting gets too painful

  • Could this be the party desperately seeking to replace revenue streams as donors abandon them en masse?

  • 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...

  • Probably not. Same way that increasing employers NI contributions will have led to slower wage growth (its too early to tell for sure I think)

  • Removed Deleted

    Permanently Deleted

    Jump
  • Before we all jump ship to linux phones, is it possible that custom android ROMs can remove this feature?

  • 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 was referring to the text at the bottom of the press release:

    By signing the petition you take a stand against a false narrative that downplays Africa’s vast size and diversity as the second-largest continent, reducing its perceived importance in global politics and economics. You can correct the narrative.

    It seems to single out Africa because this campaign is led by Africa No Filter and Speak Up Africa. I just thought it was amusing that the campaign text mentions Africa repeatedly but only indirectly mentions south america when referring to the global south.

  • Firstly, I do think that projections which enlarge Europe and north America relative to the global south are a problem and every curriculum should include education about how this happens and what the world really looks like.

    But also, kinda funny how this project is very specifically about fairness for Africa. Why not include south America in there too?

  • MacOS

  • 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 🤷

  • Just about to head out for 3 nights on Dartmoor to celebrate the recent ruling in favour of wild camping. Makes me sad to read articles like this.

    I think these stories are particularly worth bearing in mind when people say that British livestock is raised on marginal land that couldn't grow crops. Even if that were largely true, it doesn't mean we should shove a sheep on every square inch of land that can't be ploughed.

  • The problem isn't the reward for becoming an MP, it's the cost of campaigning. Candidates are expected to put up £10-30k of their own money to contest a seat. Some spend considerably more.

    Personally, I don't think paying MPs more will do much harm, but it won't fix any of the problems with the quality of the politicians we get.

  • You know, the more I think about this, the more I bristle at Dyson claiming this will solve Britain's food security problem.

    Firstly, this kind of system seems limited to small cash crops rather than staple foods. (Good luck growing wheat on these.)

    More importantly, Dyson has personally done far more to harm British food security than this gadget could offset. He was an ardent Brexiteer, which resulted in substantial barriers to importing food from our closest neighbors. (He also then immediately started relocating his business to Singapore in a stunning show of confidence in post-Brexit Britain)

    These people don't want to save the world. They just want to look like heroes

  • linuxmemes @lemmy.world

    I just wanted another folder at /