Skip Navigation

  • You know, I wish I could enjoy IRC - or chatrooms in general. But I just struggle with them. Forums and their ilk, I get. I check in on them and see what's been posted since I last visited, and reply to anything that motivates me to do so. Perhaps I'll even throw a post up myself once in a while.

    But with IRC, Matrix, Discord, etc, I just feel like I only ever enter in the middle of an existing conversation. It's fine on very small rooms where it's almost analagous to a forum because there's little enough conversation going on that it remains mostly asynchronous. But larger chatrooms are just a wall of flowing conversation that I struggle to keep up with, or find an entry point.

    Anyway - to answer the actual question, I use something called "The Lounge" which I host on my VPS. I like it because it remains online even when I am not, so I can atleast view some of the history of any conversation I do stumble across when I go on IRC. I typically just use the web client that comes with it.

  • For Lemmy, it is the latter. Federated content is stored locally on each instance.

  • I really like Nushell. I would not run it as a daily driver currently, as it mostly doesn't win me over from Fish, feature-wise, but I love having it available for anything CLI date pipeline work I need to do.

  • I think that is really in the spirit of Lemmy and the Fediverse. Pick an instance that aligns with your interests / identity / geography / etc, and use that as an entry point to the rest. It doesn't work so well if that entry point has overzealous gatekeeping.

  • We have not blocked anything proactively.

    For us, it was a priority to get some open communication out on this issue, due to any uncertainty caused my Lemmy.world's actions.

  • Unfortunately, there are some cases of direct linking occurring. Fortunately, it's mostly caught by moderators and admins and removed. Defederating is certainly an extreme case, and it's absolutely not something we're intending to do. It would be an absolutely extreme scenario for that to occur in this case.

    Shouldn’t we defederate .world?

    There is no appetite to defederate from lemmy.world. I know their some of their decisions have been unpopular with some users, but they are by far the largest Lemmy instance, and that puts a target on them. Like us, they are a bunch of volunteers trying their best to run a large community and that will sometimes mean making decisions they probably aren't keen of themselves.

  • Yes, my personal stance would also be against blocking. The general preference is to avoid blocking wherever possible.

  • Love this. Always interesting to see novel ways of querying data in the terminal, and I agree that jq's syntax is difficult to remember.

    I actually prefer nu(shell) for this though. On the lobste.rs thread for this blog, a user shared this:

     http get https://api.github.com/orgs/golang/repos
        
    | get license.key -i
    | uniq --count
    | rename license
    
    This outputs the following:
    
    ╭───┬──────────────┬───────╮
    │ # │    license   │ count │
    ├───┼──────────────┼───────┤
    │ 0 │ bsd-3-clause │    23 │
    │ 1 │ apache-2.0   │     5 │
    │ 2 │              │     2 │
    ╰───┴──────────────┴───────╯
    
    
      
  • the piracy community isn’t on this instance, so it’d be a surprise if there’s any legal basis to charge PD with anything related to it.

    This is not so clear-cut. The nature of federation means that any posts you see through via this instance are hosted here too. How liable we are for that content is certainly an important question.

    Thanks for your feedback.

  • Thanks. I didn't know about these advanced libraries, and had not heard of C++ modules either. Appreciate the explanation.

  • I don't code in C++ (although I'm somewhat familiar with the syntax). My understanding is the header files should only contain prototypes / signatures, not actual implementations. But that doesn't seem to be the case here. Have I misunderstood, or is that part of the joke?

  • Yes, I can see cases where this might be valid. For example, if you wanted to be some kind of SAP administrator / programmer (a paid-only enterprise management software), nobody would hire you for such a role without having some experience with that product. Same for something like Salesforce.

  • I agree. The content is reasonably sound, but from a design and UX perspective, it's awful.

  • I like Konsole.

    It comes with KDE, supports tabs, themes, and loads very fast.

    I don't really need more from a terminal than that. When I, rarely, need more advanced features like window splitting and session management I also use Zellij (previously I used tmux).

  • First I've heard of "Out of Darkness". How was it?

  • Interesting. That's not something I've heard about until now, but something I'll surely look into.

  • Mistral-large is probably the best large model for practical purposes at this point.

    What makes you say that? I have not performed my own comparison, but everything I have seen and read suggests that GPT4 is king, currently.

  • Okay, that makes sense. Cheers.

  • Programming @programming.dev

    I wish there were a better story around replying to blogs

    calebhearth.com /blog-replies
  • Accessibility @programming.dev

    A One Handed Accessible Keyboard, Inspired by FrogPad

    www.kianryan.co.uk /2024-02-16-one-handed-accessible-keyboard-inspired-by-frogpad/
  • Programming @programming.dev

    Parse, don’t validate

    lexi-lambda.github.io /blog/2019/11/05/parse-don-t-validate/
  • Programming @programming.dev

    How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts

    bhupesh.me /publishing-my-first-ever-dockerfile-optimization-ugit/
  • Programming @programming.dev

    The Hacker News Top 40 books of 2023

    hnreads.com /post/top40_2023/
  • Rust @programming.dev

    Learn how to write TCP servers using Rust's std::net module

    app.codecrafters.io /concepts/rust-tcp-server
  • Elixir @programming.dev

    Unpacking Elixir: Phoenix

    underjord.io /unpacking-elixir-phoenix.html
  • Accessibility @programming.dev

    Just because you can doesn't mean you should: the element

    localghost.dev /blog/just-because-you-can-doesn-t-mean-you-should-the-meter-element/
  • Selfhosted @lemmy.world

    The "Everything" Fanless Home Server for under $300 USD

    www.servethehome.com /the-everything-fanless-home-server-firewall-router-and-nas-appliance-qotom-qnap-teamgroup/
  • Programming @programming.dev

    How Standard Ebooks serves millions of requests per month with a 2GB VPS

    alexcabal.com /posts/standard-ebooks-and-classic-web-tech
  • Accessibility @programming.dev

    Sony debuts first PS5 controller for disabled gamers

    www.bbc.co.uk /news/technology-67635851
  • Accessibility @programming.dev

    You don't need JavaScript for that

    www.htmhell.dev /adventcalendar/2023/2/
  • Advent Of Code @programming.dev

    How will you be tackling the challenges this year?

  • Accessibility @programming.dev

    Cloudflare's inaccessible browser contradicts the company's mission

    mwcampbell.github.io /cloudflare-browser-isolation-letter/
  • Accessibility @programming.dev

    The wasted potential of CSS attribute selectors

    elisehe.in /2022/10/16/attribute-selectors
  • Accessibility @programming.dev

    A new accessibility architecture for modern free desktops

    blogs.gnome.org /a11y/2023/10/27/a-new-accessibility-architecture-for-modern-free-desktops/
  • Accessibility @programming.dev

    Making a positive change: PDF to HTML

    accessibility.blog.gov.uk /2023/06/12/making-a-positive-change-pdf-to-html/
  • Accessibility @programming.dev

    Please, stop disabling zoom

    www.matuzo.at /blog/2022/please-stop-disabling-zoom/
  • Programming @programming.dev

    Introducing Numbat: A programming language with physical units as types

    numbat.dev /articles/intro.html
  • Accessibility @programming.dev

    Scrollbars are becoming a problem

    artemis.sh /2023/10/12/scrollbars.html