• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: June 26th, 2023

help-circle





  • I have a hobby development project with a modest community and maintain a Discord server basically because it’s necessary in order to avoid reducing my potential community reach by at least 50%.

    I’m active on GitHub and respond to comments and issues there. I maintain an official thread for my project on the official forum for the game it’s related to. I also keep all documentation, downloads, and guides off Discord and on the clearnet. Discord is still easily 80% or more of where people look for information about the project.




  • Micro$oft

    I dislike Microsoft and basically everything they’ve done with Windows post-7. Every machine I own that isn’t expressly for gaming is running Linux, and one of the two that are for gaming is also running Linux. When I build a new gaming tower to replace my current Windows one it will also run Linux, I just can’t be bothered to switch OSes mid-way.

    And yet people using childish denigrating nicknames like this immediately makes me disinclined to engage with the conversation. I don’t understand how anyone expects to be taken seriously while throwing around schoolyard-grade name-calling like this.


  • For those of you who’ve never experienced the joy of PowerBuilder, this could often happen in their IDE due to debug mode actually altering the state of some variables.

    More specifically, if you watched a variable or property then it would be initialised to a default value by the debugger if it didn’t already exist, so any errors that were happening due to null values/references would just magically stop.

    Another fun one that made debugging difficult, “local” scoping is shared between multiple instances of the same event. So if you had, say, a mouse move event that fired ten times as the cursor transited a row and in that event you set something like integer li_current_x = xpos the most recent assignment would quash the value of li_current_x in every instance of that event that was currently executing.



  • A pretty large proportion of “player shenanigans” stories amount to “we ignored the rules and allowed something ridiculous to happen”. This is fine if that’s what your group wants to do, but can’t really be expected to be relatable to the community at large.

    It’s similar to the stories about level 5 groups who miraculously defeat an ancient red dragon or whatever. It invariably only happens because of some utterly absurd homebrew/ruling, or the GM just played the dragon as an idiot.