Be restrained, even cheerfully passive in most of your disagreements. Most things in code are subjective or can be improved later. Let them have it... then when you really need it, direct and assertive language from someone who doesn't normally talk that way can be as powerful as shouting
Does anyone have any book recommendations for #async program design (optionally in #rust)? I'm trying to get better at expressing problems in a way that minimises shared state and locking/blocking between components/processes which start and stop dynamically. I've been reading about the actor model which seems very relevant but I wonder if there's a more general theory? #programming
I'm a die-hard fan of print debugging. Most of the time I want to see the whole control flow at once. Breakpoints show one place at a time and you have to keep the jumps in your head. It's like using a GPS to find your way out of the carpark.
Huh? There are 113k git repos depending on this JS library, whose purpose is to find an available TCP port. By starting a listener, stopping it, and returning the port it got. Yes, race condition included. https://github.com/sindresorhus/get-port (You can just specify port 0 and the operating system will pick an unused one for you)
"Can We Please Not Do This Again: Every single time there’s an election, somebody with a bunch of vested interests proposes taking our perfectly functional (and envy of the world) compulsory federal electoral system and putting it on a computer." #auspol https://medium.com/@dannolan/can-we-please-not-do-this-again-764c6e6929d0
There's this one house in Ulverstone, Tasmania that's had a Linux sign out the front for years. No context. Just chilling in the front yard. I have no idea why.
@colegota Hi I'm not sure if Gitlab is sending notification emails but I have added a copyright/licence footer to the GNU social manuals. Let me know if it's unsuitable for any reason!