I write English / Escribo en Español.

Vidya / videojuegos. Internet. Cats / Gatos. Pizza. Nap / Siesta.

This user’s posts under CC-BY-NC-SA license. Ask me if you need a different permission.

  • 2 Posts
  • 428 Comments
Joined 2 years ago
cake
Cake day: July 26th, 2023

help-circle





  • Hopefully no one is asking developers to be virtuous (even tho, to be fair, if we are going to be asking that we should also expect the code to be wholly bugs-free!), but how many times they actually “keep their beliefs to themselves and focus on technical issues in the project”? On whichever side. It’s just not a thing that can reasonably be avoided all the time between humans.

    But the reality of these times is that behaviour outside the field of programming is representative and/or predictive of behaviour in the field of programming, when it comes to literally working with other people. And this is not only about the act of commiting changes or filing PRs, it’s about the why of programming and the ways of delivery as well. Someone who strongly associates with barbaric beliefs is less likely to want to spend their spare time working in peace for all, and more likely to be wanting to work on software that at least in some way carries or represents those beliefs, for example in capturing and using user data, or in aiding systems used by the military to kill children of “non-citizens”. So being “absolutely” uncaring does not really make sense.




  • What does “empathy in communication” have to do with a software project?

    Not having read Stein’s work, I can only mostly guess it’s related to the emphasis on the “communication” part as it applis to effective communication of duties, milestones, failure modes and reactions in a project. Torvalds’s tirades for example were awesome and most of the time well-deserved for the idiot trying to accidentally the kernel, but are quite more of a bummer and a momentum-killer when looked at at a project-wide scope.

    I’m all for empathy, don’t get me wrong, but ideally software projects are more focused on technical correctness than feels

    (Not) sorry to say, that age has long sailed. Remote teambuilding, capitalism and AI have made it that we now need to actually care and be watchful why or how something is being made to work, on the technical sense. Just look at the situation with Mozilla or Signal (offering systems that can be described as free, but are being offered so in a rather adversarial manner).












  • Since you mention stuff like “the video isn’t important”, “other services” (plural), I’d consider not just one alternative but several. The big problem with big name social media is that they provide a all-in-one experience that is designed for profit, and as such looks and acts worse than any of its independent parts (not to mention, the sum is artificially made more addictive to users).

    • For publishing campaign materials itself, all you need is a filehost or filebin - something like pastebin.com but that allows you to upload and organize any kind of files. Any of the offerings in the FOSS market will do, but if you are going to focus on posting quickie (rich¡) text documents that are easy to build and parse I’d suggest a Markdown-based document bin like Hedgedoc.
    • If your campaign is gonna run like a chat, XMPP / Jabber. There’s servers like Prosody or ejabberd that are easy to set up.
    • If your campaign is gonna run in web “play by post” mode, any modern web forum system will do, for example Discourse. Heck, even oldie-style web forums might do, like phpBB.
    • Voice: Jabber has access to audio IIRC. I’ve also heard very good things about Mumble.