• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle

  • I think it would depend on the typical user base and how the rest of the cli operates. If it’s typical array work or your users are typically programmers or otherwise know computing, then stick to 0 based indexing. If they’re users of spreadsheets and rarely interface with zero-based indicies, then stick to what they know. Just document it well enough for everyone!

    I’d also think inclusive is more intuitive. If they only want one element, then they can provide the single element, otherwise they get the full range.

    Although, if your cli is trying to mimic another programming function. If it’s very clear that’s the intent, then follow the functionality of the parent function.


  • Another owner of a Litter Robot 3 here. I managed to snag one of their refurbished units when they offered them so I have the WiFi version, but I don’t bother to try to connect it anymore as it wasn’t offering any benefit and frequently reset itself. I just place the litter box where I can see the light as it’ll flash when it’s full. It’s used by one cat and lasts about a week before needing the bag replaced. You can use large trash bags but third party bags are available if you wanted a more fitting bag. The smells will permeate into the room after 3-4 days, but this is mitigated by fully emptying and deep cleaning the unit periodically (I usually do this when I’ve used a full pail of litter, which is about 4 months). I keep it in the guest room while I don’t have anyone over and the smells don’t exit that room somehow; but you can definitely smell it if it’s in the same room. Still runs well after 8ish years so I think it’s a good value! I had a few $100 units before and they all needed repairs after a year.







  • Fuck no! I always found it funny how communities find specific words offensive and look down upon people that use them. Context is important, of course, but the vast majority of cases I witness people swearing are non malicious in nature. (Don’t get me wrong, there are absolutely words/phrases I will never say; again, context is key here)

    Coming up with alternative words for the same intent is super silly to me, too. The individual makes it very clear they are aware of the “rules” and are making an asserted attempt to sidestep them. Why bother with all that effort and not simply use the intended word instead?



  • Acrylic paints are your friend here. They last a long while in their bottles and you can keep a palette for a few days when using a wet palette. start with just using a brush and jump up to an airbrush if you want to cover a bigger area or do fancy stuff (an air brush is far from required). As another commenter said, the minipainting community has a ton of resources, text and video tutorials, and willing to provide constructive feedback if you want it.

    Just remember: thin your paints~







  • Having had both great and terrible work out days, I found what led to the good, enjoyable days was purely the mindset. HIIT on a stationary bike sucks, but I had some fun sessions when I turned it into a game. Weight lifting routines can be super boring, but changing from rep based to time based and seeing if you can crank out a few more reps without sacrificing form can make it fun.

    It takes a lot to get into that mindset for me, but it’s possible and it makes a world of difference. Gamification of any task can introduce a challenge and give oneself a better purpose in the moment.


  • The class keyword exists for a reason and it has a perfectly fine use case when you need to make use of creating new objects. I think it may be disliked because people come over from Java assuming you need to define everything as objects/classes when we have modules and other methods of doing the same thing with a little bit less clutter. I recommend reading up on the underlying functionality and how classes and objects work compared to modules.