What I'm looking for is a simple FLOSS add-on for Firefox through which the address bar recognizes Fediverse-style account handles as such, i.e. it infers the URL that corresponds to that profile and opens it. (Or alternatively: It shows that handle on one specified instance, e.g. always from your Mastodon home instance.)

Inferring the URL is of course not entirely trivial, as it depends on what software runs on the instance; but perhaps someone has already put together a solution that works reasonably well... or you would like to make one yourself. Edit for clarification: Even coverage of only some ActivityPub implementations, such as recent versions of Mastodon and Lemmy, would be a great start if support for others can be added later on.

For people with experience developing Firefox add-ons, it would be great if you share insights about what functionalities one should use to execute the redirect.

[–] 2 points 7 months ago*

Thanks for creating the channel! As for the question of what has to go in #raku-debate, and what can still be discussed in #raku even if contentious: Ultimately it'll probably have to be decided through a consensus by the community or steering council. My thinking behind

The purpose would not, of course, be to say: “Anything contentious must go in #raku-debate and has no place in #raku”.

is: It makes sense to require that the bulk of any contentious discussion happen in #raku-debate, but in my opinion what should still be allowed in #raku (as long as one doesn't abuse this) includes:

  • to begin any discussion in #raku (moving to #raku-debate when asked to),
  • to mention the state of a #raku-debate discussion in the main channel from time to time,
  • to ask people from #raku to look at an ongoing or logged discussion and/or to add their opinion.
  • source
  • parent
  • context
  • [–] 2 points 7 months ago* (last edited 7 months ago) (3 children)

    Abstracting from this particular case, I imagine it could help to have an additional IRC channel, named e.g. #raku-debate. Something like this surely has been considered before, but I think the advantages are really significant.

    The purpose would not, of course, be to say: "Anything contentious must go in #raku-debate and has no place in #raku". It would be a last resort; #raku would continue to be the default place for discussions. But when someone does want to discuss something that others find (in principle or merely at the time) excessively bothersome for the general-purpose channel #raku, then one can say: "please don't discuss this in this channel," and still offer this IRC discussion a place inside the official realms of the Raku community.

    It would make it easier on the person who is being told not to discuss their topic in #raku.

    It would make it easier on those moderating #raku.

    It would also make it easier for people who may have something useful to say on the topic, but decide against chiming in out of concern for others in #raku who are already exhausted by the discussion. Heck, I would bet that at times even simple clarification questions don't get asked for such reasons; which would mean that certain misunderstandings may persist and cause damage when they could have been resolved...

  • source
  •  

    I'm currently installing Guix System, but just read in the manual that KDE isn't really available yet: https://guix.gnu.org/manual/en/html_node/Limitations.html

    However, there are of course lots of KDE-related packages:

    So... has anyone managed to get a decent integration of KDE and Plasma Desktop into Guix System (ideally with Wayland and SDDM [the successor of KDM])? Can you all share your KDE-related config.scm files?

    [–] [S] 3 points 1 year ago* (2 children)

    Fittingly, just two days ago they did open up a Mastodon account — this one: https://hachyderm.io/@guix. I'd say be sure to boost their initial toot and possibly more.

    From an email that just appeared on the devel list:

    Hi,

    As you will have seen GNU Guix is now on Mastodon - we have entered the social media age: https://hachyderm.io/@guix

    The goal of being on Mastodon is it's another communications method (like the blog an email lists) that we can tell people about GNU Guix, but also engage with people about Guix and related topics.

    It would be great to have a few people who'd like to regularly post and engage. Anyone interested?

    ..

  • source
  • parent
  • context
  •  

    As for textual resources:

    The book by Moritz Lenz is quite good.

    There's also this polished three-hour introductory lecture.

    Combine that with reading up on details in the reference and you're in for a decent start.

    For help with questions, best join #raku and #raku-beginner on irc.libera.chat (or the Discord channels that are bridged), they're very welcoming.

    Moving from NixOS to Guix (discuss.tchncs.de)
     

    cross-posted from: https://discuss.tchncs.de/post/46349730

    Given the direction that the Nix project is going, I suspect that many of you Nix users reading along here are currently considering alternatives, and among them Guix.

    Personally I've only been using Nix for a few weeks, so my investment is not that big, but how about you? For a technical comparison, you could start with these two articles. If you're on IRC, I'd also suggest to join #guix just in case or look at the other communication options they endorse on their website.

    What gives me the most thoughts is the availability of recent-ish software on Guix; but given Guix's FSF-level copyleft culture there's at least the certainty that whatever efforts I might put in to build and package things myself would have the lowest-possible likelihood of suffering corporate/fashtech capture. And we may be picking up momentum to collectively alleviate those problems.

    Moving from NixOS to Guix (discuss.tchncs.de)
     

    Given the direction that the Nix project is going, I suspect that many of you Nix users reading along here are currently considering alternatives, and among them Guix.

    Personally I've only been using Nix for a few weeks, so my investment is not that big, but how about you? For a technical comparison, you could start with these two articles. If you're on IRC, I'd also suggest to join #guix just in case or look at the other communication options they endorse on their website.

    What gives me the most thoughts is the availability of recent-ish software on Guix; but given Guix's FSF-level copyleft culture there's at least the certainty that whatever efforts I might put in to build and package things myself would have the lowest-possible likelihood of suffering corporate/fashtech capture. And we may be picking up momentum to collectively alleviate those problems.

     

    PDF link: https://raw.githubusercontent.com/LaurentRosenfeld/think_raku/master/PDF/think_raku.pdf

    Subtitle: How to Think Like a Computer Scientist. If you haven't looked into Raku yet, you can read this article to get an idea of what's so exciting about it.

    Here's the book's entry on the website of co-author Allen Downey.

    License: Creative Commons BY NC 3.0 Unported.