But Kitty is 'just' the emulator right? It doesn't have a shell by itself.
My favourite cuisines I've had which were not common ones you can just find on any high street here were mostly found during the height of covid when I was working quite a way from home but the hotel's restaurant was closed so I had to order delivery each night.
- Nigerian: Ordered this a few times, peppersoup, moin moin, draw soup, eba amongst the things I had. Soon after a West African section opened in my local supermarket so I could at least get some of the main ingredients to cook some at home.
- Ethiopian: Amazing, not tried cooking any yet, some ingredients seem hard to come by
- Afghan: Had a bunch of times as there was a restaurant in my town
- Sri Lankan: Love it, superficially similar to Indian food but I was surprised just how different it was and has become one of my favourites that I cook at home with regularity.
Joplin is a note taking app that stores its data in an sqlite database (easy to query but not a good idea to write to it) but there is also a command line version and both versions support access via a data API.
Personally I think it's fine-ish given the actual number of topics being created - it seems to be easily low enough to not cause questions adhereing to the rules to be pushed down the list and buried with easier or more sensational questions. I think the danger of being a stickler to the rules is that you just drive people away or make them too intimidated to ask. Yeah it is annoying but I think it is fine to just downvote and move on as you say. Splitting the community I think would potentially do even more damage.
Now if there were significantly more topics being created per day then my answer would be different and I would absolutely encourage more active moderation and adherence to the rules.
On the plus side, the fact they stopped Atom development has allowed our community fork of Pulsar to flourish and it has seen loads of active development over the last year. I do find it hard to blame the original team, it was clearly a Microsoft thing to make sure they put all focus on VSCode.
I don't think much in this is specific to Discord so much as it is to chat/IM in general. Honestly we use both chat (yes via Discord although I'd love to move to Matrix) and forums. They just serve completely different roles. Traditional style forums (whatever it is, Discourse, Flarum, Github Discussions) work really well for "long form" topics and asynchronous conversations. i.e. if there is something to discuss that is complex and can attract valid conversation over the course of days/weeks/months then it is ideal.
Chat on the other hand is great for co-ordinating and asking quick one-off questions that will get you an answer really quickly. We use it all the time to just discuss general plans, ideas etc. and answer simple questions like "how do I do x?".
I think most of the (justified) hatred is to those projects that only have a community via chat which is valid - on big projects it can be somewhat difficult to get a word in and get noticed if you have a "simple" question which wouldn't be a problem on a forum.
I understand the mentality but depending on the project it can be a struggle. If I was going to set up a brand new software project then sure, I'd be going all in on Fediverse and open source platforms. Forge? Codeberg. Chat? Matrix. Forum? Discourse/Flarum or maybe just Lemmy. Microblog? Mastodon.
However it isn't easy to be that idealistic all the time and sometimes there is a degree of needing to do stuff against your ideals. I'm part of the Pulsar editor team which is a fork of the Atom text editor that got discontinued and we had to get things moving as quickly as possible in the time period that GitHub set until they pulled their services completely (along with their package backend). We needed the least friction possible to get things in motion and get as many people from the community involved as possible.
We needed GitHub - unsurprisingly Atom had close ties with GitHub anyway so moving away wasn't ever going to be quite that simple and we would have needed to migrate an awful lot of repos within the org. The entire Atom package system relies on GitHub - people published their packages to atom.io
but the actual code was on GitHub - something not fixable in the short period we had. We also needed it because this is where the Atom community was gathered around - at a period where we needed things to be as simple as possible for people to find out about and get involved with the project, moving to another forge may have just been the end of it.
We also use GitHub Discussions for our forum - as we are already tied to GitHub for the time being we might as well use that platform as well - it is a lot easier than trying to maintain our own forums which wouldn't be seeing that much activity. The team behind Zed found this out; they set up a Discourse forum and barely anyone used it so they just went back to GitHub Discussions.
We needed Discord because it was simply the most commonly used platform. Pulsar split off from Atom-community which was already on Discord so it was a natural move that meant little disruption or friction to anyone wanting to get involved with the new project. We have been looking to make a Matrix bridge but honestly there doesn't seem to be all that much desire for it - we had some initial enthusiasm to create a Lemmy community but when we did it barely sees any activity (other than me posting updates there).
Would I love to move off of these platforms? Absolutely. However we simply have bigger fish to fry at this point in time for the project itself so it is going to be slow.
So whilst I love to be idealistic about what platforms we should be using I also heavily sympathise with those who use those "less than ideal" ones - there could well be some very good reasons behind it that might not be obvious to you.
A viable alternative to the Blink and WebKit dominance to allow something other than every browser being Chromium.
Firefox's Gecko engine is rather tied into the browser meaning nearly all Gecko based browsers are just Firefox with pre-config and extensions.
I'm keeping an eye on Servo and Vox as what seem to be the most viable alternatives currently in development.
Yay, always nice to see people mention it (outside of myself just shouting it into the void :P) - we are active on Lemmy now at !pulsaredit@lemmy.ml too.
I really like matcha. It is just a little go app (17MB) that is configured with a config file. You can use it to display in-terminal or, what you are meant to do, run it and it generates a markdown file as a "digest" of the feeds you configure, easy to trigger it manually or you can set up a cron job/systemd timer to do it on a schedule.
That would be Forgejo. Codeberg is the hosting service which already existed running Gitea before it forked it and started developing it as Forgjo and moving to it from Gitea.